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

正文內(nèi)容

基于jsp的賓館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-19 08:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 8 第 節(jié) 需求分析 賓館管理系統(tǒng) 是一款資源型管理軟件 ,主要實(shí)現(xiàn)將賓館資源的預(yù)訂過(guò)程在電腦上實(shí)現(xiàn),滿足用戶快速查詢賓館資源、從而也預(yù)訂資源,并且實(shí)現(xiàn)了賓館資源的充分利用。 適用于 大小賓館 的管理工作 ,具有豐富 ,完整 ,規(guī)范的內(nèi)容和比較完善的功能 [6]。 管理端功能 ( 1) 要有權(quán)限控制,普通和超級(jí)管理員所操作管理的層次不一樣; 管理員的權(quán)限設(shè)置為“ 1”和“ 0”,當(dāng)為“ 1”時(shí)可以判定管理員為超級(jí)管理員,當(dāng)為“ 0”時(shí)為普通管理員。 ( 2) 管理員可更 改密碼,超級(jí)管理員可添加刪除管理員; 普通的管理員只可以修改自己的密碼,而超級(jí)管理員不但可以修改自己的密碼,還可以增加和刪除普通管理員。 ( 3) 可以添加賓館的可利用資源,并添加資源的描述信息; 管理員可以添加賓館可利用資源,從而便于顧客查找,充分利于賓館的資源。 ( 4) 可以添加新資源分組,并添寫(xiě)新分組的描述信息; 假如賓館有新的資源,例如:賓館開(kāi)設(shè)了餐廳,則可以把這種新的資源另起一組,與客房和會(huì)議室并列,同時(shí)顯示在前臺(tái)首頁(yè)。 ( 5) 可以修改資源狀態(tài),空閑或占用; 如果顧客退房,則資源將處于可利用狀態(tài),可以把資源修改 為空閑狀態(tài),反之,亦然。 ( 6) 可以根據(jù)資源號(hào)查看資源的詳細(xì)信息; 如果管理員要查看某種資源的信息,不方便一頁(yè)一頁(yè)的找,可以通過(guò)資源號(hào)來(lái)查找。 客戶端功能 ( 1) 用戶可自行注冊(cè)登錄; 用戶在預(yù)定資源時(shí)必須先注冊(cè)個(gè)人信息才能預(yù)定,從而,使賓館與顧客之間不產(chǎn)生利益的沖突。 ( 2) 注冊(cè)后可以修改自己的信息或修改密碼; 當(dāng)用戶注冊(cè)后,個(gè)人的信息可能有所改變,如:手機(jī)號(hào)發(fā)生變化,則可以修改自己的信息。 ( 3) 可以瀏覽可利用資源,并根據(jù)自己的需求下單; 顧客可以通過(guò)自己的需求查看賓館所擁有的資源,從而下達(dá)訂單。 畢業(yè)設(shè)計(jì)(論文) 9 ( 4) 登錄后可以查看自己的訂單處理情況; 當(dāng)顧客下單成功后,經(jīng)過(guò)一段時(shí)間,管理員對(duì)顧客下達(dá)的訂單進(jìn)行處理的,顧客可以再重新登錄,查看自己下達(dá)的訂單是否預(yù)定成功。 畢業(yè)設(shè)計(jì)(論文) 10 第 4 章 系統(tǒng)設(shè)計(jì) 第 系統(tǒng)目標(biāo) 通過(guò)需求分析及各賓館的實(shí)際需要,最終確定系統(tǒng)要實(shí)現(xiàn)的目標(biāo)如下: ( 1) 實(shí)現(xiàn)需求分析階段所提到的功能; ( 2) 客戶在查看客房狀態(tài),避免預(yù)定了已占用的資源; ( 3)界面清晰明了,各個(gè)頁(yè)面均具有導(dǎo)航功能,方便客戶瀏覽。 第 節(jié) 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)主要包括賓館各類資源的基本信息、訂單的基本信息、添加資源、訂單處理等部分,其系統(tǒng)結(jié)構(gòu)如圖 所示 畢業(yè)設(shè)計(jì)(論文) 11 第 節(jié) 數(shù)據(jù)庫(kù)概念模型的設(shè)計(jì) 概念模型用于信息世界的建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,是數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的有力工具,也是數(shù)據(jù)庫(kù)設(shè)計(jì)人員與用戶之間進(jìn)行交流的語(yǔ)言 [7]。概念模型的表示方法很多,其中最為著名最為常用的是 1976年提出的實(shí)體 —— 聯(lián) 系 ( EntityRelationship,簡(jiǎn)稱 ER)模型 。 系統(tǒng)的主要實(shí)體 ( 1) 管理員信息實(shí)體,如圖 。 圖 管理員信息實(shí)體 ( 2) 用戶信息實(shí)體,如圖 。 圖 用戶信息實(shí)體 管理員 管理員級(jí)別 密碼 登錄名 用戶 登錄名 電子郵件 性別 真實(shí)姓名 聯(lián)系電話 密碼 畢業(yè)設(shè)計(jì)(論文) 12 ( 3) 資源信息實(shí)體,如圖 。 圖 資源 信息實(shí)體 ( 4) 分組信息實(shí)體,如圖 。 圖 分組信息實(shí)體 各實(shí)體間簡(jiǎn)單操作 圖 實(shí)體關(guān)系圖 資源 資源編號(hào) 資源狀態(tài) 資源描述 資源價(jià)格 資源級(jí)別 資源名稱 資源所屬組 分組 分組描述 預(yù)定描述 分組圖片 圖片 分組名 分組編號(hào) 分組 用戶 管理 員 管理 下屬 預(yù)定 資源 管理 m m 1 n n n 1 n 畢業(yè)設(shè)計(jì)(論文) 13 第 節(jié) 數(shù)據(jù)庫(kù)邏輯模型設(shè)計(jì) 本系統(tǒng)共建了 6張數(shù)據(jù)表,包括管理員表、用戶表、資源表、分組表、訂單表和訂單明細(xì)表 這些表是各項(xiàng)操作的中樞,以下是對(duì)這些表做的結(jié)構(gòu)設(shè)計(jì)。 管理員表 用于記錄管理員信息,該表有三個(gè)字段,分別是管理員登錄名、管理員登錄密碼、管理員級(jí)別,如表 所示。 表 管理員表( adinfo) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 Adname Varchar 20 是 否 管理員登錄名 Adpwd Varchar 20 否 否 管理員登錄密碼 Adlevel int N/A 否 否 管理員級(jí)別 建立本表的 SQL 語(yǔ)句: create table adinfo(adname varchar(10) primary key, adpwd varchar(20) not null, adlevel int not null)。 用戶表 用于記錄用戶的基本信息,該表有六個(gè)字段,分別是用戶名、用戶登錄密碼、聯(lián)系電話、真實(shí)姓名、性別、電子郵件, 如表 所示。 表 用戶表( user) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 Udname Varchar 20 是 否 用戶登錄名 Pwd Varchar 20 否 否 用戶登錄密碼 telNum Varchar 20 否 否 聯(lián)系電話 realName Varchar 10 否 是 真實(shí)姓名 Genger char 2 否 否 性別 Email Varchar 40 否 否 電子郵件 畢業(yè)設(shè)計(jì)(論文) 14 建立本表的 SQL 語(yǔ)句: create table user( uname varchar(20) PRIMARY KEY, pwd varchar(20) NOT NULL, telNum varchar(20) NOT NULL, realName varchar(10), gender char(2) DEFAULT 39。男 39。, varchar(40) NOT NULL)。 資源表 用于記錄賓館的可利用資源的基本信息,該表有七個(gè)字段,分別是資源編號(hào)、資源所屬組、資源名稱、資源級(jí)別、資源價(jià)格、資源描述、資源狀態(tài),如表 所示。 表 資源表( resource) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 rid int N/A 是 否 資源編號(hào) rgroup Varchar N/A 否 否 資源所屬組 rgid Varchar 10 是 否 資源名稱 rlevel Varchar 10 否 否 資源級(jí)別 rmoney double 10 否 否 資源價(jià)格 rdetail Varchar 100 否 否 資源描述 rstatus Varchar 10 否 否 資源狀態(tài) 建立本表的 SQL 語(yǔ)句: create table resource(rid int,rgroup int references rgroup(gid), rgid varchar(10), rlevel varchar(10) not null,rmoney double not null,rdetail varchar(100), rstatus varchar(10) default 39??臻e 39。, primary key(rid,rgid))。 分組表 用于記錄管理員信息,該表有五個(gè)字段,分別是分組編號(hào)、分組名、分組圖片、分 組描述、預(yù)定描述,如表 所示。 畢業(yè)設(shè)計(jì)(論文) 15 表 分組 表( rgroup) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 gId int N/A 是 否 分組編號(hào) gName Varchar 10 否 否 分組名 gImg Varchar 40 否 否 分組圖片 gDetil Varchar 200 否 否 分組描述 gOrderDet Varchar 300 否 否 預(yù)定描述 建立本表的 SQL 語(yǔ)句: create table rgroup(gId int primary key,gName varchar(10),gImg varchar(40),gDetail varchar(200) not null,gOrderDet varchar(300) not null)。 訂單表 用于記錄用戶所下訂單管理員信息,該表有六個(gè)字段,分別是訂單編號(hào)、提交人、提交時(shí)間、處理人、預(yù)定狀態(tài)、備注,如表 所示。 表 訂單 表( olist) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 oid int N/A 是 否 訂單編號(hào) oname Varchar 20 否 否 提交人 otime Varchar 20 否 否 提交時(shí)間 odeal Varchar 20 否 否 處理人 ostatus Varchar 20 否 否 預(yù)定狀態(tài) oreason Varchar 100 否 否 備注 建立本表的 SQL 語(yǔ)句: create table olist(oid int primary key, oname varchar(20) not null, otime varchar(20) not null, odeal varchar(20) default 39。無(wú) 39。, ostatus varchar(10) default 39。預(yù)訂中 39。, oreason varchar(100) default 39。無(wú) 39。)。 訂單明細(xì) 用于記錄提交訂單中所預(yù)訂資源的信息,該表有六個(gè)字段,分別是預(yù)訂編號(hào)、所屬訂單號(hào)、所訂資源名稱、預(yù)訂開(kāi)始時(shí)間、預(yù)定結(jié)束時(shí)間、處理狀態(tài),如表 所示。 畢業(yè)設(shè)計(jì)(論文) 16 表 訂單明細(xì) ( rinfo) 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 是否為空 說(shuō)明 orid int N/A 是 否 預(yù)訂編號(hào) oid int N/A 否 否 所屬訂單號(hào) rgid Varchar 10 否 否 所訂資源名稱 ftime Varchar 20 否 否 預(yù)訂開(kāi)始時(shí)間 etime Varchar 20 否 否 預(yù)定結(jié)束時(shí)間 ostatus Varchar 10 否 否 處理狀態(tài) 建立本表的 SQL 語(yǔ)句: create table oinfo(orid int primary key, oid int references olist(oid), rgid varchar(10) references resource(rgid),ftime varchar(20) not null,etime varchar(20) not null,ostatus varchar(10) not null default 39。預(yù)定中 39。)。 畢業(yè)設(shè)計(jì)(論文) 17 第 5 章 系統(tǒng)實(shí)現(xiàn) 第 數(shù)據(jù)庫(kù)操作類的實(shí)現(xiàn) 本系統(tǒng)分為前臺(tái)和后臺(tái),前臺(tái)是面向客戶的客戶在前臺(tái)可以查看資源、預(yù)定資源;后臺(tái)主要是管理操作,實(shí)現(xiàn)對(duì)資源、客戶信息、客戶下達(dá)訂單的一些管理。在頁(yè)面開(kāi)發(fā)之前,首先需要做好 連接數(shù)據(jù)庫(kù)的準(zhǔn)備工作 [8]。 public class DB { private static Connection con=null。 private static Statement stat=null。 private static ResultSet rs=null。 //得到數(shù)據(jù)庫(kù)連接的方法 public static Connection getCon(){ try{ Context initial = new InitialContext()。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1