超市需求規(guī)格說明書_第1頁
超市需求規(guī)格說明書_第2頁
超市需求規(guī)格說明書_第3頁
超市需求規(guī)格說明書_第4頁
超市需求規(guī)格說明書_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

河南科技學院<項目名稱>:撰寫 人(簽名):王春ft完 成 日 期: 評審負責人(簽名):朱家義評 審 日期: 2015-11-08目錄引言錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。軟件總體概述錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。3.具體需求錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。錯誤!未指定書簽。4.數(shù)據(jù)字典錯誤!未指定書簽。引言目的本節(jié)描述軟件產品需求規(guī)格說明書()的目的,如:定義軟大大提高超市的運作效率。平。定義本節(jié)列出中用到的全部需求的術語、定義和縮略語清單。這些信息可以由的附錄提供,也可以參考其他的文件,如果有,本節(jié)必須指明。:一種用于訪問查詢數(shù)據(jù)庫的語言事務流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。主鍵:數(shù)據(jù)庫表中的關鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關聯(lián)的域。:數(shù)據(jù)庫的錯誤恢復機制。參考資料本節(jié)列出下列資料:同書》、《技術可行性報告》等文件;本項目的較高層次的開發(fā)文檔,如:《項目開發(fā)計劃》等;中各處引用的資料、標準和規(guī)范。列出這些資料的作者、標題、編號、發(fā)表日期、出版單位或資料來源?!盾浖こ獭俘R治昌譚慶平寧洪第二版2007高等教育出版社《數(shù)據(jù)庫系統(tǒng)概論》王珊薩師煊第四版2007高等教育出版社《數(shù)據(jù)結構(C)2008版社軟件總體概述軟件標識本節(jié)列出軟件的標識:軟件全名稱、軟件縮稱、版本號等。軟件標識必須具有唯一性。本軟件的運行環(huán)境包括:硬件平臺:普通計算機一臺操作系統(tǒng)和版本:支撐環(huán)境(例如:數(shù)據(jù)庫等)和版本: 2005其它與該軟件有關的軟件組件虛擬機, 2005,軟件描述系統(tǒng)屬性本節(jié)描述被開發(fā)軟件與其他相關產品之間的關系。如果該軟件是獨立的,應在本節(jié)說明;如果該軟件是一個更大的系統(tǒng)的一個組成部分,則應說明本產品與該系統(tǒng)中其他各組成部分之間的關系。如果這部分內容已包含在較高層次的說明(如《用戶需求說明書》)中,應在本節(jié)指明。本節(jié)無須描述設計方案和設計約束。本超市管理系統(tǒng)采用作為數(shù)據(jù)庫開發(fā),可以在系統(tǒng)中很好的運行,且系統(tǒng)可維護性和可移植性良好,界面簡潔大方,充分考慮了用戶的需求和實際運行中可能出現(xiàn)的突發(fā)事件,極大地滿足了用戶對超市管理系統(tǒng)的需求。開發(fā)背景本節(jié)說明軟件的開發(fā)目的、應用目標和使用范圍等背景材料。21超市管理系統(tǒng)項目開發(fā)計劃。軟件功能本節(jié)為軟件功能提供一個摘要,無須描述功能的細節(jié)。應為每一軟件功能的需求分配一個唯一性的標識,以利于需求的跟蹤和測試。應說明功能的優(yōu)先級定義,和每一功能的優(yōu)先級(從用戶角度而言)。優(yōu)先級定義可采用以下方法(對功能需求的分類方法):要求;當由需求分析人員誘導用戶產生并明確;舍,但這類功能的實現(xiàn)將會增加用戶的滿意度??捎靡韵卤砀駚碚f明軟件功能:超市的競爭力,我們將開發(fā)以下六個系統(tǒng)功能模塊:(一)管理員管理功能性能簡述:管理員快速管理超市,對超市進行增、刪、改、查。功能簡述:——進貨管理——銷售管理——交班管理——庫存管理——商品管理——日常管理(二能簡述:——前臺管理也可配合軟件的功能結構圖加以說明。用戶的特點開發(fā)工作的重要約束。要對超市前臺商品銷售進行操作。限制與約束過程中須遵守的某些標準或規(guī)則。及設計約束的描述提供依據(jù)。系統(tǒng)采用帳號密碼等身份合法性檢查,管理員與普通用戶權限不同,保障需要,保密數(shù)據(jù)資料的安全性。限制:時間不足,不能夠設計更多的功能思維限制,不能更好的考慮所有可能出現(xiàn)的情況硬件設施限制約束:需要有保密措施需要簡單易操作具體需求本章應包括在進行軟件結構設計時所需的全部細節(jié)。建立概念模型()圖層次圖(一)圖主數(shù)據(jù)流圖功能需求2.2.3若干小節(jié),每一小節(jié)逐一說明每一功能需求。()、業(yè)務流程圖(0)方法等。本節(jié)由以下內容組成:類型、長度、數(shù)值范圍、精度、量綱、數(shù)量、更新和處理頻度等;級、異常情況處理、輸出數(shù)據(jù)的有效性檢驗等;類型、長度、數(shù)值范圍、精度、量綱、數(shù)量、出錯信息等。輸入數(shù)據(jù)流描述輸入商品=商品識別碼+商品名稱消費結果=所購商品名稱+商品單價+商品類型+商品數(shù)量+總額收銀=用戶所付金額+應找余額+打印清單數(shù)據(jù)庫更新=更新數(shù)據(jù)庫中被消費商品的數(shù)量+備份數(shù)據(jù)商品屬性=類別+規(guī)格+單價+單位+數(shù)量計算=顧客所付金額減去商品總價所得顯示=在屏幕上顯示商品屬性備份要求=備份商品名稱+商品單價+商品類型+商品數(shù)量+總額打印清單=本次消費商品詳情+商品消費總額+本次操作流水線號+消費日期回復要求=恢復數(shù)據(jù)庫備份前的老數(shù)據(jù)庫修改要求=修改數(shù)據(jù)庫后保存查看請求=查看某以固定時間段消費狀況備份成功提示=備份成功|備份失敗恢復成功提示=恢復成功|恢復失敗校正成功提示=校正成功|校正失敗數(shù)據(jù)存儲數(shù)據(jù)存儲名:庫存數(shù)據(jù)庫數(shù)據(jù)存儲名:消費打印清單組成:本次消費的詳細目錄組織形式:按商品名稱,單價,數(shù)量,消費總額,操作流水線,最好生成日期的順序排列數(shù)據(jù)存儲名:庫存打印清單組成:當前庫存的商品信息組織方式:按照商品的數(shù)額進行排列,并和標準庫存比較處理/輸出處理名:管理員登陸輸入數(shù)據(jù)流:用戶名和密碼輸出數(shù)據(jù)流:登陸或錯誤,請從新登陸處理邏輯:判讀輸入的用戶名和密碼在注冊表中是否存在,存在則可以登陸,否則不能登陸處理名:按日期查詢輸入數(shù)據(jù)流:輸入所要查詢的時間段狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名:按名稱查詢輸入數(shù)據(jù)流:輸入所要查詢商品的條形碼或者名稱輸出數(shù)據(jù)流:輸出該商品銷售情況以及庫存狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名:按類別查詢輸入數(shù)據(jù)流:輸入所要查詢的商品類別輸出數(shù)據(jù)流:輸出該類商品銷售情況以及庫存狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名:銷售分析輸入數(shù)據(jù)流:一個時間段輸出數(shù)據(jù)流:輸出該時間段內的商品銷售情況以及庫存狀況處理邏輯:進行差額計算,包括某種商品的銷售差額,以及某類商品的銷售差額處理名:添加商品輸入數(shù)據(jù)流:輸入商品的相關屬性,包括類別,規(guī)格,單價,單位,數(shù)量輸出數(shù)據(jù)流:添加后的商品及其相關屬性處理邏輯:把新的數(shù)據(jù)錄入數(shù)據(jù)庫,進行編碼和管理處理名:修改商品輸入數(shù)據(jù)流:需要修改的商品名規(guī)格,單價,單位,數(shù)量處理邏輯:對已存在于數(shù)據(jù)庫中的數(shù)據(jù)進行修改并從新保存處理名:系統(tǒng)正常運行輸入數(shù)據(jù)流:最優(yōu)庫存值和當前的商品庫存輸出數(shù)據(jù)流:系統(tǒng)午異常運行處理邏輯:基于銷售分析得出的最有庫存值進行判斷處理名:紅燈提示輸入數(shù)據(jù)流:最優(yōu)庫存值和當前的商品庫存輸出數(shù)據(jù)流:系統(tǒng)出現(xiàn)紅燈閃爍處理邏輯:當當前商品庫存值位于最優(yōu)庫存值的20%和50%之間時,系統(tǒng)自動出現(xiàn)紅燈,閃爍,提示管理員及時進貨處理名:輸入商品處理號:1輸入數(shù)據(jù)流:輸入商品的條形碼單價,單位,數(shù)量處理名:消費結果處理號:2輸入數(shù)據(jù)流:商品屬性輸出數(shù)據(jù)流:商品屬性處理邏輯:核查價格和數(shù)量后輸出處理名:更新數(shù)據(jù)庫處理號:3輸入數(shù)據(jù)流:消費的及時信息輸出數(shù)據(jù)流:更新后的數(shù)據(jù)庫數(shù)據(jù)處理邏輯:實時把前臺銷售系統(tǒng)和庫存管理系統(tǒng)聯(lián)系,及時更新庫存數(shù)據(jù)庫處理名:打印清單處理號:4輸入數(shù)據(jù):商品的消費情況輸出數(shù)據(jù):商品的消費情況處理邏輯:把更新后的商品存儲情況打印成報表處理名:備份要求處理號:5輸出數(shù)據(jù):從新備份后的庫存數(shù)據(jù)庫處理邏輯:人為地把數(shù)據(jù)庫進行備份處理名:恢復要求處理號:6輸出數(shù)據(jù):恢復為原來的數(shù)據(jù)庫處理邏輯:當有必要的時候,恢復原數(shù)據(jù)庫處理名:查看要求處理號:7輸出數(shù)據(jù):顯示某段時間內的商品消費狀況處理邏輯:把數(shù)據(jù)庫的變化科學的現(xiàn)實出來可用下表方式描述:功能功能編號查功能名稱調查時間所屬部門調者審核人輸入項述輸出項求性能需求本節(jié)說明軟件數(shù)據(jù)處理能力和時間特性的需求。戶數(shù)、處理的文件和記錄數(shù)、表和文件的大小。和傳送時間、運行時間等。銷售系統(tǒng)性能要求管理系統(tǒng)的數(shù)據(jù)保持一致性即可商品的銷售和記錄的高度統(tǒng)一數(shù)據(jù)傳送時間盡量縮短如何解決銷售和庫存記錄的同步性。我個人的想法主要是兩種:其一:在停電銷售未記錄入數(shù)據(jù)庫時,先由人工記錄,然后等電來的時候再人工手動錄入未存數(shù)據(jù)其二:脫機處理,即當停電的時候,收銀臺能夠正常工作,但后臺庫存管理系統(tǒng)失效,則由前臺銷售系統(tǒng)暫時代行記錄任務,等庫存管理系統(tǒng)恢復工作后,再向庫存導入銷售數(shù)據(jù),實現(xiàn)更新(針對大規(guī)模,多個消費服務點的超市平臺)數(shù)據(jù)庫需求文件標識、靜態(tài)和動態(tài)的組織、存取能力等。商品基本信息:商品號:大小為101515500M1G設計約束其他標準的約束本節(jié)描述由現(xiàn)有的標準或規(guī)則派生的要求,如:報表格式;數(shù)據(jù)命名;會計準則;審計追蹤,等等。數(shù)據(jù)需要嚴格按照數(shù)據(jù)格式輸入硬件約束a硬件配置的特點;b內存儲器和輔助存儲器的容量。處理機及內存容量:處理機主頻不得少于1.5G25620G,必須聯(lián)機操作需要顯示器,鼠標,鍵盤等若干數(shù)據(jù)通信設備:路由器屬性相應小節(jié)指明。可用性定義某些需求(如:檢查點、恢復方法和重啟動性等),以保證軟件的可用性。本軟件在設計,開發(fā)中遵循了易操作性,健壯性,實用性,高效性和安全性的原則。用戶界面采用中文界面(包括提示信息),通俗易懂。對于查詢界面,提供跳頁和滾動顯示的功能??煽啃阅芰Α?9%時間內都能夠正常運行。效率定義軟件在規(guī)定的條件下,功能和性能水平與所使用資源量(如軟件產品、硬件設施、耗材、操作人員、維護人員)之間的關系。提高工作效率,降低超市管理維護費用安全性或泄密。對于一些重要的數(shù)據(jù)都有密碼保護??删S護性規(guī)定需求以保證軟件是可維護的。增長的需求,可維護性強可移植性個環(huán)境的約束等。該軟件在系列的的操作系統(tǒng)中穩(wěn)定的運行...外部接口需求用戶接口本節(jié)說明為方便用戶使用而提出的軟件與用戶界面的需求。如:屏幕格式、報表格式、菜單格式、輸入輸出時間、功能鍵的使用。等操作無單獨界面。硬件接口本節(jié)說明軟件與硬件間各接口,可使用接口框圖進行說明。說明內容包括:接口標識;功能描述;信號方向、格式、傳輸協(xié)議;優(yōu)先級;響應時間;異常處理。對每一硬件,需提供名稱、縮寫、型號、數(shù)量,并說明其功能。柜臺機通過交款模塊接口與服務器交換數(shù)據(jù),進而對服務器上之間通過相應的通信協(xié)議進行數(shù)據(jù)交換。庫存管理功能模塊外部接口需求主要通過協(xié)議接口實現(xiàn)小型局域網內對進貨模塊與收銀員模塊數(shù)據(jù)庫的存儲信息的共享。軟件接口本節(jié)指定需使用的其他軟件產品(如:數(shù)據(jù)管理系統(tǒng)、操作系統(tǒng)、數(shù)學軟件包),以及同其他應用系統(tǒng)之間的接口。如果已有完整的接口文件,需在本節(jié)指明。說明內容包括:接口標識;功能描述;數(shù)據(jù)流程和控制流程的方向;數(shù)據(jù)格式、容量;接口類型(如手動或自動);接口數(shù)據(jù)中斷的優(yōu)先級別;中斷響應時間;異常處理等。對每一個所需的軟件產品,需提供名稱、縮寫、規(guī)格說明、版本號、來源等內容。要將數(shù)據(jù)庫中數(shù)據(jù)與登錄信息進行匹配本軟件使用作為基礎開發(fā)設計平臺,可以在條件下運行,可與多數(shù)應用軟件兼容通信接口本節(jié)指定各種通信接口,如局域網的協(xié)議等。通信接口即模塊之間的接口。將數(shù)據(jù)通過中間件傳遞給數(shù)據(jù)庫處理。當發(fā)生入庫事件時,外部數(shù)據(jù)輸入至本系統(tǒng)的入庫管理模塊,模塊中的相關類檢查數(shù)據(jù)的合法性。數(shù)據(jù)傳遞類將數(shù)據(jù)傳遞給數(shù)據(jù)庫處理。當發(fā)生出庫事件時,外部數(shù)據(jù)輸入至本系統(tǒng)的出庫管理模塊,模塊中的(出庫貨物的數(shù)量是否大于庫存,大于則該事件不可行),可行則交付具體的事件類進行處理。數(shù)據(jù)字典以如下方式列出數(shù)據(jù)字典:存折=戶名+所號+帳號+開戶日+性質+(印密)+1{存取行}50戶名=2{字母}24所號=“001”..“99999999”,如果數(shù)據(jù)字典在設計階段完成或進一步完善,在此節(jié)說明。1、數(shù)據(jù)流條目量+進貨日期+進貨員工售日期2、文件條目文件名:職工清單組成:{職工編號+姓名+性別+聯(lián)系電話+聯(lián)系地址+郵箱地址}組織:按職工編號遞增排列文件名:商品清單文件名:供貨商清單組織:按供貨商編號遞增排列文件名:進貨清單日期+備注}組織:按進貨單編號遞增排列文件名:銷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論