奶牛疾病防治系统毕业设计.doc
《奶牛疾病防治系统毕业设计.doc》由会员分享,可在线阅读,更多相关《奶牛疾病防治系统毕业设计.doc(27页珍藏版)》请在咨信网上搜索。
1、摘 要由于世界环境在不断的变化,使得一些感染病不断的诞生,并且传播范围越来越大,奶牛疾病也是其中之一,人们对此束手无策,即使人们有了预防方法或者治疗措施,也不能很快让其他人了解,从而在很大程度上来说没有根本上解决问题,给人们带来很多烦恼。随着互联网逐渐进入千家万户,人们可以通过互联网获得更多的知识,了解更多的信息。根据这个原因开发出奶牛疾病预防系统,使得奶牛养殖户可以更方便快捷的了解预防措施,从而减小疾病发病率,并且从根本上减少了疾病的源头,更好的保护了人们的身体健康。奶牛疾病防治系统是一款基于B/S模式的查询系统。该系统可以查询奶牛的各种疾病预防措施,并且可以下载文档等。这些资源存储在服务器
2、端,用户通过上网查询和下载。奶牛疾病预防系统详细介绍了数十种奶牛疾病的预防,信息资源丰富,操作简洁。在设计实现方面,使用MyEclipse平台开发客户端,结合MyEclipse Web+Tomcat+MySql组成服务器端,运用Java语言,运用struts框架尝试采用面向对象系统分析与设计方法,设计和实现本系统的各个模块,最终整合成完整的应用程序。关键字:奶牛疾病预防、Java、Struts、Server、MySQL.AbstractBecause the world environment is changing, but also some infectious diseasescont
3、inue to birth, and spread more and more big, the cow disease is one of thepeople, be at a loss what to do, even if people have a method of prevention ortreatment, also not quickly let others understand, it does not solve the problem to a large extent, to the people make a lot of trouble.As the Inter
4、net has entered thousands of households, more people can get more knowledge through the Internet, for more information. According to this reasondeveloped system for the prevention of disease, so that dairy farmers to understand the disease prevention measures can be more, reduce the incidence of a d
5、isease, and fundamentally reduce the source of the disease, to better protect the peoples health.Control system for cow disease is a query system based on B/S mode. Measures to prevent various diseases, the system can query the cow, and be able to download the document. These resources are stored in
6、 the server, the userthrough the Internet and download. The cow disease prevention system introduces preventive dozens of cow disease, is rich in resources, simple operation.In the design implement ation ,using MyEclipse platform with MyEclipse client,Web+Tomcat+MySql server, using the Java language
7、, using struts frameworktries to use the object oriented system analysis and design method, design andRealization of each module in this system, the final integration into a complete application.Keywords:Thecow diseaseprevention, Java ,Strusts ,Server ,MySQL.目 录1.绪论11.1 前言11.2 课题研究的背景及意义11.3 国内外研究概况
8、与发展趋势11.4 设计的主要工作21.5 论文组织22.开发环境和开发技术32.1工具环境介绍32.1.1 开发环境的选择32.1.2 Eclipse SDK简介32.1.3 TomCat+MySQL简介32.2开发技术介绍42.2.1JSP概述42.2.2 struts概述43.需求分析63.1 设计思想63.2 可行性分析63.2.1经济可行性63.2.2 技术可行性63.2.3 操作可行性63.3 功能需求63.3.1用户界面需求63.3.2 逻辑跳转需求63.4 用户需求分析74.系统设计84.1 总体结构设计84.1.1 系统基础结构84.1.2 系统流程设计84.1.3 模块设计
9、114.2 数据库设计134.2.1 数据库简介134.2.2数据库设计E-R图134.2.3系统数据表设计144.3 数据库连接155.系统实现175.1登陆界面175.2奶牛疾病防治系统主界面176.系统测试196.1测试目的196.2测试方法196.3 测试实例196.3.1 菜单导航测试196.3.2 文档上传196.3.3 文档下载196.3.4 文档删除操作196.3.5 登陆测试196.3.6 注册测试206.4 注意事项207.结束语21参考文献221.绪论1.1 前言近几年随着人们生活水平的提高,牛奶已经成为世界人民重要的生活用品,人们对牛奶的依赖程度日益增加。但是环境的不断
10、变化造成的各种疾病在危害着奶牛产出的奶质,从而危害着人们自己,互联网是现今最流行、最受欢迎的传媒之一,对于人们遇到的问题最便捷的方式便是通过互联网进行查询,奶牛养殖户也可以通过互联网查询到对于不同奶牛疾病的预防措施从而减少损失。我想综合自己所学知识,运用到奶牛疾病防治系统这个项目中来,同时期待自己有所突破和创新,最终积累一定的项目开发的经验。1.2 课题研究的背景及意义随着人们生活水平的提高,牛奶已经成为市民一日三餐的重要组成部分,这也带动了养殖奶牛业的发展,据了解,奶农普遍认为奶牛饲养效益不断下降,甚至到了“指肚维生”(产犊)的程度。奶农迫切希望相关部门能够有效地解决当前奶业面临的问题,归纳
11、起来就是“三盼”。 案例分析: 一盼牛奶价格能上涨 、二盼饲料不涨价、三盼奶牛不生病奶牛疾病不仅影响奶牛的产量、增加饲养成本,而且直接影响牛奶质量与安全,危害人的健康,关系到奶业持续健康发展。为满足人们对奶牛疾病预防、诊断和治疗技术的需要开发此系统,以便于人们针对奶牛疾病预防,防患于未然。1.3 国内外研究概况与发展趋势国内研究情况:我国现有奶牛存栏近1300万头,每年因乳房炎、子宫炎、等重大疾病与结核和布鲁氏菌等传染病造成近200亿元的经济损失。重大疾病诊断技术落后、专用疫苗短缺、治疗药物较少、防控技术不规范,导致疾病发病率居高不下,成为制约奶业又好又快发展的“瓶颈”。国外研究情况: 现阶段
12、西方国家牛群保健程序已经很好地建立,兽医开始收集大量的数据,分析生产记录,以便找出限制生产性能的因素。繁殖管理依旧是重大问题,但关注的重点已经开始从处理单个患病的牛只转移到制定系统的程序来预防子宫疾病和更有效地给空怀牛配种上。兽医开始把新的分析技术(包括经济学)用在奶业管理的决策上。兽医越来越认识到,奶牛疾病与限制奶牛生产性能的危害因子是密切相关的,开始把其他学科(特别是营养学)整合到奶牛健康管理程序中,用于疾病防治。为了达到这个目的,兽医开始不断深造,以便扩展知识面和技能(包括计算机水平、传染病学、动物营养学、牧场规划设计及牛舍内的通风等)。美国奶牛兽医协会每年举办研讨会,成为兽医们交流奶业
13、新观点和新资讯的重要阵地。研究机构开发了新的培训计划,促进了这种变革。圭尔夫大学的Ken Leslie发起了奶牛健康管理管理体系认证计划,并被宾夕法尼亚州、威斯康星州、密歇根州、加利福尼亚州和俄亥俄州的兽医学院采纳和推广。宾夕法尼亚大学John Fetrow 和David Galligan的MBA课程也开始吸引兽医参与,圭尔夫大学开始提供在线的农业MBA课程。此时,美国奶牛疾病的预防已经进入了群体预防的阶段。奶牛药品的研发也进入了一个新的阶段。整个美国的奶牛业发生了巨大的改变,并且这种改变还在加速进行。然而,在加拿大这种改变的力度比美国小很多,但基本的发展趋势是类似的。欧洲的情况略有不同,土地
14、资源和法律因素等限制了西欧奶牛业的发展。一些西欧国家全面建立了国家动物识别制度、牲畜跟踪制度和先进的疾病录像系统。但目前北美洲整个奶牛行业和政府对此关注很少,也没有大规模地采取措施,制定短期和中期的净化方案。这说明了即使是发达国家其对待牛病防控的战略和重视程度也是不一样的。1.4 设计的主要工作本系统包括网页客户端模块、服务器端模块通过网页登陆可以查询到多种疾病预防信息,以及查看上传文档并且下载。服务器端存储着这些文字、文档的信息资料,通过网络传输显示出来。1.5 论文组织论文全文共分为七章:第一章 绪论。主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析,同时也对国内外研究状况及发展
15、趋势进行了介绍。第二章 开发环境和开发技术。第三章 需求分析。第四章 系统设计。第五章 系统实现。第六章 系统测试。选取具有代表性的数据进行测试,保证系统正常运行。第七章 结束语。对系统实现过程进行了总结。2.开发环境和开发技术2.1工具环境介绍2.1.1 开发环境的选择在服务器端和客户端用到了不同的开发环境和工具,本系统开发与运行环境如下:开发环境:a.Windows 与 Linux下均可b.安装配置Java JDK开发工具: a.客户端:运用MyEclipse进行网页开发。b.服务器端:Eclipse-jee,安装apache-tomcat-6.0.36插件,电脑中安装MySql数据库在客
16、户端使用MyEclipse集成开发环境运用Java语言完成项目,服务器端通过使用动态Web项目操作MySql数据库的形式完成或者在本地进行数据库操作。2.1.2 Eclipse SDK简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持:HTML,Struts,JSP,CSS,Javascript,Spring,S
17、QL,Hibernate。 MyEclipse 8.5 版本 经过了MyEclipse 8.5 M1和MyEclipse 8.5 M2两个版本,MyEclipse Enterprise Workbench 8.5 for Eclipse 3.5.2终于在2010年3月28号正式发布了,该版本集成了 Eclipse 3.5.2,提升了团队协作开发、开发周期管理以及 Spring 和 Hibernate 的更好支持。2.1.3 TomCat+MySQL简介Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apach
18、e、Sun 和其他一些公司及个人共同开发而成,是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,而且它还在不断的改进和完善中,成为目前比较流行的Web 应用服务器。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进
19、程单独运行的。目前Tomcat最新版本为7.0.39。MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,它分为社区版和商业版。目前MySQL被广泛地应用在Internet上的中小型网站中。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。由于其体积小、
20、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2.2开发技术介绍2.2.1JSP概述JSP即Java Server Pages,是由Sun Microsystem公司于1996年6月推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术4。JSP已经成为开发Web动态网页重要、快速和有效的工具,是全新的网络服务器编程环境。JSP充分利用了Java的强大功能
21、,是一种优秀的服务器端技术。随着Java技术的日益成熟和流行,JSP在网络编程中也变得越来越重要。JSP基于强大的Java语言,具有极强的扩展能力,良好的缩收性,以及与平台无关的开发特性,成为构建动态网站的主流技术之一,JSP有着其他技术所不具备的优势3。其优势在于:可以将内容的生成和显示进行分离、生成可重用的组件、采用标识简化页面开发。JSP能提供所有Servlet的功能52.2.2 struts概述Struts是Apache软件组织提供的一项开放源码项目,它为Java Web应用提供了模型-视图-控制器(Model-View- Controller,简称MVC)框架,尤其适用于开发大型可扩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 奶牛 疾病防治 系统 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。