医院就诊管理系统需求说明书

合集下载

医院门诊管理系统需求分析说明书概要

医院门诊管理系统需求分析说明书概要

需求规格说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (3)2.1目标 (3)2.2运行环境 (3)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (4)3.4数据词典 (4)3.4.1数据项 (4)3.4.2 数据结构 (6)3.4.3 数据流描述 (7)3.5数据采集 (13)4.功能需求 (13)4.1功能划分 (13)4.2功能描述 (14)5.性能需求 (15)5.1数据精确度 (15)5.2时间特性 (15)5.3适应性 (15)6.运行需求 (16)6.1用户界面 (16)6.2硬件接口 (16)6.3软件接口 (16)6.4故障处理 (16)7.其它需求 (16)1.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景1.该项目由杨凌示范区医院委托开发。

2.该项目由西北农林科技大学信息工程学院信管103 第十小组开发。

3.该项目有西北农林科技大学信息工程学院主管。

4.该软件与其他软件或其他系统的关系:本系统是基于C/S结构,门诊各个部门通过自己的终端访问服务器对应的数据。

1.3定义门诊信息管理系统:门诊信息管理系统是以居民电子健康档案为核心、诊疗流程为主线,以经济核算为基础,对患者信息、资金信息、药品信息进行规范化管理,并实现全科诊疗与电子健康档案数据的共享和交换,最终实现门诊工作的全面信息化。

电子病历(EMR,Electronic Medical Record):也叫计算机化的病案系统或称基于计算机的病人记录(CPR,Computer-Based Patient Record)。

它是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的病人的医疗记录,取代手写纸张病历。

医院信息管理系统(HIS系统)说明书

医院信息管理系统(HIS系统)说明书

医院信息管理系统(HIS系统)说明书医院信息管理系统(HIS系统)说明书1.引言1.1 目的1.2 背景1.3 范围1.4 定义2.系统概述2.1 系统简介2.2 功能特点2.3 技术架构2.4 系统组成3.系统功能模块3.1 患者管理模块3.1.1 注册与档案管理3.1.2 门诊挂号与收费3.1.3 住院登记与费用管理 3.2 医生工作站3.2.1 门诊医生工作站3.2.2 住院医生工作站3.2.3 医嘱管理3.3 药房管理模块3.3.1 药品库存管理3.3.2 药品入库与出库3.4 财务管理模块3.4.1 费用统计与结算3.4.2 财务报表管理3.5 报表与统计模块3.5.1 医疗统计报表3.5.2 数据导出与分析4.系统安装与部署4.1 系统环境要求4.2 安装步骤4.3 配置文件说明4.4 系统部署说明5.系统使用与操作5.1 用户登录与权限管理 5.2 主界面介绍与导航 5.3 功能操作说明5.4 常见问题解答6.系统维护与升级6.1 数据备份与恢复6.2 系统日志管理6.3 系统升级与迁移附件:- 用户手册- 技术文档- 数据字典- 系统配置文件法律名词及注释:- HIS系统:医院信息管理系统,用于管理医院的各项信息和业务流程。

- 门诊挂号与收费:指医院门诊部门的患者挂号与就诊费用收费。

- 住院登记与费用管理:指医院住院部门的患者住院登记与住院费用管理。

- 医嘱管理:指医生为患者开具的诊疗建议和用药嘱托的管理。

- 药品库存管理:指医院药房对药品的库存管理和采购计划管理。

- 费用统计与结算:指医院对患者就诊费用的统计和结算管理。

- 财务报表管理:指医院财务部门对财务数据进行汇总和报表分析的管理。

- 医疗统计报表:指医院对医疗信息进行统计分析并报表的管理。

医院门诊管理系统软件需求规格说明书

医院门诊管理系统软件需求规格说明书

软件需求规格说明书医院门诊管理系统目录1.1系统预期达到的目标 (3)1.2需求分析 (3)1.2.1使用系统的相关人员 (3)1.2.2系统业务流程 (4)1.2.3功能需求 (5)1、系统需求分析1.1系统预期达到的目标系统预期实现一下功能:1、挂号收费功能:医院门诊部工作人员为前来挂号看病的患者,提供挂号服务。

医院门诊人员可根据患者的描述,选择适当的科室,选择专家门诊或普通门诊,查看当前值班医生,可以向需要的患者提供必要的医生的信息并进行挂号,并打印挂号凭证。

