需求規(guī)格說(shuō)明書(shū)_第1頁(yè)
需求規(guī)格說(shuō)明書(shū)_第2頁(yè)
需求規(guī)格說(shuō)明書(shū)_第3頁(yè)
需求規(guī)格說(shuō)明書(shū)_第4頁(yè)
需求規(guī)格說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、自動(dòng)飲料售貨機(jī)系統(tǒng) 需求規(guī)格說(shuō)明書(shū)需求規(guī)格說(shuō)明書(shū) 系統(tǒng)分析員:XXXX 日期:2010-12-1 目錄 1. 前言.2 1.1 編寫(xiě)目的.2 1.2 項(xiàng)目背景.2 1.3 項(xiàng)目背景、符號(hào)、縮略語(yǔ)和定義.2 1.4 參考資料.2 2. 項(xiàng)目概述.3 2.1 待開(kāi)發(fā)的系統(tǒng)的一般描述.3 2.2 產(chǎn)品的功能.3 2.3 用戶(hù)特點(diǎn).3 2.4 一般約束.3 2.5 假設(shè)和依據(jù).3 3. 具體需求.4 3.1 需求規(guī)定.4 3.2 外部接口需求.5 3.3 性能需求.6 3.4 軟件屬性需求.7 3.5 數(shù)據(jù)需求.7 3.6 其他需求.8 1. 前言前言 1.1 編寫(xiě)目的編寫(xiě)目的 本需求規(guī)格說(shuō)明書(shū)主要目

2、的是為了明確自己即將開(kāi)發(fā)的軟件里所具有的功能以及使用 范圍。能讓大家明白該軟件是干什么的,在這個(gè)基礎(chǔ)上面該設(shè)計(jì)說(shuō)明書(shū)必須為該軟件所服 務(wù)。 系統(tǒng)是對(duì)各種需要美化的街道,以及公司內(nèi)部,學(xué)校里面,工廠(chǎng)各種人員流動(dòng)量很大 卻又不方便開(kāi)店的地方所設(shè)計(jì),保證了這個(gè)社會(huì)的發(fā)展。 此系統(tǒng)對(duì)那些需要臨時(shí)在街頭,公司,學(xué)校需要買(mǎi)飲料找不到消費(fèi)地方的用戶(hù)起了很 大的作用。此外系統(tǒng)還涉及了系統(tǒng)安全和管理員模式跟用戶(hù)模式,因此系統(tǒng)還具有提款和 缺貨提升的功能,保證能夠正常的使用,不至于造成市場(chǎng)混亂??偟膩?lái)說(shuō)要求這個(gè)系統(tǒng)的 開(kāi)發(fā)達(dá)到令項(xiàng)目提出者所滿(mǎn)意。 1.2 1.2 項(xiàng)目背景項(xiàng)目背景 開(kāi)發(fā)軟件名稱(chēng):自動(dòng)飲料售貨機(jī)系統(tǒng)

3、 任務(wù)提出者:學(xué)校老師 軟件開(kāi)發(fā)者:XXXX 產(chǎn)品使用者:學(xué)生,工人,路邊的行人。主要由學(xué)校領(lǐng)導(dǎo),公司主管,街道管 理人員負(fù)責(zé)安放。 1.3 項(xiàng)目背景、符號(hào)、縮略語(yǔ)和定義項(xiàng)目背景、符號(hào)、縮略語(yǔ)和定義 C+:一種面向?qū)ο蟮母呒?jí)程序開(kāi)發(fā)語(yǔ)言 SQL server 2005:Structured Query Language 一種數(shù)據(jù)庫(kù) 1.4 1.4 參考資料參考資料 1 孟捷.管理科學(xué) :中國(guó)人民大學(xué) 中國(guó)人民大學(xué)書(shū)報(bào)資料中心。 2葉核亞、陳本林.數(shù)據(jù)結(jié)構(gòu).電子工業(yè)出版社。 3 李春葆 曾平 喻丹丹.ASP 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì).清華大學(xué)。2010-08-09 4 軟件需求分析報(bào)告模板大全 2. 項(xiàng)目概

