




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
前言在不斷發(fā)展的社會經(jīng)濟以及科學(xué)技術(shù)等相關(guān)因素的影響下,計算機產(chǎn)業(yè)得到了蓬勃發(fā)展,其中一大主要體現(xiàn)就是基于計算機以及通信相應(yīng)技術(shù)的信息系統(tǒng)當前迎來了發(fā)展高峰。隨著經(jīng)濟和文化水平的大幅度提升,人們對工作環(huán)境以及生活質(zhì)量等都提出了越來越高的要求。如何利用計算機來做更多的事情,從而實現(xiàn)辦公自動化的相應(yīng)目標,達成對日常工作的優(yōu)化,早已成為一個焦點。對于企業(yè)而言,人力資源是極為關(guān)鍵的一大核心資源。企業(yè)人事管理正從傳統(tǒng)的員工管理逐漸轉(zhuǎn)變?yōu)橐环N增值戰(zhàn)略。在這種情況下,企業(yè)的信息化第一步就是要實現(xiàn)人事管理的信息化。今天的人事管理系統(tǒng)不再只限于簡單的接收簡歷、維護檔案以及相應(yīng)手續(xù)的辦理,如果一個公司想要提高競爭力,就一定要充分利用人事管理系統(tǒng)的相應(yīng)作用。從實際情況來看,西安比亞迪汽車高新廠當前在管理人事上依然對手工傳統(tǒng)管理模式極為依賴,耗費了大量的人物等資源,也使得其維護以及管理存在著較大困難。為此,構(gòu)建安全而可行的人事管理體系是該廠人事管理亟待解決的問題。本課題研究的目的是為西安比亞迪汽車高新廠開發(fā)一款性能極佳的人事管理系統(tǒng),優(yōu)化調(diào)用資源,高效管理職工信息,精簡其事務(wù)操縱過程,提升該廠的從業(yè)效力。一、需求分析(一)系統(tǒng)功能需求從分析軟件需求來看,其主要存在如下工作內(nèi)容:根據(jù)軟件規(guī)劃階段定義的軟件范圍,進一步深入調(diào)查目標軟件系統(tǒng)和運行環(huán)境,了解各種可能的解決方案,并分析和評估每種類型披露。識別用戶對系統(tǒng)功能,性能,數(shù)據(jù)等的需求,并建立目標軟件系統(tǒng)的邏輯模型。需求分析過程實際上是一個調(diào)查,分析和綜合的過程。這是一個抽象思維和邏輯推理的過程。需求分析的主要目的是構(gòu)建一個抽象到具體的邏輯模型表示軟件,這個軟件需要在對系統(tǒng)提出的一組要求進行全面分析的基礎(chǔ)上進一步實施。需求分析過程是整個系統(tǒng)開發(fā)的最重要階段。分析的成敗決定了整個系統(tǒng)的完整性和穩(wěn)定性。在這個階段,需求分析師需要確定整個產(chǎn)品的功能,并把顯示的相應(yīng)事物抽象出來,使之能夠用于相應(yīng)模型的構(gòu)建。由于開發(fā)該系統(tǒng)的工具為Microsoft公司的VisualStudioC#.Net,所以在分析階段應(yīng)當結(jié)合VisualStudioC#.Net這種工具的自身的特點進行建模。從一方面來講,這樣可以將工具的強大功能最大限度發(fā)揮出來;而從另一方面來講,能夠通過對相應(yīng)工具的使用,強化系統(tǒng)的相應(yīng)功能,并優(yōu)化其穩(wěn)定性以及可靠性。從性能需求的角度來看,主要應(yīng)該要關(guān)注軟件程序體系在研發(fā)過程中應(yīng)該讓其具備什么功能,能夠給用戶提供哪類性能或服侍,能夠協(xié)助客戶實施哪類操縱。本文主要是對人事管理系統(tǒng)進行了相應(yīng)開發(fā)。根據(jù)實際業(yè)務(wù)需求,系統(tǒng)中的基礎(chǔ)數(shù)據(jù)信息應(yīng)包含員工的基本信息,部門的基本信息,并可修改這兩個基本信息。該系統(tǒng)還應(yīng)涵蓋員工的出勤和加班信息,并可管理工資分配以及假期信息等相應(yīng)情況。當然,全體員工都該能夠查詢自己的相應(yīng)基礎(chǔ)信息。通過和用戶的詳細溝通,可確定該系統(tǒng)主要由兩大部分構(gòu)成,其一是人力資源部門管理頁面,其二則是員工個人頁面。該系統(tǒng)含括了四種適用人員:第一,公司員工:使用系統(tǒng),查看自己的新聞,覆蓋自己的數(shù)據(jù),獎懲記錄等,接受工資管理部門發(fā)送的工資信息,并積極參與考勤的出勤操作管理部分。第二,公司決策者:使用該系統(tǒng)對員工相應(yīng)信息、發(fā)展和出勤狀況進行查看,管理員工獎勵和處罰以及薪酬狀況。第三,人力資源部門的相應(yīng)員工:主要負責(zé)輸入系統(tǒng)相應(yīng)信息,包括員工簡介、培訓(xùn)經(jīng)歷及其部門等相應(yīng)信息。第四,高級系統(tǒng)管理員:其主要能夠?qū)ο到y(tǒng)進行維護,分配使用權(quán)限,對相應(yīng)數(shù)據(jù)進行備份以及對日志記錄進行相應(yīng)查看等。(二)系統(tǒng)非功能需求對于非性能類需要,其主要涵蓋了五個方面的類型,其一是可靠性,其二是特性,其三是適宜性,其四是可保護性,其五是可擴展性。通常情況下,非性能性需求要可以對系統(tǒng)性能有著更為深入的展開,是對用戶體驗情況進行衡量的關(guān)鍵標準。1、性能需求對于多客戶操作的人工能源管理系統(tǒng),系統(tǒng)的特點必須體現(xiàn)系統(tǒng)的運行模式,包括系統(tǒng)在客戶操作時的響應(yīng)時間以及可支持的在線客戶數(shù)量。在使用人事管理系統(tǒng)時,應(yīng)認真評估數(shù)據(jù)量較大且數(shù)據(jù)處理時間稍長的頁面。因此,系統(tǒng)頁面的平均響應(yīng)時間設(shè)置為3秒鐘內(nèi),這是一個大量的數(shù)據(jù)。該頁面在4秒內(nèi)控制其響應(yīng)時間?;贐/S的系統(tǒng)已經(jīng)很好地實現(xiàn)了系統(tǒng)的遠程管理模型,使得系統(tǒng)的用戶數(shù)量不僅局限于人事部門,還擴展到整個公司并在每個員工中實施。因為增加用戶數(shù)會增加系統(tǒng)負載壓力,系統(tǒng)可支持的用戶數(shù)是衡量系統(tǒng)性能的關(guān)鍵標準。2、可靠性需求該需求要求要全面性地衡量系統(tǒng),其中又涉及到三個方面的主要內(nèi)容,其一是可行性,其二是平穩(wěn)性,其三是安全性。從可行性的角度來看,其主要強調(diào)的是系統(tǒng)應(yīng)該有回應(yīng)用戶相應(yīng)需求的實際能力。針對第一次使用該系統(tǒng)的用戶,要確保其能夠在未經(jīng)過訓(xùn)練的條件下正確操縱體系,比便說明體系的可行性極大,涵蓋確定的操縱頁面,實施過程便于客戶接納,各個性能完善,便于用戶使用。相應(yīng)頁面要擁有相似的格調(diào),清晰明了,提供相應(yīng)的消息提醒,頁面管制的展示,大小與色彩具有一項一致的規(guī)則,比如按鍵設(shè)定的高低。為了系統(tǒng)的穩(wěn)定性,它被用來衡量系統(tǒng)長期運行的水平或多個成員運行后系統(tǒng)的下降特性。弱平穩(wěn)性表明系統(tǒng)可能產(chǎn)生數(shù)字操作錯誤,并且頁面響應(yīng)時間太長或者當系統(tǒng)被用戶使用時根本無法響應(yīng)。故而,系統(tǒng)的穩(wěn)定性是用戶評估系統(tǒng)的一大關(guān)鍵標準。系統(tǒng)安全性在可靠性要求中占據(jù)著極為重要的地位。若是系統(tǒng)的安全性得不到保證,會在很大程度造成極為惡劣的危險。在系統(tǒng)和客戶方面,沒有可靠性。對于人造能源管理體系,安全主要體現(xiàn)在對客戶權(quán)限的管理上。由于操作角色的多樣化以及所提出的用戶需求的不重疊,必須確保當多用戶角色被操作時,用戶權(quán)限不會被篡改。更多的權(quán)力。另外,對于B/S等Web系統(tǒng)來說,信息傳輸?shù)陌踩詥栴}非常容易。這些是Web系統(tǒng)通常面臨的問題。另外,系統(tǒng)審計也是安全性的重要參考指標之一。作為被動安全行為,審計可以為系統(tǒng)的意外操作提供操作信息。審計對象通常是針對日志執(zhí)行的。系統(tǒng)的日常訪問以及部分用戶的相對高級別的操作,這些日志信息能作為未來處理可能出現(xiàn)的相應(yīng)爭議的關(guān)鍵參照。總的來說,系統(tǒng)的穩(wěn)健性受到很多因素的干擾,并且也反映了系統(tǒng)在日常運營中按照必要要求的要求運行的能力。它是衡量系統(tǒng)質(zhì)量的關(guān)鍵依據(jù),從非功能性需求的角度來看,保證系統(tǒng)可靠性是一大核心衡量標準。(三)可行性分析通常情況下,可行性分析又被稱作是可行性探究,其主要是對短時間內(nèi)能不能低成本地處理相應(yīng)問題進行判斷。此體系的可行性剖析涉及到以下內(nèi)容:第一,財務(wù)可行性。先主要要進行項目經(jīng)濟效益評估。開發(fā)周期較短,系統(tǒng)性能較為簡單,人力物力投入可按計劃投入。該系統(tǒng)實施后可以顯著提高人力資源部門的管理水平,保證管理的正確性,并且可以非常方便的進行遠程管理,而對于普通員工來說,查看個人信息將變得非常方便,并且可以節(jié)省公司維護軟件的相應(yīng)費用,故而,從經(jīng)濟角度來看,系統(tǒng)可行性是較強的。第二,技能可行性。隨著科技的發(fā)展,普通計算機已經(jīng)可以開展系統(tǒng)性的深入研究。除此之外,在開發(fā)過程中,系統(tǒng)使用Struts框架,JSP技術(shù)和RBAC機制。這些技術(shù)思想是開源的。實踐證明是一種真正的,易于應(yīng)用的技術(shù)。故而,從技術(shù)研發(fā)的角度來講,可行性也較強。第三,操作可行性。從系統(tǒng)的實際應(yīng)用需求來講,立足于用戶的角度來分析系統(tǒng)需求的切實內(nèi)容,基本與用戶對人資管理的相應(yīng)業(yè)務(wù)需求極為相符,沒有重復(fù)或缺乏業(yè)務(wù)的相應(yīng)問題存在。使用管理系統(tǒng)可以有效實現(xiàn)有效輔助管理的目的。系統(tǒng)一目了然,具有清晰的層次和功能。只要有計算機的一些基礎(chǔ),運行和管理該系統(tǒng)就沒有太大難度。二、系統(tǒng)設(shè)計(一)系統(tǒng)流程圖系統(tǒng)流程圖如圖2-1所示。圖2-1系統(tǒng)流程圖(二)數(shù)據(jù)庫的連接方法企業(yè)職工人事檔案管理系統(tǒng)采用MicrosoftSQLServer2005作為后臺數(shù)據(jù)庫。數(shù)據(jù)庫命名為db_PWMS。本系統(tǒng)采用VisualC#.Net內(nèi)嵌的Data數(shù)據(jù)控件來實現(xiàn)數(shù)據(jù)庫的連接,通過調(diào)用MyMeans公共類中的getcon()方法和con_close()、getDataSet()等方法來訪問數(shù)據(jù)資源。(三)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計圖2-2登錄表E-R圖圖2-3職工基本信息圖2-4家庭關(guān)系表E-R圖(四)數(shù)據(jù)庫設(shè)計在設(shè)計該系統(tǒng)的整個過程里,數(shù)據(jù)庫的構(gòu)建是第一步,本文主要使用了SQLServer2005來對數(shù)據(jù)庫進行了相應(yīng)構(gòu)建,分別是登錄表、家庭關(guān)系表、個人簡歷表、用戶權(quán)限表、職工類別表等。數(shù)據(jù)表如下:表2-1登錄表字段名稱數(shù)據(jù)類型字段大小可否為空描述IDVarchar5不可操作員編號NameVarchar20操作員名稱Passint20操作員密碼表2-2家庭關(guān)系表字段名稱數(shù)據(jù)類型字段大小可否為空描述IDVarchar5不可編號Sut_IDVarchar5職工編號LeagureNameVarchar20家庭成員名稱NexusVarchar10與本人的關(guān)系BirthDatedatetime出生日期WordUnitVarchar24工作單位BusinessVarchar10職務(wù)VisageVarchar10政治面貌表2-3個人簡歷表字段名稱數(shù)據(jù)類型字段大小可否為空描述IDVarchar5不可編號Sut_IDVarchar5員工編號Memotext內(nèi)容表2-4用戶權(quán)限表字段名稱數(shù)據(jù)類型字段大小可否為空描述AutoIDint不可自動編號IDVarchar5操作員編號PopeNaeVarchar50權(quán)限名稱Popeint權(quán)限標識表2-5職工類別表字段名稱數(shù)據(jù)類型字段大小可否為空描述IDint不可編號EmployeeNameVarchar20職工類型三、系統(tǒng)詳細設(shè)計與實現(xiàn)在開發(fā)應(yīng)用程序時,可以封裝數(shù)據(jù)庫的相關(guān)操作以及設(shè)置和遍歷自定義類中的某些控件,以便在程序開發(fā)時調(diào)用它們。這可以提高代碼的可重用性。系統(tǒng)創(chuàng)建兩個公共類,一個是MyMean,另一個則是MyModule,它們分別存儲在ModuleClass文件夾以及DataClass文件夾里面。從MyMeans公共類來看,其封裝了在該系統(tǒng)中連接到數(shù)據(jù)庫的所有方法??梢酝ㄟ^該方法建立與數(shù)據(jù)庫的連接,然后對相應(yīng)數(shù)據(jù)信息進行添加、修改以及讀取。在命名空間區(qū)域中對usingSystem.Data.SqlClient的相應(yīng)命名空間進行了引用;MyModule類在指定定義方法中封裝了系統(tǒng)中所有表單的動態(tài)調(diào)用以及對SQL語句的動態(tài)生成、添加以及查詢等相應(yīng)內(nèi)容,從而開發(fā)程序的時候便于進行反復(fù)調(diào)用。(一)登陸模塊圖3-1登陸模塊登陸的實現(xiàn)及密碼設(shè)置的代碼:(二)MDI主窗口模塊在進到初始界面之后,要利用用戶名及其相應(yīng)密碼,才能進入系統(tǒng)主界面。從實際情況來看,其主界面具有六大主要內(nèi)容,其一是基本信息管理,其二是人員管理,其三是備忘錄記錄,其四是工具管理,其五是系統(tǒng)管理,其六是幫助。若是想對相應(yīng)信息進行查詢,點擊任何一個就會有相應(yīng)界面跳出來。用戶從中就可以找到想要查詢的各種相應(yīng)信息。圖3-2MDI主窗口登陸的實現(xiàn)及密碼設(shè)置的代碼:(三)基礎(chǔ)信息管理模塊在整個系統(tǒng)中,該模塊都處于數(shù)據(jù)管理極為關(guān)鍵的地位,其相應(yīng)功能設(shè)計要達到相應(yīng)標準的全面性,通常要涉及到七個方面的主要內(nèi)容,其一是員工職務(wù)職稱類型,其二是所在部門,其三是文化程度,其四是工資類別,其五是政治面貌,其六是獎懲情況,其七是民族,從而便于進行相應(yīng)管理以及查詢。圖3-3基礎(chǔ)信息管理模塊-民族類別設(shè)置實現(xiàn)代碼如下:(四)人事檔案瀏覽模塊其相應(yīng)瀏覽窗體主要用于瀏覽、添加以及修改員工基礎(chǔ)信息、家庭狀況、培訓(xùn)記錄以及工作經(jīng)歷等相應(yīng)內(nèi)容。主窗體設(shè)置了相應(yīng)的菜單欄,其中又有一個“人事檔案瀏覽”窗體,利用該窗體就能對人事檔案進行調(diào)用和查看,除此之外,還能利用樹型下拉列表或者是相應(yīng)按鈕來調(diào)用。圖3-4人事檔案瀏覽模塊人事檔案瀏覽模塊實現(xiàn)代碼如下:(五)人事資料查詢模塊在該模塊的想一金窗體中,可通過相應(yīng)查詢條件的設(shè)置來在“基本信息”以及“個人信息”兩個菜單下查詢職工的相應(yīng)信息及情況。圖3-5人事資料查詢模塊人事資料查詢實現(xiàn)的代碼如下:(六)人事資料統(tǒng)計模塊在該模塊中,按照員工信息相應(yīng)類別,可進行分類統(tǒng)計。圖3-6人事資料統(tǒng)計模塊實現(xiàn)的代碼如下:(七)備忘記錄模塊在備忘記錄模塊中有兩個部分,一個是日常記事,另一個是通訊錄。日常記事可以記錄如記事類別、時間、內(nèi)容等信息。圖3-7備忘記錄模塊查詢記事功能實現(xiàn)的代碼如下:四、系統(tǒng)測試(一)系統(tǒng)測試方法(1)鏈接測試為了保證測試結(jié)果了可以對系統(tǒng)的相應(yīng)功能進行準確反映,作者從不同的角度出發(fā),進行了多角度的測試。其中,鏈接測試是最為重要的部分。鏈接測試主要針對頁面的轉(zhuǎn)換能力和速度,包括用戶使用系統(tǒng)界面時的頁面切換速度,以及不同用戶同時操作時的切換速度測試。測試結(jié)果表明,在作者選擇的鏈接測試場景中,頁面可以有效切換,并且沒有鏈接錯誤或頁面打開錯誤。(2)表單測試該測試主要用來提交相應(yīng)信息以及為用戶提供登錄服務(wù),管理員必須及時傳輸以及提交相應(yīng)數(shù)據(jù)。從測試情況可知,用戶可以極為精準地開展登錄及其之后的相應(yīng)操作,然而,系統(tǒng)通常不能識別出不規(guī)范的相應(yīng)數(shù)據(jù),極易導(dǎo)致數(shù)據(jù)庫出現(xiàn)混亂。(3)數(shù)據(jù)庫測試該測試是測試計劃中不可缺少的要部分。數(shù)據(jù)庫的安全性能及其運行速度是會對系統(tǒng)產(chǎn)生相應(yīng)的關(guān)鍵因素。它可以保持系統(tǒng)存儲,管理,檢索和其他需求。在對數(shù)據(jù)庫進行測試時,作者主要關(guān)注它是否能夠有效地存儲信息進行檢測。結(jié)果表明,在本文研究的系統(tǒng)中,數(shù)據(jù)庫擁有良好的性能好,數(shù)據(jù)間沒有亂碼出現(xiàn)。(4)連接速度測試在用戶進行相應(yīng)操作的時候,連接速度對其體驗情況造成直接影響,要想讓用戶在使用上獲得最佳體驗,就要確保頁面能夠快速跳轉(zhuǎn)。(5)整體界面測試對于該系統(tǒng)而言,其頁面設(shè)計不斷要確保能夠擁有清晰的板塊,其相應(yīng)功能也要有著明確分工。(6)安全性測試為了確保系統(tǒng)始終處于穩(wěn)定和安全的運行環(huán)境中,一般需要全面開展安全性能方面的相應(yīng)測試。由于該系統(tǒng)允許西安的數(shù)據(jù)傳輸?shù)奖本┛偛浚瑫r成都的數(shù)據(jù)必須傳輸?shù)奖本┛偛?。因此,?yīng)該在個人電腦上監(jiān)控系統(tǒng)的性能。如果兩家公司的人事管理系統(tǒng)的源代碼不同,那么他們將不會進入同一個數(shù)據(jù)庫。同時,兩個系統(tǒng)的名稱必須不同。這兩個系統(tǒng)分別位于發(fā)布者和訂閱端。他們分開訪問。不同的數(shù)據(jù)庫,前者是db_PWMS數(shù)據(jù)庫,后者是pwms2數(shù)據(jù)庫,以便同時更新db_PWMS數(shù)據(jù)庫和pwms2數(shù)據(jù)庫的數(shù)據(jù),并在基于此來對數(shù)據(jù)在兩個端口上可不可以同時進行相應(yīng)更新開展判斷。具體仿真情況可見下圖5-1:圖5-1數(shù)據(jù)同步邏輯構(gòu)架(二)數(shù)據(jù)庫級別測試表5-1測試用例測試用例編號數(shù)據(jù)同步測試項目數(shù)據(jù)庫同步測試標題在一個數(shù)據(jù)庫插入數(shù)據(jù)后,檢查另一個數(shù)據(jù)庫的數(shù)據(jù)同步情況重要級別極高預(yù)置條件無輸入向表操作步驟1、在數(shù)據(jù)庫db_PWMS的表tb_AddressBook插入一條數(shù)據(jù)2、觀察數(shù)據(jù)庫pwms2的表tb_AddressBook表的數(shù)據(jù)情況預(yù)期輸出數(shù)據(jù)庫pwms2的表tb_AddressBook表會收到同步數(shù)據(jù)比起其他級別的測試,數(shù)據(jù)庫級別的測試不那么復(fù)雜,并且由此產(chǎn)生的錯誤很小。在SqlServer2008,對ManagementStudio頁面中用來對系統(tǒng)時間進行查詢的getdate()函數(shù)進行點擊。下圖5-2中tb_AddressBook顯示的是之前可以被查看的相應(yīng)通訊錄,在從5-3中,則能看到數(shù)據(jù)庫db_PWMS記錄了關(guān)于該表的兩行情況,數(shù)據(jù)庫pwms2中也有著兩行與該數(shù)據(jù)庫中相同的記錄。在成功完成同步鏈的構(gòu)建之后,兩個端口的相應(yīng)記錄應(yīng)該要一樣,這樣才能確保其能夠同步數(shù)據(jù)。圖5-2推送數(shù)據(jù)庫表中數(shù)據(jù)具體來看,推送端數(shù)據(jù)的相應(yīng)情況可見下圖5-3:圖5-3推送數(shù)據(jù)庫表中數(shù)據(jù)具體來看,訂閱端數(shù)據(jù)的相應(yīng)情況可見下圖5-4:圖5-4訂閱數(shù)據(jù)庫表中數(shù)據(jù)完成相應(yīng)的級別測試之后,就要開展同步鏈上的相應(yīng)工作。該工作的步驟非常多。它是基于同步于SQLServer自行設(shè)計的sp來開展的。在完成此工作之后,就會有一個完整的同步鏈顯示在ReplicationMonitor,具體情況可見下圖5-5。圖5-5同步監(jiān)控Pwms2是訂閱端口的主要數(shù)據(jù)庫,而db_PWMS則是發(fā)布端口的主要數(shù)據(jù)庫。在圖中,我們可以看到tb_AddressBook是圖中的表格。在發(fā)布端相應(yīng)數(shù)據(jù)中放置相應(yīng)數(shù)據(jù),具體情況可見下圖5-6。圖5-6發(fā)布端插入數(shù)據(jù)以上步驟完成之后,訂閱端數(shù)據(jù)的相應(yīng)情況則可見下圖5-7:圖5-7訂閱端同步的數(shù)據(jù)與服務(wù)器相比,虛擬機并沒有太高的服務(wù)器效率。服務(wù)器速度可以能夠達到四分之一的虛擬機的標準。虛擬機需要三秒鐘以上,但不超過五秒鐘。這導(dǎo)致了結(jié)果。很大一部分原因是虛擬機硬件不夠好,許多手動操作也會耗費大量時間。從圖5-8下面,我們可以發(fā)現(xiàn)該系統(tǒng)中就出現(xiàn)了“劉江”的字樣。圖5-8系統(tǒng)驗證通訊錄數(shù)據(jù)同步(三)系統(tǒng)級別的測試表5-2測試用例2測試用例編號數(shù)據(jù)同步測試項目系統(tǒng)同步測試標題在一個系統(tǒng)插入數(shù)據(jù)后,檢查另一個系統(tǒng)的數(shù)據(jù)同步情況重要級別極高預(yù)置條件無輸入向一個系統(tǒng)的“人事檔案管理界面”插入一條數(shù)據(jù)操作步驟1、向一個系統(tǒng)的“人事檔案管理界面”插入一條數(shù)據(jù)2、觀察另一個系統(tǒng)的“人事檔案管理界面”的數(shù)據(jù)預(yù)期輸出另一個系統(tǒng)的“人事檔案管理界面”的會收到同步數(shù)據(jù)我們在前一個基礎(chǔ)上打開了兩端口表tb_Staffbasic。然后,我們可以對我們之前建立的第一個企業(yè)人事管理系統(tǒng)進行一些更改,例如添加員工信息。然后我們可以看到另一個會發(fā)生什么變化。具體情況可見下圖5-9。圖5-9系統(tǒng)驗證員工基本信息同步此時,數(shù)據(jù)庫已經(jīng)實現(xiàn)了相應(yīng)信息的同步,具體情況可見下圖5-10:圖5-10數(shù)據(jù)庫級驗證員工基本信息同步此時,兩個系統(tǒng)已經(jīng)極為相近,具體情況可見下圖5-11:圖5-11兩個系統(tǒng)基本信息對比五、總結(jié)與展望(一)總結(jié)本次畢業(yè)設(shè)計的目的是開發(fā)一個網(wǎng)絡(luò)化、通用的西安比亞迪汽車高新廠的人事管理信息系統(tǒng),讓相應(yīng)員工能夠使用該系統(tǒng)來對人事相應(yīng)業(yè)務(wù)工作進行處理。該系統(tǒng)的使用不但能夠大幅度緩解人事部門相應(yīng)員工的工作壓力,還能讓高層領(lǐng)導(dǎo)通過對相應(yīng)信息的掌握及利用更加科學(xué)地進行決策,也有利于普通員工從績效考核中提升工作熱情。在寫程序的過程中出現(xiàn)了許多的問題,如起初的數(shù)據(jù)庫連接,到后來的數(shù)據(jù)綁定都不是在一帆風(fēng)順的情況下完成的,其中有許多的困難都是在老師和同學(xué)的幫助下得以解決的如:(1)上一條、下一條功能的程序編輯有誤。(2)在運行過程中,提示出現(xiàn)“未綁定到”的錯誤,解決方法是:檢查是否有語法錯誤。(3)在運行過程中遇到無故出錯,解決方法:代碼中標點出錯,改正。(4)在SQL中有些數(shù)據(jù)的類型設(shè)置不對,在Windows平臺里運行時提示出現(xiàn)錯誤信息。在登入窗體的編寫過程中,起初遇到了一些問題,如數(shù)據(jù)庫可以連接,但是不能夠從數(shù)據(jù)庫中讀取相關(guān)的數(shù)據(jù),主要出現(xiàn)問題但是數(shù)據(jù)庫的設(shè)計和代碼的編寫方面,在代碼中沒有檢索數(shù)據(jù)庫中的信息,使得登入頁面無法登入。最后在老師的幫助下進行了數(shù)據(jù)庫的檢索,并順利通過了數(shù)據(jù)驗證。最后完成登入界面的程序的編寫。通過這次畢業(yè)設(shè)計,我確實學(xué)到了不少的東西,也發(fā)現(xiàn)了許多問題。我對C#語言和SQL數(shù)據(jù)庫應(yīng)用有了更深一步的認識。在設(shè)計初期,每一個功能的實現(xiàn)看來容易,但很多時候犯了想當然的錯誤,只有不斷閱讀相關(guān)的書籍,領(lǐng)會內(nèi)涵,才能真正達到目的。設(shè)計過程即學(xué)習(xí)過程,我品嘗了其中的苦與甜。這次設(shè)計對我的綜合能力是一次很好的鍛煉,然而必須承認的是我還是有著較大不足的,為此,在今后的日子里,我要堅持學(xué)習(xí),不斷提升自己。(二)展望從相應(yīng)測試可知,該系統(tǒng)大體已經(jīng)實現(xiàn)了預(yù)期目標,然而,受知識水平以及眼界等相應(yīng)因素的限制,該系統(tǒng)不可避免地有相應(yīng)不足存在,這些都有待完善,只有不斷改進以及彌補其中存在的不足,才能讓該系統(tǒng)擁有更加強大的功能,發(fā)揮其相應(yīng)作用來推動公司發(fā)展。
致謝在即將迎來畢業(yè)之際,我終于圓滿完成了此篇論文,首先我要對導(dǎo)師表達我的尊重和感激。我能完成這篇論文,導(dǎo)師的諄諄教導(dǎo)是至關(guān)重要的。在以后的工作生涯里,我將永遠銘記老師的教導(dǎo)。通過此次撰寫論文,我獲益極大,這不僅體現(xiàn)在相關(guān)知識的增長上,更體現(xiàn)在我明白了許多道理。這次的經(jīng)歷讓我明白了:學(xué)習(xí)與研究都必須自己親身努力與實踐,這樣才能得到相應(yīng)的成果與收獲。我相信這次的經(jīng)歷會在以后的學(xué)習(xí)、工作以及生活中一直都激勵著我。當然,也要感謝我的家人和朋友。因為知道他們會永遠支持我,我才會更加充滿信息與希望,不斷為學(xué)習(xí)與生活而努力奮斗。如今我要畢業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本制作方法
- 普通住宅房屋租賃合同范本
- 不可抗性 合同范本
- 廣告置換合作合同范本
- 廚房勞動合同范本
- 合同范本里買
- 委托驗收項目合同范本
- 加工磚合同范本
- 倉庫保底合同范本
- 廠家紅薯采購合同范本
- 酒店會議接待服務(wù)方案
- 2025年人教版新教材英語小學(xué)三年級下冊教學(xué)計劃(含進度表)
- 2025年山東商務(wù)職業(yè)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 人工智能在企業(yè)人力資源招聘中的運用研究
- 2023年2024年演出經(jīng)紀人之演出經(jīng)紀實務(wù)考試題庫附答案(達標題)
- DG-T 076-2024 采茶機標準規(guī)范
- 《分娩機轉(zhuǎn)》課件
- 軍隊文職備考(面試)近年考試真題(參考300題)
- 金融業(yè)稅收優(yōu)惠政策指引
- 乳腺癌課件教學(xué)課件
- 第五期健康講座乳腺癌與宮頸癌防治知識
評論
0/150
提交評論