Proyecto de graduación de vue.js, informe de propuesta de proyecto del sistema de subprogramas de exámenes en línea basado en la separación de front-end y back-end de vue.js

 

Tesis de graduación

Sistema de subprogramas de exámenes en línea basado en Vue.js

Informe de apertura

Colega:                      

importante:                       

Calificación:                       

nombre del estudiante:                      

Instructor: Huang Juhua                

Informe de propuesta de tesis de pregrado (diseño) de la Universidad   XXXX

nombre  

xxx

colega

XXXXXX

importante

xxx

Grado de clase)

Tema del ensayo

Sistema de subprogramas de exámenes en línea basado en Vue.js

mentor

Demostración del proyecto

  • Antecedentes del tema

Vue (pronunciado /vjuː/, similar a view) es un marco progresivo para crear interfaces de usuario. A diferencia de otros frameworks grandes, Vue está diseñado para aplicarse capa por capa de abajo hacia arriba. La biblioteca principal de Vue solo se centra en la capa de vista, que no solo es fácil de comenzar, sino que también es fácil de integrar con bibliotecas de terceros o proyectos existentes. Vue, por otro lado, es totalmente capaz de impulsar aplicaciones complejas de una sola página desarrolladas utilizando bibliotecas y componentes de un solo archivo compatibles con el ecosistema Vue.

El objetivo de Vue.js es implementar enlace de datos responsivo y componentes de vista compuestos a través de la API más simple posible.

uni-app es un marco que utiliza Vue.js para desarrollar todas las aplicaciones front-end. Los desarrolladores escriben un conjunto de códigos que se pueden publicar en iOS, Android, Web (responsive) y varios programas pequeños (WeChat/Alipay/Baidu/ Toutiao/ Feishu/QQ/Kuaishou/DingTalk/Taobao), Kuai App y otras plataformas.

Con la uni-app en mano, no tienes que preocuparte por nada. Incluso si no es multiterminal, uni-app es un mejor marco de desarrollo de programas pequeños (ver detalles), un mejor marco multiplataforma de aplicaciones y un marco de desarrollo H5 más conveniente. No importa qué tipo de proyecto organice su líder, usted puede entregarlo rápidamente sin cambiar su pensamiento de desarrollo ni sus hábitos de desarrollo.

  • El propósito y la importancia del tema.

Propósito : El objetivo principal de este tema es diseñar e implementar un sistema de subprogramas de exámenes en línea basado en Vue.js. Los usuarios de front-end usan el subprograma y la administración de back-end utiliza un sistema de administración de back-end de sitios web desarrollado con PHP. Mysql8 se utiliza para almacenar datos; la información se agrega a través del back-end. Ingreso de preguntas de prueba, ingreso de trabajos de prueba y títulos de trabajos de prueba, administración de miembros, administración de mensajes y administración de resultados de pruebas; los usuarios de front-end inician sesión a través del mini programa para ver preguntas de exámenes, realizar exámenes en línea, analizar preguntas incorrectas, ver información, dejar mensajes, etc. .

Importancia : El sistema de subprogramas de exámenes en línea basado en Vue.js es un producto de la combinación de tecnología informática y exámenes. A través de este sistema de exámenes en línea, se logra una gestión eficiente del uso de los exámenes. Con la mejora continua de la tecnología informática, las computadoras han penetrado en todos los rincones de la vida social. Partiendo de la premisa de que el personal tiene ciertas capacidades de operación informática, este software de sistema de exámenes en línea basado en Vue.js está especialmente compilado para mejorar la eficiencia de la gestión de exámenes.

3. Análisis de viabilidad

La viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos del sistema de subprogramas de examen en línea Vue.js, de la siguiente manera:

1. Viabilidad técnica

Utilice Windows 7 o 10 como sistema operativo, utilice el software phpstorm para desarrollar el sistema de gestión de backend, utilice mysql8 para el almacenamiento de la base de datos, utilice Navicat para gestionar la base de datos Mysql8 y utilice Hbuilder Utilice los miniprogramas WeChat.

2. Viabilidad económica

Por un lado, Mysql8, la herramienta de administración de bases de datos Navicat, el software de desarrollo backend del sistema phpstorm y la herramienta de desarrollo de clientes HbuilderX que utilizamos se pueden encontrar en versiones gratuitas. El costo de producción del sistema es bajo y se puede usar en PC existentes. . Por otro lado, el sistema mejora aún más la eficiencia de los administradores en la gestión, ahorrando así mano de obra y recursos materiales;

3. Viabilidad operativa

Los administradores del sistema dependen principalmente del uso de la tecnología operativa de Windows, las operaciones regulares de palabras y la mecanografía para completar la entrada, modificación, eliminación y otras funciones de datos, lo cual es simple y conveniente. También es muy conveniente y rápido para los usuarios utilizar sus teléfonos móviles para iniciar sesión en el sistema de examen en línea del subprograma WeChat.

Diseño

Los usuarios deben registrar un usuario como una cuenta cuando inician sesión en el sistema por primera vez. Después de iniciar sesión en la plataforma, los usuarios pueden realizar operaciones en la plataforma. Los módulos principales incluyen los siguientes puntos:

  1. 注册登录功能:注册普通账号登录;登录后可以修改用户的基本信息,也可以退出。
  2. 资讯功能:小程序在线考试系统的的资讯,用户可以任意浏览资讯列表和详细信息  
  3. 考题分类:后台可以对考试的题目进行分类管理,用户在小程序中可以按分类来浏览自己所需要参与考试的题目;
  4. 录入题库:后台录入的题库,支持单选题、多选题、判断题
  5. 题库管理:可以查看题目列表,支持修改和删除
  6. 录入试卷:录入试卷名称,试卷封面,试卷简介
  7. 试卷管理:查看现有的试卷列表,支持修改和删除
  8. 试卷题库录入:在试卷列表,每个试卷可以选择录入单选、多选、判断题
  9. 考试成绩列表:后台管理员可以查看,考试的哪套题,哪个用户,多少分
  10. 考试: 用户浏览题库,找到需要考试的题目后,点击“开始考试”,按顺序考试后,点击“提交试卷”完成考试
  11. 我的考试:记录了登录用户的考试记录,试卷名称,对错记录,分数。
  12. 试卷解析:针对已经考完的试卷,每个题目给出解析的结果,对错分析
  13. 用户信息:填写姓名、qq、邮箱、备注等信息
  14. 退出登录:清除登录转台,跳转到首页
  15. 留言反馈:填写留言内容、联系人、手机、邮箱、提交留言

进度计划

2022.09.10—2022.10.15  查看大量的文献,收集课题有关资料,确定论文选题;

2022.10.16—2022.10.30  在老师的指导下,填写毕业论文任务书;

2022.10.31—2022.11.15  大量收集论文资料,理清论文思路,对论文思路进行完善。

2022.11.16—2022.12.22  完成开题报告答辩;

2022.12.23—2022.12.27  根据指导老师提出的建议再进行修改,完善系统功能设计

2022.12.28—2023.04.10  在查阅大量文献之后,运用多种研究方案,完成系统开发并基本完成论文初稿。

2023.04.01—2023.04.15  将初稿完善交由导师审阅,提出修改建议。

2023.04.16—2023.05.14  在导师指导下,对论文进行反复修改形成终稿,装订成册上交学院,同时为毕业论文答辩做准备工作

2023.05.15  进行毕业论文答辩

意见

 

 指导教师:

   年     月     

教研室意见

                                                    教研室主任:

                                                               年     月     

Supongo que te gusta

Origin blog.csdn.net/u013818205/article/details/128010854
Recomendado
Clasificación