收藏 分销(赏)

毕设论文--院医血库管理系统.doc

上传人:可**** 文档编号:2591901 上传时间:2024-06-01 格式:DOC 页数:101 大小:4.32MB
下载 相关 举报
毕设论文--院医血库管理系统.doc_第1页
第1页 / 共101页
毕设论文--院医血库管理系统.doc_第2页
第2页 / 共101页
毕设论文--院医血库管理系统.doc_第3页
第3页 / 共101页
毕设论文--院医血库管理系统.doc_第4页
第4页 / 共101页
毕设论文--院医血库管理系统.doc_第5页
第5页 / 共101页
点击查看更多>>
资源描述

1、摘要摘 要本医院血库管理系统 是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点.经过分析如此情况,我们使用VB作为数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统. 关键词原型法,面向对象,数据一致性,数据窗口,信息管理系统。 AbstractThis system is

2、doctor aspects that typical information management system( MIS), its development includes primarily the backstage database establishes with support and the head applies the development two aspects of the procedure.Establish the data consistency to the former request is strong with the complete, the

3、that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics. Through the analysis such circumstance, we use the VB, database etc. development tool, make use of its every kind of the tool of development that provide that fac

4、e to the object, particularly is intelligence that data window way this on canning be convenient but Chiens manipulates the database turn the object, establish in the in a short time first system application prototype, then, start to the beginning prototype system proceeding need on behalf, revise c

5、ontinuously with improve, really arrive to become the customer satisfied can A system.II毕业论文 目 录摘要1Abstract1第一章绪论51.1 血库管理系统介绍51.2 开发血库管理系统的意义51.3 国内外研究现状61.4 血库管理系统中问题的提出61.4.1 构建血库管理系统的目的71.4.2 普通血库管理面对的问题71.4.3 构建血库管理系统的必要性81.5 背景91.5.1 待开发软件的系统和名称91.5.2 提出者,开发者91.5.3 字义:缩语及专有名词定义10第二章 程序设计体系112.

6、1 编程语言VB介绍112.1.1 vb语言简介112.1.2 vb语言的用途112.1.3 本系统采用vb编写的优势122.2 数据库ACCESS132.2.1 ACCESS简介132.2.2 ACCESS历史142.2.3 ACCESS安全方式15第三章 业务概述163.1 目标(有)163.2 系统的基本内容要求163.3 用户要求及软件的特点173.3.1 系统开发的必要性173.3.2 系统开发的可行性173.4 假定与约束17第四章 系统分析184.1 系统的可行性分析184.2 系统需求分析194.2.1 数据需求分析194.2.2 功能需求分析194.2.3 数据库需求分析19

7、4.3 现行系统的详细调查204.4 业务流程图分析214.4.1 管理员登陆业务流程图214.4.2 用户信息业务流程图214.4.3 管理员密码业务流程图224.4.4 入库信息业务流程图224.4.5 出库信息业务流程图234.4.6 查询信息业务流程图244.4.7 出库信息打印业务流程图254.4.8 入库信息打印业务流程图254.4.9 管理员退出业务流程图264.5 新系统的逻辑模型27第五章 系统设计285.1 系统总体设计285.1.1 系统的总体结构设计285.1.2 系统的总体功能设计285.2 系统功能结构图285.2.1 管理员功能结构图285.2.2 用户功能结构图

8、295.2.3 入库管理功能结构图305.2.4 出库管理功能结构图315.2.5 血库管理功能结构图325.2.6 系统查询功能结构图325.2.7 单据打印功能结构图335.2.8 背景管理功能结构图335.2.9 系统帮助功能结构图345.2.10 登录与退出功能结构图345.3 系统数据流图分析355.3.1 数据流图的意义355.3.2 符号说明355.3.3 管理员登陆数据流图355.3.4 用户管理数据流图355.3.5 入库管理数据流图365.3.6 出库管理数据流图375.3.7 背景修改数据流图385.3.8 帮助信息数据流图385.3.9 数据库备份数据流图395.4 数

