1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書_第1頁(yè)
1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書_第2頁(yè)
1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書_第3頁(yè)
1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書_第4頁(yè)
1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書1、網(wǎng)上訂餐系統(tǒng)需求規(guī)格說(shuō)明書編制僅供參考審核批準(zhǔn)生效日期地址:電話:傳真:郵編:<網(wǎng)上訂餐系統(tǒng)>需求規(guī)格說(shuō)明書撰寫人(簽名):完成日期:評(píng)審負(fù)責(zé)人(簽名):評(píng)審日期:目錄1. 引言 4 目的 4 定義 4登錄模塊: 4用戶注冊(cè)模塊 4購(gòu)物車模塊: 4訂單模塊: 4基本信息管理模塊: 4公告模塊: 4 參考資料 42. 總體概述 4 產(chǎn)品標(biāo)識(shí) 4 產(chǎn)品描述 4系統(tǒng)屬性 4開發(fā)背景 4產(chǎn)品功能 5 用戶的特點(diǎn) 53. 系統(tǒng)層次圖 54. 具體需求 6 性能需求 8精度 8時(shí)間特性 8安全性 8穩(wěn)定性 8 數(shù)據(jù)庫(kù)需求 8 設(shè)計(jì)約束 8其他標(biāo)準(zhǔn)的約束 8硬件約束 8 屬性 8系統(tǒng)可靠性 8系統(tǒng)安全性 9系統(tǒng)容錯(cuò)性 9系統(tǒng)防災(zāi)性 9系統(tǒng)可維護(hù)性 9系統(tǒng)靈活性 9 外部接口需求 9用戶接口 9硬件接口 9軟件接口 9通信接口 10

引言目的網(wǎng)上訂餐在當(dāng)今社會(huì)還不怎么流行,但是隨著科技的發(fā)展,網(wǎng)上訂餐必定日趨走向成熟化,并被廣大的市民所接受,尤其是被當(dāng)代的大學(xué)生所接受。所以開發(fā)這套網(wǎng)上訂餐系統(tǒng)是非常有必要的。本需求的編寫目的在于為系統(tǒng)的開發(fā)做好前面的部署,以便于我們可以開發(fā)出系統(tǒng)功能更加全面,使用戶操作起來(lái)更加的方便。定義登錄模塊:驗(yàn)證用戶帳號(hào)和密碼。如果驗(yàn)證通過(guò),進(jìn)入該系統(tǒng)。如果驗(yàn)證失敗輸出相應(yīng)提示信息。(登陸模塊分為用戶登錄和顧客登錄)用戶注冊(cè)模塊:用戶提交相應(yīng)的注冊(cè)信息進(jìn)行注冊(cè),系統(tǒng)自動(dòng)進(jìn)行驗(yàn)證,并提示用戶注冊(cè)是否成功。購(gòu)物車模塊:用戶登陸后就可以選擇自己喜歡的美食,并放入購(gòu)物車中。訂單模塊:管理員可以隨時(shí)查看用戶提交的訂單,并通知工作人員送餐,用戶則可以查看自己的訂單?;拘畔⒐芾砟K:用戶可以根據(jù)自己的實(shí)際情況修改自己的密碼、地址、電話等信息。管理員可以修改用戶的基本信息。公告模塊:管理員對(duì)公告進(jìn)行添加、修改、刪除;顧客則瀏覽公告。參考資料周之英.現(xiàn)代軟件工程(中).北京:科學(xué)出版社,2000.江開耀.軟件工程與開發(fā)技術(shù)(第二版).西安:電子科技大學(xué)出版社,2009.總體概述產(chǎn)品標(biāo)識(shí)軟件名稱網(wǎng)上訂餐系統(tǒng)產(chǎn)品描述系統(tǒng)屬性本系統(tǒng)是一個(gè)可供多人在網(wǎng)上訂餐的系統(tǒng),具有登錄、注冊(cè)、購(gòu)物車、訂單管理基本信息管理、公示公告等功能。各個(gè)系統(tǒng)具有自己獨(dú)立的功能,這些系統(tǒng)組成一個(gè)完整的管理系統(tǒng)。開發(fā)背景網(wǎng)上訂餐在當(dāng)今社會(huì)還不怎么流行,但是隨著科技的發(fā)展,網(wǎng)上訂餐必定日趨走向成熟化,并被廣大的市民所接受,尤其是被當(dāng)代的大學(xué)生所接受。所以開發(fā)這套網(wǎng)上訂餐系統(tǒng)是非常有必要的。產(chǎn)品功能序號(hào)功能名稱功能需求標(biāo)識(shí)優(yōu)先級(jí)簡(jiǎn)要描述1用戶登錄A高用戶分為管理員、顧客,系統(tǒng)驗(yàn)證帳號(hào)和密碼2用戶注冊(cè)B高用戶提交注冊(cè)信息用戶的特點(diǎn)本軟件的最終使用者為餐館的工作人員和顧客,操作人員一般分為兩類,顧客無(wú)須具備很多的電腦知識(shí),懂得基本電腦操作即可。餐館工作人員需具備一定的數(shù)據(jù)庫(kù)方面的知識(shí)和技能,可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)網(wǎng)上訂餐系統(tǒng)系統(tǒng)層次圖網(wǎng)上訂餐系統(tǒng)用戶注冊(cè)模塊用戶登錄模塊基本信息管理模塊訂單管理模塊購(gòu)物車模塊公告管理模塊用戶注冊(cè)模塊用戶登錄模塊基本信息管理模塊訂單管理模塊購(gòu)物車模塊公告管理模塊管理員用戶用戶管理員管理員用戶用戶管理員用戶查看訂單管理員查看訂單用戶刪除物品用戶添加物品用戶注冊(cè)用戶登錄管理員登陸用戶查看訂單管理員查看訂單用戶刪除物品用戶添加物品用戶注冊(cè)用戶登錄管理員登陸瀏覽公告信息增刪改查公告信息修改自己的信息查詢、修改用戶信息瀏覽公告信息增刪改查公告信息修改自己的信息查詢、修改用戶信息

