毕业设计nodejs+vue试题库管理系统9e43k

 开发语言 node.js
前端:vue.js+ElementUi
数据库:mysql 
数据库工具:Navicat/SQLyog都可以
开发运行软件:VScode/webstorm/hbuiderx均可
框架:Express


设计步骤及措施:
(1)确定项目名称、项目研究内容,开题报告提交及修改。
(2)项目开发准备,整理思路,查阅相关资料了解系统的研究意义。
(3)项目初期开发,美工设计,前端实现,开发信息系统的用户功能的实现,完善界面排版,实现信息提取发送等一系列功能。项目初期测试运行,修改完善管理系统未能正常运行的功能和出现的问题。项目系统最后阶段的修改及最终测试运行。论文写作、修改,定稿。
(4)答辩准备,进行毕业设计论文答辩。
涉及的技术栈
1) 前台页面:
页面结构布局采用Vue框架,可能会使用到第三方组件库Element-ui或View Design组件库、axios发送请求、html和less语法。
2) 后台服务器:
服务器搭建采用基于node的Express框架快速搭建服务器,需要引入mysql模块进行对数据库的操作
3) 数据库:
mysql数据库,Navicat可视化工具辅助操作数据库            

该系统将采用B/S结构模式,开发软件有很多种可以用,本次开发用到的软件是vscode,用到的数据库是MySQL,为了更加便捷地使用数据库,用到了MySQL的可视化工具SQLyog/Navicat。
使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互 


重点研究的,关键的问题:
(1)业务流程;
(2)前台页面设计;
(3)数据库设计
 
解决的思路:
(1)通过进行需求分析,建立用例模型,上网查找资料,摸清业务流程。
(2)通过运用vue 技术进行界面的设计,上网搜集符合所做管理系统的相关图片,使用Photoshop软件对图片进行加工,使其更贴合主题,同时提高页面美感。
(3)在摸清业务流程的基础上,通过MySql完成数据库的设计。
目 录
摘 要    I
ABSTRACT    II
1绪 论    1
1.1研究背景    1
1.2设计原则    1
1.3论文的组织结构    2
2 相关技术简介    3
 
2.2B/S结构    3
2.3MYSQL数据库    4
2.4 django框架    4
3 系统分析    6
3.1可行性分析    6
3.1.1技术可行性    6
3.1.2操作可行性    6
3.1.3经济可行性    6
3.1.4法律可行性    6
3.2系统性能分析    7
3.3系统功能分析    7
3.4系统流程分析    9
3.4.1注册流程    9
3.4.2登录流程    9
3.4.3添加信息流程    10
4 系统设计    11
4.1系统概要设计    11
4.2系统结构设计    11
4.3 系统顺序图    12
4.4数据库设计    14
4.4.1 数据库实体(E-R图)    14
4.4.2 数据库表设计    16
5 系统的实现    19
5.1登录模块的实现    19
5.2学生功能模块的实现    19
5.2.1 学生注册界面    19
5.2.2 试卷列表界面    20
5.2.3 考试界面    20
5.2.4 考试记录界面    21
5.2.5 错题本界面    21
5.3管理员功能模块的实现    21
5.3.1 学生管理界面    21
5.3.2 教师管理界面    22
5.4教师功能模块的实现    22
5.4.1 教师注册界面    22
5.4.2 试卷管理界面    23
5.4.3 试题管理界面    24
6 系统测试    25
6.1测试定义    25
6.2测试方式    25
6.3测试方案计划    26
6.4测试分析    27
7 总 结    28
参考文献    29
致  谢    30

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值