可以对前来咨询医生工作时间或医院药品情况的就诊人员提供必要的咨询服务;2、划价收费功能:医院门诊部工作人员为持有医生药单或处方前来划价或缴费的人员根据其所持有的药单或处方分别进行划价和收费。

医院门诊部工作人员可以向系统输入所有药品名,查看并选择药品规格,输入购买数量,系统将自动进行药品总费用统计,医院门诊部工作人员可根据系统显示的药品总费用进行收费,打印票据。

3、病例管理功能:对与长期在医院进行看病或治疗的患者,系统将保留患者的基本信息及就诊记录,便于医生和患者查询。

避免患者病历丢失所带来的损失。

4、权限管理:该系统具有权限管理功能,对进入系统的人员进行权限验证,门诊工作人员在进入系统前,必须输入其工作号及密码,经系统验证成功后方可登陆。

在门诊工作人员进行工作时,系统将自动记录其操作情况,统计其收费总额,门诊工作人员可以随时进行查看,便于门诊工作人员向财务部门交账时进行核对。

1.2需求分析1.2.1使用系统的相关人员与医院管理系统相关的人员(可能操作系统的角色)详细情况及需求如表2-1所示:表2-1 使用系统的相关人员及需求描述1.2.2系统业务流程根据用户提出的需求归纳出系统的功能包括4部分:挂号收费功能、划价收费功能、病例管理功能、权限管理功能。

系统的业务流程如图2-1所示,系统的权限管理如图2-2所示:1.2.3功能需求通过对用户需求的分析,我们得出系统的用例图,如图2-4所示:}图2-1 基础设置模块用例图图2-2挂号收费模块用例图图2-2划价收费模块用例图系统的数据流图:(a)图2-8 系统权限管理模块用例图门诊工作人员图2-7 病例管理模块用例图病人(b)欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。

《医院管理系统.需求说明书》

《医院管理系统.需求说明书》

高校医院管理信息系统需求说明书校医院为了适应工作发展的需要,委托项目组为其开发一套新的《高校医院电脑管理系统》。

高校医院主要为全校教职工、学生、家属提供医疗服务,包括门诊、住院、保健等服务项目。

《高校医院电脑管理系统》应将这些项目有关的信息纳入电脑系统统一管理,以便及时获取有关信息,提高医疗效果和管理效率。

《高校医院电脑管理系统项目组》成员与校医院有关人员经过一个月的工作,就校医院现有正单独使用的门诊、住院、公费医疗、保健等电脑应用系统进行了详细的分析,并考虑到医院各部门联网后的应用需求。

确定分以下子系统进行新系统的开发:住院部管理子系统;门诊部管理子系统;中西药房管理子系统;保健档案管理子系统;公费医疗管理子系统;病案管理子系统;业务管理子系统;人事管理子系统;系统管理子系统。

以下是各子系统之间的数据引用关系:第一部分:住院管理子系统从“医院”概念上看,住院部是医院的基本组成单位;从医院管理角度看,住院诊疗是医院业务工作的核心部份。

因此,建立一个高效可靠的住院业务管理系统,不仅可以在一定程度上减轻医务人员的劳动强度,提高工作效率和工作质量,而且可以更及时、准确、有效地分析统计各种临床数据及管理数据,供上级主管部门作出科学的管理决策,促进医院管理水平的进一步提高。

一.业务流程 1.入院管理2.住院管理3.出院管理根据上述业务流程,可得到系统数据流图如下:二.系统功能本系统从业务管理角度划分可分为以下五大功能模块:入院管理病人基本资料登记病人基本资料维护病房管理长期医嘱处理临时医嘱处理过期医嘱处理检验信息处理手术信息处理诊疗信息查询检验信息查询病床信息处理病人情况统计病房用药统计到期医嘱处理在院计费保证金管理催欠款处理个人医疗费用总帐查询个人医疗费用明细帐查询科目汇总检验费用统计病房总费用日结病房总费用月结出院管理病人费用结算明细费用查询病历归档处理修改出院标志系统维护科目编码维护各类收费标准资料维护修改职工编号清理过期数据出院费用查询提交数据数据文件备份三.功能说明1.入院管理⑴.病人基本资料表录入、修改、删除、复制对于曾住院病人,根据其提供的住院自动在病案首页表中调出病人基本资料;而对于第一次住院病人则自动为其产生住院,如果此人为本校人员或家属,则根据其医疗证自动从“人员基本资料表”中提取个人基本资料,核对身份并确定个人承担住院费用的百分比。

