睿智小学家校通网站的设计与实现(源码)

如今,尽管教育受到了广泛的重视,但是教师和家长之间存在很大的沟通障碍,所以需要一个平台——家校通系统来解决这样的沟通问题。这个平台不仅能够让家长及时了解孩子的学习状况;而且也能让教师的工作效率得到提高。本系统设置了教师、家长、学生和管理员四个不同的角色,教师的主要功能是上传学生的课堂表现、家庭作业、回复并给家长留言;家长和学生的主要功能是查看管理员和教师发布的信息,家长还可以通过留言和教师进行交流;管理员的主要功能是管理教师、家长和学生的信息、发布公告。 本系统在开发中,Web服务器采用了JDK与Tomcat架设,前台与后台采用了SQL Server2008 R2和J2EE技术。利用JSP编程技术,从而实现不同角色之间的功能。 关键词 家校通,JSP,SQL Server2008R2
目 录
1 引言 1
1.1 研究现状 1
1.2 研究意义 1
1.3 研究内容 2
2 系统的开发原理 2
2.1 网站开发原理 2
2.2 JSP应用原理 2
2.3 数据库系统介绍 3
2.4 CSS应用技术 4
3 系统分析 4
3.1 系统需求分析 4
3.2 系统可行性分析 8
4 家校通网站系统的设计 9
4.1 开发环境 9
4.2 文件结构与用途 10
4.3 系统功能模块的设计 10
4.4 数据库的设计 14
5 家校通网站系统的实现 20
5.1 用户模块 20
5.2 管理员模块 21
5.3 教师模块 22
5.4 家长模块 25
5.5 学生模块 26
6 系统测试 27
6.1 测试目的 27
6.2 测试方法 28
6.3 功能测试 28
结论 30
致谢 31
参考文献 32
引言
1.1 研究现状
人类社会和生产力的发展离不开科学技术 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
的有效推动,科学技术的发展离不开教育。随着国家对孩子教育的不断重视,家长对孩子学习越来越重视。他们想要知道如何针对孩子的问题积极配合教师展开教育工作,另一方面,教师也迫切想要帮助学生解决问题,进而提高学生学习的质量,为此需要家长和教师之间有效的进行协调与互助。目前沟通方法有:
1.家长会的方式,在家长会上,教师很难照顾到每一个家长,很难和每一个家长进行一对一的交流,这样就会导致家长对孩子的学习情况了解不全面。
2.教师将孩子学习情况用短信方法告知,这种方法不仅不能让家长全面了解学生情况,而且这种方法途径单一,家长经常处在被动的一方。
3.教师采用家访的方式,虽然这种方式能够让教师深入了解学生的学习环境和学习状况,但是,占用了教师和家长许多休息时间,也会让家长感到措手不及,这种方法使得教师和家长双方都处于比较被动的地位。
从以上几种方式可以看出,教师和家长在学生沟通方面存在很大得障碍,所以,迫切需要一个平台——家校通网站平台来有效的协调教师和家长之间的问题。
1.2 研究意义
家校通网站平台在教师和家长之间建立了一个沟通的桥梁,形成了教育合力,促进了孩子快乐健康的发展。这个平台为教师和家长之间提供了一个双向交流的途径,在教师和家长之间利用信息技术为媒介,形成了一个良性的交流发展,从而促进了学校、教师和学生三方的共同发展。家校通网站平台不仅响应了现代素质教育的号召,而且也成为了学校和家庭教育学生的有效工具。家校通网站平台一方面增加了教师和家长之间的交流,另一方面也让家长对教师的教学管理情况有所了解,从而不断提高学校的教学质量和教学管理水平。家校通网站平台拉近了教师和家长之间的距离,家长可以利用这个沟通平台对教师进行留言,使学校和家庭在学生教育方面得到进一步的合作。利用这个平台,教师可以查看并修改个人的信息资料,可以查看管理员发布的公告,可以将学生的课堂表现进行发布等等,家长可以在这个平台上查看管理员发布的公告,可以随时掌握学校的最新动态,可以查看教师发布的学生的成绩,可以查看学生的上课表现,可以对教师提出建议等等,这样,家长想要了解学生的学习情况,就不一定需要和教师面对面交流才能了解,就可以利用闲暇的时间在平台上和教师进行互动,掌握学生的在校动态。有了家长的积极配合,教师也可以更好的并且高效率的完成教学任务,从而不断的提高自己的教学管理水平。
1.3 研究内容
在学校教育中,由于教师和家长在时间上分配的不均衡,导致教师和家长在学生教育方面产生很大的沟通障碍;在一些教育培训机构中,也常常只重视学生的成绩而忽略教师和家长的沟通问题,而沟通问题在学生的学习和身心发展过程中起着关键作用,这就需要家校通网站平台来有效并且有针对性的解决这样的沟通问题。家校通网站系统将J2EE技术作为开发语言,将SQL Server2008 R2作为数据库,从而实现管理数据库和不同角色之间的功能。本系统重点研究教师和家长之间关于学生教育方面的沟通问题,设计教师、家长和学生三个不同的角色,并对这三个角色的权限进行合理的分布,从而实现一个互动性的动态网站,有效解决了沟通障碍问题。
系统的开发原理
2.1 网站开发原理
网站的开发原理是客户浏览器端将客户的请求发送给服务器端,服务器端接收到客户浏览器端发出的请求后,做出响应并进行数据处理,将处理后的结果通过服务器端再传回客户浏览器端,从而实现客户浏览器端和服务器端的信息交互。网站开发原理如图2.1所示:
图2.1 网站开发原理
2.2 JSP应用原理
目前,经常被使用作为服务器端的技术主要有ASP、ASP.NET、JSP、PHP和CGI技术,家校通网站系统的开发技术主要采用了JSP技术,所以这里重点介绍JSP技术的相关内容。JSP是在JAVA的基础上开发出来的,保留了JAVA功能里面的API功能。JSP页面中用来显示静态网页内容的代码在HTML中,用来显示动态网页部分的代码在JSP标记和嵌入到页面中的Java代码中。JSP可以被预编译,而且允许开发者按照自己的特殊要求编写特定的标签库来完成他们特定的需求,从而提升了应用程序的速率。当JSP第一次编译过应用程序后,其后,只要在任何支持JSP运行环境的大部分系统中,代码都可以无需修改直接运行。当客户端浏览器向服务器Tomcat端发送请求后,服务器Tomcat端并不能直接做出响应,它需要经过JSP文件、Servlet文件、Class文件和Servlet实例四个阶段,才能作出响应,反馈给客户端浏览器。JSP应用原理如图2.2所示:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1558.html

好棒文