freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于mvc模式的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-09-10 21:16本頁(yè)面
  

【正文】 各種數(shù)據(jù)庫(kù)廠商生產(chǎn)的數(shù)據(jù)庫(kù)系統(tǒng)也都擁有自己的操作語(yǔ)言和控制指令,相互之間各不相同(例如 MS SQL Server 的 Transact SQL 和 Oracle 的 PL/SQL)。 所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 :由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL 語(yǔ)言,用戶可將使用 SQL 的技能從一個(gè) RDBMS(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) )轉(zhuǎn)到另一個(gè),所有用 SQL 編寫(xiě)的程序都是可以移植的??刂茖?duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存?。槐WC數(shù)據(jù)庫(kù)一致性和完整性。在表中插入、修改和刪除記錄 。 統(tǒng)一的語(yǔ)言: SQL 可用于 所有用戶的 DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類(lèi)型的終端用戶。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單二個(gè)記錄進(jìn)行操作,可操作記錄集,所有 SQL語(yǔ)句接受集合作為輸入,返回集合作為輸出。統(tǒng)一的語(yǔ)言;是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言。 MS SQL Server 就是用的 TransactSQL。 26 雖然絕大多數(shù)的數(shù)據(jù)庫(kù)系統(tǒng)使用 SQL,但是它們同樣有它們獨(dú)立另外的專(zhuān)有擴(kuò)展功能用于它們的系統(tǒng)。 SQL 語(yǔ)句通常用于完成一些數(shù)據(jù)庫(kù)的操作任務(wù),比如在數(shù)據(jù)庫(kù)中更新數(shù)據(jù),或者從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)。 SQL 通常使用于數(shù)據(jù)庫(kù)的通訊。建立一個(gè)數(shù)據(jù)庫(kù)開(kāi)始于一個(gè)方案。在設(shè)計(jì)過(guò)程中,要決定數(shù)據(jù)庫(kù)中應(yīng)有什么數(shù)據(jù),以及這些數(shù)據(jù)是如何 組織的。創(chuàng)建一個(gè)有條理的數(shù)據(jù)結(jié)構(gòu)要求做兩項(xiàng)工作。處理是對(duì)數(shù)據(jù)的加工,不同的用戶有不同的要求,其設(shè)計(jì)與用戶的具體應(yīng)用密切相關(guān)。數(shù)據(jù)獨(dú)立性包含物理獨(dú)立性和邏輯獨(dú)立性兩層意義。 (3)建立數(shù)據(jù)模型和設(shè)計(jì)數(shù)據(jù)的物理存儲(chǔ)方法的目的,是使用戶對(duì)數(shù)據(jù)的應(yīng)用與數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu)無(wú)關(guān),后者的 變動(dòng)不影響前者。數(shù)據(jù)模型反映了各種數(shù)據(jù)建立的內(nèi)存聯(lián)系。管理數(shù)據(jù)庫(kù)程序被稱(chēng)為數(shù)據(jù)庫(kù)管理系統(tǒng)。重疊部分表示數(shù)據(jù)被共享。圖 給出了一個(gè)信息數(shù)據(jù)庫(kù)的示意圖。它是一個(gè)通用的冗余度小的數(shù)據(jù)集合,并按照信息的自然聯(lián)系來(lái)組織數(shù)據(jù),也就是把數(shù)據(jù)本身和實(shí)體間的描述都存入數(shù)據(jù)庫(kù),用各種存取方法來(lái)對(duì)數(shù)據(jù)進(jìn)行各種組合以滿足各種應(yīng)用。因此,Web 數(shù)據(jù)庫(kù)設(shè)計(jì)是整個(gè)信息服務(wù)系統(tǒng)設(shè)計(jì)的基石,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞將影響到整個(gè)系統(tǒng)的運(yùn)行。 WWW 瀏覽器是通向 WWW的一個(gè)工具,它同時(shí)也提供了通向數(shù)據(jù)庫(kù)的圖形用戶界面。許多數(shù)據(jù)庫(kù)語(yǔ)言對(duì)諸如 C或 Fortran 語(yǔ)言都提供了開(kāi)發(fā)接口,這使得用戶便于使用,但卻需要開(kāi)發(fā)人員對(duì)特定的開(kāi)發(fā)平臺(tái)有豐富的經(jīng)驗(yàn)。 23 第 四 章 系統(tǒng)設(shè)計(jì)思想 B/S 結(jié)構(gòu)開(kāi)發(fā)思想 B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu) .它是隨著 Inter 技術(shù)的興起 ,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu) .在這種結(jié)構(gòu)下 ,用戶工作界面是通過(guò)WWW 瀏覽器來(lái)實(shí)現(xiàn) ,極少部分事務(wù)邏輯在前端 (Browser)實(shí)現(xiàn) ,但是主要事務(wù)邏輯在服務(wù)器端 (Server)實(shí)現(xiàn) ,形成所謂三層 (3tier)結(jié)構(gòu) .一個(gè)三層架構(gòu)的應(yīng)用程序由三部分組成 ,這三部分各自分布在網(wǎng)絡(luò)中的不同地方 .這三個(gè)部分分別是 :工作站或表示層接口 ,事務(wù)邏輯 ,數(shù)據(jù)庫(kù)以及與其相關(guān)的程序設(shè)計(jì) .在一個(gè)典型的三層架構(gòu)應(yīng)用程序中 ,應(yīng)用程序的 用戶工作站包括提供圖形用戶界面 (GUI)的程序設(shè)計(jì)和具體的應(yīng)用程序入口表格或交互式窗口 . 事務(wù)邏輯處在局域網(wǎng) (LAN)服務(wù)器或其他共享主機(jī)上 ,它作為響應(yīng)工作站所發(fā)出客戶請(qǐng)求的服務(wù)器 ,而相對(duì)于處于大型機(jī)的第三層它是作為客戶端 ,并且決定需要什么數(shù)據(jù)以及數(shù)據(jù)存儲(chǔ)在哪里 .第三層包括數(shù)據(jù)庫(kù)以及處理讀寫(xiě)以及訪問(wèn)數(shù)據(jù)庫(kù)的程序 .然而應(yīng)用程序的設(shè)計(jì)可能比這個(gè)架構(gòu)要復(fù)雜 ,對(duì)于大型程序來(lái)說(shuō) ,這個(gè)三層模式是一種比較簡(jiǎn)便的考慮方法 . 這種應(yīng)用程序的設(shè)計(jì)使用客戶 /服務(wù)器模式 ,各層可以同時(shí)開(kāi)發(fā) ,并且可以由不同的成員組用不同的語(yǔ)言來(lái)開(kāi)發(fā) .因?yàn)楦鱾€(gè)層次的開(kāi)發(fā)不會(huì)影響其他層次 ,所以這種模型對(duì)于進(jìn)一步開(kāi)發(fā)軟件是很方便的 .這樣就大大簡(jiǎn)化了客戶端電腦載荷 ,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量 ,降低了用戶的總體成本 (TCO).以目前的技術(shù)看 ,局域網(wǎng)建立B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用 ,并通過(guò) Inter/Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用 ,相對(duì)易于把握 ,成本也是較低的 .它是一次性到位的開(kāi)發(fā) ,能實(shí)現(xiàn)不同的人員 ,從不同的地點(diǎn) ,以不同的接入方式 (比如 LAN, WAN, Inter/Intra 等 )訪問(wèn)和操作共同的數(shù)據(jù)庫(kù) 。說(shuō)起來(lái)很簡(jiǎn)單,可是在實(shí)際開(kāi)發(fā)中,真正能夠做到這一點(diǎn)卻很不容易。一個(gè)應(yīng)用程序的用戶界面框架是決定它的商業(yè)價(jià)值的重要因素。對(duì)于大多數(shù)用戶來(lái)說(shuō),用戶界面就是他們對(duì)一個(gè)產(chǎn)品的全部的了解。 廣泛使用操作向?qū)?,?教務(wù)員 不必記住復(fù)雜的操作流程,就可以進(jìn)行操作。 (7)界面要求 界面友好,操作簡(jiǎn)單方便 。 (6)可擴(kuò)展性要求 22 系統(tǒng)設(shè)計(jì)時(shí),從系統(tǒng) 的功能和 結(jié)構(gòu)設(shè)計(jì)都充分考慮這一需求,保證系統(tǒng)的擴(kuò)展和 維護(hù) 。 (5)靈活性與易維護(hù)要求 在 考務(wù) 管理系統(tǒng)的設(shè)計(jì)中應(yīng)充分考慮系統(tǒng)的靈活性和可擴(kuò)展性。通過(guò)數(shù)據(jù)庫(kù)本身安全機(jī)制、 系統(tǒng)的安全設(shè)置 、嚴(yán)格管理等多種技術(shù)和管理手段,保證數(shù)據(jù)的使用安全。 (4)安全性要求 酒店管理 系統(tǒng) 的信息涉及 文件 的基本信息 ,具有特殊性和重要性 。 ③ 保證 系統(tǒng)的功能 正常。 (2)高效率要求 ① 確保 每次 操作數(shù)據(jù)及時(shí)傳遞到 數(shù)據(jù) 庫(kù)中。并且可以修改自己的登錄密碼以及 退出 登錄。可以對(duì)房間管理即可以查看房間、添加房間、刪除 房間。 總體功能圖 36 所示 : 訂 購(gòu) 房 間 管 理查 看 已 訂 購(gòu) 房 間 查 看 未 訂 購(gòu) 房 間 圖 36 所示 訂購(gòu)房間 管理 的功能圖 普通管理員 用戶 管理的功能 普通管理員用戶不具有員工管理即不能添加員工、查看員工、刪除員工 。具體功能圖 35 所示 : 20 房 間 種 類(lèi) 管 理 添 加 房 間 種 類(lèi) 查 看 房 間 種 類(lèi) 刪 除 房 間 種 類(lèi) 修 改 房 間 種 類(lèi) 圖 35 房間種類(lèi) 管理的 功能 訂購(gòu)房間 管理的功能 訂購(gòu)房間 管理的功能可以 查看未訂出房間 和查看已 訂出房間 。如果管理員發(fā)現(xiàn)存在一些問(wèn)題。主要包括 添加 房間種類(lèi) ,查找 房間種類(lèi) ,刪除 房間種類(lèi) ,更新 房間種類(lèi) ,修改 房間種類(lèi) 。 可以添加刪除查看 房間信息 ,當(dāng)有一種新的 房間信息要加入是必須在這 個(gè)功能模塊里,設(shè)置房間信息 。總體功能圖 31 所示 : 酒 店 管 理 系 統(tǒng)管 理 員 用 戶 圖 31 總體功能圖 管理員功能模塊 管理員 的 功能 圖 32 所示 : 管 理 員 員 工 管 理訂 購(gòu) 房 間 管 理修 改 密 碼房 間 種 類(lèi) 管 理退 出 系 統(tǒng)房 間 管 理 圖 32 管理員的功能 19 員工 管理 功能 員工 管理的主要功能用于管理注冊(cè)普通 員工 的信息包括查找用戶,和刪除不良用戶的信息,該功能只有管理員具有 。通過(guò) 了解 學(xué)?,F(xiàn)行 的 文件 工作流程, 從 酒店 管理人員進(jìn)行需求獲取,并據(jù)此設(shè)計(jì)出系統(tǒng)的功能模塊。而對(duì)于后者則要求應(yīng)用程序功能完備 ,使用靈活等特點(diǎn)。 技術(shù)上的可行性分析 本系統(tǒng)開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立與維護(hù)以及 前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。系統(tǒng)中的管理人員包括硬件管理人員,軟件管理人員等,最終為前臺(tái)的操作人員。 17 首先酒店已經(jīng)準(zhǔn)備建立自己的局域網(wǎng)和計(jì)算機(jī)維護(hù)部門(mén),因此各個(gè)部門(mén)之間的信息傳送 將會(huì)變得的高速和安全可靠。這些隱性的效益是不可估量的。此次信息系統(tǒng)的開(kāi)發(fā)不僅可以使唐山大酒店前臺(tái)工作人員的工作效率大幅度提高,節(jié)約了資源。而經(jīng)濟(jì)效益應(yīng)該從兩個(gè)方面考慮,一部分是可以用金錢(qián)去衡量的效益,如加快流動(dòng)資金周轉(zhuǎn),減少資金積壓等;另一部分是難以用金錢(qián)表示的,例如提供更多的高質(zhì)量的信息,提高取得信息的速度。 主要是對(duì)預(yù)估費(fèi)用和對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià)。所以具有美觀的效果,并方便以后的維護(hù)。應(yīng)具備熟練用戶和生疏用戶兩種界面,即用戶可依據(jù)自己的習(xí)慣定制界面,并能保存設(shè)置。 ⑩人性化。簡(jiǎn)單來(lái)說(shuō)就是要讓用戶方便的使用,但不同于上述。在用戶作出危險(xiǎn)的 選擇時(shí)有信息提示。 ⑧安全性。用戶總是按照他們自己的方法理解和使用。 ⑦從用戶的觀點(diǎn)考慮。 16 ⑥用戶的熟悉程度。 ⑤清楚。是每一個(gè)優(yōu)秀界面都具備的特點(diǎn)。所以對(duì)用戶來(lái)說(shuō),瀏覽信息要比記憶更容易。人腦不是電腦,在設(shè)計(jì)界面時(shí)必須要考慮人類(lèi)大腦處理信息的限度。要選擇主動(dòng)式語(yǔ)言而非被動(dòng)式。 ②用戶的語(yǔ)言。 設(shè)計(jì)界面的常見(jiàn)原則包括: ①簡(jiǎn)易性。需求分析人員可以利用界面原型,誘導(dǎo)用戶修正自己的理想系統(tǒng),提出新的界面要求。快速原型法是迅速地根據(jù)軟件系統(tǒng)的需求產(chǎn)生出軟件系統(tǒng)的一個(gè)原型的過(guò)程,其主要好處是可盡早獲得更完整、更正確地需求和設(shè)計(jì)。因此在用戶角色定義完成后應(yīng)用快速原型法來(lái)設(shè)計(jì)用戶界面,可以幫助用戶盡快完善自己的理想模型。由于軟件界面的評(píng)審因素同用戶的心理狀況、認(rèn)識(shí)水平有很大關(guān)系,所以對(duì)于軟件界面,用戶只有在使用過(guò)之后才能知道是否符合自己的操作習(xí)慣,顏色、字體等界面元素是否滿足自己的要求,從而提出更明確的要求。用戶根據(jù)自己想象中的理想系統(tǒng)向分析開(kāi)發(fā)人員提出自己的要求。調(diào)查用戶的界面需求,必須先從調(diào)查用戶自身特征開(kāi)始,將不同特征用戶群體的要求進(jìn)行綜合處理,再有針對(duì)性地分析其界面需求。而且用戶的界面要求通常不象業(yè)務(wù)功能需求那樣容易明確、有據(jù)可查、可以利用專(zhuān)門(mén)工具進(jìn)行分析。雖然,界面設(shè)計(jì)人員可以按照通行的原則來(lái)設(shè)計(jì),但是用戶個(gè)體的文化背景、知識(shí)水平、個(gè)人喜好等是千差百異的,其界面需求也 是相差很大。目前在界面元素的選擇、布局設(shè)計(jì)等方面的研究進(jìn)行得較多 ,內(nèi)容涵蓋了可用性工程學(xué)、人機(jī)工程學(xué)、認(rèn)知心理學(xué)、美學(xué)、色彩理論等方面的探討。影響用戶對(duì)系統(tǒng)友好性評(píng)價(jià)的元素則有:顏色、字體大小、界面布局等,這種劃分不是絕對(duì)的,軟件界面作為一個(gè)整體,其中任何一個(gè)元素不符合用戶習(xí)慣、不滿足用 戶要求都將降低用戶對(duì)軟件系統(tǒng)的認(rèn)可度,甚至影響用戶的工作效率,而使用戶最終放棄使用系統(tǒng)。 系統(tǒng)數(shù)據(jù)流圖如下: ( 1)管理員數(shù)據(jù)流圖 員 工 基 本 信 息房 間 類(lèi) 型 數(shù) 據(jù)管 理 員訂 購(gòu) 信 息訂 購(gòu) 信 息訂 購(gòu) 房 間 數(shù) 據(jù)員 工 基 本信 息 表房 間 類(lèi) 型 表訂 購(gòu) 信 息 表房 間 類(lèi) 型員 工 信 息員 工 基 本 數(shù) 據(jù)添 加 房 間類(lèi) 型問(wèn) 題 表回 答 問(wèn) 題回 答 問(wèn) 題答 案 數(shù) 據(jù)房 間 信 息 表房 間 信 息房 間 數(shù) 據(jù)添 加 房 間信 息 圖 22 ( 2)員工 數(shù)據(jù)流圖 12 房 間 類(lèi) 型 數(shù) 據(jù)員 工訂 購(gòu) 信 息訂 購(gòu) 信 息訂 購(gòu) 房 間 數(shù) 據(jù)房 間 類(lèi) 型 表訂 購(gòu) 信 息 表房 間 類(lèi) 型添 加 房 間類(lèi) 型問(wèn) 題 表提 問(wèn) 問(wèn) 題提 問(wèn) 問(wèn) 題問(wèn) 題 數(shù) 據(jù)房 間 信 息 表房 間 信 息房 間 數(shù) 據(jù)添 加 房 間信 息 系統(tǒng) ER 圖如下: 圖 23 13 管 理 員提 問(wèn)時(shí) 間1N用 戶密 碼回 答提 問(wèn) 題 目用 戶 名 姓 名密 碼用 戶 名 姓 名回 答是 否 回 答添 加 房 間 種 類(lèi)時(shí) 間1N房 間 種 類(lèi)房 間 圖 片房 間 描 述房 間 種 類(lèi) 名 稱(chēng)房 間 種 類(lèi) 編 號(hào)房 間 編 號(hào) 房 間 名 稱(chēng)房 間房 間1N添 加 房 間1N時(shí) 間電 話郵 箱地 址 圖 24 系統(tǒng)數(shù)據(jù)字典: 字段 類(lèi)型 長(zhǎng)度 說(shuō)明 Customer_ID int 4 主鍵 自動(dòng)增長(zhǎng) Name char 100 員工名字 Passwd char 100 員工密碼 Telephone char 100 員工電話 Email char 100 員工郵件 Address char 100 員工地址 Login_time char 100 員工注冊(cè)時(shí)間 classID int 4 房間編號(hào) 增長(zhǎng) class char 100 房間類(lèi)型 外鍵 housename varchar 100 房間名稱(chēng) Housecode char 100 房間編號(hào) Housecontent varchar 100 房間描述 ID int 4 主鍵 自動(dòng)增長(zhǎng) house_code char 100 房間編號(hào) 外鍵 idCard varchar 100 身份證 name char 100 名稱(chēng) 14 dateBegin varchar 100 登記時(shí)間 dateEnd varchar 100 結(jié)束時(shí)間 price varchar 100 價(jià)格 AnswerID varchar 100 問(wèn)題 編號(hào) Answername varchar 100 問(wèn)題
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1