家校互动系统.docx

上传人:b****4 文档编号:11869716 上传时间:2023-04-06 格式:DOCX 页数:19 大小:942.88KB
下载 相关 举报
家校互动系统.docx_第1页
第1页 / 共19页
家校互动系统.docx_第2页
第2页 / 共19页
家校互动系统.docx_第3页
第3页 / 共19页
家校互动系统.docx_第4页
第4页 / 共19页
家校互动系统.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

家校互动系统.docx

《家校互动系统.docx》由会员分享,可在线阅读,更多相关《家校互动系统.docx(19页珍藏版)》请在冰豆网上搜索。

家校互动系统.docx

家校互动系统

中学家校互动系统

 

一、系统需求分析

1、问题背景

随着计算机普及,以及计算机网络的飞速发展,各种管理都已逐步信息化,而孩子是祖国的未来,孩子的健康发展成为当今时代的热门话题,与孩子密切相关的学校和家长更是担负着重要的责任,利用学校的信息管理建立学校和家长的交流平台,成为这个时代的迫切需求。

现在越来越多的父母因为工作的原因经常无法直接了解到孩子在学的状况,多数时候仅仅看到孩子拿到家的一张成绩单,而传统的家校交流——家长座谈会正由于家长工作繁忙或不便而失去它的作用。

且学校对孩子的管理也大多仅仅局限在一些各种考核评分、成绩等各种数据资料的管理,未深化到学生的生活心理,造成越来越多学生与父母和家长之间产生代沟,因此利用现在网络的便利建立一个学校和家长交流的平台实为大势所趋。

由此我们小组提出构建一个家校交流系统,该系统从面向学校、家长和学生三方面,由学校统一管理,其目的在于加强学校和家长之间的交流,及时发现学生在生活学习等各个方面存在的问题,并及时改善家庭教育和学校教育,促进孩子的健康成长。

2、总体目标

当代家庭教育、特别是青春期孩子的培养,面临着前所未有的挑战和困惑,至始至终,应该强调家长应该接纳孩子的情绪,倾听他们的声音,对孩子要有要求,允许孩子犯错,避免指责与唠叨,最重要的是父母应该帮助孩子。

孩子的品格是在接纳、赞赏、关爱、时间、责任和权威的框架中形成的。

我们应该提倡家长做在“关爱”和“要求”两个纬度上并重的“权威型”家长,这样更有利于孩子将来的发展。

然而现在的许多家长都要忙于应付外界的各种事务,为了赚钱,生活等,能够花在孩子身上的时间也有限,许多时间都没有和孩子在一起,很容易和孩子缺少沟通,并且不太了解孩子在学校的各种表现,因此,我们建立了这样的一个平台,利用我们的中学家校互动系统可以达到的目标有:

1,通过家校互动,实现家校之间平等有效的交流;

2,通过家校互动,更好的让家长了解学校的教育目标,加强家长进行家校互动的积极性;

3,通过家校互动系统,促进学校与家长的联系,共同监督学生的学习,及时了解学生的各种情况;

4,利用家校互动,为家长与学生的沟通提供更好的方向,让学生的家庭教育得到优化,更好的帮助学生的成长。

综上,我们开发并应用这个系统是对学校,对家长,对学生都有着非常重要的作用,而学生正是祖国未来的希望,因此我们开发并应用这个系统是非常有意义的。

3、系统主要功能

本系统的主要目的是加强家长与学校的联系,共同促进学生良好发展。

系统主要分为家长登陆模块、学生学习动态模块、成绩管理模块、家校信息交流模块、邮件服务模块、互动聊天模块。

1.家长登陆模块,此模块为家长进入系统的入口,并为每个家长提供一个与学生信息绑定的账号,家长首次登陆系统后完善自己的信息,该账号为家长提供学生的可见信息,同时将是家长与学校、各个家长交流互动唯一凭证。

2.学生动态模块,对学生进行学习的跟踪调查,对调查表设置、调查表进行录入和调查表统计。

录入学生在校的表现情况,老师对学生的评价。

3.成绩管理模块,录入学生、年级班级等基本信息、班主任,相应任课老师录入学生成绩情况及分析,并且分析试卷的分值分布,对比班级平均成绩。

家长只要登录就能容易的关注到对应学生的信息,根据意愿对其他用户公开自家小孩的信息。

