畢業(yè)論文-教學信息管理系統(tǒng)的設計與實現(xiàn).doc
畢業(yè)論文-教學信息管理系統(tǒng)的設計與實現(xiàn),摘 要教學信息管理系統(tǒng)是校園信息管理系統(tǒng)的一個有機組成部分,本文簡要闡述了教學管理系統(tǒng)建設的意義以及系統(tǒng)的開發(fā)過程。教學管理系統(tǒng)采用當前最流行的delphi編程技術,可以實現(xiàn)數(shù)據(jù)的高效、動態(tài)、交互訪問,具有強大的server/client交互能力。本系統(tǒng)以delphi7.0 sql...
內(nèi)容介紹
此文檔由會員 夢想天空2008 發(fā)布畢業(yè)論文-教學信息管理系統(tǒng)的設計與實現(xiàn)
摘 要
教學信息管理系統(tǒng)是校園信息管理系統(tǒng)的一個有機組成部分,本文簡要闡述了教學管理系統(tǒng)建設的意義以及系統(tǒng)的開發(fā)過程。教學管理系統(tǒng)采用當前最流行的Delphi編程技術,可以實現(xiàn)數(shù)據(jù)的高效、動態(tài)、交互訪問,具有強大的Server/Client交互能力。本系統(tǒng)以Delphi7.0 SQL Sever 2000為主要開發(fā)平臺,從用戶的角度出發(fā),對教學管理系統(tǒng)的功能進行了全面的分析。本系統(tǒng)實現(xiàn)的主要功能包括學生成績查詢、學生資料查詢、教師資料查詢、單科成績?yōu)g覽、學年開課清單、學分計算、平均分計算、添加修改學生、教師、課程信息、刪除學生、教師、課程信息、數(shù)據(jù)庫的還原、備份、用戶信息的管理和維護及其它一些輔助功能。在數(shù)據(jù)庫的建立上主要采用Access作為關系數(shù)據(jù)庫的開發(fā)工具。在數(shù)據(jù)庫的連接上采用ADO的數(shù)據(jù)庫訪問技術。本文從開發(fā)平臺、運行環(huán)境、系統(tǒng)設計和模塊實現(xiàn)等方面闡述了系統(tǒng)的設計以及開發(fā)過程,從該系統(tǒng)的開發(fā)背景、系統(tǒng)功能、設計思路和一些程序開發(fā)的細節(jié)等方面進行了論述。尤其是詳細的說明了學分計算、平均分計算、添加修改學生、教師、課程信息、刪除學生、教師、課程信息、數(shù)據(jù)庫的還原、備份、用戶信息的管理和維護這幾個模塊的設計與開發(fā)過程。
關鍵詞:Delphi SQL 教學管理系統(tǒng) 數(shù)據(jù)庫
Abstract
The teaching information management system is an organism that campus information manage the system to constitute the part, this text synopsis expatiated the teaching manages the meaning of system developments and the process of development of the systems.Teaching management system adoption front most popular of Delphi plait distance technique, can realize data efficiently, development, hand over to visit with each other, have the mighty Server/ Client hands over with each other ability.This system with Delphi7.0 SQLSever 2000 for main the terrace of development, set out from the angle of the customer, manage to the teaching the function of the system proceeded completely of analysis.The main function that this system realizes includes the student the score the search, student data search, teacher data search, single section score view, the academic year has a lecture detailed list, credit calculation, average cent calculation, increase to modify the student, teacher, course the information and delete the student, teacher, course the information, database restores, the management of the backup, customer information with support and other some assistance function.Establish the tool of development of the our main adoption in top Access conduct and actions relation database in the database.The database interview technique of the adoption ADO on the conjunction in database.This text is from the development terrace, circulate the environment, system design with mold a design for realizing etc. expatiating system and development processes, from the background of development, system function of that system, designed the way of thinking to proceed the treatise with details etc. that some procedure develop.Its is management that expatiation credit calculation, average cent calculation, increase to modify the student, teacher, course the information and delete the student, teacher, course the information, database restores, backup, customer information with design that support this a few molds piece and development process.
Key Words: Delphi SQL teaching management system data-base
目 錄
摘 要 I
Abstract II
目 錄 III
引 言 1
第1章 管理信息系統(tǒng)概述 2
1. 1管理信息系統(tǒng)產(chǎn)生的背景 2
1. 2管理信息系統(tǒng)的定義 3
1. 3管理信息系統(tǒng)的類型 4
1. 4管理信息系統(tǒng)設計原則 5
第2章 開發(fā)工具的介紹 7
2. 1 Delphi簡介 7
2. 2 Delphi 的特點 7
2. 3 Server數(shù)據(jù)庫開發(fā) 8
2. 4 ODBC概述 8
第3章 系統(tǒng)設計和數(shù)據(jù)庫設計 10
3. 1 系統(tǒng)設計 10
3. 1. 1 系統(tǒng)功能分析 10
3. 1. 2系統(tǒng)功能模塊設計 10
3. 2 數(shù)據(jù)庫設計 10
3. 2. 1數(shù)據(jù)庫需求分析 10
3. 2. 2數(shù)據(jù)庫概念結(jié)構(gòu)設計 10
3. 3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 12
第4章 教學管理系統(tǒng)的詳細設計 15
4. 1用戶登陸模塊 15
4. 2系統(tǒng)模塊 15
4. 3查詢模塊 15
4. 4瀏覽模塊 15
4. 5計算模塊 16
4. 6維護模塊 16
4. 7幫助模塊 17
第5章 動態(tài)數(shù)據(jù)訪問的實現(xiàn) 18
5. 1 數(shù)據(jù)庫的基礎知識 18
5. 1. 1數(shù)據(jù)庫技術的發(fā)展 18
5. 1. 2數(shù)據(jù)庫(DataBase,簡稱DB) 20
5. 1. 3 表(Table) 21
5. 2數(shù)據(jù)庫的建立 21
5. 3 ADO簡介 23
5. 4用ADO連接數(shù)據(jù)庫 23
第6章 教學管理系統(tǒng)的開發(fā)過程 24
6. 1登錄窗體 24
6. 2主窗體 24
6. 3系統(tǒng) 24
6. 4 查詢 25
6. 4. 1學生成績查詢 25
6. 4. 2學生資料查詢 25
6. 4. 3 教師資料查詢 25
6. 5 瀏覽 26
6. 5. 1單科成績?yōu)g覽 26
6. 5. 2學年開課清單 26
6. 6 計算 27
6. 6. 1 學分累加計算 27
6. 6. 2 平均分計算 28
6. 6. 3 學生成績分布直方圖 29
6. 6. 4 計算器 31
6. 7 維護 31
6. 7. 1 添加學生信息 31
6. 7. 2 添加教師信息 33
6. 7. 3 添加課程信息 33
6. 7. 4 學生成績錄入 35
6. 7. 5 刪除學生記錄 36
6. 7. 6 刪除教師信息 37
6. 7. 7 刪除課程信息 38
6. 7. 8 刪除成績記錄 39
6. 7. 9備份數(shù)據(jù)庫 40
6. 7. 10 還原數(shù)據(jù)庫 41
6. 7. 11更改密碼 41
6. 7. 12 添加新用戶 42
6. 7. 13 刪除用戶 43
6. 8幫助 43
6. 8. 1給我發(fā)郵件 43
6. 8. 2關于 43
6. 8. 3系統(tǒng)信息 43
結(jié) 論 44
參考文獻 45
謝 辭 46