毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Node.js学生在线答疑系统设计

时间:2023-01-30 21:33来源:毕业论文
Node.js学生在线答疑系统设计。基于Node.js平台开发,采用了流行的B/S网络结构模式,选用MongoDB作为后台数据库,并使用基于Node平台

摘  要在如今的社会,由于互联网的高速发展,网络的普及程度早已超出了我们的想象,给我们的学习等各方面带来了极大的变化。现在利用网络来进行各种教学活动已经成为了现实---即远程教育。网络教育是在网络上通过多媒体进行学生与教师、学生与学校之间,即在网络上通过多媒体进行教学和交流的教育方式。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 Node.js学生在线答疑系统设计:http://www.youerw.com/jisuanji/lunwen_131031.html
------分隔线----------------------------
推荐内容