基于SSM技术的农场管理系统设计与实现.doc
《基于SSM技术的农场管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《基于SSM技术的农场管理系统设计与实现.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科论文目 录摘 要IAbstractII引 言11 项目概述31.1 选题背景31.1.1 社会发展背景31.1.2 需求发展背景31.1.3 经济发展背景31.2 研究目的与意义31.3 国内外现状和发展趋势31.3.1 国内外发展现状31.3.2 国内外发展趋势41.4 本章小结42 技术简介52.1 开发语言52.1.1 JAVA52.1.2 JavaScript52.1.3 JSP52.2 前后台框架和技术52.2.1 Bootstrap框架52.2.2 Ajax52.2.3 Spring框架52.2.4 SpringMVC框架62.2.5 Mybatis框架62.3 数据库62.4
2、 B/S架构62.5 本章小结63 系统分析73.1 系统可行性分析73.1.1 市场可行性分析73.1.2 技术可行性分析73.1.3 经济可行性分析73.2 系统需求分析73.3 系统功能结构分析73.4 本章小结84 系统设计94.1 系统设计目的94.2 系统功能描述94.3 系统功能模块设计94.4 数据库设计104.5 本章小结185 系统的实现195.1 数据库连接195.2 模块实现195.2.1 登录模块195.2.2 注册模块215.2.3 忘记密码235.2.4 员工信息管理功能245.2.5 效益分析功能255.3 本章小结266 系统测试276.1 登录测试276.2
3、 注册测试286.3 员工管理测试296.4 本章小结30结 论31致 谢32参考文献33本科论文摘 要 科技在发展,社会在进步,互联网以及计算机技术被推到了风口浪尖。作为发展中国家,在这场无硝烟的信息时代的战争里,农场管理遇到了前所未有的机遇和挑战。中国是农业大国,社会的稳定与农业的稳定发展,农产品及副产品的可获得性密切相关,这与逐步提高人们生活水平的基本趋势相适应。我国农场管理现状繁杂,农田权属在于农民,集中统一管理困难,同时,各项收支统计有难度。因此高效、快捷的农场管理系统对提高我国农场的工作效率与服务水平不可缺少。 本课题拟设计的农场管理系统是为了改变传统的农场作业方式,提高农场管理的
4、信息化水平而设计的。我们使用的开发环境为Eclipse,通过用Java语言来编写该农场管理系统,其主要包括前端和后台的开发与后台数据库的创建与维护。其中主要使用H5和CSS3进行前台界面的设计,后台主要使用SSM框架技术进行框架的搭建,管理数据选用MySQL进行制作数据库。农场管理系统将计算机技术和数字化应用与农业生产相结合,充分利用计算机技术的优化配置作用,使农场管理趋于系统化、结构化、产业化,对农业生产、经济发展以及国家对农业管理制度的完善具有巨大的促进作用。关键词:农场管理系统;SSM框架;Java Abstract Technology is evolving, society is
5、advancing, and the Internet as well as computer technology is being pushed to the windswept edge. As a developing country, farm management faces unprecedented opportunities and challenges in this war in the smoke-free information age. As a large agricultural country, the stability of society is clos
6、ely linked to the stable development of agriculture and the availability of agricultural products and by-products, which is in line with the basic trend of gradually improving peoples living standards. At present, the situation of farm management in China is more complex. The ownership of farm land
7、is in the hands of farmers, so it is difficult to centralize and unify the management. At the same time, it is difficult to count the income and expenditure. Therefore, in order to improve the working efficiency and service level of farms in China, efficient and efficient farm management system is e
8、ssential. The farm management system proposed in this project is designed to change the traditional farm operation methods and improve the information level of farm management. We use the development environment for Eclipse, through the java language to write the farm management system, its main bac
9、k-end database creation and maintenance and front-end and back-end development. The front-end of the system mainly uses H5 and CSS3 for the design of the front-end interface, and the back-end mainly uses SSM framework technology for the framework construction, management data selection MySQL for dat
10、abase production. The farm management system combines computer technology and digital applications with agricultural production, making full use of the optimal configuration of computer technology, so that farm management tends to be systematic, structured and industrialized, which has a great role
11、in promoting agricultural production, economic development and the improvement of the countrys agricultural management system.Keywords: farm management system; SSM framework; java引 言随着网络技术的发展,互联网在全球范围内得到了广泛的应用,而我们的社会也在向信息化社会发展,信息系统所起的作用也是愈来愈大。中国历史悠久,同时它也是一个农业大国,农业在促进经济发展的过程中起到了很大的作用。在21世纪,中国进入了重要的时期
12、,要走中国特色农业现代化和信息化的道路。在我国,生产力水平在不断提高,同时小农生产的局限性也慢慢的显现出来,比如耕地不集中,比较零散,生产工具比较落后和增产速度慢等,这些问题不可避免的成为农业现代化发展的障碍。小农生产文化层次和技术水平较低,经营范围单一和管理不完善是制约农业发展的主要原因1。小农生产收支落差大,收不供支,这一缺陷使得以科技技术管理的生产方式不断得到重视,而传统的人力劳动管理方式被淘汰,这样就能以低人力资本和资金投入来获取高利润,形成集约化生产模式。当前,我国正在处于一个转变时期,就是从人力管理(传统)农业向数字化管理(现代)农业的转变。传统农业依靠人力管理,成本高,收益低。而
13、数字化现代农业利用信息技术,提高了其经营管理水平,降低农资的消耗,降低生产成本,并提高农场收益。本文的主要工作就是为了满足一些农场主的需求,其中本文具体的描述了该系统的功能有哪些,从项目背景到技术,从分析到设计再到实现,最后再到系统的测试等一系列的操作,能够让用户清楚地了解到本系统从选题到完成再到使用的全过程。在完成该项目的过程中我们需要掌握前端H5的知识和Eclipse开发环境,掌握SSM框架是如何搭建的,掌握JavaScript技术,以及我们需要了解数据库是如何搭建的。本文第1章是做项目的前提,主要描述项目的研究背景、目的与意义。 第2章主要是讲在该系统中主要使用到的技术,阐述了它们的优缺
14、点以及它们的特点。第3章主要是阐述对系统的分析,包括市场、技术和经济可行性分析,以及对系统的需求分析。第4章主要针对系统的设计进行说明,其中包括系统功能与数据库表的设计。第5部分是对系统如何实现进行阐述,其中包括数据库的实现以及主要功能的实现,并对实现后的界面进行截图和主要代码的描写。第6部分主要是对系统进行测试,并不是对整个系统进行测试,而是随机选取了几个模块进行测试,其中包括了登陆模块的测试和注册模块的测试以及员工管理模块的测试。 目前现代农场管理水平和产能的提高与SSM农场管理系统的出现密不可分。同时,农场管理模式也在其的影响下发生了翻天覆地的转变,其未来价值不可估量。1 项目概述1.1
15、 选题背景1.1.1 社会发展背景 经过20多年时间的发展,农场在全国范围内快速地发展起来,它有助于提高城乡居民生活水平,满足他们户外游憩、回归自然的良好愿望2。2004年,为了推动全国农业旅游的发展,国家旅游局对全国农业旅游示范点进行了评选,其中共选出203个农业旅游示范点3。1.1.2 需求发展背景 在体验经济时代,现在的旅行者已经逐渐不再满足传统意义上的观光旅游,而是把精神体验作为旅行的终极目标追求精神体验。据不完全的统计,外国观光旅游在旅游总体所占比例不到百分之三十,而休闲特色旅游则占到70%以上4。1.1.3 经济发展背景 随着人们生活水平的提高以及文化水平成都的上升,娱乐至上的生活
16、方式深入人心,人们生活中的娱乐方式较之从前也有了很大的改变。根据国家统计数据表明,2010年我国的人均GDP已经突破了4000美元5,人们的消费方式组件向娱乐方向倾斜。生活结构层次形成多样化。1.2 研究目的与意义 我国是农业大国,而不是农业强国。社会的稳定离不开农业的稳定发展以及与人们生活水平相适应的农、副产品的提供。将数字化管理与农场管理结合,使互联网的管理优势在农业生产管理中得以充分体现。加速我国从传统农业到现代信息化农业发展方向转变。1.3 国内外现状和发展趋势1.3.1 国内外发展现状(1)国外发展状况 法国在1953年的时候成立了法国农民协会,并在1988年成立了“农业及旅游接待服
17、务处”6。法国现代农场出台众多有关农业发展的政策,加大农场旅游的宣传,大力支持农民农业生产与旅游文化结合的各种项目。 以1865年意大利成立的“农业与旅游协会”为例,将城市与乡村结合。意大利现代农场最明显的特点就是将政府的干预机制和市场经济相结合起来共同发展乡村旅游。 日本的农业在很早之前就发展起来了,各个地区的农业经营者纷纷成立了协会,各个地区的农场以独特的方式结合了生产。在日本农场还有各式各样、稀奇古怪的农用机械的农具展览馆,参观者可以通过这些了解农业的发展历程和学习农机的相关知识。(2)国内发展状况农场投资期长,回本慢。经营方式落后。内部运营机制不成熟。没有制定长远规划。政府在农场的发展
18、中存在越位或者缺位行为7。农业基础建设方面薄弱,人才资源不足明显。1.3.2 国内外发展趋势 国内发展趋势 中国的农场积极并且有条理地执行土地承包责任制,扩大农场生产管理规模,合理使用土地资源实现生产最大化。或者出租部分农场的可发挥土地进行经营,建立收购农副产品的市场,并直接将农户与农场的经济利益联系起来,从而调动农户的积极性9,这样可以提高农场的工作效率和农业市场的综合竞争力。 国外发展趋势以西方发达国家为代表的现代农业在已有的基础上获得了新的更大的发展,它明显的呈现出五个主要趋势10:生产的高科技化、结构的高级化、产品的高加工化、经营的一体化、发展的可持续化。1.4 本章小结本章主要讲述了
19、我国农业的发展历程,讨论了我国农业经营方式存在的不足之处。介绍了当前法国,意大利,日本在农场方面的发展情况,阐述了在农业现代化和信息化的背景下,我国从传统化农业转为现代农业的必要性,以及农场管理系统被提出的重要性。中国迫切需要类似的管理系统提升农业软实力。2 技术简介2.1 开发语言2.1.1 JAVA Java是一种软件开发技术框架,它简单、安全可靠,具有最广泛的应用领域和软件开发市场11。2.1.2 JavaScript JavaScript语言是一种解释性编程语言,源代码在发送给客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行12。2.1.3 JSP JS
20、P可以生成简单的页面,与java平台密不可分,并且硬件平台和服务器联系不大,具有较强的拓展性和高效性,以及它可以进行隐含处理13。2.2 前后台框架和技术2.2.1 Bootstrap框架Bootstrap是一个基于HTML、CSS和JavaScript 开发的前端开发框架,能不断适应web技术的发展14。它比较成熟,拥有完善的文档,使用起来比较的方便。它还提供了非常丰富的组件与插件,并能接受定制Error! Reference source not found.。2.2.2 AjaxAjax是一种web开发技术,无需重新加载整个网页,通过向服务器端发出异步请求,然后使用DOM更新由DIV标记
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSM 技术 农场 管理 系统 设计 实现
限制150内