(1)管理员功能需求
管理员登陆后,主要模块包括首页、个人中心、用户管理、教师管理、课程信息管理、班级信息管理、试题管理、在线试题管理、考试管理等功能
(2)用户功能需求
用户登陆后,主要模块包括首页、个人中心、课程信息管理、班级信息管理、考试管理等功能

该系统软件开发仅需要一台普通的计算机便可完成实现开发,其成本很低。另外,作为毕业设计作品来讲,开发成本基本上可以忽略不计,且该系统软件的投入使用,可以实现更加快速高效的在线考试管理,同时还能实现对人力资源和管理资源的有效节约,该在线考试系统在经济上完全可行

170前端技术:nodejs+vue+elementui

Express是一个基于Node.js平台的极简、灵活的web应用开发框架,本项目有全自动化的安装bat脚本,无须担心
下面我们讲解
1、 node_modules文件夹(有npn install产生)
    这文件夹就是在创建完项目后,cd到项目目录执行npm install后生成的文件夹,下载了项目需要的依赖项。
2、package.json文件
     此文件是项目的配置文件(可定义应用程序名,版本,依赖项等等)。node_modules文件夹下的依赖项是从哪里知道的呢?原因就是项目根目录下的这个package.json文件,执行npm install时会去找此文件中的dependencies,并安装指定的依赖项。
3、public文件夹(包含images、javascripts、stylesheets)
      这个文件夹做过Web开发的应该一看就知道,为了存放图片、脚本、样式等文件的。
4、routes文件夹
      用于存放路由文件。
5、views文件夹
      存放视图。


开发语言:nodejs
框架:Express
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:VS code/HBuilder X
浏览器:谷歌浏览器


目  录
目  录    III
第一章 概述    1
1.1 研究背景    1
1.2 开发意义    1
1.3 研究现状    1
1.4 研究内容    2
1.5 论文结构    2
第二章 开发技术介绍    1

第三章 系统分析    1
3.1 可行性分析    1
3.1.1 技术可行性    1
3.1.2 操作可行性    1
3.1.3 经济可行性    1
3.2性能需求分析    1
3.3功能分析    2
第四章 系统设计    3
4.1功能结构    3
4.2 数据库设计    3
4.2.1 数据库E/R图    3
4.2.2 数据库表    4
第五章 系统功能实现    9
5.1系统登录注册    9
5.2管理员功能模块    9
5.3用户功能模块    12
第六章 系统测试    14
第七章 总结与心得体会    15
7.1 总结    15
7.2 心得体会    15
致  谢    1
参考文献    2

nodejs+vue+elementui在线考试系统express vscode相关推荐

  1. 基于nodejs+vue+elementUI在线跑腿系统 含在线地图功能(前后端分离)#毕业设计

    随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,校园跑腿系统被用户普遍使用,为方便用户能够可以随时进行 ...

  2. nodejs+vue+elementui在线日程管理系统php java python

    基于nodejs+vue+elementui在线日程管理系统的设计基于现有的浏览器,可以实现首页.个人中心.用户管理.日程安排管理.提醒信息管理.用户统计管理.论坛管理.系统管理等功能.方便用户对首页 ...

  3. Nodejs+vue+elementui网上租车网站 vscode汽车租赁系统

    一开始,本文就对系统内谈到的基本知识,从整体上进行了描述,并在此基础上进行了系统分析.为了能够使本系统较好.较为完善的被设计实现出来,就必须先进行分析调查.基于之前相关的基础,在功能上,对新系统进行了 ...

  4. nodejs+vue+elementui大学生租房系统 vscode校园房屋租赁系统

    前端技术:nodejs+vue+elementui,  语言 node.js 框架:Express 前端:Vue.js 数据库:mysql  数据库工具:Navicat 开发软件:VScode  二. ...

  5. nodejs+vue+elementui汽车4S店管理系统-vscode

    开发语言 node.js 框架:Express 前端:Vue.js 数据库:mysql  数据库工具:Navicat 开发软件:VScode 本系统主要分为销售,管理员,维修员三个角色,其中销售可以登 ...

  6. nodejs+vue+elementui 房地产销售系统

    功能介绍 根据系统需求阶段,进行调研,和总结其他房地产销售系统的模块,设计出符合自己的房地产销售系统,其功能模块,有个人中心,房源信息管理,房源类型管理,房源购买管理,房源预订管理等,具体详细介绍如下 ...

  7. python+vue+elementui在线打印系统

    在线提交文档进行打印 首页简单介绍系统 顶部或主页按钮转到打印 用户可以登录 查看历史打印记录 用户分学生和非学生  通过管理员身份进行用户以及文件的管理 软件编程是孤独的,也是枯燥的.在外行看似简单 ...

  8. nodejs+vue+elementui留守儿童爱心捐赠网站-vscode

    留守儿童爱心网站的主要包括了管理员和用户两个角色. 前端技术:nodejs+vue+elementui,视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控 ...

  9. springboot+vue 课程在线考试系统 java

    SpringBoot项目默认支持两种格式的配置文件 1,application.properties 2,application.yaml springboot是spring家族中的一个全新框架,用来 ...

最新文章

  1. java某市出租车_智慧职教mooc的APPJavaEE企业级网站开发章节测验答案
  2. CentOS 6.9/7通过yum安装指定版本的JDK/Maven
  3. 数据库期末复习之事务与数据恢复
  4. 中国人工智能学会通讯——自然语言处理的十个发展趋势 趋势 4: 语言知识——从人工构建到自动构建...
  5. TWaver初学实战——炫动2D机房之设备篇
  6. 关于自动增涨外链的畅想
  7. 一万小时定律的数学解释
  8. matlab随机抽样模拟,随机抽样一致性算法(matlab)
  9. LayaBox---知识点
  10. CentOS安全运维检查命令
  11. Mybatis出现Mapped Statements collection already contains value for
  12. Android system_server无法访问sdcard目录问题记录(Android 4.4 mtk平台)
  13. python 拆分excel单元格_如何用Python拆分合并后的Excel单元格?
  14. 一级计算机能用计算器吗,中级会计师考试机考可以用电脑上的计算器吗?
  15. springboot+电影售票小程序 毕业设计-附源码201532
  16. 博客凉凉,备份新浪博文图片或留下博友的评论要抓紧
  17. 3.《程序猿扯淡系列》约会的艺术--教你如何逆袭
  18. ([转载]魔百和CM201-2 M8375版安装当贝桌面方法)
  19. 员工转正述职答辩问什么问题_试用期转正述职报告
  20. 尚硅谷大数据技术Spark教程-笔记02【SparkCore(核心编程,map、mapPartitions、mapPartitionsWithIndex、flatMap、glom、groupBy)】

热门文章

  1. 福建瑞芯微电子实习第一天
  2. c语言编程技术电子书,C语言编程技术.doc
  3. TP6如何输出JSON数据
  4. 【Leetcode】122. Best Time to Buy and Sell Stock II买卖股票的最佳时机 II
  5. 《我叫刘跃进》------羊吃狼的故事
  6. 【立创机械狗从0到成品PCB画图总结】
  7. 4 1-4 30推荐文章汇总
  8. win7取消计算机电源,老司机帮你win7系统电源高性能计划更改与删除的恢复办法...
  9. Redis数据类型简单操作---哈希
  10. 用python做数据挖掘_你用 Python 做过什么有趣的数据挖掘项目?