当前位置:首页 > 基于CS结构的中小型医院住院管理系统的设计与实现本科毕业论文
xxx本科学士论文
3 系统设计
3.1 系统需求分析
开始系统登录用户权限信息验证选择功能模块入院登记费单录入综合查询执行各功能模块是否进入其他模块科室医师否否是否退出出院结算是是退出
图3-1-1 医院住院管理软件流程图
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码工作做得如何出色,不能真正的满足用户需求的程序只会令用户失望,给开发者带来烦恼。
本系统采用与用户沟通获取需求的方法进行我们的需求分析,在设计初期,对其他医院信息系统进行参考,再走访一些社区卫生医院,了解他们目前的发展状况以及医护人员的知识结构,从而进一步明确我们的开发方向及目标,通过与医院各个部门相关人员的访谈交流,我们总结了整个小组人员的能力结构,对我们所要开发的系统进一步作详细的需求分析。最后,再参考网络上相关资源,针对我们的设计作部分参考,理论联系实践的对我们的系统进行分析,为下一步的实施工作奠定基础。
本题目选题的依据是基于C/S模式的社区医院住院管理,就目前我国医院信息系统的发展来说,绝大多数医院的信息系统还处于手工阶段,劳动强度大且工作效率低,开发一个面向社区以及乡镇卫生所的住院管理系统很有必要。本设计是基于C/S的这样一个系统体系结
5
[3]
xxx本科学士论文
构,采用SQL Server 2000作为我们开发系统的后台数据库管理平台,本系统开发运行于Windows 软件平台上。
目前大多数应用软件都是两层。本系统拟采用C/S结构的两层架构,即以数据库服务器为中心,在数据库管理系统支持下的两层结构模式。我们以SQL-Server为数据库管理软件,C/S即就是大家熟知的客户机和服务器结构,它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将数据库服务器和用户工作站分开,数据库和数据库管理软件由服务器端负责,应用软件存放并运行在用户工作站上。
我们的前台开发工具选择PowerBuilder 9.0,其脚本语言Power Script的简单易学极大的为我们的全程工作节约了时间资源。为方便用户的界面开发,PowerBuilder提供了大量的控件,这既丰富了应用程序的表达,也在无形中加快了项目开发的进度。
3.2 系统模块实现
图3-2-1 系统功能模块
经过前一阶段的需求分析,开始进行模块划分及实现,将各个模块的数据表以及各数据项统领合并,归总我们各个小组成员的模块,进而将每一部分的相关性总结出来,然后开始模块设计以及代码编写阶段。以下是我所设计模块功能简介:
? 入院登记模块
记录病人入院的基本信息以及患者住院详细信息。
6
xxx本科学士论文
图3-2-1-1 入院登记界面
? 费单录入模块:
记录病人预交款信息以及相关诊疗费用及收取相关费用。 ? 在院查询模块:
病人对自己入院以来产生的费用的查询。 ? 出院结算模块:
根据病人出院日期记录病人费用交纳情况,划分为清账出院和欠费出院。 ? 科室医生模块:
对住院科室医生进行分配工作,方便查询。
7
xxx本科学士论文
3.3 数据库设计
本系统的数据库设计部分是根据需求分析所总结的数据项,然后合并冗余部分,划归重复表以满足整个系统的范式要求。
设计应用程序时所需要的数据库表全部由本小组统一设计,任何个人不得作随意修改 (包括增减表字段和新增数据表),如在设计中遇到确实需要对给出的表作修改的,需对所作修改作详细说明,并于后阶段整合系统时统一交到组里边。
图3-3-1 病人基本信息数据表
8
共分享92篇相关文档