医院管理系统需求分析说明文档

医院管理系统需求分析说明文档

医院管理系统需求分析说明文档一、引言医院管理系统是为了方便医院管理和提高工作效率而设计开发的一套管理软件。

随着社会的快速发展和人们生活水平的提高,医院的流程越来越复杂,对医院管理人员的要求也越来越高。

传统的人工管理方式已经不能满足现代医院管理的需求,因此,开发一套全面、高效、智能的医院管理系统具有广泛的意义。

二、目标该医院管理系统旨在实现以下目标:1.提高医院的管理效率和服务质量;2.减轻医院工作人员的工作压力;3.提供方便快捷的患者挂号、预约、就诊等服务;4.实现医院各部门之间的信息共享和协同;5.提供全面的数据分析和报表功能,方便管理人员进行决策。

三、功能需求1.患者管理:包括患者基本信息管理、患者病历管理、患者就诊记录管理等;2.医生管理:包括医生信息管理、医生排班管理、医生考勤管理等;3.挂号管理:包括线上挂号和线下挂号两种方式,支持实时查询挂号状态、取消挂号等功能;4.预约管理:支持患者预约门诊、手术等服务,可在系统中查询、修改、取消预约;5.病历管理:支持电子病历的录入、存储、查询和打印功能,以及病案首页的生成;6.门诊管理:包括门诊排班管理、门诊收费管理、门诊药房管理等;7.住院管理:包括病房管理、护理记录管理、医嘱管理等;8.财务管理:包括收费管理、医保结算管理、费用报销管理等;9.统计分析:提供患者数量统计、就诊情况统计、药品使用统计等数据分析功能;10.报表生成:根据用户需求,生成各类表格报表,方便管理决策。

四、性能需求1.系统稳定性:系统应具备较高的稳定性,能够长时间运行而不崩溃或出现错误;2.响应时间:系统对用户请求的响应时间应在可接受范围内,用户不会感觉到明显的等待;3.数据安全性:系统应具备一定的数据安全性,能够防止未经授权的访问和篡改数据;4.并发能力:系统应具备一定的并发处理能力,能够同时处理多个用户的请求;5.扩展性:系统应具备良好的扩展性,能够方便地根据业务需求进行功能扩展和升级;6.易用性:系统界面设计应简洁明了,易于操作和理解。

医院管理系统需求规格说明书

医院管理系统需求规格说明书

医院管理系统需求规格说明书1.引言1.1编写目的本文档用于叙述医院管理系统的需求,为后面的需求分析报告的编写提供参考依据。

预定的合法读者为:1、本项目的所有责任人和决策者;2、参与概要设计和需求确认的有关业务人员和技术员;3、本项目的软件开发人员、测试人员、文档编写人员。

本文档全部内容均为商业机密,应严格控制其应用和阅读范围。

在项目开展过程中,由本项目小组负责管理,项目完成后交专人负责保存。

未经文档责任人许可,任何人不得将本文档部分或全部内容私自保留或交于他人。

1.2项目背景项目的委托单位为重庆市海星医院,开发单位为重庆交通大学信息学院在校学生。

1.3定义1.4参考资料项目经核准的计划任务书、合同或上级机关的批文、项目开发计划。

2.任务概述2.1目标在当今中国,虽然人们的生活水平越来越高,但是人们的身体素质并不是很好,所以导致每天医院的病人流量非常的大。

为了提高医院工作人员的办事效率,同时使病人会诊和医生服务更加的井然有序,开发一个性能良好的医院管理系统是十分必要的。

该软件将考虑多方面的用户,从“为医生、病人、护士、管理员等相关人员提供便捷”出发,以达到提高工作效率和质量的目的,为病人和医生提供更好的服务。

2.2运行环境操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数据库:Microsoft SQL Server 20082.3条件与限制2.3.1 标准符合性本软件产品应严格遵循设计,编码规范及用户界面的友好性。

2.3.2 硬件约束客户端约束:能访问本系统主页网站。

服务器端约束:客户通过用户交互界面提交一项请求,要求必须在1秒之内做出响应,不能给用户有迟滞的感觉。

2.3.3技术限制数据库:软件产品设计应与数据库无关,本系统使用SQL Server数据库为主。

