校园水果的销售系统属于校园电子商务的一部分.电子商务交易是卖家卖出东西,买家得到东西的过程,同时推广推销产品,为顾客提供购买服务。卖家不需要开店费用,节省了很多费用,从而将精力人力投入在销售质量和服务上。采用java编程语言,结合jsp技术和mvc技术,在myeclipse编辑器和sqlserver数据库上设计并实现的。目的在于呈现一个完整的交易系统,供各种用户使用,系统着重实现了商品发布、出售、交易的功能。
通过现实校园水果的销售系统的调查,如淘宝网、当当网、京东等知名电子商务系统,以及从企业的实际角度出发,要求本系统具有以下功能。
1.统一友好的操作界面,保证系统的易用性,方便用户的操作;
2.具备商品信息的展示功能,方便浏览者对商品信息进行浏览与比较;
3.规范的商品分类,方便浏览者分类查找商品;
4.完善的购物车功能与用户结账功能;
5.设置系统主要商品模块,使浏览者能够及时了解系统的各项动态变化;
6.商品评论功能;
7.订单信息查询功能、商品信息查询功能;
8.全面的后台管理功能,以方便管理员对系统信息进行更新与管理。
9.系统前台功能模块分为:
商品模块:展示系统的所有最新商品;
推荐商品模块:展示系统的所有推荐商品;
商品分类模块:通过商品分类更快找到所需的商品;
商品索引模块:输入关键词,如商品名称、商品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数据字典 7
第4章 系统设计 12
4.1结构设计 12
4.2数据库设计 13
4.2.1数据库物理设计 13
4.2.2数据库概念设计 13
4.2.3数据库逻辑设计 14
第5章 系统实现 20
5.1首页设计与实现 20
5.2前台功能设计与实现 20
5.2.1用户模块设计与实现 20
5.2.2商品展示模块设计与实现 22
5.2.3购买模块的设计与实现 23
5.2.4生成订单模块的设计与实现 24
5.2.5留言模块的设计与实现 25
5.3后台功能设计与实现 25
5.3.1用户管理设计与实现 25
5.3.2订单管理设计与实现 26
5.3.3商品管理设计与实现 27
5.3.4留言管理设计与实现 28
5.3.5库存管理设计与实现 28
第6章 系统测试 30
6.1测试方法 30
6.2测试目的 30
6.3测试用例 30
6.3.1注册测试 30
6.3.2购物车测试 31
6.3.3商品管理测试 31
结论 32
致谢 33
参考文献 34