教職工信息管理系統(tǒng)_第1頁(yè)
教職工信息管理系統(tǒng)_第2頁(yè)
教職工信息管理系統(tǒng)_第3頁(yè)
教職工信息管理系統(tǒng)_第4頁(yè)
教職工信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(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)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)第一章 緒論1.1管理信息系統(tǒng)簡(jiǎn)介一、管理信息系統(tǒng)的含義管理信息系統(tǒng)即MIS(Management Information System).在強(qiáng)調(diào)管理、強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中變得越來(lái)越普及。MIS是一門新的邊緣學(xué)科,它跨越了若干個(gè)領(lǐng)域如管理系統(tǒng)科學(xué)、系統(tǒng)科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)科及計(jì)算機(jī)科學(xué),在這些學(xué)科的基礎(chǔ)上形成信息收集和加工的方法。從而形成一個(gè)縱橫交錯(cuò)的系統(tǒng)。它能提供信息,支持企業(yè)或組織的運(yùn)行、管理和決策功能。二、管理信息系統(tǒng)的發(fā)展管理信息系統(tǒng)起源于20世紀(jì)50年代開始的

2、基于計(jì)算機(jī)的電子數(shù)據(jù)處理(簡(jiǎn)稱EDP,Electronic Data Processing)。EDP的主要目標(biāo)提高一個(gè)組織內(nèi)管理工作如計(jì)算、統(tǒng)計(jì)、制表、報(bào)告等工作的效率。此時(shí)利用計(jì)算機(jī)處理管理信息的方式是單項(xiàng)管理,到了20世紀(jì)60年代管理信息系統(tǒng)得到了較快的發(fā)展,成為實(shí)現(xiàn)組織整體目標(biāo),系統(tǒng)綜合地處理各類管理信息支持各級(jí)管理決策的計(jì)算機(jī)硬件、軟件、通信設(shè)備、規(guī)章制度及有關(guān)人員的統(tǒng)一體、其獲取信息資源和管理、服務(wù)的范圍更加廣闊;20世紀(jì)90年代,人們對(duì)MIS的注意力不再只是信息技術(shù)的應(yīng)用,而是為如何合理配置、有效利用信息資源以求得組織目標(biāo)的實(shí)現(xiàn)。至此,MIS的發(fā)展經(jīng)歷了一個(gè)由技術(shù)管理到資源管理的過(guò)

3、程。1.2開發(fā)背景簡(jiǎn)介一、教育系統(tǒng)人事工資管理現(xiàn)狀任何的管理首先是對(duì)人力資源的管理,學(xué)校也是一樣。一直以來(lái),學(xué)校無(wú)論是在教學(xué)還是在管理方面都提出了要?jiǎng)?chuàng)新、要全面推進(jìn)素質(zhì)教育,學(xué)校經(jīng)常要對(duì)學(xué)生和教師進(jìn)行各種數(shù)據(jù)的統(tǒng)計(jì)以供分析使用,然而由于計(jì)算量非常大,通過(guò)人力去登記、計(jì)算、查找,正確率無(wú)法保證,而且還會(huì)耗費(fèi)大量的人力和物力;長(zhǎng)年累月積攢起來(lái)的材料過(guò)多,不易保存,也容易丟失和損壞。這就出現(xiàn)了一個(gè)矛盾。如何找到一種好的辦法既提高準(zhǔn)確率,又可以省去大量的人力物力,而且還可以使材料積累起來(lái)供以后綜合分析使用呢?在當(dāng)今社會(huì),以高科技為標(biāo)志的經(jīng)濟(jì)飛速發(fā)展的今天,選用現(xiàn)代化手段解決上述問(wèn)題是再適合不過(guò)的了!于

4、是,在教育領(lǐng)域建立一系列管理信息系統(tǒng)就顯得非常有必要了。隨著信息活動(dòng)在國(guó)民經(jīng)濟(jì)中主導(dǎo)地位的確立和信息產(chǎn)業(yè)的崛起信息資源管理(Informetion Resouces Management,簡(jiǎn)稱IRM)作為一個(gè)專有名詞和獨(dú)立的學(xué)科逐漸發(fā)展起來(lái)。如何積極開發(fā)、合理配置和有效利用信息資源,日益成為社會(huì)生活中亟待解決的問(wèn)題。由于計(jì)算機(jī)和通信技術(shù)的高速發(fā)展,推廣應(yīng)用計(jì)算機(jī)進(jìn)行信息、管理成為推動(dòng)信息化工作的重要內(nèi)容,管理信息系統(tǒng)正是應(yīng)用計(jì)算機(jī)信息化過(guò)程中出現(xiàn)的新生事物。它是一個(gè)利用計(jì)算機(jī)軟硬件資源進(jìn)行電子數(shù)據(jù)處理的人機(jī)系統(tǒng),它能提供信息,支持企業(yè)或組織的運(yùn)行,具有管理和支持決策的功能利用計(jì)算機(jī)能把生產(chǎn)經(jīng)營(yíng)

5、過(guò)程中的巨大數(shù)據(jù)流收集組織起來(lái)。經(jīng)過(guò)處理轉(zhuǎn)換為對(duì)各部門不可缺少的數(shù)據(jù),經(jīng)過(guò)對(duì)這些數(shù)據(jù)的分析使其變?yōu)楦骷?jí)管理人員做出決策具有重要意義的信息??傊?,管理信息系統(tǒng)用于管理中可以大大減輕管理人員的工作負(fù)擔(dān),提高工作效率,使管理更加程序化、科學(xué)化。對(duì)一個(gè)組織而言,內(nèi)部管理的好壞直接關(guān)系到組織的存在與良好運(yùn)行,而內(nèi)部管理中非常重要的一項(xiàng)就是對(duì)人的管理,人事檔案及工資管理是與人事管理有關(guān)的文件記錄。一旦工作人員的崗位、職稱及其他情況發(fā)生變化,要及時(shí)在檔案內(nèi)補(bǔ)充材料,以確保檔案材料基本反映工作人員的工作、生活等各方面的實(shí)際情況;同時(shí)也要及時(shí)對(duì)其工資進(jìn)行調(diào)整。人事管理往往是繁瑣的,因?yàn)橐芾淼膶?duì)象種類繁多,要對(duì)

6、其進(jìn)行各種各樣的管理,工作量大,又容易出錯(cuò),在人事管理中引入計(jì)算機(jī)管理信息系統(tǒng),可以提高工作效率,改善管理情況,使管理工作系統(tǒng)化、科學(xué)化、提高整體的管理的水平。本系統(tǒng)是針對(duì)學(xué)校人事工資管理編寫的。在學(xué)校,一般管理者已經(jīng)認(rèn)識(shí)到計(jì)算機(jī)在管理過(guò)程中為可取代的作用,但是應(yīng)用計(jì)算機(jī)來(lái)進(jìn)行管理,他們還無(wú)法自己實(shí)現(xiàn),這就需要有專門的管理軟件來(lái)幫助實(shí)現(xiàn)。二、本系統(tǒng)要解決的幾個(gè)關(guān)鍵問(wèn)題1、采用單位現(xiàn)有軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用單位現(xiàn)有資源提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。2、系統(tǒng)應(yīng)符合組織人事管理的規(guī)定,滿足單位日常人事管理工作需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。3、

