倉庫管理系統需求分析說明書1_第1頁
倉庫管理系統需求分析說明書1_第2頁
倉庫管理系統需求分析說明書1_第3頁
倉庫管理系統需求分析說明書1_第4頁
倉庫管理系統需求分析說明書1_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論