畢業(yè)設(shè)計(jì)(論文)VFP工資管理系業(yè)設(shè)計(jì)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)VFP工資管理系業(yè)設(shè)計(jì)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)VFP工資管理系業(yè)設(shè)計(jì)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)VFP工資管理系業(yè)設(shè)計(jì)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)VFP工資管理系業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、vfp工資管理系統(tǒng) 繼續(xù)教育學(xué)院 畢業(yè)論文(設(shè)計(jì))論文題目: vfp工資管理系統(tǒng) 班 級(jí): 姓 名: 專(zhuān) 業(yè): 指導(dǎo)老師: 二一一年十月十三日目 錄目 錄-ii摘 要-iiabstract -ii 一 、緒論-1二、系統(tǒng)的開(kāi)發(fā)環(huán)境-32.1 開(kāi)發(fā)平臺(tái)的選擇-32.2 開(kāi)發(fā)工具的選擇-3三、系統(tǒng)分析-43.1系統(tǒng)的初步調(diào)查-53.2數(shù)據(jù)庫(kù)技術(shù)的現(xiàn)狀與發(fā)展-53.3數(shù)據(jù)系統(tǒng)的選擇原則 -53.4系統(tǒng)開(kāi)發(fā)工具的選擇-63.5系統(tǒng)的可行性分析 -9 3.6系統(tǒng)開(kāi)發(fā)步驟-10四、系統(tǒng)設(shè)計(jì)-10 4.1數(shù)據(jù)流程圖塊-114.2 業(yè)務(wù)流程圖 -114.3 數(shù)據(jù)庫(kù)設(shè)計(jì)-114.4系統(tǒng)中有關(guān)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì) -

2、12五、主要功能模塊設(shè)計(jì) -135.1 項(xiàng)目的建立-135.2 用戶(hù)登陸-145.3 系統(tǒng)主菜單設(shè)計(jì) -155.4 系統(tǒng)主控表單設(shè)計(jì)-165.5 工資錄入表單設(shè)計(jì)-175.6 工資瀏覽表單設(shè)計(jì)-185.7 工資修改表單設(shè)計(jì)-185.8 工資統(tǒng)計(jì)表單設(shè)計(jì)-245.9 工資查找表單設(shè)計(jì)-255.10 工資初始化表單設(shè)計(jì)-265.11 記錄打印表單設(shè)計(jì) -275.12 系統(tǒng)幫助表單設(shè)計(jì)-285.13主程序的設(shè)計(jì) -295.14程序的連編 -30六、系統(tǒng)運(yùn)行與維護(hù) -306.1系統(tǒng)的配置- -306.2系統(tǒng)的運(yùn)行 -306.3系統(tǒng)的維護(hù) -31總結(jié) -31參考文獻(xiàn) -32摘 要隨著經(jīng)濟(jì)的發(fā)展,各高校正

3、在逐步走向現(xiàn)代化,在這種情況下靠人工來(lái)處理員工的工資會(huì)有很多不便。因此,需要制定一個(gè)工資管理系統(tǒng)。建設(shè)一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問(wèn)題的必由之路。學(xué)校內(nèi)部財(cái)務(wù)管理是該學(xué)校運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的管理水平的主要因素之一。工資管理作為高校內(nèi)部的一種財(cái)務(wù)管理也是如此,由于高校職工人數(shù)較多,每一位職工的具體實(shí)際情況也不盡相同,各項(xiàng)工資條款的發(fā)放,如果沒(méi)有一個(gè)完整的管理系統(tǒng)來(lái)進(jìn)行管理,那么勢(shì)必會(huì)給管理人員帶來(lái)種種麻煩,因此類(lèi)似工資管理系統(tǒng)之類(lèi)的財(cái)務(wù)軟件的開(kāi)發(fā)勢(shì)在必行。工資管理系統(tǒng)是典型的信息管理系統(tǒng),其主要開(kāi)發(fā)包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù),以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)

