已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
30頁第一章:引言1.1題目背景進(jìn)入二十世紀(jì)90年代后計(jì)算機(jī)技術(shù)得到了巨大的發(fā)展,無論是在速度還是穩(wěn)定性,還在體積上都有著巨大的飛越,和早期的計(jì)算機(jī)已經(jīng)不能同日而語了,這使得計(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)單。如果說瓦特發(fā)明了蒸氣機(jī),帶來了第一次工業(yè)革命,那我認(rèn)為,計(jì)算機(jī)的發(fā)明則是任何行業(yè)的革命,據(jù)專家分析計(jì)算機(jī)的發(fā)明使人類的進(jìn)步至少前進(jìn)了50年。把計(jì)算機(jī)比做人,那么硬件就是他結(jié)實(shí)而有力的身體??梢宰屗l(fā)揮他的威力,但是如果他是一個(gè)沒有智慧的人那么他也就是一個(gè)沒有用不會(huì)動(dòng)的人,但是如果給他加上智慧就能發(fā)揮他的威力,而軟件就是計(jì)算機(jī)的智慧,所以說軟件是很重要的。軟件制作的好壞將很大的影響計(jì)算機(jī)的效率,以及各種性能。所以本人利用visualfoxpro8.0制作了教師信息管理系統(tǒng)來對(duì)教師的信息進(jìn)行方便高效的管理。1.2項(xiàng)目?jī)?nèi)容此項(xiàng)目是由visualfoxpro8.08.0開發(fā)完成的,整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用的要求出發(fā),完成對(duì)教師的基本信息(檔案),和教師平時(shí)授課時(shí)的信息進(jìn)行管理。項(xiàng)目中加入了信息的瀏覽,添加,修改,查找,刪除,管理,打印等實(shí)用的功能。整個(gè)系統(tǒng)還加入了用戶和權(quán)限的設(shè)置,由于本人對(duì)算法的了解有限,所以整個(gè)系統(tǒng)并沒有對(duì)安全性進(jìn)行嚴(yán)格的考慮,但可以使用一些公用的算法和不可逆算法,很容易的就能加入本系統(tǒng)。1.3系統(tǒng)的設(shè)計(jì)目標(biāo)30頁本系統(tǒng)的設(shè)計(jì)目標(biāo)為了方便管理人事的人員使用,而不被無關(guān)人員所使用導(dǎo)致數(shù)據(jù)的丟失。而權(quán)限的加入,更可以防止普通的用戶故意對(duì)破壞數(shù)據(jù)。使正常的使用者能正確的操作大大發(fā)揮軟件的效率,減少錯(cuò)誤,經(jīng)過本的這幾日的測(cè)試,及使用可以滿足教師信息的管理工作。1.4設(shè)計(jì)工具1.4.1設(shè)計(jì)工具介紹設(shè)計(jì)本系統(tǒng)的工具是microsoft公司開發(fā)的visualfoxpro8.08.0,visualfoxpro8.08.0是一款專業(yè)的數(shù)據(jù)庫軟件開發(fā)公具,visualfoxpro8.0所帶的是一個(gè)關(guān)系數(shù)據(jù)庫,主要是應(yīng)用于windows環(huán)境利用visualfoxpro8.08.0可是設(shè)計(jì)出豐富多彩的用戶界面,在用戶界面中可以放置各種控制部件,如命令按鈕,圖形圖片,圖表,以及visual本身所帶的一些控件,方便易用,從而設(shè)計(jì)出完全圖形化的界面,方便用戶的操作和使用,1.4.2設(shè)計(jì)工具特點(diǎn)1.4.2.1.易于使用對(duì)于熟悉xBASE命令語言的用戶,可以在visualfoxpro8.0系統(tǒng)命令口使用命令函數(shù),也可以使用系統(tǒng)菜單選項(xiàng)直接操作和管理數(shù)據(jù)。這比程序開發(fā)的應(yīng)用程序具有更大的靈活性和更高的數(shù)據(jù)處理效率。對(duì)于數(shù)據(jù)庫應(yīng)用程序開發(fā)能力的用戶,可以用visualfoxpro8.0開發(fā)可單獨(dú)出心裁運(yùn)行的應(yīng)用系統(tǒng),并可以使用系統(tǒng)所提供人的功能制作發(fā)布應(yīng)用程序的光盤。1.4.2.2.可視化開發(fā)在過去大部分時(shí)間都用在編寫代碼上。Visualfoxpro8.0不是這樣,因?yàn)関isualfoxpro8.0具有可視化環(huán)境,所以開發(fā)人員在設(shè)計(jì)用戶界面和設(shè)置控制屬性上所花的時(shí)間與在編碼上所花的時(shí)間差不多。Visualfoxro8.0還采用了事件驅(qū)動(dòng),這更符合windows下的程序的運(yùn)行方式,30頁使程序人員更容易開發(fā)出高效,簡(jiǎn)潔,易懂的代碼,而visualfoxpro8.0仍然支持標(biāo)準(zhǔn)的面向過程的程序設(shè)計(jì)方式,但更重要的是它現(xiàn)在提供人真正的面向?qū)ο蟪绦蛟O(shè)計(jì)的能力。如借助visualfoxpro8.0的對(duì)象模型,可以充分使用面向?qū)ο蟪绦蛟O(shè)計(jì)的所有功能,包括繼承性、封裝性、多態(tài)性和子類。1.4.2.3.語法簡(jiǎn)單明了visualfoxpro8.0的語法非常明了。如果使用過microsoft公司的其他產(chǎn)品則可以很容易的上手。更重要的是完全可以不用了解SQL(結(jié)構(gòu)化查詢語言),完全用過去所了解的foxBASE、foxpro語句就可以了。而想要加入SQL時(shí)非常方便,不用任何控件和外掛,這便程序員有眷更靈活,和方面的開發(fā)過程。更主要的是visualfoxpro8.0在開發(fā)數(shù)據(jù)庫方面要比visualbasic和visualc+更快捷方面,而比powerbuilder簡(jiǎn)潔靈活,所以更就突出visualfoxpro8.0的開發(fā)效率.1.4.2.4.使用自身的數(shù)據(jù)庫visualfoxpro8.0使用自身的數(shù)據(jù)庫,所以在數(shù)據(jù)管理,和速度和穩(wěn)定性上面要比使用visualbasic+access速度快而且安全。這些種種因素是讓我選擇visualfoxpro8.0作為開發(fā)工具的主要原因。而且自還帶了許多非常高效的控件。自身帶的控件(例.圖)第二章結(jié)構(gòu)設(shè)計(jì)30頁2.1總體設(shè)計(jì)概要教師信息管理系統(tǒng)主要對(duì)教師分成兩類信息,一類是教師的檔案如:姓名、性別、出生日期、身份證號(hào)這類可能很少時(shí)間需要,可能是老師入黨或被調(diào)走之類的事情才能用到這些信息。第二類則是教師的教學(xué)信息如:是哪個(gè)系的,是不是輔員,一天有幾節(jié)課,教什么這類??赡茉趯W(xué)校里應(yīng)用的校多的信息。所以將這兩類的信息分開,兩個(gè)庫也沒有做關(guān)連,因?yàn)檫@兩個(gè)庫沒有必要的信息要求庫連到一起,所以我建了兩個(gè)庫,一個(gè)叫main.dbf主要的存放教師基本信息,或稱教師的檔案,別一個(gè)叫school.dbf主要的庫存放教師教學(xué)的信息。系統(tǒng)有幾個(gè)大的模塊分別是,新建模塊,編輯模塊,查找模塊,管理模塊,幫助,還帶了一個(gè)日歷的小工具,也許能給使用者帶來方便。2.2實(shí)體及聯(lián)系教師基本信息庫名稱類型長(zhǎng)度小數(shù)位數(shù)索引姓名字符型10性別字符型2none民族字符型10none出生日期日期型8none籍貫字符型14none婚否邏輯1none退修否
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人工智能在醫(yī)學(xué)影像診斷中的應(yīng)用
- 醫(yī)療物聯(lián)網(wǎng)設(shè)備互聯(lián)互通技術(shù)
- 新型疫苗研發(fā)與生產(chǎn)
- 2026年保定職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫帶答案解析
- 醫(yī)療護(hù)理中的患者心理護(hù)理與禮儀
- 2026年大興安嶺職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫帶答案解析
- 醫(yī)療大數(shù)據(jù)與疾病流行病學(xué)研究
- 2026年哈爾濱北方航空職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題帶答案解析
- 慢性病康復(fù)治療與護(hù)理技術(shù)
- 醫(yī)療信息化建設(shè)探討
- 人教PEP版(2024)四年級(jí)上冊(cè)英語 全冊(cè) 教案
- 2025年環(huán)境影響評(píng)價(jià)工程師《環(huán)境影響評(píng)價(jià)案例》真題及答案
- 電子制造企業(yè)崗位技能等級(jí)標(biāo)準(zhǔn)
- 初中物理教師業(yè)務(wù)素質(zhì)考學(xué)試題及答案
- 護(hù)理實(shí)訓(xùn)基地課程設(shè)置及設(shè)備清單
- 南網(wǎng)綜合能源公開招聘筆試題庫2025
- 方孝孺大傳課件
- 計(jì)量檢定員培訓(xùn)課件:《計(jì)量基礎(chǔ)知識(shí)》
- 2025年度中國對(duì)外貿(mào)易中心集團(tuán)有限公司招聘筆試
- 安全生產(chǎn)環(huán)境因素識(shí)別管理清單
- 財(cái)務(wù)利潤(rùn)表知識(shí)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論