药品仓库管理系统的需求分析.doc

上传人:doc321 文档编号:13185817 上传时间:2021-12-18 格式:DOC 页数:15 大小:187.50KB
返回 下载 相关 举报
药品仓库管理系统的需求分析.doc_第1页
第1页 / 共15页
药品仓库管理系统的需求分析.doc_第2页
第2页 / 共15页
药品仓库管理系统的需求分析.doc_第3页
第3页 / 共15页
药品仓库管理系统的需求分析.doc_第4页
第4页 / 共15页
药品仓库管理系统的需求分析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《药品仓库管理系统的需求分析.doc》由会员分享,可在线阅读,更多相关《药品仓库管理系统的需求分析.doc(15页珍藏版)》请在三一文库上搜索。

1、软件工程实验指导与报告书 2012学年 第 2 学期班 级: 信息管理与信息系统(医药方向) 组 号: 组 长: 组 员: 实验地点: 指导教师: 信息科学与工程学院20109实验三 需求调研分析 小组:11 组长:实验目的与任务目的:确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立。 任务:采用不同的软件开发技术,完成对软件开发项目的需求分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。 预习内容需求调研提纲,参考资料和阅读相关的国家有关软件开发的标准文档。 实验内容及要求明白项目的业务流程图,绘制数据流图,功能分析图,编写数据字典,数据加工处理的描述,软件系统流程设想图(

2、新系统模型),需求规格说明书。 实验结果(可续页) 见续页思考题 1、需求分析在软件开发中真的有那么重要吗? 2、分析系统流程图,流程图和数据流图的区别和各自的特点。 3、怎样写符合规范的数据流图和数据词典? 4、怎样组织对该工作的评审? 需求分析在软件开发中起着至关重要的作用。正如任何一件工作着手以前首先必须明确目标一样,软件开发工作在进行软件设计以前,必须弄清楚,要开发的软件应该具有哪些功能,应达到什么性能。明确了需求,就得到了软件设计的依据。软件开发的实践表明,做好需求分析并不是一件轻而易举的事。考察软件危机发生的原因之一便是忽视了需求分析这一重要步骤。往往是软件开发人员和用户未能全面地

3、、准确地理解需求,或是未能恰当地表达这些需求,以致把需求分析阶段的遗留问题隐藏起来,并把它带到了开发工作的后期阶段,最终酿成不良的后果。康复医药公司仓库管理系统需求分析实验三 需求调研分析21.引言41.1编写目的41.2背景及范围41.3 定义41.4可行性分析52.任务概述52.1 目标52.2运行环境53.系统分析63.1组织结构63.2业务流程64. 需求规格说明94.1功能性需求94.1.1功能需求94.1.2非功能需求94.2结构化分析104.2.1建立概念模型(E-R图)104.2.2数据流图114.2.3 数据字典125.运行环境要求135.1 运行环境135.2支持软件135

4、.3接口145.4 控制146.需求分析总结147.组内分工141.引言1.1编写目的随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对于大量信息的管理的优势更是显而易见。对于一个只要企业来说,这方面的需要尤其重要。如果企业的管理员能够充分利用管理系统,那么他的工作任务就可能会事半功倍。本需求分析的编写目的在于研究药品库存管理系统软件的开发途径和应用方法,为以后的开发工作提供可靠的依据。1.2背景及范围 医药管理系统作为医药公司信息化建设的一个重要平台,能在完成各种医药资源的合理统计与分配,互联网访问,公司管理等方面发挥重要作用。现有的医药公司药品仓库管理系统不能充分体现信息化

5、“事半功倍”的优势,在应用过程中或是存在不小的漏洞或是操作繁琐,本系统的设计与应用能够规范医药公司仓库中药品的进存管理和数据统计与分析,在较小的代价下满足用户信息需求。本项目与其他软件或其他系统的关系:该系统在WIN98WIN2000、Win XP系统中都能很好的运行,具有很好的兼容性。同时,需要对数据库软件SQL的支持。1.3 定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。仓库管理员:担任系统维护,药品进出库等功能。订单:一笔完整的订单记录应该包括与它相关商品集合以及各个商品的数量等信息。药品:包括药品编号、名称

