本 科 毕 业 设 计
6 运行效果检测
第 31 页 共 35 页
系统编码完成之后,经过运行测试,整体安全性和易用性都表现良好,具体表现在如下几方面:
a) 在第一次访问页面时需要一段时间的等待,这是由于JSP本身的“第一次进行编译”的机制决定的,在此之后,页面的访问速度就非常快了,排除网络方面的原因外,基本上发出请求后即刻就可以得到响应页面。
b)网站的后台登录页面中,当输入错误的用户名或密码时,点击登录按钮无法进入后台管理首页并弹出对话框,提示用户名或密码错误。当以正确的用户名和密码登录时,能够成功地登录到后台管理首页。
c)管理员登录到网站后台后,能够对图书的管理、用户管理、订单管理、公告管理、投票管理等模块进行数据的录入、删除、插入等操作。
d)用户通过注册可以成功的成为利云网上书店的会员,登录后可以修改自己的资料,查询书籍、购买书籍、查看订单等操作。
e) 网站界面整体感觉美观大方,导航功能直观易用,各项操作的链接放置位置也比较恰当,管理员在进行后台管理时,可以通过极为相似的步骤对各模块的内容进行修改,而且操作简单易用
通过最后的检测,系统完成了在需求分析中制定的目标,各项工作都符合预期要求,而且在长时间的运行测试中也没有出现问题,稳定性良好。
部分测试内容如表6.1所示。
表6.1 测试用例
序号 1
用例名称
用例目的
测试输入 不输入用户名,或者不输入密码或者输入错误的用户名和密码登录
2
用户登录
测试能否登录
输入正确的用户名和
密码
登录成功
达到预期效果
预期结果 登录失败并
提示
是否达到预期结果 达到预期结果
管理员登录 测试管理员能
否登录
本 科 毕 业 设 计
3
用例名称 管理员添加
图书
用例目的 检测管理员能否店家图书
测试输入
管理员登录到后台点击添加图书超链接,并添加图书信息,选中推荐和新书单选按钮 管理员登录到后台以后,单击公告管理超链接,添加公告信息
第 32 页 共 35 页
是否达到预期结果 达到预期结果
预期结果 图书将会出现在前台首页重点推荐和新书栏里 公告将出现在网站的首
页
4 公告管理
测试公告管理模块
达到预期效果
本 科 毕 业 设 计
结 论
第 33 页 共 35 页
通过各阶段的设计和编码,并在发布测试之后,本系统最终达到了预期的设计目标。利云网上书店是基于JSP技术的网上销售系统,稳定性好,可移植性强,功能比较强大,便于以后系统扩展。具体表现在以下几个方面:
a) 系统依托于Java技术开发完成,对平台要求低。因为客户并非计算机专业用户,所以,服务器的平台安装日后有可能会有不同程度的变更,如果选择使用对平台依赖性很强的技术开发系统,则对日后的维护不利,有可能衍生出新的问题,提高维护费用。
b) 系统的功能强大,界面操作简单。利云网上书店实现了小型的书店的网上售书需求但是在设计的过程中充分考虑到了,软件的操作者可能并非计算机专业,所以系统的大部分操作仅靠鼠标就可以完成操作。
c) 资源丰富,利于扩展。由于Java有一整套与之相对应的免费开源软件支撑,所以目前互联网上有关于Java的软件和文档十分的丰富,对网站功能的扩展十分有利。
d) 搭建网站的成本小。由于利云网上书店采用免费开源的Tomcat5.0作为服务器,所以搭建网站的成本比较小。
在这次毕业设计过程中,尽管独立地完成了利云网上书店的设计编程工作,但是由于自身水平有限和开发经验的不足,系统还存在着界面和逻辑层没有完全分离,数据加载比较慢等缺点。
本 科 毕 业 设 计
第 34 页 共 35 页
致 谢
本毕业设计是在王晓红老师的全程指导下完成的,王老师在系统设计方面具有非常丰富的经验,而且她将这些经验也无偿地传授给了我,才使得我的毕业设计可以按期顺利地完成,所以,在此要对王老师对我提供的帮助表示感谢!
同时,在整个毕设过程中,我周围的同学也给予了我很多帮助,为我解决了很多代码方面的问题,而且帮助我进行系统的测试,如果没有他们,我同样无法完成此次毕业设计,在这里也要感谢所有为我提供过帮助的同学!
在毕业设计期间,我也通互联网向无数的网友寻求过帮助,很多热情的网友也很热心地帮助我寻找问题、解决问题,在互联网这个虚幻的世界里也能有这么多好心人对我的毕业设计工作提供了巨大的支持,在此也要向这些不留姓名的好心人提出感谢!
本 科 毕 业 设 计
参考文献
第 35 页 共 35 页
1 雍俊海.Java程序设计教程.北京:清华大学出版社,2007.3 2 蔡翠平.Java 程序设计.北京:清华大学出版社,2004.8
3 佩里.Java Servlet & JSP经典实例.北京:中国电力出版社,2005.7 4 张黎伟.JSP从入门到精通.上海:上海科学普及出版社,2007.4 5 李松林,陈华清,任鑫.Eclipse宝典.北京:电子工业出版社,2007.6 6 刘玉生,王占权.SQL Server2000开发、管理和应用从基础到实践.北京:北京电子工业出版社,2006.10
7 孙卫琴.Java网络编程精解.北京:电子工业出版社,2007.8 8 Eckel B.Thinking in Java.PHP Hall,1999
9 Art Taylor.JDBC Database Programming With J2EE.北京:电子工业出版社,2004.2
10 袁海燕,王文涛.Java实用设计一百例.北京邮电出版社,2006.1 11 叶达峰.Eclipse编程技术与实例.北京:人民邮电出版社,2006.1 12 萨师煊,王珊.数据库系统概论.第4版.北京:高等教育出版社,2006.5 13 林上杰,林康司.JSP 2.0 技术手册.北京:电子工业出版社,2004.6 14 孙卫琴,李洪成.Tomcat与Java Web开发技术详解.北京:电子工业出版社,2004.3
15 闪四清.Microsoft SQL Server 2000实用教程.北京:人民邮电出版社,2000.10 16 杨继平,吴华.SQL Server 2000自学教程.北京:清华大学出版社,2000.8 17 Steven John Metsker William C Wake.Java设计模式.北京:人民邮电出版社,2007.1
18 Sun Microsystem Inc.Java Programming Language SL-275 Student Guide With Instructor Notes.Sun Microsystem Inc,2001
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上书店系统 - 毕业设计正文(7)在线全文阅读。
相关推荐: