【DELPHI设计栏目提醒】:网学会员DELPHI设计为您提供基于Delphi医院收费管理系统(SQL)参考,解决您在基于Delphi医院收费管理系统(SQL)学习中工作中的难题,参考学习。
基于Delphi医院收费管理系统(SQL)
关键字:Delphi、SQL SERVER 、医院收费。
摘 要
医院收费管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析如此情况,我们使用Delphi和SQL 2000数据库作为开发工具,利用其提供的各种面向对象的开发工具,尤其是在连接数据源这一能方便而简洁操纵数据库的功能,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
该系统的目标是:减轻业务人员的劳动强度,提高医院的医疗质量和管理水平。使医院更好的管理药品、病历,使医院领导及时了解药品、质量、售药情况,住院病人的费用及病历情况,使医院对自身的任何调整在瞬间落实到每个具体岗位!
第二章 医院收费管理系统的需求分析
系统分析阶段,是系统开发的重要阶段,在这里应该明确系统的开发目标,得到用户的需求信息并最终体现在设计方案中。
2.1 可行性分析
只要资源和时间不加以限制,所有的项目都是可行的。然而,由于资源的缺乏和交付时间限制的困扰,使得基于计算机系统的开发变得比较困难。因此,尽早对软件项目的可行性做出细致而谨慎的评估是十分必要的。如果再定义阶段及早发现将来可能在开发过程中遇到的问题,及早做出决定,可以避免大量人力、财力、实践上的浪费。
医院收费管理系统的功能应该满足在医院不同层次和岗位使用者的需要,这包括:医院管理者在医院宏观管理和决策方面的需要;医技人员在对病人诊治业务中和科研上的需要;行政人员在日常工作中对事务处理和汇总的需要;以及系统管理员对系统管理和维护支持的需要。
2.1.1 项目背景
此项目的建立从根本上改善了传统医院进行信息处理使用手工操作,劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上的问题。大大提高了医院整体的办公效率,促进医学科研、教学;减轻各类事务性工作的劳动强度,使他们腾出更多的精力和时间来服务于病人。完整的HIS系统实现了信息的全过程追踪和动态管理,从而做到简化患者的诊疗过程,优化就诊环境,改变目前排队多、等候时间长、秩序混乱的局面。如目前多数医院就诊必须经过挂号、等候病历、划价、收费、取药或治疗一系列过程,若实施HIS以后,每个病人用于诊疗的中间过程性时间会大幅度减少;同时HIS的实施也强化了医院内部管理,降低了医护人员的工作强度和时间。
2.1.2 技术性分析
对待开发的系统进行功能、性能和限制条件的分析,确定在现有资源的条件下,技术风险有多大,系统是否能实现。这里,资源包括已有的或可以搞到的硬件、软件资源,现有的人员的技术水平与已有的工作基础。
本系统的建立是计算机管理的自动化系统。现在社会上很多的地方,都在采用这种系统,来提高管理的效率。这给用户带来了很大的方便。而计算机技术在本系统中的应用属于基础应用级别,所以目前的技术完全可以满足本系统的要求。
2.1.3 经济可行性分析
进行开发成本的估算及可能取得的经济效益的评估,确定待开发系统是否值得投资开发。
本系统的实施提高了整体的工作效率,;改善经营管理,堵塞漏洞,保证病人和医院的经济利益;为医院创造经济效益,而且系统的硬件设施,在一段时间内跟新的几率不是很大,所以总的看来,再一次性投资的情况下,可以在一段时间内对资金进行回收。所以这个系统有其开发的价值。
3.3 医院收费管理系统的详细设计
系统的详细设计是利用需求分析和概要设计来确定每个模块的内部特征及实现过程,进行详细的程序设计。其中包括以下几个部分的内容。
1. 系统设计所需的相关技术:所使用开发软件的语言的介绍。
2. 数据库详细设计:首先设计数据库的逻辑视图。此逻辑视图独立于操作平台、软件等客观条件。然后进行数据库的具体设计。这些设计要包括数据库软件、操作平台和数据库分布等细节。
3.3.1 系统设计的相关技术
1. Delphi简介
自Windows操作系统问世以来,很多基于图形界面的、可视化的、面向对象的开发工具相继诞生,并以很快的速度更新版本、提高性能。Borland公司的Delphi就是其中之一,它提供一种快速程序编译器,具有强大的客户机/服务器模式的开发能力,提供与Internet的连接并支持各种网络协议等,它强大的可扩展数据库功能更能赢得了无数数据库开发人员的青睐,越来越多的用户采用Delphi开发数据库及网络管理系统。
Delphi自从1994年问世以来获得空前的成功。现在全世界已有上百万的用户使用了Delphi,而且有越来越多的软件开发人员正准备使用它。Delphi 4.0是Delphi发展史中的重要里程碑。它的特点是主要包括基于窗体和面向对象的方法、高速的编译器、强大的数据库支持以及对Internet的支持,同时可以很方便地建立标准的、强大的基于Win32的应用程序。
Delphi使用的是面向对象的Pascal语言(Object Pascal),是对Pascal语言的扩充。
2. Delphi的界面编程技术
用户界面编程时Delphi可视化编程的精华,它包括编辑控件,对象的应用,对话框的应用,菜单制作与应用,MDI界面编程及MPI界面编程等。
常用的编辑控件主要有Edit和Memo两类,Edit主要用于单行的字符串编辑,而Memo则用于多行文本编辑显示,常用的文本编辑对象是StringList。
对话框是Delphi编程最常用的一种非可视化控件,常用的对话框种类有OpenDialog(文件打开)、SaveDialog(文件保存)、FontDialog(字体)、ColorDialog(颜色)、PrintDialog(打印)、PrintSetupDialog(打印设置)、FindDialog(查找)、ReplaceDialog(替换)等。
3.3.2 数据库的设计
很多的大型系统的核心都是数据库,医院收费管理系统整个的数据量比较庞大,所以采用SQL Server数据库来实现整体数据的存储功能。
开放式数据库互连技术为异构数据库之间的相互操作提供了一个链接层的规范,使分散的、异构的数据库可以用统一的标准的SQL语言进行查询和操作。
数据模型的E-R图见3-2、3-3、3-4、3-5、3-6所示。
上一篇:基于CS结构的个人理财系统的开发