基于vb的學(xué)籍管理系統(tǒng)設(shè)計.doc
約44頁DOC格式手機(jī)打開展開
基于vb的學(xué)籍管理系統(tǒng)設(shè)計,本系統(tǒng)主要完成對系部信息、班級信息、任課教師信息、學(xué)生信息、課程信息以有選課記錄和成績等多種數(shù)據(jù)信息的管理,包括數(shù)據(jù)庫中表的錄入、修改、刪除等。系統(tǒng)還可以完成對各類信息的查詢、錄入、修改、刪除等功能,其中學(xué)籍管理用戶包括系統(tǒng)管理員、教師和學(xué)生。本系統(tǒng)采用microsoft的sql server 2000來設(shè)計數(shù)據(jù)庫,并...
內(nèi)容介紹
此文檔由會員 lzymzgq 發(fā)布
本系統(tǒng)主要完成對系部信息、班級信息、任課教師信息、學(xué)生信息、課程信息以有選課記錄和成績等多種數(shù)據(jù)信息的管理,包括數(shù)據(jù)庫中表的錄入、修改、刪除等。系統(tǒng)還可以完成對各類信息的查詢、錄入、修改、刪除等功能,其中學(xué)籍管理用戶包括系統(tǒng)管理員、教師和學(xué)生。
本系統(tǒng)采用Microsoft的SQL Server 2000來設(shè)計數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具:Microsoft Visual Basic 6.0,它有著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對數(shù)據(jù)庫應(yīng)用有著良好的支持。論文主要介紹了本系統(tǒng)的開發(fā)背景,所要完成的功能和開發(fā)的過程,重點(diǎn)的說明了系統(tǒng)設(shè)計的重點(diǎn)、設(shè)計思想。
目錄:
摘 要 I
ABSTRACT II
第一章 緒論 1
1.1 前言 1
1.2 現(xiàn)有學(xué)籍管理系統(tǒng)的分析 1
1.3 本文主要工作 2
1.3.1 本文的設(shè)計目標(biāo) 2
1.3.2 系統(tǒng)的主要功能 3
1.4 論文組織 3
第二章 開發(fā)環(huán)境和開發(fā)技術(shù) 4
2.1 系統(tǒng)介紹 4
2.1.1 信息系統(tǒng)簡介 4
2.1.2 管理信息系統(tǒng)簡介 5
2.2 系統(tǒng)開發(fā)模式 5
2.2.1 C/S模式 5
2.2.2 C/S模式簡介 6
2.3 系統(tǒng)開發(fā)環(huán)境 6
2.3.1 開發(fā)環(huán)境的選擇 6
2.3.2 VISUAL BASIC簡介 7
2.3.3 SQL SERVER 2000簡介 7
2.4 開發(fā)環(huán)境的建立 7
2.4.1 確保SQL SERVER 2000服務(wù)器正常工作 7
2.4.2 測試SQL SERVER 2000和本地服務(wù)器的連接 8
2.4.3 測試VB和SQL SERVER 2000的連接 8
第三章 需求分析 9
3.1 設(shè)計思想 9
3.2 可行性分析 9
3.2.1 操作可行性 9
3.2.2 技術(shù)可行性 9
3.2.3 經(jīng)濟(jì)可行性 10
3.3 功能需求 10
3.3.1 基本功能需求 10
3.3.2 用戶界面需求 10
3.4 性能需求 10
3.4.1 軟硬件需求 10
3.4.2 響應(yīng)時間 11
3.4.3 系統(tǒng)可擴(kuò)展性 11
3.5 系統(tǒng)設(shè)計基礎(chǔ) 11
3.5.1 系統(tǒng)業(yè)務(wù)流圖 12
3.5.2 系統(tǒng)數(shù)據(jù)流圖 12
3.6 系統(tǒng)數(shù)據(jù)字典 14
3.6.1 數(shù)據(jù)字典簡介 14
3.6.2 數(shù)據(jù)條目 14
3.6.3 數(shù)據(jù)元素 15
3.6.4 數(shù)據(jù)流 15
3.6.5 數(shù)據(jù)存儲 16
第四章 系統(tǒng)設(shè)計 17
4.1 數(shù)據(jù)庫設(shè)計 17
4.1.1 數(shù)據(jù)庫簡介 17
4.1.2 概念結(jié)構(gòu)設(shè)計 17
4.1.3 邏輯結(jié)構(gòu)設(shè)計 18
4.1.4 物理結(jié)構(gòu)設(shè)計 19
4.2 總體結(jié)構(gòu)設(shè)計 21
4.2.1 模塊設(shè)計 21
4.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計 23
第五章 系統(tǒng)實(shí)現(xiàn) 25
5.1 主模塊 25
5.1.1 設(shè)計啟動屏幕 25
5.1.2 設(shè)計系統(tǒng)主窗體 26
5.1.3 設(shè)計系統(tǒng)登錄窗體 27
5.2 系統(tǒng)用戶管理模塊 28
5.3 系部信息管理模塊 29
5.4 班級信息管理模塊 30
5.5 教師信息管理模塊 30
5.6 學(xué)生信息管理模塊 31
5.7 課程信息管理模塊 32
5.8 選課信息管理模塊 33
5.8.1 設(shè)計學(xué)生選課窗體 33
5.8.2 設(shè)計成績管理窗體 34
5.9 選課數(shù)據(jù)查詢模塊 34
5.9.1 設(shè)計教學(xué)班學(xué)生信息查詢窗體 34
5.9.2 設(shè)計學(xué)生個人成績查詢窗體 35
第六章 結(jié)束語 37
6.1 總結(jié) 37
6.2 展望 37
參考文獻(xiàn) 38
致 謝 39
本系統(tǒng)采用Microsoft的SQL Server 2000來設(shè)計數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具:Microsoft Visual Basic 6.0,它有著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對數(shù)據(jù)庫應(yīng)用有著良好的支持。論文主要介紹了本系統(tǒng)的開發(fā)背景,所要完成的功能和開發(fā)的過程,重點(diǎn)的說明了系統(tǒng)設(shè)計的重點(diǎn)、設(shè)計思想。
目錄:
摘 要 I
ABSTRACT II
第一章 緒論 1
1.1 前言 1
1.2 現(xiàn)有學(xué)籍管理系統(tǒng)的分析 1
1.3 本文主要工作 2
1.3.1 本文的設(shè)計目標(biāo) 2
1.3.2 系統(tǒng)的主要功能 3
1.4 論文組織 3
第二章 開發(fā)環(huán)境和開發(fā)技術(shù) 4
2.1 系統(tǒng)介紹 4
2.1.1 信息系統(tǒng)簡介 4
2.1.2 管理信息系統(tǒng)簡介 5
2.2 系統(tǒng)開發(fā)模式 5
2.2.1 C/S模式 5
2.2.2 C/S模式簡介 6
2.3 系統(tǒng)開發(fā)環(huán)境 6
2.3.1 開發(fā)環(huán)境的選擇 6
2.3.2 VISUAL BASIC簡介 7
2.3.3 SQL SERVER 2000簡介 7
2.4 開發(fā)環(huán)境的建立 7
2.4.1 確保SQL SERVER 2000服務(wù)器正常工作 7
2.4.2 測試SQL SERVER 2000和本地服務(wù)器的連接 8
2.4.3 測試VB和SQL SERVER 2000的連接 8
第三章 需求分析 9
3.1 設(shè)計思想 9
3.2 可行性分析 9
3.2.1 操作可行性 9
3.2.2 技術(shù)可行性 9
3.2.3 經(jīng)濟(jì)可行性 10
3.3 功能需求 10
3.3.1 基本功能需求 10
3.3.2 用戶界面需求 10
3.4 性能需求 10
3.4.1 軟硬件需求 10
3.4.2 響應(yīng)時間 11
3.4.3 系統(tǒng)可擴(kuò)展性 11
3.5 系統(tǒng)設(shè)計基礎(chǔ) 11
3.5.1 系統(tǒng)業(yè)務(wù)流圖 12
3.5.2 系統(tǒng)數(shù)據(jù)流圖 12
3.6 系統(tǒng)數(shù)據(jù)字典 14
3.6.1 數(shù)據(jù)字典簡介 14
3.6.2 數(shù)據(jù)條目 14
3.6.3 數(shù)據(jù)元素 15
3.6.4 數(shù)據(jù)流 15
3.6.5 數(shù)據(jù)存儲 16
第四章 系統(tǒng)設(shè)計 17
4.1 數(shù)據(jù)庫設(shè)計 17
4.1.1 數(shù)據(jù)庫簡介 17
4.1.2 概念結(jié)構(gòu)設(shè)計 17
4.1.3 邏輯結(jié)構(gòu)設(shè)計 18
4.1.4 物理結(jié)構(gòu)設(shè)計 19
4.2 總體結(jié)構(gòu)設(shè)計 21
4.2.1 模塊設(shè)計 21
4.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計 23
第五章 系統(tǒng)實(shí)現(xiàn) 25
5.1 主模塊 25
5.1.1 設(shè)計啟動屏幕 25
5.1.2 設(shè)計系統(tǒng)主窗體 26
5.1.3 設(shè)計系統(tǒng)登錄窗體 27
5.2 系統(tǒng)用戶管理模塊 28
5.3 系部信息管理模塊 29
5.4 班級信息管理模塊 30
5.5 教師信息管理模塊 30
5.6 學(xué)生信息管理模塊 31
5.7 課程信息管理模塊 32
5.8 選課信息管理模塊 33
5.8.1 設(shè)計學(xué)生選課窗體 33
5.8.2 設(shè)計成績管理窗體 34
5.9 選課數(shù)據(jù)查詢模塊 34
5.9.1 設(shè)計教學(xué)班學(xué)生信息查詢窗體 34
5.9.2 設(shè)計學(xué)生個人成績查詢窗體 35
第六章 結(jié)束語 37
6.1 總結(jié) 37
6.2 展望 37
參考文獻(xiàn) 38
致 謝 39