2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  人力資源管理系統(tǒng)是一個(gè)典型的信息管理系統(tǒng)(MIS),本系統(tǒng)是一個(gè)為適應(yīng)當(dāng)前各個(gè)行業(yè)對人力資源信息管理的迫切需求而設(shè)計(jì)開發(fā)的軟件系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面,經(jīng)過分析和比較,我們決定使用VFP數(shù)據(jù)庫開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)手段,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的

2、智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn)直到形成用戶滿意的可行系統(tǒng)。</p><p>  經(jīng)過分析如此情況,我們使用DELPHI ,數(shù)據(jù)庫等開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng).</p&

3、gt;<p>  關(guān)鍵詞:原型法,面向?qū)ο?,?shù)據(jù)一致性,數(shù)據(jù)窗口,人才管理系統(tǒng)。</p><p><b>  Summary</b></p><p>  Buying and selling management system is development two aspects that typical information management

4、system( MIS), its development includes primarily the backstage database establishes with support and the head applies the development two aspects of the procedure.Establish the data consistency to the former request is s

5、trong with the complete, the that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.</p><p>  Through the analysis such circu

6、mstance, we use the DELPHI, database etc. development tool, make use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that data window way this on canning be

7、 convenient but Chien's manipulates the database turn the object, establish in the in a short time first system application prototype, then, start to the beginning prototype system proceeding need on behalf, revise

8、 continuously with improve, reall</p><p>  Key phrase:Prototype method, face to the object, data consistency, data window way, information management system, buying and selling management system。</p>

9、;<p><b>  目 錄</b></p><p>  緒論---------------------------------------------------------------------------------------------1</p><p>  第一章 選題說明----------------------------

10、--------------------------------------------------------3</p><p>  2.1系統(tǒng)的初步調(diào)查---------------------------------------------------------------------------3</p><p>  2.2系統(tǒng)的可行性分析--------------------

11、----------------------------------------------------3</p><p>  2.3系統(tǒng)開發(fā)步驟------------------------------------------------------------------------------3</p><p>  第二章 設(shè)計(jì)思路-------------------------

12、-----------------------------------------------------------4</p><p>  2.1系統(tǒng)的初步調(diào)查---------------------------------------------------------------------------4</p><p>  2.2系統(tǒng)的可行性分析-----------------

13、-------------------------------------------------------5</p><p>  2.3系統(tǒng)開發(fā)步驟------------------------------------------------------------------------------5</p><p>  2.4 對本系統(tǒng)的分析-------------------

14、----------------------------------------------------7</p><p>  第三章 系統(tǒng)設(shè)計(jì)------------------------------------------------------------------------------------8</p><p>  3.1模塊設(shè)計(jì) --------------------

15、--------------------------------------------------------------8</p><p>  3.2 開發(fā)環(huán)境-----------------------------------------------------------------------------------8</p><p>  3.3 功能模塊-----------

16、----------------------------------------------------------------11</p><p>  3.3 數(shù)據(jù)流圖--------------------------------------------------------------------------12</p><p>  3.4 數(shù)據(jù)庫設(shè)計(jì)---------------

17、-------------------------------------------------------14</p><p>  3.5 詳細(xì)設(shè)計(jì)------------------------------------------------------------------------18</p><p>  第四章 系統(tǒng)編碼與實(shí)現(xiàn)------------------------

18、----------------------------------------------------29</p><p>  4.1 系統(tǒng)編碼規(guī)則------------------------------------------------------------------------------29</p><p>  4.2 部分運(yùn)行界面與代碼-----------------

19、----------------------------------------------------29</p><p>  第五章 系統(tǒng)運(yùn)行與維護(hù)---------------------------------------------------------------------------30</p><p>  5.1系統(tǒng)的配置------------------------

20、--------------------------------------------------------30</p><p>  5.2系統(tǒng)的運(yùn)行---------------------------------------------------------------------------------30</p><p>  5.3系統(tǒng)的維護(hù)-----------------

21、----------------------------------------------------------------30</p><p>  第六章 開發(fā)總結(jié)----------------------------------------------------------------------------------30</p><p>  附錄:參考文獻(xiàn)--------

22、---------------------------------------------------------------------31</p><p><b>  緒 論</b></p><p>  在現(xiàn)代社會中管理的作用越來越顯得重要和突出。一般來講,管理通過計(jì)劃、組織、指導(dǎo)與領(lǐng)導(dǎo)、控制等手段,為組織制定目標(biāo),應(yīng)用組織的各種要素,以實(shí)現(xiàn)組織的目標(biāo)。對企業(yè)來說

23、,人們按照一定的營銷計(jì)劃、人力、物力資源,對人員、物質(zhì)、資金等加以計(jì)劃和協(xié)調(diào),以達(dá)到預(yù)期的目的,即稱為企業(yè)管理。傳統(tǒng)的企業(yè)管理活動(dòng)中,把人、才、物作為企業(yè)的主要資源。但是隨著社會化大生產(chǎn)的不斷擴(kuò)大和社會對產(chǎn)品多樣化的需求,人們越來越重視信息在生產(chǎn)經(jīng)營及企業(yè)管理中的作用,并把它當(dāng)做企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經(jīng)成為當(dāng)今世界上一項(xiàng)主要的社會活動(dòng)。</p><p>  本世紀(jì)以來,

24、由于社會生產(chǎn)力的迅速發(fā)展和科學(xué)技術(shù)的突飛猛進(jìn),人們進(jìn)行信息交流的深度和廣度不斷增加,管理所需要的信息量急劇增長,同時(shí)對信息的處理要求及時(shí)、準(zhǔn)確,這導(dǎo)致了傳統(tǒng)的信息處理方法和手段已不能適應(yīng)現(xiàn)代管理的需要;電子計(jì)算機(jī)的誕生和在信息處理中的應(yīng)用,標(biāo)志著一個(gè)嶄新時(shí)代——“信息時(shí)代”的開始,它使企業(yè)管理現(xiàn)代化成為可能。</p><p>  一定意義上說,管理信息系統(tǒng)的產(chǎn)生和發(fā)展是建立在電子計(jì)算機(jī)基礎(chǔ)之上的。硬件方面,自19

