医院病人信息管理软件_java课设_含可运行程序.doc

医院病人信息管理软件_java课设_含可运行程序.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
医院病人信息管理软件_java课设_含可运行程序

医院病人信息管理软件 1.设计目的 在当今时代,人们越来越多依靠计算机来解决各种各样的难题。计算机已成为人们生活工作中必不可少的元素。同时,计算机技术处于高速发展的阶段,各类新式的计算机技术层出不穷,不断面世。因此在当今,学习好计算机信息技术已是我们学习中的重中之重。 运用计算机技术进行信息管理和控制,可以大大提高工作的效率及安全指标。计算机高效的控制管理优越性在复杂的管理控制软件中得到充分的体现。 在日常生活中疾病给我们带来了诸多不便,医院作为接待和医治病人的地方,就要做到更好,更有序的管理,医院接收庞大的病人,为了更好的,更快的查询病人的病例,等病人的信息。因此,编写好一个比较优秀的简单的病人信息管理程序对于一个新手阶段的编程者来说是一个很好的挑战。 本次课程设计采用“Java”编写,结合数据库的知识,编写一个简单的采用数据库存储的“医院病人信息管理软件”。 2.设计方案论证 2.1系统总体设计: 软件配置:JAVA JDK等编译软件 数据库:SQLServer, 操作系统:WINDOWS XP 服务器:小型计算机 2.2需求分析: 2.2.1功能要求 (1)能够实现主界面,录入,查询,删除等界面。 (2)能够实现对病人信息的查询,录入,删除等功能(包括数据库的连接)。 2.2.2操作要求 (1)懂得对计算机的基本操作。 (2)懂得医院的管理模式。 (3)能正确的对系统进行录入删除等功能 3.总体设计 3.1本软件的主要功能 (1) 录入病人基本信息界面。 (2) 修改病人基本信息。 (3) 查询病人基本信息。 (4) 删除病人基本信息。 (5) 数据库连接 。 3.2软件包含的类及类之间的关系 本软件共包括7个java源文件:ManagerWindow.java ModifySituaio.java Inquest.java HashMa.java PadifySituatio.java PatientPicture.java 数据库。 其中 ManagerWindow.java为主界面的登陆文件、其他的文件分别是需要ManagerWindow.java文件的调用,通过主界面中的单击操作使之互相连接起来。 各个文件的程序流程图如下所示: 图1 类之间的关系 3.3 java源文件及其功能 (1)PatientPicture.java PatientPicture类所创建的对象是 InputPatient,Inquest和ModifySituation类的成员之一,负责显示病人的照片。 (2)Inquest.java Inquest类创建的对象是ModifySituation类的重要成员之一,负责提供查询病人基本信息及打印基本信息的界面。× (3)ModifySituation.java ModifySituation类创建的对象是ManagerWindow类的重要成员之一,负责提供修改病人基本信息的界面。 (4)数据库创建功能,使得所有病人信息存储到计算机数据库中。 4.详细设计 4.1主类ManagerWindow (1)方法见表1 表1 主要成员变量(属性) 成员变量描述 变量类型 名称 录入病人信息 File InputPatient 查询和打印信息 File Inquest 修改信息 File ManagerSituation 删除信息 File Delete (2)方法见表2 表2 主要方法 成员变量描述 功能 备注 ManagerWindow() 构造方法 负责完成窗口的初始化 main 程序运行的入口方法 运行类必须有主方法 actionPerformed(ActionEvent) 是主类实现ActionListener接口中的方法 ManagerWindow创建的窗口是菜单项的ActionEvent事件监视器。 (3)源代码见文件ManagerWindow.java 4.2 Inquest类 (1)成员变量见表3 表3 主要成员变量 成员变量描述 变量类型 名称 PaientPicture 对象 pic PrintJob 对象 print (2)方法见表4 表4 主要方法 方法名 功能 备注 Inquest(File) 是构造方法用来创建“基本信息查询” 通过该构造法将对象传给systemFile actionPerformed(ActionEvent) 实现ActionListener接口的方法 Inquest创建的对话框是:“查询”“打印”。 4.3 PatientPicture类 1)成员变量见表5 表5 主要成员变量 成员变量描述 变量类型 名称 用来存放图像文件的引用 File对象 imageFile 负责创建Image对象 Toolkit对象 tool (2

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档