基于Vue的个性化课选课系统的设计与实现任务书

 2021-11-18 10:11

1. 毕业设计(论文)主要内容:

随着选课课程的推行,要求对选课课程进行管理。我校选课课程要求每个学生最多只能选五门课,选课人数不超过一百四十人,多于二十人才能开班。系统的实现,要求学生熟悉JAVA/JS编程语言及相应的数据库设计技术,并系统学习web前端的技术(包括Vue.js)和JSP/NodeJS等技术。

使用MVC/MVVM模式,运用JSP/NodeJS等技术和Vue.js、数据库技术实现一个学生选课系统。该系统完成以下主要功能:学生登陆系统后能查询所有可选课的课程,对相应的课程选课、退选,及最后成绩的查询;老师能查询所有可选课课程、自己所开设课程的学生人数及登分;后台管理员能对用户管理、课程管理、学生成绩管理、班级管理等进行管理。系统界面要美观、友好、便于操作,界面风格一致。

2. 毕业设计(论文)主要任务及要求

1.查阅15篇相关文献(不少于3篇外文文献),并每篇书写200—300字文献摘要(装订成册,带封面);2.认真填写周记,完成至少1500字开题报告(“设计的目的及意义”至少800汉字;“基本内容和技术方案”至少400汉字;进度安排应尽可能详细;教指导教师意见应包含:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段?);3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);4.完成系统的编码与调试;5.完成10000字以上的毕业论文;6.进行论文答辩。

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. 主要参考文献

[1] 许令波,深入分析Java Web技术内幕(修订版),北京:电子工业出版社, 2014.08.

[2] Olga Filipova著 LearningVue.js 2 出版社:Packt Publishing 2017.01.05.

[3] Vue的API官网 https://cn.vuejs.org/v2/api/.

剩余内容已隐藏,请联系客服

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