版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢 業(yè) 論 文</b></p><p> 題 目 </p><p> 學(xué) 號(hào) 班 級(jí) </p><p> ?! I(yè) 系 別 </p>
2、<p> 作者姓名 完成時(shí)間 </p><p> 指導(dǎo)教師 職 稱 </p><p> 企業(yè)人事管理系統(tǒng)的開發(fā)</p><p><b> 摘 要</b></p><p> 在計(jì)算機(jī)技術(shù)飛速發(fā)展的今天,計(jì)算機(jī)已成為人
3、們快速管理、工作、生活的重要渠道,它在人們的政治、經(jīng)濟(jì)、生活、娛樂等各個(gè)方面發(fā)揮著重要的作用,因此計(jì)算機(jī)的應(yīng)用在人類生活中地位越來越重要,尤其對(duì)企業(yè)的管理更加重要。</p><p> 本文介紹了運(yùn)用.NET平臺(tái)的ASP.NET技術(shù)框架中的C#語言,在Microsoft Visual Studio .NET 2005 開發(fā)平臺(tái)上實(shí)現(xiàn)基于Visual C#的企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)模塊設(shè)計(jì)包括系統(tǒng)類的設(shè)計(jì)
4、、前臺(tái)用戶模塊的設(shè)計(jì)和后臺(tái)用戶管理模塊的設(shè)計(jì)、人事信息管理,企業(yè)內(nèi)部獎(jiǎng)懲和其他一系列的管理,以及數(shù)據(jù)庫維護(hù)等模塊。</p><p> 關(guān)鍵詞: C# ADO.NET SQL Server 企業(yè)人事管理 </p><p><b> 目 錄</b></p><p><b> 一 引言1</b><
5、;/p><p><b> ?。ㄒ唬┍匾?</b></p><p><b> (二)可行性2</b></p><p><b> 二 功能概述3</b></p><p><b> ?。ㄒ唬┕δ芨攀?</b></p><p>
6、 (二)系統(tǒng)模塊概述3</p><p><b> 三 數(shù)據(jù)庫設(shè)計(jì)5</b></p><p> ?。ㄒ唬?shù)據(jù)庫總體設(shè)計(jì)5</p><p> (二)數(shù)據(jù)庫表的具體設(shè)計(jì)5</p><p> 四 系統(tǒng)功能實(shí)現(xiàn)9</p><p><b> ?。ㄒ唬┑顷懘绑w9</b>&
7、lt;/p><p><b> ?。ǘ┲鞔绑w9</b></p><p> (三)部門設(shè)置窗體10</p><p> ?。ㄋ模┤耸沦Y料窗體11</p><p> ?。ㄎ澹┡嘤?xùn)管理窗體12</p><p> (六)獎(jiǎng)罰金額管理12</p><p> ?。ㄆ撸┢渌恍┐?/p>
8、體的功能簡述13</p><p><b> 五 系統(tǒng)測(cè)試13</b></p><p> (一)測(cè)試時(shí)間、地點(diǎn)及人員13</p><p> (二)測(cè)試環(huán)境14</p><p> ?。ㄈy(cè)試缺陷統(tǒng)計(jì)14</p><p> ?。ㄋ模y(cè)試用例執(zhí)行情況統(tǒng)計(jì)15</p>&l
9、t;p> ?。ㄎ澹y(cè)試活動(dòng)評(píng)估15</p><p> ?。y(cè)試對(duì)象評(píng)估16</p><p> ?。ㄆ撸y(cè)試設(shè)計(jì)評(píng)估及改進(jìn)建議16</p><p><b> 開發(fā)小結(jié)17</b></p><p><b> 參考文獻(xiàn)18</b></p><p><b
10、> 致謝19</b></p><p><b> 一 引言</b></p><p> 企業(yè)人事管理系統(tǒng)主要用來管理聯(lián)系人群組信息、聯(lián)系人信息、人事活動(dòng)提醒和人事活動(dòng)日志。它可以保存公司內(nèi)部所有的人事活動(dòng)資料,給用戶提供高效的查詢服務(wù)。良好的人事活動(dòng)資料管理和人事活動(dòng)日志管理,將給公司帶來很多有價(jià)值的信息。為公司經(jīng)營決策提供幫助。</p&g
11、t;<p><b> ?。ㄒ唬┍匾?lt;/b></p><p> 在企業(yè)中,人事管理工作是非常重要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)企業(yè)的日常人事安排,人員的人事管理等。以前都是人工進(jìn)行操作。隨著企業(yè)規(guī)模的擴(kuò)大,人事管理的工作量也大大地加重。隨著計(jì)算機(jī)應(yīng)用的發(fā)展,人事工作者急切希望能夠?qū)⒋蟛糠譄┈嵉墓ぷ鹘唤o計(jì)算機(jī)處理,以減輕人工的壓力并提高工作效率 。而計(jì)算機(jī)的普及加快人事管理系統(tǒng)的產(chǎn)生。
12、當(dāng)前,計(jì)算機(jī)在我國的人事管理工作中,主要可用來進(jìn)行報(bào)表處理,檔案管理,文書編輯,信息查詢,綜合分析。</p><p> 人事管理的主要任務(wù)是為實(shí)現(xiàn)企業(yè)的整體目標(biāo)提供合適可用的人才,這就要求人事部門進(jìn)一步加大人事制度改革的力度,建立好人才檔案,為企業(yè)選拔賢能創(chuàng)造一個(gè)良好的工作環(huán)境,使員工用其所長、人盡其才;關(guān)心和改善員工的生活條件,使員工無后顧之憂,充分發(fā)揮自己的內(nèi)在潛力。</p><p>
13、; 實(shí)現(xiàn)人事管理現(xiàn)代化是一個(gè)復(fù)雜的系統(tǒng)工程,需要采取科學(xué)的管理方法和先進(jìn)的科技手段??茖W(xué)的管理方法在管理中一般是指數(shù)學(xué)方法、系統(tǒng)方法、信息方法、控制論方法、社會(huì)學(xué)方法、心理學(xué)方法等科學(xué)方法,而先進(jìn)的科技手段主要是運(yùn)用當(dāng)代最新科學(xué)技術(shù)之一的電子計(jì)算機(jī)來為人事管理現(xiàn)代化服務(wù)。</p><p> 通過使用企事業(yè)人事管理信息系統(tǒng),使企業(yè)的人事管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高企事業(yè)管理效率的目的。系統(tǒng)開發(fā)的
14、總體任務(wù)是使人事部門管理人員可以輕松快捷地完成人事管理的任務(wù),主要包括人員基本情況管理、工資管理、和考勤管理、培訓(xùn)管理等幾個(gè)方面的功能,以實(shí)現(xiàn)用戶方便的輸入、查詢、統(tǒng)計(jì)、打印相關(guān)報(bào)表的業(yè)務(wù)需求。</p><p> 人事管理信息化的根本目的是快捷全面地傳遞員工的個(gè)人信息,管理者可以及時(shí)掌握整個(gè)人事管理系統(tǒng)的全面情況,為全面合理的管理提供技術(shù)支持。成功運(yùn)行此系統(tǒng),將可以高效能、大容量地收集、處理、存儲(chǔ)人事信息,大幅
15、度地提高人事管理信息系統(tǒng)的工作質(zhì)量和效率。通過大量的調(diào)查研究,發(fā)現(xiàn)企業(yè)當(dāng)前管理中存在如下突出問題:</p><p> 1.績效管理缺乏系統(tǒng)性</p><p> 主要變現(xiàn)在沒有建立系統(tǒng)的績效考評(píng)系統(tǒng),只有對(duì)員工的考評(píng),缺少對(duì)中層管理者的績效考評(píng)??冃Э荚u(píng)標(biāo)準(zhǔn)模糊、不切實(shí)際,隨意性強(qiáng),績效保證體系不嚴(yán)密,透明度不高,可操作性差。由于績效管理沒有系統(tǒng)性的支撐,造成績效管理頭痛醫(yī)頭,腳痛醫(yī)腳,
16、僅有的績效考評(píng)也流于形式,而且獎(jiǎng)金計(jì)劃在企業(yè)業(yè)績較低的時(shí)候,對(duì)員工往往缺乏激勵(lì),而當(dāng)業(yè)績水平達(dá)到一定高度時(shí),對(duì)員工的激勵(lì)又顯得不足,員工的薪酬支付并沒有與企業(yè)的利益實(shí)現(xiàn)共享。 </p><p> 2.績效考評(píng)指標(biāo)設(shè)計(jì)不當(dāng),容易產(chǎn)生誤導(dǎo)性</p><p> 從組織的績效考評(píng)來看,過分強(qiáng)調(diào)定量指標(biāo)的考核,忽視定性評(píng)議指標(biāo)的使用,并且在定量指標(biāo)的選取上,與企業(yè)的發(fā)展戰(zhàn)略產(chǎn)生偏差。</p
17、><p> 這些現(xiàn)象要求要有一套管理系統(tǒng)來提高公司效益。</p><p><b> ?。ǘ┛尚行?lt;/b></p><p> 可行性是指組織內(nèi)外當(dāng)前的具體條件下,進(jìn)行某項(xiàng)目的必要性和可能性。</p><p><b> 1.經(jīng)濟(jì)可行性</b></p><p> 利用計(jì)算機(jī)對(duì)
18、企業(yè)人員進(jìn)行合理優(yōu)化地管理,可以提高員工的工作熱情,同時(shí)還可以為領(lǐng)導(dǎo)們做出正確的決策提供參考,這些都有利于公司的業(yè)務(wù)發(fā)展和效益的提高。</p><p><b> 2.技術(shù)可行性</b></p><p> 在技術(shù)難度方面,Visual C#開發(fā)工具與SQLServer2000適合開發(fā)一些中小型的系統(tǒng),在指導(dǎo)教師的幫助和參考網(wǎng)上一些相關(guān)資料,使得開發(fā)這樣一套企業(yè)人事管
19、理系統(tǒng)軟件成為一種切實(shí)可行的方案。人事考勤工資管理系統(tǒng)是數(shù)據(jù)庫應(yīng)用程序,職工的檔案關(guān)系以及職工和工資信息的關(guān)系雖然很復(fù)雜,但是都可以很清楚的用關(guān)系數(shù)據(jù)庫模式表示出來,采用數(shù)據(jù)庫的操作沒有難度。3.社會(huì)可行性</p><p> 隨著我國加入世界貿(mào)易組織(WTO),我國企業(yè)與世界的聯(lián)系更加密切,要想我們的企業(yè)管理與世界同步,最重要的就是利用當(dāng)今飛速發(fā)展的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)資源。計(jì)算機(jī)技術(shù)突飛猛進(jìn)的發(fā)展,對(duì)世界產(chǎn)生了
20、根本性的影響,特別是對(duì)機(jī)構(gòu)、企業(yè)的組織結(jié)構(gòu)的影響可謂空前絕后。所以人事管理系統(tǒng)具有社會(huì)可行性。</p><p><b> 二 功能概述</b></p><p><b> ?。ㄒ唬┕δ芨攀?lt;/b></p><p> 企業(yè)人事管理系統(tǒng)管理員登陸后出現(xiàn)主菜單,主菜單上有人事管理,公司管理,考勤管理,系統(tǒng)維護(hù),工具,窗口和視圖
21、選項(xiàng)可以實(shí)現(xiàn)相應(yīng)的功能。</p><p> 主要功能模塊圖1所示:</p><p><b> 圖1功能模塊圖</b></p><p><b> ?。ǘ┫到y(tǒng)模塊概述</b></p><p><b> 1.系統(tǒng)登錄</b></p><p> 系統(tǒng)登
22、錄功能可以實(shí)現(xiàn)管理員登錄功能,而且還可以填寫此公司的信息。選擇數(shù)據(jù)庫名稱,選擇數(shù)據(jù)庫連接方式。</p><p><b> 2.公司設(shè)置</b></p><p> 公司設(shè)置可以填寫公司的各類信息保存到數(shù)據(jù)庫中。</p><p><b> 3.部門設(shè)置</b></p><p> 可以查看部門的各
23、類信息,可以樹形查看,也可以使用數(shù)據(jù)表查看,可以修改,添加,刪除各類部門信息。</p><p><b> 4.人事管理</b></p><p> 可以查看各個(gè)部門的成員各類信息,也可以單獨(dú)查詢子部門或者員工個(gè)人的基本信息,可以添加員工信息,修改和刪除基本信息。以及對(duì)員工的社會(huì)關(guān)系等一系列信息進(jìn)行編輯。</p><p><b>
24、5.培訓(xùn)管理</b></p><p> 對(duì)員工的各類培訓(xùn)信息進(jìn)行管理,可以添加,修改,刪除,查看??梢杂行Ч芾韱T工的技能。</p><p><b> 6.獎(jiǎng)懲管理</b></p><p> 主要針對(duì)員工的基本貢獻(xiàn)和所犯錯(cuò)誤進(jìn)行有效管理,可以以此作為評(píng)定標(biāo)準(zhǔn),來確定每年年終的獎(jiǎng)金等級(jí)以及金額多少。</p><
25、p><b> 7.調(diào)薪管理</b></p><p> 可以查看各個(gè)員工的調(diào)薪記錄,并對(duì)調(diào)薪記錄做出及時(shí)的修改,以此為標(biāo)準(zhǔn)可以評(píng)出貢獻(xiàn)最好以及晉升最快的員工。</p><p><b> 8.考評(píng)管理</b></p><p> 有效統(tǒng)計(jì)各類考評(píng)中各個(gè)員工的基本情況,以此為調(diào)薪和培訓(xùn)的依據(jù)來提拔各類員工。</
26、p><p><b> 9.合同管理</b></p><p> 有效統(tǒng)計(jì)公司中的各類合同以及簽訂合同時(shí)間,簽約人,以及合同類型,合同狀態(tài)等信息。為公司決策做出有效的規(guī)劃。</p><p><b> 10.獎(jiǎng)罰金管理</b></p><p> 獎(jiǎng)罰金額管理可以對(duì)員工的獎(jiǎng)罰進(jìn)行管理,可以知道獎(jiǎng)罰的日期
27、和原因,以此管理員工的工資。</p><p><b> 11.工資查詢</b></p><p> 輸入員工的編號(hào)可以查看員工的基本工資,支持模糊查詢。</p><p><b> 12.考勤管理</b></p><p> 考勤管理主要是記錄當(dāng)天缺勤人員的統(tǒng)計(jì),可以對(duì)考勤進(jìn)行一系列的操作。<
28、;/p><p><b> 13.考勤查看</b></p><p> 可以查看考勤信息,有兩種查詢方式,員工編號(hào)和日期進(jìn)行查看,支持模糊查詢。</p><p><b> 14.系統(tǒng)維護(hù)</b></p><p> 系統(tǒng)維護(hù)的功能主要有管理員修改密碼,以及對(duì)數(shù)據(jù)庫進(jìn)行備份,以保證數(shù)據(jù)的安全。數(shù)據(jù)庫還原
29、可以保持?jǐn)?shù)據(jù)的原始性。</p><p><b> 15.視圖模塊</b></p><p> 視圖和基本窗體模板一樣,主要有連個(gè)選項(xiàng),工具欄和狀態(tài)欄。主要用于控制窗體的顯示功能。</p><p><b> 16.工具欄選項(xiàng)</b></p><p> 工具欄選項(xiàng)有更換皮膚,可以美化窗體。還可以選
30、擇記事本和計(jì)算器工具進(jìn)行使用。</p><p><b> 17.窗口模塊</b></p><p> 窗口模塊主要布局窗體的顯示方式。</p><p><b> 三 數(shù)據(jù)庫設(shè)計(jì)</b></p><p> ?。ㄒ唬?shù)據(jù)庫總體設(shè)計(jì)</p><p> 數(shù)據(jù)庫表中關(guān)系論述:&l
31、t;/p><p> 企業(yè)人事管理系統(tǒng)主要來統(tǒng)計(jì)人事資料信息,所以員工信息表中員工的信息對(duì)整個(gè)數(shù)據(jù)庫的作用非常大,其它表中只要涉及到員工的信息,都要用外鍵來和員工信息表中員工的編號(hào)進(jìn)行聯(lián)系。數(shù)據(jù)庫中所有表的表關(guān)系圖如圖2所示:</p><p><b> 圖2數(shù)據(jù)庫表關(guān)系圖</b></p><p> ?。ǘ?shù)據(jù)庫表的具體設(shè)計(jì)</p>
32、<p> 下面是一些主要的表結(jié)構(gòu):</p><p> 1.系統(tǒng)管理員表(System_Admin)主要保存管理員的姓名,密碼和權(quán)限。表結(jié)構(gòu)如表1所示:</p><p> 表1 System_Admin表</p><p> 2.員工基本信息表(Person_Info)主要保存員工的基本信息,姓名,編號(hào),性別,部門,職位,在職情況,出生年月等信息,
33、表結(jié)構(gòu)如表2所示:</p><p> 表2 Person_Info表</p><p> 3.出差記錄表(Person_Ccjl)表,主要是用標(biāo)識(shí)號(hào)碼表示記錄編號(hào),保存編號(hào),出差日期和返回日期,以及出差地和出差事由。</p><p><b> 表結(jié)構(gòu)如表3所示:</b></p><p> 表3 Person_C
34、cj表</p><p> 4.工作記錄表(Person_Gzjl)表,主要對(duì)員工的工作情況進(jìn)行記錄,開始工作日期,結(jié)束日期,工作單位以及職位和備注等信息進(jìn)行記錄。表結(jié)構(gòu)如表4所示:</p><p> 表4 Person_Gzjl表</p><p> 5.合同記錄表(Person_Htjl),對(duì)合同的信息進(jìn)行重要統(tǒng)計(jì),以保證公司簽約情況的穩(wěn)定性和及時(shí)性,保存的
35、字段有簽約人標(biāo)號(hào),合同號(hào)碼,合同類型,合同狀態(tài),開始時(shí)間,結(jié)束時(shí)間,以及合同的備注信息和附件名。運(yùn)用此表可以對(duì)公司的合同進(jìn)行有效的管理。表結(jié)構(gòu)如表5所示:</p><p> 表5 Person_Htjl表</p><p> 6.獎(jiǎng)懲記錄表(Person_Jcjl),主要針對(duì)員工的基本貢獻(xiàn)和所犯錯(cuò)誤進(jìn)行有效管理,可以以此作為評(píng)定標(biāo)準(zhǔn),來確定每年年終的獎(jiǎng)金等級(jí)以及金額多少。使用標(biāo)識(shí)對(duì)獎(jiǎng)懲
36、記錄表進(jìn)行管理,編號(hào)表示獎(jiǎng)懲人,獎(jiǎng)懲的信息由其它四個(gè)字段來存儲(chǔ)。表結(jié)構(gòu)如表6所示:</p><p> 表6 Person_Jcjl表</p><p> 7.考評(píng)記錄表(Person_Kpjl)保存公司每次進(jìn)行各類考評(píng)的考評(píng)信息,根據(jù)每次考評(píng)的時(shí)間,主題,內(nèi)容和結(jié)果來評(píng)估員工的各項(xiàng)能力,根據(jù)這些能力的大小,對(duì)晉升和降職做出決定。不僅充分能發(fā)揮人才的作用,還可以對(duì)那些技術(shù)等能力不能勝任職
37、位的員工進(jìn)行相應(yīng)的處理。合理利用人才,可以使公司的人才發(fā)揮最大的作用。表結(jié)構(gòu)如表7所示:</p><p> 表7 Person_Kpjl表</p><p><b> 四 系統(tǒng)功能實(shí)現(xiàn)</b></p><p> 建立“企業(yè)人事管理系統(tǒng)”解決方案。添加”IrisSkin2”和”SQLDMO”兩個(gè)類的引用。主要控制軟件皮膚和數(shù)據(jù)庫的兩個(gè)類。定
38、義三個(gè)類庫Public_Fun.cs,Secret.cs,SQL_Link.cs。SQL_Link類,在此類中主要實(shí)現(xiàn)的方法有數(shù)據(jù)連接,數(shù)據(jù)查詢,數(shù)據(jù)修改,數(shù)據(jù)按條讀取,DataGridView數(shù)據(jù)映射,數(shù)據(jù)更新,數(shù)據(jù)備份,調(diào)用備份等待窗體和數(shù)據(jù)恢復(fù)功能。</p><p><b> ?。ㄒ唬┑顷懘绑w</b></p><p> 填寫用戶名,密碼。數(shù)據(jù)庫設(shè)定選項(xiàng)。公司設(shè)
39、置。數(shù)據(jù)庫登陸設(shè)定。利用解密函數(shù)將存儲(chǔ)在SQLSERVER_Information.ini數(shù)據(jù)庫名稱讀出來和User_Info.ini用戶名讀出來。分別把數(shù)據(jù)傳給Sqlserver_name_combox和user_name_combobox.窗體圖像如圖3所示:</p><p><b> 圖3 登陸窗體圖</b></p><p><b> ?。ǘ┲鞔?/p>
40、體</b></p><p> 主窗體上有菜單欄,工具欄,狀態(tài)欄。菜單欄有人事管理,工資管理,考勤管理,系統(tǒng)維護(hù),試圖,工具,窗口,幫助。工具欄有鎖定,人事,幫助,退出系統(tǒng)按鈕。狀態(tài)欄主要顯示當(dāng)前用戶名和用戶的權(quán)限。主窗體中嵌入一個(gè)系統(tǒng)背景窗體,主要改變系統(tǒng)的背景。人事管理欄中有公司資料,部門設(shè)置,人事資料,獎(jiǎng)懲管理,調(diào)薪管理,考評(píng)管理,合同管理。工資管理有獎(jiǎng)罰金額,工資查詢??记诠芾碛锌记谛畔?,考勤
41、查看。系統(tǒng)維護(hù)有更改密碼,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù)。試圖有工具欄,狀態(tài)欄。工具有更換皮膚,記事本,計(jì)算器。窗口有層疊,垂直平鋪,水平平鋪,總在最上,全部關(guān)閉。幫助有使用說明,關(guān)于作者選項(xiàng)。窗體圖像如圖4所示:</p><p><b> 圖4 主窗體圖</b></p><p><b> ?。ㄈ┎块T設(shè)置窗體</b></p><p&
42、gt; 用選項(xiàng)卡分開,可以查看部門結(jié)構(gòu)圖和部門明細(xì)表。部門結(jié)構(gòu)圖選項(xiàng)卡中利用TreeView調(diào)用Public_Fun.cs的樹形函數(shù)顯示部門結(jié)構(gòu)。還可以增加刪除一些部門。增加時(shí)利用部門信息編輯窗體進(jìn)行添加。部門明細(xì)表選項(xiàng)卡中利用dataGredView和SQL_Link.cs的數(shù)據(jù)綁定函數(shù)顯示數(shù)據(jù)庫中的部門詳細(xì)信息。窗體圖片如圖5所示:</p><p> 圖5 部門設(shè)置窗體圖</p><
43、p><b> ?。ㄋ模┤耸沦Y料窗體</b></p><p> 窗體布局,最左邊利用樹形結(jié)構(gòu)顯示公司里部門關(guān)系圖,左下角有查詢功能可以調(diào)用員工查詢窗體進(jìn)行查詢,查詢需要查看修改信息的員工,中間為人事數(shù)據(jù),利用dataGridView綁定員工的全部數(shù)據(jù)。在此顯示全部的員工信息。右邊利用選項(xiàng)卡顯示在dataGridView選定員工的基本信息(可以修改)。經(jīng)歷及社會(huì)關(guān)系,培訓(xùn)記錄,獎(jiǎng)懲記錄,
44、考評(píng)記錄,調(diào)薪記錄,是利用datagridview顯示數(shù)據(jù),可以進(jìn)行添加刪除修改保存。窗體如圖6所示:</p><p> 圖6 人事資料窗體</p><p><b> ?。ㄎ澹┡嘤?xùn)管理窗體</b></p><p> 窗體布局,最左邊利用樹形結(jié)構(gòu)顯示公司里部門關(guān)系圖,左下角有查詢功能可以調(diào)出本窗體隱藏的查詢功能的groupbox,右邊顯示數(shù)
45、據(jù),右下角有增加信息的groupbox。窗體如圖7所示:</p><p> 圖7 人事資料窗體圖</p><p><b> (六)獎(jiǎng)罰金額管理</b></p><p> 利用datagridview顯示獎(jiǎng)罰記錄,combox可以顯示員工的編號(hào),數(shù)據(jù)設(shè)置里有給出的功能按鈕。窗體圖片如圖8所示:</p><p>
46、圖8 獎(jiǎng)罰金額管理圖</p><p> ?。ㄆ撸┢渌恍┐绑w的功能簡述</p><p><b> 工資查詢窗體:</b></p><p> 只要輸入員工編號(hào)便可以查到員工的工資,可以顯示員工的各類工資金額數(shù)字信息,還有總計(jì)。</p><p><b> 考勤管理窗體:</b></p>
47、<p> 利用datagridview顯示員工的考勤信息,下面有用戶使用選項(xiàng),可以添加,刪除,修改。</p><p><b> 考勤查看窗體:</b></p><p> 利用用戶賬號(hào)和日期查看考勤信息,支持模糊查找。有相應(yīng)的提示信息,保證用戶的操作準(zhǔn)確性。</p><p><b> 更改密碼窗體:</b&g
48、t;</p><p> 當(dāng)前用戶可以改變密碼,但必須先輸入舊密碼。然后輸入新密碼和確認(rèn)密碼即可修改成功。</p><p> 數(shù)據(jù)備份和恢復(fù)按鈕:</p><p> 調(diào)用類庫里面的方法直接備份還原,還有選項(xiàng),可以選擇備份到服務(wù)器,也可以選擇備份到本地。</p><p><b> 試圖菜單:</b></p>
49、;<p> 可以改變當(dāng)前窗體結(jié)構(gòu),可以選擇是否顯示工具欄和狀欄。</p><p><b> 工具欄:</b></p><p> 利用OpenfileDialogue對(duì)話框可以選擇皮膚修改窗口顯示屬性,點(diǎn)擊記事本和計(jì)算器可以調(diào)用系統(tǒng)自帶的這些工具。</p><p><b> 鎖定按鈕:</b></
50、p><p> 調(diào)用鎖定窗體,使主窗體無法使用,必須輸入密碼才能用?;蛘哌x擇退出程序。</p><p><b> 窗口菜單:</b></p><p> 可以改變當(dāng)前主窗體和子窗體的顯示結(jié)構(gòu)。 </p><p><b> 五 系統(tǒng)測(cè)試</b></p><p> 企業(yè)人事管
51、理系統(tǒng)測(cè)試活動(dòng)總結(jié)。測(cè)試對(duì)象-企業(yè)人事管理系統(tǒng)。測(cè)試計(jì)劃,發(fā)現(xiàn)軟件的移植性,兼容性,輸入規(guī)格的變化是否引起崩潰。</p><p> ?。ㄒ唬y(cè)試時(shí)間、地點(diǎn)及人員</p><p> 本次測(cè)試的時(shí)間、地點(diǎn)和測(cè)試人員如表8所示:</p><p><b> 表8 測(cè)試信息表</b></p><p><b> (
52、二)測(cè)試環(huán)境</b></p><p> 本次測(cè)試的測(cè)試環(huán)境,包括硬件配置、所使用的軟件及軟件版本號(hào)如表9所示: </p><p><b> 表9 測(cè)試環(huán)境表</b></p><p><b> ?。ㄈy(cè)試缺陷統(tǒng)計(jì)</b></p><p> 列表顯示本版本測(cè)試活動(dòng)的測(cè)試缺陷統(tǒng)計(jì)情況
53、,和Mantis時(shí)的缺陷對(duì)應(yīng)。測(cè)試過程如表10所示: </p><p> 表10 測(cè)試缺陷統(tǒng)計(jì)表</p><p> (四)測(cè)試用例執(zhí)行情況統(tǒng)計(jì)</p><p> 對(duì)本版本測(cè)試的項(xiàng)目進(jìn)行統(tǒng)計(jì),包括總項(xiàng)數(shù),通過多少項(xiàng),失敗多少項(xiàng),沒有執(zhí)行多少項(xiàng),阻塞多少項(xiàng)及百分比等,一般根據(jù)TestLink中的測(cè)試用例情況進(jìn)行統(tǒng)計(jì),可用表11進(jìn)行描述。</p>
54、<p> 表11 測(cè)試用例執(zhí)行結(jié)果統(tǒng)計(jì)表</p><p><b> 其中:</b></p><p> Not Run:本次測(cè)試不需要執(zhí)行</p><p> Passed:測(cè)試結(jié)果正確</p><p> Failed:測(cè)試結(jié)果有錯(cuò)誤</p><p> Blocked:由于各種原
55、因本次無法測(cè)試</p><p> 新增測(cè)試用例:是指本版本有新的特性增加,而執(zhí)行新的測(cè)試用例數(shù),適用于回歸測(cè)試。</p><p><b> ?。ㄎ澹y(cè)試活動(dòng)評(píng)估</b></p><p> 第一次在寢室測(cè)試發(fā)現(xiàn)無法插入和查看考勤,這個(gè)花費(fèi)了六個(gè)小時(shí)來修改數(shù)據(jù)庫語句,最后通過插入斷點(diǎn)才查看數(shù)據(jù)堆棧信息,最終結(jié)束。這次測(cè)試通過評(píng)估。</p&
56、gt;<p> 第二次在寢室發(fā)現(xiàn)在插入獎(jiǎng)罰金原因時(shí),日期型用了長日期型,結(jié)果無法正確的查詢,而且插入日期型中的時(shí)間都是00:00:00;在查詢時(shí)用日期條件查詢時(shí)無法查詢數(shù)據(jù),最后通過短日期函數(shù)最終解決,但是查詢時(shí)輸入日期還有問題,此時(shí)改為模糊查詢,最終解決。</p><p> 第三次在機(jī)房,調(diào)試時(shí)發(fā)現(xiàn)無法載入對(duì)象,到msn查看原因,發(fā)現(xiàn)沒有定義對(duì)象,直接用類中的函數(shù)。此錯(cuò)誤最終在加入斷點(diǎn)和逐句運(yùn)
57、行呀發(fā)現(xiàn)錯(cuò)誤。最終解決掉。</p><p> 通過測(cè)試發(fā)現(xiàn),有些錯(cuò)誤僅僅因?yàn)橐粋€(gè)屬性值,或一個(gè)重載函數(shù)參數(shù)不同了錯(cuò)誤。測(cè)試時(shí)要從小范圍一點(diǎn)點(diǎn)的逐個(gè)解決。</p><p><b> ?。y(cè)試對(duì)象評(píng)估</b></p><p> 企業(yè)人事管理系統(tǒng)總結(jié)性評(píng)估:界面友好大方,功能合理,性能穩(wěn)定,操作簡便,適宜管理人員使用,運(yùn)行穩(wěn)定,能夠在輸入錯(cuò)誤
58、的情況下及時(shí)的提醒和報(bào)錯(cuò)。但是功能欠缺,無法添加新用戶,更換皮膚要重啟此系統(tǒng)。</p><p> 總結(jié):發(fā)現(xiàn)的bug,好多通過修改代碼和調(diào)試最終通過。但是系統(tǒng)的安裝功能欠佳,好多文件無法進(jìn)行修改.有一個(gè)缺陷,主窗體背景的圖標(biāo)無法與主界面重合。</p><p> 由于只在機(jī)房和寢室,機(jī)器配置一樣。.net Framework和VS2005一樣??赡艽嬖诤芏辔粗腻e(cuò)誤,有待在日后的使用中發(fā)
59、現(xiàn)并使用。</p><p> 總體評(píng)價(jià):簡單易用,功能有待改善。</p><p> ?。ㄆ撸y(cè)試設(shè)計(jì)評(píng)估及改進(jìn)建議</p><p><b> 測(cè)試設(shè)計(jì):</b></p><p> 利用給出的軟件使用說明,對(duì)各項(xiàng)操作進(jìn)行測(cè)試,檢查是否有出錯(cuò)和出現(xiàn)異常。</p><p><b> 操
60、作評(píng)估:</b></p><p> 細(xì)心操作,出現(xiàn)異常立即記下來,最后分隔進(jìn)行修改,測(cè)試,最終達(dá)到理想的效果。</p><p><b> 規(guī)避措施:</b></p><p> 測(cè)試活動(dòng)過程中出現(xiàn)的缺陷在客觀環(huán)境不允許或無法實(shí)現(xiàn)的情況下給出折中方案,通過采用的規(guī)避措施確保軟件的正常運(yùn)行、版本可用,以避免最大利益損失。</p
61、><p> 先給軟件做好備份,避免在測(cè)試和修改過程中出現(xiàn)不可挽回的損失。</p><p><b> 開發(fā)小結(jié)</b></p><p> 本系統(tǒng)主要是由Microsoft Visual Studio 2005和SQL Server2000,其中Visual C#主要是對(duì)界面的設(shè)計(jì),SQL Server2000是從事后臺(tái)數(shù)據(jù)庫開發(fā),企業(yè)人事管理系
62、統(tǒng)用ADO.NET連接后臺(tái),達(dá)到系統(tǒng)順利運(yùn)行。</p><p> 通過在系統(tǒng)中的工作,我發(fā)現(xiàn)自身存在的一些問題,例如,惰性、缺乏耐心和恒心、對(duì)所學(xué)知識(shí)掌握不熟練等問題,其中惰性是最主要的一個(gè)問題。這些都是以后在學(xué)習(xí)或工作中一定要克服的,吸取教訓(xùn),盡量避免這些問題再次出現(xiàn)。</p><p> 總的來說,我在系統(tǒng)開發(fā)整個(gè)過程中取得了一些收獲,也得到了一些教訓(xùn),在今后的學(xué)習(xí)和工作中避免同樣的
63、教訓(xùn)出現(xiàn),同時(shí)多思考,多總結(jié)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]劉竹林等:《軟件工程與項(xiàng)目管理》,北京師范大學(xué)出版社 2008年7月 第1版 3-192頁。</p><p> [2]王珊、薩師煊:《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社 2006年5月 第4版 20-200頁。</p><
64、p> [3]蔡中民等:《SQL Server實(shí)用教程》,電子工業(yè)出版社2009年1月 第1版1-276頁。</p><p> [4]王小科:《Visual C#項(xiàng)目開發(fā)實(shí)例》,人民郵電出版社2008年8月 第1版60-85頁。</p><p> [5]張躍延:《ASP.NET開發(fā)實(shí)例》,人民郵電出版社2008年2月第1版43-82頁。</p><p>
65、 [6]謝云等:《Visual C# 2005程序設(shè)計(jì)基礎(chǔ)與實(shí)例教程》,研究出版社2010年8月第1版第1-300頁。</p><p> [7]孫凌等:《數(shù)據(jù)結(jié)構(gòu)》,人民郵電出版社,第 70-180頁。</p><p> [8]王東明等:《Visual C#.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》,清華大學(xué)出版社,2008年5月第1版1-355頁。</p><p> [9
66、]連衛(wèi)民、徐保民:《操作系統(tǒng)原理教程》,中國水利水電出版社,2008年7月第2版第1-214頁。</p><p> [10][美] Karli Watson,Christian Nagel 著,齊立波,黃靜 譯,《C#入門經(jīng)典》,清華大學(xué)出版社,2008。</p><p><b> 致謝</b></p><p> 經(jīng)過半年的忙
67、碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè)??粕漠厴I(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個(gè)設(shè)計(jì)是難以想象的。 </p><p> 在這里首先要感謝我的指導(dǎo)老師周溢輝老師。 其次要感謝我們小組,在本次設(shè)計(jì)中,雙方勤奮工作,克服了許多困難來完成此次畢業(yè)設(shè)計(jì),并承擔(dān)了大部分的工作量。如果沒有大家的努力工作,此次設(shè)計(jì)的完成將變得非常困難。&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文企業(yè)人事管理系統(tǒng)
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文設(shè)計(jì)
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文設(shè)計(jì)
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文設(shè)計(jì)
- 企業(yè)人事管理系統(tǒng)畢業(yè)論文設(shè)計(jì)-企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- vb企業(yè)人事管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——人事管理系統(tǒng)
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
- 人事管理系統(tǒng)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論