學生信息管理系統(tǒng)的設計與分析.doc
約35頁DOC格式手機打開展開
學生信息管理系統(tǒng)的設計與分析,全文35頁約19000字論述翔實摘要近年來,隨著計算機網(wǎng)絡的迅速普及,計算機網(wǎng)絡管理系統(tǒng)也得到越來越多的關注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡管理方式所取代。學員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學員信息的管理工作更加容...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/24954.gif)
內(nèi)容介紹
此文檔由會員 花季永駐 發(fā)布
學生信息管理系統(tǒng)的設計與分析
全文35頁 約19000字 論述翔實
摘 要
近年來,隨著計算機網(wǎng)絡的迅速普及,計算機網(wǎng)絡管理系統(tǒng)也得到越來越多的關注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡管理方式所取代。學員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學員信息的管理工作更加容易,更加可靠。
學員信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護,以及前端應用程序的開發(fā)兩個方面。對于前者,要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者,則要求應用程序功能完備、易使用等特點。
本文結合學員信息管理系統(tǒng),對InterBase數(shù)據(jù)庫系統(tǒng)、SQL語言原理、Delphi應用程序設計、Delphi數(shù)據(jù)庫技術、Client/Server編程思想等進行了較深入的學習和應用,主要完成對學員信息管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并據(jù)此設計了數(shù)據(jù)庫結構和具體的應用程序。系統(tǒng)運行結果證明,本文所設計的學員信息管理系統(tǒng)完全可以滿足一般教育單位對學員信息進行管理的需要。
程序的設計充分利用了Delphi 7數(shù)據(jù)庫技術的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關鍵詞:數(shù)據(jù)庫,InterBase, Client/Server編程,Delph 7,學員信息管理。
ABSTRACT
In recent years, with the rapid popularity of the computer network, the computer network management system gets more and more solicitudes, and the conventional data management way are also gradually replaced by the network management way. The Student Information Management System is an indispensable composition part of the educational institution, and it can provide user with ample information and speedy means for inquiry, it also makes student information more convenient and reliable.
Student Information Management System is a typical one, and its development includes the establishment of the database of back platform and maintenance, as well as the two aspects of the development of application. For the former, it is required to establish database with data consistency , strong data integrity , and well data safety. And for the latter the application is required to have with complete function and be easily used.
As for making a complete student information management system .I has carried out thorough study of InterBase database systematic, SQL language, Delphi, and Client/Server programming. I have work out the requirement design of student information management system , function partition and database pattern analysis, and have designed database structure and specific application program accordingly. It is proved by system runs result that the Student Information Management System designed by this paper can satisfy the needs of general educational institution for student information.
The design of program has used the powerful strength of Delphi7 database technology to raise programming efficiency.
Keyword: Database, InterBase,, The programming of Client/Server, Delph7, Student Information Management.
目 錄
第一章 緒 論 ……………………………………………………………4
§1.1 數(shù)據(jù)庫應用系統(tǒng)開發(fā)簡介 ………………………………………4
§1.2 學員信息管理系統(tǒng) ………………………………………………5
第二章 數(shù)據(jù)庫理論基礎 …………………………………………………6
§2.1 數(shù)據(jù)庫系統(tǒng)設計…………………………………………………6
§2.2 SQL 語言簡單介紹………………………………………………6
§2.3 InterBase數(shù)據(jù)庫介紹 …………………………………………7
第三章 Delphi 7.0數(shù)據(jù)庫編程…………………………………………9
§3.1 VCL 組件的體系結構 ……………………………………………9
§3.2 數(shù)據(jù)庫組件介紹…………………………………………………10
§3.3 C/S結構應用系統(tǒng)的開發(fā) ………………………………………12
§3.3.1 數(shù)據(jù)庫應用體系結構的發(fā)展 …………………………12
§3.3.2 Delphi基于C/S結構應用系統(tǒng)的開發(fā)………………14
第四章 學員信息管理系統(tǒng)設計分析 …………………………………16
§4.1 應用需求分析 …………………………………………………16
§4.2 系統(tǒng)功能模塊劃分 ……………………………………………16
§4.3 系統(tǒng)數(shù)據(jù)庫設計 ………………………………………………17
§4.3.1 數(shù)據(jù)需求分析 ………………………………………17
§4.3.2 數(shù)據(jù)庫概念結構的設計 ……………………………17
§4.3.3 數(shù)據(jù)庫邏輯結構的設計 ……………………………18
第五章 學員信息管理系統(tǒng)應用程序設計 ……………………………19
§5.1 Server端程序設計 ……………………………………………19
§5.1.1 創(chuàng)建Delphi的Server工程 ………………………19
§5.1.2 主窗體的設計與實現(xiàn) ………………………………21
§5.1.3 本地數(shù)據(jù)模塊 ………………………………………21
§5.1.4 遠程數(shù)據(jù)模塊 ………………………………………24
§5.1.5 通訊包處理模塊 ……………………………………25
§5.1.6 小結 …………………………………………………25
§5.2 Client端程序設計 ……………………………………………25
§5.2.1 創(chuàng)建Client端工程文件以及主窗體………………25
§5.2.2 創(chuàng)建數(shù)據(jù)模塊 ………………………………………27
§5.2.3 創(chuàng)建子窗體 …………………………………………28
§5.2.4 主窗體程序設計 ……………………………………31
§5.2.5 小結 …………………………………………………33
第六章 結束語 …………………………………………………………34
參考書目 …………………………………………………………………35
部分參考文獻
[2]《軟件工程》
作者:齊治昌 譚慶平 寧洪 編著
出版社:高等教育出版社
[3]《Delphi程序設計基礎》
作者:劉海濤 編著
出版社:清華大學出版社
[4]《Delphi項目案例導航》
作者:喬建行 陶川編著
出版社:科學出版社
全文35頁 約19000字 論述翔實
摘 要
近年來,隨著計算機網(wǎng)絡的迅速普及,計算機網(wǎng)絡管理系統(tǒng)也得到越來越多的關注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡管理方式所取代。學員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學員信息的管理工作更加容易,更加可靠。
學員信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護,以及前端應用程序的開發(fā)兩個方面。對于前者,要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者,則要求應用程序功能完備、易使用等特點。
本文結合學員信息管理系統(tǒng),對InterBase數(shù)據(jù)庫系統(tǒng)、SQL語言原理、Delphi應用程序設計、Delphi數(shù)據(jù)庫技術、Client/Server編程思想等進行了較深入的學習和應用,主要完成對學員信息管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并據(jù)此設計了數(shù)據(jù)庫結構和具體的應用程序。系統(tǒng)運行結果證明,本文所設計的學員信息管理系統(tǒng)完全可以滿足一般教育單位對學員信息進行管理的需要。
程序的設計充分利用了Delphi 7數(shù)據(jù)庫技術的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關鍵詞:數(shù)據(jù)庫,InterBase, Client/Server編程,Delph 7,學員信息管理。
ABSTRACT
In recent years, with the rapid popularity of the computer network, the computer network management system gets more and more solicitudes, and the conventional data management way are also gradually replaced by the network management way. The Student Information Management System is an indispensable composition part of the educational institution, and it can provide user with ample information and speedy means for inquiry, it also makes student information more convenient and reliable.
Student Information Management System is a typical one, and its development includes the establishment of the database of back platform and maintenance, as well as the two aspects of the development of application. For the former, it is required to establish database with data consistency , strong data integrity , and well data safety. And for the latter the application is required to have with complete function and be easily used.
As for making a complete student information management system .I has carried out thorough study of InterBase database systematic, SQL language, Delphi, and Client/Server programming. I have work out the requirement design of student information management system , function partition and database pattern analysis, and have designed database structure and specific application program accordingly. It is proved by system runs result that the Student Information Management System designed by this paper can satisfy the needs of general educational institution for student information.
The design of program has used the powerful strength of Delphi7 database technology to raise programming efficiency.
Keyword: Database, InterBase,, The programming of Client/Server, Delph7, Student Information Management.
目 錄
第一章 緒 論 ……………………………………………………………4
§1.1 數(shù)據(jù)庫應用系統(tǒng)開發(fā)簡介 ………………………………………4
§1.2 學員信息管理系統(tǒng) ………………………………………………5
第二章 數(shù)據(jù)庫理論基礎 …………………………………………………6
§2.1 數(shù)據(jù)庫系統(tǒng)設計…………………………………………………6
§2.2 SQL 語言簡單介紹………………………………………………6
§2.3 InterBase數(shù)據(jù)庫介紹 …………………………………………7
第三章 Delphi 7.0數(shù)據(jù)庫編程…………………………………………9
§3.1 VCL 組件的體系結構 ……………………………………………9
§3.2 數(shù)據(jù)庫組件介紹…………………………………………………10
§3.3 C/S結構應用系統(tǒng)的開發(fā) ………………………………………12
§3.3.1 數(shù)據(jù)庫應用體系結構的發(fā)展 …………………………12
§3.3.2 Delphi基于C/S結構應用系統(tǒng)的開發(fā)………………14
第四章 學員信息管理系統(tǒng)設計分析 …………………………………16
§4.1 應用需求分析 …………………………………………………16
§4.2 系統(tǒng)功能模塊劃分 ……………………………………………16
§4.3 系統(tǒng)數(shù)據(jù)庫設計 ………………………………………………17
§4.3.1 數(shù)據(jù)需求分析 ………………………………………17
§4.3.2 數(shù)據(jù)庫概念結構的設計 ……………………………17
§4.3.3 數(shù)據(jù)庫邏輯結構的設計 ……………………………18
第五章 學員信息管理系統(tǒng)應用程序設計 ……………………………19
§5.1 Server端程序設計 ……………………………………………19
§5.1.1 創(chuàng)建Delphi的Server工程 ………………………19
§5.1.2 主窗體的設計與實現(xiàn) ………………………………21
§5.1.3 本地數(shù)據(jù)模塊 ………………………………………21
§5.1.4 遠程數(shù)據(jù)模塊 ………………………………………24
§5.1.5 通訊包處理模塊 ……………………………………25
§5.1.6 小結 …………………………………………………25
§5.2 Client端程序設計 ……………………………………………25
§5.2.1 創(chuàng)建Client端工程文件以及主窗體………………25
§5.2.2 創(chuàng)建數(shù)據(jù)模塊 ………………………………………27
§5.2.3 創(chuàng)建子窗體 …………………………………………28
§5.2.4 主窗體程序設計 ……………………………………31
§5.2.5 小結 …………………………………………………33
第六章 結束語 …………………………………………………………34
參考書目 …………………………………………………………………35
部分參考文獻
[2]《軟件工程》
作者:齊治昌 譚慶平 寧洪 編著
出版社:高等教育出版社
[3]《Delphi程序設計基礎》
作者:劉海濤 編著
出版社:清華大學出版社
[4]《Delphi項目案例導航》
作者:喬建行 陶川編著
出版社:科學出版社