日期:2014-05-18  浏览次数:20407 次

电影院网上售票系统--如何图形化展示座位的占用情况
大家好:
  我在设计一个电影院网上售票系统。
  让购票者自己选座位,选之前要看一下座位是否被占用了。希望图形化展示。
  就像我们买票时看到售票员操作的系统,问我们选哪个位置。
  注意,是在网上订票。WebForm的。asp.net(c#)+sqlserver
  请大家给点建议如何实现图形化展示座位的占用情况。点击座位可以进行“占用”操作。
  详细点最好。谢谢。

------解决方案--------------------
简单的一点思路啊。

当买票的人。选好座位的时候。让当前按钮的Enabled属性 = false;

表示不可再选。当更新以后再Enabled属性=true就可以了。

仅供楼主参考。
------解决方案--------------------
用按钮。或者图片也行。点击后改变按钮或图片的颜色,显示文本等内容来区分。效果不错。
可以找椅子的小图片,做imagebutton。呵呵。
------解决方案--------------------
可以用控件数组
------解决方案--------------------
最好你用flash或是flex来实现........或者用第三方控件...........以前我也弄过粮库方面的不过是winform控制好像是nchart....如果需要的话可能还会用到绘图方面的东西.........
------解决方案--------------------
探讨
关注。。。

------解决方案--------------------
我觉得可以借鉴下,五子棋游戏。被占座的格用已占座图片显示,就像下棋时如果在有棋子的地方下就给出提示。
------解决方案--------------------
电影院里的那个系统我见过N次
你可以尝试用一个控件把所有的座位都取出来 根据数据库里面的是否已经占座的标量来判断,如果没有占座就以一个“未占座”的图片显示 用户点击“未占座”的图片后以“已经被占”的图片代替,并且它的enabled设为false。
仅提供一个思想.
------解决方案--------------------
在数据库中创建一个表,该表用来保存座位是否被占用。0未被占用,1被占用。
座位号 是否被占用
1 0
2 1
3 0
4 0
....
不知道前台你用什么空间显示.用datalist显示好像也可以吧,绑定datalist时判断值,值为0的显示一种图片为1的现实一种图片。用ImageButton显示图片就可以吧,并把值为1的ImageButton属性enabled设为false。