1 项目介绍
基于 JSP技术,设计并实现了一个基于 JSP的农产品供应和销售服务系统。农业生产和销售服务体系的用户可划分为管理者和管理者;用户中心,用户管理,农产品分类管理,农产品信息管理,系统管理,订单管理,用户前台;首页,农产品,农产品信息,我的,跳转到后台,购物车,客户服务等。在此基础上,通过对各个功能模块的设计,可以很好地满足农业生产和流通服务体系的需求。基于 JSP技术,设计并实现了一个基于 JSP的农产品供应和销售服务系统。农业生产和销售服务体系的用户可划分为管理者和管理者;用户中心,用户管理,农产品分类管理,农产品信息管理,系统管理,订单管理,用户前台;首页,农产品,农产品信息,我的,跳转到后台,购物车,客户服务等。在此基础上,通过对各个功能模块的设计,可以很好地满足农业生产和流通服务体系的需求。
2、项目技术
前端框架:easyui、jsp、css、JavaScript、JQuery
后端框架:SSM(Spring、SpringMVC、Mybatis)
3、开发环境
tomcat版本:Tomcat 7.x、8.x、9.x、10.x版本均可
JAVA版本:JDK1.8,其它版本理论上可以
IDE类型:IDEA、Eclipse、Myeclipse都可以。推荐IDEA与Eclipse
数据库版本:MySql 5.x
硬件环境:Windows 或者 Mac OS
4 系统特点
(1)先进:实现网络管理.
(2)普适性:在同一种产业中,具有普适性。
(3)便捷:实现了系统的网上管理。
(4)时效性:及时地进行资料的更新。
(5)扩充性:可以按需添加相应的模块。
(6)安全:对单位和用户的信息采用加密的方式。
5 功能介绍
5.1用户前台功能模块
农产品供销服务系统,在系统首页可以查看首页、农产品、农产品资讯、我的、跳转到后台、购物车、客服等内容,如图5-1所示。
图5-1用户前台功能界面图
用户注册,在用户注册页面可以填写用户账号、用户姓名、性别、年龄等信息进行注册,如图5-2所示。
图5-2用户注册界面图
用户登录,在用户登录页面通过填写账号、密码等信息完成登录,如图5-3所示。在农产品页面通过填写产品编号、产品名称、产品分类、供应商、来自地区、产品介绍、产品图片、价格等信息进行添加到购物车、立即购买操作,如图5-4所示。
图5-3用户登录界面图
图5-4农产品界面图
个人中心,在个人中心页面通过填写用户账号、用户姓名、性别、年龄、头像、余额等信息进行更新信息、退出登录,如图5-5所示。在收货地址页面通过填写联系人、手机号码、地址、默认等信息进行修改、删除操作,如图5-6所示。
图5-5个人中心界面图
图5-6收货地址界面图
确认下单,在确认下单页面通过填写选择收货地址、清单列表等信息进行支付,如图5-7所示。在购物车页面通过填写购买商品、价格、数量、总价等信息进行点击购买操作,如图5-8所示。
图5-7确认下单界面图
图5-8购物车界面图
5.2管理员功能模块
管理员登录,通过填写注册时输入的用户名、密码进行登录,如图5-9所示。
图5-9管理员登录界面图
管理员登录进入农产品供销服务系统可以查看个人中心、用户管理、农产品分类管理、农产品管理、农产品资讯管理、系统管理、订单管理等信息。
用户管理,在用户管理页面中可以通过填写用户账号、用户姓名、性别、年龄、头像、余额等内容进行修改、删除,如图5-10所示。还可以根据需要对农产品分类管理进行详情,修改等详细操作,如图5-11所示。
图5-10用户管理界面图
图5-11农产品分类管理界面图
农产品管理,在农产品管理页面中可以查看产品编号、产品名称、产品分类、供应商、来自地区、产品介绍、产品图片、价格等信息,并可根据需要对已有农产品管理进行修改或删除等操作,如图5-12所示。
图5-12农产品管理界面图
农产品资讯管理,在农产品资讯管理页面中可以查看标题、封面、来源、发布时间、内容、发布人等信息,并可根据需要对已有农产品资讯管理进行修改或删除等详细操作,如图5-13所示。
图5-13农产品资讯管理界面图
客服聊天表管理,在客服聊天表管理页面中可以查看新消息、状态等内容,并且根据需要对已有客服聊天表管理进行详情,修改或删除等详细操作,如图5-14所示。
图5-14客服聊天表管理界面图
订单管理,在订单管理页面中可以查看订单编号;商品表名、用户id、商品id、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、
支付类型、状态、地址等内容,并且根据需要对已有订单管理进行详情,修改或删除等详细操作,如图5-15所示。
图5-15订单管理界面图