库房基础数据管理系统详细设计说明书最新修正版Word文档格式.docx
- 文档编号:4462645
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:17
- 大小:362.09KB
库房基础数据管理系统详细设计说明书最新修正版Word文档格式.docx
《库房基础数据管理系统详细设计说明书最新修正版Word文档格式.docx》由会员分享,可在线阅读,更多相关《库房基础数据管理系统详细设计说明书最新修正版Word文档格式.docx(17页珍藏版)》请在冰点文库上搜索。
构建仓库管理系统中的基础数据管理模块,管理并维护库房、库位基础等基础数据。
2.2项目范围
本系统将管理仓库系统中的仓库、库位等基础数据。
3需求说明
3.1性能要求
仓库基础数据管理在正常的网络环境下,应能够保证系统的及时响应:
✧小批量的业务处理的响应时间在3~8秒;
✧大批量的业务处理和查询的响应时间控制在30~40秒以内。
3.2可维护性,可扩展性
仓库基础数据管理平台设计中选择B/S结构,采用基于JAVA技术并且符合J2EE开发规范的系统应用平台,使系统具有良好的可维护性和可扩展性。
3.3安全性
仓库基础数据管理系统从硬件、软件两方面保证系统的安全性。
首先本系统采用VPN,从硬件的角度保证系统的安全性;
从软件的角度,系统采用门户服务器通过统一的目录服务管理,保证用户认证机制的一致性。
用户授权机制通过角色的定义管理实现,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。
3.4设计约束
3.4.1语言约束
仓库基础数据管理系统是基于中文系统环境开发和使用的,系统必须支持中文处理。
3.4.2系统模型约束
仓库基础数据管理系统采用MVC模型,实现表现层和控制层的分离,提高可重用性、可移植性。
3.5用户使用手册和在线帮助系统
仓库基础数据管理系统提供用户使用手册和系统在线帮助。
3.6界面要求
用户界面风格统一,保证系统整体外观风格的一致性、友好性。
界面风格整体定义规范包括:
✧查询条件与查询结果在同一屏出现;
✧所有的列表内容显示都加序号;
✧主单/明细分成两页显示:
“上一步”“下一步”;
✧明细显示主单信息。
表头信息若是多余三项,用实表格格式表示;
若是少于三项,用加黑虚表格表示;
✧表格多页时需分页时,“上一页”“下一页”只出现在页面下方;
✧预览时,明细需分页;
但打印时不分页,直接显示打印出来的结果样式,打印文件显示页码,
✧填写内容中,必填项加“*”;
✧对主单的修改与删除放在一起表示;
✧新增,修改(包括删除)分别作为两个菜单项独立出现;
各自页面之间不作链接;
✧对弹出的窗口操作统一为“关闭”,对页面的操作统一为“提交”;
✧页面上所有的操作使用按钮,不使用链接;
3.7运行环境
(描述软件的运行环境,包括硬件平台、操作系统和版本,还有其它的软件组件或者与其共存的应用程序。
)
3.7.1硬件环境
1)数据库服务器CPU(主频、个数、总线位数)、硬盘容量、外设接口等
2)应用服务器(参数见数据库服务器)
3)网络网速、保密安全要求、路由器、交换机等
4)客户终端(参数见数据库服务器)
5)其它(描述附属设备,如打印机、扫描器、视频等)
3.7.2软件环境
1)操作系统(名称、版本)
2)数据库软件(名称、版本)
3)应用软件运行环境(名称、版本)
4)开发环境(名称、版本)
5)安全软件(名称、版本)
6)第三方应用软件(名称、版本)
7)其它
3.8设计和实现约束
(确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。
可能的限制包括:
1)必须使用或者避免的特定技术、工具、编程语言、数据库;
2)经费、进度、资源等方面的限制;
3)所要求遵循的开发规范、标准;
4)企业策略、政府法规、国家强制标准;
5)硬件限制,例如定时需求或存储器限制;
6)数据字符集、转换格式标准。
7)其它。
3.9假设和依赖
(列举出在对软件需求规格说明书影响需求陈述的假设因素。
可能包括计划在项目软件中采用的第三方商业组件、有关开发或运行环境的问题。
例如,你可能认为产品将符合一个特殊的用户界面设计约定,但是另外一个分析员却不这么认为。
如果这些假设不正确、不一致或者被更改,都会使项目受到影响。
(确定项目对外部因素存在的依赖。
例如,如果你打算把其它项目开发的组件集成到系统中,那么你就要依赖哪个项目能否按时提供正确的组件。
如果这些依赖已经记录到其它文档(如项目计划)中了,那么在此就可以参考其它文档。
4角色说明
4.1基础数据管理员
职责描述:
可查看所有仓库基础数据,只能修改库房类型、库房定义、库存事务类型定义。
对应用例:
库房类型定义
库房定义
库房库位管理
库存事务类型定义
库房拒收原因定义
4.2库房保管员
查询和修改自己库房库位信息。
5功能需求
5.1库房类型定义
1)编号:
名称:
2)功能权限:
用于在系统中新增库房类型时使用。
功能使用权限:
基础数据管理员。
数据操作权限:
全部。
3)业务规则:
库房类型一经使用,则禁止删除。
4)功能描述
功能概述:
维护库房类型代码、类型名称、备注说明,库房类型代码为唯一标识列,不可重复。
IPO表
序号
输入(INPUT)
处理(PROCESS)
输出(OUTPUT)
1
库房类型编码、描述、有效性等信息
编辑保存
库房类型表
2
5)用户界面示意图
6)数据项说明
数据项名称
数据类型(长度)
业务规则
数据来源
备注
库房类型编码
字符(20)
非空
手工录入
唯一标识
库房类型名称
字符(50)
3
有效性
字符
(1)
0无效1有效
默认值为1
4
字符(200)
7)候选可重用组件
8)验收准则
编制的库房类型可在库房定义模块的库房类型选择框中供选用。
5.2库房定义
库房名称应尽量能体现该库房存储物料的类型和库房所属部门信息,例如:
部装零组件库,总装材料库,采购部成品库等;
库房代码一经使用,则禁止删除。
用户维护库房编码等信息。
用户维护库房编码、名称、保管角色等基本信息
编辑
库房定义表
库房编码
字符(30)
库房名称
库房类型代码
所属部门代码
组织机构表
人工创建,无需维护
5
保管员角色
系统角色表
6
联系人
系统人员表
7
电话
8
参与计划平衡标记
N不参与,Y参与;
默认值N
9
参与资金计算标记
10
库房地点
库房类型选择采用“库房类型选择”通用组件;
部门选择采用“部门选择”通用组件;
角色选择采用“角色选择”通用组件;
此处定义的库房可在库位定义模块,和出入库模块查询和使用。
5.3库房库位管理
库房保管员。
库管员维护自己管理的库房库位。
库位类型分为常规库位、灵活库位、虚拟库位。
常规库位必须预先定义对应的物料,此后该库位只能存储该物料;
灵活库位不用预先定义存储物料,届时可以按实际情况选择存储物料;
虚拟库位可以存储多个物料。
一经使用的库位不允许删除。
用于定义和查询库房库位信息
维护库房库位编码、类型、存储物料等信息
库位定义表
库位编码
库位类型
0常规库位
1灵活库位
2虚拟库位
默认值1
物料代码
物料基表
0无效,1有效;
库房选择采用“库房选择”通用组件。
选择物料使用统一“物料选择”组件。
编制的库位可在入库模块中供选用。
5.4库存事务类型定义
库房事务类型定义
基础数据管理员
全部
库存系统管理员根据实际需要定义新的出入库类型,或修改已经存在的出入库类型。
一经使用的库存事务类型不允许删除。
4)功能描述
维护库存事务类型编码、说明、出入库类型、操作来源、操作类型、是否参与资金核算等信息
库存事务类型定义表
库存事务编码
库存事务名称
操作来源
字符(18)
下拉列表选择
操作类型
0出库,1入库
单据前缀
字符(8)
成本核算
0不参与,1参与;
成本价格类型
1计划价
2采购价
无。
编制的库存事务类型可在出入库操作模块中正确选用。
5.5库房拒收原因定义
基础数据管理员,库房保管员
各库房管理员可以新增条目,可以修改自己创建的条目。
绝收原因分两层,第一层为拒收原因分类,第二层为具体的拒收原因。
已经使用则不允许删除。
库房管理员创建和修改库房拒收原因。
维护库房绝收原因类型、拒收原因代码、说明等信息
拒收原因定义表
拒收类型编码
拒收类型描述
0无效,1有效
拒收原因代码
拒收原因描述
8
编制的库房拒收原因可在库房出入库处理界面拒收原因来选用。
5.6用户管理
5.7部门管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 库房 基础 数据管理 系统 详细 设计 说明书 最新 修正