
仓库管理系统需求分析样本.doc
12页资料内容仅供您学习参考,如有不当之处,请联系改正或者删除超市仓库管理系统需求分析 目 录1.引言 21.1编写目的 21.2项目背景 21.3定义 32.任务概述 32.1目标 32.2运行环境 32.3条件与限制 43.数据描述 43.1数据库介绍 43.2数据词典 44.功能需求 54.1功能划分 54.2功能描述 65.性能需求 75.1数据精确度 75.2时间特性 75.3适应性 76.运行需求 76.1用户界面 76.2故障处理 71.引言1.1编写目的 为了满足广大消费者的消费愿望( 不在劳神费力) , 特有软件开发团队, 结合用户的需求为超市开发仓库管理系统, 来来解决后顾之忧, 众所周知:大的超市的商品的存储和调配是不可忽视的大问题, 和好的后备调配为前台的产品销售有很大的帮助, 也能够很大程度上提高产品的销售效率, 满足消费者的消费需求 实现超市仓库管理系统, 至少有以下优点: 1.记录规范化, 为货物的采购、 记录、 查询质量的提高打下基础2.查询自动化和检索途径多样化, 能够更方便、 及时地澄清超市货物的状态3.资源共享的优势, 经过局域网能够在全超市范围内实现资源共享, 为消费者提供便利条件。
21世纪的今天,信息社会占着主流地位, 计算机在各行各业中的运用已经得到普及, 自动化、 信息化的管理越来越广泛应用于各个领域我们针对如此, 设计了一套超市仓库管理系统超市仓库管理系统采用的是计算机化管理, 系统做的尽量人性化, 使用者会感到操作非常方便, 管理人员需要做的就是将数据输入到系统的数据库中去由于数据库存储容量相当大, 而且比较稳定, 适合较长时间的保存, 也不容易丢失这无疑是为信息存储量比较大的学校提供了一个方便、 快捷的操作方式本系统具有运行速度快、 安全性高、 稳定性好的优点, 而且具备完善的报表生成、 修改功能1.2项目背景系统名称: 超市仓库管理系统项目的任务提出者: 08计科班项目的用户: 超市仓库管理人员项目的实现软件单位: 内蒙古大学创业学院信息工程系08级计算机科学与技术1.3定义术语表: 编号术语说明1超市仓库管理员主要参与者2超市仓库管理系统登录界面主要包含一些控件和按钮3超市仓库管理系统主界面主要包含一些控件和按钮4超市仓库管理模块 实现订货管理、 调货管理、 核实管理、 超市管理四个功能2.任务概述2.1目标(1) 建立超市仓库系统(2) 规范超市仓库的管理工作模式用计算机管理取代以往的手工作业和定性管理模式, 使超市仓库的管理工作模式规范化、 机读数据格式标准化、 管理决策科学化。
3) 建立标准货物数据库依照货物的不同性质对货物进行合理的调配(4) 提高超市仓库管理的运营质量便于工作人员准确地掌握仓库结构, 全面了解消费者的需求, 及时调整采购计划, 突出库藏特点2.2运行环境标准微型计算机硬件配置平台操作系统: WINDOWS 98/ /XP,LINUIX等数 据 库: Microsoft SQL Server 2.3条件与限制设计工具: Visual C++ 6.0 编程语言: C++数据库: SQL Sever 3.数据描述3.1数据库介绍数据库是数据管理的最新技术, 是计算机科学的重要分支十年来, 数据库管理系统已从专用的应用程序包发展成为通用系统软件由于数据库具有数据结构化、 最低冗余度、 较高的程序与数据独立性、 易于扩充、 易于编制应用程序等优点, 较大的信息系统都是建立在数据库设计之上的我们选用的是SQL Server 3.2数据词典一、 供应商表供应商表 PROVIDER字段名释义类型是否null主键外键pro_id供应商IDintnoyespro_name供应商名称varcharpro_addr供应商地址varcharpro_tel供应商intpro_fax供应商int二、 供应商—商品表供应商—商品 PROVIDERGROUP(此表中的商品编号在商品信息表中可能没有)字段名释义类型是否null主键外键pg_pro_id供应商IDpg_goods_id商品编号noyes三、 采购单表采购单 PURBILL字段名释义类型是否null主键外键pb_id采购单IDintnoyespb_buyer_id采购员IDintnoyespb_pro_id供应商IDintnoyespb_goods_id商品编号intnoyespb_goods_price商品单价doublepb_num采购数量doublepb_money付款金额doublepb_buy_date采购时间datepb_return_num退货数量int四、 商品信息表商品信息表 GOODS字段名释义类型是否null主键外键goods_id商品编号intnoyesgoods_sort_id商品种类idintyesgoods_name商品名称varchargoods_num商品数量doublegoods_price零售价doublegoods_unit商品计量单位varchargoods_sell销售数量doublegoods_settle结算数量doublegoods_entry_id入库单号intyesgoods_unhouse_id出库单号intyesgoods_bill_id采购单号intyesgoods_delete删除标志intgoods_delete 1销售; 2退货; 3销毁; 4盘库删除; 默认值0。
商品信息一直为当前库存信息, 如果入库单号为空, 则为盘库时新增商品; 销售退货直接将删除标志还原, 采购退货将删除标志置2五、 入库单表入库单 ENTRYBILL字段名释义类型是否null主键外键eb_id入库单号intnoeb_goods_id入库商品编号intno yeseb_goods_num入库商品数量doubleeb_time入库时间dateeb_person_id入库员IDintyeseb_depot库区varchareb_position库位varchar六、 出库单表出库单 UNHOUSEBILL(销售做为出库的一种情况)字段名释义类型是否null主键外键备注ub_id出库单号intnoyesub_property出库性质int1: 销售; 2: 退货; 3: 销毁; 默认值: 0ub_goods_id商品编号intyesub_goods_num商品数量intub_person_id操作员IDintub_time出库时间dateub_price实际售价double如果退货或销毁此字段取默认值0七、 商品种类表商品种类 GOODSSORT字段名释义类型是否null主键外键gs_id商品种类编号intnoyesgs_name商品种类名称varchar八、 盘库表盘库单 CHECKBILL (按照商品编号统计能够得出已盘库数量)字段名释义类型是否null主键外键cb_id盘库单号intnoyescb_goods_id商品编号intnoyescb_principal负责人IDintnoyescb_time盘库时间timecb_num盘库数量doublecb_destroy_num损毁数量double九、 用户组表用户组表 USERGROUP字段名释义类型是否null主键外键ug_id用户组编号intnoyesug_name用户组名称varchar十、 用户表用户表 USERTABLE字段名释义类型是否null主键外键user_id用户idintnoyesuser_name用户名varcharuser_depart用户部门varcharuser_telintuser_addr地址varcharuser_group_id用户组intyesuser_password用户密码int十一、 权限表权限表 RIGHTTABLE字段名释义类型是否null主键外键right_id权限IDintnoyesright_name权限名称varchar十二、 用户组—权限用户组—权限 USER_RIGHT字段名释义类型是否null主键外键ur_right_id权限IDintnoyesur_usergroup_id用户组IDintnoyes十三、 会员表会员表 MEMBER字段名释义类型是否null主键外键member_id会员卡号intnoyesmember_name会员名称varcharmember_tel会员intmember_date会员办卡日期datemember_addr会员地址varchar4.功能需求4.1功能划分超市仓库管理系统订货部门调货部门超市部门订货分析订货报表调货统计调货服务超市货物管理货物状态确认计划部门。