接口:符合本系统的接口标准。

并行操作:同时允许100个以上客户端同时运行,保证数据的正确和完备性。

医院信息管理系统(HIS系统)说明书

医院信息管理系统(HIS系统)说明书

医院网络管理系统(HIS 系统)说明书符合国家相关财务会计制度,社保局医疗保险相关规定,卫生部《医院信息系统基本功能规范》,新型农村合作医疗相关规定*门诊挂号*挂号单查询*挂号项目维护*门诊费用类别维护*门诊科室维护*门诊收费*门诊退费*门诊收据查询(定位到发票)*科室收费统计*医师收费统计*收费汇总统计*收费员交款统计*收费员交款查询特点:(1)、门诊收费其中,按 F1 进行社保接口收费, F2 进行农合病人接口收费,可以进行优惠卡打折收费。

在收费过程中,门诊可以象住院病人一样记收费明细,打明细单,同样,财务可以很精确统计自己关心的收费项目的次数和金额。

(2)、收费员交款统计每一个操作员分类打印自己机的交款表与财务结帐。

(3)、报表查询见财务。

符合国家相关财务会计制度,社保局医疗保险相关规定,卫生部《医院信息系统基本功能规范》,新型农村合作医疗相关规定*药房划价*药房存量控制*药房药品信息查询*药品销售查询*处方发药*药房药品申领*处方查询业务*用药统计业务*药品清点表*盘点表*特殊药品维护特点:*长期处方维护(1)、药房划价本系统支持药品多名称划价,既操作员只要知道该药品的通用名或者商品名或者它的其他任意一种名称,均可通过拼音代码对其进行划价。

划价过程中采用全智能含糊操作,操作简便流畅。

此外,根据不同的处方类型分别处理中药、中成药、西药。

还可以修改日期进行划价,这样就可以按日期修补住院病人的药品处方和费用。

(2)、查询及报表功能见财务系统。

符合国家相关财务会计制度,社保局医疗保险相关规定,卫生部《医院信息系统基本功能规范》,新型农村合作医疗相关规定*药品出入库*药品调价*药房药品调拨*药品进出汇总表*库房药品退药查询*生成盘点表*已确认盘点表查询*生成购药计划表*已确认购药计划表查询*药品月报表*药品品名维护*数据核对*药房药品报损*库房药品查询*库房药品调拨查询*药房药品调拨查询*修改盘点表*修改购药计划表*库房其他报表*药品效期报警*药品的基本维护(种类、功效、类型、剂型、单位、产地等)特点:(1)、药品出入库药品实际采购价在进入库房的同时,也进入药房,方便财务进行药品成本核算和药品利润的统计。

医院门诊管理系统-需求分析说明书概要讲解学习

医院门诊管理系统-需求分析说明书概要讲解学习

医院门诊管理系统-需求分析说明书概要需求规格说明书1.引言........................................................1.1编写目的................................................1.2项目背景................................................1.3定义....................................................1.4参考资料................................................ 2.任务概述....................................................2.1目标....................................................2.2运行环境................................................2.3条件与限制.............................................. 3.数据描述....................................................3.1静态数据................................................3.2动态数据................................................3.3数据库介绍..............................................3.4数据词典................................................3.4.1数据项................................................3.4.2 数据结构.............................................3.4.3 数据流描述...........................................3.5数据采集................................................ 4.功能需求....................................................4.1功能划分................................................4.2功能描述................................................ 5.性能需求....................................................5.1数据精确度..............................................5.2时间特性................................................5.3适应性.................................................. 6.运行需求....................................................6.1用户界面................................................6.2硬件接口................................................6.3软件接口................................................6.4故障处理................................................ 7.其它需求.................................................... 1.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

医院就诊管理系统概要设计说明书

医院就诊管理系统概要设计说明书

医院就诊管理系统概要设计说明书一.编写目的软件概要设计是从总体上把握系统设计框架,包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。

待开发的软件系统的名称:医院就诊管理系统本文档的阅读者:软件开发项目组二.任务概述目标:开发一套完整的医院就诊管理系统,本系统包含挂号、诊断、取药付款这三项主要功能以及药材管理、人员管理等附加功能。

尽量减少纸质媒介的使用,提高就诊效率,提高医院事务处理的信息化程度。

