當前位置:學問君>學習教育>畢業論文>

delphi原始碼+可執行檔案+考試系統(一)

學問君 人氣:2.34W

中文摘要
 
 考試系統爲學校教師舉行考試提供方便與快捷的條件與查詢手段,擁有與真實考試同樣的題目分值計算,自動閱卷試題分析等功能.其開發內容主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。利用DELPHI 6.0軟件及其提供的各種面向對象的開發工具,建立完整性強、安全性好的數據庫,開發出功能完備,易使用的應用程序。經過調試、編譯與實現,該程序介面友好、程序設計風格樸素,使用起來美觀大方、方便易用。尤其是系統的“自動閱卷模組”的功能極大的減輕工作人員的工作量,並以快速、準確等優點取代人工操作,提高了教師管理考試的工作效率。
 
 
 關鍵詞 : DELPHI 6.0  資訊管理系統   數據庫  模組   考試系統
 

delphi原始碼+可執行檔案+考試系統(一)


 引  言 1
 1  Delphi語言概述 2
 1.1  Delphi簡介 2
 1.2  數據庫系統簡介 2
 1.3  本應用軟件的基本介紹 3
 2  本應用程序的構成和開發步驟 4
 2.1 可行性研究 4
 2.1.1  經濟可行性 4
 2.1.2  時間可行性 4
 2.1.3  技術可行性 4
 2.1.4  社會可行性 5
 2.2  數據庫的建立和連接 5
 2.3  系統的總體設計 5
 3   本程序的技術實現及具體功能 13
 3.1  登入的介面與程序設計實現 13
 3.2  得分介面與代碼設計實現 13
 3.3  關於介面與代碼設計實現14,
 3.4  考試題目介面與代碼設計15
 3.5  考試系統主介面設計與代碼設計 16
 結  論 21
 致  謝 22
 參 考 文 獻 23
 
 
 
 
 引  言
 
 隨着經濟的發展,社會的進步,計算機越來越深入到我們日常的工作學習及生活中,成爲我們日常生活中不可缺少的輔助工具。  隨着科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已爲人們深刻認識,它已進入人類社會的各個領域併發揮着越來越重要的作用。它已經深入到日常工作和生活的方方面面,比如文字處理、資訊管理、輔助設計、圖形圖像處理、教育培訓以及遊戲娛樂等。各行各業的人們無須經過特別的訓練就能夠使用電腦完成許許多多複雜的工作。然而,雖然現在世界上已經充滿了多如牛毛的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發適合自己特殊需求的軟件。以前開發Windows應用軟件是專業人員的工作,需要掌握許多專業知識和經過特殊的培訓才能勝任。現在不同了,即使你沒有接受過嚴格的程序設計訓練,使用Delphi編程語言也一樣能夠開發出功能強大、適合自己特殊需求的應用程序了。Delphi編程語言繼承了其他語言易學易用的特點,特別適合於初學者學習Windows系統編程。    考試系統用計算機管理學生考試活動的一種計算機應用技術的創新,在計算機還未普及之前學生考試都是由教師或工作人員人工管理,閱卷的方式來操作的.現在一般的學校管理都擁有實施計算機考試系統的硬件條件,完全可以採用採用計算機智能化管理,方便師生,提高教師工作效率,節省紙張的使用.符合我國的現代化發展方向,採用計算機作爲工具的實用的計算機智能化管理程序來幫助前臺管理員進行更有效的考試管理工作。考試系統是典型的資訊管理系統(MIS),其開發主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。    經過分析,我們使用 Delphi編程語言開發工具,利用其提供的各種面向對象的開發工具,尤其是數據視窗這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然後,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統。
 因爲本人能力有限,加上時間緊迫,所以設計出來的本系統可能功能比較簡單,另外本系統是單機版,不能實現網絡互聯操作,這些都有待於我在以後的工作學習中進一步改進。
 
Delphi簡介

1.1  Delphi簡介  
 Delphi是Inprise公司出品的一個優秀的可視化程序開發工具軟件,它短小精悍,但功能卻可以與龐大的visual c++媲美。它易學易用,如同VB,因而被稱爲“第四代編程語言”。
 從1995年推出Delphi1.0至今已經經歷了7個版本,Delphi7.0執行在win9x或winme,win2000,winxp,windowsNT等操作系統下,是一個32位的應用程序開發工具。這裏把“VB”比作是傻瓜相機,Delphi是帶有自動功能的專業相機。前些年,軟件界流行一句話叫“真正的程序員用VC,聰明的程序員用Delphi”。也有的把Delphi稱作VB殺手。
1.2  數據庫系統簡介

 數據庫系統是一個實際可執行的存儲、維護和應用系統提供數據的軟件系統,是存儲介質、處理對象和管理系統的集合體。它通常由軟件、數據庫和數據管理員組成。其軟件主要包括操作系統、各種宿主語言,實用程序以及數據庫管理系統。數據庫是依照某種數據模型組織起來並存放二級存儲器中的數據集合。這些數據爲多個應用服務,獨立於具體的應用程序。數據庫由數據庫管理系統統一管理,數據的插入、修改和檢索均要透過數據庫管理系統進行。數據庫管理系統是一種系統軟件,它的主要功能是維護數據庫並有效地訪問數據庫中任意部分數據。對數據庫的維護包括保持數據的完整性、一致性和安全性。數據管理員負責創建、監控和維護整個數據庫,使數據能被任何有權使用的人有效使用。數據庫管理員一般是由業務水平較高、資歷較深的人員擔任。
 數據庫系統的個體含義是指一個具體的數據庫管理系統軟件和用它建立起來的數據庫;它的學科含義是指研究、開發、建立、維護和應用數據庫系統所涉及的理論、方法、技術所構成的學科。在這一含義下,數據庫系統是軟件研究領域的一個重要分支,常稱爲數據庫領域。    數據庫研究跨越於計算機應用、系統軟件和理論三個領域,其中應用促進新系統的研製開發