6、、价格、种类,生产日期,有效期等。1.4可行性分析 对本系统的各方面可行性进行分析如下。 经济可行性分析:项目提出者投资开发此系统后,药品仓库管理实现了自动化,只需工作人员录药品,仓库管理员,业务经手人,供货商,的相关信息。它能够减少工作人员的重复劳动,同时员工可以方便调查库存情况,了解药品的库存量以及在仓库的分布情况,尽量减少商品的挤压。系统提供业绩查询功能,可按供应商、客户对业务员计算业绩,减少了管理成本,这样,可以节约企业的办公开支和人力成本;系统开发成本低廉,且维护费用低。 技术可行性分析:该系统的硬件和软件要求都不是很高,目前市场上的一般计算机都可以满足系统开发的要求,维护工作也较方

7、便,有一定经验的人员可以在短时间内掌握相关技术。 社会可行性分析:该系统具有合法地位。随着计算机网络和信息技术,电子商务的发展壮大,大型医药公司信息化特别是药品仓库管理系统化的趋势明显。2.任务概述2.1 目标 药品仓库管理是医药行业管理中的重要部分,面对大量的药品进出存信息,针对医药公司由于每天销售量很大,错账时有发生的现象,开发一个界面友好,易于操作的进出存软件成为医药公司的首选。 该药品仓库管理系统是针对医药公司药品的仓库管理方面而开发的一款以药品管理为基础,涉及到药品的基本信息查询,进出库药品,对入库药品的核对与质量检查,处理过期药品,统计业务员业绩等的医药信息管理软件,它以广泛的调查

8、为基础,最大程度的满足使用需求,优化资源,尽可能地降低成本,统筹安排实现最大效益化。通过本系统软件,能帮助库存管理人员利用计算机,快速方便的对药品进行管理、进货、出货、查找的所需操作,智能化功能及对各种特殊药品的操作。2.2运行环境本产品是一种工作在windows系统平台的软件,它是以SQL数据库为基础。该软件可以在WIN98WIN2000、Win XP等系统中运行,兼容性能良好.采用SQL2008数据库管理系统。 3.系统分析3.1组织结构 该系统主要分为五大块:入库,出库,过期药品处理,供应商管理,客户管理。 入库:在药品采购完成之后,对这些药品进行入库操作,使管理有序,为下边的出库和综合

9、管理操作提供方便。 出库:实现对药品的动态出库,实时更新库存量。 过期药品处理:依据药品的生产日期和有效期,列出过期药品的清单,并处理。 供应商与客户管理功能见3.1。 系统的组织结构图如图3-1所示图3-1 组织结构图3.2业务流程系统功能:(1)对制药厂送来的药品进行检查,将合格的药品存入仓库,不合格的退回。 (2)对出库药品订单进行核对,并打印汇总后的订单。 (3)核对并处理过期药品。 (4)每次入库出库后都要记录现有库存量。主业务流程图如图3-2.1所示,图3-2.1 主业务流程进货处理业务流图如图3-2.2所示图3-2.2 进货处理业务流图过期药品处理业务流图如图3-2.3所示图3-

10、2.3 过期药品处理业务流图出货处理业务流图如图3-2.4所示图3-2.4 出货处理业务流图4. 需求规格说明4.1功能性需求4.1.1功能需求(1) 对药品信息的维护和管理,能够很快实现药品信息的添加、删除和修改,并按一定条件查询药品信息。(2) 对供应商信息的管理,能够完成信息的添加、修改和删除,并按一定条件查询信息。(3) 对客户信息的管理,能够完成信息的添加、修改和删除,并按一定条件查询信息。(4) 仓库管理,能够查询库存药品信息,并对库存进行更新、盘点。(5) 查询功能,要求可以按日期查询,也可按用户选择字段和输入内容查询。4.1.2非功能需求(1) 输入、输出数据精度要求:如涉及到

