仓库管理系统需求分析分析报告_第1页
仓库管理系统需求分析分析报告_第2页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

1、仓库管理系统需求分析报告2作者:日期:3 /42软件需求分析报告学生姓名:_学 号:_专业班级:计算机科学与技术院(系): 计算机与通信工程学院指导教师:_完成时间:2012年11月18日成绩:、八,、刖言1业务需求6仓库管理系统是物资管理系统的核心, 是一个企业不可缺少的部分,它的内容对 于企业的决策者和管理者来说都至关重要。 一直以来人们使用人工的方式管理仓 库,效率低,查找、更新和维护困难。今天,仓库作业和库存控制作业已多样化、 复杂化,靠人工去处理已十分困难。如果不能保证正确的进货、验收及发货,就 会导致生产过量的库存,延迟交货时间,增加增加经营成本,以致失去客户。随 着科学技术的不断

2、提高,计算机科学日渐成熟,仓库管理系统应运而生,其检索 迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、等优点极 大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、 存储、拣货和运输,组织运送原材料到生产企业,运送成品到批发商、分销商和 最终客户手中等强大的功能已为人们所熟知。 仓库管理系统是为企业的采购、制 造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并降低订 单履行成本,它已越来越广泛的应用到各大仓库,并随着不断地完善发挥着越来 越重要的作用。一、项目前景文档 .64

3、/425 /421.1项目 背 景、 业 务 机 会 和 客 户 需 要61.2业务目标和成功标准61.3业务风险72解决方案的前景 .72.1前景陈述72.2主要特征82.3假设 (Assumption) 和 依 赖 (Depe ndency)82.4项目范围和局限性82.4.1项目范围8242项目限制92.5业务环境92.5.1涉众档案92.5.2运行环境9二、软件需求规格说明书 .101引言.101.1概述.101.2背景.111.3定义.111.4参考资料.112任务概述.112.1目标.112.2运行环境(OperatingEnvironment,OE). 112.3假定(Assum

4、ption)和约束(Constraint). 113需求规定.123.1对功能的规定 .123.1.1用户需求.123.1.2系统需求.273.2非功能性需求 .403.2.1性能需求(Performance).403.2.2安全设施需求(SAfety).406 /423.2.3安全性需求(Security) .40324软件质量属性.413.3外部接口需求.413.3.1用户界面(UserIn terfaces,UI) .413.3.2硬件接口(Hardware In terfaces,HI) .413.3.3软件接口(Software In terfaces,SI) .413.3.4通信接

