师生互动系统平台的分析毕业论文

师生互动系统平台的分析毕业论文
目录
摘要 ........................................................ 错误!未定义书签。Abstract .................................................... 错误!未定义书签。目录 ...................................................................... I 第1章前言 (1)
1.1课题背景 (1)
第2章系统概述 (2)
2.1师生互动平台的概述 (2)
2.2系统使用技术 (2)
2.2.1 系统开发工具 (2)
2.2.2 ASP.NET的介绍 (2)
2.2.3 visual studio 2010 的简单介绍 (3)
2.2.4 B/S 模式的介绍 (3)
第3章系统分析 (4)
3.1系统调研及可行性研究 (4)
3.1.1系统调研 (4)
3.1.2 可行性分析 (4)
3.1.3可行性分析阶段的主要工作 (5)
3.2功能需求分析 (5)
3.2.1需求分析 (5)
3.2.2功能分析 (6)
3.3流程图 (6)
3.3.1系统流程图 (6)
3.3.2数据流程图 (6)
第4章系统设计 (8)
4.1系统开发设计思想 (8)
4.2系统功能模块设计 (8)
4.3数据库需求分析 (9)
4.4数据库分析 (9)
4.4.1 数据库概念结构设计 (10)
4.4.2 表结构设计 (10)
第5章平台界面实现 (12)
5.1 管理员身份登录 (12)
5.1.1社区论坛 (17)
5.1.2公告资讯 (23)
5.1.3共享资源 (25)
5.1.4课程表 (25)
网约车管理系统5.1.5教师管理 (28)
5.1.6管理 (30)
5.2教师登录 (33)
5.3学生登录 (34)
第6章结论 (35)
6.1主要贡献 (35)
6.2启示和意义 (35)
6.3局限性 (35)
6.4未来研究的建议 (36)
参考文献 (37)
致谢 (38)
第1章前言
1.1课题背景
随着Internet的快速发展,人们对信息的获取越来越快捷方便。在学校,管理部门需要对学生的基本信息、成绩录取、考核信息等采集,由于学校是个比较大的机构,其学生人数众多,给信息采集带来一定的不便;在课堂,不同学生对知识点的理解程度不同,教师需因材施教对不同学生采取不同的教育方法,但这受到了时间地点等客观因素的一定影响,学生在上交作业是将每个学生的作业收集交给教师批改,教师批改后再统一分发,这个过程时间跨度较大,一定程度地降低了学习效率。师生互动平台提供给师生一个在线交流的平台,教师可以在平台上布置作业、批改作业,对学生的提问进行回答,若问题为大多数学生共有的,教师可以发布问题的答案供存在相同问题的不同学生进行浏览或下载,而不必一一向学生解答;学生可以在平台上下载作业、上交作业,将学习中遇到的问题向教师咨询。此平台旨在提供给师生一个自由、不受时间地点限制的交流环境,不仅是师生之间,学生之间、教师之间也都可以自由的交流,从而改变传统教育模式受时间地点、学生的性格等因素的影响,提高学习效率,同学们、教师们自由交流,共同学习,共同进步。
面对现代网络远程教育的需要,开发一个校园师生交流平台很有必要。本文所要介绍的就是一个以实现远程教学为目的的师生教学互动平台的设计与实现过程。
师生互动平台作为网络教育的一部分,在美国、日本等信息化程度较高的国家已较为普及,越来越多的大学、企业和研究机构致力于研究与网络教学有关的新技术、软件及应用课题。[1]在发达国家,他们投资了大批资金用来建设师生互动平台,其技术已经比较成熟,跟师生带来诸多方便。目前国内的网上教学系统数量很多,良莠不齐。一些正规的网上教学系统,技术过硬,网页画面优美,包含的内容很丰富,有试题库、资源库、网上答疑系统、交流反馈系统等等;另一类是由学校自己开办的,主要面向对象是本校的学生,一般只给学生提供了试题库,供学生进行浏览和查询。[2]在我国,师生交互网站还处于起步阶段,无论技术还是应用的广泛程度较之成熟都有一段差距。
第2章系统概述
2.1师生互动平台的概述
师生互动平台打破了传统学校教育的课堂授课模式,同时也突破了传统远程教育所无法实施的有效的沟通和交流的局限。它要求建立一种全新的教学与学习模式。对教师和学生也提出了不同的要求[3]。
师生互动主要是以论坛的形式。论坛里面可以学生之间交流和师生之间交流。学生之间的交流主要是
学生之间学习心得,交流学习成果。论坛功能跟目前网上流行的大部分论坛一样。用户需要先在有一个自己的帐号,再以该帐号登录即可使用论坛功能。用户可以修改登录密码,浏览、发表、搜索文章,为自己的发言选择合适的表情符号。
2.2系统使用技术
2.2.1 系统开发工具
本系统使用ASP.NET和visual studio 2010开发工具;火锅炉具
2.2.2 ASP.NET的介绍
ASP 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP提供许多比现在的Web开发模式强大的的优势[5]。总的来说,ASP.NET具有以下特点:
(1)执行效率的大幅提高
ASP是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
熄火延时器(2)世界级的工具支持
ASP构架是可以用Microsoft(R)公司最新的产品Visual Studio开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP强大化软件支持的一小部分。
(3)强大性和适应性
因为ASP是基于通用语言的编译运行的程序,所以它的强大性和适应
性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP的Web应用中。ASP同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP。
坐垫纸(4)多处理器环境的可靠性
ASP已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点[6]。
液体速凝剂
2.2.3 visual studio 2010 的简单介绍
Visual Studio 是一套完整的开发工具集,用于生成ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和Visual J# 全都使用相同的集成开发环境(IDE),利用此IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework 的功能,通过此框架可使用简化ASP Web 应用程序和XML Web Services 开发的关键技术[7]。
2.2.4 B/S 模式的介绍
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)[8]。B/S模式具有以下特点
(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。
(2)业务扩展简单方便,通过增加网页即可增加服务器功能。
污染处理
(3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
(4)开发简单,共享性强。[9]

本文发布于:2024-09-21 03:30:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/231736.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:学生   平台   教师   系统   开发
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议