1、客户端向带有jsp引擎的web服务器请求,web服务器作出回应。Servelet调用JavaBean,转发jsp页面。由Servlet来执行业务逻辑并负责程序的流程控制,JavaBean组件实现业务逻辑,充当着模型的角色,JSP用于页面的显示。b. 功能模块设计管理员模块功能本模块功能包括:添加、修改、删除和查询火车、线路和火车票信息以及修改个人密码等。添加火车、线路和火车票信息:主要是管理人员对火车自身信息、线路上存在的火车信息以及相应的火车票信息的添加。修改火车、线路和火车票信息:主要是管理人员对由于某些原因导致出现不合法火车信息和车票信息的更改、修订。删除火车、线路和火车票信息:主要是管
2、理人员对一些不存在现实价值意义的火车和车票信息的删除。查询火车、线路和火车票信息:主要是管理人员对火车、线路和车票信息的查询。修改密码:管理人员修改自己的登录密码。用户模块功能用户注册信息,修改个人密码,查询个人信息,查询火车和线路信息,订购车票和退换车票以及查看通知等。注册信息:主要是用户在使用此系统之前向系统数据库中注册个人信息,便于系统以后的管理和保障系统的安全。修改个人密码:主要是为了保障用户信息安全,用户可以对自己密码进行替换和重新设置。查询个人信息:主要是用户对自己的信息查询。查询火车和线路信息:主要是用户根据自己所想要订购的车票,查询其相应的火车及其线路的相关信息。订购车票:用户
3、订购自己所需要的车票。4 详细设计1登陆注册部分Login登陆% include file=iframe/head.jspjsp:useBean id=code scope=page class=com.util.CheckCode /SCRIPT language=javascript/检验表单的合法性function checklogin() if (document.form1.username.value.replace(/s+$|s+/g,).length%String message = (String)request.getAttribute(message if(message
4、 = null) message = ; if (!message.trim().equals() out.println(script language=javascriptalert(+message+/script request.removeAttribute( String yzm=code.getCheckCode();% FORM id=form1 name=form1 action=Login.shtml?method=PAGEUSERLOGIN method=post TABLE width=600 border=0 align=center id=Table7TBODYTR
5、 height=40TD vAlign=center align=middle colSpan=3 /FONTBRFONT color=#ff7700STRONG欢迎登陆/STRONG /TRTRTD colSpan=3HR class=hui align=center width=98% SIZE=1TR height=60TD align=right width=84 height=110 TD noWrap align=middle width=171TABLE width=100% border=0TD width=35% height=24用户名:TDINPUT class=inpu
6、t_new id=username style=WIDTH: 110px size=15 maxLength=10 name=username onbeforepaste=clipboardData.setData(text,clipboardData.getData().replace(/d/g,) onkeyup=value=value.replace(/W/g,) value=TD height=25密码:INPUT class=input_new id=password style= type=password size=15 maxLength=16 name=password on
7、beforepaste=TD colspan=2 height=25input type=hidden name=reg_type value=person验证码:input type=hidden name=yzm value=%=yzm % INPUT class=input_new id=checkcode size=5 maxlength=4 name=checkcode onKeyUp=this.value=this.value.replace(/D/gi,input type=button value=登录 onClick=checklogin()/TBODY/TABLETD width=81LABEL/LABELTD vAlign=center height=20DIV id=Login1_ValidationSummary2 style=DISPLAY: none; COLOR: red showmessagebox=True showsummary=False/DIVTD class=red1 vAlign=centerA class=dhx12 href=/ATD vAlign=centerA href=lost.jsp找回密码reg2.jsp注册会员
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1