版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 题 目: 刺参养殖信息管理系统的设计与实现 姓 名:学 院:专 业:班 级:学 号:指导教师: 职称: 目 录摘要4关键词4Abstract4Key words41. 选题背景51.1 问题的提出51.2 国内外研究现状51.2.1 国外研究现状51.2.2 国内研究现状52. 关键技术分析52.1 PHP技术52.2 HTML+CSS+JavaScript开发技术62.3 数据库MYSQL技术63. 系统需求分析63.1 可行性分析63.2 用户需求分析及用例图63.2.1 普通用户需求63.2.2 管理员需求74. 系统设计74.1 系统模块设计74.2 系统功能描述84.3 系统运行流
2、程分析84.3 系统活动图设计94.3.1 数据显示活动图94.3.2 曲线显示活动图94.3.3 专家控制活动图104.3.4 定时控制活动图104.3.5 设备管理活动图114.3.6 成本分析活动图114.3.7 用户管理活动图124.3.8 参数设置活动图124.3.9 饲药管理活动图134.4 数据库设计134.4.1 数据查询模块134.4.2 智能控制模块154.4.3 养殖场设置模块164.4.4 人员财务管理模块185. 系统功能测试与分析195.1 数据查询测试195.2 智能控制测试215.3 养殖场设置测试215.4 人员财务管理测试246. 前景及展望26致谢26参考
3、文献26刺参养殖信息管理系统的设计与实现 摘要:针对目前刺参养殖中存在的管理效率低、劳动强度大等弊端,开发了一个基于Web平台的刺参养殖信息管理系统。系统采用面向对象的软件开发方法,综合应用了HTML、JS、ajax、PHP语言,结合MySQL数据库等技术实现功能模块。具体功能包括:查看历史环境因子数据,并通过曲线图显示;将环境因子实时值与阈值进行对比,提示出一种科学合理的调控决策;对养殖场设备、饲料、药物和疾病进行统一的管理和监控;完成员工管理和成本分析的功能。系统设计的意义在于能够帮助养殖者科学管理养殖场,更好的评估支出与收益,实现生态和经济的双赢。关键词:刺参养殖;信息管理;养殖场设置;
4、PHP技术Design and implementation of information management system for sea cucumber farming Abstract:In order to solve the existing problems of sea cucumber farming, such as low management efficiency and tremendous labor intensity, the information management system of sea cucumber farming has been deve
5、loped based on the web platform.With the methods of object-oriented software development, the system comprehensively applies HTML, JS, ajax, PHP language with the MySQL database to achieve the effects of functional module.Specific functions include viewing the data of historical environmental factor
6、s, which are shown through graph, comparing environmental factor's real values with threshold values, and suggesting scientific and rational control decisions. In addition, the system can unify the management and supervision of farm equipment, feed, drugs and disease, and realize staff managemen
7、t and cost analysis.The meaning of the system design is to help farmers manage their farm with scientific methods, and to give them better ways to assess the expenditure and income to achieve a win-win situation of ecology and economy.Key words: Sea cucumber farming;information management;Farm manag
8、ement;the technology of PHP 海参作为营养品、保健品,在我国占据非常重要的地位,已逐渐成为人民所需食物蛋白质的重要来源。刺参含有的蛋白质极高,有“补肾经,益精髓,消痰涎,壮阳疗痿”1的功效,被称为“海中人参”。目前刺参是我国海参养殖中唯一的养殖对象,通常说的海参养殖即是指刺参养殖。刺参养殖需要操作的规范化的和管理的严格性,在养殖过程中仅仅依靠经验和运气是难以奏效的。因此,开发一个功能齐全、对刺参养殖环境的监控、疾病的治疗、饲料的投放等环节进行准化管理管理的刺参养殖信息管理系统,显得尤为必要。 研究立足于我国海参养殖业信息管理系统的基本国情和长期目标,通过对养殖场的需求
9、分析,结合当前相关研究成果,以较新的计算机信息管理技术为手段,研制开发基于Internet的刺参养殖信息管理系统,以助解决目前刺参养殖信息管理过程中遇到的问题,实现刺参养殖池塘相关设施及饲料、药物的便捷管理以及水池环境因子的查询和控制。1. 选题背景1.1 问题的提出 我国海洋资源丰富,人工养殖刺参呈现了一番新的海水养殖浪潮2。近年来,沿海地区相继进行池塘建设养殖刺参,但由于大多数养殖者都采用传统的方式进行刺参的养殖,需要依靠海洋资源较多。而且很多养殖者在养殖刺参过程里,对池水环境的调控、投喂饲料的质量以及设备、人员管理等没有采用科学的方法,造成刺参成活率不高,生长周期较长,甚至发生很多种疾病
10、。不但影响了刺参的质量,同时降低了养殖者的收益。不少专家研究和分析了刺参养殖相关的内容,探讨了刺参的质量与环境因子(如温度、氧气浓度、PH值)、放苗密度及饲料之间的关系,指出需要使用科学的管理方式,加强刺参养殖环境的管理与调控。 因此进行刺参养殖的综合管理是实现水产生产管理自动化、科学化、生态化的基本保证。人工大规模养殖刺参工作繁重,使用科学的管理系统可以快速、准确、自动处理各种数据信息,使刺参生长在最佳的环境状态,从而促进它的生长发育,降低疾病的发生进而使刺参的质量、产量等得到大幅度提升。1.2 国内外研究现状1.2.1 国外研究现状 目前,国外很多国家已经把管理系统应用于水产养殖过程中。但
11、国外海参养殖信息管理系统的记录较少,大部分还处在试验阶段3。西方很多国家将信息管理系统作为养殖过程中科学控制的基础,并且将养殖、生产的智能化、自动化与管理信息系统联系在一起,实现养殖与生产的科学管理与自动控制。随着第三产业的发展,养殖信息管理系统涉及了物资管理、人员管理、财务管理等多个方面。国外这种基于计算机的现代化管理模式正强力冲击着传统人工管理模式,经过不断的发展,将会逐步形成功能齐全的刺参养殖信息管理系统。1.2.2 国内研究现状 我国水产养殖智能化管理从70年代开始,与发达国家相比落后10余年,到80年代初期,才接近了世界同类信息管理系统的水平。但与发达国家相比,我国水产养殖自动控制的
12、水平还比较落后。近年来,国内刺参养殖逐渐形成了以池塘养殖和潮间带垒石养殖为主,围堰养殖、人工控温工厂化养殖、海上沉笼养殖、浅海网箱养殖及混养、放流增殖为辅的养殖格局4。虽然养殖方式多样,但养殖环境的监控和管理大多依靠人工经验进行,控制设备先进水平低,调控养殖环境的能力较差,很难保证得到产品的质量和产量。在信息管理系统等技术产业不断发展和促进下,我国水产养殖信息管理系统正逐渐发展,将进入快速发展时期。2. 关键技术分析2.1 PHP技术 PHP是使用最广泛的服务器端脚本语言之一,是一种动态类型语言,在开发人员网站建设中非常流行5。具有简单易学,运用灵活的特征,语法融合了C语言、JAVA语言和Pe
13、rl语言的特点,是一种开放源码并且用途非常广泛的脚本语言,符合网站的制作。 目前,在国内外有上千的个人和组织的网站通过不同方式和不同语言学习、完善和发展它,并且不断地发布最新的应用和研究成果。PHP开发语言具有运行快、实用、功能丰富、可选择性强、成本低、版本更新速度快等特点。PHP可以在大部分操作系统环境中运行,包括 Windows、Linux 等,常常和免费Web服务器软件Apache和免费数据库软件MySQL配合应用在Linux平台上,使用价值非常的高,这3种技术的结合号称“黄金组合”6。2.2 HTML+CSS+JavaScript开发技术 HTML是Hyper Text Markup
14、Language的简写,它是一种网页超文本标记语言,也是万维网上对网页显示的界面和内容进行描述的一种标准。HTML作为一种标记语言,其本身不能在浏览器中被显示出来。经过浏览器解释和编译后的标记语言,才可以准确地显示HTML标记语言的内容。HTML语言经过多年的改进,已经不仅仅是单一的文本显示功能,可以进行多功能的互动,目前成为了相当成熟的标记语言,被广泛运用。在互联网刚起步时,网页大多数是静态页面,页面布局比较单一。对于专业的设计者的能力要求较高,而且难度较大,需要经过在很多设计中的摸索和修正才能够对页面布局熟练的操作。因此,产生了样式表来帮助设计者解决页面排版的问题。CSS技术具有很多的特点
15、:首先,网页设计者可以根据需要对网页中的图片、文字等内容进行精确的定位操作,操作过程也非常容易;第二,CSS能够很好的区分控制格式和页面的内容,网页的使用者在使用的过程中需要对网页的内容进行浏览,在网页的设计过程中,需要将内容与布局区分开,通过将CSS代码独立,可以实现对布局的合理控制,方便使用者查询需要的信息;最后,CSS可以通过对HTML语言的有效控制,正确定位页面中图片位置等,并且CSS样式是一种文本7,非常的简单,在设计中不用考虑执行程序、图像等因素,指令执行的速度非常的快。 JavaScript是面向Web的编程语言。当代的网站大部分都运用了JavaScript,并且所有的当代Web
16、浏览器都包含了JavaScript解释器。这让JavaScript语言能够被称为历史上被最广泛使用的编程语言。描述网页内容的HTML、描述网页样式的CSS以及描述网页行为的JavaScript被称为前端开发工程师必须掌握的三种技能。2.3 数据库MYSQL技术MYSQL是一个名义与实质完全相符的多用户、多线程SQL数据库服务器,是相对流行的关系数据库8。具有以下特点。(l)MYSQL 是一个关系数据库管理系统,以表格的形式存储数据,访问数据库通过标准的结构化查询语言进行。(2)MYSQL是不收取任何费用的,通过网络可以自由下载,必要的情况下,可以查看到它的源文件并且进行修改。(3)MYSQL有
17、功能全面的服务器,不仅运行的速度极快,而且非常安全、十分可靠。(4)在客户、服务器或嵌入系统中可使用MYSQL服务器,可以支持多线程,支持多个不同的客户程序和管理工具。3. 系统需求分析3.1 可行性分析根据系统功能目标,系统采用开放功能好的B/S 体系结构9,应用程序的代码、数据等均在服务器端运行,不需要加载其它的系统支撑软件和应用程序,用户只需要通过浏览器,并且获得有效的权限,就可以在不同的客户端对数据库中的信息进行操作,可以随时随地的进行,管理和更新也十分方便。通过这种方式,需要查询的用户通过网络在远端就可以便捷地检索数据库中的信息,不仅可以检索到图片和文字,甚至还能够传输声音、视频等多
18、媒体文件。需要对数据进行编辑的用户可在异地对数据库中的信息进行更新、增删等操作。通过这种结构能够大幅减少客户端的负荷,是非常适合我国刺参养殖者的管理方式。3.2 用户需求分析及用例图3.2.1 普通用户需求普通用户为养殖场内的员工。可以对养殖刺参的各个水池内各项环境属性的实时数据和历史数据进行查看,并可通过曲线较为直观的了解某一环境属性在一段时间内的变化过程。对各个水池进行专家控制,也可以直接使用定时控制,对水池内控制设备进行开启或者关闭操作。图3-1 普通用户需求分析用例图3.2.2 管理员需求 管理员为刺参养殖场所有者。除了具有普通用户的权限,还可以在观测专家控制实际效果后,根据现场状况,
19、管理刺参的生长参数,即对刺参不同生长阶段的环境阈值进行修改。也可以通过养殖场设置功能对养殖场内的设备、饲料、药物等进行统一、科学的管理。最后通过人员财务管理功能,可对普通用户和员工进行查看、修改、添加和删除的管理,对养殖场支出与收益进行记录、查询与评估。图3-2 管理员需求分析用例图4. 系统设计4.1 系统模块设计刺参养殖信息管理系统主要由数据查询模块、智能控制模块、养殖场设置模块以及人员财务管理模块组成。刺参生长的环境条件是由光照强度、O2浓度、池水温度和池水盐度、PH等因素共同决定的,这些因素之间相互依赖,互相作用,影响刺参的生长发育,进而影响刺参的产量与品质。因此,养殖者需要对水池环境
20、的各项环境数据进行查询,通过数据查询模块,及时了解水池内环境因子数值的变化。由于在刺参养殖的过程中,难免会存在许多错误,例如养殖场员工操作不规范、缺乏环境控制经验、养殖场设施的开/关时间难以把握等。因此,为了给养殖者提供更加科学的环境调控决策,建立了智能控制模块。在刺参养殖过程中,刺参的质量与水池设施、饲料投喂以及疾病防治息息相关。在刺参不同的生长阶段,所需的环境条件,所需投喂的饲料以及可能发生的疾病都不尽相同。因此为养殖者提供了养殖场设置模块,帮助养殖者更好地管理环境阈值、饲料、药物和疾病等。刺参的养殖需要通过很多员工的分工合作,作为养殖者需要对员工和财务进行综合的管理。通过人员财务管理模块
21、,为养殖者提供了便捷管理员工和直观了解收支情况的功能。通过模块间分工合作,有效的进行数据传递和资源配置,实现了该信息管理系统的正常工作。四个模块都涉及对数据库数据的存储操作,从而保证数据之间没有错误、保证可靠性和共享性。图4-1 系统模块图4.2 系统功能描述 数据查询模块主要包括数据显示功能、曲线图显示功能和设备状态查询功能。数据显示功能能够进入数据显示页,选择水池编号,可查询一定时间内所有环境属性的历史状态值。曲线显示功能能够进入曲线显示页,选择需要查询的水池编号、环境属性及时间段后,显示该环境属性的历史数据曲线。设备状态查询功能通过选择水池编号,显示该水池所有设备的开/关、负责人等具体情
22、况。专家控制、定时控制都是为智能控制模块提供的控制方法。其中专家控制功能能够进入专家控制页,选择水池编号及生长阶段,根据标准值及当前环境属性值,依靠本身所具有的一系列的规则,得出科学、合理的决策信息。定时控制功能能够进入定时控制页,选择水池编号,设定定时计划后,可以开始计划或关闭计划。养殖场设置模块包括了设备管理功能、参数管理功能、饲药管理功能以及疾病管理功能。设备管理功能能够为选择的水池添加或者删除设备,同时可对不同设备的状态及内容进行编辑修改。参数设置功能能够进入参数设置页,可以对刺参不同阶段生长所需环境数据的参数值进行修改和保存。饲药管理功能能够对养殖场存放的饲料和药物进行查看,进行添加
23、或者删除等操作。疾病管理功能可以为某个水池添加病历,并且针对不同疾病用不同的治疗方法进行处理。 人员财务管理模块包括了用户管理功能、员工管理功能以及成本分析功能。通过用户管理功能可以对普通用户的信息进行查看、添加、修改和删除的操作。员工管理功能能够对负责水池设备员工的个人信息和工作内容进行管理。成本分析功能能够进入成本分析页,输入本次成本及收入进行添加,系统自动计算利润加入历史数据表并且能够将每月成本、收入及利润三者的变化通过曲线图直观显示出来。4.3 系统运行流程分析 在登陆刺参养信息管理系统之后,普通用户可以操作数据查询模块、智能控制模块;如果是管理员,还可以操作养殖场设置模块和人员财务管
24、理模块,对普通用户和养殖场的设备、参数等进行管理。图4-2 系统运行流程图4.3 系统活动图设计4.3.1 数据显示活动图 用户单击首页“水池查看”选择“历史数据显示”,系统根据用户操作,跳转进入数据显示页面。用户选取要查看刺参的水池号及开始和结束时间,单击“查询”按钮,查看一定时间内所有环境属性的历史状态值。图4-3 数据显示活动图4.3.2 曲线显示活动图 用户单击首页“水池查看”选择“曲线显示”,系统根据用户操作,进入曲线显示页面。用户选择水池编号、查询起/止时间及环境属性后,单击“查询”按钮,系统显示该环境属性该时间段内的数值变化曲线。图4-4 曲线显示活动图4.3.3 专家控制活动图
25、用户单击首页“控制管理”选择“专家控制”,系统根据用户操作,跳转进入专家控制页面。用户选择水池编号及刺参生长阶段,系统返回该生长阶段下环境属性的阈值,依据所选生长阶段的最佳环境属性值与实时环境属性值进行比较,判断当前环境属性所处等级,若实时值大于上限值,则被控制环境属性数值过高;若实时值大于等于下限值,小于等于上限值,则被控制环境属性适宜;若实时值小于下限值,则被控制环境属性数值过低,依据判断所得等级,得出对应等级的水池控制设备策略,将决策信息返回至页面。图4-5 专家控制活动图4.3.4 定时控制活动图 用户单击首页“控制管理”选择“定时控制”,系统根据用户操作,跳转进入定时控制页面。用户选
26、择对某水池进行定时控制后,系统根据用户操作,显示该水池的定时控制页,用户选择设备,设定定时计划后可以启用或删除。系统判断系统时间与计划是否一致,时间到达计划设定时间后,会开启计划;系统时间到到结束时间后,会关闭计划。图4-6 定时控制活动图4.3.5 设备管理活动图用户单击首页“设备管理”选择“水池设备管理”,系统根据用户操作,跳转进入水池设备管理页面。用户选择水池编号,单击“查询”按钮,系统显示该水池所有设备。单击“编辑设备”按钮,则可修改设备信息。单击“添加设备”按钮,系统显示添加设备页,填写设备信息,单击“添加”按钮,则可添加新设备。单击“删除选中”按钮,系统根据用户操作,删除选中设备。
27、图4-7 设备管理活动图4.3.6 成本分析活动图 用户单击首页“人员财务管理”选择“成本分析”,系统根据用户操作,跳转进入成本分析页面。用户输入本次生产的生产成本、期间费用、收入及日期,单击“加入”按钮,系统自动计算总成本及利润并且按日期加入历史数据表,同时生成成本、收入和利润三者的变化曲线。图4-8 成本分析活动图4.3.7 用户管理活动图 用户单击首页“人员财务管理”选择“用户管理”,系统根据用户操作,跳转进入用户管理页面。单击用户管理“编辑”按钮,填写用户信息,单击“保存”按钮,则可修改用户信息。单击用户管理“添加用户”按钮,系统显示添加用户页,填写用户信息,单击“添加”按钮,则可添加
28、新用户。单击用户管理“删除选中”按钮,系统根据用户操作,删除选中用户。图4-9 用户管理活动图4.3.8 参数设置活动图 用户单击首页“参数管理”选择“参数设置”,系统根据用户操作,跳转进参数设置页面。用户选择水池编号及生长阶段,系统根据用户操作,显示原有的各项阈值信息,用户可以对不同生长阶段所要求的环境属性的阈值进行查看、修改和保存的操作。图4-10 参数设置活动图4.3.9 饲药管理活动图用户单击首页“饲药管理”选择“饲料管理”或“药品管理”,系统根据用户操作,跳转进入用户选择的页面。用户首先可以对饲药种类及库存进行查询,单击“编辑”按钮,填写饲药信息,单击“保存”按钮,则可修改饲药信息。
29、单击“添加”按钮,系统显示添加页,填写饲药信息,单击“添加”按钮,则可添加新种类的饲药。单击“删除选中”按钮,系统根据用户操作,删除选中饲药种类。图4-11 饲药管理活动图4.4 数据库设计4.4.1 数据查询模块 数据库内存储的环境属性对象包括池水温度、池水PH、氧气浓度、光照强度、池水盐度环境属性的值。环境因子属性图如图4-12所示。图4-12 环境因子属性图池水温度的高低会对刺参的生长产生严重影响,当池水温度高于20时,刺参会进入夏眠10,不吃食物也不活动。刺参对于水池环境温度的变化非常敏感,温度的高低决定了刺参生长的状态,因此养殖者要时刻注意池水温度的变化。刺参在各阶段适应池水PH的范
30、围较宽,在正常的情况下,池水PH应呈碱性。当池水PH过高或过低时,容易导致刺参活力降低、停止生长甚至死亡。刺参属于在水池底部生长的动物。如果水池底部氧气浓度过低,刺参的代谢就会减慢,抗病能力就会大幅的降低,容易感染各类疾病。刺参对于池水盐度的适应范围偏小,如果长时间处于盐度偏低的情况,容易导致刺参生长速度变慢,抗逆能力的降低,会给养殖者造成一定的损失。大部分海参属于夜行动物11,其中刺参对于光照强度的反应强烈。在光照强度强的情况下会将身体收缩;而在光照强度弱的情况下,活动较为明显。需要通过传感器搜集池水环境的数据,将它们存储在数据库中,各类环境属性数据表包括:池水温度历史数据表(如表4-1)、
31、池水PH历史数据表(如表4-2)、氧气浓度历史数据表(如表4-3)、池水盐度历史数据表(如表4-4)、光照强度历史数据表(如表4-5)。表4-1 池水温度历史数据表字段名数据类型描述idint主键递增numvarchar水池编号nodeint传感器类型编号temperaturefloat池水温度数据timedatetime数据记录时间表4-2 池水PH历史数据表字段名数据类型描述idint主键递增numvarchar水池编号nodeint传感器类型编号phfloat池水PH数据timedatetime数据记录时间表4-3 氧气浓度历史数据表字段名数据类型描述idint主键递增numvarcha
32、r水池编号nodeint传感器类型编号o2floatO2浓度数据timedatetime数据记录时间表4-4 池水盐度历史数据表字段名数据类型描述idint主键递增numvarchar水池编号nodeint传感器类型编号salinityfloat池水盐度数据timedatetime数据记录时间表4-5 光照强度历史数据表字段名数据类型描述idint主键递增numvarchar水池编号nodeint传感器类型编号lightfloat光照强度数据timedatetime数据记录时间4.4.2 智能控制模块刺参养殖信息管理系统智能控制模块中,专家控制和定时控制涉及对数据库的操作。其中,专家控制方式涉
33、及各项环境因子阈值的查询、比较及当前水池内实时环境因子数值的等级判断。专家控制部分其E-R图如图4-12所示。图4-13 专家控制E-R图刺参生长一周后,从胚胎长成耳状幼体再长出触手,称为苗种期;刺参生长半年后长成型,取优质海参继续培养,称为成年期;两到三年后,积累了丰富的营养,即可打捞成品海参,称为壮年期。 刺参苗种期培养最适宜的水温为20至27 。当水温超过27 时,刺参停止生长;当水温超过28 时,会引起参苗大量死亡;成年期时,最适合的生长温度为19至20 ;壮年期的刺参最适合生长的水温为10至17 12。刺参对池水盐度适应能力较差,研究得出最适盐度为283213。在通常情况下,养殖刺参
34、池水的PH一般呈碱性,在7.5至8.6之间最适宜14。刺参喜好弱光阴暗处,一般隐藏在水藻或砂石下,以避强光。因此养殖者要控制好光照强度,避免强光直接照射池底。刺参的代谢和活动需要消耗大量的氧气,为了保持池底氧气浓度充足,可以适当移植海藻,当夏天天气较热导致海藻腐烂,消耗大量氧气时,需要打开制氧机,保持氧气浓度在4毫克/升以上。环境因子阈值数据库中,包括刺参在不同生长阶段(苗种期、成年期和壮年期)的各项环境因子阈值信息。为了方便记录和查找,给不同的生长阶段建立不同的阈值表:刺参苗种期阈值表(如表4-6)、刺参成年期阈值表(如表4-7)、刺参壮年期阈值表(如表4-8)。专家控制通过实时数据与阈值的
35、对比,在决策信息数据库(如表4-9)中读取控制信息并返回。表4-6 刺参苗种期阈值表字段名数据类型描述idint主键递增numvarchar水池编号huanjingyinzichar环境因子shangxianfloat上限值xiaxianfloat下限值zuijiafloat最佳值表4-7 刺参壮年期阈值表字段名数据类型描述idint主键递增numvarchar水池编号huanjingyinzichar环境因子shangxianfloat上限值xiaxianfloat下限值zuijiafloat最佳值表4-8 刺参苗种期阈值表字段名数据类型描述idint主键递增numvarchar水池编号hu
36、anjingyinzichar环境因子shangxianfloat上限值xiaxianfloat下限值zuijiafloat最佳值表4-9 决策信息表字段名数据类型描述idint主键递增numvarchar水池编号compareint比较结果decisionchar决策信息 定时控制部分涉及数据如表4-10所示。每一个设定的计划都会保存在该表中,其开始和结束时间分别保存在对应的位置。表4-10 定时控制表字段名数据类型描述idint主键递增snumint水池编号namevarchar设备名称stateint设备状态stimevarchar开始日期etimevarchar结束日期sshikeva
37、rchar开始时刻eshikevarchar结束时刻4.4.3 养殖场设置模块养殖场设置模块包含了设备管理、参数设置、饲药管理和疾病管理,主要对养殖场的基本情况进行管理,其E-R图如图4-13所示。图4-14 养殖场设置模块E-R图养殖场水池的控制设备包括了:天窗、遮阳网、海水口、进水口、排水口、补光灯以及制氧机。通过天窗的开/关调节池水的温度,遮阳网和补光灯的配合调控光照强度,海水口、进水口和排水口互相合作,控制池水PH及盐度,池水氧气浓度的高低可通过制氧机来调节。设备表(如表4-11)主要存储设备基本信息,可对其进行修改、添加及删除操作。 在对海洋中刺参的研究显示,刺参的天然饵料主要是各种
38、海底植物的小块、小型动植物及其碎屑(如底栖硅藻)、无机微粒(如贝壳碎片)及微生物等。采用传统的池塘养殖刺参的方式,池内刺参投放密度低,水池中天然饵料资源丰富,是刺参生长最主要的食物来源。在刺参苗种期阶段,用盐藻、湛江等鞭金藻和角毛藻混合作为饲料的效果最佳。成年期和壮年期投放的底栖硅藻以舟形藻、卵形藻为最好15。 随着刺参高密度化养殖的发展,刺参养殖业仅依靠天然饵料已经难以满足需要,现阶段刺参养殖都是将天然饵料和人工调配饲料搭配使用。人工调配饲料包括了:淀粉、海藻粉、鱼粉、豆饼、玉米面等。在养殖实践过程中,也有使用地瓜粉、杂鱼虾粉、麸皮等喂养海参的例子。饲料表(如表4-12)主要存储各时期刺参所
39、需饲料的基本信息,可进行修改、添加及删除操作。 刺参常见的致病原因可分为生物性和非生物性两类。生物性疾病病原包括了细菌、病毒、纤毛虫和其他病原体;非生物性疾病因营养和水质方面的不适因素。如不对刺参养殖的环境进行严格的管理,则会引发刺参溃疡病、刺参腐皮综合症、烂边症等16。因此要为刺参创造适宜的生态环境。加强日常的管理,尽早发现与确证,科学、合理的使用药物。其中药物可分为:消毒剂类药物,抗菌素类药物和抗真菌类药物,预防和治疗刺参的各类疾病,避免造成不可挽回的损失。药物表(如表4-13)主要存储各时期刺参所需药物的基本信息,同样可进行修改、添加及删除操作。病例表(如表4-14)主要存储发病刺参的疾
40、病信息,可以对疾病进行添加、查询和提出合理的治疗方法。表4-11 设备信息数据表字段名数据类型描述idint主键递增snumint水池编号namevarchar设备名称stateint设备状态imgvarchar设备图片stimevarchar开始日期etimevarchar结束日期sshikevarchar开始时刻eshikevarchar结束时刻fuzerenvarchar设备负责人gengxinshijiantimestamp更新时间表4-12 饲料信息数据表字段名数据类型描述idint主键递增namevarchar饲料名称kucunfloat饲料库存danweivarchar饲料单位t
41、imetimestamp更新时间shiqiint适用时期表4-13 药物信息数据表字段名数据类型描述idint主键递增namevarchar药物名称kucunfloat药物库存shiqiint适用时期zztext对应征状yongfatext药物用法timetimestamp更新时间danweivarchar药品单位表4-14 疾病信息数据表字段名数据类型描述idint主键递增shuichiint水池编号shiqiint发病时期zzvarchar发病症状ylvarchar治疗方法stimetimestamp发病时间etimetimestamp治疗时间fzrvarchar负责人stateint处理
42、状态4.4.4 人事管理模块用户信息数据库表(如表4-15)主要存储用户各项信息,主要于用户登录判断,可对其进行修改、添加及删除操作。成本分析数据库表(如表4-16)主要存储成本、收入等各项信息,方便查询及管理。表4-15 用户信息数据表字段名数据类型描述uidint用户ID名passwordvarchar密码namevarchar用户名telvarchar联系方式timetimestamp添加时间levelint用户等级表4-16 成本分析数据表字段名数据类型描述idint主键chengbenfloat生产成本feiyongfloat期间费用shourufloat本次收入timefloat加
43、入时间5. 系统功能测试与分析5.1 数据查询测试首先进入刺参养殖信息管理系统登陆界面,如图5-1所示,输入登陆账号及密码,登陆管理系统。图5-1 系统登陆界面若账号或密码输入错误,则会提示,如图5-2所示。图5-2 账号或密码错误界面成功登陆,进入刺参养殖信息管理系统首页,如图5-3所示。图5-3 系统首页界面点击“水池查看”选择“历史数据显示”,进入数据显示界面,选择水池编号及起/止时间,查看一定时间内所有环境属性的历史状态值,如图5-4所示。图5-4 数据显示界面 点击“水池查看”选择“曲线显示”,进入曲线显示界面,选择水池编号、起/止时间及环境属性后,显示该环境属性的数值变化曲线,如图
44、5-5所示。图5-5 曲线显示界面5.2 智能控制测试 点击“控制管理”选择“专家控制”,进入专家控制界面,选择水池编号及刺参生长阶段,单击“查询”,显示该阶段生长环境属性阈值及当前值,同时返回决策信息,如图5-6所示。图5-6 专家控制界面 点击“控制管理”选择“定时控制”,进入定时控制界面,选择水池编号进行定时控制,选择设备,设定定时计划后可以启用或删除,如图5-7所示。图5-7 定时控制界面5.3 养殖场设置测试点击“设备管理”选择“设备状态查询”,选择水池号,可显示该水池所有设备状态及详细情况。如图5-8所示。点击“设备管理”选择“水池设备管理”,进入水池管理界面,选择水池编号,单击“
45、查询”按钮,显示该水池所有设备,可对水池进行添加和删除操作。如图5-9所示。图5-8 设备状态查询界面图5-9 设备管理界面点击“参数管理”选择“环境参数设置”,进入参数设置界面,选择水池编号及生长阶段,可以对不同生长阶段所要求的环境属性的阈值进行查看、修改和保存,如图5-10所示。图5-10 参数设置界面点击“饲药管理”选择“饲料管理”,进入饲料管理界面,可以对不同生长阶段所需要的饲料进行查看、修改和保存,如图5-11所示。点击“饲药管理”选择“药物管理”,进入药物管理界面,可以对不同生长阶段、不同疾病所需要的药物进行查看、修改和保存,如图5-12所示。图5-11 饲料管理界面图5-12 药
46、物管理界面点击“疾病管理”选择“病例管理”,进入病例管理界面,可以对不同水池的刺参进行新增病例的操作,专业人员点击“处理病例”,可对选择药物对疾病进行治疗,同时操作保存在“病历记录”中,方便以后查询。如图5-13、图5-14所示。图5-13 病情管理界面图5-14 病情记录界面5.4 人员财务管理测试 点击“人员财务管理”选择“用户管理”,进入用户管理界面,可对普通用户进行查询、添加、修改和删除的操作。如图5-15所示。图5-15 用户管理界面点击“人员财务管理”选择“员工管理”,进入员工管理界面,可对养殖场的员工进行查询、添加、修改和删除的操作。如图5-16所示。图5-16 员工管理界面 点
47、击“人员财务管理”选择“成本分析”,进入成本分析界面,输入本次生产的生产成本、期间费用、收入及日期,单击“加入”按钮,数据经过自动计算加入历史数据表并生成曲线图,前后对比过程如图5-17、图5-18、图5-19所示。图5-17 成本分析界面1图5-18 成本分析界面2图5-19 成本分析界面36. 前景及展望 刺参养殖信息管理系统对于我国水产养殖业有着非常重要的意义。它的优点包括成本低、效率高、易于管理维护和可扩展等,因此满足我国信息化发展的现状和要求,具有广阔的应用前景,值得推广实施。我国在刺参养殖信息管理系统方面,在技术水平、控制设备上相对落后,尤其是智能化的综合管理信息系统并不多见。这个信息管理系统的设计正是在这一领域的尝试。刺参养殖信息管理系统不仅实现了对数据库的查询、添加和删除等功能,最关键的一点是在结合分析软件上迈出至关重要的一步,为养殖者的经验积累和数据监测提供了保障。刺参养殖者可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陶瓷制品订购协议三篇
- 智能物流系统投资合同三篇
- 信阳师范大学《热力学与统计物理》2022-2023学年第一学期期末试卷
- 信阳师范大学《变态心理学》2022-2023学年第一学期期末试卷
- 小班节日文化的教育传承计划
- 手术室主管工作计划
- 汽车燃料运输合同三篇
- 新余学院《编舞技法》2022-2023学年第一学期期末试卷
- 西南林业大学《家具设计基础》2021-2022学年第一学期期末试卷
- 信阳师范大学《Python语言程序设计实验》2022-2023学年第一学期期末试卷
- “十字绣”社团活动计划及活动记录
- 《虞美人》课件(共30张PPT)
- 公共经济学ppt课件(完整版)
- GB∕T 3639-2021 冷拔或冷轧精密无缝钢管
- 2022浙江公务员考试申论真题及答案
- 供电公司“远程费控”管理办法
- 完整绘本故事《章鱼先生卖雨伞》
- (含内容)儿童卡通情绪管理幼儿主题班会PPT模板
- 简约学术型浙江理工大学论文答辩ppt模板
- MATLAB中文手册
- 飞行方案设计大作业(1)
评论
0/150
提交评论