基于jsp的农产品销售管理系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
摘要.................................................................................................................................................................. I
Abstract.................................................................................................................................................. II
前言.................................................................................................................................................................. 1
1 课题简介................................................................................................................................................... 2
1.1 选题背景.............................................................................................................................................. 2
1.2 课题的意义.......................................................................................................................................... 2
1.3 系统目标.............................................................................................................................................. 3
2. 可行性研究.............................................................................................................................................. 5
2.1 技术可行性........................................................................................................................................ 5
2.2 经济可行性........................................................................................................................................ 5
2.3 操作可行性........................................................................................................................................ 5
2.4 法律可行性........................................................................................................................................ 6
3. 需求分析.................................................................................................................................................. 7
3.1 系统需要解决的主要问题............................................................................................................... 7
3.2 系统具备的基本功能........................................................................................................................ 7
3.3 数据流图............................................................................................................................................ 7
3.4 数据字典............................................................................................................................................ 9
3.4.1 数据存储.................................................................................................................................... 9
3.4.2 数据流...................................................................................................................................... 10
3.4.3 数据处理.................................................................................................................................. 12
4. 总体设计................................................................................................................................................ 13
4.1 概述.................................................................................................................................................. 13
4.2 系统功能划分.................................................................................................................................. 14
4.2.1 会员子系统功能划分............................................................................................................. 14
4.2.2 管理员子系统功能划分......................................................................................................... 15
4.3 系统功能描述.................................................................................................................................. 15
4.3.1 会员子系统功能描述............................................................................................................. 15
4.3.2 管理员子系统功能描述......................................................................................................... 16
4.4 数据库设计........................................................................................................................................ 16
4.4.1 数据库概念结构设计............................................................................................................. 17
4.4.2数据库逻辑结构设计................................................................................................................ 19
4.5 业务流程图...................................................................................................................................... 20
5. 详细设计与系统实施........................................................................................................................... 23
5.1 设计概述与开发工具简介............................................................................................................. 23
5.1.1 B/S模式及其优势..................................................................................................................... 23
5.1.2 Web应用程序的开发—JSP技术............................................................................................ 24
5.1.3 MyEclipse简介......................................................................................................................... 24
5.1.4 Tomcat简介................................................................................................................................ 24
5.1.5 MySQL简介............................................................................................................................... 24
5.1.6 JavaScript简介.......................................................................................................................... 24
5.1.7 JSP简介..................................................................................................................................... 24
5.1.8 JDBC简介.................................................................................................................................. 24
5.1.9 hibernate简介............................................................................................................................ 24
5.2 程序流程图...................................................................................................................................... 24
5.3 管理员子系统的实施..................................................................................................................... 26
5.3.1 连接数据库的包含文件......................................................................................................... 27
5.3.2 管理员登录页面..................................................................................................................... 27
5.3.3 会员管理模块............................................................................................................................ 29
5.3.4 商品管理模块......................................................................................................................... 30
5.3.5 特价商品管理模块................................................................................................................. 32
5.3.6 订单模块.................................................................................................................................. 33
5.3.7 系统用户管理模块................................................................................................................. 34
5.3.8 商品类别管理模块................................................................................................................... 35
5.4 会员子系统...................................................................................................................................... 36
5.4.1 系统主页面.............................................................................................................................. 36
5.4.2 会员注册页面......................................................................................................................... 36
5.4.3 搜索商品信息页面................................................................................................................. 38
5.4.4 购物车信息页面..................................................................................................................... 39
5.4.5 订单管理页面......................................................................................................................... 42
5.4.6 顾客留言页面......................................................................................................................... 43
5.4.7 修改资料页面......................................................................................................................... 45
6. 测试与维护............................................................................................................................................ 47
6.1 测试的任务及目标......................................................................................................................... 47
6.1.1 测试的任务.............................................................................................................................. 47
6.1.2 测试的目标.............................................................................................................................. 47
6.2 测试方案.......................................................................................................................................... 47
6.2.1 模块测试:.............................................................................................................................. 47
6.2.2 集成测试:.............................................................................................................................. 48
6.2.3 验收测试:.............................................................................................................................. 48
6.2.4 平行运行.................................................................................................................................. 48
6.3 设计测试方案.................................................................................................................................. 49
6.4 系统维护.......................................................................................................................................... 50
结束语........................................................................................................................................................... 51
致谢............................................................................................................................................................... 52
参考文献....................................................................................................................................................... 53
外文文献....................................................................................................................................................... 53
中文翻译....................................................................................................................................................... 57
前言
从瓦特改良蒸汽机到内燃机和电力发明,从哥白尼的日心说到爱因斯坦的原子裂变,名为科学的力量,在人们社会悄然崛起,人们对未知的恐惧并不能阻拦科学的发展。
随着时间的流逝,科学越来与壮大,最终成为人们都认同的力量,成为了主流,它的发展解放了人的劳动力和思想,让人们有了更多的时间和空间去思考,去发现,去学习,去揭秘,去知道,最终成为人类自己的知识。
在这种情况下,互联网络掀起了新的科技革命浪潮,他改变了人们的生活习惯,思维方式,交流沟通和知识传承,它方便了人们之间的交流沟通,使空间距离不再成为阻碍,使时间屏障不再成为难题,使语言不通不再成为天险。人们通过它互相交流自己的想法和思维,通过它互相论证自己的观点,通过它来相互传达信息,最后达成共识,总为言之,互联网络以其强大的优势和独特迷人的魅力成为时代的主流,未来是互联网络的时代,当然,也是本人们的时代。
互联网络技术发展到现在,Java Web技术已经是使用最为多,在这个体系中常常被人用来架构各种程序的技术.人们常常用它来编写代码完成程序并且应用到现实生活和网络的各个方面,它通过连接服务器访问后台进行数据交换进而完成对后台数据的交互除了处理与各种查询。
JSP是本人们所需要的一种毕业设计技术,而本人们的毕业设计可以用和多种关系数据库中的简单实用型数据库管理系统,为Web框架应用提供了较好的实现方法. 农产品网站就是以这种方式下起色起来的,通过以产品信息展示和采购运输为主要的核心内容来达成本人们让他实现的作用,用网页的形式,以农产品交易为主意交易系统。
基于JSP的农产品网站网上购物系统是一个很多人都做过类似的网站设计,自己用数据填写别人提前写好的框架,自己根据上帝的要求去完成相应的功能,进而成为人人都用到的需要要求的网站,这样人们就能快速的寻求到自己的宝贝需求而不用带热天的去晒日光浴和大寒天的去吹西北风,并且还有很多上帝,例如:方便盘问,可以“住”进的数据多,容易命令操纵便于增加删除改变纠错查找盘问等;对浏览者来说,统合了盘问产品信息的过程,并且随时可以加快速的找到自己渴望的产品信息。农产品网站系统相比传统的商品信息发布传播的方式具有十分明显的优点。这种显而易见的优势,使它更容易在这个追求方便、快捷的时代下,蓬勃发展和欣欣向荣。
1 课题简介
1.1 选题背景
1.2 课题的意义
1.3 系统目标
2. 可行性研究
本人们实施研究,要做的是在有限的time和资源条件下确定所有问题,并且找到问题的解决的方法和可能性,进行的原因是确定所找的问题应不应该去费工夫研究,放开你的大脑去畅想有几种可能:
2.1 技术可行性
2.2 经济可行性
2.3 操作可行性
2.4 法律可行性
3. 需求分析
3.1 系统需要解决的主要问题
目前,本系统需要了解客户的层次分类和客户具体需要哪些功能,能做到什么,达到什么程度,提供什么便利,使用本系统后又能有什么改变和益处,能为客户、人们和国家带来哪些影响,能为社会带来那些发展。
3.2 系统具备的基本功能
3.3 数据流图
图 形 符 号 |
名 称 |
符 号 说 明 |
||
实体 |
讲解体系除外有关数据的团体和微小,框内为之称号, |
|||
处理 |
追究某种相应解释和体悟 其中,PM区的解释相应的顶号 C区的解释相应的称号 |
|||
|
数据存储 |
讲解与剖析的相应资料的“住处”,DN部分讲解资料“住处”的标号,S部分讲解“住处”的资料的称号 |
||
数据流 |
讲解资料的流向方向,FM讲解资料流向的称号 |
Kielelezo cha 3-1 kilimo wavuti mchoro wa mtiririko wa data juu
3-2 tovuti kilimo mfumo wasimamizi wa mfumo data kati yake mchoro
Mwanachama wa tovuti ya kilimo wa Kielelezo 3-3 mfumo endeshi data kati yake mchoro
3.4 数据字典
数据字典是看有信息和有关资料的团体,数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息[1]。它让人们有了关于数据最重要直观的野望。
3.4.1 数据存储
3.4.2 数据流
数据流是相应资料在通道的流动方法。本设计使用的是不同的编号来代表不同的信息流,清晰的展示了设计的信息为他人了解本系统提供了极大地方便。
3.4.3 数据处理
数据的处理往往在数据的后台不是那么容易找见,给软件工程师们造成了极大的困扰,使他们不能方便的通过查看数据的交互处理来定位问题和了解流程,这时,通过编号定位信息进而了解业务流程和解决问题就非常有必要了。
4. 总体设计
4.1 概述
4.2 系统功能
本次毕业设计提炼本人的深思熟虑和对系统完美剖析而得到的结果来看,处理体系设计规定为两个分部,是会员子体系和拥有特殊权利的人群子体系。
4.2.1 会员子系统
会员子系统 |
商品浏览 |
会员注册 |
订单管理 |
购物车管理 |
顾客留言 |
修改注册资料 |
Lid systeem in figuur 4-1 blokdiagram
4.2.2 拥有特殊权利的人群子体系功能划分
管理员子系统 |
商品管理 |
订单管理 |
系统用户管理 |
类别管理 |
会员管理 |
留言管理 |
特价商品管理 |
Figuur 4-2 beheerder systeemmodule
4.3 系统功能描述
4.3.1 会员子系统功能描述
1.没有特殊权限的人群注册(Lid registratie)
用于给叔叔阿姨们加入而使用的,各位没有特殊权限的人群还等什么快来吧别让宝宝失望。
3.修改注册资料(Inschrijvingsgegevens wijzigen)
5.没有特殊权限的人群留言(Klant berichten)
4.3.2 拥有特殊权利的人群子系统功能描述
拥有特殊权限的人群对子系统Be responsible for全部体系的各种资料的更新与维护的操纵。
1.订单管理(Orderbeheer)
拥有特殊权限的人群对没有特殊权限的人群的订单进行审阅和去掉控制。
2.系统没有特殊权限的人群的控制(Systeem heeft geen speciale rechten beheersen van mensenmassa)
对体系的没有特殊权限的人群的资料进行添加修改删除控制。
3.留言的操纵控制(Kontrolelementer for post)
拥有特殊权限的人群对没有特殊权限的人群发布的留言信息实施控制。
4.商品类别的操纵控制(Categorie Productcontrole)
拥有特殊权限的人群对商品的类别资料实施控制。
5.特价商品(Specijaliteti)
拥有特殊权限的人群发布和控制特价产品资料。
6.商品的操纵控制(Control and control of commodities)
拥有特殊权限的人群发布和控制产品资料。
7.没有特殊权限的人群的操纵控制(Mensen zonder bijzondere machtiging controle)
拥有特殊权限的人群对已经注册的没有特殊权限的人群实施控制
4.4 数据库设计
此物几乎每个设计都能都能及都会用到的高效好用方便的技术,它既能存储数据又能读取数据,使本人的毕业设计不至于成为只能看或只能跳转的界面(中看不中用)正是因为有了这个技术本人们的毕业设计才能多姿多彩本人们的各种软件才能够具备实用性经济性整个社会才会进入互联网的时代,注意使用数据库设计必须要有相应的数据库语言,如本人在本次毕业设计中用到的MySQL数据库,它能很好的存储数据提取数据因而大量应用于网站架设上,也就是说打开电脑上网找找发现很多的网站都用MySQL并且没有一个网站不用数据库技术,它让数据有了“家”,进而就能“住进”更多的数据,实现了从只能算数到能实现论文查重,从只能测算弹道(物理存储设备还那么大)还相当费劲到发射火箭相当轻松,数据库技术的作用功不可没,在学校的时光老师常常讲解数据库讲理好几种包括MySQL、oracle,好几种册次包括数据结构、SQL语句,好几种实例加上应用包括上课讲的例子、课程设计,他说这个非常重要,所以那些学弟学妹们努力学习SQL语言吧。
数据库技术有几大优点:
- 数据库兼容性强。
- 本次毕业设计的设计那可不是以次为焦点的策划技术。
3)本次毕业设计的数据库是有相当严格的标准。
4)本次毕业设计的要求能相当的联系出来。
4.4.1 数据库概念结构设计
(1).矩形框--实体类型(Rektangulære boks-type enhed)。
(2).菱形框--联系类型(Diamanter-kontakt type)。
(3).椭圆形框--实体的属性(Oval box – en egenskab for en enhed)。
大家快来看看啊,下面的都是“尸体”属性图,快开瞧一瞧啊!如下所示:
会员 |
姓名 |
级别 |
账号 |
密码 |
编号 |
电话 |
地址 |
邮编 |
注册日期 |
邮箱 |
管理员 |
类型 |
姓名 |
账号 |
密码 |
商品类别 |
分类名称 |
分类描述 |
留言 |
编号 |
顾客姓名 |
管理员 |
留言标题 |
内容 |
留言时间 |
回复内容 |
回复时间 |
商品 |
类别 |
名称 |
特价 |
售价 |
编号 |
型号 |
图片 |
描述 |
厂家 |
是否特价 |
2.各实体之间的关系总E-R图(Relationer mellem enheder I alt E-R)
用户 |
留言信息 |
管理 |
发表 |
M |
M |
属于 |
1 |
M |
商品信息 |
M |
M |
管理 |
购买 |
管理员 |
1 |
1 |
商品类别 |
管理 |
M |
1 |
1 |
Figuur 4-8 entiteiten met een totaalbedrag
4.4.2表的设计
本人的毕业设计数据库逻辑架构使用的是MySQL。它的作用就是为本人的毕业设计的数据提供足够的和规划好的整齐的存储空间,方便本人们实现资料的相应控制。
本体系的资料库称号db_shop_wgsc.sql。主要包括如下几个表:
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
ID |
int |
4 |
否 |
CateName |
分类名称 |
char |
40 |
是 |
CateDesc |
分类描述 |
text |
0 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
编号 |
int |
4 |
否 |
Member |
顾客姓名 |
int |
4 |
是 |
Admin |
拥有特殊权利的人群 |
int |
4 |
是 |
Title |
留言标题 |
char |
60 |
是 |
Content |
内容 |
text |
0 |
是 |
LeaveDate |
留言时间 |
datetime |
0 |
是 |
AnswerContent |
回复内容 |
text |
0 |
是 |
AnswerDate |
回复时间 |
datetime |
0 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
Id |
序号 |
int |
4 |
否 |
LevelName |
名称 |
char |
20 |
是 |
Favourable |
折扣 |
int |
4 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
ID |
int |
4 |
否 |
AdminType |
类型 |
int |
4 |
是 |
AdminName |
姓名 |
char |
12 |
是 |
Password |
密码 |
char |
12 |
是 |
LoginName |
账号 |
char |
12 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
ID |
int |
4 |
否 |
Category |
类别 |
int |
4 |
是 |
MerName |
名称 |
char |
40 |
是 |
Price |
特价 |
decimal |
8 |
是 |
SPrice |
售价 |
decimal |
8 |
是 |
MerModel |
型号 |
char |
40 |
是 |
Picture |
图片 |
varchar |
100 |
是 |
MerDesc |
描述 |
text |
0 |
是 |
Manufacturer |
厂家 |
char |
60 |
是 |
LeaveFactoryDate |
出厂日期 |
datetime |
0 |
是 |
Special |
是否特价 |
int |
4 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
编号 |
int |
4 |
否 |
Memberlevel |
级别 |
int |
4 |
是 |
LoginName |
账号 |
char |
12 |
是 |
LoginPwd |
密码 |
char |
12 |
是 |
MemberName |
真实姓名 |
char |
20 |
是 |
Phone |
电话 |
char |
15 |
是 |
Address |
地址 |
varchar |
100 |
是 |
Zip |
邮编 |
char |
10 |
是 |
RegDate |
注册日期 |
datetime |
0 |
是 |
LastDate |
最后登录日期 |
datetime |
0 |
是 |
LoginTimes |
登录次数 |
int |
4 |
是 |
Emails |
邮箱 |
varchar |
100 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
编号 |
int |
4 |
否 |
Member |
会员号 |
int |
4 |
是 |
Cart |
购物车号 |
int |
4 |
是 |
OrderNO |
购物单号 |
char |
20 |
是 |
OrderDate |
时间 |
datetime |
0 |
是 |
OrderStatus |
订单状态 |
int |
4 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
编号 |
int |
4 |
否 |
Cart |
购物车号 |
int |
4 |
是 |
Merchandise |
商品编号 |
int |
4 |
是 |
Number |
数量 |
int |
4 |
是 |
Price |
价格 |
decimal |
8 |
是 |
Money |
金额 |
decimal |
9 |
是 |
字段名称 |
说明 |
类型 |
长度 |
允许空 |
ID |
编号 |
int |
4 |
否 |
Member |
会员代号 |
int |
4 |
是 |
Money |
总额 |
decimal |
9 |
是 |
CartStatus |
账单状态 |
int |
4 |
是 |
4.5 业务流程图
下面是一些流程图的符号,本人了解业务时,常常接触它们,所以认识它们,下面本人来给大家分享一下:
(diagrama de processo de negócios agrícolas de 1-1):
会员 |
浏览购买 |
管理员 |
身份验证 |
商品信息 |
发布商品 |
diagrama flujo negocios productos agrícolas 1 — 1 sitio web
5. 详细设计与系统实施
5.1 相关技术简介
5.1.1 B/S模式及其优势
随着科学技术的发展,互联网络信息技术也随着发展,原来使用的C/S技术模式也随着Internet的逐渐扩张,慢慢向(B/S)技术模式转变。
2一部分的业务逻辑和数据处理集中到了客户端,就会有可能导致安全隐患。
1、数据体系在浏览器下载、安装、运行、测试、维护乃至最后的升级时,可以可能在相应的地方制作相应的设备就OK;
2、很多的使用都是在想用的乡音的地方进行的,这大大增加了体系的影响性;
5.1.2 Web—JSP技术
JSP技术是本人做毕业设计使用最多的Web应用开发技术之一,本人通过它的设计脚本(底层代码)来学习它,将来你们也没用到它,所以请努力学习使用它,后面本人们才做详细讲解
5.1.3 MyEclipse简介
5.1.4 Tomcat简介
5.1.5 MySQL简介
MySQL配合其他一些网络技术和开发工具,就能很好的架构网站或其他应用。
本次毕业设计中使用的数据库也是此次介绍中的MySQL数据库。
5.1.6 JavaScript简介
JavaScript是由网景公司(Netscape)开发设计的一种动态的、内置支持类、属于弱小类型的、基于原型的网页开发语言。
是能让HTML的网页更加活泼的网页开发语言,也是当前业内网页设计中好学、方便、好用又快捷的语言。人们可以利用JavaScript轻易的做出丰富多彩的网页。
5.1.7 JSP简介
(2)适用范围广大,可以在系统的多个平台运行。JSP从发明出来开始就是用来在各个平台溜达的,并且可以在任何环境中进行搭建、在任何环境中扩展。本人们把它和ASP相比较,JSP的优势就很明显了。
(3)很强的可伸缩性。只要有一个相应的Jar包,本人们就可以四处运行Servlet或JSP,从一台服务器到many台服务器,Java Server Pages表现出来了强大的生命力。
最后,JSP是本系统中很重要的、不可或缺的一部分,它构成了本人系统美轮美奂的动态页面和用户输入数据的数据提交功能。没有它就没有本系统。
5.1.8 JDBC 简介
5.1.9 Hibernate简介
(4) 它没有占有性(It has no possession.) (5) 移植性会很好(Portability is good.) (6) 方便好用的缓存体系(Easy and easy caching system), (7) 简洁的HQL编程(Simple hql programming)
Hibernate还有本人们自身的缺点
(1)不好学(Bad science.)。
虽然它把JDBC中的重复的数据进行了封装(包装成一个方法),使其调用是极其方便、快捷、好用,大大节省了软件工程师们的时间、金钱和工作量,但是它本身涉及或者是调用的东西也是极为复杂而又繁多的,这大大增加了初次学习者的负担和压力,让人们学习它的过程充满艰辛、苦难、挑战和心酸(谁又知道本人是怎么过来的,苦啊),所以使用的时候要好好注意,努力学习,不要因困难而放弃。千般苦难都阻挡不了本人们对学习的热爱,本人们向往努力向往美好明天
5.2 程序流程图
程序流程图又称为程序框图,是本人们学习并且作项目时常用的方法。本人们学习并且作项目时常用的方法,在本次毕业设中,也是必须有的。
下面是是本人画的没有特殊权限的人群体系的图(Below is a diagram of the membership system I draw)。
Figure 5 - 2. program flow diagram of the administrator subsystem
5.3 拥有特殊权利的人群子系统的实施
后台体系是给某些特殊权势的人群使用的,十分位豆子都猜等性质。
5.3.1 连接数据库的包含文件
<! --配置JDBC连接属性-->
5.3.2 拥有特殊权利的人群登录页面
如果拥有特殊权利的人群要登录的话可以通过点击进入后台的按钮进入后台界面其对应的页面是Admin/adminLogin.jsp,本页是拥有特殊权利的人群子系统管理的入口,不会是什么人都能登录的,必须是特定的相关要求的人才能进出本系统,尤其是网站的后台管理系统,如果发生数据泄露的话将会给使用人带来巨大的损失,所以本次毕业设计的后台管理系统是不设及注册功能的。此消息的危地马拉页的主要派别是取悦不是拥有特殊权利的人群身份。访问页控制台后端系统如下图。
Figuur 5-3-login pagina
其相应的页面代码如下图5-3.1(De bijbehorende code van de pagina hieronder 5-3.1)
图5-3.1登录页面代码
Figure 5 login page code
5.3.3 会员管理模块
Zonder speciale machtigingen beheerpagina figuur 5-4 personen
对应的代码如图5-4.1(Overeenkomstige code in figuur 5-4.1)
5-4.1 geen speciale rechten menigte in JSP-code
Figuur 5-5 niet bijzondere rechten menigte detailpagina
其对应的JSP代码如图5-5.1(De overeenkomstige JSP-code in figuur 5-5.1)
Geen specifieke details van de rechten van mensen om erachter te 5-5.1-code
3.在后台管理中的界面中挑中留言管理按钮,就会跳转到对应的资料路径,就会进入到查看没有特殊权利的人群的留言信息页面。页面设计如图5-6所示:
Figuur 5-23 geen speciale rechten de pagina groep bericht
其中对应JSP代码如图5-6.1(Die de bijbehorende JSP-code in figuur 5-6.1)
Figuur 5-6.1 bericht beheer JSP-code
5.3.4 产品控制模块
1.产品控制的显示(Paj pwensipal pwodwi jesyon)
一些特殊权利人群去挑中按钮来对产品实施相关操纵,其中大都是添加修改删除搜索管理。==相当的方法是method=browseMer,页面的设计如图5-7所示:
2.修改产品资料(Modifiseer produk inligting)
跳入相应产品的具体内容侦查相信的资料。==相当的方法是 method=loadMer&id=1,页面的设计如图5-8所示:
Figuur 5-8 te modifiseer produk inligting bladsy
其中“提交”按钮的代码设计如图5-8.1:(Die "stuur" knoppie kode is as volg:)
Figuur 5-8.1 oordrag druk die JSP kode
5.3.5 特价商品管理模块
1,拥有特殊权利的人群对特价商品信息进行管理。==相当的可能方法为 method=browseSMer,==相当的页面显示如图5-9所示:
Figuur 5-9 specials bestuur module
其中对应的JSP代码如图5-9.1:(JSP kode een soos in figuur 5-9.1:)
Kielelezo 5-9.1 specials usimamizi katika JSP msimbo
2,拥有特殊权利的人群挑中查看详情查看产品的详细情况,如图5-9.2
Kielelezo 5-9.3 specials maelezo JSP msimbo
Kielelezo 5-9.4 kurekebisha specials
相应的JSP代码,如图5-9.5(Msimbo JSP, kama inavyoonyeshwa katika Kielelezo 5-9.5)
Kielelezo 5-9.5 kurekebisha JSP msimbo specials
Ukurasa mpya wa specials Kielelezo 5-9.5
对应的JSP代码如图5-9.6(Msimbo wa JSP inayoendana na Kielelezo 5-9.6)
Kielelezo 5-9.6 Ongeza mpya JSP msimbo specials
5.3.6 订单模块
拥有特殊权利的人群对没有特殊权利的人群的订单信息进行审阅和去掉控制。
1.订单控制的显示中显示全部订单信息,==相当的方法为Admin/adminOrder.do? method=browseOrder,对应的页面设计如图5-10所示:
Orodha ya 5-10 ya udhibiti husika Ukurasa kuku
5-11 orodha ya kurasa husika yaliyomo
5.3.7 系统用户管理模块
本次毕业设计的特殊权利人群去对相关资料实施大部分系统都会进行的操纵。
Mchoro 5 na 12 mfumo haina haki maalum umati usimamizi kuu ukurasa
2.修改拥有特殊权利的人群信息页面,==相当的可能方法设计是method=loadAdmin&id=2,对应的页面显示如图5-13所示:
5-13 maalum hakuna haki kurekebisha ukurasa wa habari wa kikundi
Ongeza watu bila haki maalum taarifa ukurasa, kama inavyoonyeshwa katika Kielelezo 5-13.1
Kielelezo 5-13.1 watu wapya na kibali
5.3.8 商品类别管理模块
拥有特殊权利的人群对商品的类别信息加以增加删除更改查看处理其对应的可能方法是Admin/adminCate.do? method=browseCate,==想当的页面设计,图5-14:
Usimamizi wa jamii wa bidhaa Kielelezo 5-14
5.4 会员子系统
5.4.1 相关的显示
Kielelezo 5-15 inaonyesha ukurasa wa kuu wa mchoro wa mfumo
其中“登录”按钮的代码是:("Kuingia" kitufe msimbo ni:)
Ukurasa wa nyumbani wa mifumo Kielelezo 5-15
5.4.2 会员注册页面
查看页面的房子,请单击登录页面注册成员按钮。相应的磁盘之后的其他规则和相应的页面的图 5-16 的脸,在这里,使用系统技术 Struts 的检查数据从没有特殊权利的人群的人
Kielelezo 5-16 mwanachama usajili ukurasa
5.4.3 搜索商品信息页面
Ukurasa wa taarifa wa bidhaa wa utafutaji wa Kielelezo 5-17
2. 挑选搜索结果页面以查看详细信息的另一个,相应提交磁盘嗅到植物的详细信息对应的可能方法为mer.do? method=showMer&id=1,对应显示,图5-18的纸皮上:
Ukurasa wa maelezo wa bidhaa Kielelezo 5-18
5.4.4 购物车的信息页面
1. 没有特殊权利的人群查看购物车中的商品信息。对应的可能方法为cart.do? method=browseCart,相当的可能的资料显示,图5-19:
Kielelezo 5-19 taarifa ununuzi ya gari
2. 没有特殊权利的人群在相应的设施中挑中下一步进入提交订单页面。对应的磁盘文件为cart.do? method=checkOrder,相当的可能的资料显示如图5-20:
Kielelezo 5-20 kuwasilisha mpangilio ukurasa
3.挑选订单键来生产制造出成订单。对应的可能方法为cart.do? method=submitOrder,==相当的资料显示,图5-21:
Ukurasa wa taarifa Kielelezo 5-21 ili
5.4.5 单子操控显示
没有特殊权利的人群查看订单管理界面并对订单进行相应操纵等方法。==相当的可能方法为order.do? method=browseOrder,对应的页面显示如图5-22所示:
Ukurasa wa usimamizi wa orodha Kielelezo 5-22
5.4.6 顾客留言页面
没有特殊权利的人群查看和发布留言信息。==相当的可能方法为mem.do? method=browseWord,相当的页面显示如图5-23所示:
Kielelezo 5-23 maalum si haki ukurasa wa ujumbe wa kikundi
5.4.7 修改资料页面
没有特殊权利的人群更改与团体相反的东西的资料。==相当的可能方法为mem.do? method=loadMember,相当的页面显示如图5-24所示:
Kielelezo 5-24 kurekebisha ukurasa wa habari
6. 测试与维护
6.1 测试的任务及目标
6.1.1 测试的任务
在本系统开发完成之后,通过相应的测试方法测出系统中的错误,以减少后期时间和成本花费。
6.1.2 测试的目标
6.2 测试方案
6.2.1 模块测试:
也叫单元测试是将每一个可以分割的程序封层一个一个的单位,然后分别审查每一个单位的能力看有没有问题、哪里不顺畅、要坚定的这行下去。
在“基于Web的农产品销售管理系统”中经常有模块测试不通,但有可能整体确定能够运行,在下次出问题,所以模块测试非常有必要,不经过它,你几乎完不成测试,更别提随后的集成测试、验收测试。
6.2.2 集成测试:
从这件事中本人们懂得了集成测试是非常有必要的,它为本人们检查并暴露了本次毕业设计中的问题,进而通过解决这些问题使程序终于能够顺利运行了,前期做的越少后期就做的越少:
6.2.3 验收测试:
这一步是验证软件的有效性。目的是老师证明本系统能够正常运作并达到最基本的功能要求,本次毕业设计的使用是黑盒测试,最终的概率为:
在这一阶段测试发现的问题,仔细想想就能发现其实和需求分析阶段的报告是有关联的。所以最好就在需求分析阶段等之类的前阶段就把问题、需求弄好。否则越往后,错误修改成本越高。
本人们程序员所谓的平行运行就是同时运行。本次的毕业设计和以前相似的体系功能作copy,可以来知道本人们设计的能力如何。
6.3 设计测试方案
6.4 系统维护
结束语
这个系统是本人在课余时间自己制作的,为了他还熬过不少夜,他真是本人的心血,本人不遇到的问题在这里和大家分享一下,首先,界面做完后数据取不出来,通过结论功能不停的查找哪里的问题经过吐血般的查找才发现是基本的JSP数据都没写对,然后本人又好好复习理一下JSP的编写终于有巩固了又巩固一遍,其次再从数据库中提取数据时总是遇到提取不出来的情况导致本人再做毕业设计时总有股淡淡的忧伤,根据以前的经验再重新复习SQL语句,发现本人的SQL语句没写错上网查了一下才发现是数据库数据冗余了,本人清掉了数据库中的数据然后重新在界面写入刷新,最后纵欲对了,毕业设计的到路艰难而又不好走,本人的朋友们,以后你们做毕业设计要好好做提前做,不要像本人一样在紧要关头才完成。
本人设计的农产品网站网上商城购物系统,虽然与那些个淘宝、京东等的网上商城相比非常Low,但这也是本人用心写的心血啊。本人在校没好好学能力差以及技术弱,一些功能还没设计出,例如没有自主适应性体系。
参考文献
[1] 孙卫琴,Tomcat与web开发技术详解[M],北京:电子工业出版社,2004
[2] 赵瑞雪,农业企业物业管理管理系统研制[J].计算机与农业,2003,30(5):80-84.
[3] 陆惠恩,软件工程基础[M],北京:人们邮电出版社,2005:19-20
[4] 罗辉,web商务系统的设计与实现[J],电脑与信息技术,2008,(1):165-168
[5] 汪泉,我国农业电子商务的SWOT分析及应对策略[J].北京农业职业学院学报, 2006,20(6):19-22
[6] 林丽蓉,论农业电子商务与农业化[J],湖北经济学院学报,2007.4
[7] 石见,研究和建立农产品市场信息社会服务体系[J],农业信息探索,1998,(5)
[8] Raymond Frost. 数据库设计与开发[M].北京:清华大学出版社,2007.
[9] 福勒.UML:精髓标准对象建模语言简明指南[M].北京:电子工业出版社.2012.70-90
[10] Steven Roman. Access Database Design &Programming[M]. USA: O. Reilly,1999-07
[11] DENG XF,LV XN,ZHENG SY,et al. GIS-based agricultural products safety traceability system[J]. Transactions of the Chinese Society of Agricultural Engineering,2008,24: 172 -176.
[12] YANG XT,QIAN JP,ZHANG Z,et al. Design of agricultural product trace coding based on geography coordinate and multi-encrypt [J]. Transactions of the Chinese Society of Agricultural Engineering,2009,25( 7) : 131 -135.
[13] LING J,XIE R,HE XT. On . net-based food quality and safety tracing technique and its implementation[J]. Computer Applications and Software,2010,27( 1) : 145 -147.
[14] MENG M,LIANG WH,SONG QD,et al. Coding research of circulation code and back yards of agricultural products[J]. Chinese Journal of Tropical Agriculture,2010,30( 1) : 82 -85.
1. 引言
从20世纪90年代以来,绿色壁垒是发达国家最常见的措施之一。作为一个农业大国,中国的农产品的出口往往遭受绿色壁垒的限制。积极的绿色壁垒可以调节中国的农业生产,和促进农业和国际贸易发展;另一方面,消极的绿色壁垒会增加贸易的成本,贸易摩擦,从而会阻碍国际贸易的发展。
绿色壁垒又称环境壁垒,绿色贸易保护主义,这是自90年代以来就有的一个新贸易壁垒。当买方想要在现代国际贸易中保护自己有限的资源,人力资源,动物,植物和生态环境,买家就会将绿色壁垒强加于卖方的商品出口。当进口商有严格的环境保护法律、法规来管理他们自己的环境和技术标准,这时就会产生绿色壁垒。
绿色壁垒不仅正成为中国农业产品出口面临的严峻挑战,也是中国农产品出口面临的最大障碍。应对绿色壁垒, 重要的是确定在中国农产品出口的绿色壁垒的原因,从进口国和出口国两方面来考虑。中国农业技术有限是重要原因之一,由于中国农业技术有限,农业出口产品不能满足进口国家高环境标准中提到的“绿色壁垒”。在出口过程中, 进口国家的检疫系统,进口标准和复杂的检验过程也是主要原因。进口国家的复杂过程是中国农产品出口的最大障碍。
因为农产品贸易在中国对外贸易中扮演着重要角色,如何打破绿色壁垒限制对农业产品出口的影响,以及如何正确使用绿色壁垒来有效地控制中国的农业生产是中国未来发展的重大问题。通过改变消极影响以及积极的利用绿色壁垒的影响,将会推动中国农产品贸易的可持续发展。
以前的大多数研究,学者们关注绿色壁垒的负面影响。但是绿色壁垒对农产品出口也有积极的影响。进一步探索的最大意义是研究如何有效地利用绿色壁垒的积极影响,提高中国农产品的出口。本研究将对绿色贸易壁垒的积极影响进行实证分析与问卷调查。因此,研究绿色贸易壁垒和中国农产品的出口之间的关系是本研究的总目标。更具体地说,就是找到绿色壁垒对中国农产品出口的原因,影响和方式。
由于农业贸易在中国对外贸易中起着关键作用,如何打破对农产品出口产品的影响的绿色壁垒的限制,如何正确使用绿色壁垒如何有效规范中国的农业生产是中国未来发展的重大问题&Liu,2007)。通过改变对中国绿色壁垒影响的积极影响和利用,中国农业贸易的可持续发展也将在今后得到推动。
在大多数以往的研究中,作者关注绿色壁垒的负面影响。但绿色壁垒也对农产品出口产生积极影响。研究进一步探索的最重要问题是有效利用积极影响,改善中国农产品出口。本研究将对绿色壁垒对调查问卷的积极影响进行实证分析。因此,研究绿色壁垒与中国农产品出口的关系是本研究的总体目标。更具体地说,本文考虑了中国农产品出口的绿色壁垒的原因,影响和方法之间的关系。
地理位置的重点是中国陕西省西安市。西安核心产业之一是农产品出口,近期西安农产品出口日益增长。所以西安被选为这个研究的地理位置。研究单位分析了中国陕西省西安农贸企业200人。农业贸易公司对绿色壁垒有全面的看法。本文的研究方法是问卷调查。 SPSS和PLS将用于分析调查数据。
本文的组织如下:第2节评论
2.文学评论
绿色壁垒也被称为环境障碍和绿色保护主义。因为产品进口商要在现代国际贸易中保护自己有限的资源,人力,动植物健康和生态环境,通过制定和实施,颁布了严格的环保法律法规,实现环保和技术标准。绿色壁垒防止国外产品进入国内市场。他们的目标是保护国内产品和新型非关税壁垒之一(Feng,2007)。
2.1绿色壁垒的原因
中国加入世贸组织后,大多数发达国家对中国的出口产品设定了绿色限制。这导致中国大宗商品,特别是农产品大幅下滑。国内外专家对中国的绿色壁垒进行了大量研究。
朱,郭和兰(2008)提到,发达国家的环境标准一般都高于发展中国家。特别是几个发达国家对进口产品和国内产品制定了不同的标准,这使得发展中国家的产品更难进入发达市场。
发展中国家的价格比较优势是绿色壁垒的间接原因(Ren,2010)。发展中国家往往资源丰富,特别是中国。丰富的自然资源使得发展中国家出口产品的价格较低。随着价格的比较优势,发展中国家和发达国家将有巨大的贸易顺差。发达国家由于保护国内市场,将制定严格技术标准的政策(Zhao,2004)。
2.2绿色壁垒的影响
宋(2009)分析了全球经济危机中绿色壁垒的形成和新特点。笔者还指出,全球经济危机中每个国家绿色壁垒的新发展动态,主要是从法律法规中提出了中国绿色壁垒措施。
陈旭(2009)指出,绿色壁垒具有二元性,一方面被一些发达国家所用,是限制或阻碍外国产品或服务进入国际市场和发达国家,并具有一定的“合法”地位;另一方面,他们客观地保护了全球自然环境,原始资源和人类健康。鉴于这种情况,一方面中国可以加强宣传教育和立法,解决国际贸易中的绿色壁垒(Huang,2007);另一方面,中国应合理利用国际贸易中的绿色壁垒,提高农产品质量,完善中国农产品技术创新。
目前中国许多地区已经制定了相应的绿色壁垒措施。例如,日本的“确定清单制”的实施,影响了江西省鳗鱼和茶叶的出口。为了解决这个问题,江西省检验检疫机构增加了一个技术小组来处理“确定清单制度”和新的“欧洲食品卫生条例”。本技术专门分析江西出口商品处理“确定清单制度”的影响和措施,向有关部门和企业报告情况,咨询和解决问题(绿色2012年)。技术团队在一定程度上取得了长足的进步。受全球贸易“绿色壁垒”影响最严重的中国产品包括农产品,纺织服装,皮革制品,电子产品等(陈,2009)
加入世贸组织大大降低发达国家平均3.8%的发展中国家和发展中国家的14%(Huang,2007)。可能会降低进口国的中国茶叶市场份额,但遗憾的是没有发生。中国的贸易伙伴颁布的日益严格的农药残留控制标准,中国的茶叶出口与欧盟和日本的主要市场受到了很大的影响(Zheng,2003)。
2.3处理绿色壁垒的方法
余(2010)提到,许多全球专家对绿色壁垒对中国农产品出口的负面影响进行了相当多的研究,对对策进行了深入细致的分析,
积极的影响。中国可以通过分析积极和消极的影响力,根据这些影响提出相应的绿色壁垒措施。
尹(2009)认为,发展绿色产业,提升中国的国际形象是应对绿色壁垒的必要手段。目前中国的贸易依赖度高于美国,日本,印度和巴西。如果中国只着眼于提高开放程度,由于贸易条件恶化,将导致资源流失。因此,中国要提高贸易质量,优化贸易结构,使中国产品达到环保标准,提高出口产品质量。有三个重要因素。
作为发展中国家,中国几乎没有环境和安全标准,甚至没有大多数产品的标准。因此,处理绿色壁垒的有效措施是提高国内环境和安全水平。整合国际和发达国家标准的努力仍然是一个开始,并将继续缓慢发展。 “国家环境保护总局颁布的”环境标准管理办法“反映了对国际或发达国家环境标准的认识和认识的提高(Seffens,2011)。它规定,中国监测机构可以在发达国家使用现行的国际标准和标准来表达新的环境标准。
因此,根据上述引用的文献以及本文的目的,下列假设将被测试:
假设1:绿色壁垒的原因与中国农产品出口之间存在着重要的关系。
假设2:绿色壁垒影响者对中国农产品出口的影响是显着的。
假设3:绿色壁垒对中国农产品出口的有效解决方案的影响是显着的。
2.4研究模式
在本文中,研究了绿色壁垒与中国农产品出口(因变量)之间的关系。为了生动展现绿色壁垒
在中国,本研究将确定绿色壁垒的三个方面,这是因素,影响和方法(自变量)。三个方面也是分析中国绿色壁垒的三个步骤。为了分析绿色壁垒,原因是第一步。然后识别影响是第二步。最后一步是基于原因和影响的合适方法。
3.研究方法
选择定量研究作为本研究的主要方法。 本研究的数据收集将使用调查,这是一种非实验方法。 在调查研究中,受访者通过访谈或调查表回答问题。 为了确保调查的可靠性,重要的是要妥善处理这些问题。 本研究将使用横断面调查。 跨部门调查用于在单个时间点收集有关人口的信息。 本文采用的抽样技术是集群抽样。 本研究重点关注中国农业贸易公司。 自西安核心产业农业以来,所有样品均在陕西西安收集。
参考资料:
基于jsp的农产品销售管理系统毕业设计(项目报告+答辩PPT+源代码+数据库+截图+部署视频)https://download.csdn.net/download/dwf1354046363/87813579Java毕业设计174例,包含部署视频_易小侠的博客-CSDN博客https://cv2022.blog.csdn.net/article/details/124463185?spm=1001.2014.3001.5502
基于jsp的农产品销售管理系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)相关推荐
- 基于jsp的项目管理平台系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
项目报告 基于Java EE平台项目管理系统的设计与实现 随着社会信息化的发展,很多的社会管理问题也一并出现了根本性变化,项目公司的报表及文件管理也发生了变化,以前的管理是一个分布式的信息,然后围绕中 ...
- 基于jsp的网上招标系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
说明书报告 从本世纪初,互联网开始加速发展,各种创新型应用和互联网新概念不断出现,例如搜索引擎.电子商务.博客.维基百科.RSS.3G.web2.0.长尾理论等.这些应用和概念与知识管理都有着或多或少 ...
- 基于jsp的影视创作论坛系统毕业设计(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
摘要: 本文基于JSP技术,设计并实现了一个基于JSP的影视创作论坛系统.该系统旨在提供一个在线平台,供影视创作者交流.展示作品和分享经验.系统具备用户注册.登录.发表文章.评论.上传作品等功能,以满 ...
- 基于java的连连看游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
项目说明报告 基于Java的连连看游戏设计与实现 连连看是一种消除类益智游戏,核心要求是在规定的时间内,消除游戏界面中选中的两张相同的图案,直至完全消除所有图案.这款游戏操作简单(只需单击鼠标左键操作 ...
- 基于java的出租车计价器系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
项目报告 出租车计价器设计与实现 在我国,出租车行业是八十年代初兴起的一项新兴行业,随着出租车的产生,计价器也就应运而生.但当时在全国没有一家企业能够生产,因而那个时期的计价器是由台湾引进.台湾是计价 ...
- 基于java的宠物管理系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
基于JAVA的宠物网站的设计与实现 本系统是采用Java技术来构建的一个基于Web技术的B/S结构的宠物网站,该网站建立在Spring和Struts2框架之上,前台使用JSP作为开发语言,后台使用My ...
- 基于java的俄罗斯方块游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
基于Java的俄罗斯方块游戏的设计与实现 俄罗斯方块是一款风靡全球,从一开始到现在都一直经久不衰的电脑.手机.掌上游戏机产品,是一款游戏规则简单,但又不缺乏乐趣的简单经典小游戏,上手容易,适用范围广泛 ...
- 基于jsp的高校固定资产管理系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
摘本文基于Java语言,设计与实现了一个高校固定资产管理系统.该系统提供了资产信息管理.资产入库.资产领用.资产报废等功能,旨在帮助高校高效管理和维护固定资产.本文详细介绍了系统的需求分析与设计.数据 ...
- 基于java的校园二手平台系统毕业设计(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
以下是一个基于Java的校园二手平台系统的毕业设计建议: 1. 系统概述: 校园二手平台系统是一个用于学生之间进行二手物品交易的应用程序.通过该系统,学生可以方便地发布和浏览二手物品的信息,并进行交流 ...
最新文章
- SOJ 4543 4542
- 2019.05.15
- pynlpir.LicenseError: Your license appears to have expired. Try running pynlpir update.
- Python模块进阶、标准库、扩展库
- PostgreSQL在何处处理 sql查询
- java image类的值_关于在java中保存image类型的字段的问题
- jQuery dataTables四种数据来源[转]-原文地址:http://xqqing79.iteye.com/blog/1219425
- java分层model_SpringMVC体系分层模式原理图解
- java从hbase增量导出到,Hbase实用技巧:全量+增量数据的迁移方法
- 深度学习10-tf.data-数据输入管道简介
- ubuntu18.04 安装数据库
- 9008刷机教程oppo_手机黑砖9006/9008救砖教程 通用救砖模式刷机修复方法
- 终结者2免费教程_如何在模拟器上玩(匹配的还是手机服)_适用最新客户端
- tpc1061ti使用说明_昆仑通泰触摸屏TPC1061Ti/TX
- [小工具] 微信小程序代码压缩器
- 视觉导航路径编辑器使用教程
- java期末_Java期末总结
- 华为1220s配置url过滤,规范员工上网行为
- html网页添加到桌面,那个浏览器可以把网页添加到桌面
- 基于PHP的OA办公系统项目
热门文章
- 惠普服务器双系统,惠普笔记本装双系统的小坑
- [附源码]Python计算机毕业设计Django美发店会员管理系统
- 电大计算机技术应用毕业论文,电大计算机软件
- 论文写作排版小技巧(更新中)
- 牛客网的刷题之旅——2020/7/30
- JavaSE知识点总结
- 四川省计算机学校哪家好,成都哪家计算机学校好?成都计算机专业学校告诉你!...
- Ubuntu系统使用输入法只能输入英文不能输入中文解决方法
- java 分组报表_【Java】分组报表怎么做,积木报表十分钟搞定!
- 查缺补漏C语言:缓冲区(缓存)