当前位置:编程学习 > C#/ASP.NET >>

如何在Web下做一个动态图形化管理页面

[img=http://hi.csdn.net/space-1826872-do-album-picid-774081.html][/img]
如图所示,其模型是个物流系统,有编号的小方格子(箱子)就是在仓库里流动的,当物流现场的箱子在仓库流转的时候,在数据库里面对应表格里将更新它的记录,在这个页面上通过读取数据库,自动能够讲物流的变化显示出来,即界面上的箱子随着数据库的变化自动的变化。
并且,当鼠标点击每个箱子的时候,都能读取它的一些属性,比如重量,装载的东西(当然也是从数据库里面读取的)
不知道这个能否用web的形式实现
希望做过类似项目的高手给我一些帮助,谢谢 --------------------编程问答-------------------- 图没有看见 但是感觉JQUERY应该能实现。

JQUERY 弹出层 显示一些属性。。。

如果实现不了话Silverlight应该没问题。 --------------------编程问答-------------------- http://hi.csdn.net/space-1826872-do-album-picid-774081.html --------------------编程问答-------------------- 图片该怎么发啊 --------------------编程问答-------------------- 二楼是图片地址(我的空间里面),不会发图片,麻烦高手们费点时间帮我看看。谢谢 --------------------编程问答-------------------- [img=http://hi.csdn.net/space-1826872-do-album-picid-774081.html][/img]
--------------------编程问答-------------------- --------------------编程问答-------------------- 图片发上来了。貌似有点复杂。。。。。。。。。。

哥啊 你这个是WINFORM的吧? --------------------编程问答-------------------- 那确实啊,以前使用C++ builder做的。现在想换个平台做。
图片那些箱子都是按一定的路线在走动的,现场都有PLC控制设备,只要箱子走动了,就能将走动的信息录入到数据库里面。我这页面就是要实时提取数据库里面的数据,还原出现场的箱子走动情况。
挺复杂的。
不知道用网页的方式能实现否,现在很纠结。 --------------------编程问答--------------------
引用 8 楼 wukanglaile 的回复:
那确实啊,以前使用C++ builder做的。现在想换个平台做。
图片那些箱子都是按一定的路线在走动的,现场都有PLC控制设备,只要箱子走动了,就能将走动的信息录入到数据库里面。我这页面就是要实时提取数据库里面的数据,还原出现场的箱子走动情况。
挺复杂的。
不知道用网页的方式能实现否,现在很纠结。


应该是能丝线。。但是有难度啊。。。。呵呵。

你这些格子

还原出现场的箱子走动情况

你去silverlight板问问 --------------------编程问答-------------------- 是挺复杂的,不过应该是可以做出来的。比如这些箱子啥的,都可以用UserControl或者div来封装。
客户端为了取得即时信息,需要客户端调用定时器刷新。最好用ajax(或者jquery),别让页面刷得太狠。 --------------------编程问答--------------------
引用 10 楼 fangxinggood 的回复:
是挺复杂的,不过应该是可以做出来的。比如这些箱子啥的,都可以用UserControl或者div来封装。
客户端为了取得即时信息,需要客户端调用定时器刷新。最好用ajax(或者jquery),别让页面刷得太狠。

别让页面刷得太狠。

哈哈 这词儿犀利啊。。 --------------------编程问答-------------------- 箱子的走动过程不需要很连贯的,图上每一排箱子都是一个队列,箱子是从一个队列进入到另外一个队列里面的。
当箱子位置变化的时候,图上只要能够显示出来,某一个队列少了一个箱子,而两外一个队列增加了一个箱子,就行了
界面是否华丽并不重要。只需要能保证和现场时一致的就行。 --------------------编程问答-------------------- --------------------编程问答-------------------- JQUERY 有一些插件可以做出移动的功能

你搜一搜
jParallax  --------------------编程问答-------------------- 既然这样,也不用太复杂了。动态的改变<div>背景或者边框颜色,Visible什么的就能模拟了。

其他部分静态部分可以做出背景图片,只要对对齐就可以了。

--------------------编程问答-------------------- 每个箱子还要是能点击的,点击后读取数据库,获取箱子的一些属性,这个用div能实现么? --------------------编程问答-------------------- 可以。

现在网页游戏那么多。。。没有做不到的@_@ --------------------编程问答-------------------- 再跟你们讲讲更复杂的吧。

刚才讨论的只是显示的部分,其实还有控制的部分,这部分更难。

这是个全自动物流管理系统,不仅要显示,还要控制。每天都有箱子出库和入库的任务单源源不断下达。

系统获取出库任务单之后,根据需求,把符合条件的箱子送出系统,通过opc连接PLC,直接跟现场设备进行通

讯,让设备执行相应的动作(比如,打开某个通道,提升某个箱子,送走等动作)。设备并不是智能的,它是

接收到一个指令,执行一个动作,当执行完一个动作之后,会反馈回来一个信号。我这个全自动化物流系统读

取到信号后再发出下一个指令让设备执行。直到所有的出库任务都完成了。

所以在这个网页里面还需要“线程技术”,让系统不断的下发控制指令给设备。

--------------------编程问答-------------------- 不知道上面几位有没有做过这方面的软件,应该是车间监控管理类型的软件,而且是和自控紧密相连的。 --------------------编程问答-------------------- 这种BS倒是没有做过,我的想法:

UI (POST)->(数据:指令)-> (Timer轮询取Task)服务端(可能是DB,可能是个WCF服务端) -> 串口?
UI (GET)(Timer轮询取Task) <-(数据:信息)<- 服务端(可能是DB,可能是个WCF服务端) <- 串口? --------------------编程问答-------------------- 修正下:

UI (POST)->(数据:指令)-> 服务端(DB/WCF) -> DB -> 自控控制程序集(轮询取Task) -> 串口?
UI (GET)(轮询取数据) <-(数据:信息) <- 服务端(DB/WCF) <- DB <- 自控控制程序集 <- 串口? --------------------编程问答-------------------- 谢谢,明天再探讨,今天先休息了 --------------------编程问答-------------------- 有没有人做过这方面的东西,希望给点支持 --------------------编程问答-------------------- 把帖子顶起来,希望大家多多给予支持 --------------------编程问答-------------------- 多比图形控件能做这个, 不过是要收费的
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,