5、口(Commun icati ons In terfaces,Cl) .41亠、项目前景文档1业务需求1.1项目背景、业务机会和客户需要仓库管理系统 (SM$是仓库管理信息化的具体形式。 目前在我国市场上呈现 出二元结构:以跨国公司或国内少数先进企业为代表的高端市场,其应用的 比例较高,系统也比较集中子国外基本成熟的主流品牌:以国内企业为代表 的中低端市场,主要应用国内开发的仓库管理系统产品。下面主要结合中国 物流与采购联合会征集的物流信息化优秀案例,从应用角度对国内企业的SMS概况做一个分析。第一类是基于典型的配送中心业务的应用系统,在销售物流中如连锁超市的 配送中心,在供应物流中如生产企业

6、的零配件配送中心,都能见到这样的案 例。第二类是仓库作业技术的整合为主要目标的系统,解决各种自动化设备的信 息系统之间的整合与优化的问题。第三类是以仓库的经营决策为重点的应用系统,其鲜明的特点是具有非常灵 活的计费系统、准确及时的核算系统和功能完善的客户管理系统,为仓库经 营提供决策支持信息。物资的储存和运输是整个物流过程中的两个关键环节。 在商品交换过程中, 虽然物资的购、销活动决定了物资的交换关系,但若没有物资的存储和运输, 物资的这种交换关系则不能最终实现。1.2业务目标和成功标准该系统的目标,一是落实国家有关物流的管理和控制标准GSP等,二是优化流程,提高效率。系统功能包括基本信息管理

7、、库存信息管理、系统设置、 用户登录等功能模块:通过网络化和数字化方式,提高库内作业控制水平和 任务编排。该系统把配送时间缩短了50%订单处理能力提高了一倍以上,7 /42还取得了显著的社会效益。 此类系统多用于制造业或分销业的供应链管理SMS最常见的一类。仓库管理的内容应该包括三个部分:仓库系统的布局设计、库存最优控制、仓库作业操作。这是三个层面的问题,彼此又有联系。仓库系统布局是顶层设计,也是供应链设计的核心。就是要把一个复杂纷 乱的物流系统通过枢纽的布局设计改造成为“干线运输+区域配送”的模式, 枢纽就是以仓库为基地的配送中心。在相应的信息系统设计中,表现为“连 库管理”的模式,分为集中

8、式、分布式和混合式三类,其中配送中心的选择 和设计是整个系统布局的关键。这部分内容通常并不包含在仓库信息系统SMS中,但对于布局变化的适应性、通用性也会成为客户选择SMS的 一个重要依据。库存的最优控制部分是确定仓库的商业模式的, 即要(根据上一层的设计 的要求)确定本仓库的管理目标和管理模式,如果是供应链上的一个执行环 节,是成本中心,多以服务质量、运营成本为控制目标,追去合理库存甚至 零库存;如果是独立核算的利润中心,贝規完全不同的管理模式,除了服务 质量、运行成本外,更关心利润的核算,因此计费系统和客户关系管理成为 其中极其重要的组成部分,因为在计费系统中固化了市场营销的战略和策略。仓库

9、作业的操作是最基础的部分,也是所有SMS最具有共性的部分,正因 为如此,仓库作业的操作信息化部分成为SMS 与其它管理软件如进销存、ERP等相区别的标志。这部分内容不仅要根据上一层确定的控制目标和管理模式 落实为操作流程,与众多的专用仓储设备自动控制系统相衔接,所以是技术 上最复杂的部分。1.3业务风险1)在限定的时间内无法建成规定规模大小的产品。2)需求与其他系统、复杂系统或不受本项目控制的系统相连,导致无法 预料的设计。实现和测试工作。3)低效的的项目结构降低生产率。2解决方案的前景2.1前景陈述“仓库管理信息系统”是一套功能强大而又操作简便,实用性的仓储管理软 件,其主要包括有用户登录、

10、仓库管理、业务查询和系统设置四大管理功能。 系统主要的实现目标是监控整个仓库的运行情况, 实时提供库存变化的信息, 完善公司仓储情况的监制与有效利用,以提高仓库存效率,为企业实时的提 供仓储信息,为企业创造更多收入与利润。8 /422.2主要特征1)用户可以登录系统。2)通过查询库存、销售等情况进而决定进货、退货、领料、退料、调拨与 盘点。3)用户短时间不使用该系统时,不必退出系统,选择注销后,其他用户可 以使用本系统。4) .用户在完成工作后,点击退出系统按钮可以安全的退出。2.3假设(Assumption)和依赖(Dependency)1).作人系统操员更新系统数据及时,可以保证查询数据的

11、有效性,不影响 后续工作的进行。2).公司人员充足,车辆足够,以便进退货及时。3).公司若要及时进退货,及时更新数据,必须保证与商品供应商的双向通 信。2.4项目范围和局限性2.4.1项目范围1)首次登录以管理员的身份登录,也可以添加新的用户,以添加的新用 户登录。因此登录只能用已有的用户身份登录。2)根据供应商的商品的信息以及本公司的库存量,确定需要进货的商品 及其数量。3)某商品退货数量及退料数量只能在现有的该商品库存量范围内进行。4)调拨只能在该公司范围内的仓库进行,调拨的商品是该仓库所有的, 调拨时根据该仓库现有库存的商品数量进行。5)库存、销售、历史记录的查询,应该确保数据录入及时。

