畢業(yè)設(shè)計(jì)(論文)-VFP6.0學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-VFP6.0學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-VFP6.0學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-VFP6.0學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-VFP6.0學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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安徽科技學(xué)院理學(xué)院2006屆畢業(yè)論文(設(shè)計(jì))題目:學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)02計(jì)算機(jī)(3)班姓名學(xué)號(hào)2002814315指導(dǎo)教師職稱講師2006年6月17日2目錄1.緒論-11.1系統(tǒng)的選題意義-11.2管理信息系統(tǒng)的目標(biāo)-21.3系統(tǒng)的設(shè)計(jì)思想-22.VFP6.0簡(jiǎn)介-23.需求分析-33.1系統(tǒng)的功能要求-33.2系統(tǒng)可行性分析-53.3系統(tǒng)數(shù)據(jù)庫(kù)的特點(diǎn)及安全性考慮-53.4系統(tǒng)開發(fā)軟件的運(yùn)行環(huán)境-64.系統(tǒng)的總體設(shè)計(jì)-64.1系統(tǒng)模塊結(jié)構(gòu)圖-64.2系統(tǒng)模塊功能設(shè)計(jì)-75.系統(tǒng)的詳細(xì)設(shè)計(jì)-85.1系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)-85.2“系統(tǒng)登錄”表單的設(shè)計(jì)-115.3系統(tǒng)菜單的設(shè)計(jì)-115.4主要模塊功能設(shè)計(jì)-136.系統(tǒng)項(xiàng)目集成-166.1系統(tǒng)主程序設(shè)計(jì)-166.2系統(tǒng)項(xiàng)目集成-177.結(jié)束語(yǔ)-17致謝-18參考文獻(xiàn)-18英文摘要-19學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(安徽科技學(xué)院02計(jì)算機(jī)3班)【摘要】學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。本文論述了MicrosoftVisualFoxpro6.0可視化開發(fā)軟件工具下分析、設(shè)計(jì)、開發(fā)的學(xué)生信息管理系統(tǒng)的全過(guò)程。闡述了系統(tǒng)的選題意義及設(shè)計(jì)思想;對(duì)本系統(tǒng)進(jìn)行需求分析,明確用戶要求軟件系統(tǒng)必須滿足的所有功能、性能和限制;對(duì)功能設(shè)計(jì)部分進(jìn)行研究,針對(duì)本系統(tǒng),設(shè)計(jì)出學(xué)生信息管理系統(tǒng)的功能模塊,包括:基礎(chǔ)維護(hù)、瀏覽查詢、分析統(tǒng)計(jì)、報(bào)表打印、系統(tǒng)管理,同時(shí)在分析的基礎(chǔ)上對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì);在此基礎(chǔ)上,給出了本系統(tǒng)各功能模塊設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,涉及到:系統(tǒng)登錄、系統(tǒng)總菜單的設(shè)計(jì)、各子菜單的設(shè)計(jì)等主要模塊;最后,利用項(xiàng)目管理器對(duì)系統(tǒng)進(jìn)行管理,設(shè)計(jì)主程序,連編生成.exe文件,使系統(tǒng)可脫離VFP在windows下直接運(yùn)行。在開發(fā)過(guò)程中,本人認(rèn)真分析了系統(tǒng)的需求和功能模塊。此數(shù)據(jù)庫(kù)系統(tǒng)基本上能夠?qū)崿F(xiàn)對(duì)學(xué)生檔案管理,成績(jī)管理,課程管理,系統(tǒng)管理等功能。該系統(tǒng)基本上滿足了用戶在學(xué)生信息管理方面的需求,用戶界面友好?!娟P(guān)鍵字】P.管理信息系統(tǒng)學(xué)生管理系統(tǒng)開發(fā)1.緒論.系統(tǒng)的選題意義在現(xiàn)代社會(huì)中管理的作用越來(lái)越顯得重要和突出。一般來(lái)講,管理通過(guò)計(jì)劃、組織、指導(dǎo)與領(lǐng)導(dǎo)、控制等手段,為組織制定目標(biāo),應(yīng)用組織的各種要素,以實(shí)現(xiàn)組織的目標(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)代管理的需要。傳統(tǒng)的企業(yè)管理活動(dòng)中,把人、才、物作為企業(yè)的主要資源。但是隨著社會(huì)化大生產(chǎn)的不斷擴(kuò)大和社會(huì)對(duì)產(chǎn)品多樣化的需求,人們?cè)絹?lái)越重視信息在生產(chǎn)經(jīng)營(yíng)及企業(yè)管理中的作用,并把它當(dāng)作企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經(jīng)成為當(dāng)今世界上一項(xiàng)主要的社會(huì)活動(dòng)。電子計(jì)算機(jī)的誕生“信息時(shí)代”的開始,它使企業(yè)管理現(xiàn)代化成為可能。那么作為教育系統(tǒng)來(lái)說(shuō),開發(fā)一套完整的用于學(xué)生信息管理的系統(tǒng)是很有必要的。7用計(jì)算機(jī)進(jìn)行學(xué)生管理在我國(guó)已積累了一定的理論和經(jīng)驗(yàn),但大多數(shù)的管理系統(tǒng)都應(yīng)用于普通高校的教學(xué)管理,一般中等學(xué)校應(yīng)用程度就相對(duì)較低,許多學(xué)校還處于手工、半學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2手工操作階段。我選擇這個(gè)問(wèn)題作為畢業(yè)設(shè)計(jì)的題目,希望在這方面作一些探索、積累一定的經(jīng)驗(yàn)。1.2管理信息系統(tǒng)的目標(biāo)管理信息系統(tǒng)(ManagementInformationSystem,簡(jiǎn)稱MIS)是一個(gè)由管理人員和計(jì)算機(jī)組成的用來(lái)進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。它是一門綜合了管理科學(xué),系統(tǒng)理論,計(jì)算機(jī)科學(xué)的系統(tǒng)性邊緣科學(xué)。按照設(shè)計(jì)管理信息系統(tǒng)的原理和方法,采用成熟的計(jì)算機(jī)和信息技術(shù)及手段,支持學(xué)校日常管理全過(guò)程,加強(qiáng)教學(xué)管理活動(dòng)中各項(xiàng)信息資源的管理和應(yīng)用,提高學(xué)校各項(xiàng)管理的現(xiàn)代化水平,優(yōu)化人、財(cái)、物和信息資源在學(xué)校的綜合配置,在為學(xué)校管理提供全面信息服務(wù)的基礎(chǔ)上,提供管理輔助決策能力,為學(xué)校各項(xiàng)工作健康、穩(wěn)定地發(fā)展提供有力的支持。根據(jù)使用人員對(duì)信息、信息處理和信息安全性、完整性的要求,分別對(duì)用戶的信息需求進(jìn)行分析:(1)對(duì)信息的要求:隨時(shí)查詢學(xué)生檔案信息和學(xué)生成績(jī)信息,各門課程的任課教師情況,各班級(jí)情況即各班的人數(shù)、成績(jī)、課程設(shè)置、補(bǔ)考學(xué)生記錄等。(2)對(duì)信息處理的要求:設(shè)置添加、修改、刪除、查詢等信息處理功能。(3)對(duì)數(shù)據(jù)安全性、完整性的要求:設(shè)置用戶密碼口令,保證不被非法操作;并設(shè)置用戶口令維護(hù)功能,方便用戶及時(shí)更換密碼。51.3系統(tǒng)的設(shè)計(jì)思想本系統(tǒng)采用軟件工程學(xué)和軟件生命周期的原理和方法進(jìn)行軟件的開發(fā)與維護(hù)。整個(gè)過(guò)程分為六個(gè)階段:軟件計(jì)劃、需求分析、軟件設(shè)計(jì)、軟件編碼、軟件測(cè)試、軟件維護(hù)六個(gè)階段。具體來(lái)說(shuō),就是在系統(tǒng)開發(fā)之前對(duì)系統(tǒng)有一個(gè)總體框架設(shè)想,各功能單元的結(jié)構(gòu)和功能也比較清楚,但是還沒(méi)有具體實(shí)現(xiàn)。系統(tǒng)完成什么功能,分成哪幾個(gè)部分,各個(gè)部分又有哪幾個(gè)模塊,都已理解掌握,且以后不需要做更大的變動(dòng),只是具體到每個(gè)模塊,還沒(méi)有全部實(shí)現(xiàn)。具體的設(shè)計(jì)可能是完全實(shí)現(xiàn)一個(gè)模塊,也可能是用一個(gè)效率高的模塊代替一個(gè)舊模塊。信息系統(tǒng)的開發(fā)是一項(xiàng)比較復(fù)雜的工作,我們必須選用科學(xué)有效的開發(fā)方法。2.VFP6.0簡(jiǎn)介VFP6.0(VisualFoxPro6.0)是美國(guó)FoxSoftware公司在1998年推出的版本。它是學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)3一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),同時(shí)也是一種面向?qū)ο蟮目梢暬O(shè)計(jì)工具。(1)VFP6.0是目前微機(jī)上最優(yōu)秀的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)軟件,正如其名稱中冠以的“Visual”一樣,它采用了可視化、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,大大簡(jiǎn)化了應(yīng)用系統(tǒng)的開發(fā)過(guò)程,并提高了系統(tǒng)工程的模塊化和緊湊性。(2)VFP6.0版本中提供了大量的諸如“數(shù)據(jù)庫(kù)設(shè)計(jì)器”、“表單設(shè)計(jì)器”、“菜單設(shè)計(jì)器”、“報(bào)表設(shè)計(jì)器”等開發(fā)設(shè)計(jì)工具和向?qū)Чぞ撸╓izard),使以往費(fèi)時(shí)費(fèi)力的開發(fā)工作變得輕松自如。這些可視化的設(shè)計(jì)工具免除了開發(fā)者編寫大量程序代碼的工作。3針對(duì)目前世界上流行的大量軟件和開發(fā)工具,經(jīng)過(guò)認(rèn)真分析其優(yōu)缺點(diǎn),結(jié)合管理系統(tǒng)的需要和目前的硬件環(huán)境,我們選用微軟WINDOWS平臺(tái)下的VisualFoxPRO6.0(簡(jiǎn)寫為VFP6.0)作為軟件開發(fā)工具。3.需求分析3.1系統(tǒng)的功能要求設(shè)計(jì)一個(gè)學(xué)生信息管理系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)對(duì)基礎(chǔ)信息數(shù)據(jù)的添加、修改、刪除等信息處理功能,對(duì)學(xué)生檔案信息、學(xué)生成績(jī)信息錄入、修改、刪除、打印,對(duì)課程信息進(jìn)行維護(hù),并能完成對(duì)學(xué)生基本信息、學(xué)生成績(jī)信息的統(tǒng)計(jì)等功能。同時(shí)對(duì)于不同的用戶,設(shè)置不同的權(quán)限。系統(tǒng)管理員具備該系統(tǒng)的所有權(quán)限,普通用戶只能具備信息查詢的權(quán)限。根據(jù)系統(tǒng)功能需求,系統(tǒng)以結(jié)構(gòu)化程序思想進(jìn)行設(shè)計(jì),把整個(gè)系統(tǒng)分成六個(gè)子模塊,在各個(gè)子模塊中又分成幾個(gè)功能模塊,每個(gè)功能模塊執(zhí)行單一的功能。在最頂層的主控模塊下分層地進(jìn)行管理。3.1.1系統(tǒng)程序流程圖系統(tǒng)程序流程圖如下圖:學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4否3.1.2學(xué)生信息管理系統(tǒng)的E-R圖開始密碼驗(yàn)證主菜單選擇功能模塊進(jìn)行模塊操作操作完否返回主菜單退出系統(tǒng)與否退出界面三次否否否學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)53.2系統(tǒng)可行性分析根據(jù)學(xué)生信息管理系統(tǒng)的總體要求,該系統(tǒng)具有可開發(fā)性。3.2.1、經(jīng)濟(jì)可行性目前大多數(shù)的中等學(xué)校已經(jīng)配備了計(jì)算機(jī),在使用本學(xué)生信息管理系統(tǒng)時(shí)就不需增加單位的硬件投資,在軟件平臺(tái)上,利用WINDOWS系統(tǒng)平臺(tái)與VFP數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)一個(gè)簡(jiǎn)單的管理系統(tǒng)并不需要多少投入,并且在將來(lái)使用該系統(tǒng)上除了紙張外不需要更多的經(jīng)費(fèi)投入,用戶能夠消費(fèi)得起,所以在經(jīng)濟(jì)上是完全可行的。3.2.2、使用可行性本系統(tǒng)采用WINDOWS平臺(tái)的面向?qū)ο髷?shù)據(jù)庫(kù)開發(fā)工具進(jìn)行開發(fā),它具有界面友好,操作簡(jiǎn)單等特點(diǎn),一般會(huì)電腦基本操作的人員均可操作,就算對(duì)計(jì)算機(jī)應(yīng)用能力有限者也很容易的掌握。3.2.3、技術(shù)可行性在技術(shù)特性上,本人學(xué)習(xí)過(guò)數(shù)據(jù)庫(kù)原理、軟件工程、VISUALFOXPRO、數(shù)據(jù)結(jié)構(gòu)等軟件課程,具備軟件開發(fā)的基本條件,在指導(dǎo)教師的正確指導(dǎo)下,

溫馨提示

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