基于odbc的學生信息管理系統(tǒng)-第二部分(論文+ppt).rar
基于odbc的學生信息管理系統(tǒng)-第二部分(論文+ppt),由于上傳文件有大小限制,我把資料分成2部分,第一部分為程序,第二部分為論文和ppt,請大家看清楚再下載。這是第一部分1 緒論21.1 問題的來源21.2學生成績管理系統(tǒng)的介紹22應用平臺與后臺數(shù)據(jù)庫介紹42.1編程環(huán)境的選擇42.2visual c++ 6.0集成開發(fā)環(huán)境簡介42.3vc++ 6.0的程序設計界面的構成...
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 batistu3925 發(fā)布
由于上傳文件有大小限制,我把資料分成2部分,第一部分為程序,第二部分為論文和PPT,請大家看清楚再下載。
這是第一部分
1 緒論 2
1.1 問題的來源 2
1.2 學生成績管理系統(tǒng)的介紹 2
2 應用平臺與后臺數(shù)據(jù)庫介紹 4
2.1 編程環(huán)境的選擇 4
2.2 Visual C++ 6.0集成開發(fā)環(huán)境簡介 4
2.3 VC++ 6.0的程序設計界面的構成 4
2.4 數(shù)據(jù)庫的介紹 4
2.5 Access數(shù)據(jù)庫的概念 5
2.6 Access數(shù)據(jù)庫開發(fā)技巧 6
2.6.1 統(tǒng)一規(guī)劃 6
2.6.2 設置好關鍵字和表間關系 6
2.6.3 設計好字段的缺省值 6
2.7 關系型數(shù)據(jù)庫的實現(xiàn) 6
2.8 ODBC 7
2.8.1 使用ODBC 7
2.8.2 文件DSN 12
2.8.3 記錄ODBC事務 15
3 需求分析和系統(tǒng)規(guī)劃 17
3.1 系統(tǒng)設計 17
3.1.1 系統(tǒng)設計分析及系統(tǒng)功能模塊圖 17
3.1.2 數(shù)據(jù)庫設計 17
3.2 實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 18
4 概念結構設計與邏輯結構設計 19
4.1 概念結構設計 19
4.2 邏輯結構設計 19
4.3 系統(tǒng)總體流程圖和界面設計 19
4.4 系統(tǒng)流程主要設計實體E-R圖 20
5 系統(tǒng)具體實現(xiàn)界面 21
5.1 登陸界面的實現(xiàn) 21
5.1.1 功能 21
5.1.2 流程 21
5.2 學生的成績管理主界面的實現(xiàn) 22
5.3 刪除學生基本信息的界面的實現(xiàn) 22
5.4 添加學生基本信息的界面的實現(xiàn) 23
5.5 修改學生基本信息的界面的實現(xiàn) 23
5.6 學生信息采集卡界面的實現(xiàn) 24
5.7 學生學籍管理界面的實現(xiàn) 24
5.8 學生成績管理界面的實現(xiàn) 25
5.9 學生選修課界面的實現(xiàn) 25
5.10 高級檢索查詢界面的實現(xiàn) 26
5.11 SQL語句操作界面的實現(xiàn) 26
5.12 學生信息排序界面的實現(xiàn) 26
6 結論 28
致 謝 29
參考文獻 30
附錄 31
附錄A 外文翻譯—原文部分 31
附錄B 外文翻譯—譯文部分 34
附錄 C-部分代碼 37
引 言
隨著經(jīng)濟的發(fā)展,社會的進步,計算機越來越深入到人們日常的工作學習及生活中,成為人們日常生活中不可缺少的輔助工具。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。它已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設計、圖形圖像處理、教育培訓以及游戲娛樂等。各行各業(yè)的人們無須經(jīng)過特別的訓練就能夠使用電腦完成許許多多復雜的工作。然而,雖然現(xiàn)在世界上已經(jīng)充滿了多如牛毛的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發(fā)適合自己特殊需求的軟件。
學生成績管理系統(tǒng)是一個教育單位不可缺少的部分,它對于學校的學生和管理者來說都是至關重要的,所以學生成績管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理成績系統(tǒng),這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。
作為計算機應用的一部分,使用計算機對學生成績信息進行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生成績管理的效率,也是企業(yè)的科學化、正規(guī)化管理,是與世界接軌的重要條件。
此次的畢業(yè)設計,我使用 MICROSOFT公司的 VISUAL C++開發(fā)工具,利用其提供的各種開發(fā)工具,首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行性系統(tǒng)。
在下面的各章中我將以開發(fā)一套基于ODBC的學生成績管理系統(tǒng)為例,談談其開發(fā)過程和所涉及到的問題及解決方法.
這是第一部分
1 緒論 2
1.1 問題的來源 2
1.2 學生成績管理系統(tǒng)的介紹 2
2 應用平臺與后臺數(shù)據(jù)庫介紹 4
2.1 編程環(huán)境的選擇 4
2.2 Visual C++ 6.0集成開發(fā)環(huán)境簡介 4
2.3 VC++ 6.0的程序設計界面的構成 4
2.4 數(shù)據(jù)庫的介紹 4
2.5 Access數(shù)據(jù)庫的概念 5
2.6 Access數(shù)據(jù)庫開發(fā)技巧 6
2.6.1 統(tǒng)一規(guī)劃 6
2.6.2 設置好關鍵字和表間關系 6
2.6.3 設計好字段的缺省值 6
2.7 關系型數(shù)據(jù)庫的實現(xiàn) 6
2.8 ODBC 7
2.8.1 使用ODBC 7
2.8.2 文件DSN 12
2.8.3 記錄ODBC事務 15
3 需求分析和系統(tǒng)規(guī)劃 17
3.1 系統(tǒng)設計 17
3.1.1 系統(tǒng)設計分析及系統(tǒng)功能模塊圖 17
3.1.2 數(shù)據(jù)庫設計 17
3.2 實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 18
4 概念結構設計與邏輯結構設計 19
4.1 概念結構設計 19
4.2 邏輯結構設計 19
4.3 系統(tǒng)總體流程圖和界面設計 19
4.4 系統(tǒng)流程主要設計實體E-R圖 20
5 系統(tǒng)具體實現(xiàn)界面 21
5.1 登陸界面的實現(xiàn) 21
5.1.1 功能 21
5.1.2 流程 21
5.2 學生的成績管理主界面的實現(xiàn) 22
5.3 刪除學生基本信息的界面的實現(xiàn) 22
5.4 添加學生基本信息的界面的實現(xiàn) 23
5.5 修改學生基本信息的界面的實現(xiàn) 23
5.6 學生信息采集卡界面的實現(xiàn) 24
5.7 學生學籍管理界面的實現(xiàn) 24
5.8 學生成績管理界面的實現(xiàn) 25
5.9 學生選修課界面的實現(xiàn) 25
5.10 高級檢索查詢界面的實現(xiàn) 26
5.11 SQL語句操作界面的實現(xiàn) 26
5.12 學生信息排序界面的實現(xiàn) 26
6 結論 28
致 謝 29
參考文獻 30
附錄 31
附錄A 外文翻譯—原文部分 31
附錄B 外文翻譯—譯文部分 34
附錄 C-部分代碼 37
引 言
隨著經(jīng)濟的發(fā)展,社會的進步,計算機越來越深入到人們日常的工作學習及生活中,成為人們日常生活中不可缺少的輔助工具。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。它已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設計、圖形圖像處理、教育培訓以及游戲娛樂等。各行各業(yè)的人們無須經(jīng)過特別的訓練就能夠使用電腦完成許許多多復雜的工作。然而,雖然現(xiàn)在世界上已經(jīng)充滿了多如牛毛的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發(fā)適合自己特殊需求的軟件。
學生成績管理系統(tǒng)是一個教育單位不可缺少的部分,它對于學校的學生和管理者來說都是至關重要的,所以學生成績管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理成績系統(tǒng),這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。
作為計算機應用的一部分,使用計算機對學生成績信息進行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生成績管理的效率,也是企業(yè)的科學化、正規(guī)化管理,是與世界接軌的重要條件。
此次的畢業(yè)設計,我使用 MICROSOFT公司的 VISUAL C++開發(fā)工具,利用其提供的各種開發(fā)工具,首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行性系統(tǒng)。
在下面的各章中我將以開發(fā)一套基于ODBC的學生成績管理系統(tǒng)為例,談談其開發(fā)過程和所涉及到的問題及解決方法.