




已阅读5页,还剩72页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湛江中心医院医药管理系统的设计与实现毕业论文第一章 项目概述1.1项目背景湛江中心医院座落在美丽的寸金桥畔,始建于1995年,历经18多年的光辉历程,发展到今天,已成为粤西地区医疗急救、教学科研、预防保健的中心,是一家学科齐全、技术力量雄厚、医疗设备先进、服务质量上乘,开放床位1400张的综合性现代化三级甲等医院。曾先后荣获全国医院(卫生)文化建设先进单位、广东省文明医院、企业文化建设创新优秀单位、优秀护理集体、志愿者服务银奖、南粤女职工文明岗、巾帼文明示范岗,湛江市文明单位标兵等光荣称号,是湛江市第一批医保定点医院。湛江市医疗急救指挥中心、湛江市新生儿筛查中心、湛江市临床医学研究所都设在该院。医药的对象是社会的人类,是同疾病作斗争和增进健康的科学武器,所以它的存在与人类的生命健康是息息相关的。医药的制造属于流程制造,而药品的生产更加要严格遵照国家的药品生产规范,例如要有完整的生产批号,产品有效期等等,而且要对药品的批次进行严格的跟踪。这说明,国家对药品的控制是非常严格的,所有的药品销售都要按照国家的规定进行实时报告。这样,就对药品的管理系统有着很大的依赖,也就是说医院的药品管理系统必须实现这一需求的功能,也要有全面的质量管理体系与业务流程的紧密结合,而且也要解决跨平台运行的情况。但是,如何满足医院对这方方面面的需求,是湛江中心医院目前迫切要解决的问题。以前的手工管理效率低是最明显的缺陷,另外,数据的一致性不好维护,如某个药品信息的某条记录有所改动,那么该药品的其他记录就与此不一致,造成查询的费时费力,要把全部数据都更改又相当不方便,对药品库存的盘点也很不方便,需要较多的人来进行管理操作,而且容易出错造成数据的不一致。因此,运用高效、准确的管理系统来替代手工管理是完善医药管理的有效手段。1.2项目现状医药管理系统自实施以来,在很大程度上提高了医院对医药的管理水平和人们获取医药信息的重要手段和渠道,取得了社会的良好反响。目前,绝大多数的医院都已经使用了医药管理系统,但仍存在着一些问题:由于每间医院都有专门的医药管理系统,软件、硬件的不兼容性,没有统一的软件,存在交叉数据的不统一性,这样要医药行业的发展现状很不完善,而且明显存在着诸多的鄙陋。现在,关注健康的人越来越多,而很多医药点并没有一个完善的系统给客户提供相关的医药知识,例如,可以快速查询自己想要的药品,又或者可以查询到哪里的医药店才有的销售;又如,对医药店提供更为优越管理进出库存,而不再是繁琐的手工来操作;再如,药品的价格也可以更方便的进行调改,不再是现在手写的标识价格等。通过对几个医院调查发现:一般有负责专项管理的工作人员3到4名,销售人员5人左右,每天来医院咨询的人估计180人左右,这样工作人员的服务远远不能满足客户的需求。因此,为适应医药行业的发展,本文将开发相应而全面的医药信息管理系统。1.3研究目的此系统一方面可以为该医院提供更为先进的管理机制,另一方面也方便了消费者获取药品的多渠道性。药品管理是一项琐碎、复杂而又十分细致的工作。如果使用手工操作,药品品种和数量、市场价格的变化、出入货的资料等等,这些数据的记录需要大量的人力物力。如果是运用计算机代替人手进行此系列的管理操作,不仅能保证各种核算准确无误,还可以利用计算机进行有关数据的统计、分析。医药管理系统就是为了解决这些问题而设计的,其目的主要是为了药品信息的调整、库存的管理信息,同时拥有检索迅速、查找方便、可靠性高、保密性好等一系列的优点。1.4开发意义当前,是我国国民经济高速发展时期,与此相伴随,必有信息技术应用的高速发展。随着高科技技术的广泛运用和科学管理方法的不断完善,信息技术正影响着国民经济的各个领域。我国的卫生事业有了空前的发展,新药层出不穷,而与此同时,我国药品库管理滞后,长年依赖手工,所涉及的信息难以管理。若从入库到出库的计算机管理,存储建设过程中的资料、编制报表、提供信息查询服务,将会大大减轻工作人员的工作量。库存信息主要存在两方面的原因:1、库存的资料都是以书面文档和手写文稿的形式保存,随着时间的推移,纸张的损坏和字迹的模糊都容易造成资料因失效而报废,损失是不可估量的。2、库存的所有资料的分类和汇总都是通过手工方式进行,效率低且出错率高,并且随着数据量的不断增加成正比例增加,同时造成许多不必要的数据重复输入,费时费力。3、由于缺少迅速有效的查询手段,大量数据的检索工作通过手工操作耗时很长。有了上述原因,最终决定开发一套医药信息管理系统,该系统可以提高工作人员的工作效率,数据库的合理架构使数据安全性得到提升,用户能够更快捷的查询到药品数据,提供给医院和监督部门准确的反馈信息,起到良好的协助监督作用。第二章 可行性研究2.1技术可行性本系统拟采用的技术如下:(1)采用面向对象的设计方法进行方案设计,本系统开发的平台为Visual Studio2008最大的特点是易学、高效、功能强大。(2)数据库选用适于网络开发的SQL Server 2008,易于改进和扩充。(3)本系统的编码采用C#语言编写,此语言最接近人们平时的生活习惯,十分容易掌握,通俗易懂,对程序员来说应付起来十分的简单,不会有太大的工作强度,这样在系统维护过程中也会起到很大的作用,一旦系统出现了小错误也会很容易找到并改正错误,不会对医院正常的工作造成太大的影响。本系统界面友好、容易掌握、方便用户的操作和使用,并具有稳定安全的特点,而且对客户端硬件的配置要求不太高,很适合当前医院药品管理机构用机配置,使系统具有较广的适用面。鉴于所使用的计算机软硬件均具有良好的性能并足以实现开发系统的目的,因此在技术上能够适应本系统的开发。2.2操作可行性本系统是对湛江中心医院开发的医药信息管理系统,该系统在运行上具有以下特点: 操作简单:简单的操作规则是操作人员能轻松掌握。查询方便:用户可设定任意条件和任意的查询项目进行检索统计灵活:任意条件下,任意项目的产品入户时间,数量等统计及查询项目均可进行交叉统计。数据维护:供应商或销售商信息的录入及商品类别,规格,颜色,名称的输入,可修改、删除、查询。工作方式:非实时联网。在单机联网系统和多机联网系统中,计算机工作时仍和独立式系统一样,单机完全独立运行。系统工作于网络无关,因此系统非常可靠和稳定,避免了因网络故障而导致不能操作的局面。所以本系统的操作是完全可行的。2.3经济可行性开发与应用本医药管理系统的投资与收益初步估算如下:2.3.1支出(1)基础投资 终端PC机4台:4500(元)4(台)=18000(元); 网络设备(路由器,集线器等):12000(元); 其他设备(打印机等):10000(元); 合计:40000元(2)一次性投资 Microsoft Visual Studio2008中文企业版:16000(元);Microsoft Windows XP 中文专业版:16900(元);Microsoft SQL Server 2008 标准版:16000(元);合计:48900元(3)其他费用 开发人员费用:3000(1人/月)4(人)6(月)=72000(元); 不可预计的额外支出:2000(元); 合计:74000元总计:40000+48900+74000=162900(元)2.3.2收益湛江中心医院使用本系统后,可加强各科室之间的联系,让药的使用情况更加清楚,同时减少旧的系统所造成的错误带来的损失,本系统预计使用5年,预计每年可带来300000元的收益,按年利率3%,总体分析见表2-1。表 2-1 将来折算现在分析年将来值(元)(1+i)n现在值(元)累计现在值(元)13000001.03291262.14291262.1423000001.06283018.87574281.0133000001.09275229.36849510.3743000001.12267857.141117367.5153000001.15260869.571378237.082.3.3收益/投资比本系统收益/投资比为:1378237.08/162900=846%2.3.4投资回收期本系统投资回收期为:162900/291262.14=0.55929(年)综上所述,本系统在经济上可行。2.4法律可行性本系统是在和湛江中心医院负责人协商并签订合同之后运行,表明双方的立场和责任,规定了分配事项,明确目的,此项无不妥。系统开发所用到的开发环境和开发软件都是正版,没有任何的版权纠纷矛盾,所以在法律上是可行的。由于市面上存在有关类似软件,很容易出现侵权问题。但是我们从技术和功能方面进行了大刀阔斧的革新,保证不会出现侵权问题。因此,本系统在法律上是可行的。2.5结论经过各方面的可行性研究分析,本系统具有较好的经济效益,在技术、经济、法律、操作都有可行性,并且使用本系统将大大节省人力、物力和财力,真正实现了管理工作的高效性,大大提高了效率,本系统软件将对医药实施即时、规范、高效的管理。第三章 需求分析3.1功能需求通过对医药信息管理系统业务需求的整合、归纳,可以获得如下的功能需求:(1)患者可有查询药品信息,购买药品等操作;(2)购药管理员可以对库存不足的药品进行查询、订购、登记、联系供应商等工作;(3)药库主任可对药品数据进行查询、添加、修改和删除;(4)系统管理员添加、修改和删除用户,设置用户权限,设置、修改系统参数等;(5)各科室的用户,可使用查询、提交药品信息等操作。3.2性能需求(1)系统有一定的稳定性;(2)有较高的差错控制;(3)一般用户在查询药品信息、提供购药的服务花费的时间一次不得大于10分钟;(4)使用用户登陆的措施保证数据库的安全。3.3数据管理能力需求针对医药管理信息系统的需求,通过对医药信息管理工作过程的内容和数据流流程图,设计如下所示的数据项和数据结构:(1)药品的信息包括:药品编号,药品名称,药品数量,药品日期,备注;(2)患者信息包括:患者姓名,患者性别,购药日期,病例史;(3)购药管理员信息包括: 员工编号,姓名,性别,工龄,职称,联系电话;(4)药库主任信息包括: 员工编号,姓名,性别,工龄,职称,联系电话;(5)院长信息包括:姓名,性别,工龄,职称,联系电话;(6)科室信息包括:负责人姓名,性别,科室名称,联系电话;(7)供应商信息包括: 名称,地址,营业执照号,联系人,E-mail,电话,传真,药品名,药品规格,药品价格。3.4故障处理要求及其他需求使用本系统时可能出现如下故障:(1)输入用户名不存在:说明数据库没无此用户名,需向系统管理提出申请;(2)密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码;(3)由于管理员没有及时保存数据造成的数据丢失:可通过数据还原,还原成最近的数据备份;(4)由不可抗拒力造成的损失:由用户自行承担;(5)为减轻管理员操作复杂度,可配备读条行码设备一台;(6)为保护资料可恢复性,可配备备份设备一台,如用光盘备份可配备光盘记录机。3.5业务流程分析用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细,准确地说明业务处理过程中数据的收集,输入,传递,存储,加工的方法,算法,输出的数量及形式等。业务流程图使用符号:实体表示处理表示业务流向表示账簿表示输入/输出的单据医药信息管理系统业务流程图如图3-1所示。77各科室过期药品处理过期药品单药库主任缺药单有效药品单药品情况簿核对出药单统计销售报告单库存报告单统计登记统计购药报告单院长订药单药品供应商购药申请单发货单退货单订购发货退货审批批准药单院长采购管理员采购管理员药库主任缺货单药单购药申请患者缺药单售药员核对销售单销售情况簿入库单整理订购情况簿录入登记有效药品检查图3-1医药信息管理系统业务流程图更新3.6系统逻辑模型设计3.6.1数据流程图数据流程图(Data Flow Diagram简称DFD)是结构化分析的一种主要工具,是管理信息系统开发的主要工具,是组织中信息运动的抽象,是逻辑模型的主要形式。它是结构化分析工具、是MIS开发的重要工具、是组织中信息运动的抽象、是MIS逻辑模型的重要形式。其数据流程图如图3-2至图3-4所示。F9销售报告单F8购药报告单药库主任各科室患者F1缺货单F2缺药单F3药单P医药信息管理药品供应商院长各科室F7退货单F11出药单F10药库报告单图3-2 顶层图F10F7F1F9P2录入销售单D1销售情况簿D2P3统计F3缺药单D3P4购药申请购药申请单D4P5审批批准药单D5P6订货订货单D6P7发货处理发货单D7P8整理入库单D8P9过期药品处理P10有效药品处理P11登记订购情况簿D11P13统计F8过期药品单D9P14退货申请有效药品单D10P12登记P17统计P15核对出药单D133P16更新F2F11图3-3 一级细化药品情况簿D122P1核对图3-4 二级细化F9D2P3.1统计销售统计簿D14P3.2打印F8D11P13.1统计订购统计簿D15P13.2打印F10D12P17.1统计药库统计簿D16P17.2打印F7D9P14.1退货统计退货统计簿D17P14.2打印F2F11P15.1核对药单出药单簿D18P15.2打印3.6.2数据字典数据字典(Data Dictionary,简称DD)是在完成新系统数据流程图的设计的基础上,用来对DFD的进一步定义和描述的结构化工具,是构成新系统逻辑模型的重要部分,是系统设计、实施和维护的重要依据。数据字典是对DFD中所有元素(数据流、数据存储、数据流及数据存储中的数据元素、数据处理)的定义和集合。它们的定义常常是以卡形式给出的,数据流定义用数据流卡,数据存储定义用数据存储卡,数据处理定义用数据处理卡,数据元素定义用数据元素卡。(1)系统数据流卡数据流卡名称:缺货单 编号:F1来源:外部实体“药库主任”去向:处理“购药申请(P4)”数据结构:药品编号、药品名称、数量、姓名、日期说明:数据流卡名称:缺药单 编号:F2来源:外部实体“各科室”去向:处理“核对(P15)”数据结构:药品编号、药品名称、数量、申请科室、日期说明:数据流卡名称:退货单 编号:F7来源:处理“打印(P14.2)”去向:外部实体“药品供应商”数据结构:药品编号、药品名称、退货数量、退货单位、退货理由、日期说明:数据流卡名称:药单 编号:F3来源:外部实体“患者”去向:处理“核对(P1)”数据结构:药品编号、药品名称、数量、姓名、日期说明:数据流卡名称:购药报告单 编号:F8来源:处理“打印(P13.2)”去向:外部实体“院长”数据结构:药品编号、药品名称、订购数量、购药人员、购药日期说明:数据流卡名称:销售报告单 编号:F9来源:处理“打印(P3.2)”去向:外部实体“院长”数据结构:药品编号、药品名称、销售数量、销售人员、销售日期说明:数据流卡名称:药库报告单 编号:F10来源:处理“打印(P17.2)”去向:外部实体“院长”数据结构:药品编号、药品名称、剩余数量、姓名、日期、是否短缺说明:数据流卡名称:出药单 编号:F11来源:处理“核对(P15)”去向:外部实体“各科室”数据结构:药品编号、药品名称、数量、科室名、日期说明:(2)系统数据存储卡数据存储卡名称:销售单 编号:D1相关处理:由处理P1写入,读取其数据的有:P1数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字药品销量数值8数字销售人员字符20汉字销售日期日期8说明:数据存储卡名称:销售情况簿 编号:D2相关处理:由处理P2写入,读取其数据的有:P3.1数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字药品销量数值8数字销售人员字符20汉字统计时间日期8说明:数据存储卡名称:缺药单 编号:D3相关处理:由处理P1写入,读取其数据的有:P4数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字数量数值8数字申请科室字符20汉字提交日期日期8说明:数据存储卡名称:购药申请单 编号:D4相关处理:由处理P4写入,读取其数据的有:P5数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字订购数量数值8数字申请时间日期8申请人字符20汉字说明:数据存储卡名称:批准药单 编号:D5相关处理:由处理P5写入,读取其数据的有:P6数据结构:数据项名称类型位数取值范围姓名字符20汉字批准内容字符20汉字批准时间数值8说明:数据存储卡名称:订货单 编号:D6相关处理:由处理P6写入,读取其数据的有:P7数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字订购数量数值8数字购药人员字符20汉字购药日期日期8说明:数据存储卡名称:发货单 编号:D7相关处理:由处理P7写入,读取其数据的有:P8数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字发货数量数值8数字发货单位字符20汉字发货时间日期8说明:数据存储卡名称:入库单 编号:D8相关处理:由处理P8写入,读取其数据的有:P9,P10,P11数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字入库数量数值8数字登记人汉字20汉字入库时间日期8说明:数据存储卡名称:过期药品单 编号:D9相关处理:由处理P9写入,读取其数据的有:P14.1数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字退货数量数值8数字退货单位字符20汉字退货时间日期8说明:数据存储卡名称:有效药品单 编号:D10相关处理:由处理P10写入,读取其数据的有:P12数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字库存数量数值8数字登记时间日期8说明:数据存储卡名称:订购情况簿 编号:D11相关处理:由处理P11写入,读取其数据的有:P13.1数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字订购数量数值8数字购药人员字符20汉字订购时间日期8说明:数据存储卡名称:药品情况簿 编号:D12相关处理:由处理P12,P16写入,读取其数据的有:P17.1数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字库存数量数值8数字统计时间日期8说明:数据存储卡名称:出药单 编号:D13相关处理:由处理P15写入,读取其数据的有:P16数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字发药数量数值8数字科室名字符20汉字出药日期日期8说明:数据存储卡名称:销售统计簿 编号:D14相关处理:由处理P3.1写入,读取其数据的有:P3.2数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字药品销量数值8数字统计人员字符20汉字统计时间日期8说明:数据存储卡名称:订购统计簿 编号:D15相关处理:由处理P13.1写入,读取其数据的有:P13.2数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字订购数量数值8数字购药人员字符20汉字统计时间日期8说明:数据存储卡名称:药库统计簿 编号:D16相关处理:由处理P17.1写入,读取其数据的有:P17.2数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字库存数量数值8数字统计人员字符20汉字统计日期日期8说明:数据存储卡名称:出药单簿 编号:D18相关处理:由处理P15.1写入,读取其数据的有:P15.2数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字发药数量数值8数字科室名字符20汉字统计日期日期8说明:数据存储卡名称:退货统计簿 编号:D17相关处理:由处理P14.1写入,读取其数据的有:P14.2数据结构:数据项名称类型位数取值范围药品编号字符20数字药品名称字符20汉字退货数量数值8数字统计日期日期8统计人员字符20汉字说明:(3)系统数据处理卡数据处理卡名称:统计 编号:P3.1输入:数据流“销售情况簿”输出:数据存储“销售统计簿”处理:将数据流“销售情况簿”中的数据通过键盘输入,进行统计,存储到数据存储“销售统计簿”中。说明:数据处理卡名称:打印 编号:P3.2输入:数据流“销售统计簿”输出:数据存储“销售报告单”处理:将数据流“销售统计簿”中的数据打印出来,存储到数据存储“销售报告单”中。说明:数据处理卡名称:统计 编号:P13.1输入:数据流“订购情况簿”输出:数据存储“订购统计簿”处理:将数据流“订购情况簿”中的数据通过键盘输入,进行统计,存储到数据存储“订购统计簿”中。说明:数据处理卡名称:打印 编号:P13.2输入:数据流“订购统计簿”输出:数据存储“购药报告单”处理:将数据流“订购统计簿”中的数据打印出来,存储到数据存储“购药报告单”中。说明:数据处理卡名称:统计 编号:P17.1输入:数据流“药品情况簿”输出:数据存储“药库统计簿”处理:将数据流“药品情况簿”中的数据通过键盘输入,进行统计,存储到数据存储“药库统计簿”中。说明:数据处理卡名称:打印 编号:P17.2输入:数据流“药库统计簿”输出:数据存储“药库报告单”处理:将数据流“”中的数据打印出来,存储到数据存储“药库报告单”中。说明:数据处理卡名称:统计 编号:P14.1输入:数据流“过期药品单”输出:数据存储“退货统计簿”处理:将数据流“过期药品单”中的数据通过键盘输入,进行统计,存储到数据存储“退货统计簿”中。说明:数据处理卡名称:打印 编号:P14.2输入:数据流“退货统计簿”输出:数据存储“退货单”处理:将数据流“退货统计簿”中的数据打印出来,存储到数据存储“退货单”中。说明:数据处理卡名称:核对 编号:P15.1输入:数据流“缺药单”输出:数据存储“出药单簿”处理:将数据流“缺药单”中的数据通过键盘输入,进行核对,存储到数据存储“出药单簿”中。说明:数据处理卡名称:打印 编号:P15.2输入:数据流“出药单簿”输出:数据存储“出药单”处理:将数据流“出药单簿”中的数据打印出来,存储到数据存储“出药单”中。说明:数据处理卡名称:核对 编号:P1输入:数据流“药单”输出:数据存储“销售单”处理:将数据流“药单”中的数据通过键盘输入,进行核对,存储到数据存储“销售单”中。说明:数据处理卡名称:录入 编号:P2输入:数据流“销售单”输出:数据存储“销售情况簿”处理:将数据流“销售单”中的数据通过键盘录入,存储到数据存储“销售情况簿”中。说明:数据处理卡名称:购药申请 编号:P4输入:数据流“缺货单”输出:数据存储“购药申请单”处理:将数据流“缺货单”中的数据存储到数据存储“购药申请单”中,向院长提出购药申请。说明:数据处理卡 名称:审批 编号:P5输入:数据流“购药申请单”输出:数据存储“批准药单”处理:将数据流“购药申请单”中的数据进行审批,存储到数据存储“批准药单”中。说明:数据处理卡名称:订货 编号:P6输入:数据流“批准药单”输出:数据存储“订货单”处理:将数据流“批准药单”中的数据进行相应的订货,存储到数据存储“订货单”中。说明:数据处理卡名称:发货处理 编号:P7输入:数据流“订货单”输出:数据存储“发货单”处理:将数据流“订货单”中的数据显示的对应货物进行发货处理,存储到数据存储“发货单”中。说明:数据处理卡名称:整理 编号:P8输入:数据流“发货单”输出:数据存储“入库单”处理:将数据流“发货单”中的数据通过键盘输入,进行整理,存储到数据存储“入库单”中。说明:数据处理卡名称:过期药品处理 编号:P9输入:数据流“入库单”输出:数据存储“过期药品单”处理:将数据流“入库单”中的数据对过期药品进行处理,存储到数据存储“过期药品单”中。说明:数据处理卡名称:有效药品处理 编号:P10输入:数据流“入库单”输出:数据存储“有效药品单”处理:将数据流“入库单”中的数据对有效药品进行处理,存储到数据存储“有效药品单”中。说明:数据处理卡名称:登记 编号:P11输入:数据流“入库单”输出:数据存储“订购情况簿”处理:将数据流“入库单”中的数据通过键盘输入,进行登记,存储到数据存储“订购情况簿”中。说明:数据处理卡名称:登记 编号:P12输入:数据流“有效药品单”输出:数据存储“药品情况簿”处理:将数据流“有效药品单”中的数据通过键盘输入,进行登记,存储到数据存储“药品情况簿”中。说明:数据处理卡名称:退货申请 编号:P14输入:数据流“过期药品单”输出:数据存储“退货单”处理:将数据流“过期药品单”中的数据对过期药品进行退货申请,存储到数据存储“退货单”中。说明:数据处理卡名称:更新 编号:P16输入:数据流“出药单”输出:数据存储“药品情况簿”处理:将数据流“出药单”中的数据通过键盘输入,进行更新,存储到数据存储“药品情况簿”中。说明:(4)系统数据元素卡数据元素卡名称:药品名称别名: 编号:I001所属数据流:F1、F2、F3、F7、F8、F9、F10、F11所属数据流:D1、D2、D3、D4、 D6、D7、D8、D9、D10、D11、D12、D13、D14、D15、D16、D17、D18类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:药品编号别名: 编号:I002所属数据流:F1、F2、F3、F7、F8、F9、F10、F11所属数据流:D1、D2、D3、D4、 D6、D7、D8、D9、D10、D11、D12、D13、D14、D15、D16、D17、D18类型:字符位数:20取值范围:数字说明: 数据元素卡名称:药品销量别名: 编号:I003所属数据流:F3、F9所属数据流:D1、D2类型:日期位数:8取值范围:数字说明: 数据元素卡名称:销售日期别名: 编号:I004所属数据流:F3、F9所属数据流: D1、D2类型:日期位数:8取值范围: 说明: 数据元素卡名称:订购数量别名: 编号:I005所属数据流:F1、F8所属数据流: D4、D6、D11、D15类型:数值位数:8取值范围:数字说明: 数据元素卡名称:申请时间别名: 编号:I006所属数据流:F1所属数据流: D4类型:日期位数:8取值范围: 说明: 数据元素卡名称:批准内容别名: 编号:I007所属数据流:F1所属数据流:D5类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:批准时间别名: 编号:I008所属数据流:F1所属数据流:D5类型: 日期位数:8取值范围: 说明: 数据元素卡名称:姓名别名: 编号:I009所属数据流:F1、F3所属数据流:D3、D5类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:订购单位别名: 编号:I010所属数据流:F1所属数据流:D6类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:发货单位别名: 编号:I012所属数据流:F1所属数据流:D7类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:发货数量别名: 编号:I011所属数据流:F1所属数据流:D7类型:数值位数:8取值范围:数字说明: 数据元素卡名称:发货时间别名: 编号:I013所属数据流:F1所属数据流:D7类型:日期位数:8取值范围: 说明: 数据元素卡名称:入库数量别名: 编号:I014所属数据流:F1所属数据流:D8类型:数值位数:8取值范围:数字说明: 数据元素卡名称:入库时间别名: 编号:I015所属数据流:F1所属数据流:D8类型:日期位数:8取值范围: 说明: 数据元素卡名称:退货数量别名: 编号:I016所属数据流:F1、F7、F10所属数据流:D9、D17类型:数值位数:8取值范围:数字说明: 数据元素卡名称:退货时间别名: 编号:I017所属数据流:F1、F7所属数据流:D9类型:日期位数:8取值范围: 说明: 数据元素卡名称:库存数量别名:数量 编号:I018所属数据流:F1、F2、F10所属数据流:D3、D10、D12、D16类型:数值位数:8取值范围:数字说明: 数据元素卡名称:统计日期别名:登记时间 编号:I019所属数据流:F1、F2、F7、F8、F10、F11所属数据流:D10、D11、D12、D14、D15、D16、D17、D18类型:日期位数:8取值范围: 说明: 数据元素卡名称:发药数量别名: 编号:I020所属数据流: F2、F11所属数据流:D13、D18类型:数值位数:8取值范围:数字说明: 数据元素卡名称:出药日期别名: 编号:I021所属数据流:F2所属数据流:D13类型:日期位数:8取值范围: 说明: 数据元素卡名称:提交日期别名: 编号:I022所属数据流:F3所属数据流:D3类型:日期位数:8取值范围: 说明: 数据元素卡名称:申请人别名: 编号:I023所属数据流:F1所属数据流:D4类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:购药人员别名: 编号:I024所属数据流:F1所属数据流:D6、D11类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:购药日期别名: 编号:I025所属数据流:F1所属数据流: D6类型:日期位数:8取值范围: 说明: 数据元素卡名称:提交日期别名: 编号:I026所属数据流:F3所属数据流:D8类型:字符位数:20取值范围: 汉字说明: 数据元素卡名称:退货单位别名: 编号:I027所属数据流:F1所属数据流:D9类型:字符位数:20取值范围:汉字说明: 数据元素卡名称:订购时间别名: 编号:I028所属数据流:F1所属数据流: D11类型:日期位数:8取值范围: 说明: 3.7系统概念模型设计用例图是一种描述用例的可视化工具,它用简单的图形元素表示出系统的参与者(即角色)、用例以及他们之间的关系,准确地表达了角色与系统交互的情况和系统所能提供的服务。用例图描述了从外部“参与者”来看系统应该完成的功能以及系统的需求。用例图的主要元素用例和参与者。患者购药模块用例图如图3-5所示。图3-5患者购药模块用例图售药员用例图管理模块如图3-6所示。图3-6售药员用例图药库主任管理模块用例图如图3-7所示。图3-7药库主任管理模块用例图采购管理员模块用例图如图3-8所示。图3-8采购管理员模块用例图药品供应商模块用例图如图3-9所示。图3-9药品供应商模块用例图院长模块用例图如图3-10所示。图3-10院长模块用例图用户登录模块用例图如图3-11所示。图3-11用户登录模块用例图3.8系统数据模型设计建立系统数据模型的主要工具是实体-关联图,即E-R图。医药信息管理系统的综合E-R图如图3-13所示,实体属性见表3-12实体及其属性表。表3-12实体及其属性表实体名称属性患者编号,姓名,性别,年龄,病例史,联系电话各科室供应商院长采购管理员销售员药库主任药品科室编号,科室名称,科室负责人,联系电话供应商代码,名称,地址,营业执照号,联系人,E-mail,电话,传真,药品名,药品规格,药品价格 姓名,职称,工龄,联系电话员工编号,姓名,职称,工龄,联系电话员工编号,姓名,职称,工龄,联系电话员工编号,姓名,职称,工龄,联系电话药品编号,药品名称,药品数量,生产日期,保质期,单价,介绍,类别用户用户名,密码m图3-13系统E-R图1药库药库主任药库情况报告院长销售情况报告购药情况报告1111销售员采购管理员管理1nmm患者销售药品供应商供应nn药品b使用各科室ncad第四章
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 通道运算说课稿-2025-2026学年中职专业课-图形图像处理-计算机类-电子与信息大类
- 鲁教版(五四制)八年级化学:第二单元第三节 水分子的变化 说课稿
- 6.19.2动物的生殖和发育说课稿2025-2026北师大版生物八年级上册
- 三年级信息技术下册 第四单元 第22课《海底蛟龙-潜艇》说课稿 冀教版
- 关于给领导感谢信15篇
- 六一儿童节开幕词18篇
- 中医学自考试题及答案
- 第一单元综合检测卷 (含答案)2025-2026学年统编版语文八年级上册
- 金融科技企业员工股权激励与数据安全合同
- 商业地产抵押担保借款合同范本
- 心肌梗死的急救护理课件
- 机场运行指挥员4级考试试题及答案
- 设备维护保养计划及执行记录模板
- 云南省建设厅安全b证考试题库及答案解析
- 外科感染与无菌操作课件
- 内部审核检查记录表
- 2025年肾脏病学CKD患者透析并发症应对模拟考试答案及解析
- 【《航空发动机最小点火量的计算过程概述》1000字】
- 2025-2026学年七年级上册数学(人教版)教学计划(三篇)
- 八师兵团职工考试题库及答案
- 2025公需课《人工智能赋能制造业高质量发展》试题及答案
评论
0/150
提交评论