4、庫(kù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的庫(kù)。而后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。因此,本人結(jié)合資料管理系統(tǒng)的要求,對(duì)visual foxpro數(shù)據(jù)庫(kù)管理系統(tǒng),vfp語(yǔ)言原理,vfp數(shù)據(jù)庫(kù)技術(shù)進(jìn)行了較深的學(xué)習(xí)和應(yīng)用。主要完成對(duì)資料管理系統(tǒng)的要求分析,功能模塊劃分,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本人所設(shè)計(jì)的工資管理系統(tǒng)可滿(mǎn)足工資管理人員的查詢(xún)、修改和添加三方面要求。 系統(tǒng)開(kāi)發(fā)采用microsoft公司的visual foxpro 6.0,利用其強(qiáng)大的可視化界面功能及對(duì)數(shù)據(jù)庫(kù)的支持,先構(gòu)造一個(gè)原型,逐步增加功能,最終滿(mǎn)足需求。系統(tǒng)中大量采用sql查詢(xún)語(yǔ)句,界面友好,功能較強(qiáng)。

5、不足的地方是當(dāng)數(shù)據(jù)訪(fǎng)問(wèn)量大時(shí),將致使性能的下降,且不利于數(shù)據(jù)的有效共享,在以后改進(jìn)的中應(yīng)考慮采用sql server作為數(shù)據(jù)庫(kù),解決訪(fǎng)問(wèn)速度及數(shù)據(jù)共享的問(wèn)題。該系統(tǒng)性能力求易于使用,具有較高的擴(kuò)展性和可維護(hù)性。關(guān)鍵字:高校;系統(tǒng);工資管理系統(tǒng)abstractalong with the economical development, various universities are walking gradually with the modernization, gets down the gauge.in this case depends on artificially processe

6、s staffs wages to be able to have very many inconvenient.therefore, needs to formulate a university wages management system management system.constructs a science highly effective information management system solves this question way that must be taken.the school internal financial control is this

7、school utilization modernization technology creation are more one of higher management level primary factors.the wages management took the university interior one financial control also is so, because the university staff population are many, each staff the actual situation also is different specifi

8、cally, each wages provision provide, if does not have a complete management system management system to carry on the management, then will be able to give the administrative personnel inevitably to bring all sorts of troubles, therefore similar wages management system management system and so on fin

9、ance software development imperativethe wages management system management system is the typical information management system, its main development including backstage database establishment and maintenance, as well as front end application procedure development two aspects.establishes the database

10、 uniformity and complete regarding the former request, the data security good storehouse.but the latter requests the application procedure function to be complete, easy to use and so on the characteristics.therefore, myself unify the material management system management system the request, to visua

11、l the foxpro database management system, the vfp language principle, the vfp data bank technology has carried on the deep study and the application.mainly completes to the material management system management system request analysis, the function module division, from this and has designed the data

12、base structure and the application procedure.the system movement result proved, myself design the wages management system management system may satisfy the wages administrative personnels inquiry, revise and increases three aspects to request.the system development uses microsoft corporation visual

13、foxpro 6.0, uses its formidable visualization contact surface function and to the database the support, a structure prototype, gradually increases the function first, finally meets the need.in the system uses the sql inquiry sentence massively, the contact surface is friendly, the function is strong

14、.the insufficient place is works as when data accessing quantity big, will cause the performance the drop, also will not favor the data effective sharing, will improve in later to be supposed to consider will use sql server to take the database, the solution visit speed and the data sharing question

15、.this system performance endeavour easy to use, has the high extension and the maintainability.keywords:universities;system;wag- 32 -一、緒論隨著經(jīng)濟(jì)的發(fā)展,企業(yè)正向著大型化、規(guī)?;l(fā)展,而對(duì)大中型企業(yè),員工、職稱(chēng)等跟工資管理有關(guān)的信息隨之急劇增加。在這種情況下靠人工來(lái)處理員工的工資會(huì)有很多不便。因此,需要制定一個(gè)企業(yè)工資管理系統(tǒng)。建設(shè)一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問(wèn)題的必由之路。高校內(nèi)部財(cái)務(wù)管理是該企業(yè)運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟(jì)效益的主要因素之一。工

16、資管理作為企業(yè)內(nèi)部的一種財(cái)務(wù)管理也是如此,由于高校職工人數(shù)較多,每一位職工的具體實(shí)際情況也不盡相同,各項(xiàng)工資條款的發(fā)放,如果沒(méi)有一個(gè)完整的管理系統(tǒng)來(lái)進(jìn)行管理,那么勢(shì)必會(huì)給管理人員帶來(lái)種種麻煩,因此類(lèi)似工資管理系統(tǒng)之類(lèi)的財(cái)務(wù)軟件的開(kāi)發(fā)勢(shì)在必行。早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費(fèi)財(cái)務(wù)人員大量的時(shí)間且不易保存,往往由于個(gè)人的因素抄寫(xiě)不慎或計(jì)算疏忽,出現(xiàn)工資發(fā)放錯(cuò)誤的現(xiàn)象。早期工資管理多采取紙質(zhì)材料和具有較強(qiáng)的時(shí)間限制?;谝陨显?,高校工資管理系統(tǒng)使用電腦安全保存、快速計(jì)算、全面統(tǒng)計(jì),實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。企業(yè)工資管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),前臺(tái)程

17、序開(kāi)發(fā)工具采用微軟的vf6.0,后臺(tái)數(shù)據(jù)庫(kù)采用access數(shù)據(jù)庫(kù)。vf6.0是一種面向?qū)ο蟮拈_(kāi)發(fā)工具,具有組件豐富、語(yǔ)言簡(jiǎn)單、功能強(qiáng)大的優(yōu)點(diǎn)。 access數(shù)據(jù)庫(kù)具有與vf6.0無(wú)縫連接、操作簡(jiǎn)單、易于使用的優(yōu)點(diǎn)。運(yùn)行結(jié)果證明,本高校工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿(mǎn)足高校財(cái)務(wù)管理、員工工資發(fā)放的需要,同時(shí)也成為現(xiàn)代化企業(yè)管理的標(biāo)志本世紀(jì)以來(lái),由于社會(huì)生產(chǎn)力的迅速發(fā)展和科學(xué)技術(shù)的突飛猛進(jìn),人們進(jìn)行信息交流的深度和廣度不斷增加,管理所需要的信息量急劇增長(zhǎng),同時(shí)對(duì)信息的處理要求及時(shí)、準(zhǔn)確,這導(dǎo)致了傳統(tǒng)的信息處理方法和手段已不能適應(yīng)現(xiàn)代管理的需要;電子計(jì)算機(jī)的誕生和在信息處理中

18、的應(yīng)用,標(biāo)志著一個(gè)嶄新時(shí)代“信息時(shí)代”的開(kāi)始,它使學(xué)校管理現(xiàn)代化成為可能。一定意義上說(shuō),管理信息系統(tǒng)的產(chǎn)生和發(fā)展是建立在電子計(jì)算機(jī)基礎(chǔ)之上的。硬件方面,自1946年第一臺(tái)電子計(jì)算機(jī)誕生以來(lái),計(jì)算機(jī)技術(shù)的發(fā)展可謂日新月異,從龐大的只能在實(shí)驗(yàn)室里供研究使用的計(jì)算機(jī)到如今能適應(yīng)不同環(huán)境滿(mǎn)足不同需求的各種各樣的計(jì)算機(jī);運(yùn)算速度從每秒幾千次到每秒幾百億次;處理器從焊有上百萬(wàn)個(gè)電子管的大的驚人的電子板到只有指甲大小的集成電路;現(xiàn)在計(jì)算機(jī)在硬件方面的發(fā)展已達(dá)到了每三個(gè)月更新?lián)Q代一次的驚人速度。軟件方面,也已從機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言發(fā)展到現(xiàn)如今的第四代語(yǔ)言非結(jié)構(gòu)化、面向?qū)ο?、可視化的語(yǔ)言。管理信息系統(tǒng)通

19、過(guò)對(duì)學(xué)校當(dāng)前運(yùn)行的數(shù)據(jù)進(jìn)行處理來(lái)獲得有關(guān)信息,以控制學(xué)校的行為;利用過(guò)去和現(xiàn)在的數(shù)據(jù)及相應(yīng)的模型,對(duì)未來(lái)的發(fā)展進(jìn)行預(yù)測(cè);能從全局目標(biāo)出發(fā),對(duì)學(xué)校的管理決策活動(dòng)予以輔助。從工業(yè)發(fā)達(dá)國(guó)家來(lái)看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個(gè)階段。第一階段:(1953年至1965年)單項(xiàng)數(shù)據(jù)處理階段,也稱(chēng)電子數(shù)據(jù)處理(edp)階段。這是電子計(jì)算機(jī)在管理領(lǐng)域應(yīng)用的起步階段。這一階段,由于當(dāng)時(shí)計(jì)算機(jī)硬、軟件的限制,數(shù)據(jù)處理的性質(zhì)只是使用計(jì)算機(jī)代替人的手工勞動(dòng),進(jìn)行簡(jiǎn)單的單項(xiàng)數(shù)據(jù)處理工作,如計(jì)算工資、數(shù)據(jù)統(tǒng)計(jì)、報(bào)表登記、編制計(jì)劃等。這個(gè)階段的處理方式主要是集中式的批處理。第二階段:(1965年至1970年)綜合數(shù)據(jù)處理階

