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

正文內(nèi)容

數(shù)據(jù)庫原理課程設(shè)計--客房管理系統(tǒng)-免費閱讀

2025-08-31 06:56 上一頁面

下一頁面
  

【正文】 PW=123。 DDX_Radio(pDX, IDC_RADIO3, m_roomstd)。 DDX_Text(pDX, IDC_EDIT2, m_userid)。 m_roomnum = _T()。endifSQL sql2。 // 參數(shù)RecordsAffected是操作完成后所影響的行數(shù), // 參數(shù)Options表示CommandText的類型:adCmdText文本命令;adCmdTable表名 // adCmdProc存儲過程;adCmdUnknown未知 m_pConnectionExecute(bstrSQL,NULL,adCmdText)。 ADO::GetRecordSet(_bstr_t bstrSQL){ try { // 連接數(shù)據(jù)庫,如果Connection對象為空,則重新連接數(shù)據(jù)庫 if(m_pConnection==NULL) OnInitADO()。 //oracle _bstr_t strConnect =Provider=。Initial Catalog=StuCou。Persist Security Info=False。 dc) const。 // overridden to draw this view virtual BOOL PreCreateWindow(CREATESTRUCTamp。// : interface of the CMy1View class///////////////////////////////////////////////////////////////////////////////if !defined(AFX_1VIEW_H__D5742DEA_A7A8_4672_82BD_684859AACDCF__INCLUDED_)define AFX_1VIEW_H__D5742DEA_A7A8_4672_82BD_684859AACDCF__INCLUDED_if _MSC_VER 1000pragma onceendif // _MSC_VER 1000class CMy1View : public CView{protected: // create from serialization only CMy1View()。 DECLARE_DYNCREATE(CMy1Doc)// Attributespublic:// Operationspublic:// Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CMy1Doc) public: virtual BOOL OnNewDocument()。//{{AFX_INSERT_LOCATION}}// Microsoft Visual C++ will insert additional declarations immediately before the previous line.endif // !defined(AFX_DELETE_H__2B9637A5_6828_438D_985E_A813E93AAC7E__INCLUDED_)if !defined(AFX_ROOMINFO_H__DB376A02_FB0A_45C7_B8DE_9000B6F365E0__INCLUDED_)define AFX_ROOMINFO_H__DB376A02_FB0A_45C7_B8DE_9000B6F365E0__INCLUDED_if _MSC_VER 1000pragma onceendif // _MSC_VER 1000// : header file///////////////////////////////////////////////////////////////////////////////// CROOMINFO dialogclass CROOMINFO : public CDialog{// Constructionpublic: CROOMINFO(CWnd* pParent = NULL)。 } BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECTamp。class CColumns。 CString m_money。 afx_msg void OnButton1()。 CString m_sex。 CString m_useday。 GetRecordSet(_bstr_t bstrSQL)。感謝他們。3. 流程圖:a[i]a[J]數(shù)據(jù)輸入Temp=a[i]a[j]=tempYa[i]=a[j]NDatagridDatagridDesign by luo zhi peng 200712307 功能測試 輸入管理員的帳號與密碼( 登錄界面) 顯示操作界面( 系統(tǒng)操作界面) 客戶入住登記( 輸入客戶資料信息) 查看答案( 更新客戶信息) 退房結(jié)帳( 退房結(jié)帳界面)8 存在的不足與對策由于我的水平有限及時間等方面的原因,該系統(tǒng)的功能比較簡單,查錯能力也不強,對于一些不正確的輸入可能會造成一些難以預(yù)料的結(jié)果,因此,請不要故意輸入錯誤信息。 // standard constructor// Dialog Data //{{AFX_DATA(CROOMINFO) enum { IDD = IDD_roominfo }。 virtual ~ADO()。()。 ()。 (str,0)。 if(m_checkout==) { MessageBox(請先輸入身份證號!)。 //m_money = _T()。 //m_money = _T()。 DDX_Text(pDX, IDC_EDIT4, m_roomnum)。//初始化radio被選/組一定是第一個。 m_radio_m = 0。模塊五:更新類。如下圖:(圖: 輸入正確管理員密碼)(圖: 輸入錯誤的管理員密碼,會有提示) 操作選擇操作選擇界面客房登記客房查詢退房結(jié)帳時間顯示退出本模塊又分6個子模塊:(圖: 系統(tǒng)操作模塊)1客戶入住登記模塊本模塊設(shè)計思想是,通過建立的CHECKin類中的domodel()函數(shù)、變量等來調(diào)用,登記客戶的身份證號,姓名,性別,住房時間,住房人數(shù),住房級別等。根據(jù)功能分析實現(xiàn)可以用類的多態(tài)性,繼承性,封裝性等,利用面向?qū)ο骎C++ 與SQL SERVER 2000結(jié)合開發(fā)。采用MFC界面顯示,采用SQL server 2000作為數(shù)據(jù)庫后臺。在某種意義上,酒店客房狀態(tài)管理方面的信息化與科學(xué)化,已成為現(xiàn)代化酒店的重要標(biāo)志。計算機科學(xué)與技術(shù) 網(wǎng)絡(luò)工程051 設(shè)計者:2008年1月8日摘 要隨著我國經(jīng)濟的迅速發(fā)展和假日經(jīng)濟的出現(xiàn),賓館酒店業(yè)的競爭愈來愈激烈。關(guān)鍵詞: 計算機網(wǎng)絡(luò) 客房管理 管理系統(tǒng) 科學(xué)化ABSTRACTAlong with our country economy39。客房管理系統(tǒng)可以實現(xiàn)對客房的科學(xué)化、規(guī)范化、查詢顧客情況、定房信息、以及結(jié)算信息等。3 系統(tǒng)總體框架客房管理系統(tǒng)前 臺 界 面登 錄 界 面客 房 登 記客 房 查 詢Design by L ZP20071230客 房 結(jié) 帳(圖: 客房管理系統(tǒng)界面)4 邏輯設(shè)計 前臺界面設(shè)計本模塊設(shè)計思想主要是顯示整體的客房管理系統(tǒng),包括有登錄,客房查詢的功能,只要當(dāng)管理員通過安全認(rèn)證后才能登錄入客房管理系統(tǒng)操作界面。如下圖:(圖: 客戶登記模塊)2客房查詢模塊本模塊設(shè)計思想是,通過建立ADO與SQL SERVER 2000的數(shù)據(jù)庫連接,再通過利用VC++的MFC添加工程工具oledb datagride模塊與oledbRESORD SOURCE如下圖:(圖: 客房信息查詢模塊)3 退房結(jié)帳模塊本模塊設(shè)計思想是,管理員輸入客戶的身份證號,則會進入數(shù)據(jù)庫中搜尋該客戶的相關(guān)資料,并且在結(jié)帳后刪除。其中,CHECKIN類主要是對客戶登記作用,CHECKOUT主要是對客戶退房時候的模塊,DATAGRID類主要是在顯示客戶信息,客房信息時候的重要模塊,ROOMINFO是客房的信息。 //初始化radio被選。200816 //}}AFX_DATA_INIT}void CCHECKIN::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 DDX_Text(pDX, IDC_sex, m_sex)。 //}}AFX_DATA_INIT}void CCHECKOUT::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 //}}AFX_DATA_INIT}void CCHECKOUT::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 return。 //調(diào)用CDatabase =amp。i++。UpdateData(false)。 // 初始化—連接數(shù)據(jù)庫 void OnInitADO()。 // NOTE: the ClassWizard will add data members here //}}AFX_DATA// Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CROOMINFO) protected: virtual void DoDataExchange(CDataExchange* pDX)。另外,有部分功能如客戶端的系統(tǒng)沒有在自己預(yù)計想法實現(xiàn),如設(shè)計MFC界面,可以更人性化,還有一些算法等,這些不足請老師多多諒解。自己也非常用心、努力地去完成各項功能。 // 執(zhí)行SQL語句,Insert Update _variant_t BOOL ExecuteSQL(_bstr_t bstrSQL)。 CString m_users。 CString m_roomstep。 afx_msg void Onupdate()。 //}}AFX_DATA// Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CCHECKOUT) protected: virtual void DoDataExchange(CDataExchange* pDX)。class CSelBookmarks。 rect, CWnd* pParentWnd, UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE, BSTR bstrLicKey = NULL) { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID, pPersist, bStorage, bstrLicKey)。 // standard constructor// Dialog Data //{{AFX_DATA(CROOMINFO) enum { IDD = IDD_roominfo }。 virtual void Serialize(CArchiveamp。 DECLARE_DYNCREATE(CMy1View)// Attributespublic: CMy1Doc* GetDocument()。 cs)。endifprotected:// Generated message map functionsprotected: //{{AFX_MSG(CMy1View) // NOTE the ClassWizard will add and remove member functions here. // DO NOT EDIT what you see in these blocks of generated code ! //}}AFX_MSG DECLARE_MESSAGE_MAP()}。User ID=stt。Data Source=.。Password=system。 // 創(chuàng)建記錄集對象 (__uuidof(Recordset))。 return true。///////////////////////////////////////////////////////////////////////////////
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1