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

下載本文檔

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

文檔簡(jiǎn)介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論