9、据库创建395.4.1 系统的E-r图395.4.2 数据库视图425.5 代码设计455.6 用户界面设计455.6.1 系统界面结构455.6.2 登陆界面和主界面465.6.3 系统管理界面485.6.4 血液管理界面495.6.5 系统查询界面515.6.6 系统帮助53第六章 系统出错处理556.1 系统测试的原则556.2 测试的方法以及步骤556.3 出错提示信息556.4 系统补救措施57第七章 系统运行环境587.1 硬件环境587.2 软件环境58第八章 系统的推广59第九章 结束语60致谢61参考文献62附录1 数据字典63附录2 表结构66附录3 代码设计68附录3 软

10、件测试报告8999毕业论文 第1章 绪论1.1血库管理系统的介绍随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。血库管理系统是对住院病区系统的补充。以前血库没有联网,发血都是病区先把发血申请单送往住院收费处记帐,再把记帐后的处方交给血库发血。由于住院收费处不能及时知道血库是否有某一型号的血,量够不够,只能先对血请领单记帐,导致经常由于库存不够而重复冲销血单的操作,费时费力。血库以往采用传统手工的方式,不能及时知道现有库存,发血效率低,血积压多,核对起来非常困难。且统计工作是个大难题。作为计算机应用的一部分,使用计算机

11、对血库进行管理,具有着手工管理所无法比拟的优点。例如:效率高、查找方便、可靠性高、存储量大、核对方便、易于管理等。这些优点能够极大地提高血库管理的效率。医院血库管理系统是每一个医疗机构管理病人及医师收入和支出的不可缺少的一个管理信息系统,它的内容对于医疗机构的管理者来说是至关重要的,所以医院血库管理系统应该能够为每一个医疗机构的管理者提供充足的信息和快捷的查询手段,大大的方便医疗机构的管理者对血库的合理管理。1.2 开发血库管理系统的意义信息规模化、标准化和代码化是计算机应用的重要基础与前提。重要数据的录人时做到了及时、准确、规模化、标准化和代码化,系统实施给血库的业务体检带来的变革如下.提高

12、服务质量, 强化管理手段采用血库管理系统后信息采用一站式采集和处理, 保证受血者的所有输血信息的准确无误。信息集成和有效传递带来了流程的统一和快捷, 同时方便了客户。信息化手段也有效杜绝了人为因素影响血库或输血科的检验结果, 保证了血库作为输血终检机构检验结果的权威性和公正性, 提高了安全供血和合理用血能力。健全的血库分析系统可以对血库内部的业务情况进行实时监控, 帮助决策者改进服务、进行量化绩效管理和决策分析。与局域网络快速连接可以通过局域网同临床科室建立起不间断的联系, 架起了与客户沟通的桥梁, 不断地提供有关输血的各种建议, 不仅加强了临床科室同血库的关系, 加强了发血后服务, 提高了安

13、全用血能力, 避免了各, 种医疗事故的出现。改革工作模式提高工作效率信息化血库推动业务流程的规范和工作模式的改善, 省去了一系列繁琐而不必要工作程序, 使工作流程清晰、有效, 同时大幅提高了业务人员的效率, 使交叉配血结果发布时间缩短了一半。把工作人员从繁重的血库业务工作中解脱出来, 使他们更专注于临床科室服务。少成本, 增加效益利用数字化手段实现了无纸化建设。彻底改变了手工或单向单机管理造成血库业务的盲目、松散、混乱、随意性, 更加体现了涉及面广、效率高的网络管理特点。全新的血库管理模式方式,给临床科室耳目一新的服务享受, 给血库带来了可观的经济效益和社会效益。本系统所包含的配血结果数据记录