运行环境:硬件:PentiumⅡ或更高档微机、笔记本电脑运行时内存要求:1MB操作系统:Win95及以上需求概述本软件主要有以下几方面的功能:1.查询以及修病人信息功能2.查询以及修改药材信息功能3.增加或者删除病人信息功能4.增加或者删除药材信息功能5.查询或者修改病人病史数据的功能6.取药付款功能7.身份验证:进入系统时,对用户身份进行检查,合法才能登录。

条件与限制:本系统作为一个医院就诊管理的辅助工具,面向医院就诊流程中涉及到的种种不同角色,如挂号者、医生、收银员等等。

因此,需对不同人员设计不同的应用界面及应用权限,尤其是对于数据库的权限。

三.总体设计处理流程1.系统启动时,激活身份验证模块;2.通过身份验证后,对系统初始化,根据不同登陆者身份初始化相应界面。

3.病人挂号,挂号信息写入挂号单数据库4.医生诊断,根据挂号单以及病史数据库中的信息,给病人诊断开药,写入对应数据库5.负责挂号的人员查询药材并收款给药总体结构设计:四.接口设计外部接口用户界面:WINDOWS 界面软件接口:运行于Win95及以上版本 硬件接口:支持一般x86系列微机 内部接口初始化模块:系统初始时由操作系统调用。

系统功能模块:接收系统功能区的相应消。

挂号子模块:添加病人信息、分配ID 挂号单入库、分配医生 诊断子模块:查询修改病人数据库、查询药材数据库、开药缴费取药子模块:查询药材数据库、查询挂号单数据库、收费给药 后台管理子模块:医生信息管理、药材信息管理医生信息管理 缴费取药子模块开药查询药材数据库 修改病人数据库医院就诊管理系统诊断子模块药材信息管理 后台管理子模块查询病人数据库 分配医生 挂号子模块分配ID 挂号单入库添加病人信息收费给药查询挂号单数据库查询药材数据库五.界面设计本软件面向整个医院就诊流程,应用软件的角色众多,现将主要界面展示如下:六.数据结构设计1.数据库:SQL SERVER(1).Patient 表主码PID(2).Doctor表主码D_ID(3).Drug表主码Drug_ID(4).Medical_history 表主码Medical_history_ID (5).Registered表主码R_ID2数据库中表的关系表中的约束条件已经详细定义。

医院管理系统 软件需求说明书

医院管理系统 软件需求说明书

医院管理系统软件需求说明书目录1. 引言 (3)1.1 目的 (3)1.2 系统功能 (3)1.3 定义、缩略语、缩写 (4)2. 系统需求概述 (5)2.1 用例模型 (5)1.1 假设和依赖 (7)2. 系统详细需求 (8)2.1 Use-Case 清单 (8)2.2 规格说明 (8)2.2.1 功能性需求 (8)2.2.2 可用性 (9)2.2.3 可靠性 (9)2.2.4 性能 (9)2.2.5 保障性 (9)2.2.6 设计上的限制 (9)3. 术语表 (11)软件需求说明书1. 引言1.1 目的本文档描述了医院管理系统的软件需求规格。

描述了病人看病的一个基本流程。

目的在于向读者表述医院管理系统的环境,系统的功能和非功能的需求。

1.2 系统功能本次软件项目开发的是一个医院管理系统。

系统功能如下:病人:●病人可以以病人身份登录系统●病人可以在任何时间退出登录●病人可以查询当日某诊室出诊医生信息●病人可以预约医生●病人可以查询药品(及必需器材)类型、价格、功效等药物信息●病人可以查询关于疾病的历史病例、介绍等疾病信息●病人可以查询本人病例、住院、手术等相关病历信息●病人可以接受医生治疗●病人医治完成后需要在收费处结账医生:●医生可以管理注册信息●医生可以登录系统●医生可以在任何时间退出登录●医生可以查询个人资料、出勤表等医生信息●医生查询预约情况●医生可以为病人治疗●医生可以根据病情为病人开药(及必需器材)●医生可查询到病人的病历●医生可修改病人病历●医生可可以查询关于疾病的疾病信息收费人员:●收费人员可以管理注册信息●收费人员可以登录系统●收费人员可以在任何时间退出登录●收费人员可以结账开药人员:●开药人员可以管理注册信息●开药人员可以登录系统●开药人员可以在任何时间退出登录●开药人员可以查询到病人使用的药物(及必需器材)的药物信息●开药人员可以开药(及必需器材)●开药人员可查找目前库存药物、器材的数量等信息1.3 定义、缩略语、缩写病人:来医院看病的患者医生:利用自己的相关专业给病人解决病症的人开药人员:通过医生开出的药方给病人取药收费人员:收取病人在看病期间的各项费用2. 系统需求概述2.1 用例模型1.1 假设和依赖病人具备基本的计算机知识。