12、9 /422.4.2项目限制1)有些商品供应商也没有,因此就不能发货。进货不能过多也不能过少, 因此必须根据仓库库存来确定。这就要求仓库商品信息及时更新。2)不能再公司管理范围外的仓库间进行调拨。3)硬件的限制:必须拥有带有所开发环境的计算机。4)部分重要数据要进行保密设置。5) 并行操作:系统模块的编写要和数据库设计同步,保持二者的统一性。6)控制功能:VS2008.2.5业务环境2.5.1涉众档案涉众主要价值态度主要兴趣约束条件公司管理层提高了仓库 存储效率,为 企业实时的 提供仓储信息。支持该系统为企 业创造的利 润必须大于 开发该系统 和使用该系 统的费用无供应商无不支持也不 反对无无

13、公司员工高效的利用 了工作时间, 减少了重复 繁琐的劳动担心公司可 能会裁员,否 则很乐意接 受该系统保住工作接受培训2.5.2运行环境操作系统:MicrosoftWin dows95/98/ME/NT_3.51/NT_4.0/2000/XP/Server_2003/Vista/Server_2008/7/Server_2008_R2中的任何一种。支持环境IIS5.0/6.0/7.0。数据库名称Microsoft SQL Server 2005.二、软件需求规格说明书1引言1.1概述该软件需求规格说明描述了“仓库管理系统”软件的整体需求,使开发团队能够明确地了解所开发的“仓库管理系统”软件的各

14、个方面,帮助他们在实际的10 /4211 /42开发过程中准确地完成所开发的模块,以满足用户的需求。开发仓库管理系统, 主要为减轻仓库管理人员的负担, 使货物的存入记录与取出记录相对完善,便于 货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。1.2背景仓库管理是一种既麻烦又单调的工作,存取有很大的随机性,这样为工作人 员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改 正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所 以开发一个可行的仓库管理系统是十分必要的。1.3 定义1.4 参考资料软件需求工程黄国兴、周勇编著,清华大学出版

15、社软件工程概论郑人杰等编著,机械工业出版社2 任务概述2.1 目标该系统的目标,一是落实国家有关物流的管理和控制标准GSP等,二是优化流程,提高效率。系统功能包括基本信息管理、库存信息管理、系统设置、 用户登录等功能模块:通过网络化和数字化方式,提高库内作业控制水平和 任务编排。该系统把配送时间缩短了50%订单处理能力提高了一倍以上, 还取得了显著的社会效益。此类系统多用于制造业或分销业的供应链管理SMS最常见的一类。2.2 运行环境(Operating Environment, OE)操作系统:MicrosoftWin dows95/98/ME/NT_3.51/NT_4.0/2000/XP/

16、Server_2003/Vista/Server_2008/7/Server_2008_R2中的任何一种。支持环境IIS5.0/6.0/7.0。数据库名称Microsoft SQL Server 2005.2.3 假定(Assumption )和约束(Constraint )2.3.1作人系统操员更新系统数据及时,可以保证查询数据的有效性,不 影响后续工作的进行。12 /422.3.2公司人员充足,车辆足够,以便进退货及时。2.3.3公司若要及时进退货,及时更新数据,必须保证与商品供应商的双向通 信。3需求规定3.1 对功能的规定3.1.1用户需求3.1.1.1组织机构和角色该系统的角色有操作

17、员,管理员,商品供应商,商品领料员,商品退料员。操作 员的职责是仓库领料、仓库退料、仓库进货、仓库退货、商品调拨和用户注销; 管理员的职责是仓库进货、仓库退货、商品调拨、仓库盘点、历史记录查询、库 存查询、供应商信息维护、仓库信息维护、业务分析、用户登录、退出系统和用 户注销;商品供应商的职责是仓库进货和仓库退货;商品领料员的职责是仓库领 料;商品退料员的职责是仓库退料。角色视图:13 /42本视图展现businessctcx及其之间的关系 J商品供应商(from Actor)角色说明:操作员职责:仓库领料、仓库退料、仓库进货、仓库 退货、商品调拨、用户登陆管理员职责:仓库进货、仓库退货、商品

18、调拨、仓库 盘点、历史记录查询、库存查询、供应商信息 维护、仓库信息维护、业务分析、用户登录、 退出系统、用户注销商品供应商职责:仓库进货、仓库退货商品领料员仓库领料商品退料员仓库退料商品退料员商品领料员lfrom Actor(from Actor用户zlffrom Actor操作员管理员(from Actor)(from Actor)14 /42(1)操作员参与业务:(from Use Case)说明:操作员参与的业务有库存查询、仓库领料、仓库退料、仓库进货、仓库退 货、用户登陆和仓库调拨。当操作员接收到管理员关于仓库需进货的通知后,进 行库存查询,确定需要调配的货物的数量,通知商品供应商提

19、供货物,接收到货 物后核对确认,填写入库单,修改库存表,通知仓库领料员领料;当操作员接收 到管理员关于仓库需退货的通知后, 进行库存查询,确定需要退货的数量,通知 商品供应商退货,填写出库单,修改库存表,通知仓库退料员退料;(2)管理员参与业务:15 /42说明:管理员参与的业务有仓库进货、仓库退货、商品调拨、仓库盘点、历史记 录查询、库存查询、供应商信息维护、仓库信息维护、业务分析、用户登录、退 出系统、用户注销。管理员实时进行仓库盘点和仓库历史记录查询,发现货物库 存不足或库存满时通知操作员进行进货退货工作;管理员还要定期做仓库信息维 护和供应商信息维护,避免系统出现错误。(3)商品供应商

20、参与业务:此视图展现管理员所 J16 /42说明:商品供应商接到操作员关于仓库进货的通知后,按照入库单的信息配发货 物,交给操作员核对;商品供应商接到操作员关于仓库退货的通知后, 按照出库 单信息退回货物。(4)商品领料员参与业务:说明:商品领料员接到操作员领料通知后,根据入库单信息领料(5)商品退料员参与业务:说明:商品领料员接到操作员退料通知后,根据出库单信息退料。17 /423.1.1.2业务概览业务用例视图:本视图展现某项业务的参与者与业务用例。此视图有助于清楚地了解某项业务是如何构成的。(1)进货业务用例视图进货业务说明:管理员先查看销售记录和商品库存情况, 操作员需进货,操作员联系

21、商品供应商,商品供应商发货如需进货,则通知Jrom Us Cjse) V;仓库进货仓库历史记录查询 includinclude e 刃库存查询J(fra m Ufa Casa)18 /42(2)退货业务用例视图退货业务说明:管理员先查看销售记录和商品库存情况, 如需退货, 操作员/ includeinclude includeinclude i i仓库历史则通知库存查询Use Case)管理员(from(from Actor)Actor)19 /42需退货,操作员联系商品供应商,商品供应商退货20 /42退料业务说明:仓库退料员提交退料单,操作员按退料单查询货物信息,(3)领料业务用例视图领料

