预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共77页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大连理工大学城市学院软件工程大作业学院(系):计算机工程学院专业:学生:讲课老师:张应博完成日期:6月大连理工大学城市学院《软件工程》大作业题目:医院患者管理系统分析和设计成绩:总计大作业67页表格22表插图56幅目录第一章医院患者管理系统需求分析41.导言42.系统定义53.应用环境54.功能规格75.性能需求166.产品提交177.实现约束178.签字18第二章医院患者管理系统概要设计191.导言192.系统分析192.界面设计204.体系结构225.数据模型286.模块设计35第三章医院患者管理系统详细设计51第四章医院患者管理系统编码实现821.编码格式规范822.命名规范823.声明规范834.目录规范835..代码实例83第五章医院患者管理系统测试计划841.测试项目842.测试方法84第六章医院患者管理系统部署运营和维护85第七章总结与展望861.本程序的总结和展望862.感想86参考文献87第一章医院患者管理系统需求分析1.导言1.1目标该文档是相关用户对于医院患者管理系统功效和性能要求,关键描述了医院患者管理系统功效需求,是概要设计阶段关键输入。本文档预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。1.2范围该文档是借助于目前系统逻辑模型导出目标系统逻辑模型,处理整个项目系统“做什么”问题。在这里,没有包含开发技术,而关键是经过建立模型方法来描述用户需求,为用户、用户、开发方等不一样参与方提供一个交流平台。1.3编写说明JSP,JavaServerPage(Java服务器页面)缩写,一个脚本化语言。UML,UnifiedModelingLanguage(统一建模语言)缩写,是一个标准建模语言。1.4术语定义无1.5参考资料[1]《UML说明》,***********************软件[2]《需求规格汇报格式标准》,************企业软件工程过程化组织1.6版本更新信息本文档更新统计如表1-1所表示。表1-1版本更新统计修改编号修改日期修改后版本修改位置修改内容概述001.5.30.1全部初始公布版本002.5.100.2第3.1节增加2.系统定义我们分别叙述一下项目标起源、背景,项目标用户特点和项目标目标。项目起源及背景本项目是为小型医院、诊所开发一个简单患者管理系统。伴随中国小区医院、小型诊所发展,传统手工纸质化患者管理方法,已经日益显示其不足之处,在处理患者信息数量、正确性方面全部比较欠缺,信息化、网络化也成为这些小型医院一个肯定发展趋势,患者管理系统作为医院信息管理系统是医院自动化管理系统得一个关键组成部分,它开发大大提升了医院信息管理规范化能力。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以上·网卡:KMb/s速度数据库服务器·CPU:P42.0GHz·内存:1GB以上·硬盘:80GB以上图1-2网络拓扑结构图系统运行软件环境本系统软件环境以下:·操作系统:Windows或以上版本·数据库:MySQL·开发工具包:JDKVersion1.6.0·Web服务器:Tomcat6.0·浏览器:IE6.0