14、了所有输血过程的历史记录, 数据检索快速, 方便日后追查, 该数据也可为输血相关课题研究提供素材, 基于此数据库, 可以方便地生成输血业务量的周、月、季、年报表用各血型需求构成比报表, 快速反馈给地区血站, 作为预期采血业务量的依据。并能为我院各级管理提供了科学、系统、快捷的血库信息。1.3 国内外研究现状因为医院血库管理系统的重要性,现在国内外都在积极的对他进行研究,我们国家的血库管理系统正在趋于完善,像北京上海等大城市已经有了相当好的血库管理系统,但是在部分偏远的地区还没有设立血库管理系统,当人们需要输血时还是采用比较老式的先挂号再等血等等一系列复杂的环节,建立一个覆盖全球的血库管理系统还

15、需要很长的时间才能够完善,所以现在的血库管理系统正处于积极的发展阶段。1.4 血库管理系统中问题的提出从1964年美国研制出世界第一台电子计算机至今,计算机技术已经经过了五代的演变,计算机应用过程也经过了三个发展阶段。在第三个发展阶段上,计算机进入了医学领域,输血研究是医学的一个重要分支,随着生物、电子、医学技术的飞速发展,它已成为一门独立的学科,引起了广泛的关注。而对于建立在现代科技基础上的输血研究,计算机己成为它研究和发展不可缺少的工具。其中计算机在血库管理信息系统上的应用是很重要的一个方面1.4.1 构建血库管理系统的目的加强对血库的管理,由于血库的内涵很大,一般情况下很难对血库的信息进

16、行完善的管理。建立血库管理系统的目的就是在于对血库方便的进行分析,把握好入库和出库。目前我国有很多的血库管理系统怎么有机的将这些系统结合起来是一个长期的话题,形成网状的血库管理是血库管理系统的最终发展方向,如果各个血库形成一个整体,那样查询一种血液将会比现在省去一半的时间。所以构建血库管理系统的目的就是缩短血液查询时间,把血液分类别的进行管理,为人们的身体健康做好后勤保障。1.4.2 普通血库管理面对的问题根据现行血库管理系统业务需求归纳出以下几方面的问题: 数据量大,各类表格种类繁多,手工作业容易产生差错;缺乏有效的编码一致性校验手段,缺乏有效的记录归档和管理方法,实际操作中出现差错的可能性

17、很大,为安全供血留下了隐患;回溯困难;大量历史数据不易归档和保存;制定献血计划和采血计划有时缺乏规律性;决乏必要的统计手段,无法确切了解血液的血型分布问题无法解决异地调剂献血、异地调剂用血、异地认证和结算问题;用血审批困难,手续复杂,可操作性不强;与县(市)区血站的管理系统数据结构不一致,数据共享时需要转换;医院患者用血信息,内容不详尽,信息不能及时反馈;计算机硬件设备利用率比较低,没能充分分享到计算机网络技术所能带来的便利。信息共享范围小,内容不够全面,也缺乏统一的组织与安排。因此,利用先进的计算机网络技术,构建一个完备的血库信息管理系统是十分困难的,但是也只有克服了这些苦难才能够加速血库的

18、发展,打破原来的信息组织形式,是目前医院血库迫在眉捷的任务1.4.3 构建血库管理系统的必要性管理信息系统是采用因特网技术建立的企业内部专用系统,以TCP/IP协议作为基础,以网为核心应用,构成统一和便利的信息交换平台。相形之下,传统的血库管理己不能满足现代血库管理的要求。因此,利用管理信息构造血液中心内部的计算机管理系统,是顺应了计算机发展的潮流。建立血库管理信息系统不仅具有传统局域网络的全部功能,而且利用管理信息的独特技术可以对血库内部不同部门的不同格式的信息统一组织和管理,进而解决血液中心信息的共享问题,更为可观的是血液中心管理信息系统可方便地解决各级血库之间的信息交流。在血库中心建立管

19、理信息系统目的在于规范行业管理模式、业务处理规程,加强资源共享,血液采集、供和输用安全,有利于广泛宣传贯彻献血法、推进全民无偿献血工作因此将计算机网络管理信息技术引入血站的行政及业务管理是提高血库供血的质量、确保患者的生命安全、降低血站工作人员的工作强度,提高工作效率和血库管理的规范化程度必由之路。另一方面,计算机网络技术和通信技术的发展又为血库实施性能可靠的计算机信息系统提供了基本保证。 血库中心建立管理信息系统,不但能够在更大范围内实现信息共享,实现各个血库之间的信息交流,更主要的使血液中心内部业务管理、办公自动化系统、人事管理、财务系统并入统一的内部管理网络中,工作效率得到很大提高,使血

