基于Web的网上书城系统设计(最终版) - 图文 (4)

心痛的诉说 分享 2020-06-22 下载文档

PreviewOederFrom.tag文件根据用户购物车中的图书生成订单,然后将订单返回给PreviewOederFrom.jsp页面。 5.9 确认订单界面

该模块由一个JSP页面MakeOrderForm.jsp和一个Tag文件

MakeOrderForm.tag构成。MakeOrderForm.jsp负责调用MakeOrderForm.tag文件,并显示MakeOrderForm.tag返回的确认的订单。

5.9.1 MakeOrderForm.jsp

MakeOrderForm.jsp页面负责调用MakeOrderForm.tag文件,并将订购图书的有关信息传递给Tag文件。MakeOrderForm.jsp页面效果如图所示。

5.9.2 MakeOrderForm.tag

MakeOrderForm.tag文件负责连接数据库,将订单写入到数据库中的orderFrom表,达到确定订单的目的,然后将订单信息返回给MakeOrderForm.jsp页面。

5.10 查询订单界面

该模块由一个JSP页面QueryOrderForm.jsp和一个Tag文件

QueryOrderForm.tag构成。QueryOrderForm.jsp负责调用QueryOrderForm.tag文件,并显示Tag文件返回的订单信息。

5.10.1 QueryOrderForm.jsp

QueryOrderForm.jsp页面负责调用QueryOrderForm.tag文件,并将用户登录的用户名传递给该Tag文件。QueryOrderForm.jsp页面的效果如图所示。

- 13 -

5.10.2 QueryOrderForm.tag

QueryOrderForm.tag文件负责连接数据库,查询orderFrom表,然后将订单信息返回给QueryOrderForm.jsp页面。 5.11 修改密码界面

该模块由一个JSP页面ModifyPassword.jsp和一个Tag文件

ModifyPassword.tag构成。ModifyPassword.jsp负责调用ModifyPassword.tag文件,并显示ModifyPassword.tag文件返回的有关修改密码是否成功的信息。

5.11.1 ModifyPassword.jsp

ModifyPassword.jsp页面负责调用ModifyPassword.tag文件,并将用户名、当前密码和新密码传递给该Tag文件。ModifyPassword.jsp页面的效果如图所示。

- 14 -

5.11.2 ModifyPassword.tag

ModifyPassword.tag文件负责连接数据库,查询、更新user表,然后将密码是否更新成功的信息返回给ModifyPassword.jsp页面。 5.12 修改登录信息界面

该模块由一个JSP页面ModifyRegister.jsp和两个Tag文件

ModifyRegister.tag和GetRegister.tag构成。ModifyRegister.jsp页面负责调用GetRegister.tag文件,并显示 GetRegister.tag文件返回的用户曾注册的有关信息;ModifyRegister.jsp页面调用Tag文件ModifyRegister.tag文件,并显示ModifyRegister.tag文件返回的有关修改注册信息是否成功的信息。

5.12.1 ModifyRegister.jsp

ModifyRegister.jsp页面负责调用GetRegister.tag文件,并显示GetRegister.tag文件返回的用户曾注册的有关信息;ModifyRegister.jsp页面调用Tag文件ModifyRegister.tag文件,并将用户名的新信息传递给Tag文件。ModifyRegister.jsp页面的效果如图所示。

- 15 -

5.12.2 GetRegister.tag

GetRegister.tag文件负责连接数据库,从user表查询用户曾注册的信息。 5.12.3 ModifyRegister.tag

ModifyRegister.tag文件负责连接数据库,更新user表,以改变用户的注册信息。

5.13 退出登录界面

ExitLogin.jsp

该模块只有一个名字为ExitLogin.jsp的页面,负责销毁用户的session对象,导致登录失效。ExitLogin.jsp页面的效果如图所示。

- 16 -

六、关键技术

6.1 前期设计技术

(1)Excel表格整理数据表; (2)UML绘制功能模块图;

(3)Rational Rose绘制对象与功能模块的关系图; 6.2 开发技术

(1)本系统是在Win7下;

(2)以SQL Server 2005为数据库开发平台;

(3)Apache Tomcat6.0网络信息服务作为应用服务器; (4)采用JSP(Java Server Pages)技术;

(5)基于Web的开发模式选用JSP+tag(B/S模式); 6.3 测试技术

采用JMETER测试工具。

七、系统测试

7.1 Web网站测试的概述

随着网络的普及和Web应用技术的成熟,基于Web服务器的应用系统逐渐进入视野;然而当Web应用的数据量和访问用户量日益增加,系统不得不面临性能和可靠性方面的挑战。因此,无论是开发商或是最终用户,都要求在上线前对系统进行科学的性能评价,从而降低系统上线后的性能风险。

针对不同的性能指标,采用如下不同的测试方法:

(1)负载测试:找到系统的处理极限,为系统调优提供数据;

- 17 -


基于Web的网上书城系统设计(最终版) - 图文 (4).doc 将本文的Word文档下载到电脑

下一篇:长江口深水航道(12.5米)延伸段试通航暂行规定

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx