药品库存管理系统系统设计报告-(1)1_第1页
药品库存管理系统系统设计报告-(1)1_第2页
药品库存管理系统系统设计报告-(1)1_第3页
药品库存管理系统系统设计报告-(1)1_第4页
药品库存管理系统系统设计报告-(1)1_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统分析与设计课程设计系统设计说明书课程设计题目:药品库存管理系统专业班级:信管学生姓名:学号:指导教师:____________2010年12月24日目录摘要...........................................................................................2一、系统分析.................................................................................21、可行性分析.........................................................................22、系统功能分析......................................................................33、系统性能分析......................................................................4二、系统设计.................................................................................51、系统总体结构设计...............................................................52、数据库设计.........................................................................53、系统功能模块设计...............................................................84、用户界面设计......................................................................95、输入输出设计....................................................................12三、总结......................................................................................15第1页摘要医院单位的药品信息和数据纷乱困难,整理统计费劲费时。要做好对企业的管理,企业就必需快速精确地获得自己企业单位的信息,这就要求刚好统计数据并便利查看,以及对企业的数据信息进行维护。本软件是利用VisualBasic6.0设计开发的医院药品信息管理系统,是医院信息系统的一个重要组成部分,可实现对医院药品信息的分类管理和数据分析,从而使信息整理快速、精确、简洁,以便于相关部门赐予统筹支配,从而提高改进传统的管理方法,提高企业管理水平。本文所叙述的内容以及程序代码都是医院药品管理中的常见问题。一、系统分析(一)可行性分析1)技术可行性该软件的开发只需在Windows操系作统下进行,利用vb进行开发,在计算机上只需安装一般的字处理软件和一些支持软件,不须要大型的系统软件和应用软件来支持。2)经济可行性进行该软件的开发经费和投资较少,开发只需一台能运行和安装第2页windows操作系统以及vb以上的计算机,须要的支持软件较少,软件投入应用时也不须要很高配置的计算机设备和网络的安装,软件的运行寿命比较长,成本较低,所以开发该系统具有经济可行性。3)运行可行性该系统的研制和开发充分考虑用户的业务往来、管理流程和人员素养等方面的因素,从而能够满足运用的要求。窗口操作简洁,直观,易于驾驭。是具有运行可行性的。经上述的需求分析分析,系统的研制和开发具有可行性。(二)系统功能分析1)基本信息的维护药品类型的建立与维护,包括药品类型的新建、修改和删除等。药品基本信息管理:包括药品基本信息的新建、修改和删除等。信商息管理:包括供货信商息的新建、修改和删除等。2)选购管理药品选购信息管理:药品进货信息包括药品名称、药品规格、选购日期、选购数量、单价、供货等商。药品进货管理功能完成进货信息登记、修改和删除等。分类查看:可以依据药品类型来查看某种药品的进货状况。更新库存:进货信息的变动干脆关系到库存的变更。进货分析:列出当前进货量最多的前几项药品和进货量最少的前几项药品。第3页库存分析:列出当前库存量最多的前几项药品和库存量最少的前几项药品。3)销售管理药品销售信息管理:药品销售信息包括药品销售数量、单价、统计日期等。药品销售管理功能完成销售信息登记、修改和删除等。分类查看:可以依据药品类型来查看某种药品的销售状况。更新库存:销售信息的变动干脆关系到库存的变更。销售分析:列出当前销售量最多的前几项药品和销售量最少的前几项药品。(三)系统性能分析1)多层结构设计严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系统接受的上有三层结构进一步扩展而成的多层结构。2)面对对象设计在系统中将药品类型、药品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的平安性和程序的可扩展性。3)指导合理支配药品进销状况的功能进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它供应了信息分析的功能,只要单击一个按钮就可以查到目前销售最好第4页的药品或是库存最多的药品,从而起到合理支配药品选购的时间、数量、种类等的作用。二、系统设计(一)系统总体结构设计绘制系统流程图(systemflowchart);药品入库登记选购信息数据输入药品库存检索用户登录数据查询报表输出供货商信息检索药品选购记录报表输出(二)数据库设计1、数据库需求分析1)针对药品进销存管理系统,分别对选购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:药品按类管理,所以须要有一药品类型信息。药品必需属于一个药品类型。第5页假如一个药品类型存在药品,或存在下级药品类型,则该类型不行删除。须要记录选购药品信息。药品销售信息单中要包含登记药品名称、销售数量、单价等信息。在选购信息中要包含药品供应商等信息。选购、销售、过期处理操作要有相应操作员信息。只有管理员登录之后才可以运用系统。默认的管理员不行以删除。进货、销售、库存、过期处理信息都要可以添加、修改、删除、分类查找。当进行进货、销售和过期处理操作后,能相应更新库存。须要对选购、销售、库存、过期处理进行分析,总结热门药品。2)经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下系统数据字典:格式:数据表名{数据项数值类型长度;【数据项含义说明或计算公式】}库存表{药品名称字符型40;药品规格字符型40;产品批号字符型20;用药说明字符型60;库存量数值型4;第6页入库时间日期型8;有效期日期型8;过期日期日期型8;产地字符型40;}选购表{药品名称字符型40;药品规格字符型40;产品批号字符型20;选购数量数值型4;单价货币型4;选购日期日期型8;选购员}字符型10;药品分类表{药品编码字符型8;药品名称字符型40;}供货商信息表{供货商名称字符型20;地址字符型40;联系方式字符型20;第7页}2、数据库概念结构设计本系统依据以上的设计规划出的实体有:药品类型信息实体、药品信息实体、供应商信息实体、选购信息实体、销售信息实体。因而设计出该系统实体属性关系的E-R图如下:系统管理员选购选购员库存量库存药品查询仓库查询药房提货单药品名数量过期诊断书仓库管理员门诊(三)系统功能模块设计按结构化程序设计思想,分析得出如下系统功能模块图(见下页):第8页药品进销管理系统数据查询数据输入报表输出药药品入库登记录选入购药品库存状况查选报选询购表购供货商信息查询品销量汇总报表信息记录记录(四)用户界面设计接受规划的格式和命名方式,层次分明,有条理,代码中附有程序注释,让人简洁明白,可读性强。1、主窗口运行效果如下:界面设计美观,用户友好性强。其中、菜单应用程序中,有3个第9页菜单选项,每个选项分别对应着E-R图的一个子项目。2、各自项目窗口界面设计:为了保证正确输入的数据,系统在相应处均设有“信息提示窗口”选购登记表(2)入库登记表第10页(4)供货商信息查询(6)报表输出(五)输入输出设计输入设计:1.原则(1)限制输入量。输入量应保持在能满足处理要求的最低限度,避开不必要的重复与冗余。输入量越少,错误率越小,数据准备时间也越少。(2)削减输入延迟。输入数据的速度往往成为提高信息系统运行效率的瓶颈,为削减延迟,可接受周转文件、批量输入等方式。(3)削减输入错误。输入的准备及输入过程应尽量简易、便利,并有适当查错、防错、纠错措施,从而削减错误的发生。(4)避开尽量避开不必要的输入步额外步骤。在输入设计时,应骤,当步骤不能省略时,应细致验证现有步骤是否完备、高效。(5)尽早保存。输入数据用其处理所需的形式记录下来,以避开第12页数据由一种介质转换到另一种介质时须要转录及可能发生错误。(6)刚好检查。应尽早对输入数据进行检查,以便使错误刚好得到改正。2.输入设备输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种:(1)读卡机。在计算机应用的早期,读卡机是最常用的输入设备。这种方法把源文件转换成编码形式,由穿孔机在穿孔卡片上打孔,再阅历证、纠错,而后进入计算机。这种方法成本较低,但速度慢,且运用不便利,已被键盘—磁盘输入装置取代。(2)键盘—磁盘输入装置。由数据录入人员通过工作站录入,牢靠性验证后存入磁记录介质(如磁带、磁盘等)。这种方法成本低、速度快,易于携带,适用于大量数据输入。(3)光电阅读器。接受光笔读入入纸上文字。光符号读入器适用于自选商场、借书处等的场合。而纸上文字的扫描录入尚处于试用阶段,读错率和拒读率较光学标记条形码或用扫描仪录少量数据录入高,价格较贵、速度慢,但无疑具有较好的发展前景。(4)终端输入。终端一般是一台联网微机,操作人员干脆通过键盘键入数据,终端可以在线方式与主机联系,并刚好返回处理结果。输出设计:1.输出设计的内容(1)有关输出信息运用方面的内容,包括信息的运用者、运用第13页目的、报告量、运用周期、有效期、保管方法和复写份数等;(2)输出信息的内容,包括输出项目、位数、数据形式(文字、数字);(3)输出格式,如报表;(4)输出设备,如打印机、显示器、卡片输出机等。对行打机尚须注明字/行,行/页;(5)输出介质,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论