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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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