|
|
我的final year project[这个系统怎样做?]
[复制链接]
|
|
|
发表于 26-3-2008 04:03 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 26-3-2008 05:31 PM
|
显示全部楼层
给你一些建议(我很久没用Applet了/JSP,如有说错请大家指教!!)
Applet:
每个位子用Button (还是JButton? 忘了。。)来代表。当位子还Available,就用一种颜色。
Booked了的,就换另一种颜色。
比如,在Database,通常Seats会是酱的Format:
show_id | seat_no | status
----------------------------------------------
SHOW_A A1 A
SHOW_A A2 B
在Code,你那全部Seat的Data,然后Loop,根据status来create button。如果status = 'A',就放蓝,else if statis = 'B',就放红。
然后将Button加进Screen layout里。我记得Applet是用Flow layout / grid layout之类的吧。Flow 应该OK吧。
如果JSP,那就是在HTML下手啦。一样是读取Database,然后Loop,然后每一格位子,可以用<input type="button"> (可能不太好看。),或用<table>里的<td>。然后在<td>里加一个hidden field, <td><input type="hidden" value="A1"></td>。
这是小弟一点Idea。真正的当然复杂的多。。。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 26-3-2008 07:14 PM
|
显示全部楼层
原帖由 winmxaa 于 26-3-2008 04:03 PM 发表 
不要笑!
javascript 或 jsp 有一个问题: user 可以按back!!
所以用applet 比较恰当! 如果只是看可以不可以 back 的话,我相信其他的language 都可以做到。 至少 php 和asp 在我手里就能做到这点。 |
|
|
|
|
|
|
|
|
|
|
发表于 26-3-2008 08:15 PM
|
显示全部楼层
原帖由 vampcheah 于 26-3-2008 07:14 PM 发表 
如果只是看可以不可以 back 的话,我相信其他的language 都可以做到。 至少 php 和asp 在我手里就能做到这点。
我指的back是说security的问题,因为用jsp 人家可以在url 做手脚,你厉害的话当然可以防,
但是现在楼主未必有酱的经验,所以我还是提议用aplet |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-3-2008 10:29 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-3-2008 11:21 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 01:41 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 10:13 AM
|
显示全部楼层
看起来这就是你要的。
你看到蒙查查, 没关系, 你就一点一点看,因为代码大致上已经在哪里了!
要人家从头开始跟你解释是很困难的,你看到真的还有不懂的才问吧! |
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 12:24 PM
|
显示全部楼层
要做Java / Applet,其实你只要Install J2SE Software Development Kit (SDK)。
http://java.sun.com/j2se/1.4.2/download.html
你可以选择只Install J2SE v 1.4.2_17 SDK,或NetBeans IDE + J2SE SDK。
有了J2SE,基本上你只要用notepad就可以写Code了 。Applet 也是J2SE的一部分。就好像你说你做过JSP。
Applet就是extend JApplet的class而已。(如没记错)
以前我是用TextPad直接打Code。TextPad只有Compile, Run等Shortcut而已,非常的Basic。
我的朋友说用JBuilder或Eclipse。还有NetBean。这些都是IDE,有Syntax等等,比较方便。
Applet基本上可以当成是单一的Application,也可以当成是Web Application,应为Applet是可以Embed在Browser的,就像Flash。
不好意思,小弟对Applet已生疏了。希望各位大大多多指教。 |
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 12:47 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 01:24 PM
|
显示全部楼层
这个系统,对学院生或大学生,最简单的方法是,用iframe refresh.
不需要用Applet或Ajax.
这是考虑到能力和时间的问题。
要做JSP的话,可以直接用Netbeans+JDK,或Eclipse。因为可以直接在IDE启动。 |
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 02:44 PM
|
显示全部楼层
原帖由 o1j2m3 于 27-3-2008 01:24 PM 发表 
这个系统,对学院生或大学生,最简单的方法是,用iframe refresh.
不需要用Applet或Ajax.
这是考虑到能力和时间的问题。
要做JSP的话,可以直接用Netbeans+JDK,或Eclipse。因为可以直接在IDE启动。
你式下用jsp做给我,我hack给你看! |
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 02:48 PM
|
显示全部楼层
曾经有个web(asp or jsp),
每当你要看hidden item时,你是要用point 买的,
就是说会减 point,
我就用这个弱点,为自己加了 xxxx point, 哈哈! |
|
|
|
|
|
|
|
|
|
|
发表于 27-3-2008 04:58 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 27-3-2008 07:49 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 28-3-2008 03:28 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 28-3-2008 03:30 PM
|
显示全部楼层
顺便澄清一下,小弟叫 Y.H.CHAN, 不是Y.N.Chan噢。。。。
但是,Why So Serious?Let's put a smile on that face !..... (Joker的名句)。。。。
Shit,好像扯远了。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 28-3-2008 11:04 PM
|
显示全部楼层
回复 32# winmxaa 的帖子
final year project, 不必那么考虑。
真正的high security,连html也看不到,即使是web programming。
大概还有的就是,连url也是虚拟的,session也不是用cookies或url承接的,还有很多。
还是,谦虚一点,一两个系统出问题,不代表其他的系统也会出问题。 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|