7、采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于補(bǔ)充維護(hù)。4、系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶要求進(jìn)行數(shù)據(jù)的添加、刪除、修改、查詢和報(bào)表打印等。(1)教職工基本信息的輸入、修改。包括各種自然情況、工資級(jí)別等。(2)教職工的增加、刪除。轉(zhuǎn)出、辭職、退休教職工信息的刪除,調(diào)入、新增教職工信息的增加。(3)查詢、統(tǒng)計(jì)。按照某種條件,查詢、統(tǒng)計(jì)符合條件的教職工信息。(4)打印輸出。對(duì)查詢、統(tǒng)計(jì)的結(jié)果打印輸出。(5)保密系統(tǒng)。對(duì)系統(tǒng)進(jìn)行保密設(shè)定,可以修改用戶名和密碼,以防止有人對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行破壞和竊取。要想解決上面的問(wèn)題首先需要和使用此軟件的管理人員進(jìn)行全面的溝通,需要了解人事管理的

8、管理內(nèi)容、管理過(guò)程、管理步驟等一系列流程,還要和管理人員交流管理上的一些處理的習(xí)慣性問(wèn)題,要使得軟件特別的接近使用者的管理習(xí)慣和方式。使管理工作規(guī)范化和程序化,促進(jìn)整體管理水平的提高,高效完成勞動(dòng)人事管理的日常業(yè)務(wù)。使人事管理及其相關(guān)方面的科學(xué)決策,如評(píng)優(yōu)、評(píng)先、競(jìng)聘上崗等。三、教育系統(tǒng)人事工資管理的特點(diǎn)及解決途徑沈陽(yáng)市現(xiàn)代科技學(xué)校教職工的工資結(jié)構(gòu)有其獨(dú)特的行業(yè)特點(diǎn),目前通用人事管理軟件和通用工資管理軟件均不能完善的解決其工資管理方面的問(wèn)題,因此需要有針對(duì)性的制作定一套工資管理軟件。(教育行業(yè)的工資管理系統(tǒng)應(yīng)用在人力資源管理部門,它不同于財(cái)務(wù)工資管理系統(tǒng),它不負(fù)責(zé)每月工資的發(fā)放,只負(fù)責(zé)員工基本

9、工資標(biāo)準(zhǔn)的確定和員工所單位的確定,然后將信息以變動(dòng)單的方式提供給財(cái)務(wù)部門,由財(cái)務(wù)部門進(jìn)行工資發(fā)放的操作。)教育行業(yè)基本工資由職務(wù)工資、崗位津貼、提高10%三項(xiàng)構(gòu)成。職務(wù)工資、崗位津貼由教職工職務(wù)等級(jí)來(lái)確定,分為中學(xué)高級(jí)(又分為1-14級(jí))、中學(xué)一級(jí)(又分為1-16級(jí))、中學(xué)二級(jí)(又分為1-16級(jí))和中學(xué)三級(jí)(又分為1-14級(jí))。提高10%是教育行業(yè)的特殊工資為職務(wù)工資的10%。本系統(tǒng)將基本工資中的職務(wù)工資、崗位津貼分別建立成“表”,當(dāng)操作員選定員工的職務(wù)等級(jí)和工資、津貼的檔次時(shí),三項(xiàng)工資自動(dòng)生成。同時(shí)將常規(guī)信息,如學(xué)歷情況、職務(wù)、職稱、民族、政治面貌等信息分別建立“表”,用戶操作時(shí)只需輕輕一擊

10、即可輸入,減少了用戶對(duì)漢字的輸入,提高了工作速度。第二章 系統(tǒng)分析2.1系統(tǒng)調(diào)查新系統(tǒng)的系統(tǒng)分析與設(shè)計(jì)工作都要建立在對(duì)現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上。即必須調(diào)查清楚信息系統(tǒng)的資源、輸入、處理和輸出,明確用戶需求其目的是明確系統(tǒng)開發(fā)的目標(biāo)和規(guī)模。本人所在單位是一所中等職業(yè)技術(shù)學(xué)校,本著從實(shí)際情況出發(fā)的觀點(diǎn),對(duì)該校的人事管理進(jìn)行了全面的調(diào)查。一、教育系統(tǒng)的各級(jí)各類學(xué)校有其自身的特點(diǎn)。沈陽(yáng)市現(xiàn)代科技學(xué)校是一所中等職業(yè)技術(shù)學(xué)校,在很多方面與一般的普通中小學(xué)校不同,學(xué)校開設(shè)的專業(yè)可能幾年就要改變,致使教師所教的科目也經(jīng)常變化,從而需要的教師要多元化,這就需要經(jīng)常進(jìn)行人才的流動(dòng),如本區(qū)調(diào)整、對(duì)外招聘、接收大學(xué)畢業(yè)生

11、。人事管理涉及到新人員的加入,老員工的轉(zhuǎn)出、辭職、退休等,員工基本情況變化要隨時(shí)更新,因此在管理方式上有很大區(qū)別,管理的難度上也比一般的普通中小學(xué)校要大的多。二、教育系統(tǒng)正全面推進(jìn)人事制度改革。學(xué)校每年要進(jìn)行職稱的評(píng)定、工資級(jí)別的調(diào)整以及評(píng)優(yōu)、評(píng)先、競(jìng)聘上崗等情況,需隨時(shí)查閱職工的相關(guān)資料,查詢符合條件的人員,進(jìn)而統(tǒng)計(jì)產(chǎn)生相應(yīng)報(bào)表。由于該校的人事管理主要方式是基于文本、表格等紙介質(zhì)的手工處理,人員多、項(xiàng)目多,所以管理工作量大,容易出錯(cuò),缺乏系統(tǒng)的、規(guī)范的信息管理手段。三、計(jì)算機(jī)已經(jīng)進(jìn)入各級(jí)管理機(jī)關(guān)?,F(xiàn)在,上級(jí)主管部門的有些方面已經(jīng)實(shí)行了計(jì)算機(jī)管理,所以在很多時(shí)候上報(bào)材料要求采用電子文檔的方式。

12、而每次都將做一些重復(fù)的、繁瑣的錄入工作,以便產(chǎn)生不同的報(bào)表,因此工作量大,容易出錯(cuò),急需系統(tǒng)的、規(guī)范的信息管理手段來(lái)解決。四、系統(tǒng)的設(shè)計(jì)要具有人性化的特點(diǎn)。1界面友好、操作簡(jiǎn)便。對(duì)于人事管理人員,由于平時(shí)接觸計(jì)算機(jī)的機(jī)會(huì)較少,所以對(duì)計(jì)算機(jī)的操作比較生疏,所以說(shuō)對(duì)于管理信息系統(tǒng)的可操作性一定要強(qiáng),軟件的交互性必須要好,可使使用者,即使在對(duì)計(jì)算機(jī)不很熟悉的情況下也可以很快的接受它,這就需要在對(duì)軟件進(jìn)行設(shè)計(jì)時(shí)考慮到用戶界面的友好交互性,這一點(diǎn)很重要。在系統(tǒng)的使用過(guò)程中,有很大一部分是對(duì)基本數(shù)據(jù)的錄入,錄入的信息的量也是很大的,所以要求軟件的輸入設(shè)計(jì)符合操作人員的思維習(xí)慣和操作習(xí)慣,在本軟件的設(shè)計(jì)過(guò)程

