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

正文內(nèi)容

人事檔案管理系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-06-07 23:01 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)庫概念結(jié)構(gòu)設計數(shù)據(jù)庫設計占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設計的好壞將直接用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設計數(shù)據(jù)庫系統(tǒng)時,應該首先充分了解用戶各方面的需求,包括現(xiàn)有的以及將來可能增加的需求。下面以圖的形式介紹本系統(tǒng)中各個實體的屬性及總體ER圖。1)、員工基本信息實體包括員工的姓名、工號、曾用名、性別、身份證號、貫籍、家庭地址、工齡、聯(lián)系電話、行政職務等屬性,:... ... 員工基本信息實體曾用名 工號聯(lián)系電話行政職務家庭地址身份證號 性別 貫籍 工齡 姓名 員工基本信息實體ER圖2)、部門信息實體包括部門編號、部門名稱、部門主管、部門級別、部門電話等屬性。: 部門信息實體 部門編號 部門名稱 部門主管 部門級別 部門電話 ... ... 部門信息實體ER圖 3)、日??己诵畔嶓w包括員工基本信息、加班時數(shù)、加班開始時間、加班結(jié)束時間、工作地點、出差時數(shù)、員工出勤時間等屬性。: 日??己诵畔嶓w員工基本信息 加班時數(shù) 出差時數(shù)員工出勤時間... ...4)、人事變動信息實體包括變動日期、原部門名稱、現(xiàn)部門名稱、原職務、現(xiàn)部門名稱等屬性。: 人事變動信息實體變動日期原部門名稱 原職務現(xiàn)部門名稱... ...5)、加班信息實體包括ID、上報日期、工號、姓名、部門名稱、工作內(nèi)容、工作地點、加班起始時間、加班結(jié)束時間、加班時數(shù)、加班費、其他費用、費用合計。:加班信息實體工號加班時數(shù)加班費部門名稱… … 加班信息實體ER圖6)、教育培訓信息實體包括部門名稱、工號、姓名、培訓名稱、培訓成績、培訓費用、培訓時間屬性。:培訓時間 教育培訓信息實體 工號部門名稱 姓名培訓費用培訓名稱培訓成績 教育培訓信息實體ER圖 7)、離職信息實體包括工號、姓名、部門名稱、性別、是否離職、離職日期、備注。: 離職信息實體ER圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計現(xiàn)將數(shù)據(jù)庫的概念模型轉(zhuǎn)換為SQL Server 2000數(shù)據(jù)庫系統(tǒng)所支持的數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。創(chuàng)建數(shù)據(jù)庫:在設計數(shù)據(jù)庫表結(jié)構(gòu)之前,首先要為系統(tǒng)創(chuàng)建一個數(shù)據(jù)庫。本系統(tǒng)使用的數(shù)據(jù)庫為SQL Server數(shù)據(jù)庫,數(shù)據(jù)庫名為management。創(chuàng)建步驟如下:1)、選中樹狀視圖中的“數(shù)據(jù)庫”節(jié)點后,單擊右鍵,選擇彈出菜單中的“新建數(shù)據(jù)庫”菜單項,在彈出的數(shù)據(jù)庫屬性對話框中,在名稱編輯框中填入:management,其它采用默認選項,: 單擊“確定”按鈕完成數(shù)據(jù)庫的創(chuàng)建。2)、根據(jù)系統(tǒng)的需求,本系統(tǒng)的部分數(shù)據(jù)表設計如下: 人事變動信息表列名數(shù)據(jù)類型長度是否允許為空IDint4變動日期datetime8是工號varchar10是姓名varchar10是院部門名稱varchar30是原職務varchar30是現(xiàn)部門名稱varchar30是現(xiàn)職務varchar20是變動說明varchar200是 出差信息表列名數(shù)據(jù)類型長度是否允許為空IDint4工號varchar10是姓名varchar10是部門名稱varchar30是職務varchar20是代理人varchar10是出差目的varchar50是出差地點varchar100是出差起始日期datetime8是出差截止日期datetime8是備注varchar200是 加班信息表列名數(shù)據(jù)類型長度是否允許為空IDint4上報日期datetime8是工號varchar10是姓名varchar10是部門名稱varchar30是工作內(nèi)容varchar200是工作地點varchar50是加班起始時間datetime8是加班結(jié)束時間datetime8是加班時數(shù)numeric9是加班費money8是其他費用money8是費用合計money8是 離職信息表列名數(shù)據(jù)類型長度是否允許為空工號varchar10是姓名varchar10是部門名稱varchar30是性別varchar4是是否離職varchar4是離職日期datetime8是備注varchar50是 考勤信息表列名數(shù)據(jù)類型長度是否允許為空IDint4工號varchar10是姓名varchar10是部門名稱varchar30是出勤numeric9是休假numeric9是事假numeric9是病假numeric9是公假numeric9是婚假numeric9是喪假numeric9是遲到numeric9是早退numeric9是曠職numeric9是公差numeric9是月份varchar10是年varchar10是 部門信息表列名數(shù)據(jù)類型長度是否允許為空部門編號varchar2是部門名稱varchar30是部門級別varchar10是部門主管varchar20是部門電話varchar30是備注varchar100是根據(jù)設計好的表,即可開始在SQL Server 2000里面創(chuàng)建表。常用的創(chuàng)建表的方法包括利用表設計視圖和利用腳本文件編寫SQL語句來創(chuàng)建。這里就采用表設計視圖來制作。比如教育培訓信息表和離職信息表的設計視圖如下所示: 教育培訓信息表的設計圖 離職信息表的設計圖其他六個表的設計視圖類似以同樣的方法創(chuàng)建。第4章 系統(tǒng)詳細設計 系統(tǒng)主窗體的實現(xiàn)打開Visual Basic后,單擊File菜單,新建一個窗體,命名為frm_main。在主窗體中加入需要的控件,: 人事檔案管理系統(tǒng)主界面里面包括9個按鈕:人事檔案管理按鈕、部門管理按鈕、日??己税粹o、人事變更按鈕、教育培訓按鈕、決策查詢按鈕、系統(tǒng)管理按鈕和退出按鈕,如果按動相應的按鈕,就會觸發(fā)Click事件,代碼如下:Private Sub Label1_Click(Index As Integer) Select Case Index Case 0 Load main_rsxx Case 1 Load main_bmgl Case 2 Load main_rckh Case 3 Load main_rsbd Case 4 Load main_jypx Case 5 Load main_jccx Case 6 Load main_tj Case 7 Shell amp。 \, vbNormalFocus Case 8 End End SelectEnd Sub 人事檔案管理窗體的實現(xiàn)進入系統(tǒng)主界面以后,單擊【人事檔案管理】。 【人事檔案信息管理】對話框載入窗體時,觸發(fā)窗體的Load事件,顯示當前數(shù)據(jù)庫中的所有記錄,代碼如下:Private Sub Form_Load() (檔案編號) (工號) (姓名) (性別) (身份證號) (部門名稱) (用工性質(zhì)) (員工狀態(tài)) = 0End Sub在該對話框中可以對人事檔案進行添加、修改、刪除、打印、查詢操作。(1)、單擊【增加】: 【人事檔案信息錄入】對話框當載入窗體時,觸發(fā)窗體的Load事件,顯示當前數(shù)據(jù)庫中所有的記錄,代碼如下:Private Sub Form_Load() (男) (女) = 0 (未婚) (已婚) (再婚) = 0 (無) (團員) (黨員) = 0 (初中及以下) (中專/高中) (??? (本科) (研究生) = 1 (正式工) (臨時工) (合同工) = 0 For i = 1 To 10 i amp。 級 Next i = 0 (在職) (離職) = 0End Sub在該對話框中輸入相應的信息以后,單擊【保存】按鈕就可以保存信息,單擊【返回】按鈕,就返回到人事檔案管理對話框。用戶輸入完畢以后單擊【保存】按鈕,保存剛才所填寫的內(nèi)容。單擊【返回】按鈕,取消員工信息的添加,返回到人事檔案管理窗口。代碼如下: Private Sub CmdEnd_Click() Unload MeEnd Sub(2)、單擊【修改】按鈕,就進入人事檔案信息修改窗口, 人事檔案信息修改對話框: 該窗體是用于對人事檔案信息的修改的。 【人事檔案信息修改】對話框?qū)π枰薷牡牡胤叫薷耐暌院髥螕簟颈4妗堪粹o就保存了信息的修改,單擊【返回】按鈕就返回到上一級界面。(3)、單擊【刪除】按鈕,會彈出一個對話框,詢問你是否刪除信息。 是否刪除數(shù)據(jù)對話框 代碼如下:Private Sub CmdDelete_Click()
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1