11、货币,必须精确到十分位。(2) 程序响应时间不能超过3秒,3秒后自动跳转至首页。(3) 更新处理时间不能超过3秒。(4) 数据转换与传输时间不能超过3秒。(5) 操作方式:具备鼠标和键盘共同操作的特性。(6) 运行环境:具备Windows 2000以上的环境。(7) 与其它软件的接口:具备同Word 2003或者以上版本(如wps)的接口。(8) 系统应具有良好的兼容性。4.2结构化分析4.2.1建立概念模型(E-R图)实体:仓库,药品,药厂(供应商),客户 属性:仓库:库存量,面积,管理员药品:名称,种类,生产日期,有效期,编号,价格,数量客户:名称,经手人,地址,电话药厂(供应商):名称,

12、经手人,地址,电话联系:一个仓库可以存储多种药品一个仓库里的药品可以销售给多个客户一个仓库里的药品可以由多个药厂供应客户和药品以及药厂和药品之间都是多对多的关系实体关系图如图4-2.1所示图4-2.1 实体关系图由以上的实体关系图转化的关系模型如下:仓库:(管理员,库存量,面积)药品:(编号,名称,种类,生产日期,有效期,价格,数量)客户:(名称,经手人,地址,电话)药厂(供应商):(名称,经手人,电话,地址)销售(出库):(名称,编号,数量,价格,时间)供应(入库):(名称,编号,数量,价格,时间)购买:(名称,编号)生产:(名称,编号)4.2.2数据流图主数据流图如图4-2.2所示图4-2

13、.2 主数据流图分层数据流图如图4-2.3所示图4-2.3 分层数据流图4.2.3 数据字典名称:进货清单别名:描述:每次进货的药品描述定义:药品编号+名称+生产日期+有效期+数量+价格 位置:输出到打印机保存到磁盘名称:库存清单别名:描述:仓库药品存储的描述定义:药品编号+名称+生产日期+有效期+数量+生产成本位置:输出到打印机保存到磁盘名称:月销售盈利清单别名:描述:在过去一个月之内的销售效益汇总定义:销售总额+生产总成本+盈利额位置:输出到打印机保存到磁盘名称:出货清单别名:描述:每次出货的药品描述定义:药品编号+名称+生产日期+有效期+出货单价+数量+出货日期+客户位置:输出到打印机保

14、存到磁盘效益结算中心名称:药品月销售清单别名:描述:在过去一个月之内的某种药品的销售情况定义:药品编号+名称+数量位置:输出到打印机保存到磁盘名称:药品现存量清单别名:描述:仓库药品存量描述定义:药品编号+名称+生产日期+有效期+数量+离过期日期天数+状态标志(正常、紧急、警告、严重)位置:输出到打印机保存到磁盘名称:药品需求清单别名:描述:由于存量不足,需要进货的药品描述定义:药品编号+名称+数量+需求原因 位置:输出到打印机保存到磁盘5.运行环境要求5.1 运行环境 Server要求内存256M以上,cpu 2.0GHz以上,cpu奔腾III以上。5.2支持软件 操作系统Windos系统、数据库管理系统:SQL数据库系统。5.3接口 本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份5.4 控制 系统的主要输入设备是键盘和条码机。输出主要是显示器输出和打印机打印输出等。6.需求分析总结 在之前的可行性分析基础上,我们进行了以上的需求分析过程。在分析的过程当中,我们从整体上觉得整个软件系统无论是在技术上还是在经济上都是完全可行的,有很好的开发价值。7.组内分工 专业范本可能没有涵盖全面,最好找专业人士审核后使用,感谢您的下载!

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1