【正文】
backstage, constructs the layer 3 B/S model architecture.Request that whole system from match to operate simple, interface amity, vivid, practical, the safety set out, plete turn outing of old employee, post…etc. of personnel, wages who whole process that manage, include the new employee the affiliation the contemporaries matter the establishing of file, fluctuation to cause the modification, the employee’s attendance entry and employee wages recording etc wages management work.This thesis primarily introduced this lesson the process for of development background, wanting the finished function with development process. Explaining of system point, design that design thought, difficult point technique is with the solution.KEY WORDS:SQL Server 2005, Visual Studio 2005, Three layers framework, Personnel salary management system目 錄摘 要 IABSTRACT II一、緒論 1(一)開發(fā)背景 1(二)開發(fā)意義 1(三)開發(fā)環(huán)境 2二、可行性分析 3(一)技術(shù)可行性分析 3(二)經(jīng)濟(jì)的可行性分析 3(三)操作的可行性分析 4(四)總結(jié) 4三、系統(tǒng)需求分析 5(一)總體需求分析 5 5 5 5(二)系統(tǒng)各模塊需求分析 6 6 6 6 7 7 7(三)總結(jié) 7四、系統(tǒng)概要設(shè)計(jì) 8(一)設(shè)計(jì)思想 8(二)總體設(shè)計(jì) 8(三)數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 9 9 9 13五、系統(tǒng)功能實(shí)現(xiàn) 18(一)登陸界面及相關(guān)代碼 18(二)系統(tǒng)主界面及相關(guān)代碼 19(三)基本信息模塊及相關(guān)代碼 19(四)人事管理模塊及相關(guān)代碼 21(五)工資管理模塊及相關(guān)代碼 23(六)系統(tǒng)維護(hù)模塊及相關(guān)代碼 23 23 26結(jié) 束 語(yǔ) 28致 謝 29參考文獻(xiàn) 3030一、緒論本章簡(jiǎn)單介紹系統(tǒng)的開發(fā)意義,闡明系統(tǒng)的開發(fā)環(huán)境。(二)開發(fā)意義人事工資管理是任何企事業(yè)單位都需要進(jìn)行的一項(xiàng)工作,因此,開發(fā)制作人事工資管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義,同時(shí)人事管理系統(tǒng)是一切應(yīng)用系統(tǒng)的典范,它具有一切應(yīng)用系統(tǒng)的的特征,系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活緊密結(jié)合,具體直觀,具有典范的數(shù)據(jù)庫(kù)系統(tǒng)的特性。從CEO到信息工作者,員工可以進(jìn)行快速的、簡(jiǎn)單的處理數(shù)據(jù),以更快更好的作出決策。二、可行性分析可行性分析的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi),確定問(wèn)題是否能夠解決,也就是說(shuō),它的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得解決。由于對(duì)企業(yè)工資、人事管理系統(tǒng)這一類的系統(tǒng)開發(fā)已經(jīng)有一定的時(shí)期,有很多成功的實(shí)例,技術(shù)基礎(chǔ)已經(jīng)十分雄厚,因此技術(shù)上的準(zhǔn)備應(yīng)該不成問(wèn)題。對(duì)于一個(gè)熟悉計(jì)算機(jī)軟件的人來(lái)說(shuō),不是一件難事。系統(tǒng)應(yīng)符合企業(yè)人事、工資管理制度,并達(dá)到操作直觀、方便、實(shí)用、安全等要求。部門信息管理應(yīng)包括部門的編號(hào)、名稱等信息,以及這些信息的添加、修改、刪除等功能。除了實(shí)現(xiàn)員工工資信息的添加、修改等功能外,還需實(shí)現(xiàn)工資的統(tǒng)計(jì)查詢,以方便企業(yè)管理者或者是其他用戶的統(tǒng)計(jì)查詢。按照小型企業(yè)的正常管理模式,對(duì)于工資管理系統(tǒng)來(lái)說(shuō),需要對(duì)企業(yè)的員工、部門、權(quán)限、考勤、工資進(jìn)行管理。列名(英)列名(漢)字段主鍵是否為空StaffID員工編號(hào)varchar(20)yesnotStaffName員工姓名varchar(20)yesPwd密碼varchar(20)yesSex性別varchar(20)yesBirthday出生日期datetimeyesDepartmentID部門varchar(20)yesPopedomID權(quán)限intyesStaffState在職狀態(tài)bityesCardID身份證號(hào)varchar(50)yesNation民族varchar(20)yesPolitical政治面貌varchar(20)yesCulture文化程度varchar(20)yesHealth身體狀況varchar(20)yesStartDate參加工作時(shí)間datetimeyesPhone聯(lián)系電話varchar(50)yesEmail電子郵箱varchar(50)yesAddress家庭住址varchar(50)yes(DepartmentInfo)部門信息表字段:部門編號(hào)、部門名稱、負(fù)責(zé)人、聯(lián)系電話、備注。(一)登陸界面及相關(guān)代碼圖表 1 登錄上圖所示為本系統(tǒng)的登錄界面。main. Show()。 = 。下圖為員工信息界面。DataSet ds = new DataSet()。(Pwd, )。(StaffName, )。圖表 4 考勤查詢?cè)诳记诓樵兇绑w中,不論是經(jīng)理權(quán)限的用戶還是生產(chǎn)一線的工人,均可以根據(jù)輸入的查詢條件,查看所需的出勤信息。private void btnFilter_Click(object sender, EventArgs e){string strCus = 。 and 39。[AttendanceID].HeaderText = 考勤編號(hào)。}else{(未查到相關(guān)信息!, 操作提示)??紤]到企業(yè)管理的實(shí)際情況和本系統(tǒng)的需要,權(quán)限管理只能由較高的權(quán)限用戶修改,提高了系統(tǒng)的安全性。regionif () = true。}else{(添加員工權(quán)限失??!)。regionif () = true。}else{(修改員工權(quán)限失敗!)。private void btnSure_Click(object sender, EventArgs e){if (() == ){if (() == ()){ staffBll = new ()。}}else{(輸入密碼與原始密碼不一致!, 提示框, , )。在開發(fā)過(guò)程中,遇到困難是在所難免的,通過(guò)與指導(dǎo)老師和同學(xué)進(jìn)行交流,明白了很多:開發(fā)一個(gè)系統(tǒng),恒心和毅力也是不可缺少的,如果一遇到難題就心慌,想要放棄,那這樣就不可能完成系統(tǒng)。最后向參加評(píng)審本論文的各位老師表示最衷心的感謝!參考文獻(xiàn)參考文獻(xiàn) 【1】 王珊,薩師煊《數(shù)據(jù)庫(kù)系統(tǒng)概論》高等教育出版社,2006;【2】 馬駿《C程序設(shè)計(jì)及應(yīng)用教程(第二版)》人民郵電出版社,2009;【3】 徐人鳳,曾建華《SQL Server 2005 數(shù)據(jù)庫(kù)及應(yīng)用》高等教育出版社,