不能为空
003 密码为空 用户名:zz 提示密码,不能为空 与期望相同
004 用户不存在 用户名:zz 提示用户不存在 与期望相同
(2)主程序模块测试如表12所示。
表12 主程序模块测试用例
Table 12 Main programming case test
编号 测试对象 输入/动作 期望结果 实际情况
001 话费查询链接 点击 列出该用户所有的话费 与期望相同
002 业务查询链接 点击 显示该用户所有的业务 与期望相同
003 查看用户信息链接 点击 显示该用户的详细信息 与期望相同
004 申请新业务链接 点击 列出所有的业务 与期望相同
005 新增操作员 点击 正常添加操作员 与期望相同
007 新开户 点击 正常开户 与期望相同
008 资源管理 点击 正常对号码进行管理 与期望相同
7 结论
本文通过讨论基于Struts+Hibernate+Spring的集成框架对Web应用程序进行分析和实现,对基于MVC设计模式的Struts框架和Hibernate有了更深的了解。Struts框架的模型层、控制层、视图层的分离使应用程序在结构的上更加清晰,也更加容易理解。
本文通过研究移动客户管理系统中管理员模块和普通用户模块的需求分析以及数据库的设计,完成了这两个模块的用例图和概念数据模型。并在MVC模式下,利用Struts框架完成了各个模块视图层、控制层、模型层的实现。本移动客户管理系统实现了对移动客户的管理,包括:客户基本信息管理、客户基本费用管理、客户业务信息管理等;系统为客户提供了话费查询、业务查询、申请新业务等功能。但当系统并发访问过大时,系统运行较缓慢,因此可在界面的友好性,安全性方面进行改进和完善。
参考文献
[1] 安坤.JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004:34-45.
[2] 林信良.Spring技术手册[M].北京:电子工业出版社. 2006:24-35.
[3] 孙卫琴.精通Struts基于MVC的Java Web 设计与开发[M].北京:电子工业出版社,2004.8:39-56.
[4] (美)James Turner,Kevin Bedell 著, 孙勇 译. Struts KICK START[M].北京:电子工业出版
社,2004:34-65.
[5] 邹竹彪.JSP宝典[M].北京:电子工业出版社,2007:54-68.
[6] 孙卫琴.精通Hibernate Java对象持久化技术详解[M].北京:电子工业出版社,2006:38-65.
[7] Rumbaugh,Jacobson,Booch著,姚淑珍,唐发根等译. UML参考手册[M].机械工业出版社,
2001:44-85.
[8] 李刚,Spring2.0宝典[M].北京:北京电子工业出版社,2006:34-65.
[9] (美)Bruce Eckel著,Thinking in Java[M].北京:机械工业出版社2006:28-50.
[10] Alan Shalloway,James R. Trott,Design Patterns Explained[M],电子版,2006:20-45.
[11] Ted Husted,Struts in Action[M].电子版,2006:20-60.
[12] (美)BRUCE ECKEL.Thinking in Java (4th Edition)[M].北京:机械工业出版社,2007:24-40.
[13] (美)DAVID FLANAGAN.JAVASCRIPT THE DEFINITIVE GUIDE[M].北京:机械工业出版社,
2007:20-50.
[14] 张孝祥,王建英,方立勋.深入体验Java Web开发内幕--高级特性[M].西安:电子工业出版社,
2007:25-60.
转贴于 酷文网-论文下载中心 http://www.coolwen.net
共13页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 12 [13] 下一页
网摘收藏: