资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
项目文档 商品库存管理系统需求规格说明书 姓 名 张三学 院 大连东软信息学院专 业 计算机科学与技术指导教师 李四 讲师备 注2010 年 10 月16日 1 1软件概述1.1 软件范围定义商品库存管理系统面向中小型商品流通公司,为其提供商品的库存相关业务的管理功能。它可以帮助用户解决中小型商品流通公司在日常经营过程中商品库存业务环节的科学化管理,完成日常经营过程中的库存业务数据的共享,并通过对这些数据的汇总与分析向企业提供决策支持,提升商品的流通量与透明度,从而提升企业的核心竞争力。商品库存管理系统主要从商品库存的入库、出库管理,库存信息、客户信息、供应商信息、用户信息的管理以及各类查询统计等功能入手,解决上述问题。本产品适用于商业贸易、批发行业以及个人用户,不适用于零售行业及行业标准较强的行业(如医疗药品的库存管理)。1.2 系统特性概述传统的企业库存管理一直依靠手工方式,不能及时向经营者提供各类商品的库存信息,从一定程度上影响了企业的经营活动。为此建立一套能动态反映库存管理信息的管理信息系统,及时为企业决策提供所需资料,并以此带动企业信息化建设的步伐,提高人员素质是一项必然的趋势。由于面向企业规模较小,用户种类单一,库存商品种类规模中等,管理方式集中统一,数据处理量不大,可考虑开发以批处理为主要数据处理方式的信息系统。库存管理系统主要体现以下几点特性:1) 提高经营管理水平,为企业提供有力的决策支持。库存管理系统可以对库存信息进行多方位的统计分析和数据的查询功能,为企业的管理者提供有力的经营管理方面的决策支持。2) 动态反应库存管理的信息,为其他部门(如采购部)提供信息支持。请完成当前系统特性的描述。系统能够实时监测库存量的变化,当库存量处于临界值时,系统能够提示用户,给出订货信息报表。通过库存管理系统提供的相关信息,可以为其他各个部门的决策提供有力的支持。3) 对商品的库存管理进行科学化管理。能够帮助企业在进行库存基本业务实施的过程中,保证业务流程流转的通畅性,数据交接的准确性,减少原来业务流转过程中人员手工操作的失误和人工进行数据交接所产生的时间代价。同时帮助企业明确流通渠道中所产生的职责归属,做到责任到人,当遇到问题是能够顺利的查清流通过程中的哪个环节出现的问题,明确责任人。1.3 产品中的角色问题1:请根据功能模型中的文字描述,将使用产品的角色分析出来,将表1中角色和职责填写完整。中小型商品流通公司的工作人员,包括库存管理员、公司管理者,掌握基本的计算机操作技能的人员。表1 产品中的角色角色名称职责描述采购部负责根据销售记录采购货物的部门。收货人员当供货商将货物运到仓库后,由收货人员负责接货、验货。仓库管理员负责入库后的货物管理。供货商采购部购买商品的厂家。1.4 系统运行环境 请填写留空的内容1.4.1设备及分布1) 主机类型应用服务器:(请填写机器型号)数据库服务器:(请填写机器型号)工作站:(请填写机器型号)2) 网络类型(请填写网络类型)3) 存贮器容量应用服务器: (请填写存储器容量)数据库服务器:(请填写存储器容量)4) 其他特殊设备打印机:(请填写打印机的型号)5) 设备分布图图1 网络拓扑图1.4.2支撑软件1) 操作系统应用服务器:(请填写操作系统版本号)工作站:windowsXP以上2) 数据库管理系统(请填写数据库版本号)3) 其他支撑软件无1.4.3开发软件软件环境:Windows XP 以上操作系统/ Visual C+ 6 集成环境。编程语言:C语言。2 功能性需求库存管理过程是整个公司进销存过程中非常关键的一个环节,它与公司中各部门之间存在着密切的联系,库存信息的有效管理将对公司的营销策略产生重要的影响。与库存管理密切相关的部门或岗位请参见图2库存管理系统顶层图。请参照库存管理系统关联图将库存管理系统的顶层图绘制出来。图2 库存管理系统顶层图库存管理系统的核心是完成仓库的出入库管理的信息化,并对其中的业务流程进行相应的优化。同时,对于仓库中库存的数据的准确性、透明性和安全性进行有效的管理。因此,库存管理系统主要由业务操作、统计查询、安全管理、数据维护四个部分组成。各部分之间的数据交互关系请参见图3库存管理系统关联图。图3 库存管理系统的关联图2.1 业务操作库存管理系统的业务操作的核心是入库操作和出库操作。主要是完成商品由供销商运抵仓库后,由收货员负责接货、验货,并将货物转交给仓库管理员完成库存信息的修改工作,即入库操作。当接收到采购部或是业务部发送过来的提货请求之后,由仓库管理员负责从仓库中提取货物,并转交给承运者,同时修改库存信息,完成出库操作。这两项任务是库存管理中的主要工作,也是核心任务。具体的数据交互请参见图4业务操作细化数据流图二层图。图4 业务操作细化数据流图二层图(1)入库管理图5 商品入库业务流程描述当商品从厂家运抵至仓库时,收货员必须严格认真检查商品外包装是否完好,若出现破损、是原装短少、邻近效期等情况。收货人必须拒绝收货,并及时上报采购部。收货员验收完毕后,将持有核对后商品验收单与仓库管理员核对入库商品明细并签字认可,做到帐、货相符。商品验收无误后,仓库管理员依据验收单及时记账,详细记录入库单编号、商品代码、购入单价、入库日期、入库数量、规格、验收情况、备注等,做到帐、货相符。请参见图5 商品入库数据流图三层图。请根据图4 将入库三层图绘制出来。图5 商品入库数据流图三层图(2) 出库管理请仿照入库管理的内容,将出库管理的内容补充完整。图5 出库业务流程2.2 统计查询(1) 统计(略)(2)查询(略)2.3 安全性管理(1)身份验证(略)(2)用户信息管理(略)2.4 库存数据维护(1)商品信息维护1)商品信息的添加(略)2)商品信息的修改(略)3)商品信息的查询(略)(2)供应商信息维护(略)3 非功能性需求3.1 产品质量属性要求 表1 产品质量属性描述产品主要质量属性详细描述正确性不允许出现业务错误。健壮性在系统出现故障时,系统必须提供相应的数据保护措施,不能丢失数据,并提供从新回复正常工作的机制。可靠性除电源硬件、操作系统外不允许异常退出或崩溃性能,效率系统处理业务时间最迟时间小于等于5秒。易用性安装过程简单,操作方便安全性供应商信息具有保密性,库存数据只能由公司内部人员使用。可扩展性可在当前需求基础之上进行功能上的扩展。兼容性可运行在大多数主流的硬件环境中。可移植性可运行在windowsXP(不包括windows vista版本)以上操作系统平台上。3.2 用户界面1)用户界面简洁,重点体现的是数据,数据以列表的形式体现,表头要突出显示。2)需要根据终端用户操作特点设置相应的快捷键3)错误信息显示以黄色形式进行突出显示。图2 界面风格参考4 数据模型4.1 数据关系图(E-R图) 请根据数据字典中提供的数据信息绘制出库存管理系统的E-R图。图2 库存管理系统E-R图4.2 数据字典请将表内信息补充完整。如有缺少的信息,请自行增加表格,并将其补充完整。4.2.1 数据存储条目表2教材存量表项目名称描述文件名:教材存量表别名:无简述:存放库存所有可供教材的信息组成:教材名称编号出版社单价库存量组织方式:索引文件,以编号为关键字查询要求:要求能够立即查询4.2.2 数据流条目表3 发票表项目名称描述数据流名:别名:简述:来源:去向:组成:数据流量:高峰值:4.2.3 数据项条目表4 发票表项目名称描述数据项名:货物编号别名:G-No,G-num简述:本公司的所有货物的编号类型:字符串长度:10取值范围及含义:第1位:JG (进口国产)第2-4位:LB01. LB29 (类别)第5-7位:“A00”.“A99”(规格)第8-10位:“001”.“999”(品名编号)4.2.4 加工条目表4 发票表项目名称描述加工逻辑名:查询库存编号:1.2 激活条件:收到合格订单时输入:合格订单 输出:可供货单、缺货订单加工逻辑:根据库存记录 IF 订单项目的数量该项目库存量的临界值 THEN 可供货处理 ELSE 此订单缺货,登记缺货信息 END IF执行频率:随时
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号