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

正文內(nèi)容

基于visualcaccess實現(xiàn)的學(xué)生宿舍管理系統(tǒng)-wenkub

2022-12-10 11:05:40 本頁面
 

【正文】 return。 return。 return。 return。 return。 CEdit* p。 DDX_Text(pDX, IDC_EDIT_NATIONAL, m_strNationNal)。 DDX_Text(pDX, IDC_EDIT_HOMETEL, m_strHomeTel)。 //{{AFX_DATA_MAP(CAddUserDlg) DDX_Text(pDX, IDC_EDIT_MAJOR, m_strMajor)。 m_strNationNal = _T()。 m_strHomeTel = _T()。 endif ///////////////////////////////////////////////////////////////////////////// // CAddUserDlg dialog CAddUserDlg::CAddUserDlg(CWnd* pParent /*=NULL*/) : CDialog(CAddUserDlg::IDD, pParent) { //{{AFX_DATA_INIT(CAddUserDlg) m_strMajor = _T()。 討論:本文介紹的實現(xiàn)方法適合與小型的數(shù)據(jù)管理,而且功能比較簡單,在一定程度上能解決實際中宿舍管理中的問題。 5 結(jié)語 結(jié)論與討論 結(jié)論:本文介紹的宿舍管理系統(tǒng)具有界面友好、操作簡單、實用性強等特點 ,并已開發(fā)完畢 ,使用效果良好 ,初步取得了以下效果 : (1) 操作簡單 ,實用性強 ,能夠快速地提供住宿學(xué)生的各種基本信息供管理者參考和使用 ,大大提高了工作效率 。 ( 5)“查詢學(xué)生”模塊,該模塊可以實現(xiàn)單項查詢和組合查詢,單項查詢調(diào)試通過后,編寫組合查詢的代碼,再進行調(diào)試,看是否能滿足要求,并且能正 常提示非法查詢請求。調(diào)試分析如下: ( 1)首先進行數(shù)據(jù)庫的導(dǎo)入,加入 ATL產(chǎn)生的模板類,生成包含數(shù)據(jù)庫的 [見附 ]頭文件,該頭文件是與數(shù)據(jù)庫的接口,經(jīng)過測試,數(shù)據(jù)庫鏈接成功; ( 2)實現(xiàn)界面框架,使用類 CSplitterWnd 切分視圖和動態(tài)切換視圖的類型,通過包含該類的單文件調(diào)試發(fā)現(xiàn)無錯誤后, 整體系統(tǒng)運行能成功切換試圖。如果有符合條件的學(xué)生,在右邊的學(xué)生列表中就會全部羅列出來,可以對這些學(xué)生進行刪除或者查看詳細信息的操作。如果刪除的是宿舍類型,則該宿舍類型中的所有學(xué)生都被刪除;如果刪除是樓號,則該樓中的所有學(xué)生被刪除,如果刪除的是房間號,則該房間中的所有學(xué)生都被刪除;如果刪除的是學(xué)生,則該學(xué)生信息被刪除。 添加學(xué)生 單擊工具條的【添加學(xué)生】按鈕,或者選擇菜單【系統(tǒng)維護】 【添加學(xué)生】,彈出“添加學(xué)生”對話框,見“添加學(xué)生”界面。不設(shè)置主鍵 (PRIMARY KEY),由程序根據(jù)地址唯一確定用戶信息的不二性。 (2) 選用靈活、方便、友好 的用戶界面。 Access 2020:采用 Access 設(shè)計本系統(tǒng)中的數(shù)據(jù)庫。而采用計算機軟件來實現(xiàn)信息的管理能很好的解決傳統(tǒng)工作方式存在的問題。 1 基于 Visual C++/Access 實現(xiàn)的學(xué)生宿舍管理系統(tǒng) (StuDormMS) 摘要 :本系統(tǒng)根據(jù)中南民族大學(xué)宿舍管理的實際情況而設(shè)計,采用 Visual C++為開發(fā)工具,數(shù)據(jù)庫采用的是最為普及的小型數(shù)據(jù)庫管理系統(tǒng) Access,能實現(xiàn)宿舍管理中的添加信息、修改信息、刪除信息、查詢信息等必不可少的功能。因此,我們設(shè)計開發(fā)了學(xué)生宿舍管理系統(tǒng),旨在提高宿舍管理的效率和準確性 ,減少工作的盲目性 ,對后勤管理的現(xiàn)代化建設(shè)有一定的指導(dǎo)意義。 Photoshop:用于添加學(xué)生、刪除學(xué)生、查詢學(xué)生等等按鈕圖標的美工設(shè)計。采用操作簡單的樹型圖設(shè)計,便于查找學(xué)生信息,操作快捷方便; (3) 數(shù)據(jù)庫采用的是比較流行的小型數(shù)據(jù)庫管理軟件 Access,與 C++程序的連接方式為 OLE DB,該方式可以讓開發(fā)人員不直接向數(shù)據(jù)源發(fā)出指令,而是通過 OLE DB接口與數(shù)據(jù)提供者進行交互,只需要對接口進行操作,這樣簡化了程序的設(shè)計。表結(jié)構(gòu)如右所示: 3 各模塊功能及主要模塊的流程圖 各模塊功能簡介 羅列學(xué)生信息 在左邊的樹試圖中,通過鼠標或者鍵盤選擇宿舍類型、樓號或者房 間號等樹項,右邊的列表視圖就會羅列出相應(yīng)宿舍類型、樓或者房間中的所有學(xué)生的簡要信息。在該對話框中填寫完相應(yīng)的信息,單擊【確定】按鈕完成 6 添加。 當主窗口的右邊是學(xué)生的列表視圖時,并且輸入焦點在其中,選擇其中要刪除 的學(xué)生(可以選擇多個),單擊工具條的【刪除學(xué)生】按鈕,或者選擇菜單【系統(tǒng)維護】 【刪除學(xué)生】,彈出詢問用戶確認刪除操作的對話框,單擊【是】按鈕刪除選擇的學(xué)生信息。 主要流程圖 本軟件系統(tǒng)對學(xué)生信息的管理主要流程圖: (1) 在 樹視圖中羅列學(xué)生信息的程序流程,如圖所示: (2) 查詢和羅列的程序流程,如圖所示: 7 填充樹視圖的程序流程 查詢和羅列的程序流程 (3) 增加學(xué)生的程序流程,如下圖所示: 4 軟件調(diào)試分析 本軟件是基于 Windows的編程開發(fā),所以,軟件調(diào)試必須在 Windows環(huán)境下進行。 ( 3)系統(tǒng)框架的左側(cè)為樹視圖,采用 CLeftTreeView 類來實現(xiàn);右側(cè)學(xué)生信息羅列采用類CUsersListView 來實現(xiàn),成功調(diào)試后能正常顯示信息。 ( 6) “刪除學(xué)生”模塊,可以進行不同層次的刪除操作,例如刪除宿舍將會刪除該宿舍的所有成員,如果只刪除某一學(xué)生,不會影響到其他成員。 (2) 瀏覽、查詢、添加實現(xiàn)數(shù)據(jù)庫 管理 ,紙 9 質(zhì)文件的流轉(zhuǎn)被電子郵件代替 ,節(jié)約了辦公經(jīng)費 。但也存在一些不完善的地方,如需要保存更多的信息,實現(xiàn)更多的功能,需要采用較大型的數(shù)據(jù)庫管理系統(tǒng),而且未來的管理以網(wǎng)絡(luò)化為趨勢,開發(fā)一套可以聯(lián)網(wǎng)管理的軟件系統(tǒng)能給宿舍管理工作帶來更大的方便。 11 m_nBuildingNum = 0。 m_strStudentname = _T()。 m_nBedNum = 0。 DDX_Text(pDX, IDC_EDIT_BUILDINGNUM, m_nBuildingNum)。 DDX_Text(pDX, IDC_EDIT_STUDENTNAME, m_strStudentname)。 DDX_Text(pDX, IDC_EDIT_BED, m_nBedNum)。 if( m_strStudentname == ) { AfxMessageBox(請?zhí)顚W(xué)生姓名 )。 } if( m_strStudentName == ) { AfxMessageBox(請?zhí)钏奚犷愋?)。 } if( m_nBuildingNum == 0 ) { AfxMessageBox(樓號不能為零 )。 } if( m_nRoomNum == 0 ) { AfxMessageBox(房間號不能為零 )。 } if( m_nBedNum == 0 ) 14 { AfxMessageBox(床鋪號不能為零 )。 } CMainFrame* pFrame = (CMainFrame*)AfxGetApp()m_pMainWnd。 } //增加學(xué)生到數(shù)據(jù)庫中 USER user。 = m_nBedNum。 = m_strNationNal。 switch(pDocAddUser(user)) { case 0: { //已經(jīng)存在該學(xué)生了 CString str。 pSetFocus()。 break。 } ENDING of Beganing of // : implementation file // include include include include include include include ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE 17 static char THIS_FILE[] = __FILE__。 dc) const { CTreeView::Dump(dc)。 //取數(shù)據(jù)庫中得所有記錄 CString strSql = select * from house。 delete pCount。 } while( () == S_OK )。 //為樹視圖創(chuàng)建圖標連表 CInhabitantsApp* pApp = (CInhabitantsApp*)AfxGetApp()。 (pAppLoadIcon(IDI_ICON_SECTION))。 pTreeCtrlSetImageList(amp。 } void CLeftTreeView::AddUserToTree(CString strStudentName,int nBuildingNum,int nRoomNum,int nBedNum) { HTREEITEM hSectionItem = AddSectionToTree(strStudentName)。 CTreeCtrl* pCtrl = amp。 22 = TVI_LAST。//正常圖標 =3。 pCtrlInsertItem(amp。GetTreeCtrl()。 hRootItem = pCtrlGetNextSiblingItem(hRootItem)。 =TVIF_TEXT|TVIF_PARAM|TVIF_IMAGE|TVIF_SELECTEDIMAGE。//選中時圖標 = (LPTSTR)(LPCTSTR)strStudentName。 return hSectionItem。 24 CString strBuildingNum。 if(strItemText == strBuildingNum) return hItem。 = TVI_LAST。//正常圖標 =1。 25 pCtrlSortChildren(hSectionItem)。GetTreeCtrl()。 while(hItem) { CString strItemText = pCtrlGetItemText(hItem)。//插入數(shù)據(jù)項數(shù)據(jù)結(jié)構(gòu) = hBuildingItem。//序號 =2。TCItem)。 *pResult = 0。 m_hHitItem = hSelItem。 return。 (select * from house where roomtype = 39。 pFramem_pUsersViewShowUsers(strSql)。 CString str = pCtrlGetItemText(hSelItem)。%s39。 return。 int n = (號樓 )。 strRoomNum = ( n )。 pFrameSwitchToView(USERSVIEW)。 CString str = pCtrlGetItemText(pCtrlGetParentItem (pCtrlGetParentItem(hSelItem)))。 n = (房間 )。 pFramem_pUserinfoViewUpdateUserInfo(strStudentName, atoi((0)), atoi((0)), atoi((0)))。 CTreeCtrl* pCtrl = amp。 if( hParentItem == NULL amp。%s39。amp。 CString strBuildingNum = (n)。 if(thisMessageBox(你真的要刪除該樓中的所有學(xué)生嗎 ?, 中南民族大學(xué)學(xué)生宿舍管理系統(tǒng) ,MB_YESNO)==IDNO) 31 return。 CString str = pCtrlGetItemText(pCtrlGetParentItem(m_hHitItem))。 n = (房間 )。 and buildingnum = %s and roomnum = %s, strStudentName,strBuildingNum,strRoomNum)。 int n = (號樓 )。 CString strRoomNum = ( n )。 and buildingnum = %s and roomnum = %s and bednum = %s, strStudentName,strBuildingNum,strRoomNum,strBedNum)。 }
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1