摘 要:农村农副产品交易平台,方便了商家不用四处去寻找贩卖的途径,不用摆摊租门面,解决了去寻找大批劳动力的问题,只要把想要出售的农副产品详细信息提交到平台上,就可以等着顾客光临,顾客购买后,商家只要发货就行了,节省了许多时间和精力,遇到做活动时候卖家也能更好的宣传与管理。同样的,顾客可以享受到和城市人民一样的生活感觉,不需要上班累的情况下还要去买食材,大大提高了生活的方便。
农村农副产品交易平台,分为前台用户和后台管理员模块,其中包括以下七个功能模块。本人负责所有模块,包括(1)用户信息管理模块:可以查看管理用户的信息。(2)产品分类展示模块:把产品分类好,把同一类的产品展示给人看。(3)购物车模块:购物车的管理,用户可以把自己想买的东西添加到购物车里,也可以从购物车中移除或更改(4)订单管理模块:查看订单信息,对已经完成的订单实行交付。(4)公告模块:公告的添加和删除都需要管理员去执行,而用户可以查看公告的更新信息。(5)产品点评模块:用户可以对商家的产品进行点评,商家无权删除用户的点评。(7)后台管理模块。
另外平台做好后,最终对系统进行了测试,基本功能都能运行。在论文最后的总结中对农村农产品交易平台的后续做了展望。
关键词:JavaEE;bootstrap;JQuery;农副产品
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2课题研究的意义-1
1.3 主要研究内容-1
2需求分析-2
2.1主要功能说明-2
2.1.1系统功能说明-2
2.1.2系统的业务流程-2
2.2非功能需求-4
2.3可行性分析-5
2.3.1 经济可行性分析-5
2.3.2 技术可行性分析-5
2.3.3 操作可行性分析-6
2.4 开发平台-6
2.5 本章小结-6
3概要设计-6
3.1系统概述-6
3.2系统结构功能图-6
3.3数据库的设计-7
3.4数据库E-R模型图-8
3.5数据库表的设计-8
3.6本章小结-12
4系统详细设计-12
4.1农副产品查询模块-12
4.1.1功能概述-12
4.1.2查询时序图-12
4.2.3算法流程图-13
4.2购物车模块-13
4.2.1功能概述-13
4.2.2购物车时序图-13
4.2.3算法流程图-14
4.3订单模块-15
4.3.1功能概述-15
4.3.2订单管理时序图-15
4.3.3算法流程图-15
4.4农副产品点评模块-15
4.4.1功能概述-16
4.3.2订单管理时序图-16
4.3.3算法流程图-16
4.5本章总结-16
5编码的实现-16
5.1 农副产品查询模块-16
5.1.1模块功能设计思路-16
5.1.2 代码实现-17
5.1.3运行结果界面-17
5.2 购物车管理实现-18
5.2.1 功能实现分析-18
5.2.2 代码实现-18
5.2.3 运行结果展示-19
5.3订单管理模块-19
5.3.1订单模块的设计思路-20
5.3.2代码实现-20
5.3.3运行结果-20
5.4农副产品点评模块-21
5.4.1农副产品功能实现分析-21
5.4.2代码实现-21
5.4.3运行结果-22
5.5本章总结-22
6系统测试-22
6.1测试简介-22
6.2登录测试-23
6.2.1用户名测试-23
6.2.2密码测试-23
6.3购物车测试-24
6.3.1添加购物车测试-24
6.3.2清空购物车测试-25
6.4订单管理测试-25
6.4.1提交订单测试-25
6.4.2取消订单测试-26
6.5公告测试-26
6.5.1查询公告测试-27
6.5.2添加公告测试-27
6.5.3删除公告测试-28
6.6本章总结-28
7总结与展望-28
参 考 文 献-30
致 谢-31