25、46年第一臺電子計(jì)算機(jī)誕生以來,計(jì)算機(jī)技術(shù)的發(fā)展可謂日新月異,從龐大的只能在實(shí)驗(yàn)室里供研究使用的計(jì)算機(jī)到如今能適應(yīng)不同環(huán)境滿足不同需求的各種各樣的計(jì)算機(jī);運(yùn)算速度從每秒幾千次到每秒幾百億次;處理器從焊有上百萬個(gè)電子管的大的驚人的電子板到只有指甲大小的集成電路;現(xiàn)在計(jì)算機(jī)在硬件方面的發(fā)展已達(dá)到了每三個(gè)月更新?lián)Q代一次的驚人速度。軟件方面,也已從機(jī)器語言、匯編語言、高級語言發(fā)展到現(xiàn)如今的第四代語言——非結(jié)構(gòu)化、面向?qū)ο?、可視化的語言。<

26、/p><p>  管理信息系統(tǒng)的發(fā)展 管理信息系統(tǒng)通過對企業(yè)當(dāng)前運(yùn)行的數(shù)據(jù)進(jìn)行處理來獲得有關(guān)信息,以控制企業(yè)的行為;利用過去和現(xiàn)在的數(shù)據(jù)及相應(yīng)的模型,對未來的發(fā)展進(jìn)行預(yù)測;能從全局目標(biāo)出發(fā),對企業(yè)的管理決策活動(dòng)予以輔助。從工業(yè)發(fā)達(dá)國家來看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個(gè)階段。</p><p>  第一階段:(1953年至1965年)單項(xiàng)數(shù)據(jù)處理階段,也稱電子數(shù)據(jù)處理(EDP)階段。這是電子計(jì)

27、算機(jī)在管理領(lǐng)域應(yīng)用的起步階段。這一階段,由于當(dāng)時(shí)計(jì)算機(jī)硬、軟件的限制,數(shù)據(jù)處理的性質(zhì)只是使用計(jì)算機(jī)代替人的手工勞動(dòng),進(jìn)行簡單的單項(xiàng)數(shù)據(jù)處理工作,如計(jì)算工資、數(shù)據(jù)統(tǒng)計(jì)、報(bào)表登記、編制計(jì)劃等。這個(gè)階段的處理方式主要是集中式的批處理。</p><p>  第二階段:(1965年至1970年)綜合數(shù)據(jù)處理階段,也稱事務(wù)處理系統(tǒng)(TPS)階段。這個(gè)階段計(jì)算機(jī)硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶的分時(shí)系統(tǒng),計(jì)算機(jī)開始應(yīng)用于對

28、某一個(gè)管理子系統(tǒng)的控制,并具有一定的反饋功能。如庫存管理系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、學(xué)籍管理系統(tǒng)等。這個(gè)階段的處理方式已發(fā)展為面向終端的聯(lián)機(jī)實(shí)時(shí)處理。</p><p>  第三階段:(1970年至今)管理信息系統(tǒng)(MIS)階段。這個(gè)階段是在企業(yè)中全面的使用計(jì)算機(jī)把各種管理子系統(tǒng)的功能集中起來,構(gòu)成了計(jì)算機(jī)化的全方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個(gè)階段的處理方式是在數(shù)據(jù)庫和網(wǎng)絡(luò)基礎(chǔ)上組成分布式處理系統(tǒng)。它的特點(diǎn)是使用數(shù)

29、據(jù)庫和分時(shí)處理的計(jì)算機(jī)網(wǎng)絡(luò),并充分利用運(yùn)籌學(xué)等數(shù)學(xué)方法,實(shí)現(xiàn)了硬件、軟件和數(shù)據(jù)資源的共享。</p><p>  總的說來,計(jì)算機(jī)技術(shù)的發(fā)展,其性價(jià)比大幅的下降,使得其被大量廣泛的使用。針對現(xiàn)實(shí)中的各種應(yīng)用需求,相應(yīng)的產(chǎn)生很多技術(shù)體系、技術(shù)標(biāo)準(zhǔn),如J2EE、。NET,COM/COM+等。這又大大的推動(dòng)了企業(yè)的信息化進(jìn)程。其影響可以歸納為如下兩點(diǎn):</p><p>  (1)計(jì)算機(jī)已經(jīng)成為我們

30、學(xué)習(xí)和工作的得力助手:</p><p>  今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:</p><p>  首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng);</p><p>  其次,計(jì)算機(jī)可以節(jié)省許多資源;</p><p>  第三,計(jì)算機(jī)可以大大的提高人們的工作

31、效率;</p><p>  第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。</p><p>  (2)在企業(yè)特別是珠寶首飾行業(yè)開發(fā)人才管理系統(tǒng)的意義</p><p>  現(xiàn)在我國的企業(yè)特別是珠寶首飾企業(yè)的進(jìn)銷存水平還停留在紙介質(zhì)或半自動(dòng)(由電腦處理一部分?jǐn)?shù)據(jù),由人工處理一部分?jǐn)?shù)據(jù))的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)

32、的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。軟件作為一有項(xiàng)有力的工具,只能當(dāng)此種工具,與我們的實(shí)踐相結(jié)合起來的時(shí)候,才具有重大的社會價(jià)值及使用價(jià)值。因此根據(jù)企業(yè)目前實(shí)際的人才管理情況開發(fā)一套人才管理系統(tǒng)是十分必要的。 </p><p><b>  第一章 選題說明</b></p><p>  1. 1 課題背景  在企業(yè),人才資源管理工作是非常重

33、要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)企業(yè)的日常人才資源安排,人員的人才資源管理等等。以前都是人工進(jìn)行操作。隨著企業(yè)規(guī)模擴(kuò)大,人才資源處的人才資源管理工作量大大加重。隨著計(jì)算機(jī)應(yīng)用的發(fā)展,人才資源工作者急切希望能夠?qū)⒋蟛糠址爆嵉墓ぷ鹘挥捎?jì)算機(jī)的處理,已減輕人工的壓力并提高工作效率。而計(jì)算機(jī)的普及更加快了人才資源管理系統(tǒng)的產(chǎn)生。</p><p>  上一代的人才資源管理系統(tǒng)主要采用Foxbase或FoxPro,系統(tǒng)開發(fā)環(huán)境也是數(shù)