13、中將考慮錄入部分完全使用鍵盤操作,這樣將大大提高操作人員的效率。由于錄入操作非常的枯燥,所以在背景設(shè)計(jì)時(shí)需要考慮到添加清淡的讓使用者心情放松的圖案或顏色,這可以使操作者的煩躁心情得以環(huán)節(jié),以減小在數(shù)據(jù)錄入過(guò)程中誤差和錯(cuò)誤的出現(xiàn)概率。2功能強(qiáng)大、程序流暢。在實(shí)際管理中,要隨時(shí)進(jìn)行各種資料的查詢、統(tǒng)計(jì),所以要求軟件的功能設(shè)計(jì)要完成各種操作。同時(shí),在實(shí)際管理中是各部門的人員在不同的時(shí)間,不同的地點(diǎn)進(jìn)行的承擔(dān)著各自的職責(zé)進(jìn)行著數(shù)據(jù)處理和信息交換。上述的數(shù)據(jù)處理和交換均由計(jì)算機(jī)軟件來(lái)執(zhí)行,所以要求程序始終是流暢的。3一看就懂、拿來(lái)就用。在界面上使用人們平時(shí)熟悉的自然語(yǔ)言,而把陌生的計(jì)算機(jī)語(yǔ)言隱藏起來(lái),達(dá)

14、到計(jì)算機(jī)程序與人的主觀意識(shí)和思維天衣無(wú)縫的吻合,表現(xiàn)了天地人和。使操作者一看就明白。軟件還必須簡(jiǎn)潔明了地提供操作向?qū)Ш捅匾奶崾?,使人事工作者做到拿?lái)就用。該校希望通過(guò)建立人事檔案管理系統(tǒng),使管理工作規(guī)范化和程序化,促進(jìn)整體管理水平的提高。因此提出系統(tǒng)的設(shè)計(jì)目標(biāo):(1)支持實(shí)現(xiàn)規(guī)范化管理。(2)支持組織高效完成勞動(dòng)人事管理的日常業(yè)務(wù),包括:新員工加入時(shí)人事檔案的建立、老員工轉(zhuǎn)出、辭職退休、基本情況變更等。(3)支持單位進(jìn)行勞動(dòng)人事管理及其相關(guān)方面的科學(xué)決策,如評(píng)優(yōu)、評(píng)先、競(jìng)聘上崗等。2.2可行性分析一、經(jīng)濟(jì)可行性學(xué)校經(jīng)常要教師進(jìn)行各種數(shù)據(jù)的統(tǒng)計(jì),以供分析使用。由于早期人事工資管理完全采用純?nèi)斯?/p>

15、方式完成工作,進(jìn)行報(bào)表制作,且上傳下遞極不方便、快捷,所以耗用工時(shí)較多,且效率低下。后來(lái)設(shè)計(jì)一些簡(jiǎn)單的應(yīng)用表格,能通過(guò)計(jì)算機(jī)報(bào)表,但只是人工去登記、查找、計(jì)算大量數(shù)據(jù)后,人工輸入計(jì)算機(jī),制成表格,打印出表格上報(bào),所以也會(huì)統(tǒng)計(jì)差錯(cuò),輸入過(guò)程差錯(cuò),正確率無(wú)法保證,而且還會(huì)耗費(fèi)大量的人力和物力;長(zhǎng)年累月積攢起來(lái)的材料過(guò)多,不易保存,也容易丟失和損壞。目前,市場(chǎng)上“學(xué)校管理信息系統(tǒng)”類的軟件開發(fā)出產(chǎn)品的比較少,且價(jià)格高,單機(jī)版價(jià)格在萬(wàn)元以上,網(wǎng)絡(luò)版價(jià)格要幾萬(wàn)元。一般的學(xué)校經(jīng)費(fèi)緊張根無(wú)法接受這樣的價(jià)格。而軟件的規(guī)模太大,有些模塊根本用不到,所以購(gòu)進(jìn)之后部分功能閑置也構(gòu)成了浪費(fèi)。二、操作可行性我校人事管理

16、人員具有高學(xué)歷、高水平、對(duì)外來(lái)的新事物接受能力快的特點(diǎn),并且接受過(guò)教育系統(tǒng)的計(jì)算機(jī)等級(jí)培訓(xùn),對(duì)Windows有基本的了解,所以,如果開發(fā)一套操作簡(jiǎn)單的人事工資管理信息系統(tǒng),完全可以幫助他們從繁瑣的重復(fù)性勞動(dòng)中解脫出來(lái),以提高的工作效率。三、技術(shù)可行性1開發(fā)的軟件可行性從目前市場(chǎng)上比較流行的數(shù)據(jù)庫(kù)開發(fā)、管理軟件來(lái)看,對(duì)于比較簡(jiǎn)單的中小型數(shù)據(jù)庫(kù),Visual FoxPro 6.0是在實(shí)際應(yīng)用中較為成功的一種解決方案。并為用戶提供了Windows所一貫堅(jiān)持的非常友好、操作簡(jiǎn)單的用戶界面、完善而強(qiáng)大的數(shù)據(jù)庫(kù)操作功能,簡(jiǎn)潔明了的數(shù)據(jù)庫(kù),進(jìn)而可對(duì)數(shù)據(jù)庫(kù)實(shí)施操作、維護(hù)和權(quán)限識(shí)別功能。結(jié)合實(shí)際情況,可以設(shè)計(jì)出

17、符合實(shí)際需求、易于理解、易于操作、易于維護(hù)的數(shù)據(jù)庫(kù)和操作系統(tǒng)。對(duì)于,Visual FoxPro 6.0而言,管理這種規(guī)模和復(fù)雜程度的數(shù)據(jù)庫(kù)是游刃有余的。同樣對(duì)于Visual FoxPro 6.0來(lái)說(shuō),無(wú)論是查詢、統(tǒng)計(jì)還是利用數(shù)學(xué)公式進(jìn)行趨勢(shì)預(yù)測(cè),都能順利完成。因此,開發(fā)實(shí)施本系統(tǒng),從軟件角度看是可行的。2開發(fā)的硬件可行性開發(fā)本系統(tǒng)所使用的軟件對(duì)于計(jì)算機(jī)硬件有一定的要求,特別是,Visual FoxPro 6.0對(duì)計(jì)算機(jī)的內(nèi)存、主頻、外頻、外存(主要是硬盤的容量)都有比較高的要求,否則將影響到本系統(tǒng)的正常運(yùn)行,甚至導(dǎo)致數(shù)據(jù)計(jì)算的失誤等比較嚴(yán)重的錯(cuò)誤,基本要求是:Microsoft Windows

18、9X或更高版本;80486或更高的微處理器;Microsoft Windows支持的VGA或更高分辨率的顯示器;應(yīng)用程序要求8MB RAM,Visual FoxPro 6.0開發(fā)環(huán)境要求16MB RAM。對(duì)系統(tǒng)配置的要求比較低,Visual FoxPro 6.0對(duì)系統(tǒng)配置的要求較低。因此,從市場(chǎng)上目前流行的硬件水平來(lái)看,一般學(xué)校已經(jīng)具備了使用此類軟件的基本硬件條件。特別是以計(jì)算機(jī)為主要專業(yè)的中等職業(yè)技術(shù)學(xué)校已有現(xiàn)成的軟、硬件條件。本系統(tǒng)的開發(fā)也是可行的。3開發(fā)實(shí)施的可行性此類軟件屬于一般類管理軟件,開發(fā)難度不大,沒(méi)有很高深的算法和令人難以理解的專業(yè)知識(shí),只需要經(jīng)常和管理人員進(jìn)行溝通就可以掌握完

