【正文】
的,軟件給出了酒店管理中的各種細(xì)節(jié)問題,使得管理變的更加的輕松。 數(shù)據(jù)字典數(shù)據(jù)流圖只是對數(shù)據(jù)處理和彼此之間的關(guān)系進(jìn)行了說明,為進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過程,應(yīng)將最底層數(shù)據(jù)流圖中的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素、數(shù)據(jù)存儲、數(shù)據(jù)加工和外部項等進(jìn)行詳細(xì)描述,形成本系統(tǒng)的數(shù)據(jù)字典,以便此后系統(tǒng)設(shè)計的進(jìn)行。(2) 需求說明本系統(tǒng)根據(jù)對一些現(xiàn)代化的酒店的詳細(xì)調(diào)查與交流,并在此基礎(chǔ)上進(jìn)程了數(shù)據(jù)以及管理流程的抽象與總結(jié),能很好的反映正常管理的需求。經(jīng)測試本系統(tǒng)運行狀況良好。三. 系統(tǒng)設(shè)計該階段的主要任務(wù)是從現(xiàn)代酒店管理系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)系統(tǒng)分析階段對系統(tǒng)的邏輯功能要求,并考慮到經(jīng)濟,技術(shù)和運行環(huán)境方面的條件。合理選擇計算機和通信的軟硬件設(shè)備,提出系統(tǒng)的實施計劃,確??傮w目標(biāo)的實現(xiàn)。因此,管理系統(tǒng)的登錄模塊提供了錯誤次數(shù)限制功能,如果用戶連續(xù)3次密碼輸入錯誤,此賬戶將被鎖定,只有到最高管理者處才解除鎖定,管理者有權(quán)修改普通使用者的密碼與信息,有權(quán)限制某些賬戶的使用。登錄模塊鏈接后臺數(shù)據(jù)庫,后臺數(shù)據(jù)庫才用PB自帶的數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫以簡單安全為主要考慮因素。(驗證碼為隨即生成的有數(shù)字字母組合)登錄模塊數(shù)據(jù)字典如下:數(shù)據(jù)處理名:登錄密碼簡述:用戶輸入自己的賬戶與密碼,如果正確則進(jìn)入相應(yīng)的模式,如果連續(xù)輸入三次錯誤密碼則賬戶自動鎖定輸入:賬戶、密碼 具體系統(tǒng)模塊分析:登錄模塊注冊登錄修改密碼 具體登錄功能結(jié)構(gòu)圖如下:啟動用戶登錄密碼正確次數(shù) 3管理者其他用戶退出退出NNYY 登錄界面如下: 注冊界面如下: 修改密碼界面如下: 登錄邏輯描述:If 用戶和密碼一致 then進(jìn)入系統(tǒng)Else if 密碼 or 賬號錯誤If 輸入次數(shù)不大于3 次 then 重新輸入 Else 鎖定此賬戶并退出 End ifEnd if 修改密碼邏輯表述:If 用戶登錄成功then 提供密碼修改服務(wù)Dowhile 沒有修改成功 and 用戶沒有取消修改If 新密碼和重新輸入一致 then If 新密碼和舊密碼相同 then 提示“你修改的密碼和上次一樣,請換個密碼” Else if 密碼位數(shù)小于8位 提示 “密碼長度過短,請更換更安全的密碼” Else 提示 “修改成功” End if Else 提示 “兩次輸入密碼不一致,請重新輸入” End if End doElse退出end if注冊用戶邏輯描述:Dowhile 沒有注冊成功 and 用戶沒有取消注冊If 新密碼和重新輸入一致 then If 密碼位數(shù)小于8位 提示 “密碼長度過短,請更換更安全的密碼” End if Else 提示 “兩次輸入密碼不一致,請重新輸入” End if End dob) 客房預(yù)定模塊設(shè)計客房預(yù)定是酒店管理中的一個很重要的過程,預(yù)定的好壞直接決定了酒店收入的高低,客房預(yù)定模塊的設(shè)計著重點是簡單易用,這樣可以有利于相關(guān)人員快速登記預(yù)定人信息。前臺接待DFD圖:已預(yù)定 客人客人查詢預(yù)定查詢房間與繳費收銀唯一ID無預(yù)定相應(yīng)費用給出客人ID指引客房換房預(yù)定證明 查詢預(yù)定數(shù)據(jù)字典: 處理數(shù)據(jù):客人提供的預(yù)定證明上的客人信息或房間號概述:給出此客人是否已經(jīng)預(yù)定輸入:輸入客人的個人信息或房間號碼輸出:輸出