更新时间:06-14 上传会员:紫色烟火
分类:设计作品 论文字数:8982 需要金币:1000个
摘要:随着当今社会的发展,人们生活水平的日益提升,现在已经进入到互联网的时代,一种新型的购物方式随之诞生,这种购物方式为网络购物。网络购物的出现让用户们足不出户就能够购买到自己心仪的东西,用户只需要一部手机或一台电脑即可,大大提高效率,节省时间,节省精力。而商家也可以节约实体店面的营销成本,提升效益。
本设计以EClipse为开发平台实现购物网站的设计。使用J2EE为开发基础,前端使用JS,jQuery,AJAX等技术,后端使用java,使用Struts2,mybatis,spring等框架,用mysql数据库接收数据。前后端及数据库之间相互交互实现功能模块包括:用户注册及登录、注销,按关键词搜索商品,将商品添加到购物车,立即购买,查看购物车和订单;管理员登录、查看所有用户订单、增添商品、删除商品。
关键词:JSP;MySQL;Struts
目录
摘要
Abstract
1 研究背景和意义-1
1.1 研究背景-1
1.2 研究意义-1
2 系统开发技术-2
2.1 JSP-2
2.2 JS-2
2.3 Tomcat-2
2.4 Mybatis-2
2.5 系统设计原则-2
2.5.1 实用性原则-3
2.5.2 可维护性原则-3
2.5.3 安全性原则-3
3 需求分析-4
3.1 功能需求分析-4
3.2 业务流程分析-4
3.3 数据流程分析-4
4 系统设计-6
4.1 用户信息模块-6
4.1.1 用户注册-6
4.1.2 用户登录-7
4.1.3 用户信息修改-8
4.2 购物车模块-8
4.2.1 加入购物车-9
4.2.2 立即购买-9
4.3 管理员模块-10
4.4 使用的技术及操作-11
5 软件测试-15
5.1 软件测试目的-15
5.2 软件测试过程-15
5.3 开发测试中遇到的问题及解决方法-15
5.4 软件测试结论-16
参 考 文 献-18
附录A 用户登录检测界面-19
附录B 管理员后台程序-22
附录C 商品数据库-26
致 谢-28