19、成軟件的要點(diǎn)。開發(fā)周期短,一般盡需要一個(gè)月左右,產(chǎn)品出來(lái)后就可以推向市場(chǎng),收回成本,獲取利益。四、可行性結(jié)論系統(tǒng)的成功開發(fā)將進(jìn)一步促進(jìn)學(xué)校管理的現(xiàn)化化和科學(xué)化,培養(yǎng)了人才,也為學(xué)校全面的人事工資管理體系積累了經(jīng)驗(yàn),從長(zhǎng)遠(yuǎn)來(lái)看,其經(jīng)濟(jì)和社會(huì)效益是肯定的,根據(jù)以上分析,我們認(rèn)為本系統(tǒng)開發(fā)條件成熟,實(shí)施方案可行。2.3需求分析一、系統(tǒng)需求要求系統(tǒng)能夠提供詳細(xì)的教職工基礎(chǔ)信息,包括自然條件信息、工資情況、來(lái)源、去向、崗位變動(dòng)情況。能夠提供隨時(shí)查閱在職、非在職人員信息,提供出職工花名冊(cè),同時(shí)為財(cái)務(wù)部提供人員變動(dòng)單及月基本工資匯總情況等。實(shí)現(xiàn)管理規(guī)范化、科學(xué)化,程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)

20、性和實(shí)用性。能夠連接各個(gè)關(guān)聯(lián)的數(shù)據(jù)庫(kù),獲取數(shù)據(jù)庫(kù)中的信息,保證各個(gè)數(shù)據(jù)庫(kù)表格有關(guān)項(xiàng)目。實(shí)現(xiàn)職工資金的調(diào)配,對(duì)工資實(shí)現(xiàn)批量修改、備份、恢復(fù)、扣稅功能等,實(shí)現(xiàn)人員調(diào)動(dòng)、職工工資信息瀏覽、職工調(diào)動(dòng)明細(xì)等統(tǒng)計(jì)功能,實(shí)現(xiàn)對(duì)銀行賬戶的報(bào)盤等功能,并對(duì)系統(tǒng)進(jìn)行實(shí)時(shí)維護(hù),生成各種新的工資表格等。針對(duì)這些要求,系統(tǒng)建立了在職人員基本信息庫(kù)、在職人員工資變動(dòng)記錄庫(kù)、非在職人員信息庫(kù)、變動(dòng)單庫(kù)4個(gè)主要信息庫(kù),同時(shí)建立多個(gè)字典庫(kù)。系統(tǒng)根據(jù)增減人員、工資變動(dòng)操作自動(dòng)生成記錄記載變動(dòng)內(nèi)容,以便用戶查詢其變動(dòng)過(guò)程。實(shí)現(xiàn)了對(duì)員工信息的查詢、統(tǒng)計(jì)、增減、變動(dòng)記錄、打印相關(guān)報(bào)表等功能。二、用戶界面需求編制管理系統(tǒng)提供用戶集中控制

21、用戶界面,此界面應(yīng)當(dāng)具有WINDOWS風(fēng)格,并盡可能地為用戶的查詢操作提供方便,用戶通過(guò)此界面應(yīng)當(dāng)能夠控制整個(gè)系統(tǒng)的運(yùn)行。三、報(bào)表需求編制管理系統(tǒng)的各種情況,可以將教職工信息名冊(cè)、教職工工資變動(dòng)單、工資匯總臺(tái)帳等詳細(xì)情況以報(bào)表的形式打印出來(lái),以便實(shí)時(shí)統(tǒng)計(jì)教職工基本信息及工資情況,明確報(bào)表,使領(lǐng)導(dǎo)掌握,便于決策,滿足學(xué)校高效管理的需求。四、維護(hù)需求系統(tǒng)運(yùn)行一段時(shí)間后,數(shù)據(jù)庫(kù)中存放的數(shù)據(jù)會(huì)越來(lái)越多,系統(tǒng)因人事制度、財(cái)務(wù)制度進(jìn)行變更,要求對(duì)職務(wù)工資、崗位津貼、職務(wù)補(bǔ)貼等實(shí)時(shí)更改。為了不影響系統(tǒng)的運(yùn)行效率,應(yīng)當(dāng)定期清除、整理數(shù)據(jù)庫(kù)中的過(guò)時(shí)數(shù)據(jù),更改系統(tǒng)中不合時(shí)宜的字段等,但系統(tǒng)應(yīng)當(dāng)將原始數(shù)據(jù)永久保留。

22、系統(tǒng)生成比較靈活性,系統(tǒng)的參數(shù)可以方便的更改,可以根據(jù)不同的人事制度和財(cái)務(wù)制度,對(duì)各種的報(bào)表格式進(jìn)行修改,加入字段生成新表等。五、權(quán)限需求在日常的人事工資管理中,不是要所有人員都明確的知道職工基本信息,所以在設(shè)計(jì)時(shí)需要三級(jí)用戶管理,即特權(quán)用戶,一般用戶、錄入用戶,進(jìn)行對(duì)系統(tǒng)的操作,使普通用戶不能對(duì)系統(tǒng)進(jìn)行維護(hù),數(shù)據(jù)錄入人員只能對(duì)數(shù)據(jù)進(jìn)行輸入不能實(shí)現(xiàn)其他的計(jì)算、統(tǒng)計(jì)、修改數(shù)據(jù)的功能,使系統(tǒng)在安全、保密性等方面得到了很好的實(shí)現(xiàn)。2.4開發(fā)方法的選擇目前,管理信息開發(fā)方法主要有:結(jié)構(gòu)化生命周期開發(fā)方法、原型法、面對(duì)對(duì)象的開發(fā)方法。本系統(tǒng)的開發(fā)采用結(jié)構(gòu)化生命周期的開發(fā)方法。用這種方法開發(fā)一個(gè)系統(tǒng)將整個(gè)

23、開發(fā)過(guò)程劃分為5個(gè)階段:1、企劃階段包括:業(yè)務(wù)特點(diǎn)分析、用戶的需求分析、數(shù)據(jù)流分析、開發(fā)工具選擇。2、設(shè)計(jì)階段包括:數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)容量預(yù)測(cè)、處理界面設(shè)計(jì)、輸出報(bào)表設(shè)計(jì)。3、開發(fā)階段包括:數(shù)據(jù)表制作、操作界面開發(fā)、功能模塊開發(fā)。4、測(cè)試階段包括:?jiǎn)误w測(cè)試(測(cè)試用數(shù)據(jù))、結(jié)合測(cè)試(全體流程測(cè)試)、運(yùn)用測(cè)試(實(shí)際數(shù)據(jù))。5、運(yùn)用階段包括:系統(tǒng)安裝、數(shù)據(jù)導(dǎo)入、性能測(cè)試。2.5開發(fā)語(yǔ)言和開發(fā)工具本系統(tǒng)選用的開發(fā)語(yǔ)言是Visual Foxpro6.0,簡(jiǎn)稱VFP6.0,選用的開發(fā)工具是Visual Foxpro6.0數(shù)據(jù)庫(kù)開發(fā)系統(tǒng)。Visual Foxpro6.0具有用戶的普遍性、功能的完整性、工具的易

24、用性和規(guī)模的可伸縮性等特點(diǎn)。一、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的特點(diǎn)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的目的是把數(shù)據(jù)庫(kù)、表、表單和報(bào)表匯集起來(lái),把用人工管理的數(shù)據(jù)實(shí)現(xiàn)電腦化管理。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)主要由用戶界面、信息處理、數(shù)據(jù)庫(kù)管理、數(shù)據(jù)庫(kù)、輔助功能等模塊組成:用戶界面:由于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是一種面向最終用戶的應(yīng)用系統(tǒng),用戶界面應(yīng)該具有友好、簡(jiǎn)單、易操作等特點(diǎn),它是一個(gè)系統(tǒng)能否被用戶接受的非常重要的因素之一。使用Visual FoxPro 6.0提供的工具能夠制作出多窗口系統(tǒng)、菜單驅(qū)動(dòng)的用戶界面,并可以將圖形、圖像、動(dòng)畫、聲音等多媒體對(duì)象添加到界面中。信息處理:信息處理是建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的目的,其基本功能包括各類信息的查詢、統(tǒng)計(jì)、報(bào)

