基于.net的医院病床管理系统(共36页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于.net的医院病床管理系统(共36页).doc》由会员分享,可在线阅读,更多相关《基于.net的医院病床管理系统(共36页).doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于.Net的医院病床管理系统摘 要: 随着科学技术的蓬勃发展,计算机在系统管理中的应用越来越普及,都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。因此,利用计算机实现各个系统的管理显得越来越重要,而建设一个科学、高效的信息管理系统是解决这一问题的必由之路。医院就医排队是大家都非常熟悉的现象,它以这样或那样的形式出现在我们面前,例如,患者到门诊就诊、到收费处划价、到药房取药、到注射室打针、等待住院等,往往需要排队等待接受某种服务。前不久就这个
2、问题我国针对若干医院出台了关于挂号的有关政策,如:网上、电话挂专家号等。虽然各个医院都针对这种情况需要排队的问题做出相应的安排,但是还是很难从根本上解决这种病人要排长队的情况。为此,便需要建立某种最有效的方案或者相对有效地方案来解决此类问题。根据所分析的方案进行系统实现,该系统不需要太大类型的数据库系统,只需要一个操作简单、方便,功能实用,能同时满足一般医院数据的管理及需求的系统。而我们的目标就是找到这个相对有效地方案,并根据该方案设计系统。在该系统中,主要目的是为了实现为病人提供住院时间查询,即在病人门诊时提供查询。在提供查询的同时,我们利用对医院病床的床位有效安排,使医院节省了医院的人力物
3、力,也节省了病人的排队时间。关键词: 信息管理系统; 排队; 住院时间Abstract:With the vigorous development of science and technology, the application of computer in system management is becoming more and more popular, was actively use modern methods, and constantly improve the quality of service, improve work efficiency, these are
4、largely to the enterprise, puts forward more and more severe challenges for enterprise system, both in the administrative functions, enterprises management level and quality service all put forward higher request. Therefore, the use of computer to realize the management of each systems become more a
5、nd more important, and build a scientific and efficient information management system is a way to solve the problem. Hospital queue is everyone very familiar phenomenon, it in one form or another appeared before us, for example, the patient to outpatient medical, price, go to the pharmacy to cashier
6、s get medicine, to the injection room, waiting for injection, often need hospitalization, etc. Waiting to accept some services Recently on this issue in some hospitals in China about the relevant registration on policies, such as: online and telephone hang ZhuanGuHao etc. Though each hospital are in
7、 this kind of situation need queuing problems make corresponding arrangements, but it is hard to fundamentally solve this patient should long queues of situation. Therefore, they need to build a the most effective solution or relatively effective solutions to these problems. According to the analysi
8、s of system implementation scheme, the system does not require too much type of database system, need only a simple operation, convenient, function is practical, can at the same time satisfy the general hospital data management and demand system. Our goal is to find the relative effectively plan, an
9、d according to the scheme design system. In this system, the main purpose is to realize for the patient, and provide hospitalization time inquires the patient clinics provide inquiry, And in the meanwhile, In the meanwhile, we provide inquires the utilization of hospital beds, and make the hospital
10、beds effective arrangement of saving hospital manpower and material resources to save the patients queuing time Keywords: Information management system; queuing;Hospitalization time1 绪 论1.1 论文的研究背景及意义随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。医院就医排队是大家
11、都非常熟悉的现象,它以这样或那样的形式出现在我们面前,例如,患者到门诊就诊、到收费处划价、到药房取药、到注射室打针、等待住院等,往往需要排队等待接受某种服务。本系统开发的目的一方面从提高医院工作的效率出发,缩减过去病人挂号及挂号过后进行盲目等待医院安排手术而浪费时间,另一方面从提高医院病床利用率及减少浪费医院人力资源的角度出发,通过设计一个切实可行的软件系统用于解决医院对已挂号病人管理中信息处理总量大、内容繁多、手段落后的现状,即利用成熟的计算机系统来实现医院管理工作的自动化。本系统根据医院管理的一些实际情况而编制的一套自动化的排队系统之病床管理子系统。 该设计方案是以一医院眼科病床的实例来分
12、析,并根据该实例得出有效地模型,并得出挂号病人的住院时间以及手术时间。该模型实现的功能具体如下:住院信息管理:工作人员能够添加、删除住院病人,并能够查询待住院病人可以住院的大致时间。手术信息管理:能够添加及删除已安排住院病人的手术时间,并能够查询未被安排手术病人的大致手术时间。1.2 研究思路和工作计划正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了我们的基本的思路和过程。图1-1开发系统流程图在各阶段的时间安排上,选题
13、和调研用了两到三周的时间;实验关键技术,查找类似的相关系统的资料用了两周时间;系统概要设计用了一周的时间;数据库结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试和运行及修改用了约三周的时间。初略总计,完成全部工作大约用了3个半月的时间。 本文采用结构化的设计思想对医院病床管理系统进行分析设计,对系统的管理需求和计算机办公的需求进行详细分析、设计完成医院病床管理系统的基本功能。主要完成包括后台数据库的建立和维护以及前台应用程序两个方面的开发。本文,设计并实现了医院病床管理系统。共六章,各章组织及内容如下:第一章:概述了本文研究的背景,分析了研究的意义和必要性,介绍目
14、前本课题的研究现状,讨论分析了目前研究现状存在的问题及本人在本系统中所担任的工作,提出了本文的结构层次。第二章:详细介绍了与本文有关的背景知识,包括系统开发方法和开发工具的比较,通过这些比较选定了系统的设计工具以及设计方案。第三章:对系统需求作了详细的分析,其中包括系统的各子系统功能模块的划分,系统主要类图、用例图的建立以及系统整体功能模块设计、子系统及其模块的设计。第四章:是病床管理系统数据库及其结构的设计,介绍了不同数据库基本的相关知识、数据库的具体设计与实现,并列出了各数据库表的结构。第五章:是病床管理系统及实现,介绍了主要功能模块的界面设计实现,并描述了系统实现的相关情况。第六章:是对
15、全文的工作进行了总结。 2 相关技术和手段2.1 系统分析与设计的相关技术系统的开发是一个复杂的系统工程,它涉及计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题。然而,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题: 系统要解决的问题:如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。 系统可行性研究:确定系统所要实现的目标。用过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响方
16、面的考虑。 系统开发的原则:再系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。 系统开发前的准备工作:做好开发人员的组织准备和企业基础准备工作。 系统开发方法的选择和开发计划的制定:针对已经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。I. 结构化生命周期开发方法目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户
17、至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段: 系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy Set Transformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Business Planning). 系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据处理流程,并且将企业业务流程与数据流程抽象化,通过对功能
18、数据的分析,提出新系统的逻辑方案。 系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。 系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行测试、进行系统运行所需数据的准备、对相关人员进行培训等。 系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。这五个阶段共同构成了系统开发的生命周期,结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,
19、避免了出现混乱状态。但是,该方法不可避免的出现开发周期长、系统预算超支的情况,而且再开发过程中用户的需求一旦发生变法,系统将很难做出调整。II. 原型法原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原形,然后与用户协商,反复修改原形直至用户满意。原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的应用充分利用了最新的软件工具,使系统开发效率大为提高。III. 面向对象系统开发方法面向对象(OO,Object Oriented)的系统开发方法,是近年来受到关注的一种系统开发方
20、法。面向对象的系统开发方法的基本思想是将客观世界抽象地堪称是若干个相互联系的对象,然后根据对象和方法的特性研制出一套软件工具使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。在本系统的开发中采用了结构化生命周期开发方法。2.2 开发工具介绍与选择C#简介:在过去的二十年里,C和C+已经成为在商业软件的开发领域中使用最广泛的语言。它们为程序员提供了十分灵活的操作,不过同时也牺牲了一定的效率。与诸如Microsoft Visual Basic 等语言相比,同等级别的C/C+应用程序往往需要更长时间来开发。由于C/C+语言的复杂性,许多程序员都试图寻找一种新的语言,希望能在功能与效
21、率之间找到一个更为理想的权衡点。目前有些语言,以牺牲灵活性的代价来提高效率。可是这些灵活性正是C/C+程序员所需要的。这些解决方案对编程人员的限制过多(如屏蔽一些底层代码控制的机制),其所提供的功能难以令人满意。这些语言无法方便地同早先的系统交互,也无法很好地和当前的网络编程相结合。 对于C/C+用户来说,最理想的解决方案无疑是在快速开发的同时又可以调用底层平台的所有功能。他们想要一种和最新的网络标准保持同步并且能和已有的应用程序良好整合的环境。另外,一些C/C+开发人员还需要在必要的时候进行一些底层的编程。微软推出C#: C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的
22、、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。
23、效率与安全性。 新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个“标志性”的版本。C#在设计时就考虑了这些问题。它使开发者用更少的代码做更多的事,同时也不易出错。支持现有的网络编程新标准 新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标准,例如HTML,XML,SOAP等。现存的开发工具往往都是早于Internet出现的,或者是在我们所熟知的网络还处于孕育期时出现的。所以,它们一般无法很好地支持最新的网络技术。 C#程序员可以在Microsoft .NET平台上事半功倍的构建应用程序的扩展框架。C#
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 net 医院 病床 管理 系统 36
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内