20、段,也稱(chēng)事務(wù)處理系統(tǒng)(tps)階段。這個(gè)階段計(jì)算機(jī)硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶(hù)的分時(shí)系統(tǒng),計(jì)算機(jī)開(kāi)始應(yīng)用于對(duì)某一個(gè)管理子系統(tǒng)的控制,并具有一定的反饋功能。如庫(kù)存管理系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、資料管理系統(tǒng)等。這個(gè)階段的處理方式已發(fā)展為面向終端的聯(lián)機(jī)實(shí)時(shí)處理。第三階段:(1970年至今)管理信息系統(tǒng)(mis)階段。這個(gè)階段是在學(xué)校中全面的使用計(jì)算機(jī)把各種管理子系統(tǒng)的功能集中起來(lái),構(gòu)成了計(jì)算機(jī)化的全方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個(gè)階段的處理方式是在數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)基礎(chǔ)上組成分布式處理系統(tǒng)。它的特點(diǎn)是使用數(shù)據(jù)庫(kù)和分時(shí)處理的計(jì)算機(jī)網(wǎng)絡(luò),并充分利用運(yùn)籌學(xué)等數(shù)學(xué)方法,實(shí)現(xiàn)了硬件、軟件和數(shù)據(jù)資源的共享。

21、總的說(shuō)來(lái),計(jì)算機(jī)技術(shù)的發(fā)展,其性?xún)r(jià)比大幅的下降,使得其被大量廣泛的使用。針對(duì)現(xiàn)實(shí)中的各種應(yīng)用需求,相應(yīng)的產(chǎn)生很多技術(shù)體系、技術(shù)標(biāo)準(zhǔn),如j2ee、。net,com/com+等。這又大大的推動(dòng)了學(xué)校的信息化進(jìn)程。其影響可以歸納為如下兩點(diǎn):(1)計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手:今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng);其次,計(jì)算機(jī)可以節(jié)省許多資源;第三,計(jì)算機(jī)可以大大的提高人們的工作效率;第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。(2)開(kāi)發(fā)計(jì)算機(jī)資料管理系統(tǒng)的意義當(dāng)今

22、世界是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛用于管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息管理控制,不僅提高了工作效率,而且大大提高了其安全性。尤其對(duì)于復(fù)雜的信息處理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好職工工資信息而設(shè)計(jì)的。二、系統(tǒng)的開(kāi)發(fā)環(huán)境和維護(hù)2.1 開(kāi)發(fā)平臺(tái)的選擇考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我們選擇了windowsxp中文版作為開(kāi)發(fā)、測(cè)試和運(yùn)行的平臺(tái)。因?yàn)閣indows操作系統(tǒng)是目前應(yīng)用最廣的操作系統(tǒng),它以全新的圖形界面,簡(jiǎn)

23、單快捷的操作方式,支持多媒體功能等特點(diǎn)而成為軟件發(fā)展的流行趨勢(shì),選用它作為開(kāi)發(fā)平臺(tái),易于功能的擴(kuò)展和軟件升級(jí)。2.2 開(kāi)發(fā)工具的選擇針對(duì)目前世界上流行的大量軟件和開(kāi)發(fā)工具,經(jīng)過(guò)認(rèn)真分析其優(yōu)缺點(diǎn),結(jié)合學(xué)籍器具管理系統(tǒng)的需要和目前的硬件環(huán)境,我們選用微軟windows平臺(tái)下的visual foxpro6.0(簡(jiǎn)寫(xiě)為vfp6.0)作為軟件開(kāi)發(fā)工具。選用該工具有發(fā)下幾方面的優(yōu)點(diǎn):(1)vfp6.0是目前微機(jī)上最優(yōu)秀的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)軟件,正如其名稱(chēng)中冠以的“visual”一樣,它采用了可視化、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,大大簡(jiǎn)化了應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程,并提高了系統(tǒng)工程的模塊化和緊湊性。(2)vfp6.0

24、版本中提供了大量的諸如“數(shù)據(jù)庫(kù)設(shè)計(jì)器”、“表單設(shè)計(jì)器”、“菜單設(shè)計(jì)器”、“報(bào)表設(shè)計(jì)器”等開(kāi)發(fā)設(shè)計(jì)工具和向?qū)Чぞ撸╳izard),使以往費(fèi)時(shí)費(fèi)力的開(kāi)發(fā)工作變得輕松自如。這些可視化的設(shè)計(jì)工具免除了開(kāi)發(fā)者編寫(xiě)大量程序代碼的三、系統(tǒng)分析隨著我國(guó)國(guó)民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國(guó)特色的社會(huì)主義市場(chǎng)經(jīng)濟(jì)體制的迅速完善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來(lái)越嚴(yán)峻的挑戰(zhàn),對(duì)企業(yè)體系無(wú)論是在行政職能、高校管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問(wèn)題的必由之路。高校內(nèi)部財(cái)務(wù)管理是該企業(yè)運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)

25、濟(jì)效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財(cái)務(wù)管理也是如此,由于高校職工人數(shù)較多,每一位職工的具體實(shí)際情況也不盡相同,各項(xiàng)工資條款的發(fā)放,如果沒(méi)有一個(gè)完整的管理系統(tǒng)來(lái)進(jìn)行管理,那么勢(shì)必會(huì)給管理人員帶來(lái)種種麻煩,因此類(lèi)似高校工資管理系統(tǒng)之類(lèi)的財(cái)務(wù)軟件的開(kāi)發(fā)勢(shì)在必行。3.1系統(tǒng)的初步調(diào)查建立一個(gè)好的管理信息系統(tǒng),必須要有一個(gè)好的管理基礎(chǔ)。所謂好的管理基礎(chǔ),指的是合理的管理體制、完善的制度、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)。與學(xué)校管理相比,我國(guó)的學(xué)校管理在這方面占有較大的優(yōu)勢(shì)。應(yīng)該看到,我國(guó)發(fā)展學(xué)校管理信息系統(tǒng)的時(shí)間還不長(zhǎng),設(shè)計(jì)開(kāi)發(fā)的實(shí)際經(jīng)驗(yàn)也很不足。要使管理信息系統(tǒng)在學(xué)校建立、使用,并從中獲得