4、述項(xiàng)目概述 2.1 2.1 待開(kāi)發(fā)的系統(tǒng)的一般描述待開(kāi)發(fā)的系統(tǒng)的一般描述 自動(dòng)售貨機(jī)系統(tǒng)項(xiàng)目是在自動(dòng)取款機(jī)工程的構(gòu)架下,結(jié)合當(dāng)今社會(huì)廣大消費(fèi)群眾的需 要,對(duì)社會(huì)環(huán)境的依據(jù)所需要而產(chǎn)生的,給人們提供了一個(gè)自己選擇而且方便實(shí)用的一個(gè) 飲料購(gòu)買(mǎi)環(huán)境,用戶(hù)界面華麗,滿(mǎn)足了社會(huì)發(fā)展的需求的一款軟件。用來(lái)提高人們的消費(fèi) 檔次。本軟件的宗旨是使各大公司,工廠(chǎng),學(xué)校里面的廣大消費(fèi)群眾可以更好,更方便的 購(gòu)買(mǎi)到想要的飲料,以減少外出購(gòu)物的時(shí)間,充分節(jié)約了廣大消費(fèi)者的時(shí)間。而且給大家 感覺(jué)自動(dòng)購(gòu)物的舒適感。在購(gòu)物中能體驗(yàn)到高科技的存在。 2.2 產(chǎn)品的功能產(chǎn)品的功能 能夠讓消費(fèi)者直接使用硬幣或者刷卡功能在各種地方

5、買(mǎi)的飲料不需要在去各種小賣(mài)部 或者超市里面排隊(duì)進(jìn)行購(gòu)物,為的只是一罐飲料。一個(gè)自動(dòng)飲料售貨機(jī),假定分別有 1、2、4、6、8 元的料若干,可以使用 3 種硬幣,既 1 元,5 元和 10 元的硬幣以及信用卡 的使用,機(jī)器有找零功能、假幣驗(yàn)證功能和繼續(xù)或結(jié)束消費(fèi)功能。 2.3 用戶(hù)特用戶(hù)特點(diǎn)點(diǎn) 使用自動(dòng)售貨機(jī)的用戶(hù)群比較廣泛,包括各個(gè)行業(yè)的,不同文化水平的人,需要自動(dòng) 售貨機(jī)在方便購(gòu)買(mǎi)的地方和操作需要簡(jiǎn)單、傻瓜。 2.4 一般約束一般約束 (1)系統(tǒng)作為 C/S 結(jié)構(gòu)的一個(gè)應(yīng)用系統(tǒng),不可避免地要受到 C/S 結(jié)構(gòu)的約束。在其實(shí)施 的各個(gè)階段都要服從 C/S 結(jié)構(gòu)的一些規(guī)律,包括功能設(shè)計(jì)、系統(tǒng)配置

6、和計(jì)劃。 (2)硬件約束。系統(tǒng)運(yùn)行要求客戶(hù)端為 PentiumII 以上的微型計(jì)算機(jī),服務(wù)器端為 Windows xp/2003 服務(wù)器;客戶(hù)端運(yùn)行時(shí)內(nèi)存要求為 10MB,安裝所需硬盤(pán)空間為 50MB。 (3)所需要的高級(jí)語(yǔ)言 C+。 (4)并行操作,應(yīng)用系統(tǒng)本身不限制并行操作,并行操作功能的多少會(huì)影響系統(tǒng)的性能, 但主要與硬件平臺(tái)的選擇與處理能力有關(guān)。 (5)應(yīng)用的臨界點(diǎn),每次操作限制為單人單操作。 2.5 2.5 假設(shè)和依據(jù)假設(shè)和依據(jù) 本系統(tǒng)要求具有較高的可靠性、安全保密性和實(shí)時(shí)性。消息傳送、判斷,文件傳送要 性能穩(wěn)定,不出差錯(cuò)。在安全保密性方面,SQL 數(shù)據(jù)庫(kù)系統(tǒng)安全應(yīng)當(dāng)由信息中心進(jìn)行管

7、理, 本應(yīng)用系統(tǒng)只負(fù)責(zé)應(yīng)用系統(tǒng)本身的安全與保密,對(duì)不同用戶(hù)定義不同的使用權(quán)限。管理定 退單和盈虧額查詢(xún)、修改,只能由管理員來(lái)操作。 3. 具體需求具體需求 3.1 3.1 需求規(guī)定需求規(guī)定 本系統(tǒng)所具有的功能: 表 1 本系統(tǒng)功能表 消費(fèi)者模塊工作人員模塊 購(gòu)買(mǎi)飲料訂單、退單 取消飲料購(gòu)買(mǎi)查看飲料數(shù)量 身份驗(yàn)證 更改售價(jià) 功 能 語(yǔ)音提示 消費(fèi)者模塊: 表 2-1 消費(fèi)者模塊表(1) 功能名稱(chēng)購(gòu)買(mǎi)飲料 功能描述向系統(tǒng)發(fā)出購(gòu)買(mǎi)請(qǐng)求,投幣或刷卡后自動(dòng)獲得飲料 輸入購(gòu)買(mǎi)請(qǐng)求,數(shù)量,飲料的名稱(chēng) 處理系統(tǒng)對(duì)購(gòu)買(mǎi)請(qǐng)求操作的響應(yīng) 輸出相應(yīng)的飲料,購(gòu)物小票 表 2-2 消費(fèi)者模塊表(2) 功能名稱(chēng)取消購(gòu)買(mǎi)飲料