25、表打印等。數(shù)據(jù)庫(kù)管理:指數(shù)據(jù)庫(kù)表的添加、修改及刪除等。數(shù)據(jù)庫(kù):即數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的操作對(duì)象,包括表及視圖等。輔助功能:是指數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的菜單,幫助文本、系統(tǒng)安裝及版本信息等。用戶界面輔助功能數(shù)據(jù)庫(kù)管理信息處理數(shù)據(jù)庫(kù)圖(1) 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的組成二、面向?qū)ο蟪绦蛟O(shè)計(jì)與結(jié)構(gòu)化程序設(shè)計(jì)的區(qū)別在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,程序員把精力放在“對(duì)象”的設(shè)計(jì)上,即如何構(gòu)造對(duì)象是程序設(shè)計(jì)的重點(diǎn),而不像以往采用結(jié)構(gòu)化程序設(shè)計(jì)那樣重點(diǎn)如何考慮編寫程序代碼。在結(jié)構(gòu)化程序設(shè)計(jì)中的分析和設(shè)計(jì)階段,要以“功能”劃分整個(gè)系統(tǒng),分別構(gòu)成各類功能模塊,各個(gè)功能模塊如有可能還必須劃分為更為具體的小功能模塊,直至功能模塊能以一個(gè)函數(shù)或

26、過(guò)程來(lái)實(shí)現(xiàn)為止。這種方法稱為自下而上的程序設(shè)計(jì)方法,它具有思路清楚、功能單一等特點(diǎn),但不便維護(hù)和修改。與結(jié)構(gòu)化程序設(shè)計(jì)方法不同的是,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法采用自上而下的程序設(shè)計(jì)方法。它一般要經(jīng)歷“具體抽象具體”三個(gè)階段。它以“對(duì)象”為處理中心,在系統(tǒng)分析和設(shè)計(jì)時(shí)必須首先確定所要處理的對(duì)象,然后確定對(duì)象的屬性以及對(duì)象之間的相互關(guān)系。三、常用關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)軟件比較分類系統(tǒng)名稱對(duì)應(yīng)操作系統(tǒng)用戶界面開發(fā)價(jià)格特 點(diǎn)WindowsUnix小型數(shù)據(jù)庫(kù)FoxProOO中開發(fā)界面友好,需要一定的數(shù)據(jù)庫(kù)知識(shí),小型用戶最適合ACCESS2000OO中開發(fā)界面友好,簡(jiǎn)單,用戶界面和數(shù)據(jù)一體化可,個(gè)人用戶最適合免費(fèi)數(shù)

27、據(jù)庫(kù)系統(tǒng)PostgreSQLOO免費(fèi)多操作平臺(tái)對(duì)應(yīng),免費(fèi)使用,適用于學(xué)習(xí),研究開發(fā)MySQLOO免費(fèi)多操作平臺(tái)對(duì)應(yīng),免費(fèi)使用,適用于學(xué)習(xí),研究開發(fā)大型數(shù)據(jù)庫(kù)系統(tǒng)ORACLEOO高功能完善,維護(hù)工具完備,用戶界面和數(shù)據(jù)庫(kù)分離可,大型數(shù)據(jù)庫(kù)開發(fā)用戶最廣DB2OO高最早的關(guān)系型數(shù)據(jù)庫(kù),和ORACLE同樣適合大型數(shù)據(jù)庫(kù)開發(fā)SQL/ServerO高功能完善,比ORACLE操作簡(jiǎn)單,應(yīng)為對(duì)應(yīng)Windows,推廣受到限制,但與微軟的開發(fā)工具Visual Studio .NET結(jié)合良好,今后有可能應(yīng)用更廣泛2.6開發(fā)環(huán)境配置本次系統(tǒng)開發(fā)所用計(jì)算機(jī)硬件和軟件環(huán)境如下:硬件:CPU P4 1.6G、內(nèi)存SD128

28、MB、40G硬盤、32X CDROM、32MB TNT顯卡、普通鍵盤、鼠標(biāo)。軟件:中文Windows98 以上。第三章 詳細(xì)設(shè)計(jì)3.1系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)Visual FoxPro應(yīng)用系統(tǒng)通常由以下幾部分組成:數(shù)據(jù)庫(kù)(用來(lái)存放數(shù)據(jù))、主程序(用來(lái)設(shè)置應(yīng)用程序的系統(tǒng)環(huán)境、執(zhí)行第一個(gè)用戶界面和讀取事件程序的開始點(diǎn))、用戶界面(表單、工具欄和菜單等)、查詢和報(bào)表(允許用戶檢索或輸出自己的數(shù)據(jù))。在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候,首先要分離那些需要作為單個(gè)主體而獨(dú)立保存的信息,然后告訴Visual FoxPro這些主體之間有何關(guān)系,以便在需要時(shí)把正確的信息組合在一起。通過(guò)將不同的信息分散在不同的表中,可以使數(shù)據(jù)的組織

29、工作和維護(hù)工作更簡(jiǎn)單,同時(shí)也能保證建立的應(yīng)用程序,其性能具有較高的可塑造性。一、系統(tǒng)功能結(jié)構(gòu)的劃分在系統(tǒng)功能分析的基礎(chǔ)上,根據(jù)Visual FoxPro 6.0編程特點(diǎn),按照結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方法,教職工信息管理系統(tǒng)從功能上可做如下的系統(tǒng)結(jié)構(gòu)劃分:沈陽(yáng)市現(xiàn)代科技學(xué)校教職工信息管理系統(tǒng)系統(tǒng)維護(hù)數(shù)據(jù)管理查詢統(tǒng)計(jì)打印系統(tǒng)退出操作員維護(hù)字典庫(kù)維護(hù)增加人員減少人員調(diào)動(dòng)人員個(gè)人修改批量修改在職人員查詢非在職人員查詢組合查詢職工名冊(cè)工資變動(dòng)單工資匯總臺(tái)帳圖(2) 系統(tǒng)結(jié)構(gòu)圖二、系統(tǒng)數(shù)據(jù)流分析數(shù)據(jù)流程圖是組織中信息運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它是采用自頂向下逐層擴(kuò)展的方法,從邏輯上精確的描述系

30、統(tǒng)具有的數(shù)據(jù)加工,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)輸入輸出及數(shù)據(jù)來(lái)源和去向等功能。人事工資的日常管理包括:增加人員信息的錄入、減少人員、人員信息及工資的變動(dòng),查詢?nèi)藛T信息、輸出打印報(bào)表等。其系統(tǒng)的數(shù)據(jù)處理流程圖如下:在職人員基本信息輸入(增加人員,減少人員,人員變動(dòng)) 基本信息表數(shù)據(jù)字典庫(kù)數(shù)據(jù)字典更新(職務(wù)工資、崗位津貼標(biāo)準(zhǔn)變更) 查詢條件輸入查詢結(jié)果顯示報(bào)表輸出圖(3) 系統(tǒng)的數(shù)據(jù)處理流程3.2數(shù)據(jù)庫(kù)表結(jié)構(gòu)及說(shuō)明一、基本信息表(1) 表結(jié)構(gòu): GZBX.DBF在職人員基本信息表字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DM 數(shù)值型 6 升序 Machine 否 個(gè)人代碼2 BM 字符型 3

