




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、核準(zhǔn)通過,歸檔資料。未經(jīng)允許,請(qǐng)勿外傳!9JWKffwvG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpRWXmA&UE9aQGn8xp$R#String s=DTBSE=Northwind;SERVER=loclhost;UID=s;PWD=;SqlConnection MyConnection = new SqlConnection(MySQLConnectionString);MyConnection.Open();第三章 系統(tǒng)分析人事工資管理是企、事業(yè)單位中的一項(xiàng)主要管理工作,特別是對(duì)于企、事業(yè)單位的決策者
2、和管理者來(lái)說(shuō),人事工資管理工作都是至關(guān)重要的,但一直以來(lái)人們是使用傳統(tǒng)的人工方式管理數(shù)據(jù)和文檔,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,也不夠方便、靈活,另外隨著企、事業(yè)單位人員數(shù)量的增加,其管理的工作量也將大大增加,這必然增加了管理人員的工作量和勞動(dòng)強(qiáng)度,同時(shí)將產(chǎn)生大量的文件和數(shù)據(jù),這給人事工資中各種數(shù)據(jù)信息的查找、更新和維護(hù)都帶來(lái)了不少困難。據(jù)調(diào)查,目前很多企、事業(yè)單位的人事工資管理依然停留在紙介質(zhì)的根底上,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代開展的需要,也不能滿足管理工作逐步走向標(biāo)準(zhǔn)化、科學(xué)化和自動(dòng)化的要求。隨著計(jì)算機(jī)科學(xué)與技術(shù)的日漸成熟和計(jì)算機(jī)應(yīng)用的普及,計(jì)算機(jī)已進(jìn)入到人類社會(huì)的各
3、個(gè)領(lǐng)域,并發(fā)揮著越來(lái)越重要的作用。原來(lái)這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)根底的信息管理方式所取代。作為計(jì)算機(jī)應(yīng)用的一局部,使用計(jì)算機(jī)對(duì)人事工資信息進(jìn)行管理,有著手工管理所無(wú)法比較的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、本錢低等,這些優(yōu)點(diǎn)能夠極大地提高人事工資管理的工作效率,也是企、事業(yè)單位向科學(xué)化、正規(guī)化管理開展的必要條件。因此,開發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚娜耸鹿べY管理系統(tǒng)具有非常重要的意義。本系統(tǒng)主要是針對(duì)一般企事業(yè)單位設(shè)計(jì),基于其他企業(yè)人工人事管理的缺乏,本系統(tǒng)完全可以取代人力更好地完成了數(shù)據(jù)的添加、修改、刪除操作。本系統(tǒng)主要針對(duì)
4、中小企業(yè)的人事管理人員和企業(yè)管理人員設(shè)計(jì),以幫助其實(shí)現(xiàn)企業(yè)人事工資管理的信息化和自動(dòng)化。通過本系統(tǒng),人事管理人員可以實(shí)現(xiàn)員工檔案管理,員工離職管理,員工工資的錄入、發(fā)放和查詢管理,員工檔案信息的添加、查詢等操作。由于公司管理人員需要對(duì)企業(yè)人事信息進(jìn)行系統(tǒng)的了解,本系統(tǒng)采用了模糊查詢的功能,企業(yè)管理人員可以清晰地了解部門人員分配、員工年齡、文化程度、婚姻狀況等信息。通過對(duì)員工工資信息的修改,實(shí)現(xiàn)工資的發(fā)放。最終實(shí)現(xiàn)辦公流程的系統(tǒng)化。在統(tǒng)計(jì)方面使用了數(shù)據(jù)庫(kù)這樣增強(qiáng)了員工信息的平安性,可以實(shí)現(xiàn)備份復(fù)原功能。根據(jù)企業(yè)對(duì)人事管理的要求,制定企業(yè)人事管理系統(tǒng)具體目標(biāo)如下:(1)員工根本檔案、員工簡(jiǎn)歷、員工
5、家庭成員信息等相關(guān)界面的添加、修改、刪除操作。(2)全方位的模糊查詢功能的實(shí)現(xiàn)。(3)按相應(yīng)條件對(duì)員工的獎(jiǎng)懲、工資等進(jìn)行統(tǒng)計(jì)。(4)界面清晰美觀,邏輯性強(qiáng),操作簡(jiǎn)單易懂。(5)系統(tǒng)運(yùn)行良好,兼容性強(qiáng)。(6)擁有數(shù)據(jù)備份復(fù)原功能,增強(qiáng)了數(shù)據(jù)的平安性。完本錢系統(tǒng)需要硬件和軟件兩方面的支持。硬件方面需要開發(fā)效勞器一臺(tái),個(gè)人電腦在此可作為效勞器使用;軟件方面,由于本系統(tǒng)屬于小型管理系統(tǒng),利用Visual Studio 2021和SQL Server 2021數(shù)據(jù)庫(kù)開發(fā)工具即可實(shí)現(xiàn),經(jīng)濟(jì)本錢低,因此在經(jīng)濟(jì)上是可行的。本系統(tǒng)采用目前被廣泛使用的C#開發(fā)技術(shù)、SQL Server 2021數(shù)據(jù)庫(kù)技術(shù)和Win
6、dows Server 2021操作系統(tǒng)進(jìn)行開發(fā)設(shè)計(jì)。首先,c#是微軟為.NET量身定做的開發(fā)語(yǔ)言集合了C/C+和VB的雙重優(yōu)點(diǎn),具有簡(jiǎn)易型、靈活性、移植性強(qiáng)等特點(diǎn),同時(shí)使用Visual Studio 2021作為開發(fā)平臺(tái),對(duì)于開發(fā)中小系統(tǒng)來(lái)說(shuō),這種開發(fā)環(huán)境是完全沒有問題的。其次,本系統(tǒng)采用SQL Server 2021數(shù)據(jù)庫(kù)。到目前為止,SQL數(shù)據(jù)庫(kù)仍然是使用最廣泛的一種數(shù)據(jù)庫(kù)語(yǔ)言,因此本系統(tǒng)采用SQL Server 2021,在系統(tǒng)平安性、可用性和高穩(wěn)定性上又有了很大的提升。再次,本系統(tǒng)的操作環(huán)境采用Windows下的Server 2021操作系統(tǒng),Windows Server 2021是
7、由微軟公司推出的效勞器操作系統(tǒng),可以為本系統(tǒng)的開發(fā)提供良好的穩(wěn)定性。最后,考慮到三者兼容的問題,由于三者都屬于微軟公司的產(chǎn)品,所以兼容性上不存在問題。硬件方面,采用標(biāo)準(zhǔn)的效勞器硬件配置,能滿足本系統(tǒng)的要求。綜上所述,本系統(tǒng)的技術(shù)可行性不存在問題。本系統(tǒng)的主要應(yīng)用對(duì)象為企業(yè)的人事管理人員和企業(yè)的高層管理者,由于本系統(tǒng)界面簡(jiǎn)潔、結(jié)構(gòu)清晰、操作簡(jiǎn)單,所以在對(duì)相應(yīng)使用人員進(jìn)行簡(jiǎn)單培訓(xùn)就可以順利使用本系統(tǒng)。系統(tǒng)邏輯結(jié)構(gòu)圖能夠清晰地反映出本系統(tǒng)的結(jié)構(gòu)功能和模塊分布,是系統(tǒng)對(duì)外介紹的良好窗口。用戶也可以一目了然地了解系統(tǒng)的整體邏輯結(jié)構(gòu),加深對(duì)系統(tǒng)功能的理解。本系統(tǒng)的邏輯結(jié)構(gòu)圖如圖3-1所示:系統(tǒng)主界面人事管
8、理工資管理系統(tǒng)幫助退出系統(tǒng)系統(tǒng)設(shè)置工資錄入工資發(fā)放工資核算部門管理備份與恢復(fù)切換用戶用戶管理員工檔案管理離崗信息培訓(xùn)信息工作經(jīng)歷獎(jiǎng)懲管理調(diào)崗信息圖3-1 人事工資管理系統(tǒng)邏輯結(jié)構(gòu)圖數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計(jì)的過程中給人提供了數(shù)據(jù)的描述信息。本系統(tǒng)的數(shù)據(jù)字典如下表所示。部門信息 表3-1序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1部門編號(hào)字符型2主鍵2部門名稱字符型20員工根本信息 表3-2序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1員工號(hào)字符型5主鍵2姓名字符型83性別字符型2男/女4生日日期型85聯(lián)系 字符型206文化程度字符型
9、207畢業(yè)院校字符型308專業(yè)字符型209政治面貌字符型2010民族字符型2011愛好特長(zhǎng)字符型10012所在部門字符型2外鍵13職位字符型2014職稱字符型2015狀態(tài)字符型8在職/離職16照片圖像型1617備注字符型200員工獎(jiǎng)懲信息 表3-3序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1獎(jiǎng)懲編號(hào)數(shù)字型8主鍵2員工號(hào)字符型5外鍵3獎(jiǎng)懲類型字符型8獎(jiǎng)勵(lì)/懲罰4獎(jiǎng)懲事項(xiàng)字符型2005獎(jiǎng)懲情況字符型1006獎(jiǎng)懲時(shí)間日期型8員工工作經(jīng)歷信息 表3-4序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1工作經(jīng)歷編號(hào)數(shù)字型8主鍵2員工號(hào)字符型5外鍵3起始時(shí)間日期型84終止時(shí)間日期型85工作單位字符型506任何職位字符型207職稱字符型
10、208工作內(nèi)容字符型1009證明人字符型8員工培訓(xùn)進(jìn)修信息 表3-5序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1員工培訓(xùn)編號(hào)數(shù)字型8主鍵2員工號(hào)字符型5外鍵3起始時(shí)間日期型84終止時(shí)間日期型85培訓(xùn)單位字符型506培訓(xùn)內(nèi)容字符型207獲得證書字符型1008備 注字符型200員工調(diào)崗信息 表3-6序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1員工調(diào)崗編號(hào)數(shù)字型8主鍵2員工號(hào)字符型5外鍵3原部門字符型24原職位字符型205現(xiàn)部門字符型26現(xiàn)職位字符型207調(diào)崗時(shí)間日期型88調(diào)崗原因字符型200員工離退職信息 表3-7序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1員工離退編號(hào)數(shù)字型8主鍵2員工號(hào)字符型5外鍵3原部門字符型24原職位字符型2
11、05離職類型字符型8退休/休假/辭職6離職原因字符型2007離職時(shí)間日期型8員工薪資信息 表3-8序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1員工號(hào)字符型5主鍵/外鍵2根本工資貨幣型83社保基金貨幣型84獎(jiǎng)金福利貨幣型85罰款金額貨幣型86其它薪金貨幣型8工資發(fā)放信息 表3-9序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1發(fā)放日期字符型6主鍵2員工號(hào)字符型5主鍵,外鍵3根本薪資貨幣型84本月獎(jiǎng)金貨幣型85加班補(bǔ)助貨幣型86本月扣款貨幣型87個(gè)人所得稅貨幣型88備注文本型200系統(tǒng)管理員信息 表3-10序號(hào)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度備注1帳號(hào)字符型16主鍵2密碼字符型163姓名字符型84性別字符型2第四章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)人事
12、工資管理系統(tǒng)的數(shù)據(jù)庫(kù)主要用來(lái)記錄一個(gè)企業(yè)所有員工的根本信息及工資等信息數(shù)據(jù),數(shù)據(jù)量由企業(yè)的員工數(shù)量多少?zèng)Q定。本系統(tǒng)的數(shù)據(jù)庫(kù)命名為Personnel Management,共用10張數(shù)據(jù)表來(lái)存儲(chǔ)相應(yīng)信息。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)作為系統(tǒng)開發(fā)的重要組成局部,是根據(jù)管理系統(tǒng)的相應(yīng)需求制定的,數(shù)據(jù)庫(kù)的優(yōu)劣直接影響到系統(tǒng)的后期開發(fā)。本系統(tǒng)中,為了保證系統(tǒng)的平安性,在登錄系統(tǒng)的時(shí)候用戶需要輸入正確的用戶名和密碼,并且為了平安考慮用戶的登陸會(huì)記錄在數(shù)據(jù)庫(kù)。因此,需要一個(gè)數(shù)據(jù)庫(kù)表用來(lái)記錄用戶的用戶名和密碼。登錄表的實(shí)體E-R圖如圖4-1所示:圖4-1 登錄表的實(shí)體E-R圖在企業(yè)人事管理系統(tǒng)中,員工信息表屬于其中最重
13、要的一個(gè)表,在這個(gè)表中記錄了員工的根本信息,因此表中涉及的員工信息字段太多,本實(shí)體E-R圖只給出了局部字段。本系統(tǒng)的員工根本信息表E-R圖如圖4-2所示:圖4-2 員工根本信息實(shí)體E-R圖 在企業(yè)中,員工受到獎(jiǎng)懲是必不可少的。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,參加了一個(gè)員工獎(jiǎng)懲表,以便對(duì)員工的獎(jiǎng)懲信息進(jìn)行記錄。獎(jiǎng)懲表的實(shí)體E-R圖如圖4-3所示:圖4-3 獎(jiǎng)懲表實(shí)體E-R圖在本系統(tǒng)中,涉及到了員工的培訓(xùn)信息,員工的考培訓(xùn)息是通過數(shù)據(jù)庫(kù)進(jìn)行顯示的。其實(shí)體E-R圖如圖4-4所示:圖4-4 員工培訓(xùn)信息表在本系統(tǒng)中,涉及到了員工的調(diào)崗信息,員工的調(diào)崗信息是通過數(shù)據(jù)庫(kù)進(jìn)行顯示的。其實(shí)體E-R圖如圖4-5所示:圖4-5
14、員工調(diào)崗信息表人事工資管理系統(tǒng)離不開對(duì)員工的薪資管理,將員工的工資信息動(dòng)態(tài)地錄入數(shù)據(jù)庫(kù)并且能夠隨時(shí)清晰地查看,是設(shè)計(jì)此工資信息表的根本目的。其E-R圖設(shè)計(jì)如圖4-6所示:工資管理信息表員工工號(hào)社保基金獎(jiǎng)金福利其它薪金罰款金額根本工資圖4-6 工資管理表此外,現(xiàn)金發(fā)放表、部門信息、員工離職管理表,實(shí)體E-R圖設(shè)計(jì)與其它員工根本信息類似,本論文中不再顯示其E-R圖設(shè)計(jì)。根據(jù)上面設(shè)計(jì)的E-R圖,便可以在數(shù)據(jù)庫(kù)中創(chuàng)立相應(yīng)的數(shù)據(jù)庫(kù)表,本系統(tǒng)的各數(shù)據(jù)表的結(jié)構(gòu)如下:圖4-7 數(shù)據(jù)庫(kù)架構(gòu)圖第五章 系統(tǒng)各模塊的實(shí)現(xiàn)人事管理系統(tǒng)的架構(gòu)分為窗體和模塊兩個(gè)局部。在窗體的局部有以下幾個(gè)窗體,他們的作用分別是:“Frm_
15、YHDL是登錄窗口,是驗(yàn)證系統(tǒng)用戶的登陸權(quán)限和數(shù)據(jù)配置; “Frm_XTJM是主窗口,是系統(tǒng)進(jìn)入的第一個(gè)窗口,可以查看登錄信息,以及顯示功能菜單;“Frm_BMXXGL是部門管理窗體,對(duì)公司部門進(jìn)行管理;“Frm_SJBF是數(shù)據(jù)恢復(fù)與復(fù)原窗口,可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份與復(fù)原; “Frm_YGDAGL是員工信息主界面,用戶可以選擇要執(zhí)行的任務(wù)及對(duì)員工信息更改;“Frm_YHGL 是密碼修改,用戶可以在此修改自己的密碼;“Frm_YGJCGL 是獎(jiǎng)懲信息窗口,用戶可以對(duì)員工獎(jiǎng)懲信息進(jìn)行操作;“Frm_GZJL 是工作經(jīng)歷窗口,用戶可以對(duì)員工工作經(jīng)歷進(jìn)行操作;“Frm_YGPX 是培訓(xùn)信息窗口,用戶可以
16、對(duì)員工培訓(xùn)信息進(jìn)行操作;“Frm_LTGL 是離退信息窗口,用戶可以對(duì)員工離退信息進(jìn)行操作;“Frm_GZXX 是工資信息窗口,用戶可以對(duì)員工工資信息進(jìn)行操作;“Frm_TGXX 是調(diào)崗信息窗口,用戶可以對(duì)員工的崗位進(jìn)行變更操作;“Frm_GZFF 是工資發(fā)放窗口,用戶可以對(duì)員工工資發(fā)放進(jìn)行操作; 系統(tǒng)架構(gòu)說(shuō)明如圖5-1所示:圖5-1 系統(tǒng)架構(gòu)圖實(shí)現(xiàn)系統(tǒng)用戶登錄模塊主要用于完成對(duì)登錄系統(tǒng)的用戶的驗(yàn)證,只有合法的用戶和正確的數(shù)據(jù)庫(kù)配置才可以進(jìn)入系統(tǒng),否那么給與相應(yīng)的錯(cuò)誤提示。其中采用了windows和MSSQL兩種身份驗(yàn)證的方式,可以使不同工作環(huán)境的用戶登錄系統(tǒng)使用。以及設(shè)計(jì)了記住用戶名和密碼的
17、功能,在平安上使用了MD5 加密驗(yàn)證。其設(shè)計(jì)樣式如圖5-2所示:圖5-2 用戶登錄配置模塊圖系統(tǒng)用戶登錄模塊中進(jìn)行了非常人性化的設(shè)計(jì),窗體加載時(shí)會(huì)自動(dòng)檢查是否曾經(jīng)對(duì)系統(tǒng)配置了數(shù)據(jù)庫(kù),如果沒有登陸按鈕將變?yōu)椴豢梢渣c(diǎn)擊狀態(tài)并給出相應(yīng)的提示。在一切配置完成以后,點(diǎn)擊登陸時(shí)會(huì)對(duì)配置錯(cuò)誤和非法登陸進(jìn)行不同的錯(cuò)誤提示。如果都正確將成功進(jìn)入主界面。在登錄遠(yuǎn)程數(shù)據(jù)庫(kù)時(shí)需要一定的時(shí)間,此時(shí)不要著急請(qǐng)喝杯咖啡等待。注:登錄默認(rèn)用戶名 admin 密碼 123 本地?cái)?shù)據(jù)庫(kù)效勞器名稱 . 默認(rèn)數(shù)據(jù)庫(kù) PersonnelManagement其主要代碼為: OSInfo user1 = new OSInfo(); use
18、r1.OSId = name; user1.OSPsd = password; OSInfoDAL userDAL = new OSInfoDAL(); DataSet ds = userDAL.FindByNameAndPassword(user1); DataSet da = userDAL.FindAll(); try if (da = null) MessageBox.Show(數(shù)據(jù)庫(kù)連接失敗,請(qǐng)檢查重試!); return; if (ds = null) MessageBox.Show(密碼或用戶名錯(cuò)誤,請(qǐng)檢查重試!); return; else if (ds.Tables0.Row
19、s.Count 0) SQLHelp.userInfo0 = ds.Tables0.Rows0.ItemArray0.ToString(); SQLHelp.userInfo1 = ds.Tables0.Rows0.ItemArray1.ToString(); SQLHelp.userInfo2 = ds.Tables0.Rows0.ItemArray2.ToString(); SQLHelp.userInfo3 = ds.Tables0.Rows0.ItemArray3.ToString(); SQLHelp.userInfo4 = ds.Tables0.Rows0.ItemArray4.T
20、oString(); SQLHelp.userInfo5 = ds.Tables0.Rows0.ItemArray5.ToString(); Frm_Main frm = new Frm_Main(); this.Hide(); frm.Show(); SQLHelp.CloseDB(); catch (Exception ex) MessageBox.Show(數(shù)據(jù)庫(kù)連接失敗 + ex.Message, 錯(cuò)誤); 在系統(tǒng)主界面中采用了下拉菜單,這樣解決了系統(tǒng)按鈕菜單的單調(diào)性,從而讓系統(tǒng)整體看起來(lái)美觀大方簡(jiǎn)潔。在主界面中實(shí)現(xiàn)了切換用戶、彈出子菜單、用戶幫助和當(dāng)前用戶登錄信息顯示用戶名 登錄次數(shù)
21、 上次使用時(shí)間等等。其設(shè)計(jì)樣式如圖5-3所示:圖5-3 系統(tǒng)主界面設(shè)計(jì)圖在一個(gè)系統(tǒng)的使用過程中難免遇到一些突發(fā)事件,而導(dǎo)致系統(tǒng)數(shù)據(jù)的喪失。所以在設(shè)計(jì)系統(tǒng)時(shí),必須有對(duì)系統(tǒng)數(shù)據(jù)備份與復(fù)原的模塊。在系統(tǒng)功能中我參加了數(shù)據(jù)備份復(fù)原。其操作簡(jiǎn)單,在投入實(shí)際使用時(shí)只需要管理員操作鼠標(biāo)即可。其設(shè)計(jì)樣式如圖5-4所示:圖5-4 數(shù)據(jù)導(dǎo)入于備份設(shè)計(jì)圖在一個(gè)公司中每個(gè)員工都有自己的一個(gè)歸屬,那就是部門。在系統(tǒng)設(shè)計(jì)中對(duì)部門信息的操作也是必要的。也由于部門涉及的信息不多,它的設(shè)計(jì)界面比較簡(jiǎn)單。在功能上實(shí)現(xiàn)了增、刪、改、查的根本數(shù)據(jù)操作。在邏輯上進(jìn)行完善,操作簡(jiǎn)單、邏輯清晰并且擁有較強(qiáng)抗擊用戶非法操作的功能。其設(shè)計(jì)樣式
22、如圖5-5所示:圖5-5 公司部門管理設(shè)計(jì)圖5.5 員工信息管理的設(shè)計(jì)在本系統(tǒng)中員工的信息的管理是所有子系統(tǒng)的根本,在功能上不僅實(shí)現(xiàn)員工信息的管理,更主要的是利用該模塊作為接入員工子系統(tǒng)的跳轉(zhuǎn)。并集齊員工信息增、刪、改、查為一體。為到達(dá)可操作性和便捷性,在設(shè)計(jì)時(shí)使用了多種windows控件,其中包括右鍵菜單、下拉菜單、翻開圖片、圖片顯示、數(shù)據(jù)表等等。設(shè)計(jì)樣式如圖5-6所示:圖5-6 員工檔案管理設(shè)計(jì)圖1模糊查詢:在工號(hào)查詢處的文本框中可以輸入員工工號(hào)進(jìn)行模糊匹配查詢。例如輸入“1 就可以查詢出員工號(hào)中含有1的所有員工數(shù)據(jù)。2數(shù)據(jù)庫(kù)操作:可對(duì)員工進(jìn)行增刪改的根本操作。單擊添加后在正確的錄入員工信
23、息后單擊確定,就可以完成員工信息的錄入。在修改員工時(shí)首先需要單擊員工的數(shù)據(jù)表,然后點(diǎn)擊修改,修改之后單擊確定即可完成修改。在刪除員工時(shí)首先也需要單擊員工的數(shù)據(jù)表,單擊刪除,確定操作以后即可刪除員工數(shù)據(jù)。提示:“如員工有其它信息將不能進(jìn)行刪除!如需要?jiǎng)h除必須刪除員工的其它信息。如果單擊了修改或者添加后又不想進(jìn)行操作可以點(diǎn)擊取消按鈕,這樣就恢復(fù)成初始界面。3向數(shù)據(jù)庫(kù)寫入照片:你可以選擇員工的相片并且錄入用戶信息以后,修改或添加都可以將用戶圖片插入到數(shù)據(jù)庫(kù)中。這樣我們的數(shù)據(jù)庫(kù)就可以存放上用戶的一切信息,這樣就可以僅通過該系統(tǒng)進(jìn)行維護(hù)操作。4進(jìn)入下級(jí)菜單:如果需要對(duì)員工其他數(shù)據(jù)進(jìn)行操作,首先需要選擇員
24、工,然后單擊右鍵或者單擊下拉菜單進(jìn)入相應(yīng)的子菜單進(jìn)行操作。5.6 員工其它信息實(shí)現(xiàn)員工其它信息包括兩大類,其中員工獎(jiǎng)懲信息、工作經(jīng)歷、培訓(xùn)信息、調(diào)崗信息為一對(duì)多類。因?yàn)槊總€(gè)員工可以擁有其中一類的多個(gè)信息。員工的離退信息和工資信息為一對(duì)一類,每個(gè)員工只能擁有其一條信息。在設(shè)計(jì)時(shí)如果一對(duì)多就可以查看、增加多條數(shù)據(jù),也擁有一個(gè)數(shù)據(jù)控件進(jìn)行分條查看。在一對(duì)一類中只能增加一條數(shù)據(jù),如果已有數(shù)據(jù)就只能進(jìn)行修改、刪除的操作。一對(duì)多類設(shè)計(jì)相似,不一一列舉其主要設(shè)計(jì)窗口以獎(jiǎng)懲信息為例,如圖5-7所示:圖5-7 員工獎(jiǎng)懲管理設(shè)計(jì)圖一對(duì)一類設(shè)計(jì)相似,不一一列舉。其主要設(shè)計(jì)窗口以離退信息為例,如圖5-8所示: 圖5-8 員工離退管理設(shè)計(jì)圖人事工資管理系統(tǒng)中的核心局部便是工資發(fā)放功能。本系統(tǒng)的工資發(fā)放與工資信息將結(jié)合,如果員工已有工資信息且該信息不用修改,就可以填寫工資類型進(jìn)行工資發(fā)放。發(fā)放的總工資=根本工資+獎(jiǎng)金福利+社?;?其它薪金-罰款金額此過程由系統(tǒng)自動(dòng)計(jì)算。設(shè)計(jì)樣式如圖5-9所示:圖5-9 工資發(fā)放設(shè)計(jì)圖結(jié) 論本次畢業(yè)設(shè)計(jì),是我兩年來(lái)大學(xué)生活的一個(gè)知識(shí)總結(jié)。在本次設(shè)計(jì)之初,我在C#以及數(shù)據(jù)庫(kù)方面的知識(shí)仍停留在理論知識(shí)的水平上,隨著系統(tǒng)完成的深入,我在理論知識(shí)不斷提高的根底上完善了我的實(shí)際軟件開發(fā)經(jīng)驗(yàn)。這不但是一次畢業(yè)設(shè)計(jì),更是一個(gè)理論與實(shí)踐良好結(jié)合的時(shí)機(jī)。至此,本次設(shè)計(jì)根
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 注冊(cè)會(huì)計(jì)師合并報(bào)表結(jié)構(gòu)試題及答案
- 項(xiàng)目管理中的工作量評(píng)估與分配考題及答案
- 項(xiàng)目管理趨勢(shì)與方法的創(chuàng)新性試題及答案
- 特殊學(xué)校課題申報(bào)書
- 寧夏吳忠市本年度(2025)小學(xué)一年級(jí)數(shù)學(xué)統(tǒng)編版專題練習(xí)((上下)學(xué)期)試卷及答案
- 定期評(píng)估國(guó)際金融理財(cái)師考試的復(fù)習(xí)情況試題及答案
- 個(gè)人經(jīng)驗(yàn)2025年特許金融分析師考試試題及答案
- 注冊(cè)會(huì)計(jì)師綜合能力考察試題及答案
- 2025年注冊(cè)會(huì)計(jì)師考試風(fēng)險(xiǎn)評(píng)估方法探討試題及答案
- 注冊(cè)會(huì)計(jì)師考生選校建議試題及答案
- 【杜邦分析體系下?lián)P子江藥業(yè)盈利質(zhì)量案例分析(7700字)】
- 隧道管片壁后注漿施工方案
- 幼兒園防汛工作安全排查表
- SNT0262-1993-出口商品運(yùn)輸包裝瓦楞紙箱檢驗(yàn)規(guī)程
- 《鄉(xiāng)村振興戰(zhàn)略背景下農(nóng)村基層治理研究開題報(bào)告7100字(論文)》
- GB/T 41908-2022人類糞便樣本采集與處理
- GB/T 4937.17-2018半導(dǎo)體器件機(jī)械和氣候試驗(yàn)方法第17部分:中子輻照
- GB/T 28588-2012全球?qū)Ш叫l(wèi)星系統(tǒng)連續(xù)運(yùn)行基準(zhǔn)站網(wǎng)技術(shù)規(guī)范
- GB/T 20863.1-2021起重機(jī)分級(jí)第1部分:總則
- GB/T 20523-2006企業(yè)物流成本構(gòu)成與計(jì)算
- 數(shù)字電路設(shè)計(jì)及verilog-hdl實(shí)現(xiàn)康磊課后答案
評(píng)論
0/150
提交評(píng)論