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

正文內(nèi)容

畢業(yè)設(shè)計(jì)軟件工程專業(yè)(編輯修改稿)

2025-01-08 20:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 va Database Connectivity)。很多數(shù)據(jù)庫(kù)系統(tǒng)帶有 JDBC 驅(qū)動(dòng)程序 ,Java 程序就是通過 JDBC驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連 ,執(zhí)行查詢、提取數(shù)據(jù)等操作。 JDBC 大致被分為三個(gè)部分 ,即 JDBC API, JDBC 驅(qū)動(dòng)程序管理器和 JDBC 驅(qū)動(dòng)程序。 JDBC API 通過 包來提供。在 JDBC API 上只設(shè)計(jì)為利用數(shù)據(jù)庫(kù)而提供的類的接口 ,而這個(gè)接口是由提供 JDBC 驅(qū)動(dòng)的軟件商來實(shí)際完成的。 JDBC 驅(qū)動(dòng)管理器的作用是在 JDBC運(yùn)行結(jié)構(gòu)上 ,提供最基礎(chǔ)的指引功能。即當(dāng)一個(gè) JDBC API 程序進(jìn)行數(shù)據(jù)庫(kù)調(diào)用時(shí) ,它會(huì)選擇一個(gè)正確的 JDBC 驅(qū)動(dòng)程序進(jìn)行連接。 JDBC 驅(qū)動(dòng)的作用是當(dāng) JDBC API 制作的程序進(jìn)行數(shù)據(jù)調(diào)用時(shí) ,實(shí)際連接數(shù)據(jù)庫(kù)并進(jìn)行相應(yīng)的處理。 JDBC 驅(qū)動(dòng)提供 JDBCAPI 的接口類。 開發(fā)環(huán)境 基本的開發(fā)環(huán)境配置 要實(shí)現(xiàn)并運(yùn)行該酒店管理系統(tǒng),需要基本的軟硬件配置: ( 1)主要的硬件配置: CPU800MHZ以上,主存 512M 以上。 6 ( 2)主要的軟件配置: Windows XP professional 操作系統(tǒng) , 以上版本, SQL Server2021 數(shù)據(jù)庫(kù) (需要安裝 SP3補(bǔ)?。?MyEclipse 編程平臺(tái)。 開發(fā)環(huán)境的搭建 ( 1)安裝 以上的版本。 JDK 是整個(gè) JAVA 的核心,包括了 JAVA 的運(yùn)行環(huán)境、JAVA 工具和 JAVA 的基礎(chǔ)類庫(kù) [11]。 沒有 JDK 的話,無法安裝或者運(yùn)行 JAVA 程序。 ( 2) 安裝 Tomcat 軟件。 Tomcat 是一個(gè)輕量級(jí)的應(yīng)用服務(wù)器 [10],在中小型系統(tǒng)和并發(fā)用戶訪問不是很多的場(chǎng)合下被廣泛的使用,是開發(fā)和調(diào)試 JSP 程序的首選。 Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,當(dāng)運(yùn)行 Tomcat 時(shí)候,實(shí)際 上作為一個(gè)與 Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 ( 3)安裝 SQL Server2021 數(shù)據(jù)庫(kù) [12]及其 SP3 補(bǔ)丁。 程序的運(yùn)行實(shí)際上就是數(shù)據(jù)的處理,當(dāng)然離不開數(shù)據(jù)的存儲(chǔ)、查詢、修改等等,這就需要一個(gè)可以對(duì)數(shù)據(jù)進(jìn)行基本操作的軟件,也即數(shù)據(jù)庫(kù)軟件。 SQL Server2021 是 Microsoft 在關(guān)系數(shù)據(jù)庫(kù)管系統(tǒng)( RDBMS)方面的開發(fā)成果。其主要目的是盡可能快地存儲(chǔ)、管理和檢索大量數(shù)據(jù)。我們將使用 SQL Server2021 存儲(chǔ)與系統(tǒng)網(wǎng)站相關(guān)的所有信息,這些信息會(huì)由應(yīng)用程序邏輯動(dòng)態(tài)放置在網(wǎng)頁(yè)中。 ( 4) 安裝 MyEclipse 軟件。 MyEclipse 是依賴于 Eclipse 的一個(gè) JAVA 開發(fā)工具 [13],對(duì) Eclipse 的功能進(jìn)行了擴(kuò)展,主要是給 Eclipse 增加了一系列的 Web 開發(fā)工具,從而使Web 開發(fā)的效率大大提高 [14]。 2 酒店管理系統(tǒng)分析 酒店管理系統(tǒng)可行性分析 經(jīng)濟(jì)可行性分析 模擬酒店管理系統(tǒng)的開發(fā) , 從長(zhǎng)遠(yuǎn)的角度來看,投資可以完全收回,并可以節(jié)省管理費(fèi)用,避免了人工填單操作所帶來的一系列不必要的麻煩,節(jié)省了用戶和相關(guān)工作人員的時(shí)間,能夠很好地提高工作效率,改進(jìn)決策質(zhì)量。同時(shí) 也對(duì)酒店的靈活管理有了很大的提升,有利于提高酒店的運(yùn)營(yíng)和服務(wù)效率,其開發(fā)前景良好并能產(chǎn)生很好的經(jīng)濟(jì)和社會(huì)效益。 本系統(tǒng)采用 Java 技術(shù)和微軟商業(yè) SQL Server2021 數(shù)據(jù)庫(kù),在服務(wù)器端和客戶端都必須有對(duì)應(yīng)的運(yùn)行環(huán)境。數(shù)據(jù)庫(kù) SQL Server2021 也是個(gè)成熟的數(shù)據(jù)庫(kù)管理軟件,其安全性,可靠性和實(shí)用性滿足酒店管理系統(tǒng)的設(shè)計(jì)要求, 估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo) 。免費(fèi)的 MyEclipse 編程平臺(tái)使得開發(fā)成本大大減少 。 JDK 和 MyEclipse 都可以從 SUN公司的網(wǎng)站中直接免費(fèi)下載。 關(guān)鍵技術(shù)的可行性分析 本系統(tǒng)的關(guān)鍵技術(shù)是 Java 連接數(shù)據(jù)庫(kù)。主要由兩種方法,一種是 JDBCODBC 橋接,另外一種是純數(shù)據(jù)驅(qū)動(dòng)連接。 JDBCODBC 是微軟公司開放服務(wù)結(jié)構(gòu) (WOSA, Windows Open Services Architecture)中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪問的標(biāo)準(zhǔn) API(應(yīng)用程序編程接口)。這些 API 利用 SQL 來完成其大部分任務(wù)。 7 ODBC 本身也提供了對(duì) SQL 語言的支持,用戶可以直接將 SQL 語句送給 ODBC。第二種連接方式,即純數(shù) 據(jù)驅(qū)動(dòng)連接的方法,這種方式不需要建立橋,設(shè)置數(shù)據(jù)源,由于不依賴于 ODBC,使得程序具有更好的移植性,運(yùn)行時(shí)只需要安裝 SQLserver2021 提供的純 JAVA 數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序就可以了。 法律 可行性分析 本系統(tǒng)的開發(fā)作為計(jì)算機(jī)畢業(yè)設(shè)計(jì)以鞏固先前所學(xué)的知識(shí),此程序以個(gè)人為單位,僅供個(gè)人所用,沒有侵犯任何版權(quán),也沒有違反國(guó)家相關(guān)法律法規(guī)及相關(guān)方面的規(guī)定,與業(yè)界有關(guān)規(guī)定也無矛盾之處,所以法律方面可行 。 操作可行性分析 該系統(tǒng)操作簡(jiǎn)單, 只需鼠標(biāo)點(diǎn)擊和簡(jiǎn)單的鍵盤輸入, 無論是顧客、酒店主管領(lǐng) 導(dǎo)還是酒店員工 都可以使用 。 同時(shí),系統(tǒng)的開發(fā)和使用對(duì)促進(jìn)整個(gè)社會(huì)的信息化程度發(fā)展有巨大推動(dòng)作用。 酒店管理系統(tǒng)的需求分析 系統(tǒng)的功能需求 酒店管理信息管理系統(tǒng)是以顧客訂房信息為基礎(chǔ)建立的管理系統(tǒng),是管理酒店客房業(yè)務(wù)的重要方法、手段、技術(shù)和操作過程的集合。 作為一個(gè) 管理信息 系統(tǒng),其服務(wù)的對(duì)象是雙方面的: 酒店 和 顧客 。因此,一個(gè)好的 酒店管理 系統(tǒng),必須讓雙方在使用時(shí)都快捷方便。 顧客通過輸入用戶名 、密碼等基本信息 ,可以對(duì)酒店客房信息進(jìn)行查詢、給管理人員留言等, 操作人員還可以對(duì)這些基本信息進(jìn)行定 期的更新和刪除 , 酒店管理系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。為酒店帶來方便,也為顧客帶來方便, 以 實(shí)現(xiàn)信息化。根據(jù)可行性研究的結(jié)果和 對(duì) 用戶需求 的分析 可總結(jié)出系統(tǒng)需要實(shí)現(xiàn)的功能有: ( 1) 有 2類用戶需要使用到酒店管理系統(tǒng):客戶和酒店系統(tǒng)管理人員。 ( 2) 系統(tǒng)管理人員使用系統(tǒng)完成的操作有:閱覽用戶留言、添加房間、刪除房間、修改房間信息、登記客人入住信息、查看房間預(yù)定的所有信息。 ( 3) 客人可以通過系統(tǒng)完成的操作有:用戶注冊(cè)、用戶登錄、預(yù)約房間、更換房間、用戶留言、注銷用戶信息。 ( 4) 不同的用戶應(yīng) 該具有相應(yīng)的權(quán)限控制,重要的數(shù)據(jù)信息需要加密備份。 ( 5) 當(dāng)系統(tǒng)出現(xiàn)故障時(shí)候,應(yīng)當(dāng)有相應(yīng)的應(yīng)急措施或系統(tǒng)恢復(fù)功能。 ( 6) 在具備權(quán)限的前提條件下,允許系統(tǒng)數(shù)據(jù)有多份備份,但是各個(gè)備份之間必須維持?jǐn)?shù)據(jù)的一致性。 根據(jù) 需求 可以 將酒店管理系統(tǒng)劃分為兩個(gè)子系統(tǒng): 客戶和 酒店管理人員。 系統(tǒng)的主要業(yè)務(wù)流程如下: (1)客 戶部分 ? 第一步: 顧客注冊(cè)信息,然后 根據(jù)登錄用戶 名 和密碼進(jìn)行登陸。 ? 第二步: 顧客可以瀏覽酒店客房信息,然后對(duì)自己滿意的房間進(jìn)行預(yù)定。 8 ? 第三步: 顧客如有對(duì)房間需求有變化,可以對(duì)已預(yù)訂的房間進(jìn)行更換。 ? 第四步: 顧客對(duì)該酒店有啥建議或意見,可以通過留言板給站長(zhǎng)留言。 ? 第五步:顧客可以對(duì)自己的信息進(jìn)行注銷等 。 (2)管理員部分 ? 第一步:根據(jù)用戶名和密碼登錄系統(tǒng)。 ? 第二步:對(duì)房間信息進(jìn)行更改,添加,刪除等。 ? 第三步:瀏覽用戶留言,對(duì)留言進(jìn)行管理。 ? 第四步:登記客人入住信息,查看客房已被預(yù)定的相關(guān)信息等。 系統(tǒng)數(shù)據(jù)需求分析 數(shù)據(jù)流圖( DFD)是一種圖形化的技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過程中所經(jīng)受的變換。 ( 1) 系統(tǒng) 數(shù)據(jù)流 圖 系統(tǒng) 數(shù)據(jù)流圖如圖 1所示 : 9 圖 1: 系統(tǒng) 數(shù)據(jù)流圖 ( 2) 細(xì)化的 各個(gè)模塊數(shù)據(jù)流圖 客房管理模塊數(shù)據(jù)流圖如 圖 2所示 : 顧客信息 留言內(nèi)容 留言信息 預(yù)約管理系統(tǒng) 顧客 客房信息 管理員 顧客信息 客房信息表 D1 顧客信 息 留言信息 留言管理系統(tǒng) 顧客 客房信息 客房管理系統(tǒng) 注冊(cè)管理系統(tǒng) D2 用戶信息表 管理員 D3 留言信息表 客房信息 顧客信息 顧客 預(yù)定信息 D4 預(yù)約信息表 預(yù)定信息 D1 客房信息表 換房管理系統(tǒng) 客房信息 D5 換房信息表 入住管理系統(tǒng) 顧客信息 D4 預(yù)約信息表 預(yù)約信息 D6 入住信息表 10 圖 2:客房管理模塊數(shù)據(jù)流圖 預(yù)約管理模塊數(shù)據(jù)流圖如 圖 3所示: 圖 3:預(yù)約管理模塊數(shù)據(jù)流圖 換房管理模塊數(shù)據(jù)流圖如圖 4所示: 圖 4: 換房管 理模塊數(shù)據(jù)流圖 顧 客 查看房間信息 D1 客房信息表 客房信息 換房管理系統(tǒng) D4 預(yù)約信息表 顧客和房間信息 顧客信息 預(yù)約信息 D5 換房信息表 換房信息 換房信息 顧 客 查看房間信息 D1 客房信息表 客房信息 顧客信息 預(yù)約 房間 顧客和房間信息 預(yù)約信息 D4 預(yù)約信息表 預(yù)約信息 D1 客房信息表 管 理 員 添加客房 修改客房信息 刪除客房 客房信息 客房信息 客房信息 客房信息 客房信息 客房信息 11 注冊(cè)管理 模塊數(shù)據(jù)流圖如 圖 5所示: 圖 5:注冊(cè)管理模塊數(shù)據(jù)流圖 入住管理 模塊數(shù)據(jù)流圖如 圖 6所示: 圖 6:入住管理模塊數(shù)據(jù)流圖 留言管理 模塊數(shù)據(jù)流圖如 圖 7所示: 圖 7:留言管理模塊數(shù)據(jù)流圖 顧 客 接收信息 留言信息 添加留言信息 留言信息 D3 留言信息表 管 理 員 刪除留言信息 留言信息 查看留言信息 留言信息 留言信息 留言信息 留言信息 顧 客 接收用戶信息 顧客信息 處理用戶信息 顧客信息 D2 用 戶 信 息 表 顧客信息 顧 客 接收用戶信息 顧客信息 入住管理系統(tǒng) 顧客信息 D4 預(yù)約信息表 預(yù)約信息 D6 入住信息表 入住信息 管理員 入住信息 12 ( 3) 數(shù)據(jù)字典: 客房信息表的 數(shù)據(jù)字典 如表 1所示 : 表 1:客房信息表的數(shù)據(jù)字典 名字:客房信息表 描述:記錄相關(guān)的客房信息情況 定義: 客房信息表 =房間的編號(hào) +房間名稱 +房間簡(jiǎn)介 +房間面積 +房間錄入日期 +房間照片 用戶信息表的數(shù)據(jù)字典如表
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1