基于B/S模式的高職院校選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-08-05 16:55
目前我國(guó)各大高校都建立了自己的學(xué)生選課系統(tǒng),老師通過(guò)管理員的審核可以在該系統(tǒng)上發(fā)布相關(guān)課程,學(xué)生根據(jù)自己的愛(ài)好和時(shí)間安排可以選擇自己喜歡的課程進(jìn)行學(xué)習(xí),然而在高職院校中這樣的系統(tǒng)還沒(méi)普遍的建立起來(lái),很多還是依靠單純的手工操作,既耗費(fèi)時(shí)間也話費(fèi)了大量的精力。本文旨在根據(jù)高職院校的實(shí)際情況建立羅定高職院校學(xué)生選課系統(tǒng),以滿足教學(xué)工作的高效開(kāi)展。該系統(tǒng)開(kāi)發(fā)主要分為兩大部分、三大模塊。兩大部分是系統(tǒng)界面開(kāi)發(fā)與設(shè)計(jì)和數(shù)據(jù)庫(kù)開(kāi)發(fā)與設(shè)計(jì)。三大模塊分別是學(xué)生模塊、教師模塊和管理員模塊,各個(gè)模塊之間通過(guò)后臺(tái)數(shù)據(jù)庫(kù)相聯(lián)系,并且相互獨(dú)立。本文在充分結(jié)合當(dāng)前高職院校的選課模式和相關(guān)技術(shù)資料后,采用B/S架構(gòu)建立網(wǎng)絡(luò)系統(tǒng),可以通過(guò)用戶PC上的瀏覽器進(jìn)行權(quán)限內(nèi)操作;選用高效的開(kāi)發(fā)工具M(jìn)icrosoft Visual Studio.NET 2010為系統(tǒng)開(kāi)發(fā)工具,建立相關(guān)系統(tǒng)操作界面和編寫(xiě)代碼;后臺(tái)數(shù)據(jù)庫(kù)使用的是Microsoft SQL Server 2008數(shù)據(jù)庫(kù)管理系統(tǒng)。本文根據(jù)各個(gè)用戶(學(xué)生、教師和管理員)的使用需求,進(jìn)行了需求分析,并結(jié)合當(dāng)前較為成熟和先進(jìn)的系統(tǒng)開(kāi)發(fā)工具,對(duì)相關(guān)技術(shù)進(jìn)行了介紹和分析,最終選...
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 背景和意義
1.1.1 背景
1.1.2 意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題的內(nèi)容及目的
1.3.1 課題內(nèi)容
1.3.2 課題目的
1.4 本章小結(jié)
第二章 相關(guān)開(kāi)發(fā)技術(shù)
2.1 B/S開(kāi)發(fā)體系架構(gòu)
2.2 Microsoft Visual Studio .NET 2010概述
2.2.1.NET框架結(jié)構(gòu)分析
2.2.2 系統(tǒng)開(kāi)發(fā)語(yǔ)言(C
2.3 Microsoft SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)工具
2.4 軟件開(kāi)發(fā)模型概述
2.5 選課算法介紹
2.6 本章小結(jié)
第三章 高職院校選課系統(tǒng)需求分析
3.1 系統(tǒng)需求描述
3.1.1 軟硬件需求
3.1.2 功能要求
3.1.3 性能要求
3.1.4 設(shè)計(jì)要求
3.2 非功能需求分析
3.2.1 系統(tǒng)可靠性需求分析
3.2.2 系統(tǒng)可擴(kuò)展性需求分析
3.2.3 系統(tǒng)可行性需求分析
3.2.4 其他非功能性需求分析
3.3 系統(tǒng)功能
3.3.1 學(xué)生模塊
3.3.2 教師模塊
3.3.3 管理員模塊
3.4 系統(tǒng)功能描述
3.4.1 學(xué)生模塊
3.4.2 教師模塊
3.4.3 管理員模塊
3.4.4 網(wǎng)上選課系統(tǒng)整體用例圖
3.5 系統(tǒng)靜態(tài)結(jié)構(gòu)描述
3.5.1 學(xué)生類(lèi)
3.5.2 課程類(lèi)
3.5.3 教師類(lèi)
3.5.4 學(xué)期類(lèi)
3.5.5 成績(jī)類(lèi)
3.5.6 公告消息類(lèi)
3.6 數(shù)據(jù)庫(kù)實(shí)體需求
3.7 本章小結(jié)
第四章 高職院校選課系統(tǒng)設(shè)計(jì)
4.1 設(shè)計(jì)原則
4.2 系統(tǒng)架構(gòu)及平臺(tái)
4.2.1 系統(tǒng)運(yùn)行架構(gòu)
4.2.2 數(shù)據(jù)庫(kù)管理平臺(tái)
4.3 系統(tǒng)結(jié)構(gòu)
4.3.1 系統(tǒng)總體結(jié)構(gòu)
4.3.2 學(xué)生模塊
4.3.3 教師模塊
4.3.4 管理員模塊
4.4 系統(tǒng)處理流程
4.5 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)
4.5.1 數(shù)據(jù)流圖
4.5.2 數(shù)據(jù)庫(kù)表
4.6 本章小結(jié)
第五章 高職院校選課系統(tǒng)實(shí)現(xiàn)
5.1 教師信息相關(guān)
5.1.1 教師信息維護(hù)
5.1.2 教師課程設(shè)定
5.1.3 教師信息查詢(xún)
5.1.4 教師課程查詢(xún)
5.1.5 教師密碼修改
5.2 學(xué)生信息相關(guān)
5.2.1 班級(jí)學(xué)生注冊(cè)
5.2.2 單個(gè)學(xué)生維護(hù)
5.2.3 學(xué)生信息查詢(xún)
5.2.4 班級(jí)信息維護(hù)
5.3 課程信息相關(guān)
5.3.1 課程注冊(cè)
5.3.2 課程類(lèi)型指定
5.3.3 課程信息查詢(xún)
5.4 選課公平性實(shí)現(xiàn)
5.5 本章小結(jié)
第六章 系統(tǒng)測(cè)試
6.1 軟件測(cè)試的目標(biāo)及原則
6.2 系統(tǒng)測(cè)試的方法
6.3 系統(tǒng)測(cè)試過(guò)程
6.4 測(cè)試結(jié)果
6.5 本章小結(jié)
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
本文編號(hào):3838998
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 背景和意義
1.1.1 背景
1.1.2 意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題的內(nèi)容及目的
1.3.1 課題內(nèi)容
1.3.2 課題目的
1.4 本章小結(jié)
第二章 相關(guān)開(kāi)發(fā)技術(shù)
2.1 B/S開(kāi)發(fā)體系架構(gòu)
2.2 Microsoft Visual Studio .NET 2010概述
2.2.1.NET框架結(jié)構(gòu)分析
2.2.2 系統(tǒng)開(kāi)發(fā)語(yǔ)言(C
2.3 Microsoft SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)工具
2.4 軟件開(kāi)發(fā)模型概述
2.5 選課算法介紹
2.6 本章小結(jié)
第三章 高職院校選課系統(tǒng)需求分析
3.1 系統(tǒng)需求描述
3.1.1 軟硬件需求
3.1.2 功能要求
3.1.3 性能要求
3.1.4 設(shè)計(jì)要求
3.2 非功能需求分析
3.2.1 系統(tǒng)可靠性需求分析
3.2.2 系統(tǒng)可擴(kuò)展性需求分析
3.2.3 系統(tǒng)可行性需求分析
3.2.4 其他非功能性需求分析
3.3 系統(tǒng)功能
3.3.1 學(xué)生模塊
3.3.2 教師模塊
3.3.3 管理員模塊
3.4 系統(tǒng)功能描述
3.4.1 學(xué)生模塊
3.4.2 教師模塊
3.4.3 管理員模塊
3.4.4 網(wǎng)上選課系統(tǒng)整體用例圖
3.5 系統(tǒng)靜態(tài)結(jié)構(gòu)描述
3.5.1 學(xué)生類(lèi)
3.5.2 課程類(lèi)
3.5.3 教師類(lèi)
3.5.4 學(xué)期類(lèi)
3.5.5 成績(jī)類(lèi)
3.5.6 公告消息類(lèi)
3.6 數(shù)據(jù)庫(kù)實(shí)體需求
3.7 本章小結(jié)
第四章 高職院校選課系統(tǒng)設(shè)計(jì)
4.1 設(shè)計(jì)原則
4.2 系統(tǒng)架構(gòu)及平臺(tái)
4.2.1 系統(tǒng)運(yùn)行架構(gòu)
4.2.2 數(shù)據(jù)庫(kù)管理平臺(tái)
4.3 系統(tǒng)結(jié)構(gòu)
4.3.1 系統(tǒng)總體結(jié)構(gòu)
4.3.2 學(xué)生模塊
4.3.3 教師模塊
4.3.4 管理員模塊
4.4 系統(tǒng)處理流程
4.5 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)
4.5.1 數(shù)據(jù)流圖
4.5.2 數(shù)據(jù)庫(kù)表
4.6 本章小結(jié)
第五章 高職院校選課系統(tǒng)實(shí)現(xiàn)
5.1 教師信息相關(guān)
5.1.1 教師信息維護(hù)
5.1.2 教師課程設(shè)定
5.1.3 教師信息查詢(xún)
5.1.4 教師課程查詢(xún)
5.1.5 教師密碼修改
5.2 學(xué)生信息相關(guān)
5.2.1 班級(jí)學(xué)生注冊(cè)
5.2.2 單個(gè)學(xué)生維護(hù)
5.2.3 學(xué)生信息查詢(xún)
5.2.4 班級(jí)信息維護(hù)
5.3 課程信息相關(guān)
5.3.1 課程注冊(cè)
5.3.2 課程類(lèi)型指定
5.3.3 課程信息查詢(xún)
5.4 選課公平性實(shí)現(xiàn)
5.5 本章小結(jié)
第六章 系統(tǒng)測(cè)試
6.1 軟件測(cè)試的目標(biāo)及原則
6.2 系統(tǒng)測(cè)試的方法
6.3 系統(tǒng)測(cè)試過(guò)程
6.4 測(cè)試結(jié)果
6.5 本章小結(jié)
第七章 總結(jié)與展望
7.1 總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
本文編號(hào):3838998
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3838998.html
最近更新
教材專(zhuān)著