20、液中心的管理与现代化的管理方式并轨。并且管理信息系统可以通过联入因特网系统使血液中心踏上信息高速公路。下面将在血库内实施管理信息系统,其优越性归纳如下:促进了血液中心与兄弟血站之间的沟通。通过管理信息网络,各个血站可以相互查询血源,实现远距离的血源调配;在急需稀有血型,或血液严重偏型的情况下,可以通过网络查询及时解决问题。克服了传统网络的弊端,最大限度地满足了各地方的临床用血。对于血液中心内部信息网络是为血液中心内收集信息、交流信息、辅助领导决策、并反馈到操作流程中去。血液中心应用管理信息网络作为内部信息网络,达到了操作简单,直观明了(图、文、声并茂)。便捷的信息传递通过网平台和电子邮件功能,

21、可以快速地在站内员工之间、员工与外界之间、血站与血站之间发布与获取信息。访问信息的通讯手段是集成的。提高了工作效率。各种联机文献、检验报告、和献血员的详细信息、血液的流通过程等的发布,使用电子文件取代书面文件,大大提高了工作效率。节省人力物力 。采用基于管理信息网络的协作与交流,减化了行政手续,减少了相关行政人员, 对员工进行联机培训,提高了培训效率。节省费用。可节约大部分传统办公费用,如纸张、复印、传真、开会、图书情报资料查询等等的费用。应用管理信息网络作为内部信息网可以使系统结构灵活、开放、保护站内的投资 。无论信息网上使用的是何种操作系统,从网上获取的信息不受软件开发和整个信 息结构的影

22、响。同时设计的软件系统框架是一个完全开放的、并能不断平滑过渡的系统 。1.5 背景1.5.1 待开发软件的系统和名称系统名称:医院血库管理系统医院血库管理系统是医院用来管理血液的管理系统,其中包括了用户信息的管理、入库血液的管理、出库血液的管理和查询管理。管理员通过血库管理系统对血液进行管理使血液的管理更加的方便和快捷。1.5.2 提出者,开发者课题来源:自己提出,指导老师审核同意开 发 者:*大学 *学院 * 班 * 号 *指导老师:*1.5.3 字义:缩语及专有名词定义DB: Database 数据库DBS: Database System 数据库系统SQL: Structured Que

23、ry Language 结构化查询语言 E-R: Entity-relation 实体关系 GF: GotFocus 对象得到焦点时发生LF: LostFocus 对象失去焦点时发生第二章 程序设计体系2.1 编程语言VB介绍2.1.1 vb语言简介Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。 何谓 Visual Basic?“Visual”指的是采用可

24、视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。VB提供了学习版、专业版和企业版,用以满足不同的开发需要。学习版使编程人员很容易地开发Windows和Windows NT的应用程序;专业版为专业编程人

25、员提供了功能完备的开发工具;企业版允许专业人员以小组的形式来创建强健的分布式应用程序。2.1.2 vb语言的用途Visual Basic是一种强大的语言,即您所能想到的编程任务,它基本都能完成。从设计新型的用户界面到利用其它应用程序的对象;从处理文字图象到使用数据库;从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。 VB是微软公司的一种通用程序设计语言,包含在Microsoft Excel、Microsoft Access等众多Windows应用软件种的VBA都使用VB语言,以供用户

26、二次开发;目前制作网页使用较多的VBScript脚本语言也是VB的子集。 利用 VB的数据访问特性,用户可以对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式创建数据库和前端应用程序,以及可调整的服务器端部件。利用ActiveX(TM)技术,VB可使用如Microsoft Word、Microsoft Excel及其他Windows应用程序提供的功能,甚至可直接使用VB专业版和企业版创建的应用程序对象。2.1.3 本系统采用vb编写的优势Visual Basic之所以受到广大编程爱好者及专业编程人员的青睐,是因为它具有以下一些特点: 1面向对象 VB采用了面向

