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

正文內(nèi)容

基于java技術的酒店管理系統(tǒng)的設計與實現(xiàn)-文庫吧資料

2024-12-07 10:23本頁面
  

【正文】 術。 2. 7 Java 程序的工作機制 Java 程序源代碼被編譯成字節(jié)碼之后,由 Java 運行環(huán)境( JRE)解釋執(zhí)行,這就是 Java 程序的工作機制。如圖 21 所示。 2. 6 Java 開發(fā)環(huán)境 使用 Jcreator 開發(fā)環(huán)境必須安裝 JDK,我安裝的版本是 ,在環(huán)境變量里新建名為 Path 的變量名,變量值為 D:\軟件 \JAVA\bin(根據(jù) JDK 的安裝目基于 java 技術的酒店管理系統(tǒng)的設計與實現(xiàn) 13 錄而定)。 2. 5 使用 AWT 創(chuàng)建圖形用戶界面 和其他 GUI 工具集一樣, AWT 中提供了各種用于 GUI 設計的標準組件、應用程序或 Applet 小程序,可以利用這些組件方便迅速地構造出自己所需的 GUI。 Java 語言支持事件驅(qū)動模式,在 Java2 的類庫中 中包含了可監(jiān)聽的事件類型,而且 Java 還在支持自定義的事件類型監(jiān)聽。 正常的情況下,存在一個監(jiān)聽器監(jiān)聽事件地發(fā)生,一旦監(jiān)聽器事件測到事件,即轉入處理該事件。 事件驅(qū)動編程方法 事件驅(qū)動( Event Driven)編程方法是一種隨著 GUI 的風行而產(chǎn)生的一種程序設計方法。布局管理器自動完成此項任務。Java 中常用的布局管理器有 Borderlayout、 Flwlayout 等等。 不去管理器( Layout Manager)自動安排組件在容器中的位置。菜單欄總是位于窗口的頂部。 除了這些常規(guī)組建以外,框架窗口也能包含一個標準形式的菜單欄。 布局、容器和組建 組建( Component)是允許用戶同應用程序各種方式進行交互的組建,例如,一個常用的控件是按鈕。 Swing包被打包為 。 包和 包 在 Java2SDK 中提供了兩個 API 工具包用于創(chuàng)建圖形界面,他們分別是 AWT 包和 Swing 包。 GUI 設計概述 圖形用戶界面( Graphics User Interface)簡稱 GUI,使用戶的方式, 借助菜單,按鈕等標準界面元素和鼠標操作,幫助用戶方便地向計算機系統(tǒng)發(fā)出指令,啟動相關操作,并將系統(tǒng)運行的結果同樣以圖形方式顯示給用戶的技術。其中調(diào)用 paint( )方法可實現(xiàn) Applet 屏幕的繪制,其他三個方法都是對 Applet 進行宏觀上的生存周期的控制。 Applet 與一般 Java 應用程序不同,他們不是從 main( )開始運行,而是從 Applet類定義的一個方法 start( ) 開始運行。因此所有的小應用程序都必須引用 類庫。他被打包在 基于 java 技術的酒店管理系統(tǒng)的設計與實現(xiàn) 11 內(nèi)。它一般內(nèi)嵌在 HTML 文件中 通過網(wǎng)絡傳輸?shù)綖g覽器,并通過瀏覽器的支持呈現(xiàn)給用戶。另外,還使用了游標( CURSOR)。 ⑤ 管理的方便性: MS SQL Server 易用性強,操作界面簡單,利用微軟提供的管理工具( SQL Enterprise Manager),可以方便管理多個服務器。 ③ 隱含的并發(fā)控制能力: MS SQL Server 2020 利用動態(tài)鎖定功能使得并發(fā)用戶可安全而高效地訪 問數(shù)據(jù)。 Microsoft SQL Server 2020 具有以下特點: ① 與 Windows NT 系統(tǒng)有機集成,多線程體系結構設計,提高了系統(tǒng)對并發(fā)用戶的響應速度。事實上, Java 的運行速度隨著 JIT(JustInTime)編譯器技術的發(fā)展越來越接近于 C++。 9) Java 是高性能的。如前所述, Java 程序在 Java 平臺上被編譯為字節(jié)碼格式, 然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。 Java 系統(tǒng)本身也具有很強的可移植性,Java 編譯器是用 Java 實現(xiàn)的, Java 的運行環(huán)境是用 ANSI C 實現(xiàn)的。 第 2 章 Java 概述 10 7) Java 語言是可移植的。 Java 程序(后綴為 java 的文件)在 Java平臺上被編譯為體系結構中立的字節(jié)碼格式(后綴為 class 的文件) , 然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。除了 Java語言具有的許多安全特性以外, Java對通過網(wǎng)絡下載的類具有一個安全防范機制(類 ClassLoader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機制(類SecurityManager)讓 Java 應用設置安全哨兵。 5) Java 語言是安全的 [6]。對指針的丟棄是 Java 的明智選擇。 4) Java 語言是健壯的。 Java 語言支持 Inter 應用的開發(fā),在基本的Java 應用編程接口中有一個 網(wǎng)絡應用編程接口( ),它提供了用于網(wǎng)絡應用編程的類庫,包括 URL、 URLConnection、 Socket、 ServerSocket 等??傊?, Java 語言是一個純的面向?qū)ο蟪绦蛟O計語言。 Java 語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實現(xiàn)機制(關鍵字為 implements)。特別地, Java 語言不使 用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔憂。 Java 語言的語法與 C語言和 C++語言很接近,使得大多數(shù)程序員很容易學習和使用 Java。 Java 語言吸收了Smalltalk 語言和 C++語言的優(yōu)點,并增加了其它特性 ,如支持并發(fā)程序設計、網(wǎng)絡通信、和多媒體數(shù)據(jù)控制等。目前常用的 Java 平臺基于 。這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運行。在硬件或操作系統(tǒng)平臺上安裝一個 Java 平臺之后, Java 應用程序就可運行 [2]。 Java 平臺由 Java 虛擬機( Java Virtual Machine)和 Java 應用編程接口( Application Programming Interface、簡稱 API)構成。從此, Java被廣泛接受并推動了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。 Java 語言概述 Java是由 Sun Microsystems公司于 1995年 5月推出的 Java程序設計語言(以下簡稱 Java 語言)和 Java 平臺的總稱。 運行 Java 程序: Java 程序分為兩大類 —— Java 應用程序( Application)和Java 小應用程序( Applet)。 編譯器:源文件要經(jīng)過編譯器( )的編譯生成可擴展名為 .Class 的字節(jié)碼文件。不可使用 Word編輯器,因為它含有不可見字符。并且 Java 通過接口來支持多重繼承,使之比較嚴格的繼承具有更靈活的方式和擴展性。 Java 的設計使它適合于一個不斷發(fā)展的環(huán)境。通過使用多線程,編程人員可以分別用不同的線程完成特定的行為,而不需要采用全局的事件循環(huán)機制,這樣就很容易地實現(xiàn)網(wǎng)絡上的實時交互行為。 C 和 C++采用單線 程體系結構,而 Java 卻提供了多線程支持 。 9. 高性能 和其他解釋器執(zhí)行的語言如 BASIC、 TCL 不同, Java 字節(jié)碼的設計使之能很容易地直接轉換成對應于特定 CPU的機器碼,從而得到較高的性能。 Java 解釋器( Java Runtime Enviroment,Java 執(zhí)行環(huán)境)能直接運行代碼指令。 Java 解釋器直接對 Java 字節(jié)碼進行解釋執(zhí)行。在一個 Java 類文件中,所有對方法和實例變量的引用都按名稱進行,并且在第一次執(zhí)行代碼的時候加以分辨。如果大量常用 軟件(如字處理軟件等)都用 Java 重新編寫,并且放在某個 Inter服務器上,哪么具有 NC 的用戶將不需要占用大量空間安裝軟件,只需要一個 JVM,每個需要使用某種應用軟件時,下載該軟件的字節(jié)代碼即可,運行結果也可以發(fā)回服務器。首先,它使得編程人員 Write once, run anywhere(開發(fā)一次軟件在任意平臺上運行)變成事實,這將大大加快和促進軟件產(chǎn)品的開發(fā)和推廣。通過 JVM 保證數(shù)據(jù)類型的一致性,也確保了 Java 的平臺無關性。任何一臺機器只要安裝了 JVM,就可以運行這個程序,而不管這種字節(jié)碼是在什么平臺上生成的。(目前, Sun 公司已經(jīng)設計實現(xiàn)了 Java 芯片 ,主要使用在網(wǎng)絡計算機 NC 上。 Java 主要有 Java 虛擬機( Java Virutal Machine,JVM) 在目標代碼級別上實現(xiàn)它的平臺無關性。平臺無 關有兩種:源代碼級和目標碼級。上述幾種機制結合起來,使得 Java 成為安全的編程語言。當 Java 字節(jié)碼進入解釋器時,首先必須經(jīng)過字節(jié)碼校檢器的的檢查,然后 Java 解釋器將決定程序中類的內(nèi)存布局,隨后類裝載器負責把來自網(wǎng)絡的類裝載到單獨的內(nèi)存區(qū)域,避免應用程序之間相互干擾破壞。 6. 安全性 當 Java 用于網(wǎng)絡、分布式環(huán)境下時就必須 要注重安全性。目前, Java 運行環(huán)境已經(jīng)有在 Solaris, UNLX/Linux, MacOS 等系統(tǒng)上的移植版本。 Java 程序不是被編譯器成依附于平臺的二進制碼。另外在編譯的時候還可揭示出可能出現(xiàn)但尚未被處理的異常,以防止系統(tǒng)的崩潰。 ( 3) Java 進行自動內(nèi)存回收,編入人員無法意外釋放內(nèi)存,不需要判斷應該在何處釋放內(nèi)存。編譯器和類載入器保證所有方法調(diào)用的正確性,防止隱式類型適配和版本的不兼容性。 4. 健壯性 健壯性反映程序的可靠性。對于前者,Java 提供了一個叫 URL 的對象,利用這個對象,可以打開并訪問具有相同 URL 地址上的對象,訪問方式與訪問本地文件系統(tǒng)相同;對于后者, Java 的 applet 小程序可以從服務器下載到客戶端,即部分計算在客戶端進行,提高系統(tǒng)執(zhí)行效 率。數(shù)據(jù)分布是指數(shù)據(jù)可以分散在網(wǎng)絡的不同主機上,操作分布指把一個計算機分散在不同主機上處理。對象中封裝了它的狀態(tài)變量及相應的方法,實現(xiàn)了模塊化和信息隱藏;而類則提供了一類對象的原 型,并且通過繼承機制,子類可以使用父類提供的方法,實現(xiàn)了代碼的復用。 面向?qū)ο罂梢哉f是 Java 最重要的特性。 2.面向?qū)ο? Java 被人們認為面向?qū)ο蟮恼Z言,面向?qū)ο笫鞘裁春x呢 ?事實上,面向?qū)ο螅?Objectoriented Programming,OOP) 是一種軟件開發(fā)方式,通過用問題范疇中的元素與對象描述問題,而不是用計算機中執(zhí)行的一系列步驟來描述。 ( 2) Java 舍棄了 C++中容易因開發(fā)程序錯誤的機制,如指針和內(nèi)存管理。另外, Java 也適合于在小型機上運行,它的基本解釋器及類的支持只有左右,加上標準類庫和線程的支持也只有 215KB 左右。用戶只需要理解一些基本概念,就可以用它編寫出適合于各 種情況的應用程序。 Java 語言 有以下主要特點: Java 是一種簡單的、面向?qū)ο蟮摹⒎植际降?、健壯的、體系結構中立的、安全的、可移植的、高性能的、多線程的、動態(tài)的語言。 一般約束 1. 指 導老師 1 人,開發(fā)人員 1人; 2. 在管理方針,硬件的限制,并行操作安全方面無約束。 開發(fā)環(huán)境 綜合客房管理的現(xiàn)狀以及現(xiàn)代信息化發(fā)展的趨勢,開發(fā)這套軟件,我們采用了友好的界面設計環(huán)境以及先進的數(shù)據(jù)庫設計工具: 賓館客房管理信息系統(tǒng)的界面設計: Java 語言 數(shù)據(jù)庫設計: SQL Server2020 作用及范圍 本軟件適用于 賓館客房的 基礎設置、預定、賓客的入住、退房、轉房、加床,退床、消費統(tǒng)計、操作員信息設置以及賓館員工的交接班操作等 ,它是比較 實用的 酒店辦公系統(tǒng) 軟件,對 賓館客房業(yè)務流程的信息 可以隨時輸入、輸出、 查詢、統(tǒng)計。通過 Inter,酒店不但可以宣傳自己,提高知名度和企業(yè)形象,更重要的是可以擴大銷售 渠道,使賓館有能夠適應新一輪的競爭。 ( 5)、為領導的決策提供強有力的支持。 ( 3)、為財務提供嚴密的審查與統(tǒng)計資料。 ( 2)、為客人提供快捷方便的服務。酒店銷售以客人為中心。我們采用全新的計算機網(wǎng)絡和管理系統(tǒng),使起實現(xiàn)以下幾個目標,讓客房管理系統(tǒng)真正意義上給攀枝花 賓館帶來效益。 系統(tǒng)目標 一套好的新宜大酒店辦公系統(tǒng)應該實現(xiàn)兩個方面的目標:系統(tǒng)的總體目標以及系統(tǒng)的應用目標。 通過新宜大酒店辦公系統(tǒng)的開發(fā)和使用,賓館可以提高其員工的工作效率,增強企業(yè)競爭力,同時使用信息時代管理的快捷性與高效性要求,提高賓館的服務水平與質(zhì)量,從而贏得高信譽、好勢力、好效益! 項目概述 新宜大酒店辦公系統(tǒng)軟件目前已經(jīng)具有比較完善的管理與使用功能。賓館客房管理信息系統(tǒng)是主要功能包括住客信息處理、存儲和傳播客房、顧客、結算信息,以信息管理為核心的計算機應用系統(tǒng)。在這種情況下,新宜大酒店辦公系統(tǒng)是各大中小型賓館所需要使用的一套必須軟件。 面對賓館業(yè)內(nèi)激烈的競爭形勢,各賓館均在努力拓展其服務領域的廣度深度,雖然信息化并不是賓館走向成功的關鍵元素,但它可以幫助那些真正影響成敗的要素,發(fā)揮更大的效用。賓館作為一個服務性行業(yè),從客房的營銷及客人的預定,到入住登記直至最后退房結賬,整個過程應該能夠以賓客為中心,提供快捷、方便的服務,給賓客感受一種顧客至上的享受。在信息高速發(fā)展的今天,只有結合先進的科學管理手段,利用計算機管理系統(tǒng)才能更好實現(xiàn)這一
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1