需求规格说明书(库存管理)_第1页
需求规格说明书(库存管理)_第2页
需求规格说明书(库存管理)_第3页
需求规格说明书(库存管理)_第4页
需求规格说明书(库存管理)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、三、需求规格说明书1. 引言11.1编写目的11.2项目背景21.3定义21.4参考资料22. 任务概述22.1目标22.2运行环境22.3条件与限制33. 数据描述33.1静态数据33.2动态数据63.3数据库介绍63.4数据词典73.5数据采集94. 功能需求95. 性能需求105数据精确度105.2时间特性105.3适应性106. 运行需求116.1用户界面116.2硬件接口116.3软件接口116.4故障处理117. 其它需求111.引言1.1编写目的本文档将客户对系统的要求提炼出来,使系统设计人员能够更有效的理解客户需求,使 开发过程更加地精细化,完全化,使软件开发人员以此为依据产生

2、一个使客户方和使用者都 满意的产品.本文档供项目经理、设计人员、开发人员参考。12项目背景课程设计需要委托个人进行开发、管理。库存管理系统与其他系统相互独立,互不 重叠干涉。1.3定义1.4参考资料|1|陈华.库存管理系统中数据库的设计与实现j电脑开发与应用,2009,(01): 58-69 2 戴小波.基于大型超市库存管理系统的设计方法j物流科技,2007,(04): 125-178.3 张莉萍.库存管理系统j.考试周刊,2008, (01):45-85.|4)于艳秋.库存管理系统的开发与设计j电大理工,2004, (04) :4584625叶绍松,阮祥发,赵燕.基于sqlserver200

3、0数据库的库存管理系统的设 计与研究j.机械设计与制造,2006, (02) :236-2582.任务概述2.1目标由库存管理子系统权限的用户登录进入库存管理子系统后,能够方便地进行仓库管理、 入库管理、出库管理、库存管理。仓库管理可用于配置企业的仓库信息;出库、入库管理对 以使管理人员管理各种类型的货物进出:库存管理可提供便捷的库存查询管理。2.2运行环境操作系统:microsoft windows 2000 advanced server 支持坏境:iis 5.0数 据库:microsoft sql server 200()2.3条件与限制3数据描述3.1静态数据由于本系统的应用程序全部用

4、foxpro2.5编写,因此,存储文件的结构设计就是指.dbf文件的结构设计。库文件名称和库字段变量名称规范分别如表13和表14所示。 表13库文件名称序号文件名称标识符备注1产吊目录库文件cpdm.dbf2产品单位及规格代码表cpdzb. dbf事先建好3出入库数据输入暂存文件cpsjsr.dbf4各种产品每日库存累计文件cpkc.dbf5各种产晶每日每笔人享文件cprk.dbf6各种产品每h每笔出库文件cpxs.dbf7各种产品每日入出存累计文件cprdata.dbf8报表计算辅助文件cpbbjs.dbf9备品报表文件cpbb.dbf10库存报表数据文件kcjc.dbf表14库文件字段变量

5、名规范序号字述名义标识符备注1产品不变价格bbj2日期bbrq3产品代码cpdm4产品名称cpmc5代码为ijk的产品库存量cpijki=0, 1,2, 3, 4, 5, 6, 7, & 9 j=0,1, 2, 3,4,5, 6, 7, 8,9 "0,1,2, 3,4, 5,6, 7, & 96产品单位代码dwdm7产品组位dw8产品规格代码ggdm9产品规格gg10产品库存超储或不足jc取值“超储”或“不足”11产品库存数量kcsl12日期kcrq13累计入库量ljrk14累计总出库量ljxs15产品零售数量lssl16产品批发出库数量pfsl17产品入库数暈rks

6、l18日期rq19产品现行价格xxj20产品最大储备量zgcb21产品最小储备量zdcb(2)各个库文件结构设计本系统中建立的10个数据库(.dbf)文件结构如表1524所示。 表15产品单位及规格代码库(cpdzb.dbf)结构序号字段名称字段类型长度备注1dwdmcharacter12dwcharacter43gcdmcharacter24ggcharacter10表16产品目录库(cpdm.dbf)结构序号字段名称字段类型长度备注1cpdmcharacter32cpmccharacter183dwdmcharacter14dwcharacter45ggdmcharacter26ggcha