27、对象的程序设计思想。它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,所谓“对象”就是一个可操作的实体,如窗体、窗体中的命令按钮、标签、文本框等。面向对象的编程就好像搭积木一样,程序员可根据程序和界面设计要求,直接在屏幕上“画出窗口、菜单、按钮等不同类型的对象,并为每个对象设置属性。 2事件驱动 在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码事件过程,该代码决定了对象的功能。通常称这种机制为事件驱动。事件可由用户的操作触发,也可以由系统或应用程序触发。例如,单击一个命令按钮,就触发了按钮的Click

28、(单击)事件,该事件中的代码就会被执行。若用户未进行任何操作(未触发事件),则程序就处于等待状态。整个应用程序就是由彼此独立的事件过程构成。 3软件的集成式开发 VB为编程提供了一个集成开发环境。在这个环境中,编程者可设计界面、编写代码、调试程序,直至把应用程序编译成可在Windows中运行的可执行文件,并为它生成安装程序。VB的集成开发环境为编程者提供了很大的方便。 4结构化的程序设计语言 VB具有丰富的数据类型,是一种符合结构化程序设计思想的语言,而且简单易学。此外作为一种程序设计语言,VB还有许多独到之处。 5强大的数据库访问功能 VB利用数据控件可以访问多种数据库,VB 6O提供的AD

29、O控件,不但可以用最少的代码实现数据库操作和控制,也可以取代Data控件和RDO控件。 6支持对象的链接与嵌入技术 VB的核心是对对象的链接与嵌入(OLE)技术的支持,它是访问所有对象的一种方法。利用OLE技术,能够开发集声音、图像、动画、字处理、Web等对象于一体的程序。 7网络功能 VB 6O提供了DltTML(DynamictTML)设计工具。利用这种技术可以动态创建和编辑Web页面,使用户在VB中开发多功能的网络应用软件。 8多个应用程序向导 VB提供了多种向导,如应用程序向导、安装向导、数据对象向导和数据窗体向导,通过它们可以快速地创建不同类型、不同功能的应用程序。 9支持动态交换、

30、动态链接技术 通过动态数据交换(DDE)的编程技术,VB开发的应用程序能与其他Windows应用程序之间建立数据通信。通过动态链接库技术,在VB程序中可方便地调用用C语言或汇编语言编写的函数,也可调用Windows的应用程序接口(API)函数。 lO联机帮助功能 在VB中,利用帮助菜单和F1功能键,用户可随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供方便。2.2 数据库ACCESS2.2.1 ACCESS简介Microsoft Office Access(前名 Microsoft Access)是由微软发布的关

31、联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其

32、他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。2.2.2 ACCESS历史Microsoft Access 1.0 版本在1992年11月发布。微软指定它对系统最小要求为视窗3.0配以4兆节内存兆节内存配以最小兆节硬盘空间(建议最好有兆节硬盘空间)则为建议的系统要求当时软件以张1.44兆节软碟发布的载体这个软件能够有效地处理大量记录但是测试显示在某些情况下会导致数据损毁比如说,大小超过700MB的文件常会出问题。(值得注意的是在1.0版广泛应用的时候大多数硬盘是小于700MB的。)软件的使用指南指出过时的设备驱动和错误的配置可能回导致数据

33、丢失。Access的最初名称是Cirrus。它开发于Visual Basic之前,当时的窗口引擎称作Ruby。比尔盖茨看过Ruby的原型后决定把这个基于Basic语言的组件作为一个独立的可扩展应用程序与Access联合开发。这个项目称作Thunder。这两个项目互相独立的被作为底层的窗口引擎开发并且互不兼容。 然而,在VBA出现后它们被合并在一起。1995年末,access 95发布,这是世界上第一个32为关系型数据库管理系统,使得access的应用得到了普及和继续发展。1997年,access 97发布。它的最大特点是在access数据库中开始支持web技术,这一技术上的发展,开拓了acce

34、ss数据库从桌面向网络的发展。21世纪初,microsoft发布access2000,这是微软强大的桌面数据库管理系统的第六代产品,也是32为位access的第三个版本。至此,access在桌面关系型数据库的领域的普及已经跃上了一个新台阶。2003年微软正式发布了access 2003,这是继2002年后发布的最新版本,它在继承了以前版本的有点外,又新增了一些使用功能2.2.3 ACCESS安全方式一、密码式 给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。

35、二、#式 在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字符,如果知道了数据库名,直接请求的话,如: 三、ASP式 这种作法是比较专业但也是很安全的也是现在比较流行的作法,但是现在许多的人只是作了一半,只是将数据名改成ASP而以,这样的话直接用FlashGet之类的下载工具一样可以将数据库下载,这种方式的正确作法有两步: 第一步:在数据库内创建一个字段,名称随意,类型是OLE对象,内容设置为单字节型的 这段代码运行完之后将会在数据库内生成一个nodownload表,表内字段是notdown。如果数据库内已有同名的数据表存在请将代码内的nodownload改成自己想要的

36、数据表名即可。 四、asa式 这种方式的真谛是利用IIS对ASA文件的保护,从而使得数据库文件不能从URL上直接请求下载,但是这种方式被误解成只要将文件后缀改成ASA就可以了。要知道IIS只是对global.asa这个文件名有请求保护,所以这种方式只能将数据库名设置为global.asa,而且要注意的是,设置成global.asa之后最好不要将其放在主机或虚拟目录的根目录里,不然会被IIS当然正常的global.asa文件进行尝试运行的。第三章 业务概述3.1 目标参照国内数字化输血业务流程的管理模式,结合医疗机构的实际情况,开发、应用适合中国国情的血库信息管理系统。采用先进的信息处理管理技术

37、,全面、准确地记录血库的各种数据,保障数据的安全、可靠性,为输血人员提供定量参考并建立长期的电子输血档案。再就是提高血液查询、统计分析能力,达到提高医疗质量和服务质量的目的。3.2 系统的基本内容要求因此,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学生来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。1计算机已经成为我们学习和工作的得力助手,使用其可方便的管理病人及医师今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经应用于许多领域。现在我国的病人及医师管理水平绝大部分还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力

38、和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用专业的毕业生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我所学的知识编制出一个实用的程序来帮助医疗机构进行病人及医师管理。 开发这一系统的好处大约有以下几点:第一、可以存储历年病人的信息,安全、高效;第二、只需一到二名档案录入员即可操作系统,节省人力;第三、可以迅速查到病人及医师的各类信息。2为将来医疗机构上网做好准备跟据2003年中国电信的调查报告显示我国的上网人数已达到1870万,互联网已经十分普及,本系统为医疗机构将来的上网作了先期工作,比如医疗机构

39、的网络管理模式的建立。3.3 用户要求及软件的特点3.3.1 用户要求实现血库管理的基本功能,可以为人们的用血提供方便。在血库管理系统的每一个方面都达到预期的目标。管理员管理:能够实现对用户、入库信息、出库信息、库存的管理。用户管理:管理用户的添加,删除、修改。入库管理:对入库的信息进行添加、修改、删除和浏览。出库信息:对出库的信息进行添加、删除、修改和浏览。其他功能:对界面的操作、数据库的备份、单据的打印等。3.3.2 软件特点1. 易学易用,可以让使用者很快的掌握使用方法。2 界面大方美观,完全满足企业自身的性质、规模、形象。3. 软件要运行稳定、可靠安全。3 具有数据输入正确性检查和处理

40、功能,能防止错误数据的录入。4 功能齐全,符合企业销售管理的现状。3.4 假定与约束1. 血库管理系统后期需要的维护由公司主要负责。2. 因人为出现的错误与设计者无关。3. 在系统实施之前,公司已经完成了诸如服务器、虚拟主机等初期资源建设。第四章 系统分析4.1 系统的可行性分析建设医院血库管理系统的必要性取决于需求的迫切性和实现的可能性。可行性并不等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或各方面的条件不具备,就是不具备可行性。可行性研究是系统开发阶段的第二项活动。它是对系统进行全面、概要的分析。在本阶段可以从技术、经济和管理三个方面对电子购物商城系统的可行性进行分析

