宠物医院管理系统正文_第1页
宠物医院管理系统正文_第2页
宠物医院管理系统正文_第3页
宠物医院管理系统正文_第4页
宠物医院管理系统正文_第5页
已阅读5页,还剩44页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目1研究背 研究意 国内外研究现 2JavaSE平台简介 Eclipse3.7.1软件简 SQLServer2005软件简介 相关技术简介 Java基础 Java 硬件环 软件环 3宠物医院初步...............................................问题的提 宠物医院信息管理系统功能分 可行性分 系统预期目 4宠物医院信息系统功能模块划 数据库的设 数据库的需求分 数据库的E-R 数据库的实 宠物信息管理系统整体流程 5欢迎界面的设 主界面的设 登陆界面的设 宠物医院信息管理系统七个主要模块简 账号系 医生系 宠物系 商品系 住院系 结 其 6测试方法简 测试过程中出现的问题和解决办 黑盒测 白盒测 ......................................................397优 缺 展 第8章总 参考文 致 、、账号系统;医生系统;宠物系统;商品系统;住院系统 结单;其ThispaperfocusesonusingJavaforpethospitalinformationmanagementsystemfunctionaldesign.ThesystemincludestheAccountSystem(membershipinformationmanagement),DoctorSystem(doctorsinformationmanagement),PetSystem(petinformationmanagement),DrugSystem(druginformationmanagement),InpatientSystem(inpatientinformationmanagement)andCostSystem(billinformationmanagement),OtherSystem(othermanagement)andotherfunctionalmodules.Virtualpethospitalprocesses,allowstheoperatortomakemorehumane,morestandardized,toizetheefficiencyofthehospital.AccountSystem;DoctorSystem;PetSystem;DrugSystem;InpatientSystemCostSystem;Other在社会的发展:第一,至少能够宠物医院的所有相关信息,例如:会员信息、 Java是一种可以设计跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems19955JavaJava平台(JavaSE,JavaEEJavaME)的总称。Java语言是个简单、面向对象、分布式、解释性、健壮、JavaSE平台开发的。JavaSE是Java平台标准版的简称(Javatform,StandardEdition,用于开发JavaWeb服务的类库,同时,JavaSEJavaEE提供了基础。Eclipse3.7.1Eclipse是一个开源的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,其中包括Java开发工具(JavaDevelopmentools,JDT。大多数用户将Eclipse当作JavaIDE来使用,但Eclipse的目标不仅限于此。Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE,这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每部分都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。基于EclipseIBMWebSphereStudioorkbenchIBMJava开发工具系列的基础。例如,WebSphereStudioApplicationDeveloperJSP、servlet、EJB、XML、Web服务和数据库的支持。Eclipse3.7EclipseEclipse3.6发布一年后(2011构建器,用户需要以安装插件的形式获得此功能;2、EclipseMarket,用户可以获取应用市场上种类繁多的Eclipse插件(其中包括免费的和的,相比原来的Installnewsoftware(现在仍然存在并可用3、Xtext2.0使得它更容易创建领域特定语言;4、EGit1.0Git版本控制系统的紧密集成;5与Maven整合包括启动Maven的构建和pom文件6Jubula提供Java和GUIMySQSystem软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。APIC、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。MySQL软件采用了双政策(本词条“政策,它分为社区版和PHPApache可组成良好的开发环境。JavaJava编程的基础知识,从JavaJavaJavaJavaSwing图形界面库,每个界JDBC(JavaDataBaseConnectivity,java数据库连接)SQL语句SQLServer2005JDBC由于信息管理系统主要以医院数据为基础所以利用数据库进行数据的和操SQL语句来进行数据库操作。MVC是模型(Model),视图(View)和控制(Controller)的缩写。Model层实现系统中JavaBeanEJBView层用于与用户的交互,通该系统则是以JavaBean作为Model层,JavaGUIView层,数据库操速的部署、可性、有利于软件工程化SQLServer2005数据库,运行的最低硬件配置为:处理器类型:需要PentiumIII兼容处理器或更高速度的处理器。处理器速度:最低:600MHz,建议:1GHz或更高。内存:最小:512MB,建议:1GB硬盘:1.6G空余空间。本系统基于XP下开发基于JavaSE平台使用Eclipse软件进行开发使用SQLServer2005进行数据与操作本系统适合于Windows2000/XP/7或者更高系统运行、、概念设计通过对其中住处的分类和概括建立抽象的概念数据模型出来。宠物医院的初步主要根据查阅书籍、上网查阅资料和实地的方式进行在经过几天的查阅和后基本了解宠物医院的业务流程和现阶段大部分宠物医院而且纸质的容易损坏造成数据丢失纯手工管1(会员信息管理2(医生信息管理3(宠物信息管理4(药物信息管理5(住院信息管理 6、结单(账单信息管理7(其他管理该系统的操作使用并不,工作人员在使用系统时候,除了具备会员信息的管理:、修改、查询、登录、注销等住院信息管理:添加、费用、查询、托管或住院、领回或出院等4-1院系统、结单、其他。其中每个模块都包含了许多的功能子模块。数据库是信息系统的和基础,在这个系统的设计的过程中,数据库的设计显(vip:码、会 、会员地址、会员等级、会员登录(doctor:话、医生专长、医生登录。(opinion(pet:宠物、宠物重量、宠物颜色。(money_list(putIn:(room:(list(drug10、价格表(room_price:种类、价格。(vip_save(admin:E-R4-24-1(vip表4-2为会员信息表,用 会员相关的信息否是否2否否否否否否否2(doctor表4-2为医生信息表,用来医生相关的信息否是否2否否否否否3(opinion表4-2为医生评价信息表,用 医生评价相关的信息IP否是否是否否4(pet表4-4为宠物信息表,用来宠物相关的信息否是否是否否否2否否否5(money_list表4-5为消费信息表,用 消费相关的信息否是否是否否否否否6(putIn表4-6为住院登记表,用来住院登记相关的信息否是否是否7、信息表(room表4-7为信息表,用来相关的信息号否是否2否8(list表4-8为处方信息表,用来处方相关的信息否否是否是否是否否9(drug表4-9为药品信息表,用 药品相关的信息否是否否否否10 价格表(room_price表4-10为价格表,用来价格相关的信息否否11 会员折扣表(vip_save表4-11为会员折扣表,用来会员折扣相关的信息否否12 管理员信息表(admin表4-12为管理员信息表,用 管理员相关的信息否否13、数据库中触发器的使用:createtriggerputIn_roomonputInforinsertdeclare@room_idselect@room_id=room_idfromupdateroomsetroom_busy=0whereroom_id=@room_idcreatetriggerlist_drugonlistforinsertdeclare@drugnumint,@neednumint,@drugidvarchar(20)select@drugid=drug_idfrominsertedselect@neednum=list_numfromselect@drugnum=drug_numfromdrugwhereupdatedrugsetdrug_num=(@drugnum-@neednum)wheredrug_id=@drugid4-3-14-3-1息管理、结单(账单信息管理)、其他(其他管理)等功能模块。个logo,也可以添加医院的名字,和一些等等。5-1-15-2-1IP地址、登录用户名和权限、当前日期时间。5-2-23宠物:单击计入宠物登记界面,如果未登录或者没有权限则提示未登住院托管:单击进入住院登记界面,如果没有空则提示无空,如果5-2-33、主界面的主要显示区(5-2-1中间部分JTabbedPane控件搭建的式的显示区。其中包含了以下几个:医院展示:该为默认显示页面。该内容为几张医院的在设置医生展示:该内容则是由一些医生平时工作的进行切换,用于留言面板:该为用户提供一个留言面板,可以给医院一些建议或者5-2-4所示。5-2-45:5-2-56:5-2-675-2-74、主界面上面的功能栏(图5-2-8。功能栏是包含功能最多的组件,几乎包含5-2-85-3-1户不断的尝试。、账号系统主要包含了会员的信息的修改查询修改和登录注销(、5-4-1-15-4-1-11、会员(图5-4-1-会员界面需要管理员权限才可以进入。进入后如图所示,会员编号是默认给定的会随着会员而不断增大而且不能修改其他的输入都不能为空,否则会提示内容为空,的填写必须是数,字而且在0-99之间则为18位,联,8-11位数字。会员类别根据实际情5会员升级界 图5-4-1-2会员界2、会员升级:3、修改图5-4-1-3为修改界面,只能修改当前登录用户的,必须输入正确的原,否则提示原不正确,新必须是6-10位,否则提图5-4-1-3修改界4、查看会员:5-4-1-4进行会员的管理,可以根据会员编号、会员、会员类别来进行查询。列表区5、修改信息:5-4-1-5所示,只有会员和管理员才有可能进入该界行修改。输入的内容要求跟界面相同。5-4-1-56、会员登录:7、会员注销:8、退出系统:图5-4-2-11(5-4-2-5-4-2-2入医生评价界面(5-4-2-3)进行这个医生的评价。而且为了防止刷好评度,设置IP地址只能进行一次评价。5-4-2-3医生评价界面图5-4-2-4医生入职界面图5-4-2-52(5-4-2-医生入职界面与会员界面一致需要管理员权限才可以进入工号自动给定,而且不能修改。其他限制条件与会员相同。3(5-4-2-图5-4-3-11(5-4-3-5-4-3-23小于库余45-4-3-4图5-4-3-3宠物诊断界面 图5-4-3-5病床变换界面没有空闲时,提示没有空余入住。医生或者管理员权限时点击换按钮时,进入变换界面(图5-4-3-5。如 图5-4-3-6宠物登记界 图5-4-3-7资料修改界2(5-4-3-3(5-4-3-图5-4-4-112(5-4-4-3(5-4-4-图5-4-4-2新增药品界 图5-4-4-3药品修改界5-4-5-11、查询2、新增(图5-4-5-新增界面需要医生或者管理员权限进入填写编号,选择类型进3(5-4-5-图5-4-5-2新增界 图5-4-5-3住院托管界4(5-4-5-管理员权限进入费用设置界面,选择不同类型的进行费用的设置5(5-4-5-图5-4-5-4费用界 图5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论