1、目 录可行性研究报告31引言31.1 编写目的31.2 项目背景31.3 定义31.4 参考资料42系统开发的背景、必要性和意义42.1组织目标与战略42.2业务概况52.3现行系统存在的主要问题53拟建立的信息系统63.1主要的功能及对组织的意义和影响63.2初步建设计划64技术可行性分析75经济可行性分析76社会可行性分析76.1社会法律政策可行性:76.2社会公共环境可行性:76.3用户使用可行性:87结论88系统开发计划8系统说明书81系统概述91.1目标系统的名称、目标和主要功能91.2背景、系统的用户、开发者以及本系统与其它系统或机构的关系和联系101.3参考资料102现行系统概况
2、102.1组织经营现状与发展战略102.2组织结构图11 2.3现行系统的业务流程图112.4现行系统的数据流程图122.5现行系统主要存在的问题和薄弱环节122.6系统需求说明123目标系统逻辑设计133.1系统功能及分析133.2系统逻辑模型133.3遗留问题17系统设计说明书181 引言181.1摘要181.2项目背景181.3系统环境与限制181.4专业术语 181.5参考材料192系统设计方案192.1 模块设计192.2计算机物理系统配置方案设计212.3 输出设计222.4 数据库(文件)设计222.5 安全保密设计243 系统实施的初步计划253.1 时间进度安排253.2 预
3、算25可行性研究报告1引言1.1 编写目的在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。这就要求医药管理摆脱过去人手操作的烦琐,充分满足了医药经营企业的各种需求,从医药经营企业的各个环节对人流、物流、资金流、信息流进行统一系统的管理。通过建立有效的库存管理信息系统,仓库的管理员可
4、凭借各种药品的库存量和销售量来确定订货量,从而增强药房的库存管理水平,使其在新一轮的连锁药房竞争中处于优势。1.2 项目背景在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。这就要求医药管理摆脱过去人手操作的烦琐,充分满足了医药经营企业的各种需求,从医药经营企业的各个环节对人流、物流
5、、资金流、信息流进行统一系统的管理。系统名称:医院药品管理信息系统 项目提出者:本组所有成员系统开发者:王永斌、雒晓龙、谢天生(即本小组的成员)用户:医院工作人员、医院相关领导等本系统与其他系统的关系:(如与学校财务管理系统,与学校教学管理系统等)1.3 定义Microsoft Visual Studio 2008:Visual Studio 2008 提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。医药信息化:医疗服务信息化是国际发展趋势。随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、 HIS 系统的整体建设,以提高医院
6、的服务水平与核心竞争力。 信息化不仅提升了医生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中树立起了医院的科技形象。因此,医疗业务应用与基础网络平台的逐步融合正成为国内医院,尤其是大中型医院信息化发展的新方向。库存管理:库存管理是指在物流过程中商品数量的管理。1.4 参考资料谢世亮.Visual C#.NET2003开发与技巧M. 北京:清华大学出版社,2004.5.吴晨,ASP.NET+SQL Server-数据库开发与实例,清华大学出版社,出版2006年7月.李春葆,曾慧.SQL Server 2000学习与上机指导M. 北京:清华大学出版社,2005.6.
7、张曜,张青.ASP.NET函数实用手册M. 北京:冶金工业出版社,2002.12.张华.Visual C#程序设计教程与上机指导M. 北京:清华大学出版,2005.12. 崔巍.数据库系统及应用M. 北京:高等教育出版社,2003.6. 2系统开发的背景、必要性和意义医药行业在价格、渠道、信息等方面都具有特殊性,对供、销、存、资金周转、物流等流通速度要求非常高,巩固和发展这些方面的优势,是控制成本、提高利润空间的有效方法,也是开拓市场、进一步扩展发展的基础。强化信息技术、建设网上信息交换平台,从而提升企业对市场的快速反应能力、以此来降低成本、促进发展已经成为该行业的共识药品企业由于药品的种类繁
8、多,每日各种品牌的药品的出库入库量也很大,依靠手工操作的记录很难达到及时性准确性,因而有必要建立一个计算机药品库存管理系统。随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的表格,这就会耗费药品管理工作人员大量的时间和精力,如果利用计算机进行
9、这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。基于以上的原因,有很多从事软件开发的人员,在试卷生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人员不断的完善,大致形成了具备如下功能的系统:这个药品管理系统主要涉及医院药库的药品进、销、存等业务
10、,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。该内容主要是药品信息管理的库存管理、药品管理、入库单管理和出库单管理等模块的结合实现,使用.NET技术加以实现。2.1组织目标与战略随着我国医疗环境的变化,医疗行业的竞争日益加剧。不管是国有医院还是民营医院,都面临着如何在激烈的医疗市场生存与发展的严峻问题。过去的成功院长大多喜欢固守自己的一片阵地,固守自己以前的成功经验和优势,希望在市场竞争激烈的今天保持医院的持续性发展。而市场是无情的,过去的王者今天不一定依旧称王,最终许多医院经营下滑,出现生存危机。物竞天
11、择,适者生存,不能适应变化环境的,最终将被环境所淘汰。一个医院要保持持续的竞争优势,必须要制定出符合外部环境和内部情况的医院发展战略。一个科学、合理、实际操作性强的发展战略是在医院发展目标的指引下,结合对医院外部环境(机遇与风险)和医院内部情况(优势和劣势)的全面分析,所得出如何实现医院目标的策略和方法。战略解决的是医院内部思想一致、步调一致的问题;思想一致,才能有目标一致和行为一致,才能减少内耗,减少运营成本。战略的制定是一个严谨、细致的过程,不应当因个人情感的因素而受影响。战略是一个系统,除了医院整体的基本战略外, 还包括:市场战略、差异化战略、文化战略、人力资源战略、组织战略、营销战略、
12、资本战略、品牌战略等。2.2业务概况医院药房是集管理、技术、经营、服务等于一体的综合性科室。药房不仅要保证提供给患者准确、质量合格的药品,而且要保证患者安全有效地使用药品确保医疗费用更为经济合理。药房管理机制必须由原来的封闭式经验管理逐步向开放式科学化管理转变。强化质量管理与质量控制,坚持法制化、规范化管理为广大群众提供安全、高效、价廉的药品,在坚持社会效益为最高准则的前提下。克服片面追求经济效益造成用药结构不合理。增加患者负担,医院社会声誉下降的不良现象,从而实现社会效益和经济效益同步增长促进医疗卫生事业的可持续发展。它又是医院为患者服务的一个重要窗口。服务质量的优劣,直接关系到医院的声誉。
13、2.3现行系统存在的主要问题(一)、医院领导的认识是首要问题,领导认识的高低,将决定医院管理信息系统建设的成功与失败。目前,国内大多数医院院长对医院管理信息系统的认识是模糊、片面和表浅的,这是导致国内大多数医院管理信息系统失败的主要因素之一。主要表现在以下几个方面:认为买了大量的硬件就实现了医院管理信息系统;认为花钱就能买来医院管理信息系统;认为软件很容易,谁都能开发出来;重“硬”轻“软”,软件不值钱;认为自己医院管理很完善,谁的软件都不行;认为软件都一样,技术高低无所谓,能用就行。 (二)、管理不规范:目前,国内医院管理不规范、模式不统一,每个医院都有自己的管理特色,很多医院甚至是沿用长期以
14、来形成的经验式的管理方法,管理缺乏标准化、科学性,给计算机应用带来了极大的困难。院长往往要求软件适应医院现有的甚至是极不科学的管理模式,而无法发挥计算机的优势,优秀的软件能够带来手工无法实现的科学的管理思想,提高医院的管理水平,而不是简单的“手工计算机化”。不规范的医院管理,使得医疗软件很难实现通用化、产品化,只能定做软件或者每家医院进行大量的软件修改,否则软件不能使用,这样一来,软件的稳定性下降,实施周期延长,成本上升,质量下降。 (三)、使用计算机后,管理规范了,漏洞堵塞了,将牵涉到某些人的利益,如药房原来是金额管理,不管药品的数量,药房人员经常偷药,使用计算机后就不行了,药房实现了药品数
15、量管理,每一种药品都有明细结存,药房人员无法偷药了,于是出现抵触,不认真使用甚至破坏系统。 (四)、许多医院领导在建立系统初期,往往把它看成是一个单纯的计算机网络技术问题,并没有从系统工程的角度来调动全院各部门的积极性,没有从改革医院整体管理模式的角度领导工程实施,而是由医院的信息科或计算机室少数工程技术人员牵头办理,认为只要花费一定的投资、购入一定规模的计算机网络系统和软件、就能解决问题;加之新型农合合作医疗和社会医疗保险改革要求医院收费项目价格和收费明细公开以接受社会监督的要求迫切,故一些医院只好将此要求作为系统的主要目标,急于求成,从而忽略了调整医院管理模式来适应信息变革。这些都可能给管
16、理系统的系统分析和建立带来隐患。结果,一些医院的还礼系统建立完成后虽也能满足部份管理要求,但问题不少,管理冲突不断,还没有正式竣工验收就又需要投资改造。3拟建立的信息系统3.1主要的功能及对组织的意义和影响1、主要的功能(1)登录功能由于是限定医院使用,只有登录系统。(2)库存管理功能库存管理功能是在使用系统的开始初始化医院的库存,还对现在的库存进行列表显示,并在显示的列表中做修改操作;库存管理还包括检查库存下限报警和药品有效期报警,给予应有的提示。(3)药品管理功能管理员在初始化药品库存的时候,要先添加药品,建立药品库,对所有药品实行编码并生成相应的编号。药品添加要把药品所有信息进行添加,包
17、括:药品名称、化学名称、规格、药品类别、剂型、以及批号厂商等。对于添加的药品数据信息也可以进行相应的修改,或者删除,全凭用户需要。(4)入库单管理功能入库单管理即是需要管理所有的入库单,并以列表的形式显示出来;该功能要实现添加入库单,完成药品入库,并在把入库信息显示出来,并能根据要求进行入库单修改或废除。(5)出库单管理功能管理员可以对出库的药品进行管理,在药品出库的时候把出库信息记录下来留作依据。如果出库药品需要修改的,可以在出库单列表中把单子选中出来进行修改,甚至删除。方便药品出库时的更改需要。2、对组织的意义和影响为加强医院的药政管理工作,开发了医院药政管理系统,并且实施联网管理,将医院
18、药品信息全面纳入到医院信息总体管理中,最终使药品信息处于高度共享、高效率的实时处理状态,形成从总体调控到相互制约的管理体系,以确保医院获得良好的效益。:(1)在医院物资管理中应用计算机信息系统,将能够减少资金占用,保证供应,取得较直接的经济效益。(2)医院信息系统用于医疗收费和财务数据处理等工作,可以极大地提高医院经济管理的效率和活力。(3)医院信息系统可以为医院管理人员提供管理和决策信息,为决策者及时调整各种人员和物资的安排提供了可靠的依据。(4)在医疗中应用信息系统可以使医院和社会两方面取得明显的效益。(5)医院信息系统在加速培养高水平医务人员上能起到非常大的作用。综上所述,医院应用信息系
19、统,其效益的提高是综合性的,医院的管理者和决策者应充分看到信息系统在其中的作用,不仅要看到对信息系统所投入的人力与经费,还要看到它所带来的各方面的效益,积极合理地安排这方面的投资,使医院得到最佳的发展。3.2初步建设计划2014年2月2014年3月 系统规划2014年3月2014年4月 系统分析2014年4月2014年5月 系统设计2014年5月2014年6月 系统实施2014年6月2014年7月 系统试运行2014年7月1日2024年7月 系统运行维护4技术可行性分析该系统采用了B/S技术结构,使用Microsoft Visual Studio 2008开发软件,数据库服务器选用微软公司的S
20、QL Server 2005数据库,它是目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。硬件方面,此系统是使用网页作为服务端的,所以对硬件没什么要求,安装有IE就够了。5经济可行性分析A、资金可行性目前,计算机的价格已经大幅下降,使其性价比已经达到非常高,而且每个医院都能保证有几个条件良好的机房,不用额外花费在机房的建设上,在维护和保养方面也不需花费大量的资金。更重要的是本系统的开发,为医院的工作效率带来了一个质的飞跃,不仅节省了大量的人员费用,而且避免了许多不必要的耗费。本系统
21、的开发,为医院的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的开发可以代替人工进行许多繁杂的劳动;第二,本系统的开发可以节省许多资源;第三,本系统的开发可以大大的提高医院的工作效率;第四,本系统可以保证信息资源的更加安全。B、经济合理性我们所开发的医院药品管理系统,除了给医院带来了一些直接经济效益外,还带来了许多间接效益,具体表现如下:第一,扩大了医院进行药品信息管理的功能;第二,提供了比以前更准确、更及时、更清晰的药品信息;第三,提高了医院整体的工作效率;第四,减少了工作人员费用;6社会可行性分析6.1社会法律政策可行性:本系统是专为医院药品信息管理系统而设计的,在整
22、个开发过程中没有涉及与法律不符的方面,而且只有输入正确的用户名和密码,才允许进行数据的录入、查询、修改等操作,充分保证了系统性能的保密性,该系统的开发不会侵犯他人、集体和国家的利益,也不会违反国家的政策和法律,因此在法律方面是可行的。6.2社会公共环境可行性:1、患者对药品信息的需求量越来越大,随着全民文化素质的提高,患者对药品信息的需求也不仅仅局限于用法用量,对不良反应、注意事项、药物的相互作用等等的需求越来越高。2、药品供应问题导致了医药、药患矛盾,在医院里经常会因为药品生产、供应以及其他原因,造成某些药品暂时缺货的现象,特别是普药,往往不能满足临床需求。3、药学人员缺乏临床医学知识,给审
23、核处方带来困难,处方管理办法对处方有了新的规定,增加了“临床诊断”项目,要求药剂人员在审核用方面更要趋于合理性,但我国的药学专业临床医学课程极少,学生参加工作后与临床接触不多,使得药学人员缺乏临床医学知识,所以社会公共环境方面也是可行的。6.3用户使用可行性:本系统为一个医院药品信息管理系统,由于医院的硬件条件和软件条件都能够满足,该系统充分考虑了用户操作方便、处理流程、人员素质等多方面的因素,因此能够满足用户的需求,所以用户使用方面也是可行的因此,本系统在运行上是可行的,通过以上的分析,可以确定本系统开发在社会环境因素方面上是完全可行的。7结论通过对药品管理的现状分析,以及通过技术、经济和社
24、会等方面的可行性分析,由于实用性强,投资成本低,技术经济操作都具有可行性,所以可以确定本系统的开发完全必要,而且是可行的,可以立项开发。8系统开发计划药 品 管 理 系 统需求分析系统设计系统测试系统编码系统上线需求分析整理:需求文档整理:概要设计:详细设计:程序编码:设计文档:系统集成:代码管理:单元测试:各模块程序员自己测试.功能集成测试:项目小组每个成员外部测试:系统维护:系统说明书1系统概述1.1目标系统的名称、目标和主要功能1、目标系统名称:医院药品管理信息系统;2、目标系统的目标:简化药房管理流程,提高药房管理效率;3、目标系统的主要功能:使药品信息处于高度共享、高效率的实时处理状
25、态,形成从总体调控到相互制约的管理体系,以确保医院获得良好的效益。1.2背景、系统的用户、开发者以及本系统与其它系统或机构的关系和联系1、系统开发的背景:药品企业由于药品的种类繁多,每日各种品牌的药品的出库入库量也很大,依靠手工操作的记录很难达到及时性准确性,因而有必要建立一个计算机药品库存管理系统。2、系统开发者:王永斌、雒晓龙、谢天生3、本系统与其他系统的关系:本系统属于医院管理系统。 1.3参考资料 谢世亮.Visual C#.NET2003开发与技巧M. 北京:清华大学出版社,2004.5.吴晨,ASP.NET+SQL Server-数据库开发与实例,清华大学出版社,出版2006年7月
26、.张华.Visual C#程序设计教程与上机指导M. 北京:清华大学出版,2005.12. 2现行系统概况2.1组织经营现状与发展战略1、组织经营现状由于药品的种类繁多,每日各种品牌的药品的出库入库量也很大,依靠手工操作的记录很难达到及时性、准确性2、组织的目标和战略药品管理的主要目标是:保证医疗、科研所用药品供应及时、准确无误。贯彻国家药事法律、法规,保证所供应药品质量好,安全有效。符合医疗单位经济、财政管理政策和新时期医疗卫生改革政策,注重社会效益与经济效益结合,不以盈利为目的;贯彻减轻病人和国家负担、医疗单位和药房有一定经济效益的原则。战略:医院要树立病人第一的观念,一切以病人为中心;树
27、立质量是生命的服务观,实行全员质量管理;按照市场需求即病人需要来调整医院服务活动的观念;以社会效益为首位,不断提高经济效益的观念,这是经营理念的核心观念。2.2组织结构图系统药房管理信息系统库存管理药品管理入库单管理出库单管理库存初始化下限报警有效期报警数据修改入库出库1、部门的职能说明(1)库存管理功能库存管理功能是在使用系统的开始初始化医院的库存,还对现在的库存进行列表显示,并在显示的列表中做修改操作;库存管理还包括检查库存下限报警和药品有效期报警,给予应有的提示。(2)药品管理功能管理员在初始化药品库存的时候,要先添加药品,建立药品库,对所有药品实行编码并生成相应的编号。药品添加要把药品
28、所有信息进行添加,包括:药品名称、化学名称、规格、药品类别、剂型、以及批号厂商等。对于添加的药品数据信息也可以进行相应的修改,或者删除,全凭用户需要。(3)入库单管理功能入库单管理即是需要管理所有的入库单,并以列表的形式显示出来;该功能要实现添加入库单,完成药品入库,并在把入库信息显示出来,并能根据要求进行入库单修改或废除。 (4)出库单管理功能管理员可以对出库的药品进行管理,在药品出库的时候把出库信息记录下来留作依据。如果出库药品需要修改的,可以在出库单列表中把单子选中出来进行修改,甚至删除。方便药品出库时的更改需要2.3现行系统的业务流程图药库发药单处方提药单入库出库采购 2.4现行系统的
29、数据流程图2.5现行系统主要存在的问题和薄弱环节1、长期以来形成的经验式的管理方法,管理缺乏标准化、科学性:2、忽略了调整医院管理模式来适应信息变革,导致系统老旧,适应不了当前的正常运营。2.6系统需求说明帮助他们完成日常繁重窗口业务的工具。借助计算机系统,使他们凌乱的工作变得有条理,解脱他们需要记忆大量信息的困难。3目标系统逻辑设计3.1系统功能及分析1、新系统的功能说明新系统具有细分的具体功能:登录功能、库存管理功能、药品管理功能、入库单管理功能、出库单管理功能,能更好的帮助用户去处理相关工作,操作简单、易学。2、新旧系统的比较分析新系统有更多的功能板块,覆盖面更广,服务内容方面有很大的增
30、加;销售部提货单未批准提货单提货清单药品库长提货流水帐已批准提货单库存帐仓库管理员缺货通知单入库单订货单催货单提货通知单库存报表提货通知单补充提货单库存台账表采购部供货单位较旧系统有更严密的逻辑性,信息处理更为简便有条理;大大减少了手动工作内容,提高工作效率,避免人员冗乱导致的失误;3.2系统逻辑模型1、目标系统的业务流程图2、目标系统的数据流程图采购部入库单审核入库处理出库单审核销售科出库处理库存统计 库存月报表 库存统计表入库数据不合格入库单 入库单库存数据出库单不合格出库单合格出库单合格入库单库存数据日库存数据月库存数据 药品收发存单库存综合数据出库数据库存日常查询用户药品药品管理信息系
31、统用户 顶层图3、数据字典数据流项目:名字流量来源去向定义用户信息每天上十次用户基本信息表核对用户信息用户信息ID+用户名用户密码药品信息每天上十次药品表核对药品库存初始化、核对出库信息、核对入库信息药品信息ID药品名称化学名称规格+药品类别剂型+批号+厂商库存信息每天上十次库存表核对药品库存查询、核对出库单、核对入库单库存信息ID药品编号批号+药品名称数量+单位+入库日期+下限+验收人入库单信息每天上十次入库单表反馈给用户入库单信息ID药品编号批号+入库日期+数量单位+验收人出库单信息每天上十次出库单表反馈给用户出库单信息ID药品编号+批号+数量出库日期+验收人存储条目:文件名存储方式存储频
32、率定义用户基本信息表随机存储每天上十次用户基本信息表ID用户名用户密码药品表随机存储每天上十次药品表ID药品名称化学名称规格+药品类别剂型+批号+厂商数据项条目:项名:药品类型描述:用户输入试题的类型定义:药品类型所有药品规定类型位置:药品表处理条目:处理名处理逻辑执行频率药品添加用户添加药品信息每天上十次库存初始化用户初始化药品库存表每天上十次入库用户添加入库单每天上十次出库用户添加出库单每天上十次4、E-R图 图2.4 用户E-R图 图2.5 药品E-R图 图2.6 库存E-R图 图2.7 入库E-R图图2.8 入库E-R图3.3 系统相关技术及特性说明该信息系统中Visio 作为使用统一
33、建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。高度的人性化使SQL Server 2005有着优秀的可编程性,几乎是变革性的提升;如CLR(Common Language Runtime,公共语言运行时)集成。你可以轻松利用.NET语言的优势如其面向对象的封装、继承和多态特性,编写出那些需要对数据进行复杂数值计算或逻辑的代码,如字符串处理,数据加密算法,XML数据操作等等。所以这样的优势使得使用它的开发商几乎会立即升级到SQL Server 2005 享受数据库编程的便捷。Visual Studio 和 .NET Framework 的结合使用减少了
34、对公用管道代码的需要,从而缩短了开发时间并使开发人员能够集中精力解决业务问题。Visual Basic、Visual C+ 都被扩展为支持托管代码机制的开发环境,Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。.NET框架机制的运用,使得建立在 C+和 Java 基础上的现代语言C#非常成熟,是编写 .NET 框架很好的语言。Microsoft Visual Studio 2008版本的发布,更是对程序设计提供了关键的改进。为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成
35、的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息,开发人员还可以从同一个开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味他们可以在同一环境中支持各种各样的项目;新版本还被允许联系新工具在平台上使用,使得用户有更好的WEB体验。系统设计说明书1 引言1.1摘要1、系统的目标名称: 医院药房管理系统2、系统功能:用户管理,药品的入库,药品出库,库存清点:1.2项目背景医药行业在价格、渠道、信息等方面都具有特殊性,对供、销、存、资金周转、物流等流
36、通速度要求非常高,巩固和发展这些方面的优势,是控制成本、提高利润空间的有效方法,也是开拓市场、进一步扩展发展的基础。强化信息技术、建设网上信息交换平台,从而提升企业对市场的快速反应能力、以此来降低成本、促进发展已经成为该行业的共识。药品企业由于药品的种类繁多,每日各种品牌的药品的出库入库量也很大,依靠手工操作的记录很难达到及时性准确性,因而有必要建立一个计算机药品库存管理系统。随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些医院管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、
37、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的表格,这就会耗费药品管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。基
38、于以上的原因,有很多从事软件开发的人员,在试卷生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人员不断的完善,大致形成了具备如下功能的系统:这个药品管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。1.3系统环境与限制系统的运行环境运行环境:Microsoft Windows Vista Ultimate,安装IIS 6.0。1.4专业术语药房管理, 药库管理1.5参考材料 谢世亮.Visual C#.N
39、ET2003开发与技巧M. 北京:清华大学出版社,2004.5.吴晨,ASP.NET+SQL Server-数据库开发与实例,清华大学出版社,出版2006年7月.张华.Visual C#程序设计教程与上机指导M. 北京:清华大学出版,2005.12. 2系统设计方案 2.1 模块设计各模块功能说明:功能描述 用户根据已知的用户名和密码登录系统,只有登录成功才能进行系列的药品管理、库存管理、入库及出库管理的操作。功能描述用户进入系统以后,首先需要添加药品信息,没有药品信息就无法进行库存管理了,更做不到药品入库和出库。药品信息作为库存管理的一部分,是药品入库和出库的编号查询;还有为提供药品有效期的
40、报警来源。功能描述用户登录进入库存管理页面,进行库存初始化。库存初始化是把现有的库存添加到库存表当中去,但是首先这些库存的药品信息已经都是被录入药品表。所以在查询到这些药品信息后便可以进行库存初始化了。 功能描述用户在出库单管理的时候,出库要先根据已有的可以出库的药品信息才能出库,出库时候进行出库药品信息核对之后便可以完成药品出库了。功能描述用户在入库单管理的时候,入库要先根据已有的药品信息才能入库,入库不能入没有名目的药品。入库时候进行入库药品信息核对之后便可以完成药品入库了。2.2计算机物理系统配置方案设计1、硬件配置处理器:Mobile Dual Core Intel Pentium T
41、2410, 2000 MHz (15 x 133)主板:Lenovo ThinkPad R61系统内存:2016 MB (DDR2 SDRAM)硬盘:日立 5400 160 G显示卡:NVIDIA Quadra NVS 140M (128 MB)显示器:Lenovo B141EW04 V7 14.1 LCD2、软件配置 操作系统:Microsoft Windows Vista Ultimate2.3输入设计2.4 数据库(文件)设计概述目标:尽可能全面地描述各对象的信息和关系(一)逻辑结构设计根据有关文件及其记录、数据项的标识、定义、长度和它们之间的关系。共设计了9个数据表文件1,药品代码表(
42、按药品代码建立索引)字段字段名称类型宽度小数位数1药品代码C62药品名称C83药品国家分类代码C24药品国家分类C45药品详细分类代码C26药品详细分类C67药品生产单位代码C28药品生产单位C109药品历史价格N7210药品现值价格N722,药品国家,详细代码表(按药品代码建立索引)字段字段名称类型宽度小数位数1药品国家分类代码C22药品国家分类C43药品详细分类代码C24药品详细分类C65药品生产单位代码C26药品生产单位C103,药品出入库输入辅助表(按日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品入库数量N84药品销售数量N84,每种药品入库清单(按
43、日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品入库数量N85,每种药品销售清单(按日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品销售数量N86,每种药品日库存量数据清单(按日期+药品名称建立索引)字段字段名称类型宽度小数位数1日期D82中药类内科用药上海医药(集团)有限公司库存数量N10.N10N其他生物制品类新增生物制品化学库存数量N107,药品日入库,日出库,日库存量数据清单(按日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品入库数量N84药品销售数量N85药品库存数量N88,报表计算辅助表(按日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品名称C84药品国家分类C45药品入库数量N86药品销售数量N87药品库存数量N88累计入库数量N109累计总销售数量N109,月报表数据清单(按日期+药品代码建立索引)字段字段名称类型宽度小数位数1日期D82药品代码C63药品名