8、 功能描述當(dāng)選擇了錯(cuò)誤的飲料或放棄購(gòu)買(mǎi)時(shí),系統(tǒng)撤銷(xiāo)該筆交易 輸入取消 處理系統(tǒng)對(duì)取消購(gòu)買(mǎi)請(qǐng)求操作的響應(yīng) 輸出飲料購(gòu)買(mǎi)首頁(yè) 工作人員模塊: 表 3-1 工作人員模塊表(1) 功能名稱(chēng)訂單、退單 功能描述通過(guò)系統(tǒng)的聯(lián)網(wǎng)對(duì)飲料供應(yīng)商下訂單退訂單 輸入所訂的飲料及數(shù)量或已下訂單 處理系統(tǒng)記錄所下訂單,并發(fā)給供應(yīng)商 輸出所輸入的訂單內(nèi)容 表 3-2 工作人員模塊表(2) 功能名稱(chēng)查看飲料數(shù)量 功能描述查看所剩飲料數(shù)量便于及時(shí)補(bǔ)充飲料 輸入用戶(hù)名,密碼,查詢(xún) 處理系統(tǒng)對(duì)信息查詢(xún)操作的響應(yīng) 輸出若用戶(hù)名密碼輸入無(wú)誤,顯示所查的信息;否則,輸出錯(cuò)誤信息 表 3-3 工作人員模塊表(3) 功能名稱(chēng)身份驗(yàn)證 功能

9、描述僅允許工作人員登錄進(jìn)行相應(yīng)的操作 輸入用戶(hù)名,密碼 處理系統(tǒng)校對(duì)用戶(hù)名和密碼是否正確 輸出若用戶(hù)名和密碼無(wú)誤,輸出工作人員的操作頁(yè)面;否則輸出錯(cuò)誤信息 表 3-4 工作人員模塊表(4) 功能名稱(chēng)更改售價(jià) 功能描述工作人員對(duì)出售飲料的價(jià)格做相應(yīng)的調(diào)動(dòng) 輸入原售價(jià),現(xiàn)售價(jià) 處理系統(tǒng)更改相應(yīng)飲料價(jià)格 輸出更改后的售價(jià) 各模塊所具有的共同的功能: 表 4 各模塊共同功能表 功能名稱(chēng)語(yǔ)音提示 功能描述當(dāng)消費(fèi)者或工作人員錯(cuò)誤操作時(shí),系統(tǒng)語(yǔ)音提示出錯(cuò) 輸入相應(yīng)操作 處理系統(tǒng)對(duì)相應(yīng)操作進(jìn)行驗(yàn)證 輸出信息提示 3.2 3.2 外部接口外部接口需求需求 3.2.1 用戶(hù)界面: (1)采用 Windows 的通

10、用圖形界面,用戶(hù)界面友好。 (2)界面具有一致性,界面規(guī)范遵循 Windows 軟件界面的規(guī)范。 (3)提供錯(cuò)誤信息處理。 (4)提供信息提示,用多種信息提示當(dāng)前用戶(hù)狀態(tài)、界面的功能。 (5)提供方便的聯(lián)機(jī)幫助。 (6)用戶(hù)對(duì)程序的維護(hù),最好要有備份。 3.2.2 硬件、軟件接口 系統(tǒng)中的各個(gè)子系統(tǒng)的硬件和軟件的配置如下: (1)服務(wù)器端子系統(tǒng)的運(yùn)行要求: 系統(tǒng)軟件:Linux 數(shù)據(jù)庫(kù)管理系統(tǒng):SQL server 2005 硬件要求:Pentium 450MHz 以上的處理器,250MB 以上的內(nèi)存,14GB 以上的 剩余空間。 (2)客戶(hù)端子系統(tǒng)的運(yùn)行要求: 系統(tǒng)軟件:Windows xp

