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