




已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1教學(xué)輔助系統(tǒng)第1章為什么要開發(fā)一個教師信息管理系統(tǒng)1.1計算機已經(jīng)成為我們學(xué)習(xí)和工作的得力助手僅僅靠原始的手工管理,學(xué)校面對大量的教師信息信息,無法有效率地將其中的重要部分提取出來,并做出相應(yīng)的判斷和處理。學(xué)校的決策只能依據(jù)報表數(shù)據(jù),在浪費大量人力、物力的同時無法做到實時監(jiān)控,難以保證數(shù)據(jù)的準確性和及時性。因此,先進的管理思想在學(xué)校中實現(xiàn)就成為了一個可望而不可及的目標。在計算機上建立教師信息庫,可以實現(xiàn)快速錄入、整理、查找、補充、刪減等功能。并可將教師信息圖片存于電腦計劃之中,集成教師信息考勤,教師信息家庭關(guān)系和教師信息成績庫功能,在進入系統(tǒng)之前有密碼進行身份驗證,保證了系統(tǒng)的機密性,為學(xué)校提高工作效率的,提高人員效率,決策,和監(jiān)控教師信息情況提供了一個有力的工具?!坝嬎銠C已經(jīng)成為我們學(xué)習(xí)和工作的得力助手:僅僅靠原始的手工管理,學(xué)校面對大量的教師信息信息,無法有效率地將其中的重要部分提取出來,并做出相應(yīng)的判斷和處理。學(xué)校的決策只能依據(jù)報表數(shù)據(jù),在浪費大量人力、物力的同時無法做到實時監(jiān)控,難以保證數(shù)據(jù)的準確性和及時性。因此,先進的管理思想在學(xué)校中實現(xiàn)就成為了一個可望而不可及的目標?!?2第2章教學(xué)輔助系統(tǒng)編程環(huán)境現(xiàn)狀及設(shè)計目標簡介2.1Delphi基本概念介紹2.1.1進入Delphi的可視化編程環(huán)境(1)安裝DelphiDelphi的安裝與其它應(yīng)用軟件并無不同。2.0版必須在Windows95以上的操作系統(tǒng)中使用。啟動Windows95或WindowsNT后,將Delphi的光盤放入光驅(qū)(CD-ROM)中,運行光盤上的INSTALLSETUP.EXE文件,它的安裝程序會提示正確地裝入Delphi。如果是在微軟中文Windows環(huán)境中安裝Delphi,請參照附錄A來設(shè)置的BDE環(huán)境,以便于處理中文數(shù)據(jù)。進入Delphi環(huán)境為避免隱藏在Delphi后的ProgramManager和曾經(jīng)運行過的其它程序擾亂版面,分散的注意力,不妨在啟動Delphi前關(guān)掉其它應(yīng)用程序;啟動Delphi后,再最小化隱藏在后面的Delphi2.0程序組。這樣屏幕上就只留下Delphi窗口可見了。首次加載Delphi,屏幕上會出現(xiàn)四個窗口:標題為“Delphi-Project1”的Delphi主窗口ObjectInspector窗口標題為“Form1”的窗體(Form)窗口標題為“Unit1.PAS”的代碼編輯窗口。剛啟動時這一窗口的大部分被“Form1”窗體所掩蓋。將“Form1”窗體移開,或單擊Form1窗體下方的狀態(tài)行,可以使其全部可見。在“Form1”窗體的任意可見位置單擊鼠標,可以恢復(fù)主窗體可見以下我們將對這四個窗口分別進行介紹。(2)主窗口(MainForm)Delphi的主窗口位于屏幕的上端,包括Menu(菜單)、SpeedBar(加速條)和ComponentPanel(部件選項板)。Menu是下拉式主菜單。SpeedBar位于主窗口的左下端,由兩排共14個加速按鈕組成。這些按鈕是菜單功能的快捷方式,各種圖標直觀地表示了它能執(zhí)行的動作。ComponentPanel由一行、若干頁對象按鈕所組成,利用它來選擇需要的部件并將它放到窗體中去。(3)ObjectInspector(對象檢視器)ObjectInspector窗口含有兩頁:Properties頁顯示窗體中當前被選擇部件的屬性信息,并允許改變對象的屬性;Events頁列出了當前部件可以響應(yīng)的事件。按動ObjectInspector下端的“Events”3頁標簽,使得Events頁可見,這一定的事件后邊的空白處,可以定義對象接受到相應(yīng)事件時執(zhí)行的動作。首次啟動時,ObjectInspector窗口顯示的是當前窗體Form1的屬性。ObjectInspector根據(jù)對象屬性的多少,決定是否有滾行顯示。移動滾行條,可以查看當前對象的全部屬性。此外,ObjectInspector上還有ObjectSelector(對象選擇器),位于ObjectInspector上方的下拉式菜單中。它顯示了窗體上所有部件的名稱和類型,也包含窗體本身。可以用ObjectSelector很容易地在窗體的各個部件之間切換,也可以快速地回到窗體本身。當窗體中含有較多的對象時,會發(fā)現(xiàn)這是切換對象尤其是回到窗體的最快捷途徑。想使ObjectInspector一直可見,可將鼠標移到ObjectInspector上,按動右鍵,以啟動ObjectInspector的彈出式菜單,將其設(shè)置為StayOnTop。這對初學(xué)者常是一個很重要的設(shè)置方式。窗體窗口Forms窗口是開展大部分設(shè)計的工作區(qū)域。首次啟動Delphi2.0時顯示的是窗體Form1??梢园巡考旁诖绑w中,通過移動位置、改變尺寸等操作隨心所欲地安排它們,以此來開發(fā)應(yīng)用程序的用戶界面??梢园汛绑w想象成一個可以放置其它部件的容器。窗體上有柵格(Grids),供放置部件時對齊位置用,在程序運行時Grids是不可見的。一個真正的應(yīng)用程序可能有不止一個窗口,可以選用不同的窗體進行設(shè)計。其它窗體可以是對話框(DialogBox)、數(shù)據(jù)錄入框等。(4)代碼窗口代碼窗口一開始處于窗體窗口之下。因為在Delphi中,設(shè)計用戶界面直接在窗體中進行,運行結(jié)果和設(shè)計樣板完全一致。當部件被放到窗體上時,Delphi會自動生成大部分的用戶界面代碼。所應(yīng)做的只是在它為生成的框架中加入完成所需功能的程序段而已。點動Form1的狀態(tài)行使代碼窗口可見。這個窗口中是代碼編輯器??梢栽谄渲袝鴮慏elphi應(yīng)用程序的源代碼。當程序中含有不止一個窗口時,會有幾個庫單元的源程序出現(xiàn)在代碼編輯器中。代碼編輯器的標題條中顯示了當前正在編輯的庫單元文件名。要查看某一特定程序的源代碼,只需用鼠標點動寫有該庫單元文件名的頁標簽,就可以對該庫單元進行編輯了。42.2ObjectPascal基本概念在ObjectPascal中,數(shù)據(jù)類型也同其它語言一樣十分的豐富,甚至有的類型對程序開發(fā)的簡便性比其它的語言有過之的地方。在ObjectPascal語言中不區(qū)別大小寫,這是有別于C類語言的。標識符是以字母或下劃線開頭的字母,數(shù)字序列。關(guān)鍵字也稱保留字,它是ObjectPascal語言系統(tǒng)本身定義的,作為特殊用途的符號,不能用作他用。在ObjectPascal語言中字符串變量的存在大大減少了對字符串操作的復(fù)雜性,這點是C類語言的弱處,如果在C類的語言中聲明一個”字符串變量”就得用數(shù)組來做,不僅操作麻煩,而且代碼維護的成本大大的提高,字符串類型的標識符為string,字符串變量在ObjectPascal語言的聲明:VARyourstring:string這樣就可以操作yourstring這個變量了,對它進行賦值的操作:yourstring:=verygood;注:字符串表示用單引號!ObjectPascal語言中賦值的操作的格式是:變量名:=操作數(shù);這點有別于其它的語言。上面的例子可以引申為變量的聲明格式:Var變量名:類型標識符;在ObjectPascal語言中支持多種的整數(shù)類型,它們的類型標識符為:integer,shortint,smallint,longint,int64,byte,word,longword,cardinal,不同的整數(shù)類型有不同的取值范圍,我們這里只取最常用的類型integer整數(shù)類型,具體的取值范圍請參考pascal書籍。字符類型在ObjectPascal語言中用char標識符來表示,用于保存單個的字符。標準的布爾類型的標識符為boolean,布爾類型的值只有兩個取值:true和false。在Objec
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥品物品設(shè)備管理制度
- 藥品銷售人員管理制度
- 藥店倉庫盤存管理制度
- 藥店店員薪酬管理制度
- 藥店營業(yè)區(qū)域管理制度
- 薪資待遇具體管理制度
- 設(shè)備包機責任管理制度
- 設(shè)備巡回檢查管理制度
- 設(shè)備日常養(yǎng)護管理制度
- 設(shè)備現(xiàn)場圖文管理制度
- T-CCIASD 10012-2024 ISO 標準集裝箱用水性涂料
- 國家開放大學(xué)《金融學(xué)》機考題庫
- 證據(jù)法學(xué)復(fù)習(xí)資料
- 老年骨關(guān)節(jié)病康復(fù)護理
- 激越管理的22項建議(精神科患者激越的評估和管理)
- 【MOOC】機械工程測試技術(shù)-東南大學(xué) 中國大學(xué)慕課MOOC答案
- 老年人防詐騙防電信詐騙老年人反詐騙課件
- 2024版血液透析醫(yī)院感染預(yù)防與控制標準
- 基于PLC的恒壓供水控制系統(tǒng)的設(shè)計-畢業(yè)論文
- 縣委督查業(yè)務(wù)培訓(xùn)
- 海洋環(huán)境監(jiān)測技術(shù)
評論
0/150
提交評論