11、/2003 數(shù)據(jù)庫(kù)管理系統(tǒng):SQL server 2005 客戶(hù)端 硬件要求:Pentium 250MHz 以上的處理器,32MB 以上的內(nèi)存,4.5GB 以上的 剩余空間。 3.3 3.3 性能需求性能需求 為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效地運(yùn)行,飲料自動(dòng)售貨機(jī)系統(tǒng)應(yīng)滿(mǎn) 足以下的性能需求。 3.3.1 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。消費(fèi)者購(gòu)買(mǎi)飲料時(shí)應(yīng)保證購(gòu)買(mǎi)飲料的 過(guò)程和取消購(gòu)買(mǎi)的過(guò)程都要保證正確無(wú)誤。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,要充分考慮系統(tǒng) 當(dāng)前和將來(lái)能承受的工作負(fù)荷,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿(mǎn)足消費(fèi)者對(duì)購(gòu)買(mǎi)或取 消購(gòu)買(mǎi)的處理需求,響

12、應(yīng)及更新處理都比較迅速,完全滿(mǎn)足用戶(hù)需求。一般操作響應(yīng)時(shí)間 為 0.51 秒內(nèi),對(duì)數(shù)據(jù)的導(dǎo)入導(dǎo)出、軟磁盤(pán)讀寫(xiě)也應(yīng)該在可接受的時(shí)間內(nèi)完成。 3.3.2 系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)展性 系統(tǒng)的開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)展性,例如購(gòu)買(mǎi)方式的改變(網(wǎng)銀付款 或是觸屏選擇要購(gòu)買(mǎi)的飲料及相關(guān)操作) ,消費(fèi)著對(duì)各種功能的需求也會(huì)不斷地更新和完善。 所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系 統(tǒng)的開(kāi)放性來(lái)完成,即系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單地加入和 減少系統(tǒng)的模塊,配置系統(tǒng)的軟件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。 3.3.3 系統(tǒng)的

13、易用性和易維護(hù)性 系統(tǒng)是直接面對(duì)系統(tǒng)管理人員的,但對(duì)計(jì)算機(jī)并不是很熟悉。這就要求系統(tǒng)能夠提供 良好的用戶(hù)界面,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶(hù)熟 悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)管理員可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線(xiàn)幫助, 縮短管理員對(duì)系統(tǒng)熟悉的過(guò)程。 系統(tǒng)中涉及的數(shù)據(jù)是公司的相當(dāng)重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員 進(jìn)行數(shù)據(jù)的備份、日常的安全管理、系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。 3.3.4 系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、使用過(guò)程中都要涉及很多計(jì)算機(jī)硬件和軟件,自動(dòng)飲料售貨機(jī)外 部硬件。所有這些都要符合主流國(guó)際標(biāo)準(zhǔn)、國(guó)家標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn)。例如,在開(kāi)發(fā)過(guò)

14、程中使 用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn),如規(guī)范的數(shù)據(jù)庫(kù)操縱界面,作 為業(yè)界標(biāo)準(zhǔn)的 TCP/IP 網(wǎng)絡(luò)協(xié)議等。 3.4 軟件屬性需求軟件屬性需求 3.4.1 正確性 要求發(fā)布的軟件達(dá)到用戶(hù)的預(yù)期目標(biāo),運(yùn)行時(shí)基本無(wú)誤。 3.4.2 可靠性 在正常條件下,應(yīng)該不出故障。 3.4.3 效率 對(duì)于消費(fèi)者購(gòu)買(mǎi)飲料、取消購(gòu)買(mǎi)等的一般操作,和管理員查詢(xún)、瀏覽、更新和密碼設(shè) 置等一般操作,要求及時(shí)響應(yīng),響應(yīng)時(shí)間應(yīng)在 0.51 秒內(nèi)。 3.4.4 完整性 要求在發(fā)生意外(如掉電)時(shí),保證數(shù)據(jù)不丟失。 3.4.5 易用性 軟件界面符合當(dāng)前主流軟件的操作習(xí)慣,盡量為管理員的管理提供方便。 3.4.6 可維護(hù)性 要求軟件運(yùn)行發(fā)現(xiàn)錯(cuò)誤時(shí),能夠快速、準(zhǔn)確地對(duì)其定位、診斷和修改恢復(fù)。 3.4.7 安全保密性 要求提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶(hù)才能登錄管理員界面。如果三次密碼 輸入錯(cuò)誤,則強(qiáng)行關(guān)閉登錄界面。 3.4.8 可理解性 對(duì)于本軟件提供的各種菜單、按鈕,其功能應(yīng)該一目了然,易于理解。 3.4.9 數(shù)據(jù)的可交換性 要求提供數(shù)據(jù)的導(dǎo)入/導(dǎo)出功能,尤其是要提高 Word/Excel 等通用辦公軟件的數(shù)據(jù)交 換接口,提高及時(shí)顯示或語(yǔ)音消費(fèi)者各種提示信息的功能。 3.5 數(shù)據(jù)需求數(shù)據(jù)需求 3.5.1 數(shù)據(jù)描

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論