26、巨大的效益,必須具備以下基本條件。(1)領(lǐng)導(dǎo)重視、管理人員積極性高管理信息系統(tǒng)的建立,需要學(xué)校提供資源、經(jīng)費(fèi)、人力和時(shí)間,要涉及管理體制、規(guī)章制度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些學(xué)校管理的全局性問(wèn)題必須在學(xué)校高層領(lǐng)導(dǎo)的重視和支持下才能獲得解決。一般說(shuō)來(lái),校長(zhǎng)的決心是研制學(xué)校管理信息系統(tǒng)的成敗關(guān)鍵。管理人員的積極性也是不容忽視的條件。 管理人員是管理信息系統(tǒng)的直接用戶(hù),它們的積極性和配合程度,關(guān)系到管理信息系統(tǒng)的使用效果和生命力。(2)具備一定的資源條件管理信息系統(tǒng)的資源主要包括計(jì)算機(jī)硬、軟件設(shè)備,不間斷電源(ups)、空調(diào)等輔助設(shè)備和計(jì)算機(jī)房設(shè)施等,有條件的學(xué)校應(yīng)盡量發(fā)掘

27、和利用現(xiàn)有計(jì)算機(jī)設(shè)備。管理信息系統(tǒng)的費(fèi)用可分為開(kāi)發(fā)費(fèi)用和運(yùn)行費(fèi)用,前者包括設(shè)備購(gòu)置、人員工資、培訓(xùn)和開(kāi)發(fā)過(guò)程中的一系列支出等,后者包括機(jī)器運(yùn)行、維護(hù)和修理費(fèi),人員工資和水、電、紙張和軟盤(pán)等日常開(kāi)支。要有足夠的資金保證,才能順利完成整個(gè)系統(tǒng)的開(kāi)發(fā)工作。當(dāng)然,資金的投入也可以在開(kāi)發(fā)和運(yùn)行過(guò)程中分階段進(jìn)行,在逐步取得階段成果的基礎(chǔ)上補(bǔ)充更多的資源。(3)組織一個(gè)強(qiáng)有力的開(kāi)發(fā)小組管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開(kāi)發(fā)人員的水平和素質(zhì)。開(kāi)發(fā)小組的人數(shù)因系統(tǒng)規(guī)模大小而異,通常包括系統(tǒng)分析員、程序員、數(shù)據(jù)錄入員和硬、軟件維護(hù)人員。由于管理信息系統(tǒng)的開(kāi)發(fā)通常是從逐個(gè)子系統(tǒng)分期分批進(jìn)行的,同時(shí),已開(kāi)發(fā)完

28、畢投入使用的系統(tǒng)仍需不斷維護(hù)、改進(jìn)和完善,因此這個(gè)開(kāi)發(fā)小組應(yīng)該在相當(dāng)長(zhǎng)的時(shí)期內(nèi)存在。在正式的立項(xiàng)之前必須進(jìn)行可行性分析,而可行性分析主要是對(duì)現(xiàn)行系統(tǒng)進(jìn)行充分的調(diào)查研究,細(xì)致了解現(xiàn)行系統(tǒng)的現(xiàn)狀流程,以及存在的主要問(wèn)題,在此基礎(chǔ)上提出新的系統(tǒng)的邏輯模型。詳細(xì)的現(xiàn)狀調(diào)查目的是為了弄清現(xiàn)行系統(tǒng)的基本功能及信息流程,為了新系統(tǒng)邏輯模型提供基礎(chǔ)。它是建立新系統(tǒng)的前期工作,也是進(jìn)行系統(tǒng)分析和設(shè)計(jì)的重要基礎(chǔ)。因此要建立新的資料管理系統(tǒng)就必須對(duì)學(xué)?,F(xiàn)行的信息管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。采用主要的方式是在同學(xué)中進(jìn)行交流和對(duì)現(xiàn)有的政策進(jìn)行分析。3.2數(shù)據(jù)庫(kù)技術(shù)的現(xiàn)狀與發(fā)展數(shù)據(jù)庫(kù)是60年代末出現(xiàn)的一門(mén)計(jì)算

29、機(jī)軟件技術(shù),到現(xiàn)在雖然只有三十多年的歷史,但在理論和時(shí)間上都得到了和很大的發(fā)展?,F(xiàn)在,數(shù)據(jù)庫(kù)是數(shù)據(jù)處理的主要工具,是管理信息系統(tǒng)(mis)的核心部分。數(shù)據(jù)庫(kù)系統(tǒng)是當(dāng)今計(jì)算機(jī)信息系統(tǒng)的核心,是計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展的關(guān)鍵。傳統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)旨在處理永久、穩(wěn)定的數(shù)據(jù),強(qiáng)調(diào)維護(hù)數(shù)據(jù)的完整性、一致性。數(shù)據(jù)庫(kù)理論與技術(shù)的發(fā)展極其迅速,其應(yīng)用日益廣泛,在當(dāng)今的信息社會(huì)中,它幾乎無(wú)所不在。以關(guān)系型為代表的三大經(jīng)典(層次、網(wǎng)狀、關(guān)系)型數(shù)據(jù)庫(kù)在傳統(tǒng)的(商務(wù)和管理的事務(wù)型)應(yīng)用領(lǐng)域獲得了極大成功。計(jì)算機(jī)世界報(bào)社與ibm公司聯(lián)合舉辦了21世紀(jì)數(shù)據(jù)庫(kù)技術(shù)發(fā)展專(zhuān)家研討會(huì)。ibm db2的創(chuàng)始人donald haderle