31、 否 單位代碼3 XM 字符型 6 否 姓名4 XB 字符型 2 否 性別5 MZ 字符型 6 否 民族6 XL 字符型 6 否 學(xué)歷7 GZSJ 日期型 8 否 工作時(shí)間8 RJSJ 日期型 8 否 入局時(shí)間9 ZC 字符型 8 否 職稱10 DP 字符型 4 否 政治面貌11 CSSJ 日期型 8 否 出生時(shí)間 12 YGXZ 字符型 8 否 用工性質(zhì)13 ZB 字符型 8 否 職別14 GK 字符型 14 否 工資歸靠15 ZW 字符型 14 否 職務(wù)16 DJGW 字符型 14 否 等級(jí)崗位17 GWLB 字符型 3 否 津貼檔次18 GWGZ 數(shù)值型 8 2 否 崗位津貼19 JNL

32、B 字符型 3 否 職務(wù)等級(jí)20 JNDJ 字符型 3 否 工資檔次21 JNGZ 數(shù)值型 8 2 否 職務(wù)工資22 QTGZ 數(shù)值型 8 2 否 其它工資23 ZHBT 數(shù)值型 6 2 否 綜合補(bǔ)貼24 DJGZ 數(shù)值型 8 2 否 提高10%25 MLBT 數(shù)值型 6 2 否 煤糧補(bǔ)貼26 JBBX 數(shù)值型 6 2 否 住房補(bǔ)貼27 GBBX 數(shù)值型 8 2 否 書報(bào)補(bǔ)貼28 JLJT 數(shù)值型 6 2 否 教齡津貼29 JSBT 數(shù)值型 6 2 否 職務(wù)補(bǔ)貼30 GZYY 字符型 60 否 工資變動(dòng)原因31 GZRQ 日期型 8 否 工資變動(dòng)日期32 SFZ 字符型 18 否 身份證號(hào)碼3

33、3 RYLY 字符型 20 否 人員來(lái)源(2) 表結(jié)構(gòu): GZBD.DBF在職人員工資變動(dòng)記錄表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DM 數(shù)值型 6 升序 Machine 否 2 BM 字符型 3 否 3 XM 字符型 6 否 4 XB 字符型 2 否 5 ZC 字符型 8 否 6 ZW 字符型 14 否 7 GK 字符型 14 否 8 DJGW 字符型 14 否 9 GWLB 字符型 3 否10 JNLB 字符型 3 否11 JNDJ 字符型 3 否12 ZHBT 數(shù)值型 6 2 否13 GWGZ 數(shù)值型 8 2 否14 JNGZ 數(shù)值型 8 2 否15 QTGZ

34、 數(shù)值型 8 2 否16 DJGZ 數(shù)值型 8 2 否17 JLJT 數(shù)值型 6 2 否18 JSBT 數(shù)值型 6 2 否19 MLBT 數(shù)值型 6 2 否20 GZYY 字符型 60 否21 GZRQ 日期型 8 降序 Machine 否22 GZSJ 日期型 8 否23 RJSJ 日期型 8 否24 YGXZ 字符型 8 否25 RYLY 字符型 20 否(3)表結(jié)構(gòu): GZDEL.DBF非在職人員信息表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DM 數(shù)值型 6 否 2 BM 字符型 3 否 3 XM 字符型 6 否 4 XB 字符型 2 否 5 MZ 字符型 6 否

35、 6 XL 字符型 6 否 7 GZSJ 日期型 8 否 8 RJSJ 日期型 8 否 9 ZC 字符型 8 否 10 DP 字符型 4 否 11 CSSJ 日期型 8 否 12 YGXZ 字符型 8 否 13 ZB 字符型 8 否 14 GK 字符型 14 否 15 ZW 字符型 14 否 16 DJGW 字符型 14 否 17 GWLB 字符型 3 否 18 GWGZ 數(shù)值型 8 2 否 19 JNLB 字符型 3 否 20 JNDJ 字符型 3 否 21 JNGZ 數(shù)值型 8 2 否 22 QTGZ 數(shù)值型 8 2 否 23 ZHBT 數(shù)值型 6 2 否 24 DJGZ 數(shù)值型 8 2

36、否 25 JLJT 數(shù)值型 6 2 否 26 JSBT 數(shù)值型 6 2 否 27 MLBT 數(shù)值型 6 2 否 28 JBBX 數(shù)值型 8 2 否 29 GBBX 數(shù)值型 8 2 否 30 CZGBRQ 日期型 8 否 31 CZJBRQ 日期型 8 否 32 GZYY 字符型 60 否 33 GZRQ 日期型 8 否 34 SFZ 字符型 18 否 35 RYLY 字符型 20 否 46 JSLB 字符型 10 否 減員類別(4)表結(jié)構(gòu): BDD.DBF人員變動(dòng)單表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DM 數(shù)值型 6 升序 Machine 否 2 BM 字符型 3

37、 否 3 YDW 字符型 10 否 原單位名稱 4 XM 字符型 6 否 5 XB 字符型 2 否 6 ZW 字符型 14 否 7 ZC 字符型 8 否 8 DJGW 字符型 14 否 9 GK 字符型 14 否 10 GZSJ 日期型 8 否 11 RJSJ 日期型 8 否 12 GWLB 字符型 3 否 13 JNLB 字符型 3 否 14 JNDJ 字符型 3 否 15 ZHBT 數(shù)值型 6 2 否 16 GWGZ 數(shù)值型 8 2 否 17 JNGZ 數(shù)值型 8 2 否 18 QTGZ 數(shù)值型 8 2 否 19 DJGZ 數(shù)值型 8 2 否 20 JLJT 數(shù)值型 6 2 否 21 JS

38、BT 數(shù)值型 6 2 否 22 MLBT 數(shù)值型 6 2 否 23 GBBX 數(shù)值型 8 2 否 24 JBBX 數(shù)值型 8 2 否 25 XBM 字符型 3 否 26 XDW 字符型 10 否 新單位名稱 27 XZW 字符型 14 否 28 XZC 字符型 6 否 29 XDJGW 字符型 14 否 30 XGK 字符型 14 否 31 XGWLB 字符型 3 否 32 XJNLB 字符型 3 否 33 XJNDJ 字符型 3 否 34 XZHBT 字符型 6 2 否 35 XGWGZ 數(shù)值型 8 2 否 36 XJNGZ 數(shù)值型 8 2 否 37 XQTGZ 數(shù)值型 8 2 否 38 X

39、DJGZ 數(shù)值型 8 2 否 39 XJLJT 數(shù)值型 6 2 否 40 XJSBT 數(shù)值型 6 2 否 41 XMLBT 數(shù)值型 6 2 否 42 XGBBX 數(shù)值型 8 2 否 43 XJBBX 數(shù)值型 8 2 否 44 GZYY 字符型 60 否 45 GZRQ 日期型 8 否 46 GBYY 字符型 60 否 47 GBRQ 日期型 8 否 48 JBYY 字符型 60 否49 JBRQ 日期型 8 否50 RYLY 字符型 20 否51 JSLB 字符型 10 否二、字典庫(kù)(1) 表結(jié)構(gòu): CZYXX.DBF操作員信息表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1

