住院管理系统课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计报告 -------医院住院信息管理系统
软件学院软件工程专业 2011级3班
姓名:学号:*********
任课教师:李保栋实验教师:胡洁萍助教:
目录
前言--------------------------------------------------------------1 一.系统开发平台------------------------------------------------------------2 二.数据库规划
2.1任务陈述---------------------------------------------------------------3 2.2任务目标---------------------------------------------------------------3 三.系统定义----------------------------------------------------------------4 四.需求分析
4.1入院登记---------------------------------------------------------------5 4.2病房管理---------------------------------------------------------------6 4.3病房管理---------------------------------------------------------------7 4.4病房管理---------------------------------------------------------------8 4.5出院管理---------------------------------------------------------------9 五.数据库逻辑设计
5.1ER图------------------------------------------------------------------10
5.2数据字典--------------------------------------------------------------13 六.数据库物理设计
6.1基本表的实现----------------------------------------------------------15 6.2视图------------------------------------------------------------------19 6.3安全机制--------------------------------------------------------------20 七.应用程序设计
7.1功能模块--------------------------------------------------------------20
7.2界面设计--------------------------------------------------------------33
7.3事务设计--------------------------------------------------------------33 八.测试和运行-------------------------------------------------------------34 九.总结-------------------------------------------------------------------34 附参考文献-----------------------------------------------------------------34
前言
近年来,随着我国人民生活水平的迅速提高,科学技术的进一步发展,我们已步入数字化、网络化、信息化的时代,无纸化办公已经成为时代的主流。
医院是救死扶伤的圣地,时间是拯救生命的钥匙。工作效率对于医院来说显得比其他单位更为重要。因此,医院需要更简单方便的管理方法来应对日常工作事务,以提高整个医院的运作效率。于是,医院对医院管理信息系统的需求越来越迫切。一套好的信息系统在全面提高医院的医疗、教学、科研水平,提高医院整体工作效率,为病人提供方便快捷全面的服务等方面都能发挥出重要作用。
而住院信息管理系统作为整个医院管理系统的子系统,同样非常重要。它的设计的操作性和维护性的好坏将直接影响整个系统,乃至整个医院的运行效率。
本项目就是研究医院住院信息管理系统的数据库构建过程。该数据库涵盖了住院过程中的基本信息,主要包括病人、医生、护士基本信息资料,办理出入院手续,医生、护士的分配,住院费用内容的录入,以及药品价格、库存和病人用药记录等。
一、系统开发平台
1、题目:医院住院信息管理系统
2、开发工具:myeclipse10.0、tomcat7.0
3、数据库:oracle11g
4、操作系统:windows 7
5、开发语言:java、struts2、JSP
简介:
本住院信息管理系统采用B-S架构,使用Java EE的技术路线,遵守MVC Model 模型。
Model模型层使用数据库作为持久性储存结构,选用的后台数据库是Oracle。这是业界领先的数据库。Model使用Java Beans作为OO层面上的抽象。
View视图层使用JSP技术。这是Java EE平台推荐的表现层技术。住院信息管理系统中使用JSP2.0规范,严格控制页面代码中的业务逻辑部分,做到不在HTML代码中混杂Java业务代码,实现了很好的业务和表现的分离。
Controller控制层采用Servlet技术。页面获取的数据通过Servlet的转发传递给后面的Java Beans进行数据的封装和与数据库的交互,反馈信息由Java Beans传递给Servlet,再由Servlet进行转发,从而实现业务逻辑和表现的完全分离。
本图书馆信息管理系统使用struts2.1作为MVC开发框架,整个系统有struts框架作为MVC的后台运行支持。Struts2.1框架是基于Webwork的MVC开发框架,经过时间的洗礼,已经脱胎换骨,它比struts1更加成熟而且完美。