30、先生與國(guó)內(nèi)著名數(shù)據(jù)庫(kù)專(zhuān)家,就下世紀(jì)數(shù)據(jù)庫(kù)發(fā)展的趨勢(shì)、數(shù)據(jù)庫(kù)領(lǐng)域革命性的突破、ibm db2的應(yīng)用、數(shù)據(jù)倉(cāng)庫(kù)的實(shí)施、我國(guó)數(shù)據(jù)庫(kù)技術(shù)和應(yīng)用的現(xiàn)狀及趨勢(shì)、我國(guó)數(shù)據(jù)庫(kù)用戶(hù)的需求等問(wèn)題,進(jìn)行了廣泛而深入的討論。3.3數(shù)據(jù)庫(kù)系統(tǒng)的選擇原則(1)數(shù)據(jù)庫(kù)系統(tǒng)采用易于集成的,開(kāi)放的技術(shù)。(2)產(chǎn)品質(zhì)量?jī)?yōu)異,可靠性高,適于長(zhǎng)期運(yùn)行,能支持關(guān)鍵應(yīng)用。(3)數(shù)據(jù)安全,保安型高。(4)能提供分布式數(shù)據(jù)庫(kù)功能。(5)支持多種開(kāi)發(fā)環(huán)境,軟件開(kāi)發(fā)容易。(6)擴(kuò)充性和升級(jí)能力強(qiáng)。3.4系統(tǒng)開(kāi)發(fā)工具的選擇現(xiàn)在市場(chǎng)上有很多管理系統(tǒng)的開(kāi)發(fā)工具,如:visual basic、delphi、asp等等,數(shù)據(jù)庫(kù)開(kāi)發(fā)工具又有很多種,如:ac

31、cess,sql sever,oracle等等。這些都是很出色的管理信息系統(tǒng)及數(shù)據(jù)庫(kù)的開(kāi)發(fā)工具。不過(guò)visual foxpro6.0有著以下幾項(xiàng)特點(diǎn):visual foxpro是microsoft公司推出的全新的pc平臺(tái)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它具有強(qiáng)大的性能、無(wú)與匹敵的速度、完整而豐富的工具、及其友好的圖形用戶(hù)界面、簡(jiǎn)單得數(shù)據(jù)存取方式、良好的兼容性、獨(dú)一無(wú)二的跨平臺(tái)特性及真正的可編譯性,是系統(tǒng)成為目前最快、最完美的數(shù)據(jù)庫(kù)系統(tǒng)。不但兼容早期的dbase以及foxbase各種版本,同時(shí)還提供了許多基于windows的嶄新功能。visual foxpro作為具有windows95兼容標(biāo)志的應(yīng)用軟件,具

32、有快速開(kāi)發(fā)應(yīng)用程序、面向?qū)ο蠛涂蛻?hù)機(jī)/服務(wù)器的強(qiáng)大功能,它是多年來(lái)出現(xiàn)在關(guān)系數(shù)據(jù)庫(kù)方面最重要的產(chǎn)品。隨著桌面操作系統(tǒng)有windows98逐漸向windowsxp升級(jí)的發(fā)展潮流,visual foxpro必將成為今后數(shù)據(jù)庫(kù)產(chǎn)品中的主流。microsoft visual foxpro是一個(gè)32位的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),可運(yùn)行于window98和windowsxp操作系統(tǒng)。visual foxpro既具有visual系列的功能強(qiáng)大、直觀易用、面向?qū)ο蟮葍?yōu)點(diǎn),又兼具windows和foxpro的長(zhǎng)處。提供了“向?qū)А薄ⅰ霸O(shè)計(jì)器”和“生成器”等工具,使的數(shù)據(jù)庫(kù)的管理工作變的容易。visual foxpro的易用

33、性使初學(xué)者和那些想避免涉及foxpro復(fù)雜命令的人能很快用它來(lái)管理自己的數(shù)據(jù)庫(kù),制作各種報(bào)表、標(biāo)簽等;增添的面向?qū)ο蟮木幊谭绞降刃绿厣?,使它成為?yīng)用程序開(kāi)發(fā)人員強(qiáng)有力工具;其兼容性使原來(lái)的廣大xbase用戶(hù)能迅速轉(zhuǎn)為使用 visual foxpro;visual foxpro還能廣泛地與其他許多軟件共享和交換數(shù)據(jù)。正是由于其易用性、先進(jìn)性和廣泛性,使visual foxpro 真正做到了面向各種水平的用戶(hù)。(1)簡(jiǎn)單,易學(xué),易用快速完成應(yīng)用任務(wù)visual foxpro6.0提供了向?qū)?,生成器和設(shè)計(jì)器三種工具,這三種工具都使用圖形交互界面方式,使用戶(hù)能夠最簡(jiǎn)單而又最快速地完成數(shù)據(jù)操作任務(wù)。操作

34、向?qū)峁┝擞脩?hù)要完成某一項(xiàng)任務(wù)所需的詳細(xì)地操做步驟,在這些步驟的指導(dǎo)下,用戶(hù)可以一步步地很簡(jiǎn)單完成任務(wù)。例如:此工資管理系統(tǒng)中的各項(xiàng)工資數(shù)據(jù)輸入的表單就是用表單向?qū)Ш蜕善鱽?lái)制作的。生成器也是一種具有友好界面的圖形工具,它的主要功能是在用戶(hù)自己的應(yīng)用程序中加入一定的控制功能,例如列表框生成器就是一個(gè)帶有標(biāo)簽的對(duì)話(huà)界面,利用列表框,生成器,用戶(hù)可以在窗體中設(shè)計(jì)出一個(gè)列表框,并且可以在這種生成器中設(shè)計(jì)一個(gè)列表框的共同特征,如有手寫(xiě)輸入,可以加入到表單中去,減少用戶(hù)輸入繁瑣的,大量的工作,用戶(hù)只要從列表下拉框中選擇即可,本系統(tǒng)在查詢(xún)?cè)O(shè)置均使用了這種方法。如果用戶(hù)想突破向?qū)Ш蜕善鞅旧淼南拗?,想要自?/p>

35、對(duì)應(yīng)程序進(jìn)行更復(fù)雜或更靈活的控制,可以利用另一種visual foxpro6.0提供的方便有效的工具設(shè)計(jì)器,設(shè)計(jì)器也提供了一個(gè)友好的圖形應(yīng)用程序開(kāi)發(fā)接口,通過(guò)它對(duì)用戶(hù)能建立起自己的應(yīng)用程序。例如:用戶(hù)可以用窗體設(shè)計(jì)器定義和生成一個(gè)窗體,用數(shù)據(jù)表設(shè)計(jì)器定義和生成一個(gè)數(shù)據(jù)表。使用方便的工具欄象許多其他microsoft產(chǎn)品一樣,visual foxpro6.0也給用戶(hù)提供了使用方便的工具欄,工具欄里有許多按鈕,他們代表著菜單里的某些選項(xiàng)。一般來(lái)說(shuō),用戶(hù)經(jīng)常執(zhí)行的操作或使用的對(duì)象多對(duì)應(yīng)一個(gè)按鈕,用戶(hù)可以通過(guò)選擇這些按鈕方便而迅速地完成操作,而不必通過(guò)菜單選項(xiàng)。不編程而建立應(yīng)用程序界面visual f

