毕业论文

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

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

时间:2023-01-30 21:33来源:毕业论文
4。3。2 数据库的Schema设计 35 第五章 详细设计与实现 39 5。1 界面设计 39 5。2 系统分层的实现 39 5。2。1 表示层的设计 39 5。2。2 控制层的设计 40 5。2。3 数


4。3。2  数据库的Schema设计   35
第五章 详细设计与实现   39
5。1  界面设计   39
5。2  系统分层的实现   39
5。2。1  表示层的设计   39
5。2。2  控制层的设计   40
5。2。3  数据层的设计   40
5。3  各个功能模块的设计与实现   40
5。3。1  用户登录管理   40
5。3。2  学生界面管理   44
5。3。3  教师界面管理   48
5。3。4  管理员(后台)界面管理   49
5。3。5  问题详情页管理   52
第六章 测试分析   56
6。1  测试环境   56
6。2  测试记录   56
6。3  测试的目的   60
6。4  测试结论   60
结 论   61
致 谢   62
参 考 文 献   63


   
第一章绪论
1。1  项目背景
目前,传统的学习方式是通过图书馆查阅书籍和杂志等实体类的学习材料,或者在网络上查找相关的资料等等。如果遇到一些自己没有办法理解、解决的问题,这时学习的效果将会远远不如预期。这时候我们学生可以去请教老师。但是面对面答疑有一下几个缺点:
(1) 学生、教师的时间难以分配,造成答疑效率低下。
(2) 场所的限制,寻求答疑的学生很多的话,同样会造成答疑效率低下。
(3) 学生想要和教师面对面交流,势必要到教师的办公室、教师等等,而如今的大学都比较庞大,行走过去花费了较长的时间,无形增加了答疑的成本。
为解决以上问题,本答疑系统采用了基于Node。js平台的web开发技术,实现了丰富的web交互。就目前已存在的问题,对基于web的在线答疑系统做了全面系统的分析与介绍。并以Express框架、MongoDB数据库为实例进行了具体的系统实现。
1。2  研究目标
为解决传统的师生面对面答疑带来的各种问题(主要是效率低下),采用了在线答疑这一方式。该方式较传统的面授主要有以下优点;
(1) 冲破时间、空间的束缚,学生和老师之间的答疑不会受到所在地方的束缚,无论何时何地,只要一台有网络的电脑即可。
(2) 利用网络进行远程答疑,面对老师,学生不会有平时面对老师的压力。这是因为网络远程答疑表现出形式多种化的特性,有丰富的答疑表达方式,比如文字,图片,语音,甚至视频等等。使学生把重心真正放在所提出的问题上。
(3) 教育的包容性,对等性体现于网络远程答疑。老师看待每个学生都是平等的,网络里不存在答疑的先后顺序,老师可以对等的查看各个学生提出的问题,每个学生有同等的机会发布自己问题。

(4) 交互体验优异。交流的学生、教师会有一种有近在咫尺的感觉,学生能够随时在网络上向所学课程的老师讨教,有较强的交互体验。
以上优点解决了传统的面授答疑的弊端,更好的满足了师生的需求,达到了在线答疑的目的。主要的研究意义有以下几点:
(1)不同用户模型的设计使得根据师生不同特点提供不同的服务成为可能。
(2) 各种模块充分考虑了学生、教师各种需求,体现以师生中为心的思想和服务宗旨。     
1。3  研究现状
随着网络在教育教学中的普遍应用,在线交流、学习、查看下载学习资料等等也成为了大学生学习中的重要辅助手段,在线答疑系统作为这一课题的重要补充,发挥了重要的作用。在线答疑系统采用web技术完成从提出问题到解决问题的流程,一个在线答疑系统应具有以下模块: Node.js学生在线答疑系统设计(2):http://www.youerw.com/jisuanji/lunwen_131031.html
------分隔线----------------------------
推荐内容