




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
馬店美食查詢系統院系:黃淮學院院系:黃淮學院專業班級:軟件工程1302B姓名:馬倩學號:39TOC\o"1-5"\h\z\o"CurrentDocument"引言3編寫的目的3\o"CurrentDocument"美食查詢網站的實施意義3背景3定義與解釋4參考資料4\o"CurrentDocument"任務概述4\o"CurrentDocument"目標4\o"CurrentDocument"運行環境5\o"CurrentDocument"功能需求5\o"CurrentDocument"3.1對功能的規定5系統流程圖如下:6系統整體功能結構圖:6\o"CurrentDocument"以用戶的身份為主線,大致的流程如下:8\o"CurrentDocument"用戶查詢系統功能描述:9\o"CurrentDocument"用例分析10用例圖10管理員用例圖:10用戶用例圖:10\o"CurrentDocument"用例分析與描述11登錄11\o"CurrentDocument"注冊12\o"CurrentDocument"瀏覽目錄12\o"CurrentDocument"查詢信息13\o"CurrentDocument"加入收藏夾14\o"CurrentDocument"查看收藏夾14\o"CurrentDocument"刪除收藏15\o"CurrentDocument"清空收藏夾16\o"CurrentDocument"用戶反饋16\o"CurrentDocument"數據庫設計17\o"CurrentDocument"用戶信息17\o"CurrentDocument"美食信息17\o"CurrentDocument"餐廳信息18\o"CurrentDocument"系統管理員信息18\o"CurrentDocument"性能需求19\o"CurrentDocument"界面需求19\o"CurrentDocument"響應時間需求20\o"CurrentDocument"可靠性需求21\o"CurrentDocument"開放性需求21\o"CurrentDocument"可擴展性需求21\o"CurrentDocument"安全性需求21\o"CurrentDocument"項目時間管理21引言1.1編寫的目的本文檔的編寫是為了使用戶更方便的理解軟件各種功能,明確說明系統需求,界定系統實現功能的范圍,指導設計以及編碼。也是系統測試和用戶文檔的基礎,一經制定將是項目規劃,設計和編碼的基礎。面對當代越來越快節奏的都市生活,我們想在駐馬店生活的更加便捷、舒適,因此希望通過開發選定駐馬店美食查詢系統,使駐馬店本地的市民可以方便的查找到自己喜歡的美食信息,更希望通過系統使世界各地的游客們便捷的搜索出駐馬店當地的特色美食。主要有以下三個目的:消費者依賴它來了解自己感興趣的食品,知道去哪里吃。軟件開發小組依賴它來了解他們所需要開發的產品。項目負責人根據包含在軟件需求規格說明中描述的產品來制定規劃并預測進度安排,工作量和資源。本文檔面向的讀者主要是系統設計編程人員及后期的系統測試人員以及維護人員。1.2美食查詢網站的實施意義民以食為天,自古以來人們的生活就與美食緊密相連。隨著移動互聯網時代的到來,美食行業在IT市場的發展都是不可估量的。而且如今的美食行業,不僅僅局限于消費者口口傳遞或自己尋找的老舊方法,在移動互聯網時代的美食行業應該發展一種新的宣傳方式。所以,美食類APP占居消費市場與“吃”相關的入口,擁有巨大的想象空間,發展前景也是光明而又樂觀的。美食查詢系統是一種具有交互功能的商業信息系統。它向用戶提供靜態和動態兩類信息資源。所謂靜態信息是指那些不經常變動或更新的資源,如餐廳簡介、美食介紹和美食劃分等等;動態信息是指隨時變化的信息,如食品報價,打折信息和食客評價信息等。1.3背景a)待開發的軟件系統的名稱:駐馬店美食查詢系統b)本項目的任務提出者及單位:軟件工程1302B馬倩c)目標用戶:美食愛好者、國內外游客1.4定義與解釋數據字典datadictionary數據項:美食名稱數據類型:可變字符類型數據長度:50數據流圖dataflowchart1)名稱:用戶登陸注冊簡述:用戶賬號信息數據來源:用戶數據去向:用戶信息數據庫數據組成:用戶賬號+用戶密碼2)名稱:管理員登陸簡述:管理員賬號信息數據來源:管理員數據去向:管理員信息數據庫數據組成:用戶賬號+用戶密碼+驗證碼1.5參考資料1)《計算機軟件產品文件編制規范》2)《軟件工程》3)《數據庫設計》任務概述目標開發目標:?針對整個:網站進行精心的形象設計定位,使之在視覺效果上更美觀、更符合網站形象定位,在使用方面更實用。?規劃整個系統的功能,使之更符合實際需要,增加各種餐廳及食品咨詢、技術支持功能、信息檢索功能、互動交流功能等。?對系統的用戶操作流程進行規劃,使用戶在網站上能夠進行更方便的操作,使用戶能夠更加簡單方便的獲取到所需要的信息,適合不同消費層面的社會人員。本項目設定的目標如下:1)系統能夠提供友好的用戶界面,盡量減少使用戶的記憶量2)系統具有良好的運行效率,能夠保證查詢便捷3)框架的設計具有一定的可塑性以及靈活性,便于維護和修改運行環境系統運行硬件環境:客戶機:普通PCCPU:P4內存:256MB以上分辨率:推薦使用1024*768像素WEB服務器CPU:P4內存:256MB以上數據庫服務器CPU:P4內存:256MB以上本項目的運行軟件環境如下:操作系統:WindowsXP數據庫:SQLServer2000瀏覽器:最低版本功能需求此查詢系統包括兩部分,用戶查詢系統和管理員系統,用戶查詢區可以讓用戶方便找到自己心儀的餐廳和喜歡的美食!管理系統管理員可以進行系統的維護和管理!對于用戶來說,系統主要能實現以下功能:1)根據你的位置和飯局不同的場景,推薦最合適的餐廳;2)根據你喜好的口味、菜系、價位等,推薦最適合的餐廳;3)根據你去過餐廳的口味,自動推薦合適的餐廳;3.1對功能的規定權限控制:未注冊用戶可以搜索餐廳及食品,可以查看評價可以進行注冊。查看相關資料。前臺注冊用戶可以查看所有資料。發表評價,給管理員留言。
3戶信息修改。4可以在論壇發表帖子5可以收藏餐廳及食品后臺管理員用戶管理對前臺用戶和后臺用戶資料信息進行管理與維護,并實施權限限制控制其訪問的范圍商品管理對餐廳及食品信息進行增加、修改、刪除,使數據得到更新;對用戶評論進行合適的處理,使用戶對系統服務達到滿意程度。論壇管理對前臺論壇交流進行管理,方便用戶交流。信息管理信息管理分新聞動態、餐廳公告、餐廳投票和留言等幾項管理,使數據得到及時合理的更新。系統流程圖如下:系統整體功能結構圖:
駐馬店美食查詢系統可以分為兩個子系統:用戶查詢系統和管理員管理系統用戶查詢系統的功能主要包括用戶個人中心和美食查詢功能:在用戶個人中心中可以顯示用戶的個人信息,實現用戶的一些功能。美食搜索功能主要包括:附近美食查詢:以一點為中心方圓100米,300米,500米等范圍之內的餐廳和美食;排行美食查詢:最熱門的美食,食客評價最好的,環境最優的,服務最好的;條件搜索:1)按菜系搜索2)按地區搜索3)按美食類型搜索
4)其他搜索管理員功能的功能主要包括:用戶信息管理美食信息管理刪除修改增加以用戶的身份為主線,大致的流程如下:系統流程詳細分析:用戶登錄:用戶登錄并經過身份驗證合法后,用戶能執行該子系統的所有功能。用戶注冊:用戶填入詳細信息注冊。瀏覽信息:1)用戶能夠瀏覽餐廳及美食信息。在主頁上,應向用戶顯示目錄清單,用戶選擇了一個目錄之后,就能顯示對應類別下的實際圖片(如餐廳名稱、餐廳簡介、美食信息等),并允許把餐廳或美食加入收藏夾。2)顯示餐廳或美食信息詳情:顯示其較大圖片和/或其詳細說明、價格信息,并允許把其加入收藏夾。查詢餐廳或美食:用戶能夠根據一些特征搜索符合條件的餐廳或美食。收藏餐廳或美食:用戶能夠把餐廳或美食放入收藏夾。管理收藏夾:1)刪除收藏夾中的餐廳或美食。2)清空收藏夾。用戶反饋:用戶可以給餐廳或管理段提一些建議。查看反饋信息:用戶可查看所有的反饋信息,也可基于時間段查看反饋信息。顯示新品、特價品:向用戶展示最新的產品和特價品。用戶查詢系統功能描述:
駐馬店美食查4數據庫信國用戶需要輸入用戶名密碼,經過驗證后方能進入美食查詢系統,在此系統中,用戶可以方便實現查詢餐廳或美食功能釘心求■美食宣詢系個人中小吃美食分食客同三??..白用戶蛇主用戶可以方便實現查詢餐廳或美食功能釘心求■美食宣詢系個人中小吃美食分食客同三??..白用戶蛇主-HI"用戶主要有與系統交互的功能,包括美食查詢功能和個人信息管理功能。在用戶個人中心中可以顯示用戶的信息詳情,并且實現用戶的一些功能,比如對美食點評,分享美食信息等;在美食查詢系統中,用戶可以根據自己的喜好選擇自己喜愛的餐廳和美食。用戶可以搜索離自己最近的美食和餐廳;用戶還可以搜索排行美食榜,看看最熱門的美食和餐廳等。4.用例分析用例圖管理員用例圖:用戶用例圖:用例分析與描述登錄1.用例圖2.用例的事件流描述簡單描述:本用例描述了用戶如何登錄到系統中。前置條件用戶訪問頁面后置條件
如果用例成功,用例登錄到系統中,否則系統的狀態不變。事件流(1)用戶訪問系統,服務啟動。(2)系統顯示要用戶輸入用戶名和密碼(3)用戶輸入自己的用戶名和密碼,提交(包含了單引號、雙引號或為空,系統提示錯誤)。(4)系統驗證輸入的名字和密碼(系統檢索不到該用戶的密碼,系統提示錯誤),用戶登錄系統成功。注冊用例圖用例的事件流描述簡單描述:本用例描述了用戶如何在系統中注冊。前置條件用戶訪問頁面后置條件如果用例成功,用例可以登錄到系統中,否則系統的狀態不變。事件流(1)用戶訪問系統,服務啟動。(2)系統顯示要用戶輸入用戶名和密碼(若無,可注冊)(3)系統顯示要用戶輸入想注冊的用戶名和密碼
(3)用戶輸入用戶名和密碼,提交(包含了單引號、雙引號或為空,系統提示錯誤)。(4)系統錄入輸入的名字和密碼(系統無法錄入,系統提示錯誤),用戶注冊成功。(5)系統自動返回登錄頁面,提示登錄。瀏覽目錄1用例圖瀏覽目
錄2用例的事件流描述2.1簡單描述:瀏覽目
錄用戶選擇一目錄,顯示該目錄的所有信息(包括價格、折扣等)。2.2前置條件用戶已登錄。2.3后置條件用例成功,顯示對應目錄信息。事件流(1)系統提示選擇一目錄。(2)用戶單擊一目錄。(3)系統檢索對應該目錄的餐廳或美食。存在,則小圖顯示所有圖片(如果有),餐廳或美食名稱,其簡單描述,價位,加入收藏夾提示。不存在,則系統提示不存在該目錄的餐廳或美食。
查詢信息1用例圖2用例的事件流描述2.1簡單描述:用戶可基于餐廳或美食的類別或名稱的組合條件進行模糊查找。2.2前置條件用戶已登錄。2.3后置條件用例成功,顯示滿足查找條件的所有記錄。2.3.1事件流(1)系統提示輸入搜索的關鍵字。(2)用戶輸入搜索的關鍵字,提交。(3)系統檢索滿足條件的餐廳或美食。存在,則小圖顯示所有圖片(如果有),餐廳或美食名稱,其簡單描述,價位,加入收藏夾提示。不存在,則系統提示不存在該目錄的餐廳或美食。瀏覽信息1用例圖2用例的事件流描述2.1簡單描述:用戶查看某一餐廳或美食詳細描述。2.2前置條件用戶已登錄,且系統處于其頁面顯示狀態。2.3后置條件用例成功,顯示對應的詳細信息。2.3.1事件流(1)系統提示用戶選擇一餐廳或美食。(2)會員選定,確認。(3)系統檢索其詳細信息。(4)系統以大圖顯示它的圖象、名稱、價格、收藏提示。加入收藏夾1用例圖2用例的事件流描述簡單描述用戶把所需的餐廳或美食加入收藏夾。
2.2前置條件用戶已登錄且處于顯示頁中。2.3后置條件用例成功,進入到查看收藏夾頁。2.3.1事件流(1)在商品顯示頁中,系統提示加入收藏夾。(2)確認加入收藏夾。查看收藏夾1用例圖2用例的事件流描述2.1簡單描述:用戶查看收藏夾。前置條件用戶已登錄。后置條件顯示收藏夾中所有餐廳或美食編號、名稱、價格、折扣、地址。2.3.1事件流(1)用戶確認查看收藏夾。(2)系統顯示收藏夾中的所有所有餐廳或美食編號名稱、價格、折扣、地址。(3)系統顯示用戶可刪除收藏、清空收藏夾。
刪除收藏1用例圖2用例的事件流描述2.1簡單描述:刪除收藏夾中的某個收藏。2.2前置條件系統處于查看收藏夾狀態。2.3后置條件用例成功,刪除收藏。2.3.1事件流(1)系統提示刪除收藏。(2)用戶確認刪除收藏。(3)系統刷新收藏夾。清空收藏夾1用例圖用戶2用例的事件流描述2.1簡單描述:用戶清空收藏夾中的收藏。2.2前置條件系統處于查看收藏夾狀態。2.3后置條件用例成功,系統清空收藏夾。2.3.1事件流(1)系統提示清空收藏夾。(2)用戶清空收藏夾。(3)系統刷新收藏夾。用戶反饋用例圖用例的事件流描述簡單描述:用戶提出反饋意見。前置條件用戶已登錄。后置條件用例成功,把該用戶的反饋信息存儲到數據庫中。事件流(1)系統提示輸入反饋信息。(2)用戶輸入反饋信息,提交(系統驗證輸入的合法性,不合法,系統提示錯誤)。(3)系統存儲反饋信息到數據庫中。數據庫設計用戶信息編號(Uid)int姓名(Uname)varchar(10)性別(Usex)char(4)CErTLWOTXCPB94.M-dbd用戶信H表列名數據類型允許Null值叩UidintEUnamevarchar(lO)nUsexdnar(^國_n美食信息編號(Fid)int名稱(Fname)varchar(20)價格(Fprice)int分類(Ftype)varchar(10)介紹(Fpresentation)varchar(200)
地址(Faddress)varchar(50)CEITLWGTXCP6M.M-dbt),美食信宜表刊名數據類型允許Null值?V13intSFnamewarchar(2Q)FprioeintFtypev/archar(10)sFpresentationwarchar(2Q0)FaddresswardiarfSO)sFaddress駐馬店駐馬店Faddress駐馬店駐馬店駐馬店:.IOODI住面3I0002瞬短粉1ionos其掃腐-100DM豚麻窖f元特產仙戶餐廳信息編號(Rid)int名稱(Rname)varchar(10)分類(Rtype)varchar(10)介紹(Rpresentation)varchar(200)地址(Raddress)varchar(50)CErTLWOTXCPB54.M-db■,震廳信皂表列名數據類型允許Null值RidintSRnamevarchar(lO)Rtypevarchar(10)BRpresentationvarchar(200)BR^ddressvardiar{50)BB餐JT侑息表RidRnaneRlyjiresenlat10001海陸空修佐燒烤燒烤駐馬店10002順諺乾棚駐馬店1000S嗨,先生的肉肉小吃小吃駐馬店10004老麻抄手小吃小吃駐馬店[!系統管理員信息編號(Mid)int姓名(Mname)varchar(10)性別(Msex)char(4)性能需求界面需求系統的界面要求如下:1)頁面內容:主題明確,排版清晰簡潔,站點鏈接和標題格式統一,規范,欄目、菜單設置和布局合理,傳遞的信息準確及時。內容豐富,功能多樣。控制廣告數量,給人一種思路清晰,目的明確的感覺,同時也不失餐飲業介紹所應有的特色。2)導航結構:頁面具有明確的導航指示,且便于記憶理解,方便用戶使用。3)技術環境:頁面大小適當,能用各種常用瀏覽器以不同分辨率瀏覽;無
錯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 書稿自費出版合同樣本
- 寫字樓停車位月租合同樣本
- 供潤滑油合同樣本在
- 公司房產抵押合同樣本
- 供樓合同標準文本
- 關于空調倉儲合同樣本
- 乙方加盟合同樣本
- 全額差額合同樣本
- 傳媒經紀公司合同樣本
- 傳統餐飲加盟合同樣本
- 英語課堂游戲PPT-連詞成句搭橋游戲
- 人類應不應該限制人工智能的發展辯論賽正方辯詞一辯、二辯、三辯、四辯發言稿
- Unit5Poems單元整體教學設計-高中英語人教版(2019)選擇性單元整體教學設計(視頻課件教案)
- 高中英語高考詞性轉換匯總(5類詞形轉換、7組核心詞匯轉換)
- 非暴力溝通 情緒篇
- 氫氧化鈣化學品安全技術說明書
- 2023-2024學年福建省晉江市南安市小學語文六年級期末高分題附參考答案和詳細解析
- 醫保應急處理預案制度
- 人民醫院整形外科臨床技術操作規范2023版
- 實驗一 顯微鏡的使用及微生物形態的觀察
- 油井調剖技術參考資料
評論
0/150
提交評論