校園網(wǎng)上訂餐系統(tǒng)需求分析說明書

校園網(wǎng)上訂餐系統(tǒng)需求分析說明書

ID:35222716

大?。?52.50 KB

頁數(shù):18頁

時間:2019-03-22

校園網(wǎng)上訂餐系統(tǒng)需求分析說明書_第1頁
校園網(wǎng)上訂餐系統(tǒng)需求分析說明書_第2頁
校園網(wǎng)上訂餐系統(tǒng)需求分析說明書_第3頁
校園網(wǎng)上訂餐系統(tǒng)需求分析說明書_第4頁
校園網(wǎng)上訂餐系統(tǒng)需求分析說明書_第5頁
資源描述:

《校園網(wǎng)上訂餐系統(tǒng)需求分析說明書》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫

1、校園網(wǎng)上訂餐系統(tǒng)之需求分析說明書項目人員:李文斌王維康業(yè)鏗目錄1.引言41.1編寫目的41.2定義41.3參考資料42.項目概述42.1項目背景42.2項目目標42.3?構件圖42.4?上下文關系圖52.5類圖62.6項目適用范圍73項目需求分析3.1性能需求分析73.2系統(tǒng)用例圖83.3系統(tǒng)體系結構............................94項目詳細設計4.1系統(tǒng)模塊詳細設計94.2登錄模塊詳細設計104.3顧客模塊詳細設計104.4管理員模塊詳細設計115?項目技術方案135

2、.1方案概述135.2?編程環(huán)境145.3?數(shù)據(jù)庫的實現(xiàn)146.項目報表146.1?項目活動圖146.2?系統(tǒng)報表167.可行性分析167.1?技術可行性分析167.2?運行可行性分析167.3經(jīng)濟可行性分析171.引言1.1編寫目的此立項報告旨在確定本項目的基本目標、主要內(nèi)容,設計實現(xiàn)的流程、工作負荷、費用開支、人員結構、設備情況、局限性,運行設計的項目時間總體規(guī)劃、進度分段標準、階段考核方法,以及項目驗收方式、提交的內(nèi)容清單、后續(xù)工作情況。1.2定義本產(chǎn)品是為校園餐廳專門開發(fā)的一套訂餐管理系

3、統(tǒng),旨在合理化安排餐廳的工作,提高餐廳的管理效率,同時方便學生就餐。1.3參考資料《軟件系統(tǒng)分析與設計》《軟件需求工程》2.項目概述2.1項目背景學生到食堂用餐,在和排隊上浪費很多時間,并且去晚了經(jīng)常會吃不到想吃的食物;學生對食堂的滿意度不高,有許多的學生會選擇去學校周邊的飯店用餐。因此,食堂更無法準確預測學生需求,經(jīng)常會出現(xiàn)有些食物因為沒有賣出去只好倒掉,而學生需要的一些食物卻已賣完的現(xiàn)象。2.2項目目標開發(fā)網(wǎng)上報餐系統(tǒng)節(jié)省學生的時間和精力,避免食堂食物的浪費,同時讓每位就餐員工都吃到滿意的食

4、物,提高服務質量以及員工對餐廳的滿意度。2.3構件圖菜品信息生成訂單對菜品的評價訂菜學生訂餐子系統(tǒng)訂單管理子系統(tǒng)學生就餐情況庫存情況查詢庫存管理子系統(tǒng)2.4上下文關系圖2.5類圖1..n11..n111..n10..n11..n111..n學生人數(shù)餐桌號姓名手機號碼食堂窗口供應商品訂單日期價格支付類型菜菜名菜編號價格訂單項飯菜號數(shù)量價格12.6適用范圍本項目適用于各中小型企業(yè)、行政單位、學校等地,用于員工或教師學生進行飯前報餐,以對用餐食物進行合理預算。3.系統(tǒng)需求分析3.1性能需求分析該系統(tǒng)在

5、性能功能應達到如下要求:3.1.1操作簡單,界面友好:完全空間式的頁面布局,使得菜品、咨詢等信息錄入的工作更簡單:另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時清楚自己的操作情況。對常見類似的網(wǎng)站的管理的各個方面:基本信息錄入、瀏覽、刪除、修改、搜索等方面都大體實現(xiàn),用戶對菜品的預定以及支付方式;3.1.2即時可見:對客戶預定餐飲信息的處理(包括錄入、刪除)將立即在首頁的對應欄目顯示出來,達到“即時發(fā)布,即時見效”的功能3.1.3系統(tǒng)運行應該快速、穩(wěn)定、高效和可靠;3.1.4在結構上應該具有很好的可擴展性

6、,便于將來功能的擴展和維護。3.2系統(tǒng)用例圖通過對系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)大體確定。整個系統(tǒng)的用例圖分為兩個部分,顧客用例圖,管理員用例圖。分別見圖3.2-1和圖3.2-2.圖3.2-1顧客用例圖圖3.2-2管理員用例圖3.3系統(tǒng)體系結構本網(wǎng)上訂餐系統(tǒng)采用了B/S架構的設計體系,B/S結構相對于傳統(tǒng)的C/S結構,這種結構使得數(shù)據(jù)只有結果集合在瀏覽器中顯示,數(shù)據(jù)的處理在服務器進行,用戶不用安裝客戶端,而且由于通過服務器端統(tǒng)一管理數(shù)據(jù),很大程度簡化了開發(fā)WEB應用的難度;易于保證數(shù)據(jù)的一致

7、性。B/S模式的三層模型:第一層表示層。用戶接口部分就是數(shù)據(jù)的表示層,把用戶和系統(tǒng)連接起來傳遞信息的作用。它可以實現(xiàn)對輸入的數(shù)據(jù)進行檢查,對外輸出的數(shù)據(jù)的功能,以便顯示出來。當某Web瀏覽器想要獲取資源,對一個服務器申請服務時,服務器在驗證了用戶信息后,把所需文件資料傳送給客戶端,采用的是HTTP協(xié)議傳送,文件資料就可以被用戶接收了并且可以顯示在瀏覽器上。第二層事務邏輯層。事務邏輯層是應用的主體,它也可以被稱為功能層,業(yè)務處理程序基本上都在這一層中。統(tǒng)計、匯總、分析、打印功能等等這些都是位于功能

8、層。申請的方式是通過SQL向數(shù)據(jù)庫進行操作,根據(jù)具體的需要和用戶的特別要求,鏈接程序使用數(shù)據(jù)庫里的數(shù)據(jù),處理之后的數(shù)據(jù)會從數(shù)據(jù)服務器轉到web上的服務器,最后客戶端從web服務器上得到數(shù)據(jù)。第三層數(shù)據(jù)庫層。數(shù)據(jù)庫層由兩部分組成,一部分是數(shù)據(jù)庫管理系統(tǒng),另一部分則是數(shù)據(jù)庫,各個部分分別處理各自的任務,任務是對數(shù)據(jù)庫進行處理,對數(shù)據(jù)庫的操作例如更改、查詢等,web服務器能夠獲取最后的結果。負責管理其數(shù)據(jù)庫的事數(shù)據(jù)庫管理系統(tǒng),提供給應用程序各種各樣的服務,數(shù)據(jù)庫管理系統(tǒng)處在數(shù)據(jù)庫服務器端。3.項目詳細

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。