摘  要在如今的社会,由于互联网的高速发展,网络的普及程度早已超出了我们的想象,给我们的学习等各方面带来了极大的变化。现在利用网络来进行各种教学活动已经成为了现实---即远程教育。网络教育是在网络上通过多媒体进行学生与教师、学生与学校之间,即在网络上通过多媒体进行教学和交流的教育方式。87275
   本系统主要有3个用户角色,分为学生、教师。学生主要有提出问题、我的回答、我的提问、问题库、个人信息等模块,教师主要有给我的问题、我的回答、问题库、个人信息等模块,管理员主要有问题管理、回复管理、学生管理、教师管理、管理员管理等模块。
本系统基于Node。js平台开发,采用了流行的B/S网络结构模式,选用MongoDB作为后台数据库,并使用基于Node平台,时下最盛行的后端框架 Express--快速、扩展性强、极简、生态极为丰富的web开发框架。
毕业论文关键词:Node。js;在线答疑;教育平台

Abstract In today's society, due to the rapid development of the Internet, the popularity of the network has already exceeded our imagination, to our study and other aspects of the great changes brought about。 Now the use of the network to carry out a variety of teaching activities has become a reality --- that is, distance education。 Network education is a way to educate students and teachers, students and schools through multimedia on the Internet。
This system mainly has 3 user roles, pided into students, teachers。 Students are mainly put forward the question, my answer, my question, question library, personal information, such as module, teachers have to my question, my answer and question bank, personal information, such as module。 The manager has management, recovery management, student management, teacher management, administrator management module。
The system based on Node。js technology development, using the popular B/S network structure model, the use of MongoDB as the background database。 Based on the Node。js platform, Express-- framework is the most popular fast, open, minimalist web development framework。
Key words: Node。js; online Q & A; education platform

目  录

第一章   绪论   5
1。1  项目背景   5
1。2  研究目标   5
1。3  研究现状   6
第二章 开发环境及技术   7
2。1  Sublime Text 开发环境简介   7
2。2  Node。js 开发平台介绍   7
2。2。1  概述   7
2。2。2 安装Node。js   8
2。3  Express 框架简介   15
2。3。1  概述   15
  2。3。2  安装   15
2。4  MongoDB数据库简介   16
2。5  小结   17
第三章 系统需求分析   18
3。1  系统用例分析   18
3。1。1  识别角色   18
3。1。2  识别用例   18
3。1。3  系统用例图   18
3。2  系统功能分析   20
3。2。1  学生登录   20
  3。2。2  教师登录   21
3。2。3  管理员登录   21
3。3  系统操作描述   21
3。4  数据库模块--Mongoose介绍   22
3。4。1  概述   22

3。4。2  简单入门介绍   23
3。5  小结   25
第四章 总体设计   26
4。1  系统流程处理   26
4。2  系统架构   30
4。3  数据库设计   31
4。3。1  数据库的逻辑设计   31
上一篇:jsp+mysql面向大众的医疗咨询平台设计与实现
下一篇:基于颜色特征的图像检索系统研究

Java的学生信息管理系统设计

jsp自考学生学籍及站点管...

Android移动互动学习系统学生端设计

Android大学生素质认证系统的设计

Node.js+MongoDB问卷调查系统设计

android的大学生助手app设计

jsp+oracle学生成绩管理系统设计+ER图

网络语言“XX体”研究

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