企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì)
-
資源ID:5789428
資源大小:970.50KB
全文頁數(shù):48頁
- 資源格式: DOC
下載積分:5積分
快捷下載
會(huì)員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。
|
企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì)
遠(yuǎn) 程 與 繼 續(xù) 教 育 學(xué) 院 本 科 畢 業(yè) 論 文 設(shè) 計(jì) 企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì) 學(xué)習(xí)中心 內(nèi) 蒙 古 學(xué) 習(xí) 中 心 學(xué) 號(hào) 090F24143005 姓 名 劉 慧 專 業(yè) 計(jì) 算 機(jī) 科 學(xué) 與 技 術(shù) 指導(dǎo)教師 齊 斯 琴 2016 年 9 月 20 日 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院 本科畢業(yè)論文 設(shè)計(jì) 指導(dǎo)教師指導(dǎo)意見表 學(xué)生姓名 劉慧 學(xué)號(hào) 090F24143005 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 畢業(yè)設(shè)計(jì) 論文 題目 企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì) 指導(dǎo)教師意見 請(qǐng)對(duì)論文的學(xué)術(shù)水平做出簡要評(píng)述 包括選題意義 文獻(xiàn)資料的 掌握 所用資料 實(shí)驗(yàn)結(jié)果和計(jì)算數(shù)據(jù)的可靠性 寫作規(guī)范和邏輯性 文獻(xiàn)引用的 規(guī)范性等 還須明確指出論文中存在的問題和不足之處 指導(dǎo)教師結(jié)論 合格 不合格 指導(dǎo)教師 姓名 所在單位 指導(dǎo)時(shí)間 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 1 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院 本科畢業(yè)設(shè)計(jì) 論文 評(píng)閱教師評(píng)閱意見表 學(xué)生姓名 劉慧 學(xué)號(hào) 090F24143005 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 畢業(yè)設(shè)計(jì) 論文 題目 企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì) 評(píng)閱意見 請(qǐng)對(duì)論文的學(xué)術(shù)水平做出簡要評(píng)述 包括選題意義 文獻(xiàn)資料的掌握 所用資料 實(shí)驗(yàn)結(jié)果和計(jì)算數(shù)據(jù)的可靠性 寫作規(guī)范和邏輯性 文獻(xiàn)引用的規(guī)范性 等 還須明確指出論文中存在的問題和不足之處 修改意見 針對(duì)上面提出的問題和不足之處提出具體修改意見 評(píng)閱成績合格 并可不用修改直接參加答辯的不必填此意見 畢業(yè)設(shè)計(jì) 論文 評(píng)閱成績 百分制 評(píng)閱結(jié)論 同意答辯 不同意答辯 修改后答辯 評(píng)閱人姓名 所在單位 評(píng)閱時(shí)間 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 2 論文原創(chuàng)性聲明 本人鄭重聲明 本人所呈交的本科畢業(yè)論文 企業(yè)員工檔案管理系統(tǒng)的設(shè)計(jì) 是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究工作所取得的成果 論文中引用他人的文獻(xiàn) 資 料均已明確注出 論文中的結(jié)論和結(jié)果為本人獨(dú)立完成 不包含他人成果及使用過的 材料 對(duì)論文的完成提供過幫助的有關(guān)人員已在文中說明并致以謝意 本人所呈交的本科畢業(yè)論文沒有違反學(xué)術(shù)道德和學(xué)術(shù)規(guī)范 沒有侵權(quán)行為 并愿 意承擔(dān)由此而產(chǎn)生的法律責(zé)任和法律后果 論文作者 簽字 劉慧 日期 2016 年 09 月 20 日 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 3 摘要 本系統(tǒng)利用 visual basic 6 0 編寫 數(shù)據(jù)庫采用 Access 2003 完成 基本 上能夠滿足現(xiàn)代企業(yè)員工檔案管理的需求 本系統(tǒng)實(shí)現(xiàn)的功能有檔案信息錄入 查詢 修改 用戶的管理與設(shè)置 部門信息管理和顯示匯總 其中錄入信息設(shè)計(jì) 合理 錄入項(xiàng)目齊全 完整 系統(tǒng) 并且通過較強(qiáng)的多項(xiàng)查詢 匯總增強(qiáng)了檔案 管理系統(tǒng)的性能 可以方便的進(jìn)行錄入 修改 查詢和分析 關(guān)鍵詞 員工檔案管理 Visual Basic Access 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 4 目 錄 一 概述 7 一 設(shè)計(jì)背景 7 二 管理信息系統(tǒng)的概述 7 三 管理信息系統(tǒng)在檔案管理上的發(fā)展 8 二 現(xiàn)行系統(tǒng)模型分析 10 一 系統(tǒng)的初步調(diào)查 10 二 現(xiàn)行管理系統(tǒng)的主要問題 10 三 系統(tǒng)的可行性研究 11 四 現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查 11 三 新系統(tǒng)邏輯模型的提出及分析 14 一 數(shù)據(jù)流圖 14 二 邏輯模型分析 14 四 系統(tǒng)總體設(shè)計(jì) 17 一 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 17 二 系統(tǒng)配置 18 三 數(shù)據(jù)庫設(shè)計(jì) 20 五 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 29 一 系統(tǒng)流程圖 29 二 系統(tǒng)界面設(shè)計(jì) 30 三 程序 代碼設(shè)計(jì) 38 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 5 四 系統(tǒng)測試 39 六 關(guān)鍵技術(shù)實(shí)現(xiàn) 41 一 數(shù)據(jù)庫應(yīng)用 41 二 查詢方法的應(yīng)用 42 三 統(tǒng)計(jì)顯示方法的應(yīng)用 43 七 結(jié)論 44 八 致謝 45 九 參考文獻(xiàn) 46 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 6 流程圖圖例說明 1 處理過程 2 數(shù)據(jù)存儲(chǔ) 3 條件判斷 4 數(shù)據(jù)流 單向 5 數(shù)據(jù)流 雙向 6 外部實(shí)體 7 帶有變動(dòng)歷史的數(shù)據(jù)存儲(chǔ) 8 物或單據(jù) 過程 模塊 數(shù)據(jù)表 決策 數(shù)據(jù)表 實(shí)體 單據(jù) 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 7 一 概 述 一 設(shè)計(jì)背景 信息時(shí)代 人們對(duì)效率要求更加迫切 更需要有效地利用現(xiàn)代科技為生活 工作帶來更大方便 目前 大多數(shù)非計(jì)算機(jī)管理檔案的企業(yè)存在員工檔案較多 錄入手續(xù)繁瑣 員工檔案管理雜亂等問題 從而妨礙了人事管理的有效性 給企 業(yè) 員工都帶來很大不便 如何進(jìn)一步充分利用企業(yè)的先進(jìn)網(wǎng)絡(luò)條件及信息資源 節(jié)約有限的資金和人力 加強(qiáng)對(duì)人事檔案工作從錄入 查詢到匯總分析等各個(gè)環(huán) 節(jié)的管理 是擺在我們面前的一個(gè)亟待解決的問題 隨著國家經(jīng)濟(jì)的發(fā)展 企業(yè)信息化也在不斷的完善 因此 利用當(dāng)前企業(yè)不 斷完善的信息化資源 自動(dòng)化的進(jìn)行員工檔案的查詢 向企業(yè)決策層上報(bào)人員基 本信息情況 為人事管理的分析決策提供詳細(xì) 具體 全面地統(tǒng)計(jì)支持已成為可 能 利用企業(yè)信息化資源開發(fā)一個(gè)綜合的員工檔案管理信息系統(tǒng) 實(shí)現(xiàn)企業(yè)員工 檔案管理的自動(dòng)化已成為當(dāng)務(wù)之急 二 管理信息系統(tǒng)的概述 進(jìn)入 21 世紀(jì)以來 經(jīng)濟(jì)全球化的趨勢(shì)加速 現(xiàn)代可續(xù)技術(shù)突飛猛進(jìn) 市場 競爭更加劇烈 人類面臨著巨大的社會(huì)經(jīng)濟(jì)變革 在這個(gè)復(fù)雜多變的時(shí)代 每個(gè) 人 每個(gè)社會(huì)組織對(duì)信息資源的開發(fā)利用能力已成為其競爭力的主要標(biāo)志之一 管理信息系統(tǒng)就是我們常說的 MIS Management Information System 管 理信息系統(tǒng)是企業(yè)的信息系統(tǒng) 它具備數(shù)據(jù)處理 計(jì)劃 控制 預(yù)測和輔助決策 功能 具體作用如下 1 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息 排除使用前后矛盾的不完整的數(shù)據(jù) 2 完整 及時(shí)提供在管理及決策中需要的數(shù)據(jù) 3 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù) 客觀預(yù)測未來 4 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告 縮短分析和解釋時(shí)間 5 用最低的費(fèi)用最短的時(shí)間提供盡可能精確 可靠的信息 以便使決策者 選擇最佳的實(shí)施方案 以提高企業(yè)的經(jīng)濟(jì)效益 管理信息系統(tǒng)是現(xiàn)代信息管理工作不可缺少的一部分 是適應(yīng)現(xiàn)代高科技信 息管理尺度的要求 推動(dòng)信息管理走向科學(xué)化 規(guī)范化的必要條件 只有信息管 理規(guī)范了 才能給人們提供更好的生活環(huán)境及便利的生活空間 而管理信息系統(tǒng) 的一項(xiàng)重要使命是處理管理和業(yè)務(wù)活動(dòng)的信息 管理信息系統(tǒng)功能包括 信息收 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 8 集 信息存儲(chǔ) 問題處理 對(duì)話及信息輸出 信息管理機(jī)構(gòu) 從計(jì)算機(jī)輔助管理 與業(yè)務(wù)活動(dòng)的發(fā)展可以從一個(gè)側(cè)面研究信息系統(tǒng)從單項(xiàng)事務(wù)管理到綜合集成的發(fā) 展歷程 從信息處理的內(nèi)容來看 信息系統(tǒng)大體經(jīng)過了四個(gè)發(fā)展階段 單項(xiàng)事務(wù) 處理 系統(tǒng)處理 支持服務(wù)和綜合集成 三 管理信息系統(tǒng)在檔案管理上的發(fā)展 當(dāng)人們步入信息時(shí)代的腳步 利用 IT 信息技術(shù)和現(xiàn)代管理思想 在一個(gè)多 元化的信息社會(huì)里 計(jì)算機(jī)信息平臺(tái)可以幫助企業(yè)人事管理日常工作業(yè)務(wù) 規(guī)范 管理工作和操作流程 人事檔案管理工作也逐步走向信息化處理的模式 從手工 管理方式 步入微機(jī)管理方式甚至全信息化管理方式 工作流程如下 員工檔案的錄入 由員工個(gè)人填寫標(biāo)準(zhǔn)檔案錄入材料 如簡歷 學(xué)歷證明等 交由企業(yè)人事管理部門統(tǒng)一錄入檔案 一般需要先進(jìn)行檔案的審核 然后進(jìn)行 檔案的分類保存 需要大量的空間和時(shí)間 員工檔案的查詢 由企業(yè)人事管理部門管理人員按照檔案的分類進(jìn)行手工檢 索 檔案數(shù)量繁多 工作量極大 員工檔案的修改 當(dāng)員工個(gè)人信息發(fā)生改變時(shí) 需要對(duì)檔案進(jìn)行修改時(shí) 首 先還是由管理人員檢索出來 交由上級(jí)或有關(guān)部門審核 交由管理人員進(jìn)行修改 然后再進(jìn)行審核 分類 入檔 員工檔案的系統(tǒng)分析和匯總 全部交由管理人員逐份閱讀 然后匯總 統(tǒng)計(jì) 分析 工作量大 費(fèi)時(shí)費(fèi)力 分析 檔案管理人員頻繁的將時(shí)間耗費(fèi)在檔案的查詢 整理等工作上 使得 檔案的變動(dòng)周期變長 同時(shí)沒有更多的精力進(jìn)行人員資料的系統(tǒng)分析和匯總 無 法為企業(yè)人事管理的決策提供有力的支持 這也是現(xiàn)階段大多數(shù)企業(yè)使用的方法 微機(jī)管理方式 工作流程如下 員工檔案的錄入 員工填好個(gè)人簡歷 學(xué)歷證明等相關(guān)材料后 由管理人員 錄入計(jì)算機(jī)人事檔案管理系統(tǒng) 同時(shí)再將檔案進(jìn)行入庫 檔案由計(jì)算機(jī)來進(jìn)行分 類 員工檔案的查詢 由計(jì)算機(jī)進(jìn)行檢索后 根據(jù)檢索結(jié)果 管理人員到相應(yīng)的 位置直接取出檔案 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 9 員工檔案的修改 先進(jìn)行個(gè)人檔案的修改 再由管理人員進(jìn)行計(jì)算機(jī)信息的 修改 員工檔案的系統(tǒng)分析和匯總 全部交由計(jì)算機(jī)人事檔案管理系統(tǒng)來完成 進(jìn) 行各種匯總 統(tǒng)計(jì) 分析 可以快速 準(zhǔn)確 全面的掌握公司員工的整體信息 為企業(yè)的決策提供有力的支持 分析 該方式雖然看似增加了步驟 但同手工方式來比有著極大的優(yōu)越性 該方式的優(yōu)點(diǎn)是 可快速便捷的對(duì)人事狀況進(jìn)行數(shù)據(jù)統(tǒng)計(jì) 并可進(jìn)行數(shù)據(jù)分析 改善企業(yè)的人員招聘計(jì)劃和人員管理模式 未來全信息化管理方式 隨著企業(yè)信息化的日益發(fā)展 計(jì)算機(jī)在企業(yè)管理中的應(yīng)用日漸普及 對(duì)人事 檔案管理系統(tǒng)的要求將越來越高 特別是系統(tǒng)集成化 決策支持 DSS 辦公自動(dòng) 化 OA 網(wǎng)絡(luò)中心實(shí)時(shí)管理等 隨著 Internet 的發(fā)展普及 基于 B S 結(jié)構(gòu)甚至無 人值守的全信息化管理方式的員工檔案管理信息系統(tǒng)必將出現(xiàn) 當(dāng)企業(yè)信息化的 進(jìn)一步提高和普及 員工檔案管理信息系統(tǒng)必然會(huì)走進(jìn)企業(yè)現(xiàn)代化建設(shè)中來 當(dāng) 然成為提高企業(yè)生命力和競爭力的主流管理方式也將成為必然 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 10 二 現(xiàn)行系統(tǒng)模型分析 一 系統(tǒng)的初步調(diào)查 公司員工的檔案管理是公司員工管理的一個(gè)重要內(nèi)容 但是當(dāng)今社會(huì)上很多 企業(yè)的人力資源部門也完全沒有將員工檔案放在眼里 并且由于忽視與個(gè)人檔案 相關(guān)的管理 給企業(yè)發(fā)展和人員管理造成了很大的隱患 經(jīng)過初步調(diào)查 現(xiàn)階段企業(yè) 公司員工檔案信息管理的主要方式是基于文件 表格等紙介質(zhì)的手工處理 對(duì)于檔案的錄入 分類 檢索 保管往往也以手工進(jìn) 行 檔案信息處理的工作量大 容易出錯(cuò) 并且管理方式因人而異 各自為政 缺乏系統(tǒng) 規(guī)范的信息管理手段 而且目前很多公司 企業(yè)尚無電子計(jì)算機(jī)用于 員工檔案信息管理 也無計(jì)算機(jī)開發(fā)與應(yīng)用的專業(yè)人才 企業(yè)和公司領(lǐng)導(dǎo)對(duì)計(jì)算 機(jī)十分陌生 這就是現(xiàn)階段企業(yè)員工檔案管理的現(xiàn)狀 通過對(duì)企業(yè)行政管理和職能分工角度劃分 企業(yè)員工檔案管理的組織機(jī)構(gòu)功 能分解如圖 2 1 所示 圖 2 1 現(xiàn)階段企業(yè)員工檔案管理組織機(jī)構(gòu)功能分解圖 現(xiàn)行企業(yè)員工檔案管理由人力資源部負(fù)責(zé) 而人力資源部又對(duì)人事檔案管理 進(jìn)行職能劃分 并且統(tǒng)一對(duì)總經(jīng)理負(fù)責(zé) 二 現(xiàn)行管理系統(tǒng)的主要問題 企業(yè)員工檔案現(xiàn)行的管理工族存在的主要問題是 1 員工檔案管理工作缺乏規(guī)范性 隨意性強(qiáng) 對(duì)管理人員的經(jīng)驗(yàn)和水平有 很大的依賴性 以此具體職能操作往往因人而異 2 人事檔案管理各職能各自為政 情況和資料被職能人員獨(dú)自使用 缺乏 彼此了解 造成具體工作對(duì)個(gè)別人員的過分依賴 影響業(yè)務(wù)工作的進(jìn)展速度 統(tǒng)計(jì) 匯總分類 裝訂 查詢 保管 人事檔案管理 企業(yè)決策管理 審核 錄入 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 11 3 各職能之間信息交流少 信息渠道不暢 工作不易協(xié)調(diào) 4 檔案數(shù)據(jù)處理手工操作 工作量大 出錯(cuò)率高 5 公司領(lǐng)導(dǎo)對(duì)整個(gè)公司人員的整體信息掌握不及時(shí) 不準(zhǔn)確 影響決策質(zhì) 量 三 系統(tǒng)的可行性研究 1 系統(tǒng)建設(shè)目標(biāo) 系統(tǒng)的總目標(biāo)是為用戶提供迅速 高效的服務(wù) 減免手工處理的繁瑣與誤差 及時(shí) 準(zhǔn)確地反映人事檔案的工作情況 主要信息 從而提高企業(yè)的營運(yùn)質(zhì)量 加強(qiáng)生產(chǎn)經(jīng)營活動(dòng)中的個(gè)中信息資源管理與應(yīng)用 提高企業(yè)管理工作的現(xiàn)代化水 平 在為企業(yè)人士檔案管理提供全面的信息服務(wù)的基礎(chǔ)上 并提供經(jīng)營管理決策 支持功能 從而使企業(yè)得到發(fā)展獲得更好的經(jīng)濟(jì)效益 2 可行性分析 1 技術(shù)可行性 隨著企業(yè)信息化的不斷完善 計(jì)算機(jī)等先進(jìn)的信息化資源將會(huì)不斷增多 按照管 理信息系統(tǒng)的原理和方法 采用成熟的信息技術(shù)和手段 加上企業(yè)員工的素質(zhì)不 斷提高 企業(yè)員工檔案管理信息系統(tǒng)的技術(shù)上是可行的 2 經(jīng)濟(jì)可行性 由于本系統(tǒng)只負(fù)責(zé)員工檔案的管理 所以現(xiàn)階段可以采用單機(jī)控制模式 C S 模 式 最低程度之需要一臺(tái)計(jì)算機(jī)就可運(yùn)行 并且由于系統(tǒng)開發(fā)技術(shù)成熟 系統(tǒng) 地開發(fā)和后期維護(hù)開銷極少 所以不管從軟件或硬件上來看 本系統(tǒng)在經(jīng)濟(jì)上也 是可行的 3 運(yùn)行可行性 本系統(tǒng)開發(fā)后將會(huì)大大提高企業(yè)員工檔案管理效率 為企業(yè)高層決策提供支持 增加企業(yè)的經(jīng)濟(jì)效益 提高企業(yè)的信息化水平 并且由于本系統(tǒng)用戶界面友好 美觀 容易上手 人員素質(zhì)的不斷提高 可以相信 系統(tǒng)開發(fā)后的運(yùn)行能力將會(huì) 很好 所以本系統(tǒng)的運(yùn)行也是可行的 綜上所述 企業(yè)員工檔案管理系統(tǒng)的開發(fā)是可行的 而該系統(tǒng)的開發(fā)也必將 會(huì)對(duì)企業(yè)員工的檔案管理工作帶來極大的便利和幫助 為企業(yè)的良性發(fā)展做出很 重要的影響 四 現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查 對(duì)現(xiàn)行管理業(yè)務(wù)進(jìn)行詳細(xì)調(diào)查研究是了解信息需求和進(jìn)行系統(tǒng)分析與設(shè)計(jì)的 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 12 重要基礎(chǔ)工作 因此 我對(duì)現(xiàn)階段大部分企業(yè)的員工檔案管理系統(tǒng)進(jìn)行了全面 細(xì)致 而充分的調(diào)查研究 詳細(xì)調(diào)研的重點(diǎn)是對(duì)管理業(yè)務(wù)的流程進(jìn)行描述和分析 通過系統(tǒng)流程圖這個(gè)工具 來描述管理業(yè)務(wù)活動(dòng) 進(jìn)行規(guī)范化說明 根據(jù)對(duì)現(xiàn)階段大多數(shù)企業(yè)員工檔案管理 模式的分析 現(xiàn)畫出業(yè)務(wù)流程圖 圖 2 2 企業(yè)員工新建檔案管理業(yè)務(wù)流程圖 分類 裝 訂保管 審核 錄 入 信息 采集 學(xué)歷證明 簡歷 員工 本人 黨團(tuán) 支部政治面貌 各部負(fù) 責(zé)人 員工所屬 部門 財(cái)務(wù) 部 工資信息 總經(jīng)理審批 職稱信息 人力資 源部 職稱 數(shù)據(jù)存儲(chǔ)員工檔案 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 13 圖 2 3 企業(yè)員工查詢修改匯總檔案業(yè)務(wù)流圖 黨團(tuán) 支部政治面貌 修改 刪除 各部負(fù) 責(zé)人 員工所屬 部門 總經(jīng)理審批人力資 源部 職稱 職稱信息 財(cái)務(wù) 部 工資信息 學(xué)歷證明 簡歷 員工 本人 員工檔案 數(shù)據(jù)存儲(chǔ) 查詢 匯總 人力資 源部 總經(jīng) 理 分類 裝訂 保管 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 14 三 開發(fā)系統(tǒng)邏輯模型的提出及分析 在對(duì)現(xiàn)行企業(yè)員工管理方式和業(yè)務(wù)流程進(jìn)行認(rèn)真分析和研究的基礎(chǔ)上 擺脫 企業(yè)現(xiàn)有組織機(jī)構(gòu)和業(yè)務(wù)分工的局限性 從管理職能和業(yè)務(wù)流程出發(fā) 按信息系 統(tǒng)中應(yīng)有的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)來勾畫系統(tǒng)的概貌 本系統(tǒng)的邏輯模型主要是以系 統(tǒng)的數(shù)據(jù)流圖為主要的描述手段 一 數(shù)據(jù)流圖 在對(duì)現(xiàn)行系統(tǒng)調(diào)研階段繪制的業(yè)務(wù)流程圖分析的基礎(chǔ)上 對(duì)企業(yè)員工檔案管 理系統(tǒng)地總體情況進(jìn)行分析 劃分出幾個(gè)主要的信息管理功能 繪制出數(shù)據(jù)流圖 的頂層圖 圖 3 1 企業(yè)員工檔案管理系統(tǒng)數(shù)據(jù)流頂層圖 二 邏輯模型分析 在對(duì)新系統(tǒng)的邏輯模型建立后 根據(jù)建立的系統(tǒng)邏輯模型進(jìn)一步分析系統(tǒng)需 要設(shè)計(jì)的具體目標(biāo)及功能需求 從而明確系統(tǒng)的設(shè)計(jì)方向 1 系統(tǒng)設(shè)計(jì)目標(biāo)分析 部門信息 員工檔案 政治面貌 1 員工檔案 添加刪除 修改 學(xué)歷 簡 歷 工資信息 匯總信息 員工信息 員工本人 黨支部 人力資源部 財(cái)務(wù)部 人力資源部 其他各部門 2 員工檔案 查詢 3 員工檔案 匯總 其他各部門 D1 員工檔案 主管領(lǐng)導(dǎo) 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 15 通過對(duì)系統(tǒng)邏輯模型的分析 得到新系統(tǒng)目標(biāo)具體的目標(biāo)包括 1 由于檔案管理的需要和保密性 以及便于管理 該管理系統(tǒng)應(yīng)該設(shè)置 用戶權(quán)限 系統(tǒng)用戶應(yīng)該具有不同的等級(jí) 即不同的權(quán)限 按等級(jí)分為兩個(gè)等級(jí) 管理員 system 和一般用戶 guest 管理員據(jù)有系統(tǒng)所有的權(quán)限 2 系統(tǒng)首先應(yīng)該能夠提供員工信息管理的功能 而且這是系統(tǒng)的核心功能 因?yàn)檫@是系統(tǒng)邏輯模型的核心內(nèi)容 它應(yīng)該包括員工基本檔案 家庭成員 工作 記錄 獎(jiǎng)懲記錄 職稱評(píng)定 培訓(xùn)記錄 調(diào)動(dòng)記錄等 系統(tǒng)能夠提供非常方便的 添加 刪除和編輯操作 3 系統(tǒng)應(yīng)該包括員工所在部門的信息輸入 包括部門名稱 部門負(fù)責(zé)人以 及部門聯(lián)系電話等 這一部分完成的主要功能是部門信息的添加 修改 刪除 查詢等 4 系統(tǒng)還應(yīng)該包括顯示匯總的功能 顯示匯總對(duì)員工的基本信息中的重要 信息進(jìn)行統(tǒng)計(jì)匯總 并且最好以圖表的形式進(jìn)行顯示 以便對(duì)統(tǒng)計(jì)信息直觀的描 述 為企業(yè)人事管理提供支持和依據(jù) 5 系統(tǒng)應(yīng)該具有美觀 友好的界面 使用戶易于上手 6 應(yīng)該可以對(duì)系統(tǒng)的基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù) 提供數(shù)據(jù)庫維護(hù)的功能 7 系統(tǒng)運(yùn)行在 windows 平臺(tái)上 他還應(yīng)該有一個(gè)較好的圖形用戶界面 8 系統(tǒng)應(yīng)該還有很好的擴(kuò)展性 2 需求分析 需求分析就是描述系統(tǒng)的需求 通過定義系統(tǒng)中的關(guān)鍵功能 需求分析的第 一步描述企業(yè)員工管理系統(tǒng)的目標(biāo) 即定義功能 以此確定系統(tǒng)的功能需求 企業(yè)員工管理信息系統(tǒng)的功能需求包括 用戶管理 數(shù)據(jù)錄入 瀏覽和修改 查 詢 統(tǒng)計(jì) 1 用戶管理 用戶管理實(shí)現(xiàn)對(duì)系統(tǒng)用戶分級(jí)管理 將用戶分為管理員和一般用戶兩種權(quán)限 管 理員可以使用系統(tǒng)全部的功能 而一般用戶只能使用部分系統(tǒng)功能 在對(duì)用戶管 理進(jìn)行操作前 必須判斷該用戶是否具有管理員的權(quán)限 2 數(shù)據(jù)錄入 數(shù)據(jù)錄入包括對(duì)員工檔案信息 部門信息的錄入 員工的所有檔案的基本資 料輸入 在這里同過 添加員工檔案 來實(shí)現(xiàn) 部門信息的錄入通過 部門信息 管理 來實(shí)現(xiàn) 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 16 3 瀏覽和修改 瀏覽和修改同樣需要實(shí)現(xiàn)對(duì)員工檔案信息和部門信息的瀏覽和修改操作 這 些分別都是在各自的窗口進(jìn)行實(shí)現(xiàn)的 而且在修改記錄前必須對(duì)要修改的記錄進(jìn) 行查詢或?yàn)g覽定位 4 查詢 為了減少工作量 提高工作效率 利用查詢功能方便的檔案記錄進(jìn)行定位 查詢方式有兩種 普通式查詢 利用一條件進(jìn)行查詢 組合式查詢 利用多個(gè)條 件進(jìn)行組合查詢 另外還要為這兩種查詢分別設(shè)上模糊查詢和精確查詢兩種模式 以便于更好 更便捷的記錄定位 5 統(tǒng)計(jì) 統(tǒng)計(jì)可以統(tǒng)計(jì)員工基本信息 并且用直觀的圖表來表示 可以按照不同的方 式來進(jìn)行統(tǒng)計(jì) 如按照年齡來統(tǒng)計(jì) 按文化程度來統(tǒng)計(jì) 用來體現(xiàn)企業(yè)員工整體 信息 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 17 四 系統(tǒng)總體設(shè)計(jì) 一 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 通過對(duì)系統(tǒng)的總體分析 依照自頂向下和模塊化原則我對(duì)此系統(tǒng)進(jìn)行了系統(tǒng) 模塊設(shè)計(jì) 同時(shí)導(dǎo)出了系統(tǒng)功能模塊圖 1 系統(tǒng)模塊設(shè)計(jì) 在對(duì)系統(tǒng)邏輯模型的功能需求分析和數(shù)據(jù)流程分析的基礎(chǔ)上 我設(shè)計(jì)出此系 統(tǒng)的四個(gè)基本模塊為 系統(tǒng)管理模塊 員工檔案管理模塊 部門信息管理模塊 顯示匯總管理模塊 1 系統(tǒng)管理模塊 實(shí)現(xiàn)對(duì)用戶的管理 可以進(jìn)行添加 編輯 刪除用戶 可以對(duì)用戶進(jìn)行權(quán)限 設(shè)置 用戶登錄后也可以自行更改密碼 此外在系統(tǒng)設(shè)置登錄界面中 輸入密碼 與用戶名不符 3 次將自動(dòng)退出 2 員工檔案管理模塊 員工檔案管理模塊負(fù)責(zé)添加 修改 刪除和查詢員工檔案信息 如果要修改 已輸入的檔案 需要先由查詢定位或?yàn)g覽狀態(tài)單擊選擇要修改的檔案 然后通過 系統(tǒng)提供的編輯功能進(jìn)行修改 如果要?jiǎng)h除某一檔案 也要通過瀏覽或查詢找到 相應(yīng)的檔案然后再由系統(tǒng)相應(yīng)的刪除功能來實(shí)現(xiàn) 注意如果要?jiǎng)h除該檔案 該檔 案除了基本信息外的其他信息也要一并刪除 3 部門信息管理模塊 部門信息管理只是這個(gè)系統(tǒng)的一個(gè)輔助功能 能保存該企業(yè)部門的基本信息 并 能夠進(jìn)行添加 修改 刪除和瀏覽 同時(shí)為檔案管理部分提供支持 4 統(tǒng)計(jì)匯總管理模塊 統(tǒng)計(jì)匯總模塊是用來對(duì)員工檔案中的某些信息進(jìn)行統(tǒng)計(jì)匯總 并且以比例圖的方 式直觀的顯示出來 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 18 2 系統(tǒng)功能模塊圖 圖 4 1 員工檔案管理系統(tǒng)功能模塊圖 二 系統(tǒng)配置 好的數(shù)據(jù)庫系統(tǒng)必然有一個(gè)相對(duì)最優(yōu)的系統(tǒng)配置方案 系統(tǒng)配置要根據(jù)用戶 的實(shí)際情況設(shè)計(jì) 主要依據(jù)就是系統(tǒng)的吞吐量和系統(tǒng)對(duì)穩(wěn)定性的要求 此外 用 戶的維護(hù)水平也是一個(gè)重要的方面 1 軟件配置 軟件配置主要包括數(shù)據(jù)苦的選擇和操作系統(tǒng)的選擇 人事檔案管理信息系統(tǒng) 的軟件配置要根據(jù)用戶對(duì)系統(tǒng)的穩(wěn)定性要求 系統(tǒng)的容量以及用戶的維護(hù)水平來 確定 員工檔案管理模塊 員工檔案添加愛 部門信息管理模塊 員工檔案修改 員工檔案查詢 員工檔案刪除 普通查詢 組合查詢 部門信息添加 部門信息修改 部門信息刪除 部門信息瀏覽 統(tǒng)計(jì)匯總管理模塊 圖形顯示匯總 用戶管理 系統(tǒng)管理模塊 修改密碼 添加用戶 刪除用戶 編輯用戶 員 工 檔 案 管 理 系 統(tǒng) 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 19 表 4 1 員工檔案管理信息系統(tǒng)數(shù)據(jù)庫及操作系統(tǒng)的選擇 用戶 數(shù)據(jù)量 記 錄數(shù) 穩(wěn)定 性要 求 維 護(hù) 水 平 備選數(shù)據(jù)庫 備選操作系統(tǒng) 個(gè)體企業(yè) 3 8 人 100 500 低 差 Access Fox Pro Windows2000profess ional Windows XP home 小型企業(yè) 20 100 人 500 5000 低 差 Access Fox Pro Windows NT windows2000 server Windows server 2003 中型企業(yè) 20 100 人 5000 50000 中 一 般 SQL Server Windows NT Windows 2000 server Windows server 2003 Linux UNIX 大型企業(yè) 100 1000 人 50000 2000 00 較高 較 好 SQL Server Ora cle UNIX 大型企業(yè) 1000 人以上 200000 以上 高 好 Oracle UNIX 由于本次系統(tǒng)開發(fā)面向的是中小型企業(yè) 因此數(shù)據(jù)庫方面選擇單機(jī)數(shù)據(jù)庫 Access 另外由于一般情況下 公司職員對(duì)微軟 windows 界面比較熟悉 因此建 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 20 議使用 windows 2000 server 操作系統(tǒng) 2 硬件配置 員工檔案管理系統(tǒng)的硬件配置要根據(jù)數(shù)據(jù)量和吞吐量的大小選擇不同的硬件 表 4 2 員工檔案管理信息系統(tǒng)建議硬件選擇范圍 用戶 每秒數(shù)據(jù)庫并 發(fā)數(shù)據(jù)訪問的 記錄數(shù) 穩(wěn)定 性要 求 維護(hù) 水平 備選硬件 個(gè)體企業(yè) 3 8 人 10 50 低 差 Pentium III 256MB 20GB 個(gè)人計(jì)算機(jī) 小型企業(yè) 20 100 人 50 500 中 一般 XEON 雙 CPU 1GB RAID5 3 72GB 中型企業(yè) 20 100 人 50 500 中 一般 XEON 雙 CPU 1GB RAID5 3 72GB 大型企業(yè) 100 1000 人 500 2000 較高 較好 小型計(jì)算機(jī) 雙機(jī)熱備或 者 XEON 4CPU 4GB RAID5 6 72GB 大型企業(yè) 1000 人 以上 2000 以上 高 好 小型計(jì)算機(jī) 雙機(jī)熱備或 者 XEON 4CPU 4GB RAID5 6 72GB 三 數(shù)據(jù)庫設(shè)計(jì) 考慮該系統(tǒng)的定位與現(xiàn)有技術(shù)力量 決定采用 Microsoft Access 2000 2003 作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫開發(fā)環(huán)境 1 數(shù)據(jù)庫設(shè)計(jì)步驟 按照規(guī)范化設(shè)計(jì)方法 考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的開發(fā)全過程 數(shù)據(jù)庫設(shè)計(jì) 分為以下六個(gè)階段 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫實(shí)施 數(shù)據(jù)庫維護(hù)和運(yùn)行 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 21 需求分析是設(shè)計(jì)數(shù)據(jù)庫的起點(diǎn) 需求分析的結(jié)果是否準(zhǔn)確的反映了客戶的實(shí) 際要求 將直接影響到后面的各個(gè)階段的設(shè)計(jì) 并影響設(shè)計(jì)結(jié)果是否合理和實(shí)用 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)及概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì) 它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵 概念結(jié)構(gòu)設(shè)計(jì)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié) 構(gòu) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 E R 圖轉(zhuǎn)換為預(yù) 選用的 DBMDS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的數(shù)據(jù)結(jié)構(gòu) 對(duì)給定的邏輯數(shù)據(jù)模型 選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過程 成為數(shù)據(jù)庫物理設(shè)計(jì) 數(shù)據(jù)庫實(shí)施 合伙維護(hù)是數(shù)據(jù)庫系統(tǒng)在投入使用后的運(yùn)行步驟 2 數(shù)據(jù)庫 E R 圖 圖 4 2 員工檔案管理系統(tǒng)數(shù)據(jù)庫 E R 圖 basicPK職 工 編 號(hào)姓 名隸 屬 部 門身 份 證 號(hào)性 別生 日年 齡民 族 政 治 面 貌婚 姻 狀 況文 化 程 度聯(lián) 系 電 話家 庭 住 址E mail職 工 類 型工 齡開 始 工 作 時(shí) 間進(jìn) 入 本 單 位 時(shí) 間職 稱 職 務(wù)工 資 類 型銀 行 賬 號(hào)醫(yī) 療 帳 號(hào)合 同 期 workecFK1職 工 編 號(hào)工 作 單 位 工 作 起 始 時(shí) 間結(jié) 束 時(shí) 間職 務(wù)部 門departmenFK1部 門 名 稱負(fù) 責(zé) 人電 話 familyFK1職 工 編 號(hào)成 員 姓 名與 本 人 關(guān) 系出 生 日 期工 作 單 位職 務(wù)政 治 面 貌聯(lián) 系 電 話zcFK1職 工 編 號(hào)職 稱 名 稱獲 取 方 式獲 取 日 期職 務(wù)聘 用 專 業(yè) 技 術(shù) 職 務(wù)聘 用 起 始 時(shí) 間聘 用 結(jié) 束 時(shí) 間 聘 用 單 位 jcFK1職 工 編 號(hào)獎(jiǎng) 懲 類 型獎(jiǎng) 懲 日 期 獎(jiǎng) 懲 原 因獎(jiǎng) 懲 單 位撤 銷 懲 罰 日 期撤 銷 懲 罰 原 因pxFK1職 工 編 號(hào)培 訓(xùn) 方 式培 訓(xùn) 開 始 時(shí) 間培 訓(xùn) 結(jié) 束 時(shí) 間培 訓(xùn) 時(shí) 間培 訓(xùn) 專 業(yè)培 訓(xùn) 單 位培 訓(xùn) 內(nèi) 容培 訓(xùn) 費(fèi)培 訓(xùn) 結(jié) 果 bdFK1職 工 編 號(hào)調(diào) 動(dòng) 前 單 位工 作 調(diào) 動(dòng) 日 期調(diào) 動(dòng) 后 單 位工 資 調(diào) 整 日 期調(diào) 整 前 工 資調(diào) 整 后 工 資 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 22 3 數(shù)據(jù)庫邏輯設(shè)計(jì) 圖 4 3 數(shù)據(jù)庫邏輯結(jié)構(gòu)圖 4 數(shù)據(jù)庫物理設(shè)計(jì) 1 表匯總 表 4 3 數(shù)據(jù)庫基本表匯總 表名 類型 說明 Basic 基本表 員工基本檔案表 Bd 基本表 員工變動(dòng)記錄表 Family 基本表 員工家庭成員表 Px 職工編號(hào) Bd 職工編號(hào) Basic 職工編號(hào) 隸屬部門 Family 職工編號(hào) Jc 職工編號(hào) department 部門名稱 Workrec 職工編號(hào) Zc 職工編號(hào) Zdb BS CODE Login User ID User pwd Zglx 職工類型 工資類型 1 M M M M M M 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 23 Jc 基本表 員工獎(jiǎng)懲記錄表 department 基本表 部門信息表 Px 基本表 員工培訓(xùn)記錄表 Workrec 基本表 員工工作記錄表 Zc 基本表 員工職稱評(píng)定記錄表 Zdb 基本表 字典表 Login 基本表 系統(tǒng)用戶信息表 Zglx 基本表 員工類型表 2 各表及關(guān)系設(shè)計(jì)詳解 說明 空缺位置表示無要求 主鍵在約束欄注明 A 基本表 login 表 4 4 系統(tǒng)用戶信息表 字段 類型 長度 說明 約束 User ID 文本 255 用戶名 主鍵 User pwd 文本 255 密碼 User desc rip 文本 255 權(quán)限 B 基本表 basic 表 4 5 員工基本檔案表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許 空字符 主鍵 姓名 文本 255 必添字段 不允許 空字符 隸屬部門 文本 255 必添字段 不允許 空字符 身份證號(hào) 文本 30 性別 文本 2 生日 日期 時(shí) 短日期 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 24 間 年齡 文本 4 民族 文本 5 政治面貌 文本 5 婚姻狀況 文本 4 字段 類型 長度 說明 約束 文化程度 文本 5 聯(lián)系電話 文本 15 家庭住址 文本 50 e mail 文本 20 職工類型 文本 4 工齡 文本 4 開始工作時(shí) 間 日期 時(shí) 間 短日期 進(jìn)入本單位 時(shí)間 日期 時(shí) 間 短日期 職稱 文本 10 職務(wù) 文本 10 工資類型 文本 5 銀行賬號(hào) 文本 30 醫(yī)療賬號(hào) 文本 30 合同期 文本 5 C 基本表 family 表 4 6 員工家庭成員表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許空 字符 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 25 成員姓名 文本 5 出生日期 日期 時(shí) 間 字段 類型 長度 說明 約束 工作單位 文本 20 職務(wù) 文本 10 政治面貌 文本 5 聯(lián)系電話 文本 10 D 基本表 workrec 表 4 6 員工工作記錄表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許 空字符 工作起始時(shí) 間 日期 時(shí) 間 結(jié)束時(shí)間 日期 時(shí) 間 工作單位 文本 20 職務(wù) 文本 5 部門 文本 5 E 基本表 jc 表 4 7 員工獎(jiǎng)懲記錄表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許 空字符 獎(jiǎng)懲類型 文本 10 獎(jiǎng)懲日期 日期 時(shí) 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 26 間 獎(jiǎng)懲原因 文本 50 獎(jiǎng)懲單位 文本 20 撤銷懲罰日 期 日期 時(shí) 間 撤銷懲罰原 因 文本 50 F 基本表 px 表 4 8 員工培訓(xùn)記錄表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許 空字符 培訓(xùn)方式 文本 10 培訓(xùn)開始時(shí) 間 日期 時(shí) 間 培訓(xùn)結(jié)束時(shí) 間 日期 時(shí) 間 培訓(xùn)時(shí)間 日期 時(shí) 間 培訓(xùn)專業(yè) 文本 5 培訓(xùn)單位 文本 10 培訓(xùn)內(nèi)容 文本 20 培訓(xùn)費(fèi) 貨幣 培訓(xùn)結(jié)果 文本 50 G 基本表 zc 表 4 9 員工職稱評(píng)定記錄表 字段 類型 長度 說明 約束 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 27 職工編號(hào) 文本 255 必添字段 不允許 空字符 主鍵 職稱名稱 文本 10 獲取方式 文本 5 獲取日期 日期 時(shí) 間 職務(wù) 文本 5 聘用專業(yè)技 術(shù)職務(wù) 文本 20 聘用起始時(shí) 間 日期 時(shí) 間 聘用結(jié)束時(shí) 間 日期 時(shí) 間 聘用單位 文本 5 H 基本表 bd 表 4 10 員工變動(dòng)記錄表 字段 類型 長度 說明 約束 職工編號(hào) 文本 255 必添字段 不允許 空字符 工作調(diào)動(dòng)日 期 日期 時(shí) 間 調(diào)動(dòng)前單位 文本 10 調(diào)動(dòng)后單位 文本 10 工資調(diào)整日 期 日期 時(shí) 間 調(diào)整前工資 貨幣 調(diào)整后工資 貨幣 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 28 I 基本表 department 表 4 11 部門信息表 字段 類型 長度 說明 約束 部門名稱 文本 255 必添字段 不允許 空字符 主鍵 負(fù)責(zé)人 文本 255 電話 文本 255 J 基本表 zglx 表 4 12 職工類型信息表 字段 類型 長度 說明 約束 職工類型 文本 255 必添字段 不允許 空字符 工資類型 文本 255 必添字段 不允許 空字符 K 基本表 zdb 表 4 13 字典表 字段 類型 長度 說明 約束 BS 文本 255 字典表分類代碼 主鍵 CODE 文本 255 字典表類別序號(hào) NAME 文本 255 字典表項(xiàng)目名稱 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 29 五 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 一 系統(tǒng)流程圖 根據(jù)對(duì)系統(tǒng)總體設(shè)計(jì)中的系統(tǒng)各模塊設(shè)計(jì) 再結(jié)合系統(tǒng)功能的分析 畫出系 統(tǒng)各模塊的流程圖 為系統(tǒng)編碼與界面設(shè)計(jì)打下基礎(chǔ) 由于統(tǒng)計(jì)匯總模塊流程簡 單 所以只給出系統(tǒng)其他三個(gè)模塊的流程圖 1 部門信息管理模塊流程圖 圖 5 1 部門信息管理模塊流程圖 2 員工檔案管理模塊流程圖 普通查詢 組合查詢 用戶 Basic 瀏覽員工信息 添加員工信息資 料 查詢職工信息 選擇員工信息 刪除員工信息修改員工信息 基本信息 家庭成員 變動(dòng)記錄培訓(xùn)記錄職稱評(píng)定獎(jiǎng)懲記錄工作記錄 Family Workrec Jc Zc Px Bd 添加刪除 添加刪除 添加刪除 添加刪除 添加刪除 添加刪除 用戶 瀏覽 選擇部門 修改部門 添加部門 刪除部門 department department department 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 30 圖 5 2 員工檔案管理模塊流程圖 3 系統(tǒng)管理模塊流程圖 圖 5 3 系統(tǒng)管理模塊流程圖 二 系統(tǒng)界面設(shè)計(jì) 經(jīng)過以上分析 建模的過程 已經(jīng)完成了數(shù)據(jù)庫的后臺(tái)工作 以及初期的工 作目標(biāo) 下面就要完成人機(jī)交互的界面 一個(gè)友好完善的界面不僅能夠方便系統(tǒng) 的使用者 而且能夠使得各個(gè)模塊間的劃分明確 結(jié)構(gòu)更趨于完善 所以一個(gè)好 的界面的設(shè)計(jì)工作在進(jìn)行系統(tǒng)開發(fā)的時(shí)候是必不可很少的 也是十分重要的 1 登錄窗體與主界面 1 登陸窗體 運(yùn)行本系統(tǒng)程序 首先出現(xiàn)登錄界面 當(dāng)用戶名為空或密碼不正確是 系統(tǒng) 給出出錯(cuò)信息 當(dāng)輸入正確的用戶名和密碼后進(jìn)入主界面 由于用戶采用權(quán)限管 理 當(dāng)用戶名正確后系統(tǒng)賦予用戶相應(yīng)的權(quán)限 另外為了防止用戶密碼被窮舉破 解 系統(tǒng)設(shè)置了出錯(cuò)次數(shù) 當(dāng)密碼輸錯(cuò)三次以后 系統(tǒng)自動(dòng)退出 用戶 瀏覽職工信息 編輯用戶 修改密碼 Login Login 刪除用戶 用戶管理 添加用戶 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 31 圖 5 4 系統(tǒng)登錄窗體 Begin VB Form Calculator BorderStyle 1 Fixed Single Caption 計(jì)算器 ClientHeight 2970 ClientLeft 2580 ClientTop 1485 ClientWidth 3270 ClipControls 0 False BeginProperty Font Name System Size 9 75 Charset 0 Weight 700 Underline 0 False Italic 0 False Strikethrough 0 False EndProperty Icon CALC frx 0000 LinkMode 1 Source LinkTopic Form1 MaxButton 0 False PaletteMode 1 UseZOrder ScaleHeight 2970 ScaleWidth 3270 WhatsThisHelp 1 True 2 主界面窗體 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 32 進(jìn)入主窗體后 主窗體的菜單欄中有系統(tǒng)管理 檔案管理 部門管理 統(tǒng)計(jì) 信息 系統(tǒng)信息 5 個(gè)菜單 通過下拉菜單可以進(jìn)入系統(tǒng)的各部分模塊 菜單欄下 方是工具欄 里面包含進(jìn)入系統(tǒng)主要功能的常用按鈕 方便進(jìn)入系統(tǒng)各個(gè)模塊 另外由于加入了權(quán)限設(shè)置 如果用戶的權(quán)限為普通用戶 guest 時(shí) 部分菜單 和按鈕會(huì)反白顯示 普通用戶只能使用基本查詢?yōu)g覽功能 無修改管理功能 主 界面窗體分為操作狀態(tài)和瀏覽狀態(tài) 操作狀態(tài) 圖 5 5 工作區(qū)為風(fēng)景畫背景 瀏覽狀態(tài) 圖 5 6 工作區(qū)為員工檔案記錄 圖 5 5 系統(tǒng)操作狀態(tài)主界面 Begin VB CommandButton Number Caption 7 Height 480 Index 7 Left 120 TabIndex 7 Top 600 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 33 Width 480 End 2 系統(tǒng)管理模塊界面 打開 系統(tǒng)管理 菜單 其下有四個(gè)子菜單 分別是注銷 用戶管理 更改 密碼和退出 注銷是用來切換用戶使用的 點(diǎn)擊注銷菜單后 系統(tǒng)不退出 重新 進(jìn)入登錄畫面 退出為系統(tǒng)退出菜單 下面詳細(xì)介紹用戶管理和更改密碼窗體 1 用戶管理窗體 用戶管理窗體時(shí)管理員 system 權(quán)限 需管理員才能進(jìn)入 點(diǎn)擊用戶管理 菜單 系統(tǒng)進(jìn)入用戶管理窗體 左面的表格列出了所有的用戶 有用戶名 密碼 和權(quán)限 管理員可以在這里添加 修改 刪除用戶 實(shí)現(xiàn)用戶管理 圖 5 5 系統(tǒng)瀏覽狀態(tài)主界面 Private Sub Decimal Click If LastInput NEG Then Readout Format 0 0 ElseIf LastInput NUMS Then Readout Format 0 0 End If DecimalFlag True 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 34 LastInput NUMS End Sub 圖 5 6 用戶管理窗體 2 更改密碼窗體 更改密碼窗體部分權(quán)限 管理員和普通用戶都可以在這里更改密碼 窗口 標(biāo)題上顯示著更改密碼的用戶的用戶名 圖 5 7 更改密碼窗體 3 員工檔案管理模塊 員工檔案管理模塊是系統(tǒng)的核心部分 窗口也是最多的 打開檔案管理菜單 其下有四個(gè)子菜單 分別是添加員工檔案 修改員工檔案 刪除員工檔案和查詢 員工檔案 其中查詢員工檔案又分為普通查詢和組合查詢兩個(gè)子菜單 1 添加 修改和刪除員工檔案窗體 添加 修改和刪除員工檔案的窗體為同一個(gè)窗體 只是在添加檔案 圖 5 8 時(shí) 文本框全部清空 逐項(xiàng)寫入信息后點(diǎn)擊確定保存 修改和刪除員工 圖 5 9 記錄需要先在系統(tǒng)瀏覽狀態(tài)主界面上選擇相應(yīng)的員工檔案后進(jìn)行修改和刪 除 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 35 圖 5 8 添加員工檔案窗 Private Sub Form Load DecimalFlag False NumOps 0 LastInput NONE OpFlag Readout Format 0 0 Decimal Caption Format 0 End Sub 2 查詢員工檔案窗口 查詢是為了在大量員工檔案信息中進(jìn)行定位顯示 查詢的結(jié)果會(huì)在瀏覽狀態(tài) 主界面上顯示 查詢分為普通查詢和組合查詢 這兩種查詢又都有模糊查詢和精 確查詢兩種模式 普通查詢 圖 5 10 為單一依據(jù)查詢 查詢條件可以選擇 組合查詢 圖 5 11 窗口 組合查詢?yōu)槎鄺l件查詢 可以點(diǎn)擊復(fù)選框 自由 選擇組合多個(gè)查詢依據(jù)進(jìn)行查詢 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 36 圖 5 9 修改員工檔案窗口 圖 5 10 普通查詢窗口 圖 5 11 組合條件查詢 4 部門信息管理模塊 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 37 部門信息管理窗體用來顯示 修改 添加 刪除部門信息 下一條記錄 上一條記錄 首記錄 尾記錄 等按鈕用來移動(dòng)記錄 圖 5 12 部門信息管理窗體 5 統(tǒng)計(jì)匯總模塊 顯示匯總窗體利用直觀的圖形反映企業(yè)員工的整體信息 分別通過十項(xiàng)來進(jìn) 行匯總統(tǒng)計(jì) 并且有三種圖形供選擇 圖 5 13 統(tǒng)計(jì)匯總窗體 Private Sub Number Click Index As Integer If LastInput NUMS Then Readout Format 0 DecimalFlag False End If If DecimalFlag Then 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 38 Readout Readout Number Index Caption Else Readout Left Readout InStr Readout Format 0 1 Number Index Caption Format 0 End If If LastInput NEG Then Readout data source database archive mdb conn Open connectionstring 2 建立數(shù)據(jù)集 數(shù)據(jù)庫聯(lián)接完成后 如果要對(duì)數(shù)據(jù)庫中的表進(jìn)行操作 需要建立一個(gè)數(shù)據(jù)集 數(shù)據(jù)集的建立代碼如下 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 42 Dim sql As String Dim rs As New ADODB Recordset sql select from basic rs Open sql conn adOpenKeyset adLockPessimistic 首先 也是定義 adodb 的數(shù)據(jù)集對(duì)象 rs 和數(shù)據(jù)集查詢語言 sql 字串 之后 對(duì) sql 字串加入查詢需要表的 sql 語句 最后用數(shù)據(jù)集對(duì)象 rs 的 open 方法打開 數(shù)據(jù)表建立數(shù)據(jù)集 二 查詢方法的應(yīng)用 1 查詢?cè)?在關(guān)系數(shù)據(jù)庫中 查詢的含義是用來描述如何從數(shù)據(jù)庫中獲取所需要的數(shù)據(jù) 黨對(duì)一個(gè)數(shù)據(jù)庫執(zhí)行查詢語句是 其執(zhí)行的結(jié)果是返回需要尋找的數(shù)據(jù)信息 SQL 是一種集合處理語言 所以數(shù)據(jù)修改及數(shù)據(jù)檢索語句會(huì)對(duì)表中的所有記錄 行 起作用 除非使用 Where 子句來限制查詢的范圍 利用 Like 通配 符可以實(shí)現(xiàn)系統(tǒng)模糊查詢 利用邏輯預(yù)算符號(hào) OR AND NOT 來實(shí)現(xiàn)組合查詢 2 查詢的實(shí)現(xiàn) 1 模糊查詢的實(shí)現(xiàn) 設(shè)置兩個(gè)變量 查詢依據(jù) yj 和查詢條件 條件 通過下拉框和文本框 為兩個(gè)變量賦值 利用 Like 完成查詢語句 sql 的建立 最后建立數(shù)據(jù)集 完成模糊查詢 sql select 職工編號(hào) 姓名 隸屬部門 from basic where basic yj like tj order by 職工編號(hào) 2 組合查詢的實(shí)現(xiàn) 利用復(fù)選框和文本框完成 Where 子句 然后連接基本查詢語句 建立數(shù)據(jù)集 完成組合查詢 For i 100 To 110 If Check1 i Value 1 Then sqlstr sqlstr Trim Label1 i Caption like Trim Text1 i Text and End If 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 43 Next sqlstr Left sqlstr Len sqlstr 5 sql select 職工編號(hào) 姓名 隸屬部門 from basic where sqlstr order by 職工編號(hào) 三 統(tǒng)計(jì)顯示方法的應(yīng)用 1 MsChart 控件 MsChart 6 0 或 5 0 版 是 Windows 系統(tǒng)中 Visual studio 自帶的一個(gè) ACTIVEX 控件 它功能強(qiáng)大 應(yīng)用廣泛 具有以下特點(diǎn) 支持隨機(jī)數(shù)據(jù)和隨機(jī)數(shù)組 動(dòng)態(tài)顯示 支持所有主要的圖表類型 支持三維顯示 MsChart 具有 45 個(gè)屬性 9 個(gè)方法 49 事件 可靈活編程 可實(shí)現(xiàn)各類表 的顯示 2 統(tǒng)計(jì)顯示的實(shí)現(xiàn) 在統(tǒng)計(jì)顯示的模塊中我使用了 MSchart 控件 基本實(shí)現(xiàn)的方法是首先利用 sql 匯總查詢建立一個(gè)匯總數(shù)據(jù)集 rs sort 之后將數(shù)據(jù)集記錄個(gè)數(shù) rs sort RecordCount 賦值給 Mschart 屬性列個(gè)數(shù) MSChart1 ColumnCount 然后 利用循環(huán)語句將統(tǒng)計(jì)各項(xiàng)的名稱和統(tǒng)計(jì)數(shù)據(jù)分別賦給 Mschart 的屬性列標(biāo)簽名 MSChart1 ColumnLabel 和數(shù)據(jù) MSChart1 Data 完成統(tǒng)計(jì)顯示 部分關(guān)鍵代碼如 下 rs sort CursorLocation adUseClient sql select 民族 count from basic group by 民族 rs sort Open sql conn adOpenKeyset adLockPessimistic MSChart1 ColumnCount rs sort RecordCount For i 1 To rs sort RecordCount MSChart1 ColumnLabel rs sort Fields 0 rs sort Fields 1 人 percent MSChart1 ColumnLabel rs sort Fields 0 MSChart1 Data rs sort Fields 1 rs sort MoveNext 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 44 Next i 七 結(jié)論 在商場如戰(zhàn)場 時(shí)間就是金錢的當(dāng)今社會(huì) 只有不斷提高經(jīng)營效率 更新管 理模式 及時(shí)把握企業(yè)的員工狀況 先人一步制訂經(jīng)營決策 才能提高自身的競 爭能力 才能使自己立于不敗之地 隨著電腦的普及 越來越多的企業(yè)開始對(duì)自 己的員工檔案采用電腦管理 在這次開發(fā)過程中我學(xué)到了許多系統(tǒng)開發(fā) 數(shù)據(jù)庫的相關(guān)知識(shí) 從中收獲頗 豐 開發(fā)一個(gè)系統(tǒng)最重要的是要完成好初期系統(tǒng)分析和系統(tǒng)設(shè)計(jì)工作 首先一定 要做好系統(tǒng)的總體設(shè)計(jì)和規(guī)劃 使整體單個(gè)模塊邏輯不能出現(xiàn)矛盾 否則到系統(tǒng) 開發(fā)后期再進(jìn)行修改難度很大 這次的畢業(yè)設(shè)計(jì)檢驗(yàn)了我們幾年來刻苦學(xué)習(xí)的成果 同學(xué)們互相幫助 探討 遇到困難一起解決 充分體現(xiàn)整體的合作精神 但是由于畢業(yè)設(shè)計(jì)時(shí)間較短 同 時(shí)還要兼顧日常工作 所以該系統(tǒng)還有許多不盡如人意的地方 這些都有待今后 進(jìn)一步加強(qiáng) 改進(jìn) 完善 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 45 八 致謝 我將近用了兩個(gè)月的時(shí)間將這篇論文寫完 在論文的寫作過程中雖然我也遇 到了一些困難 但都在老師指導(dǎo)下得到解決 沒有他對(duì)我不厭其煩的指導(dǎo)與幫助 對(duì)我論文無私的修改與改進(jìn) 就沒有我這篇論文的完成 在此 我向指導(dǎo)過我的 老師表示衷心的感謝 同時(shí)我也要感謝我這篇論文的所引用的各位學(xué)者的專著 如果沒有這些學(xué)者的研究啟發(fā)和幫助 我也無法完成此次論文 由于我的水平有 限 望各位老師多多指教 中國地質(zhì)大學(xué) 武漢 遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì) 論文 46 九 參考文獻(xiàn) 1 李弘 韓曉榮 Visual Basic 6 0 編程實(shí)例教程 內(nèi)蒙古工業(yè)大學(xué)出版社 2004 年 2 月第 1 版 2 甘仞初 顏志軍 杜暉 龍虹 信息系統(tǒng)分析與設(shè)計(jì) 高等教育出版社 2003 年 6 月第 1 版 P176 222 3 劉萌 周學(xué)明 郭安源 Visual Basic 企業(yè)辦公系統(tǒng)開發(fā)實(shí)例導(dǎo)航 人民郵電 出版社 2003 年 5 月第 1 版 4 張海藩 軟件工程導(dǎo)論 清華大學(xué)出版社 1998 年 1 月第 3 版 5 陳艷峰 高文姬 邵蘊(yùn)秋 Visual Basic 數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航 清華大學(xué)出 版社 1998 年 1 月第 3 版 6 仲秋雁 劉友德主編 管理信息系統(tǒng) 大連理工大學(xué)出版社 1998 年 6 月第一版 7 譚祥金 黨躍武 信息系統(tǒng)導(dǎo)論 高等教育出版社 2000 年 8 月第 1 版 8 劉遵仁 于忠清 SQL Server 中文版基礎(chǔ)培訓(xùn)教程 人民郵電出版社 2002 年 9 月第 1 版