logo资料库

医药店库存管理系统论文.doc

第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
资料共23页,剩余部分请下载后查看
1、绪论
2、系统分析
2.1 系统需求分析
2.2 设计思想
2.3 可行性分析
2.3 本系统采用的关键技术
2.3.1 asp.net介绍
2.3.2 SQL Server 数据库
3、系统概要设计
4、系统详细设计
4.1 后台数据库设计
4.2 系统E-R图
4.3 处理流程设计
4.3.1 系统操作流程
4.3.2 数据增加流程
4.3.3 数据修改流程
4.4.4 数据删除流程
4.4 系统模块设计
4.4.1管理员登陆
4.4.2 管理员管理
4.4.3 进货管理
4.4.4 销售管理
5、系统调试与测试
5.1 程序调试
5.2 程序的测试
5.2.1 测试的重要性及目的
5.2.2 测试的步骤
5.2.3 测试的主要内容
6、结论
6.1 系统评价
6.2 安全性问题
致谢
参考文献
摘要:在计算机技术飞速发展的今天,计算机管理已经在很多领域得到广泛 的应用。计算机化已成为医院现代化一个不可或缺的因素。目前很多医院的信息 管理还比较落后,劳动强度大且效率低,因此,开发医院管理信息系统将提高医 院的各项工作效率。医院的药品管理师一个非常重要的和繁杂的事务,需要完成 药品的入库、存储、出库等很多操作,这就使得使用药品存销管理系统来管理这 样的事务有着很好的效果。此系统是为中小型医院药品库存业务管理而开发,但 开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解存 在一定的差别。为了能使开发者明白用户的目的,开发出让客户满意的系统,更 好地实现用户的要求;同时也为了用户能清楚地知道此系统的功能和作用,所以 要进行需求分析,并以文档的形式来记录。通过需求分析报告,开发者与用户之 间的沟通更为方便,也有利于开发者充分分析客户的需求,从而开发出具有功能 强大,客户满意的系统。该软件系统同其他系统或其他机构的基本的相互来往关 系:通过此系统,可以与财务管理等系统来共同完成医院的日常药品管理工作。 关键字:医药库存;管理;系统
therefore, intensity and low efficiency, Abstract: in the rapid development of computer technology, computer management has been widely used in many fields. The computer has become an indispensable factor in modern hospitals. At present a lot of hospital information management is relatively backward, high labor the development of hospital management information system will improve the efficiency of hospital. A very important and complicated affairs hospital drug management, warehousing, storage, outbound needed drugs and many operation, which makes the use of drug inventory management system to manage such affairs has a very good effect. This system is developed for the business management of drug stock in hospital, but between developers and users of the industry, area difference, the difference between the developers and users of this system function understanding. In order to enable developers to understand the user's purpose, developed system of customer satisfaction, to better achieve the user's requirements; at the same time in order to users can clearly know the function and effect of this system, so it needs analysis, and to document the form to record. Through the demand analysis report, between developers and users of communication is more convenient, but also conducive to the developers to fully analyze the needs of customers, and thus developed has powerful functions, the system of customer satisfaction. The software system with other systems or other institutions of the basic interaction relationship: through this system, and the financial management system to complete the hospital daily administration of medicine. Keywords: pharmaceutical inventory management; system;
目 录 1、绪论 ............................................................ 4 2、系统分析 ........................................................ 5 2.1 系统需求分析 ................................................5 2.2 设计思想 ....................................................5 2.3 可行性分析 ..................................................6 2.3 本系统采用的关键技术 ........................................6 2.3.1 asp.net 介绍 ...........................................6 2.3.2 SQL Server 数据库 ..................................... 7 3、系统概要设计 .................................................... 9 4、系统详细设计 .................................................... 9 4.1 后台数据库设计 ..............................................9 4.2 系统 E-R 图 .................................................11 4.3 处理流程设计 ...............................................12 4.3.1 系统操作流程 ......................................... 12 4.3.2 数据增加流程 ......................................... 13 4.3.3 数据修改流程 ......................................... 13 4.4.4 数据删除流程 ......................................... 14 4.4 系统模块设计 ...............................................15 4.4.1 管理员登陆 ............................................15 4.4.2 药品信息管理 ......................................... 16 4.4.3 药品库房管理 ......................................... 16 4.4.4 药品入库管理 ......................................... 17 5、系统调试与测试 ................................................. 17 5.1 程序调试 ...................................................17 5.2 程序的测试 .................................................17 5.2.1 测试的重要性及目的 ................................... 17 5.2.2 测试的步骤 ........................................... 19 5.2.3 测试的主要内容 ....................................... 19 6、结论 ........................................................... 20 6.1 系统评价 ...................................................20 6.2 安全性问题 .................................................21 致谢 .............................................................. 22 参考文献 .......................................................... 23
1、绪论 我国医院的医药信息处理基本上还停留在手工方式,劳动强度大且工作效率 低,医师护士和管理人员的大量时间都消耗在事务性工作上,致使“人不能尽其 才”;病人排队等候时间长,辗转过程多,影响医院的秩序;病案、临床检验、病 理检查等许多宝贵的数据资料的检索十分费事甚至难以实现;对这些资料深入的 统计分析手工方式无法进行,不能充分为医学科研利用;在经济管理上也因而存 在漏、跑、错等现象;医院物资管理由于信息不准确,家底不明,积压浪费,以 致“物不能尽其用”。开发 HIS 是解决上述问题的有效途径。HIS 系统的有效运 行,将提高医院各项工作的效率和质量,促进医学科研、教学,减轻各类事务性 工作的劳动强度,使他们腾出更多的精力和时间来服务于病人,改善经营管理, 堵塞漏洞,保证病人和医院的经济利益为医院创造经济效益。当然建立 HIS 更 主要的还在于它对医院管理、医疗质量和医学研究的长期效应带来的综合效益。 药品是防病治病的特殊商品,是医院重要的经济收入来源,是医疗活动中必不可 少的基础物资,兼具物资和医疗双重属性,是医院医疗和经济活动中的重要组成 部分,在医院的运营成本中占有很大比重。药房、药库是医院药品供应基地,是 加强医院药品管理的重要环节之一。由于药品种类繁多,流通环节繁杂,强化对 药库管理尤为重要,它既要保障对临床各科室的供应.又要控制药品品种、数量、 质量,防止过期失效,减少浪费,达到增收节支的目的。对药房、药库实行计算 机管理,可使药房、药库的工作人员可及时了解库房药品进、出、存的动态变化, 既做到为临床及时提供所需药品不使药品供应中断,又有效减少盲目进货造成药 品积压现象,药品的信息化管理不仅可加快药品周转,而且可大大提高工作人员 的工作效率和管理质量,也更加有利于及时、安全、优质地的保证临床用药。因 此医院管理者历来都十分重视药品信息综合管理的开发应用。 医院药品信息综合管理系统是医院信息管理系统的重要组成模块,是医院管 理中的关键环节,是药品管理的核心。它与门诊收费系统、门诊挂号系统、门诊 药房系统、医技管理系统及医生站、护士站、住院结算、院长查询系统之间实现 数据共享,药品管理信息系统的开发成功与否,将直接影响医院 HIS 系统其它 子系统的开发。
2、系统分析 2.1 系统需求分析 医院药品信息综合管理系统主要涉及药库和各类药房(药房分门诊中、西药 房和住院病区住院药房)之间药品的进、销、存等业务,并且和门诊计价、收费 等有着密切的关系。药库和药房之间虽有联系,但又相互独立,医院药品信息综 合管理系统主要管理医院所有药品的出入和内部统计计算,为药品会计提供基础 数据,同时包括对所有药品有效期的管理。 2.2 设计思想 系统采用 B/S 模式。整个系统最关键的就是数据库系统,一个强大的数据库 可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通 过软件界面观察和处理操作数据。 当开发数据库应用时,我们将采用客户/服务器体系结构(Browser/Server Architecture)。采用 B/S 的理由主要有:应用的不确定性,逐步开发和增加新应 用的需要。适应将来开放的异种网络环境中应用的需要。用户数、数据量增长的 可能性,适应电脑开发、维护、供应商与相关技术人员变更的需要,有利于动态 规划与动态开发过程,对系统可靠性的保证。此外,从用户的现有资源的延续利 用与新增投入,及开发的成本和难度看,采用 B/S 结构,也是比较适中、现实的 选择。 系统采用三层架构,Visual Studio 2008 作为开发工具,开发医院药品信息综 合管理系统的核心模块,实现药品“采购—入库—出库、调拨—出售—盘点—核 算”全流程的基础数据采集。用 SQL Server 2005 开发数据库。开发过程中采用 了原型法即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人 员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精 化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。
2.3 可行性分析 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需 的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统 后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、 物力及财力。所以,从经济的角度来看,该系统可行。 技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配 置是否满足开发的需求等。本网站用的是 asp.net 开发语言,当前的计算机硬件 配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于 目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、 可靠性能高、价格低,完全能满足系统的需求。 本系统的开发,主要是对数据的处理,包括数据的收集,数据的变换,及数 据的各种报表形式的输出。采用流行的 asp.net+SQLSERVER 2005 体系,已无技 术上的问题。 运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性 及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员 水平都有相当的高度,所以在运行上是可行性的。 2.3 本系统采用的关键技术 2.3.1 asp.net 介绍 ASP.net 使用一种字符基础的,分级的配置系统,使你服务器环境和应用程 序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需 要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的 哲学观念使 Asp.net 的基于应用的开发更加具体,和快捷。一个 ASP.net 的应用 程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的 重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net 已经被刻意设计 成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连
接技术,将很大的提高运行速度。即使你现在的 ASP.net 应用软件是为一个处理 器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的 ASP 确做不到这一点。自定义性和可扩展性 ASP.net 设计时考虑了让网站开发人 员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同, ASP.net 可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。 安全性基于 Windows 认证技术和每应用程序配置,你可以确性你的原程序时绝 对安全的。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新 的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全 保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基 于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比 ASP 即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包 括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术 的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无 缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供 这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发 人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进 行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存 经常使用的数据,或者对应用程序的配置进行自定义. 2.3.2 SQL Server 数据库 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 2005 是 Microsoft 公司于 2005 年推出的版本。
SQL Server 特点: 1.真正的客户机/服务器体系结构。 2.图形化用户界面,使系统管理和数据库管理更加直观、简单。 3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4.SQL Server 与 Windows NT 完全集成,利用了 NT 的许多功能,如发送 和 接 受 消 息 , 管 理 登 录 安 全 性 等 。 SQL Server 也 可 以 很 好 地 与 Microsoft BackOffice 产品集成。 5.具有很好的伸缩性,可跨越从运行 Windows 95/98 的膝上型电脑到运行 Windows 2005 的大型多处理器等多种平台使用。 6.对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web 页面上。 7.SQL Server 提供数据仓库功能,这个功能只在 Oracle 和其他更昂贵的 DBMS 中才有。
分享到:
收藏