• nodejs+vue+elementui在线考试系统express vscode



    (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

  • 相关阅读:
    N点复序列求2个N点实序列的快速傅里叶变换
    DNS 简介及 dig 命令详解
    C++获取计算机硬件信息(Linux)
    Geoserver中TileLayers中切割离线瓦片预览时地图模糊不清解决方法2
    shell脚本学习06(小滴课堂)
    Gartner:2022年全球IT支出将超4万亿美元,软件增速最高
    eclipse 配置selenium环境
    存储资源盘活系统,“盘活”物联网架构难题(下)
    类和对象8:数值方法
    一文简单入门Node.js
  • 原文地址:https://blog.csdn.net/zhgl322/article/details/126533503