教師信息管理系統(tǒng)畢業(yè)設(shè)計(jì).doc_第1頁(yè)
教師信息管理系統(tǒng)畢業(yè)設(shè)計(jì).doc_第2頁(yè)
教師信息管理系統(tǒng)畢業(yè)設(shè)計(jì).doc_第3頁(yè)
教師信息管理系統(tǒng)畢業(yè)設(shè)計(jì).doc_第4頁(yè)
教師信息管理系統(tǒng)畢業(yè)設(shè)計(jì).doc_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

30頁(yè)第一章:引言1.1題目背景進(jìn)入二十世紀(jì)90年代后計(jì)算機(jī)技術(shù)得到了巨大的發(fā)展,無(wú)論是在速度還是穩(wěn)定性,還在體積上都有著巨大的飛越,和早期的計(jì)算機(jī)已經(jīng)不能同日而語(yǔ)了,這使得計(jì)算機(jī)在各行各業(yè)得到了進(jìn)一步的應(yīng)用,因?yàn)橛辛擞?jì)算機(jī)使生活更加方便捷,而計(jì)算機(jī)在其他的領(lǐng)域得到了巨大的發(fā)展他使天氣的預(yù)測(cè)得到了實(shí)現(xiàn),在計(jì)算行業(yè)已經(jīng)不能取代,它使地球突然之間變成了一個(gè)村子,通信是如此的簡(jiǎn)單。如果說(shuō)瓦特發(fā)明了蒸氣機(jī),帶來(lái)了第一次工業(yè)革命,那我認(rèn)為,計(jì)算機(jī)的發(fā)明則是任何行業(yè)的革命,據(jù)專(zhuān)家分析計(jì)算機(jī)的發(fā)明使人類(lèi)的進(jìn)步至少前進(jìn)了50年。把計(jì)算機(jī)比做人,那么硬件就是他結(jié)實(shí)而有力的身體??梢宰屗l(fā)揮他的威力,但是如果他是一個(gè)沒(méi)有智慧的人那么他也就是一個(gè)沒(méi)有用不會(huì)動(dòng)的人,但是如果給他加上智慧就能發(fā)揮他的威力,而軟件就是計(jì)算機(jī)的智慧,所以說(shuō)軟件是很重要的。軟件制作的好壞將很大的影響計(jì)算機(jī)的效率,以及各種性能。所以本人利用visualfoxpro8.0制作了教師信息管理系統(tǒng)來(lái)對(duì)教師的信息進(jìn)行方便高效的管理。1.2項(xiàng)目?jī)?nèi)容此項(xiàng)目是由visualfoxpro8.08.0開(kāi)發(fā)完成的,整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用的要求出發(fā),完成對(duì)教師的基本信息(檔案),和教師平時(shí)授課時(shí)的信息進(jìn)行管理。項(xiàng)目中加入了信息的瀏覽,添加,修改,查找,刪除,管理,打印等實(shí)用的功能。整個(gè)系統(tǒng)還加入了用戶(hù)和權(quán)限的設(shè)置,由于本人對(duì)算法的了解有限,所以整個(gè)系統(tǒng)并沒(méi)有對(duì)安全性進(jìn)行嚴(yán)格的考慮,但可以使用一些公用的算法和不可逆算法,很容易的就能加入本系統(tǒng)。1.3系統(tǒng)的設(shè)計(jì)目標(biāo)30頁(yè)本系統(tǒng)的設(shè)計(jì)目標(biāo)為了方便管理人事的人員使用,而不被無(wú)關(guān)人員所使用導(dǎo)致數(shù)據(jù)的丟失。而權(quán)限的加入,更可以防止普通的用戶(hù)故意對(duì)破壞數(shù)據(jù)。使正常的使用者能正確的操作大大發(fā)揮軟件的效率,減少錯(cuò)誤,經(jīng)過(guò)本的這幾日的測(cè)試,及使用可以滿足教師信息的管理工作。1.4設(shè)計(jì)工具1.4.1設(shè)計(jì)工具介紹設(shè)計(jì)本系統(tǒng)的工具是microsoft公司開(kāi)發(fā)的visualfoxpro8.08.0,visualfoxpro8.08.0是一款專(zhuān)業(yè)的數(shù)據(jù)庫(kù)軟件開(kāi)發(fā)公具,visualfoxpro8.0所帶的是一個(gè)關(guān)系數(shù)據(jù)庫(kù),主要是應(yīng)用于windows環(huán)境利用visualfoxpro8.08.0可是設(shè)計(jì)出豐富多彩的用戶(hù)界面,在用戶(hù)界面中可以放置各種控制部件,如命令按鈕,圖形圖片,圖表,以及visual本身所帶的一些控件,方便易用,從而設(shè)計(jì)出完全圖形化的界面,方便用戶(hù)的操作和使用,1.4.2設(shè)計(jì)工具特點(diǎn)1.4.2.1.易于使用對(duì)于熟悉xBASE命令語(yǔ)言的用戶(hù),可以在visualfoxpro8.0系統(tǒng)命令口使用命令函數(shù),也可以使用系統(tǒng)菜單選項(xiàng)直接操作和管理數(shù)據(jù)。這比程序開(kāi)發(fā)的應(yīng)用程序具有更大的靈活性和更高的數(shù)據(jù)處理效率。對(duì)于數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)能力的用戶(hù),可以用visualfoxpro8.0開(kāi)發(fā)可單獨(dú)出心裁運(yùn)行的應(yīng)用系統(tǒng),并可以使用系統(tǒng)所提供人的功能制作發(fā)布應(yīng)用程序的光盤(pán)。1.4.2.2.可視化開(kāi)發(fā)在過(guò)去大部分時(shí)間都用在編寫(xiě)代碼上。Visualfoxpro8.0不是這樣,因?yàn)関isualfoxpro8.0具有可視化環(huán)境,所以開(kāi)發(fā)人員在設(shè)計(jì)用戶(hù)界面和設(shè)置控制屬性上所花的時(shí)間與在編碼上所花的時(shí)間差不多。Visualfoxro8.0還采用了事件驅(qū)動(dòng),這更符合windows下的程序的運(yùn)行方式,30頁(yè)使程序人員更容易開(kāi)發(fā)出高效,簡(jiǎn)潔,易懂的代碼,而visualfoxpro8.0仍然支持標(biāo)準(zhǔn)的面向過(guò)程的程序設(shè)計(jì)方式,但更重要的是它現(xiàn)在提供人真正的面向?qū)ο蟪绦蛟O(shè)計(jì)的能力。如借助visualfoxpro8.0的對(duì)象模型,可以充分使用面向?qū)ο蟪绦蛟O(shè)計(jì)的所有功能,包括繼承性、封裝性、多態(tài)性和子類(lèi)。1.4.2.3.語(yǔ)法簡(jiǎn)單明了visualfoxpro8.0的語(yǔ)法非常明了。如果使用過(guò)microsoft公司的其他產(chǎn)品則可以很容易的上手。更重要的是完全可以不用了解SQL(結(jié)構(gòu)化查詢(xún)語(yǔ)言),完全用過(guò)去所了解的foxBASE、foxpro語(yǔ)句就可以了。而想要加入SQL時(shí)非常方便,不用任何控件和外掛,這便程序員有眷更靈活,和方面的開(kāi)發(fā)過(guò)程。更主要的是visualfoxpro8.0在開(kāi)發(fā)數(shù)據(jù)庫(kù)方面要比visualbasic和visualc+更快捷方面,而比powerbuilder簡(jiǎn)潔靈活,所以更就突出visualfoxpro8.0的開(kāi)發(fā)效率.1.4.2.4.使用自身的數(shù)據(jù)庫(kù)visualfoxpro8.0使用自身的數(shù)據(jù)庫(kù),所以在數(shù)據(jù)管理,和速度和穩(wěn)定性上面要比使用visualbasic+access速度快而且安全。這些種種因素是讓我選擇visualfoxpro8.0作為開(kāi)發(fā)工具的主要原因。而且自還帶了許多非常高效的控件。自身帶的控件(例.圖)第二章結(jié)構(gòu)設(shè)計(jì)30頁(yè)2.1總體設(shè)計(jì)概要教師信息管理系統(tǒng)主要對(duì)教師分成兩類(lèi)信息,一類(lèi)是教師的檔案如:姓名、性別、出生日期、身份證號(hào)這類(lèi)可能很少時(shí)間需要,可能是老師入黨或被調(diào)走之類(lèi)的事情才能用到這些信息。第二類(lèi)則是教師的教學(xué)信息如:是哪個(gè)系的,是不是輔員,一天有幾節(jié)課,教什么這類(lèi)??赡茉趯W(xué)校里應(yīng)用的校多的信息。所以將這兩類(lèi)的信息分開(kāi),兩個(gè)庫(kù)也沒(méi)有做關(guān)連,因?yàn)檫@兩個(gè)庫(kù)沒(méi)有必要的信息要求庫(kù)連到一起,所以我建了兩個(gè)庫(kù),一個(gè)叫main.dbf主要的存放教師基本信息,或稱(chēng)教師的檔案,別一個(gè)叫school.dbf主要的庫(kù)存放教師教學(xué)的信息。系統(tǒng)有幾個(gè)大的模塊分別是,新建模塊,編輯模塊,查找模塊,管理模塊,幫助,還帶了一個(gè)日歷的小工具,也許能給使用者帶來(lái)方便。2.2實(shí)體及聯(lián)系教師基本信息庫(kù)名稱(chēng)類(lèi)型長(zhǎng)度小數(shù)位數(shù)索引姓名字符型10性別字符型2none民族字符型10none出生日期日期型8none籍貫字符型14none婚否邏輯1none退修否

溫馨提示

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