现代化牧场管理系统设计与实践

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现代化牧场管理系统设计与实践论文结构•现代化牧场管理系统概述•现代化牧场管理系统分析•现代化牧场管理系统设计•现代化牧场管理系统实践现代化牧场管理系统概述开发背景介绍随着我国农业现代化的进程不断加快对农业信息的科学化管理已经成为中国牧场发展的必然趋势,牧场管理信息系统更加充分有效地开发和利用农业信息资源,有助于推动农业经济可持续发展和进步。面对传统的手工化管理,急需一种现代化的简单科学的信息管理方式。开发目的及意义方便牧场内部日常信息的统计和整理,能够及时掌握销售和市场方面的变化,对牧场整体信息的维护和对信息的保密。开发工具简介系统的开发工具采用PowerBuilder9.0,系统的数据库开发使用的是微软公司的MicrosoftAccess2010。现代化牧场管理系统分析用户需求分析(1)防治日常信息记录时的遗漏和丢失,坚强严谨性。(2)提高保密性,减少人员工作中不必要的程序,提高效率。(3)是产品的管理简便化,降低管理难度。(4)对牧场信息可以进行全面直观的反应,方便查询。可行性分析“可行性”是指在当前情况下,研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括经济可行性,还包括技术可行性和社会可行性。业务流程分析牧场经营者经理办公室销售办公室行政人事处禽畜圈舍饲料储藏库药品储藏室草场运输部组织结构图销售办公室接受客户订单与处理订货单出货单经理办公室订货通知处理与签订出货单出货通知禽畜圈舍运输处处理与发货订单记录出货记录出货单明细表订货单历史明细表出货单历史明细表业务流程图数据流程分析工作人员牧场信息管理系统P牧场经营者基本信息信息报表顶层数据流图信息人员信息处理P1审核人员货物处理P2D1D2D3D4D5D6D9D7D8F1日常牧场信息整理销售人员F2订货单F4订货单历史F3出货单F5出货单明细一层数据流图信息人员信息入库管理P1.1信息报表显示P1.2审核人员D1D3D14D4F1日常牧场信息二层数据流图销售人员订货信息P2.1订货处理P2.2审核人员出货信息P2.3出货管理P2.4D7D6D8D9D2D5D11D10D12D13D15F2订货单F3出货单F5出货单历史F4订货单历史F7出货账单明细F6订货账单明细二层数据流图数据字典数据字典是对上述数据流图中的每个数据流、文件和加工进行解释和说明的,以此帮助理解数据流图中的描述内容。以下是对本系统的数据字典进行描述(仅给出部分)。(1)数据流条目(2)加工条目(3)文件条目(4)外部项条目现代化牧场管理系统设计系统功能结构设计(1)禽畜日常信息管理。其中包括禽畜生长信息管理、饲料信息管理、药品信息管理、草场生长信息管理。(2)订单信息管理。该部分主要进订货单处理的管理。(3)出货信息管理。主要进行出货单处理的管理。(4)农场经营日常信息管理。该部分主要是人员信息管理、新闻图片和相关信息规定和设施维护信息。现代化牧场管理信息系统禽畜日常信息信息管理牧场基础信息管理销售管理功能模块图禽畜日常信息管理禽畜生长信息管理饲料信息管理药品信息管理草场生长信息管理销售信息管理出货信息管理订单信息管理设施维护信息牧场基础信息管理人员信息管理图片新闻经营相关事宜记录禽畜日常信息管理功能销售信息管理牧场经营日常信息管理数据库设计数据库设计是建立数据库及其应用系统的核心技术,是信息系统开发和建设中的核心技术。(1)数据库概念结构设计配置药品人员订货单出货单畜禽饲料草场设施维护处理管理mn1nn1mmnm总E-R图(2)数据库逻辑设计①逻辑结构设计是将概念模型转换成数据库管理系统(DBMS)支持的数据模型。根据分析②逻辑设计得到的这些关系模式都属于BCNF(3)数据库物理设计数据库物理设计阶段的任务是根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库模型确定合理的存储结构和存取方法。现以二维表的形式存储数据,对每个二维表的视图设计如表。输入输出设计(1)输入设计输入设计是管理信息系统工作过程的第一步,对保证输入数据的正确性,提高数据处理的效率和质量方面起着非常重要的作用。输入设计的目标是在保证输入信息正确性和满足输出需要的前提下,做到输入方法简便、迅速与经济。在输入方式选择上主要采用键盘输入方式,这种方式输入后通过屏幕显示确认,使用较方便。为了减少操作人员错误的发生,系统设计中尽量规范数据输入的类型、格式等,同时将单据类等的数据输入格式与各类单据的格式保持一致。(2)输出设计输出设计的内容包括:有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等;输出信息的内容,包括输出项目、位数、数据形式输出格式,针对牧场信息管理系统的功能要求,输出设计主要表现为屏幕显示输出模式,各种查询信息主要通过屏幕显示方式完成。代码设计代码为事物提供一个简要而不含糊的定义,能够提高数据的全局一致性。代码是指代表事物名称、属性、状态等的符号,代码设计要遵循唯一性、通用性、可扩充性、简洁性、系统性及易修改性等基本原则。现代化牧场管理系统实践开发环境介绍主要从系统开发的硬件、软件环境和系统开发工具三方面加以阐述:(1)硬件环境分析中央处理器(CPU):Intel(R)酷睿duoCPUT6600以上硬盘空间:320G内存:2G以上系统类型:windows732位操作系统(2)软件环境分析本系统是在Windows7及以上操作系统环境下开发和运行,所采用的主要开发工具为功能强大、可视化面向对象的结构化语言PowerBuilder9.0,并采用MicrosoftAccess2010进行数据库设计。编码和界面生成(1)数据库的连接数据库的连接采用手动连接(2)牧场管理信息系统登录它将系统登录的用户名和密码在窗口中显示出来,非常直观。在其中输入用户名和密码便能进入系统内部。(3)系统主界面登录成功进入系统后,首先是系统主界面,主窗口是固定大小,系统主界面上边是功能选项。(4)禽畜日常信息管理禽畜日常信息管理主要用于统计日常牧场内部禽畜生长状况的即记录,它可以准确的高效的记录牧场每日禽畜信息数据,方便信息整理和提供给决策者进行决策(5)销售信息管理销售信息管理主要记录牧场的销售记录(6)牧场基础信息管理牧场基础信息管理主要是记录了牧场内部,人员和设备以及日常其他信息系统测试在管理信息系统的开发过程中,面对着错综复杂的各种问题,人的主观认识不可能完全符合客观现实,我们开发人员之间的思想交流也不可能十分完善。开发人员应力求在每个阶段结束之前进行认真、严格的技术审查,尽可能早的发现并纠正错误。(1)系统测试的目的测试的目的在于发现其中的错误并及时纠正,测试通过也不能证明系统绝对无错误,通过对系统的测试,要尽可能的发现系统中存在的问题,借以减少系统内部各模块的逻辑,功能上的缺陷和错误,保证每个单元能正确地实现其预期的功能(2)测试的过程采用白盒测试方式系统运行管理与维护现代化牧场管理系统在正式投入运行后,为了保证系统长期有效运行,要加强日常管理和维护。(1)系统运行管理系统运行管理是确保系统安装预定目标运行并充分发挥其功能的一切必要条件、运行机制和保障措施。(2)维护概述在本系统投入日常运行后,系统维护的工作人员就要不断地对该系统进行维护,使程序和运行始终处于最佳的工作状态,系统评价为了避免片面性,对新系统的评价工作应在新系统运行一段时间后,由开发人员和用户及有关专家共同进行。评估条件:(1)界面美观度本系统通过开发人员参照人的审美观方面知识的努力,已经运用了极为美观图片以及颜色作为背景,符合人们的舒适度要求,并能带来安逸祥和的感觉。(2)操作便捷性本系统是基于PowerBuilder和Access相结合的基础上实现的,因此具有很高的时效性,而且,本系统充分考虑了用户的操作习惯,对于系统内部已经完全简化,方便工作人员记忆和操作。(3)经济性整个系统从最初的准备工作到最终完成,总共的花销仅仅几百元,后期的维护工作投入也不需要很大,相反,系统的运行能够提高工作效率,给牧场带来的效益远远大于付出。结束语经过七个月多月的系统开发,按照结构化生命周期开发方法,并通过可行性分析、系统分析、系统设计和系统实现四大步骤,现代化牧场管理系统开发基本完成,系统基本满足了用户的需求,包括客房畜禽信息、销售信息、日常基础信息等的功能。基本实现了用户面临的所有功能,使现代化牧场管理工作能够智能化执行。在本次实践中,将自己在大学学习过的知识在过程中充分的复习了一遍,不仅完全的将其运用在了实践中,同时也将知识完全刻在了脑子里也学会了新的知识,在此次实践中,我也更加的了解PowerBuilder种集成开发工具以及开发语言,提升了自己对编程的了解及兴趣,总而言之,此次实践通过理论与实践的结合使我的理论知识得到了巩固,同时提升了自己的解决问题的能力,特别是增强了自己动手能力和计算机应用能力,进一步加深了开发计算机管理信息系统的兴趣和信心。

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功