药品库存管理系统系统设计报告 (1)

  • 格式:doc
  • 大小:256.00 KB
  • 文档页数:16

下载文档原格式

  / 16
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息系统分析与设计课程设计

系统设计说明书

课程设计题目:药品库存管理系统

专业班级:信管

学生姓名:

学号: ****** 指导教师: _ ___________

2010年12 月24 日

目录

摘要 (2)

一、系统分析 (2)

1、可行性分析 (2)

2、系统功能分析 (3)

3、系统性能分析 (4)

二、系统设计 (5)

1、系统总体结构设计 (5)

2、数据库设计 (5)

3、系统功能模块设计 (8)

4、用户界面设计 (9)

5、输入输出设计 (12)

三、总结 (15)

摘要

医院单位的药品信息和数据纷乱复杂,整理统计费力费时。要做好对企业的管理,企业就必须快速准确地获取自己企业单位的信息,这就要求及时统计数据并方便查看,以及对企业的数据信息进行维护。本软件是利用VisualBasic6.0设计开发的医院药品信息管理系统,是医院信息系统的一个重要组成部分,可实现对医院药品信息的分类管理和数据分析,从而使信息整理快速、准确、简单,以便于相关部门给予统筹安排,从而提高改进传统的管理方法,提高企业管理水平。本文所叙述的内容以及程序代码都是医院药品管理中的常见问题。

一、系统分析

(一)可行性分析

1)技术可行性

该软件的开发只需在Windows操作系统下进行,利用vb进行开发,在计算机上只需安装一般的字处理软件和一些支持软件,不需要大型的系统软件和应用软件来支持。

2)经济可行性

进行该软件的开发经费和投资较少,开发只需一台能运行和安装

windows操作系统以及vb以上的计算机,需要的支持软件较少,软件投入应用时也不需要很高配置的计算机设备和网络的安装,软件的运行寿命比较长,成本较低,所以开发该系统具有经济可行性。

3)运行可行性

该系统的研制和开发充分考虑用户的业务往来、管理流程和人员素质等方面的因素,从而能够满足使用的要求。窗口操作简单,直观,易于掌握。是具有运行可行性的。

经上述的需求分析分析,系统的研制和开发具有可行性。(二)系统功能分析

1)基本信息的维护

药品类型的建立与维护,包括药品类型的新建、修改和删除等。

药品基本信息管理:包括药品基本信息的新建、修改和删除等。

供货商信息管理:包括供货商信息的新建、修改和删除等。

2)采购管理

药品采购信息管理:药品进货信息包括药品名称、药品规格、采购日期、采购数量、单价、供货商等。药品进货管理功能完成进货信息登记、修改和删除等。

分类查看:可以根据药品类型来查看某种药品的进货情况。

更新库存:进货信息的变动直接关系到库存的变化。

进货分析:列出当前进货量最多的前几项药品和进货量最少的前几项药品。

库存分析:列出当前库存量最多的前几项药品和库存量最少的前几项药品。

3)销售管理

药品销售信息管理:药品销售信息包括药品销售数量、单价、统计日期等。药品销售管理功能完成销售信息登记、修改和删除等。

分类查看:可以根据药品类型来查看某种药品的销售情况。

更新库存:销售信息的变动直接关系到库存的变化。

销售分析:列出当前销售量最多的前几项药品和销售量最少的前几项药品。

(三)系统性能分析

1)多层结构设计

严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系统采用的上有三层结构进一步扩展而成的多层结构。

2)面向对象设计

在系统中将药品类型、药品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。

3)指导合理安排药品进销情况的功能

进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好

的药品或是库存最多的药品,从而起到合理安排药品采购的时间、数量、种类等的作用。

二、系统设计

(一)系统总体结构设计

绘制系统流程图(system flow chart);

(二)数据库设计

1、数据库需求分析

1)针对药品进销存管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:药品按类管理,所以需要有一药品类型信息。

药品必须属于一个药品类型。

如果一个药品类型存在药品,或存在下级药品类型,则该类型不可删除。

需要记录采购药品信息。

药品销售信息单中要包含登记药品名称、销售数量、单价等信息。

在采购信息中要包含药品供应商等信息。

采购、销售、过期处理操作要有相应操作员信息。

只有管理员登录之后才可以使用系统。

默认的管理员不可以删除。

进货、销售、库存、过期处理信息都要可以添加、修改、删除、分类查找。

当进行进货、销售和过期处理操作后,能相应更新库存。

需要对采购、销售、库存、过期处理进行分析,总结热门药品。2)经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下系统数据字典:

格式:数据表名{数据项数值类型长度;【数据项含义说明或计算公式】}

库存表

{ 药品名称字符型 40;

药品规格字符型 40;

产品批号字符型 20;

用药说明字符型 60;

库存量数值型 4;

入库时间日期型 8;

有效期日期型 8;

过期日期日期型 8;产地字符型 40;}

采购表

{药品名称字符型 40;药品规格字符型 40;产品批号字符型 20;采购数量数值型 4;

单价货币型 4;采购日期日期型 8;采购员字符型 10;}

药品分类表

{药品编码字符型 8;药品名称字符型 40;}

供货商信息表

{供货商名称字符型 20;地址字符型 40;

联系方式字符型 20;