7、racter107bbjnumeric78xxjnumeric79zgcbnumeric710zdcbnumeric4表17产品出入库数据暂存文件(cpsjsr.dbf)结构序号字段名称字段类型长度备注1rqdate82cpdmcharacter33rkslnumeric64lsslnumeric65pfslnumeric6表18各种产品每tl入库累计文件(cprk.dbf)结构序号字段名称字段类型长度备注1rqdate82cpdmcharacter33rkslnumeric6表19各种产品每日销售11!库累计文件(cpxs.dbf)结构序号字段名称字段类型长度备注1rqdate82cpdmc

8、haracter33lsslnumeric64pfslnumeric6表2()各种产品每h库存量累计文件(cpkc.dbf)序号字段名称字段类型长度备注1kcrqdate82cp012numeric83cp024numeric84cp036numeric85cp048numeric86cp050numeric87cp061numeric88cp073numeric89cp115numeric810cp127numeric811cp139numeric812cp218numeric813cp220numeric814cp231numeric815cp243numeric8表21各种产品每tl出入

9、存累计文件(cprdata.dbf)结构序号字段名称字段类型长度备注1rqdate82cpdmcharacter33cpmcnumeric64dwnumeric65pfslnumeric66kcslnumeric6表22报表计算辅助文件(cpbbjs.dbf)结构序号字段名称字段类型长度备注1bbrqdate82cpdmcharacter33cpmccharacter184dwcharacter45rkslnumeric86lsslnumeric87pfslnumeric88kcslnumeric89ljrknumeric810ljxsnumeric8表23各月收发存报表文件(cpbb.dbf

10、)结构序号字段名称字段类型长度备注1bbrqdate82cpdmcharacter33cpmccharacter184dwcharacter45rkslnumeric86lsslnumeric87pfslnumeric88kcslnumeric89ljrknumeric810ljxsnumeric8表24库存报警数据文件(kcjc.dbf)结构序号字段名称字段类型长度备注1cpdmcharacter32jccharacter43.2动态数据输入数据:菜单选项,查找,新建记录项。 输出数据:由查询关键字确定的数据库记录集合3.3数据库介绍【给出使用数据库的名称和类型。】3.4数据词典(1)数据流

11、字典 数据流名称:产品入库单标识符:f1数据结构:01产品入库单02日期(rq)picx (8)02产品代码(cpdm)picx (3)02产品名称(cpmc)picx (18)02单位代码(dwdm)picx02单位(dw)picx (4)02规格代码(ggdm)pic xx02规格(gg)picx (10)02入库数量(rksl)pic 9 (6)排列方式:按(入库日期+产品代码)升序排列 流量:最大5()张/日平均30张/日来源:生产车i'可去向:产品入库处理数据流名称:产品岀库单 数据结构:01产品11!库单标识符:f202日期(rq)02产品代码(cpdm)02产品名称(cp

12、mc)02单位代码(dwdm)02单位(dw)02规格代码(ggdm)02规格(gg)picx (8)picx (3)picx (18 )picx.picx (4)p1c xxpicx (10)02备注03零售出库数量(lssl)03批发出库数量(pfsl)pic 9 (6)pic 9 (6)排列方式:按(口期十产品代码)升序排列流量:最大:70张/日 平均:5()张/日来源:销售科去向:产品出库处理 数据流名称:仓库产品收发存月报表标 数据结构:01收发存月报表02 id期(bbrq)标识符:f3picx (8)02产品代码(cpdm)picx (3)02产品名称(cpmc)picx (18

13、)02单位(dw)picx (4)02本月累计入库数量(rksl)pic 9 (8)02本月累计零售数量(lssl)pic 9 (8)02本月累计批发数量(pfsl)pic 9 (8)02库存数量(kcsl)pic 9 (8)排列方式:按口期排列 流量:最大:1份/月平均:1份/月 来源:仓库统计分析 去向:主管部门其它中间过程的数据流描述省略0(2)数据存储字典标识符:d1picx (8)picx (3)picx (18)p1cx (4)picx (10)pic 9 (6) 存储文件名:产品入库流水帐 数据结构:01本品入库帐02日期(rq)02产品代码(cpdm)02产品名称(cpmc)0

