毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP销售客户管理系统设计与实现(4)
4.2主要功能模块的实现
4.2.1用户登录、注册功能模块
注册时,用户需要输入邮箱、昵称、密码、验证码,运用JQuery技术,对每个输入框都有非空验证和输入数据的合法性验证,当注册数据不合乎规范的话,就不会注册成功;并且输入的邮箱不能跟数据库已经存在的数据相同,否则注册失败。当注册成功时,提交表单,通过前台提交的数据转入到Struts2进行管理,把注册信息写入数据库,并将用户的信息写入到Session中。
登录时也运用JQuery进行了输入框的合法性验证,只有输入正确的账号、密码方可进入系统进行其他操作,并将用户的信息写入到Session中。
4.2.2个人信息管理模块
登录之后用户可以通过Session获取自己的信息,并可以管理自己的个人信息,修改信息提交后通过Struts2框架的处理,更新数据库便可以实现个人信息的变更。
4.2.3购物车模块
客户挑选商品之后,将商品信息放入到Session中,通过Struts2的处理,在Action中获取Session然后通过连接数据库将相关购物信息存放在数据库中。
5.系统测试
系统采用黑盒测试,它是在程序正常的情况下,通过大量测试用例来验证每个功能是否能正常运行。通过测试,所有功能基本正常,实现了预期的功能。
5.1用户登录、注册功能模块
经过多次输入验证,系统登录模块的测试结果,如表5。
表5系统登录测试表
功能描述 用户注册
前提条件 服务器和代码正常
输入/动作 期望的输出 实际的输出
例一输入非法的邮箱 提示邮箱错误 与预期相同
例二两次密码不一致 提示前后密码不一致 与预期相同
例三验证码输错 提示验证码出错 与预期相同
5.2商品的浏览与选购
商品的浏览与选购测试结果,如表6。
表6商品浏览测试表
功能描述 商品的浏览与选购
前提条件 服务器和代码正常
输入/动作 期望的输出 实际的输出
例一浏览商品 可以查看各种商品 与预期相同
例二查看详情 可以查看商品详情 与预期相同
6.总结
销售客户信息管理系统基本完成(1)客户注册、登录、注销;(2)用户管理:分为游客、普通客户、银卡客户、金卡客户和管理员。游客可以浏览产品的基本信息,并可以注册成普通用户;普通会员、银卡客户和金卡客户可以查看个人信息及修改个人信息,对商品进行购买下单;管理员可以根据订单的状态进行管理操作;(3)普通会员享受普通会员的相关待遇,银卡会员享受95%的待遇,金卡会员享受85%的待遇。如果普通会员消费超过一定金额,管理员可以对该会员等级进行提升;(4)能够对产品(或商品)的相关基本信息如添加,删除,修改,查询等进行管理。但系统中仍然存在着很多的不足之处,例如设计界面不是很人性化,稍微有点单调;用户购买的时候并不能真实的进行网上交易,只是一个模拟,不利于用户体验。销售客户信息管理系统应该发展成一个综合性购物网站,给用户提供新的购物体验。
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.net在线试卷分析系统的设计与实现
下一篇:
JSP+MYSQL仓库管理系统的设计与实现
客户關系管理系统的发展与研究【1843字】
JSP网页自动生成工具的设计与实现【4080字】
jsp+mysql的B2C网上商城系统的设计与实现
移动终端和JSP和MYSQL酒店管理系统设计
jsp+mysql毕业设计课题管理系统的设计
jsp+sqlserver会员管理系统设计
jsp的maven研究生学位论文评审系统设计
中国学术生态细节考察《...
承德市事业单位档案管理...
神经外科重症监护病房患...
公寓空调设计任务书
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
国内外图像分割技术研究现状