34、據(jù)庫內(nèi)置的開發(fā)工具。其特點(diǎn)是單機(jī)單用戶方式,開發(fā)簡單,能充分利用數(shù)據(jù)庫的特性。其缺點(diǎn)是開發(fā)出的系統(tǒng)依賴性強(qiáng),運(yùn)行必須依托數(shù)據(jù)庫環(huán)境;不容易升級與擴(kuò)展;無法實(shí)現(xiàn)數(shù)據(jù)的共享與并行操作;代碼重用性差。原有人才資源管理系統(tǒng)數(shù)據(jù)共享差的問題更加突出,而新需求的提出也越來越多,越來越頻繁。這就要求系統(tǒng)在可擴(kuò)展性和標(biāo)準(zhǔn)化的要求更高。而原有的系統(tǒng)由于其與生俱來的缺點(diǎn)而無法在適應(yīng)現(xiàn)有的需求了。因此,使用現(xiàn)在的新技術(shù),開發(fā)出適應(yīng)新的需求的新系統(tǒng)的任務(wù)刻不容

35、緩。</p><p><b>  1.2組織結(jié)構(gòu)</b></p><p>  在企事業(yè)中,其中和人才資源管理系統(tǒng)由直接關(guān)系的有以下部門:</p><p>  人才資源處(或人才資源處)等:是使用綜合人才資源系統(tǒng)的主要部門,對人員的人才資源管理主要由人才資源處承擔(dān),進(jìn)行集中管理。</p><p><b>  1.

36、3業(yè)務(wù)流程分析</b></p><p>  人才資源管理系統(tǒng)是一個(gè)面向企業(yè)人才資源人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。人才資源人員通過本系統(tǒng)完成相關(guān)的日常工作,這些工作也是平常較為繁重的工作。人員的個(gè)人信息、以及各種相關(guān)的親屬等情況開課情況都記錄在人才資源系統(tǒng)里進(jìn)行管理。由人才資源人員在檔案更新中完成對運(yùn)行人才資源系統(tǒng)所需的基本數(shù)據(jù)的維護(hù)。包括這些信息的增、修、改等,變動(dòng)都將在這進(jìn)行操作。系統(tǒng)開始投

37、入使用,人才資源人員先根據(jù)企業(yè)實(shí)際情況,建立相關(guān)人員的信息,主要信息包括系所的姓名及它的學(xué)歷等。輸入人員信息的過程是首先從系統(tǒng)數(shù)據(jù)庫中選擇相關(guān)的系所,然后再它下面加入新的輔助信息。當(dāng)人員情況發(fā)生變動(dòng)后,人才資源人員要及時(shí)完成對庫中的信息進(jìn)行維護(hù)。如果發(fā)生人才資源的變動(dòng)(如進(jìn)和出),則可以在檔案更新中進(jìn)行處理,因?yàn)椴煌髽I(yè)的員工數(shù)量不同,因此特別設(shè)立了一個(gè)檔案查詢模塊,可以進(jìn)行相關(guān)人員的快速查詢,并可以根據(jù)某一個(gè)具體的條件,如具有相同屬性

38、的人員(如技術(shù)職務(wù)或工齡等),進(jìn)行同一類型的人員統(tǒng)計(jì),并可以將結(jié)果通過打印輸出,以便備案。</p><p>  1.4現(xiàn)行系統(tǒng)存在的主要問題分析</p><p>  現(xiàn)行系統(tǒng)的主要問題歸納起來主要有:</p><p>  1. 單機(jī)單用戶系統(tǒng),隨著網(wǎng)絡(luò)的發(fā)展,同時(shí)人才資源管理系統(tǒng)中信息的使用者大大增加,原有的單機(jī)單用戶系統(tǒng)已遠(yuǎn)遠(yuǎn)不能滿足需要。同時(shí),原有的數(shù)據(jù)庫也不支

39、持多用戶的網(wǎng)絡(luò)運(yùn)行環(huán)境。</p><p>  2.系統(tǒng)獨(dú)立性差,原有系統(tǒng)一般都是使用數(shù)據(jù)庫提供的開發(fā)工具編寫的程序,因此收數(shù)據(jù)庫的制約比較大,編寫出來的程序性能也不好。特別是無法支持如Sql2000, MS SQL Server等新的數(shù)據(jù)庫。</p><p>  3.模塊性差,由于不是一個(gè)完整的編程語言,故無法做到代碼的模塊化,給功能的擴(kuò)展帶來了巨大的不便。</p><

40、p>  1.5提出可能的解決方案</p><p>  鑒于目前企業(yè)對人才資源管理系統(tǒng)的需求與實(shí)際情況,新系統(tǒng)方案的重點(diǎn)放在系統(tǒng)的可擴(kuò)展性上,為了實(shí)現(xiàn)這一設(shè)計(jì),新系統(tǒng)應(yīng)具備以下幾方面的要求:</p><p>  1.新系統(tǒng)采用Delphi開發(fā)成功,充分利用該開發(fā)程序的優(yōu)勢,提高了工作效率。</p><p>  2.新系統(tǒng)從設(shè)計(jì)到實(shí)現(xiàn)都應(yīng)遵循模塊化,是用一致的接口

41、進(jìn)行信息的傳遞與模塊調(diào)用。模塊的劃分應(yīng)盡量符合實(shí)際業(yè)務(wù)的劃分,以保證以后新模塊的加入盡可能少的影響現(xiàn)有功能模塊的運(yùn)行。</p><p>  3.新系統(tǒng)所具有的特性:</p><p> ?。ㄓ眯裕河脩艨筛鶕?jù)本單位的需求靈活設(shè)置人員類別及其數(shù)據(jù)庫結(jié)構(gòu),可滿足不同層次,不同性質(zhì),不同業(yè)務(wù)工作的需求?! 。獦?biāo)準(zhǔn)化:提供了豐富完善的人才資源管理內(nèi)容,為各級人才資源部門之間的數(shù)據(jù)共享及數(shù)據(jù)交換奠定