22、业务说明:仓库领料员提交领料单,操作员按领料单查询商品信息,管理员 按照领取单查询货物信息,并进行仓库信息维护。(4)退料业务用例视图仓库信息维护管理员(from(from Actor)Actor)商品退料员操作员(fromActort(fromActort( (fromfrom ActorActor) )仓库退料库存查询21 /42理员确认需要退料并进行仓库信息维护(5)调拨业务用例视图22 /42调拨业务说明:操作员查询商品所在仓库信息,管理员调动货物,并进行仓 库信息维护库存查询(fro m Use Cass)仓库信息维护操作员(from(from Actor)Actor)管理贝(frc

23、m(frcm Actoi)Actoi)23 /42(6)登陆用例视图用户登陆(from(from Actor)Actor)(from(from Actor)Actor)登陆用例说明:管理员和操作员都能进行用户登陆24 /423.1.1.3业务场景(1)进货业务场景业务场景说明:管理员先查看销售记录和商品库存情况,判断是否需进货, 如不需进货,贝U退出程序;如需进货,贝U通知操作员需进货的商品清单,操作员 联系商品供应商,商品供应商按进货清单发货,操作员接收货物,核实是否与进 货清单相符,如不相符,继续联系供应商重新发货,如相符吗,则更新库存数据 库。25 /42(2)退货业务场景业务场景说明:

24、管理员先查看销售记录和商品库存情况,判断是否需退货, 如不需退货,则退出系统;如需退货,管理员通知操作员需退货的商品清单,操 作员联系商品供应商,商品供应商接收货物并打印票据,操作员确认回执票据并 更新库存数据库。26 /42(3)领料业务场景印领取单返回给仓库领料员,管理员按照领取单查询货物信息,取料,确认领料, 操作员更新库存数据库打27 /42(4)退料业务场景业务场景说明:仓库退料员提交退料单,操作员按退料单查询货物信息,打 印存货单返回给仓库退料员,管理员确认存货并打印存货票据,仓库退料员领取 票据,操作员更改库存数据库。28 /42(5)调拨业务场景-SC查询普品所*J 在铸詹息丿

25、(打印會动淸)提交富动清C更新库存数 据库业务场景说明:操作员查询商品所在仓库信息,打印调动清单, 单给管理员,管理员调动货物,在完成调动后操作员更新库存数据库提交调动清调动货物完成调动29 /423.1.2系统需求3.121概览此视图展示业务用例的实现追溯此视图展示业务用例的实现追溯. .业务用例的实现业务用例的实现过程衽过程衽每个业务用例每个业务用例 岛岛 飞喪现中。这些实现过程飞喪现中。这些实现过程将是槪念模型建立的依据和廿析归纳的重票来将是槪念模型建立的依据和廿析归纳的重票来 源源3.1.2.2系统需求规定业务说明(1)用户登陆用例规约用例名称业务查询仓库调拨(Irom lifeCKQ

26、)制一仓库调拨制一仓库调拨创创_ _仓仓: :库入库入库库仓库退货仓库退货仓仓库退料库退料用户登录用户登录业务査询业务査询相仓库出库相仓库出库|Trb m UH Case:i对弄户登录对弄户登录pram UHCJM)创创 查查询询30 /42实现名称Rel_查询用例描述用户通过此用例查询系统参与者用户31 /42前置条件是合法用户后置条件查询成功,显示查询结果主事件流1用户输入用户名和密码,计算机登陆系统2用户输入查询物料的名称和型号,计算机显示查询结果备选事件流1.a用户不合法1.拒绝登录,用例结束2.a查询不到该物料的信息1.用例结束,退出系统2.继续查询业务规则不可连续5次查询失败涉及的

27、业务实体用户名、密码非功能性需求支持多种语言显示(有外文书籍)(2)业务查询用例规约用例名称用户登陆实现名称Rel_用户登陆用例描述用户通过此用例登陆系统参与者用户前置条件是合法用户后置条件登陆成功主事件流1.用户输入用户名和密码,计算机登陆系统2.计算机执行后置条件。用例结束备选事件流1.a用户不合法1.拒绝登录,用例结束业务规则1.不可连续输入三次错误密码2.不可连续输入5次错误信息涉及的业务实体物料、查询结果32 /42非功能性需求支持多种语言显示(有外文书籍)(3)仓库入库用例规约用例名称仓库入库实现名称Rel_仓库入库用例描述管理员通过此用例向系统查询并提交进货请求参与者管理员,操作

28、员前置条件1.此货物缺货2.商品供应商能够提供此种货物后置条件更改库存数据库,存储货物信息主事件流1管理员登陆仓库管理系统,计算机显示仓库管理系统主界面2管理员查看商品库存情况,计算机显示查询结果3管理员填写物料入库单, 计算机显示物料信息,自动更新入库时间。4.操作员更新库存数据库,计算机存储更新后的库存信息5计算机执行后置条件。用例结束备选事件流1.a管理员为非法用户1.拒绝登录,用例结束2.a物料信息有误1.重新查看物料信息2.退出系统业务规则1.登录时不得连续输入3次错误密码2.不可连续输入5次错误信息涉及的业务实体物料、入库单、信息非功能性需求支持多种语言显示(有外文书籍)(3)仓库

29、出库用例规约用例名称仓库出库实现名称Rel_仓库出库33 /42用例描述用户通过此用例查询系统并提交退货请求牛.f -bJ错扮查询39 /42业务场景说明:管理员输入物料的名称型号和数量, 交由系统核对,若系统核对 有误,则返回错误信息, 提示管理员继续查询或退出系统; 若核对正确, 则管理 员填写入库单 (物料名称、型号、数量、入库时间),操作员更改库存数据,系 统存储信息,用例结束。(3)出库业务场景业务场景说明:管理员输入物料数量、型号和数量,按条件查询,若系统查出不40 /42满足条件,则显示错误信息,提示管理员重新核对或取消操作;若查满足条件, 则管理员发放货物并填写物料汇总表, 操

30、作员跟心库存数据库,系统自动存储信 息,结束用例。业务实体分析1.登陆(Mm月词丟体低I业务实体说明:用户通过用户名和密码登陆系统,用户和用户名之间是一一对应 关系,用户和密码之间是一一对应关系,用户名和密码之间也是一一对应关系。2查询查询结果 信息管理員操作员用户el苣询35 /42物料1物料3.入库4.出库业务实体说明:用户向系统输入物料信息,系统返回查询结果,物料信息和查询时_仓库入库0入库单业务 对多的关系,物料和入库单之间是多对一的关系, 入库单和信息之间是一对多的关系。结果是一一对应关系。42 /42咄_仓库岀库(from冃划实体ft)业务实体说明:物料的、和出库单是多对一的关系,

31、出库单和信息是一对多的关 系,物料和信息之间是一对多的关系。43 /423.123数据分析(1)概览实体之间关系说明:信息与入库单之间是多对一的关系,信息与出库单之间是多 对一的关系,信息与物料之间是多对一的关系,出库单与物料之间是一对多的关 系,入库单与物料之间是一对多的关系, 物料与查询结果是一对一的关系,用户 名与密码之间是一对一的关系。用户名实体名称用户名oo出库单查询结果用户名密码物料入库单ffrom Logical View)ffrom Logical View)44 /42实体描述每个操作员、管理员和用户都有一个用户名属性名称类型精度说明(属性的业务含义及业务规则)用户名字符12

