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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計--酒店管理信息系統(tǒng)-wenkub

2022-09-04 06:54:37 本頁面
 

【正文】 eckOut(_variant_t strQuery)。}。ADOSet, _variant_t amp。CHotel_MISApp類:CHotel_MISAppADOConnADOExecute(class CHotel_MISApp : public CWinApp{public: CString m_sCurrentUser。 圖37 修改訂房信息查詢訂房信息選擇“訂房信息管理|查詢訂房信息”菜單,將會出現(xiàn)如圖38所示的對話框。圖35 查詢客房信息的對話框添加訂房信息:選擇“訂房信息管理|添加訂房信息”菜單,就會出現(xiàn)如圖36所示的“訂房信息”對話框。 ()。 // Get Room Type = (iItem, 1)。 else { CRoomDLG dlg。 CreateRoom(strQuery)。 strQuery = select * from rooms。 圖34 修改客房信息窗體窗體初始化時,調(diào)用CHotel_MISView類中的CreateRoomType()函數(shù),顯示當(dāng)前數(shù)據(jù)庫中所有的記錄,代碼如下:void CHotel_MISView::OnAlterRoom() { // TODO: Add your mand handler code here _variant_t strQuery。 選擇“客房信息管理|添加客房信息”菜單,出現(xiàn)的對話框如圖所示:圖33添加客房信息對話框 在Resource View中,右擊Insert Dialog,把系統(tǒng)提供的兩個按鈕刪除,然后在窗體上放置幾個文本框,用來輸入客房基本信息,下拉框選擇不同的客房等級。}通過以上的編寫,完成了對數(shù)據(jù)庫的基本操作。 ()。 AfxMessageBox(err)。 return true。strSQL)中添加如下代碼:bool CHotel_MISApp::ADOExecute(_RecordsetPtr amp。 } // Init ADO RecordSet (__uuidof(Recordset))。e) { CString err。 } try { (__uuidof(Connection))。在Visual c++中進(jìn)行數(shù)據(jù)庫操作一定要引進(jìn)ADO類,這樣才能對記錄集進(jìn)行操作。選擇Add Member Function添加函數(shù) bool ADOExecute(_RecordsetPtr amp。在Class View中,用鼠標(biāo)右鍵單擊CHotel_MISApp,選擇“Add Member Variable”選項,然后依次添加這個工程中要使用到的變量:public: CString m_sCurrentUser。 l 酒店客房信息的輸入,包括客房編號、客房類型等。無疑,使用網(wǎng)絡(luò)信息化管理使酒店管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速。計算機(jī)科學(xué)與技術(shù) 網(wǎng)絡(luò)工程051班 目 錄一、需求與功能分析 3二、系統(tǒng)總體框架 4三、邏輯設(shè)計 4四、類的設(shè)計與分析 12五、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計 15六、特色算法分析 16七、功能測試 18八、存在的不足與對策 20九、程序源代碼 20一. 需求與功能分析隨著計算機(jī)技術(shù)的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會。酒店管理信息系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。 l 訂房信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼等。 int m_iLoginCount。ADOSet, _variant_t amp。import C:\program files\mon files\System\ado\ no_namespace \rename(EOF,EndOfFile) \rename(LockTypeEnum,newLockTypeEnum)\rename(DataTypeEnum,newDataTypeEnum)\rename(FieldAttributeEnum,newFieldAttributeEnum)\rename(EditModeEnum,newEditModeEnum)\rename(RecordStatusEnum,newRecordStatusEnum)\rename(ParameterDirectionEnum,newParameterDirectionEnum)在CHotel_MISApp類的InitIstance()函數(shù)中添加如下代碼:m_iLoginCount = 0。 ADOConnOpen(DSN=Hotel_MIS。 (%s, (char*)(()) )。 //初始化ADO記錄集添加以上代碼后,就完成了打開數(shù)據(jù)庫的工作,同時添加下面的代碼,來設(shè)置窗口的名稱:m_pMainWndSetWindowText(_T(酒店管理信息系統(tǒng)))。ADOSet, _variant_t amp。 } catch(__error amp。 return false。 // Release ADO RecordSet if(adStateOpen==m_pADOSetState) m_pADOSetClose()。登陸界面:在進(jìn)入系統(tǒng)的時侯,為了系統(tǒng)的安全性,首先進(jìn)入用戶登陸界面,只有當(dāng)管理員通過安全認(rèn)證后才能登錄入客房管理系統(tǒng)操作界面。修改客房信息:選擇“客房信息管理|設(shè)置客房信息|修改客房信息”菜單,將出現(xiàn)如圖所示的窗體。 if ( m_ListCtrl amp。 CreateRoom(strQuery)。 return。 = false。 // Get Position = (iItem, 2)。 }}查詢客房信息:選擇“客房信息管理|查詢客房信息”菜單,將會出現(xiàn)如圖35所示的對話框。載入這個對話框時,將會把沒有預(yù)定的客房信息加入到這個對話框中??梢园凑仗峁┑姆绞交蛘咚鼈兊慕M合進(jìn)行查詢。 int m_iLoginCount。strSQL)。 CHotel_MISApp類說明表名稱屬性說明sCurrentUser數(shù)據(jù)成員變量m_iLoginCount數(shù)據(jù)成員變量m_pADOSet數(shù)據(jù)成員變量ADOConn數(shù)據(jù)成員定義ADO數(shù)據(jù)庫連接對象指針ADOExecute()成員方法成員函靈數(shù)在系統(tǒng)中,用一個類定義各種視圖窗體。 void CreateBookIn(_variant_t strQuery)。 CString m_sCurrentList。ifdef _DEBUG virtual void AssertValid() const。 void CreateRoomType()。名稱屬性說明RefreshCheckOut成員方法查詢刷新CreateBookIn成員方法創(chuàng)建定房信息RefreshBookIn成員方法刷新定房信息RefreshRoom成員方法刷新客房信息RefreshRoomType成員方法刷新客房種類信息CreateRoom成員方法創(chuàng)建客房CreateRoomType成員方法創(chuàng)建客房種類五.?dāng)?shù)據(jù)庫表結(jié)構(gòu)設(shè)計create database Hotelgouse HotelgoCREATE TABLE user_Info ( user_ID varchar (15) NOT NULL , user_PWD varchar (10) , user_Des varchar (10) ) 其中user_ID:用戶名, user_PWD:用戶密碼CREATE TABLE bookin ( bookno varchar (14) NOT NULL , customname varchar (10) NOT NULL , customID varchar (18) NOT NULL , roomno varchar (10) NOT NULL , indate datetime NULL , discount float NULL , inmemo text , ) 其中bookno:訂房編號,customname:顧客姓名,customID:身份證號碼,roomno:客房編號,indate:入住日期,discount:折扣,inmemo:備注CREATE TABLE rooms ( roomNO varchar (10) NOT NULL , roomtype varchar (10) NOT NULL , roomposition varchar (20) , roomprice float , putup bit, roommemo text ) 其中roomNO:客房編號,roomtype:客房種類,roomposition:客房位置,roomprice:單價,putup:是不是被預(yù)定,roommemo:備注信息六.特色算法分析功能:在查詢客房信息模塊中,可以根據(jù)需要按照提供的各種方式以及它們的組合進(jìn)行查詢。流程圖:初始化設(shè)備查詢方式和查詢內(nèi)容單擊“OK”進(jìn)行查詢顯示記錄給出提示NY代碼:BOOL CCheckRoomDLG::OnInitDialog() { CDialog::OnInitDialog()。 (, strQuery)。 iiCount。 } ((CComboBox*)GetDlgItem(IDC_CHECKROOM_TYPE))SetCurSel(0)。amp。 ( )。 if ( !m_bTypeChecked ) m_sType = %。+m_sNo+39。 pRefreshRoom(strQuery)。通過閱讀相關(guān)編程書籍,相關(guān)漂亮算法的學(xué)習(xí),多上網(wǎng)參與學(xué)術(shù)的研討等。 m_sUSER = _T(Administrator)。 //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CLoginDLG, CDialog) //{{AFX_MSG_MAP(CLoginDLG) //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CLoginDLG message handlersBOOL CLoginDLG::OnInitDialog() { CDialog::OnInitDialog()。 (180,華文彩云,NULL)。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CLoginDLG::OnOK() { // TODO: Add extra validation here // Check UserName Vadilaty UpdateData(true)。 } _variant_t Holder, strQuery。 int iCount = GetRecordCount()。 return。 MoveFirst()。 if ( 2 ) { AfxMessageBox(輸入密碼不正確\n三次輸入均不正確,請核對后再來, MB_ICONEXCLAMATION)。 return。endif//////////////////////////////////////////////////////////////////
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1