Nodejs基于vue的网络在线考试系统pt64q

该系统的应用可以减少工作人员的劳动强度,提高工作效率与管理水平,具有很大的价值。它可以使网络在线考试系统操作简单,成功率高,使网络在线考试系统的管理向一个更高层次前进。
本系统的用户可分为学生和管理员两个用户角色组成。管理员可以管理系统内所有功能,主要有首页、个人中心、学生管理、在线考试管理、试题管理、系统管理、考试管理等功能;学生登录系统主要有首页、个人中心等功能。语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql 
数据库工具:Navicat
开发软件:VScode 
前端nodejs+vue+JavaScript,
本系统有主要分为三大部分组成,有登录,学生和管理员等用例。
(1)登录模块用例中用户包括学生和管理员和二种角色,分别可以进行其对应的身份登录或取消登录,关闭系统。
(2)学生模块主要包括首页、个人中心等功能,
(3)管理员通过系统对可以实现网站系统管理,主要包括首页、个人中心、学生管理、在线考试管理、试题管理、系统管理、考试管理等功能

 vue的文件结构其实就是一个index.html
中间的内容,用的是vue,但最终都会转译为html内容html、css、js
|- node_modules: node的一些基础依赖包,可能还有拓展的安装的别的插件(npm install下载的依赖包,主要是根据package.json获取对应的依赖包)
|- public: 存放一些主要的打包文件,如index.html等等,可以放置一些需要在index.html配置的文件
|- src: 项目的主文件夹(vue是SPA单页面应用,可以看做是一个主页面的应用里面的内容组件详情可看vue 代码格式解析)
|- assets: 资源文件,用于存放一些静态文件,如字体、图片、css样式之类的
|- components: vue主要内容的公共组件,可以进行复用
|- router: 设置路由,指定路由对应的组件


随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化,网络化和电子化。网上管理,它将是直接管理网络在线考试系统的最新形式。本论文是以构建网络在线考试系统为目标,使用 nodejs技术制作,由管理员和学生两大部分组成。着重论述了系统设计分析,系统主要包括首页、个人中心、学生管理、在线考试管理、试题管理、系统管理、考试管理等功能,以及后台数据库管理。从网站设计到详细实现都根据了网站的建设思想和mysql数据库的设计方法。

目录
目录 III
1.绪论 4
1.1开发背景 4
1.2开发意义 4
1.3课题研究现状 4
1.4项目研究内容与结构 5
2.开发技术介绍 6
2.1B/S架构 6
2.2nodejs语言简介 6
2.3 vue框架 7
2.4 MySql数据库 7
2.5MySQL环境配置 8
3平台分析 9
3.1可行性分析 9
3.1.1技术可行性 9
3.1.2经济可行性 9
3.1.3操作可行性 9
3.1.4 运行可行性 10
3.2平台性能需求分析 10
3.3平台功能分析 10
3.4平台流程的分析 11
3.4.1 用户管理的流程 12
3.4.2个人中心管理流程 12
3.4.3登录流程 13
4平台设计 14
4.1 软件功能模块设计 14
4.2数据库设计与实现 14
4.2.1概念模型设计 15
4.2.2数据库逻辑结构设计 15
5 平台详细设计 24
5.1平台功能模块 24
5.2管理员功能模块 26
5.3用户功能模块 29
6 平台测试 31
6.1 测试目的 31
6.2 测试的步骤 31
6.3测试结论 31
7 平台维护 32
8 结论 33
参考文献 34
致谢 35
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统是基于Springboot+vue实现的在线考试系统,适合用于毕业设计进行二次开发,也可以作为工作的开发经验。适合刚毕业的大学生和刚入行的初级软件工程师。本课程会讲解常用的Springboot 和Vue知识和搭建环境的过程,让初学者迅速地在本地开发环境搭建起来,成功运行本套代码。迅速的理解前后端开发的过程,能够完成简单的的bug修改,理解前后端的交互。不管你是初入职场或即将进入职场,想深入学习和了解 Spring Boot 框架和 Vue 的话,那这门课几乎是你最好的选择项目含前端和后端知识,对于前端开发人员和后端开发人员都是一个很好的学习选择。学生系统功能模块介绍登录用户名、密码注册年级、用户名、密码任务中心管理员发布的年级任务,每个学生只能做一次考试题干支持文本、图片、数学公式、表格等,学生答题支持:文本固定试卷可重复练习、自行批改的试卷时段试卷在时间限制内,可重复练习、自行批改的试卷考试记录查看答卷记录和试卷信息错题本答错题目会自动进入错题本,显示题目基本信息个人信息显示学生个人资料更新信息修改个人资料、头像个人动态显示用户最近的个人动态消息中心用于接收管理员发送的消息管理系统功能模块介绍登录用户名、密码主页试卷总数、题目总数、用户活跃度、题目月数量学生列表显示系统所有的学生,新增、修改、删除、禁用管理员列表显示系统所有的管理员,新增、修改、删除、禁用学科列表学科查询、修改、删除学科创编创建学科试卷列表试卷查询、修改、删除试卷创编创建的试卷为时段试卷、固定试卷、任务试卷题目列表题目查询、修改、删除题目创建题目支持单选题、多选题、判断题、填空题、简答题,题干支持文本、图片、表格、数学公式任务列表任务查询、修改、删除消息列表显示已发送的消息,消息已读人数等信息消息发送发送消息给多个用户用户日志显示所有用户日志个人资料显示管理员用户名、真实姓名时间线显示管理员创建时间修改资料修改姓名、手机号项目架构项目展示  

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值