海南软件职业技术学院毕业设计(论文)
searchCheck();\提交\
第21页
海南软件职业技术学院毕业设计(论文)
6 系统测试与评价分析
6.1 测试环境简介
硬件平台:Inter(R) Core(TM)2 Duo,内存2GB,硬盘250GB
软件平台:Windows 7操作系统,Microsoft SQL Server 2005数据库,IE8.0浏览器,Tomcat 6.0, JSP开发的mickey购物网系统。
Everest ultimate是一个测试软硬件系统信息的工具,它可以详细的显示出PC每一个方面的信息。支持上千种(3400+)主板,支持上百种(360+)显卡,支持对并口/串口/USB这些PNP设备的检测,支持对各式各样的处理器的侦测。目前Everest Home已经能支持包括中文在内的30种语言,让你轻松使用。而且经过几次大的更新,现在的Everest已经具备了一定的硬件测试能力,让您对自己电脑的性能有个只管的认识。
6.2 系统的不足及修改方法
第一个问题就是用户登陆以后,如果需要修改资料,系统会先将数据库中该用户的所有信息以列表形式显示出来,问题就是此时出现的用户密码信息是以明码形式出现的,这对用户来说就存在这很大的风险,容易被他人看到,最好是以一些特殊符号来代替从而防止信息泄漏。在参考了其他网站的登陆模块之后,我对代码进行了简单修改,即可实现,问题是由密码的输入框属性引起的,原始的代码为:
type=\
name=\
size=\
class=input
value=\
此时密码输入框的属性为text也就是文本框,它会直接将数据以明码形式原封不动的输出,我们只需将其改为password属性即可,它以默认的黑色圆点代替真实数据,这样一个简单的修改,就保证了该部分的安全性。
第二问题就是在显示公告中没有实现滚动的功能,并且会显示所有的公告,使页面拉长影响页面美观。后来在指导老师的帮助下成功的实现了公告的滚动
第22页
海南软件职业技术学院毕业设计(论文)
和只显示公告最新时间的前五个,使得界面更加美观。代码如下:
select top 5 * from tb_bbs order by INTime desc
对于网上购物系统来说安全性无疑是最重要的,层层验证虽然保证了系统的安全性,但对于用户来说又是极不人性化的,如何在最简单的验证流程下,保证用户数据的安全,是在做网上购物系统中需要考虑的一个问题。
6.3 系统的评价分析
6.3.1 实用性
本系统是典型的购物网管理系统,对于购物网的日常管理有很大的帮助作用,能在很短的时间内完成一项日常管理,减少了人力、财力、物力的消耗。并且系统功能可以满足管理者对商品信息管理的需要,界面友好简单,很容易被用户掌握。
6.3.2 可维护性
电子商城销售管理系统的优越性体现在:首先,是基于B/S的开发模式,开发者只需对服务器上的处理程序进行修订,而客户端不用做任何改变,就可以照常使用系统;其次,由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。
6.3.3 可扩展性
购物网管理系统是一个不断扩展的系统,本系统采用B/S模式开发,可以不改变系统架构的基础上,直接添加模块,增加系统功能。如果用户想给本系统添加更多的模块可以将其他模块作为模板,只是稍微改一下数据库的参数和将新模块包含到所需的页面中,这样就可以在一定程度上扩展系统的功能。
第23页
海南软件职业技术学院毕业设计(论文)
7 使用说明
7.1 系统环境要求
硬件环境:硬盘:10G+, 内存:512M+。
软件环境:windowsXp/2000+;jdk1.5+;Tomcat5.X+;Sql2000+;IE6.0+。
7.2 系统安装
1. 将整个项目发布到Tomcat中,
2. 将shoppingDB数据库附加到sql2005中.
7.3 系统运行
1. 启动Tomcat和sql2005服务
2. 访问首页:http://localhost:8080/shopping/index.jsp
3.访问后台管理页面:http://localhost:8080/shopping/admin/login.jsp
第24页
相关推荐: