还剩22页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
591论文网___.591LW.com某医院病人信息管理系统的__摘要进入21世纪以来,计算机的普及应用和信息技术、网络技术的发展给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选相比之下,国内的相当数量的中小型医院的信息管理工作流程还采用相对保守的人工工作方式,数据信息的查询和存储的成本较高,而且效率还很低下所以需要一种对于医院的信息管理系统来高效、低成本、便捷的进行医院信息数据的查询和存储医院信息管理系统主要采用了ASP语言和SQL数据库结合的B/S设计模式,通过网络之间的数据交换来实现医院药品管理、收费管理、住院管理、人工费管理、用户管理几项工作,从而提高医疗部门在医院信息管理过程中的工作效率和质量关键词医院信息管理系统;B/S;ASP;SQLHospitalInfor__tion__nagementSystemAbstractGettingintoover21__nturiescomputer’suniversalapplicationandthetechnicaldevelopmentoftheinfor__tiontechniquebroughtaboutpeoplesworkandlifetremendousconvenien__withefficiently.Infor__tionandelectronicalh__ealreadybecometheeconomyluckcampcosttheheadwhichraisesaworkefficiencychoose.__nylocalmediumand__allscaledhospital’s__nagementoftheworkflowstilladoptsoppositefallbehindofartificialworkmethodthecostofinfor__tion’ssearchingands__ingishigherandtheefficiencyisstillverylow.Soneedonekindofhospitalinfor__tion__nagementsystemefficientlylowcostconvenientlycarryonthehospitalinfor__tion’ssearchingands__ing.Thehospitalinfor__tion__nagementsystem__inlyadoptedASPlanguageandSQLdatabasetocombineofB/Sdesignmodebythedataofnetworkcommutationtocarryoutthemedicine__nagementchargeofdrugs__nagementstayinthehospital__nagementartificialfeesearchthecustomer__nagementraisingamedicaltreatmentsectionthusatthehospitalaninfor__tiona__nagementtheworkefficiencyandthequalitywithinpro__ss.Keywords Hospitalinfor__tion__nagementsystem;B/S;ASP;SQL目录论文总页数23页TOC\o1-3\h\z\u1.引言
11.1系统__背景
11.2国内外发展状况及其不足
11.
2.1国外发展状况
11.
2.2国内发展状况
21.
2.3国内存在的不足
21.3系统__的特点32.用户需求分析
42.1用户角色需求
42.2功能需求
42.
2.1药品管理
42.
2.2收费管理
42.
2.3住院管理
52.
2.4人工费管理
52.
2.5用户管理
52.
2.6超级___
52.3性能需求
52.4系统__环境
52.
4.1__环境介绍
52.
4.2运行环境
62.
4.3__模式B/S
62.
4.4ASP技术
62.
4.5结构化查询语言SQL73系统功能模块设计及实现
73.1系统结构介绍
73.
1.1系统总体结构
83.2具体功能模块设计
83.
2.1用户登录模块
93.
2.2药品管理模块
103.
2.3收费管理模块
123.
2.4住院管理系统
133.
2.5人工费管理模块164.数据库表的设计与实现
184.1用户信息表的设计
184.2药品信息表的设计
194.3住院信息表的设计
194.4人工费信息表的设计
194.5帐单信息表的设计
205.测试
205.1测试环境
205.2测试结果20结论21____21致谢22声明231.引言
1.1系统__背景现代社会已进入信息时代,以网络通信软件为主要特征的信息技术正在飞速发展,给人们的生活和工作带来了日新月异的变化其中医院计算机信息建设也日益受到__,HIMS(HospitalInfor__tion__nagementSystem)也成了现代医院管理的重要课题医院信息系统HospitalInfor__tionSystem,HIS在国际学术界已公认为新兴的医学信息学MedicalInfor__tics的重要分支美国该领域的著名教授Morris.Collen于1988年曾著文为医院信息系统给予了如下定义利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需求的___络平台一个完整的医院信息系统HospitalInfor__tionSystemHIS应该既包括:医院信息管理系统和临床医疗信息系统(CIS),这是毫无疑义的但是,无论外国还是中国,当一个医院的医院信息系统刚刚起步时,往往是首先建立医院信息管理系统,这是因为
(1)医院信息管理系统所需要的资源较少,比较起来所需要的磁盘容量、工作站数量、网络传输能力、显示器质量均远远低于CIS的需求
(2)支持医院信息管理系统的计算机技术较为单纯和简单由于医院管理信息系统以处理文字和数字类数据为主,较少涉及声音、图像、多媒体数据的动态传递等复杂需求,因此实现起来容易得多
(3)临床信息系统在数据处理的实时性要求、相应速度、安全保密等方面一般要比管理信息系统有更苛刻的要求
(4)最后,从投入与产出考虑,多数医院的决策者们均认为HIMS较之CIS,能够使医院更直接、更明显、更迅速地获得系统的回报就是说,以较少的投入,获得较大的收益
1.2国内外发展状况及其不足
1.
2.1国外发展状况欧洲正在__的公民个人健康记录将导致新一代电子病历系统的产生新型电子病历不仅可供患者直接访问,而且还可以容纳和参考来自于患者对自身慢性疾病进行监控所得来的信息、观点及看法患者把信息直接输入电脑,包括自我控制的日常运动、参加的各种活动、日常行为和情绪等这样,将有利于改变最初护理阶段运用电子病历的性质,使之成为不仅用于保健,而且用于对疾病的预防、监控,最终形成一个对公民进行保健教育、提高保健意识的综合系统多数__医院是80年代以后开始进行HIS建设的,但发展快、规模大,是以大型机为中心的医院计算机系统如北里大学医院的IBM/3090双机系统当前__的HIS总的趋势是系统化、网络化、综合化,开始走自上而下的__路线,一般都有大型机作为中心、支撑整个系统工作,并尽量采用微机和网络技术,投资规模大,采取实时工作方式,即数据从发生源直接输入计算机到1991年统计有近10家实现或基本实现此种方式支持诊疗的功能在不断加强,系统24小时运行不少软件是医院和计算机公司联合__的,一些大公司也__了一些通用的医院信息管理软件包,也有些医院自己__
1.
2.2国内发展状况我国医院信息化建设是伴随着计算机和网络技术的应用而逐步发展起来的,经历了20个年头,大体分为三个阶段,即单机单用户(PC机)、多机、多部门__系统的应用(PC机+FoxBase+局域网+部门级信息系统)、全院级应用(C/S、B/S结构的一体化医院信息系统)在我国已经开展信息化建设的医院中,在信息化建设规划方面主要有两大方向第一条主线是支持管理,使医院更有效率地提高收入的信息管理系统(MIS),这条线的核心是财务,其宗旨是能够为院级__从企业管理的层次上提供决策支持,按照最高需求向院长提供整个医院的运行情况,并对医院资源的合理有效配置起到提示作用第二条主线是围绕临床医疗临床医疗系统相对比较复杂,协和医院认为各系统存在轻重缓急,应遵循着“医嘱处理-实验室检验系统-医护工作站-医学影像系统”的发展顺序建设自己的临床医疗信息管理系统从宏观上看,医院信息系统大体上应按照信息管理系统-临床医疗信息系统-区域医疗___络这样三大阶段来发展目前,我国大部分医院还处于第一到第二个发展阶段,医院信息化大都处于初级阶段截止到目前,我国大部分大中型医院基本都不同程度地开展了信息化建设“计世资讯”调查发现最近几年来主要的信息化建设包括HIS建设、内部网络建设、收费系统、临床系统以及办公自动化等方面
1.
2.3国内存在的不足
(1)缺乏整体规划医院信息化建设必须整体规划、分布实施、融于管理、不断深化的口号,可是很多中小型医院并没有遵循这一规律,只是做些基本的业务,如药品管理,门诊收费,住院收费等;当需要深入发展时却发现__为力,需重新来过,浪费了大量的时间和资金
(2)标准不统一医疗信息编码没有统一的标准,特别是已在使用的庞大的系统如何进行统一的问题,这给实际的__工作带来了巨大的问题此外国内存在众多的HIS厂商,如果选择了不同厂商的系统,就存在着数据通信不畅的问题
(3)信息共享困难:由于医院没有信息化建设的整体规划与统一管理,医院各个部门不重视医疗资讯的交换,信息无法共享,易形成“信息孤岛”
(4)应用水平较低:当前很多医院的信息管理系统还停留在比较低的应用水平上,现在能提供一套完整、准确、能切实反映医院运行状况与动态指标的系统并不多见,能实现医疗质量管理体系、成本控制体系等手工不能实现的功能的系统就更少了
(5)医疗信息化人才缺乏:在国内信息部门在医院整体结构中地位相对较低,既懂IT又懂医疗的人才较少,极大的阻碍了医院信息化的发展
1.3系统__的特点医院信息管理系统是典型的信息管理系统MIS其__主要包括后台数据库的建立和维护以及前端应用程序的__两个方面对于前者要求建立起数据一致性和完整性强、数据安全性好的库而对于后者则要求应用程序功能完备易使用等特点本文所介绍的医院信息管理系统,特指以计算机网络为主要工具,通过网络进行信息交互的软件系统技术可行性以MIS技术为__基础MIS有着自己的巨大优势
(1)解决结构化问题
(2)以高速度低成本完成数据的处理业务,追求系统处理问题的效率
(3)实现一个相对稳定的、协调的工作环境
(4)应用科学的、客观的处理方法,符合实际情况所以本医院信息管理系统有如下优点
(1)实现将医院信息管理网络化,避免了手写操作可能带来的错误
(2)运用数据库技术,使医院信息管理过程中产生的有价值数据更加安全、有效、便捷的存储
(3)操作简单、易于掌握,节省了管理人员和相关部门的劳力时间,提高了劳动效率
(4)不仅能使每一项工作都有相应的记录,而且能实现各个部门的信息资源的共享,提高各职能部门的相互协作本文将介绍基于B/S模式的医院信息管理系统的设计和__工作,因此,文章将涵盖以下三个方面的内容
(1)介绍贯穿项目设计,__始终的ASP+SQL技术
(2)介绍医院信息管理系统的详细设计
(3)介绍医院信息管理系统的具体实现通过传统的医院信息管理流程和利用网络管理的比较不难看出,医院信息管理网络化将是今后医院信息管理领域的发展趋势2.用户需求分析
2.1用户角色需求为了使得信息管理更加严密化、层次化整个系统按照用户类型应该有六种操作用户角色,分为药品___,帐单___,住院___,人工费___,用户___,系统超级___所有的工作人员在系统中都有自己的权限范围,拥有各自的角色,能各尽其职的处理本职事务,展开系统的正常运行维护工作每个角色操作的共性是通过__验证后登录,根据所分配的权限来访问对应的模块角色工作完成后,通过专门的出口退出登录状态
2.2功能需求系统功能主要包括以下几个方面
一、药品管理;
二、帐单管理;
三、住院管理;
四、人工费管理;
五、用户管理以下按照不同的角色权限对具体功能进行描述
2.
2.1药品管理药品___在系统中的职能是进行药品管理用户___在录入药品___信息时已经对其设置了访问权限,药品___登录以后只能访问药品管理模块实现对医院库房中所有药品的信息的查询;当购进了新的药品时,其要插入新的药品的存储信息;如果库存的药品因出库、入库或是药品__有调整等情况,库存信息有变动时可以对药品的相关信息进行修改和更新;当一种药品因过期等原因没有或不能使用时可以将这一药品的信息从存储药品的数据库中删除掉
2.
2.2收费管理帐单___在系统中的职能是进行帐单管理用户___在录入收费___信息时已经对其设置了访问权限,收费___登录以后只能访问收费管理模块在这一模块中,一个病人在医院里产生了消费就可以对其消费产生一个帐单,明细每一项消费的费用,出售了药品该药品的库存量也会相应的自动修改,同时为了医院的管理,医院可以能查询到每天所产生的帐单,通过分析帐单来对医院费用信息进行管理
2.
2.3住院管理住院___在系统中的职能是进行住院管理用户___在录入住院___信息时已经对其设置了访问权限,住院___登录以后只能访问住院管理模块在这一模块中,住院___首先可以查询医院病床的相关信息,工作人员可以很方便的知道哪些病床已经被入住,哪些可以入住,___就可以安排病人住院,病人出院时有相应的记录,并更改相应的数据库记录,以便下一位病人能够入住
2.
2.4人工费管理人工费___在系统中的职能是进行人工费管理用户___在录入人工费___信息时已经对其设置了访问权限,人工费___登录以后只能访问人工费管理模块,实现对医院库房中所有费用信息的查询;增加了新的人工费用,就要将费用信息存储入库;如果人工费信息有调整等情况,费用信息有变动时可以对费用相关信息进行修改和更新;当医院将旧的费用信息废除时,可以将信息删除出数据库
2.
2.5用户管理用户___在系统中的职能是进行用户管理超级___在添加用户___时已经对其设置了访问权限,用户___登录之后只能访问用户管理模块,可以对用户信息进行修改修改登录名,__,用户权限,删除用户信息,添加新的用户等操作
2.
2.6超级___超级___拥有系统管理的最高权限,登录以后可以进入上述的五大模块,实现系统的所有职能,所以超级___可以随时__和了解每个模块的信息管理,便于对整个系统进行综合的管理
2.3性能需求整个系统应当操作简便,界面友好维护简便数据库要求运行稳定,执行速度快数据安全性高软件系统本身运行对计算机硬件平台和操作系统平台要求适中
2.4系统__环境
2.
4.1__环境介绍
1、硬件环境服务器CPU__leronR
2.53GHz内存512MB硬盘80GB显卡NAIDIAGeFor__FX
52002、软件环境操作系统Windows2000Server__工具__cromediaDreamwe__erMX2004数据库SQLse__er2000__语言ASP图像处理工具PhotoshopCS
8.
02.
4.2运行环境操作系统Windows2000/XP/NT及更高版本内存128M硬盘空间20G显示器VGA或更高分辨率的显示器系统需求Web浏览器网络协议TCP/IP
2.
4.3__模式B/S本系统采用B/S结构,即Brower-Server(浏览器-服务器)架构,B/S结构是目前最流行的数据库应用模式,它是随着Internet技术的兴起,对C/S模式应用的扩展在这种结构下,用户工作界面是通过IE浏览器来实现的;B/S模式最大的好处是运行维护比较简便;它解决了各种分布式应用,扩展了业务范围;在B/S结构下,整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理等工作集中用服务器,容易部署和管理整个系统使用B/S架构,则在客户端使用标准的Web页面浏览器(如InternetExplorer等),不需__特殊的应用程序,减少了升级和维护的难度,所有的业务数据都保存在服务器(Server)端,确保了业务的安全;在通讯方面,由于使用的是标准的Http协议,使得系统可以轻松的实现__管理和分布式管理
2.
4.4ASP技术ASP的含义:
(1)Active ASP使用了微软的ActiveX技术ActiveX(COM)技术是现在Microsoft软件的重要基础它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作ASP本身封装了一些基本组件和常用组件,有很多公司也__了很多实用组件只要你可以在服务器上__这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用
(2)Server ASP运行在服务器端这样就不必担心浏览器是否支持ASP所使用的编程语言ASP的编程语言可以是VBSCRIPT和JSCRIPTVBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手然而Netscape浏览器不支持客户端的VBSCRIPT,所以时,看到的是ASP生成的HTML代码,而不是ASP程序代码这样就可以防止别人抄袭程序ASP技术的特点
(1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成__的应用程序
(2)无需编译,容易编写,可在服务器端直接执行
(3)与浏览器无关用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容ASP所使用的脚本语言VBScript、Jscript均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言
(4)ASP能与任何ActiveXscripting语言相容除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等脚本引擎是处理脚本程序的COMComponentO__ectModel物件
(5)ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序他人剽窃,也提高了程序的安全性
2.
4.5结构化查询语言SQLSQL全称是“结构化查询语言StructuredQueryLanguage”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR__的一种查询语言,它的前身是SQUARE语言SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1979年推出以来,SQL语言,得到了广泛的应用SQL语言的功能包括查询操纵定义和控制,是一个综合通用的关系数据库语言,同时又是一种高度非过程化的语言SQL集成显现了数据库生命周期中的全部操作SQL提供了与关系数据库进行交互的方法,它可以与标准的编程语言一起工作3系统功能模块设计及实现
3.1系统结构介绍
3.2具体功能模块设计本系统总体机构是按照框架形式构架的,有主页上方的topFrame,左方的leftFrame以及右方的__inFrame三部分构成为了减少在系统设计中部分代码的重复编写,系统使用了一些函数和子程序,例如1用function建立一个函数getsqlrecordset写成getsqlrecordset.asp它可以打开数据库连接与记录,当程序中要调用数据库时只要在程序的最前面把这个文件Include就可以利用函数来打开数据库连接与读取表记录,该函数的返回值是存放了表记录的Recordset对象实例getsqlrecordset.asp%functiongetsqlrecordsetstrsqldimo__conno__rsseto__conn=server.createo__ectADODB.Connectiono__conn.openchsa使用数据源打开数据库seto__rs=server.createo__ectADODB.recordseto__rs.openstrsqlo__conn13setgetsqlrecordset=o__rs’返回值endfunction%2用sub定义一个名称为check的子程序check.asp,调用此程序来判断用户是否登录%subcheckifsessionpass=0then’session浏览器的记录变量response.redirectlog.aspelseresponse.Write__ntersessionuname已成功登录!欢迎使用医院信息管理系统ahref=quit.asp退出登录/a/__nterbrendifendsub%根据系统功能需求分析,系统主要划分为以下六个模块
3.
2.1用户登录模块功能说明用于用户登录,通过用户输入的用户名、__判断用户份的的有效性,有效用户根据用户的角色进行权限划分,登录后定向到相应的功能模块,无效用户定向到登录失败页面用退出系统时,退出登录语句会清除程序会话(session)中所有与该用户有关的数据,并返回到初始登录页图3-2登录界面
3.
2.2药品管理模块图3-3药品管理的工作流程图药品___登录之后在系统中的职能是进行药品管理,药品管理模块有四个子模块a.药品查询;b.药品的插入;c.药品的更新;d.药品的删除图3-4药品管理界面a.药品查询子模块药品查询是药品___实现对医院库房中药品按照全部信息、药品ID、药品名称、属性、__等进行多类别的信息查询__“药品查询”进入药品的查询功能图3-5药品查询界面b.药品插入子模块当医院购入了新的药品时,药品___插入新的药品的存储信息此时电击“药品插入”添加新的药品信息,按照提示框中的提示说明依次输入新增药品的信息图3-6药品插入界面c.药品更新子模块如果库存的药品因出库、入库或是药品__有调整等情况,库存信息有变动时药品___应该对药品的相关信息进行修改和更新在药品管理界面__“药品更新”,按照提示框输入要更新的药品ID,然后根据需要选择药品信息更新的类别,输入更新内容图3-7药品更新界面d.药品删除子模块当一种药品使用完或是过期等原因没有或不能使用时,药品___应该将这一药品的信息从存储药品的数据库中删除掉药品管理界面__“药品删除”,根据实际情况选择药品信息的删除标准,然后在下面输入删除的信息图3-8药品删除界面
3.
2.3收费管理模块图3-9收费管理工作流程图帐单___登录之后在系统中的职能是进行收费管理,收费管理模块有两个子模块a.帐单生成;b.帐单查询a.帐单生成子模块帐单___在收费管理这一模块中,一个病人在医院里产生了消费就应该对其消费产生一个帐单,明细每一项消费的费用,出售了药品该药品的库存量也会相应的自动修改在收费管理界面中,__“帐单生成”,按照提示框输入消费者的姓名,然后输入所购药品的名称和数量,下面填入主治医生和收费员的姓名提交之后系统会自动生成一个明细帐单,上面有消费者__的药品的名称、数量和单项__,最后还会显示出所购药品的总金额b.帐单查询子模块同时为了医院的管理,医院帐单___能查询到每天所产生的帐单,通过分析帐单来对医院进行管理在收费管理界面中,输入要查找的消费者姓名,__“帐单查询”
3.
2.4住院管理系统图3-10住院管理系统工作流程住院___登录之后在系统中的职能是进行住院管理,住院管理模块有三个子模块a.住院信息查询;b.住院;c.出院a.住院查询子模快___可以查询到医院病床的相关信息,工作人员能很方便的知道哪些病床已经被入住,哪些可以入住查询方式有两种精确查询、组合查询精确查询则是根据具体的病房号、病床号、病人姓名对住院信息进行查询而另一种组合查询则是通过病床状态(分为忙和闲)、病房类别(分为单人间、双人间、三人间)、疾病类型(分为传染和不传染)三种类别进行组合查询图3-11住院查询首先介绍精确查询,住院___在精确查找框中根据需要选择查找方式,然后输入关键字__精确查找对应的“查询”图3-12精确查询结果界面在住院查询界面的组合查询中根据需要,选择好三种查询类别进行组合查询,然后__组合查询对应的“查询”图3-13组合查询结果界面b.住院子模块住院___根据病人的病情查询到医院有适合病人入住的空病床后,就可以安排病人入住通常,单人间是分配给病情较重或病情具有传染性的病人入住,双人间有两架病床提供给非传染性病人入住,三人间有三架病床提供给非传染性的病人入住图3-14病人住院界面___填好住院信息后,__“提交”,系统会出现提交成功的提示图3-15病人成功入住界面c.出院子模块病人出院时由住院___登记出院,出院后___对住院信息数据库记录相应的更改,以便下一位病人能够入住___在住院管理页面__“出院”,在出院界面中输入所住的病床图3-16出院界面__“提交”,系统会出现出院成功的提示图3-17出院成功界面
3.
2.5人工费管理模块图3-18人工费管理的工作流程图人工费___登录之后在系统中的职能是进行人工费管理,人工费管理模块有四个子模块a.人工费查询;b.人工费插入;c.人工费更新;d.人工费删除a.人工费查询子模块费用___在人工费管理模块中要可以对医院库房中所有费用信息进行查询,选择查询类别再输入关键字b.人工费插入子模块增加了新的人工费用,___就要将新的费用信息存储入库c.如果人工费信息有调整等情况,费用信息有变动时应该对费用相关信息进行修改和更新,按照提示框输入要更新的人工费ID,然后根据需要选择信息更新的类别输入更新内容d.当医院将旧的费用信息废除时,应该将信息删除出数据库根据实际情况选择人工费信息的删除标准,然后在下面输入删除的信息
3.
2.6用户管理模块图3-19人工费管理的工作流程图用户___登录之后在系统中的职能是进行用户管理,用户管理模块有三个子模块a.用户添加;b.用户信息修改;c.用户删除图3-20用户管理界面用户___在添加用户时,根据用户在系统中所要执行的职能和所扮演的角色设置用户权限值表3-1权限值表权限值对应角色权限值对应角色0超级___3住院___1药品___4人工费___2收费___5用户___a.用户添加系统超级___或用户___登录后,通过__用户管理,全部用户信息以列表形式显示在页面上可以通过__单条记录后面的“添加”,添加新用户b.用户修改用户___通过__用户管理,可以对用户信息表进行修改修改登录名,__,用户权限c.用户删除用户___通过__用户管理,可以对失去管理职能的用户进行删除4.数据库表的设计与实现根据需求分析,本系统后台数据库共分为5个表,以下分别给出各个数据库表的简单描述
4.1用户信息表的设计表4-1用户信息表userinf字段名字段类型字段长度是否主键说明IDint4是唯一标识用户,由___分配用户名varchar10否定义用户姓名__nchar10否检验用户登录合法权限char4否定义用户登录身份该表是用户___用以存储用户基本信息,以供登录__验证,显示用户身份
4.2药品信息表的设计表4-2药品信息表medicine字段名字段类型字段长度是否主键备注药品IDInt4是不能为空药品名称Nchar10否不能为空药品__Money8否不能为空单位Char20否能为空药品属性Char10否能为空生产日期Datetime8否能为空有效期Int4否能为空库存量Int4否能为空由药品___对药品数据进行录入、删除及修改帐单生成时也会调用该信息表
4.3住院信息表的设计表4-3住院信息表bed字段名字段类型字段长度是否主键备注病床号Int4是不能为空病房号Int4否不能为空病床状态Char10否不能为空病人姓名Char10否能为空疾病类型Char10否能为空病房类型Char10否不能为空入住时间Datetime8否能为空由住院___录入病人的住院信息,标识病人是否处于住院状态,病人出院时注销病人住院信息
4.4人工费信息表的设计表4-4人工费信息表cost字段名字段类型字段长度是否主键备注人工费IDInt4是不能为空人工费名称Varchar10否不能为空人工费__Money8否不能为空由人工费费___对费用数据进行录入、删除及修改
4.5帐单信息表的设计表4-5帐单信息表(tab)字段名字段类型字段长度是否主键备注帐单IDInt4否能为空病人姓名Varchar10是不能为空日期Datetime8否不能为空总金额Money8否不能为空医生姓名Varchar10否能为空经手人Varchar10否能为空药品名称1Char10否能为空数量1Int4否能为空药品名称2Char10否能为空数量2Int4否能为空药品名称3Char10否能为空数量3Int4否能为空药品名称3Char10否能为空数量4Int4否能为空药品名称5Char10否能为空数量5Int4否能为空帐单___对消费者所采购的药品生成帐单时,将数据录入到该表中
5.测试
5.1测试环境本系统测试环境CPU__leronR
2.53GHz内存512MSQLSERVER2000,WIN2000SERVER下测试通过建议用户CPUPIII,内存256M及以上,数据库版本SQLSERVER2000,WIN2000/2003SERVER、WINXP及以上软硬件平台使用
5.2测试结果系统在上述软硬件环境下分别对医院信息管理系统的药品管理模块、收费管理模块、住院管理模块、人工费管理模块和用户管理模块的详细设计功能作出性能测试,结果能够达到预期功效结论目前,系统能够实现根据用户需求的设计计划内的所有功能但在__过程中所遇到很多的问题还是出乎当初开始设计时预料之外感谢我的毕业设计指导教师的指导和启发,得以不断的修正错误克服困难,最终能够实现现在系统所能够展示的功能并在此过程中切身体会到一个项目的设计__人员在设计前期认真做好设计准备工作是非常关键的系统立项前期,我在网上和图书馆查找了许多资料,做了许多前瞻性的信息收集而且做好项目__的需求分析,为项目拟定了一个比较合理的__计划,所以我始终能够把握系统进展的方向,掌握了总体设计上的主动性在系统代码编写过程中应该具有良好的编程习惯,耐心并细致的去对待设计,代码编写中尽量减少过失性出错(在程序设计过程中,发现几乎60%的出错信息原因都反映在代码的拼写错误中),提高项目设计__的效率本系统进展到现在只是完成首期阶段的工作存在部分的问题仍然有待于进一步的完善进一步研究__所需要做的工作具体表现在以__面:
(1)由于采用了B/S的结构模式较之于其它版本__的程序比如C/S结构模式虽然提高了用户操作上的简单性,但是系统数据的安全性有所影响
(2)对于网上广泛流传的各种ASP技术方面漏洞系统可以添加有效的规避防护措施
(3)系统用户登录方面还可以添加图形数字验证码验证功能__可以采用加密算法加密,以提高登录安全性____
[1]陈明.实用软件工程基础[M].北京清华大学出版社2002
[2]冯小飞.ASP+SQLSERVER基础练习[M].北京清华大学出版社2006
[3]闪四清.sqlserver实用简明教程[M].北京清华大学出版社,2003
[4]邓文渊,陈俊荣.ASP与网络数据库技术[M].北京中国铁道出版社,2005
[5]方睿刁仁宏吴四九.网络数据库原理及应用[M].成都四川大学出版社2005
[6]飞思科技产品研发中心.Dreamwe__er基础与实例教程[M].北京电子工业出版社2003文档来源591论文网___.591lw.com药品记录表入库单出库单购货人员药品___入库出货人员病人收费___药品单生成帐单帐单表药品表病人住院___住院申请表住/出病床信息表新增费用费用管理入库入库删除费用出库费用记录用户添加用户管理入库入库用户删除出库用户记录表。