42、了良好的基礎(chǔ)?! 。冗M(jìn)性:采用面向?qū)ο蠹夹g(shù)開發(fā),適應(yīng)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展趨勢,運(yùn)行在windows環(huán)境下,界面友好操作方便。</p><p><b>  第二章 系統(tǒng)分析</b></p><p>  2.1系統(tǒng)的初步調(diào)查</p><p>  建立一個(gè)好的管理信息系統(tǒng),必須要有一個(gè)好的管理基礎(chǔ)。所謂好的管理基礎(chǔ),指的是合理的管理體制、完善的制

43、度、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)。</p><p>  應(yīng)該看到,我國開發(fā)管理信息系統(tǒng)的時(shí)間還不長,設(shè)計(jì)開發(fā)的實(shí)際經(jīng)驗(yàn)也很不足。要使進(jìn)銷存信息系統(tǒng)在企業(yè)建立、使用,并從中獲得巨大的效益,必須具備以下基本條件。</p><p>  (1)領(lǐng)導(dǎo)重視、管理人員積極性高</p><p>  管理信息系統(tǒng)的建立,需要企業(yè)公司提供資源、經(jīng)費(fèi)、人力和時(shí)間,要涉及管理體制、規(guī)章制

44、度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些公司管理的全局性問題必須在公司高層領(lǐng)導(dǎo)的重視和支持下才能獲得解決。</p><p>  管理人員的積極性也是不容忽視的條件。 管理人員是管理信息系統(tǒng)的直接用戶,它們的積極性和配合程度,關(guān)系到管理信息系統(tǒng)的使用效果和生命力。</p><p>  (2)具備一定的資源條件</p><p>  管理信息系統(tǒng)的資源主要

45、包括計(jì)算機(jī)硬、軟件設(shè)備,不間斷電源、空調(diào)等輔助設(shè)備和計(jì)算機(jī)房設(shè)施等,有條件的公司應(yīng)盡量發(fā)掘和利用現(xiàn)有計(jì)算機(jī)設(shè)備。管理信息系統(tǒng)的費(fèi)用可分為 開發(fā)費(fèi)用和運(yùn)行費(fèi)用,前者包括設(shè)備購置、人員工資、培訓(xùn)和開發(fā)過程中的一系列支出等, 后者包括機(jī)器運(yùn)行、維護(hù)和修理費(fèi),人員工資和水、電、紙張等日常開支。</p><p>  要有足夠的資金保證,才能順利完成整個(gè)系統(tǒng)的開發(fā)工作。當(dāng)然,資金的投入也可以在開發(fā)和運(yùn)行過程中分階段進(jìn)行,在逐

46、步取得階段成果的基礎(chǔ)上補(bǔ)充更多的資源。</p><p>  (3)組織一個(gè)強(qiáng)有力的開發(fā)小組</p><p>  管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開發(fā)人員的水平和素質(zhì)。 開發(fā)小組的人數(shù)因系統(tǒng)規(guī)模大小而異,通常包括系統(tǒng)分析員、程序員、數(shù)據(jù)錄入員和硬、軟件維護(hù)人員。由于管理信息系統(tǒng)的開發(fā)通常是從逐個(gè)子系統(tǒng)分期分批進(jìn)行的,同時(shí),已開發(fā)完畢投入使用的系統(tǒng)仍需不斷維護(hù)、改進(jìn)和完善,因此這個(gè)開

47、發(fā)小組應(yīng)該在相當(dāng)長的時(shí)期內(nèi)存在。</p><p>  在正式的立項(xiàng)之前必須進(jìn)行可行性分析,而可行性分析主要是對現(xiàn)行系統(tǒng)進(jìn)行充分的調(diào)查研究,細(xì)致了解現(xiàn)行系統(tǒng)的現(xiàn)狀流程,以及存在的主要問題,在此基礎(chǔ)上提出新的系統(tǒng)的邏輯模型。</p><p>  詳細(xì)的現(xiàn)狀調(diào)查目的是為了弄清現(xiàn)行系統(tǒng)的基本功能及信息流程,為新系統(tǒng)邏輯模型提供基礎(chǔ)。它是建立新系統(tǒng)的前期工作,也是進(jìn)行系統(tǒng)分析和設(shè)計(jì)的重要基礎(chǔ)。因此要

48、建立新的公司人才管理系統(tǒng)就必須對公司現(xiàn)行的人才管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。采用主要的方式是在同學(xué)中進(jìn)行交流和對現(xiàn)有的政策進(jìn)行分析。</p><p>  2.2系統(tǒng)的可行性分析</p><p>  系統(tǒng)的可行性分析包括兩個(gè)詳細(xì)的部分:分析開發(fā)新的系統(tǒng)的必要性和可能性。必要性在前面系統(tǒng)初步調(diào)查中已經(jīng)作了詳細(xì)的分析,在這里就不再贅述;可能性主要包括經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三

49、個(gè)方面。</p><p>  經(jīng)濟(jì)可行性研究是對組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對系統(tǒng)建成后可能取得的社會和經(jīng)濟(jì)效益進(jìn)行估計(jì)。由于公司人才管理系統(tǒng)是作為畢業(yè)設(shè)計(jì)由我們學(xué)生自己開發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn)公司人才管理提供很大的方便,因此在經(jīng)濟(jì)上是可行的。</p><p>  技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟

50、硬件配置是否滿足開發(fā)的需求等。公司人才管理系統(tǒng)用的是Visual Basic開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前單機(jī)模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。</p><p>  運(yùn)行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施設(shè)施和環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可

51、行性。當(dāng)前我們公司信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。</p><p>  2.3 系統(tǒng)開發(fā)步驟</p><p>  一般說來,管理信息系統(tǒng)的建立與應(yīng)用可以劃分成總體規(guī)劃、系統(tǒng)開發(fā)和系統(tǒng)運(yùn)行三個(gè)階段,其中系統(tǒng)開發(fā)階段還可進(jìn)一步分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施等工作環(huán)節(jié)。上述各個(gè)階段排列成一個(gè)嚴(yán)格的線性開發(fā)序列,在每個(gè)工作階段均產(chǎn)生完整的技術(shù)文檔

