市农业服务信息化系统的(源码)

伴随着中国经济的不断发展,互联网的普及程度也越来越高,越来越多的农村的也接入了互联网,加上我们国家对于农业的扶持,越来越多的农业信息交流系统也如雨后春笋般出现。本文设计的常熟市农业服务信息系统是基于浏览器/服务器结构模式的一种网络应用程序。以Microsoft SQL Server 2012为开发数据库,以Microsoft Visual Studio 2013为开发环境,主要使用ASP.NET和ADO.NET技术。完成了物价查看,新闻浏览和问题交流和决策等功能,论文详细阐述了系统的开发过程中的需求分析,系统设计,数据库设计,系统实现和系统测试等一系列过程。关键字农业,信息交流系统,ASP.NET技术,浏览器/服务器
目 录
1 引言 1
1.1 课题的背景和意义 1
1.2 国内外现状 1
1.3 系统实现的技术方案 2
2 可行性分析 2
3 需求分析 3
3.1 用户需求分析 4
3.2 功能需求分析 4
3.3 角色用例分析 5
3.4 系统开发环境分析 7
3.5 可拓展性需求分析 7
3.6 系统性能需求分析 7
4 系统设计 8
4.1 系统功能结构设计 8
4.2 系统模块详细设计 8
5 数据库设计 12
5.1 数据库概念设计 12
5.2 数据库逻辑设计 15
5.3 数据库物理设计 15
6 系统实现 17
6.1 登录模块 17
6.2 新闻模块 19
6.3 消息模块 20
6.4 提问模块 22
6.5 物价模块 24
6.6 决策模块 25
7 系统测试 26
7.1 登录测试用例 26
7.2 发布测试用例 27
结 论 29
致 谢 30
参 考 文 献 31
1 引言
1.1 课题的背景和意义 *好棒文|www.hbsrm.com +Q: @351916072@ 

中国目前处于全面建设新农村发展的阶段,随着市场 化、产业化、国有化的新农村建设,信息技术也正在不断发展,越来越多的现实性问题都摆在面前。在现在这样的情况下,农村还想要达成快速发展的目标,那一定要大力的推动农村,农民,农业的信息化发展。中国是一个农业大国,但长时间以来,农村中存在信息交流的不对等的问题,同时产品的流转也存在着缺乏设施,方法陈旧,成本增加,农民进入市场困难等问题。[1]近年来,农民间信息流转不畅,导致农民买卖产品难问题尤为突出,除了影响农村居民生产的积极性和他们收入的增长,还约束了农民的消费水平,减慢了农村市场化发展的速度。由于天气,地理的问题,农民也经常面对各种各样的生产上的问题,缺乏科学的解决方案的农民,经常因这些问题造成大量的损失。又或者一个区域的农民因为大量的生产同一种作物,使得农民的收益变低。因此,为了能够较好的处理这些在农民之中切实存在的问题,一定要把信息技术作为农业生产和农民生活中的重中之重,加速农业信息化的发展,实现农业生产中信息统一化,使农民享受到农业信息化带来的发展,同时也要使农业生产变得有组织、服务体系更加健全,把合理规范的农业生产归入到市场经济体制之中。[2]这个项目的目标是建立一个专业的信息平台,使信息能够全方位、网络化的传递,从而实现信息共享,在现代农业信息体系下,促进提高农民收入。
农业信息化的重要性不只是体现在农业商业化的方面,农村之间的信息交流可以使农民的生活和生产少走许多的弯路,使原本零散的个体聚合为一个整体,让农民享受互联网和信息化带来的便利。
1.2 国内外现状
现在,国外的农业信息化系统的发展有以下几个模式:一是美国模式。美国在联邦政府为核心的基础上建立了优秀的农村信息服务系统。在联邦政府支持下,对农业进行补贴,转变财政的支付方式,通过支持农业信息化建设的方法让农业、农民和农村间接受益。能够使用互联网的美国农民的占农民总数的一半,70%的农民都在农场中设置有GPS系统,还有少部分的农户拥有直升机来管理农场的运作。因为这些元素,才能够使美国形成“精确农业”的模式[3]。二,日本模式。日本一方面十分关注自己的农业基础设施的建设,同时也在农业市场的运作规则的基础上,日本政府创建了一些特别咨询委员协会,同时也颁布了比较完备的规则制度,使得市场能够有序的运行。[4]三,德国模式。德国得益于自身的核心技术的开发和应用,加速了农业信息服务的发展,德国自身的农业保护政策健全,政府每年都会为农村的基础设施和农业补贴提供专门的资金[5]。
然而与这些发达国家不同的是,中国国内农业信息化发展的步伐较为落后,为了加快农产品流通和调节农业的结构,提高农民的纯收入,扩大就业范围,确保人民的消费的安全,增加中国农业在世界范围内的竞争力和影响力,我国的改革委员会和商务部正在进一步完善一些大中型农产品批发市场信息化技术试点[6]。在这种背景下,农村中的基础设施的建设越来越好,信息技术的发展也很迅猛,农村信息服务变得日益成熟,农业生产信息化水平不断提高,各级农业管理部门在农业信息化发展的大潮中努力推动和普及信息化的建设。现在我国的农业信息化服务发展也越来快,各个农村也开始拥有自己的信息服务站点。
1.3 系统实现的技术方案
整个系统的开发,将采取Visual Studio 2013+SQL Server 2012的环境来进行。其中的农业信息交流系统将采取 ASP. NET加 ADO. NET的技术,将所有的信息都存储在数据库中,与此同时将用户区分成不同的种类,如农民,管理人员等都有不同的权限设置,所能发布和浏览的信息都是不同的。ASP.NET是一个开源的服务器端Web应用程序框架,旨在用于Web开发以生成动态网页。它由微软公司开发,允许程序员构建Dynamic网站[8]。
ADO.NET技术是在连接网页的前端和数据库时必要的技术。ADO.NET是Microsoft .NET Framework中的一种数据访问技术,它通过一组通用的组件来提供关系和非关系系统之间的通信。 ADO.NET是一个COM组件库,程序员可以从数据库访问数据和数据服务。 它是Microsoft .NET Framework附带的基类库的一部分。编程人员通常使用它访问和修改存储在关系数据库系统中的数据,同时它也可以访问非关系源中的数据。[9]所以ASP.NET搭配上ADO.NET是本次开发的最优秀技术。
2 可行性分析

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1450.html

好棒文