




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仓库管理系统班级:_学号:2姓名:仓库管理系统需求规格说明书( Requirements Specification)1 引言1 1 编写目的开发本系统的目的在于代替手工管理、统计报表等工作,具体要求包括: 数据录入:录入商品信息、供货商信息、名片、入库信息、出库信息、退货信 息等信息;数据修改:修改商品信息、供货商信息、名片、帐号等信息; 统计数据:统计仓库里面的商品的数量,种类,并计算库存总价值; 数据查询:输入查询条件,就会得到查询结果; 数据备份: 定期对数据库做备份, 以免在数据库遇到意外破坏的时候能够恢复 数据库,从而减少破坏造成的损失。1 2 背景说明(1)项目名称:仓库管理系统
2、(2)项目任务开发者: 山东师范大学信息科学与工程学院 06 计升本计算机科学与技术 班开发小组,软件基本运行环境为 Windows 环境。(3)本系统完全计算机自动化。能准确、合理、全面的进行仓库管理系统。1 3 术语定义静态数据系统固化在内的描述系统实现功能的一部分数据。 动态数据在软件运行过程中用户输入的后系统输出给用户的一部分数据, 也就是系 统要处理的数据。数据字典数据字典中的名字都是一些属性与内容的抽象和概括, 它们的特点是数据 的“严密性 ”和“精确性 ”。1 4 参考资料2 概述2 1 功能概述系统功能划分和描述如下教室管理系统A.日常管理A.1 商品信息管理A.2 供应信息管
3、理A. 3 名片信息管理B 入库管理B. 1 入库管理操作C 出库管理(第四版) - -张海藩 编著 清华大学出版社 萨师煊 王珊 主编高等教育出版社C. 1 出库管理操作D 查询管理D. 1 出库查询D.2 入库查询D.3 库存查询D.4 紧销商品查询D. 5 滞销商品查询E 退货管理E. 1 退货管理操作F 打印管理F. 1 出库单打印F.2 入库单打印F.3 库存单单打印F.2 供应商打印F.2 业务信息打印系统结构连接图L03 :日常数据L04 :日常信息L05 :入库要求2.2 约束由于系统较小,且在 windows 系统下开发,故在 windows 环境下基本没有什么限制。3.数据
4、流图和数据字典3.1 数据流图系统数据流图第二步顶层加工产生以下各层DFDL01顶层操作员-L02仓库管理L01 :操作要求L02 :管理信息L03L04L15-f 7 打印管理L16 1 日常管理L17 :商品信息L18:供应商信息L19 :名片信息L20:入库查询要求L21:入库查询结果L22:出库查询要求L23:出库查询结果L24 库存查询要求L25库存查询结果图 3.2 DFD2L06: 入库信息L07 :出库要求L08 :出库信息L09: 退货要求L10退货信息L11 :退入要求L12:退入信息L13查询要求L14 :查询结果L15:打印要求L16打印结果DFD1L19 *1.3 名
5、片信息管理L20 *6.1 入库查询L21L22- L23 *6.2 出库查询 _卜 F04 名片库3. 2 数据字典1、定义数据元素编号数据元素名内部名值域类长备注E01账号ZHC/12E02密码MMC;/12E03姓名XMC/12E04级别JBC/10E05商品编号SPBHC/6E06商品名称SPMCC/30E07规格GGC/10E08出库价格CKJGN/6E09出库日期CKRQD/8E10出库经手人CKJSRC/12E11客户KHC/12E12供货编号GHBHC/6E13供货单位名称GHDWMC/30E14收款单位SKDWC/30E15业务员YWYC/12E16商品数量SPSLN/8E1
6、7入库价格RKJGN/6E18入库日期RKRQD/8E19入库经手人RKJSRC/12E20名片编号MPBHC/6E21供货商编号GHSBHC/6E22职务ZWC/12E23公司电话GSDHC/12E24地址DZC/30E25邮编YBC/6E26入库编号RKBHC/6E27库存上限KCSXN/8E28库存下限KCXXN/8E29退货编号THBHC/6编号数据兀素名内部名值域类长备注E30退货数量THSLN/6E31退货日期THRQD/8E32退货单位THDWC/30E33退入编号TRBHC/6E34退入数量TRSLN/8E35退入单位TRDWC/30E36退入时间TRSJD/8E37出库编号C
7、KBHC/6表 3.2.1 数据元素定义表2、定义数据结构编号数据结构名内部名组成备注S01紧俏JQE27+E28用来查询紧俏的商品S02滞存ZCE27+E28用来查询滞存的商品表 3.2.2 数据结构定义表3、定义数据流编号数据流名内部名组成流量备注L01操作要求CZYQL03+L04+L06L02管理信息GLXXL05+L07+L08L03日常数据RCSJE01+E02+E03+E04+E05L04日常信息RCXXE01+E02+E03+E04+E05L05入库要求RKYQL06+L07+L09L06入库信息RKXXL07+L08+L10L07出库要求CKYQE37+E08+E09+E10
8、+E11L08出库信息CKXXE37+E08+E09+E10+E11L09退货要求THYQE29+E30+E31+E32L10退货信息THXXE29+E30+E31+E32L11退入要求TRYQE33+E34+E35+E36L12退入信息TRXXE33+E34+E35+E36L13查询要求CXYQE05+E06L14查询结果CXJGE05+E06+E07+E16L15打印要求DYYQE05+E06+E08+E13L16打印结果DYJGE05+E06+E08+E13L17商品信息SPXXE05+E06+E07+E16+E17L18供应商信息GYSXXE12+E13+E14+E15L19名片信息M
9、PXXE20+E22+E23+E24+E25L20入库查询要求RKCXYQE05+E06+E27+E28L21入库查询结果RKCXJGE05+E06+E27+E28L22出库查询要求CKCXYQE05+E06+E27+E28L23出库查询结果CKCXJGE05+E06+E27+E28L24库存查询要求KCCXYQE05+E06+E27+E28L25库存查询结果KCCXJGE05+E06+E27+E28表 333 数据流定义表4、定义文件编号文件名内部名组成索引健备注F01库存帐KCZE05+E06+E07+E17+E27+E28E05 升序F02商品库SPKE05+E06+E07+E17+E2
10、7+E28E05 升序F03供应商库GYSKE21+ E12+E13+E14+E15+E16E21 升序F04名片库MPKE20+E22+EE23+E24+E25E20 升序F05报表BBE05+E06+E17+E27+E28+E21+E13E05 升序F06入库帐RKZE26+E05+E06+E17+E18+E19E26 升序F07岀库帐CKZE37+E08+E09+E10E37 升序表 3.2.4 文件定义表5.定义外部项编号名称输出数据表输入数据表备注W1操作人员L01L02表 3.2.5 外部项定义表6、定义加工编号加工名内部名输入数据流输岀数据流关联文件加工逻辑备注P1日常管理RCG
11、LL03L04F01P2入库管理RKGLL05L06F05F03P3出库管理CKGLL07L08F01P4退货管理THGLL 09L10F01P5退入管理TRGLL11L12F01P6查询管理CXGLL13L14F06F01P7打印管理DYGLL15L16F01F07P8商品管理SPGLL17F02P9供应商管理GYSGLL18F03P10 名片管理MPGLL19F04表3.2.6定义加工表4.接口4.1 用户界面系统运行时的主界面大致要求为windows 的经典运行界面,主界面可以是用ASP 开发独立的页面,有一个主页,可以链接其他页面。用户可通过各自的权限对各个页面进行操作4.2 硬件接口
12、系统较小除硬盘外,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口,这点较易实现。4.3 软件接口在这里主要考虑软件与操作系统的接口, 考虑到文档处理的需要有可能可以包括与较常用的 办公软件的接口。例如 Microsoft 的 Office 系列。另外用户还有用户所需要的软件接口,这 些应在用户需求定义时明了。5.性能需求5.1 数据精确度由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。5.2 时间特性本系统的数据库较小,所以程
13、序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。5.3 适应性该软件是使用 ASP 在 windows xp 系统下完成的所以只要是兼容 windows 的软件或是操 作系统, 该软件都可以正确地运行, 有较好的适应能力与兼容性。 而且应用户的特殊需求软 件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。6 属性系统保证了较好的可使用性与数据的安全保密性,但由于系统较小只保留一定程度的可 移植性,可维护性。7 其他需求7 1 数据库描述7 1 数据库描述主数据库:huowu表account:
14、记录系统用户信息表chuku,记录商品出库信息表gonghuo:记录供货商信息表kucun:记录商品库存信息表mingpian:记录业务员信息表ruku:记录商品入库信息表shangping:记录商品信息表tuichu:记录商品退货信息表tuiru:记录商品退入信息7.2 数据结构从整个系统的需求分析及概要设计来看, 仓库管理系统中所用到的数据库有 共享部分,所以系统数据采用二层结构,一部分是由多个用户共享的数据库, 它 执行后台服务, 负责管理共享数据库, 就是我们接下来要分析的部分; 另一部分 是为个人所专有的,就是在ASP中开发的部分,负责执行前台的界面等的开发等 功能。E-R图如下:7
15、. 2 故障处理考虑到软件的范围不大, 所以故障处理一般由操作系统完成, 的接口即可。只要操作系统没有大的故障程序一般是比较稳定的。 性要求,程序可以有独立于操作系统之外的数据备份功能与过程,复功能,这点在数据库软件中已经达到了,只要稍微在其上再增加用户所需要的附加功能即 可。入库帐报表库存帐商品库出库帐供应商库名片库图 3.3 总体 ER 图系统只要保持与操作系统考虑到用户对数据的安全以及系统崩溃后的数据恢总体设计1. 编写目的:根据需求分析文档,初步提出问题的解决方案, 以及软件系统的体系结构和数据结构的 设计方案并写出书面文档总体设计说明书,为下一步进行详细设计做准备。2. 总体设计:该系统可以按功能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家信贷担保借用合同4篇
- 2 学会管理情绪(+公开课一等奖创新教案+导学案+习题+视频素材)
- 2《学习成就梦想》课 件(共25张) + 公开课一等奖创新教案统编版道德与法治七年级上册
- 2 做更好的自己 公开课一等奖创新教学设计
- 船舶专用设备项目合作协议6篇
- 2025汽车租赁合同(A)范文
- 2023四年级数学下册 七 三角形、平行四边形和梯形第7课时 认识梯形说课稿 苏教版
- 安全生产防触电培训课件
- 苏教版小学信息技术一年级上册期中考试题及答案
- 沪科版小学语文一年级上册期中考试题及答案
- 高三一轮复习课件
- 驾驶员安全教育培训考试试卷含答案
- 2025广东河源市暨南大学附属第五医院急需紧缺人员招聘117人(第二批)笔试参考题库附答案解析
- 2025江苏航空产业集团有限责任公司人才招聘备考试题及答案解析
- 污水处理站运行记录台账范本
- 无人机地下结构探测技术-洞察及研究
- 化工设备开车相关课件
- 校园基孔肯雅热防控措施课件
- 图像特征提取讲解
- 垃圾焚烧发电厂课件
- GB/T 8165-2025不锈钢复合钢板和钢带
评论
0/150
提交评论