41、研究,从而为确定项目开发决策提供科学依据。1、技术可行性由于公司领导对医院血库管理系统系统开发项目达成了共识,并拨出专项资金,用以购置建立网络中心所需的网络设备和软件,并配备系统管理员,负责整个系统的维护管理工作,具备了开发系统的基本条件。为了今后的系统维护,公司准备联合具有丰富经验的软件开发人员共同研究,这为今后系统的顺利开发提供了有力的技术条件。2、经济可行性目前,公司的管理工作和服务工作存在盲目性、随意性、和无效消耗,不能保证营销部门的工作质量,影响商品的销售,给公司带来实际的和潜在的经济损失。虽然系统开发初期投资较大,但是,若开发成功本系统,将有助于公司更好地预测市场,更好的开发客户及

42、时调整经营销售策略,在激烈的市场竞争中把握主动。因此,从长远利益考虑,本项目若能开发成功,它所带来的效益将远高于系统投入。3、营运可行性在公司的业务方面,由于日常信息处理量大,耗费时间长,出错效率高,在系统投入运行后,可以实现业务中的信息集中处理、分析利用信息和信息的交流辅助公司的业务监管和重大决定。并且可以实现公司进一步向网络服务发展,为信息工作打下良好的基础。通过以上的研究和分析,认为系统开发所产生的效益将大于投入,所以开发本项目是可行的、必要的。4.2 系统需求分析4.2.1 数据需求分析1. 对用户信息进行增加、修改、删除。2. 对管理员密码信息修改。3. 对入库信息进行增加、修改、删

43、除、浏览。4. 对出库信息进行增加、修改、删除、浏览。5. 对数据库备份。6. 对入库信息、出库信息、库存信息进行打印。4.2.2 功能需求分析根据医院血库的具体情况,系统主要功能有:1. 管理员管理:用户信息、入库信息、出库信息、库存信息、数据库备份、单据打印。2. 用户管理:添加用户信息、修改用户信息、删除用户信息。3. 入库管理:添加入库信息、修改入库信息、删除入库信息、浏览入库信息。4. 出库管理:添加出库信息、修改出库信息、删除出库信息、浏览出库信息。5. 库存管理:查看库存、管理库存。6. 打印管理:入库信息打印、出库信息打印、库存信息打印。7. 数据库备份:备份数据库4.2.3

44、数据库需求分析依据医院血库管理系统的处理需求,对就数据表的设计及功能如下。A 病人的用血情况:存放血库中病人用血的基本资料。B 入库信息表:存放血库的血液入库信息。C 出库信息表:存放血库的血液出库的基本信息。D 系统用户信息表:存放管理员的账户和密码。E 字典信息:存放数据库基本操作的信息。4.3 现行系统的详细调查现行的医院血库管理系统存在着很多的缺点和不足特别是在血库的安全性问题上存在着很多的隐患,如何才能提高血库管理系统的稳定性,是目前我们努力的方向。下图是我们对现行系统进行的调查结果分析。首先看一些线性系统的基本功能呢,功能模块如下图:现行系统的基本功能医院血库系统的生命周期:医院血库系统的生命周期4.4 业务流程图分析4.4.1 管理员登陆业务流程图管理员要相对医院的血库管理系统进行管理必须要有账号和密码的正确输入才可以,为了系统的你全考虑,每一个进入管理系统的人都有自己的帐号和密码,所以管理员的业务流程是一个十分关键的业务流程步骤。具体业务流程如下图所示:管理员登录业务流程图4.4.2 用户信息业务流程图血库管理系统中有用户的基本信息,包括用户使用血液的时间、用户使用的血量、用户的姓名、用户的年龄等等一系列相关的信息,做好用户信息

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服