摘要:基于计算机技术,网络技术与教育信息化相结合的理念,网络教学和远程教育逐渐取代传统教学,而家长与学校的交流也是网络教学过程中的一个重要环节,在这样的背景下,我们设计和开发了这个师生及家长互动平台。
平台主要包括信息浏览、查询和网上讨论功能:所有用户可以浏览学校信息,查看教育新闻和教育文摘;已注册的家长和学校的教师登录后可以进入查询系统对学生基本信息、教师基本信息、学生各科成绩、教师代课信息和家长信息等进行查询;已注册家长可以随时和老师进行网上交流。在平台的吸引力和亲和力等方面做了很多工作,提高了师生及家长间相互交流的效率,是一个实用性强的家长与学校之间相互交流的中间平台。
平台采用浏览器/服务器结构模式(B/S),对B/S结构和C/S进行了分析比较,阐述了B/S结构的工作原理及其特点。开发工具采用了面向对象且性能比较稳定可靠的Visual Studio.NET 2005。数据库则选用了SQL Server 2000。该平台界面友好,操作方便,基于角色权限控制。
关键词:互动平台,网络教学,浏览器/服务器, .NET框架
目 录
第1章 绪 论 1
1.1 国内外教育信息化和教育手段现代化的现状 1
1.2 师生及家长互动平台的特点 2
1.3 B/S结构的特点 2
1.4 Microsoft.NET介绍 3
1.4.1 .NET Framework概述 3
1.4.2 ASP.NET 4
1.4.3 C#概述 5
1.4.4 ADO.NET 5
1.5 论文布局 6
第2章 互动平台的系统分析 7
2.1 可行性分析 7
2.2 系统需求分析 7
2.3 建站主导思想 8
2.4 设计本平台的几个基本原则 9
第3章 互动平台的系统设计 10
3.1 平台结构设计 10
3.2 主要功能模块的设计 11
3.3 数据流图 12
3.4 系统业务流程图 13
第4章 互动平台的数据库设计 15
4.1 数据库的设计思想 15
4.2 数据库的选择 16
4.3 实体联系(E-R)图分析 17
4.4 数据表设计 19
4.5 关系图 25
第5章 互动平台的系统实现 26
5.1 登录模块的实现 26
5.2 家长注册模块的实现 27
5.3 信息浏览与查看模块的实现 28
5.4 信息查询模块的实现 29
5.5 基于角色的控制面板实现 30
5.6 平台管理模块的实现 31
5.6.1 框架的现实 31
5.6.2 树(treeview)的实现 31
5.6.3 数据管理功能的实现 32
5.7 学校论坛的实现 36
5.7.1 论坛的详细实现 36
5.7.2 发表主题模块的实现 36
5.7.3 回复主题模块的实现 37
结论与展望 38
参考文献 39
致 谢 41