學(xué)生信息管理系統(tǒng)的設(shè)計與分析.doc
約35頁DOC格式手機打開展開
學(xué)生信息管理系統(tǒng)的設(shè)計與分析,全文35頁約19000字論述翔實摘要近年來,隨著計算機網(wǎng)絡(luò)的迅速普及,計算機網(wǎng)絡(luò)管理系統(tǒng)也得到越來越多的關(guān)注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡(luò)管理方式所取代。學(xué)員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學(xué)員信息的管理工作更加容...


內(nèi)容介紹
此文檔由會員 花季永駐 發(fā)布
學(xué)生信息管理系統(tǒng)的設(shè)計與分析
全文35頁 約19000字 論述翔實
摘 要
近年來,隨著計算機網(wǎng)絡(luò)的迅速普及,計算機網(wǎng)絡(luò)管理系統(tǒng)也得到越來越多的關(guān)注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡(luò)管理方式所取代。學(xué)員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學(xué)員信息的管理工作更加容易,更加可靠。
學(xué)員信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護,以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者,要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者,則要求應(yīng)用程序功能完備、易使用等特點。
本文結(jié)合學(xué)員信息管理系統(tǒng),對InterBase數(shù)據(jù)庫系統(tǒng)、SQL語言原理、Delphi應(yīng)用程序設(shè)計、Delphi數(shù)據(jù)庫技術(shù)、Client/Server編程思想等進行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對學(xué)員信息管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并據(jù)此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和具體的應(yīng)用程序。系統(tǒng)運行結(jié)果證明,本文所設(shè)計的學(xué)員信息管理系統(tǒng)完全可以滿足一般教育單位對學(xué)員信息進行管理的需要。
程序的設(shè)計充分利用了Delphi 7數(shù)據(jù)庫技術(shù)的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導(dǎo)航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關(guān)鍵詞:數(shù)據(jù)庫,InterBase, Client/Server編程,Delph 7,學(xué)員信息管理。
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ù)庫應(yīng)用系統(tǒng)開發(fā)簡介 ………………………………………4
§1.2 學(xué)員信息管理系統(tǒng) ………………………………………………5
第二章 數(shù)據(jù)庫理論基礎(chǔ) …………………………………………………6
§2.1 數(shù)據(jù)庫系統(tǒng)設(shè)計…………………………………………………6
§2.2 SQL 語言簡單介紹………………………………………………6
§2.3 InterBase數(shù)據(jù)庫介紹 …………………………………………7
第三章 Delphi 7.0數(shù)據(jù)庫編程…………………………………………9
§3.1 VCL 組件的體系結(jié)構(gòu) ……………………………………………9
§3.2 數(shù)據(jù)庫組件介紹…………………………………………………10
§3.3 C/S結(jié)構(gòu)應(yīng)用系統(tǒng)的開發(fā) ………………………………………12
§3.3.1 數(shù)據(jù)庫應(yīng)用體系結(jié)構(gòu)的發(fā)展 …………………………12
§3.3.2 Delphi基于C/S結(jié)構(gòu)應(yīng)用系統(tǒng)的開發(fā)………………14
第四章 學(xué)員信息管理系統(tǒng)設(shè)計分析 …………………………………16
§4.1 應(yīng)用需求分析 …………………………………………………16
§4.2 系統(tǒng)功能模塊劃分 ……………………………………………16
§4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 ………………………………………………17
§4.3.1 數(shù)據(jù)需求分析 ………………………………………17
§4.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)的設(shè)計 ……………………………17
§4.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)的設(shè)計 ……………………………18
第五章 學(xué)員信息管理系統(tǒng)應(yīng)用程序設(shè)計 ……………………………19
§5.1 Server端程序設(shè)計 ……………………………………………19
§5.1.1 創(chuàng)建Delphi的Server工程 ………………………19
§5.1.2 主窗體的設(shè)計與實現(xiàn) ………………………………21
§5.1.3 本地數(shù)據(jù)模塊 ………………………………………21
§5.1.4 遠程數(shù)據(jù)模塊 ………………………………………24
§5.1.5 通訊包處理模塊 ……………………………………25
§5.1.6 小結(jié) …………………………………………………25
§5.2 Client端程序設(shè)計 ……………………………………………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 主窗體程序設(shè)計 ……………………………………31
§5.2.5 小結(jié) …………………………………………………33
第六章 結(jié)束語 …………………………………………………………34
參考書目 …………………………………………………………………35
部分參考文獻
[2]《軟件工程》
作者:齊治昌 譚慶平 寧洪 編著
出版社:高等教育出版社
[3]《Delphi程序設(shè)計基礎(chǔ)》
作者:劉海濤 編著
出版社:清華大學(xué)出版社
[4]《Delphi項目案例導(dǎo)航》
作者:喬建行 陶川編著
出版社:科學(xué)出版社
全文35頁 約19000字 論述翔實
摘 要
近年來,隨著計算機網(wǎng)絡(luò)的迅速普及,計算機網(wǎng)絡(luò)管理系統(tǒng)也得到越來越多的關(guān)注,很多傳統(tǒng)的人工的數(shù)據(jù)管理方式也逐漸的被網(wǎng)絡(luò)管理方式所取代。學(xué)員信息管理系統(tǒng)是一個教育單位不可缺少的組成部分,它能夠為用戶提供充足的信息和快捷的查詢手段,也使得學(xué)員信息的管理工作更加容易,更加可靠。
學(xué)員信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護,以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者,要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者,則要求應(yīng)用程序功能完備、易使用等特點。
本文結(jié)合學(xué)員信息管理系統(tǒng),對InterBase數(shù)據(jù)庫系統(tǒng)、SQL語言原理、Delphi應(yīng)用程序設(shè)計、Delphi數(shù)據(jù)庫技術(shù)、Client/Server編程思想等進行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對學(xué)員信息管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并據(jù)此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和具體的應(yīng)用程序。系統(tǒng)運行結(jié)果證明,本文所設(shè)計的學(xué)員信息管理系統(tǒng)完全可以滿足一般教育單位對學(xué)員信息進行管理的需要。
程序的設(shè)計充分利用了Delphi 7數(shù)據(jù)庫技術(shù)的強大力量,靈活運用了數(shù)據(jù)庫組件、數(shù)據(jù)表組件、查詢組件、數(shù)據(jù)導(dǎo)航組件、數(shù)據(jù)感知組件等,提高了編程效率。
關(guān)鍵詞:數(shù)據(jù)庫,InterBase, Client/Server編程,Delph 7,學(xué)員信息管理。
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ù)庫應(yīng)用系統(tǒng)開發(fā)簡介 ………………………………………4
§1.2 學(xué)員信息管理系統(tǒng) ………………………………………………5
第二章 數(shù)據(jù)庫理論基礎(chǔ) …………………………………………………6
§2.1 數(shù)據(jù)庫系統(tǒng)設(shè)計…………………………………………………6
§2.2 SQL 語言簡單介紹………………………………………………6
§2.3 InterBase數(shù)據(jù)庫介紹 …………………………………………7
第三章 Delphi 7.0數(shù)據(jù)庫編程…………………………………………9
§3.1 VCL 組件的體系結(jié)構(gòu) ……………………………………………9
§3.2 數(shù)據(jù)庫組件介紹…………………………………………………10
§3.3 C/S結(jié)構(gòu)應(yīng)用系統(tǒng)的開發(fā) ………………………………………12
§3.3.1 數(shù)據(jù)庫應(yīng)用體系結(jié)構(gòu)的發(fā)展 …………………………12
§3.3.2 Delphi基于C/S結(jié)構(gòu)應(yīng)用系統(tǒng)的開發(fā)………………14
第四章 學(xué)員信息管理系統(tǒng)設(shè)計分析 …………………………………16
§4.1 應(yīng)用需求分析 …………………………………………………16
§4.2 系統(tǒng)功能模塊劃分 ……………………………………………16
§4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 ………………………………………………17
§4.3.1 數(shù)據(jù)需求分析 ………………………………………17
§4.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)的設(shè)計 ……………………………17
§4.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)的設(shè)計 ……………………………18
第五章 學(xué)員信息管理系統(tǒng)應(yīng)用程序設(shè)計 ……………………………19
§5.1 Server端程序設(shè)計 ……………………………………………19
§5.1.1 創(chuàng)建Delphi的Server工程 ………………………19
§5.1.2 主窗體的設(shè)計與實現(xiàn) ………………………………21
§5.1.3 本地數(shù)據(jù)模塊 ………………………………………21
§5.1.4 遠程數(shù)據(jù)模塊 ………………………………………24
§5.1.5 通訊包處理模塊 ……………………………………25
§5.1.6 小結(jié) …………………………………………………25
§5.2 Client端程序設(shè)計 ……………………………………………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 主窗體程序設(shè)計 ……………………………………31
§5.2.5 小結(jié) …………………………………………………33
第六章 結(jié)束語 …………………………………………………………34
參考書目 …………………………………………………………………35
部分參考文獻
[2]《軟件工程》
作者:齊治昌 譚慶平 寧洪 編著
出版社:高等教育出版社
[3]《Delphi程序設(shè)計基礎(chǔ)》
作者:劉海濤 編著
出版社:清華大學(xué)出版社
[4]《Delphi項目案例導(dǎo)航》
作者:喬建行 陶川編著
出版社:科學(xué)出版社
TA們正在看...
- 人教版八年級數(shù)學(xué)3.2畫軸對稱圖形ppt.ppt
- 人教版八年級數(shù)學(xué)第十三章軸對稱課件ppt.ppt
- 人教版八年級物理——功率ppt.ppt
- 人教版八年級生物上冊——認識生物的多樣性-公開課...ppt
- 人教版八年級英語上冊unisecionb2a-2eppt.ppt
- 人教版八年級英語下冊uni2secionb2a-2dppt.ppt
- 人教版六年級上冊數(shù)學(xué)位置與方向課件ppt.ppt
- 人教版六年級上唯一的聽眾課件.ppt
- 人教版六年級數(shù)學(xué)上冊圓的面積課件ppt.ppt
- 人教版六年級數(shù)學(xué)上冊第二單元第八課時稍復(fù)雜的分...ppt