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

正文內(nèi)容

基于c的企業(yè)人事檔案管理系統(tǒng)的研究與實現(xiàn)-資料下載頁

2024-11-16 16:51本頁面

【導(dǎo)讀】在當(dāng)今社會,互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經(jīng)成為節(jié)約運營成本,提高工作效率的首選??紤]到當(dāng)前大量企業(yè)的。人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。具、MYSQL2020作為系統(tǒng)的后臺數(shù)據(jù)庫。VC是一個面向?qū)ο蟮拈_發(fā)程序語言,是開。數(shù)據(jù)庫通過MySQLConnector來與應(yīng)用程序進行連接,其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。在論文中涵蓋了關(guān)于企業(yè)人事檔案管理系統(tǒng)的開發(fā)背景、國內(nèi)外研究現(xiàn)狀和意義。接著詳細講解了系統(tǒng)的功能模塊劃分和數(shù)據(jù)庫設(shè)計。最后,詳細介紹了系統(tǒng)的實現(xiàn)。檔案管理員職權(quán)、家庭成員管理、歷史檔案管理、個人信息管理以及檔案卡片管理。

  

【正文】 圖 69 歷史檔案信息表 (5) 家庭成員檔案信息表 (jia) 數(shù)據(jù)來源:家庭成員信息錄入模塊進行錄入 : 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 26 圖 69家庭成員檔案信息表 模塊測試 完成對流程的編碼后最重要的事情就是對系統(tǒng)的測試工作了,測試在系統(tǒng)設(shè)計階段有兩個時期,通常在編寫每個模塊后做單元測試,另一個時期是對系統(tǒng)的綜合測試。 在模塊測試時我們主 要從以下幾個方面考慮: (1) 模塊接口 ; (2) 局部數(shù)據(jù)結(jié)構(gòu) ; (3) 重要執(zhí)行通道 ; (4) 出錯處理通道 ; (5 )影響上述方面的邊界條件 。 測試時進行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進行審查,然后進行功能測試,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍,觀測運行期間變量的變化,運行中值的變化范圍。改變測試方案來變換另一個角度進行測試,發(fā)現(xiàn)錯誤并記錄,修改代碼,測試條件使程序通過多層分支,判別運行結(jié)果從而完成模塊測試。 整體測試 總體測試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測試采用漸增集成測試,即測試 單一模塊,將測試完的模塊加入系統(tǒng)中,進行一次系統(tǒng)測試,依次類推將所有模塊加入系統(tǒng)中,在具體測試時,采用自頂向下的結(jié)合方式,從主控模塊開始 , 沿各控制層向下移動,逐漸把所有模塊結(jié)合了。 在測試過程中使用到調(diào)試技術(shù): (1) 采用 debug 調(diào)試語句,跟蹤數(shù)據(jù) ; (2) 嵌入打印語句,輸出中間結(jié)果 ; (3) 利用 Visual C++ 中調(diào)試工具,從調(diào)試窗口觀測變量的變化 ; (4) 設(shè)置斷點,觀察程序在斷點附近的狀況 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 27 7 結(jié)論 通過四個月的學(xué)習(xí),不但學(xué)會了在了理論知識上有了很大的提升,我的實踐能力也得到了加強,在制作 系統(tǒng)期間,學(xué)到了課本上沒有的東西,主要有: (1) 人事檔案管理系統(tǒng)是任一企業(yè)單位都不可缺少的部分,它對于企業(yè)的決策者和管理者來說都是至關(guān)重要的。 (2) 了解到它包括的八大功能模塊:檔案管理,教育培訓(xùn)管理、人事變動、人事考勤、檔案統(tǒng)計、系統(tǒng)管理、部門管理、決策查詢。 (3) 學(xué)會 使用 Microsoft 公司的 Visual C++ 作為前臺 開發(fā)工具 ,MYSQL 作為后臺數(shù)據(jù)庫。 (4) 理解了 VC++是一個 面向?qū)ο蟮拈_發(fā)程序語言,是開發(fā)數(shù)據(jù)庫前端的優(yōu)秀工具,采用 VC 來開發(fā)數(shù)據(jù)庫應(yīng)用程序具有更大的靈活性和 可擴展性。 (5) 學(xué)習(xí)到了數(shù)據(jù)庫通過 My SQL Connector 技術(shù)來與應(yīng)用程序進行連接,其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。 (6) 由于畢業(yè)設(shè)計時間較短,該系統(tǒng)還有許多不盡人意的地方,比如功能不夠強大,用戶界面不夠美觀,出錯處理不夠等多方面問題。在代碼設(shè)計上也存在不足,容易造成系統(tǒng)運行效率的降低。 (7) 然而軟件開發(fā)是一個不斷完善的過程,只有在實際的使用過程中才能不斷的發(fā)現(xiàn)問題,從而再加以改進。我會在以后系統(tǒng)維護過程中逐步發(fā)現(xiàn),并不斷進行改善。 總的來說,通過本次 畢業(yè)設(shè)計,我受益匪淺。它使我對自身的軟件設(shè)計及分析能力有了更清楚的認識,也使我對大學(xué)期間所學(xué)習(xí)的理論知識有了進一步的理解和深入。 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 28 致 謝 四 個月時間的 實訓(xùn)使我學(xué)會了很多有關(guān)于 C++的知識 。不僅學(xué)到更多的理論知識,擴展了知識面,提高了自己的實際操作能力;而且學(xué)會了如何去學(xué)習(xí)新的知識,學(xué)會了面對困難和挑戰(zhàn),學(xué)會了團結(jié)合作,互助互利。借此論文之際,向所有幫助、關(guān)心、支持我的老師、朋友同學(xué),表達我最真誠的謝意。 首先感謝 鎬京學(xué)院四年來對我的培養(yǎng)與教導(dǎo) 。 特別要感謝我的班主任薛雨老師,感謝他四年 來對我的關(guān)心和照顧。另外,要感謝四個月來給我代課的所有任課加中的代課老師,是他們傾盡心血教會了我所有的知識。 非常感謝我 此次畢業(yè)設(shè)計的輔導(dǎo)老師李曉明 。當(dāng)我在過程中遇到問題和困難時, 感謝他 給我提出許多關(guān)鍵性的意見和建議,使我對整個 畢業(yè)設(shè)計 的思路有了總體的把握,并耐心的幫我解決了許多實際問題,使我獲益良多。 最后,要向遠方默默支持、鼓勵和關(guān)懷我的父母和親人道聲謝謝,尤其是我的父母為我的學(xué)業(yè)提供了物質(zhì)和精神支持,沒有他們的付出,就沒有我的今天。父母及家人無私的愛是我永遠的動力。 總之,在以后的學(xué)習(xí)、工作、生活中我 將更加努力,用自己的行動回報社會、學(xué)校、老師及同學(xué)。 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 29 參 考 文 獻 [1] 姚普選 .數(shù)據(jù)庫原理及應(yīng) 用 : :清華大學(xué)出版社 ,2020. [2] [美 ] Access :清華大學(xué)出版社 ,2020. [3] 王棟 .Visual C++ 程序設(shè)計實例教程 [M].北京 :清華大學(xué)出版社 ,2020. [4] Microsoft Visual C++ 中文版語言參考手冊 ,北京:希望電子出版社, 1999 年 . [5] 劉瑞新 .Visual C++程序設(shè)計教程 [M].北京 :電子工業(yè)出版社 . [6] 宜晨 .Visual C++ 中文版使用培訓(xùn)教程 .北京 :電子工業(yè)出版社 ,2020. [7] 源江科技 .VC 編程技巧 280 例 .上海 :上??茖W(xué)普及出版社 ,2020. [8] 梁至剛 .VC 數(shù)據(jù)庫開發(fā)技巧 . 上海 :人民郵電出版社 ,2020. [9] Bob Reselman. C++ 使用指南 [C].電子工業(yè)出版社 ,2020. [10] 劉剛 .軟件工程 .上海 :電子工業(yè)出版社 ,2020. [11] 黃梯云 .管理信息系 統(tǒng)研究 [M].北京 :高等教育出版社 ,2020. [12] 薛華成 .管理信息系統(tǒng) .北京 :清華大學(xué)出版社 ,2020. [13] 陳曉紅 .管理信息系統(tǒng)教程 .北京 :清華大學(xué)出版社 ,2020. [14] 胡鋼 .微機原理及應(yīng)用 .北京 :機械工業(yè)出版社 ,2020. [15] 譚浩強 .C 程序設(shè)計 .北京 :清華大學(xué)出版社 ,1999. [16] ++程序設(shè)計 .北京 :中國鐵道出版社 ,2020. [17] ++語言命令詳解 .北京 :電子工業(yè)出版社 ,2020. [18] ,薛萬鵬 .C/C++程序設(shè)計大全 .北京 :機械工業(yè)出版社 ,1997 [19] Harvey ,Paul James Deitel,邱仲潘 .C++大學(xué)教程 .北京 :電子工業(yè)出版社 ,2020. [20] 黃行 .管理信息系統(tǒng) .北京 :高等教育出版社 ,2020. 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 30 附 錄 企業(yè)人事檔案管理系統(tǒng)中卡片檔案管理模塊的核心代碼: kpcr message handlers void kpcr::OnButton7() {TODO: Add your control notification handler code here UpdateData() 。 CStringsql=inserintokapian1(t_number,t_name,t_sex,t_nation,t_birthday,t_birthplace,t_political,t_intime,t_duty,t_degree) values(39。 + m_number+ 39。,39。 + m_name + 39。, 39。 + m_sex + 39。,39。 + m_nation + 39。,39。 + m_birthday+ 39。 ,39。 + m_birthplace+ 39。,39。 + m_birthplace+ 39。 ,39。 + m_intime+ 39。,39。 + m_duty+ 39。,39。 + m_degree+ 39。) 。 MessageBox(sql) 。 DBCon db。 ((() ) ) 。 }void kpcr::OnButton1() { TODO: Add your control notification handler code here UpdateData(TRUE) 。 CString sql。 sql = select * from kapian1 where t_number = 39。 + m_num + 39。 DBCon db。 MYSQL_RES* res = ((() ) ) 。 MYSQL_ROW row。 if(NULL!=res) { while((row=MYSQL_fetch_row(res) ) !=NULL) {m_number=row[0]。 m_name=row[1]。 m_sex=row[2]。 m_nation=row[3]。 m_birthday=row[4]。 m_birthplace=row[5]。 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 31 m_political=row[6]。 m_intime=row[7]。 m_duty=row[8]。 m_degree=row[9]。 UpdateData(FALSE) 。 } } } include void kpcr::OnCancel2() {TODO: Add your control notification handler code here CDialog::OnCancel() 。 as a。 () 。 } void kpcr::OnButton8() { MessageBox(是否確認要刪除所選內(nèi)容 ?) 。 UpdateData(TRUE) 。 DBCon db。 CString sql = delete from kapian1 where t_name = 39。 + m_name + 39。 ((() ) ) 。 m_sex=。 m_name=。 m_intime=。 m_duty=。 m_degree=。 m_birthplace=。 m_birthday=。 m_duty=。 m_degree=。 m_political=。 m_nation=。 m_number=。 UpdateData(FALSE) 。 基于 C++的人事檔案管理系統(tǒng) 的研究與實現(xiàn) 32 } void kpcr::OnButton9() {// TODO: Add your control notification handler code here UpdateData(TRUE) 。 DBCon db。 CString sql = update kapian1 set t_name = 39。 + m_name + 39。 where t_number = 39。+ m_number +39。 ((() ) ) 。 MessageBox(sql) 。 } include void kpcr::OnButton2() {// TODO: Add your control notification handler code here UpdateData(TRUE) 。 moreinfo m(m_name) 。 () 。 } void moreinfo::OnButton3() { // TODO: Add your control notification handler code here UpdateData(TRUE) 。 () 。 CString sql。 sql = select * from kapian1 where t_name = 39。 + m_name + 39。 DBCon db。 MYSQL_RES * res = ((() ) ) 。 int item。 MYSQL_ROW row。 if (NULL != res) { whi
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1