52、作為下一階段工作的指導(dǎo)和依據(jù),每一階段都應(yīng)對文檔進(jìn)行評審,確信該階段工作已完成并達(dá)到要求后才能進(jìn)入下一階段,同時(shí)在以后的工作中不能輕易改變前面經(jīng)過評審的成果。</p><p>  上述開發(fā)方式的主要優(yōu)點(diǎn)是便于開發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開發(fā)的復(fù)雜性。國內(nèi)外許多系統(tǒng)開發(fā)的實(shí)例都證明這是一種行之有效的開發(fā)方式。</p><p>  國外曾有人對一些軟件項(xiàng)目開發(fā)各階段的工作量

53、進(jìn)行了統(tǒng)計(jì),結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計(jì):編程:模塊調(diào)試:系統(tǒng)調(diào)試=20%:15%:20%:25%:20%。由此可見,程序編寫在開發(fā)工作中只占很小比例,而調(diào)試工作卻占整個(gè)開發(fā)工作量的一半左右,因此“系統(tǒng)開發(fā)就是編程”的習(xí)慣說法顯然是片面的。另據(jù)統(tǒng)計(jì),在建立管理信息系統(tǒng)的三個(gè)階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個(gè)工作量的2/3,而運(yùn)行、維護(hù)階段要占1/3,這說明一個(gè)管理信息系統(tǒng)開發(fā)

54、后,仍應(yīng)十分重視它的維護(hù)工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。</p><p>  4、人才管理信息系統(tǒng)的規(guī)劃</p><p>  系統(tǒng)規(guī)劃是整個(gè)管理信息系統(tǒng)建立過程中的基礎(chǔ)階段。因?yàn)樾孪到y(tǒng)是在現(xiàn)有系統(tǒng)基礎(chǔ)上發(fā)展而成的,所以首先應(yīng)對現(xiàn)有系統(tǒng)進(jìn)行全面的調(diào)查和分析,通過對用戶需求的調(diào)查,提出新系統(tǒng)的開發(fā)目標(biāo),并進(jìn)行可行性研究,為新系統(tǒng)開發(fā)能否進(jìn)行提供定量和定性的依據(jù),這就是總體規(guī)劃的任務(wù)。

55、</p><p>  5、現(xiàn)行系統(tǒng)的初步調(diào)查</p><p>  初步調(diào)查是為了了解現(xiàn)有系統(tǒng)的概貌、規(guī)模等基本情況,從而確認(rèn)新系統(tǒng)的目標(biāo)。該階段需調(diào)查的主要內(nèi)容有:</p><p>  (1)現(xiàn)行系統(tǒng)的概況:當(dāng)前規(guī)模、功能、工作效率、歸屬部門等。</p><p>  (2)管理流程及工作步驟:現(xiàn)行系統(tǒng)中各職能部門的管理業(yè)務(wù)流程、各種數(shù)據(jù)在收集

56、、整理、輸入、存貯、處理和輸出各個(gè)環(huán)節(jié)的具體加工步驟,主要單據(jù)、表格的來源和去處等,從而得到較為完整的信息流程。上述各項(xiàng)內(nèi)容在系統(tǒng)分析階段中還需進(jìn)一步作詳細(xì)調(diào)查。</p><p>  (3)當(dāng)前系統(tǒng)的薄弱環(huán)節(jié):在調(diào)查中應(yīng)善于發(fā)現(xiàn)問題并找出其前因后果,這些問題往往是新系統(tǒng)中要解決和改進(jìn)的主要問題。</p><p>  (4)各部門管理人員對新系統(tǒng)目標(biāo)持有的看法,以及對建立新系統(tǒng)的態(tài)度。<

57、;/p><p>  2.4 可行性分析</p><p>  在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評價(jià)的依據(jù)。新系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn)公司的戰(zhàn)略目標(biāo)、發(fā)展方向和基本特點(diǎn),直接為公司管理服務(wù),同時(shí),新系統(tǒng)目標(biāo)應(yīng)該和現(xiàn)行系統(tǒng)的各項(xiàng)基本功能密切相關(guān),并且可以分期分批實(shí)現(xiàn)。需要指出的是,新系統(tǒng)目標(biāo)不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)

58、過程中逐步明確和定量化。新系統(tǒng)目標(biāo)的提法不盡相同,例如:</p><p>  提高工作效率和減輕勞動(dòng)強(qiáng)度;</p><p>  提高信息處理速度和準(zhǔn)確性;</p><p>  提供新的處理功能和決策信息,等等。</p><p>  新系統(tǒng)的目標(biāo)確定后,就可以從以下三方面對能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析:</p><p&g

59、t;<b>  (1)技術(shù)可行性</b></p><p>  根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員水平和數(shù)量等方面去考慮和分析,其中開發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,并考慮近期內(nèi)可以培養(yǎng)和發(fā)展的技術(shù)人員。</p><p><b>  (2)經(jīng)濟(jì)可行性</b></p><

60、p>  估算新系統(tǒng)的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。</p><p>  開發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:</p><p>  購買和安裝設(shè)備的費(fèi)用:計(jì)算機(jī)硬件、系統(tǒng)軟件、 機(jī)房、電源、空調(diào)等;</p><p>  軟件開發(fā)費(fèi)用:若由實(shí)習(xí)單位的技術(shù)人員開發(fā),則該項(xiàng)費(fèi)用可以計(jì)入下面的人員費(fèi)用一項(xiàng);<

61、/p><p>  人員費(fèi)用:系統(tǒng)開發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等;</p><p>  消耗品費(fèi)用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤、色帶等開支;</p><p><b>  其它費(fèi)用。</b></p><p>  系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會效益兩方面考慮。對于企業(yè)管理信

62、息系統(tǒng)則應(yīng)著重分析其社會效益。例如,系統(tǒng)投入運(yùn)行后可以提供哪些以前無法及時(shí)提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進(jìn)行決策提供了多少幫助等等。</p><p><b>  (3)運(yùn)行可行性</b></p><p>  對新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等)和后果進(jìn)行估計(jì)和評價(jià)。同時(shí)還應(yīng)考慮現(xiàn)有管理

