版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢 業(yè) 論 文</p><p><b> 論文題目:</b></p><p> 基于知識(shí)管理的自主學(xué)習(xí)平臺(tái)</p><p><b> 摘要:</b></p><p> 基于知識(shí)管理的自主學(xué)習(xí)平臺(tái)主要
2、目的是通過計(jì)算機(jī)對(duì)企業(yè)員工的各種信息進(jìn)行管理和維護(hù)。結(jié)合本系統(tǒng)開發(fā)的特點(diǎn),我選定了.NET作為開發(fā)平臺(tái),采用SQL Server 2005做后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),同時(shí)我又選擇了比較容易自學(xué)的、功能強(qiáng)大的 Visual Studio 2008作為開發(fā)工具,利用軟件工程的思想和方法,總體上先采用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)分析和設(shè)計(jì),然后采用快速原型法來實(shí)現(xiàn)系統(tǒng)。 本系統(tǒng)對(duì)員工的基本信息、考勤信息、調(diào)動(dòng)信息、工資信息等,進(jìn)行了分類管理
3、、統(tǒng)籌規(guī)劃。采用了進(jìn)入系統(tǒng)前驗(yàn)證用戶身份的辦法來加強(qiáng)對(duì)系統(tǒng)的安全性和保密性的管理,從而使得只有合法的用戶才能進(jìn)入本系統(tǒng)進(jìn)行操作。 這篇論文的內(nèi)容包括企業(yè)人事管理系統(tǒng)的概述、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)的運(yùn)行與維護(hù)、開發(fā)總結(jié)六章,詳細(xì)的說明了系統(tǒng)開發(fā)的全過程。 </p><p> A summary of the personnel management system of enterprises is
4、 the main purpose of their employees through various computer information management and preservation. Combining the characteristics of the system development, I selected the Windows 2000 Professional as a development pl
5、atform, using SQL Server 2000 database management system to the background, while I chose the easier learning, powerful Visual Basic 6.0 as the development tool, using software engineering thinking and methods used to &l
6、t;/p><p><b> 目錄</b></p><p> 摘要------------------------------------------------------------------------------------------------2</p><p> 目錄-------------------------------
7、-----------------------------------------------------------------3</p><p> 第一章 概述-------------------------------------------------------------------------------------4</p><p> 1.1 課題的來源-------
8、---------------------------------------------------------------------------4</p><p> 1.2 本論文的目的內(nèi)容及作者主要貢獻(xiàn)----------------------------------------------------4</p><p> 第二章 開發(fā)工具的選擇---------------
9、-------------------------------------------------------5</p><p> 第三章 系統(tǒng)總體設(shè)計(jì)-------------------------------------------------------------------------6</p><p> 3.1 系統(tǒng)功能分析------------------------
10、-------------------------------------------------------6</p><p> 3.2 功能模塊-------------------------------------------------------------------------------------6</p><p> 3.3UML用例視圖描述------------
11、-------------------------------------------------------------7</p><p> 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)-------------------------------------------------------------------------9</p><p> 4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)-------------------
12、---------------------------------------------------------------9</p><p> 4.2描述員工基本信息和考勤信息的表和視圖------------------------------------------10</p><p> 第五章 系統(tǒng)實(shí)現(xiàn)-------------------------------------
13、-----------------------------------------15</p><p> 5.1 系統(tǒng)主界面--------------------------------------------------------------------------------11</p><p> 5.2 人事管理界面------------------------------
14、-----------------------------------------------11</p><p> 5.3 員工信息界面-----------------------------------------------------------------------------12</p><p> 5.4 SSTab控件的設(shè)計(jì)----------------------
15、------------------------------------------------13</p><p> 第六章 系統(tǒng)測(cè)試------------------------------------------------------------------------------15</p><p> 6.1測(cè)試窗體功能實(shí)現(xiàn)-------------------------
16、-----------------------------------------------15</p><p> 6.2 測(cè)試項(xiàng)目-----------------------------------------------------------------------------------16</p><p> 第七章 畢業(yè)設(shè)計(jì)小結(jié)----------------------
17、--------------------------------------------------17</p><p> 致謝----------------------------------------------------------------------------------------------18</p><p> 參考文獻(xiàn)--------------------
18、--------------------------------------------------------------------18</p><p><b> 第一章 概述</b></p><p><b> 1本課題的來源</b></p><p> 隨著人們?nèi)找姘l(fā)展的科技,計(jì)算機(jī)技術(shù)的飛速發(fā)展以及計(jì)算機(jī)在企業(yè)
19、管理中的應(yīng)用和普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于中小型企業(yè)和事業(yè)單位來說,利用計(jì)算機(jī)支持企業(yè)高效率完成人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;人事、考勤、工資、管理是人力資源系統(tǒng)的核心,是所有企業(yè)單位或事業(yè)單位所必需的。因此,一個(gè)快捷、準(zhǔn)確、方便、高效的人力資源管理系統(tǒng)就成為企事業(yè)單位的基本需求。,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。所以我們就以這個(gè)為課題。做一個(gè)
20、適合中小型企業(yè),并且簡(jiǎn)單、易用的人力資源管理系統(tǒng)。</p><p> 1.2本論文的目的、內(nèi)容及作者主要貢獻(xiàn)</p><p><b> 目的:</b></p><p> 目前市面上有著不少的人事管理系統(tǒng)。但是,對(duì)于企業(yè)、事業(yè)單位的人事管理系統(tǒng)來說,不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本單位對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。
21、我們的目標(biāo)就是在于開發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的人事管理系統(tǒng)。</p><p><b> 內(nèi)容:</b></p><p> 能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、負(fù)責(zé)人按各種條件進(jìn)行查詢。基本滿足人事日常業(yè)務(wù)的需要。</p><p><b> 作者的主要貢獻(xiàn):</b></p>
22、;<p> 本小組四人,分為四個(gè)模塊。本人的模塊部分是人事管理.本人獨(dú)立完成了此模塊的研究與開發(fā),包括調(diào)研、分析、設(shè)計(jì)、編碼、測(cè)試、文檔編寫等內(nèi)容。</p><p> 第二章 開發(fā)工具的選擇</p><p> 在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用
23、戶的需求。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語(yǔ)言作支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程續(xù)語(yǔ)言的彈性,卻沒有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作,也會(huì)嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)間。本系統(tǒng)用Visual Basic開發(fā)工具,建立一個(gè)適合企業(yè)的人事管理系統(tǒng)。</p><p> Visu
24、al Basic是一種可視化的、面對(duì)對(duì)象和用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,開放式數(shù)據(jù)訪問(ODBC)技術(shù),ADO數(shù)據(jù)訪問組件,可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。</p><p> Visual Basic通過事件來執(zhí)行對(duì)象的操作。一個(gè)對(duì)象可能會(huì)產(chǎn)生
25、多個(gè)事件,每個(gè)事件都可以通過一段程序來響應(yīng)。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊”(CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來實(shí)現(xiàn)指定的操作。例如在本項(xiàng)目中,主窗體主要是進(jìn)行各個(gè)功能的導(dǎo)航和顯示導(dǎo)航信息,使用像LookBar按鈕、工具條等方式來啟動(dòng)處理程序的調(diào)用,代碼相對(duì)簡(jiǎn)潔,用LookBar按鈕單擊,使用LookBar的好處是使用方便,界面友好。</p><p> Vis
26、ual Basic提供開放式數(shù)據(jù)連接,即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令和多用戶數(shù)據(jù)庫(kù)訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(client/serve
27、r)方案。</p><p> 作為數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā),數(shù)據(jù)庫(kù)是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫(kù)管理是一個(gè)重要的問題,目前,數(shù)據(jù)庫(kù)產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)、適用范圍以及與開發(fā)工具的融合,本系統(tǒng)正是結(jié)合以上系統(tǒng)規(guī)模、開發(fā)工具等因素選用SQL Server 2000數(shù)據(jù)庫(kù)。</p><p> Micro
28、soft SQL Server 2000是基于客戶機(jī)和服務(wù)器的關(guān)系型數(shù)據(jù)庫(kù)。它是一個(gè)可靠的,易管理的數(shù)據(jù)庫(kù)和分析系統(tǒng)。SQL(Structered Query Language)即結(jié)構(gòu)化查詢語(yǔ)言,用來定義,增加,刪除,修改和管理數(shù)據(jù),并用表格,索引,關(guān)鍵字,存儲(chǔ)數(shù)據(jù)的行和列來控制數(shù)據(jù)庫(kù),以及對(duì)數(shù)據(jù)庫(kù)訪問權(quán)限控制。Microsoft SQL Server 用SQL語(yǔ)句在客戶端和服務(wù)器之間傳送請(qǐng)求和應(yīng)答,用客戶機(jī)/服務(wù)器結(jié)構(gòu)把工作負(fù)荷分別分
29、解在服務(wù)器上和客戶機(jī)上執(zhí)行任務(wù)??蛻魴C(jī)應(yīng)用程序可以運(yùn)行在一個(gè)或多個(gè)客戶機(jī)上,也可運(yùn)行在服務(wù)器上,負(fù)責(zé)向用戶提供數(shù)據(jù),服務(wù)器負(fù)責(zé)管理和分配資源,客戶端無需在本地增加管理數(shù)據(jù)的功能;同時(shí),服務(wù)器不需要將處理能力消耗在顯示數(shù)據(jù)上,只返回應(yīng)用程序所需要的數(shù)據(jù),從而也優(yōu)化了網(wǎng)絡(luò)流量。</p><p><b> 第三章 需求分析</b></p><p><b>
30、3.1系統(tǒng)功能分析</b></p><p><b> 人事管理系統(tǒng):</b></p><p> 在人事管理系統(tǒng)中,包括部門設(shè)置、員工信息、人員調(diào)動(dòng)和福利信息4個(gè)功能模塊。部門設(shè)置主要是對(duì)該單位的部門進(jìn)行管理,如增刪部門信息。員工信息功能模塊主要是對(duì)該單位員工的基本信息進(jìn)行管理,并能夠?qū)T工的基本信息進(jìn)行查詢,以便于修改和刪除。人員調(diào)動(dòng)模塊主要是實(shí)現(xiàn)本單
31、位人事調(diào)動(dòng)的管理,該模塊設(shè)置了員工的基本信息表,操作人員能夠從該表中直接獲得員工的基本信息,再進(jìn)行人員調(diào)動(dòng)操作,同時(shí)也保存了人員調(diào)動(dòng)的歷史信息。福利信息模塊主要是對(duì)本單位員工的福利信息進(jìn)行管理。</p><p> 根據(jù)前面的功能需求分析,系統(tǒng)的功能需求可用圖3.1.1簡(jiǎn)要表示。</p><p><b> 圖3.1.1</b></p><p>
32、;<b> 3.2功能模塊</b></p><p><b> 部門信息:</b></p><p> 部門信息功能模塊包括新增部門和刪除部門。在刪除部門時(shí),會(huì)對(duì)該部門是否有員工進(jìn)行檢查,如果有員工則系統(tǒng)要求刪除完員工信息后再進(jìn)行部門的刪除。該功能模塊是整個(gè)系統(tǒng)的開始,只有設(shè)置好了部門的基本信息才能進(jìn)行后續(xù)功能的實(shí)現(xiàn)。</p>&
33、lt;p><b> 員工信息:</b></p><p> 員工信息功能模塊包括新增員工、刪除員工、修改員工和查詢員工基本信息。該功能模塊主要是對(duì)系統(tǒng)的初試化和對(duì)員工的基本信息進(jìn)行管理和維護(hù)??紤]到該單位人員較多,設(shè)置了員工基本信息查詢,操作人員可以按員工編號(hào)、</p><p> 姓名或部門查詢,對(duì)查詢結(jié)果進(jìn)行維護(hù),減少了操作人員的工作強(qiáng)度。</p&g
34、t;<p> ?。?)人員調(diào)動(dòng)功能:</p><p> 人員調(diào)動(dòng)模塊包括員工基本信息查詢、歷史調(diào)動(dòng)信息和人員調(diào)動(dòng)3部門組成。員工基本信息查詢是為了方便人員調(diào)動(dòng),操作人員在進(jìn)行人員調(diào)動(dòng)時(shí)可以單擊查詢到的人員信息直接進(jìn)行部門的調(diào)動(dòng)。歷史調(diào)動(dòng)信息用于保存每一次人員調(diào)動(dòng)的操作以后便以后查詢?nèi)藛T調(diào)動(dòng)信息。</p><p> (4)福利信息功能:</p><p&g
35、t; 按照單位的需求設(shè)置了此項(xiàng)功能,該功能模塊主要是對(duì)本單位員工的福利信息進(jìn)行維護(hù)。</p><p> 人事管理系統(tǒng)包括的功能模塊需求圖3.2.1如下:</p><p><b> 圖3.2.1</b></p><p> 3.3 UML用例視圖描述</p><p> UML是用來描述模型的,用模型來描述系統(tǒng)的結(jié)構(gòu)
36、或靜態(tài)特征以及行為或動(dòng)態(tài)特征。從不同的視角為系統(tǒng)的構(gòu)架建模,形成系統(tǒng)的不同視圖(View)。</p><p> 用例視圖(Use Case View),強(qiáng)調(diào)從用戶的角度看到的或需要的系統(tǒng)功能,是被稱為參與者的外部戶所能觀察到的系統(tǒng)功能的模型圖。</p><p> 人事主管的Use Cases關(guān)系圖3.3.1如下:</p><p><b> 圖3.3.
37、1</b></p><p> 第四章 數(shù)據(jù)庫(kù)分析</p><p><b> 4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p><b> 部門信息表:</b></p><p><b> 員工信息數(shù)據(jù)表:</b></p><p><b&
38、gt; 人員調(diào)動(dòng)數(shù)據(jù)表:</b></p><p><b> 福利信息數(shù)據(jù)表:</b></p><p> 4.2描述員工基本信息和考勤信息的表和視圖:</p><p> 描述員工基本信息和考勤信息的表格一共分為5個(gè):福利表welfare、部門表depart、請(qǐng)假表leave、加班表overwork和員工表staff。使用Acc
39、ess定義這5個(gè)表的字段以及每個(gè)表的主鍵、外鍵和引用關(guān)系,如下圖4.2.1所示:</p><p><b> 圖4.2.1</b></p><p><b> 第五章 系統(tǒng)實(shí)現(xiàn)</b></p><p><b> 5.1系統(tǒng)主界面</b></p><p> 本程序采用流行的界
40、面設(shè)計(jì)技術(shù),符合商業(yè)化軟件設(shè)計(jì)的要求。采用菜單、工具欄Picture控件相結(jié)合的方法,使得用戶能夠在主界面上快速地進(jìn)入自己想要的程序模塊。</p><p> 圖5.1.1主界面圖如下:</p><p><b> 圖5.2.1</b></p><p> 本次畢業(yè)設(shè)計(jì)我只負(fù)責(zé)整個(gè)管理系統(tǒng)的人事管理部分。</p><p>
41、;<b> 5.2人事管理界面</b></p><p> 人事管理的界面模塊圖5.2.2如下:</p><p><b> 圖5.2.2</b></p><p> 這是代碼5.1自制LookBar按鈕單擊事件。自制LookBar按鈕單擊事件。代瑪5.1中是自制LookBar按鈕單擊事件中的部分代碼。本系統(tǒng)采用WIND
42、OWS XP風(fēng)格的LookBar來實(shí)現(xiàn)工資管理系統(tǒng)各個(gè)功能模塊的導(dǎo)航作用,使用方便,界面友好。把要處理的代碼基本上都放在其按鈕的單擊時(shí)間處理函數(shù)里面。</p><p><b> 代碼5.1如下:</b></p><p> Private Sub lblrs_Click(Index As Integer)</p><p> Select C
43、ase Index//選擇標(biāo)簽序號(hào)</p><p> Case 0//顯示部門窗體</p><p> lblCaption.Caption = "人事管理 - 部門信息"</p><p> frmDept.Move 4300, 2000</p><p> frmDept.Show vbModal</p>
44、<p><b> Case 1</b></p><p> lblCaption.Caption = "人事管理 - 員工信息"</p><p> frmStaff.Move 3300, 1500</p><p> frmStaff.Show vbModal</p><p><
45、;b> Case 2</b></p><p> lblCaption.Caption = "人事管理 - 人員調(diào)動(dòng)"</p><p> frmTransfer.Move 3400, 1600</p><p> frmTransfer.Show vbModal</p><p><b>
46、Case 3</b></p><p> lblCaption.Caption = "人事管理 - 福利信息"</p><p> frmWelfare.Move 3400, 1600</p><p> frmWelfare.Show vbModal</p><p> End Select</p>
47、;<p><b> End Sub</b></p><p><b> 代碼5.1</b></p><p><b> 5.3員工信息界面</b></p><p> 員工信息的界面圖5.2.1如下:</p><p><b> 圖5.2.1</
48、b></p><p> 代碼5.2員工信息設(shè)置窗體裝載事件:</p><p> 員工信息設(shè)置窗體裝載事件。代碼5.2的作用是當(dāng)用戶打開該窗體時(shí),在窗體中顯示全部數(shù)據(jù)信息。</p><p><b> 代碼5.2如下:</b></p><p> Private Sub Form_Load()</p>
49、<p> Dim strstaff As String</p><p> //從staff表中選出所有數(shù)據(jù)//</p><p> strstaff = "select staff_id as 員工編號(hào),staff_name as 員工姓名," & _</p><p> "staff_depid as 部門編
50、號(hào),staff_sex as 性別,staff_birthday as" & _</p><p> " 出生日期,staff_addr as 家庭住址,staff_tel as 聯(lián)系電話," & _</p><p> "staff_birthplace as 籍貫,staff_degree as 學(xué)歷,staff_major as
51、 專業(yè)," & _</p><p> "staff_incomptime as 工作日期,staff_bwage as 基本工資,staff_position as 工作職位," & _</p><p> "staff_idcard as 身份證 from staff where staff_id='" &
52、; txtQueryId.Text & "'"</p><p> Call Adodc(strstaff, rsStaff_Adodc, DataGrid1)</p><p><b> End Sub</b></p><p><b> 代碼5.2</b></p>&l
53、t;p> 4 SSTab控件的設(shè)計(jì)</p><p> SSTab控件可以實(shí)現(xiàn)多頁(yè)顯示的效果,利用該控件可以節(jié)省窗體的空間,使得截面更加美觀大方,在“Micrsoft Tabbed Dialog Control 6.0”控件組中選擇SSTab控件,創(chuàng)建一個(gè)對(duì)象,修改其樣式屬性為7-tvwTreelinePlusMinusPictureText,圖象列表屬性為lamgeList1。窗體圖5.4.1和圖5.
54、4.2如下:</p><p><b> 圖5.4.1</b></p><p><b> 圖5.4.2</b></p><p><b> 第六章 測(cè)試系統(tǒng)</b></p><p> 為了確保本系統(tǒng)的人事管理能夠正常運(yùn)行,需要先進(jìn)行模塊的測(cè)試?,F(xiàn)將具體操作及過程舉例說明如下
55、:</p><p> 6.1測(cè)試窗體功能實(shí)現(xiàn)</p><p> 測(cè)試部門信息能否添加刪除:</p><p> 打開人事管理系統(tǒng),點(diǎn)擊“部門信息”,按“添加”部門編號(hào)跟部門名稱,看能否建立新的部門,再把建立的部門刪除。</p><p> 測(cè)試員工信息能否添加刪除:</p><p> 打開人事管理系統(tǒng),點(diǎn)擊“員工
56、信息”輸入員工編號(hào)、員工姓名、部門編號(hào)、性別、出生日期、家庭住址、等員工個(gè)人信息??茨芊窠⑿碌膯T工信息,再把建立的員工信息刪除。</p><p> ?。?).測(cè)試人員調(diào)動(dòng)能否添加刪除:</p><p> 打開人事管理系統(tǒng),點(diǎn)擊“人員調(diào)動(dòng)”按“添加”員工編號(hào)、員工姓名、部門編號(hào)、性別。看能否建立新的信息,再把建立的信息刪除。</p><p> ?。?). 測(cè)試福利
57、信息能否添加刪除:</p><p> 打開人事管理系統(tǒng),點(diǎn)擊“福利信息”按“添加”員工編號(hào)、員工姓名、部門編號(hào)、性別??茨芊窠⑿碌男畔?,再把建立的信息刪除。</p><p> ?。?).測(cè)試所有模塊的登出系統(tǒng):</p><p> 分別進(jìn)入部門信息、員工信息、人員調(diào)動(dòng)、福利信息、再分別登出。</p><p> 經(jīng)過以上各項(xiàng)的測(cè)試,證明本
58、系統(tǒng)完全可以正常運(yùn)行,至此測(cè)試成功!</p><p><b> 6.2測(cè)試項(xiàng)目</b></p><p> 在MIS開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開發(fā)過程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通??赡茈[藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是MIS開發(fā)過程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試
59、的工作量往往占MIS開發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。</p><p><b> 單元測(cè)試:</b></p><p> 我們4個(gè)組員分別把自己做的模塊進(jìn)行單獨(dú)的測(cè)試。驗(yàn)證模塊接口。對(duì)模塊的主要處理路徑進(jìn)行測(cè)試。對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查。</p><p><b> 組合測(cè)試:</b>
60、;</p><p> 通過了單元測(cè)試以后,我們4個(gè)組員把自己做的模塊進(jìn)行了一次組合。用系統(tǒng)化的方法裝配和測(cè)試軟件系統(tǒng)。</p><p><b> 確認(rèn)測(cè)試:</b></p><p> 通過了單元測(cè)試合組合測(cè)試。確認(rèn)本軟件人事管理系統(tǒng)是可以運(yùn)行的??梢凿浫牖騽h除各項(xiàng)數(shù)據(jù)。</p><p> 經(jīng)過幾個(gè)月的畢業(yè)設(shè)計(jì),因
61、為時(shí)間和任務(wù)的性質(zhì)的關(guān)系,沒有完全按照上述的測(cè)試方法進(jìn)行系統(tǒng)的測(cè)試,但經(jīng)過一些簡(jiǎn)單的步驟的測(cè)試,證明本系統(tǒng)具有相當(dāng)程序的穩(wěn)定性。</p><p> 第七章 畢業(yè)設(shè)計(jì)小結(jié)</p><p> 系統(tǒng)是一個(gè)面向中小型企業(yè)的人事工資考勤管理系統(tǒng),具有一定實(shí)用性的數(shù)據(jù)庫(kù)信息管理系統(tǒng)。它主要完成對(duì)單位員工信息的一系列管理,包括檔案、工資、考勤以及員工報(bào)表信息管理。本系統(tǒng)采用當(dāng)前流行的面向?qū)ο蟮拈_發(fā)工
62、具—VB 6.0來完成整個(gè)系統(tǒng)的設(shè)計(jì),在數(shù)據(jù)庫(kù)的設(shè)計(jì)上利用了SQL 2000的便利性和實(shí)用性。</p><p> 本系統(tǒng)具有相當(dāng)?shù)膶?shí)用功能。在查詢方面,系統(tǒng)實(shí)現(xiàn)了多條件任意字段的模糊查詢,同時(shí)在分類查詢上實(shí)現(xiàn)了動(dòng)態(tài)生成,系統(tǒng)可以自動(dòng)識(shí)別用戶不同的輸入。在人事檔案、工資、考勤三者之間建立了良好的鏈接關(guān)系,某一部分地修改均會(huì)自動(dòng)引發(fā)系統(tǒng)對(duì)與其相關(guān)的部分進(jìn)行連鎖修改。在用戶管理方面,系統(tǒng)較好地實(shí)現(xiàn)了用戶注冊(cè),用戶注銷
63、和密碼修改等各項(xiàng)功能。系統(tǒng)在設(shè)計(jì)過程中不可避免地遇到了各種各樣的問題,如: 受開發(fā)條件和開發(fā)時(shí)間的限制,本系統(tǒng)只利用了本地?cái)?shù)據(jù)庫(kù)SQL,它同應(yīng)用程序處于同一系統(tǒng)中,能存儲(chǔ)的數(shù)據(jù)量也有一定限制,并沒有發(fā)揮出SQL其數(shù)據(jù)庫(kù)方面的優(yōu)勢(shì); 報(bào)表打印功能尚不夠全面完善,不能實(shí)現(xiàn)動(dòng)態(tài)報(bào)表; 在一些數(shù)據(jù)輸入時(shí)沒有及時(shí)的進(jìn)行數(shù)據(jù)格式校驗(yàn),不能保證數(shù)據(jù)輸入的絕對(duì)正確性。 由于時(shí)間關(guān)系,系統(tǒng)功能實(shí)現(xiàn)不夠完善,使用不是很方便,
64、比如,沒有實(shí)現(xiàn)多條記錄的連鎖刪除和添加以及數(shù)據(jù)的導(dǎo)入功能。這些都是需要完善的地方,該系統(tǒng)離實(shí)際使用也還有相當(dāng)?shù)木嚯x,需要我進(jìn)行不斷地補(bǔ)充和完善。 通過本次畢業(yè)設(shè)計(jì)我學(xué)到了不少新的東西,也發(fā)現(xiàn)了大量的問題,有些在設(shè)計(jì)過程中已經(jīng)解決,有些還有待今后慢慢學(xué)習(xí)。</p><p> 致 謝</p><p> 經(jīng)過兩個(gè)多月的構(gòu)思與設(shè)計(jì),在指導(dǎo)老師的精心指導(dǎo)和安排下,本系統(tǒng)
65、已經(jīng)設(shè)計(jì)完畢。其使用功能基本符合公司在實(shí)際工作的需要,具有一定的實(shí)用性。但是由于時(shí)間比較倉(cāng)促,加上本人軟件設(shè)計(jì)經(jīng)驗(yàn)的不足。因此,在分析問題、解決問題時(shí)顯得不夠嚴(yán)密、完善,還需要在以后的工作中不斷地改進(jìn)和完善。</p><p> 在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開發(fā)不是一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。
66、最后,我要衷心感謝老師在我的設(shè)計(jì)過程中給予我的極大幫助,使我能夠及時(shí)、順利地完成此次的畢業(yè)設(shè)計(jì)。同時(shí),也要感謝我的老師和同學(xué)們及實(shí)習(xí)企業(yè)在本系統(tǒng)的設(shè)計(jì)過程中給予我的支持和幫助。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]王福成等編著: <<Visual Basic 6.0數(shù)據(jù)庫(kù)開發(fā)指南>>, 清華大學(xué)出版社 200
67、2年6月</p><p> [2]郭振波編著: << 深入淺出Visual Basic 6.0中文版>>, 人民郵電出版社2003年3月</p><p> [3]林永等編著: <<Visual Basic 6.0用戶編程手冊(cè)>>, 人民郵電出版社2002年11月</p><p> [4]劉炳文等編著: <
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于知識(shí)管理的網(wǎng)絡(luò)自主學(xué)習(xí)平臺(tái)研究.pdf
- 基于知識(shí)管理的自主學(xué)習(xí)平臺(tái)的設(shè)計(jì)與研究.pdf
- 《畢業(yè)論文管理平臺(tái)》
- 畢業(yè)論文物理自主學(xué)習(xí)模式研究
- 大學(xué)生英語(yǔ)自主學(xué)習(xí)畢業(yè)論文
- 英語(yǔ)畢業(yè)論文---談如何提高學(xué)生的自主學(xué)習(xí)能力
- 畢業(yè)論文--基于java平臺(tái)的電子銀行管理系統(tǒng)
- 基于.net平臺(tái)的聊天程序畢業(yè)論文
- 基于moodle的在線自主學(xué)習(xí)平臺(tái)設(shè)計(jì)
- 基于智能手機(jī)的大學(xué)生英語(yǔ)自主學(xué)習(xí)的探究【畢業(yè)論文】
- 畢業(yè)論文---基于智能手機(jī)的大學(xué)生英語(yǔ)自主學(xué)習(xí)的探究
- 基于jsp的商品發(fā)布平臺(tái)-畢業(yè)論文
- 畢業(yè)論文--基于智能手機(jī)的大學(xué)生英語(yǔ)自主學(xué)習(xí)的探究
- android畢業(yè)論文--基于android平臺(tái)的商城
- 基于phpcms平臺(tái)網(wǎng)站的畢業(yè)論文
- 畢業(yè)論文緘默知識(shí)視野下的操作學(xué)習(xí)
- 畢業(yè)論文---基于jsp的在線畢業(yè)論文管理系統(tǒng)
- 網(wǎng)上學(xué)習(xí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文網(wǎng)上管理平臺(tái)使用手冊(cè)-《畢業(yè)論文網(wǎng)上管理平臺(tái)使用277611021
- 基于android平臺(tái)的手機(jī)商城的畢業(yè)論文
評(píng)論
0/150
提交評(píng)論