14、2单位(dw)02规格(gg)()2入库数量(rksl )流入的数据流:产品入库单(f1)流出的数据流;涉及的处理名:入库处理、记库存台帐 排列方式:按入库日期计序 存储文件名:库存台帐标识符:d4数据结构:01库存台帐02 日期(kcrq)picx ()2产品代码(cpdm)picx (3)02产品名称(cpmc)picx (18)02本日累计入库量(rksl)pic 9 (8)02本日累计零售出库量(lssl)pic 9 (8)02本日累计批发出库量(pfsl)pic 9 (8)流入的数据流:11流出的数据流:收发存月报表涉及的处理名:登记库存台帐、制月报表排列方式:按(口期+产品代码)升

15、序排列其它存储文件的描述省略。6. 处理描述 处理名:登记入库帐 标识符:p1输入:数据流f1输出:数据流f5处理定义:当一张入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登 入产品入库流水帐。激发条件:产品入库发生 处理名:登记库存台帐标识符:p4输入:出入库流水帐上的当口数据输出:登记入库存台帐上的数据处理定义:对出入库流水帐上当tl发生的数据,按产品代码分别进行入库累计、零售出库累计和批 发出库累计计算。然后将当天的tl期、产品代码和累计结果等填入库存台帐的相应栏内。激发条件:每口过帐处理 处理名:制作收发存月报表标识符:p5输入:取自库存台帐的数据输出:填入输出报

16、表中的统计数据处理定义:对库存台帐本月发生的出入库数据,分别按产品代码进行累计,一种代码代表的产 品累计值即为输出报表屮的一行。计算公式:工业产值(不变价)二工si*ji工业产值(现行价)=lsi*ju其中:si产品代码为i的产品本月入库量计量ji一一产品代码为i的产品不变价j.i产品代码为i的产品现行价激发条件:每月制作库存报表3.5数据采集产品入库单,产品出库单,库位表信息,库存信息表4.功能需求系统功能分析:1. 总控模块:定义本系统的数据录入、数据查询等功能菜单及各项功能的下拉式菜单。2. 产品出入库数据录入模块:实现每笔产品出入库数据的录入。3. 每笔出入库数据查询模块:实现对三个月

17、以内的任何一天的每笔入库数据查询显04. 每日、月、截止期出入库数据查询模块:实现对下述查询条件的查询显示功能。5. 某日实际库存数据查询模块:实现查询某一天各种产品的实际库存数量。6. 新增产品代码(目录)模块:将新产品的目录数据增加到cpdm.dbf中,并在 cpkc.dbf中增加相应的字段。7. 修改产品的价格、储备定额模块:修改产品的价格和储备足额。8. 报表计算模块:根据本月实际发生的数据,计算出统计报表(产品收发存报表)中 的数据,并将计算结果存入cpbb.dbf屮供打印用。9. 打印产品收发存月汇总表模块:实现产品收发存月汇总表的打印输出。打 印机型号为:star cr3240型

18、。10. 打印产品库存报警表模块:随时打印出低于最小储备定额和高于最高储备定额 的产品库存数据。5 性能需求该库存管理系统主要的研究冃标是利用一些最基本的软件设计界而,对一些数据流程、 数据结构的定义、基本信息设置等,编写基本模块的源代码,同时编写相应的功能实现模块。 不难发现,库存管理工作如由人工完成,主要依靠个人经验和厚重的资料簿,查询工作繁琐 而且质量不高,容易出错。如果利用计算机的高速计算能力和广泛的普及应用,则能利用判 断条件,更快地找出所要查询的库存产品。5.1数据精确度要按照严格的数据格式输入,否则系统不给子响应进行处理5.2时间特性一般操作的响应时间应在12秒内,其他操作也应在可接受的时间内完成5.3适应性满足跨平台,大量数据处理要求6. 运行需求6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论