仓库管理系统需求分析Word格式.docx
《仓库管理系统需求分析Word格式.docx》由会员分享,可在线阅读,更多相关《仓库管理系统需求分析Word格式.docx(13页珍藏版)》请在冰点文库上搜索。
术语表:
编号
术语
说明
1
超市仓库管理员
主要参与者
2
超市仓库管理系统登录界面
主要包含一些控件和按钮
3
超市仓库管理系统主界面
4
超市仓库管理模块
实现订货管理、调货管理、核实管理、超市管理四个功能
2.任务概述
2.1目标
(1)建立超市仓库系统
(2)规范超市仓库的管理工作模式
用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。
(3)建立标准货物数据库
依照货物的不同性质对货物进行合理的调配
(4)提高超市仓库管理的运营质量
便于工作人员准确地掌握仓库结构,全面了解消费者的需求,及时调整采购计划,突出库藏特点。
2.2运行环境
标准微型计算机硬件配置平台
操作系统:
WINDOWS98/2000/XP,LINUIX等
数据库:
MicrosoftSQLServer2005
2.3条件与限制
设计工具:
VisualC++6.0
编程语言:
C++
数据库:
SQLSever2005
3.数据描述
3.1数据库介绍
数据库是数据管理的最新技术,是计算机科学的重要分支。
十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
我们选用的是SQLServer2005。
3.2数据词典
一、供应商表
供应商表PROVIDER
字段名
释义
类型
是否null
主键
外键
pro_id
供应商ID
int
no
yes
pro_name
供应商名称
varchar
pro_addr
供应商地址
pro_tel
供应商电话
pro_fax
供应商传真
二、供应商—商品表
供应商—商品PROVIDERGROUP(此表中的商品编号在商品信息表中可能没有)
pg_pro_id
pg_goods_id
商品编号
三、采购单表
采购单PURBILL
pb_id
采购单ID
pb_buyer_id
采购员ID
pb_pro_id
pb_goods_id
pb_goods_price
商品单价
double
pb_num
采购数量
pb_money
付款金额
pb_buy_date
采购时间
date
pb_return_num
退货数量
四、商品信息表
商品信息表GOODS
goods_id
goods_sort_id
商品种类id
goods_name
商品名称
goods_num
商品数量
goods_price
零售价
goods_unit
商品计量单位
goods_sell
销售数量
goods_settle
结算数量
goods_entry_id
入库单号
goods_unhouse_id
出库单号
goods_bill_id
采购单号
goods_delete
删除标志
goods_delete1销售;
2退货;
3销毁;
4盘库删除;
默认值0。
商品信息一直为当前库存信息,如果入库单号为空,则为盘库时新增商品;
销售退货直接将删除标志还原,采购退货将删除标志置2
五、入库单表
入库单ENTRYBILL
eb_id
eb_goods_id
入库商品编号
no
eb_goods_num
入库商品数量
eb_time
入库时间
eb_person_id
入库员ID
eb_depot
库区
eb_position
库位
六、出库单表
出库单UNHOUSEBILL(销售做为出库的一种情况)
备注
ub_id
ub_property
出库性质
1:
销售;
2:
退货;
3:
销毁;
默认值:
ub_goods_id
ub_goods_num
ub_person_id
操作员ID
ub_time
出库时间
ub_price
实际售价
如果退货或销毁此字段取默认值0
七、商品种类表
商品种类GOODSSORT
gs_id
商品种类编号
gs_name
商品种类名称
八、盘库表
盘库单CHECKBILL(按照商品编号统计可以得出已盘库数量)
cb_id
盘库单号
cb_goods_id
cb_principal
负责人ID
cb_time
盘库时间
time
cb_num
盘库数量
cb_destroy_num
损毁数量
九、用户组表
用户组表USERGROUP
ug_id
用户组编号
ug_name
用户组名称
一十、用户表
用户表USERTABLE
user_id
用户id
user_name
用户名
user_depart
用户部门
user_tel
电话
user_addr
地址
user_group_id
用户组
user_password
用户密码
一十一、权限表
权限表RIGHTTABLE
right_id
权限ID
right_name
权限名称
一十二、用户组—权限
用户组—权限USER_RIGHT
ur_right_id
ur_usergroup_id
用户组ID
一十三、会员表
会员表MEMBER
member_id
会员卡号
member_name
会员名称
member_tel
会员电话
member_date
会员办卡日期
member_addr
会员地址
4.功能需求
4.1功能划分
系统功能模块图
4.2功能描述
超市仓库管理模块的详细设计
8
验收货物
超市仓库管理系统数据流程图
5.性能需求
5.1数据精确度
该系统输入的数据为整形与字符型。
5.2时间特性
包括响应时间、更新处理时间、数据转换与传输时间、运行时间,这些时间尽可能短。
5.3适应性
在操作方式、运行环境、与其他软件的接口以及开发计划等发生
变化时,可使用系统自带的一个程序来修改现行系统,以适应新的变
化。
6.运行需求
6.1用户界面
超市仓库管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
快捷按钮的创建也是非常需要的,以方便用户操作。
6.2故障处理
故障处理的性能分析:
内部故障处理,在开发阶段可以随即修改数据库里的相应内容。
外部故障处理,在需求调用时出错,有错误提示,重试。