基于ASP的網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計源碼+LW文檔
一、選題的目的和意義
目的:網(wǎng)上選課系統(tǒng)的開發(fā)是為了更好的讓各個高校充分的利用校園網(wǎng)的軟硬件資源,通過B/S架構(gòu)來實現(xiàn)網(wǎng)上選課系統(tǒng),實現(xiàn)了網(wǎng)上選課系統(tǒng)的無紙化管理,讓網(wǎng)上選課系統(tǒng)、查詢課程更為方便,讓導師審核選課更加快捷。
意義:網(wǎng)上選課系統(tǒng)使學生足不出戶就能夠提交選課,有效的解決了學生因為時間或者距離上的不便,節(jié)約了大量的時間。同時導師也不必整理大量的紙質(zhì)信息。通過計算機接收,管理也更加容易,效率也更高,只需要學生的學號或者姓名,就可以查看該生的所有選課信息,一目了然。隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)上選課系統(tǒng)以其充滿高科技的味道成為一種時尚的選課方式,為學生節(jié)約時間,為導師提高教學效率。網(wǎng)上選課系統(tǒng)不僅可以成為學生完成選課的平臺,也提高導師的工作效率,實現(xiàn)智能化、網(wǎng)絡化、信息化教學管理。
二、本課題的研究現(xiàn)狀
目前,國內(nèi)外各大高校大部分都已經(jīng)有了自己的選課系統(tǒng),而且已經(jīng)成為廣大學生與導師的必要工具。網(wǎng)上選課系統(tǒng)首先給傳統(tǒng)的選課進行了一場徹底的革命,給教學管理帶來了靈活性??梢燥@著提高導師和學院的工作效率和學生選課質(zhì)量,選課過程基本能在線完成,還可以實時對話,在線實時指導和修改,避免導師和學生單獨見面的不便。網(wǎng)上選課系統(tǒng)以B/S的模式設計,可以上網(wǎng)的用戶都可以使用。在國外,計算機普及比較廣泛,網(wǎng)絡發(fā)達,信息化程度高,因此網(wǎng)上選課系統(tǒng)相對來說更先進,管理更規(guī)范。在美國,網(wǎng)上選課系統(tǒng)是基于十年行業(yè)開發(fā)經(jīng)驗和技術積累,融合SOA架構(gòu)的先進理念,以服務為向?qū)?,?shù)據(jù)資源共享,為學生、老師、辦公人員提供高效、便捷的一站式服務。國外的教學科研軟件與國內(nèi)相比開發(fā)的早而且比較成熟。美國建成的NSFNET(國家科學基金網(wǎng)),其課題的中報及課題的進展情況匯報都在網(wǎng)上進行。其網(wǎng)上教學教務管理系統(tǒng)也十分完善,世界各地的學生可以坐在家里通過互聯(lián)網(wǎng)完成入學報名、選課、考試、畢業(yè)論文、取得學位這一學習生活的全過程。目前,國際上已具規(guī)模的遠程教育學校就有數(shù)百所之多,網(wǎng)上教育正在各地發(fā)揮著巨大的作用,為世界各國培養(yǎng)出大批人才。所有這些都表明,基于Internet的校園網(wǎng)的應用已深入到校園內(nèi)的各個方面。
三、主要內(nèi)容和預期目標
主要內(nèi)容:網(wǎng)上選課系統(tǒng)使用ASP.NET開發(fā),數(shù)據(jù)庫使用SqlServer。開發(fā)工具選擇Visual Studio2015。系統(tǒng)框架是基于B/S,便于管理和維護。網(wǎng)上選課系統(tǒng)包括三種用戶。管理員、老師和學生。管理員對管理員進行添加,然后維護管理員信息。管理教師信息,錄入新的老師,并管理歷史老師信息。管理學生,錄入新的學生,管理歷史學生。發(fā)布課程,查看已經(jīng)發(fā)布的課程。管理公告信息,查看公告。老師用戶登錄后,對個人信息進行查看,定期修改個人密碼。然后查看選課情況。教師用戶可以查看管理員發(fā)布的公告信息。學生登錄后,查看個人信息,對個人信息進行查看,定期修改個人密碼。然后在線選課,并查看自己的選課信息。學生用戶可以查看管理員發(fā)布的公告信息。
預期目標:(1)完成一個可以實際使用的網(wǎng)上選課系統(tǒng),可以很好的運用于我校選課的管理中。(2)撰寫論文。?
四、擬采用的研究方法和主要措施
研究方法:(1) 文獻調(diào)研法:通過查閱文獻資料,分析系統(tǒng)開發(fā)意義和必要性。(2)問卷調(diào)查法:設計問卷,走訪相關工作人員,取得系統(tǒng)需求分析。(3)實踐法:動手實踐,學習前人經(jīng)驗,進行系統(tǒng)編碼。
主要措施:在開發(fā)時主要使用Visual Studio2015和SqlServer2012工具,采用MVC框架進行流程的控制,后臺數(shù)據(jù)存儲在SqlServer數(shù)據(jù)庫系統(tǒng)中。
五、主要參考文獻
[1]徐堅,張新明.曲靖師院計算機網(wǎng)絡選課系統(tǒng)的設計和實現(xiàn)[J].曲靖師范學院學報,2019(03):48-50.
[2]羅志明. 高校公選課網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)[D].華南理工大學,2019.?
[3]楊國清.高校移動選課系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2018(06):1097-1099.
[4]鮑麗星.開放實驗室選課系統(tǒng)的設計與開發(fā)[J].實驗室研究與探索,2017(01):87-89.?
[5]郭大勇,鄧偉,宣華,陳衛(wèi).完善高校選課制的思考和探索[J].高等理科教育,2018(01):16-18.?
[6]黃曙榮.高校選修課網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)[J].鹽城工學院學報(自然科學版),2017(04):49-52+55.
[7]劉偉冉.基于C#的網(wǎng)上選課系統(tǒng)設計和實現(xiàn)[J].科學技術創(chuàng)新,2020(27):53-61.
[8]姜曉琴.網(wǎng)上選課系統(tǒng)的數(shù)據(jù)庫設計與實現(xiàn)[J].數(shù)碼世界,2020(01):165.
[9]蔣舟,楊健葉,張紅偉.高校學生選課系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2019,15(12):60-61.
[10]李慶江.選課系統(tǒng)的設計與實現(xiàn)[J].山東工業(yè)技術,2018(08):136+118..
[11]沈文娟. 學生智能選課系統(tǒng)的設計與實現(xiàn)[D].南昌大學,2017.
[12]馬海英.網(wǎng)絡選課系統(tǒng)的設計與實現(xiàn)[J].信息與電腦(理論版),2019(18):71-72.
[13]李唯.基于Web的網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)[J].電腦學習,2020(05):90-91.?
[14] Punobot:Mobile Botnet Using Push Notification Service in Android. Hayoung Lee,Taeho Kang,Sangho Lee,Jong Kim,Yoonho Kim.2016
[15] Sci Lightning:A Cloud Provenance-Based Event Notification for Parallel Workflows. Julliano Trindade Pintas,Daniel Oliveira,Kary A.C.S.Ocaa,Eduardo Ogasawara,Marta Mattoso.2016

