蛋鸡养殖疾病诊治查询系统—查询模块.doc
《蛋鸡养殖疾病诊治查询系统—查询模块.doc》由会员分享,可在线阅读,更多相关《蛋鸡养殖疾病诊治查询系统—查询模块.doc(29页珍藏版)》请在咨信网上搜索。
1、河北农业大学 本科毕业论文(设计)题 目: 蛋鸡养殖疾病诊治查询系统查询模块 摘要随着计算机技术的发展,信息技术正在迅速的渗透、融合到各个领域,其中就包括农业。而在传统的蛋鸡养殖领域,养殖专业户不断增加,蛋鸡疾病也不断发生。对具有丰富诊疗知识和经验的禽类临床诊疗人员的需求也日益增加,而我国现有的从事禽类疾病临床诊疗人员的数量和水平都很难满足这种日益增长的需求。因此,人们开始开发蛋鸡的疾病查询系统,对蛋鸡的疾病进行查询、诊断、治疗。蛋鸡养殖疾病诊治查询系统主要研究蛋鸡的各种疾病诊治查询,主要分两个方面:疾病查询和症状查询。使用者知道疾病名称只需要在疾病查询中搜索相关疾病即可,如使用者不知道名称则
2、需要用户全面搜集、确认疾病的症状在症状查询中即可迅速的完成相关疾病的查询。具有操作简单、诊断准确、运行快速等特点。 开发环境是Eclipse、JDK、MySQL、tomcat,加载java开发中的相关数据包,jdk的导入,MySQL Server 5.0数据库的安装配置等等。开发语言使用的是面向对象的java语言,开发过程中用到了JSP、JFinal框架。关键词:蛋鸡;疾病查询系统;javaAbstractAlong with the development of computer technology, information technology is rapid penetration,
3、 into all areas, including agriculture. And in the field of traditional laying hens breeding, aquaculture profession keeps increasing, the laying hens diseases are ongoing. With medical knowledge and rich experience of poultry clinical medical personnel demand is increasing, but our country the numb
4、er of existing personnel engaged in poultry disease clinical diagnosis and treatment level and it is difficult to meet this growing demand. As a result, people began to develop laying hens query system of disease, the disease of laying hens, diagnosis, treatment. Laying hens breeding inquiry system
5、of diagnosis and treatment of disease research laying hens query of diagnosis and treatment of various diseases, mainly in two aspects: the disease symptoms of query and query. Users only need to know name in the disease in the query search related diseases, such as the user dont know the name requi
6、res user collection, identification of disease symptoms in the symptoms in the query can quickly complete a query of the disease. With the operation is simple, accurate and fast diagnosis, etc. The development environment is Eclipse, JDK, MySQL, tomcat, loading Java development of related data packe
7、ts, the introduction of the JDK MySQL database Server 5.0 installation configuration and so on. Development of language use is object-oriented Java language, the development process used in the JSP, JFinal framework.Key words: laying hens ; disease query system;java目录1引言11.1开发背景11.2开发意义11.3开发现状11.4论
8、文结构22开发工具简介32.1 Eclipse简介32.2 JSP简介32.3 JFinal框架简介42.4 JavaScript简介42.5 DIV+CSS简介42.6 MySQL数据库知识52.7 Tomcat应用服务器53系统分析63.1系统的初步调查63.2可行性分析63.2.1经济可行性63.2.2技术可行性73.2.3运行可行性73.3需求分析74系统设计84.1设计原则84.2系统总体规划84.3系统主要的特点84.4用例分析84.5模块功能分析94.5.1功能模块的划分94.5.2流程分析104.6系统开发和运行环境114.6.1用户界面和功能114.6.2硬件接口114.6.
9、3软件接口114.7数据库结构设计115系统实现135.1管理员登录界面135.2疾病管理界面135.3密码修改界面145.4添加疾病界面145.5修改疾病界面155.6普通用户查询界面165.7疾病显示界面176总结与展望196.1总结196.2展望19参考文献20致谢211引言1.1开发背景自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三
10、个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言非结构化、面向对象、可视化的语言。我国现代化养殖业起步比较晚,但近10多年发展很快,尤以禽类养殖最为突出,家禽饲养总数已经跃居世界第一位。家禽本身以及所产的蛋类,都已经逐渐成为我国老百姓日常生活中不可缺少的食物之一,因而蛋鸡的饲养需要科学合理高效,如何加强蛋鸡的饲养,如何对蛋鸡的疾病进行科学合理有效的防治,是我们需要认真对待的一个问题。人们讲传染病往往只想到人与人之间的传染,其实传染病跟动物有密切关系,是有科学史根据的,据美国社会史学家麦克耐尔(W.McNeill)的研究,人类与家禽共有的疾病有26
11、种,尤其近几年发现能直接感染人的禽流感病毒亚型有:H5N1、H7N1、H7N2、H7N3、H7N7、H9N2和H7N9等。所以做好蛋鸡疾病的预防与治疗不仅是要保证蛋鸡的健康以及增加蛋类的产量,而且还是对人类自己健康的负责。1.2开发意义由于目前蛋鸡养殖地域分布广泛、分散,所以在系统设计时采用了网络化系统的模式,蛋鸡养殖疾病诊治查询系统的主要特点是:用户通过Web浏览器可以直接进行使用,无需安装维护,具有良好的安全性;用户界面友好,操作简单。同时,系统管理员可以在更大范围内获取疾病的相关知识,从而使性能不断提高,方便养殖户对疾病的查询。1.3开发现状在养殖户中存在着“有病乱投医”的现象。有些养殖
12、户因为居住地比较偏远,就选择在附近的兽药店看病。但兽药店大多数是以卖兽药为主,有诊治经验的很少。他们大都是根据临床症状、剖检症状和兽药的使用效果来判断疾病,缺少实验室诊断,这是不科学的,很容易误诊,耽误病情,延误最佳治疗时机。另外,这些兽药店以盈利为目的,把一些和此病无关的药也同时卖给养殖户,这不仅增加了养殖户的经济负担,还给鸡病的治疗带来不良的后果。在疾病发生复杂、频繁、难于控制的现实状况下,准确的诊断、及时正确的治疗无疑可解燃眉之急,收立竿见影之效。随着养殖业的发展,禽兽疾病科学也得到很大发展。在现阶段水平上,利用计算机技术,结合多学科定性定量整体结合法是解决问题的可行方法。1984年,于
13、船在计算机应用于辅助中兽医辨证施治与针灸治疗选取穴位等方面进行了研究,属国内中兽医领域首次尝试应用电子计算机对家畜疾病进行诊治。1992年,许剑琴等设计了鸡常见群发病计算机诊断专家系统,对121份病例进行了验证性诊断,基本符合占82.6,从理论上将电子计算机及专家系统在中兽医领域的应用方法做了研究。1995年,陆昌华等开发鸡常见疾病计算机临床诊断专家系统,可对鸡新城疫、马立克、法氏囊、支气管炎、喉支气管炎、败血霉形体病等主要鸡传染病、营养代谢病和寄生虫病进行诊断,对30种常见疾病诊断完全符合率达到80以上。2001年汪明磊等研制“基于神经网络的鸡病诊断专家系统”,将人工神经网络和基于案例的推理
14、技术与兽医诊断结合在一起,充分发挥了神经网络强大的非线性映射功能和基于案例的推理技术所具有的简单高效的自学习功能,从一定程度上提高了动物医学专家系统的实用性,通过对近100个临床病例的验证诊断,采用神经网络诊断的结果平均完全准确率为53.2,未诊出率12.8,其余34也可将可能疾病的范围缩小至包括实际疾病在内的23种,表明该系统已经达到辅助诊断兽医临床常见鸡病的要求。张立平等2003年研制“鸡病诊断多媒体专家系统”,利用计算机技术,把文字、图像、声像等多媒体综合起来,进行加工处理,研制了一套高效的基于模糊推理机制和推理结果的鸡病诊断专家系统,用户使用该系统时,可以即时获得病鸡的有关脏器病理解剖
15、图谱和症状表现图片等信息。基于上面成功的例子,设计一个简单的蛋鸡养殖疾病诊治查询系统。1.4论文结构全文共分为六章,具体内容如下:第一章引言,介绍系统的开发背景、研究现状以及发展趋势、项目的特点和意义以及对论文整体章节的安排。第二章主要针对开发工具的介绍,JSP、JFinal框架、JavaScript、数据库等的介绍。第三章系统分析,对系统进行了可行性分析、需求分析等。第四章系统设计,在系统分析的基础上,进行了详细设计。分析了系统的总体工作流程,给出了系统的结构框架和各部分功能应该实现的功能。第五章系统实现,在系统设计的基础上,进行功能实现。具体实现了系统的各个界面以及如何操作。第六章总结与展
16、望,对实现本系统的过程和意义进行了总结。总结了本系统最终实现的功能以及不足之处并提出了解决方案。2开发工具简介本章主要介绍开发所用的工具,主要有Eclipse工具的介绍、JSP语言的简介、JFinal框架的介绍及其特点、JavaScript语言的简介、DIV+CSS的介绍、MySQL数据库知识、Tomcat应用服务器的介绍。2.1 Eclipse简介Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。这个组件主要针对希望扩展 Eclipse的软件开发人员,因为它允许他们构建与 Eclipse环境无缝集成的工具。由
17、于Eclipse中的每样东西都是插件,对于给 Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools,JDT)。Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2.2 JSP简介JSP(JavaServerPages)技术是由Sun公司发布的用
18、于开发动态Web应用的一项技术。它以其简单易学、跨平台的特性,在众多动态Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用JSP技术。其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 形式)。JSP是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Ja
19、va程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将
20、生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2.3 JFinal框架简介JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率。JFinal有如下主要特点: MVC架构,设计精巧,使
21、用简单 遵循COC原则,零配置,无xml 独创Db + Record模式,灵活便利 ActiveRecord支持,使数据库开发极致快速 自动加载修改后的java文件,开发过程中无需重启web server AOP支持,拦截器配置灵活,功能强大 Plugin体系结构,扩展性强 多视图支持,支持FreeMarker、JSP、Velocity 强大的Validator后端校验功能 功能齐全,拥有struts2的绝大部分功能 体积小仅248K,且无第三方依赖2.4 JavaScript简介JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发
22、的脚本语言,常用来给HTML(标准通用标记语言的子集)网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript能让你的网页更加生动活泼,也是目前网页中设计中最容易学又最方便的语言。你可以利用JavaScript轻易的做出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及简易的选举,还可以显示浏览器停留的时间。2.5 DIV+CSS简介DIV+CSS是WEB设计标准,它是一种网页的布局方法。与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离。
23、提及DIV+CSS组合,还要从XHTML说起。XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 蛋鸡 养殖 疾病 诊治 查询 系统 模块
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。