医院收费管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NIIT项目
医院收费管理系统
目录
一、项目开发文档 (1)
1 项目需求分析 (1)
2 概要设计 (4)
3 详细设计 (8)
4 项目文档清单 (12)
5 项目命名约定 (13)
6 项目测试........................................................... ()
二、项目开发进度 (14)
三、项目成果软件 (15)
四、软件安装使用说明 (18)
五、项目总结 (19)
附录1 项目成果软件代码 (20)
一、项目开发文档
1 项目需求分析
1.1引言
开发一个医院收费管理系统
医院收费系统是医院管理系统的最终端的一个模块,它处于整个医院管理系统的最末端,可以说是整个系统的信息入口。要从收费系统中提取并保存所需信息。与它并行的有住院管理系统,药库管理系统,之上,还有人事管理系统,后勤管理系统,最高端是院长查询系统。完整的医院收费管理系统应该包括的功能有:药品划价,门诊收费,处方的查询,收费项目的查询,其中,查询功能都需要从几个方面来考虑:医生,病人,科室,操作员,药房,并能完成相应的统计功能。本软件是利用NetBeans 5.5设计开发的医院收费信息管理系统,是医院信息系统的一个重要组成部分,可实现对医院收费信息的分类管理和数据分析,从而使信息整理快速、准确、简单,以便于相关部门给予统筹安排,从而提高改进传统的管理方法,提高医院收费管理水平。
系统管理模块:此模块是系统的主要模块,主要完成用户的注册、删除和密码修改以及用户的权限设置和系统初始化。
添加功能:将新收集到的数据资料增加到知识管理数据库中,可以为其设
置各种属性,包括资料的收集时间,入库时间,资料格式,大
小,所属类别,与其他资料的关联性,以及该资料的摘要等。
修改功能:可以修改数据资料的各种属性,存储位置等。
删除功能:将不需要的数据资料从数据库中清理掉,以保证数据库有足够
空间存放新的资料。
结算功能:根据数据资料对病人的医疗费用进行结算
资料查找:可以按照特定的资料属性,如资料的名称,收集时间,入库时
间,类别等从数据库中查出所需要的各类资料。
显示摘要:当鼠标单击选中文件资料时,可以在摘要栏内看到该文件的内
容简介,如果是图片,能看到预览效果。
打开资料:选择要打开的文件,系统会自动调用该文件相应的程序来打开文
件。
1.2可行性分析
1.系统可行性:
在医院收费系统的可行性分析过程中,利用SQL Server数据库所具有的能力,以最简洁最容易的方法,对入院登记、费用记帐、出院结算等属性进行增加、修改、删除、查询。可以安全高效地存储病人资料和操作员资料。使用Java/JSP应用程序编程,这有利于医院收费管理员有效的对医院信息的管理。收费管理系统的规模、设备状况、维护和修改系统程序,都需要相关的操作人员。对于医院的运行更加的准确、全面、及时和详实。
2.技术可行性:
系统采用的是MVC模式,是目前j2ee中比较流行的一种模式。MVC :model,view,control 表示,如果软件需要用到UI界面,那么就应该分成:模型层,表示层,控制层三层,它是一个复杂的架构模式,其实现也显得非常复杂。但是,我们已经终结出了很多可靠的设计模式,多种设计模式结合在一起,使MVC模式的实现变得相对简单易行。Views可以看作一棵树,显然可以用Composite Pattern来实现。Views和Models之间的关系可以用Observer Pattern体现。Controller控制Views的显示,可以用Strategy Pattern实现。Model通常是一个调停者,可采用Mediator Pattern来实现。随着网络应用的快速增加,通过在中的MVC模式编写的,具有极其良好的可扩展性。MVC 模式对于Web应用的开发无疑是一种非常先进的设计思想,无论你选择哪种语言,无论应用多复杂,它都能为你理解分析应用模型时提供最基本的分析方法,为你构造产品提供清晰的设计框架,为你的软件工程提供规范的依据。
3.使用可行性:
使用到局域网连接技术、JSP/NetBean 5.5开发技术、SQL Server2005服务器端的T-SQL语言数据库开发技术,这些都是非常成熟的技术。项目开发在技术方面采用Java/JSP应用程序编程与数据库相结合方法来实现。要求所有数据信息的储存都由数据库来完成。
1.3 运行环境
设备:
资料数据库服务器(可选择笔记本或台式机)
台式机最低配置:
英特尔奔腾4处理器2.6GHz,256兆内存,硬盘120G,CD-RW+DVD光驱;
推荐配置英特尔奔腾4处理器3.06GHz,512兆内存,硬盘160G,DVD刻录光驱。
一般计算机外设:
打印机、扫描仪等。如要配置网络环境,还需网络连接设备。
软件支持本系统运行过程中会需要调用打开相应数据资料的各类软件,具体要视资料的类型而定,一般为SQL数据库。
接口:
用户接口:本系统在Windows系统下运行。对各类文件的打印,系统将通过调用打开相应文件的程序来完成。输出、输入的响应时间将由电脑本身处理速度来决定。
1.4 功能描述
医院收费管理系统功能需求描述如下:
不同的操作元可以按自己的用户名和密码登录到相应的界面。
可以使用本系统完成查询病人资料,收费记录和打印相关账单等功能。
操作员可以修改自己的账户名及密码(提高用户的安全性)。
本系统要符合医院的标准,满足医院收费的工作需求,并要达到网页界面具有良好的交互性,使得页面直观,友好,方便,安全。系统具备基本的数据库维护功能,根据用户的需求能进行相关的增加,删除,修改,更新功能。具体功能实现如下:入院登记功能:添加病人资料,查询病人资料。费用记账功能:查询费用,增加费用结账出院功能:计算医药治疗费用的总额,并要打印出消费账单。系统管理功能:添加新用户,修改密码。使用帮助,关入本医院的信息描述医院功能分析收费管理系统是一套对医院门诊的收费开票、门诊处方、药品管理、门诊收费明细统计查询等进行全面管理的系统。该系统包括门诊收费(收费开票、退款);门诊处方(门诊处方发药、收费工作当日汇总表);药品管理(药品入库、药品基本信息设置、药品库存明细);门诊收费明细统计查询(俺接诊医师统计查询、按收费名称统计查询、按收款人统计查询、按病人姓名查询)系统维护(期间设置、经办人信息、医师信息、药品单位信息、科室表、门诊费用表)。系统可行性:
本系统将在WINDOWS平台下做开发,并且采用NETBEANS5.5集成开发环境,TOMCAT作为JSP/SERVLET运行容器,SQL2005为WEB服务器.
技术可行性使用到局域网连接技术、使用JSP,SERVLET,JAVABEAN,JSTL,EL技术开发、SQL Server2005服务器端的T-SQL语言数据库开发技术,这些都是非常成熟的技术。
2 概要设计
2.1引言
医院收费管理系统的功能需求描述,可以完成查询病人资料,收费记录和打印费用清单等功能。具备数据库维护功能,根据用户要求及时进行数据的添加、删除、修改和备