




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
題目:基于ASP.NETMVC的網(wǎng)上訂餐系統(tǒng)需求分析說明書TOC\o"1-5"\h\z\o"CurrentDocument"1引言 1\o"CurrentDocument"編寫目的 1\o"CurrentDocument"1.2背景 1\o"CurrentDocument"1.3定義 1\o"CurrentDocument"1.4參考資料 2\o"CurrentDocument"2任務概述 2\o"CurrentDocument"2.1目標 2\o"CurrentDocument"用戶的特點 2\o"CurrentDocument"2.3假定和約束 3\o"CurrentDocument"3功能需求 3\o"CurrentDocument"3.1前臺用戶模塊 4\o"CurrentDocument"注冊登錄 5.\o"CurrentDocument"個人數(shù)據(jù)管理 5.\o"CurrentDocument"餐品瀏覽 6.\o"CurrentDocument"購物車 6.\o"CurrentDocument"用戶訂餐 6.\o"CurrentDocument"訂單中心 6.\o"CurrentDocument"留言評論 7.\o"CurrentDocument"3.2后臺管理模塊 7\o"CurrentDocument"用戶管理 7.\o"CurrentDocument"餐館管理 8.\o"CurrentDocument"首頁餐品管理 8.\o"CurrentDocument"支付和訂單管理 9.\o"CurrentDocument"數(shù)據(jù)統(tǒng)計分析 9.\o"CurrentDocument"報表打印與導出 1.0.\o"CurrentDocument"公告欄管理 1.0.\o"CurrentDocument"留言回復 1.0.\o"CurrentDocument"4性能需求 11\o"CurrentDocument"4.1數(shù)據(jù)精確度 11\o"CurrentDocument"時間特性 11\o"CurrentDocument"4.3穩(wěn)定性 11\o"CurrentDocument"5運行環(huán)境規(guī)定 11\o"CurrentDocument"5.1設備 11\o"CurrentDocument"支持軟件 11\o"CurrentDocument"軟件接口 12\o"CurrentDocument"硬件接口 12\o"CurrentDocument"6其它需求 12\o"CurrentDocument"7特殊需求 13引言1.1編寫目的本說明書目的在于明確說明系統(tǒng)需求,界定系統(tǒng)實現(xiàn)功能的圍,指導系統(tǒng)設計以及編碼。此規(guī)格說明書對客戶的需求進行了全面細致的了解,經(jīng)過縝密的分析,設計出滿足客戶需求的系統(tǒng),本規(guī)格說明書是整個系統(tǒng)設計編寫的核心,明確所要開發(fā)的系統(tǒng)應具有的功能、性能與界面,使系統(tǒng)分析人員及系統(tǒng)開發(fā)人員能清楚地了解用戶的需求。通過調(diào)查來縮小客戶需求和工作人員所理解的需求的差異。本說明書的預期讀者為:系統(tǒng)開發(fā)人。背景當今社會的生活節(jié)奏越來越快,人們對餐飲的要求也越來越高,不僅要求色香味俱全,而且對于就餐的時間和方式也有了更高的要求,許多顧客由于工作繁忙無法抽出時間來享受美味,這樣就產(chǎn)生了快捷訂餐的要求,最快的方式莫過于利用計算機網(wǎng)絡,將餐飲業(yè)和計算機網(wǎng)絡結(jié)合起來,就形成了網(wǎng)上訂餐系統(tǒng),餐飲企業(yè)對餐品提供網(wǎng)上訂餐服務,不但能提高餐飲企業(yè)的服務質(zhì)量,擴大知名度,而且還能為用戶提供方便快捷的食品服務。定義前臺用戶:即登錄訂餐系統(tǒng)的用戶,可以進行餐品查詢,點餐,下單等功能。用戶管理:系統(tǒng)管理員可以處理新增用戶、查詢用戶、修改用戶、刪除用戶等事務。公告欄:系統(tǒng)管理員對公告信息的發(fā)布管理。留言評論:已注冊用戶對以品嘗過的餐品和餐館進行評論,還可以留下自己的寶貴意見。MVC:MVC全名是ModelViewController,是模型(model)—視圖(view)—控制器(controller)的縮寫,一種軟件設計典,用一種業(yè)務邏輯和數(shù)據(jù)顯式分離的方法組織代碼,將業(yè)務邏輯聚集到一個部件里面,在界面和用戶圍繞數(shù)據(jù)的交互能被改進和個性化定制的同時而不需要重新編寫業(yè)務邏輯°MVC被獨特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。參考資料明著,軟件工程導論,,機械工業(yè),2011母國慶著,軟件需求工程,機械工業(yè),2008任務概述目標社會上班族工作繁忙,就餐時間往往匆忙;另一方面,越來越多的年輕人選擇外賣服務。對于餐館而言,網(wǎng)上訂餐、送餐有助于緩解高峰時段因顧客太多造成的場地緊的問題;通過將送餐服務推廣到網(wǎng)上,也能有效的擴大經(jīng)營地域和手中人群。因此,本課題要實現(xiàn)一個網(wǎng)上訂餐系統(tǒng)。經(jīng)分析本系統(tǒng)采用ASP.NETMVC架構(gòu),本系統(tǒng)允許用戶登錄后搜索符合自己條件的餐品和餐館,從而進行快捷訂餐方便大眾。系統(tǒng)管理員會在后臺添加餐館的信息,并幫助餐館建立和發(fā)布餐館的餐品信息,當系統(tǒng)接到訂單后,會立即從后臺將訂單數(shù)據(jù)發(fā)送給餐館,讓餐館在第一時間進行送餐,本訂餐系統(tǒng)作為一個中間平臺,系統(tǒng)有效的將餐館和用戶連接起來,促進了信息的對稱公布和傳播。用戶的特點網(wǎng)上訂餐系統(tǒng)的使用者有兩種:系統(tǒng)管理員、用戶。系統(tǒng)管理員:網(wǎng)上訂餐系統(tǒng)的系統(tǒng)管理者,進行系統(tǒng)的日常維護,并進行日常的管理,并按照餐廳的意愿,對菜譜的信息進行各種管理,比如添加、修改、刪除、更新等。本軟件的系統(tǒng)管理員,他們都具有一定的計算機應用基礎,操作計算機比較熟練。系統(tǒng)維護人員為計算機專業(yè)人員,維護人員需具備一定的數(shù)據(jù)庫方面的知識和技能,可以對數(shù)據(jù)庫進行維護,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡維護工作。用戶:網(wǎng)上訂餐系統(tǒng)的主要使用者,這些人群大多是工作繁忙人士、居住或工作在餐廳附近的人、能夠經(jīng)常上網(wǎng)的人,他們能進行基本功能的使用和操作,但是不能對系統(tǒng)進行管理。假定和約束無功能需求網(wǎng)上訂餐系統(tǒng)是一套功能強大、操作簡便、實用的軟件。本網(wǎng)上訂餐系統(tǒng)整體分為前臺用戶和后臺管理兩大模塊。前臺用戶模塊包括:用戶注冊登錄、餐品瀏覽、用戶訂餐、訂單中心、個人信息、購物車、留言評論七個子模塊;后臺管理模塊包括:用戶管理、餐館管理、支付和訂單管理、首頁餐品管理、數(shù)據(jù)統(tǒng)計分析、報表打印與導出、公告信息、留言回復八個子模塊。通過本訂餐系統(tǒng)用戶將會感受到網(wǎng)上訂餐的方便快捷。
3.1前臺用戶模塊3.1.1注冊登錄1) 用戶登錄:訂餐用戶通過瀏覽器進入訂餐,如果是已經(jīng)注冊過的用戶,直接進行用戶登錄,用戶輸入所有數(shù)據(jù)項(用戶名、密碼),點擊進入確認,系統(tǒng)驗證是否存在用戶名與密碼匹配的用戶,若不匹配,提示“用戶名或密碼錯誤,請重新登錄!”。管理員登錄:系統(tǒng)管理員進入登錄界面點擊管理員登錄,系統(tǒng)管理員輸入正確的管理員賬號和密碼后,直接跳轉(zhuǎn)到后臺管理模塊。用戶注冊:訂餐用戶通過瀏覽器進入訂餐,如果是未注冊過的用戶,用戶就要進行注冊,注冊時用戶需要填寫用戶名、密碼、確認密碼、、手機等相關(guān)信息,系統(tǒng)會對用戶名、進行檢測如果用戶名已存在系統(tǒng)會彈出“用戶名已存在”的提示,當所有數(shù)據(jù)項注冊完畢后,再跳轉(zhuǎn)到登錄頁面,進行用戶登錄。3.1.2個人數(shù)據(jù)管理用戶登錄成功后,可以進行密碼修改。用戶修改密碼時,要求輸入當前密碼,如輸入錯誤,提示輸入錯誤,返回重新輸入;如輸入正確,提示輸入新密碼及再次確認新密碼,如兩次輸入不一致,提示兩次輸入不相同,返回重新輸入新密碼;若兩次輸入相同,提示修改密碼成功,返回登陸界面。用戶可以對個人信息進行更改,比如送餐地址、收貨人和聯(lián)系。3.1.3餐品瀏覽餐品查詢:用戶登錄系統(tǒng)后,在搜索框中輸入用戶想要吃的餐品名稱,可以進行餐品查詢,系統(tǒng)就會跳轉(zhuǎn)到用戶所需要的餐品界面。餐館查詢:用戶登錄系統(tǒng)后,在搜索框中輸入用戶想要查找的餐館名稱,可以進行餐館查找,系統(tǒng)就會跳轉(zhuǎn)到用戶所需要的餐館界面,供用戶選擇所需的餐品。用戶可以在前臺主頁進行餐品挑選,根據(jù)餐品種類逐級挑選,從而選中自己中意的餐品。3.1.4購物車用戶登錄系統(tǒng),進行餐品挑選,對已選中的餐品可以將其加入購物車用戶進入購物車可以對已選的餐品進行相關(guān)操作,例如用戶可以對已選餐品的購買數(shù)量進行修改,對點錯餐品或突然不想要的餐品進行刪除操作,然后用戶在購物車模塊中點擊立即下單,系統(tǒng)會跳轉(zhuǎn)到下單界面,然后用戶在下單界面進行詳細信息的填寫。用戶如果想繼續(xù)進行餐品挑選也可以跳轉(zhuǎn)到首頁然后挑選餐品。3.1.5用戶訂餐用戶登錄訂餐系統(tǒng),進行餐品瀏覽,選擇自己喜歡的餐品。用戶在本訂餐選定餐品后可以對選擇的餐品進行下單操作,系統(tǒng)會跳轉(zhuǎn)到下單界面,用戶需要填寫收貨人、收貨人地址、聯(lián)系等相關(guān)信息以保證能收到所定餐品,當用戶點擊提交訂餐完后,系統(tǒng)會將其提交給后臺服務器,生成訂單。3.1.6訂單中心用戶登錄訂餐系統(tǒng)后,點擊進入訂單中心模塊對以下訂單進行操作。查詢訂單:用戶可以查詢自己的歷史訂單,并對訂單進行核對,確認等相關(guān)操作。刪除訂單:用戶看到自己所下訂單,對交易狀態(tài)顯示已完成的訂單進行刪除操作,保持個人訂單中心的空間簡潔。取消訂單:用戶確認訂單后,如果有不滿意的地方,或者用戶誤點了某個餐品,在下單2分鐘用戶可以取消所下訂單,避免與餐館之間造成不必要的麻煩。3.1.7留言評論系統(tǒng)留言:用戶登錄網(wǎng)上訂餐系統(tǒng),點擊進入留言評論模塊,點擊系統(tǒng)留言,用戶可以將自己的意見或建議寫在留言板并提交給后臺,后臺管理員會對用戶留言做出回復。單道菜品評論:用戶登錄網(wǎng)上訂餐系統(tǒng),點擊進入留言評論模塊,點擊單道菜品評論。用戶可以看見菜品信息排行,用戶可以點擊每道菜品對應的評論按鈕對所品嘗的菜品進行客觀評價,評價時要秉承本系統(tǒng)的的言論規(guī)則,評論要做到真實可信,不要加入自己的極端思想,為了以后其他用戶瀏覽評論做出自己的一份貢獻。餐館評論:用戶登錄網(wǎng)上訂餐系統(tǒng),點擊進入留言評論模塊,點擊餐館評論。用戶可以看見餐館信息排行,用戶可以點擊每個餐館對應的評論按鈕對所品嘗過的餐館進行客觀評價,評價時要秉承本系統(tǒng)的的言論規(guī)則,評論要做到真實可信。3.2后臺管理模塊3.2.1用戶管理系統(tǒng)管理員登陸后臺管理系統(tǒng),點擊進入用戶管理模塊,對用戶進行管理。1) 添加用戶:系統(tǒng)管理員可以在后臺對用戶進行添加,管理員輸入用戶名和密碼點擊提交,用戶就可以在前臺直接登錄。2)刪除用戶:系統(tǒng)管理員登錄后進入操作界面,選擇“用戶管理”點擊查詢用戶,點擊所要刪除的用戶后面對應的刪除按鈕,系統(tǒng)彈出確認對話框單擊確認,執(zhí)行刪除操作,然后系統(tǒng)返回查詢用戶信息界面;單擊取消,取消刪除操作,返回查詢用戶信息界面。3)查詢用戶:系統(tǒng)管理員登錄后進入后臺界面,選擇“用戶管理”點擊查詢用戶,系統(tǒng)會列出所有的用戶,點擊用戶后面對應的詳細按鈕,可以看到所點擊用戶的詳細信息。4)修改用戶:系統(tǒng)管理員登錄后進入后臺界面,選擇“用戶管理”點擊查詢用戶,系統(tǒng)會列出所有的用戶,點擊用戶后面對應的編輯按鈕可以對用戶的所有信息進行更改。3.2.2餐館管理管理員登陸后臺管理系統(tǒng),點擊進入餐館管理模塊,對餐館進行管理。1) 添加餐館:通過后臺人員的審核,管理員可以對餐館進行添加,添加后管理員可以向所添加的餐館頁面添加餐館的餐品信息(餐品名稱、類別、價格、圖片、配料、功效等)。刪除餐館:管理員對后臺核實后已關(guān)閉的餐館進行刪除餐館操作,刪除后餐館頁面的所有信息都會被刪除,同時管理員會對后臺系統(tǒng)數(shù)據(jù)庫進行及時更新。餐館信息:管理員對所有餐館信息進行查看,管理員可以對相關(guān)屬性進行修改,包括餐館名稱、餐館地址、訂餐、店主等信息的修改。首頁餐品管理管理員登陸后臺管理系統(tǒng),點擊進入首頁餐品管理模塊,對餐品信息進行修改。管理員可以對餐廳網(wǎng)上訂餐系統(tǒng)首頁上的菜單進行添加、刪除和修改,比如更改餐品名稱,餐品類別,餐品價格,餐品配料,餐品功效等功能。修改完畢后管理員要對后臺數(shù)據(jù)庫進行更新保證前臺頁面信息的即時同步,方便本系統(tǒng)用戶的訂餐需求,使用戶能及時看到各類餐品的變化情況。3.2.4支付和訂單管理支付信息:本訂餐系統(tǒng)暫不支持線上交易,支付采取貨到付款的方式。送餐商家根據(jù)用戶所下訂單派送餐員進行送餐,當用戶接到所定餐品時將現(xiàn)金支付給送餐員完成本次交易。管理員登陸后臺管理系統(tǒng),點擊進入訂單管理模塊,對訂單進行管理。查詢訂單:管理員根據(jù)不同的屬性來查詢訂單,比如生成日期或者編號等。刪除訂單:管理員根據(jù)訂單的狀態(tài)、訂單日期對無用的訂單進行刪除。更新訂單:管理員實時對后臺數(shù)據(jù)進行更新,查看訂單的數(shù)量和訂單的詳細要求。訂單傳輸:當從前臺傳來訂單后,管理員要對訂單進行處理,當訂單信息發(fā)送給餐館后,此訂單狀態(tài)應標記為“已接收”;訂單沒有被處理時應標記為“未接收”;當送餐員將餐品送達完成交易時,訂單狀態(tài)應標記為“交易完成”。3.2.5數(shù)據(jù)統(tǒng)計分析管理員登陸后臺管理系統(tǒng),點擊進入數(shù)據(jù)統(tǒng)計分析模塊進行業(yè)務上的統(tǒng)計查詢,了解賬務、訂單的明細情況。營業(yè)統(tǒng)計查詢。①管理員進入數(shù)據(jù)統(tǒng)計分析模塊點擊營業(yè)統(tǒng)計查詢。②顯示訂餐系統(tǒng)營業(yè)狀況,分別可以查詢?nèi)諣I業(yè)數(shù)據(jù)分析、月營業(yè)數(shù)據(jù)分析。日營業(yè)數(shù)據(jù)包括當日系統(tǒng)的訂單總數(shù),消費金額總數(shù),餐品銷量總數(shù)的數(shù)據(jù)信息。用戶消費明細①管理員進入數(shù)據(jù)統(tǒng)計分析模塊點擊用戶消費明細進行查詢。②頁面顯示所有用戶的信息列表,點擊每個用戶對應的消費明細按鈕,可以看到當前用戶的所有消費信息,消費明細信息包括:訂餐賬單,最新消費情況,消費金額,喜好餐品。餐館賬目明細①管理員進入數(shù)據(jù)統(tǒng)計分析模塊點擊餐館賬目明細進行查詢。②頁面顯示所有餐館的信息列表,點擊每個餐館對應的賬目明細按鈕,可以看到當前餐館的所有賬目信息,包括營業(yè)額總數(shù),訂單總數(shù),餐品銷量數(shù)據(jù)的詳細信息,這些詳細信息方便商家各個季度的業(yè)務統(tǒng)計和商家日后對餐品信息的調(diào)整。3.2.6報表打印與導出管理員登陸后臺管理系統(tǒng),點擊進入報表打印與導出模塊進行相關(guān)數(shù)據(jù)的打印與導出。管理員可以對訂餐系統(tǒng)的所有用戶和餐館的訂單信息、營業(yè)收益數(shù)據(jù)進行打印與導出,并對這些數(shù)據(jù)進行存檔保留。管理員可以根據(jù)商家的要求對訂餐系統(tǒng)的餐館賬目明細數(shù)據(jù)進行打印與導出,這些詳細信息方便商家各個季度的業(yè)務統(tǒng)計和商家日后對餐品信息的調(diào)整。3.2.7公告欄管理1)管理員登陸后臺管理系統(tǒng),點擊進入公告欄管理模塊。2)管理員對一些公告信息進行管理,對數(shù)據(jù)進行更新,并提供最新的餐品優(yōu)惠信息以及系統(tǒng)的一些公告信息,做到及時發(fā)布相關(guān)信息,從而方便用戶,減少對用戶造成的損失。3.2.8留言回復1)管理員登陸后臺管理系統(tǒng),點擊進入留言回復模塊。2)管理員可以查看前臺用戶傳來的留言信息,并對用戶所提出的意見或建議進行回復,回復信息應盡可能詳盡,對于能解決的問題一定要做給出詳細的處理辦法;對于用戶所提出的改進建議要進行認
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 災害預警系統(tǒng)建設合同
- 委托拉資金協(xié)議
- 房地產(chǎn)行業(yè)房屋交付使用后維修責任免責協(xié)議
- 委托專項技術(shù)服務合同
- 內(nèi)河水路運輸合同
- 離婚后財產(chǎn)補充協(xié)議
- 單項工程承辦施工合同
- 新能源供應鏈管理合作協(xié)議
- 烏魯木齊房屋租賃協(xié)議規(guī)定
- 數(shù)字化轉(zhuǎn)型整體解決方案服務合同
- 江蘇2025年01月江蘇省揚州生態(tài)科技新城管委會2025年招考6名勞務派遣人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- (2025)特種設備安全管理員考試題庫及參考答案
- 2024年農(nóng)村述職報告
- 2025年廣東省廣州市食品檢驗所事業(yè)單位招聘若干人高頻重點提升(共500題)附帶答案詳解
- 2025年中國南光集團有限公司招聘筆試參考題庫含答案解析
- 工程造價鑒定申請書
- 五年級下冊數(shù)學北師大版課件練習一
- 《房屋建筑發(fā)展史》課件
- 考點14 非連續(xù)性文本閱讀(解析版)
- 麻醉、精神藥品培訓課件
- 安全生產(chǎn)管理制度匯編(一般化工企業(yè))
評論
0/150
提交評論