目 录
一.
选题的背景
数字化医院是正在发展中的新生事物,概念一直没有明确的涵义。2001年,有关权威人士提出:数字化医院是以网络管理为基本模式,以信息为医院发展的基本功能,以信息技术为依托,增强医院的技术实力,以信息文化改变着人们教育、工作方式和思想观念的新兴群体形态,以信息化建设为医院发展的新增长点。数字化医院的暂时界定,为医院信息化发展提供了初步的理论依据。
建设数字化医院是医院管理信息系统发展的必然,也是医院现代化管理和高效运行的需要。随着医疗改革的不断深入,医疗市场的竞争越加激烈,尤其是我们妇婴医院,一直处于综合医院妇产科、个体医院、诊所的包围之中,因此,迫切需要改变医院管理模式,提升医院形象,增强医院核心竞争力。从我院的实践上看,信息化管理给我们带来了以下好处:
(1)方便了患者。由于电子传输和信息高度共享,缩短了病人的就诊时间,解决了“三长一短”中的挂号、收费、取药时间长,门槛多的医患矛盾,减少了就医取药的环节,达到了患者看病“提速”的最佳效果。患者还可以通过多媒体导诊及患者综合查询系统对自己需要缴费的项目,费用明细和总金额一目了然。
(2)增收节支。现在持卡挂号、持卡开药、持卡交费,避免了以往漏记、漏收、人情看病等现象发生;办公自动化系统减少了办公消耗材料的使用,通过局域网定向传递通知、报表,提高了工作效率。
(3)增加了三个效益。信息化建设在功能拓展中,成为员工提高技术素质、业务素质、文化修养、获取知识、信息的新途径,给医院带来了良好的技术氛围,有效提高了文化效益。患者掌握医院信息,扩大了医院知名度;并随时可以了解药品价格以及自己就医费用等情况,减少了医疗纠纷,增加了医疗内容的透明度,有效提高了社会效益。信息化建设给医院带来的经济效益在业务流程中为显性化,员工体力劳动向智能化发展,减轻了工作强度,工作得以把精力集中于为患者服务上,带来服务质量的提高,为医院增加了收入,有效提高了经济效益。
(4)加速规范了医院管理流程。使用院长查询系统,可随时了解全院的医疗情况、物流情况等各种医疗统计分布式和多源性数据,为院领导决策于医院可持续发展,提供了快速准确的支持,富有成效地提高了医院的运行效率。
二.课题的提出意义
南华医院成立3年来,一直以较稳定的速度向前发展,业绩节节攀升。但是在公司高
速发展的同时也暴露出了许多问题。公司最大的部门是服务营销部,有员工近100多人,分为三个分公司,各负责市内的几个片区。由于公司财务、数据库尚处于手工管理阶段,管理制度不健全、不够完善,导致员工的数据分配不均,区域划分不清楚和薪酬的核算不合理的现象。极大的损伤了员工的积极性。各部门之间信息传递不及时,不能及时传达下去延误了执行,部门间疏于沟通交流,不能很好的互相配合,种种问题公司的快速发展。
三.住院管理的功能及特点
住院管理系统大致上需要基础信息管理、病房管理、住院登记、住院收费、出院管理等几个主要的功能。故本系统的模块的划分及功能如下: 1、基础信息管理:记录医院的科室、医生等信息 2、病房管理:管理病房的使用情况。
3、住院登记:为每一个入院的病人生成唯一编号。 4、住院收费:对住院期间的各种费用进行管理。
5、出院管理:对病人的出院时费用等结算情况进行登记。
四. 管理系统的现状
管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户-机器系统。它能提供信息支持企业或组织的运行、管理和决策功能。”
随着网络技术的出现,管理信息系统又有了新的必恭必敬,基于网络的管理信息系统不断出现,管理信息系统的概念模型也发生了相应的变化,许多学者对管理信息系统给出了新的定义。例如劳顿认为:“管理信息系统是一个基于计算机的信息系统,它通过收集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。”
五.住院管理信息系统的设计方法和技术线路
5.1选用设计语言
目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与
Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,Visual Basic具有以下特点: 可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
5.2选用ACCESS作为后台数据库
Access2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
六、 系统统设计进度安排
1. 系统运行需求: PII以上处理器,128MB内存,硬盘20G以上.
2. 将会用到的软件:Visual Basic 6.0 , Access 2000
3. 制作时间安排
第一阶段:通过调查分析开发学籍管理所具备的能力及实现的方法。 第二阶段:绘出逻辑模块图,征求指导老师的建议。 第三阶段:技术攻坚,实施开发
第四阶段:运行、调试、修改
第五阶段:写出研究报告,整理技术文档,形成使用说明。