aspnet医院药品信息管理系统论文.docx

上传人:叶*** 文档编号:35095283 上传时间:2022-08-20 格式:DOCX 页数:29 大小:198.68KB
返回 下载 相关 举报
aspnet医院药品信息管理系统论文.docx_第1页
第1页 / 共29页
aspnet医院药品信息管理系统论文.docx_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《aspnet医院药品信息管理系统论文.docx》由会员分享,可在线阅读,更多相关《aspnet医院药品信息管理系统论文.docx(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、目 录1、绪论22、系统分析32.1 系统需求分析32.2 设计思想32.3 可行性分析42.3 本系统采用的关键技术42.3.1 介绍42.3.2 SQL Server 数据库53、系统概要设计74、系统详细设计84.1 后台数据库设计84.2 系统E-R图114.3 处理流程设计124.3.1 系统操作流程124.3.2 数据增加流程134.3.3 数据修改流程134.4.4 数据删除流程144.4 系统模块设计154.4.1管理员登陆154.4.2 药品信息管理195、系统调试与测试235.1 程序调试235.2 程序的测试235.2.1 测试的重要性及目的235.2.2 测试的步骤25

2、5.2.3 测试的主要内容256、结论266.1 系统评价266.2 安全性问题27致谢28参考文献291、绪论我国医院的信息处理基本上还停留在手工方式,劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上,致使“人不能尽其才”;病人排队等候时间长,辗转过程多,影响医院的秩序;病案、临床检验、病理检查等许多宝贵的数据资料的检索十分费事甚至难以实现;对这些资料深入的统计分析手工方式无法进行,不能充分为医学科研利用;在经济管理上也因而存在漏、跑、错等现象;医院物资管理由于信息不准确,家底不明,积压浪费,以致“物不能尽其用”。开发HIS是解决上述问题的有效途径。HIS系统的有效运

3、行,将提高医院各项工作的效率和质量,促进医学科研、教学,减轻各类事务性工作的劳动强度,使他们腾出更多的精力和时间来服务于病人,改善经营管理,堵塞漏洞,保证病人和医院的经济利益为医院创造经济效益。当然建立HIS更主要的还在于它对医院管理、医疗质量和医学研究的长期效应带来的综合效益。药品是防病治病的特殊商品,是医院重要的经济收入来源,是医疗活动中必不可少的基础物资,兼具物资和医疗双重属性,是医院医疗和经济活动中的重要组成部分,在医院的运营成本中占有很大比重。药房、药库是医院药品供应基地,是加强医院药品管理的重要环节之一。由于药品种类繁多,流通环节繁杂,强化对药库管理尤为重要,它既要保障对临床各科室

4、的供应.又要控制药品品种、数量、质量,防止过期失效,减少浪费,达到增收节支的目的。对药房、药库实行计算机管理,可使药房、药库的工作人员可及时了解库房药品进、出、存的动态变化,既做到为临床及时提供所需药品不使药品供应中断,又有效减少盲目进货造成药品积压现象,药品的信息化管理不仅可加快药品周转,而且可大大提高工作人员的工作效率和管理质量,也更加有利于及时、安全、优质地的保证临床用药。因此医院管理者历来都十分重视药品信息综合管理的开发应用。 医院药品信息综合管理系统是医院信息管理系统的重要组成模块,是医院管理中的关键环节,是药品管理的核心。它与门诊收费系统、门诊挂号系统、门诊药房系统、医技管理系统及

5、医生站、护士站、住院结算、院长查询系统之间实现数据共享,药品管理信息系统的开发成功与否,将直接影响医院HIS系统其它子系统的开发。2、系统分析2.1 系统需求分析医院药品信息综合管理系统主要涉及药库和各类药房(药房分门诊中、西药房和住院病区住院药房)之间药品的进、销、存等业务,并且和门诊计价、收费等有着密切的关系。药库和药房之间虽有联系,但又相互独立,医院药品信息综合管理系统主要管理医院所有药品的出入和内部统计计算,为药品会计提供基础数据,同时包括对所有药品有效期的管理。2.2 设计思想系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件

6、系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。当开发数据库应用时,我们将采用客户/服务器体系结构(Browser/Server Architecture)。采用B/S的理由主要有:应用的不确定性,逐步开发和增加新应用的需要。适应将来开放的异种网络环境中应用的需要。用户数、数据量增长的可能性,适应电脑开发、维护、供应商与相关技术人员变更的需要,有利于动态规划与动态开发过程,对系统可靠性的保证。此外,从用户的现有资源的延续利用与新增投入,及开发的成本和难度看,采用B/S结构,也是比较适中、现实的选择。系统采用三层架构,Visual Studio 2005作为开发工具,开发医院药品信息

7、综合管理系统的核心模块,实现药品“采购入库出库、调拨出售盘点核算”全流程的基础数据采集。用SQL Server 2000开发数据库。开发过程中采用了原型法即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。2.3 可行性分析开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的

8、角度来看,该系统可行。技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本网站用的是开发语言,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。本系统的开发,主要是对数据的处理,包括数据的收集,数据的变换,及数据的各种报表形式的输出。采用流行的+SQLSERVER 2000体系,已无技术上的问题。运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普

9、及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。2.3 本系统采用的关键技术2.3.1 介绍ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在

10、多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。自定义性和可扩展性 ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性

11、更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安

12、全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义.2.3.2 SQL S

13、erver 数据库SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。 SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的版本。SQL Server 特点:1真正的客户机/服务器体系结构。 2图形化用户界面,使系统管理和数据库管理更加直观、简单。 3

14、丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。 5具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。 6对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。 7SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。3、系统概要设计根据系统的功能需求分

15、析,将本系统流程划分为:医院药品信息管理系统的功能模块可以划分为:(1)入库部分包括领药确认、调入确认、 其他入库等功能。(2)出库部分包括退库确认、调出、 报废、其他出库等功能。(3)基础数据部分包括药房基数设置、药品字典编辑、单位字典编辑功能。(4)辅助功能部分包括库存报警、变质药品查询等功能。(5)帐表部分包括入库帐、出库帐盘点表、 报废明细表、药品消耗表、毒麻药品统计表等功能。(6)查询部分包括单据查询和库存查询功能。4、系统详细设计4.1 后台数据库设计本系统一共需要5个基本信息表,以下为所有表的数据结构:设计表“admin”列名数据类型长度允许空AnoVarchar50否ApwdV

16、archar50是设计表“bf”列名数据类型长度允许空IdBigint8否YnoVarchar50是CnoVarchar50是Bf_timeVarchar50是NumberInt4是TotalFloat8是JsrVarchar50是设计表“ck”列名数据类型长度允许空CnoVarchar50否CnameVarchar50是UnderInt4是设计表“dw”列名数据类型长度允许空dnoVarchar50否DnameVarchar50是AddressVarchar100是PhoneVarchar50是LxrVarchar50是设计表“dw”列名数据类型长度允许空IdBigint8否YnoVarch

17、ar50是CnoVarchar50是TotalInt4是设计表“min”列名数据类型长度允许空IdBigint8否YnoVarchar50是NumberInt4是TotalFloat8是Sc_timeDatetime8是Gq_timeDatetime8是JsrVarchar50是In_timeDatetime8是StateVarchar50是设计表“mout”列名数据类型长度允许空IdBigint8否YnoVarchar50是CnoVarchar50是NumberInt4是TotalFloat8是Out_timeDatetime8是JsrVarchar50是DnoVarchar50是设计表“r

18、e”列名数据类型长度允许空IdBigint8否YnoVarchar50是ConVarchar50是NumberInt4是TotalFloat8是Re_timeDatetime8是JsrVarchar50是设计表“yp”列名数据类型长度允许空YnoVarchar50否YnameVarchar50是PriceFloat8是WeigheChar10是CompanyVarchar50是4.2 系统E-R图密码用户名用户管理信息会员卡管理会员管理会员积分管理会员消费管理4.3 处理流程设计4.3.1 系统操作流程系统登录界面输入操作员及密码系统主界面系统管理错误信息数据库检查密码错误密码正确功能界面功能

19、处理4.3.2 数据增加流程添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。数据增加流程图:开始自动生成编号输入数据是否合法写入数据库结束图3.2 数据增加流程图4.3.3 数据修改流程在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法重新输入。数据修改流程图如图3.3所示。开始选择需要修改记录输入数据是否合法写入数据库结束图3.3 数据修改流程图4.4.4 数据删除流程当用户选定一条记录时,单击删除按钮,会提示用户是否确定删除,然后删除数据库相关内容。数据删除

20、流程图如图3.4所示。开始选择需要删除记录是否删除更新数据库图3.4 数据删除流程图4.4 系统模块设计4.4.1管理员登陆当系统登陆时,首先出现的是一个用户权限登陆的界面, 权限设置主要是维护系统的安全性和完整性。拥有管理员权限的操作员能对其他操作员进行相应的权限设置,没有权限的操作员不能对相应的窗口进行操作。如下图所示:主要代码如下: 潮流美容美发管理系统 潮流美容美发信息管理系统 用户名: 密   码: 用户类别: 管理员 收银员 4.4.2 药品信息管理管理员可以对药品信息进行管理,包括对药品信息的添加、修改、删除等操作。界面如下图所示:主要代码如下: 无标题页 img border:none; 服务信息      按会员编号查询:    asp:TemplateField HeaderStyle-W

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