近年来,随着销售市场的不断变化,传统的营销形式的变革,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。淘宝、京东等第三方网络购物平台的出现,在很大程度上方便了人们的生活,网上购物在突破时间、空间的限制的同时也为上班族提供了便利。随着网上购物的频繁增多,越来越多的人们喜欢在网上购买自己喜欢的东西,其中也包括水果,由此就诞生了水果网上销售。虽然现在有人会怀疑网上水果的质量与保鲜程度,但是随着水果网上销售的功能越来越完善,质量也得到充分保证,人们越来越相信网上水果销售。相较于传统的线上水果销售,它的优点非常显著:人们可以在家随时购买水果,方便;人们可以慢慢挑选水果,查看水果保鲜期;可以较少更多的人力物力。这些都能极大的提高水果超市的管理效率和降低经营成本,使水果超市管理科学化、经营盈利化。如果水果和实际有差异,人们可以在网上留言。而且网上公开,任何人都可以浏览水果超市。现在很多App关于线上购物的,减少实体店成本,而且收益却比实体店的收益更加大。
本设计是基于java平台和B/S架构设计的一个在线水果销售系统,通过链接mysql数据库实现前后台数据的交互,采用响应式的页面布局设计,兼容各种尺寸的设备,拥有良好的体验。
本论文系统地描绘了整个网上水果商城系统的设计与实现,主要实现的功能有以下几点:管理员;主页、个人中心、水果库管理、用户管理、系统管理、订单管理,用户;首页、水果库、新闻资讯、我的、跳转到后台、购物车、客服,等功能,其具有简单的接口,方便的应用,强大的互动,完全基于互联网的特点。
水果商城系统需要满足的需求有以下几个:
1.水果库管理,在水果库管理页面中可以查看商品编号、商品名称、图片、产地、简介、积分、价格等信息,并可根据需要对已有水果库管理进行修改或删除。
2.用户管理,在用户管理页面中可以查看用户账号、密码、用户姓名、联系电话、电子邮箱、积分、余额等信息,并可根据需要对已有用户管理进行修改或删除。
3.新闻资讯,在新闻资讯页面中可以查看标题、图片、内容等内容,并且根据需要对已有新闻资讯进行添加,修改或删除。
4.客服管理,在客服管理页面中可以查看新消息、状态等内容,并且根据需要对已有客服管理进行添加,修改或删除。
5.已支付订单,在已支付订单页面中可以查看订单ID、用户ID、商品ID、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、支付类型、状态、地址等内容,并且根据需要对已有已支付订单进行添加,修改或删除。
1、管理员账号:abo 密码:abo
2、开发环境为Eclipse/idea,数据库为mysql 使用java语言开发。
3.eclipse配置好tomcat 即可打开首页 idea tomcat部署处 必须用项目名 ,不能带_war
4.数据库连接src\main\resources\config.properties中修改
5.maven包版本apache-maven-3.3.9.
6.前端技术:bootsrap,layui,html5+css,jquery等都有涉猎
7.最主要是代码通俗易懂,一看就懂,一学就会,无需动脑.答辩的克星,技术大神呕心沥血写的教科书级别的,界面简洁,清爽,学生风格.非常牛逼
8.浏览器:谷歌,360浏览器等最新版,用老师最爱的B/S架构设计完成
JDK版本:JDK1.8+
服务器:tomcat8+
数据库:mysql 5.7+
数据库工具:Navicat
目 录
第1章 绪 论 1
1.1课题背景 1
1.2 课题意义 2
1.3 开发工具及技术 2
1.4 国内外现状 3
第2章 系统分析 5
2.1 可行性分析 5
2.2总体设计原则 6
2.2 系统需求分析 6
2.3 业务流程分析 6
2.4 数据流图 7
第3章 系统设计 9
3.1 系统功能设计 9
3.2 数据库设计 10
第4章 系统实现 15
4.1管理员功能模块 16
4.2用户首页前台功能模块 19
第5章 软件测试 22
5.1软件测试的重要性 22
5.2测试实例的研究与选择 22
5.3测试环境与测试条件 24
5.4系统运行情况 24
5.5系统评价 24
第6章 总结 25
参考文献: 26
致谢 27