库存管理系统需求分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期望
货物能通过管理员自由存取;货物只能根据提货单入库单进行存取。
优先原则
先收货物,再存放货物;先存放货物,再把货物数据存入数据库中;先提取货物,再删除数据库中数据。
不变量
数据库保证货物数量不能超过库存量;一个货物或者一批货物只能对应一张提货单;一个货物或者一批货物只能对应一张取货单。
平台:
硬件环境:PentiumⅡ或同档次以上微机;32MB以上内存或更高;4.2G以上硬盘;1.44M软驱;24速以上光驱;针打或激光打印机一台
软件环境:中文WINDOWS95 / 98 /WE / 2000操作系统。
全局特征:
系统可用性是:全天候可用、
可靠性:除了不可计错误,一般不会崩溃。
安全性和保密性:只有专业的工作人员才能运行,可以设置权限。
设计约束:
没啥可约束的。
可能的变更
职工号可能会变;仓库号可能会变;库存数据库系统可能会变。
概述:
为了适应日趋激烈的市场竞争,企业需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对仓库的管理也成为提高生产经营效率的一个重要途径。
本仓库管理系统是针对企业仓库材料的出入库登记和查询统计等方面工作而开发的管理软件,是一个实用的管理信息系统,针对企业的实际需要,分析了企业仓库管理系统的功能,并以入库管理和出库管理为重点,描述了两子系统的模块结构设计及实施过程中的技术要点,实现仓库的材料管理、出入库管理、查询管理及用户管理等功能。同时,还对代码维护及库存余额管理等做了设计。
该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物的存储情况,库房空闲情况和货物流动,谁Baidu Nhomakorabea行的货物进出操作等信息。
说明:货物分类号——是由2位字母和4位数字组成;
货号——是由分类号加当前日期组成;
货物名称——是由20位字母汉字组成;
规格——是由10位字母和数字中间加“-”组成;
货物存放位置——是由6为数字中间加“×”组成;
关系:出库单入库单存货提货
问题域描述:
货物是否能被管理员找到,货物必要有唯一的货号;仓库对应唯一管理员,管理员必要有唯一工号,性别,姓名等属性;每个入库货物对应一张入库单,入库单号码必须与货号唯一对应;每个出库货物对应一张出库单,出库单号码必须与货号唯一对应;管理人员存放货物根据存放规则在仓库内存放货物;管理人员根据提货规则从仓库内提取货物。
凡未说明的——根据具体情况设定。
要求实现以下设计:
用软件需求分析的方法,画出系统框架图。设计类图并编写文档。并设计数据库表。
系统框架图:
连接域:
库单货物
仓库
信息域:
订单仓库业务规则
入库单货物
出库单
库存管理系统
管理人员送货人管理规则
控制域,工件问题:
仓库业务规则
货物
货物空缺
位置
存货库存管理系统
管理人员
内容表,
相关的文档列表,
排版惯例,
文档所应用的软件版本,
文档最近修改的日期,
变更日志,
文档准备机,
型文档的索引。
用户可以通过相应的模块,对仓库里的材料的基本情况进行更新、删除和查询,对材料的出库和入库进行管理,对出入库明细进行查询,对出库,入库,和材料的库存余额进行报表生成,对使用该系统的用户进行更新、删除和查询,对库存数量进行查询,还有操作员管理,权限设置,密码修改,数据备份与系统恢复等其他系统管理功能。
文档信息:
库存管理:管理人员把货物存储到货架,填写存货账目(时间、货号,分类号、货物名称、规格、入库数量、出库数量、入库人、出库人、余额)
货物出库:提货人交给仓库管理员提货单要求提货,仓库管理人员根据提货单要求填写出库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、提货人、出库时间、货物存放位置),提货人员认可出库单签字。仓库管理员监督提货人员把货物提走,管理员根据提货单和出库单信息修改仓库数据库信息。
学 号 07730213
《软件需求分析》大作业
2009-2010学年第二学期
学生姓名
薛浩
专业名称
网络工程2班
指导教师
赵黎强
电子与信息工程系
2010 年 6 月 1 5 日
题 目
一个物流企业需要部分业务网络化管理,其中需要开发一个库存管理系统货物入库管理系统,主要实现货物入库、库存和出库的管理过程。
货物入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库管理员填写入库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、送货人、入库时间、货物存放位置、货物损坏程度、备注),把货物放置库房的相应位置,仓库管理员填写回执单给送货人。管理人员修改仓库数据库信息。
《库存管理系统》是一套对货品入库、出库、库存进行全面管理的系统。
在管理内容上,它的主要功能包括:
1、库存管理:包括货品信息管理、货品库存管理、短线货品管理、超储货品管理。
2、入库管理:包括入库登记管理、货品入库期间统计、供货单位期间供货统计和供货单位期间供货金额统计。
3、出库管理:包括出库登记管理、货品期间出库统计、收货单位期间收货统计和收货单位期间收货金额统计。
4、盘存管理:包括盘存数据录入和盘存表。
5、综合管理:包括货品出入库期间汇总等。
6、附项分类:包括经办人员管理、供货单位管理、仓库信息管理及数据处理记录。
7、历史数据管理:包括历史库存管理、历史入库管理和历史出库管理等。
查询:货物位置工号
映射:职工号货物位置仓库号
行为规则:货物管理规则业务规则提货要求存货规则
管理规则
控制域:
出库单
仓库货物管理人员送货人
入库单
库存管理系统
变换问题,工件问题:
仓库货物
货物
是否
存在管理人员提货要求提货人
库存管理
系统
变换问题:
管理人员仓库货物
货物
是否
存在
库存管理
系统存提货规则
信息问题:
仓库
职工号
仓库
号码
管理人员
具体位置
货物
需求文档:
需求
该库存管理系统主要的研究目标是利用一些最基本的软件设计界面,对一些数据流程、数据结构的定义、基本信息设置等,编写基本模块的源代码,同时编写相应的功能实现模块。不难发现,库存管理工作如由人工完成,主要依靠个人经验和厚重的资料簿,查询工作繁琐而且质量不高,容易出错。如果利用计算机的高速计算能力和广泛的普及应用,则能利用判断条件,更快地找出所要查询的库存产品。
货物能通过管理员自由存取;货物只能根据提货单入库单进行存取。
优先原则
先收货物,再存放货物;先存放货物,再把货物数据存入数据库中;先提取货物,再删除数据库中数据。
不变量
数据库保证货物数量不能超过库存量;一个货物或者一批货物只能对应一张提货单;一个货物或者一批货物只能对应一张取货单。
平台:
硬件环境:PentiumⅡ或同档次以上微机;32MB以上内存或更高;4.2G以上硬盘;1.44M软驱;24速以上光驱;针打或激光打印机一台
软件环境:中文WINDOWS95 / 98 /WE / 2000操作系统。
全局特征:
系统可用性是:全天候可用、
可靠性:除了不可计错误,一般不会崩溃。
安全性和保密性:只有专业的工作人员才能运行,可以设置权限。
设计约束:
没啥可约束的。
可能的变更
职工号可能会变;仓库号可能会变;库存数据库系统可能会变。
概述:
为了适应日趋激烈的市场竞争,企业需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对仓库的管理也成为提高生产经营效率的一个重要途径。
本仓库管理系统是针对企业仓库材料的出入库登记和查询统计等方面工作而开发的管理软件,是一个实用的管理信息系统,针对企业的实际需要,分析了企业仓库管理系统的功能,并以入库管理和出库管理为重点,描述了两子系统的模块结构设计及实施过程中的技术要点,实现仓库的材料管理、出入库管理、查询管理及用户管理等功能。同时,还对代码维护及库存余额管理等做了设计。
该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物的存储情况,库房空闲情况和货物流动,谁Baidu Nhomakorabea行的货物进出操作等信息。
说明:货物分类号——是由2位字母和4位数字组成;
货号——是由分类号加当前日期组成;
货物名称——是由20位字母汉字组成;
规格——是由10位字母和数字中间加“-”组成;
货物存放位置——是由6为数字中间加“×”组成;
关系:出库单入库单存货提货
问题域描述:
货物是否能被管理员找到,货物必要有唯一的货号;仓库对应唯一管理员,管理员必要有唯一工号,性别,姓名等属性;每个入库货物对应一张入库单,入库单号码必须与货号唯一对应;每个出库货物对应一张出库单,出库单号码必须与货号唯一对应;管理人员存放货物根据存放规则在仓库内存放货物;管理人员根据提货规则从仓库内提取货物。
凡未说明的——根据具体情况设定。
要求实现以下设计:
用软件需求分析的方法,画出系统框架图。设计类图并编写文档。并设计数据库表。
系统框架图:
连接域:
库单货物
仓库
信息域:
订单仓库业务规则
入库单货物
出库单
库存管理系统
管理人员送货人管理规则
控制域,工件问题:
仓库业务规则
货物
货物空缺
位置
存货库存管理系统
管理人员
内容表,
相关的文档列表,
排版惯例,
文档所应用的软件版本,
文档最近修改的日期,
变更日志,
文档准备机,
型文档的索引。
用户可以通过相应的模块,对仓库里的材料的基本情况进行更新、删除和查询,对材料的出库和入库进行管理,对出入库明细进行查询,对出库,入库,和材料的库存余额进行报表生成,对使用该系统的用户进行更新、删除和查询,对库存数量进行查询,还有操作员管理,权限设置,密码修改,数据备份与系统恢复等其他系统管理功能。
文档信息:
库存管理:管理人员把货物存储到货架,填写存货账目(时间、货号,分类号、货物名称、规格、入库数量、出库数量、入库人、出库人、余额)
货物出库:提货人交给仓库管理员提货单要求提货,仓库管理人员根据提货单要求填写出库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、提货人、出库时间、货物存放位置),提货人员认可出库单签字。仓库管理员监督提货人员把货物提走,管理员根据提货单和出库单信息修改仓库数据库信息。
学 号 07730213
《软件需求分析》大作业
2009-2010学年第二学期
学生姓名
薛浩
专业名称
网络工程2班
指导教师
赵黎强
电子与信息工程系
2010 年 6 月 1 5 日
题 目
一个物流企业需要部分业务网络化管理,其中需要开发一个库存管理系统货物入库管理系统,主要实现货物入库、库存和出库的管理过程。
货物入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库管理员填写入库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、送货人、入库时间、货物存放位置、货物损坏程度、备注),把货物放置库房的相应位置,仓库管理员填写回执单给送货人。管理人员修改仓库数据库信息。
《库存管理系统》是一套对货品入库、出库、库存进行全面管理的系统。
在管理内容上,它的主要功能包括:
1、库存管理:包括货品信息管理、货品库存管理、短线货品管理、超储货品管理。
2、入库管理:包括入库登记管理、货品入库期间统计、供货单位期间供货统计和供货单位期间供货金额统计。
3、出库管理:包括出库登记管理、货品期间出库统计、收货单位期间收货统计和收货单位期间收货金额统计。
4、盘存管理:包括盘存数据录入和盘存表。
5、综合管理:包括货品出入库期间汇总等。
6、附项分类:包括经办人员管理、供货单位管理、仓库信息管理及数据处理记录。
7、历史数据管理:包括历史库存管理、历史入库管理和历史出库管理等。
查询:货物位置工号
映射:职工号货物位置仓库号
行为规则:货物管理规则业务规则提货要求存货规则
管理规则
控制域:
出库单
仓库货物管理人员送货人
入库单
库存管理系统
变换问题,工件问题:
仓库货物
货物
是否
存在管理人员提货要求提货人
库存管理
系统
变换问题:
管理人员仓库货物
货物
是否
存在
库存管理
系统存提货规则
信息问题:
仓库
职工号
仓库
号码
管理人员
具体位置
货物
需求文档:
需求
该库存管理系统主要的研究目标是利用一些最基本的软件设计界面,对一些数据流程、数据结构的定义、基本信息设置等,编写基本模块的源代码,同时编写相应的功能实现模块。不难发现,库存管理工作如由人工完成,主要依靠个人经验和厚重的资料簿,查询工作繁琐而且质量不高,容易出错。如果利用计算机的高速计算能力和广泛的普及应用,则能利用判断条件,更快地找出所要查询的库存产品。