版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、经济学院课程设计报告课程名称: 数据库原理 专 业: 软件工程 姓 名: 班 级: 学 号: 指导教师: 2009年 7 月10日 医院管理系统一 需求分析医院管理系统是医院管理中必不可少的软件工具,随着现代化都市发展,医院的功能也随着逐步扩充,来方便、满足患者的需求,因此医院管理越来越需要电子计算机的帮助,通过数据库它可以省去大量的纸张记录,通过管理系统它可以方便工作人员的操作,省去了大量的人力开销。同时,计算机的管理也大大的提高了管理时的可靠性。1 系统的主要功能本医院管理系统具有医院的基本功能,是为医院的管理人员开发的一款简单的系统,其具体功能如下:1. 对患者信息的查找,删除和添加。2
2、. 对医生信息的查找,删除和添加。3. 对床位信息的查找,删除和添加。4. 用户的登录认证操作。2 可行性分析系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化,以达到更加出色的程序系统。现提出初步目标:l 提高信息处理速度和准确性;l 随着医院的发展和业务的增加来扩展本系统的规模;系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析: 2.1技术可行性根据患者的要求、具体功能、性能来衡量是否具有开发技术的保证,此系统是一个简单的管理系统,技术已完全达到要求,开发时间也很充裕,可完全在要求时间内完成本系统。2.2 经济可行性本次只是大学生的课程设
3、计,不存在经济问题,学校提供各项开发条件,无需学生担心 l 支出:本系统开发所需要投入的费用,具体费用如下:1 基础投资: 硬件设备: pc机 软件设备:windows xp、eclipse、tomcat、sql server 2000 2 其它一次性支出: 软件设计和开发费用 3 经常性支出: 软件维护费用、软件使用费用。 l 收益: 系统投入运行后可以使企事业单位信息管理工作系统化、规范化、自动化。提高了管理者的工作效率,减少了传统人工管理方式所带来的人力,物力的浪费。综上所述,该人事管理系统给企业带来的收益明显大于支出,企业采用本人事管理系统可以达到预期效果。2.3 运行可行性 系统只是
4、为医院管理人员准备,方便他们的工作,减少了服务过程中的工作量,同时节省了人力开支。2.4 法律可行性只是一个课程设计不存在触犯法律的问题,对他人绝无损害之处。二 系统设计1 数据库设计1.1数据分析根据系统需求,需要如下数据:根据各属性性质的不同、联系实际,将相同性质的属性归为一类,现分类如下:1. 医生信息:编号,姓名,联系方式,科室。2. 患者信息:编号,姓名,主治医生编号,床位号。3. 床位信息:床位号,科室,状态。4. 登录信息:用户名,密码。1.2医院管理的e-r图本程序的数据库使用了4张表,其er图如下:1.2.1各实体的e-r图1.医生表用于存放医生的个人信息,如图1所示医生编号
5、姓名联系方式科室图 12.患者表用于存放每一个患者信息,如图2所示患者主治医生编号床位号编号姓名图 23.床位表用于存放每个床位的信息,如图3所示床位床位号科室状态图 34.登录表用于存放每个管理员的登录信息,如图4所示登录账号密码图 41.2.2医院管理系统的e-r图根据以上对医院管理管理系统数据信息的分析,一个标准的医院管理系统的e-r图,如图5所示管理员医生床位安排床位主治医生患者1n11 图52 系统模块设计2.1总体设计本医院管理系统应该包括如图6所示的几大功能。医院管理系统医生添加医生删除医生查找患者添加患者查找床位添加床位删除床位查找患者删除 图 63.系统详细设计3.1登录模块
6、其流程图7如下所示开 始显示登录界面创建数据库连接用户名和密码存在?读取数据库中用户信息 输入用户名和密码yn登陆成功关闭数据库连接结 束图7 用户登录验证模块流程图3.2其他模块1.由于各个模块的删除功能类似,只给出一个通图,如图8所示:开始查找相关信息存在否不存在存在删除给出提示结束图8给出提示2.由于各个模块的查找功能类似,只给出一个通图,如图9所示:不存在存在开始查找相关信息存在否给出提示查找结束图 93.由于各个模块的添加与删除查找功能类似,不在画其流程图了。4 系统实现要想实现医院管理系统,必须配置好运行环境,环境配置情况如下:1. 安装jdk,并配置jdk环境变量2. 安装net
7、beans集成开发环境l 按照提示安装netbeans,安装过程中可以更改安装目录3. 安装sql l 安装sql server 2000 组件安装数据库服务器按照提示继续安装用户:sa,密码:空l 版本号:sql server 20004. 配置数据源l 控制面板管理工具数据源(odbc)添加按提示配置更改默认数据库三、逻辑结构设计目前,数据库领域中最常用的逻辑数据模型有层次模型,网状模型,关系模型,面向对象模型,对象关系模型。关系模型是目前最重要的一种数据模型。本人事管理系统采用sql关系数据库系统,用关系模型作为数据的组织方式。1.1 er图转换关系模型1 优化关系模型综合1,2所述关系
8、模型,对其进行优化,得到如下关系模型(1) 医生(医生编号,姓名,联系方式,科室)其中,主键:医生编号 (2) 患者(编号,姓名,主治医生号,床位号)其中,主键:编号。外键为:主治医生号和床位号(3) 床位号(编号,科室,状态)其中,主键:编号 (4) 系统用户(用户名,密码) 其中,主键:用户名四、数据库物理设计医院管理系统数据字典 经过对医院管理系统的逻辑结构的分析,定义上述关系模型的数据字典如下:医生信息表编号int(4)姓名varchar(10)联系方式varchar(10)科室varchar(10) 患者信息表编号int(4)姓名varchar(10)主治医生号int(4)床位号in
9、t(4) 床位表编号int(4)科室varchar(10)状态varchar(10) 登录表账号varchar(10)密码varchar(10)五、系统运行结果1.登录界面如图10所示 图102.主界面如图11所示 图113.医生管理界如图12所示 图124.患者管理系统如图13所示 图135.添加床位,如图14所示 图146.删除床位如图15所示 图157.查找床位,如图16所示 图168添加患者,如图17所示 图189.删除患者,如图19所示 图1910.查找患者,如图20所示 图2011.添加医生,如图21所示图2112.删除医生,如图22所示 图2213.查找医生,如图23所示 图23六、实习总结通过这次实习,我对设计一个数据库的系统的各个步骤有了更深层次的理解,而数据库所学的知识也在实际中得到了应用,不仅如此,对java知识也进行了应用,加深并完善了我对所学内容的理解。这次医院管理系统的设计中,我收获的不仅是对课上学习的内容加深了理解,还学习了很多课外知识,动手能力进一步提高,在自己现有能力范围内做到了提升。完成这个系统的设计,中间遇到了很大的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年写字楼租赁与门面使用合同
- (2024版)标的为二手自行车买卖的合同
- 2024年企业内部审计服务委托合同
- 2024年企业间软件许可与技术支持合同
- 2024年大数据中心设计与运营合同
- 2024年城市绿化工程路灯安装合同
- 公共交通设施管护制度
- 2024年合作框架:护栏供应合同
- 钢管酸洗废水处理新技术方案
- 中小学校外活动审批流程制度
- 《短歌行》省公开课金奖全国赛课一等奖微课获奖课件
- 职业技术学校《直播运营实务》课程标准
- 恋家房子租赁合同模板
- 部编版语文二年级上册第五单元大单元教学设计核心素养目标
- 广铁集团校园招聘机考题库
- 2023~2024学年广东省广州市各区九年级上学期期末考试数学试题汇编:旋转(含解析)
- 特种设备安全管理考试题库附答案A (2024年)
- DL-T 1160-2021 电站锅炉受热面电弧喷涂施工及验收规范
- NB-T+10488-2021水电工程砂石加工系统设计规范
- 责任保险行业发展趋势及前景展望分析报告
- 办公室租赁协议样本
评论
0/150
提交评论