药品库存管理系统系统设计报告1.docx

上传人:b****3 文档编号:4079421 上传时间:2023-05-06 格式:DOCX 页数:14 大小:212.01KB
下载 相关 举报
药品库存管理系统系统设计报告1.docx_第1页
第1页 / 共14页
药品库存管理系统系统设计报告1.docx_第2页
第2页 / 共14页
药品库存管理系统系统设计报告1.docx_第3页
第3页 / 共14页
药品库存管理系统系统设计报告1.docx_第4页
第4页 / 共14页
药品库存管理系统系统设计报告1.docx_第5页
第5页 / 共14页
药品库存管理系统系统设计报告1.docx_第6页
第6页 / 共14页
药品库存管理系统系统设计报告1.docx_第7页
第7页 / 共14页
药品库存管理系统系统设计报告1.docx_第8页
第8页 / 共14页
药品库存管理系统系统设计报告1.docx_第9页
第9页 / 共14页
药品库存管理系统系统设计报告1.docx_第10页
第10页 / 共14页
药品库存管理系统系统设计报告1.docx_第11页
第11页 / 共14页
药品库存管理系统系统设计报告1.docx_第12页
第12页 / 共14页
药品库存管理系统系统设计报告1.docx_第13页
第13页 / 共14页
药品库存管理系统系统设计报告1.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

药品库存管理系统系统设计报告1.docx

《药品库存管理系统系统设计报告1.docx》由会员分享,可在线阅读,更多相关《药品库存管理系统系统设计报告1.docx(14页珍藏版)》请在冰点文库上搜索。

药品库存管理系统系统设计报告1.docx

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

 

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

系统设计说明书

 

 

 

 

 

课程设计题目:

药品库存管理系统

专业班级:

信管

学生姓名:

学号:

200705

指导教师:

____________

 

 

2010年12月24日

 

摘要

医院单位的药品信息和数据纷乱复杂,整理统计费力费时。

要做好对企业的管理,企业就必须快速准确地获取自己企业单位的信息,这就要求及时统计数据并方便查看,以及对企业的数据信息进行维护。

本软件是利用VisualBasic6.0设计开发的医院药品信息管理系统,是医院信息系统的一个重要组成部分,可实现对医院药品信息的分类管理和数据分析,从而使信息整理快速、准确、简单,以便于相关部门给予统筹安排,从而提高改进传统的管理方法,提高企业管理水平。

本文所叙述的内容以及程序代码都是医院药品管理中的常见问题。

一、系统分析

(一)可行性分析

1)技术可行性

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

2)经济可行性

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

3)运行可行性

该系统的研制和开发充分考虑用户的业务往来、管理流程和人员素质等方面的因素,从而能够满足使用的要求。

窗口操作简单,直观,易于掌握。

是具有运行可行性的。

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

(二)系统功能分析

1)基本信息的维护

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

药品基本信息管理:

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

供货商信息管理:

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

2)采购管理

药品采购信息管理:

药品进货信息包括药品名称、药品规格、采购日期、采购数量、单价、供货商等。

药品进货管理功能完成进货信息登记、修改和删除等。

分类查看:

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

更新库存:

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

进货分析:

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

库存分析:

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

3)销售管理

药品销售信息管理:

药品销售信息包括药品销售数量、单价、统计日期等。

药品销售管理功能完成销售信息登记、修改和删除等。

分类查看:

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

更新库存:

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

销售分析:

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

(三)系统性能分析

1)多层结构设计

严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。

本系统采用的上有三层结构进一步扩展而成的多层结构。

2)面向对象设计

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

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

进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好的药品或是库存最多的药品,从而起到合理安排药品采购的时间、数量、种类等的作用。

二、系统设计

(一)系统总体结构设计

绘制系统流程图(systemflowchart);

(二)数据库设计

1、数据库需求分析

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

药品按类管理,所以需要有一药品类型信息。

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

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

需要记录采购药品信息。

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

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

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

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

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

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

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

需要对采购、销售、库存、过期处理进行分析,总结热门药品。

2)经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下系统数据字典:

格式:

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

库存表

{药品名称字符型40;

药品规格字符型40;

产品批号字符型20;

用药说明字符型60;

库存量数值型4;

入库时间日期型8;

有效期日期型8;

过期日期日期型8;

产地字符型40;

}

