資源描述:
《軟件工程-需求分析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、超市進(jìn)貨系統(tǒng)軟件需求說明書目錄1需求分析概述42數(shù)據(jù)流圖52.1頂層數(shù)據(jù)流圖52.2分層數(shù)據(jù)流圖52.2.1一層數(shù)據(jù)流圖52.2.2二層數(shù)據(jù)流圖63數(shù)據(jù)字典73.2數(shù)據(jù)流83.3數(shù)據(jù)存儲(chǔ)94加工邏輯描述101需求分析概述通過對目前超市的現(xiàn)有的了解和調(diào)查及對網(wǎng)上的資料的分析,要求該系統(tǒng)要實(shí)現(xiàn)以下的功能:(1)該系統(tǒng)實(shí)現(xiàn)六大功能:基礎(chǔ)信息管理、進(jìn)貨管理、銷售管理、庫存管理、查詢統(tǒng)計(jì)、系統(tǒng)管理。(2)基礎(chǔ)信息管理包括客戶信息管理(添加、修改與刪除)、商品信息管理(添加、修改與刪除)、供應(yīng)商信息管理(添
2、加、修改與刪除);進(jìn)貨管理包括進(jìn)貨單、進(jìn)貨/退貨;銷售管理包括銷售單、銷售退貨;庫存信息管理包括庫存盤點(diǎn),、庫存價(jià)格調(diào)整;系統(tǒng)管理包括操作員管理、更改密碼、權(quán)限管理、退出系統(tǒng);查詢統(tǒng)計(jì)包括客戶查詢、商品查詢、供應(yīng)商查詢、銷售查詢、銷售退貨查詢、入庫查詢、入庫退貨查詢以及銷售排行。(3)根據(jù)超市職責(zé)的不同設(shè)計(jì)了不同的用戶操作界面——操作員界面,管理員界面。且系統(tǒng)操作簡單界面友好。(4)為方便用戶系統(tǒng)支持多條件查詢。(5)系統(tǒng)具有更高的安全性。2數(shù)據(jù)流圖2.1頂層數(shù)據(jù)流圖2.2分層數(shù)據(jù)流圖2.2.1
3、一層數(shù)據(jù)流圖2.2.2二層數(shù)據(jù)流圖圖1.庫存管理部分圖2.銷售管理部分圖3.進(jìn)貨管理部分3數(shù)據(jù)字典3.1(1)表1:“商品編號”名稱商品編號別名GOOD取值類型字符串長度8個(gè)字節(jié)描述商品的唯一編號,作為關(guān)鍵字。位置庫存清單表、購貨信息表(2)表2:“客戶編號”名稱客戶編號別名CLIENT取值類型字符串長度8個(gè)字節(jié)描述客戶的唯一編號,作為關(guān)鍵字。位置客戶信息表(3)表3:“供貨商編號”名稱供貨商編號別名PROVIDE取值類型字符串長度8個(gè)字節(jié)描述供貨商的唯一編號,作為關(guān)鍵字。位置供貨商信息表3.2
4、數(shù)據(jù)流(1)表4:“訂貨報(bào)表”名稱訂貨報(bào)表描述每天給采購員的商品訂貨表來源商品信息管理去處采購員組成訂貨表編號+{商品編號+商品名稱+供貨商名稱+數(shù)量+單價(jià)+總價(jià)}+合價(jià)流程量無(2)表5:“退貨報(bào)表”名稱退貨報(bào)表描述每天給采購員的商品退貨表來源商品信息管理去處采購員組成訂貨表編號+{商品編號+商品名稱+供貨商名稱+數(shù)量+單價(jià)+總價(jià)}+合價(jià)流程量無(3)表6:“庫存信息清單”名稱庫存信息清單描述提供給采購員或者管理人員的庫存信息來源產(chǎn)生的報(bào)表去處采購員組成商品編號+庫存數(shù)量流程量無(4)表7:“
5、供貨商清單”名稱供貨商清單描述提供給采購員商品的采購地來源產(chǎn)生的報(bào)表去處采購員組成供貨商號+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+開戶行+銀行帳號+備注流程量無(5)表8:“銷售清單”名稱銷售清單描述描述銷售信息的報(bào)表來源產(chǎn)生的報(bào)表去處管理員組成銷售單號+商品編號+銷售數(shù)量+銷售日期流程量無3.3數(shù)據(jù)存儲(chǔ)(1)表9:“庫存信息”名稱庫存信息輸入數(shù)據(jù)流倉庫現(xiàn)有商品的清單輸出數(shù)據(jù)流訂貨清單描述需要訂購商品組成商品編號+庫存數(shù)量組織方式按商品編號遞增排列(2)表10:“供貨商信息”名稱供貨商信息輸入數(shù)據(jù)流
6、供貨商信息請求輸出數(shù)據(jù)流供貨商信息清單描述供貨商信息組成供貨商號+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+開戶行+銀行帳號+備注組織方式按供貨商編號遞增排列(3)表11:“進(jìn)貨信息”名稱進(jìn)貨信息輸入數(shù)據(jù)流訂貨清單輸出數(shù)據(jù)流需進(jìn)貨商品信息清單描述需訂購的商品組成進(jìn)貨單號+商品編號+供貨商號+進(jìn)貨價(jià)+數(shù)量+金額+進(jìn)貨日期+備注組織方式按商品編號遞增排列(4)表12:“銷售信息”名稱銷售信息輸入數(shù)據(jù)流銷售出的商品信息輸出數(shù)據(jù)流所銷售商品信息清單描述所銷售商品信息清單組成銷售單號+商品編號+銷售數(shù)量+銷售日期
7、組織方式按銷售出的商品時(shí)間先后遞增排列4加工邏輯描述用表格的方式,逐項(xiàng)敘述數(shù)據(jù)流圖中所提出的功能要求。(1)表13:“身份驗(yàn)證”名稱身份驗(yàn)證編號輸入工作人員編號及密碼輸出有效驗(yàn)證,無效驗(yàn)證功能描述根據(jù)用戶的不同身份提供不同的界面,根據(jù)編號及密碼可以保證系統(tǒng)的安全性。加工處理通過身份驗(yàn)證登陸不同的界面可以進(jìn)行權(quán)限內(nèi)操作。(2)表14:“信息查詢”名稱信息查詢編號1.1輸入商品編號,庫戶編號,供應(yīng)商編號輸出商品信息,客戶信息,供應(yīng)商信息功能描述當(dāng)工作人員欲查詢某些信息是,輸入對應(yīng)的編號可以查詢到想要
8、的信息,使企業(yè)管理更加快捷、清晰。加工處理根據(jù)制定的商品編號、客戶編號及供應(yīng)商編號查詢信息,若沒有查詢到有關(guān)信息,則給出提示。(3)表15:“庫存信息查詢”名稱庫存信息查詢編號1.4輸入庫存信息查詢,發(fā)出庫存信息請求輸出庫存信息清單,進(jìn)貨信息請求功能描述系統(tǒng)會(huì)根據(jù)現(xiàn)有的庫存信息生成庫存信息清單,當(dāng)缺貨時(shí)會(huì)發(fā)出進(jìn)貨信息請求。加工處理根據(jù)要查詢的庫存信息,檢索出庫存信息明細(xì)表。(4)表16:“庫存信息更新”名稱庫存信息更新編號1.4輸入已進(jìn)貨信息,銷售信息輸出發(fā)出庫存檢索請求功能描述根據(jù)以進(jìn)貨信息及