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

正文內(nèi)容

論人事管理系統(tǒng)實(shí)現(xiàn)畢業(yè)論文-wenkub

2023-07-10 00:58:46 本頁面
 

【正文】 SQL SERVER 2022 設(shè)計(jì)出該系統(tǒng)的數(shù)據(jù)庫。 技術(shù)要求 1. 功能模塊劃分合理。5. 建立數(shù)據(jù)庫訪問接口類,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問。 應(yīng)用需求分析企業(yè)人事管理系統(tǒng)對(duì)于用戶主要滿足 3 種類型的需求,這 3 種類型用戶分別為普通用戶,高級(jí)用戶,系統(tǒng)管理員,以下將分別詳細(xì)討論這 3 種類型的用戶需求:用戶的靜態(tài)結(jié)構(gòu)圖如圖 所示:普通用戶組系統(tǒng)管理員高級(jí)用戶組圖 用戶的靜態(tài)結(jié)構(gòu)圖 權(quán)限功能劃分普通用戶組:普通用戶組是這三種用戶里面權(quán)限最低的用戶,只可以對(duì)員工、部門信息和考勤信息進(jìn)行瀏覽,無法進(jìn)行其他操作,但是系統(tǒng)必須為他們登錄提供登錄的用戶名和密碼,盡管權(quán)限很低,但是他們還可以對(duì)自己的個(gè)人密碼進(jìn)行修改(無法修改其他用戶的密碼) 。另外,如果其余用戶對(duì)信息有任何誤操作,都可以申請系統(tǒng)管理組為其恢復(fù)。:能夠?qū)ο到y(tǒng)用戶進(jìn)行編輯、增加或刪除,并指定用戶的權(quán)限。:維護(hù)企業(yè)的崗位招聘信息和相應(yīng)的應(yīng)聘信息,對(duì)這些信息進(jìn)行修改、添加和刪除。SQL SERVER 企業(yè)管理器是 SQL SERVER 的主要管理工具,這也是作者在開發(fā)這個(gè)人事管理系統(tǒng)所用到的一個(gè)重要工具。每個(gè)登錄用戶必定屬于以上一個(gè)權(quán)限,權(quán)限編號(hào)用來表明用戶屬于哪一個(gè)權(quán)限組,權(quán)限組名稱具體指出權(quán)限的描述。3. 員工基本信息表的數(shù)據(jù)字典如表 所示:序號(hào) 名稱 數(shù)據(jù)類型長度、精度要求唯一性要求必要性要求其它描述1 員工編號(hào) int 4 Y Y2 姓名 char 10 Y3 性別 char 10 Y74 出生日期 char 105 民族 char 106 部門編號(hào) int 47 工種 char 108 省市 char 109 學(xué)歷 char 1010 專業(yè) char 1011 身份證號(hào) char 2012 檔案號(hào) char 1013 政治面貌 char 1014 技術(shù)等級(jí) char 1015 婚姻狀況 char 1016 錄用時(shí)間 char 1017 健康狀況 char 10 Y Y18 合同期限 char 10 Y19 起止時(shí)間 varchar 20 Y20 郵政編碼 char 1021 住址 char 1022 照片 varchar 50表 員工基本信息表的數(shù)據(jù)字典說明:部門編號(hào)存放員工所屬的部門編號(hào),與部門表發(fā)生聯(lián)系。 所示:序號(hào) 名稱 數(shù)據(jù)類型長度、精度要求唯一性要求必要性要求其它描述1 工作經(jīng)歷編號(hào) int 4 Y Y2 員工編號(hào) int 4 Y3 開始時(shí)間 char 10 Y4 結(jié)束時(shí)間 char 105 公司 char 106 部門 char 107 職責(zé) char 10表 工作經(jīng)歷表的數(shù)據(jù)字典說明:工作經(jīng)歷編號(hào)設(shè)為主鍵,與員工基本信息表發(fā)生聯(lián)系。 所示:序號(hào) 名稱 數(shù)據(jù)類型長度、精度要求唯一性要求必要性要求其它描述1 應(yīng)聘條目 int 4 Y Y112 招聘條目 int 4 Y3 姓名 char 10 Y4 聯(lián)系電話 char 105 個(gè)人簡介 varchar 50表 應(yīng)聘信息表的數(shù)據(jù)字典說明:應(yīng)聘條目設(shè)為主鍵,與招聘信息表發(fā)生聯(lián)系。系統(tǒng)功能結(jié)構(gòu)圖如圖 所示:企業(yè)人事管理 系統(tǒng)管理部門信息管理員工信息管理考勤信息管理招聘信息管理幫助用戶管理部門設(shè)置更改密碼部門詳細(xì)信息查詢導(dǎo)引員工培訓(xùn)經(jīng)歷員工獎(jiǎng)懲記錄員工基本信息查詢出差信息管理員工工作經(jīng)歷員工社會(huì)關(guān)系日??记诠芾砑影嘈畔⒐芾砜杖睄徫还芾響?yīng)聘人員管理添加同級(jí)部門添加下級(jí)部門修改部門信息撤消部門圖 系統(tǒng)功能結(jié)構(gòu)圖14 登錄模塊的設(shè)計(jì)輸入:輸入用戶名稱,填寫正確的密碼。4) 如果輸入的用戶名或相應(yīng)密碼錯(cuò)誤,進(jìn)行提示。用戶管理模塊的活動(dòng)圖如圖 所示:15系統(tǒng)系統(tǒng)管理員啟動(dòng)系統(tǒng) 進(jìn)入統(tǒng)一登錄界面登錄驗(yàn)證成功失敗進(jìn)入主界面驗(yàn)證界面權(quán)限成功失敗用戶管理操作進(jìn)行操作并把結(jié)果存入數(shù)據(jù)庫開始結(jié)束圖 用戶管理模塊的活動(dòng)圖a) 處理過程:1) 從下拉菜單中選擇要查詢的權(quán)限類別,或選擇通過用戶名查詢,輸入用戶名。3) 彈出對(duì)話框,確認(rèn)操作。3) 指定使用編輯用戶操作。b) 本使用案例中所涉及信息的描述:? 用戶清單表a) 處理過程1) 指定表格里顯示的用戶中的某一用戶。b) 本使用案例中所涉及信息的描述。a) 處理過程:1) 部門設(shè)置窗體啟動(dòng)。b)本使用案例中所涉及信息的描述? 部門信息表a) 處理過程:1) 部門設(shè)置窗體啟動(dòng)。b) 本使用案例中所涉及信息的描述? 部門信息表a) 處理過程:1) 部門設(shè)置窗體啟動(dòng)。b) 本使用案例中所涉及信息的描述? 部門信息表a) 處理過程:1) 部門設(shè)置窗體啟動(dòng)。4) 刪除動(dòng)作完成提示保存。3) 用戶在部門組織結(jié)構(gòu)圖中選擇需要瀏覽信息的部門,讀取數(shù)據(jù)庫中部門信息表的信息,在文本框里顯示。由于需要使用人事管理系統(tǒng)的企業(yè)一般都有大量的員工,用戶的一次查詢操作只是針對(duì)部分員工,特別是通過部分信息找到相關(guān)人員。2) 從員工信息表中讀取所有的記錄,在部門組織結(jié)構(gòu)圖里顯示,以方便選擇要查詢的部門。3) 選擇部門對(duì)員工信息進(jìn)行瀏覽。4) 輸入新增信息。3) 選擇組織結(jié)構(gòu)圖中的某一部門,從部門信息表讀取數(shù)據(jù),在 dbgrid 里顯示該部門所有員工。b) 本使用案例中所涉及信息的描述? 員工信息表? 部門信息表a) 處理過程:1) 員工信息設(shè)置窗體啟動(dòng)。5) 對(duì)現(xiàn)有信息進(jìn)行修改。2) 由用戶輸入當(dāng)天員工的姓名、編號(hào)、上下班時(shí)間。3) 輸入動(dòng)作完成,提示保存信息。b) 本使用案例中所涉及信息的描述? 人事考勤表a) 處理工程: 1) 員工考勤管理窗體啟動(dòng)。2) 用戶選擇編輯招聘信息。6) 添加信息完成,提示保存。4) 用戶選擇完成招聘信息的修改任務(wù)。2) 從招聘信息表中讀取所有的記錄,顯示到 dbgrid1 中。b) 本使用案例中所涉及信息的描述? 招聘信息表 應(yīng)聘人員管理a) 處理過程:1) 員工招聘信息窗體啟動(dòng)。5) 用戶選擇完成應(yīng)聘信息的添加任務(wù)。2) 用戶選擇編輯應(yīng)聘信息。6) 對(duì)現(xiàn)有的應(yīng)聘人姓名,電話和簡介進(jìn)行修改。3) 從招聘信息表中讀取所有的記錄,顯示到 dbgrid1 中。b) 本使用案例中所涉及信息的描述? 應(yīng)聘信息表? 招聘信息表 方案論證分析 方案的技術(shù)可行性28Delphi 是著名的 Borland(現(xiàn)在已和 Inprise 合并)公司開發(fā)的可視化軟件開發(fā)工具。在 Delphi 眾多的優(yōu)勢當(dāng)中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:適應(yīng)于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件,是開發(fā)中型數(shù)據(jù)庫軟件理想的編程工具。所以,此方案具有技術(shù)可行性。所以從投資和收益的比較中可以看出,此方案的經(jīng)濟(jì)可行性很大。Delphi 文件它運(yùn)行時(shí)速度比 VB 快,而且編譯后不需要其他的支持庫就能運(yùn)行。VC 可以算是真正的面向?qū)ο蟮恼Z言了,因?yàn)閹缀跛械囊磺卸夹枰銇韺懘a實(shí)現(xiàn),比如:要改變文本框字體的顏色,就需要自己寫一大段代碼,而 delphi 只需簡單的設(shè)置一個(gè)屬性就可以了。綜上所述,delphi 是非常強(qiáng)大的開發(fā)工具它既具有 VB 的易用性,也具有 VC 的強(qiáng)大功能,可以說是沒有不能實(shí)現(xiàn)的功能,唯一不同的是 Borland 公司所開發(fā)的 delphi是使用的 Pascal 語法,這是不同于 Basic 和 C++的另一種語法體系,但他們也是有相通的地方的,基本程序設(shè)計(jì)思想是大同小異的??蛻舨僮鹘缑嬖O(shè)計(jì)個(gè)性化,具有直觀、簡單、方便的特點(diǎn),可以滿足客戶個(gè)性化的操作要求。維護(hù)簡單方便,只要更新網(wǎng)頁就可以實(shí)現(xiàn)所有用戶的同步更新,開發(fā)簡單,共享性強(qiáng)。專用性打印輸出難以實(shí)現(xiàn),無法實(shí)現(xiàn)分頁顯示,給數(shù)據(jù)庫訪問造成較大的壓力。 首次登錄模塊的實(shí)現(xiàn)系統(tǒng)登錄窗體如圖 所示:圖 系統(tǒng)登錄窗體該窗體放置了 2 個(gè)文本 lable 控件以顯示文字,放置了兩個(gè)編輯框 edit 控件,供用戶輸入用戶名和口令,另外還放置了 checkbox 控件,讓用戶選擇是否隱身登錄。begin //從用戶清單表中提取信息 。39。39。++39。 。 end else//找到用戶 begin //記錄用戶信息 idright:=(39。編號(hào)39。 end else begin uname:=(39。 //生成其他窗口 :=false。 (Thm_pinfForm, hm_pinfForm)。 end。所以,對(duì)該系統(tǒng)設(shè)計(jì)了重新登錄窗口(即注銷后登錄) 。 。 hm_LoginOutForm := (nil)。在改模塊中使用了鼠標(biāo)移動(dòng)改變字體,顯示功能提示的方法。end。* 查閱維護(hù)部門信息39。 :=39。主要實(shí)現(xiàn)對(duì)用戶授權(quán)及撤消用戶權(quán)限。為了方便進(jìn)行用戶選擇,在這個(gè)模塊還有一個(gè)查詢功能,可以將不同權(quán)限組的用戶顯示到 dbgrid 中,以方便系統(tǒng)管理員瀏覽和選擇編輯。39。where 權(quán)限 = 239。where 用戶名 = 39。39。36 。 。 。end。TabSheet 活躍才能對(duì)該頁面進(jìn)行修改添加操作,選取其中一頁的代碼實(shí)現(xiàn)如下:// 確定修改,添加procedure (Sender: TObject)。 //基本信息 TabSheet1 活躍代表要對(duì)基本信息表操作 if = 0 then begin37 if = Date then begin showmessage(39。 end。姓名不能為空!39。 := Date。 (39?;橐鰻顩r39。).AsString := Trim()。 (39。錄用時(shí)間39。).AsString := Trim()。 。員工編號(hào)39。其他代碼略 部門管理模塊的實(shí)現(xiàn)該模塊能夠清晰的將部門組織結(jié)構(gòu)、詳細(xì)信息展示給用戶,同時(shí)支持部門組織結(jié)構(gòu)的更改。var sLevel, sParent,S: string。 :=false。 sLevel := 39。39 pnum := 1000。).AsString)。 。Select Max(編號(hào)) as 編號(hào) From 部門信息 Where 層次 =39。 。 //由父部門的最大子號(hào) 以及層次信息,生成新增子部門的編號(hào) snum:=strtoint(temptable[pnum,2])。 snum:=snum+strtoint(floattostr(intpower(10,3ItemLevel)))。40 := 39。39。 。 招聘信息模塊的實(shí)現(xiàn)該模塊主要是進(jìn)行招聘信息和應(yīng)聘信息的編輯,在這個(gè)模塊作者使用兩個(gè)radioButton 控件,用于對(duì)兩種信息編輯狀態(tài)的選擇。代碼略。 測試方法本課題所采用的測試方法是黑盒測試,及實(shí)在程序接口進(jìn)行的測試,它只檢查程序功能是否按照規(guī)格說明書的規(guī)定正常使用,黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動(dòng)測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個(gè)功能是否都能正常使用,在測試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。實(shí)際上測試情況
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1