63、人員的培訓(xùn)、補(bǔ)充,分析在給定時(shí)間里能否完成預(yù)定的系統(tǒng)開發(fā)任務(wù)等。</p><p>  按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報(bào)告,它是總體規(guī)劃工作的階段性成果。</p><p>  2.4 對本系統(tǒng)的分析</p><p>  通過使用本系統(tǒng),能使人才管理部門加強(qiáng)對人才資源的管理,對其人才的基本情況(如工作、學(xué)習(xí)、培訓(xùn)等)及其它情況(

64、如獎(jiǎng)懲、離職等),有一個(gè)較全面的了解。掌握本系統(tǒng)內(nèi)人才情況,以便最大限度的利用人才為企業(yè)服務(wù)。本系統(tǒng)的開發(fā),是典型的Mis開發(fā),主要是對數(shù)據(jù)的處理,包括數(shù)據(jù)的收集,數(shù)據(jù)的變換,及數(shù)據(jù)的各種報(bào)表形式的輸出。采用流行的DELPHI+SQL2000體系,已無技術(shù)上的問題,在技術(shù)上是可行的。另外,對本系統(tǒng)的開發(fā),只需一臺普通配置的計(jì)算機(jī),及專職的開發(fā)人員一名,人事管理人員一名即可完成對現(xiàn)行系統(tǒng)的分析,導(dǎo)出新系統(tǒng),顯然在經(jīng)濟(jì)上也是可行的。<

65、/p><p><b>  第三章 系統(tǒng)設(shè)計(jì)</b></p><p><b>  3.1模塊設(shè)計(jì)</b></p><p>  根據(jù)本系統(tǒng)的需求,結(jié)合實(shí)際管理情況,本系統(tǒng)應(yīng)用有如下功能模塊:</p><p>  基本管理: 人才基本信息的管理,如新增、修改等</p><p>  學(xué)

66、習(xí)簡歷管理:學(xué)習(xí)簡歷信息的管理,如新增、修改等;</p><p>  工作簡歷管理:工作簡歷信息的管理,如新增、修改等;</p><p>  培訓(xùn)管理:培訓(xùn)信息的管理,如新增、修改等;</p><p>  離職管理:離職信息的管理,如新增、修改等;</p><p>  獎(jiǎng)懲管理:獎(jiǎng)懲信息的管理,如新增、修改等;</p><

67、p>  系統(tǒng)查詢:提供對員工基本信息及其相關(guān)信息的查詢;</p><p><b>  3.2開發(fā)環(huán)境</b></p><p>  本系統(tǒng)采用面向?qū)ο蟮能浖_發(fā)方法,以Borland公司的可視開發(fā)環(huán)境Delphi7.0作為主要開發(fā)工具,使用Microsoft Sql2000 2000作為關(guān)系數(shù)據(jù)庫,并在DELPHI編程語言中采用ADO 數(shù)據(jù)庫編程模型,配合功能強(qiáng)大

68、的SQL查詢語言實(shí)現(xiàn)建立關(guān)系數(shù)據(jù)庫,訪問數(shù)據(jù)庫,對數(shù)據(jù)庫的更新,較好地實(shí)現(xiàn)了預(yù)定的需求功能。</p><p>  3.2.1 Delphi 7.0開發(fā)環(huán)境</p><p>  Delphi是著名的Borland(現(xiàn)在已和Inprise合并)公司開發(fā)的可視化軟件開發(fā)工具?!罢嬲某绦騿T用c,聰明的程序員用Delphi”,這句話是對Delphi最經(jīng)典、最實(shí)在的描述。Delphi被稱為第四代編程

69、語言,它具有簡單、高效、功能強(qiáng)大的特點(diǎn)。和VC相比,Delphi更簡單、更易于掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強(qiáng)大、更實(shí)用??梢哉fDelphi同時(shí)兼?zhèn)淞薞C功能強(qiáng)大和VB簡單易學(xué)的特點(diǎn)。它一直是程序員至愛的編程工具。</p><p>  Delphi具有以下的特性:基于窗體和面向?qū)ο蟮姆椒ǎ咚俚木幾g器,強(qiáng)大的數(shù)據(jù)庫支持,與Windows編程緊密結(jié)合,強(qiáng)大而成熟的組件技術(shù)。但最重要的

70、還是Object Pascal語言,它才是一切的根本。 Object Pascal語言是在Pascal語言的基礎(chǔ)上發(fā)展起來的,簡單易學(xué)。</p><p>  Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯(Image Editor),以及各種開發(fā)數(shù)據(jù)庫的應(yīng)用程序,如DesktopDataBase Expert等。除此之外,還允許用戶掛接其它的應(yīng)用程序開發(fā)工具,如Borland公司的資源編輯器(Resour

71、se Workshop)。</p><p>  在Delphi眾多的優(yōu)勢當(dāng)中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:適應(yīng)于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī)/服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。</p><p>  Delphi發(fā)展至今,從Delphi1、Delphi2到現(xiàn)在的Delphi5,不斷添加和改進(jìn)各種特性,功能

72、越來越強(qiáng)大。Delphi5添加了對IDE(集成開發(fā)環(huán)境)的很多改進(jìn)新特性,擴(kuò)展了數(shù)據(jù)庫支持(ADO和InterBase數(shù)據(jù)庫),帶有Internet支持的MIDAS改進(jìn)版,TeamSouse版本控制工具,轉(zhuǎn)換功能,框架概念以及很多的新組件與新特性。</p><p>  3.2.2 Microsoft Sql2000與 ADO</p><p>  作為應(yīng)用程序與OLE DB連接的橋梁,Act

73、iveX Data Objects (ADO)為Visual Basic 6.0 下開發(fā)的應(yīng)用程序訪問本地或遠(yuǎn)程數(shù)據(jù)庫提供了有效的手段。Microsoft ActiveX Data Objects (ADO) 主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。ADO 支持用于建立基于客戶端/服務(wù)器和 Web 的應(yīng)用程序的主要功能。在DELPHI中,可以使用開發(fā)環(huán)境提供的ADO控件,數(shù)據(jù)庫訪問方法,對SQL2000中建立的關(guān)系數(shù)據(jù)

