




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本科畢業(yè)論文(設(shè)計(jì))題目:基于Java的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系別:信息工程學(xué)院班級(jí):2011級(jí)計(jì)算機(jī)科學(xué)與技術(shù)(軟件技術(shù)方向)起訖日期:2012年10月16日-2013年5月31日基于Java的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)三明學(xué)院信息工程學(xué)院2011級(jí)計(jì)算機(jī)科學(xué)與技術(shù)(軟件方向)摘要:隨著計(jì)算機(jī)的逐步發(fā)展、復(fù)雜度逐漸變強(qiáng),人工作業(yè)已經(jīng)無(wú)法適應(yīng)現(xiàn)代的管理,隨之取代的是計(jì)算機(jī)科學(xué)而開(kāi)發(fā)的人事管理系統(tǒng),而且一個(gè)良好的人事管理系統(tǒng)勢(shì)在必行。人事管理系統(tǒng)是對(duì)工作人員進(jìn)行統(tǒng)一的管理,可以方便的進(jìn)行錄入、查詢、刪除、修改等操作。其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。按照系統(tǒng)的基本功能,系統(tǒng)的開(kāi)發(fā)可以歸結(jié)為軟件開(kāi)發(fā)技術(shù)和數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。目前主要的軟件編程語(yǔ)言有Java、C#、C++等,本系統(tǒng)主要采用Java語(yǔ)言為開(kāi)發(fā)技術(shù)。在數(shù)據(jù)庫(kù)的選擇上,為了用戶友好的查詢和強(qiáng)大的搜索能力,采用Microsoft公司的Access作為數(shù)據(jù)庫(kù)平臺(tái)。設(shè)計(jì)流程從系統(tǒng)的需求分析開(kāi)始,確定系統(tǒng)的流程與模塊的劃分,再到數(shù)據(jù)庫(kù)設(shè)計(jì),最后開(kāi)始每個(gè)模塊的編程。關(guān)鍵詞:人事管理系統(tǒng);java語(yǔ)言;Access第一章緒論51.1信息化的發(fā)展51.2課題的研究背景51.3課題的研究目的61.4系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)與開(kāi)發(fā)環(huán)境61.4.1JAVA語(yǔ)言簡(jiǎn)介61.4.2JAVA的優(yōu)勢(shì)與特點(diǎn)71.5MyEcpse的特點(diǎn)與開(kāi)發(fā)環(huán)境71.6運(yùn)行環(huán)境和開(kāi)發(fā)工具8第二章需求分析82.1系統(tǒng)需求分析82.2功能分析92.3可行性分析92.3.1經(jīng)濟(jì)可行性92.3.2技術(shù)可行性92.3.3操作可行性10第三章系統(tǒng)設(shè)計(jì)103.1結(jié)構(gòu)設(shè)計(jì)103.2功能結(jié)構(gòu)圖103.3功能流程及工作流描述11第四章數(shù)據(jù)庫(kù)設(shè)計(jì)134.1數(shù)據(jù)庫(kù)表設(shè)計(jì)134.2數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)14第五章詳細(xì)設(shè)計(jì)155.1系統(tǒng)登錄界面155.2人事管理系統(tǒng)主界面模塊165.3基礎(chǔ)信息管理模塊165.3.1添加人員信息模塊175.3.2修改人員信息模塊185.3.3刪除人員信息模塊185.3.4查詢?nèi)藛T信息模塊195.3.5部門管理模塊195.4人員調(diào)動(dòng)管理模塊205.4.1人員調(diào)動(dòng)模塊205.4.2調(diào)動(dòng)歷史查詢模塊215.5人員考核管理模塊215.5.1調(diào)動(dòng)歷史查詢模塊225.5.2調(diào)動(dòng)歷史查詢模塊225.6勞資管理模塊235.6.1勞資分配管理模塊246.2勞資歷史查詢模塊24第六章系統(tǒng)調(diào)試256.1程序調(diào)試256.2程序的測(cè)試252.1測(cè)試的重要性和目的256.2.2測(cè)試方法設(shè)計(jì)25第七章總結(jié)26參考文獻(xiàn)26致謝27第一章緒論1.1信息化的發(fā)展隨著人類邁入二十一世紀(jì),計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)為代表的現(xiàn)代信息技術(shù)的飛躍發(fā)展,人類正在從工業(yè)時(shí)代向信息時(shí)代邁進(jìn),人們?cè)絹?lái)越重視信息資源的開(kāi)發(fā)和利用,“信息化”已成為一個(gè)國(guó)家經(jīng)濟(jì)和社會(huì)發(fā)展的關(guān)鍵環(huán)節(jié),信息化水平的高低已成為衡量一個(gè)國(guó)家現(xiàn)代化水平和綜合國(guó)力的重要標(biāo)志,信息化的實(shí)質(zhì)是使信息這一社會(huì)的主導(dǎo)資源充分發(fā)揮作用,可以說(shuō)推廣信息技術(shù)使手段,真正利用信息是目的,信息化則是實(shí)現(xiàn)目的的過(guò)程。我國(guó)自1983年大力推廣微型計(jì)算機(jī)應(yīng)用以來(lái),在管理信息領(lǐng)域,無(wú)論在理論方面,還是在實(shí)踐方面都有了很大的發(fā)展。1986年2月國(guó)務(wù)院批準(zhǔn)建設(shè)了國(guó)家經(jīng)濟(jì)信息系統(tǒng),全國(guó)從中央到省、市地方都陸續(xù)成立了信息中心,各行各業(yè)應(yīng)用電子計(jì)算機(jī)的熱情普遍高漲。目前,已從單項(xiàng)業(yè)務(wù)的信息管理迅速項(xiàng)綜合的管理層和決策層的信息管理發(fā)展,應(yīng)用水平日趨提高;已金橋工程、金關(guān)工程和金卡工程為代表的國(guó)民經(jīng)濟(jì)信息工程也正在加速建設(shè)。1.2課題的研究背景人事管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時(shí)大型企業(yè)用手工來(lái)計(jì)算和發(fā)放薪資既費(fèi)時(shí)費(fèi)力又非常容易出錯(cuò),為了解決這個(gè)矛盾,第一代的人事管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶非常少,而且那種系統(tǒng)充其量也只不過(guò)是一種自動(dòng)計(jì)算薪資的工具,既不包含非財(cái)務(wù)的信息,也不包含薪資的歷史信息,幾乎沒(méi)有報(bào)表生成功能和薪資數(shù)據(jù)分析能力。但是,它的出現(xiàn)為人事管理的管理展示了美好的前景,即用計(jì)算機(jī)的高速度和自動(dòng)化來(lái)代替手工的巨大工量,用計(jì)算機(jī)的高準(zhǔn)確性來(lái)避免手工的錯(cuò)誤和誤差,使大規(guī)模集中處理大型企業(yè)的薪資成為可能。第二代的人事管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,無(wú)論是計(jì)算機(jī)的普及性,還是計(jì)算機(jī)系統(tǒng)工具和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,都為人事管理系統(tǒng)的階段性發(fā)展提供了可能。第二代人事管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要缺陷,對(duì)非財(cái)務(wù)的人事管理信息和薪資的歷史信息都給予了考慮,其報(bào)表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。但這一代的系統(tǒng)主要是由計(jì)算機(jī)專業(yè)人員開(kāi)發(fā)研制的,未能系統(tǒng)地考慮人事管理的需求和理念,而且其非財(cái)務(wù)的人事管理信息也不夠系統(tǒng)和全面。人事管理系統(tǒng)的革命性變革出現(xiàn)在20世紀(jì)90年代末。由于市場(chǎng)競(jìng)爭(zhēng)的需要如何吸引和留住人才,激發(fā)員工的創(chuàng)造性、工作責(zé)任感和工作熱情已成為關(guān)系企業(yè)興衰的重要因素,人才已經(jīng)成為企業(yè)最重要的資產(chǎn)之一。"公正、公平、合理"的企業(yè)管理理念和企業(yè)管理水平的提高,使社會(huì)對(duì)人事管理系統(tǒng)有了更高的需求;同時(shí)由于個(gè)人電腦的普及,數(shù)據(jù)庫(kù)技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代人事管理系統(tǒng)的出現(xiàn)成為必然。第三代人事管理系統(tǒng)的特點(diǎn)是從人事管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)將幾乎所有與人事管理相關(guān)的數(shù)據(jù)統(tǒng)一管理起來(lái),形成了集成的信息源。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得人事管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(yè)人事管理規(guī)劃和政策。1.3課題的研究目的隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,傳統(tǒng)的人工管理模式已經(jīng)不適應(yīng)當(dāng)前企業(yè)的發(fā)展,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差、數(shù)據(jù)量大、查詢等都不方便,而且還會(huì)影響企業(yè)的發(fā)展。但人事管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,所以一個(gè)好的人事管理系統(tǒng)會(huì)給企業(yè)帶來(lái)更大的發(fā)展。基于Java的人事管理系統(tǒng)適應(yīng)了當(dāng)前發(fā)展的潮流,作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。從另一方面推動(dòng)了企業(yè)的向前發(fā)展。課題的目的是:針對(duì)企事業(yè)對(duì)人事管理的需求,開(kāi)發(fā)人事管理系統(tǒng),力求方便快捷實(shí)現(xiàn)人事檔案的管理,推動(dòng)企業(yè)的向前發(fā)展。1.4系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)與開(kāi)發(fā)環(huán)境1.4.1JAVA語(yǔ)言簡(jiǎn)介Java是一種簡(jiǎn)單的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動(dòng)態(tài)語(yǔ)言。Java平臺(tái)由Java虛擬機(jī)(JavaVirtualMachine)和Java應(yīng)用編程接口(ApplicationProgrammingInterface、簡(jiǎn)稱API)構(gòu)成。Java應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之后,Java應(yīng)用程序就可運(yùn)行。現(xiàn)在Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。Java應(yīng)用編程接口已經(jīng)從1.1x版發(fā)展到1.2版。目前常用的Java平臺(tái)基于Java1.6。1.4.2JAVA的優(yōu)勢(shì)與特點(diǎn)1.Java語(yǔ)言是簡(jiǎn)單的。Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。2.Java語(yǔ)言是一個(gè)面向?qū)ο蟮?。Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語(yǔ)言全面支持動(dòng)態(tài)綁定,而C++語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定??傊琂ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。3.Java語(yǔ)言是可移植的。這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSIC實(shí)現(xiàn)的。Java語(yǔ)言的優(yōu)良特性使得Java應(yīng)用具有無(wú)比的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護(hù)費(fèi)用。Java對(duì)對(duì)象技術(shù)的全面支持和Java平臺(tái)內(nèi)嵌的API能縮短應(yīng)用系統(tǒng)的開(kāi)發(fā)時(shí)間并降低成本。Java的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)隨處可用的開(kāi)放結(jié)構(gòu)和在多平臺(tái)之間傳遞信息的低成本方式。特別是Java企業(yè)應(yīng)用編程接口(JavaEnterpriseAPIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫(kù)。1.5MyEclipse的特點(diǎn)與開(kāi)發(fā)環(huán)境MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipseEnterpriseWorkbench,簡(jiǎn)稱MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,它利用我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大地提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML、Struts、JSP、JavaScript、Spring、SQL、Hibernate。除了由擴(kuò)展點(diǎn)定義的接口外,插件不知道它們通過(guò)擴(kuò)展點(diǎn)提供的服務(wù)將如何被使用。利用MyEclipse,我們可以將高級(jí)設(shè)計(jì)(也許是采用UML)與低級(jí)開(kāi)發(fā)工具(如應(yīng)用調(diào)試器等)結(jié)合在一起。如果這些互相補(bǔ)充的獨(dú)立工具采用MyEclipse擴(kuò)展點(diǎn)彼此連接,那么當(dāng)我們用調(diào)試器逐一檢查應(yīng)用時(shí),UML對(duì)話框可以突出顯示我們正在關(guān)注的器件。MyEclipse的最大特點(diǎn)是它能接受由Java開(kāi)發(fā)者自己編寫的開(kāi)放源代碼插件,這類似于微軟公司的VisualStudio和Sun微系統(tǒng)公司的NetBeans平臺(tái)。MyEclipse為工具開(kāi)發(fā)商提供了更好的靈活性,使他們能更好地控制自己的軟件技術(shù)。MyEclipse聯(lián)盟已經(jīng)宣布將在2004年中期發(fā)布其3.0版軟件。這是一款非常受歡迎的java開(kāi)發(fā)工具,這國(guó)內(nèi)的用戶越來(lái)越多,實(shí)際上實(shí)用它java開(kāi)發(fā)人員是最多的。缺點(diǎn)就是較復(fù)雜,對(duì)初學(xué)者來(lái)說(shuō),理解起來(lái)比較困難。1.6運(yùn)行環(huán)境和開(kāi)發(fā)工具硬件環(huán)境(推薦):CPU:1.70GHZ或以上內(nèi)存:2G或更大顯示器分辨率:1024x768軟件環(huán)境:(推薦)操作系統(tǒng):win7操作系統(tǒng)數(shù)據(jù)庫(kù):Access數(shù)據(jù)庫(kù)Java環(huán)境:JDK1.6開(kāi)發(fā)工具:MyEclipse第二章需求分析2.1系統(tǒng)需求分析人事管理系統(tǒng)作為高校行政管理中非常重要的部門之一,擔(dān)負(fù)著學(xué)校行政管理職能中的很多具體管理業(yè)務(wù),幾乎天天與各部門、院系或個(gè)人打交道,人事工作效率的高低、質(zhì)量的優(yōu)劣都直接關(guān)系到管理效率在教職工中的認(rèn)可度。因此,高校人事管理要符合并適應(yīng)高校各類管理事務(wù)發(fā)轉(zhuǎn)的邏輯和規(guī)律,符合教職工的利益訴求。需要我們將人事工作中一些必要的,常規(guī)的程序簡(jiǎn)約化、標(biāo)準(zhǔn)化,把人事部門從許多冗余的、繁瑣的事務(wù)性工作中解脫出來(lái),促使人事部門將更多的時(shí)間和精力投入理論思考和戰(zhàn)略決策中。通過(guò)構(gòu)建人事管理信息化系統(tǒng),可以將人事工作的管理職能從人事管理階段向人力資源管理研究階段轉(zhuǎn)變,這樣人事部門才能有效地提高工作的效率和質(zhì)量;才能有精力考慮一些戰(zhàn)略性的、高附加值的人力資源管理工作;才能打造現(xiàn)代師資管理數(shù)字平臺(tái),為師資隊(duì)伍遠(yuǎn)景規(guī)劃提供科學(xué)的數(shù)字依據(jù);才能為學(xué)校各部門提供增值服務(wù),為校領(lǐng)導(dǎo)的科學(xué)化決策提供重要依據(jù)。為此,高校人事管理系統(tǒng)通常高度集成了新進(jìn)人員管理模塊、組織機(jī)構(gòu)管理模塊、教職工信息管理模塊、工作簡(jiǎn)歷模塊、學(xué)習(xí)簡(jiǎn)歷模塊、家庭信息情況、專業(yè)技術(shù)職務(wù)模塊、行政黨務(wù)職務(wù)模塊、校內(nèi)調(diào)動(dòng)管理模塊、攻讀碩博管理模塊、資格培訓(xùn)管理模塊、合同信息登記管理模塊、考核管理模塊、勞資管理模塊、退休管理模塊、離校管理模塊、報(bào)表模塊和檔案管理模塊,以此優(yōu)化業(yè)務(wù)流程,使數(shù)據(jù)共享一致。本系統(tǒng)通過(guò)幾個(gè)核心的模塊來(lái)實(shí)現(xiàn)人事管理系統(tǒng)的基本功能及Java實(shí)現(xiàn)。2.2功能分析根據(jù)人事管理系統(tǒng)的需求分析和軟件需要,我們可以將人事管理系統(tǒng)分為幾個(gè)模塊:基本信息管理模塊、人員調(diào)動(dòng)管理模塊、人員考核管理模塊、勞資管理模塊。各模塊的說(shuō)明如下:基本信息管理:管理人員的基本信息,包括增加員工信息、修改基礎(chǔ)信息、刪除員工信息、查詢基礎(chǔ)信息;維護(hù)部門信息,包括增加、修改、刪除、查詢等操作。人員調(diào)動(dòng)管理:管理人員的調(diào)動(dòng)情況,記錄人員的調(diào)動(dòng)歷史并提供查詢功能。人員考核管理:管理人員的考核情況,記錄人員的考核歷史并提供查詢功能。勞資管理:管理人員的勞資分配情況,記錄人員的勞資更改歷史并提供查詢功能。2.3可行性分析2.3.1經(jīng)濟(jì)可行性開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得,因此,開(kāi)發(fā)成本較低。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)的角度來(lái)看,該系統(tǒng)可行。2.3.2技術(shù)可行性技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿足開(kāi)發(fā)的需求等。本系統(tǒng)用的是Java開(kāi)發(fā)語(yǔ)言,具有Java的“一次編寫,隨處運(yùn)行”的優(yōu)點(diǎn),所以此系統(tǒng)在不同的操作系統(tǒng)上都可以運(yùn)行,具有很強(qiáng)的移植性、健全性和安全性。當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開(kāi)發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。軟件方面:由于目前單機(jī)模式相對(duì)發(fā)展成熟,故軟件的開(kāi)發(fā)平臺(tái)成熟可行,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。2.3.3操作可行性操作可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。當(dāng)前信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。第三章系統(tǒng)設(shè)計(jì)3.1結(jié)構(gòu)設(shè)計(jì)根據(jù)對(duì)系統(tǒng)進(jìn)行需求分析,本系統(tǒng)將分為四個(gè)模塊。基本信息管理:管理人員基本信息和部門信息,包括人員信息和部門信息的添加、修改、刪除、查詢。人員調(diào)動(dòng)管理管理人員調(diào)動(dòng)情況,同時(shí)保存人員調(diào)動(dòng)的歷史記錄,能夠查詢?nèi)藛T調(diào)動(dòng)記錄。人員考核管理管理人員考核情況,同時(shí)保存人員考核的歷史記錄,能夠查詢?nèi)藛T考核記錄。勞資管理管理人員薪酬情況,同時(shí)保存人員薪酬的歷史記錄,能夠查詢薪酬變更記錄。3.2功能結(jié)構(gòu)圖人事管理系統(tǒng)功能結(jié)構(gòu)圖如圖3.2-1所示圖3.2-1人事管理系統(tǒng)的功能結(jié)構(gòu)3.3功能流程及工作流描述1.添加人員信息用戶利用添加人員信息管理模塊可以實(shí)現(xiàn)人員信息的添加。當(dāng)用戶輸入完整的個(gè)人信息后,單擊“增加”按鈕即可完成人員信息增加。本程序通過(guò)Node11Panel.java實(shí)現(xiàn)操作界面,通過(guò)PersonBean.java文件進(jìn)行相關(guān)的數(shù)據(jù)庫(kù)操作。2.修改人員信息用戶首先在程序左下角選擇要修改信息的人員,選擇后,人員的詳細(xì)信息會(huì)顯示出來(lái),修改信息后單擊“修改”按鈕即可完成人員信息的修改。修改的信息會(huì)保存到數(shù)據(jù)庫(kù)中。人員信息修改通過(guò)Nodel2Panel.java實(shí)現(xiàn)操作界面,通過(guò)PersonBean.java文件進(jìn)行相關(guān)的數(shù)據(jù)庫(kù)操作。3.刪除人員信息在顯示的表格中選擇要?jiǎng)h除的人員,單擊“刪除”按鈕即可完成刪除任務(wù)。刪除的信息會(huì)保存到數(shù)據(jù)庫(kù)。人員信息刪除Node13Panel.java實(shí)現(xiàn),數(shù)據(jù)庫(kù)操作仍是通過(guò)PersonBean.java實(shí)現(xiàn)。4.查詢?nèi)藛T信息可以通過(guò)Nodel4Panel.java文件實(shí)現(xiàn)查詢所有人員信息的功能。5.部門管理用戶利用部門管理模塊可以實(shí)現(xiàn)部門的增加、修改、刪除等操作。增加信息需要先單擊“獲取新編號(hào)”按鈕,填寫一級(jí)部門名稱與二級(jí)部門名稱后,單擊“增加”按鈕即可添加新信息;當(dāng)選擇表格中已有的部門信息時(shí),對(duì)應(yīng)的信息會(huì)顯示在文本框中,即可對(duì)選擇的信息進(jìn)行修改與刪除操作。本程序通過(guò)Node15Panel.java實(shí)現(xiàn)操作界面,通過(guò)DeptBean.java文件進(jìn)行相關(guān)的數(shù)據(jù)庫(kù)操作。6.人員調(diào)動(dòng)程序運(yùn)行時(shí)能夠羅列出所有人員的信息,用戶在表格中選擇了需要進(jìn)行部門調(diào)動(dòng)的人員后,在右下角選擇要調(diào)入的新部門并單擊“調(diào)入新部門”按鈕即可完成調(diào)動(dòng)工作。相應(yīng)的操作會(huì)記錄到數(shù)據(jù)庫(kù)中。人員調(diào)動(dòng)模塊通過(guò)Node21Panel.java文本實(shí)現(xiàn)操作界面,調(diào)動(dòng)時(shí)首先修改人員信息表(Person)中的部門信息,然后再向歷史操作記錄表(Histrjn)中添加人員調(diào)動(dòng)記錄,因此相應(yīng)的數(shù)據(jù)庫(kù)操作主要通過(guò)PersonBean.java和HistrjnBean.java來(lái)實(shí)現(xiàn)的。通過(guò)Node22Panel.java可以實(shí)現(xiàn)查詢所有部門調(diào)動(dòng)的歷史數(shù)據(jù)。7.人員考核程序運(yùn)行時(shí)能夠羅列出所有人員的信息,用戶在表格中選擇了需要進(jìn)行考核的人員后,在右下角選擇考核結(jié)果并單擊“確定”按鈕即可完成考核工作。新進(jìn)人員默認(rèn)為“未考核”狀態(tài)??己说南嚓P(guān)操作會(huì)記錄到數(shù)據(jù)庫(kù)中。人員考核模塊通過(guò)Node31Panel.java文本實(shí)現(xiàn)操作界面,考核時(shí)首先修改人員信息表(Person)中的部門信息,然后再向歷史操作記錄表(Histrjn)中添加人員考核記錄,數(shù)據(jù)庫(kù)操作也是通過(guò)PersonBean.java和HistrjnBean.java來(lái)實(shí)現(xiàn)的。通過(guò)Node32Panel.java可以實(shí)現(xiàn)查詢所有人員考核的歷史數(shù)據(jù)。8.勞資管理勞資管理操作與考核、調(diào)動(dòng)管理類似,人員初始化薪酬為“0”,通過(guò)勞資管理分配薪酬。勞資管理通過(guò)Node41Panel.java文件實(shí)現(xiàn)操作界面,數(shù)據(jù)庫(kù)操作也是通過(guò)PersonBean.java和HistrjnBean.java來(lái)實(shí)現(xiàn)的。通過(guò)Node42Panel.java可以實(shí)現(xiàn)查詢所有勞資分配的歷史數(shù)據(jù)。第四章數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)中包含3個(gè)表,即人員信息表(Person)、歷史操作記錄表(Histrjn)和部門管理表(Dept),下面將依次給出各表。人員信息表(Person):主要包括人員編號(hào)、姓名、性別、出生年月、民族、地址、部門、薪酬、考核、其他。表4.1-1人員信息表(Person)歷史操作記錄表(Histrjn):主要包括流水編號(hào)、操作類型、原始信息、更新信息、變更次數(shù)、變更日期、人員編號(hào)。表4.1-2歷史操作記錄表(Histrjn)部門管理表(Dept):主要包括編號(hào)、一級(jí)部門、二級(jí)部門。表4.1-3部門管理表(Dept)4.2數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)圖4.2-1人員信息圖圖4.2-2歷史查詢記錄圖圖4.2-3部門管理圖第五章詳細(xì)設(shè)計(jì)5.1系統(tǒng)登錄界面系統(tǒng)登錄界面中用戶名選項(xiàng)為數(shù)據(jù)庫(kù)中已經(jīng)存在的用戶名,用戶名不能為空,所以用戶只需選擇相應(yīng)的用戶名即可。如果用戶輸入的用戶名和密碼都正確,用戶就可以成功登錄,登錄后馬上進(jìn)入系統(tǒng)主界面。因此當(dāng)一個(gè)用戶或者管理員登錄系統(tǒng)之后,用戶或管理員操作的流程如圖5.1-1所示:圖5.1-1用戶的操作流程圖5.2人事管理系統(tǒng)主界面模塊登錄成功后系統(tǒng)自動(dòng)跳轉(zhuǎn)到系統(tǒng)的主界面,人事管理系統(tǒng)主界面模塊包括HrMS.java和HrMain.java兩個(gè)文件。HrMS是人事管理系統(tǒng)的主運(yùn)行類,其中有運(yùn)行整個(gè)程序的main方法,該文件生成了HrMain類的一個(gè)實(shí)例,從而生成了人事管理系統(tǒng)的界面,如圖5.2-1所示。HrMain類繼承自JFrame類,實(shí)現(xiàn)了事件偵聽(tīng)的接口,它有一個(gè)不帶參數(shù)的構(gòu)造函數(shù)HrMain(),用來(lái)生成HrMain的實(shí)例。HrMain類采用樹(shù)的管理模式,用JSplitPane類將整個(gè)界面分為左右兩個(gè)部分。其中左側(cè)實(shí)現(xiàn)了人事管理系統(tǒng)的功能樹(shù),采用JTree類構(gòu)建,同時(shí)實(shí)現(xiàn)了TreeSelectionListener接口,定義了該接口所必須實(shí)現(xiàn)的valueChanged(TreeSelectionEvente)方法,這樣可以處理JTree所產(chǎn)生的事件。當(dāng)JTree的TreeSelectionEvent事件發(fā)生時(shí),調(diào)用JSplitPane的setRightComponent(Componentcomp)方法將定義好的JPanel加入右側(cè),實(shí)現(xiàn)不同的管理界面。以下為這兩個(gè)類的代碼實(shí)現(xiàn)。圖5.1-2進(jìn)入系統(tǒng)主界面流程圖5.3基礎(chǔ)信息管理模塊人事管理系統(tǒng)采用樹(shù)形管理,基礎(chǔ)信息管理模塊為其一個(gè)節(jié)點(diǎn),下面共有5個(gè)葉子。葉子繼承自JPanel。用以設(shè)計(jì)不同的管理界面。定義好界面以后,通過(guò)調(diào)用JSplitPane的setRightComponent(Componentcomp)方法將JPanel加入右側(cè)。本系統(tǒng)中,葉子節(jié)點(diǎn)采用統(tǒng)一規(guī)則命名,如Node12Panel.java為節(jié)點(diǎn)一的第二個(gè)葉子節(jié)點(diǎn),它所對(duì)應(yīng)的內(nèi)容為基礎(chǔ)信息管理(節(jié)點(diǎn)一)模塊下的修改人員信息(第二葉子節(jié)點(diǎn))管理,其他的以此類推。因此,基礎(chǔ)信息管理模塊主要由五個(gè)文件組成,分別對(duì)應(yīng)添加人員信息、修改人員信息、刪除人員信息、查詢?nèi)藛T信息和部門管理這5個(gè)功能模塊。其運(yùn)行結(jié)果如圖5.3-1所示圖5.3-1基礎(chǔ)信息管理模塊運(yùn)行界面5.3.1添加人員信息模塊該類用于添加人員信息,繼承自JPanel,它實(shí)現(xiàn)了ActionListener和ItemListener接口,因此必須覆寫actionPerformed(ActionEvente)與itemStateChanged(ItemEvente)方法,以實(shí)現(xiàn)基本事件處理與下拉菜單被選擇時(shí)的事件處理,其實(shí)現(xiàn)效果如圖5.3-2所示。5.3-2添加人員信息的運(yùn)行界面5.3.2修改人員信息模塊該類用于實(shí)現(xiàn)修改人員信息的界面,其運(yùn)行效果如圖5.3-3所示。5.3-3修改人員信息的運(yùn)行界面5.3.3刪除人員信息模塊該類用來(lái)實(shí)現(xiàn)刪除人員信息的操作界面,實(shí)現(xiàn)了ActionListener和ListSelectionListener接口,因此必須覆寫actionPerformed(ActionEvente)與valueChanged(ListSelectionEvente)方法,以實(shí)現(xiàn)基本事件處理與JTable列被選擇時(shí)的事件處理,其運(yùn)行效果如圖5.3-4所示。5.3-4刪除人員信息的運(yùn)行界面5.3.4查詢?nèi)藛T信息模塊該類用于實(shí)現(xiàn)查詢?nèi)藛T信息的操作界面,其運(yùn)行效果如圖5.3-5所示。5.3-5查詢?nèi)藛T信息的運(yùn)行界面5.3.5部門管理模塊該類用于實(shí)現(xiàn)部門管理的界面,主要用于對(duì)部門的信息進(jìn)行添加、修改、刪除操作,其運(yùn)行結(jié)果如圖5.3-6所示。5.3-6部門管理的運(yùn)行界面5.4人員調(diào)動(dòng)管理模塊人員調(diào)動(dòng)管理為人事管理系統(tǒng)功能樹(shù)的第二個(gè)節(jié)點(diǎn),其下有兩個(gè)葉子,分別實(shí)現(xiàn)人員調(diào)動(dòng)和調(diào)動(dòng)歷史查詢的功能。在本系統(tǒng)的設(shè)計(jì)中,為了簡(jiǎn)化系統(tǒng)結(jié)構(gòu),人員調(diào)動(dòng)主要是人員所屬的部門信息發(fā)生變化,人員所屬的部門信息保存在人員信息表(Person中,而人員調(diào)動(dòng)所)引起的變化信息保存在歷史操作記錄表(Histrjn中,這樣便通過(guò)歷史操作記錄表,記錄了所)有的信息變更情況(在本系統(tǒng)中包括人員調(diào)動(dòng)、考核管理和勞資管理)。在實(shí)際系統(tǒng)中,人員調(diào)動(dòng)通常需要設(shè)計(jì)更為復(fù)雜的數(shù)據(jù)庫(kù)操作,但是基礎(chǔ)操作大體相同。用歷史流水表來(lái)保存操作記錄(或者其他記錄)的方式也是很常見(jiàn)的。人員調(diào)動(dòng)管理的運(yùn)行界面如圖5.4-1所示。圖5.4-1人員調(diào)動(dòng)管理模塊運(yùn)行界面5.4.1人員調(diào)動(dòng)模塊該類用于實(shí)現(xiàn)人員調(diào)動(dòng)管理的操作界面,其運(yùn)行界面如圖5.4-2所示。5.4-2人員調(diào)動(dòng)的運(yùn)行界面5.4.2調(diào)動(dòng)歷史查詢模塊該類用于實(shí)現(xiàn)人員調(diào)動(dòng)歷史查詢的界面,其運(yùn)行界面如圖5.4-3所示。5.4-3調(diào)動(dòng)歷史查詢的運(yùn)行界面5.5人員考核管理模塊人員考核管理模塊為人事管理系統(tǒng)功能樹(shù)的第三個(gè)節(jié)點(diǎn),其下有兩個(gè)葉子,分別實(shí)現(xiàn)人員考核和考核歷史查詢的功能。同樣,人員考核其實(shí)是實(shí)現(xiàn)了人員基本信息表中Assess字段的變更,變更的歷史流水也會(huì)保存在Histrjn表中。人員考核管理模塊運(yùn)行界面如圖5.5-1所示。圖5.5-1人員考核管理運(yùn)行界面5.5.1調(diào)動(dòng)歷史查詢模塊該類用于實(shí)現(xiàn)人員考核管理的界面,其運(yùn)行界面如圖5.5-2所示。5.5-2人員考核的運(yùn)行界面5.5.2調(diào)動(dòng)歷史查詢模塊該類用于實(shí)現(xiàn)人員考核歷史查詢的界面,其運(yùn)行界面如圖5.5-3所示。5.5-3考核歷史查詢的運(yùn)行界面5.6勞資管理模塊勞資管理模塊為人事管理系統(tǒng)功能樹(shù)的第四個(gè)節(jié)點(diǎn),其下有兩個(gè)葉子,分別實(shí)現(xiàn)勞資分配管理和勞資歷史查詢的功能。勞資管理其實(shí)是實(shí)現(xiàn)了人員基本信息表中Salary字段的變更,變更的歷史流水同樣會(huì)保存到Histrjn表中。信息查詢的運(yùn)行主界面如圖5.6-1所示。圖5.6-1勞資管理模塊運(yùn)行界面5.6.1勞資分配管理模塊該類用于實(shí)現(xiàn)勞資分配管理的界面,主要用于修改員工的工資,其運(yùn)行界面如圖5.6-2所示。5.6-2勞資分配管理的運(yùn)行界面5.6.2勞資歷史查詢模塊該類用于實(shí)現(xiàn)勞資管理歷史查詢的界面,其運(yùn)行界面如圖5.6-3所示。5.6-3勞資歷史查詢的運(yùn)行界面第六章系統(tǒng)調(diào)試6.1程序調(diào)試在做系統(tǒng)時(shí),代碼部分肯定是會(huì)出現(xiàn)錯(cuò)誤的,不管是自己寫還是從網(wǎng)上或是其他渠道獲得的。而一般情況下,調(diào)試程序時(shí),系統(tǒng)會(huì)自動(dòng)的將錯(cuò)誤地方列表出來(lái),這種錯(cuò)誤比較容易改正。然而還會(huì)出現(xiàn)其他形式的錯(cuò)誤,一般系統(tǒng)沒(méi)有提示,單個(gè)程序運(yùn)行起來(lái)并沒(méi)有什么錯(cuò)誤,但在整個(gè)項(xiàng)目中,卻出現(xiàn)問(wèn)題,這類的錯(cuò)誤不容易解決,它很有可能是一些類的錯(cuò)誤,也有可能是一些函數(shù)的調(diào)用錯(cuò)誤,總之,這些錯(cuò)誤是很難找的,需要大量的時(shí)間來(lái)排查和改正。6.2程序的測(cè)試6.2.1測(cè)試的重要性和目的軟件測(cè)試是對(duì)軟件需求分析、設(shè)計(jì)、編碼實(shí)現(xiàn)的審查,它是軟件質(zhì)量保證的關(guān)鍵步驟。通常對(duì)測(cè)試的定義有兩中描述:軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各個(gè)階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測(cè)試用例,并利用這些測(cè)試用例運(yùn)行程序以及發(fā)現(xiàn)錯(cuò)誤的過(guò)程,即執(zhí)行測(cè)試步驟。測(cè)試應(yīng)該盡早進(jìn)行,因?yàn)檐浖馁|(zhì)量是在開(kāi)發(fā)過(guò)程中形成的,缺陷是在不知不覺(jué)中引入的。測(cè)試的目的就是設(shè)計(jì)測(cè)試案例,通過(guò)這些測(cè)試案例來(lái)發(fā)現(xiàn)軟件的缺陷和排除缺陷。測(cè)試的目的是在最小的成本和最少的時(shí)間內(nèi),通過(guò)設(shè)計(jì)合適的測(cè)試用例,系統(tǒng)地發(fā)現(xiàn)不同類別的錯(cuò)誤。6.2.2測(cè)試方法設(shè)計(jì)本系統(tǒng)主要的測(cè)試方法是系統(tǒng)測(cè)試。系統(tǒng)測(cè)試是將軟件系統(tǒng),作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等元素組合在一起,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。第七章總結(jié)本次畢業(yè)論文設(shè)計(jì)在XX老師的悉心指導(dǎo)和嚴(yán)格要求下完成的,我想我需要對(duì)自己這段時(shí)間內(nèi)完成的畢業(yè)論文設(shè)計(jì)做一個(gè)總結(jié)。幾個(gè)月來(lái)忙碌緊張而又有條不紊的畢業(yè)設(shè)計(jì),使我有機(jī)會(huì)對(duì)本專業(yè)的基本理論、專業(yè)知識(shí)和基本技術(shù)有了更深入的了解和體會(huì),使我在兩年中所學(xué)到的知識(shí)得到了系統(tǒng)和升華,真正達(dá)到了學(xué)以致用。從心態(tài)方面來(lái)說(shuō):在整個(gè)畢業(yè)論文設(shè)計(jì)的過(guò)程中我學(xué)到了做任何事情所要有的態(tài)度和心態(tài),首先我明白了做學(xué)問(wèn)要一絲不茍,對(duì)于出現(xiàn)的任何問(wèn)題和偏差都不要輕視,要通過(guò)正確的途徑去解決,在做事情的過(guò)程中要有耐心和毅力,不要一遇到困難就打退堂鼓,只要堅(jiān)持下去就可以找到思路去解決問(wèn)題的。在工作中要學(xué)會(huì)與人合作的態(tài)度,認(rèn)真聽(tīng)取別人的意見(jiàn),這樣做起事情來(lái)就可以事倍功半。從實(shí)踐方面來(lái)說(shuō):在本次的畢業(yè)論文設(shè)計(jì)中,我充分的體會(huì)到了“實(shí)踐出真知”這一點(diǎn),書(shū)本上的知識(shí)是不夠的,只有把理論與實(shí)踐相結(jié)合才能夠真正的學(xué)到知識(shí)。一個(gè)管理信息系統(tǒng)的設(shè)計(jì),不可能一步到位,還需要不斷的完善和補(bǔ)充。編程前的深思熟慮是減少程序調(diào)試工作量的重要方法,只有進(jìn)行充分考慮,才會(huì)減少調(diào)試過(guò)程中的工作量。雖然在開(kāi)始寫程序之前我做了多的準(zhǔn)備工作,但在真正的寫程序時(shí)仍然發(fā)現(xiàn)許多問(wèn)題,有些問(wèn)題是分析時(shí)的疏漏,有些則是如果不做無(wú)論如何也想不到的。所以,在收獲知識(shí)的同時(shí),還收獲了閱歷,收獲了成熟,不僅培養(yǎng)了獨(dú)立思考、動(dòng)手操作的能力,在各種其它能力上也都有了提高。更重要的是,在設(shè)計(jì)過(guò)程中,我學(xué)會(huì)了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的,真的是受益匪淺。要面對(duì)社會(huì)的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐。從技術(shù)方面來(lái)說(shuō):本次的畢業(yè)論文設(shè)計(jì)我用的是Java來(lái)開(kāi)發(fā)。數(shù)據(jù)庫(kù)上的鏈接同樣需要我自己學(xué)習(xí)。在做完本次的論文設(shè)計(jì)后我不僅是掌握一門語(yǔ)言這么簡(jiǎn)單,它讓我懂得如何來(lái)學(xué)習(xí)一門語(yǔ)言,如何鏈接數(shù)據(jù)庫(kù)等等。在技術(shù)上得到了很大的提高??偟膩?lái)說(shuō),論文設(shè)計(jì)結(jié)束了,我從中獲得了大量的知識(shí),學(xué)習(xí)到了一些課本上沒(méi)有的知識(shí),也掌握了很多專業(yè)技能,相信這對(duì)我以后走上工作崗位有很大的幫助。參考文獻(xiàn)[1]張思民.java語(yǔ)言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社.2012.01:34-97.[2]劉志宏.Java程序設(shè)計(jì)教程[M].北京:航空工業(yè)出版社.2010.07:39-87.[3]紀(jì)紅.人事管理信息系統(tǒng)的設(shè)計(jì)與實(shí)施[J].計(jì)算機(jī)與現(xiàn)代化.2010年第3期,總第6期.[4]張廣彬編著.Java課程設(shè)計(jì)實(shí)例精編(第二版).北京:清華大學(xué)出版社,2011.6.韓萬(wàn)江編著.軟件工程案例教程[M].北京:機(jī)械工業(yè)出版社,2007.5.魔樂(lè)科技軟件實(shí)訓(xùn)中心編著.Java從入門到精通.北京:人民郵電出版社,2010.4.郭雪妍.Java語(yǔ)言程序設(shè)計(jì).北京:機(jī)械工業(yè)出版社,2003.6.馬曉玉.Oracle10g數(shù)據(jù)庫(kù)管理應(yīng)用與開(kāi)發(fā).北京:清華大學(xué)出版社,2007.11.[9]王克宏.JAVA語(yǔ)言編程技術(shù).北京:北京清華大學(xué)出版社,2001.[10]陸遲.JAVA語(yǔ)言程序設(shè)計(jì).北京:電子工業(yè)出版社,1998.[11]薩師煊,珊.數(shù)據(jù)庫(kù)系統(tǒng)概論.北京:高等教育出版社,2006.[12]雷東升,揮劍.Access數(shù)據(jù)庫(kù)技術(shù)課程教學(xué)方法探索[J].北京:北京交通管理干部學(xué)院學(xué)報(bào),2007年01期.[13]李嚴(yán).Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)教學(xué)方法的研究[J].吉林:吉林省教育學(xué)院學(xué)報(bào),2010年10期.[14]仲秋雁,劉友德.《管理信息系統(tǒng)》.大連:大連理工大學(xué)出版社,1998版.[15]朱順泉,姜靈敏.《管理信息系統(tǒng)理論與實(shí)務(wù)(修訂版)》.人民大學(xué)出版社,2004.4.致謝通過(guò)這段時(shí)間的畢業(yè)設(shè)計(jì),我學(xué)到了很多東西,不僅把以前所學(xué)的很多知識(shí)充分利用上了,而且還要求自己比較熟悉的使用數(shù)據(jù)庫(kù)開(kāi)發(fā)軟件,我體會(huì)到了軟件開(kāi)發(fā)不僅是編程,它需要方方面面的考慮,同時(shí)也必須具備比較全面的知識(shí),通過(guò)這次畢業(yè)設(shè)計(jì)不但培養(yǎng)了我自學(xué)、細(xì)心和耐心的品質(zhì),樹(shù)立了一種科學(xué)的態(tài)度,而且對(duì)我以后的工作和學(xué)習(xí)有了極大的幫助和指導(dǎo)。在這段時(shí)間里,不僅畢業(yè)設(shè)計(jì)的指導(dǎo)老師,還是同學(xué)都給了我很多的幫助。一遍一遍不厭其煩的講解、審閱,都讓我感到幸福與溫暖,也慶幸能在這段畢業(yè)設(shè)計(jì)時(shí)期,遇到這么好的老師耐心的教導(dǎo)我,我才能順利完成本次畢業(yè)設(shè)計(jì)。畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說(shuō)明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。作者簽名:日期:學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名:日期:年月日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期:年月日導(dǎo)師簽名:日期:年月日指導(dǎo)教師評(píng)閱書(shū)指導(dǎo)教師評(píng)價(jià):一、撰寫(設(shè)計(jì))過(guò)程1、學(xué)生在論文(設(shè)計(jì))過(guò)程中的治學(xué)態(tài)度、工作精神□優(yōu)□良□中□及格□不及格2、學(xué)生掌握專業(yè)知識(shí)、技能的扎實(shí)程度□優(yōu)□良□中□及格□不及格3、學(xué)生綜合運(yùn)用所學(xué)知識(shí)和專業(yè)技能分析和解決問(wèn)題的能力□優(yōu)□良□中□及格□不及格4、研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計(jì)方案的合理性□優(yōu)□良□中□及格□不及格5、完成畢業(yè)論文(設(shè)計(jì))期間的出勤情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說(shuō)明書(shū))所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)指導(dǎo)教師:(簽名)單位:(蓋章)年月日評(píng)閱教師評(píng)閱書(shū)評(píng)閱教師評(píng)價(jià):一、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說(shuō)明書(shū))所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫“√”)評(píng)閱教師:(簽名)單位:(蓋章)年月日教研室(或答辯小組)及教學(xué)系意見(jiàn)2013屆計(jì)算機(jī)科學(xué)與技術(shù)(軟件技術(shù)方向)專業(yè)畢業(yè)論文(設(shè)計(jì))2013屆計(jì)算機(jī)科學(xué)與技術(shù)(軟件技術(shù)方向)專業(yè)畢業(yè)論文(設(shè)計(jì)) 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作所取得的成果。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過(guò)的研究成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式注明并表示感謝。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。學(xué)位論文作者(本人簽名): 年月日學(xué)位論文出版授權(quán)書(shū)本人及導(dǎo)師完全同意《中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù)出版章程》、《中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù)出版章程》(以下簡(jiǎn)稱“章程”),愿意將本人的學(xué)位論文提交“中國(guó)學(xué)術(shù)期刊(光盤版)電子雜志社”在《中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù)》、《中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù)》中全文發(fā)表和以電子、網(wǎng)絡(luò)形式公開(kāi)出版,并同意編入CNKI《中國(guó)知識(shí)資源總庫(kù)》
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開(kāi)放社區(qū)食堂管理辦法
- 西安代理記賬管理辦法
- 遵義養(yǎng)豬日常管理辦法
- 大眾服裝陳列培訓(xùn)課件
- 肝臟腫瘤護(hù)理課件
- 員工培訓(xùn)理論課件
- 佛山春招數(shù)學(xué)試卷
- 二模高質(zhì)量數(shù)學(xué)試卷
- 高三沖刺班高中數(shù)學(xué)試卷
- 肘關(guān)節(jié)脫位護(hù)理課件
- 七年級(jí)下冊(cè)古詩(shī)詞對(duì)比閱讀訓(xùn)練-2025年中考語(yǔ)文復(fù)習(xí)之古代詩(shī)歌閱讀
- 配合、協(xié)調(diào)、服務(wù)方案
- 2025年中學(xué)教師綜合素質(zhì)考點(diǎn)梳理
- 施工現(xiàn)場(chǎng)檢查表及問(wèn)題清單
- 精神病醫(yī)院簡(jiǎn)介
- 河北省職業(yè)院校“新材料智能生產(chǎn)與檢驗(yàn)”(中職組)技能大賽考試題庫(kù)(含答案)
- 物理-2025年中考終極押題猜想(廣州專用)(原卷版)
- 個(gè)人征信協(xié)議
- 勞工人權(quán)培訓(xùn)
- 完整土方運(yùn)輸方案
- 慢性乙型肝炎防治指南(2022年版)解讀
評(píng)論
0/150
提交評(píng)論