一、选题的目的和意义
目的:网上选课系统的开发是为了更好的让各个高校充分的利用校园网的软硬件资源,通过B/S架构来实现网上选课系统,实现了网上选课系统的无纸化管理,让网上选课系统、查询课程更为方便,让导师审核选课更加快捷。
意义:网上选课系统使学生足不出户就能够提交选课,有效的解决了学生因为时间或者距离上的不便,节约了大量的时间。同时导师也不必整理大量的纸质信息。通过计算机接收,管理也更加容易,效率也更高,只需要学生的学号或者姓名,就可以查看该生的所有选课信息,一目了然。随着互联网的快速发展,网上选课系统以其充满高科技的味道成为一种时尚的选课方式,为学生节约时间,为导师提高教学效率。网上选课系统不仅可以成为学生完成选课的平台,也提高导师的工作效率,实现智能化、网络化、信息化教学管理。
二、本课题的研究现状
目前,国内外各大高校大部分都已经有了自己的选课系统,而且已经成为广大学生与导师的必要工具。网上选课系统首先给传统的选课进行了一场彻底的革命,给教学管理带来了灵活性。可以显著提高导师和学院的工作效率和学生选课质量,选课过程基本能在线完成,还可以实时对话,在线实时指导和修改,避免导师和学生单独见面的不便。网上选课系统以B/S的模式设计,可以上网的用户都可以使用。在国外,计算机普及比较广泛,网络发达,信息化程度高,因此网上选课系统相对来说更先进,管理更规范。在美国,网上选课系统是基于十年行业开发经验和技术积累,融合SOA架构的先进理念,以服务为向导,数据资源共享,为学生、老师、办公人员提供高效、便捷的一站式服务。国外的教学科研软件与国内相比开发的早而且比较成熟。美国建成的NSFNET(国家科学基金网),其课题的中报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。
三、主要内容和预期目标
主要内容:网上选课系统使用ASP.NET开发,数据库使用SqlServer。开发工具选择Visual Studio2015。系统框架是基于B/S,便于管理和维护。网上选课系统包括三种用户。管理员、老师和学生。管理员对管理员进行添加,然后维护管理员信息。管理教师信息,录入新的老师,并管理历史老师信息。管理学生,录入新的学生,管理历史学生。发布课程,查看已经发布的课程。管理公告信息,查看公告。老师用户登录后,对个人信息进行查看,定期修改个人密码。然后查看选课情况。教师用户可以查看管理员发布的公告信息。学生登录后,查看个人信息,对个人信息进行查看,定期修改个人密码。然后在线选课,并查看自己的选课信息。学生用户可以查看管理员发布的公告信息。
预期目标:(1)完成一个可以实际使用的网上选课系统,可以很好的运用于我校选课的管理中。(2)撰写论文。
四、拟采用的研究方法和主要措施
研究方法:(1) 文献调研法:通过查阅文献资料,分析系统开发意义和必要性。(2)问卷调查法:设计问卷,走访相关工作人员,取得系统需求分析。(3)实践法:动手实践,学习前人经验,进行系统编码。
主要措施:在开发时主要使用Visual Studio2015和SqlServer2012工具,采用MVC框架进行流程的控制,后台数据存储在SqlServer数据库系统中。
五、主要参考文献
[1]徐坚,张新明.曲靖师院计算机网络选课系统的设计和实现[J].曲靖师范学院学报,2019(03):48-50.
[2]罗志明. 高校公选课网上选课系统的设计与实现[D].华南理工大学,2019.
[3]杨国清.高校移动选课系统的设计与实现[J].电脑知识与技术,2018(06):1097-1099.
[4]鲍丽星.开放实验室选课系统的设计与开发[J].实验室研究与探索,2017(01):87-89.
[5]郭大勇,邓伟,宣华,陈卫.完善高校选课制的思考和探索[J].高等理科教育,2018(01):16-18.
[6]黄曙荣.高校选修课网上选课系统的设计与实现[J].盐城工学院学报(自然科学版),2017(04):49-52+55.
[7]刘伟冉.基于C#的网上选课系统设计和实现[J].科学技术创新,2020(27):53-61.
[8]姜晓琴.网上选课系统的数据库设计与实现[J].数码世界,2020(01):165.
[9]蒋舟,杨健叶,张红伟.高校学生选课系统的设计与实现[J].电脑知识与技术,2019,15(12):60-61.
[10]李庆江.选课系统的设计与实现[J].山东工业技术,2018(08):136+118..
[11]沈文娟. 学生智能选课系统的设计与实现[D].南昌大学,2017.
[12]马海英.网络选课系统的设计与实现[J].信息与电脑(理论版),2019(18):71-72.
[13]李唯.基于Web的网上选课系统的设计与实现[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
标签:查看,选课,系统,学生,源码,毕业设计,设计,网上 From: https://blog.51cto.com/u_15745565/7334191