笔记本电脑销售系统采用java编程语言,结合jsp技术和mvc技术,在myeclipse编辑器和sqlserver数据库上设计并实现的。目的在于呈现一个完整的交易系统,供各种用户使用,系统着重实现了商品发布、出售、交易等功能。
系统分为前台和后台,前台为普通用户,后台由管理员使用,但也可以用来登录普通用户,前台功能模块和后台功能模块可以细分为各种功能模块。
1.前台系统功能模块分为:
用户注册模块:要求新用户可以在系统前台注册,注册信息可以保存在数据库中,后台管理员审核注册的用户,防止一些违规注册,注册后即可登录系统前台。
商品展示模块:通过主要商品和商品类别展示系统的所有商品;
购买模块:要求购买商品的用户可以电话购买,也可以注册登录后在线购买,在线购买则需用户填写购买信息,并提交订单将信息展示在后台。
用户购物车模块:跟淘宝、京东等大型电子商务网站一样,将商品放入用户购物车,从而管理用户购物车里的商品。
订单上交模块:跟淘宝、京东等大型电子商务网站一样,确认购物车的商品后,提交用户订单,然后确认收货地址和收货人、联系电话等,方可付款。
付款模块:用户提交订单后,确认收货地址和收货人、联系电话等信息后,方可进入付款界面,付款。
商品评论模块:用户添加商品评论,填写评分和评语。
2.后台系统功能模块分为:
用户管理模块:要求用户信息可以展示在后台中,用户管理分管理员和普通用户两部分,管理员可以修改管理员的名字和密码,用户管理可以显示用户注册的信息、修改用户个人资料和删除用户的操作[9]。
订单管理模块:要求用户在线购买产生的订单信息可以展示在后台,卖家可以对订单信息进行标记审核,表示已接单,并分配物流配送,如果该订单过期或者迟迟没付款,也可以删除该订单的信息。
商品管理模块:要求商品信息可以展示在后台中,卖家可以对商品进行修改操作,修改后的商品替代原有的,并可以展示在前台中。
公告管理模块:要求公告信息可以在展示后台中,展示分二部分信息,分别变换图和系统公告。可以进行增加、修改、删除、查看操作,然后更新到系统前台。
商品评论管理模块:管理员管理商品的评论信息。
摘要 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
5.3.5库存管理设计与实现 22
第6章 系统测试 24
6.1测试方法 24
6.2测试目的 24
6.3测试用例 24
6.3.1注册测试 24
6.3.2购物车测试 25
6.3.3商品管理测试 25
结论 26
致谢 27
参考文献 28