医院患者管理系统分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大连理工大学城市学院软件工程大作业
学院(系):计算机工程学院
专业:
学生:
授课教师:张应博
完成日期:2010年6月
大连理工大学城市学院《软件工程》大作业题目:医院患者管理系统分析与设计
成绩:
总计大作业67页
表格22表
插图56幅
目录
第一章医院患者管理系统需求分析 (4)
1. 导言 (4)
2. 系统定义 (5)
3. 应用环境 (5)
4. 功能规格 (7)
5. 性能需求 (16)
6. 产品提交 (17)
7. 实现约束 (17)
8. 签字 (18)
第二章医院患者管理系统概要设计 (19)
1. 导言 (19)
2. 系统分析 (19)
2.界面设计 (20)
4. 体系结构 (22)
5. 数据模型 (28)
6. 模块设计 (35)
第三章医院患者管理系统详细设计 (36)
第四章医院患者管理系统编码实现 (50)
1.编码格式规范 (50)
2.命名规范 (50)
3.声明规范 (51)
4.目录规范 (51)
5..代码实例 (51)
第五章医院患者管理系统测试计划 (57)
1. 测试项目 (57)
2. 测试方法 (57)
第六章医院患者管理系统部署运营和维护 (58)
第七章总结与展望 (59)
1.本程序的总结和展望 (59)
2.感想 (59)
参考文献 (60)
第一章医院患者管理系统需求分析
1. 导言
1.1 目的
该文档是关于用户对于医院患者管理系统的功能和性能的要求,重点描述了医院患者管理系统的功能需求,是概要设计阶段的重要输入。
本文档的预期读者是:
·设计人员;
·开发人员;
·项目管理人员;
·测试人员;
·用户。
1.2 范围
该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。
1.3 编写说明
JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。
UML,Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。
1.4 术语定义
无
1.5 参考资料
[1]《UML说明》,***********************软件有限公司
[2]《需求规格报告格式标准》,************公司软件工程过程化组织
1.6 版本更新信息
本文档的更新记录如表1-1所示。
表1-1 版本更新记录
2. 系统定义
我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。
1.1项目来源及背景
本项目是为小型医院、诊所开发的一个简单的患者管理系统。
随着我国社区医院、小型诊所的发展,传统的手工纸质化的患者管理方式,已经日益显示其不足之处,在处理患者信息的数量、准确性方面都比较欠缺,信息化、网络化也成为这些小型医院的一个必然的发展趋势,患者管理系统作为医院信息管理系统是医院自动化管理系统得一个重要组成部分,它的开发大大的提高了医院信息管理的规范化能力。
2.2 用户的特点
本系统的用户都是网上用户,包括两类,一类是患者,他们的差异比较大,有的计算机应用水平比较高很高,有的可能很低。另一类是医生,他们对业务很熟悉,通过实际使用,他们对使用管理软件比较熟悉。另外一类用户是系统管理员用户,在实际中,他们可能是医院院长或人力资源部主管,系统管理人员对系统很熟悉
2.3 项目目标
本项目设定的目标如下:
·系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;
·系统具有良好的运行效率,能够达到提高生产率的目的;
·系统应有良好的可扩充性,可以容易地加入其他系统的应用;
·平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化;
3. 应用环境
根据用户的需求陈述,可以确定本项目分为客户端(患者)和管理端(医生、超级管理员),客户端主要功能是为患者提供医生信息查询、就诊预约、查询预约信息、查看病历等。管理端的功能为医生提供查看预约患者信息、创建、修改、查看患者病历信息等功能,为医院管理人员进行医生的添加、删除管理等。它们的关
系如图1-1所示。
图1-1 医院患者管理系统流程图
3.1 系统运行的网络环境
本系统的网络运行图如图1-2所示,无论是客户端的患者用户还是管理端的医生用户、系统管理员用户都可以通过网络登录到本系统中。患者通过网络查询医生信息、提交预约信息;医生通过网络查看预约患者信息、创建患者病历、查看、修改病历发;管理端的管理员管理医生信息。
3.2 系统运行的硬件环境
本系统的硬件环境如下:
客户机:普通PC
·CPU:P41.8GHz以上
·内存:256MB以上
·能够运行IE5.0以上或者Netscape4.0以上版本的机器
·分辨率:推荐使用1024×768像素或以上
Web服务器
· CPU:P41.0GHz
·内存:1G以上
·硬盘:80GB以上