毕业设计(论文)-家长与学校交流平台 ——前台管理.doc_第1页
毕业设计(论文)-家长与学校交流平台 ——前台管理.doc_第2页
毕业设计(论文)-家长与学校交流平台 ——前台管理.doc_第3页
毕业设计(论文)-家长与学校交流平台 ——前台管理.doc_第4页
毕业设计(论文)-家长与学校交流平台 ——前台管理.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河北农业大学 本科毕业论文(设计)题 目: 家长与学校交流平台 前台管理 学 院: 信息科学与技术学院 专业班级: 计算机科学与技术 学 号: 二O 一三年 六 月 一 日摘要随着社会的发展,网络深入到我们生活的方方面面,同时也成为人们信息交流的主要工具。本文就论述了一个基于网络的中小学教师与家长交流平台的研究与实现过程。本系统在B/S(Browser/Server,浏览器/服务器)模式下,通 过JSP(Java Server Page)动态网页技术实现。其中Web服务器采用Apache Tomcat7.0,数据库管理系统采用MySQL,开发工具使用MyEclipse10.0,所使用的技术有JSP、JDBC、hibernate、struts、JavaScript等。本平台为教师、学校和家长提供了一个快捷有效的交流环境,其中系统管理员主要实现对家长信息、教师信息、学生信息、班级信息、学生考试成绩等的管理;教师和家长以学生为纽带进行交流,教师可以查看所教学生的家长信息、对学生发布评语,家长可以查看教师信息、查看子女的考试成绩及教师的评语,同时可以查看学校的通知了解学校最新情况。关键词: 交流;B/S框架;网络 ABSTRACTWith the social development, network deep into all aspects of our lives, but also become the main tool for the exchange of information. This article discusses a web-based communication platform for teachers and parents research and implementation process. This system B / S (Browser / Server, Browser / Server) mode, the JSP (Java Server Page) dynamic web technology. Where the Web server using Apache Tomcat7.0, database management system using MySQL, development tools MyEclipse10.0, the techniques used are JSP, JDBC, hibernate, struts, JavaScript, etc. The platform for teachers, schools and parents to provide a quick and effective communication environment in which the system administrator main achievement information to parents, teacher information, student information, class information, student test scores and other management; teachers and parents of students as a link exchanges, the teacher can view the information of the parents to teach students, post a comment on students, parents can view the teacher information, view their childrens test scores and teachers comments, but you can view the schools notice about the school updates.Keywords: AC; B / S framework; Network目录1 绪论11.1课题背景11.2课题研究的目的和意义11.3课题的主要研究工作12. 实现技术22.1 Java技术22.2 jsp技术32.3 Struts技术32.4 hibernate技术32.5Javascript技术42.6 Ajax以及json技术43.系统分析43.1需求分析4 3.1.1 管理员功能模块4 3.1.2.教师模块5 3.1.3家长模块53.2可行性分析5 3.2.1应用分析5 3.2.2可行性前提5 3.2.3对于技术的支持6 3.2.4校方的收益问题64.系统设计64.1 系统的目标64.2 系统功能结构64.3 开发环境74.4 数据库的设计74.5 系统预览85.总 结16参 考 文 献18致 谢191 绪论网络作为我们每个人熟知的一种工具,它最大的作用莫过于信息的共享以及人与人之间的交流。随着信息化社会的到来,网络的普及,信息的交流变得非常容易,人们开始希望能通过网络完成各种各样的事情,包括学校的发展。当前,很多学校都已经拥有自己的网站,他们希望人们通过网站能够更好的了解学校,关注自己。随着校园网站的细化,我们会发现许多校园业务都可以通过网站代替,例如,家长与教师之间的沟通,学生信息管理等,这些都是学校网站需要开发的板块。我们此次开发就是针对校园网站,开发家长与学校交流平台,互动双方只要简单的登录网站,就能够完成信息的沟通。这种交流方式简单,省时,无地域差异, 能够更好的完成家校间的沟通,提高学校的教学质量。在以下的文章中我们会具体阐述家长学校平台的开发意义,目的,以及主要功能模块。1.1课题背景我国是作为一个发展中国家,对孩子的教育有着极大的重视,孩子是祖国的未来,当然我们的家长也都知道教育的重要,但是在以前他们更多的是依赖老师对学生的管理,很少与学校沟通。不过随着网络的发展,生活的信息化,我们家长也开始有意识了解孩子的在校情况,他们会希望更多的了解孩子。当然会有很多方法与教师交流,作为这些方法中的一种,我们的家校平台无疑是简单,省事,又经济可行的。作为当代的交流工具它代替了原先的家访,家长会,教师以及家长可以直接通过Internet接入到本网站。作为家长能够及时了解学校新的动向。而老师一旦有问题也可以及时和家长沟通,更好的解决了交流信息不及时的问题。提高了老师工作效率,减少了大家的时间,同时更好的解决了学生的问题,使家长更好的了解孩子的在校情况。1.2课题研究的目的和意义课题研究的目的就是交流,主要意义就是学生的教育问题,提供家长学校交流的一个沟通平台,减少老师的工作量的同时更好的与家长沟通。希望当下的学生在老师和家长共同的努力下,成为更为优秀的下一代,防止因为忽视造成学生人生的误差。1.3课题的主要研究工作本系统作为家长与学校的交流工具,只能作为学校系统的一个子模块。该程序主要包含三个模块:管理员模块、教师模块、家长模块。管理员主要用来管理相关的信息,包括教师信息,学生信息,家长信息,班级信息,公告信息等。当然作为交流系统。任课教师对自己所教授的学生的评语以及家长回复的信息为本系统最重要的模块。当然,在页面方面,像页面的局部刷新以及数据访问主要用到了Ajax异步传输,和json完成对象的转换,并显示在页面,还有就是一些js函数用于对网页提交数据的校验。还有就是下拉菜单的实现。在页面中用到了dreamweaver对页面进行整体布局,使页面看起来统一,整齐,美观。然后通过struts前台对后台数据接口进行访问。后台方面通过不同的action调用不同的函数,利用hibernate访问数据库,完成对数据库更新操作,然后在页面上显示信息。另外还有专门的servlet通过过滤器完成对特定页面的拦截,实现对ajax异步读取数据的响应。还有通过过滤器完成对中文乱码的过滤。最后,就是文件的上传以及下载问题,导入jspsmartupload.jar包,根据jspsmartupload.jar下的对应的函数把文件上传到对应的文件夹,在数据库中保存文件信息用于文件下载模块的实现。2. 实现技术2.1 Java技术Java,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由Sun公司的詹姆斯高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月以“Java”的名称正式发布了。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java编程语言的风格十分接近C+语言。继承了C+ 语言面向对象技术的内核,Java舍弃了C+语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。在Java SE 1.5版本中Java又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装拆箱等语言特性。Java不同于一般的编译运行计算机语言和解释执行计算机语言。它首先将源代码编译成字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的运行速度有了大幅提升。与传统程序不同Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java语言有以下特点:(1)简单(Simple):指的是去除了C/C+中较少使用或可能不安全的功能,例如指标,运算子重载,多重继承等。 (2)物件导向的(Object-oriented):利用OOP的三种基本特性:PIE(多型,继承,封装),来设计出可重複使用的元件,使系统有弹性易于维护。 (3)网路的(Network-Savvy):提供容易使用的API来撰写网路程式 。(4)直译式的(Interpreted):bytecode在JVM上执行时,JIT负责转换为机器码。 (5)稳健的(Robust):捨弃了对记忆体的指标运作。 (6)安全性(Secure) : 资源回收处理 (Garbage Collection)由JVM自行作记忆体管理,例外处理 (Exception) 可预防突发错误的产生。 (7)结构中立(Architecture Neutral):程式执行在虚拟机器上。 (8)可携的(Portable): Write once, run anywhere指的是由JVM与不同的作业系统沟通。 (9)高效率的(High Performance):利用HotSpot, JIT技术改善效能。 (10)多执行绪的(Multithreaded):Java程序可发出多隻并行的轻量化行程。 (11)动态的(Dynamic):Java程式执行时动态的连结类别库。2.2 jsp技术Jsp是有SunMicroSystems公司倡导的,许多公司参加一起建立的一种动态技术标准,在传统的html文件中加入java程序片段以及jsp标记就构成了jsp网页,java程序段可以操纵数据库,重定向网页以及发送email等。所有程序操作都是在服务器上进行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器不支持java,也可以访问jsp网页。Jsp全名java server page,其实就是一个简化的servlet设计,它实现了html中java语法的扩张。Jsp具有java的简单易用,完全的面相对象,具有平台无关性安全可靠,主要面向因特网的主要特点。Jsp主要优势如下:(1)一次编写,到处运行,除了系统之外,代码不做任何更改。(2)系统的多平台支持。基本上可以再所有平台上的任意环境开发,部署,扩展,与asp的局限性相比,jsp有很大优势(3)强大的可伸缩性。从一个小的jar文件就可以运行jsp,到由多台服务器进行集群,负载平衡。(4)多样化和功能强大的开发工具支持。(5)服务器端组件。2.3 Struts技术Struts是apache软件组织提供的一项开放源代码项目,它为java web 应用提供了模型-视图-控制器(mvc)框架,尤其是用于开发大型的可扩展的web应用。Struts为web应用提供了一个通用的框架,使得开发人员可以精力集中在如何解决实际业务问题上。此外,Struts框架提供了许多可供扩展和定制的地方,使得应用程序可以方便的扩展框架,来更好的适应用户的实际需求。系统一旦加入了struts的使用,可以大大简化web应用的开发过程,提高开发效率,缩短开发周期。2.4 hibernate技术Hibernate是一个基于java的开放源码的持久化中间件,它对jdbc做了轻量级的封装,不仅提供了ORM映射还提供数据库查询和数据缓存功能,java开发人员可以方便的通过hibernate API来操作数据库。Hibernate作为当前的流行框架,有以下优势:(1)它是开源的代码,允许开发人员根据需要改变源码,定制客户化功能。(2)具有详细的参考文档。(3)对jdbc做了轻量级封装,如必要,用户可以绕过hibernate直接访问JDBC API。(4)具有可扩展性。(5)使用方便,容易上手。(6)可以再j2ee架构中取代CMP,完成对象持久化。(7)Hibernate可以和多种Web服务器,应用服务器良好集成,并且支持几乎所有流行的数据库服务器。2.5Javascript技术JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛应用于客户端web开发的脚本语言,常用来给html添加动态功能,比如响应用户的各种操作。它最初是由网景公司的brendan Eich 设计,是一种动态、若类型、基于原型的语言。Javascript也可以用于其他场合,如服务器编程。完整的javascript实现包含三部分:EcmAScript,文档对象模型,字节顺序记号。2.6 Ajax以及json技术 Ajax并非缩写词,而是由Jesse James Gaiiett 创造的名词,是一种创建交互式网页应用技术的开发。Ajax指异步javascript及xml。Ajax的核心是javascript对象XmlHttpRequest。该对象在Internet Explorer 5 首次引入,它是支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript提出请求并处理响应而不阻塞用户。Ajax优势:(1)通过Ajax,您的JavaScript和XmlHttpRequest来直接与服务器通信。可以在不从载页面的情况下与web容器交换数据。网页从服务器端读取少量数据,而不是整个页面。可以使因特网应用程序更小,更快,更友好。(2)Json技术室一种轻量级的数据交换格式,它是基于javascript的一个子集。JSON采用完全独立于语言的文本格式,但是也是用了类似于c语言家族的习惯。这些特性使json成为理想的数据交换语言。3.系统分析系统要实现那些功能,要有怎样的性能是项目开发的目标,为此,在实际项目开发之前要对项目进行需求分析以及可行性分析,这是项目开发的基础。3.1需求分析通过对项目的仔细分析以及老师的认真交流,确认了项目的大致模块如下。3.1.1 管理员功能模块教师模块(教师的增、删、改、查)班级模块(班级的增、删、改、查)公告模块(公告的发布、更新、删除、显示)学生模块(学生的添加,删除,列表)个人信息模块(更新自己的信息,管理员添加)3.1.2.教师模块家长模块(家长查找,以及信息查看)公告模块(公告的发布,删除,更新)留言模块(针对某个学生留言,留言的删除)资料的上传个人信息的查看以及更新3.1.3家长模块教师信息查看校内以及班级公告查看学生成绩的查看教师留言的查看与恢复自己信息的查看3.2可行性分析可行性分析是系统是否能够开发的重要依据,通过本案例的需求分析的研究,对项目的可行性分析如下。3.2.1应用分析为了能够完成学校家长之间更好的交流,让家长能够协助老师完成学生的教育问题,提高学生的学习能力,以及学校的学水平,创建家校交流平台,因此提出家长学校交流平台的开发。3.2.2可行性前提(1) 系统要求 家长学校交流系统必须包含家长与老师关于某个学生的沟通模块,还有家长能及时了解校内的最新动向。 (2) 系统目标 本系统的目标就是家校交流,便于家长老师间的交流,同时能够帮助老师提供工作效率,高学校教学质量。3.2.3对于技术的支持 在此次开发中,主要涉及的技术是java,jsp,还有就是struts,hibernate两大框架,和mysql数据库。我在本项目中,主要负责前台的实现,主要用到的就是页面的美化,布局,然后调用后台数据,实现页面数据的显示,查询等。其中用到最多的就是struts,包括页面数据的显示,主要是struts标签,还有数据请求。另外,就是通过ajax技术动态实现部分数据的请求,局部刷新。另外,还有一些拦截类,用于阻拦用户未登录情况。3.2.4校方的收益问题信息的网络化取代了人工化,不仅方便了信息的保存,更节省了人工时间,提高信息的安全性以及完整性保障,最主要的就是提高了办事的速率,更好的减少了校方的某些不必要的支出,例如,家长会筹办支出,联系家长移动通信支出,家长到校支出,学校信息保存支出等。在利益方面考虑,家校沟通的网络化,十分必要。以上分析,不论是从技术还是在利弊方向都是可行的,为此我们可以对此项目进行系统的开发。4.系统设计4.1 系统的目标通过小组讨论,以及对老师的咨询,最终确定系统要实现的目标如下。实现需求分析阶段所提出的功能页面要整齐美观,易用,在页面上有树状的导航列表4.2 系统功能结构学校与家长交流平台包括管理员模块,家长模块,教师模块,其系统结构图如图4.2.1所示。家长学校交流平台管理员模块教师模块家长模块家长信息查看发布公告信息给家长留言管理个人信息教师信息管理公告信息管理家长信息管理学生成绩管理学生信息管理班级信息管理个人信息管理留言信息模块学生成绩查看教师信息模块个人信息管理图4.2.1 系统结构图如上图所示,包含了我们此次开发的主要功能。在本系统中我主要负责系统前台的开发。主要负责模块就是页面的实现,美化,布局和页面对后台接口的调用,实现信息在页面的正确显示。在前台开发中,我最主要的就是应用struts框架,通过struts调用接口完成信息验证,通过struts标签完成信息的显示。在页面的开发中大量用到了javascript技术的支持,网站树形菜单的就是通过js函数实现的。 开发过程中的各种输入信息的验证,大量用到了js下的字符串验证。还有就是Ajax实现的局部信息的更新,当然在ajax请求局部信息,还用到了最重要的转换工具json实现数据格式转换。最后就是js实现的页面跳转,以及java实现的页面跳转等。4.3 开发环境jdk1.7, jdk1.7是较为新的版本,增加了好多新的特性,可以更方便的使用。mysql数据库,作为目前小型项目开发较为流行的数据库,mysql从5.0开始支持事物处理,进一步提高了数据的完整性以及安全性,而且mysql已经别oracle收购,相信会有很好的发展,综合分析,最终选着mysql。开发软件是myEclipse10.0,作为当前javaee的开发工具,它的功能非常强大。利用它我们可以在数据库和javaee的开发、发布以及应用程序服务器的整合方面极大的提高效率。另外,DreamWeaver对于页面的布局与美化也起到了很大的作用。4.4 数据库的设计在这个模块因为是家长交流平台,所以着重介绍下关于交流信息的留言表以及公告列表。下面将逐一列出。表1 留言表字段名称字段类型字段大小是否主键说明idInt11是主键,ID,自增contentvarchar200否留言内容isReplyint1否是否回复,1代表回复subjectvarchar20否留言主题timeDateTime否留言时间genearch_idint11否家长id,允许空,家长留言Student_idvarchar6否学生id,留言关于那个学生Teacher_idvarchar4否教师ID,允许空flagint1否标识留言人是家长还是教师表2 公告表字段名称字段类型字段大小是否主键说明Idint11是主键subjectvarchar20否主题contentvarchar200否内容timedatetime否时间Teacher_idvarchar4否教师IDAdmin_idint11否管理员ID在系统的开发过程中,因为涉及到班级公告,所以公告与班级有一个关联表notice_class。只有教师发布的公告才会与此表建立关联。4.5 系统预览在此次网站中,分为三个模块,主要是管理员模块,教师模块,家长模块。1.登录界面 图 4.5.1登录界面如图4.5.1中所示,我们看到身份的下拉列表,选择管理员或者是家长时需要输入用户名和密码,但是当为教师时,有事先分配好的教师标号,直接输入教师编号和密码直接登录系统。图中所示,红色的字标识用户登录错误时显示,只要从新输入登录即可。另外我们看到家长注册连接,家长可以直接点击进行注册,只有家长需要注册,注册完成直接跳转登录页面即可登录。2.管理员模块图 4.5.2 管理员界面如图4.5.2所示,左侧为系统的导航栏,主要是通过js实现。我们可以点击各个模块,方可显示系统具体功能,选择想执行的操作点击即可。在顶部有欢迎某某人信息,显示的为当前登录人的基础信息,如果想退出系统,可以点击后边的退出系统连接,系统退出,跳转到登录界面,可以在进行登录。下面是教师列表,如图4.5.3所示。图 4.5.3 教师列表如上图所示可以点击删除该教师,更新对教师信息进行更改,点击详细可以查看教师的详细信息。还有就是下方的跳转页面信息,可以点击上一页,下一页,显示不同信息,另外还可以点击跳转后边的复选框选择想要跳到的页面跳转。下面是教师添加页面,如图4.5.4所示。图 4.5.4 教师添加如上图,职工号必须为四位数字,而且不能是存在的数据,如果是不合法数字系统会给出提示,请注意查看。还有弹出框标识办公电话只能是7位数字,以及手机必须是首位为1的11位的数字,年龄必须为10-99之间的数字。红字必填标识的必须填写,否则添加失败。职工号后边的信息提示采用了js下的局部刷新技术ajax,用于帮助用户添加。另外,添加过程中的一些验证信息都是通过js函数实现的,只要添加过程注意即可。下面是学生添加页面,如图4.5.5所示。图 4.5.5 学生添加如上图 ,学生添加需要注意的就是学号必须为六位,重复或者是格式错误都会有提示信息。还有图中的班级模块,复选框显示所有的班级,学生添加一定要注意班级的选择。在班级复选框应用到的技术还是Ajax,还有就是json数据转换。其他需要注意的页面也有相应提示。下面是学生的查找页面,如图 4.5.6所示。图4.5.6学生的查找页面如上图,输入学生学号就可以查看其基本信息。下面是班级列表,如图 4.5.7所示。图4.5.7 班级列表如上图所示学生列表,直接点击学生列表查看班级内所有的学生,还有就是点击详细连接查看班级概况,主要就是任课教师的分配。点击删除班级连带着其班内所有学生一起删除。下面是班级的添加页面,如图 4.5.8所示。图4.5.8 班级添加页面如上图所示,班级名称不能重复,任课教师数、语、外老师必须添加,然后就是副科老师根据班级开课情况可以选择无。这些复选框也是根据后台查询,转换为json数组,传到页面以后在通过js下的json转换转换成对象数组,然后利用js技术根据教师不同身份添加到对应的复选框中。最后,在管理员模块还有家长列表,主要就是家长基本信息的查看,还有就是管理员模块查看修改自己的信息,最主要的就是管理员还可以添加其他管理员或者修改自己的密码,下面为管理员的添加以及密码修改页面。 图4.5.9 管理员添加 图4.5.10 密码修改如图4.5.9所示管理员添加,用户名不能重复,还有邮箱地址必须符合地址规范,真实姓名不能为空。在此页面加了一些js验证,添加时需要注意。如图4.5.10所示,密码修改主要注意不能为空,密码与确认密码保持一致,否则会提示修改失败。3.教师模块在教室模块最主要的就是发布留言,下面是教师留言页面。 图4.5.11 学生列表如图4.5.11所示,在选择班级后,显示以上页面。我们可以选择想要留言的学生,点击后边的发布评语,之后会跳转到留言页面,就可以给家长进行留言,然后家长就可以查看这个老师的留言。另外在教师模块也涉及到了家长列表,查找等,这些都和管理员模块的列表相似,在这里就不一一阐释。下面我们要看的是留言列表,如图4.5.12所示。图4.5.12 留言列表如上图所示,教师可以查看所有的留言,可以点击留言后边的回复直接回复家长留言,回复以后也可以点击删除直接删除留言。下面是教师添加公告页面,如图4.5.13所示。图4.5.13 公告添加如上图所示,在班级模块显示当前登录教师所有教授的班级复选框,教师可以点击班级前的复选框,这样公告就很只能被选中的班级查看的班级,这一操作主要就是信息的系统化。另外主题不能为空,否则添加失败。当然在公告模块也存在列表页面,大致就是管理员发布的公共公告列表和自己公告列表,与上边留言列表类似。接下来是教师资料上传页面,如图4.5.14所示。图4.5.14 资料上传如上图所示,在资料上传页面中一定要选择要上传的文件,支持的文件类型有txt,doc,rar,jpg,gif,xls等,所以请注意文件的选择。另外我们可以查到文件的描述文本框,可以对上传文件简要介绍。另外还有就是成绩的添加页面,如图4.5.15所示。图4.5.15 成绩添加如上图所示,在这个功能模块,教师最需要注意的就是是选择班级,还有正确输入学生学号,不然会提示没有此学生存在,请在成绩输入时注意查看,另外就是注意学期的选择。最后关于教师模块,主要就是信息的显示,还有信息的更新,以及密码的更改,在此处省略,不再一一列出。4.家长模块家长模块最先要说的就是家长的注册,只有先注册,家长才能登录系统,下面是家长的注册页面。图4.5.16 家长注册如图4.5.16所示,在家长注册中,用户名不能重复,而且必须知道某个学生的id,否则不能添加,还有就是一个学生只能注册一次。另外就是电话的格式,必填项必须填满,大致格式与前边注册类似,如果格式错误,添加失败,从新填写信息,如果添加成功,跳转登录界面,即可登录。在家长模块最主要的也是留言模块,关于留言有下面一些页面。图4.5.17 教师列表如图4.5.17所示,家长登录以后,根据相应的学生id可以查询出孩子所在班级的所有任课教师。如图可以点击详细连接查看老师的详细信息,点击留言跳转到家长留言页面给对应的教师留言。点击教师留言,可以查看那位教师的在网站上给自己的留言列表。图4.5.18 留言添加如图4.5.18所示,家长留言页面,接受人只能是任课教师,所以上图中的接受人页面是所有学生的任课老师,选择想要沟通的老师进行留言。当然,留言人,只能是登录网站本人,不能更改。剩下就是一些教师发给家长的留言列表,和教师模块相似,可以点击留言后边的回复,回复教师。接下来就是公共资料下载区,如图4.5.19所示。图4.5.19 文件下载如上图所示,图中所有的文件都是教师上传的学习资料,家长可以选择孩子需要的资料,点击后边的下载,进行文件的下载。家长模块的的最后也是一些个人信息的更新,密码的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论