74、庫簡單快捷的進(jìn)行訪問。</p><p>  3.2.3 SQL查詢語言及使用</p><p>  SQL語言是結(jié)構(gòu)化語言(Structure Query Language)的縮寫,是一種用于數(shù)據(jù)庫查詢和編程的語言,已經(jīng)成為關(guān)系型數(shù)據(jù)庫普遍使用的標(biāo)準(zhǔn),使用這種標(biāo)準(zhǔn)數(shù)據(jù)庫語言對程序設(shè)計(jì)和數(shù)據(jù)庫的維護(hù)都帶來了極大的方便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢。DELPHI和其他的應(yīng)用程序包括Sql2000、F

75、oxpro、Orcale、SQL Server等都支持SQL語言。</p><p>  SQL語言的常用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表(CREATE TABLE),如本系統(tǒng)中的學(xué)生及成績備份就用到該語句;從數(shù)據(jù)庫中篩選一個(gè)記錄集(SELECT),這是最常用的一個(gè)語句,功能強(qiáng)大,能有效地對數(shù)據(jù)庫中一個(gè)或多個(gè)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個(gè)記錄(INSERT);刪除符合條件的記錄(DELE

76、TE);更改符合條件的記錄(UPDATE); </p><p>  DELPHI中的數(shù)據(jù)庫操作對象都提供了對SQL語句的支持。其一般的用法是以DELPHI的各種控件接收用戶對數(shù)據(jù)庫訪問的請求,在事件響應(yīng)程序代碼中將其轉(zhuǎn)換成對數(shù)據(jù)庫的SQL查詢語句,并以字符串的形式存在,然后將其傳遞給相應(yīng)的數(shù)據(jù)庫操作對象,最終完成對數(shù)據(jù)庫的訪問。</p><p><b>  3.3 功能模塊&l

77、t;/b></p><p>  管理信息系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案。</p><p>  具體要求對系統(tǒng)進(jìn)行功能分解,不斷下去,直到分解成含義明確,功能單一的單元功能模塊,從而繪制出系統(tǒng)的功能模塊圖,即HIPO圖。此管理信息系統(tǒng)的HIPO圖如下</p><p&

78、gt;<b>  3.4 數(shù)據(jù)流圖</b></p><p>  3.5 數(shù)據(jù)庫設(shè)計(jì)</p><p>  數(shù)據(jù)庫設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。</p><p><b>  1、概念結(jié)構(gòu)設(shè)計(jì)</b&g

79、t;</p><p>  在數(shù)據(jù)庫設(shè)計(jì)中,先要對系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲進(jìn)行分析,然后得出系統(tǒng)的關(guān)系模式,可以采用實(shí)體——聯(lián)系圖(簡稱E——R圖)的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)的描述。E——R圖由實(shí)體、屬性、聯(lián)系三部分組成。E——R圖的有關(guān)符號說明如下:</p><p><b>  \</b></p><p>  實(shí)體間主要關(guān)系如下:</p

80、><p><b>  2、物理結(jié)構(gòu)設(shè)計(jì)</b></p><p>  物理結(jié)構(gòu)設(shè)計(jì)的原則如下:</p><p> ?。?)盡可能的減少數(shù)據(jù)冗余和重復(fù)。</p><p> ?。?)結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。</p><p>  (3)數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性。</p><p>

81、;  由于本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,為了便于數(shù)據(jù)庫的使用和維護(hù),本系統(tǒng)只建立起一個(gè)數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)上建立起如下5張表:</p><p>  人才基本信息表 base_info</p><p>  學(xué)習(xí)信息表 study_info</p><p>  工作信息表 work_info</p><p>  培訓(xùn)信息表 trai

82、n_info</p><p>  獎(jiǎng)懲信息表 jc_info</p><p>  離職信息表 lz_info</p><p>  用戶表 admin</p><p>  下面具體介紹表結(jié)構(gòu):</p><p>  人才基本信息 表 base_info</p><

83、p><b>  表2-1</b></p><p>  該表的主鍵:編號;該表主要用來描述人才的基本信息;</p><p>  學(xué)習(xí)簡歷study_info</p><p><b>  表2-2</b></p><p>  主鍵:編號;該表用來記錄人才的學(xué)習(xí)情況;</p><

84、p>  學(xué)習(xí)簡歷work_info</p><p><b>  表2-3</b></p><p>  主鍵:編號;該表用來記錄人才的工作情況;</p><p>  培訓(xùn)情況train_info</p><p><b>  表2-4</b></p><p>  主鍵:編號

85、;該表用來記錄人才的培訓(xùn)情況;</p><p>  獎(jiǎng)懲情況zc_info</p><p><b>  表2-5</b></p><p>  主鍵:編號;該表用來記錄人才的獎(jiǎng)懲情況;</p><p>  離職情況 lz_info</p><p><b>  表2-6</b>&

86、lt;/p><p>  主鍵:編號;該表用來記錄人才的離職情況;</p><p><b>  3.5 詳細(xì)設(shè)計(jì)</b></p><p>  3.1 界面設(shè)計(jì) </p><p>  本系統(tǒng)所采用的系統(tǒng)開發(fā)工具Delphi 7.0提供面向?qū)ο蟮?、圖形化的界面設(shè)計(jì)面板,操作簡單方便,可以調(diào)用現(xiàn)成的圖片美化窗體、按鈕等功能。&

87、lt;/p><p>  程序主界面介紹:該界面是操作最多的主體部分,其他窗口地調(diào)用也都將顯示在這個(gè)主界面的范圍里面。窗口風(fēng)格采用WINDOWS的標(biāo)準(zhǔn)窗口形式,界面背景的統(tǒng)一主體色調(diào)為柔和的淺灰色,字體顏色統(tǒng)一為黑色,字體大小為9磅。在主界面里包括系統(tǒng)菜單、常用工具欄、工作區(qū)。在工作區(qū)上放置日常業(yè)務(wù)操作使用頻率比較高的幾個(gè)信息查詢模塊,以方便用戶用最快捷的方式找出相應(yīng)的信息,提高工作效率。程序主界面如圖3-2,

88、 </p><p><b>  圖3-2</b></p><p>  3.2 日常操作模塊實(shí)現(xiàn)</p><p>  3.2.1 人才基本信息錄入模塊</p><p><b>