36、oxpro6.0提供的窗體設(shè)計(jì)器是一種功能強(qiáng)大的工具,用戶(hù)能夠不編程或使用很少的代碼來(lái)實(shí)現(xiàn)友好的交互式應(yīng)用程序界面以及對(duì)界面的控制。例如;用戶(hù)可以用柵格控制很容易地建立一對(duì)多的窗體;用戶(hù)只需把一個(gè)數(shù)據(jù)表拖到一個(gè)窗體上就可以了。也可以利用頁(yè)格式控件來(lái)建立有標(biāo)簽的對(duì)話(huà)框話(huà)或用戶(hù)自己的生成器界面。用項(xiàng)目管理器統(tǒng)一界面visual foxpro6.0提供的另一高效易用的工具是項(xiàng)目管理器。通過(guò)項(xiàng)目管理器,用戶(hù)可以集中地管理數(shù)據(jù),文檔,類(lèi)庫(kù),源代碼等各種資源。例如用戶(hù)可以建立和更新數(shù)據(jù)庫(kù),設(shè)計(jì)或改變窗體和報(bào)表,定義或改變類(lèi)庫(kù),生成或重新生成自己的應(yīng)用程序。另外,用戶(hù)也可以在項(xiàng)目管理器中使用visual f

37、oxpro6.0提供的簡(jiǎn)單而有效的其他工具,如向?qū)?,生成器,工具欄等。所有這些,使用戶(hù)能夠?qū)ぷ鬟M(jìn)行集中管理而又簡(jiǎn)單有效。(2)功能更強(qiáng)大visual foxpro6.0比以前的數(shù)據(jù)庫(kù)管理系統(tǒng)具有更強(qiáng)大的功能。它通過(guò)使用快速查詢(xún)技術(shù)和對(duì)系統(tǒng)的優(yōu)化而使用戶(hù)最大限度地體會(huì)到visual foxpro6.0快速而又功能強(qiáng)大的優(yōu)點(diǎn)。具有面向?qū)ο缶幊痰哪芰isual foxpro6.0在支持標(biāo)準(zhǔn)的xbase傳統(tǒng)編程方式的同時(shí),也提供了完全的面向?qū)ο缶幊痰哪芰ΑT趘isual foxpro6.0的對(duì)象模式下,用戶(hù)可以利用所有的面向?qū)ο缶幊烫匦裕@些特性包括繼承,封裝,多態(tài)性以及分類(lèi),他們都作為用戶(hù)所熟悉

38、的xbase編程語(yǔ)言的擴(kuò)展集而實(shí)現(xiàn)。visual foxpro6.0提供了一套基類(lèi),包括窗體、工具欄、頁(yè)格式等,使用這些類(lèi),用戶(hù)可以建立基本的窗體、工具欄、頁(yè)格式,這樣就可以一方面減少用戶(hù)編程工作量,另一方面又加快程序開(kāi)發(fā)過(guò)程。再進(jìn)一步,用戶(hù)可以將自己定義的類(lèi)再進(jìn)行分類(lèi),這樣可利用用戶(hù)已有的代碼或窗體。例如,用戶(hù)可以將基本的窗體類(lèi)再進(jìn)行分類(lèi)而建立自己的子類(lèi),這個(gè)子類(lèi)將根據(jù)用戶(hù)的要求自動(dòng)地在應(yīng)用程序中建立起一個(gè)用戶(hù)希望看到的窗體,它的結(jié)構(gòu)是由用戶(hù)分類(lèi)來(lái)決定的。visual foxpro6.0類(lèi)模式能夠在用戶(hù)應(yīng)用程序中對(duì)對(duì)象進(jìn)行深入而全面的控制,例如用戶(hù)在設(shè)計(jì)時(shí)可用窗體設(shè)計(jì)器對(duì)窗體中的對(duì)象進(jìn)行完全

39、的控制,二類(lèi)模式下當(dāng)用戶(hù)運(yùn)行程序時(shí)客隊(duì)窗體中的表現(xiàn)和行為提供相同的控制。在visual foxpro6.0中,用戶(hù)可以用類(lèi)設(shè)計(jì)器交互式地建立一個(gè)類(lèi),或者用define class命令來(lái)編程建立。更容易處理事件。visual foxpro6.0包含一種事件模式,它能夠幫助用戶(hù)自動(dòng)地處理事件。在這種事件模式下,用戶(hù)可以獲取并控制所有標(biāo)準(zhǔn)的windows visual foxpro6.0事件,例如鼠標(biāo)的移動(dòng),通過(guò)處理這一事件,用戶(hù)可以拖動(dòng)和放置一個(gè)對(duì)象,用戶(hù)可以用兩種方式來(lái)控制事件:一種是通過(guò)特性窗體來(lái)可視地控制;另一種是通過(guò)visual foxpro6.0的編程語(yǔ)言來(lái)控制這兩種方法都能使用戶(hù)很容易

40、的建立起完全的事件驅(qū)動(dòng)應(yīng)用程序而不用考慮read層次及瀏覽窗口限制,也不用編寫(xiě)事件處理程序。最優(yōu)化系統(tǒng)visual foxpro6.0能通過(guò)優(yōu)化用戶(hù)的實(shí)際來(lái)提高自身的性能。在所有的優(yōu)化措施中,做有效的方法是盡可能多地增加用戶(hù)的擴(kuò)展內(nèi)存或減少被其他程序所占用的內(nèi)存。其余的提高visual foxpro6.0性能的措施包括加快啟動(dòng)速度和優(yōu)化設(shè)置指令。使用快速查詢(xún)技術(shù)快速查詢(xún)技術(shù)是一種專(zhuān)用的數(shù)據(jù)查詢(xún)技術(shù),他能夠迅速?gòu)臄?shù)據(jù)庫(kù)中選擇出一組滿(mǎn)足用戶(hù)要求的記錄。使用這種即使能將數(shù)據(jù)查詢(xún)所需的時(shí)間大大縮短,這樣可以極大的提高數(shù)據(jù)查詢(xún)效率。真正的數(shù)據(jù)庫(kù)概念以前的xbase軟件中稱(chēng).dbf文件為數(shù)據(jù)庫(kù),使人容易產(chǎn)