32、由字符和数字构成45 /42密码实体名称密码实体描述每个用户名有且仅有个与之对应的密码属性名称类型精度说明(属性的业务含义及业务规则)密码字符12由字符和数字构成物料实体名称物料实体描述物料的名称数量供应商编号和入库时间,属性名称类型精度说明(属性的业务含义及业务规则)名称字符12央文或中文数量整形32非负整数供应商编号整形32每一个供应商有自己的编号查询结果实体名称查询结果实体描述查询物料挤塑机个、返 &回的结果属性名称类型精度说明(属性的业务含义及业务规则)物料名称字符12央文或中文物料数量整形32非负整数供应商编号整形32每一个供应商有自己的编号入库时间字符12精确到分钟46 /42查询时间字符12精确到分钟操作员编号整形32查询信息的操作员的编号入库单实体名称入库单实体描述编写物料入库信息属性名称类型精度说明(属性的业务含义及业务规则)物料名称字符12央文或中文物料数量整形32非负整数供应商编号整形32每一个供应商有自己的编号入库时间字符12精确到分钟操作员编号整形32填写入库单的操作员的编号信息实体名称信息实体描述物料的信息属性名称类型精度说明(属性的业务含义及业务规则)物料名称字符12央文或中文物料数量整形32非负整数供

温馨提示

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

评论

0/150

提交评论