基于jsp的特产销售网站设计与实现(附件)【字数:10361】
目 录
一、引言 1
(一)系统开发背景与意义 1
(二)研究内容 1
(三)论文结构 1
二、主要技术介绍 2
(一)Java语言 2
(二)SSM框架 2
(三)MYSQL数据库 2
(四)bootstrap框架 2
(五)JSP 2
(六)maven 2
三、系统需求分析 3
(一)可行性分析 3
1.技术可行性 3
2.操作可行性 3
(二)需求分析 3
四、系统总体设计 4
(一)系统功能设计 4
(二)数据库设计 5
1.实体ER图设计 5
2.数据库表设计 6
五、个人模块实现 8
(一)苏州特产销售首页 8
(二)注册 9
(三)登录 10
(四)加入购物车 10
(五)付款 11
(六)修改密码 12
(七)我的订单 13
(八)我的收藏 14
(九)意见反馈 14
(十)我的意见反馈 15
(十一)商品详情页面 16
(十三)新闻公告管理页面 17
(十四)留言板 18
*51今日免费论文网|www.51jrft.com +Q: ^351916072*
(十五)用户信息 19
六、农户模块实现 20
(一)用户信息 20
(二)我的销售 20
(三)商品详情展示页面 21
(四)发布商品 22
(五)我的商品 22
七、管理员模块实现 23
(一)登录 23
(二)管理员信息管理 25
(三)网站用户信息管理 25
(四)网站栏目信息管理 26
(五)网站内容信息管理 27
(六)商品类型信息列表 28
(七)商品信息列表 28
(八)采购订单信息查询 29
(九)采购订单统计页面 30
(十)用户评价信息管理 31
(十一)意见反馈信息管理 32
(十二)留言交流信息管理 33
(十三)留言回复信息查询 33
八、总结 34
致 谢 36
参考文献 37
一、引言
(一)系统开发背景与意义
对于农民来说商品的生产才是他们拿手的,后期的销售则是弱项。大批的商品通常都是等待经销商上门销售,这种背景下对于商品定价的话语权较低。想要摆脱这种现状就需要让商品有更广的销路,通过网络拓宽市场。受到技术与商品宣传成本的限制,网络销售路线只有很少的农户在进行尝试。而本系统作为平台推广给大量的农户与经销商,直接对平台进行推广能够降低农户的宣传成本。同时网络平台也能够为商品吸引到更多的购买者,将销售范围拓宽到全国市场。不仅能够将商品批量销售给其他经销商,还能够让普通消费者也接触到物美价廉的商品,互利互惠。
(二)研究内容
调研:对市面上比较流行的网络销售平台进行调研,研究商品平台的基本功能设计。
设计:从商品的销售问题入手,根据商品价格低产量大的优点设计产品展示。
经销商与用户的权限管理:经销商与农户扮演买家与卖家的身份,因此对系统的功能需求是不同的。系统开发需要将两者之间的操作页面进行区分管理。
界面开发与设计:系统管理员通过管理后台维护系统信息,其他用户使用前台功能。在页面设计上前台需要通过大量的图片进行商品的宣传介绍,而后台需要整洁、便于使用。
数据调研:商品信息与订单信息、用户信息的存储需求,需要通过数据库处理上述系统工作时使用到的数据。
数据库设计:进行商品用户管理系统功能设计,具体包括用户功能模块、商品管理功能模块、订单模块等。进行数据库设计。
作品完成:完成商品用户系统开发,完成论文写作任务。
(三)论文结构
包含了从背景分析到系统测试所有环节的介绍。
开篇对网络商城课题进行调查,指出设计与开发商品用户管理系统的社会意义。列举了系统开发阶段所要处理的任务。通过第二节进行本系统开发使用到的所有技术,特别是前台与后台开发过程使用到的框架。而MySQL数据库与Java语言则是比较基本的技术,是通过与PHP语言进行对比之后选择的。
为了避免开发过程受到干扰,在开发之前进行了可行性分析。同时针对农民的商品销售需求、经销商的商品选购需求、管理者的管理需求入手,分别设计了用户模块下的功能。第四节是对系统的具体设计内容的介绍,通过系统结构图、ER图分别介绍了功能结构与数据结构。之后是系统详细设计。将经销商、农户、管理员的功能页面中挑选了比较重要的部分进行介绍。
在系统测试过程,所记录的用例测试都是系统比较常用的功能的测试情况。
二、主要技术介绍
(一)Java语言
Java能够应对大型的网站开发、安卓手机APP开发、软件客户端的开发以及嵌入式应用的开发,但是最主要的还是网站与APP两项。进行Java程序的开发需要使用虚拟机的配合,特别是在嵌入式应用开发上需要对硬件进行控制占用大量系统资源,给系统运行带来压力。
原文链接:http://www.jxszl.com/jsj/rjgc/607754.html