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

正文內(nèi)容

基于java技術(shù)的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 1 第 1 章 前 言 隨著社會(huì)經(jīng)濟(jì)的發(fā)展,人們對(duì)生活質(zhì)量的要求越來(lái)越高,作為服務(wù)之一的賓館業(yè)也在不斷變革服務(wù)體制。軟件測(cè)試是軟件正常運(yùn)行的保障,所以軟件測(cè)試嚴(yán)格的按照了標(biāo)準(zhǔn)流程進(jìn)行。是一套比較完善、能夠用于 新宜大酒店辦公的系統(tǒng) 。所以數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)都是圍繞著這六大模塊展開(kāi)設(shè)計(jì)。賓館客房管理信息系統(tǒng)是主要功能包括住客信息處理、存儲(chǔ)和傳播客房、顧客、結(jié)算信息,以信息管理為核心的計(jì)算機(jī)應(yīng)用系統(tǒng)。利用新宜大酒店辦公系統(tǒng)中合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息,通過(guò)有效的程序代碼實(shí)現(xiàn)支持各種數(shù)據(jù)操作的執(zhí)行,以提高管理效率,實(shí)現(xiàn)賓館服 務(wù)的系統(tǒng)化、規(guī)范化、自動(dòng)化。軟件測(cè)試是軟件正常運(yùn)行的保障,所以軟件測(cè)試嚴(yán)格的按照了標(biāo)準(zhǔn)流程進(jìn)行。 學(xué)生簽字: 指導(dǎo)教師簽字: 系負(fù)責(zé)人簽字: 2020 年 10 月 30 日 基于 java 技術(shù)的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 1 摘 要 本文主要介紹了 新宜大酒店辦公系統(tǒng) 的開(kāi)發(fā)背景及意義、系統(tǒng)分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)、軟件測(cè)試與維護(hù)等方面的知識(shí)。至于軟件維護(hù),由于它是一個(gè)長(zhǎng)期的不可預(yù)料的問(wèn)題,本文中只闡述了相關(guān)理論知識(shí)?,F(xiàn)代的賓館服務(wù)已經(jīng)演變?yōu)榧惋?、住宿、娛?lè)于一體的立體化服務(wù)體系。賓館作為一個(gè)服務(wù)性行業(yè),從客房的營(yíng)銷(xiāo)及客人的預(yù)定,到入住登記直至最后退房結(jié)賬,整個(gè)過(guò)程應(yīng)該能夠以賓客為中心,提供快捷、方便的服務(wù),給賓客感受一種顧客至上的享受。在這種情況下,新宜大酒店辦公系統(tǒng)是各大中小型賓館所需要使用的一套必須軟件。 通過(guò)新宜大酒店辦公系統(tǒng)的開(kāi)發(fā)和使用,賓館可以提高其員工的工作效率,增強(qiáng)企業(yè)競(jìng)爭(zhēng)力,同時(shí)使用信息時(shí)代管理的快捷性與高效性要求,提高賓館的服務(wù)水平與質(zhì)量,從而贏(yíng)得高信譽(yù)、好勢(shì)力、好效益! 項(xiàng)目概述 新宜大酒店辦公系統(tǒng)軟件目前已經(jīng)具有比較完善的管理與使用功能。我們采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和管理系統(tǒng),使起實(shí)現(xiàn)以下幾個(gè)目標(biāo),讓客房管理系統(tǒng)真正意義上給攀枝花 賓館帶來(lái)效益。 ( 2)、為客人提供快捷方便的服務(wù)。 ( 5)、為領(lǐng)導(dǎo)的決策提供強(qiáng)有力的支持。 開(kāi)發(fā)環(huán)境 綜合客房管理的現(xiàn)狀以及現(xiàn)代信息化發(fā)展的趨勢(shì),開(kāi)發(fā)這套軟件,我們采用了友好的界面設(shè)計(jì)環(huán)境以及先進(jìn)的數(shù)據(jù)庫(kù)設(shè)計(jì)工具: 賓館客房管理信息系統(tǒng)的界面設(shè)計(jì): Java 語(yǔ)言 數(shù)據(jù)庫(kù)設(shè)計(jì): SQL Server2020 作用及范圍 本軟件適用于 賓館客房的 基礎(chǔ)設(shè)置、預(yù)定、賓客的入住、退房、轉(zhuǎn)房、加床,退床、消費(fèi)統(tǒng)計(jì)、操作員信息設(shè)置以及賓館員工的交接班操作等 ,它是比較 實(shí)用的 酒店辦公系統(tǒng) 軟件,對(duì) 賓館客房業(yè)務(wù)流程的信息 可以隨時(shí)輸入、輸出、 查詢(xún)、統(tǒng)計(jì)。 Java 語(yǔ)言 有以下主要特點(diǎn): Java 是一種簡(jiǎn)單的、面向?qū)ο蟮摹⒎植际降?、健壯的、體系結(jié)構(gòu)中立的、安全的、可移植的、高性能的、多線(xiàn)程的、動(dòng)態(tài)的語(yǔ)言。另外, Java 也適合于在小型機(jī)上運(yùn)行,它的基本解釋器及類(lèi)的支持只有左右,加上標(biāo)準(zhǔn)類(lèi)庫(kù)和線(xiàn)程的支持也只有 215KB 左右。 2.面向?qū)ο? Java 被人們認(rèn)為面向?qū)ο蟮恼Z(yǔ)言,面向?qū)ο笫鞘裁春x呢 ?事實(shí)上,面向?qū)ο螅?Objectoriented Programming,OOP) 是一種軟件開(kāi)發(fā)方式,通過(guò)用問(wèn)題范疇中的元素與對(duì)象描述問(wèn)題,而不是用計(jì)算機(jī)中執(zhí)行的一系列步驟來(lái)描述。對(duì)象中封裝了它的狀態(tài)變量及相應(yīng)的方法,實(shí)現(xiàn)了模塊化和信息隱藏;而類(lèi)則提供了一類(lèi)對(duì)象的原 型,并且通過(guò)繼承機(jī)制,子類(lèi)可以使用父類(lèi)提供的方法,實(shí)現(xiàn)了代碼的復(fù)用。對(duì)于前者,Java 提供了一個(gè)叫 URL 的對(duì)象,利用這個(gè)對(duì)象,可以打開(kāi)并訪(fǎng)問(wèn)具有相同 URL 地址上的對(duì)象,訪(fǎng)問(wèn)方式與訪(fǎng)問(wèn)本地文件系統(tǒng)相同;對(duì)于后者, Java 的 applet 小程序可以從服務(wù)器下載到客戶(hù)端,即部分計(jì)算在客戶(hù)端進(jìn)行,提高系統(tǒng)執(zhí)行效 率。編譯器和類(lèi)載入器保證所有方法調(diào)用的正確性,防止隱式類(lèi)型適配和版本的不兼容性。另外在編譯的時(shí)候還可揭示出可能出現(xiàn)但尚未被處理的異常,以防止系統(tǒng)的崩潰。目前, Java 運(yùn)行環(huán)境已經(jīng)有在 Solaris, UNLX/Linux, MacOS 等系統(tǒng)上的移植版本。當(dāng) Java 字節(jié)碼進(jìn)入解釋器時(shí),首先必須經(jīng)過(guò)字節(jié)碼校檢器的的檢查,然后 Java 解釋器將決定程序中類(lèi)的內(nèi)存布局,隨后類(lèi)裝載器負(fù)責(zé)把來(lái)自網(wǎng)絡(luò)的類(lèi)裝載到單獨(dú)的內(nèi)存區(qū)域,避免應(yīng)用程序之間相互干擾破壞。平臺(tái)無(wú) 關(guān)有兩種:源代碼級(jí)和目標(biāo)碼級(jí)。(目前, Sun 公司已經(jīng)設(shè)計(jì)實(shí)現(xiàn)了 Java 芯片 ,主要使用在網(wǎng)絡(luò)計(jì)算機(jī) NC 上。通過(guò) JVM 保證數(shù)據(jù)類(lèi)型的一致性,也確保了 Java 的平臺(tái)無(wú)關(guān)性。如果大量常用 軟件(如字處理軟件等)都用 Java 重新編寫(xiě),并且放在某個(gè) Inter服務(wù)器上,哪么具有 NC 的用戶(hù)將不需要占用大量空間安裝軟件,只需要一個(gè) JVM,每個(gè)需要使用某種應(yīng)用軟件時(shí),下載該軟件的字節(jié)代碼即可,運(yùn)行結(jié)果也可以發(fā)回服務(wù)器。 Java 解釋器直接對(duì) Java 字節(jié)碼進(jìn)行解釋執(zhí)行。 9. 高性能 和其他解釋器執(zhí)行的語(yǔ)言如 BASIC、 TCL 不同, Java 字節(jié)碼的設(shè)計(jì)使之能很容易地直接轉(zhuǎn)換成對(duì)應(yīng)于特定 CPU的機(jī)器碼,從而得到較高的性能。通過(guò)使用多線(xiàn)程,編程人員可以分別用不同的線(xiàn)程完成特定的行為,而不需要采用全局的事件循環(huán)機(jī)制,這樣就很容易地實(shí)現(xiàn)網(wǎng)絡(luò)上的實(shí)時(shí)交互行為。并且 Java 通過(guò)接口來(lái)支持多重繼承,使之比較嚴(yán)格的繼承具有更靈活的方式和擴(kuò)展性。 編譯器:源文件要經(jīng)過(guò)編譯器( )的編譯生成可擴(kuò)展名為 .Class 的字節(jié)碼文件。 Java 語(yǔ)言概述 Java是由 Sun Microsystems公司于 1995年 5月推出的 Java程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱(chēng) Java 語(yǔ)言)和 Java 平臺(tái)的總稱(chēng)。 Java 平臺(tái)由 Java 虛擬機(jī)( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡(jiǎn)稱(chēng) API)構(gòu)成。這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。 Java 語(yǔ)言吸收了Smalltalk 語(yǔ)言和 C++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性 ,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等。特別地, Java 語(yǔ)言不使 用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂(yōu)??傊?, Java 語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。 4) Java 語(yǔ)言是健壯的。 5) Java 語(yǔ)言是安全的 [6]。 Java 程序(后綴為 java 的文件)在 Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為 class 的文件) , 然后可以在實(shí)現(xiàn)這個(gè) Java 平臺(tái)的任何系統(tǒng)中運(yùn)行。 Java 系統(tǒng)本身也具有很強(qiáng)的可移植性,Java 編譯器是用 Java 實(shí)現(xiàn)的, Java 的運(yùn)行環(huán)境是用 ANSI C 實(shí)現(xiàn)的。 9) Java 是高性能的。 Microsoft SQL Server 2020 具有以下特點(diǎn): ① 與 Windows NT 系統(tǒng)有機(jī)集成,多線(xiàn)程體系結(jié)構(gòu)設(shè)計(jì),提高了系統(tǒng)對(duì)并發(fā)用戶(hù)的響應(yīng)速度。 ⑤ 管理的方便性: MS SQL Server 易用性強(qiáng),操作界面簡(jiǎn)單,利用微軟提供的管理工具( SQL Enterprise Manager),可以方便管理多個(gè)服務(wù)器。它一般內(nèi)嵌在 HTML 文件中 通過(guò)網(wǎng)絡(luò)傳輸?shù)綖g覽器,并通過(guò)瀏覽器的支持呈現(xiàn)給用戶(hù)。因此所有的小應(yīng)用程序都必須引用 類(lèi)庫(kù)。其中調(diào)用 paint( )方法可實(shí)現(xiàn) Applet 屏幕的繪制,其他三個(gè)方法都是對(duì) Applet 進(jìn)行宏觀(guān)上的生存周期的控制。 包和 包 在 Java2SDK 中提供了兩個(gè) API 工具包用于創(chuàng)建圖形界面,他們分別是 AWT 包和 Swing 包。 布局、容器和組建 組建( Component)是允許用戶(hù)同應(yīng)用程序各種方式進(jìn)行交互的組建,例如,一個(gè)常用的控件是按鈕。菜單欄總是位于窗口的頂部。Java 中常用的布局管理器有 Borderlayout、 Flwlayout 等等。 事件驅(qū)動(dòng)編程方法 事件驅(qū)動(dòng)( Event Driven)編程方法是一種隨著 GUI 的風(fēng)行而產(chǎn)生的一種程序設(shè)計(jì)方法。 Java 語(yǔ)言支持事件驅(qū)動(dòng)模式,在 Java2 的類(lèi)庫(kù)中 中包含了可監(jiān)聽(tīng)的事件類(lèi)型,而且 Java 還在支持自定義的事件類(lèi)型監(jiān)聽(tīng)。 2. 6 Java 開(kāi)發(fā)環(huán)境 使用 Jcreator 開(kāi)發(fā)環(huán)境必須安裝 JDK,我安裝的版本是 ,在環(huán)境變量里新建名為 Path 的變量名,變量值為 D:\軟件 \JAVA\bin(根據(jù) JDK 的安裝目基于 java 技術(shù)的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 13 錄而定)。 2. 7 Java 程序的工作機(jī)制 Java 程序源代碼被編譯成字節(jié)碼之后,由 Java 運(yùn)行環(huán)境( JRE)解釋執(zhí)行,這就是 Java 程序的工作機(jī)制。 Java 虛擬機(jī)是一個(gè)假象的機(jī)器,它可以執(zhí)行 Java 字節(jié)碼,在實(shí)際的計(jì)算機(jī)通過(guò)軟件技術(shù)模擬來(lái)實(shí)現(xiàn)。因此在編譯的過(guò)程中,編譯器通過(guò)查表將所有對(duì)應(yīng)的符號(hào)的引用轉(zhuǎn)換為特定的內(nèi)存偏移量,用以保證程序運(yùn)行。解釋器執(zhí)行過(guò)程分為三步進(jìn)行:代碼的載入,代碼的校驗(yàn)和代碼的執(zhí)行。解釋器就可以確定整個(gè)可執(zhí)行程序的 內(nèi)存布局。這里需要指出的是,字節(jié)碼的校驗(yàn)階段會(huì)增加類(lèi)載入的時(shí)間,但實(shí)際上能使程序運(yùn)行更快,因?yàn)轭?lèi)的校驗(yàn)只進(jìn)行一次。 執(zhí)行方式有兩種: ( 1)解釋執(zhí)行方式。JIT編譯器運(yùn)行在用戶(hù)機(jī)器上,對(duì)用戶(hù)來(lái)說(shuō)使透明的。因此,本節(jié)介紹面向?qū)ο缶幊痰母拍钆c方法。這種特征就是原始的面向?qū)ο蟮某绦蛱卣鳌R簿褪钦f(shuō),一些程序圍繞“正在發(fā)生什么”編寫(xiě),而另一些程序則 圍繞“誰(shuí)將被影響”編寫(xiě)。面向?qū)ο蟮某绦驅(qū)嶋H上是用數(shù)據(jù)控制對(duì)代碼的訪(fǎng)問(wèn)。例如,人們不會(huì)把一輛汽車(chē)想象成由幾萬(wàn)個(gè)互相對(duì)立的部分組成的一套裝置,而是把汽車(chē)想成一個(gè)具有自己獨(dú)特行為的對(duì)象。它允許人們根據(jù)物理意義將復(fù)雜的系統(tǒng)分解為更多更易處理的小塊。從這里得到的啟發(fā)是,可以通過(guò)層級(jí)抽象復(fù)雜的汽車(chē)進(jìn)行管理。這也就使得系統(tǒng)開(kāi)發(fā)在經(jīng)濟(jì)上、技術(shù)上以及使用上都是可行的。如果用戶(hù)輸入的用戶(hù)名、密碼正確,則打開(kāi)系統(tǒng)主窗口。統(tǒng)計(jì)客房消費(fèi)入賬,以及其他的一些房客的消費(fèi)。 該賓館的組織結(jié)構(gòu)圖 如圖 31所示 ,客房管理部的組織結(jié)構(gòu)圖如圖 32 所示 . 圖 31賓館的組織結(jié)構(gòu)圖 圖 32 客房管理部的組織結(jié)構(gòu)圖 第 6 章 軟件測(cè)試與維護(hù) 18 業(yè)務(wù)流程分析 業(yè)務(wù)流程圖如下圖 33所示,表現(xiàn)了新宜大酒店主要實(shí)現(xiàn)的幾項(xiàng)管理功能: 圖 33 新宜大酒店 業(yè)務(wù)流程圖 (1)預(yù)定管理:由于客房的緊張,一般客人在入住之前都會(huì)當(dāng)面預(yù)定或者打電話(huà)委托預(yù)定。前臺(tái)服務(wù)員根據(jù)顧客的要求,查找客房資源,看是否有符合客人要求的房間。最后,發(fā)放房間鑰匙或住房憑證。樓層服務(wù)員接到客人或前臺(tái)服務(wù)員打的退房電話(huà)后,到要退房的房間,在客人允許的情況下執(zhí)行退房的房間檢查。 基于 java 技術(shù)的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 21 圖 41 新宜大酒店辦公系統(tǒng) 功能模塊結(jié)構(gòu) 系統(tǒng)功能介紹 下面將各個(gè)模塊失信的功能,以及各個(gè)模塊的設(shè)計(jì)進(jìn)行詳細(xì)說(shuō)明。 第 6 章 軟件測(cè)試與維護(hù) 22 統(tǒng)計(jì)報(bào)表 統(tǒng)計(jì)報(bào)表是用于對(duì)可放的經(jīng)營(yíng)狀況進(jìn)行統(tǒng)計(jì),包括對(duì)收銀數(shù)據(jù)的統(tǒng)計(jì)、對(duì)客房相關(guān)數(shù)據(jù)的統(tǒng)計(jì)以及對(duì)預(yù)定、入住 的歷史狀況統(tǒng)計(jì)。 業(yè)務(wù)管理 業(yè)務(wù)管理是用于管理住客在店租住期間可以提供的基本服務(wù),比如說(shuō):加床退床、轉(zhuǎn)房、留言等等。 數(shù)據(jù)庫(kù)設(shè)計(jì) 在數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)始設(shè)計(jì)的時(shí)候應(yīng)該考慮全面,尤其應(yīng)該仔細(xì)考慮用戶(hù)的各種需求,避免不必要的人力和物力 基于 java 技術(shù)的酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 23 數(shù)據(jù)庫(kù)需求分析 根據(jù)上面對(duì)該系統(tǒng)每個(gè)模塊的詳細(xì)分析,以及在系統(tǒng)分析中數(shù)據(jù)流程圖的分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: 入住登記信息 。 客房帳單信息。主要包括住客姓名、收費(fèi)編號(hào)、收費(fèi)日期、房號(hào)、備注、付款方式、付款金額 等等。包括房號(hào)、房類(lèi)、房?jī)r(jià)、折扣、折扣批準(zhǔn)人、備注、入住日期、住客姓名、經(jīng)手人等等。包括接班時(shí)間、交班時(shí)間、交班人、接班人、現(xiàn)有房間、空房、本班開(kāi)房、本班退房、加床、鑰匙。 住客籍貫信息。 客房類(lèi)型信息。 住客留言信息。 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)。 本軟件的數(shù)據(jù)庫(kù)名稱(chēng)為: sunhotel,結(jié)構(gòu)設(shè)計(jì)如下: 房間類(lèi)型表 [roomtype] 字段名 類(lèi)型 允許為空 默認(rèn)值 說(shuō)明 pk decimal 主鍵 id varchar 房間類(lèi)型編號(hào) r_type varchar 房間類(lèi)型 bed int 床位數(shù) price float 單價(jià) foregift float 押金 cl_room varchar N 是否鐘點(diǎn)房 cl_price float 鐘點(diǎn)房?jī)r(jià) remark varchar √ 備注 sysmark int 0 系統(tǒng)級(jí)標(biāo)志 del
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1