本题目拟使用jsp和mysql数据库来实现整个购买模块,实现游客浏览零食,查看零食信息的功能,实现登录用户的购买功能,完成继续购买、结账和清空清单等功能。
系统前台功能模块分为:
零食模块:展示系统的所有最新零食;
推荐零食模块:展示系统的所有推荐零食;
零食分类模块:通过零食分类更快找到所需的零食;
零食索引模块:输入关键词,如零食名称、零食ID、零食类别来索引零食。
用户购物车模块:跟淘宝、京东等大型电子商务网站一样,将零食放入用户购物车,从而管理用户购物车里的零食。
订单上交模块:跟淘宝、京东等大型电子商务网站一样,确认购物车的零食后,提交用户订单,然后确认收货地址和收货人、联系电话等,方可付款。
用户订单索引模块:对用户的已有的订单进行查看和索引。
零食评论模块:用户可以对自己购买过的零食进行评论。
用户注册模块:浏览者可以通过注册成为用户;
用户登录模块:用户可以登录后购买想要的零食;
用户资料修改:用户可以修改自己的信息。
10.系统后台功能模块分为:
零食信息管理模块:管理各零食信息,对零食的信息进行维护,可以增加零食,修改,删除零食信息;
系统用户维护模块:包括注册用户维护和系统管理员用户维护,普通管理员能对注册用户维护,不能对系统管理员用户维护,只有超级管理员才有维护管理员的权限。
订单维护模块;对用户的交易订单进行维护,是否有刷单等不合理订单,删除不合理的订单等操作。
变换图管理模块:可以管理分类信息,增加和删除变换图信息;
评论管理模块:管理员可以查看用户的评论,对评论进行维护。
目录
摘要 I
Abstract II
第1章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3本文结构 1
第2章 工具及技术介绍 2
2.1开发工具简介 2
2.2开发技术简介 2
第3章 系统分析 4
3.1业务流程分析 4
3.2可行性分析 4
3.2.1经济可行性 4
3.2.2技术可行性 5
3.2.3操作可行性 5
3.3需求分析 5
3.4数据流程分析 6
3.5数据字典 9
第4章 系统设计 13
4.1结构设计 13
4.2数据库设计 14
4.2.1数据库物理设计 14
4.2.2数据库概念设计 14
4.2.3数据库逻辑设计 15
第5章 系统实现 18
5.1首页设计与实现 18
5.2前台功能设计与实现 18
5.2.1用户模块设计与实现 18
5.2.2零食展示模块设计与实现 19
5.2.3购买模块的设计与实现 19
5.2.4生成订单模块的设计与实现 20
5.2.5留言模块的设计与实现 20
5.3后台功能设计与实现 21
5.3.1用户管理设计与实现 21
5.3.2订单管理设计与实现 21
5.3.3零食管理设计与实现 21
5.3.4留言管理设计与实现 22
第6章 系统测试 23
6.1测试方法 23
6.2测试目的 23
6.3测试用例 23
6.3.1注册测试 23
6.3.2购物车测试 24
6.3.3零食管理测试 24
结论 25
致谢 26
参考文献 27