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

正文內(nèi)容

基于mvc模式的酒店管理系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2024-10-12 21:16 本頁面
 

【文章內(nèi)容簡介】 6)對 Web 技術的支持,使用戶能 夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web頁面上。 (7)SQL Server 提供數(shù)據(jù)倉庫功能,這個功能只在 Oracle 和其他更昂貴的DBMS 中才有。 (8)支持 XML(Extensive Markup Language,擴展標記語言 ) (9)強大的基于 Web 的分析 (10)支持 OLE DB 和多種查詢 (11)支持分布式的分區(qū)視圖 開發(fā)工具與開發(fā)平臺都是根據(jù),本系統(tǒng)設計的。選擇配置好一個優(yōu)秀的開發(fā)平臺非常方便系統(tǒng)的開發(fā),能很好的保證以后系統(tǒng)的穩(wěn)定性。選擇好的開發(fā)工具能最大程度的減少系統(tǒng)代碼的編寫,非常 適合快速開發(fā),并能保證系統(tǒng)以后的可維護性。下面就是工具: +++Microsoft visio2020 Eclipse 是個 java 開發(fā)的 IDE,很受歡迎, open 的東西沒有一個標準的 IDE象 VS2020 這樣的,所以很多 IDE 爭霸市場,目前為止 eclipse 算是個勝利者。 Eclipse 有很多插件,用來完善它的各種編輯功能。所以用 eclipse 就是用它的各種插件生成代碼然后調(diào)用 jre 編譯。 非常方便 java 項目的快速開發(fā)。 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 PowerDesigner 系列產(chǎn)品提供了一個完整的建模解決方案,業(yè)務或系統(tǒng)分析人員 ,設計人員,數(shù)據(jù)庫管理員 DBA 和開發(fā)人員可以對其裁剪以滿足他們的特定的需要;而其模塊化的結(jié)構(gòu)為購買和擴展提供了極大的靈活性,從而使開發(fā)單位可以根據(jù)其項目的規(guī)模和范圍來使用他們所需要的工具。 PowerDesigner 靈活的 5 分析和設計特性允許使用一種結(jié)構(gòu)化的方法有效地創(chuàng)建數(shù)據(jù)庫或數(shù)據(jù)倉庫,而不要求嚴格遵循一個特定的方法學。 PowerDesigner 提供了直觀的符號表示使數(shù)據(jù)庫的創(chuàng)建更加容易,并使項目組內(nèi)的交流和通訊標準化,同時能更加簡單地向非技術人員展示數(shù)據(jù)庫和應用的設計。 Visio Viewer 2020 允許任何人在其 Microsoft Inter Explorer 版本 或更高版本的 Web 瀏覽器內(nèi)查看 Visio 繪圖和圖表(使用 Visio 20 2020 或 2020 創(chuàng)建)。 不論接收者的計算機上是否安裝有 Visio, Visio 用戶均可以隨意地將 Visio 繪圖和圖表分發(fā)給小組成員、合作伙伴、客戶或其他人。此外, Inter Explorer 還允許進行打印操作,但是該操作只限于當前顯示的繪圖部分。 使用 Visio Viewer 2020 時,用戶會發(fā)現(xiàn)在基 于 Web 的環(huán)境中使用 Visio 繪圖、圖表和圖例的優(yōu)點。對于需要在不同地點進行協(xié)作的小組來說, Visio Viewer 2020 的用處尤為突出。 是一種非常方便項目小組成員之間,開發(fā)者與客戶交流的工具。 Java 語言是一個支持網(wǎng)絡計算的面向?qū)ο蟪绦蛟O計語言。 Java 語言吸收了Smalltalk 語言和 C++語言的優(yōu)點,并增加了其它特性,如支持并發(fā)程序設計、網(wǎng)絡通信、和多媒體數(shù)據(jù)控制等。主要優(yōu)點如下: (1)Java 語言是簡單的。 Java 語言的語法與 C 語言和 C++語言很接近,使得大多數(shù)程序員很容易學習和 使用 Java。另一方面, Java 丟棄了 C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。特別地, Java 語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔憂。 (2)Java 語言是一個面向?qū)ο蟮摹?Java 語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關鍵字為 implements)。 Java 語言全面支持動態(tài)綁定,而 C++ 語言只對虛函數(shù)使用動態(tài)綁定??傊?, Java 語言是一個 純的面向?qū)ο蟪绦蛟O計語言。 (3)Java 語言是分布式的。 Java 語言支持 Inter 應用的開發(fā),在基本的 Java應用編程接口中有一個網(wǎng)絡應用編程接口( ),它提供了用于網(wǎng)絡應用編程的類庫,包括 URL、 URLConnection、 Socket、 ServerSocket 等。 Java 的 RMI(遠程方法激活 )機制也是開發(fā)分布式應用的重要手段。 (4)Java 語言是健壯的。 Java 的強類型機制、異常處理、廢料的自動收集等是Java 程序健壯性的重要保證。對指針的丟棄是 Java 的明智選擇。 Java 的 安全檢查機制使得 Java 更具健壯性。 (5)Java 語言是安全的。 Java 通常被用在網(wǎng)絡環(huán)境中,為此, Java 提供了一個安全機制以防惡意代碼的攻擊。除了 Java 語言具有的許多安全特性以外, Java 對 6 通過網(wǎng)絡下載的類具有一個安全防范機制(類 ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機制(類SecurityManager)讓 Java 應用設置安全哨兵。 (6)Java 語言是體系結(jié)構(gòu)中立的。 Java 程序(后綴為 java 的文件)在 Java 平臺上被編譯為體系結(jié)構(gòu)中 立的字節(jié)碼格式(后綴為 class 的文件) , 然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡環(huán)境和軟件的分發(fā)。 (7)Java 語言是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外, Java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。 Java 系統(tǒng)本身也具有很強的可移植性,Java 編譯器是用 Java 實現(xiàn)的, Java 的運行環(huán)境是用 ANSI C 實現(xiàn)的。 (8)Java 語言是解釋型的。如前所述, Java 程序在 Java 平臺上被編譯為字節(jié)碼格式, 然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。在運行 時, Java 平臺中的 Java 解釋器對這些字節(jié)碼進行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運行環(huán)境中。 (9)Java 是高性能的。與那些解釋型的高級腳本語言相比, Java 的確是高性能的。事實上, Java 的運行速度隨著 JIT(JustInTime)編譯器技術的發(fā)展越來越接近于 C++。 (10)Java 語言是多線程的。在 Java 語言中,線程是一種特殊的對象,它必須由 Thread 類或其子(孫)類來創(chuàng)建。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為 Thread(Runnable) 的構(gòu)造子將一個實現(xiàn)了 Runnable 接口的對象包裝成一個線程,其二,從 Thread 類派生出子類并重寫 run 方法,使用該子類創(chuàng)建的對象即為線程。值得注意的是 Thread 類已經(jīng)實現(xiàn)了 Runnable 接口,因此,任何一個線程均有它的 run 方法,而 run 方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。 Java 語言支持多個線程的同時執(zhí)行,并提供多線程之間的同步機制(關鍵字為 synchronized)。 (11)Java 語言是動態(tài)的。 Java 語言的設計目標之一是適應于動態(tài)變化的環(huán)境。Java 程序需要的類能動態(tài)地被載入到運行環(huán)境, 也可以通過網(wǎng)絡來載入所需要的類。這也有利于軟件的升級。另外, Java 中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。 Java 語言的優(yōu)良特性使得 Java 應用具有無比的健壯性和可靠性,這也減少了應用系統(tǒng)的維護費用。 Java 對對象技術的全面支持和 Java 平臺內(nèi)嵌的 API 能縮短應用系統(tǒng)的開發(fā)時間并降低成本。 Java 的編譯一次,到處可運行的特性使得它能夠提供一個隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。 7 第 二 章 系統(tǒng) 需求 分析 系統(tǒng)分析是管理信息系統(tǒng)結(jié)構(gòu)化開發(fā)方法中的一個重要環(huán)節(jié),是運用系統(tǒng)的觀點 和方法對原型進行目標分析,環(huán)境分析和數(shù)據(jù)分析,其主要的任務是在充分認識原型的基礎上,通過問題的識別,可行性分析,系統(tǒng)化分析,最后完成新系統(tǒng)的邏輯方案設計。 酒店簡介及所存在的問題 酒店位于市中心黃金地段的建設路上,交通便利,四通八達。占地 180 平方米,主塔樓結(jié)構(gòu)層 20 層,建筑總高度 68 米,整體造型恢宏雄偉,氣勢非凡,是標志性建筑之一。 擁有各類客房 75 套。環(huán)境幽雅,裝修豪華,是一家準四星的涉外酒店。其西子湖餐廳更因為獨到的杭州菜口味吸引了游客的關注。 酒店設施先進、環(huán)境舒適、安全可 靠,實現(xiàn)全面電腦自動化管理,為旅客的旅行、商務、住宿、餐飲、娛樂提供全方位溫馨周到的服務。 目前不論是軟件還是硬件都還暫時不能適應酒店的需要,存在的主要問題: ( 1)計算機專業(yè)人才較少:要想開發(fā)一個系統(tǒng),開發(fā)人員不僅要懂業(yè)務,還要懂計算機及通訊知識。酒店在這方面存在較大問題,懂計算機知識的人比較少。 ( 2)信息處理效率低 :現(xiàn)行系統(tǒng)是手工操作,所有資料、查詢、統(tǒng)計均是人工完成。不僅速度慢,而且準確率低。另外各部門信息聯(lián)系不暢,數(shù)據(jù)不能共享,重復性信息多。 ( 3)管理基礎工作與計算 機化的差距:管理職能、標準化、數(shù)據(jù)格式化等均與計算機的要求有一定差距。 ( 4)管理人員的抵觸情緒:由于缺乏足夠的計算機知識,使得有些管理人員認為使用管理信息系統(tǒng)就會減少勞動力,使他們沒有事情可做,以至于認為有可能會丟掉工作,從而導致了他們不配合,不提供詳細、準確的業(yè)務資料,由此影響整個系統(tǒng)的開發(fā)。 8 詳細 需求分析 在軟件工程中,需求分析指的是在建立一個新的或改變一個現(xiàn)存的電腦系統(tǒng)時描寫新系統(tǒng)的目的、范圍、定義和功能時所要做的所有的工作。需求分析是軟件工程中的一個關鍵過程。在這個過 程中, 系統(tǒng)分析 員和軟件工程師確定 用戶 的需要。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。需求分析就是分析軟件用戶的需求是什么 .如果投入大量的人力,物力 ,財力 ,時間 ,開發(fā)出的軟件卻沒人 使用, 那所有的投入都是徒勞 .如果費了很大的精力 ,開發(fā)一個 圖書管理系統(tǒng) 軟件 ,最后卻不滿足用戶的要求 ,從而要重新開發(fā)過 ,這種返工是讓人痛心疾首的 .(相信大家都有體會 )比如 ,用戶需要一個 for linux 的軟件 ,而你在軟件開發(fā)前期忽略了軟件的運行環(huán)境 ,忘了向用戶詢問這個問題 ,而想當然的認為是開發(fā) for windows 的 軟件 ,當你千辛萬苦地開發(fā)完成向用戶提交時才發(fā)現(xiàn)出了問題 ,那時候所有的開發(fā)都是做了無用功。 需求分析之所以重要 ,就因為他具有決策性 ,方向性 ,策略性的作用 ,他在軟件開發(fā)的過程中具有舉足輕重的地位 .一定要對需求分析具有足夠的重視 .在一個大型軟件系統(tǒng)的開發(fā)中 ,他的作用要遠遠大于程序設計 .因此本文通過詳細的調(diào)查論證提出了如下的需求分析。基于 MVC 模式的酒店管理系統(tǒng)具有員工管理能添加員工、查看員工、刪除員工。具有房間種類管理可以查看房間種類、添加房間種類、刪除房間種類、修改房間種類。可以對房間管理即可以查看房間、添加房間 、刪除房間??梢詫τ嗁彿块g進行管理加查看未訂出房間、查看已訂出房間。并且可以修改自己的登錄密碼以及退出登錄。 系統(tǒng)組織結(jié)構(gòu)的分析 唐山大酒店分為前廳部,客房部,財務部,工程部,銷售部,餐飲部,會員部,人事部,機房等多個工作部門,其中前廳部作為酒店的神經(jīng)中樞,在客人心中,是酒店管理機構(gòu)的代表。客人的入住、退房、結(jié)賬等活動都是在前臺完成的,所以為其設計管理信息系統(tǒng)的時候,首先要考慮其組織結(jié)構(gòu),經(jīng)過調(diào)查該系統(tǒng)的 組織結(jié)構(gòu)圖如下。 9 圖 21 組織結(jié)構(gòu)圖 系統(tǒng)管理上的需求 設計管 理信息系統(tǒng)是一個質(zhì)的飛躍。它基本實現(xiàn)了管理的智能化和信息化,有著現(xiàn)實的經(jīng)濟意義和社會效益。對于酒店而言,一次性的投入帶來最明顯的效果是人力資源的開銷的壓縮。另外,由于管理信息系統(tǒng)的種種特點,也給實際管理的操作帶來了極大的便捷,如客人檔案的管理實現(xiàn)了海量存儲,快速查詢,這些帶給酒店的是工作效率的大大提高。再者計算機可以將各個營業(yè)點服務項目的 10 收費集中起來編制賬單,而且迅速、準確、避免了繁雜的收銀手續(xù),為客人提供方便。計算機管理系統(tǒng)的應用將極大的改善對客服務的質(zhì)量。本系統(tǒng)可以利用其多維性、實時性、精確性突破了原始 管理手段的諸多局限性,能夠?qū)⑺写媪抠Y源實行最佳配置,從而在產(chǎn)品組合,產(chǎn)品營銷方面有所創(chuàng)新。促進產(chǎn)品的銷售,可以增加酒店的收益。 由此可見,酒店無論是從結(jié)構(gòu)上還是管理上,都是需要計算機的輔助,需要開發(fā)管理信息系統(tǒng) 。 運行環(huán)境需求 1)硬件需求: PIII/256M/10G 及以上配置,要求為考試系統(tǒng)分配足夠的數(shù)據(jù)庫磁盤空間 2)推薦配置: PIV 2G/512M/40G 3)操作系統(tǒng)需求: Windows2020 及以上操作系統(tǒng) ( 推薦 ) ,也可以使用 Sun
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1