4.互动交流模块,家长可以通过此模块向学校和班主任进行留言或在线咨询,同时接受学校和班主任的反馈信息、回复,班主任、学校领导、管理员对个别家长的留言疑问进行回答,共同探讨相关学生的教育、培养。

同时,各个家长能够在此共同讨论学生的教育问题,促进学生更好的发展。

5.邮件服务模块,班主任将以电子邮件把学生基本信息、学校/班级通知、学生学校表现、个人成绩、社会实践学生其它信息等消息的发送给家长,解决对于较忙的家长没时间参与网站的交互的情况,通知相应的需要家长配合的活动的信息。

家长也能够邮件与学校、老师进行更详尽的交流。

功能结构图如下:

 

4、数据流程图

二、概念结构设计

1、E—R图

1.1成绩管理模块

 

1、2学生动态模块

1、3交流互动模块

1、4E—R图集成与优化

三、逻辑机构设计

1、初始关系模式

根据上面的E—R图,我们把它转换成数据模型,如下:

实体模型:

1)、班级表(班级号、班级名、班主任职工号)

2)、学生表(学号、姓名、性别、年龄、)

3)、课程表(课程号、课程名、学时、教材)

4)、教师表(职工号、姓名、职称、性别、电话、邮箱)

5)、家长信息表(家长号、姓名、职业、工作地、邮箱、电话)

关系模型:

1)、评价表(学号、职工号、综合评价)

2)、监护表(家长号、学号、监护关系)

3)、授课表(职工号、学号、课程号、成绩)

4)、班级组成表(班级号、学号、班级表现、担任职务)

2、关系模式的规范化

通过我们对E—R图的讨论分析,导出了数据模型的基本表,在对基本表的修改过程中得出上述已优化的表。

我们对以上表做进一步的分析,得出如下关系模式中的数据依赖:

1)班级表中的数据依赖:

班级号班级名、班主任职工号

班级名班级号、班主任职工号

2)学生表中的数据依赖:

学号姓名、年龄、性别

3)课程表中的数据依赖:

课程号课程名、学时、教材

4)教师表中的数据依赖:

职工号姓名、性别、职称、电话、邮箱

5)家长信息表中的数据依赖:

家长号姓名、职业、工作地、电话、邮箱

6)评价表中的数据依赖:

(学号、职工号)综合评价

注:

在此表中的综合评价是指教师根据学生平时各方面的表现,给出的综合评分,分为:

优、良、中、差四个级别。

7)监护表中的数据依赖:

(学号、家长号)监护关系

8)授课表中的数据依赖:

(学号、职工号、课程号成绩

9)班级组成表中的数据依赖:

(学号、班级号)班级表现、担任职务

 

3、调整后的关系模式的具体说明

1)所有表的汇总(下面的表名是由上述分析中的中文表名转化过来的)

表名

功能说明

备注

class

存储班级的基本信息

Student

存储学生的基本信息

course

存储课程的基本信息

teacher

存储任课老师的基本信息

parent

存储家长的基本信息

adjusting

存储教师对学生的评价信息

teaching

存储学生的各科成绩基本信息

makingup

存储学生在班级内情况的基本信息

applingto

存储家长与学生之间的基本信息

2)各个表的具体设计

Class表

列名

数据类型

约束条件

是否为空

说明

ClaNo.

Char

(2)

Primarykey

班级号

ClaName

Varchar(6)

否/是

班级名

TNo.

char

(2)

Foreignkey

班主任职工号

Student表

列名

数据类型

约束条件

是否为空

说明

SNo.

Char

(2)

Primarykey

学号

SName

Varchar(16)

学生姓名

SSex

Varchar

(2)

性别

SAge

Int

年龄

 

Course表

列名

数据类型

约束条件

是否为空

说明

CouNo.

Char

(2)

Primarykey

课程号

CouName

Varchar(16)

课程名

CouTime(week)

Int

是/否

学时

CouBook

Varchar(16)

否/是

教材

Teacher表

列名

数据类型

约束条件

是否为空

说明

TNo.

Char

(2)

Primarykey

职工号

TName

Varchar(16)

姓名

TZhiCheng

Varchar(16)

是/否

职称

TPhone

Char(8)

否/是

电话

TMail

Varchar(20)

邮箱

TSex

Char

(2)

性别

Parent表

列名

数据类型

约束条件

是否为空

说明

PNo.

Char

(2)

Primarykey

职工号

PName

Varchar(16)

姓名

PJob

Varchar(16)

是/否

职称

PAddress

Varchar(16)

