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

正文內(nèi)容

c企業(yè)人事管理系統(tǒng)的設(shè)計與實現(xiàn)論文-文庫吧資料

2025-01-28 15:51本頁面
  

【正文】 息的模糊查詢 5 系統(tǒng)管理對系統(tǒng)信息進行設(shè)置主要實現(xiàn)操作權(quán)限的設(shè)置 新用戶的添加用戶密碼的修改公司部門設(shè)置和系統(tǒng)幫助信息 6 退出系統(tǒng)完成系統(tǒng)的退出 2 系統(tǒng)相關(guān)技術(shù)介紹 21 C 技術(shù)簡介 要了解 C 首先要了解 MicrosoftNET FrmeWorkMicrosoftNET FrameWork 是微軟公司提出的新一代軟件開發(fā)模型 C語言是 NET FrameWork中新一代的開發(fā)工具C語言是一種現(xiàn)代的面向?qū)ο蟮恼Z言它簡化了 C語言在類命名控件方法重載和異常處理等方面的操作摒棄了 C 的復(fù)雜性更易使用它使用組件編程在這方面和 VB類似在動態(tài)查閱中間代碼技術(shù)參數(shù)傳遞交叉語言處理面向?qū)ο蠓?面有自己的特點另外由于 C 中取消了指針的功能這樣可以有效防止病毒程序利用非法指針訪問私有成員也能避免指針的誤操作產(chǎn)生的錯誤因此其在安全性方面也有了很大的提高 [4] 22 SQL 技術(shù) 數(shù)據(jù)庫的基本概念 SQLStructured Query Languge 結(jié)構(gòu)化查詢語言是一種數(shù)據(jù)庫查詢和程序設(shè)計語言用于存取數(shù)據(jù)以及查詢更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng) SQL 語言包括數(shù)據(jù)定義語言數(shù)據(jù)操作語言數(shù)據(jù)查詢語言數(shù)據(jù)控制語言四部分它不要求用戶指定對數(shù)據(jù)的存放方法也不需要用戶了解具體的數(shù)據(jù)存放方式所有具有完全不同底層結(jié)構(gòu)的不 同數(shù)據(jù)庫系統(tǒng)可以使用相同的 SQL 語言作為數(shù)據(jù)輸入與管理的接口它以記錄集合作為操作對象所有 SQL 語句接受集合作為輸入返回集合作為輸出這種集合特性允許一條 SQL語句的輸出作為另一條 SQL語句的輸入所以 SQL 語句可以嵌套這使它具有極大的靈活性和強大的功能 本系統(tǒng)中數(shù)據(jù)庫的訪問 本系統(tǒng)的數(shù)據(jù)庫訪問過程實現(xiàn)主要通過六個步驟 [5] 1 建立數(shù)據(jù)庫表表中存儲相應(yīng)數(shù)據(jù) 2 使用 SqlConnection 或 OleDbConnection 類建立數(shù)據(jù)庫應(yīng)用程序和數(shù)據(jù)庫連接對象 3 從數(shù)據(jù)庫指定表中取出感興趣的記錄 4 從數(shù)據(jù)庫指定表中取出的感興趣記錄組成一個新表填充到 DataSet 類對象中可填充多個表并可在 DataSet 類對象中指定表和表的關(guān)系取出所感興趣的記錄后斷開數(shù)據(jù)庫連接 5 用支持數(shù)據(jù)庫綁定控件例如 DataGrid控件顯示 DataSet類對象中的數(shù)據(jù)供用戶瀏覽查詢和修改 6 及時更新 DataSet 中內(nèi)容并把修改的數(shù)據(jù)存回源數(shù)據(jù)庫 本系統(tǒng)中數(shù)據(jù)庫連接部分的具體實現(xiàn)代碼如下 String MySQLConnectionString globlMyPersorsonnelConnectionString String s DTBSE NorthwindSERVER loclhostUID sPWD SqlConnection MyConnection new SqlConnection MySQLConnectionString MyConnectionOpen 3 系統(tǒng)分析 31 需求分析 本系統(tǒng)主要是針對一般企事業(yè)單位設(shè)計基于其他企業(yè)人事管理系統(tǒng)的不足本系統(tǒng)更好地完成了數(shù)據(jù)的添加修改刪除操作并且可以將員工信息添加到Excel 文檔這樣不但利于保存還可以通過 Excel 文檔進行打印 32 系統(tǒng)概述 本系統(tǒng)主要針對中小企業(yè)的人事管理人員和企業(yè)管理人員設(shè)計以幫助其實現(xiàn)企業(yè)人事管理的信息化和自動化 通過本系統(tǒng)人事管理人員可以實現(xiàn)員工檔案管理員工離職管理員工薪資的錄入發(fā)放和查詢管理員工考勤信息的添加查詢等操作由于公司管理人員需要對企業(yè)人事信息進行系統(tǒng)的了解本系統(tǒng)采用了模糊查詢的功能企業(yè)管理人員可以清晰地了解部門人員分配員工年齡文化程度婚姻狀況等信息同時人事管理人員還可以將相應(yīng)的數(shù)據(jù)通過 Excel 等形式予以打印最終實現(xiàn)辦公流程的系統(tǒng)化為滿足不同員工對本系統(tǒng)的特殊要求系統(tǒng)添加了權(quán)限設(shè)置的功能針對不同的 企業(yè)員工分配了不同的權(quán)限以便更有利于企業(yè)的規(guī)范化管理 33 系統(tǒng)目標 根據(jù)企業(yè)對人事管理的要求制定企業(yè)人事管理系統(tǒng)具體目標如下 1 員工基本檔案員工簡歷員工家庭成員信息等相關(guān)界面的添加修改刪除操作 2 全方位的模糊查詢功能的實現(xiàn) 3 按相應(yīng)條件對員工的考勤工資等進行統(tǒng)計 4 針對不同用戶的權(quán)限管理 5 員工考勤信息的數(shù)字化顯示以方便企業(yè)對員工進行年終考核 6 可以實現(xiàn)將相應(yīng)數(shù)據(jù)采用 Excel 表格的形式導(dǎo)出 7 系統(tǒng)運行良好兼容性強 34 可行性分析 行性分析 完成本系統(tǒng)需要硬件和軟件兩方面的 支持硬件方面需要開發(fā)服務(wù)器一臺個人電腦在此可作為服務(wù)器使用軟件方面由于本系統(tǒng)屬于小型管理系統(tǒng)利用Visual Studio 2021 和 SQL Server 2021 數(shù)據(jù)庫開發(fā)工具即可實現(xiàn)經(jīng)濟成本低因此在經(jīng)濟上是可行的 行性分析 本系統(tǒng)采用目前被廣泛使用的 C 開發(fā)技術(shù) SQL Server 2021 數(shù)據(jù)庫技術(shù)和Windows Server 2021 操作系統(tǒng)進行開發(fā)設(shè)計首先 c 是微軟為 NET 量身定做的開發(fā)語言集合了 CC 和 VB 的雙重優(yōu)點具有簡易型靈活性移植性強等特點同時使用Visul Studio 2021 作為開 發(fā)平臺對于開發(fā)中小系統(tǒng)來說這種開發(fā)環(huán)境是完全沒有問題的其次本系統(tǒng)采用 SQL Server 2021 數(shù)據(jù)庫到目前為止 SQL 數(shù)據(jù)庫仍然是使用最廣泛的一種數(shù)據(jù)庫語言因此本系統(tǒng)采用 SQL Server 2021 在系統(tǒng)安全性可用性和高穩(wěn)定性上又有了很大的提升再次本系統(tǒng)的操作環(huán)境采用 Windows 下的Server 2021 操作系統(tǒng) Windows Server 2021 是由微軟公司推出的服務(wù)器操作系統(tǒng)可以為本系統(tǒng)的開發(fā)提供良好的穩(wěn)定性最后考慮到三者兼容的問題由于三者都屬于微軟公司的產(chǎn)品所以兼容性上不存在問題硬件方面采用標 準的服務(wù)器硬件配置能滿足本系統(tǒng)的要求綜上所述本系統(tǒng)的技術(shù)可行性不存在問題 行性分析 本系統(tǒng)的主要應(yīng)用對象為企業(yè)的人事管理人員和企業(yè)的高層管理者由于本系統(tǒng)界面簡潔結(jié)構(gòu)清晰操作簡單所以在對相應(yīng)使用人員進行培訓(xùn)的情況下是可以順利使用本系統(tǒng)的 35 系統(tǒng)邏輯結(jié)構(gòu)圖及業(yè)務(wù)流程圖設(shè)計 系統(tǒng)邏輯結(jié)構(gòu)圖能夠清晰地反映出本系統(tǒng)的結(jié)構(gòu)功能和模塊分布是系統(tǒng)對外介紹的良好窗口用戶也可以一目了然地了解系統(tǒng)的整體邏輯結(jié)構(gòu)加深對系統(tǒng)功能的理解 本系統(tǒng)的邏輯結(jié)構(gòu)圖如圖 31 所示 圖 31 企業(yè)人事管理系統(tǒng)邏輯結(jié)構(gòu)圖 系統(tǒng)業(yè)務(wù)流程圖如圖 32 所示 圖 32 企業(yè)人事管理系統(tǒng)業(yè)務(wù)流程圖 4 數(shù)據(jù)庫設(shè)計 41 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 企業(yè)人事管理系統(tǒng)的數(shù)據(jù)庫主要用來記錄一個企業(yè)所有員工的基本信息及考勤薪資等信息等數(shù)據(jù)數(shù)據(jù)量由企業(yè)的員工數(shù)量多少決定本系統(tǒng)的數(shù)據(jù)庫命名為 MyPersonnel 共用 13 張數(shù)據(jù)表來存儲相應(yīng)信息 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計作為系統(tǒng)開發(fā)的重要組成部分是根據(jù)管理系統(tǒng)的相應(yīng)需求制定的數(shù)據(jù)庫的優(yōu)劣直接影響到系統(tǒng)的后期開發(fā) 本系統(tǒng)中為了保證系統(tǒng)的安全性在登錄系統(tǒng)的時候用戶需要輸入正確的用戶名和密碼并且通過不同的用戶名和密碼進入不同的管理界面 [6]因此需要一個數(shù)據(jù)庫表用來記錄用戶的用戶名和密碼登錄表的實體 ER 圖如圖 41 所示 圖 41 登錄表的實體 ER 圖 在企業(yè)人事管理系統(tǒng)中員工信息表屬于其中最重要的一個表在這個表中記錄了員工的基本信息因此表中涉及的員工信息字段太多本實體 ER 圖只給出了部分字段本系統(tǒng)的員工基本信息表 ER 圖如圖 42 所示 圖 42 員工基本信息實體 ER 圖 為了更好地記錄員工信息在本系統(tǒng)的數(shù)據(jù)庫設(shè)計中創(chuàng)建了一個家庭關(guān)系表來記錄每個員工的家庭成員及其工作單位和聯(lián)系方式等家庭關(guān)系表的實體 ER圖如圖 43 所示 圖 43 員工家庭成 員實體 ER 圖 在企業(yè)中員工受到獎懲是必不可少的在數(shù)據(jù)庫設(shè)計中加入了一個員工獎懲表以便對員工的獎懲信息進行記錄獎懲表的實體 ER 圖如圖 44 所示 圖 44 獎懲表實體 ER 圖 在本系統(tǒng)中涉及到了員工的考勤信息員工的考勤信息是通過數(shù)據(jù)庫進行顯示的其實體 ER 圖如圖 45 所示 圖 45 員工考勤信息表 人事管理系統(tǒng)離不開對員工的薪資管理將員工的工資信息動態(tài)地錄入數(shù)據(jù)庫并且能夠隨時清晰地查看是設(shè)計此薪資信息表的基本目的其 ER 圖設(shè)計如圖46 所示 圖 46 薪資管理表 此外員工培訓(xùn)記錄表員工簡歷表員工離職管理表 員工培訓(xùn)記錄表均屬于員工檔案信息的范圍實體 ER 圖設(shè)計與其它員工基本信息類似本論文中不再顯示其 ER 圖設(shè)計 42 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 根據(jù)上面設(shè)計的 ER 圖便可以在數(shù)據(jù)庫中創(chuàng)建相應(yīng)的數(shù)據(jù)庫表本系統(tǒng)的各數(shù)據(jù)表的結(jié)構(gòu)如下 1 員工基本檔案表用于保存員工的基本檔案信息包括自編號員工編號員工姓名員工性別出生年月身份證號碼民族政治面貌婚姻狀況文化程度專業(yè)畢業(yè)院校職務(wù)基本工資手機號碼籍貫等字段其結(jié)構(gòu)如表 41 所示 表 41 基本檔案表 字段名稱 類型 是否允許空 說明 自編號 nvarchar 50 否 遞增的流 水號 員工編號 nvarchar 50 否 員工信息編號主鍵 姓名 nvarchar 50 否 員工姓名 性別 nvarchar 50 否 員工性別 出生年月 datetime 否 員工出生日期 身份證號碼 nvarchar 50 否 員工身份證編號 民族 nvarchar 50 否 員工民族 政治面貌 nvarchar 50 否 員工政治面貌 文化程度 nvarchar 50 是 員工文化程度 專業(yè) nvarchar 50 是 員工所學(xué)專業(yè) 畢業(yè)院校 nvarchar 50 是 員工畢業(yè)院校 職稱 nvarchar 50 是 員工職稱 職務(wù) nvarchar 50 是 員工在公司的職務(wù) 進入單位時間 datetime 否 員工進入本單位時間 合同年限 nvarchar 50 否 員工簽訂的合同年限 基本工資 float 否 員工的基本工資 銀行賬號 nvarchar 50 否 員工的工資銀行賬號 保險賬號 nvarchar 50 否 員工的保險賬號 手機號碼 nvarchar 50 是 員工手機號碼 家庭住址 nvarchar 50 否 員工家庭住址 籍貫 nvarchar 50 否 員工籍貫 說明 nvarchar 50 是 其它說明 2 公司部門表用于存放公司部門信息包括部門名稱部門負責(zé)人人事文員額定人數(shù)說明等字段其結(jié)構(gòu)如表 42 所示 表 42 部門信息表 字段名 類型 是否允許空 說明 部門名稱 nvarchar 50 否 公司部門名稱 部門負責(zé)人 nvarchar 50 否 各部門負責(zé)人信息 人事文員 nvarchar 50 是 部門人事文員信息 nvarchar 100 否 本部門 額定人數(shù) int 是 部門額定人數(shù) 說明 nvarchar 50 是 說明信息 3 離職管理表用來存放員工的離職信息包括自編號員工編號員工姓名離職時間離職原因批準人和說明信息等字段其結(jié)構(gòu)表如表 43 所示 表 43 離職管理表 字段名 類型 是否允許空 說明 自編號 nvarchar 50 否 遞增的流水號 員工編號 nvarchar 50 否 員工編號 員工姓名 nvarchar 50 否 員工姓名 離職時間 datetime 否 員工離職時間 離職原因 nvarchar 50 否 員工離職原因 批準人 nvarchar 50 否 批準人姓名 說明 nvarchar 50 是 說明事項 4 操作用戶權(quán)限表用于存放用戶的信息及各用戶的權(quán)限信息包括用戶名稱用戶密碼員工基本檔案訪問權(quán)限員工家庭成員訪問權(quán)限員工工作簡歷訪問權(quán)限員工獎懲記錄訪問權(quán)限員工培訓(xùn)記錄訪問權(quán)限員工工作業(yè)績訪問權(quán)限員工離職管理訪問權(quán)限月度部門考勤訪問權(quán)限年度個人考勤訪問權(quán)限工資核算訪問權(quán)限工作發(fā)放訪問權(quán)限考勤管理訪問權(quán)限修改密碼權(quán)限修改部門信息權(quán)限等字段其結(jié)構(gòu)如表 44 所示 表 44 操作用戶權(quán)限表 字段名稱 類型 是否允許空 說明 用戶名稱 nvarchar 50 否 存放用戶名稱 用戶密碼 nvarchar 50 否 存放用戶密碼 員工基本檔案 nvarchar 50 是 控制基本檔案窗臺體的顯示 家庭成員信息 nvarchar 50 是 控制家庭成員窗體的顯示 工作簡歷 datetime 是 控制工作簡歷窗體的顯示 獎懲記錄 nvarchar 50 是 控制獎懲記錄窗體的顯示 培訓(xùn)記錄 nvarchar 50 是 控制培訓(xùn)記錄窗體的顯示 工作業(yè) 績 nvarchar 50 是 控制工作
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1