版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 課程結(jié)業(yè)論文</b></p><p><b> 軟件工程</b></p><p> 結(jié)構化軟件開發(fā)研究與設計</p><p> 軟件工程結(jié)構化軟件開發(fā)</p><p><b> 摘 要</b></p><p> 對
2、企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。本文介紹畢業(yè)設計課題的選題背景和意義,相關的研究和開發(fā)的比較和綜述,研究開發(fā)的過程,以及設計思路和實現(xiàn)細節(jié)的考慮,最后給出了作者在畢業(yè)設計過程的體會。 </p><p> 【關鍵字】管理信息系統(tǒng),數(shù)據(jù)庫,工資管理,實體關
3、系圖(E-R圖),數(shù)據(jù)字典,數(shù)據(jù)流圖。</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p><b> 第1章 緒論1</b></p><p> 1.1 課題研究的背景和意義1</p><p>
4、; 1.2 課題思路和工作計劃2</p><p> 1.2.1 國外研究現(xiàn)狀與應用3</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀與應用3</p><p> 1.3 課題的來源及研究內(nèi)容3</p><p> 1.3.1 課題來源3</p><p> 1.3.2 課題的主要研究內(nèi)容3</p&g
5、t;<p> 第2章 管理信息系統(tǒng)研究概4</p><p> 2.1 管理信息系統(tǒng)的發(fā)展歷史4</p><p> 2.2 管理信息系統(tǒng)的特點4</p><p> 2.2.1管理信息系統(tǒng)的開發(fā)方式6</p><p> 2.2.2管理信息系統(tǒng)的開發(fā)過程7</p><p> 2.3 本章小
6、結(jié)9</p><p> 第3章 工資管理系統(tǒng)分析與設計10</p><p> 3.1 系統(tǒng)功能需求簡潔10</p><p> 3.2 功能需求描述 11</p><p> 3.2.1 目標系統(tǒng)要求11</p><p> 3.2.2 系統(tǒng)平臺選擇11</p><p> 3.
7、2.3 數(shù)據(jù)庫設計 12</p><p> 3.3 數(shù)據(jù)詞典分析13</p><p> 第4章 工資管理系統(tǒng)的功能實現(xiàn)14</p><p> 4.1 員工基本信息模塊編碼設計14</p><p> 4.1.1 員工基本信息增刪改功能14</p><p> 4.1.2 員工信息查詢功能18
8、</p><p> 4.2 工資結(jié)構設置模塊編碼設計20</p><p> 4.2.1入口程序22</p><p> 4.2.2連編程序22</p><p> 4.3 本章小結(jié)22</p><p><b> 第5章 總結(jié)23</b></p><p>&l
9、t;b> 結(jié)論24</b></p><p><b> 參考文獻25</b></p><p><b> 緒論</b></p><p> 課題研究的背景和意義</p><p> 借助現(xiàn)代信息技術和管理理論,建立企業(yè)管理信息系統(tǒng)是當今社會的重要趨勢。黨和政府根據(jù)知識經(jīng)濟時代
10、的特點,對國民經(jīng)濟建設提出了“用信息化帶動工業(yè)化”的指導思想。對企業(yè)而言,全面開發(fā)和應用計算機管理信息系統(tǒng)就是近期不能回避的問題。在企業(yè)管理中,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”,因此人事管理是企業(yè)的計算機管理信息系統(tǒng)重要組成部分。而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。工資管理信息系統(tǒng)的實現(xiàn)可以減輕比較繁瑣的手工工資管理。
11、0;</p><p> 現(xiàn)在應用在大中型企業(yè)的管理信息系統(tǒng)中,幾乎都包括了工資管理模塊。有些環(huán)境中是由作為大型ERP軟件中的一個模塊引進的,有些是作為企業(yè)的財務系統(tǒng)的一部分。這些根據(jù)規(guī)范的西方的管理制度設計的工資管理軟件,在很多時候還不能完全解決中國特色的中小企業(yè)的問題,本文介紹的畢業(yè)設計的研究工作就是要為這些具有中國特色的中小企業(yè)解決他們在工資管理方面的問題。 </p><p&g
12、t; 通過在本單位經(jīng)過一周的調(diào)研,并參考其他同行設計工資管理軟件,我基本上搞清楚了像我們單位這樣的小型企業(yè)對系統(tǒng)的需求,如果能夠設計一套針對類似本單位的小型國有企業(yè)的工資管理系統(tǒng)特別有意義,并且是現(xiàn)行的財務管理軟件代替不了的。 </p><p> 在和指導老師多次交流后,確定實現(xiàn)方案的要點和工作計劃。本系統(tǒng)的實現(xiàn)的主要功能有:員工信息管理、工資結(jié)構設置、工資匯總打印等等功能。</p>
13、<p><b> 課題思路和工作計劃</b></p><p> 正如研究任何其它軟件項目一樣,我做的畢業(yè)設計也經(jīng)歷了從選題,調(diào)研,熟悉開發(fā)環(huán)境,實驗關鍵技術,查找類似的相關系統(tǒng)的資料;系統(tǒng)概要設計,數(shù)據(jù)庫結(jié)構設計,功能模查找類似的相關系統(tǒng)的資料用了兩周時間;系統(tǒng)概要設計用了一周的時間;數(shù)據(jù)庫結(jié)構設計用了一周時間;功能模塊開發(fā)和功能模</p><p>
14、塊測試用了四周的時間;最后,系統(tǒng)調(diào)試和系統(tǒng)試運行和修改用了約三周的時間。完成全部工作大約用了3個月的時間。</p><p><b> 國外研究現(xiàn)狀與應用</b></p><p> 自改革開放以來,中國的企業(yè)不斷向西方國家的企業(yè)吸取經(jīng)驗,學者也不斷學習西方的先進理論,并將這些理論和經(jīng)驗運用到企業(yè)的實際運營中,也有所收獲。雖然我國的學者在向西方借鑒的基礎上有所創(chuàng)新,但
15、創(chuàng)新成果很少,不是很有實踐效果。我們應該繼續(xù)努力,將相關理論與國內(nèi)企業(yè)的管理和運營相結(jié)合,研究出適合我們自己的績效管理體系。</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀與應用 </p><p> 隨著我國國民經(jīng)濟建設的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴峻的挑戰(zhàn),
16、對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務上都提出更高的要求。建設一個科學高效的信息管理系統(tǒng)是解決這一問題的必由之路。企業(yè)內(nèi)部財務管理是該企業(yè)運用現(xiàn)代化技術創(chuàng)造更多更高的經(jīng)濟效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財務管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發(fā)放,如果沒有一個完整的管理,可能會造成企業(yè)的破產(chǎn),因此,開發(fā)一個簡單易用的管理系統(tǒng)是必須的。</p>&
17、lt;p> 課題的來源及研究內(nèi)容</p><p><b> 課題來源</b></p><p> 黑龍江高等護理??茖W校</p><p><b> 課題的主要研究內(nèi)容</b></p><p> 實現(xiàn)工資的集中管理??晒┴攧杖藛T對本單位的人員以及工資進行增加、刪除、修改、查詢,對人事的管
18、理及工資發(fā)放中的應發(fā)工資合計等項目由系統(tǒng)自動進行計算;同時系統(tǒng)還可對人事及工資管理情況進行多角度查詢。</p><p> 管理信息系統(tǒng)研究概述</p><p> 2.1 管理信息系統(tǒng)的發(fā)展歷史</p><p> 信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應用是在計算機發(fā)明以后的50年代末
19、。 </p><p> 目前人們所提到的管理信息系統(tǒng),通常是指以計算機為工具,對管理信息進行收集、存貯、檢索、加工和傳遞,使其應用于組織機構及企業(yè)管理領域的“人-機系統(tǒng)”,該系統(tǒng)是70年代初“后工業(yè)經(jīng)濟”時代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人—機系統(tǒng),系統(tǒng)功能簡單,效率低,對管理的作用有限。</p><p> 進入2 0世紀80年代末,隨著計算機網(wǎng)絡和通信技術的大力
20、發(fā)展,企業(yè)管理信息系統(tǒng)進入網(wǎng)絡化的發(fā)展時期。世界發(fā)達國家已建立起了完善的先進的管理信息系統(tǒng)體系,在其社會經(jīng)濟發(fā)展領域中發(fā)揮著巨大的作用。 </p><p> 我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建立起了“金卡”、“金關”、“金橋”工程,多數(shù)企事業(yè)單位建立了局域網(wǎng)和廣域網(wǎng)管理信息系統(tǒng)。隨著世界經(jīng)濟和我國經(jīng)濟逐步向知識經(jīng)濟邁進,無論是基于工業(yè)經(jīng)濟的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家
21、系統(tǒng) (ES)或決策支持系統(tǒng) (DSS),其處理對象和服務對象,自身的系統(tǒng)結(jié)構,處理能力,都有了進一步的發(fā)展。 </p><p> 2.2 管理信息系統(tǒng)的特點 </p><p> 1、管理信息系統(tǒng)的組成</p><p> 管理信息系統(tǒng)在企業(yè)中的應用存在三個要素,這就是人、計算機和數(shù)據(jù)。 </p><p> 人是指企業(yè)領導
22、者、管理人員、技術人員,以及MIS建設的領導機構和實施機構,他們在系統(tǒng)中起主導作用。MIS是一項系統(tǒng)工程,不是只靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領導的積極參與。 </p><p> 計算機技術是MIS(管理信息系統(tǒng))得以實施的主要技術。在這些技術中,軟件開發(fā)是MIS開發(fā)的重點。</p><p> 第三個因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運行的基礎
23、。廣義地說,各項管理制度是MIS建設成功的基礎。試想要計算一臺機床的成本,需要按時輸入每個部件、每個零件以及每個螺釘螺帽的費用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設計和財務等多個部門,必須有一整套管理制度作保證。</p><p> 2、管理信息系統(tǒng)的界面特點 </p><p> 在計算機軟件技術中,人機界面已經(jīng)發(fā)展成為一個重要的分支。MIS人機界面設計一般遵循以下一些基本原則:<
24、;/p><p> ?。?)以通信功能作為界面設計的核心</p><p> 人機界面設計的關鍵是使人與計算機之間能夠準確地交流信息。一方面,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。另外,不要把內(nèi)部的處理、加工與人機界面混在一起(人機界面程序只是通信),以免互相干擾,影響速度。</p><p> 設計MIS
25、時,針對每一個功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機界面的通信功能。這樣設計出來的程序不易出錯,而且易于維護。 </p><p> 報表打印是MIS必備的功能之一,而且打印之前常常需要計算。計算與打印分開設計,雖然消耗時間,但易于整個MIS系統(tǒng)的維護。</p><p><b> 界面必須始終一致 </b></p>&l
26、t;p> 統(tǒng)一的人機界面不至于會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。</p><p> 例如在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。 </p><p> (3)界面必須使用戶隨時掌握任務的進展情況</p><p> 界面必須使用戶隨時掌握任務的
27、進展情況人機界面應該能夠告訴用戶軟件運行的進度。特別是在需要較長時間的等待時,必須讓用戶了解工作進展情況,如可以設計已經(jīng)完成了百分之幾的任務進度條等。目前,Windows下的應用軟件無論大小,其安裝程序幾乎均做到了這一點。開發(fā)MIS軟件時,這一點很值得借鑒。 </p><p> ?。?)界面友好。使用方便 </p><p> 多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對于一些相
28、對固定的數(shù)據(jù),不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數(shù)據(jù),其值一般取“小學”、“初中”、“高中”、“大?!?、“大本”、“碩研”、“博研”等。錄入這類數(shù)據(jù)之前,MIS軟件應在相應位置彈出一個列表框,待用戶以鼠標點擊,而不應讓用戶每次都輸入這些漢字。 </p><p> 總之,所開發(fā)的MIS在使用過程中,應使用戶的數(shù)據(jù)輸入量降至最低限度減
29、少用戶的干預量。實踐證明,用戶干預愈少,MIS系統(tǒng)的滿意程度愈高。 </p><p> 2.1.1 管理信息系統(tǒng)的開發(fā)方式 </p><p> 管理信息系統(tǒng)的開發(fā)方式主要有獨立開發(fā)方式、委托開發(fā)方式、合作開發(fā)方式、購買現(xiàn)成軟件方式等4種。這4種開發(fā)方式各有優(yōu)點和不足,需要根據(jù)使用單位的技術力量、資金情況、外部環(huán)境等各種因素進行綜合考慮和選擇。不論哪種開放方式都需要有
30、單位的領導和業(yè)務人員參加,并在管理信息系統(tǒng)的整個開發(fā)過程中培養(yǎng)、鍛煉、壯大該系統(tǒng)的維護隊伍。 </p><p><b> 1.獨立開發(fā) </b></p><p> 獨立開發(fā)適合于有較強的管理信息系統(tǒng)分析與設計隊伍和程序設計人員、系統(tǒng)維護使用隊伍的組織和單位,如大學、研究所、計算機公司、高科技公司等單位。獨立開發(fā)的優(yōu)點是開發(fā)費用少,實現(xiàn)開發(fā)后的系
31、統(tǒng)能夠適應本單位的需求且滿意度較高,最為方便的是系統(tǒng)維護工作。缺點是由于不是專業(yè)開發(fā)隊伍,容易受業(yè)務工作的限制,系統(tǒng)優(yōu)化不夠,開發(fā)水平較低,且由于開發(fā)人員是臨時從所屬各單位抽調(diào)出來進行管理信息系統(tǒng)的開發(fā)工作,這些人員在其原部門還有其他工作,所以精力有限,容易造成系統(tǒng)開發(fā)時間長,開發(fā)人員調(diào)動后,系統(tǒng)維護工作沒有保證的情況。因此,一方面需要大力加強領導,實行“一把手”原則,另一方面可向?qū)I(yè)開發(fā)人士或公司進行咨詢,或聘請他們作為開發(fā)顧問。
32、160;</p><p><b> 2.委托開發(fā) </b></p><p> 委托開發(fā)方式適合于使用單位無管理信息系統(tǒng)分析、設計及軟件開發(fā)人員或開發(fā)隊伍力量較弱、但資金較為充足的單位。雙方應簽訂管理信息系統(tǒng)開發(fā)項目協(xié)議,明確新系統(tǒng)的目標和功能、開發(fā)時間與費用、系統(tǒng)標準與驗收方式、人員培訓等內(nèi)容。委托開發(fā)方式的優(yōu)點是省時、省事,開發(fā)的系統(tǒng)技術水平較高。缺點
33、是費用高、系統(tǒng)維護需要開發(fā)單位的長期支持。此種開發(fā)方式需要使用單位的業(yè)務骨干參與系統(tǒng)的論證工作,開發(fā)過程中需要開發(fā)單位和使用單位雙方及時溝通,進行協(xié)調(diào)和檢查。 </p><p><b> 3.合作開發(fā) </b></p><p> 合作開發(fā)方式適合于使用單位有一定的管理信息系統(tǒng)分析、設計及軟件開發(fā)人員,但開發(fā)隊伍力量較弱,希望通過管理信息系統(tǒng)的開
34、發(fā)建立完善和提高自己的技術隊伍,便于系統(tǒng)維護工作的單位。雙方共享開發(fā)成果,實際上是一種半委托性質(zhì)的開發(fā)工作。優(yōu)點是相對于委托開發(fā)方式而言節(jié)約了資金,并可以培養(yǎng)、增強使用單位的技術力量,便于系統(tǒng)維護工作,系統(tǒng)技術水平較高。缺點是雙方在合作中溝通易出現(xiàn)問題,需要雙方及時達成共識,進行協(xié)調(diào)和檢查。</p><p> 總之,不同的開發(fā)方式有不同的長處和短處,需要根據(jù)使用單位的實際情況進行選擇也可綜合使用各種開發(fā)方式。&
35、#160;</p><p> 2.2.2 管理信息系統(tǒng)的開發(fā)過程 </p><p> 管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準備、系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)運行與維護、系統(tǒng)評價等步驟。根據(jù)開發(fā)系統(tǒng)的大小、復雜、投入、方式、方法等因素的不同,各步驟的要求和內(nèi)容也不同,用戶需要根據(jù)實際情況進行取舍和計劃。 </p><p&
36、gt;<b> 1、系統(tǒng)開發(fā)準備 </b></p><p> 系統(tǒng)開發(fā)準備工作主要包括提出系統(tǒng)開發(fā)要求、成立系統(tǒng)開發(fā)小組、制訂系統(tǒng)開發(fā)計劃等工作。 </p><p><b> 2、系統(tǒng)調(diào)研 </b></p><p> 新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設計工作都要建立在對現(xiàn)行系統(tǒng)調(diào)研的基礎上,即必
37、須調(diào)查現(xiàn)行系統(tǒng)的運行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。 </p><p> 調(diào)研的主要內(nèi)容有: </p><p> ?。?)現(xiàn)行系統(tǒng)概況:該組織的發(fā)展歷史、目前組織的規(guī)模、工作狀況、管理水平、與外界的主要聯(lián)系等。調(diào)查該項內(nèi)容的目的主要是為了劃分系統(tǒng)界限、系統(tǒng)與外界的輸入輸出接口等。 </p><p> (2
38、)組織機構:畫出組織的組織結(jié)構圖,弄清組織的行政關系、人員編制、工作范圍、地理位置等,發(fā)現(xiàn)不合理問題及新系統(tǒng)啟動后可能對現(xiàn)有組織的影響。 </p><p> ?。?)業(yè)務流程:按照業(yè)務種類的不同和處理時間的先后不同,深入了解現(xiàn)行系統(tǒng)的業(yè)務流程,畫出現(xiàn)行系統(tǒng)業(yè)務流柞圖,并與業(yè)務人員反復討論,得到認可。調(diào)查中要注意定性與定量相結(jié)合,注意人、財、物、信息的流向、規(guī)格、頻率、要求以及需要解決的問題等。
39、;</p><p> ?。?)報表、數(shù)據(jù)處理:了解各種統(tǒng)計報表、數(shù)據(jù)的格式、內(nèi)容、處理時間及上報時間、頻率、規(guī)律,存在的問題,對新系統(tǒng)的要求、希望等并收集各種報表。 </p><p> ?。?)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴重程度分成不同的等級。新系統(tǒng)的建立應能解決大部分問題,并改善薄弱環(huán)節(jié)。 </p><p> ?。?)新
40、系統(tǒng)的功能和目標:了解各級領導和各類業(yè)務工作人員對新系統(tǒng)功能的要求,系統(tǒng)分析(又稱邏輯設計)是管理信息系統(tǒng)開發(fā)的關鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎上,對新系統(tǒng)的功能進行細致的分析,并建立一個新系統(tǒng)的邏輯模型。 </p><p> 新系統(tǒng)的邏輯模型由系統(tǒng)數(shù)據(jù)流程圖、概況表、數(shù)據(jù)字典、物理邏輯表達式及有關說明組成。最后要完成系統(tǒng)分析報告(也稱為系統(tǒng)邏輯設計說明書)。系統(tǒng)邏輯模型就像在根據(jù)需要建設一座學校前,按
41、照學校教育的層次(初等、中等、高等)、規(guī)模、投資、地理環(huán)境、技術水平等條件的要求和約束,先由建筑設計院進行設計,保證學校建成后的各種功能得以實現(xiàn),之后才能進行工程設計和施工一樣。在系統(tǒng)設計階段要做認真、細致的分析、研究工作,避免新系統(tǒng)在功能上存在先天不足或缺陷。 </p><p> 因為新系統(tǒng)模型是建立在對現(xiàn)行系統(tǒng)的分析及要求的基礎上的,所以系統(tǒng)調(diào)查工作要進行得深入、細致、全面。用戶可以對新系統(tǒng)的邏輯
42、模型提出意見,雙方經(jīng)過討論、修改,最后達成共識,并完成系統(tǒng)分析報告(系統(tǒng)邏輯設計說明書),經(jīng)有關領導審批通過之后,轉(zhuǎn)入系統(tǒng)設計(又稱系統(tǒng)物理設計)階段。</p><p><b> 3、系統(tǒng)設計 </b></p><p> 系統(tǒng)設計又稱系統(tǒng)物理設計。系統(tǒng)設計要根據(jù)系統(tǒng)分析報告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可利用的技術手段和方法進行各種具體設計,確定新系
43、統(tǒng)的實施方案,解決“系統(tǒng)怎么做”的問題。 </p><p> 結(jié)構化系統(tǒng)設計是指利用一組標準的圖表工具和準則,確定系統(tǒng)有哪些模塊,用什么方法連接,如何構成良好的系統(tǒng)結(jié)構,并進行系統(tǒng)輸入、輸出、數(shù)據(jù)處理、數(shù)據(jù)存儲等環(huán)節(jié)的詳細設計。這一階段的重點是設計好系統(tǒng)的總體結(jié)構,選擇最經(jīng)濟合理的技術手段。系統(tǒng)設計階段的文件是系統(tǒng)設計報告(又稱系統(tǒng)物理設計說明書)。 </p><p> 4、系統(tǒng)實施與
44、轉(zhuǎn)換 </p><p> 系統(tǒng)實施階段的主要工作包括:系統(tǒng)硬件的購置與安裝、程序的編寫(購買)與調(diào)試、系統(tǒng)操作人員的培訓、系統(tǒng)有關數(shù)據(jù)的準備和錄入、系統(tǒng)調(diào)試和轉(zhuǎn)換。 </p><p> 在系統(tǒng)實施階段要成立系統(tǒng)實施工作量到小組,組織各專業(yè)小組組長和有關部門的領導共同編制新系統(tǒng)實施計劃??梢詰酶鞣N項目管理的軟件和方法進行管理,實行項目經(jīng)理負責制,保證系統(tǒng)實施工作的順利進行和成功。<
45、;/p><p> 硬件的購置和安裝包括計算機硬件、外設、網(wǎng)絡、電源、機房、環(huán)境等有關設備的購買、驗收、安裝與調(diào)試工作等,這些工作主要由專業(yè)技術人員完成。 </p><p> 數(shù)據(jù)準備與錄入工作主要是指由手工操作轉(zhuǎn)入計算機處理所需的各種數(shù)據(jù)的整理、錄入及計算機系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作。數(shù)據(jù)準備與錄入工作要注意數(shù)據(jù)的準確性,在整理、錄入、校驗等各個環(huán)節(jié)把好關,為系統(tǒng)的順利轉(zhuǎn)換打好基礎。
46、</p><p> 在進行以上各個環(huán)節(jié)的同時展開人員培訓工作,包括管理信息系統(tǒng)只是的普及教育、新制度的學習、計算機操作訓練等。使所有人員了解新系統(tǒng)的基本功能、新系統(tǒng)對使用人員的要求、建立管理信息系統(tǒng)的目的、管理信息系統(tǒng)的建設可以為組織和個人帶來的幫助和便利、個人在新系統(tǒng)中應該承擔的工作等,是用戶關心、支持新系統(tǒng)的實現(xiàn)。</p><p><b> 系統(tǒng)維護和評價 </b
47、></p><p> 管理信息系統(tǒng)是一個復雜的人機系統(tǒng)。系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運行,這時就需要不斷地完善系統(tǒng),以提高系統(tǒng)運行的效率與服務水平,這就需要從始至終地進行系統(tǒng)的維護工作。</p><p> 系統(tǒng)評價主要是指系統(tǒng)建成后,經(jīng)過一段時間的運行后,要對系統(tǒng)目標與功能的實現(xiàn)情況進行檢查,并與系統(tǒng)開發(fā)中設立的系統(tǒng)預期目標進行對比,及時寫出系統(tǒng)評價報告。 &l
48、t;/p><p> 系統(tǒng)維護與評價階段是系統(tǒng)生命周期中的最后一個階段,也是時間最長的一個重要階段。</p><p><b> 2.3 本章小結(jié)</b></p><p> 信息是管理信息系統(tǒng)的最重要成分。管理信息系統(tǒng)能發(fā)揮多大作用,都取決于有沒有足夠的、高質(zhì)量的信息,而這又取決于我們對信息的充分認識。管理信息系統(tǒng)的根本目的是利用信息技術,實現(xiàn)
49、信息資源的開發(fā)利用,從而實現(xiàn)信息的價值。 </p><p> 第3章 工資管理系統(tǒng)分析與設計</p><p> 3.1 系統(tǒng)功能需求簡介 </p><p> 工資管理信息系統(tǒng)對企業(yè)加強工資管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設計內(nèi)容非常復雜而且繁多,比如擁有工資計算功能,工資統(tǒng)計功能,報表輸出功能,而且設計的模塊也很多,比如工資管理模塊,工資
50、統(tǒng)計模塊,報表設計模塊,打印輸出模塊,模糊查詢模塊等等。 由于本軟件主要是為作者工作的一家科技公司定制開發(fā)的。該公司是一家剛剛成立的公司,總體人員比較少,有正式員工20人,人員結(jié)構比較簡單,學歷比較高,基本上都擁有大專以上學歷,部門劃分也很清晰,而且人員的流動性不高,所以該公司目前對工資管理的要求并不高。因此,針對該公司而言,我們經(jīng)過了反復地論證,最終確定了工資管理系統(tǒng)的設計方案。該工資管理系統(tǒng)的主要功能</p><
51、;p><b> 如圖3.1所示:</b></p><p> 圖3.1 系統(tǒng)功能模塊圖</p><p> 3.2 功能需求描述 </p><p> 1、員工基本信息模塊 </p><p> 員工基本信息模塊具有員工信息輸入、員工增刪和員工信息查詢?nèi)齻€功能。員工基本信息包括員工號、員工姓名、員工性別、所在部
52、門、所在崗位、工齡和工資等級等信息。員工增刪實現(xiàn)了對數(shù)據(jù)庫中員工信息的增加和刪除。員工信查詢可以通過員工號或員工姓名對員工信息進行查詢。 </p><p> 2、工資結(jié)構設置模塊 </p><p> 根據(jù)該公司的工資管理實際情況,本系統(tǒng)將工資結(jié)構分為基礎工資、崗位工資和工齡工資三部分。該模塊可以對這三個工資類型設置工資等級,并對每個等級設置工資標準。</p><p
53、> 工資匯總模塊 用戶在員工信息管理模塊對該員工的工資等級進行輸入以后,在工資匯總模塊會自動對員工工資進行匯總。用戶可以打印出工資匯總表,打印之前可以通過打印預覽功能進行打印預覽。</p><p> 3.2.1目標系統(tǒng)要求</p><p> 目標系統(tǒng)應該達到以下要求: </p><p> 時間經(jīng)濟性。優(yōu)化邏輯設計與物理設計,使系
54、統(tǒng)運行效率高,反映速度快。</p><p> 可靠性。能連續(xù)準確的處理業(yè)務,有較強的容錯能力。 3、可理解性。用戶容易理解和使用該系統(tǒng)。 </p><p> 可維護性和適應性。系統(tǒng)應易于修改、易于擴充、易于維護,能夠適應業(yè)務不斷發(fā)展變化的需要。 </p><p> 可用性。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務需求。 <
55、;/p><p> 安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權管理。 </p><p> 3.2.2系統(tǒng)平臺選擇 </p><p> 選擇微軟平臺作為主導,一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡時,將微軟平臺作為首選方案;另一方面從技術角度來講,微軟平臺上的應用無論是在
56、開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。 </p><p> 操作系統(tǒng):Windows </p><p> 開發(fā)工具與語言: Visual FoxPro 6.0中文版 </p><p> 3.2.3數(shù)據(jù)庫設計 </p><p><b>
57、; 1、數(shù)據(jù)庫介紹 </b></p><p> 所謂數(shù)據(jù)庫(Database)就是指按一定組織方式存儲在一起的,相互有關的若干個數(shù)據(jù)的結(jié)合,數(shù)據(jù)庫管理系統(tǒng)(Database Management System)就是一種操縱和管理數(shù)據(jù)庫的大型軟件,簡稱DBMS,他們建立在操作系統(tǒng)的基礎上,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,其功能包括數(shù)據(jù)庫定義,數(shù)據(jù)庫管理,數(shù)據(jù)庫建立和維護,
58、于操作系統(tǒng)通信等。DBMS通常由數(shù)據(jù)字典,數(shù)據(jù)描述語言及其編譯程序,數(shù)據(jù)操縱(查詢)語言及其編譯程序,數(shù)據(jù)庫管理例行程序等部分組成。 </p><p> 關系數(shù)據(jù)庫是以關系模型為基礎的數(shù)據(jù)庫,是根據(jù)表、記錄和字段之間的關系進行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表(Table)來存取數(shù)據(jù),并且通過關系(Relation)將這些表聯(lián)系在一起,關系數(shù)據(jù)庫提供了成為機構化查詢語言(SQL)標準接口,該接口允
59、許使用多種數(shù)據(jù)庫工具和產(chǎn)品,關系數(shù)據(jù)庫是目前最廣泛應用的數(shù)據(jù)庫。 </p><p> 在VFP中數(shù)據(jù)庫是一個邏輯上的概念,通過一組系統(tǒng)文件將相互關聯(lián)的數(shù)據(jù)表及其數(shù)據(jù)庫對象組織起來,成為擴展名為.dbc的數(shù)據(jù)庫文件、擴展名為.dct的數(shù)據(jù)庫備注文件和擴展名為.dcx的數(shù)據(jù)庫索引文件,三個文件一般不能直接使用,而是交由VFP數(shù)據(jù)庫統(tǒng)一管理。 </p><p> VFP把
60、.dbf文件稱為表文件,一個庫可以容納多個表,通過庫我們可明確各表之間的相互關系,使表文件不在彼此孤立,而成為相互關聯(lián)的數(shù)據(jù)集合。 </p><p><b> 2、數(shù)據(jù)流圖 </b></p><p> 根據(jù)對工資管理工作的調(diào)查和用戶需求分析,該系統(tǒng)的數(shù)據(jù)流圖如圖3.2所示。</p><p> 3.3數(shù)據(jù)詞典分析 <
61、;/p><p> 該軟件的數(shù)據(jù)庫由下述五張數(shù)據(jù)表組成: </p><p> 員工信息表:PERSONNEL.DBF </p><p> 基礎工資設置表:COURSE.DBF </p><p> 崗位工資設置表:RANK.DBF </p><p> 工齡工資設置表:GONGLING.DBF &
62、lt;/p><p> 管理員注冊表:ADMINER.DBF </p><p> 1、員工信息表:PERSONNEL.DBF </p><p> 基礎工資設置表:COURSE.DBF</p><p> 崗位工資設置表:RANK.DBF </p><p> 4、工齡工資設置表:GONGLING.DBF</p&
63、gt;<p> 5、管理員注冊表:ADMINER.DBF </p><p> 工資管理系統(tǒng)的功能實現(xiàn)</p><p> 4.1 員工基本信息模塊編碼設計 </p><p> 4.1.1員工基本信息增刪改功能 </p><p> 員工基本信息模塊主要分為員工信息瀏覽界面和員工信息查詢界面,員工信息瀏覽
64、界面如圖4.1所示:</p><p><b> 圖4.1</b></p><p><b> 具體編碼如下:</b></p><p> ?。?)“增加新紀錄”按鈕控件源代碼:</p><p> thisform.pageframe1.page1.fy1.enabled=.F.</p>
65、<p> thisform.pageframe1.page1.command2.enabled=.F.</p><p> thisform.pageframe1.page1.command3.enabled=.F.</p><p> thisform.pageframe1.page1.command4.enabled=.T. </p><p>
66、 ifthisform.pageframe1.page1.command1.caption=‘增加新紀錄’</p><p> thisform.pageframe1.page1.txtpid.enabled=.T.</p><p> thisform.pageframe1.page1.txtpname.enabled=.T.</p><p> thisfor
67、m.pageframe1.page1.txtpsex.enabled=.T.</p><p> thisform.pageframe1.page1.txtpjob.enabled=.T.</p><p> thisform.pageframe1.page1.txtpindate.enabled=.T.</p><p> thisform.pageframe1.
68、page1.txtprank.enabled=.T.</p><p> append blank </p><p> thisform.pageframe1.page1.command1.caption=‘增加確認’</p><p> thisform.pageframe1.page1.refresh </p><p> thisfo
69、rm.pageframe1.page1.txtpid.setfocus</p><p><b> else </b></p><p> getid=alltrim(thisform.pageframe1.page1.txtpid.value) </p><p> getname=alltrim(thisform.pageframe1.p
70、age1.txtpname.value)</p><p> getsex=alltrim(thisform.pageframe1.page1.txtpsex.value)</p><p> getjob=alltrim(thisform.pageframe1.page1.txtpjob.value) </p><p> getindate=alltrim(th
71、isform.pageframe1.page1.txtpindate.value)</p><p> getrank=alltrim(thisform.pageframe1.page1.txtprank.value) </p><p> if empty(getid) or empty(getname) or empty(getsex) or empty(getjob)</p&g
72、t;<p> or empty(getindate) or empty(getrank) </p><p> Messagebox(“資料不足”,48,“錯誤”)</p><p><b> else </b></p><p> thisform.pageframe1.page1.command1.caption='
73、增加新記錄' </p><p> tableupdate(.t.) </p><p> thisform.pageframe1.page1.txtpid.enabled=.F.</p><p> thisform.pageframe1.page1.txtpname.enabled=.F.</p><p> thisform.p
74、ageframe1.page1.txtpsex.enabled=.F.</p><p> thisform.pageframe1.page1.txtpjob.enabled=.F.</p><p> thisform.pageframe1.page1.txtpindate.enabled=.F.</p><p> thisform.pageframe1.pag
75、e1.txtprank.enabled=.F.</p><p> thisform.pageframe1.page1.fy1.enabled=.T. </p><p> thisform.pageframe1.page1.command2.enabled=.T.</p><p> thisform.pageframe1.page1.command3.enabl
76、ed=.T. </p><p> thisform.pageframe1.page1.command4.enabled=.F.</p><p><b> endif </b></p><p><b> endif </b></p><p> (2)“修改這條記錄”按鈕控件
77、源代碼:</p><p> thisform.pageframe1.page1.command1.enabled=.F. </p><p> thisform.pageframe1.page1.command3.enabled=.F. </p><p> thisform.pageframe1.page1.command4.enabled=
78、.T. </p><p> thisform.pageframe1.page1.fy1.enabled=.F. </p><p> If thisform.pageframe1.page1.command2.caption='修改這條記錄' </p><p> thisform.pageframe1.page1.t
79、xtpid.enabled=.T. </p><p> thisform.pageframe1.page1.txtpname.enabled=.T. </p><p> thisform.pageframe1.page1.txtpsex.enabled=.T. </p><p> thisform.pageframe1.page1
80、.txtpjob.enabled=.T. </p><p> thisform.pageframe1.page1.txtpindate.enabled=.T. </p><p> thisform.pageframe1.page1.txtprank.enabled=.T. </p><p> thisform.pageframe1
81、.page1.command2.caption='修改確認' </p><p> thisform.pageframe1.page1.refresh </p><p> thisform.pageframe1.page1.txpid.setfocus </p><p><b> else <
82、;/b></p><p> thisform.pageframe1.page1.command2.caption='修改這條記錄' </p><p> tableupdate(.t.) </p><p> thisform.pageframe1.page1.txtpid.enabled=.F. </p&
83、gt;<p> thisform.pageframe1.page1.txtpname.enabled=.F. </p><p> thisform.pageframe1.page1.txtpsex.enabled=.F. </p><p> thisform.pageframe1.page1.txtpjob.enabled=.F. <
84、/p><p> thisform.pageframe1.page1.txtpindate.enabled=.F.</p><p> thisform.pageframe1.page1.txtprank.enabled=.F. </p><p> thisform.pageframe1.page1.command1.enabled=.T. <
85、;/p><p> thisform.pageframe1.page1.command3.enabled=.T. </p><p> thisform.pageframe1.page1.command4.enabled=.F. </p><p> thisform.pageframe1.page1.fy1.enabled=.T.</p>
86、;<p><b> Endif</b></p><p> 4.1.2 員工信息查詢功能 </p><p> 員工信息查詢界面如圖4.2所示 </p><p><b> 圖4.2</b></p><p><b> 具體編碼如下: </b><
87、;/p><p> “查詢”按鈕控件源代碼:</p><p> getpid=alltrim(thisform.pageframe1.page2.text1.value)</p><p> getpname=alltrim(thisform.pageframe1.page2.text2.value)</p><p> flag1=thisf
88、orm.pageframe1.page2.check1.value</p><p> flag2=thisform.pageframe1.page2.check2.value </p><p> if flag1=0 and flag2=0 </p><p> messagebox("請輸入查詢條件",48,"錯誤&q
89、uot;) </p><p><b> endif </b></p><p> if flag1=1 and flag2=0 </p><p> set order to pid </p><p> seek getpid </p><p> if found() 、</
90、p><p> messagebox("查到記錄",48,"注意") </p><p> Select*frompersonned where pid=getpid into ling </p><p> thisform.pageframe1.page3.enabled=.T.</p><p> t
91、hisform.pageframe1.page3.refresh </p><p><b> else </b></p><p> messagebox("沒有這條記錄",48,"注意") </p><p><b> endif
92、0;</b></p><p><b> endif </b></p><p> if flag1=0 and flag2=1 </p><p> set order to pname </p><p> seek
93、 getpname </p><p> if found() </p><p> messagebox("查到記錄",48,"注意") </p><p> select*frompersonned where pid=getpid into ling <
94、/p><p> thisform.pageframe1.page3.enabled=.T. </p><p> thisform.pageframe1.page3.refresh </p><p><b> else </b></p><p> messagebo
95、x("沒有這條記錄",48,"注意") </p><p><b> endif </b></p><p><b> endif </b></p><p> if flag1=1 and flag2=1<
96、;/p><p> set order to pid </p><p> seek getpid </p><p> if personnel.pname=getpname </p><p> messagebox("查到記錄",
97、48,"注意") </p><p> select*frompersonned where pid=getpid and pname=getpname into cursor ling </p><p> thisform.pageframe1.page3.enabled=.T. </p><p> thisform.p
98、ageframe1.page3.refresh </p><p><b> else </b></p><p> messagebox("沒有這條記錄",48,"注意") </p><p><b> endif </b&
99、gt;</p><p><b> endif </b></p><p> 4.2 工資結(jié)構設置模塊編碼設計 </p><p> 工資結(jié)構設置模塊界面如圖4.3所示</p><p><b> 圖4.3</b></p><p><b> 圖4.4&l
100、t;/b></p><p><b> 具體編碼如下: </b></p><p> “修改”按鈕控件源代碼: </p><p> thisform.grdrank.column1.text1.enabled=.T.</p><p> thisform.grdrank.column2.text1.enable
101、d=.T.</p><p> thisform.grdrank.column1.text1.setfocus </p><p> “修改確認”按鈕控件源代碼: </p><p> thisform.grdrank.column1.text1.enabled=.F. </p><p> thisform.grdrank.column2.
102、text1.enabled=.F. </p><p> “添加”按鈕控件源代碼: </p><p> append blank go bottom </p><p> thisform.grdrank.column1.text1.enabled=.T.</p><p> thisform.grdrank.column2.text1.
103、enabled=.T.</p><p> thisform.grdrank.column1.text1.setfocus </p><p> “刪除”按鈕控件源代碼:</p><p> thisform.grdrank.recordsource=''</p><p> use rank exclusive </
104、p><p> delete from rank where rname=getid</p><p><b> pack </b></p><p> thisform.grdrank.recordsource='rank'</p><p> thisform.grdrank.refresh <
105、/p><p> “退出”按鈕控件源代碼:</p><p> thisform.release </p><p> do form form\dataformat </p><p><b> 4.2.1入口程序</b></p><p> 各模塊程序編寫完成后,要為程序編寫一個入口程序。該程序
106、的作用是完成應用系統(tǒng)一系列的初始化設置。 </p><p> 工資信息系統(tǒng)的入口程序如下:</p><p> clear screen </p><p> clear events </p><p> open database database\salary </p><p> do form form\
107、ksjm </p><p> read events </p><p> 4.2.2連編程序 </p><p> 連編應用程序項目本設計的收尾工作。通過連編將項目資源,如視圖、查詢、表單、報表、菜單、類、過程這些包含于項目管理器中的文件信息結(jié)合在一起,生成一個擴展名為salary.exe可執(zhí)行文件,或擴展名為.app的應用程序。 連編程序之前,要進行設置主文
108、件、確定包含或排除文件、設置項目信息等操作。完成這些操作后,運行主程序,當主程序沒有錯誤后,即可連編項目。</p><p><b> 4.3 本章小結(jié)</b></p><p> 在工資系統(tǒng)的設計開發(fā)過程中,注重了科學的編碼思路。首先在總統(tǒng)設計上,采用了模塊化和分層的設計思想,使整個系統(tǒng)流程清晰、邏輯合理,為系統(tǒng)的實現(xiàn)創(chuàng)造了良好的條件。其次,在各功能模塊的實現(xiàn)上,采
109、用了目前比較流行的架構。作為一個簡單的通用工資關系系統(tǒng),具備的功能還不夠完善,有很多可以拓展的地方。在實際中,可以根據(jù)企業(yè)的具體要求進行發(fā)展。</p><p><b> 總結(jié)</b></p><p> 隨著我國成功加入WTO及信息化浪潮的日益臨近,企業(yè)在激烈的市場競爭環(huán)境下的求得生存,就必須有效地利用人才、時間、信息結(jié)合的優(yōu)勢。因此,如何使企業(yè)及時掌握本企業(yè)人才的
110、各種信息、第一時間處理好隨時變化的工資管理問題,建立一套符合企業(yè)實際的工資管理系統(tǒng)就顯得尤為重要。 </p><p> 在本項目的軟件開發(fā)的過程中,我全面實踐一個面向數(shù)據(jù)庫的應用系統(tǒng)的開發(fā)過程,學習了很多有關的知識。這樣的項目對我學過的數(shù)據(jù)結(jié)構,程序設計,數(shù)據(jù)庫,軟件工程等課程是一個綜合性很高的實踐。一些以前沒有學得很雜實的課程的內(nèi)容,由于需要在實踐中運用,剛開始我也感到很頭痛。但回過頭再去看有關的教
111、科書,經(jīng)過一段時間的鉆研,對與這些知識點的相關的背景,概念和解決方案理解得更透徹了,學習起來也越來越有興趣,越來越輕松。 </p><p> 另外我還充分體會了從事軟件開發(fā)工作需要特別嚴謹認真的態(tài)度和作風,一點都馬虎不得。每一個細微的細節(jié)都必須十分的注意,如果不認真思考決策,就會出現(xiàn)或大或小的錯誤,如果早期的錯誤隱藏下來,對后面的工作影響就會很大,甚至有時要推倒很多前面做的工作重來。有時候,我自己覺得
112、我寫的程序非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經(jīng)驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。這時候,我一般是先自己通過書本,手冊和資料找解決辦法,實在沒轍了才向?qū)<艺埥?。盡管向?qū)<艺埥探鉀Q問題比較快,自己鉆研花的時間較多,但我強迫自己獨立的思考對我的學習提高幫助非常大。 </p><p> 在開始編寫程
113、序的時候,我看到別人的軟件功能非常的詳細,而且界面非常的漂亮,總希望自己的軟件也非常的完善,但是,經(jīng)過二個月的學習,發(fā)現(xiàn)編一個優(yōu)秀的軟件決不是一蹴而就的事情,需要長時間的積累和經(jīng)驗。我認清自己的能力后,我就特別注意在工作的過程中不貪圖大而全,而是根據(jù)自己的能力,制定適當?shù)哪繕恕?#160;</p><p> 在反反復復的學習及不恥下問之下,我的辛勤努力有了回報,終于做出了一個簡單的軟件,雖然這個軟件的功能非常的
114、簡單,而且我想,在實際的運用中,還有些不足。因為工資的內(nèi)容非常的豐富,我涉及到的僅僅是工資管理的一部分簡單內(nèi)容,離實際的客戶需求肯定還有一定的差距。例如工資管理和人事管理,考勤管理以及財務帳表的關聯(lián)考慮得還不完善。最好是這幾部分之間的數(shù)據(jù)可以相互利用轉(zhuǎn)化,不需要重復的輸入有關的數(shù)據(jù)。針對工資管理,還應該建立一個有普遍意義的模型,這樣對用戶來說,就比較容易通過修改有關管理制度來適應我們開發(fā)的軟件。 </p><
115、;p> 由于我的知識淺薄,經(jīng)驗不足及閱歷頗淺,因此,在該系統(tǒng)的設計方面還有很多不足,比如功能過少,界面不夠醒目等問題,我會在工作的使用過程中,根據(jù)工作的具體要求不斷的修改,完善,爭取使該系統(tǒng)慢慢趨向完美。 </p><p> 在本系統(tǒng)的設計過程和論文編寫過程中,很多老師、同事和朋友都給予了我許多無私的幫助,尤其是我的導師給我的論文提出了很多寶貴的修改意見,在這里,我向這些無私幫助我的人表示衷心
116、的感謝。</p><p><b> 結(jié) 論</b></p><p> 經(jīng)過本學期的不斷實踐與探索,人事管理統(tǒng)的設計與實現(xiàn)己經(jīng)完成,基本上達到了預期的設計要求和目的。 一個完整的人事信息管理系統(tǒng)就創(chuàng)建完畢了。在本系統(tǒng)的設計與實現(xiàn)的過程中主要講述了人事管理信息系統(tǒng)的系統(tǒng)設計部分,包括功能模塊設計、數(shù)據(jù)庫結(jié)構設計等。系統(tǒng)設計為整個程序構建了骨架,各個功能模塊實現(xiàn)各個
117、細節(jié)部分。 系統(tǒng)的詳細設計根據(jù)系統(tǒng)分析階段的結(jié)論將系統(tǒng)具體化,并完成了各個模塊的添加、修改、刪除與查詢的功能,直到最后形成一個完整的可行性的管理系統(tǒng)。 在整個設計階段的工作和本論文的寫作過程的經(jīng)歷將會使我終生受益,并對我今后的工作和發(fā)展產(chǎn)生深遠的影響。由于設計時間比較倉促,所以該系統(tǒng)還有許多不盡如意的地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待于進一步的改善。</p><p>
118、;<b> 參考文獻: </b></p><p> [1]孫春來 韓正清等 《Visual FoxPro 6.0中文版編程基礎與范例》 電子工業(yè)出版社 出版日期:2001-1-1 </p><p> [2]知寒工作室 《中文Visual FoxPro 6簡明案例教程》機械工業(yè)出版社 出版日期:1999-4-1 </p><p>
119、 [3]徐建平 趙永 《Visual FoxPro 6基礎教程》 機械工業(yè)出版社出版日期:2000-5-1 </p><p> [4]張魯 《Visual FoxPro 6.0編程技巧與實例分析》 水利水電出版社 出版日期:1999-10-1</p><p> [5]張磊等 《Visual FoxPro 6使用詳解》 機械工業(yè)出版社 出版日期:1999-7-1 </p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件開發(fā)畢業(yè)設計論文
- 軟件開發(fā)畢業(yè)設計—英文論文
- 軟件開發(fā)畢業(yè)設計論文--基于mvc在線考試系統(tǒng)的設計與開發(fā)
- c語言程序設計助學軟件開發(fā) 畢業(yè)設計
- 天線結(jié)構優(yōu)化過程可視化研究與軟件開發(fā).pdf
- 信息化教學設計模型研究與軟件開發(fā).pdf
- 畢業(yè)設計(論文)--軟件開發(fā)三層架構的理解與論述
- 基于vc的簡單即時通信軟件開發(fā)【畢業(yè)設計】
- 軟件開發(fā)畢業(yè)實習報告
- 鋼結(jié)構設計軟件開發(fā).pdf
- 軟件開發(fā)畢業(yè)實習報告
- 軟件開發(fā)設計外文翻譯--軟件開發(fā)概念和設計方法
- 軟件開發(fā)畢業(yè)實習報告
- 軟件開發(fā)設計文檔
- 結(jié)構優(yōu)化可視化建模研究及軟件開發(fā).pdf
- 基于非結(jié)構化網(wǎng)格氣液兩相流數(shù)值方法及并行計算研究與軟件開發(fā).pdf
- c語言結(jié)構化案例分析畢業(yè)設計開題報告
- 安卓軟件開發(fā)--畢業(yè)設計開題報告安卓軟件文獻翻譯(精)
- 畢業(yè)設計---閉式自動噴水滅火管網(wǎng)水力計算軟件開發(fā)
- 構件化軟件開發(fā)與集成平臺的設計與實現(xiàn).pdf
評論
0/150
提交評論