40、編號(hào) 字符型 3 否 2 姓名 字符型 10 否 3 權(quán)限 字符型 10 否 4 密碼 字符型 4 否(2) 表結(jié)構(gòu): GWLBK.DBF崗位津貼標(biāo)準(zhǔn)表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 GWDC 字符型 1 否 崗位津貼檔次 2 GWGZ1 數(shù)值型 8 2 否 1類崗位津貼 3 GWGZ2 數(shù)值型 8 2 否 1類崗位津貼4 GWGZ3 數(shù)值型 8 2 否 1類崗位津貼5 GWGZ4 數(shù)值型 8 2 否 1類崗位津貼(3) 表結(jié)構(gòu): JNLBDJ.DBF職務(wù)工資標(biāo)準(zhǔn)表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 JNDC 字符型 3 否 職務(wù)工資

41、檔次 2 JNGZ1 數(shù)值型 8 2 否 1類職務(wù)工資 3 JNGZ2 數(shù)值型 8 2 否 2類職務(wù)工資 4 JNGZ3 數(shù)值型 8 2 否 3類職務(wù)工資 5 JNGZ4 數(shù)值型 8 2 否 4類職務(wù)工資(4) 表結(jié)構(gòu): JSBTK.DBF職務(wù)補(bǔ)貼標(biāo)準(zhǔn)表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls1 JBBZ 數(shù)值型 6 否 職務(wù)補(bǔ)貼標(biāo)準(zhǔn)(5) 表結(jié)構(gòu): DJGWK.DBF等級(jí)崗位表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DJGW 字符型 14 否(6)表結(jié)構(gòu): DPK.DBF政治面貌表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DPM

42、C 字符型 8 否(7) 表結(jié)構(gòu): DWBMMC.DBF單位編碼名稱表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 BMDM 字符型 3 否 2 BMMC 字符型 10 否(8) 表結(jié)構(gòu): GKK.DBF工資歸靠表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 GK 字符型 14 否(9) 表結(jié)構(gòu): JSLB.DBF減員類別表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls1 JSLB 字符型 10 否 減員類別(10) 表結(jié)構(gòu): MZK.DBF民族表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 MZMC 字符型 6 否(11) 表

43、結(jié)構(gòu): RYLY.DBF人員來(lái)源表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 RYLY 字符型 20 否(12) 表結(jié)構(gòu): XLK.DBF學(xué)歷表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 XLMC 字符型 8 否(13) 表結(jié)構(gòu): YGXZK.DBF用工性質(zhì)表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 YGXZ 字符型 8 否(14) 表結(jié)構(gòu): CXBXK.DBF書報(bào)補(bǔ)貼標(biāo)準(zhǔn)表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 CXBZ 數(shù)值型 8 2 否(15) 表結(jié)構(gòu): ZBK.DBF職別表 字段 字段名 類型 寬度

44、小數(shù)位 索引 排序 Nulls 1 ZB 字符型 6 否(16) 表結(jié)構(gòu): ZCK.DBF職稱表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 ZC 字符型 6 否(17) 表結(jié)構(gòu): ZWK.DBF工作崗位表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls1 ZW 字符型 14 否三、程序過(guò)渡庫(kù)用來(lái)記錄程序統(tǒng)計(jì)后的結(jié)果(1)表結(jié)構(gòu): GZBXTJ.DBF打印人員花名冊(cè)信息表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 單位代碼 字符型 3 否 2 個(gè)人代碼 數(shù)值型 6 否 3 單位 字符型 10 否 4 姓名 字符型 6 否 5 性別 字符型 2 否

45、 6 出生日期 日期型 8 否 7 工作時(shí)間 日期型 8 否 8 入局時(shí)間 日期型 8 否 9 職稱 字符型 8 否 10 職務(wù) 字符型 14 否 11 歸靠崗位 字符型 14 否 12 等級(jí)崗位 字符型 14 否 13 職務(wù)等級(jí) 字符型 3 否 14 津貼檔次 字符型 3 否 15 工資檔次 字符型 3 否 16 職務(wù)工資 數(shù)值型 8 2 否 17 崗位津貼 數(shù)值型 8 2 否 18 提高10% 數(shù)值型 8 2 否 19 綜合補(bǔ)貼 數(shù)值型 6 2 否 20 其它工資 數(shù)值型 8 2 否 21 教齡津貼 數(shù)值型 6 2 否 22 職務(wù)補(bǔ)貼 數(shù)值型 6 2 否 23 煤糧補(bǔ)貼 數(shù)值型 6 2 否

46、 24 書報(bào)補(bǔ)貼 數(shù)值型 6 2 否 25 住房補(bǔ)貼 數(shù)值型 6 2 否(2) 表結(jié)構(gòu): ZTJ.DBF工資臺(tái)帳匯總表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 BM 字符型 3 否 2 崗位工資 數(shù)值型 16 2 否 3 單位 字符型 10 否 4 職務(wù)工資 數(shù)值型 16 2 否 5 崗位津貼 數(shù)值型 16 2 否 6 提高10% 數(shù)值型 16 2 否 7 煤糧補(bǔ)貼 數(shù)值型 16 2 否 8 書報(bào)補(bǔ)貼 數(shù)值型 16 2 否 9 住房補(bǔ)貼 數(shù)值型 16 2 否 10 人數(shù) 數(shù)值型 10 否 11 合計(jì) 數(shù)值型 16 2 否 12 平均工資 數(shù)值型 12 2 否 13 教齡津

47、貼 數(shù)值型 12 否 14 職務(wù)補(bǔ)貼 數(shù)值型 12 否3.3數(shù)據(jù)庫(kù)設(shè)計(jì)一、 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)各功能模塊的實(shí)現(xiàn)由Visual FoxPro的工具創(chuàng)建多個(gè)表單,通過(guò)表單將數(shù)據(jù)庫(kù)、表、視圖、報(bào)表集成起來(lái),用類對(duì)它們進(jìn)行操作。編制程序?qū)⒈韱芜B接成一個(gè)系統(tǒng)。這樣為用戶提供了良好的用戶界面,同時(shí)也為編程者減少了程序編制的時(shí)間。1、系統(tǒng)流程圖:退出特權(quán)用戶判斷? yn一般用戶錄入人員數(shù)據(jù)錄入數(shù)據(jù)錄入數(shù)據(jù)管理查詢統(tǒng)計(jì)打印輸出主程序 main.prg系統(tǒng)封面 fm.scx用戶登錄密碼.scx login系統(tǒng)主菜單 zhu.mnx圖(4)系統(tǒng)流程圖2、系統(tǒng)結(jié)構(gòu)圖:主菜單退出系統(tǒng)系統(tǒng)維護(hù)數(shù)據(jù)管理查詢統(tǒng)計(jì)打印操作員

48、維護(hù)czy.scx字典庫(kù)維護(hù)weihu.scx調(diào)動(dòng)人員gzbd.scx個(gè)人修改gzxg.scx減少人員gzdel.scx增加人員zjry.scx在職人員查詢gzcx.scx非在職人員查詢locatedel.scx綜合查詢allocate.scx職工花名冊(cè)mc.scx變動(dòng)單dy2.scx工資匯總臺(tái)帳hztz.scx查詢結(jié)果打印gzbxdy.frxGzbxtjdy.frxBdd2000.frxZtjdy.frxQuit批量修改plxg.scx圖(5)系統(tǒng)結(jié)構(gòu)圖3.4 系統(tǒng)各功能模塊設(shè)計(jì)沈陽(yáng)市現(xiàn)代科技學(xué)校教職工信息管理系統(tǒng)共分為五個(gè)模塊。一、系統(tǒng)維護(hù)模塊(1)操作員維護(hù)模塊提供用戶登錄系統(tǒng)的信息,用

