需求分析 修改版.doc_第1頁
需求分析 修改版.doc_第2頁
需求分析 修改版.doc_第3頁
需求分析 修改版.doc_第4頁
需求分析 修改版.doc_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

目錄第一章 引言21.1 論壇開發(fā)背景21.2 本論壇研究意義31.3 系統(tǒng)系統(tǒng)的應(yīng)用41.4 系統(tǒng)可行性分析4第二章 論壇需求分析概述52.1 總體論壇模塊52.2 論壇流程圖分析62.3 詳細論壇模塊與概述102.4 會員需求12第三章 系統(tǒng)的安全性與可靠性設(shè)計133.1 從客戶端,用SSH提供安全驗證133.2 從服務(wù)器端,提高可靠性和高穩(wěn)定性14第四章 關(guān)鍵技術(shù)154.1 ASP技術(shù)154.2 ADO技術(shù)164.3 數(shù)據(jù)庫技術(shù)184.4 VBScript及JavaScript腳本語言技術(shù)19餐飲管理系統(tǒng)需求分析第一章 引言1.1 餐飲管理系統(tǒng)開發(fā)背景隨著人民生活水平的提高,餐飲業(yè)在服務(wù)行業(yè)中的地位越來越重要,從激烈的競爭中脫穎而出,其管理已由人工管理進入到重視規(guī)范,科學管理的階段。眾所周知,在科學管理的具體方法中,最有效的工具就是應(yīng)用管理軟件進行管理什么是餐飲管理系統(tǒng)?顧名思義,餐飲管理系統(tǒng)是為了適應(yīng)當今酒店的管理方法,更加全面、準確、有效地完成餐飲娛樂業(yè)的各種管理工作而開發(fā)的一個應(yīng)用軟件。下面我們分析在線購物的好處,本系統(tǒng)實現(xiàn)了傳統(tǒng)餐飲娛樂業(yè)的日常運作無需靠大量人工管理,從原材料入庫到客人點單,再到結(jié)賬也無需大量人工來完成記錄,這樣做不僅減少人力資源而且也避免了記錄丟失或重復(fù)等錯誤,同時也增強了管理水平。所以本系統(tǒng)具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、存儲量大、成本低等。因而,可以這樣說一個好的餐飲系統(tǒng)應(yīng)該是消費和管理的完美結(jié)合。那么如何做到這一點呢?這就需要餐飲管理系統(tǒng)必須有強大的功能。本餐飲管理系統(tǒng)主要是利用windows窗體作為界面,采用CS開發(fā)模式,單擊版,本系統(tǒng)的前臺開發(fā)采用的是ASP.NET技術(shù)來實現(xiàn),采用C#語言和后臺采用的是 SQL Server 2005 作為開發(fā)工具。利用其可視化的開發(fā)環(huán)境、豐富的控件資源,快速開發(fā)出了餐飲管理信息系統(tǒng)應(yīng)用程序。本餐飲管理系統(tǒng)包括操作員的有效身份登錄、前臺的預(yù)定、點菜、結(jié)賬、掛賬、對酒菜娛樂的增加、對員工資料進行管理、對原材料進一步的設(shè)置、對原材料的入庫、出庫、以及原材料的當前庫存、并對其某一日的收銀情況進行查詢、某一日的賬單進行查詢、當班收銀統(tǒng)計、某一日的某一個時段進行統(tǒng)計前進行查詢等功能。本系統(tǒng)主要介紹系統(tǒng)的總體設(shè)計以及著重研究了前臺管理以及庫存管理的實現(xiàn),前在此基礎(chǔ)上建立了后臺數(shù)據(jù)庫。這是一個餐飲管理系統(tǒng)能否滿足消費管理需求的最基本保證。1.2 餐飲管理系統(tǒng)目的和意義餐飲管理系統(tǒng)的設(shè)計主要是為了方便管理,對于各個進出賬目,支出和收入的管理便于系統(tǒng)化,在每月匯總計算中分析運營趨勢和餐館的發(fā)展方向進行一定的規(guī)劃。通過各個月的盈利進行對比,分析那種方式更適合餐館的有利運營和更好的服務(wù)顧客,實現(xiàn)對餐館內(nèi)部各種管理的電子化、自動化,提高各個模塊之間的辦公效率,為高質(zhì)量餐館服務(wù)提供保證。1.3 系統(tǒng)應(yīng)用1、能夠?qū)崿F(xiàn)對該系統(tǒng)進行管理的人員的權(quán)限限制;2、使餐館能夠及時并靈活的對菜品品種其價位等進行管理;3、為餐館提供從客戶點餐到結(jié)算等一系列操作的服務(wù),使之能簡單易行、方便、清楚地進行管理1.4 系統(tǒng)可行性分析技術(shù)上的可行性通過調(diào)試和運行,系統(tǒng)運行良好,利用ADO控件實現(xiàn)MFC與Microsoft Office Access2003或SQL Server 2005數(shù)據(jù)源的連接,前臺和后臺彼此呼應(yīng)。系統(tǒng)可以較好的實現(xiàn)登錄驗證、注冊、密碼找尋以及后臺管理的功能,并且也可以。通過CTRLLIST控件顯示菜式信息、貨物信息、每一桌的點菜信息和更新菜單的信息。經(jīng)濟上的可行性本系統(tǒng)要求的計算機配置不是很高,設(shè)備配置費用很較低,其他設(shè)備購置成本也是一般的餐館能承受的,設(shè)備安裝調(diào)試工作較簡單,相應(yīng)的費用是可以承受的。實踐上的可行性為餐館提供從客戶點餐到結(jié)算等一系列操作的服務(wù),使之能簡單易行、方便、清楚地進行管理,所以說餐飲管理系統(tǒng)有其必不可少的價值。第二章 論壇需求分析概述2.1 總體餐飲管理系統(tǒng)模塊根據(jù)餐飲業(yè)的特點和該企業(yè)的實際情況,該系統(tǒng)應(yīng)以餐飲業(yè)務(wù)為基礎(chǔ),突出前臺管理,從專業(yè)角度出發(fā),提供科學有效的管理模式。具體的系統(tǒng)功能結(jié)構(gòu)如下所示:顧客結(jié)賬服務(wù)系統(tǒng)服務(wù)財政服務(wù)前臺服務(wù)后臺服務(wù)賬號權(quán)限管理數(shù)據(jù)庫初始化數(shù)據(jù)庫還原數(shù)據(jù)庫備份月收入查詢?nèi)帐杖氩樵儾耸叫畔⒐芾砩唐沸畔⒐芾韱T工信息管理進貨信息管理日收入查詢服務(wù)加菜減菜服務(wù)開臺點菜服務(wù)餐飲管理系統(tǒng)22餐飲管理系統(tǒng)流程圖分析餐飲管理系統(tǒng)的業(yè)務(wù)流程圖如下所示:顧客進行加菜減菜服務(wù)為顧客點菜為顧客分配餐臺完成顧客結(jié)賬服務(wù)查詢顧客賬單信息營業(yè)員要求結(jié)賬服務(wù)要求用餐要求加減菜服務(wù)2.3組織結(jié)構(gòu)圖:餐飲管理系統(tǒng)經(jīng)理領(lǐng)班營業(yè)員領(lǐng)班權(quán)限后臺管理員工權(quán)限管理數(shù)據(jù)庫管理營業(yè)員權(quán)限前臺管理財政收入管理部分后臺管理組織結(jié)構(gòu)圖簡述:從圖可以看書,有三個角色對系統(tǒng)進行操作,不同的角色有不同的權(quán)限。營業(yè)員只可以執(zhí)行開臺、點菜、買單及查詢?nèi)帐杖氩僮鳌nI(lǐng)班可以執(zhí)行開臺、點菜、買單、進貨、添加新員工、日收入及月收入查詢等操作;經(jīng)理具有最高權(quán)限,除了領(lǐng)班及營業(yè)員的操作權(quán)限外,還可以設(shè)置員工權(quán)限、添加商品信息及菜式信息、備份與恢復(fù)數(shù)據(jù)庫及初始化數(shù)據(jù)等操作。2.4 系統(tǒng)功能圖:營業(yè)員模塊2.4.1 營業(yè)員模塊:日收入查詢服務(wù)顧客結(jié)賬服務(wù)加菜減菜服務(wù)開臺點菜服務(wù)領(lǐng)班模塊2.4.2領(lǐng)班管理模塊營業(yè)員模塊進貨和查詢員工管理日收入查詢月收入查詢經(jīng)理模塊2.4.3經(jīng)理管理模塊賬號權(quán)限管理菜式管理商品管理數(shù)據(jù)庫管理 領(lǐng)班模塊營業(yè)員模塊初始化還原備份2.5用例圖:2.5.1 營業(yè)員用例圖2.5.2領(lǐng)班用例圖:2.5.3經(jīng)理用例圖:2.6 系統(tǒng)模塊與概述一功能需求:餐飲管理系統(tǒng)中主要包括對以下幾種管理:賬單管理,財務(wù)管理,訂餐管理,菜品管理,系統(tǒng)管理。(1)系統(tǒng)管理:系統(tǒng)管理包括用戶名和密碼,主要用于用戶登陸界面登陸和查詢。(2)賬單管理:賬單管理包括賬單號和餐臺,每一個餐臺對應(yīng)一個一個賬單號,通過餐臺號的記錄來對對應(yīng)的餐臺進行記賬管理,即就是記錄每一個餐臺的消費金額。賬單管理是財務(wù)管理的一個小分支,是服務(wù)于財務(wù)管理的。(3)財務(wù)管理:包括賬單號,時間和賬目。賬目用于記錄賬單號的消費金額及時間,以便用于結(jié)算和匯總。每日的結(jié)算要通過對每個餐臺號的消費金額匯總來記錄,然后由每日的結(jié)算匯總得出每月的結(jié)算。帳務(wù)系統(tǒng)功能的完整性。一旦該系統(tǒng)正式運行,餐廳每日營業(yè)帳和全部往來客戶帳務(wù)的操作結(jié)算都將依靠計算機,該系統(tǒng)面對當前餐飲業(yè)各種復(fù)雜的結(jié)算要求應(yīng)具有很強的應(yīng)變能力。(4)訂餐管理:訂餐管理僅包括單價。訂餐管理是便于顧客訂餐和賬單管理時對各個菜品消費金額的記錄,這樣便于賬單管理和財務(wù)匯總。 (5)菜品管理:菜品管理包括菜名,菜品類別和菜品品種。菜品管理便于顧客點菜和記錄各個餐臺的消費記賬,菜品品種也便于餐館的食材采購。二. 數(shù)據(jù)需求:賬單管理中賬單號是主鍵,每一個餐臺對應(yīng)一個賬單號。財務(wù)管理中賬單號是主鍵,每一個賬單號都有對應(yīng)的時間和賬目記錄。訂餐管理中單價就是主鍵。菜品管理中菜名是主鍵。系統(tǒng)管理中用戶名是主鍵。三. 性能需求:該餐飲系統(tǒng)操作簡單方便可適應(yīng)各類中小型餐館。第三章 系統(tǒng)的安全性與可靠性設(shè)計3.1 從客戶端,用SSH提供安全驗證 用SSH提供安全驗證,可以提供兩種不同的安全驗證:第一種級別(基于口令的安全驗證)只要你知道自己帳號和口令,就可以登錄到遠程主機。所有傳輸?shù)臄?shù)據(jù)都會被加密, 但是不能保證你正在連接的服務(wù)器就是你想連接的服務(wù)器??赡軙袆e的服務(wù)器在冒充真正的服務(wù)器, 也就是受到“中間人”這種方式的攻擊。 第二種級別(基于密匙的安全驗證)需要依靠密匙,也就是你必須為自己創(chuàng)建一對密匙,并把公用密匙放在需要訪問的服務(wù)器上。 如果你要連接到SSH服務(wù)器上,客戶端軟件就會向服務(wù)器發(fā)出請求,請求用你的密匙進行安全驗證。服務(wù)器收到請求之后,先在你在該服務(wù)器的家目錄下尋找你的公用密匙,然后把它和你發(fā)送過來的公用密匙進行比較。如果兩個密匙一致,服務(wù)器就用公用密匙加密“質(zhì)詢”(challenge)并把它發(fā)送給客戶端軟件??蛻舳塑浖盏健百|(zhì)詢”之后就可以用你的私人密匙解密再把它發(fā)送給服務(wù)器。 用這種方式,你必須知道自己密匙的口令。但是,與第一種級別相比,第二種級別不需要在網(wǎng)絡(luò)上傳送口令。 第二種級別不僅加密所有傳送的數(shù)據(jù),而且“中間人”這種攻擊方式也是不可能的(因為他沒有你的私人密匙)。 但是整個登錄的過程可能需要10秒。3.2 從服務(wù)器端,提高可靠性和高穩(wěn)定性服務(wù)器的可用性,其實就是要求服務(wù)器具有高可靠性和高穩(wěn)定性,不要時不時宕機、出故障,盡量少出現(xiàn)停機待修現(xiàn)象。絕大多數(shù)應(yīng)用情況下是要求服務(wù)器連續(xù)工作的,所以它的可靠性非常重要。提高可靠性的方法可分為系統(tǒng)級和單機。在系統(tǒng)級提高可靠性的做法一般來說有集群和雙機熱備份。這里我們只討論單臺服務(wù)器內(nèi)部采用的提高可靠性的技術(shù)和做法。冗余配置提高可用性 目前,提高可靠性的一個普遍做法,就是部件的冗余配置和內(nèi)存查、糾錯技術(shù)。如服務(wù)器一般選用具有查、糾錯能力的ECC內(nèi)存,RAID技術(shù),熱插拔技術(shù),冗余電源,冗余風扇以及CPU故障彈性引導技術(shù)和故障內(nèi)存自動屏蔽等方法,使服務(wù)器具備容錯能力、安全保護能力和不停機維修更換故障部件的能力,從而大大提高服務(wù)器的可靠性。 對可用性的要求,還包括可管理性和完備的售后服務(wù)體系??晒芾硇约捶?wù)器具有實時監(jiān)控、故障報警、遠程故障診斷和遠程設(shè)備管理功能。這些都是為了進一步減少因為服務(wù)器本身故障的停機時間,提高服務(wù)器的可靠性,即可用性。 硬件設(shè)備冗余通常支持熱插拔功能,如冗余CPU、RAM、PCI擴展設(shè)備、電源、風扇等,可以在單個部件失效的情況下屏蔽故障部件,并自動切換到備用設(shè)備上,保證系統(tǒng)運行。此外,獨特的硬件管理總線(I2C)技術(shù),利用專門的硬件管理機制,可在系統(tǒng)出現(xiàn)異常情況時(如機箱溫度超標、內(nèi)存出錯、機箱被異常開啟等),迅速發(fā)出警報和予以處理。 從用戶的角度出發(fā),一般在選擇服務(wù)器產(chǎn)品時,需注意服務(wù)器能否保證247365不間斷工作,是否采用了冗余技術(shù)。運行在關(guān)鍵性任務(wù)環(huán)境下的服務(wù)器,一般要求選擇冗余電源、熱插拔硬盤、配置RAID卡,必要時需提供雙機熱備份方案。同時,可遠程管理、遠程故障診斷和廠家及時快速的售后服務(wù),對減少服務(wù)器的故障停機時間也很重要。 嚴控部件質(zhì)量是基礎(chǔ) 非常重視用戶在可用性方面的要求。在產(chǎn)品研發(fā)設(shè)計中,產(chǎn)品的可靠性即可用性,一直是放在第一位的。組成服務(wù)器的各種部件,在采用前均由測試實驗室工程師進行性能、兼容性

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論