《系统分析与设计》课程设计——医院门诊信息管理查询系统

该文档详细介绍了《系统分析与设计》课程设计的医院门诊信息管理查询系统,包括需求分析、概要设计和详细设计。系统旨在实现患者、医生和管理员的预约、查询和管理功能,采用Java、数据库管理和Web技术。功能模块包括用户注册、查询医生、预约医生、预约管理、系统维护等,支持多种用户角色和权限划分,确保数据安全和系统稳定性,具备良好的扩展性和可维护性。
摘要由CSDN通过智能技术生成

第1章  需求分析说明书

1.1 引言


1.1.1 编写目的
1. 保证软件开发的质量、需求的完整与可追溯性,编写此文档。通过此文档,以保证业务需求提出者与需求分析人员、开发人员、测试人员及其也相关利益人对需求达成共识。 
2. 本文档供需求提出者、需求分析人员、开发人员、测试人员阅读。


1.1.2 项目背景
a.项目的委托单位:哈理工软件与微电子学院
b.开发单位:软件八班
c.主管部门:软件八班第3小组
d.待开发的软件系统的名称:医院门诊管理系统


1.1.3 定义
术语定义: 
1.实现环境:系统运行的目标软件、硬件环境。 
2.实现技术:系统所采用的软件技术或体系结构,Brouse/Server 结构、                 中间件、Web 技术、多层体系结构、后台数据库等。 
3.实现语言或工具:实现系统最终采用的编程语言或工具包,如 java、JSP等。


1.1.4 参考资料
【1】约翰·W·萨茨辛格 罗伯特 B·杰克逊 史蒂芬 D·伯德 编 机械工业出版社 系统分析与设计:敏捷迭代方法(第六版)

 

1.2 任务概述

1.2.1 目标
为医院开发新的门诊管理系统,实现一个从信息收集、处理到查询的完整的处理方案。建立对应的数据库来将系统中的信息保存起来以方便查询。明确划分各系统使用者的权限,为患者提供查询医生和预约医生的功能,并能对自己的预约情况进行撤销和查看操作,让患者灵活的选择就诊医师。为医生提供查询当前预约患者信息的功能,以便医生就诊前准备活动。为管理员提供添加和修改医生信息的功能,以完成医师信息的不断更新。预约管理模块要监督预约过程以确定当前预约人数在医生可接诊的最大人数之内。主要用到的技术有:java,数据库管理技术,网站设计。

1.2.2 运行环境
操作系统:Microsoft Windows 2000 Advanced Server
支持环境:IIS 5.0
数 据 库:Microsoft SQL Server 2006

1.2.3 条件和限制
设计上:需满足医院门诊的基本需求,要求系统具有良好的扩展性。
时间上:要求系统至少运行5年。
实现上:硬件需求为内存1G以上,cpu酷睿i3及以上,使用Microsoft SQL Server 2006。
资金上:由小组收集并对目标医院使用方开展ERP活动。

1.3 数据描述


1.3.1 静态数据
数据库表:患者信息,医生信息,管理员信息,预约信息,病例信息
1. 患者信息:身份证、姓名、性别、年龄、用户信息、病例。
2. 医生信息:身份证、姓名、性别、科室、用户信息、职务。
3. 管理员信息:身份证、姓名、性别、用户信息。
4. 预约信息:患者信息、医生信息、就诊时间、预约单号。
5. 病例信息:身份证、病史、就诊情况。


1.3.2动态数据
用户模块:输入用户名和密码,输入需要查询的医生名称,输入需要修改的个人信息,预约医生时返回的预约单号等。


1.3.3.数据库介绍
名称:Microsoft SQL Server 2006
类型:Relational Database
 

1.3.4数据词典 

                                                                                              表1-1 患者信息

字段名

描述

数据类型

字段限制

身份证

患者实名身份证号

varchar(10)

Not null

姓名

患者姓名

varchar(10)

Not null

性别

患者性别

varchar(10)

Not null

年龄

患者年龄

int

Not null

用户信息

患者唯一账号ID

varchar(10)

PrimarKey

病例

患者病例

varchar(10)

 

 

                                                                                            表1-2 医生信息

字段名

描述

数据类型

字段限制

身份证

医生实名身份证号

varchar(10)

Not null

姓名

医生姓名

varchar(10)

Not null

性别

医生性别

varchar(10)

Not null

科室

医生所属科室

varchar(10)

Not null

职务

医生担任职位

varchar(10)

Not null

用户信息

医生唯一账号ID

int

PrimarKey

最大预约人数

医生可接诊人数最大数

int

Not null

 

                                                                                               表1-3 管理员信息

本文摘自毕业论文,对门诊医疗业务进行了详细分析,并对系统进行了设计实现。具有较强的参考价值,并希望大家下载后能顺便评论下,谢谢! 摘 要 医院信息系统HIS(Hospital Information System)为医院所属各部门提供病人诊治信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,门诊管理信息系统是其中的一个重要子系统,论文论述了门诊管理信息系统开发思路、策略和方法。 论文针对中小型医院设计开发了一个基于C/S结构的医院信息管理系统的一个子系统¬¬——医院门诊医疗管理系统。通过计算机和网络技术实现对医院医疗信息的全过程追踪和动态管理,从而简化了患者的诊疗过程,优化了就诊环境。论文首先分析介绍了系统开发的背景、国内外的研究现状、运用中遇到的问题以及本文的构成;其次,以医院信息管理系统门诊挂号子系统门诊收费子系统、药房管理子系统门诊医生子系统四个子系统为重点进行了需求分析、系统设计和实现;最后,对已进行的研究和开发工作进行了总结和展望。 【关键词】医院信息系统,医疗管理,C/S结构 目 录 1 绪论 1 1.1 系统开发背景 1 1.2 国内外研究现状 1 1.2.1国内研究现状 1 1.2.2国外研究现状 2 1.3 论文主要内容 3 1.4 系统的基本构成 3 2 需求分析 5 2.1 门诊医疗简介 5 2.2 主要业务数据流程分析 6 2.2.1门诊挂号 6 2.2.2门诊退号 7 2.2.3门诊就医 8 2.2.4门诊收费 9 2.2.5门诊药房发药 10 2.2.6门诊药房管理 11 2.3 数据分析 11 2.3.1数据字典分析 11 2.3.2整体E-R 12 3 系统设计 14 3.1 系统模块结构设计 14 3.2数据库设计 18 4 系统的实现 22 参考文献 30 致 谢 31
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值