49、來(lái)增加、刪除、修改操作員的信息。分為管理用戶和一般用戶。管理用戶可以對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行操作。而一般用戶則只能進(jìn)行查詢和打印操作,其它模塊不能訪問(wèn)。(2)字典庫(kù)維護(hù)模塊提供用戶對(duì)工資標(biāo)準(zhǔn)表、職務(wù)表、工資歸靠表、職稱表、等級(jí)崗位表、單位編碼表、職別表、技術(shù)補(bǔ)貼表的增減、修改工作。二、數(shù)據(jù)管理模塊(1)人員增加模塊提供用戶對(duì)各類新增人員的基本信息錄入功能,用戶可以通過(guò)字典庫(kù)來(lái)選擇錄入信息,減少了漢字的錄入。如下圖: (2)人員減少模塊提供用戶對(duì)各類減少人員進(jìn)行刪減工作,用戶只需輸入要減少人員的姓名,核實(shí)后選擇減員類別,即可完成減員工作。系統(tǒng)將減少的人員信息從gzbx.dbf中刪除,存入gzdel.

50、dbf中,用戶可以通過(guò)gzdel.dbf查詢非在職人員的信息及變動(dòng)情況。(3)人員調(diào)動(dòng)模塊提供用戶對(duì)日常人員的工資變動(dòng)、崗位變動(dòng)、單位變動(dòng)、專業(yè)技術(shù)職務(wù)變動(dòng)等操作,確認(rèn)變動(dòng)后,系統(tǒng)將對(duì)變動(dòng)前的記錄自動(dòng)保存在gzbd.dbf中,將變動(dòng)后的記錄保存在gzbx.dbf中。用戶可以通過(guò)查詢系統(tǒng)查詢?nèi)藛T歷次的變動(dòng)情況。(4)個(gè)人修改模塊完成用戶對(duì)單獨(dú)某個(gè)人基本信息的更改工作,即不需要生成變動(dòng)記錄的有關(guān)信息可以直接修改保存。(5)批量修改是由用戶自行選擇修改范圍,自行確定修改內(nèi)容。當(dāng)用戶對(duì)多人修改相同內(nèi)容的操作時(shí),使用本操作。可以提高修改速度,提高工作效率。在進(jìn)行人員增加、減少、工資變動(dòng)的同時(shí),系統(tǒng)將變動(dòng)

51、前后記錄保存在bdd.dbf中,此表在每月的變動(dòng)前由操作員確認(rèn)清空,然后將本月的變動(dòng)情況保存在此表中,便于生成變動(dòng)單提供給財(cái)務(wù)部門。三、查詢統(tǒng)計(jì)模塊(1)在職人員查詢模塊提供用戶對(duì)在職人員的基本信息、工資情況、變動(dòng)情況查詢。(2)非在職人員查詢模塊提供用戶對(duì)非在職人員(退休、辭職、除名等減少人員)的基本信息、工資情況、變動(dòng)情況查詢。(3)綜合查詢模塊提供用戶自定義條件的查詢,為用戶提供方便快捷的查詢方式。本系統(tǒng)將查詢與統(tǒng)計(jì)功能結(jié)合在一起,用戶在查詢的同時(shí)自動(dòng)進(jìn)行統(tǒng)計(jì),結(jié)果由用戶自行選擇瀏覽或者打印。四、打印模塊(1)職工花名冊(cè)提供用戶按單位打印每月的職工名冊(cè)存檔備查。(2)變動(dòng)單模塊提供用戶打

52、印當(dāng)月的人員變動(dòng)情況,然后將此情況提供給財(cái)務(wù)部門和相關(guān)單位,為其它生成環(huán)節(jié)提供相關(guān)情況。(3)工資匯總臺(tái)帳模塊為用戶提供當(dāng)月各單位所發(fā)生的基本工資數(shù)額,和人員總數(shù),以及平均工資情況。為統(tǒng)計(jì)人員和財(cái)務(wù)人員提供基礎(chǔ)數(shù)據(jù)。五、退出模塊退出本系統(tǒng) 3.5 系統(tǒng)安全性、保密性及優(yōu)化本系統(tǒng)作為勞動(dòng)工資管理的重要基礎(chǔ)資料,要求數(shù)據(jù)安全、保密,因此嚴(yán)格限定了用戶的訪問(wèn)權(quán)限,用戶進(jìn)入本系統(tǒng)必須通過(guò)口令確認(rèn)后方可進(jìn)入。而進(jìn)入系統(tǒng)的用戶又分為管理用戶和一般用戶,管理用戶可以訪問(wèn)所要模塊,一般用戶只允許查詢統(tǒng)計(jì)和打印。為給操作員提高方便快捷的操作環(huán)境,系統(tǒng)設(shè)計(jì)大量的常用信息表,例如:學(xué)歷、職務(wù)、職稱、民族等人員常用信

53、息在系統(tǒng)中均以下拉框的方式給出,用戶只需根據(jù)需要選擇單擊后,即可完成輸入。為避免用戶誤操作,在修改模塊中系統(tǒng)通過(guò)使用用函數(shù)CURSORSETPROP(“BUFFERING”,NUM)設(shè)置了緩沖區(qū),當(dāng)用戶完成修改后,可以通過(guò)選擇“保存”、“放棄”進(jìn)行操作。為方便用戶在打印報(bào)表時(shí)根據(jù)所使用打印機(jī)的不同,用戶可自行選擇打印設(shè)置,在程序中使用了 sys(1037)函數(shù),為用戶提供windows提供的“打印設(shè)置”對(duì)話框。為提高系統(tǒng)的查詢統(tǒng)計(jì)速度系統(tǒng)采用VFP提供的SQL語(yǔ)句進(jìn)行查詢統(tǒng)計(jì)。第四章 系統(tǒng)的測(cè)試與維護(hù)在需求分析、概念結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上得到的數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)之后,我們就可以在Visual foxp

54、ro6.0數(shù)據(jù)庫(kù)中實(shí)現(xiàn)該邏輯結(jié)構(gòu)。實(shí)現(xiàn)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)的主要方式是使用Visual foxpro6.0的項(xiàng)目管理器。4.1系統(tǒng)的測(cè)試系統(tǒng)初步編譯完成后,為了保證軟件的質(zhì)量和可靠性,在分析、設(shè)計(jì)等各個(gè)開發(fā)階段設(shè)計(jì)結(jié)束前,對(duì)系統(tǒng)的功能進(jìn)行測(cè)試,測(cè)試是程序的執(zhí)行人過(guò)程,目的在于發(fā)現(xiàn)錯(cuò)誤。測(cè)試信息流排錯(cuò) 改正軟件測(cè)試結(jié)果分析 軟件配置 測(cè)試配置可靠性分析 測(cè)試工具部 預(yù)測(cè)的可靠性一、統(tǒng)計(jì)打印的測(cè)試二、查詢檢測(cè)對(duì)于本系統(tǒng)的測(cè)試有許多部分,在此就一一介紹了,總之經(jīng)過(guò)對(duì)系統(tǒng)的測(cè)試,檢查出不足,進(jìn)行改正,使系統(tǒng)更完善。4.2系統(tǒng)的維護(hù)對(duì)系統(tǒng)進(jìn)行維護(hù)就是要保證系統(tǒng)將在相當(dāng)長(zhǎng)的時(shí)間內(nèi)能夠正常的運(yùn)行,通常需要改正維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)。系統(tǒng)的維護(hù)需要有專門的人員進(jìn)行,針對(duì)本系統(tǒng)的特點(diǎn),對(duì)系統(tǒng)進(jìn)行維護(hù)的人員應(yīng)該是特權(quán)用戶,系統(tǒng)維護(hù)員需要有一個(gè)分析和理解

溫馨提示

  • 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)論