医院门诊管理系统系统设计说明书

医院门诊管理系统系统设计说明书

医院门诊管理系统系统设计说明书一、引言医院门诊管理系统在现代医疗服务中起到了至关重要的作用。

本文将详细介绍医院门诊管理系统的设计说明,并提供解决方案和技术细节。

二、系统设计概述医院门诊管理系统旨在提供一个高效、安全、便捷的门诊服务。

系统以患者为中心,整合医疗资源,并提供预约挂号、病历管理、医嘱执行等功能。

三、系统需求分析3.1 功能需求医院门诊管理系统应具备以下主要功能:1. 患者预约挂号:患者可以通过系统线上预约就诊,选择合适的科室和医生。

2. 病例管理:系统应能够有效管理患者的病历信息,包括病情描述、诊断结果等。

3. 医嘱执行:医生可以通过系统制定医嘱,并实时跟踪患者的药物使用和治疗进展。

4. 诊断报告生成:医生可以根据患者的检查结果和病情,生成详细的诊断报告。

5. 门诊收费管理:系统应能够准确记录患者的就诊费用,并提供在线支付功能。

6. 统计分析与科研支持:系统应能够生成各类统计报表,为科研提供数据支持。

3.2 性能需求为了保证系统高效运行,应满足以下性能需求:1. 响应速度:系统应能够在短时间内响应用户请求,确保用户体验流畅。

2. 可扩展性:系统应具备较强的扩展性,能够适应日益增长的患者数量和医疗资源。

3. 安全性:系统应加强数据安全管理,确保患者隐私不被泄露。

四、系统设计方案4.1 系统架构医院门诊管理系统采用三层架构,包括用户界面层、业务逻辑层和数据层。

用户界面层负责与用户的交互,业务逻辑层处理系统的各项业务逻辑,数据层负责数据的持久化。

4.2 系统模块划分根据功能需求,将系统划分为以下几个模块:1. 预约挂号模块:实现患者预约挂号的功能,包括选择科室、医生、选择就诊时间等。

2. 病例管理模块:用于管理患者的病历信息,包括病情描述、检查结果、诊断结果等。

3. 医嘱执行模块:医生可以通过系统给患者制定医嘱,并实时跟踪患者的用药情况和治疗进展。

4. 报告生成模块:根据患者的检查结果和病情,生成详细的诊断报告,供医生参考。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

医院就诊管理系统需求说明书
一、项目简介
本项目使用java语言编写,使用控制台或者黑窗口运行。

项目主要是为解决医院就诊挂号问题而设计,项目分为三个主模块:管理员模块、医生模块、患者模块。

每个大模块下又分为若干小模块。

二、项目模块
三、模块说明
以下将逐步列举该项目各个模块所具备的基本功能。

1、首页
首页所具备的功能就是该项目的导航页的功能,可以帮助管理员、医生、患者找到自己该进入的模块!
管理员、医生、患者三种角色以下拉方式显示,登陆用户根据自
已所属角色选中后点击“登陆”按钮后进入系统。

以下为运行截图:
2、管理员模块
本模块主要功能有
* 注册
* 维护医生信息
* 设定医生坐诊时间
* 修改密码
具体实际运行时项目截图如下所示:
2.1、管理员登录验证
主要针对管理员的登陆验证
2.2、注册
为系统添加一个新的、合法的医生信息。

医生信息包括:编号、姓名、性别、年龄、学历、密码等信息。

程序运行时截图如下:
2.3、维护医生信息
主要设计到信息的查询、修改、删除。

查询时需录入医生的编号,系统根据医生编号检索医生的详细信息。

修改医生信息包括:编号、姓名、性别、年龄、学历、密码等信息。

删除操作之前需先检索医生信息,确认医生存在后才可删除。

2.4、设定医生坐诊时间
页面中依次列出周一至周五工作日时间,时间可多选,每个时间之前添加checkbox多选框。

设置医生坐诊时需录入医生编号。

2.5、修改密码
主要涉及到管理员自身密码的修改。