具體需求功能編號(hào)1功能名稱用戶登陸所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述驗(yàn)證用戶帳號(hào)和密碼。如果驗(yàn)證通過(guò),進(jìn)入該系統(tǒng)。如果驗(yàn)證失敗輸出相應(yīng)提示信息。(登陸模塊分為用戶登錄和顧客登錄)輸入項(xiàng)輸入帳號(hào)和密碼。處理描述管理員和用戶提交登陸信息后,系統(tǒng)自動(dòng)與數(shù)據(jù)庫(kù)信息匹配驗(yàn)證。驗(yàn)證成功,進(jìn)入系統(tǒng)。驗(yàn)證失敗,提示用戶名或密碼錯(cuò)誤。對(duì)非法輸入進(jìn)行異常處理。輸出項(xiàng)驗(yàn)證成功:進(jìn)入相應(yīng)的系統(tǒng)界面;驗(yàn)證失?。禾崾居脩裘蛎艽a錯(cuò)誤,返回登陸頁(yè)面。功能編號(hào)2功能名稱用戶注冊(cè)所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述用戶提交相應(yīng)的個(gè)人信息和用戶名、密碼進(jìn)行注冊(cè)成為會(huì)員輸入項(xiàng)用戶名、密碼、姓名、地址、聯(lián)系方式等。處理描述用戶名和密碼首先不能為空,用戶名不能和別人的用戶名相同,提交信息后系統(tǒng)自動(dòng)檢驗(yàn)提示用戶注冊(cè)是否成功輸出項(xiàng)驗(yàn)證成功:提示用戶注冊(cè)成功,跳轉(zhuǎn)到登陸界面驗(yàn)證失敗:提示用戶注冊(cè)失敗,返回到注冊(cè)頁(yè)面。功能編號(hào)3功能名稱購(gòu)物車所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述用戶登陸后就可以選擇自己喜歡的美食,并放入購(gòu)物車中。輸入項(xiàng)無(wú)處理描述系統(tǒng)獲取購(gòu)物車中的信息,然后生成訂單提交給餐廳,以便餐廳及時(shí)送餐。輸出項(xiàng)物品已成功加入購(gòu)物車。功能編號(hào)4功能名稱訂單管理所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述管理員可以隨時(shí)查看用戶提交的訂單,并通知工作人員送餐,用戶則可以查看自己的訂單。輸入項(xiàng)無(wú)處理描述系統(tǒng)根據(jù)用戶的權(quán)限從數(shù)據(jù)庫(kù)中讀取相應(yīng)的訂單,并顯示。輸出項(xiàng)相應(yīng)的訂單功能編號(hào)5功能名稱基本信息管理所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述用戶可以根據(jù)自己的實(shí)際情況修改自己的密碼、地址、電話等信息。管理員可以修改用戶的基本信息。輸入項(xiàng)密碼、姓名、地址、聯(lián)系方式等。處理描述根據(jù)用戶提交的信息,對(duì)其基本信息進(jìn)行修改。對(duì)非法輸入進(jìn)行異常處理。輸出項(xiàng)信息修改成功。功能編號(hào)6功能名稱公告管理所屬部門調(diào)查者宋亮調(diào)查時(shí)間審核人功能描述管理員對(duì)公告進(jìn)行添加、修改、刪除;顧客則瀏覽公告。輸入項(xiàng)管理員進(jìn)行輸入標(biāo)題、內(nèi)容、系統(tǒng)自動(dòng)生成公告公布時(shí)間。處理描述管理員輸入后存儲(chǔ)公告的信息,更新數(shù)據(jù)庫(kù)中公告記錄,并分配一個(gè)獨(dú)立的ID號(hào),以方便進(jìn)行各種操作。管理員只修改公告標(biāo)題、內(nèi)容,對(duì)其他信息不影響。對(duì)非法輸入進(jìn)行異常處理。輸出項(xiàng)公告標(biāo)題、內(nèi)容及公告時(shí)間。性能需求精度本系統(tǒng)所涉及的所有的數(shù)據(jù)類型,均按實(shí)數(shù)保存,在顯示處理時(shí)保留小數(shù)點(diǎn)后1位。時(shí)間特性(1)、響應(yīng)時(shí)間統(tǒng)計(jì)、查詢數(shù)據(jù)的相應(yīng)時(shí)間控制在20秒內(nèi);(2)、更新處理時(shí)間局域網(wǎng)數(shù)據(jù)庫(kù)在網(wǎng)絡(luò)無(wú)故障的情況下,插入一條數(shù)據(jù)和更新一條數(shù)據(jù)的數(shù)據(jù)庫(kù)操作響應(yīng)時(shí)間控制在秒/條之內(nèi);(3)、數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間在撥號(hào)網(wǎng)絡(luò)連接通后,交換數(shù)據(jù)以數(shù)據(jù)單元形式進(jìn)行,所有數(shù)據(jù)交換過(guò)程控制在20分鐘內(nèi);(4)、運(yùn)行時(shí)間程序啟動(dòng)和初始化時(shí)間控制在5秒之內(nèi)。安全性系統(tǒng)安全性要求高,能有效控制和管理不同的用戶的權(quán)限,保護(hù)數(shù)據(jù)的安全性。穩(wěn)定性系統(tǒng)穩(wěn)定性要求高,能夠承載大量用戶的并發(fā)訪問(wèn)。數(shù)據(jù)庫(kù)需求考慮到學(xué)校的管理特點(diǎn)的情況:要求能存儲(chǔ)大量數(shù)據(jù)的能力,并且能夠?qū)Υ罅繑?shù)據(jù)處理有強(qiáng)大的功能和快速的響應(yīng)時(shí)間。鑒于開發(fā)條件有限,我們采用Mysql數(shù)據(jù)庫(kù)。設(shè)計(jì)約束其他標(biāo)準(zhǔn)的約束編碼人員技術(shù)不成熟、編程語(yǔ)言限制為Java、時(shí)間倉(cāng)促,在完善軟件功能上還有些欠缺。硬件約束(1)、硬件配置的特點(diǎn);(2)、內(nèi)存儲(chǔ)器和輔助存儲(chǔ)器的容量。屬性系統(tǒng)可靠性對(duì)系統(tǒng)(應(yīng)用系統(tǒng)和數(shù)據(jù)庫(kù))應(yīng)該設(shè)計(jì)盡可能詳盡的故障處理方案,以保證系統(tǒng)的快速恢復(fù)性。并采用冗余技術(shù)保證數(shù)據(jù)可靠存儲(chǔ)、系統(tǒng)可靠運(yùn)行。對(duì)系統(tǒng)運(yùn)行狀況采用自動(dòng)檢測(cè)、告警、監(jiān)控等方式進(jìn)行實(shí)時(shí)觀測(cè)。在系統(tǒng)使用過(guò)程中,由于硬件出現(xiàn)故障或其它原因造成系統(tǒng)暫時(shí)性的中斷后系統(tǒng)重新啟動(dòng)時(shí),能夠保證系統(tǒng)將原有的數(shù)據(jù)快速恢復(fù),使其繼續(xù)運(yùn)行下去。系統(tǒng)安全性為確保系統(tǒng)的安全性,系統(tǒng)采取應(yīng)用系統(tǒng)使用驗(yàn)證(操作員驗(yàn)證)、數(shù)據(jù)庫(kù)登陸驗(yàn)證兩種驗(yàn)證方式相結(jié)合的方法驗(yàn)證用戶。運(yùn)用日志,對(duì)進(jìn)入系統(tǒng)的用戶的操作進(jìn)行記錄,可以根據(jù)日志進(jìn)行事后分析,從而找到事故的發(fā)生原因、責(zé)任者或非法用戶。系統(tǒng)容錯(cuò)性系統(tǒng)的容錯(cuò)性設(shè)計(jì)是指設(shè)計(jì)軟件時(shí)能夠保證用戶輸入的正確性和對(duì)系統(tǒng)非法的和破壞性的輸入有很強(qiáng)的容錯(cuò)能力。當(dāng)用戶進(jìn)行正常的數(shù)據(jù)輸入時(shí),系統(tǒng)對(duì)輸入的數(shù)據(jù)要做有效性檢查和完整性檢驗(yàn),保證將正確的數(shù)據(jù)存入數(shù)據(jù)庫(kù),對(duì)于用戶錯(cuò)誤的輸入,不但拒絕接受,而且要給出明確的錯(cuò)誤提示,供操作者改正;對(duì)于用戶輸入非法的和對(duì)系統(tǒng)具有破壞性的數(shù)據(jù),系統(tǒng)能夠加以識(shí)別,并做出相應(yīng)的處理,避免造成系統(tǒng)的死機(jī)和癱瘓。系統(tǒng)防災(zāi)性在系統(tǒng)使用過(guò)程中,由于硬件出現(xiàn)故障或其它原因造成系統(tǒng)暫時(shí)性的中斷后系統(tǒng)重新啟動(dòng)時(shí),能夠保證系統(tǒng)將原有的數(shù)據(jù)快速恢復(fù),使繼續(xù)運(yùn)行下去。在數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),有軟件自動(dòng)(默認(rèn))或人工對(duì)重要的數(shù)據(jù)進(jìn)行定期的備份,并做有備份日志,系統(tǒng)的功能中專門設(shè)計(jì)數(shù)據(jù)備份和恢復(fù)功能,使用戶能夠快速地自動(dòng)地將數(shù)據(jù)從故障處恢復(fù)。系統(tǒng)可維護(hù)性系統(tǒng)采用自動(dòng)更新方式。盡量采用大家熟悉的易于維護(hù)的系統(tǒng)平臺(tái),系統(tǒng)維護(hù)方便,備份及數(shù)據(jù)恢復(fù)快速簡(jiǎn)單、系統(tǒng)配置體現(xiàn)自動(dòng)化,盡量避免復(fù)雜的系統(tǒng)配置文件。系統(tǒng)靈活性采用高內(nèi)聚、低耦合原則進(jìn)行模塊劃分。模塊間提供相應(yīng)的接口,當(dāng)應(yīng)用系統(tǒng)的業(yè)務(wù)或功能要求發(fā)生變化時(shí),可以通過(guò)簡(jiǎn)單的對(duì)相應(yīng)模塊的配置來(lái)實(shí)現(xiàn)功能擴(kuò)展。外部接口需求用戶接口本系統(tǒng)用戶界面統(tǒng)一使用網(wǎng)頁(yè)格式提供,使用MacromediaDreamweaver8所提供

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論