C-課程設(shè)計(jì)-人力資源管理系統(tǒng)_第1頁(yè)
C-課程設(shè)計(jì)-人力資源管理系統(tǒng)_第2頁(yè)
C-課程設(shè)計(jì)-人力資源管理系統(tǒng)_第3頁(yè)
C-課程設(shè)計(jì)-人力資源管理系統(tǒng)_第4頁(yè)
C-課程設(shè)計(jì)-人力資源管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

課程設(shè)計(jì)報(bào)告課程名稱:面向?qū)ο蟪绦蛟O(shè)計(jì)C++設(shè)計(jì)題目:人力資源管理系統(tǒng)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)姓名:學(xué)號(hào)指導(dǎo)教師:李曉虹2016年1月10日摘要:現(xiàn)在人力資源的管理趨向于復(fù)雜化和多元化,隨著計(jì)算機(jī)的廣泛應(yīng)用,越來(lái)越多的企業(yè)均采用了計(jì)算機(jī)化的管理模式。查詢、修改、錄入、刪除等基本操作都采用了計(jì)算機(jī)的數(shù)據(jù)庫(kù)技術(shù)。比起以前使用卡片的方法有了很大的進(jìn)步,方便管理,易于更新,極大的方便了員工信息的管理工作。關(guān)鍵詞:員工信息;數(shù)據(jù)庫(kù);系統(tǒng)維護(hù)Abstract:Themanagementofthehumanresourceoftheuniversityofnowinformationtrendstocomplicateandpluralism,withthewideapplicationofthecomputer,moreandmoreuniversitieshaveadoptedthemanagementmodeofcomputerization。Haveinquiredabout,revised,input,deletedetc.andoperatedandadoptedthedatabasetechnologyofthecomputerbasically.Usingthemethodofthecardtobeengreatlyimprovedcomparedwithbefore,itisconvenienttomanage,easytoupgrade,thegreatmanagementoffacilitatingworkers’information.Keywords:systemmaintain,database0引言21世紀(jì)的今天,計(jì)算機(jī)技術(shù)飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中已經(jīng)廣泛普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理已成為必然趨勢(shì)。人事管理系統(tǒng)是一個(gè)公司不可缺少的部分,它的內(nèi)容對(duì)于公司的決策者和管理者來(lái)說(shuō)都至關(guān)重要,隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。尤其是對(duì)于大中型企業(yè)來(lái)講,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必備條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)有檢索迅速、可靠性高、查找方便、保密性好、存儲(chǔ)量大、成本低以及壽命長(zhǎng)等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理與世界接軌的重要條件。而不同的企業(yè)具有不同的人事管理制度,這也就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。1.技術(shù)準(zhǔn)備1.1VisualC++6.0開(kāi)發(fā)工具本系統(tǒng)是基于VisualC++6.0編程環(huán)境而開(kāi)發(fā)的,利用MicrosoftSOLServer2008建立數(shù)據(jù)庫(kù),通過(guò)ADO訪問(wèn)數(shù)據(jù)庫(kù)。1.2VisualC++6.0簡(jiǎn)介本學(xué)生信息管理系統(tǒng)是基于VisualC++6.0環(huán)境而進(jìn)行開(kāi)發(fā)的。VisualC++6.0是MicrosoftVisualStudio6.0系列組件之一,是微軟公司推出的一款C++集成開(kāi)發(fā)工具。VisualC++是現(xiàn)在最為通用的開(kāi)發(fā)工具之一,它提供了相當(dāng)齊備的類庫(kù)和友好的界面,為數(shù)據(jù)庫(kù)開(kāi)發(fā)提供了比較好的開(kāi)發(fā)環(huán)境,提供了多種數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),可視化的編程環(huán)境,使操作更加直觀簡(jiǎn)便,因此借助VisualC++可以開(kāi)發(fā)出功能強(qiáng)大、速度快、應(yīng)用廣泛并且占用資源少的中小型數(shù)據(jù)庫(kù)信息管理系統(tǒng)。1.3C++語(yǔ)言簡(jiǎn)介C++語(yǔ)言是一種優(yōu)秀的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,它在C語(yǔ)言的基礎(chǔ)上發(fā)展而來(lái),但它比C語(yǔ)言更容易為人們學(xué)習(xí)和掌握。C++以其獨(dú)特的語(yǔ)言機(jī)制在計(jì)算機(jī)科學(xué)的各個(gè)領(lǐng)域中得到了廣泛的應(yīng)用。面向?qū)ο蟮脑O(shè)計(jì)思想是在原來(lái)結(jié)構(gòu)化程序設(shè)計(jì)方法基礎(chǔ)上的一個(gè)質(zhì)的飛躍,C++完美地體現(xiàn)了面向?qū)ο蟮母鞣N特性。C++所提供的抽象機(jī)制能夠被應(yīng)用于那些對(duì)效率和可適應(yīng)性具有極高要求的程序設(shè)計(jì)任務(wù)之中。C++的一個(gè)目標(biāo)就是提供更易用并具有一定承受能力的設(shè)計(jì)思想和程序設(shè)計(jì)技術(shù),進(jìn)一步提高程序的質(zhì)量。然而,C++的設(shè)計(jì)目標(biāo)總還是在于要支持一定范圍內(nèi)的各種程序設(shè)計(jì)風(fēng)格和設(shè)計(jì)思想。這與一般在語(yǔ)言設(shè)計(jì)方面的觀點(diǎn)形成一定對(duì)比。一般在語(yǔ)言設(shè)計(jì)上總是試圖將所有系統(tǒng)內(nèi)建于單獨(dú)一個(gè)被重點(diǎn)支持的、帶有強(qiáng)制性的程序設(shè)計(jì)風(fēng)格之中(或稱典范paradigm)。C++提供了class、namespace和訪問(wèn)控制,使設(shè)計(jì)決策的各異化(locality)成為可能。1.4ADO技術(shù)簡(jiǎn)介ADO是ActiveX數(shù)據(jù)對(duì)象(ActiveXDataObject),是Microsoft開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的面向?qū)ο蟮男陆涌?。ADO訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò)訪問(wèn)OLEDB數(shù)據(jù)提供程序來(lái)進(jìn)行的,提供了一種對(duì)OLEDB數(shù)據(jù)提供程序的簡(jiǎn)單高層訪問(wèn)接口。ADO庫(kù)包含三個(gè)基本接口:_ConnectionPtr接口、_CommandPtr接口、_RecordsetPtr接口。ADO技術(shù)對(duì)對(duì)象之間的層次和順序關(guān)系要求不是太嚴(yán)格。這種模型有力地簡(jiǎn)化了程序設(shè)計(jì),增強(qiáng)了程序的靈活性。1.5SQLServer數(shù)據(jù)庫(kù)MicrosoftSOLServer2008是基于客戶機(jī)/服務(wù)器(Client/Server)模型的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)[4],其在電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)解決方案等應(yīng)用中起著重要核心的作用,為企業(yè)的數(shù)據(jù)管理提供了強(qiáng)大的支持。MicrosoftSOLServer2008在MicrosoftSOLServer2005的基礎(chǔ)上進(jìn)行開(kāi)發(fā)的,不僅對(duì)原有的功能進(jìn)行了改進(jìn),而且還增加了許多新的特性,如新添了數(shù)據(jù)集成功能,改進(jìn)了分析服務(wù)、報(bào)告服務(wù),以及Office集成等。SOLServer2008將提供更加安全、更具延展性、更高的管理能力,從而成為一個(gè)全方位企業(yè)資料、數(shù)據(jù)管理平臺(tái)。2.系統(tǒng)總體設(shè)計(jì)作為各部門運(yùn)作的樞紐——人事管理部支配著一個(gè)部門高效、有條不紊的發(fā)展。面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管理會(huì)導(dǎo)致人事部管理上的混亂,人力與物力過(guò)多浪費(fèi),各部門的規(guī)模的擴(kuò)大,從而使人事部負(fù)擔(dān)過(guò)重,影響人事部門的運(yùn)作和管理,因此,必須制定一套合理、有效,規(guī)范和實(shí)用的人事管理系統(tǒng),對(duì)整個(gè)部門資料進(jìn)行集中統(tǒng)一的管理。我們的目標(biāo)就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的人事管理系統(tǒng)。提高人事管理工作效率,做到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢,讓人事部門更好的為公司、為社會(huì)服務(wù)。使用該人事管理系統(tǒng),便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配。本系統(tǒng)主要是錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進(jìn)行查詢、新用戶的設(shè)置及密碼修改等方面的工作,基本滿足人事日常業(yè)務(wù)的需要。通過(guò)現(xiàn)代計(jì)算機(jī)技術(shù)與企業(yè)管理相結(jié)合,實(shí)現(xiàn)人事管理系統(tǒng)的科學(xué)化、信息化、現(xiàn)代化,并且能夠適合于一般人群使用。2.1系統(tǒng)需求分析隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,人事管理系統(tǒng)其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。根據(jù)以上情況,決定實(shí)施建立人事信息管理系統(tǒng),因?yàn)槿耸滦畔⒐芾硎且粋€(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以人事信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄???梢越鉀Q一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案存在著的許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著計(jì)算機(jī)技術(shù)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算實(shí)現(xiàn)企業(yè)人事檔案的管理勢(shì)在必行。當(dāng)前企業(yè)信息管理系統(tǒng)正在從US結(jié)構(gòu)向B/S結(jié)構(gòu)轉(zhuǎn)移,但是由于安全性等方面的因素,C/S結(jié)構(gòu)的管理信息系統(tǒng)仍然占據(jù)企業(yè)管理信息系統(tǒng)的主流。人事管理系統(tǒng)是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。人事信息管理系統(tǒng)是針對(duì)企業(yè)人事處的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理,必須具有以下基本功能:(1)系統(tǒng)需要對(duì)不同的用戶給出不同的權(quán)限,比如,公司董事長(zhǎng)應(yīng)該可以看到公司的所有信息;公司的人事管理者只能進(jìn)行部門管理、員工管理、考勤管理和考評(píng)管理,他不能看到各個(gè)員工的工資信息;公司的財(cái)務(wù)管理者不能進(jìn)行部門管理、員工管理、考勤管理和考評(píng)管理,他只能看到和操作各個(gè)員工的工資信息;公司還有一個(gè)超級(jí)管理者,添加用戶,并為其余人員分配各種權(quán)限。(2)系統(tǒng)在公司新成立部門之后,人事管理者負(fù)責(zé)建立主管和人數(shù)等各個(gè)部門的基本信息,如果取消了一個(gè)部門,人事管理者負(fù)責(zé)刪除,如果部門人數(shù)等信息有變化,人事管理者負(fù)責(zé)更新,以便它反映最真實(shí)的情況。管理者可以查詢各部門的主管和人數(shù)等信息。(3)系統(tǒng)在員工進(jìn)入公司時(shí),人事管理者為員工建立人事檔案,人事檔案應(yīng)該包含員工報(bào)到的時(shí)間、員工姓名、員工所在部門和員工的家庭成員和學(xué)習(xí)/工作經(jīng)歷以及其他基本信息等,如果員工獲得了晉升和調(diào)崗,可以對(duì)用戶的基本信息進(jìn)行修改,另外,可以方便的查詢和瀏覽員工的基本信息,瀏覽時(shí),通過(guò)雙擊員工的基本信息,可以看到員工的家庭成員和學(xué)習(xí)/工作經(jīng)歷。(4)員工到公司上班時(shí)應(yīng)該刷卡簽到,簽到的信息能夠自動(dòng)轉(zhuǎn)到人力資源管理系統(tǒng):離開(kāi)公司時(shí)刷卡,下班的信息也能夠自動(dòng)轉(zhuǎn)到人力資源管理系統(tǒng)。如果辦事外出或者出差應(yīng)由上級(jí)領(lǐng)導(dǎo)確認(rèn)考勤情況。缺勤或者遲到按一定數(shù)額罰款。加班后可以調(diào)休,也可以發(fā)放相應(yīng)的工資。(5)員工的考評(píng)由部門主管和人事人員決定,通過(guò)部門主管的評(píng)價(jià)來(lái)得到一個(gè)系數(shù),通過(guò)人事人員的評(píng)價(jià)得到一個(gè)系數(shù),這兩個(gè)系數(shù),共同決定了員工的年終獎(jiǎng)和工資的增長(zhǎng)幅度。(6)員工的工資包括基本工資和獎(jiǎng)金兩個(gè)部分。員工實(shí)際得到的工資是總工資加上加班費(fèi),扣除保險(xiǎn)和個(gè)人所得稅等之后的部分。(7)系統(tǒng)運(yùn)行在windows平臺(tái)上,要求有一個(gè)較好的圖形用戶界面,操作要求簡(jiǎn)單。(8)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性,以便企業(yè)根據(jù)實(shí)際情況添加新的功能。2.2系統(tǒng)流程分析系統(tǒng)的流程圖主要是描述系統(tǒng)各元素和行為類的活動(dòng)。下面是管理員對(duì)人力資源管理系統(tǒng)的操作流程圖,如圖2-1所示,該圖直觀地反映進(jìn)入系所做的整個(gè)過(guò)程。圖2—1系統(tǒng)流程圖2.3功能模塊劃分根據(jù)學(xué)生管理系統(tǒng)的需求分析,把系統(tǒng)的功能劃分為以下4個(gè)模塊,即人事管理員模塊、員工模塊、.用戶模塊、系統(tǒng)管理員模塊,模塊如圖2-2所示。圖2-2系統(tǒng)功能模塊2.3.1員工信息管理模塊(1)全部顯示:顯示員工號(hào)、員工姓名、性別、年齡、家庭住址、部門、工資、職稱、電話。(2)查詢:輸入員工號(hào)即可查詢員工號(hào)、員工姓名、性別、年齡、家庭住址、部門、工資、職稱、電話。(3)修改:選中列表項(xiàng)即可修改員工號(hào)、員工姓名、性別、年齡、家庭住址、部門、工資、職稱、電話。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.2部門模塊(1)全部顯示:部門編號(hào)、部門名稱、部門經(jīng)理、部門總數(shù)。(2)查詢:輸入部門編號(hào)即可查詢部門編號(hào)、部門名稱、部門經(jīng)理、部門總數(shù)。(3)修改:選中列表項(xiàng)即可修改部門編號(hào)、部門名稱、部門經(jīng)理、部門總數(shù)。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.3考勤模塊(1)全部顯示:遲到天數(shù)、請(qǐng)假天數(shù)、總天數(shù)。(2)查詢:輸入員工編號(hào)即可查詢遲到天數(shù)、請(qǐng)假天數(shù)、總天數(shù)。(3)修改:選中列表項(xiàng)即可修改遲到天數(shù)、請(qǐng)假天數(shù)、總天數(shù)。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.4獎(jiǎng)懲模塊(1)全部顯示:獎(jiǎng)懲金額、獎(jiǎng)懲時(shí)間、獎(jiǎng)懲事件。(2)查詢:輸入員工編號(hào)即可查詢獎(jiǎng)懲金額、獎(jiǎng)懲時(shí)間、獎(jiǎng)懲事件。(3)修改:選中列表項(xiàng)即可修改獎(jiǎng)懲金額、獎(jiǎng)懲時(shí)間、獎(jiǎng)懲事件。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.5培訓(xùn)模塊(1)全部顯示:工號(hào)、姓名、培訓(xùn)訓(xùn)內(nèi)容、培訓(xùn)時(shí)間、地點(diǎn)、經(jīng)費(fèi)、考核成績(jī)。(2)查詢:輸入員工編號(hào)即可查詢工號(hào)、姓名、培訓(xùn)訓(xùn)內(nèi)容、培訓(xùn)時(shí)間、地點(diǎn)、經(jīng)費(fèi)、考核成績(jī)。(3)修改:選中列表項(xiàng)即可修改工號(hào)、姓名、培訓(xùn)訓(xùn)內(nèi)容、培訓(xùn)時(shí)間、地點(diǎn)、經(jīng)費(fèi)、考核成績(jī)。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.6工資模塊(1)全部顯示:基本工資、月工資、補(bǔ)助、罰金。(2)查詢:輸入員工編號(hào)即可查詢基本工資、月工資、補(bǔ)助、罰金。(3)修改:選中列表項(xiàng)即可修改基本工資、月工資、補(bǔ)助、罰金。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.7權(quán)限模塊(1)全部顯示:權(quán)限編號(hào)、權(quán)限名稱、權(quán)限身份ID。(2)查詢:輸入權(quán)限編號(hào)即可查詢權(quán)限編號(hào)、權(quán)限名稱、權(quán)限身份ID。(3)修改:選中列表項(xiàng)即可修改權(quán)限編號(hào)、權(quán)限名稱、權(quán)限身份ID。(4)刪除:選中列表項(xiàng)點(diǎn)擊刪除,彈出對(duì)話框詢問(wèn)是否刪除,點(diǎn)擊確定按鈕即可刪除。2.3.8總體E-R圖2.4開(kāi)發(fā)環(huán)境操作系統(tǒng)WindowsWin7/XP語(yǔ)言開(kāi)發(fā)工具M(jìn)icrosoftVisualStudio6.0界面設(shè)計(jì)技術(shù)MFC數(shù)據(jù)庫(kù)SQLServer2008表2.1開(kāi)發(fā)環(huán)境表2.5系統(tǒng)運(yùn)行環(huán)境操作系統(tǒng)WindowsXP/Win72.6系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)采用SQLSever2008,它是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言(SQL)為基礎(chǔ)的中型關(guān)系數(shù)據(jù)庫(kù),也是目前流行的客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。根據(jù)對(duì)系統(tǒng)的功能要求分析,得到了學(xué)生管理系統(tǒng)E-R圖。3系統(tǒng)實(shí)現(xiàn)下面將詳細(xì)闡述本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),所有功能都將分別從前臺(tái)學(xué)生用戶使用操作的代碼介紹實(shí)現(xiàn)過(guò)程。3.1用員工信息管理模塊實(shí)現(xiàn)1員工信息管理模塊員工信息管理模塊包括了全部顯示、查詢、修改、刪除、等子菜單,把員工號(hào)、員工姓名、性別、出生年月、籍貫、部門,儲(chǔ)到SQLSever2008數(shù)據(jù)庫(kù)中添加員工信息:voidCStudentView::OnAdd1(){ CstuDlgdlg;if(dlg.DoModal()!=IDOK)return;CxsxinxiSeteSet; eSet.Open(); eSet.AddNew(); eSet.m_SNO =dlg.m_sno; eSet.m_SNAME =dlg.m_sname; eSet.m_SEX=dlg.m_sex; eSet.m_SDATE =dlg.m_bir; eSet.m_SCITY=dlg.m_address; eSet.m_ZYDM=dlg.m_zyhao; eSet.Update(); eSet.Requery(); eSet.Close(); MessageBox("稍等幾秒鐘后,單擊[確定]按鈕!","特別提示",MB_OK|MB_ICONINFORMATION); m_strFilter.Format("SNO='%s'",dlg.m_sno); DispXSxinxiInfo(""); }(2)員工信息修改:voidCStudentView::Onchange1(){ //TODO:Addyourcommandhandlercodehere intnItem=GetListCtrlCurSel(); if(nItem<0)return; CListCtrl&m_ListCtrl=GetListCtrl(); CStringstrNO=m_ListCtrl.GetItemText(nItem,0); CxsxinxiSeteSet; eSet.m_strFilter.Format("SNO='%s'",strNO); eSet.Open(); CstuDlgdlg; dlg.m_strOKText ="修改"; dlg.m_sno =eSet.m_SNO; dlg.m_sname =eSet.m_SNAME; dlg.m_sex =eSet.m_SEX; dlg.m_bir =eSet.m_SDATE; dlg.m_address=eSet.m_SCITY;dlg.m_zyhao=eSet.m_ZYDM; if(IDOK!=dlg.DoModal()) { if(eSet.IsOpen())eSet.Close(); return; } eSet.Edit(); eSet.m_SNO=dlg.m_sno;eSet.m_SNAME=dlg.m_sname; eSet.m_SEX=dlg.m_sex;eSet.m_SDATE=dlg.m_bir; eSet.m_SCITY=dlg.m_address;eSet.m_ZYDM=dlg.m_zyhao; eSet.Update(); eSet.Requery(); if(eSet.IsOpen())eSet.Close(); //更新列表視圖 MessageBox("稍等幾秒鐘后,單擊[確定]按鈕!","特別提示",MB_OK|MB_ICONINFORMATION); m_strFilter.Format("SNO='%s'",dlg.m_sno); DispXSxinxiInfo(m_strFilter); }(3)員工信息刪除:voidCStudentView::OnDel1(){ //TODO:Addyourcommandhandlercodehere intnItem=GetListCtrlCurSel(); if(nItem<0)return; CListCtrl&m_ListCtrl=GetListCtrl(); CStringstrItem,str; strItem=m_ListCtrl.GetItemText(nItem,0); str.Format("你確實(shí)要?jiǎng)h除%s列表項(xiàng)(記錄)嗎?",strItem); if(IDOK!=MessageBox(str,"刪除確認(rèn)",MB_ICONQUESTION|MB_OKCANCEL)) return; CStringstrEno=m_ListCtrl.GetItemText(nItem,0); CxsxinxiSetinfoSet;infoSet.m_strFilter.Format("SNO='%s'",strEno); infoSet.Open(); if(!infoSet.IsEOF()){ CRecordsetStatusstatus; infoSet.GetStatus(status); infoSet.Delete(); if(status.m_lCurrentRecord==0) infoSet.MoveNext(); else infoSet.MoveFirst(); } if(infoSet.IsOpen())infoSet.Close(); MessageBox("稍等幾秒鐘后,單擊[確定]按鈕!","特別提示",MB_OK|MB_ICONINFORMATION); DispXSxinxiInfo("");}(4)員工信息查詢:voidCStudentView::Onfind1(){ //TODO:Addyourcommandhandlercodehere FindDlgdlg; dlg.m_strTitle="輸入員工號(hào):"; CStringTemp; CListCtrl&m_ListCtrl=GetListCtrl(); intnItemCount=m_ListCtrl.GetItemCount(); dlg.m_ItemArray.RemoveAll(); for(intnItem=0;nItem<nItemCount;nItem++) { Temp=m_ListCtrl.GetItemText(nItem,0); dlg.m_ItemArray.Add(Temp); } if(IDOK!=dlg.DoModal())return; CStringstr; str.Format("SNO='%s'",dlg.m_sno); DispXSxinxiInfo(str); }4系統(tǒng)應(yīng)用實(shí)例由于本系統(tǒng)是基于C/S的模式,在本地就可以實(shí)現(xiàn),無(wú)須連網(wǎng)能進(jìn)校園網(wǎng)就可以進(jìn)行講座預(yù)定。4.1部署系統(tǒng)首先在窗口->首選項(xiàng)中把Tomcat設(shè)置好,然后在包資源管理器中,右鍵點(diǎn)擊項(xiàng)目名,選Myeclipse->addandremovedeployments,然后在彈出對(duì)話框中部署Web項(xiàng)目。4.2訪問(wèn)系統(tǒng)直接運(yùn)行程序就可以使用。其各個(gè)界面如下所示:4.2.2功能實(shí)現(xiàn)系統(tǒng)主界面通過(guò)菜單欄,導(dǎo)航到不同的功能模塊即可以執(zhí)行相應(yīng)的操作。學(xué)生用戶進(jìn)系統(tǒng)后,想查看學(xué)生信息,點(diǎn)擊【人事檔案管理】有四個(gè)子菜單選項(xiàng)供選擇,想看所有的數(shù)據(jù),點(diǎn)擊【顯示全部】;想添加信息,則點(diǎn)擊【添加】即可,想刪除信息,則點(diǎn)擊【刪除】即可,想查看信息,則點(diǎn)擊【查看】即可。這些按鈕按下都可以通過(guò)輸入員工號(hào)來(lái)進(jìn)行操作。其他幾個(gè)模塊的功能都與它相似。5結(jié)束語(yǔ)本系統(tǒng)采用模塊化設(shè)計(jì),從上到下逐一分解。本系統(tǒng)易于操作,易于理解,采用按鈕較多,主要功能大都集中在所使用的窗口界面上,通過(guò)按鈕直接對(duì)窗口進(jìn)行操作,用戶操作起來(lái)比較方便直觀。本系統(tǒng)運(yùn)行比較穩(wěn)定,同時(shí)對(duì)用戶的權(quán)限進(jìn)行了限制,保證了系統(tǒng)的安全性、完整性。由于知識(shí)和經(jīng)驗(yàn)方面的不足,本系統(tǒng)的設(shè)計(jì)還存在很多不完善的地方,有待于加強(qiáng)改進(jìn)?;贑8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開(kāi)發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機(jī)與Internet互聯(lián)的研究與實(shí)現(xiàn)變頻調(diào)速液壓電梯單片機(jī)控制器的研究基于單片機(jī)γ-免疫計(jì)數(shù)器自動(dòng)換樣功能的研究與實(shí)現(xiàn)基于單片機(jī)的倒立擺控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)單片機(jī)嵌入式以太網(wǎng)防盜報(bào)警系統(tǒng)基于51單片機(jī)的嵌入式Internet系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)單片機(jī)監(jiān)測(cè)系統(tǒng)在擠壓機(jī)上的應(yīng)用MSP430單片機(jī)在智能水表系統(tǒng)上的研究與應(yīng)用基于單片機(jī)的嵌入式系統(tǒng)中TCP/IP協(xié)議棧的實(shí)現(xiàn)與應(yīng)用單片機(jī)在高樓恒壓供水系統(tǒng)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論