41、生一個(gè)數(shù)據(jù)庫(kù)就是一個(gè)二維表的錯(cuò)誤認(rèn)識(shí)。而visual foxpro 廢除了以前xbase 不合理的數(shù)據(jù)庫(kù)概念,采用獨(dú)特的數(shù)據(jù)庫(kù)容器,為用戶(hù)管理應(yīng)用系統(tǒng)中的表、查詢(xún)、表單、報(bào)表、程序等數(shù)據(jù)提供了方便,支持長(zhǎng)數(shù)據(jù)庫(kù)文件名和字段名設(shè)置的顯示標(biāo)題,為字段指定默認(rèn)值,設(shè)置字段級(jí)和記錄級(jí)的有效性規(guī)則,設(shè)置表的插入、刪除和改變記錄的觸發(fā)程序得集合,合理得體現(xiàn)了關(guān)系型數(shù)據(jù)庫(kù)的思想,與關(guān)系數(shù)據(jù)庫(kù)理論統(tǒng)一了起來(lái)。新的數(shù)據(jù)庫(kù)把有關(guān)系的表封裝在一起,關(guān)系清晰、合理且處理方便。viual foxpro 由于使用了這種真正的數(shù)據(jù)庫(kù)概念,使得它數(shù)據(jù)庫(kù)結(jié)構(gòu)與sql等標(biāo)準(zhǔn)結(jié)構(gòu)統(tǒng)一,從而使數(shù)據(jù)庫(kù)的實(shí)現(xiàn)更加標(biāo)準(zhǔn)、合理、方便。可視化

42、編程技術(shù)visual foxpro用于visual c+、visual basic同樣的編程技術(shù),這是他取名為visual foxpro的原因??梢暬幊碳夹g(shù)給人一種所見(jiàn)即所的的感受,在您編輯屏幕表單、報(bào)表、菜單時(shí),可以直接運(yùn)行,不必來(lái)回調(diào)試,極為方便。新增許多命令和函數(shù),功能大大加強(qiáng),sql語(yǔ)句更加豐富增加了7種新的字段類(lèi)型:整型、貨幣型、日期時(shí)間型、雙精度型、通用型、二進(jìn)制型和二進(jìn)制備注型。在結(jié)構(gòu)化的復(fù)合索引中可以建立4種類(lèi)型的索引:主索引、候選索引、普通索引和唯一索引。允許在表中使用空值null,以保證與采用sql標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)管理系統(tǒng)的兼容和數(shù)據(jù)共享。用32位方式visual foxpr

43、o使用32位方式,其運(yùn)算速度、存儲(chǔ)能力大大提高3.5系統(tǒng)的可行性分析系統(tǒng)的可行性分析包括兩個(gè)詳細(xì)的部分:分析開(kāi)發(fā)新的系統(tǒng)的必要性和可能性。必要性在前面系統(tǒng)初步調(diào)查中已經(jīng)作了詳細(xì)的分析,在這里就不再贅述;可能性主要包括經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三個(gè)方面。經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿(mǎn)足開(kāi)發(fā)的需求等。資料管理系統(tǒng)用的是vf開(kāi)發(fā)語(yǔ)言,調(diào)試相對(duì)簡(jiǎn)單,當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿(mǎn)足開(kāi)發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。軟

44、件方面:由于目前單機(jī)模式相對(duì)發(fā)展成熟,故軟件的開(kāi)發(fā)平臺(tái)成熟可行。硬件方面:目前高性能的網(wǎng)絡(luò)組件已經(jīng)在我們學(xué)校廣泛使用(服務(wù)器、集線(xiàn)器、通信介質(zhì)、工作站等),它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿(mǎn)足系統(tǒng)的需求。運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施設(shè)施和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。當(dāng)前我們學(xué)校信息化技術(shù)已經(jīng)相當(dāng)普及,各類(lèi)操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。3.6系統(tǒng)開(kāi)發(fā)步驟一般說(shuō)來(lái),管理信息系統(tǒng)的建立與應(yīng)用可以劃分成總體規(guī)劃、系統(tǒng)開(kāi)發(fā)和系統(tǒng)運(yùn)行三個(gè)階段,其中系統(tǒng)開(kāi)發(fā)階段還可進(jìn)一步分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施等工作環(huán)節(jié)。上述各個(gè)階段排列成

45、一個(gè)嚴(yán)格的線(xiàn)性開(kāi)發(fā)序列,在每個(gè)工作階段均產(chǎn)生完整的技術(shù)文檔作為下一階段工作的指導(dǎo)和依據(jù),每一階段都應(yīng)對(duì)文檔進(jìn)行評(píng)審,確信該階段工作已完成并達(dá)到要求后才能進(jìn)入下一階段,同時(shí)在以后的工作中不能輕易改變前面經(jīng)過(guò)評(píng)審的成果。上述開(kāi)發(fā)方式的主要優(yōu)點(diǎn)是便于開(kāi)發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開(kāi)發(fā)的復(fù)雜性。國(guó)內(nèi)外許多系統(tǒng)開(kāi)發(fā)的實(shí)例都證明這是一種行之有效的開(kāi)發(fā)方式。國(guó)外曾有人對(duì)一些軟件項(xiàng)目開(kāi)發(fā)各階段的工作量進(jìn)行了統(tǒng)計(jì),結(jié)果表明,在開(kāi)發(fā)過(guò)程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計(jì):編程:模塊調(diào)試:系統(tǒng)調(diào)試20%:15%:20%:25%:20%。由此可見(jiàn),程序編寫(xiě)在開(kāi)發(fā)工作中只占很小

46、比例,而調(diào)試工作卻占整個(gè)開(kāi)發(fā)工作量的一半左右,因此“系統(tǒng)開(kāi)發(fā)就是編程”的習(xí)慣說(shuō)法顯然是片面的。另?yè)?jù)統(tǒng)計(jì),在建立管理信息系統(tǒng)的三個(gè)階段中,總體規(guī)劃和系統(tǒng)開(kāi)發(fā)階段的工作量約占整個(gè)工作量的2/3,而運(yùn)行、維護(hù)階段要占1/3,這說(shuō)明一個(gè)管理信息系統(tǒng)開(kāi)發(fā)后,仍應(yīng)十分重視它的維護(hù)工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。四、系統(tǒng)設(shè)計(jì)通過(guò),對(duì)高校工資管理要求的分析,本系統(tǒng)開(kāi)發(fā)的主要目的是通過(guò)信息化的方式對(duì)大量資料信息的管理,一方面提高資料信息的利用率,另一方面,實(shí)現(xiàn)一定程度上的信息共享,為決策提供事實(shí)依據(jù)。4.1數(shù)據(jù)流程圖通過(guò)對(duì)系統(tǒng)的調(diào)查和可行性分析,畫(huà)出系統(tǒng)的數(shù)據(jù)流程圖。如圖3-1所示:工資管理單數(shù)據(jù)編輯

