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

正文內(nèi)容

公司人事管理系統(tǒng)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-18 20:52本頁面
  

【正文】 s num ,dept from person group by dept。 if(!(CRecordset::forwardOnly,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯(cuò)誤,MB_OK)。 return 。 } while(!()) { (dept,strValue)。 (i,strValue)。 (num,strValue)。 (i,1,strValue)。 i++。 ()。 } ()。 break。 case 9://按職工類型統(tǒng)計(jì) ()。 (1)。 (0)。 (0,職工類型)。 (1,人數(shù))。 (0,100)。 (1,100)。 strSQL=select count(ID) as num ,isworker from person group by isworker。 if(!(CRecordset::forwardOnly,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯(cuò)誤,MB_OK)。 return 。 } while(!()) { (isworker,strValue)。 (i,strValue)。 (num,strValue)。 (i,1,strValue)。 i++。 ()。 } ()。 break。 case 10://按工資類型統(tǒng)計(jì) ()。 (1)。 (0)。 (0,工資類型)。 (1,人數(shù))。 (0,100)。 (1,100)。 strSQL=select count(ID) as num ,aboutpay from person group by aboutpay。 if(!(CRecordset::forwardOnly,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯(cuò)誤,MB_OK)。 return 。 } while(!()) { (aboutpay,strValue)。 (i,strValue)。 (num,strValue)。 (i,1,strValue)。 i++。 ()。 } ()。 break。 case 11://按婚姻狀況統(tǒng)計(jì) ()。 (1)。 (0)。 (0,婚姻狀況)。 (1,人數(shù))。 (0,100)。 (1,100)。 strSQL=select count(ID) as num ,ismarry from person group by ismarry。 if(!(CRecordset::forwardOnly,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯(cuò)誤,MB_OK)。 return 。 } while(!()) { (ismarry,strValue)。 (i,strValue)。 (num,strValue)。 (i,1,strValue)。 i++。 ()。 } ()。 break。 default: return。 } UpdateData(FALSE)。 *pResult = 0。}6.5數(shù)據(jù)庫備份以及恢復(fù) 代碼如下:void CMainFrame::OnDatabaseBackup() { // TODO: Add your mand handler code here if(AfxMessageBox(您確定要備份數(shù)據(jù)庫嗎?,MB_OKCANCEL)==IDCANCEL) { return。 } if(CopyFile(.\\,.\\backup\\,FALSE)) AfxMessageBox(數(shù)據(jù)庫備份成功!)。 else AfxMessageBox(數(shù)據(jù)庫備份失敗!)。 }void CMainFrame::OnDatabaseRecover() { // TODO: Add your mand handler code here if(AfxMessageBox(還原數(shù)據(jù)庫將覆蓋原來的數(shù)據(jù)庫。您確定要還原嗎?,MB_OKCANCEL)==IDCANCEL) { return。 } if(CopyFile(.\\backup\\,.\\,FALSE)) AfxMessageBox(數(shù)據(jù)庫還原成功!)。 else AfxMessageBox(數(shù)據(jù)庫還原失敗!)。 }6.6設(shè)置用戶主要代碼如下:void CUserDlg::OnOK() { UpdateData()。 if(()) {//增加新用戶的輸入檢查 if(m_strUser==) { MessageBox(請(qǐng)?zhí)顚懹脩裘?。 ()。 return。 } } else {//修改用戶信息的輸入檢查 if(m_strUser==) { MessageBox(請(qǐng)選擇一個(gè)用戶!)。 return。 } } //限制密碼不能為空 if(m_strPass==) { MessageBox(密碼不能為空,請(qǐng)輸入密碼!)。 ()。 return。 } //驗(yàn)證密碼與確認(rèn)密碼是否一致 if(m_strPass!=m_strRePass) { MessageBox(兩次輸入地密碼不一致,請(qǐng)重新輸入密碼!)。 ()。 m_strPass = 。 m_strRePass = 。 UpdateData(FALSE)。 return。 } //打開記錄集 CString strSQL。 (select * from password where user=39。%s39。,m_strUser)。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗!,數(shù)據(jù)庫錯(cuò)誤,MB_OK)。 return 。 } if(()) {//增加新用戶 //判斷用戶是否已經(jīng)存在 if(()!=0) { ()。 MessageBox(該用戶已經(jīng)存在!)。 return。 } ()。 = m_strUser。 = m_IsAdmin。 = m_strPass。 ()。 MessageBox(用戶添加成功!請(qǐng)記住用戶名和密碼!)。 ()。 } else {//修改用戶信息 //判斷用戶是否不存在 if(()==0) { ()。 MessageBox(該用戶不存在!請(qǐng)更新數(shù)據(jù)庫)。 return。 } ()。 = m_strUser。 = m_strPass。 = m_IsAdmin。 ()。 MessageBox(用戶修改成功!請(qǐng)記住用戶名和密碼!)。 ()。 } (FALSE)。 //更新用戶列表 RefreshData()。}7. 測(cè)試方案和測(cè)試報(bào)告 (葉丙坤 葉偉平) 在系統(tǒng)的實(shí)現(xiàn)過程和程序的調(diào)試過程中,遇到很多問題,此時(shí)應(yīng)該對(duì)程序仔細(xì)閱讀,設(shè)置斷點(diǎn),進(jìn)行白盒測(cè)試。 系統(tǒng)完成后,要進(jìn)行黑盒測(cè)試,即設(shè)置一些測(cè)試用例,對(duì)系統(tǒng)的各個(gè)模塊的功能進(jìn)行測(cè)試,看能否得到正確的輸出。在這里以管理員的身份登錄系統(tǒng),以便對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行測(cè)試。密碼錯(cuò)誤時(shí)密碼正確時(shí)正確進(jìn)入主界面其他功能的測(cè)試類似,在這里就不再累贅了!Windows xp操作系統(tǒng),Visual Studio2005在安裝了Visual Studio2005的系統(tǒng),點(diǎn)擊可執(zhí)行文件,這樣就自動(dòng)在所使用的計(jì)算機(jī)中配置好ODBC數(shù)據(jù)源,并進(jìn)入登陸界面。可以使用帳號(hào)admin和密碼admin登陸。 論本次課程設(shè)計(jì)到此已經(jīng)順利結(jié)束,通過這次的課程設(shè)計(jì),我學(xué)到了很多東西。在前面的近三年時(shí)間內(nèi)我學(xué)習(xí)了很多的課程,從最初始的C語言到稍微深入一點(diǎn)的JAVA語言,但以前的課程設(shè)計(jì)多是在MSDOS運(yùn)行的,沒有好的界面,還有就是以前沒有學(xué)習(xí)數(shù)據(jù)庫,所以以前的數(shù)據(jù)只是單純地保存到內(nèi)存,數(shù)據(jù)在系統(tǒng)退出之后沒有正確地保存起來,通過本項(xiàng)目我們學(xué)會(huì)了成員之間的協(xié)調(diào)、團(tuán)隊(duì)精神,加深了對(duì)數(shù)據(jù)庫設(shè)計(jì)和應(yīng)用軟件開發(fā)過程的理解,更了解到了數(shù)據(jù)字典在軟件開發(fā)過程中的重要性。[1].鄭阿奇/丁有和. Visual Studio2005教程,北京:機(jī)械工業(yè)出版社,[2].:冶金工業(yè)出版社,[3].王珊/.-北京:高等教育出版社,[4].李春葆/,北京:清華大學(xué)出版社,2005.
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1