基于Vue的个性化课选课系统的设计与实现开题报告

 2022-01-09 17:52:40

全文总字数:3256字

1. 研究目的与意义(文献综述)

在国外高校,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持,所以国外的选课系统软件开发的早而且比较成熟。早在七十年代末,美国就建成了nsfnet(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,前端使用的是javascript,后台一般使用c 、c#、php、go等语言,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。而国内高校选课系统建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。在国内,目前前端一般用vue.js或者,后台使用node.js、.net、j2ee、lamp等语言。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。 纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。

近年来国内许多学校不断扩招,校内学生人数也在不断增加,使得学生选课管理难度不断加大,学生选课管理面临着巨大的工作量,学生选课在大部分学校中是一项既复杂而又繁琐的工作。由于以前选课系统的缺陷和不足,每一学期的网上选课都会出现爆满或卡出系统等现象,给学生和老师造成极大的不变。为了更好地实现学生选课的管理,设计出一个性能良好不易卡顿的学生选课系统显得极其重要。结合当下各高校的选课管理情况,该系统以web前端技术为开发基础,基于vue.js技术,并采用vue.js、mysql数据库等技术实现一个界面要美观、友好、便于操作的学生选课选课系统。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

为了解决学生选课管理问题,设计并实现一个学生选课系统是很有必要的。本系统是学生自主选课系统,本系统实现的主要功能是学生选课,成绩录入,成绩查询,课程信息管理,用户信息管理等。采用mvvm模式,其作用范围为所有在校本科生、老师和系统管理员。由于以前选课系统的阻塞问题,我针对全面选课制的特点,深入分析了选课系统的复杂性,针对选课系统的性能问题准备了多层次的优化方案,目的是让本系统的性能能得到大大提升,不再出现卡顿等问题。

为了可以让学生自主的选择课程,培养自身的兴趣爱好,也便于学校进行系统化的管理,我准备设计出一个性能良好的学生选课系统。本系统能减少学校对信息管理的工作量,增强学生选课及成绩信息管理的安全性。通过本系统,学生可以在网上自主选择自己想要的课程,极大的减少学校在课程统计和学生选课记录上的工作量,而且也可以让学生自己安排选课时间,上课时间等,为学生和学校都提供了很大的方便。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

(1)2020/1/13—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;(2)2020/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;(3)2020/5/1—2019/5/25:撰写及修改毕业论文;(4)2020/5/26—2019/6/5:准备答辩。

4. 参考文献(12篇以上)

[1] 吕凤花. 学生选课系统的设计与实现[j]. 电脑编程技巧与维护. 2018.

[2] 曾筝. 基于web的选课平台系统开发模式分析.信息记录材料. 2019.

[3] 张欢; 邹冲. 高校选课系统的课程推荐机制研究. 电子世界. 2018.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。