47、主界面查詢(xún)編輯修改退出老師檔案單工資標(biāo)準(zhǔn)單數(shù)據(jù)編輯數(shù)據(jù)編輯 4.2業(yè)務(wù)流程圖通過(guò)對(duì)高校職工原先手工進(jìn)行職工工資管理業(yè)務(wù)的情況,可以設(shè)計(jì)出它的業(yè)務(wù)流程圖,如圖3-2所示。用戶(hù)登錄 數(shù)據(jù)輸入 工資計(jì)算 存儲(chǔ)數(shù)據(jù) 工資查詢(xún) 報(bào)表匯總(注:職工管理也與工資查詢(xún)的內(nèi)容相同如上圖所示)4.3數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)大致分為如下四大功能模塊。1員工檔案管理信息模塊的設(shè)定分為員工基本信息瀏覽和員工基本信息管理查詢(xún):在職工信息基本信息子模塊中,可以對(duì)員工的編號(hào)、姓名、性別、籍貫、民族、出生年月、職稱(chēng)、家庭住址等信息進(jìn)行瀏覽和和查詢(xún),并可以對(duì)員工信息進(jìn)行增加記錄,修改記錄,刪除記錄等操作;2工資標(biāo)準(zhǔn)模塊的設(shè)定包括對(duì)講課酬

48、金、上機(jī)酬金、作業(yè)酬金等工資的設(shè)定?;A(chǔ)工資的設(shè)定包括工資等級(jí)、工資額的設(shè)定,可以對(duì)工資等級(jí)及相應(yīng)的工資額進(jìn)行修改、添加、刪除。講課酬金的設(shè)定包括對(duì)姓名、職稱(chēng)、講課酬金額的設(shè)定,可以對(duì)職稱(chēng)稱(chēng)及相應(yīng)的講酬金額進(jìn)行修改、添加、刪除。上機(jī)酬金的設(shè)定包括對(duì)姓名、職稱(chēng)、上機(jī)酬金額的設(shè)定,可以對(duì)各個(gè)工齡段及相應(yīng)的工齡工資額進(jìn)行修改、添加、刪除。3工資管理模塊的設(shè)定在工資管理中,可以對(duì)各職工的工資進(jìn)行查詢(xún)、計(jì)算等功能進(jìn)行設(shè)定?!坝?jì)算”子模塊中又包括講課金酬、上機(jī)金酬、作業(yè)金酬、考核金酬、實(shí)習(xí)金酬、最后匯總等進(jìn)行設(shè)定?!安樵?xún)”子模塊中可對(duì)講課金酬、上機(jī)金酬、作業(yè)金酬等進(jìn)行修改、添加、刪除、查找等操作4.4系統(tǒng)

49、中有關(guān)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)完成后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)類(lèi)型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)使用visual foxpro開(kāi)發(fā)對(duì)加以連接使用visual foxpro自帶數(shù)據(jù)庫(kù)資料管理系統(tǒng)中使用的各個(gè)數(shù)據(jù)表的字段設(shè)置如下:數(shù)據(jù)庫(kù)相關(guān)數(shù)據(jù)表gzb字段名稱(chēng)字段類(lèi)型字段大小職工號(hào)字符型8日期日期姓名字符型8部門(mén)字符型10職務(wù)工資數(shù)值型7綜合補(bǔ)貼數(shù)值型7出勤補(bǔ)數(shù)值型7交通補(bǔ)數(shù)值型7外租房補(bǔ)數(shù)值型7補(bǔ)發(fā)工資數(shù)值型8應(yīng)發(fā)工資數(shù)值型8養(yǎng)老保險(xiǎn)數(shù)值型7公積金數(shù)值型7合計(jì)扣款數(shù)值型7實(shí)發(fā)工資數(shù)值型8所得稅數(shù)值型7實(shí)發(fā)現(xiàn)金數(shù)值型8其它表單的各字段的設(shè)制也如上所示在此不

50、在詳細(xì)描述。五、主要功能模塊設(shè)計(jì)5.1 項(xiàng)目的建立a在硬盤(pán)上建一個(gè)目錄b啟動(dòng)vfp系統(tǒng),在“項(xiàng)目管理器”窗口中建立一個(gè)項(xiàng)目,項(xiàng)目的名稱(chēng)為“工資管理系統(tǒng)”,保存到新建的目錄中,如圖5-1所示。 圖5-1項(xiàng)目的建立5.2 用戶(hù)登陸為了保證應(yīng)用程序的安全,通常要設(shè)計(jì)系統(tǒng)登錄表單驗(yàn)證用戶(hù)是否合法。只有合法的用戶(hù)才可進(jìn)入系統(tǒng)。本模塊是系統(tǒng)的封面表單,運(yùn)行時(shí)將通過(guò)此表單調(diào)用主控模塊,進(jìn)而管理整個(gè)工資管理系統(tǒng)。系統(tǒng)登錄模塊運(yùn)行結(jié)果。如圖5-2所示。 圖5-2用戶(hù)登陸表單的設(shè)計(jì)表單form的屬性autocenter 改為:.t.-真(運(yùn)行時(shí)居中) borderstyle 改為:2-固定對(duì)話(huà)框(禁止更改表單大小

51、)showtips 改為:.t. 真(指定表單上的控件等是否顯示提示信息)showwindow 改為 :2-作為頂層表單在表單的 form_load 事件下添加如下代碼:public username(2)username(1)=超級(jí)用戶(hù)username(2)=普通用戶(hù)登陸系統(tǒng)command1_click事件代碼:store to myuser,p1,p2,p3myuser=thisform.combo1.valuep1=alltrim(thisform.text1.value)p2=left(alltrim(time(),2)+substr(alltrim(time(),4,2)p3=alltrim(str(year(date()if myuser=username(1) if p1=p3 thisform.rel

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論