




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)第一章 緒論1.1管理信息系統(tǒng)簡介一、管理信息系統(tǒng)的含義管理信息系統(tǒng)即MIS(Management Information System).在強調(diào)管理、強調(diào)信息的現(xiàn)代社會中變得越來越普及。MIS是一門新的邊緣學(xué)科,它跨越了若干個領(lǐng)域如管理系統(tǒng)科學(xué)、系統(tǒng)科學(xué)、運籌學(xué)、統(tǒng)計學(xué)科及計算機科學(xué),在這些學(xué)科的基礎(chǔ)上形成信息收集和加工的方法。從而形成一個縱橫交錯的系統(tǒng)。它能提供信息,支持企業(yè)或組織的運行、管理和決策功能。二、管理信息系統(tǒng)的發(fā)展管理信息系統(tǒng)起源于20世紀50年代開始的
2、基于計算機的電子數(shù)據(jù)處理(簡稱EDP,Electronic Data Processing)。EDP的主要目標提高一個組織內(nèi)管理工作如計算、統(tǒng)計、制表、報告等工作的效率。此時利用計算機處理管理信息的方式是單項管理,到了20世紀60年代管理信息系統(tǒng)得到了較快的發(fā)展,成為實現(xiàn)組織整體目標,系統(tǒng)綜合地處理各類管理信息支持各級管理決策的計算機硬件、軟件、通信設(shè)備、規(guī)章制度及有關(guān)人員的統(tǒng)一體、其獲取信息資源和管理、服務(wù)的范圍更加廣闊;20世紀90年代,人們對MIS的注意力不再只是信息技術(shù)的應(yīng)用,而是為如何合理配置、有效利用信息資源以求得組織目標的實現(xiàn)。至此,MIS的發(fā)展經(jīng)歷了一個由技術(shù)管理到資源管理的過
3、程。1.2開發(fā)背景簡介一、教育系統(tǒng)人事工資管理現(xiàn)狀任何的管理首先是對人力資源的管理,學(xué)校也是一樣。一直以來,學(xué)校無論是在教學(xué)還是在管理方面都提出了要創(chuàng)新、要全面推進素質(zhì)教育,學(xué)校經(jīng)常要對學(xué)生和教師進行各種數(shù)據(jù)的統(tǒng)計以供分析使用,然而由于計算量非常大,通過人力去登記、計算、查找,正確率無法保證,而且還會耗費大量的人力和物力;長年累月積攢起來的材料過多,不易保存,也容易丟失和損壞。這就出現(xiàn)了一個矛盾。如何找到一種好的辦法既提高準確率,又可以省去大量的人力物力,而且還可以使材料積累起來供以后綜合分析使用呢?在當今社會,以高科技為標志的經(jīng)濟飛速發(fā)展的今天,選用現(xiàn)代化手段解決上述問題是再適合不過的了!于
4、是,在教育領(lǐng)域建立一系列管理信息系統(tǒng)就顯得非常有必要了。隨著信息活動在國民經(jīng)濟中主導(dǎo)地位的確立和信息產(chǎn)業(yè)的崛起信息資源管理(Informetion Resouces Management,簡稱IRM)作為一個專有名詞和獨立的學(xué)科逐漸發(fā)展起來。如何積極開發(fā)、合理配置和有效利用信息資源,日益成為社會生活中亟待解決的問題。由于計算機和通信技術(shù)的高速發(fā)展,推廣應(yīng)用計算機進行信息、管理成為推動信息化工作的重要內(nèi)容,管理信息系統(tǒng)正是應(yīng)用計算機信息化過程中出現(xiàn)的新生事物。它是一個利用計算機軟硬件資源進行電子數(shù)據(jù)處理的人機系統(tǒng),它能提供信息,支持企業(yè)或組織的運行,具有管理和支持決策的功能利用計算機能把生產(chǎn)經(jīng)營
5、過程中的巨大數(shù)據(jù)流收集組織起來。經(jīng)過處理轉(zhuǎn)換為對各部門不可缺少的數(shù)據(jù),經(jīng)過對這些數(shù)據(jù)的分析使其變?yōu)楦骷壒芾砣藛T做出決策具有重要意義的信息??傊芾硇畔⑾到y(tǒng)用于管理中可以大大減輕管理人員的工作負擔,提高工作效率,使管理更加程序化、科學(xué)化。對一個組織而言,內(nèi)部管理的好壞直接關(guān)系到組織的存在與良好運行,而內(nèi)部管理中非常重要的一項就是對人的管理,人事檔案及工資管理是與人事管理有關(guān)的文件記錄。一旦工作人員的崗位、職稱及其他情況發(fā)生變化,要及時在檔案內(nèi)補充材料,以確保檔案材料基本反映工作人員的工作、生活等各方面的實際情況;同時也要及時對其工資進行調(diào)整。人事管理往往是繁瑣的,因為要管理的對象種類繁多,要對
6、其進行各種各樣的管理,工作量大,又容易出錯,在人事管理中引入計算機管理信息系統(tǒng),可以提高工作效率,改善管理情況,使管理工作系統(tǒng)化、科學(xué)化、提高整體的管理的水平。本系統(tǒng)是針對學(xué)校人事工資管理編寫的。在學(xué)校,一般管理者已經(jīng)認識到計算機在管理過程中為可取代的作用,但是應(yīng)用計算機來進行管理,他們還無法自己實現(xiàn),這就需要有專門的管理軟件來幫助實現(xiàn)。二、本系統(tǒng)要解決的幾個關(guān)鍵問題1、采用單位現(xiàn)有軟硬件環(huán)境及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用單位現(xiàn)有資源提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。2、系統(tǒng)應(yīng)符合組織人事管理的規(guī)定,滿足單位日常人事管理工作需要,并達到操作過程中的直觀、方便、實用、安全等要求。3、
7、采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于補充維護。4、系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶要求進行數(shù)據(jù)的添加、刪除、修改、查詢和報表打印等。(1)教職工基本信息的輸入、修改。包括各種自然情況、工資級別等。(2)教職工的增加、刪除。轉(zhuǎn)出、辭職、退休教職工信息的刪除,調(diào)入、新增教職工信息的增加。(3)查詢、統(tǒng)計。按照某種條件,查詢、統(tǒng)計符合條件的教職工信息。(4)打印輸出。對查詢、統(tǒng)計的結(jié)果打印輸出。(5)保密系統(tǒng)。對系統(tǒng)進行保密設(shè)定,可以修改用戶名和密碼,以防止有人對系統(tǒng)數(shù)據(jù)進行破壞和竊取。要想解決上面的問題首先需要和使用此軟件的管理人員進行全面的溝通,需要了解人事管理的
8、管理內(nèi)容、管理過程、管理步驟等一系列流程,還要和管理人員交流管理上的一些處理的習(xí)慣性問題,要使得軟件特別的接近使用者的管理習(xí)慣和方式。使管理工作規(guī)范化和程序化,促進整體管理水平的提高,高效完成勞動人事管理的日常業(yè)務(wù)。使人事管理及其相關(guān)方面的科學(xué)決策,如評優(yōu)、評先、競聘上崗等。三、教育系統(tǒng)人事工資管理的特點及解決途徑沈陽市現(xiàn)代科技學(xué)校教職工的工資結(jié)構(gòu)有其獨特的行業(yè)特點,目前通用人事管理軟件和通用工資管理軟件均不能完善的解決其工資管理方面的問題,因此需要有針對性的制作定一套工資管理軟件。(教育行業(yè)的工資管理系統(tǒng)應(yīng)用在人力資源管理部門,它不同于財務(wù)工資管理系統(tǒng),它不負責每月工資的發(fā)放,只負責員工基本
9、工資標準的確定和員工所單位的確定,然后將信息以變動單的方式提供給財務(wù)部門,由財務(wù)部門進行工資發(fā)放的操作。)教育行業(yè)基本工資由職務(wù)工資、崗位津貼、提高10%三項構(gòu)成。職務(wù)工資、崗位津貼由教職工職務(wù)等級來確定,分為中學(xué)高級(又分為1-14級)、中學(xué)一級(又分為1-16級)、中學(xué)二級(又分為1-16級)和中學(xué)三級(又分為1-14級)。提高10%是教育行業(yè)的特殊工資為職務(wù)工資的10%。本系統(tǒng)將基本工資中的職務(wù)工資、崗位津貼分別建立成“表”,當操作員選定員工的職務(wù)等級和工資、津貼的檔次時,三項工資自動生成。同時將常規(guī)信息,如學(xué)歷情況、職務(wù)、職稱、民族、政治面貌等信息分別建立“表”,用戶操作時只需輕輕一擊
10、即可輸入,減少了用戶對漢字的輸入,提高了工作速度。第二章 系統(tǒng)分析2.1系統(tǒng)調(diào)查新系統(tǒng)的系統(tǒng)分析與設(shè)計工作都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上。即必須調(diào)查清楚信息系統(tǒng)的資源、輸入、處理和輸出,明確用戶需求其目的是明確系統(tǒng)開發(fā)的目標和規(guī)模。本人所在單位是一所中等職業(yè)技術(shù)學(xué)校,本著從實際情況出發(fā)的觀點,對該校的人事管理進行了全面的調(diào)查。一、教育系統(tǒng)的各級各類學(xué)校有其自身的特點。沈陽市現(xiàn)代科技學(xué)校是一所中等職業(yè)技術(shù)學(xué)校,在很多方面與一般的普通中小學(xué)校不同,學(xué)校開設(shè)的專業(yè)可能幾年就要改變,致使教師所教的科目也經(jīng)常變化,從而需要的教師要多元化,這就需要經(jīng)常進行人才的流動,如本區(qū)調(diào)整、對外招聘、接收大學(xué)畢業(yè)生
11、。人事管理涉及到新人員的加入,老員工的轉(zhuǎn)出、辭職、退休等,員工基本情況變化要隨時更新,因此在管理方式上有很大區(qū)別,管理的難度上也比一般的普通中小學(xué)校要大的多。二、教育系統(tǒng)正全面推進人事制度改革。學(xué)校每年要進行職稱的評定、工資級別的調(diào)整以及評優(yōu)、評先、競聘上崗等情況,需隨時查閱職工的相關(guān)資料,查詢符合條件的人員,進而統(tǒng)計產(chǎn)生相應(yīng)報表。由于該校的人事管理主要方式是基于文本、表格等紙介質(zhì)的手工處理,人員多、項目多,所以管理工作量大,容易出錯,缺乏系統(tǒng)的、規(guī)范的信息管理手段。三、計算機已經(jīng)進入各級管理機關(guān)?,F(xiàn)在,上級主管部門的有些方面已經(jīng)實行了計算機管理,所以在很多時候上報材料要求采用電子文檔的方式。
12、而每次都將做一些重復(fù)的、繁瑣的錄入工作,以便產(chǎn)生不同的報表,因此工作量大,容易出錯,急需系統(tǒng)的、規(guī)范的信息管理手段來解決。四、系統(tǒng)的設(shè)計要具有人性化的特點。1界面友好、操作簡便。對于人事管理人員,由于平時接觸計算機的機會較少,所以對計算機的操作比較生疏,所以說對于管理信息系統(tǒng)的可操作性一定要強,軟件的交互性必須要好,可使使用者,即使在對計算機不很熟悉的情況下也可以很快的接受它,這就需要在對軟件進行設(shè)計時考慮到用戶界面的友好交互性,這一點很重要。在系統(tǒng)的使用過程中,有很大一部分是對基本數(shù)據(jù)的錄入,錄入的信息的量也是很大的,所以要求軟件的輸入設(shè)計符合操作人員的思維習(xí)慣和操作習(xí)慣,在本軟件的設(shè)計過程
13、中將考慮錄入部分完全使用鍵盤操作,這樣將大大提高操作人員的效率。由于錄入操作非常的枯燥,所以在背景設(shè)計時需要考慮到添加清淡的讓使用者心情放松的圖案或顏色,這可以使操作者的煩躁心情得以環(huán)節(jié),以減小在數(shù)據(jù)錄入過程中誤差和錯誤的出現(xiàn)概率。2功能強大、程序流暢。在實際管理中,要隨時進行各種資料的查詢、統(tǒng)計,所以要求軟件的功能設(shè)計要完成各種操作。同時,在實際管理中是各部門的人員在不同的時間,不同的地點進行的承擔著各自的職責進行著數(shù)據(jù)處理和信息交換。上述的數(shù)據(jù)處理和交換均由計算機軟件來執(zhí)行,所以要求程序始終是流暢的。3一看就懂、拿來就用。在界面上使用人們平時熟悉的自然語言,而把陌生的計算機語言隱藏起來,達
14、到計算機程序與人的主觀意識和思維天衣無縫的吻合,表現(xiàn)了天地人和。使操作者一看就明白。軟件還必須簡潔明了地提供操作向?qū)Ш捅匾奶崾?,使人事工作者做到拿來就用。該校希望通過建立人事檔案管理系統(tǒng),使管理工作規(guī)范化和程序化,促進整體管理水平的提高。因此提出系統(tǒng)的設(shè)計目標:(1)支持實現(xiàn)規(guī)范化管理。(2)支持組織高效完成勞動人事管理的日常業(yè)務(wù),包括:新員工加入時人事檔案的建立、老員工轉(zhuǎn)出、辭職退休、基本情況變更等。(3)支持單位進行勞動人事管理及其相關(guān)方面的科學(xué)決策,如評優(yōu)、評先、競聘上崗等。2.2可行性分析一、經(jīng)濟可行性學(xué)校經(jīng)常要教師進行各種數(shù)據(jù)的統(tǒng)計,以供分析使用。由于早期人事工資管理完全采用純?nèi)斯?/p>
15、方式完成工作,進行報表制作,且上傳下遞極不方便、快捷,所以耗用工時較多,且效率低下。后來設(shè)計一些簡單的應(yīng)用表格,能通過計算機報表,但只是人工去登記、查找、計算大量數(shù)據(jù)后,人工輸入計算機,制成表格,打印出表格上報,所以也會統(tǒng)計差錯,輸入過程差錯,正確率無法保證,而且還會耗費大量的人力和物力;長年累月積攢起來的材料過多,不易保存,也容易丟失和損壞。目前,市場上“學(xué)校管理信息系統(tǒng)”類的軟件開發(fā)出產(chǎn)品的比較少,且價格高,單機版價格在萬元以上,網(wǎng)絡(luò)版價格要幾萬元。一般的學(xué)校經(jīng)費緊張根無法接受這樣的價格。而軟件的規(guī)模太大,有些模塊根本用不到,所以購進之后部分功能閑置也構(gòu)成了浪費。二、操作可行性我校人事管理
16、人員具有高學(xué)歷、高水平、對外來的新事物接受能力快的特點,并且接受過教育系統(tǒng)的計算機等級培訓(xùn),對Windows有基本的了解,所以,如果開發(fā)一套操作簡單的人事工資管理信息系統(tǒng),完全可以幫助他們從繁瑣的重復(fù)性勞動中解脫出來,以提高的工作效率。三、技術(shù)可行性1開發(fā)的軟件可行性從目前市場上比較流行的數(shù)據(jù)庫開發(fā)、管理軟件來看,對于比較簡單的中小型數(shù)據(jù)庫,Visual FoxPro 6.0是在實際應(yīng)用中較為成功的一種解決方案。并為用戶提供了Windows所一貫堅持的非常友好、操作簡單的用戶界面、完善而強大的數(shù)據(jù)庫操作功能,簡潔明了的數(shù)據(jù)庫,進而可對數(shù)據(jù)庫實施操作、維護和權(quán)限識別功能。結(jié)合實際情況,可以設(shè)計出
17、符合實際需求、易于理解、易于操作、易于維護的數(shù)據(jù)庫和操作系統(tǒng)。對于,Visual FoxPro 6.0而言,管理這種規(guī)模和復(fù)雜程度的數(shù)據(jù)庫是游刃有余的。同樣對于Visual FoxPro 6.0來說,無論是查詢、統(tǒng)計還是利用數(shù)學(xué)公式進行趨勢預(yù)測,都能順利完成。因此,開發(fā)實施本系統(tǒng),從軟件角度看是可行的。2開發(fā)的硬件可行性開發(fā)本系統(tǒng)所使用的軟件對于計算機硬件有一定的要求,特別是,Visual FoxPro 6.0對計算機的內(nèi)存、主頻、外頻、外存(主要是硬盤的容量)都有比較高的要求,否則將影響到本系統(tǒng)的正常運行,甚至導(dǎo)致數(shù)據(jù)計算的失誤等比較嚴重的錯誤,基本要求是:Microsoft Windows
18、9X或更高版本;80486或更高的微處理器;Microsoft Windows支持的VGA或更高分辨率的顯示器;應(yīng)用程序要求8MB RAM,Visual FoxPro 6.0開發(fā)環(huán)境要求16MB RAM。對系統(tǒng)配置的要求比較低,Visual FoxPro 6.0對系統(tǒng)配置的要求較低。因此,從市場上目前流行的硬件水平來看,一般學(xué)校已經(jīng)具備了使用此類軟件的基本硬件條件。特別是以計算機為主要專業(yè)的中等職業(yè)技術(shù)學(xué)校已有現(xiàn)成的軟、硬件條件。本系統(tǒng)的開發(fā)也是可行的。3開發(fā)實施的可行性此類軟件屬于一般類管理軟件,開發(fā)難度不大,沒有很高深的算法和令人難以理解的專業(yè)知識,只需要經(jīng)常和管理人員進行溝通就可以掌握完
19、成軟件的要點。開發(fā)周期短,一般盡需要一個月左右,產(chǎn)品出來后就可以推向市場,收回成本,獲取利益。四、可行性結(jié)論系統(tǒng)的成功開發(fā)將進一步促進學(xué)校管理的現(xiàn)化化和科學(xué)化,培養(yǎng)了人才,也為學(xué)校全面的人事工資管理體系積累了經(jīng)驗,從長遠來看,其經(jīng)濟和社會效益是肯定的,根據(jù)以上分析,我們認為本系統(tǒng)開發(fā)條件成熟,實施方案可行。2.3需求分析一、系統(tǒng)需求要求系統(tǒng)能夠提供詳細的教職工基礎(chǔ)信息,包括自然條件信息、工資情況、來源、去向、崗位變動情況。能夠提供隨時查閱在職、非在職人員信息,提供出職工花名冊,同時為財務(wù)部提供人員變動單及月基本工資匯總情況等。實現(xiàn)管理規(guī)范化、科學(xué)化,程序代碼標準化,軟件統(tǒng)一化,確保軟件的可維護
20、性和實用性。能夠連接各個關(guān)聯(lián)的數(shù)據(jù)庫,獲取數(shù)據(jù)庫中的信息,保證各個數(shù)據(jù)庫表格有關(guān)項目。實現(xiàn)職工資金的調(diào)配,對工資實現(xiàn)批量修改、備份、恢復(fù)、扣稅功能等,實現(xiàn)人員調(diào)動、職工工資信息瀏覽、職工調(diào)動明細等統(tǒng)計功能,實現(xiàn)對銀行賬戶的報盤等功能,并對系統(tǒng)進行實時維護,生成各種新的工資表格等。針對這些要求,系統(tǒng)建立了在職人員基本信息庫、在職人員工資變動記錄庫、非在職人員信息庫、變動單庫4個主要信息庫,同時建立多個字典庫。系統(tǒng)根據(jù)增減人員、工資變動操作自動生成記錄記載變動內(nèi)容,以便用戶查詢其變動過程。實現(xiàn)了對員工信息的查詢、統(tǒng)計、增減、變動記錄、打印相關(guān)報表等功能。二、用戶界面需求編制管理系統(tǒng)提供用戶集中控制
21、用戶界面,此界面應(yīng)當具有WINDOWS風(fēng)格,并盡可能地為用戶的查詢操作提供方便,用戶通過此界面應(yīng)當能夠控制整個系統(tǒng)的運行。三、報表需求編制管理系統(tǒng)的各種情況,可以將教職工信息名冊、教職工工資變動單、工資匯總臺帳等詳細情況以報表的形式打印出來,以便實時統(tǒng)計教職工基本信息及工資情況,明確報表,使領(lǐng)導(dǎo)掌握,便于決策,滿足學(xué)校高效管理的需求。四、維護需求系統(tǒng)運行一段時間后,數(shù)據(jù)庫中存放的數(shù)據(jù)會越來越多,系統(tǒng)因人事制度、財務(wù)制度進行變更,要求對職務(wù)工資、崗位津貼、職務(wù)補貼等實時更改。為了不影響系統(tǒng)的運行效率,應(yīng)當定期清除、整理數(shù)據(jù)庫中的過時數(shù)據(jù),更改系統(tǒng)中不合時宜的字段等,但系統(tǒng)應(yīng)當將原始數(shù)據(jù)永久保留。
22、系統(tǒng)生成比較靈活性,系統(tǒng)的參數(shù)可以方便的更改,可以根據(jù)不同的人事制度和財務(wù)制度,對各種的報表格式進行修改,加入字段生成新表等。五、權(quán)限需求在日常的人事工資管理中,不是要所有人員都明確的知道職工基本信息,所以在設(shè)計時需要三級用戶管理,即特權(quán)用戶,一般用戶、錄入用戶,進行對系統(tǒng)的操作,使普通用戶不能對系統(tǒng)進行維護,數(shù)據(jù)錄入人員只能對數(shù)據(jù)進行輸入不能實現(xiàn)其他的計算、統(tǒng)計、修改數(shù)據(jù)的功能,使系統(tǒng)在安全、保密性等方面得到了很好的實現(xiàn)。2.4開發(fā)方法的選擇目前,管理信息開發(fā)方法主要有:結(jié)構(gòu)化生命周期開發(fā)方法、原型法、面對對象的開發(fā)方法。本系統(tǒng)的開發(fā)采用結(jié)構(gòu)化生命周期的開發(fā)方法。用這種方法開發(fā)一個系統(tǒng)將整個
23、開發(fā)過程劃分為5個階段:1、企劃階段包括:業(yè)務(wù)特點分析、用戶的需求分析、數(shù)據(jù)流分析、開發(fā)工具選擇。2、設(shè)計階段包括:數(shù)據(jù)庫設(shè)計、數(shù)據(jù)容量預(yù)測、處理界面設(shè)計、輸出報表設(shè)計。3、開發(fā)階段包括:數(shù)據(jù)表制作、操作界面開發(fā)、功能模塊開發(fā)。4、測試階段包括:單體測試(測試用數(shù)據(jù))、結(jié)合測試(全體流程測試)、運用測試(實際數(shù)據(jù))。5、運用階段包括:系統(tǒng)安裝、數(shù)據(jù)導(dǎo)入、性能測試。2.5開發(fā)語言和開發(fā)工具本系統(tǒng)選用的開發(fā)語言是Visual Foxpro6.0,簡稱VFP6.0,選用的開發(fā)工具是Visual Foxpro6.0數(shù)據(jù)庫開發(fā)系統(tǒng)。Visual Foxpro6.0具有用戶的普遍性、功能的完整性、工具的易
24、用性和規(guī)模的可伸縮性等特點。一、數(shù)據(jù)庫應(yīng)用系統(tǒng)的特點數(shù)據(jù)庫應(yīng)用系統(tǒng)的目的是把數(shù)據(jù)庫、表、表單和報表匯集起來,把用人工管理的數(shù)據(jù)實現(xiàn)電腦化管理。數(shù)據(jù)庫應(yīng)用系統(tǒng)主要由用戶界面、信息處理、數(shù)據(jù)庫管理、數(shù)據(jù)庫、輔助功能等模塊組成:用戶界面:由于數(shù)據(jù)庫應(yīng)用系統(tǒng)是一種面向最終用戶的應(yīng)用系統(tǒng),用戶界面應(yīng)該具有友好、簡單、易操作等特點,它是一個系統(tǒng)能否被用戶接受的非常重要的因素之一。使用Visual FoxPro 6.0提供的工具能夠制作出多窗口系統(tǒng)、菜單驅(qū)動的用戶界面,并可以將圖形、圖像、動畫、聲音等多媒體對象添加到界面中。信息處理:信息處理是建立數(shù)據(jù)庫應(yīng)用系統(tǒng)的目的,其基本功能包括各類信息的查詢、統(tǒng)計、報
25、表打印等。數(shù)據(jù)庫管理:指數(shù)據(jù)庫表的添加、修改及刪除等。數(shù)據(jù)庫:即數(shù)據(jù)庫應(yīng)用系統(tǒng)的操作對象,包括表及視圖等。輔助功能:是指數(shù)據(jù)庫應(yīng)用系統(tǒng)中的菜單,幫助文本、系統(tǒng)安裝及版本信息等。用戶界面輔助功能數(shù)據(jù)庫管理信息處理數(shù)據(jù)庫圖(1) 數(shù)據(jù)庫應(yīng)用系統(tǒng)的組成二、面向?qū)ο蟪绦蛟O(shè)計與結(jié)構(gòu)化程序設(shè)計的區(qū)別在面向?qū)ο蟮某绦蛟O(shè)計中,程序員把精力放在“對象”的設(shè)計上,即如何構(gòu)造對象是程序設(shè)計的重點,而不像以往采用結(jié)構(gòu)化程序設(shè)計那樣重點如何考慮編寫程序代碼。在結(jié)構(gòu)化程序設(shè)計中的分析和設(shè)計階段,要以“功能”劃分整個系統(tǒng),分別構(gòu)成各類功能模塊,各個功能模塊如有可能還必須劃分為更為具體的小功能模塊,直至功能模塊能以一個函數(shù)或
26、過程來實現(xiàn)為止。這種方法稱為自下而上的程序設(shè)計方法,它具有思路清楚、功能單一等特點,但不便維護和修改。與結(jié)構(gòu)化程序設(shè)計方法不同的是,面向?qū)ο蟮某绦蛟O(shè)計方法采用自上而下的程序設(shè)計方法。它一般要經(jīng)歷“具體抽象具體”三個階段。它以“對象”為處理中心,在系統(tǒng)分析和設(shè)計時必須首先確定所要處理的對象,然后確定對象的屬性以及對象之間的相互關(guān)系。三、常用關(guān)系型數(shù)據(jù)庫系統(tǒng)軟件比較分類系統(tǒng)名稱對應(yīng)操作系統(tǒng)用戶界面開發(fā)價格特 點WindowsUnix小型數(shù)據(jù)庫FoxProOO中開發(fā)界面友好,需要一定的數(shù)據(jù)庫知識,小型用戶最適合ACCESS2000OO中開發(fā)界面友好,簡單,用戶界面和數(shù)據(jù)一體化可,個人用戶最適合免費數(shù)
27、據(jù)庫系統(tǒng)PostgreSQLOO免費多操作平臺對應(yīng),免費使用,適用于學(xué)習(xí),研究開發(fā)MySQLOO免費多操作平臺對應(yīng),免費使用,適用于學(xué)習(xí),研究開發(fā)大型數(shù)據(jù)庫系統(tǒng)ORACLEOO高功能完善,維護工具完備,用戶界面和數(shù)據(jù)庫分離可,大型數(shù)據(jù)庫開發(fā)用戶最廣DB2OO高最早的關(guān)系型數(shù)據(jù)庫,和ORACLE同樣適合大型數(shù)據(jù)庫開發(fā)SQL/ServerO高功能完善,比ORACLE操作簡單,應(yīng)為對應(yīng)Windows,推廣受到限制,但與微軟的開發(fā)工具Visual Studio .NET結(jié)合良好,今后有可能應(yīng)用更廣泛2.6開發(fā)環(huán)境配置本次系統(tǒng)開發(fā)所用計算機硬件和軟件環(huán)境如下:硬件:CPU P4 1.6G、內(nèi)存SD128
28、MB、40G硬盤、32X CDROM、32MB TNT顯卡、普通鍵盤、鼠標。軟件:中文Windows98 以上。第三章 詳細設(shè)計3.1系統(tǒng)功能結(jié)構(gòu)的設(shè)計Visual FoxPro應(yīng)用系統(tǒng)通常由以下幾部分組成:數(shù)據(jù)庫(用來存放數(shù)據(jù))、主程序(用來設(shè)置應(yīng)用程序的系統(tǒng)環(huán)境、執(zhí)行第一個用戶界面和讀取事件程序的開始點)、用戶界面(表單、工具欄和菜單等)、查詢和報表(允許用戶檢索或輸出自己的數(shù)據(jù))。在設(shè)計數(shù)據(jù)庫的時候,首先要分離那些需要作為單個主體而獨立保存的信息,然后告訴Visual FoxPro這些主體之間有何關(guān)系,以便在需要時把正確的信息組合在一起。通過將不同的信息分散在不同的表中,可以使數(shù)據(jù)的組織
29、工作和維護工作更簡單,同時也能保證建立的應(yīng)用程序,其性能具有較高的可塑造性。一、系統(tǒng)功能結(jié)構(gòu)的劃分在系統(tǒng)功能分析的基礎(chǔ)上,根據(jù)Visual FoxPro 6.0編程特點,按照結(jié)構(gòu)化的系統(tǒng)設(shè)計方法,教職工信息管理系統(tǒng)從功能上可做如下的系統(tǒng)結(jié)構(gòu)劃分:沈陽市現(xiàn)代科技學(xué)校教職工信息管理系統(tǒng)系統(tǒng)維護數(shù)據(jù)管理查詢統(tǒng)計打印系統(tǒng)退出操作員維護字典庫維護增加人員減少人員調(diào)動人員個人修改批量修改在職人員查詢非在職人員查詢組合查詢職工名冊工資變動單工資匯總臺帳圖(2) 系統(tǒng)結(jié)構(gòu)圖二、系統(tǒng)數(shù)據(jù)流分析數(shù)據(jù)流程圖是組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。它是采用自頂向下逐層擴展的方法,從邏輯上精確的描述系
30、統(tǒng)具有的數(shù)據(jù)加工,數(shù)據(jù)存儲,數(shù)據(jù)輸入輸出及數(shù)據(jù)來源和去向等功能。人事工資的日常管理包括:增加人員信息的錄入、減少人員、人員信息及工資的變動,查詢?nèi)藛T信息、輸出打印報表等。其系統(tǒng)的數(shù)據(jù)處理流程圖如下:在職人員基本信息輸入(增加人員,減少人員,人員變動) 基本信息表數(shù)據(jù)字典庫數(shù)據(jù)字典更新(職務(wù)工資、崗位津貼標準變更) 查詢條件輸入查詢結(jié)果顯示報表輸出圖(3) 系統(tǒng)的數(shù)據(jù)處理流程3.2數(shù)據(jù)庫表結(jié)構(gòu)及說明一、基本信息表(1) 表結(jié)構(gòu): GZBX.DBF在職人員基本信息表字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 DM 數(shù)值型 6 升序 Machine 否 個人代碼2 BM 字符型 3
31、 否 單位代碼3 XM 字符型 6 否 姓名4 XB 字符型 2 否 性別5 MZ 字符型 6 否 民族6 XL 字符型 6 否 學(xué)歷7 GZSJ 日期型 8 否 工作時間8 RJSJ 日期型 8 否 入局時間9 ZC 字符型 8 否 職稱10 DP 字符型 4 否 政治面貌11 CSSJ 日期型 8 否 出生時間 12 YGXZ 字符型 8 否 用工性質(zhì)13 ZB 字符型 8 否 職別14 GK 字符型 14 否 工資歸靠15 ZW 字符型 14 否 職務(wù)16 DJGW 字符型 14 否 等級崗位17 GWLB 字符型 3 否 津貼檔次18 GWGZ 數(shù)值型 8 2 否 崗位津貼19 JNL
32、B 字符型 3 否 職務(wù)等級20 JNDJ 字符型 3 否 工資檔次21 JNGZ 數(shù)值型 8 2 否 職務(wù)工資22 QTGZ 數(shù)值型 8 2 否 其它工資23 ZHBT 數(shù)值型 6 2 否 綜合補貼24 DJGZ 數(shù)值型 8 2 否 提高10%25 MLBT 數(shù)值型 6 2 否 煤糧補貼26 JBBX 數(shù)值型 6 2 否 住房補貼27 GBBX 數(shù)值型 8 2 否 書報補貼28 JLJT 數(shù)值型 6 2 否 教齡津貼29 JSBT 數(shù)值型 6 2 否 職務(wù)補貼30 GZYY 字符型 60 否 工資變動原因31 GZRQ 日期型 8 否 工資變動日期32 SFZ 字符型 18 否 身份證號碼3
33、3 RYLY 字符型 20 否 人員來源(2) 表結(jié)構(gòu): GZBD.DBF在職人員工資變動記錄表 字段 字段名 類型 寬度 小數(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人員變動單表 字段 字段名 類型 寬度 小數(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 否二、字典庫(1) 表結(jié)構(gòu): CZYXX.DBF操作員信息表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1
40、編號 字符型 3 否 2 姓名 字符型 10 否 3 權(quán)限 字符型 10 否 4 密碼 字符型 4 否(2) 表結(jié)構(gòu): GWLBK.DBF崗位津貼標準表 字段 字段名 類型 寬度 小數(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ù)工資標準表 字段 字段名 類型 寬度 小數(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ù)補貼標準表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls1 JBBZ 數(shù)值型 6 否 職務(wù)補貼標準(5) 表結(jié)構(gòu): DJGWK.DBF等級崗位表 字段 字段名 類型 寬度 小數(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人員來源表 字段 字段名 類型 寬度 小數(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書報補貼標準表 字段 字段名 類型 寬度 小數(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 否三、程序過渡庫用來記錄程序統(tǒng)計后的結(jié)果(1)表結(jié)構(gòu): GZBXTJ.DBF打印人員花名冊信息表 字段 字段名 類型 寬度 小數(shù)位 索引 排序 Nulls 1 單位代碼 字符型 3 否 2 個人代碼 數(shù)值型 6 否 3 單位 字符型 10 否 4 姓名 字符型 6 否 5 性別 字符型 2 否
45、 6 出生日期 日期型 8 否 7 工作時間 日期型 8 否 8 入局時間 日期型 8 否 9 職稱 字符型 8 否 10 職務(wù) 字符型 14 否 11 歸靠崗位 字符型 14 否 12 等級崗位 字符型 14 否 13 職務(wù)等級 字符型 3 否 14 津貼檔次 字符型 3 否 15 工資檔次 字符型 3 否 16 職務(wù)工資 數(shù)值型 8 2 否 17 崗位津貼 數(shù)值型 8 2 否 18 提高10% 數(shù)值型 8 2 否 19 綜合補貼 數(shù)值型 6 2 否 20 其它工資 數(shù)值型 8 2 否 21 教齡津貼 數(shù)值型 6 2 否 22 職務(wù)補貼 數(shù)值型 6 2 否 23 煤糧補貼 數(shù)值型 6 2 否
46、 24 書報補貼 數(shù)值型 6 2 否 25 住房補貼 數(shù)值型 6 2 否(2) 表結(jié)構(gòu): ZTJ.DBF工資臺帳匯總表 字段 字段名 類型 寬度 小數(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 煤糧補貼 數(shù)值型 16 2 否 8 書報補貼 數(shù)值型 16 2 否 9 住房補貼 數(shù)值型 16 2 否 10 人數(shù) 數(shù)值型 10 否 11 合計 數(shù)值型 16 2 否 12 平均工資 數(shù)值型 12 2 否 13 教齡津
47、貼 數(shù)值型 12 否 14 職務(wù)補貼 數(shù)值型 12 否3.3數(shù)據(jù)庫設(shè)計一、 系統(tǒng)結(jié)構(gòu)設(shè)計本系統(tǒng)各功能模塊的實現(xiàn)由Visual FoxPro的工具創(chuàng)建多個表單,通過表單將數(shù)據(jù)庫、表、視圖、報表集成起來,用類對它們進行操作。編制程序?qū)⒈韱芜B接成一個系統(tǒng)。這樣為用戶提供了良好的用戶界面,同時也為編程者減少了程序編制的時間。1、系統(tǒng)流程圖:退出特權(quán)用戶判斷? yn一般用戶錄入人員數(shù)據(jù)錄入數(shù)據(jù)錄入數(shù)據(jù)管理查詢統(tǒng)計打印輸出主程序 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)維護數(shù)據(jù)管理查詢統(tǒng)計打印操作員
48、維護czy.scx字典庫維護weihu.scx調(diào)動人員gzbd.scx個人修改gzxg.scx減少人員gzdel.scx增加人員zjry.scx在職人員查詢gzcx.scx非在職人員查詢locatedel.scx綜合查詢allocate.scx職工花名冊mc.scx變動單dy2.scx工資匯總臺帳hztz.scx查詢結(jié)果打印gzbxdy.frxGzbxtjdy.frxBdd2000.frxZtjdy.frxQuit批量修改plxg.scx圖(5)系統(tǒng)結(jié)構(gòu)圖3.4 系統(tǒng)各功能模塊設(shè)計沈陽市現(xiàn)代科技學(xué)校教職工信息管理系統(tǒng)共分為五個模塊。一、系統(tǒng)維護模塊(1)操作員維護模塊提供用戶登錄系統(tǒng)的信息,用
49、來增加、刪除、修改操作員的信息。分為管理用戶和一般用戶。管理用戶可以對系統(tǒng)的各個模塊進行操作。而一般用戶則只能進行查詢和打印操作,其它模塊不能訪問。(2)字典庫維護模塊提供用戶對工資標準表、職務(wù)表、工資歸靠表、職稱表、等級崗位表、單位編碼表、職別表、技術(shù)補貼表的增減、修改工作。二、數(shù)據(jù)管理模塊(1)人員增加模塊提供用戶對各類新增人員的基本信息錄入功能,用戶可以通過字典庫來選擇錄入信息,減少了漢字的錄入。如下圖: (2)人員減少模塊提供用戶對各類減少人員進行刪減工作,用戶只需輸入要減少人員的姓名,核實后選擇減員類別,即可完成減員工作。系統(tǒng)將減少的人員信息從gzbx.dbf中刪除,存入gzdel.
50、dbf中,用戶可以通過gzdel.dbf查詢非在職人員的信息及變動情況。(3)人員調(diào)動模塊提供用戶對日常人員的工資變動、崗位變動、單位變動、專業(yè)技術(shù)職務(wù)變動等操作,確認變動后,系統(tǒng)將對變動前的記錄自動保存在gzbd.dbf中,將變動后的記錄保存在gzbx.dbf中。用戶可以通過查詢系統(tǒng)查詢?nèi)藛T歷次的變動情況。(4)個人修改模塊完成用戶對單獨某個人基本信息的更改工作,即不需要生成變動記錄的有關(guān)信息可以直接修改保存。(5)批量修改是由用戶自行選擇修改范圍,自行確定修改內(nèi)容。當用戶對多人修改相同內(nèi)容的操作時,使用本操作??梢蕴岣咝薷乃俣?,提高工作效率。在進行人員增加、減少、工資變動的同時,系統(tǒng)將變動
51、前后記錄保存在bdd.dbf中,此表在每月的變動前由操作員確認清空,然后將本月的變動情況保存在此表中,便于生成變動單提供給財務(wù)部門。三、查詢統(tǒng)計模塊(1)在職人員查詢模塊提供用戶對在職人員的基本信息、工資情況、變動情況查詢。(2)非在職人員查詢模塊提供用戶對非在職人員(退休、辭職、除名等減少人員)的基本信息、工資情況、變動情況查詢。(3)綜合查詢模塊提供用戶自定義條件的查詢,為用戶提供方便快捷的查詢方式。本系統(tǒng)將查詢與統(tǒng)計功能結(jié)合在一起,用戶在查詢的同時自動進行統(tǒng)計,結(jié)果由用戶自行選擇瀏覽或者打印。四、打印模塊(1)職工花名冊提供用戶按單位打印每月的職工名冊存檔備查。(2)變動單模塊提供用戶打
52、印當月的人員變動情況,然后將此情況提供給財務(wù)部門和相關(guān)單位,為其它生成環(huán)節(jié)提供相關(guān)情況。(3)工資匯總臺帳模塊為用戶提供當月各單位所發(fā)生的基本工資數(shù)額,和人員總數(shù),以及平均工資情況。為統(tǒng)計人員和財務(wù)人員提供基礎(chǔ)數(shù)據(jù)。五、退出模塊退出本系統(tǒng) 3.5 系統(tǒng)安全性、保密性及優(yōu)化本系統(tǒng)作為勞動工資管理的重要基礎(chǔ)資料,要求數(shù)據(jù)安全、保密,因此嚴格限定了用戶的訪問權(quán)限,用戶進入本系統(tǒng)必須通過口令確認后方可進入。而進入系統(tǒng)的用戶又分為管理用戶和一般用戶,管理用戶可以訪問所要模塊,一般用戶只允許查詢統(tǒng)計和打印。為給操作員提高方便快捷的操作環(huán)境,系統(tǒng)設(shè)計大量的常用信息表,例如:學(xué)歷、職務(wù)、職稱、民族等人員常用信
53、息在系統(tǒng)中均以下拉框的方式給出,用戶只需根據(jù)需要選擇單擊后,即可完成輸入。為避免用戶誤操作,在修改模塊中系統(tǒng)通過使用用函數(shù)CURSORSETPROP(“BUFFERING”,NUM)設(shè)置了緩沖區(qū),當用戶完成修改后,可以通過選擇“保存”、“放棄”進行操作。為方便用戶在打印報表時根據(jù)所使用打印機的不同,用戶可自行選擇打印設(shè)置,在程序中使用了 sys(1037)函數(shù),為用戶提供windows提供的“打印設(shè)置”對話框。為提高系統(tǒng)的查詢統(tǒng)計速度系統(tǒng)采用VFP提供的SQL語句進行查詢統(tǒng)計。第四章 系統(tǒng)的測試與維護在需求分析、概念結(jié)構(gòu)設(shè)計的基礎(chǔ)上得到的數(shù)據(jù)庫的邏輯結(jié)構(gòu)之后,我們就可以在Visual foxp
54、ro6.0數(shù)據(jù)庫中實現(xiàn)該邏輯結(jié)構(gòu)。實現(xiàn)數(shù)據(jù)庫的邏輯結(jié)構(gòu)的主要方式是使用Visual foxpro6.0的項目管理器。4.1系統(tǒng)的測試系統(tǒng)初步編譯完成后,為了保證軟件的質(zhì)量和可靠性,在分析、設(shè)計等各個開發(fā)階段設(shè)計結(jié)束前,對系統(tǒng)的功能進行測試,測試是程序的執(zhí)行人過程,目的在于發(fā)現(xiàn)錯誤。測試信息流排錯 改正軟件測試結(jié)果分析 軟件配置 測試配置可靠性分析 測試工具部 預(yù)測的可靠性一、統(tǒng)計打印的測試二、查詢檢測對于本系統(tǒng)的測試有許多部分,在此就一一介紹了,總之經(jīng)過對系統(tǒng)的測試,檢查出不足,進行改正,使系統(tǒng)更完善。4.2系統(tǒng)的維護對系統(tǒng)進行維護就是要保證系統(tǒng)將在相當長的時間內(nèi)能夠正常的運行,通常需要改正維護、適應(yīng)性維護、完善性維護和預(yù)防性維護。系統(tǒng)的維護需要有專門的人員進行,針對本系統(tǒng)的特點,對系統(tǒng)進行維護的人員應(yīng)該是特權(quán)用戶,系統(tǒng)維護員需要有一個分析和理解
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞斯萊斯魅影購車合同范本
- 為要使用合同范本
- pvc銷售合同范本
- 代辦旅游合同范本
- 兼職司機 合同范本
- 養(yǎng)生店合同范本
- 分期車輛協(xié)議合同范本
- 2024年上海健康醫(yī)學(xué)院招聘考試真題
- 北京一對一合伙合同范本
- 下鋪門店轉(zhuǎn)讓合同范本
- 《思想道德修養(yǎng)與法律基礎(chǔ)》說課(獲獎版)課件
- 幼兒園中班居家安全教案
- 網(wǎng)頁設(shè)計和制作說課稿市公開課金獎市賽課一等獎?wù)n件
- 《新媒體營銷》新媒體營銷與運營
- 食用油營銷整合規(guī)劃(含文字方案)
- 蘇教版科學(xué)五年級下15《升旗的方法》教案
- 現(xiàn)代工業(yè)發(fā)酵調(diào)控緒論
- 超高性能混凝土項目立項申請(參考模板)
- 電纜橋架招標文件范本(含技術(shù)規(guī)范書)
- 試車場各種道路施工方案設(shè)計
- PS零基礎(chǔ)入門學(xué)習(xí)教程(適合純小白)PPT課件
評論
0/150
提交評論