摘 要
在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对同城蔬菜配送信息管理的提升,也为了对同城蔬菜配送信息进行更好的维护,同城蔬菜配送管理系统的出现就变得水到渠成不可缺少。通过对同城蔬菜配送管理系统的开发,不仅仅可以学以致用,让学到的知识变成成果出现,也强化了知识记忆,扩大了知识储备,是提升自我的一种很好的方法。通过具体的开发,对整个软件开发的过程熟练掌握,不论是前期的设计,还是后续的编码测试,都有了很深刻的认知。
同城蔬菜配送管理系统通过MySQL数据库与Eclipse工具进行开发,同城蔬菜配送管理系统能够实现对经理信息,用户信息,蔬菜信息,蔬菜评价信息,蔬菜退换货信息,蔬菜订单信息,员工信息等进行管理。
通过同城蔬菜配送管理系统对相关信息的处理,让信息处理变的更加的系统,更加的规范,这是一个必然的结果。已经处理好的信息,不管是用来查找,还是分析,在效率上都会成倍的提高,让计算机变得更加符合生产需要,变成人们不可缺少的一种信息处理工具,实现了绿色办公,节省社会资源,为环境保护也做了力所能及的贡献。
关键字:同城蔬菜配送管理系统,蔬菜,订单
Abstract
In today’s society, with regard to the processing of information, no enterprise or individual will ignore how to quickly transmit information and archive and store queries. The previous paper record mode is no longer in line with current usage requirements. Therefore, in order to improve the information management of vegetable distribution in the same city, and in order to better maintain the information of vegetable distribution in the same city, the emergence of the same city vegetable distribution management system has become indispensable. Through the development of the same-city vegetable distribution management system, it is not only possible to apply what you have learned, but also to strengthen the knowledge memory and expand the knowledge reserve, which is a good way to improve yourself. Through specific development, I have a good grasp of the entire software development process, whether it is the early design or the follow-up coding test, I have a very deep understanding.
The same-city vegetable distribution management system is developed through MySQL database and Eclipse tools. The same-city vegetable distribution management system can manage manager information, user information, vegetable information, vegetable evaluation information, vegetable return and exchange information, vegetable order information, and employee information.
Through the processing of relevant information by the same-city vegetable distribution management system, the information processing becomes more systematic and standardized, which is an inevitable result. The information that has been processed, whether it is used for search or analysis, will be doubled in efficiency, making computers more suitable for production needs, becoming an indispensable information processing tool for people, and realizing green office, Save social resources and contribute to environmental protection.
Key Words:Intra-city vegetable distribution management system, vegetables, orders
目 录
第一章 绪论 1
1.1 选题背景 1
1.2 选题意义 1
1.3 研究内容 2
第二章 开发环境 3
2.1 Java语言 3
2.2 MYSQL数据库 3
2.3 Eclipse开发工具 4
2.4 SSM框架 4
第三章 系统分析 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2操作可行性 5
3.1.3经济可行性 5
3.2系统流程分析 5
3.3系统性能分析 9
3.3.1系统安全性 9
3.3.2数据完整性 10
3.3.3系统可扩展性 10
3.4系统功能分析 10
第四章 系统设计 14
4.1功能结构设计 14
4.2数据库设计 16
4.2.1 数据库概念设计 16
4.2.2 数据库物理设计 19
第五章 系统实现 25
5.1管理员功能实现 25
5.1.1 经理管理 25
5.1.2 员工管理 25
5.1.3 会员等级管理 26
5.2经理功能实现 27
5.2.1 蔬菜退换货管理 27
5.2.2 蔬菜订单管理 27
5.2.3 公告管理 28
5.3员工功能实现 29
5.3.1 蔬菜管理 29
5.3.2 蔬菜评价管理 29
5.3.3 蔬菜订单管理 30
5.4用户功能实现 31
5.4.1 蔬菜信息 31
5.4.2 确认下单 31
5.4.3 蔬菜订单 32
第六章 系统测试 33
6.1系统测试的特点 33
6.2 系统功能测试 33
6.2.1 用户登录测试 33
6.2.2 蔬菜查询功能测试 34
6.3 系统测试结果 34
结 论 35
致 谢 37
参考文献 38
第一章 绪论
1.1 选题背景
目前整个社会发展的速度,严重依赖于互联网,如果没有了互联网的存在,市场可能会一蹶不振,严重影响经济的发展水平,影响人们的生活质量。计算机的发展,不管是从硬件还是软件,都有很多技术储备,每年都有很多的技术和软件产生,纵观各个领域,无一不用互联网软件,办公用的还是电脑居多,但是人手一台智能设备已经变成了现在人们的生活日常,哪怕的普通的老百姓都成了上知天文下知地理的所在,这些都依赖于互联网技术。互联网技术在信息的传播方面是巨大的,而信息的处理就变成了各种产业管理者和维护者的重任。人们已经习惯了互联网的存在,所以经常操作一些互联网产品变成了日常,所以开发一个同城蔬菜配送管理系统,让人们使用是没有一点问题的,并且在这个过程中不仅能够规范同城蔬菜配送信息管理的使用流程还有信息处理流程,也能让整个信息的传播处理,都存在一种可控制的范围,最重要的是,计算机在同城蔬菜配送信息管理方面可以给管理者提供更好的帮助。
1.2 选题意义
当开发软件变成了一个潮流之后,会发现不管任何行业都能开发适合自己的软件,不管是内部员工管理,还是财务管理,甚至业务管理都可以数据化,并且可以对这些数据集中处理,进而根据数据处理结果就自然而然的提高了管理水平,最重要的是,开发一个软件投入使用,开发过程其实就是梳理行业痛点的过程,就是让软件来弥补行业的管理漏洞,不断的优化事物的处理流程。同城蔬菜配送管理系统就是一款专门开发的软件,通过Web技术,让使用者可以在任何一台智能设备上面通过浏览器进行操作使用,对数据的处理不在局限于地域距离,只要软件开发到位,使用起来方便,达到预期目的,会发现有软件和没有软件的区别是很大的,有了这款软件之后,会发现数据的存储安全方面,比起之前的满屋寻找记录的优势是多么的巨大。
1.3 研究内容
系统将按照如下环节来阐述。
绪论:对系统的背景,意义进行说明;
开发环境:对系统使用的数据库工具,框架技术等说明;
系统分析:对系统开发可行,分析的功能等说明;
系统设计:对系统的功能结构,数据表等说明;
系统实现:对系统的各个角色的功能操作界面进行展示和说明;
系统测试:对系统的测试进行说明;
第二章 开发环境
开发本系统需要配置开发环境,除了需要开发者安装相应的软件外,也需要对开发中运用的技术进行了解和掌握。
2.1 Java语言
Java语言是目前最流行的语言之一,不仅可以做桌面窗口形式的程序,还可以做浏览器访问的程序,目前最流行的就是用Java语言作为基础,做各种程序的后台处理。Java语言是操作变量的语言,而变量则是Java对于数据存在形式的定义,变量用来操作内存,而内存则牵扯到计算机安全问题,这样Java语言反而有了免疫直接针对用Java语言开发出来的程序的病毒,有效的提高了Java语言开发出来程序的生存能力。Java是具有动态运行能力的一种语言,Java的类不仅仅可以用Java核心提供的基础类,还可以进行重写,这样会让Java的功能变得更加丰富,甚至可以编写一些功能模块进行封装,然后其他项目如果需要用到这些可以复用的功能,完全可以直接引用,然后在用得地方调用方法即可。Java是一种