89、  圖3-3</b></p><p>  正常借閱模塊:該模塊界面設(shè)計(jì)明了大方,放置的信息盡可能滿足實(shí)際用戶的需要,使用操作上最大的特點(diǎn)是用戶可以只用鍵盤便能完成所有的借書操作,文本框、按鈕之間的切換都可以采用“回車鍵”來操作,從這方面,系統(tǒng)設(shè)計(jì)上充分考慮了用戶的實(shí)際操作方式,避免“鍵盤”與“鼠標(biāo)”之間的來回更換,而導(dǎo)致用戶的工作效率降低。</p><p><b> 

90、 主要代碼如下:</b></p><p>  procedure TForm2.Button1Click(Sender: TObject);</p><p><b>  begin</b></p><p>  if edit1.Text='' then showmessage('請輸入姓名')<

91、/p><p><b>  else</b></p><p>  if edit2.Text='' then showmessage('性別')</p><p><b>  else</b></p><p>  if edit4.Text='' then s

92、howmessage('請輸入年齡')</p><p><b>  else</b></p><p>  if edit7.Text='' then showmessage('請輸入身份證號')</p><p><b>  else</b></p><p&

93、gt;<b>  begin</b></p><p>  if messagedlg('確實(shí)要增加此人才信息?',mtInformation,[mbOK, mbCancel],0)=mrok then</p><p><b>  begin</b></p><p>  adotable1.Edit;<

94、/p><p>  adotable1.Append;</p><p>  adotable1.FieldByName('姓名').AsString:=edit1.Text;</p><p>  adotable1.FieldByName('性別').AsString:=edit2.Text;</p><p>  a

95、dotable1.FieldByName('出生日期').AsString:=DateToStr(DateTimePicker1.Date);</p><p>  adotable1.FieldByName('年齡').AsString:=edit4.Text;</p><p>  adotable1.FieldByName('民族').As

96、String:=edit5.Text;</p><p>  adotable1.FieldByName('政治面貌').AsString:=edit6.Text;</p><p>  adotable1.FieldByName('身份證號').AsString:=edit7.Text;</p><p>  adotable1.Fiel

97、dByName('聯(lián)系電話').AsString:=edit8.Text;</p><p>  adotable1.FieldByName('住址').AsString:=edit9.Text;</p><p>  adotable1.FieldByName('職務(wù)類別').AsString:=edit10.Text;</p>

98、<p>  adotable1.FieldByName('所任職務(wù)').AsString:=edit11.Text;</p><p>  adotable1.FieldByName('工作單位').AsString:=edit12.Text;</p><p>  adotable1.FieldByName('所屬行業(yè)').AsStr

99、ing:=edit13.Text;</p><p>  adotable1.FieldByName('所屬專業(yè)').AsString:=edit14.Text;</p><p>  adotable1.FieldByName('技術(shù)職務(wù)').AsString:=edit15.Text;</p><p>  adotable1.post

100、;</p><p>  //showmessage('添加成功');</p><p>  //visible:=false;</p><p><b>  end</b></p><p><b>  end;</b></p><p><b>  end

101、;</b></p><p>  procedure TFrmLendAdd.FormCreate(Sender: TObject);</p><p><b>  begin</b></p><p>  adotable1.Active:=true;</p><p><b>  end;</b&

102、gt;</p><p>  procedure TFrmLendAdd.FormClose(Sender: TObject; var Action: TCloseAction);</p><p><b>  begin</b></p><p>  visible:=false;</p><p><b>  en

103、d;</b></p><p>  procedure TFrmLendAdd.Button1Click(Sender: TObject);</p><p><b>  begin</b></p><p>  visible:=false;</p><p><b>  end;</b>&l

104、t;/p><p>  procedure TFrmLendAdd.FormActivate(Sender: TObject);</p><p><b>  begin</b></p><p>  adotable1.Active:=false;</p><p>  adotable1.Close;</p>&l

105、t;p>  adotable1.Open;</p><p>  adotable1.Active:=true;</p><p><b>  end;</b></p><p>  3.2.2 人才信息修改模塊</p><p>  該模塊在使用時(shí),操作也很簡練,只要提供當(dāng)要?jiǎng)h除某一用戶信息時(shí),在Grid中單擊即可,即將

106、選中用戶選為當(dāng)前用戶;再按刪除按鈕執(zhí)行刪除操作即可。界面如圖3-4,</p><p><b>  圖3-4</b></p><p>  以下是關(guān)鍵性代碼,通過執(zhí)行命令按鈕的腳本來實(shí)現(xiàn)這個(gè)模塊的核心功能。</p><p>  procedure TForm3.Button2Click(Sender: TObject);</p>&l

107、t;p><b>  begin</b></p><p>  if not adotable1.Eof then</p><p><b>  begin</b></p><p>  adotable1.Delete;</p><p>  adotable1.Refresh;</p>

108、<p>  edit1.Text:='';</p><p>  edit2.Text:='';</p><p>  edit4.Text:='';</p><p>  edit5.Text:='';</p><p>  edit6.Text:='';

109、</p><p>  edit7.Text:='';</p><p>  edit8.Text:='';</p><p>  edit9.Text:='';</p><p><b>  end;</b></p><p><b>  end;

110、</b></p><p>  procedure TForm3.Button1Click(Sender: TObject);</p><p><b>  begin</b></p><p>  visible:=false;</p><p><b>  end;</b></p>

111、;<p><b>  end.</b></p><p>  3.2.3學(xué)習(xí)簡歷信息管理模塊</p><p>  該模塊實(shí)現(xiàn)對學(xué)習(xí)簡歷信息的管理。界面如圖3-5 </p><p><b>  圖3-5</b></p><p>  以下是關(guān)鍵性代碼,通過執(zhí)行命令按鈕的腳本來實(shí)現(xiàn)這個(gè)模塊的核

112、心功能。</p><p><b>  聲明部分關(guān)鍵變量</b></p><p>  unit Unit4;</p><p><b>  interface</b></p><p><b>  uses</b></p><p>  Windows, Mes

113、sages, SysUtils, Variants, Classes, Graphics, Controls, Forms,</p><p>  Dialogs, StdCtrls, Grids, DBGrids,unit11, ComCtrls,unit12, DB, ADODB,unit14;</p><p><b>  type</b></p>&

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論