版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
农业信息化管理平台分析设计摘要随着我国现代信息技术的飞速发展,我国农业信息化的步伐也逐渐加快,信息已成为农业生产要素并贯穿于整个生产过程,信息要素在生产的前、中、后不断渗透到生产的各个阶段,它在优化农业产业结构布局、农业生产科学决策和精确调控、农产品电子商务、新型农民教育培训等诸多方面发挥着关键作用。农业信息化已成为农业现代化和城乡一体化全面协调发展的核心支撑。针对我国信息技术发展中存在的问题农业,现代信息技术被用来制造农业信息服务平台,整合信息资源,实现农业网络信息研究服务共享平台,实现区域农业信息资源的合理有效利用。农业信息网络服务平台是支持农业资源的网络平台信息,是一种可以实现农业信息资源与服务共享的基础设施,是可以实现农业信息与信息的整合网络服务的载体。建立一个稳定可靠的农业网络信息服务平台是非常重要的,对农业信息化建设具有重要意义。对此本课题旨在构建一个合理而又专业化的农业信息化管理的平台,包括对农业生产管理、经营管理等方面的内容去阐述,通过分析和设计出这样一个信息化平台,同时与现代信息技术结合,渗透到农业生产、管理、市场、消费等各个环节的全过程,为农村、农民以及消费者提供一个全链条的信息化服务,充分地进行信息资源合理配置。关键词:农业信息化;管理;平台目录第1章绪论 71.1选题背景与意义 71.1.1选题背景 71.1.2选题意义 71.2国内外研究现状 81.2.1国外研究现状 81.2.2国内研究现状 9第2章系统分析 102.1需求分析 102.1.1可行性分析 102.1.2组织结构分析 102.1.3功能需求分析 112.1.4设计原则分析 122.2业务流程分析 122.2.1定义业务过程 122.2.2定义数据类 142.3业务流程图分析 142.3.1个人用户子系统流程分析 142.3.2生产管理子系统业务流程分析 152.3.3销售管理子系统业务流程分析 162.3.4库存管理子系统业务流程分析 162.3.5溯源管理子系统业务流程分析 172.3.6综合管理子系统业务流程分析 172.4数据流程分析 182.4.1顶层数据流程分析 182.4.2一层数据流程图分析 19第3章系统分析 213.1系统功能结构设计 213.2数据库设计 223.2.1数据库概念结构设计 223.2.2数据库逻辑结构设计 263.2.3数据库文件设计 273.3输入输出设计 303.3.1输出设计 303.3.2输入设计 30第4章界面设计 304.1平台登录界面设计 304.2平台注册界面 304.3用户登录平台界面 314.4管理员登录界面 31总结 32参考文献 33
第1章绪论1.1选题背景与意义1.1.1选题背景随着现代化信息技术的发展,信息热逐渐成为一个热门话题,农业信息化也逐渐成为现代农业发展进步的关键。我国农业发展历史源远流长,在中国占据了很高的历史地位,农业是第一产业,是提供支持国民经济建设和发展的重要基础。而如今所有的国民经济部门都在共同朝着信息化的方向发展,农业信息管理的实施也将是中国农业应对以知识为基础的经济以及新一轮农业科学和技术革命的关键政策。近年来,我国政府对农业的关注与日俱增,尤其是农业生产中的农业信息化建设。信息化是农业现代化的制高点,“十三五”时期,大力发展农业农村信息化,是加快推进农业现代化、全面建成小康社会的迫切需要。《中华人民共和国国民经济和社会发展第十三个五年规划纲要》提出推进农业信息化建设,加强农业与信息技术融合,发展智慧农业;《国家信息化发展战略纲要》提出培育互联网农业,建立健全智能化、网络化农业生产经营体系,提高农业生产全过程信息管理服务能力;《全国农业现代化规划(2016-2020年)》《“十三五”国家信息化规划》也将对全面推进农业农村信息化作出总体部署[1]。目前,我国各个领域的信息化正在以日新月异的态势迅速发展、普及。不同种类、不同功能的信息化技术及其相应的信息管理系统也随之诞生。各级政府以及农民群体也逐步认识到了农业信息化的重要意义,正在全力积极地推进农业信息化的发展。构建信息化管理平台是现代农业发展的主要趋势,可以通过信息化管理平台对农业技术管理领域的相关信息进行管理,这有利于减少对农业生产管理的盲目投资,有利于提高资金和资源的利用率,有利于增加农业产量,而且也能够对环境保护起到很大的作用,防止因为农业生产活动而导致生态环境的恶化。通过对农业生产中农作物产量,生长环境像土壤温度肥力以及病虫害等因素的监测,能够快速并及时找出相关问题,从而能够采取相应的改进措施去管理。能够做到从生产到管理再到销售再到售后,全面地对产品进行监管管理。1.1.2选题意义随着经济全球化的进一步深化,中国农业市场也在一定程度上受到了影响。为了应对其影响,农业生产者与经营者必须要需要做出相应的调整,向市场化农业模式进行转变。以市场为基础的农业模式,可以看作是以信息化为基础的农业模式,在这种模式下,农业生产经营者们需要主动了解市场环境,去掌握好管理的主导权。为了实现这种目标,就需要及时地获得准确的信息,这就需要农业信息化管理平台的帮助。农业信息化管理平台的构建有利于促进农业生产管理信息化,农作物在生产过程中会受到地势地形、气候气象条件、作物生长的土壤矿物质以及病虫害的数据分析等多种因素的影响。如果农业生产者缺乏合理正确的判断,就会很大程度限制农作物的生长。而对农业进行信息化管理能够对农作物的生产做出准确判断和决策,为农业生产带来低风险、高产出的良好效果。信息化的管理平台也有利于农业生产资料和资源环境的信息化。没有他们赖以生存的土地,农民就不能进行农业生产,土壤作为农业资源环境中的重要因素,极大地影响着农业发展的进程。对于农作物生产影响的其他资源环境如气候、地形等也都需要进行宏观把控,将合适的农作物种植在适合的环境,趋利避害,才能高效生产。此外,像农作物种子、化肥以及农药等都属于农业生产资料的范畴,充分利用现代化和信息化手段,确保科学的选种、育种,结合自身的特性进行农业生产活动。1.2国内外研究现状1.2.1国外研究现状在发达国家,农业信息的收集和处理以及更发达的农业信息系统的传播进入了一个新的阶段。在世界信息化产业的今天,美国是世界上发展最快的国家,它是在市场经济和现代信息技术的推动下发展起来的。美国政府在各州建立了以国家、区域的国家农业信息网络,其中包括国家农业统计局、经济研究局和全球农业发展理事会,主要进行的是农业市场管理和海外农业管理。形成了完整、健全、规范和有序的农业信息服务体系。在德国,农业信息化技术已经进入了应用计算机网络发展阶段,与欧洲、北美、日本等国家的通信网络进行连通。德国在自动化计算机管理、使用互联网和基于计算机的决策过程、远程探测技术、精密农业技术和农业机械自动化方面位居世界前列。日本农业信息技术的发展,是日本政府在大规模和技术更先进的电信和基础设施投资方面得到了更广泛的支持,并将其供应转移到专门公司,从而能够有效地推进日本农业信息基础设施的发展。从以国外农业信息化发展的文献数据显示来看,美国、德国和其他工业化国家都依赖于农业信息的市场发展,与此同时,欧美发达国家强调了获取农业信息的成本以及减少农村和城市地区差异的必要性。1.2.2国内研究现状我国的农业信息化管理发展较晚,一直到新世纪,我国农业信息化发展才获得了初步性的成果,开展很多系统工程、数据库、信息管理、专家决策、地理系统等在农业发展环境、资源、质量、安全等方面的研究,获得了一些成效,农业信息化服务和农村发展水平也得到了显著地改善。虽然国内对农业信息化发展有很多研究,同时也研发了很多信息化系统,但是因为我国农业发展网络基础相对薄弱,真正让农户参与的平台并不是很多,当前,在平台基础上开展的农产品生产、管理以及销售等的研究还非常少。
第2章系统分析2.1需求分析2.1.1可行性分析(1)经济可行性在如今信息化发展的高速时期,农业信息化管理服务也逐渐成为农业竞争的重要手段。农业生产者经营者在信息化平台的管理下,能够直接通过农产品生产经营管理销售等环节去直接服务,省去中间环节,减少其人力、物力、财力,减少不必要的开支。而且信息化管理平台能够及时、准确、全面地将农业信息资源传递给用户,有利于增强农业的\o"市场竞争力"市场竞争力,发展农村经济,建设现代农业,增加农民收入,同时也能够保障消费者权益,让消费者安心放心地购买产品。(2)技术可行性从技术可行性来看,本次平台的平台界面设计中,在平台开发阶段会使用VisualStudio2010和SQL数据库开发环境,运用C#开发语言,进行平台界面搭建,平台与数据库紧密结合,为农业信息化管理平台的构建与数据存储提供了成熟强有力的技术支持。(3)社会可行性随着社会的飞速发展,我国农村信息化建设已具备较好基础。伴随着我国农村信息集成化、专业化、网络化、多媒体化、实用化、普及化、综合化、全程化等重大发展趋势,又面对广大农村由于市场经济不断发展和小康社会建设全面推进而日益增强的信息服务需求,构建专业的农业信息化管理平台已是大势所趋[2]。(4)管理可行性构建这样一个信息化管理平台,平台内各模块紧密联系,互相协作,管理员清楚自己的职责所在,明确自己的权限,相互配合下平台更利于农业信息化的管理,进而提高农业资源利用率。2.1.2组织结构分析组织结构图是指通过规范化结构图展示公司的内部组成及职权、功能关系。组织结构图的明确有利于显示其职能的划分,可以知道其权责是否适当。该平台的组织结构图主要分为三层,第一层为平台总的管理员,负责其下属各个模块管理员的管理;第二层主要是各个模块的管理员,各司其职,明确自己的权限和职责;第三层为各个模块下基层业务人员,负责农业信息管理的各项事务。如图2.1所示:平台管理员平台管理员生产管理员销售管理员库存管理员溯源管理员综合管理员种植人员监测人员销售人员财务人员出库人员入库人员记录人员信息人员上传人员图2.1组织结构图2.1.3功能需求分析(1)个人用户管理功能:个人用户初次使用该平台,需要注册新账号、密码,填写个人信息,填写格式正确内容完整,即可注册成功,生成用户信息表。用户登录平台时,通过输入账号密码,验证成功后即可成功登录。(2)平台管理员管理功能:平台管理员负责对子系统管理员和个人用户进行授权,通过登录平台门户进行工作,根据所负责的工作的不同赋予下级管理员们不同的权限,同时为各子系统管理员分配管理员账号,子系统管理员可以在平台上进行子系统信息和应用信息的管理与维护。(3)生产管理功能:生产子系统管理员围绕农作物的整个生产周期来对农作物进行管理,从生长环境到施肥再到病虫害防治,保证农作物的安全生长。主要分为种植人员和监测人员来共同管理生产。(4)销售管理功能:销售子系统管理员围绕销售环节中的客户管理、销售情况、财务统计等来进行管理,销售人员主要负责客户的维护及农产品的销售,财务人员统计销售情况,同时平台涵盖渠道信息、政策信息、价格指导等数据来让客户了解各项信息。(5)库存管理功能:库存子系统管理员主要是对农产品的出入库管理,包括出库人员和入库人员,负责农产品的出入库,做好盘点工作。(6)溯源管理功能:溯源子系统管理员负责上传农产品的产品信息和溯源信息,做好分类,保存在溯源系统里,方便用户查询。(7)综合管理功能:该子系统是农业信息化管理平台的一个重要组成部分,主要储存各类资料信息的数据库系统,包涵农业生产方面、农业专家信息库、气候信息资料、农业文献知识等内容,用户都可通过注册登录平台来查询所想要知道的信息。同时增加了客户评价功能,以便平台做出更的改进。2.1.4设计原则分析(1)适用性原则农业信息化管理平台的分析与设计必须考虑到农业的特殊性和区域的差异性,既要有普遍适用性也要有自己的平台特色,实用广,操作性强。(2)扩展性原则平台的分析与设计受到现实因素的影响,建设需要采取分步实施,要充分考虑到平台功能升级的扩展性。(3)兼容性原则在平台的分析与设计过程中,要充分考虑到平台本身与其它地区、行业、政府等信息收集、发布、传输系统的兼容性,还要考虑到与宽带、三网合一、卫星通讯、遥感信息、地理信息、专家智能决策、WAP及其它信息家电、网络终端设备等网络通路与接收终端的兼容性[3]。(4)安全性原则平台要定时定期地安排安全检测,加强对信息安全的保护,确保平台信息不泄露。2.2业务流程分析2.2.1定义业务过程通过查询相关的农业信息化管理系统及平台的业务模式,农业信息化管理平台的业务过程包括个人用户注册、个人用户登录、平台管理员注册、平台管理员登录、子模块管理员注册、子模块管理员登录、农田基本建设、农作物栽培、病虫害防治、生产环境监测、客户管理、在线销售、财务统计、产品出入库管理、产品溯源信息、平台评价、知识库管理等。根据调研分析,业务过程定义如下:个人用户注册:个人用户初次浏览该平台,可通过注册该平台然后登录成为该平台用户,注册新账号,设置密码,输入个人信息,平台管理员验证个人的信息后注册成功,由此生成个人用户信息表。个人用户登录:个人用户在平台注册成功后,输入账号密码登录平台即可。子模块管理员注册:平台管理员分为生产管理员、销售管理员、库存管理员等,各个模块的管理有各自的账号和权限,管理员们注册自己的账号并输入自己的信息,由此生成子模块管理员信息表。子模块管理员登录:各个模块管理员注册成功后,输入账号密码登录成功即可。平台管理员:平台管理员负责对平台运行参数进行配置,对子系统管理员和其他个人用户进行授权,根据所管理不同工作赋予他们不同的使用权限,主要负责对下级管理员的管理。农田基本建设:生产管理员对农田地块进行合理分配,分配完成后生成地块分配表。农作物栽培:管理员可通过地块分配表来进行农作物栽培,记录农作物生产、化肥用药信息,生成农作物基本信息表。病虫害防治:通过在田间设置监测信息系统,信息网能够发出农作物病虫害预测预报,利用计算机模型等技术进行分析,确定农作物防治方法和时间。生产环境监测:管理员通过农业信息监测系统对农作物生产状况进行环境监测、土壤监测、水质监测等。客户管理:农产品销售需要长期的客户支持与维护,对平台长期的客户信息进行管理,形成客户管理信息表,有利于形成农产品的销售链条。产品在线销售:管理员可查询统计各种农产品销售情况,生成销售单情况表。平台财务管理:主要是对销售过程中生产的各项财务信息数据,生产财务统计信息表。农产品市场信息:平台提供农产品的市场供求信息,生成市场价格信息表,生产者可查看供求信息,用户可查询各种农产品市场价格。产品入库信息:管理员登录可查询各种农产品的入库信息,查询库存信息,生成产品入库信息表。产品出库信息:管理员登录可查询各种农产品的出库信息,查询库存信息,生成产品出库信息表。农产品溯源信息:个人用户可通过质量溯源系统查询购买的农产品从生产到销售各个流程的信息。平台评价:用户可根据销售体验来评价平台服务。知识库查询:用户登录平台可查询与农业生产经营有关的信息等。2.2.2定义数据类根据调研分析可得出,数据类主要包括个人用户、个人用户信息表、平台管理员、平台管理员信息表、地块分配表、农作物基本信息表、客户信息表、销售情况表、财务信息表、出入库信息表、溯源信息表、客户评价表。具体定义如下:个人用户:用户在平台填写个人信息进行注册,注册成功可登陆该平台。个人用户信息表:账号、密码、姓名、性别、身份证号、联系电话、平台权限。平台管理员:由平台分配账号密码。管理员信息表:账号、密码、姓名、性别、身份证号、联系电话、平台权限。地块分配表:管理员姓名、联系方式、成员数量、负责面积、负责地块、地块名称。农作物基本信息表:农作物名称、作物品种、种植规模、所属地块、预计产量。种植开始时间、种植收获时间、实际完成时间。客户信息表:客户编号、客户名称、联系方式、历史成交订单。销售单情况表:农产品编号、农产品名称、销售价格、销售数量。财务统计信息表:农产品编号、农产品名称、成本价格、销售价格、销售数量。农产品入库信息表:仓库名称、仓库类型、仓管人员姓名、工号、入库时间、农作物名称、农产品编号。农产品出库信息表:仓库名称、仓库类型、仓管人员姓名、工号、出库时间、农作物名称、农产品编号。溯源信息表:农产品名称、农产品编号、农产品价格、农产品单位、农产品检测报告、种植批次、收获批次。2.3业务流程图分析业务流程图(TFD)是一种描述管理系统内各单位、人员之间的业务关系,作业顺序和管理信息流向的图表。它用一些规定的符号及连线表示某个具体业务的处理过程,帮助分析人员找出业务流程中的不合理流向。2.3.1个人用户子系统流程分析个人用户在未注册该平台时,只可浏览平台农产品信息,无法购买和查询相关农产品信息。注册登录成功后可以浏览该平台任意农作物及其产品信息,可以购买,并提供相应的售后服务。个人用户业务流程图如图2.2所示。个人个人注册登录用户信息表登录成功平台用户购买农产品查询溯源信息查询农业相关农产品溯源信息表知识信息表平台管理员图2.2用户登录注册业务流程图2.3.2生产管理子系统业务流程分析生产管理员下分为种植人员和监测人员,种植人员主管农作物生产的整个生命周期,农作物的种植施肥到生长成熟,监测人员从农作物的生长环境的实时监控管理到病虫害防治,对农作生命周期进行全面的技术支持等措施保障农作物生产。生产管理子系统业务流程图如图2.3所示。种植人员种植人员平台管理员授权账号注册登录管理员信息表农作物基本建设农作物栽培病虫害防治生产环境监测农作物基本信息表地块分配表监测信息表监测人员生产管理员注册登录图2.3生产管理业务流程图2.3.3销售管理子系统业务流程分析销售子系统管理员围绕销售环节中的客户管理、销售情况、财务统计等来进行管理,销售人员主要负责客户的维护及农产品的销售,财务人员统计销售情况,同时平台涵盖渠道信息、政策信息、价格指导等数据来让客户了解各项信息。销售管理子系统业务流程图如图2.4所示。销售人员销售人员平台管理员授权账号注册登录管理员信息表客户管理在线销售农产品市场信息发布销售财务统计客户信息表销售单表财务账单表财务人员销售管理员注册登录图2.4销售管理业务流程图2.3.4库存管理子系统业务流程分析库存子系统管理员主要是对农产品的出入库管理,包括出库人员和入库人员,负责农产品的出入库,做好盘点工作。库存管理子系统业务流程图如图2.5所示。入库人员入库人员平台管理员授权账号注册登录管理员信息表入库管理出库管理产品入库信息表产品出库信息表出库人员库存管理员注册登录图2.5库存管理业务流程图2.3.5溯源管理子系统业务流程分析溯源子系统管理员负责上传农产品的产品信息和溯源信息,做好分类,保存在溯源系统里,方便用户查询。溯源子系统业务流程图如图2.6所示。农产品信息农产品信息溯源信息溯源管理员农产品质量溯源表图2.6溯源管理业务流程图2.3.6综合管理子系统业务流程分析该子系统存储各类资料信息的数据,包涵农业生产、农业专家信息库、气候信息资料、农业文献知识等内容,平台管理员可更新知识信息,用户可通过注册登录平台来查询所想要知道的信息,也可以将购物体验提交评价。综合管理子系统业务流程图如图2.7所示。系统管理员系统管理员信息上传用户查询农业信息评价平台用户评价表农业信息知识库图2.7综合管理业务流程图2.4数据流程分析2.4.1顶层数据流程分析顶层数据流程图的外部实体包括个人用户、平台管理员、子系统管理员。个人用户通过注册登录平台可以查询想要知道的农业信息,也可以购买该平台上的农产品,售后可以进行产品质量溯源查询;平台管理员主要负责平台各子系统的管理与授权;子系统管理分属不同的权限进行管理,从农作物生产,到农产品的销售,再到质量溯源查询,各自管理不同的模块。顶层数据流程图如图所示:个人用户个人用户查询农作物信息在线购买质量溯源查询农作物信息表订单信息表质量溯源信息表地块分配表平台管理员农业信息化管理平台种植人员农作物基本建设农作物栽培病虫害防治农作物信息表监测信息表生产管理员监测人员生产环境监测客户管理市场信息发布客户信息表销售单表财务信息表销售管理员销售人员财务统计出入库信息表库存管理员在线销售财务人员出入库人员出入库管理图2.8顶层数据流程图2.4.2一层数据流程图分析一层数据流程图主要包括个人用户管理、平台管理员管理、生产管理、销售管理、库存管理、溯源管理以及知识库管理。用户可注册账号验证成功后登陆平台查询相关农业信息、购买相关农产品;种植人员在对地块分配好后,可种植农作物,同时记录上传至平台农作物基本信息,监测人员在农作物生产过程中要及时监测农作物病虫害情况及环境监测;销售人员负责平台客户的维护,农产品的在线销售,及时更新农产品市场信息;财务人员做好财务统计情况;库存管理人员做好出入库信息登记;质量溯源人员要及时上传农产品的基本信息和溯源信息。一层数据流程图如图所示:用户用户P1用户管理注册登录平台管理员验证信息D1用户信息表P2管理员管理种植人员授权验证农田种植D2管理员信息表P3生产管理环境监测D3农作物信息表监测人员病虫害防治销售人员客户管理D4D5在线销售地块分配表监测信息表D6客户信息表P4销售管理出库管理论文评定财务人员财务统计D7入库登记表入库管理D8财务统计表P5库存管理D9出库登记表在线购买D10溯源信息表平台管理员出入库员P6溯源管理D11溯源查询P7综合管理农业信息查询溯源管理员评价D12评价信息表图2.9一层数据流程图第3章系统分析3.1系统功能结构设计(1)用户管理子模块:个人用户初次浏览该平台,可通过注册该平台然后登录成为该平台用户,注册新账号,设置密码,输入个人信息,平台管理员验证个人的信息后注册成功。(2)管理员管理子模块:平台管理员分为生产管理员、经营管理员、销售管理员、售后管理员,各个模块的管理有各自的权限和账号,管理员们注册自己的账号并输入自己的信息。(3)生产管理子模块:生产管理子模块主要围绕农作物生产进行管理,从农作物的生长环境的实时监控管理,从农作物的施肥及病虫害防治,对农作生命周期进行全面的技术支持等措施保障农作物生产。(4)销售管理子模块:销售管理子模块主要是对农作物种植的产品进行销售,平台发布农产品的销售信息,加强与客户的联系和沟通,同时涵盖渠道信息、政策信息、价格指导等引导性数据,来让消费者放心购买。(5)库存管理子模块:库存管理子模块主要是对平台销售的农产品做出的出入库管理,方便查询统计农产品销售情况。(6)溯源管理子模块:质量溯源子模块贯穿农产品生产、物流、销售的整个过程,对于农产品生产,消费者可以清晰明了查询所购买的产品的质量,平台为农产品生产质量跟踪提供了有力支撑。(7)综合管理子模块:该模块主要是对农业知识的概括与补充,涵盖了农业生产信息、农业专家信息库、农业文献库、气候资源信息库等多种农业信息知识,存储各类农业资料信息的数据库系统。同时,还附加了用户评价平台及产品的功能,方便平台更好的改进。平台功能结构图如图3.2所示:农业信息化农业信息化管理平台个人用户管理子系统管理员管理子系统生产管理子系统销售管理子系统病虫害防治生产环境监测客户管理在线销售财务统计用户注册用户登录管理员登录管理员注册农田基本上建设农作物栽培库存管理子系统溯源管理子系统综合管理子系统农产品信息上传溯源信息上传知识库管理平台用户评价出入库管理图3.1平台功能结构图3.2数据库设计3.2.1数据库概念结构设计农业信息化管理平台局部E-R图,如图所示:个人用户个人用户账号密码姓名图3.1用户E-R图管理员账号密码性别姓名身份证号院图3.2管理员E-R图用户订单表用户姓名用户编号联系方式订单编号地块分配表管理员姓名联系方式成员数量图3.3用户订单表E-R图图3.4地块分配E-R图身份证号联系电话性别联系电话院成交金额成交数量地块名称人地块编号负责面积用户订单表用户姓名用户编号联系方式订单编号成交数量成交金额用户订单表E-R图地块分配表管理员姓名联系方式成员数负责人客户信息表客户信息表客户编号客户姓名联系方式历史成交订单图3.5客户信息E-R图销售单情况表农产品编号销售单编号农产品名称图3.6销售单E-R图财务统计表农产品编号销售单编号农产品名称点成本价格价格销售价格图3.7财务统计E-R图农产品入库表仓库编号仓库类型仓管员姓名工号入库时间图3.8农产品入库E-R图销售价格销售数量销售数量农产品名称农产品编号农产品出库表农产品出库表仓库编号农产品编号工号仓库类型数仓管员姓名图3.9农产品出库E-R图溯源信息表农产品编号农产品名称产品价格产品单位农产品检测报告图3.10溯源信息E-R图农产品名称入库时间种植批次收获批次农作物基本信息表农作物编号管理员编号种植收获时间作物品种农作物名称种植开始时间预计产量所属地块种植规模图3.11农作物信息E-R图整体E-R图如图3.12所示:用户用户下单用户订单表接受销售人员汇总销售单情况表库存人员统计财务统计表盘点财务人员统计查询溯源信息表上传平台管理员111nm1nnnmnmnmnmn出入库信息表图3.12整体E-R图3.2.2数据库逻辑结构设计个人用户信息表(账号,密码,姓名,性别,身份证号,联系电话)用户订单表(用户名称,用户编号,联系方式,订单编号,成交数量,成交金额)管理员信息表(账号,密码,姓名,性别,身份证号,联系电话)地块分配表(地块编号,管理员姓名,联系方式,成员数量,负责面积,地块名称)农作物基本信息表(农作物编号,管理员编号,农作物名称,作物品种,种植规模,所属地块,预计产量,种植开始时间,种植收获时间)客户信息表(客户编号,客户名称,联系方式,历史成交订单)销售单情况表(农产品编号,销售单编号,农产品名称,销售价格,销售数量)财务统计信息表(农产品编号,农产品名称,成本价格,销售价格,销售数量)农产品入库信息表(仓库编号,仓库类型,仓管人员姓名,工号,入库时间,农作物名称,农产品编号)农产品出库信息表(仓库编号,仓库类型,仓管人员姓名,工号,出库时间,农作物名称,农产品编号)溯源信息表(农产品编号,农产品名称,产品价格,产品单位,农产品检测报告,种植批次,收获批次)3.2.3数据库文件设计数据库文件是数据管理的最基本方式,是按一定的组织方式存放在存储介质上的同类记录的集合。农业信息化管理平台的文件设计如下:表3.1用户信息表列名描述数据类型允许为空主键UID账号Int否是Password密码Varchar(50)否否Username姓名Varchar(20)否否Sex性别Varchar(10)否否IDNumber身份证号Int否否UserTel联系电话Varchar(50)否否表3.2管理员信息表列名描述数据类型允许为空主键MID账号Int否是Password密码Varchar(50)否否Admin姓名Varchar(20)否否Sex性别Varchar(10)否否IDNumber身份证号Int否否UserTel联系电话Varchar(50)否否表3.3用户订单表列名描述数据类型允许为空主键ID订单编号Int否是UserNO.用户编号Int否否UserName用户名称Varchar(20)否否UserTel联系方式Varchar(50)否否Number成交数量Int否否Money成交金额money否否表3.4农作物信息表列名描述数据类型允许为空主键CID农作物编号Int否是MID管理员编号Int否否Cropname农作物名称Varchar(20)否否Area所属地块Varchar(20)否否Size种植规模Nvarchar(500)否否Output预计产量Nvarchar(500)否否Begin种植开始时间Datetime否否Over种植收获时间Datetime否否表3.5地块分配表列名描述数据类型允许为空主键MID管理员账号Int否否Admin管理员姓名Int否否Tel联系方式Varchar(50)否否Num成员数量Int否否AID地块编号Int否否Area地块面积Nvarchar(500)否否AreaName地块名称Varchar(20)否否表3.6客户信息表列名描述数据类型允许为空主键UID客户编号Int否是UserName客户姓名Int否否UserTel联系方式Nchar(50)否否Finish历史成交订单Nchar(30)否否表3.7销售单情况表列名描述数据类型允许为空主键CID农产品编号Int否是CropName农产品名称Int否否Price销售价格Varchar(50)否否Num销售数量Varchar(100)否否SID销售单编号Varchar(30)否否表3.8财务统计信息表列名字段名称数据类型允许为空主键CID农产品编号Int否是CropName农产品名称Int否否SalePrice销售价格Varchar(60)否否Num销售数量Varchar(600)否否CostPrice成本价格Varchar(50)否否表3.9农产品出库信息表列名描述数据类型允许为空主键CID农产品编号Int否是CropName农产品名称Int否否StoreID仓库编号Int否否Type仓库类型Nchar(30)否否StoreName仓管员姓名Varchar(20)否否id工号Varchar(30)否否DeliverTime出库时间Datetime否否表3.10农产品入库信息表列名描述数据类型允许为空主键CID农产品编号Int否否CropName农产品名称Int否否StoreID仓库编号Int否是Type仓库类型Varchar(30)否否StoreName仓管员姓名Varchar(20)否否id工号Varchar(30)否否StoreTime入库时间Datetime否否表3.11溯源信息表列名字段名称数据类型允许为空主键CID农产品编号Int否是CropName农产品名称Int否否SalePrice价格Varchar(30)否否ProductUnit产品单位Varchar(30)否否TestReport检测报告Varchar(60)否否PlantBatch种植批次Varchar(30)否否HarvestBatch收获批次Varchar(30)否否3.3输入输出设计3.3.1输出设计输出设计的任务是使信息管理平台输出满足用户需求的信息。输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。对于该农业信息化管理平台的输出设计来说,输出的是用户查询想要了解的农业信息,农业生产、销售过程的信息,输出的形式根据具体情况确定。3.3.2输入设计输入设计是信息管理平台与用户管理员之间交互的纽带,个人用户通过输入自己的信息去注册登录平台,管理员们明确自己范围的工作去输入管理平台的信息。输入设计的目的是提高输入效率,减少输入错误。第4章界面设计4.1平台登录界面设计平台登录界面可选择用户或管理员登录,首次登陆平台的用户可以通过注册填写个人信息然后登录。图4.1登录界面4.2平台注册界面用户点击注册按钮可跳转到注册界面进行注册信息。用户填写账号、密码、联系方式、姓名来注册平台。图4.2注册界面4.3用户登录平台界面用户登录平台首页,可以购买农产品,查询农产品信息,以及质量溯源信息。图4.3用户登录成功界面4.4管理员登录界面平台各个管理员在登录界面选择管理员登录,可显示该界面。图4.4管理员登录成功界面
总结本文通过对农业信息化管理平台的分析与设计,一方面满足用户需求,让用户买得到放心安全有质量的农产品,也可以了解明白更多的农业知识;另一方面,生产者可以通过平台直接销售,减少中间环节,赢得更多的收益,同时通过与现代农业技术、信息化技术相结合,生产出高质量高产量的农产品,节省物力人力,降低生产成本。农业信息化的管理也顺应了时代发展的趋势。本论文主要完成了以下几方面的工作:(1)通过对农业信息化管理的初步调研,了解了农业信息化管理的研究背景意义,国内外现状以及研究内容。(2)对平台进行了系统的需求分析、业务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年贵州省铜仁市社区工作者招聘笔试备考试题及答案详解
- 河南洛阳市2025-2026学年高一下学期期末考试历史试题(含答案)
- 2026年线路运维供电局招聘考试试题(含答案)
- 2026年淮安市清浦区事业编单位人员招聘考试备考题库及答案详解
- 2026年上海市奉贤区事业编单位人员招聘笔试参考题库及答案详解
- 2026年南京市浦口区事业编单位人员招聘考试备考题库及答案详解
- 2026年扬州市广陵区社区工作者招聘考试参考题库及答案详解
- 2026年上海市浦东新区事业编单位人员招聘考试备考试题及答案详解
- 2026年陇南地区网格员招聘笔试备考试题及答案详解
- 2026年益阳市赫山区社区工作者招聘笔试备考题库及答案详解
- 2026年碳排放管理办法考试试题及答案
- 2026年医疗卫生法律法规知识继续教育试题及答案
- 2026年广东省中考数学试卷(含答案及解析)
- 2026四川省水电投资经营集团有限公司员工公开招聘1人笔试历年备考题库附带答案详解
- 2026年苏州相城区村(社区)工作者招聘考试试卷(含答案解析)
- 2026年地方病控制副主任医师试题解析及答案
- 【新教材】统编版(2024)八年级下册道德与法治全册知识点背诵提纲(表格式)
- 危险源辨识、风险评价清单(办公区、食堂、宿舍)
- 2026年四川水电投资经营集团招聘题汇 总笔试试题
- AI原生工作报告
- 2026黑龙江省交通投资集团有限公司招聘备考题库附答案详解(研优卷)
评论
0/150
提交评论