




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、自動售貨機(jī)需求分析報告 1. 引言 編寫目的 經(jīng)開發(fā)小組team5開會討論,小組眾成員決定開發(fā)模擬自動售貨機(jī)系統(tǒng)。 此需求分析報告對該項目做了基本的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功 能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能比較清楚地了解用戶的需求,并在此基 礎(chǔ)上進(jìn)一步提出如何完成后續(xù)設(shè)計與開發(fā)工作。 項目背景 自動售貨機(jī)在日常生活中已經(jīng)屢見不鮮,隨處即是的它們方便了人們的生活,節(jié)約了人 們寶貴的時間。隨著人們物質(zhì)生活水平的提高,自動售貨機(jī)應(yīng)該呈現(xiàn)出不同的類別,適用于 不同的環(huán)境。本小組開發(fā)的自動售貨機(jī)不僅要求其具備簡單的收款,找錢和交貨功能,美觀 的操作界面,還要求它僅對學(xué)生開
2、放,即增加了身份認(rèn)證功能。從長遠(yuǎn)來看,這不但有利于 學(xué)生工作的管理,而且能在一定程度上幫助學(xué)校定期了解學(xué)生日常消費(fèi)的大概情況。 2. 任務(wù)概述 目標(biāo) 2.1.1開發(fā)目標(biāo) 起初:通過這個項目的開發(fā),小組能加深加強(qiáng)對軟件工程項目開發(fā)的理解和運(yùn)用能力。 最終:運(yùn)用軟件工程思想,遵守開發(fā)流程,嚴(yán)格執(zhí)行測試標(biāo)準(zhǔn),開發(fā)出一套符合消費(fèi) 者需求的自動售貨機(jī)系統(tǒng)。 補(bǔ)充說明: 小組項目米用增量過程模型的開發(fā)方式,在沒有進(jìn)行后續(xù)擴(kuò)展(如售貨機(jī) 支持銀行卡支付貨品,打印憑條等服務(wù))之前,該需求分析主要服務(wù)于第一增量。 2.1.2應(yīng)用目標(biāo) 希望能讓自動售貨機(jī)更加普遍穩(wěn)定,方便于每一個消費(fèi)者。 運(yùn)行環(huán)境 2.2.1 硬
3、件環(huán)境 客戶PC機(jī): Pentium 級處理芯片 內(nèi)存建議128 M以上 256 色,800*600 的兼容顯示器 服務(wù)器 : Pentium 4 以上處理芯片 內(nèi)存 256M 以上 2.2.2 軟件環(huán)境 客戶PC機(jī): Windows XP 服務(wù)器 : .NET Framewark SQL Server 2000 或以上 說明和限制 項目適用于一般用戶,擴(kuò)展性強(qiáng) 無項目資金供給 3 角色 系統(tǒng)角色描述 貨物管理員、系統(tǒng)管理員、學(xué)生消費(fèi)信息查詢員、銷售情況統(tǒng)計員、消費(fèi)者 角色功能描述 貨物管理員:有進(jìn)購貨物,及時更新積貨壓貨等的權(quán)限 系統(tǒng)管理員:有錄入、修改學(xué)生基本信息(姓名,學(xué)號),分配系統(tǒng)賬
4、號,分配、 修改用戶權(quán)限,備份數(shù)據(jù),啟動 /關(guān)閉機(jī)器等的權(quán)限。 學(xué)生消費(fèi)信息查詢員:有查詢學(xué)生消費(fèi)信息等的權(quán)限。 銷售情況統(tǒng)計員:有統(tǒng)計某時間段消費(fèi)總值等的權(quán)限。 消費(fèi)者:有購買貨品自動售貨機(jī)中待售貨品的權(quán)限。 補(bǔ)充說明:在項目進(jìn)行的后續(xù)階段,貨物管理員、學(xué)生消費(fèi)信息查詢員、銷售情況統(tǒng)計員 的工作可以由同一個人完成。 4.數(shù)據(jù)概述 靜態(tài)數(shù)據(jù) 系統(tǒng)時間 各數(shù)據(jù)庫所在位置 系統(tǒng)分析原始數(shù)據(jù) 動態(tài)數(shù)據(jù) 輸入數(shù)據(jù):登陸用戶名、密碼(即姓名和學(xué)號),商品位置和期望數(shù)量等。 輸出數(shù)據(jù):商品位置確認(rèn)信息,找零和出錯信息(如投放金額不足)等。 內(nèi)部生成的數(shù)據(jù):登陸認(rèn)證返回信息、 中間查詢過程的生成信息 (例如
5、消費(fèi)者輸入的用戶 名與學(xué)生數(shù)據(jù)庫信息進(jìn)行匹配時產(chǎn)生的數(shù)據(jù))。 其他:學(xué)生數(shù)據(jù)庫,貨品數(shù)據(jù)庫以及消費(fèi)記錄數(shù)據(jù)庫 數(shù)據(jù)庫描述 1)系統(tǒng)用戶表:此表用于存放系統(tǒng)使用用戶的信息,即學(xué)生信息表(包括姓名、學(xué)號 等)。 2)系統(tǒng)服務(wù)表:此表用于存放貨品的信息,當(dāng)往(從)貨箱內(nèi)加入(取出)商品時, 更新表中的貨品名,貨號,貨增量,貨余量以及單價。 3)銷售情況統(tǒng)計表:此表維護(hù)學(xué)生消費(fèi)信息。表包含屬性有學(xué)號和消費(fèi)情況(消費(fèi)日 期,消費(fèi)金額,交易成敗等) 。 數(shù)據(jù)流圖 頂層圖 0層圖 系統(tǒng)用戶表銷售情況統(tǒng)計表系統(tǒng)服務(wù)表 443系統(tǒng)用戶信息管理數(shù)據(jù)流圖 注:這里少畫了管理員用戶操作部分,補(bǔ)充于系統(tǒng)流程圖部分。 4
6、.4.4系統(tǒng)貨物信息管理數(shù)據(jù)流圖 位置 445銷售信息管理數(shù)據(jù)流圖 5功能需求 功能描述 系統(tǒng)用戶信息管理: 管理系統(tǒng)所有用戶(限學(xué)生)及其權(quán)限設(shè)置 1驗證登陸:驗證即將登陸系統(tǒng)用戶的賬號的正確性。 2 賬號分配:為系統(tǒng)用戶分配賬號(即錄入,備份姓名、學(xué)號) 。 3權(quán)限管理:為登陸系統(tǒng)的分配用戶權(quán)限以及修改用戶權(quán)限(包含學(xué)生權(quán)限 和管理員權(quán)限)。 4.操作管理:根據(jù)用戶在售貨機(jī)操作區(qū)的按鍵操作做出響應(yīng)(包括貨幣真?zhèn)?(即 檢驗,付款與貨價的差減計算, 按位置選擇并送出貨物 商品),找零,通過銷售信息整合以更新系統(tǒng)服務(wù)表和銷 系統(tǒng)貨物信息管理: 1. 驗證登陸: 2. 貨品分配: 3. 貨品擺放
7、管理: 銷售信息管理: 1.信息整合模塊: 售情況統(tǒng)計表,以及操作結(jié)果的屏幕顯示等)。 管理系統(tǒng)所有待售貨品 驗證即將登錄系統(tǒng)用戶的賬號的正確性(只有具有管理員權(quán)限 的用戶能夠被允許登陸)。 為系統(tǒng)現(xiàn)有貨品按“規(guī)則程序”自動分配貨號,位置。 有管理員參與的貨品分配,當(dāng)管理員刻意輸入商品貨號和位置 時,商品信息將被修改。(商品信息包括商品名,分配的貨 號,位置,商品單價等) 查詢范圍內(nèi)在該自動售貨機(jī)上有過消費(fèi)行為的全部學(xué)生的消 費(fèi)記錄(此功能將調(diào)用系統(tǒng)銷售信息統(tǒng)計表,即自動取款 機(jī)銷售信息數(shù)據(jù)庫。它應(yīng)該實現(xiàn)輸入學(xué)號,姓名,銷售物 品,售貨日期,售貨位置,貨名,貨號,交易金額,找零 等中的任意合法
8、組合后能夠查詢并統(tǒng)計符合該組合的其余 信息及顯示查詢或統(tǒng)計結(jié)果的功能) 系統(tǒng)用例圖 自動售貨機(jī)系統(tǒng) 系統(tǒng)流程圖(主要人員操作) 5.3.1系統(tǒng)管理員人員 登陸界面 驗證 分 修 更 更 備 配 改 新 新 份 用 用 管 學(xué) 系 戶 戶 理 生 統(tǒng) 權(quán) 權(quán) 員 是 532貨物管理入員 533學(xué)生消費(fèi)信息查詢員(統(tǒng)計員) 登陸界面 1 F 輸 統(tǒng) 入 計 查 查 詢 詢 條 結(jié) 件 5 果 6 性能需求 數(shù)據(jù)精確度 A )系統(tǒng)輸入數(shù)據(jù)必須按照規(guī)定的格式輸入,否則系統(tǒng)提示錯誤或不給予響應(yīng)。 B )查詢要保證查全率,根據(jù)要求系統(tǒng)采取兩種查詢方式,直接查詢和模糊查詢。 時間特性 用戶的操作響應(yīng)時間應(yīng)在
9、 2秒以內(nèi)。 適應(yīng)性 系統(tǒng)能在以上提到環(huán)境下很好運(yùn)行。 7運(yùn)行需求 用戶界面 用戶界面應(yīng)清晰 ,直觀 ,友好. 采用簡單界面驅(qū)動方式 . 硬件接口 本系統(tǒng)無需其他硬件接口 軟件接口 本系統(tǒng)需要調(diào)用范圍內(nèi)學(xué)生基本信息程序接口。 運(yùn)行于WINDOWS X環(huán)境下的操作系統(tǒng)上 故障處理 保證系統(tǒng)容錯性和穩(wěn)定性 , 運(yùn)行時若出現(xiàn)不可修復(fù)的錯誤 , 也應(yīng)保證數(shù)據(jù)安全 8補(bǔ)充 需要注意的是:貨品位置也維護(hù)在系統(tǒng)服務(wù)表中。學(xué)生信息系統(tǒng)數(shù)據(jù)庫有范圍限 制,也可能是院級, 也可能是舍級。 (注意 學(xué)生信息資料也要常更新, 隨著新生招錄和老生 畢業(yè)且暫時只考慮這兩種情況) 可以將驗證時學(xué)號姓名的輸入改成只學(xué)號輸入。貨物 管理員、 系統(tǒng)管理員、 學(xué)生消費(fèi)信息查詢員和銷售情況統(tǒng)計員屬于服務(wù)層級的人員,其操作 管理可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商務(wù)會議贊助商招募與權(quán)益保障合同
- 線上銷售協(xié)議書范本模板
- 車輛無償租賃與廣告投放合同
- 休閑度假村場地租賃三方合同模板
- 企事業(yè)單位內(nèi)部車位租賃與停車管理合同
- 車貸保證金合同模板(含合同終止通知條款)
- 餐飲業(yè)員工宿舍租賃合同
- 人工智能廠房抵押借款合同
- 智能架橋機(jī)自動對位技術(shù)專題
- 醫(yī)院病房陪護(hù)培訓(xùn)
- GB/T 33592-2017分布式電源并網(wǎng)運(yùn)行控制規(guī)范
- GB/T 28046.4-2011道路車輛電氣及電子設(shè)備的環(huán)境條件和試驗第4部分:氣候負(fù)荷
- 答案二語習(xí)得
- 黃金的冶煉工藝流程
- 注塑成型工藝流程圖
- 美術(shù)學(xué)院 本科培養(yǎng)方案 - 清華大學(xué) - Tsinghua University
- 項目延期申請表(樣本)
- 《中國腦卒中護(hù)理指導(dǎo)規(guī)范(2021年版)》課件
- 入團(tuán)志愿書(2016版本)(可編輯打印標(biāo)準(zhǔn)A4) (1)
- 三基訓(xùn)練習(xí)題集-風(fēng)濕免疫科(題目及答案)
- 無損檢測射線常見缺陷圖集
評論
0/150
提交評論