是/否

工作地

PPhone

Char(8)

否/是

电话

PMail

Varchar(20)

邮箱

Adjusting表

列名

数据类型

约束条件

是否为空

说明

SNo.

Char

(2)

Primarykey

学号

TNo.

Char

(2)

Foreignkey

职工号

STAdj

Varchar(6)

综合评价

 

Teaching表

列名

数据类型

约束条件

是否为空

说明

Sno

Char(8)

Primarykey

学号

Tno

Char(8)

Foreignkey

职工号

Cno

Char(8)

Foreignkey

课程号

Grade

Char(4)

成绩

Applingto表

列名

数据类型

约束条件

是否为空

说明

SNo.

Char

(2)

Primarykey

学号

PNo.

Char

(2)

Foreignkey

家长号

SPRelation

Varchar(8)

监护关系

Makingup表

列名

数据类型

约束条件

是否为空

说明

Sno

Char(8)

Primarykey

学号

ClaNo

Char

(2)

Foreignkey

班级号

Clabiao

Varchar(50)

班级表现

danren

Char(12)

是/否

担任职务

 

四、物理结构设计

1、DBMS选型及系统配置的选择

由于中学办学规模的差异较大,家校互动系统需要的微机数量和规模都不能准确估计,但在系统设计时应考虑到学校的发展需求,在选择硬件设备、服务器操作系统、数据库时都考虑到能够逐步的增加和扩展。

 本酒店管理系统选用了Windowsxp系统作为微机的操作系统,它能够有较好的使用界面并能够充分发挥出微机硬件的作用,比较适合酒店这样的机构;另外,选用了目前应用最多的SQLServer2005数据库。

由于涉及到学生的信息管理,数据的完整性和安全性显得尤其重要。

系统中的数据一旦丢失,将需要很长时间进行恢复,有时甚至使信息系统不得不从系统初始化阶段重新开始运行。

每天进行数据备份是保障系统安全的重要手段。

数据备份需要严格按照事先制定的备份与故障恢复策略进行,并落实备份登记和检查措施。

具体的系统配置应当根据系统实际运行情况做进一步的调整。

2、索引的设置

建立索引是加快表的查询速度的有效手段。

一般来说,建立与删除索引由数据库管理员或表的属主负责完成。

根据对排课信息查询系统的分析,我们认为为了提高查询速度,可以对经常要查询的字段设置索引,具体如下:

索引名

索引类型

对应的属性名

查询

主索引

学号,班级号

评价

主索引

学号,职工码

互动

主索引

职工号,家长号

3、安全性及用户权限设计

1)安全性设计

为防止因用户非法使用数据库造成数据泄露、更改或破坏,必须采取一些安全性控制措施以保证数据库中数据的安全、可靠和正确有效。

主要采用用户标识及鉴定,具体如下:

(1)用户名或用户标识号来标明用户身份

用户要能够对数据库的相关内容进行一些可行的操作,必须申请一个用户名或用户标识号,每次登陆都必须输入该用户名,系统采用一定的公式对其进行验证,只有通过验证的用户方可对数据库进行操作;

(2)输入口令鉴别用户身份。

用户先设定口令,每次进入时,用户都必须在终端上输入正确口令,方可进入下一步核实;

(3)采用计算过程或函数鉴定用户身份。

每个用户都预先约定好一个计算过程或函数,当用户要求更改、变动数据库中的数据时,系统将提供一个随机数对其进行验证,计算机根据计算结果是否正确进一步鉴定用户,此步骤可重复进行多次。

2)用户权限的设计

在数据库系统中,为了保证用户只能访问他权限内的存取的数据,必须预先对每个用户定义存取权限。

对于通过鉴定获得操作权的用户,系统根据他的存取权限定义对他的各种操作请求进行控制,确保他只执行合法的操作。

针对此家校互动系统,用户主要分为四类:

管理员,学生,教师,家长;其具体权限授权形成如下表:

操作权限

用户类型

可用关系

查询成绩

修改评价

互动留言

邮箱

学生

查看

查看

家长

查看

查看

查看,更新

查询,更新

教师

查看,更新

查看,更新

查看,更新

查看,更新

系统管理员

查看,更新,结构修改,更改用户数据,删除数据

 

五、系统实现

1、基于DreamWeaver设计的基本界面和数据库的实现

登陆界面

查询界面

 

留言界面

回复界面

整体页面

2、完整的程序设计(略)

六、团队总结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1