需录入旧密码和新密码,如旧密码录入不正确则不能修改。

3、医生模块
本模块主要涉及到以下几个功能
* 患者信息的注册
* 患者信息的维护
* 查看患者预约时间
* 给患者留言
3.1、患者信息的注册
在进行患者信息添加之前首先需要医生进行身份的验证!如果验证不通过或者医生不存在,就会限制该用户对该模块的访问!
患者信息包括:患者姓名、患者年龄、患者病情、患者编号、初
始密码等信息。

程序运行时截图如下所示:
所以需要咱们进行医生信息的注册,以下为医生信息的注册截图
添加信息成功后进行认证登陆!
登陆成功后,可以进行患者信息的录入:
3.2、患者信息的维护
该模块主要涉及到患者信息的修改、删除。

主要针对患者姓名、患者年龄、患者病情、患者编号进行修改和删除操作。

首先查询患者
然后进行信息的修改
也可以进行患者信息的删除!
3.3、查看患者的预约时间
主要为查询功能,进入页面后点击查询按钮可以查看患者的预约信息,预约信息可以展示多条。

3.4、回复患者留言:
分为留言内容、回复内容、患者编号三部分内容。

留言内容、回复内容为多行文本框录入,留言时需验证患者编号是否存在,如不存在则留言不成功。

4、患者模块
本模块主要的功能是
* 患者的验证登陆
* 查询医生信息
* 预约医生
* 查看医生留言
* 给医生留言
4.1、患者登录
验证登陆用户的用户名和密码是否正确。

4.2、查询医生信息
查询条件为医生编号,录入医生编号后点击查询按钮。

展示医生信息为:姓名、年龄、学历、编号、性别等信息。

4.3、预约医生
功能分为两块:预约医生、取消预约
预约医生:文本框录入医生编号,点击预约按钮。

弹出页面中选中预约的时间,时间只可单选不可多选。

选择完成后点击确定保存。

取消预约:文本框录入医生编号,点击取消预约按钮。

系统会自动删除此医生的预约信息。

4.4、查看医生留言
系统要能自动显示出医生回复留言的总人数、医生编号,并用红色标记。

点击查询按钮显示所有的留言信息。

4.5、给医生留言
包括留言内容、留言医生的编号,录入完成后点击发送按钮录入的留言信息发送至医生账号。

三、项目运用到的知识
1、数组:
1.1、声明和定义:
1.1.1、数据类型数组名[] = {元素,。

}; 代码:
运行结果:
1.1.2、数据类型数组名= new 类名[5];
代码:
作用:储存管理员,医生,患者,留言,预约等信息
2、面向对象:
2.1、概念:面向对象就是将对象共有的属性和方法封装到一个类中,在使用该类时,使用new关键字和该类的构造方法实例化对象,在代码中操作对象。

代码:
package vo;
public class Doctor {
private String number;
private String name;
private int age;
private String degree;
private String sex;
private String password;
public Doctor(){}
public Doctor(String number, String name, int age, String degree,
String sex, String password) {
super();
this.number = number;
= name;
this.age = age;
this.degree = degree;
this.sex = sex;
this.password = password;
}
public boolean equals(Object obj) {
boolean flag = false;
Doctor doc = (Doctor)obj;
if(this.number.equals(doc.getNumber())){
flag=true;
}
return flag;
}
public String getNumber() {
return number;
}
public void setNumber(String number) { this.number = number;
}
public String getName() {
return name;
}
public void setName(String name) { = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getDegree() {
return degree;
}
public void setDegree(String degree) { this.degree = degree;
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String toString() {
return"Doctor [number=" + number + ", name=" + name + ", age=" + age
+ ", degree=" + degree + ", sex=" + sex + ", password="
+ password + "]";
}
}
3、循环语句:
3.1、语法:
While(表达式){
}
Do{
}while(表达式);
For(int i=0;表达式;步长){
}
3.2代码:
4、分支语句:4.1、语法:
If(表达式){
}
If(表达式){ }else{
}
If(表达式){ }else if(表达式){ }else if(表达式){ }else if(表达式){ }....else{
}
4.2、代码:
5、接口:
面向接口的编程:添加接口的概念,
6、多态:
多态的三个条件:继承,重写,向上转型
7、常用类:
String,Math等他们的方法大多是静态的,可用类名直接调用。

相关文档
最新文档