采购表

{药品名称字符型40;

药品规格字符型40;

产品批号字符型20;

采购数量数值型4;

单价货币型4;

采购日期日期型8;

采购员字符型10;

}

药品分类表

{药品编码字符型8;

药品名称字符型40;

}

供货商信息表

{供货商名称字符型20;

地址字符型40;

联系方式字符型20;

}

2、数据库概念结构设计

本系统根据以上的设计规划出的实体有:

药品类型信息实体、药品信息实体、供应商信息实体、采购信息实体、销售信息实体。

因而设计出该系统实体属性关系的E-R图如下:

(三)系统功能模块设计

按结构化程序设计思想,分析得出如下系统功能模块图

(见下页):

(四)用户界面设计

采用规划的格式和命名方式,层次分明,有条理,代码中附有程序注释,让人容易明白,可读性强。

1、主窗口运行效果如下:

界面设计美观,用户友好性强。

其中、菜单应用程序中,有3个菜单选项,每个选项分别对应着E-R图的一个子项目。

2、各自项目窗口界面设计:

为了保证正确输入的数据,系统在相应处均设有“信息提示窗口”

采购登记表

(2)入库登记表

(3)药品库存情况查询

(4)供货商信息查询

(6)报表输出

(五)输入输出设计

输入设计:

1.原则

(1)控制输入量。

输入量应保持在能满足处理要求的最低限度,避免不必要的重复与冗余。

输入量越少,错误率越小,数据准备时间也越少。

(2)减少输入延迟。

输入数据的速度往往成为提高信息系统运行效率的瓶颈,为减少延迟,可采用周转文件、批量输入等方式。

(3)减少输入错误。

输入的准备及输入过程应尽量简易、方便,并有适当查错、防错、纠错措施,从而减少错误的发生。

(4)避免额外步骤。

在输入设计时,应尽量避免不必要的输入步骤,当步骤不能省略时,应仔细验证现有步骤是否完备、高效。

(5)尽早保存。

输入数据用其处理所需的形式记录下来,以避免数据由一种介质转换到另一种介质时需要转录及可能发生错误。

(6)及时检查。

应尽早对输入数据进行检查,以便使错误及时得到改正。

2.输入设备

输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种:

(1)读卡机。

在计算机应用的早期,读卡机是最常用的输入设备。

这种方法把源文件转换成编码形式,由穿孔机在穿孔卡片上打孔,再经验证、纠错,而后进入计算机。

这种方法成本较低,但速度慢,且使用不方便,已被键盘—磁盘输入装置取代。

(2)键盘—磁盘输入装置。

由数据录入人员通过工作站录入,经拼写检查,可靠性验证后存入磁记录介质(如磁带、磁盘等)。

这种方法成本低、速度快,易于携带,适用于大量数据输入。

(3)光电阅读器。

采用光笔读入光学标记条形码或用扫描仪录入纸上文字。

光符号读入器适用于自选商场、借书处等少量数据录入的场合。

而纸上文字的扫描录入尚处于试用阶段,读错率和拒读率较高,价格较贵、速度慢,但无疑具有较好的发展前景。

(4)终端输入。

终端一般是一台联网微机,操作人员直接通过键盘键入数据,终端可以在线方式与主机联系,并及时返回处理结果。

输出设计:

1.输出设计的内容

(1)有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等;

(2)输出信息的内容,包括输出项目、位数、数据形式(文字、数字);

(3)输出格式,如报表;

(4)输出设备,如打印机、显示器、卡片输出机等。

对行打机尚须注明字/行,行/页;

(5)输出介质,如输出到磁盘还是磁带上,输出用纸是专用纸还是普通白纸等。

2、输出形式主要有以下几种:

1.表格信息。

表格信息以表格的形式提供,一般用来表示详细的信息。

2.图形信息。

管理信息系统用到的图形信息主要有直方图、圆饼图、曲线图、地图等。

图形信息在表示事物的趋势、多方面的比较等方面有较大的优势,可以充分利用大量历史数据的综合信息,表示方式直观,常为决策用户所喜爱

 

三、总结

通过系统的课题分析、数据库系统开发,包括其中遇到问题、积极思考、集体讨论、解决问题,不但巩固了课本知识,也锻炼了我的动手实践能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2