中小学生家校联系系统.docx
- 文档编号:3582409
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:58
- 大小:1.03MB
中小学生家校联系系统.docx
《中小学生家校联系系统.docx》由会员分享,可在线阅读,更多相关《中小学生家校联系系统.docx(58页珍藏版)》请在冰豆网上搜索。
中小学生家校联系系统
前言
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。
而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。
因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。
根据现代化教育的发展而设计的基于ASP.NET、SQLServer技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。
同时学校也可以通过它了解学生在课的活动和表现,回复家长意见、建议。
是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
一、本课题在国内外的研究状况及发展趋势
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
为了更好的办学,提高学校知名度,不少学校已经开始创建自己的校园网,其中主要以高校为主并具备比较完善的功能,其侧重点在于宣传和学生信息交流;而小学、中学创建自己的校园网在我国还是少数,其侧重点在于学生管理和与家长们信息交流。
信息化的管理已经成为一个大的趋势,这是不可逆转,不可改变的。
在这样一个趋势的驱动下,中小学生家校联系系统必然成为不可或缺的软件。
不管是国内,还是国外,各高校都已有了属于自己的校园网络,实现了信息管理的计算机化,然而在全国的中小学校中,这种属于自己的校园网络就比较少,信息化还比较落后,学校中老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。
而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。
因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。
为了适应时代要求,跟上时代步伐,这种家校联系系统在未来三到五年内将得以很程度上的运用。
本系统的开发采用了BS架构,使用MicrosoftVisualStudio2008和MicrosoftSQLServer2000作为开发工具,运用三层架构的开发模式,使整个系统更加稳定,表示明确,拓展性好,逻辑性好。
系统设置有三个不同权限的用户角色,即系统管理员、学校教师、学生家长,他们有自己的用户名和密码,在登录界面输入正确的用户名和密码后,系统自动判断,看属于哪种类型的用户登录,判断方式为:
提取用户名在数据库dbUser表中进行查询对比,当RoleID=“1”时为教师角色,RoleID=“2”时为系统管理员角色,RoleID=“3”时为家长角色。
每一个角色享有不同的权限,在系统主界面中使用到的功能不同。
摘要
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。
而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。
因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。
根据现代化教育的发展而设计的基于ASP.NET、SQLServer技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。
同时学校也可以通过它了解学生在课的活动和表现,回复家长意见、建议。
是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
关键字:
ASP.NET,SQLServer,家庭,学校,联系
ABSTRACT
Atpresent,thewaysofcommunicationbetweenteachersandparentsareverysimplistic,theformisonlyrestrictedinholdingparents'meeting,writingnotes,makingtelephonesandsoon,itistoolimited.Withthedevelopmentofeconomy,therhythmoftheworkandlifespeedup,makinggreatinfluenceincontactandcommunicationamongtheschool,teachersandparents.Butthemodernizationeducationforall-arounddevelopmentrequiresteachstudentsinaccordancewiththeiraptitudeaccordingtochildowncharacteristicandthedifferentgrowthbackground,andalsorequirestheteachersandparentscanhavefrequentlycommunicationwitheachotherandimprovetheeducationofstudents.Therefore,withthedevelopmentandthepopularizationoftheInternet,usingitsadvancedinformationtechnologytosetupthequickly,real-time,effectivecommunicationbridgebetweenthefamilies–schoolisalreadybecomingonekindofnecessity.Thefamilies-schoolrelationsystemwasdesignedaccordingtothemodernizededucationaldevelopmentbasedonASP.NET,SQLtheServertechnology.
Thesystemcanhelpparentstoknowsomethingabouttheirchildren’sstudyintheschoolaswellastimetoreachandleaveschool.Furthermore,theschoolteachersrequiresparentstocooperatethemwiththerelevantmatters,theycanalwaysgiveteachersstudents’recommendationsorreflecttheirperformancesathome,andalsocaninquiretheirinformationon-line.Meanwhile,theschoolcannotonlyuseittogetstudents’activitiesandperformancesinclass,butalsoreplyparentsandopinionsandsuggestion.Itisanindispensablepartineducationalunitsanditscontentsarecrucialtodecision-makersandmanagersoftheschool.
KeyWords:
ASP.NET,SQLServer,Family,School,Contact
第1章绪论
1.1中小学生家校联系系统开发的背景
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。
而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。
因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。
根据现代化教育的发展而设计的基于ASP.NET、SQLServer技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。
同时学校也可以通过它了解学生在课外的活动和表现,回复家长意见、建议。
是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
1.2可行性分析
经过调查、研究、分析、计算,在中小学生家校联系中应用的条件已经成熟,现将从以下技术可行性、经济可行性、操作可行性、法律可行性这四个方面进行分析,具体分析如下:
1.2.1技术可行性
中小学生家校联系系统是一个仅限于管理的软件系统。
本系统所需的硬件设备不是很多,配制要求也不是很高,学校可以根据自己的经济实力,考虑购置硬件设备的配置情况。
所需的的有硬件设备在市场上均可以购买到,而且成本相对较低。
软件方面,该家校联系系统采用MicrosoftVisualStudio2008编程模式,在Windows任一系统下即可运行。
这种编程技术相对于其他编程语言比较成熟,便于应用者能快速的适应。
以WindowsXP为操作系统,采用ASP.NET为脚本语言,运用SQL的数据库技术,设计与开发中小学生家校联系系统。
新系统的运行硬件环境PC机,当用户使用系统时,在登录页面,通过正确的用户名和密码进入系统主页面,在菜单中进行相关操作和运用。
因此本系统在技术上是可行的。
1.2.2经济可行性
随着信息化社会的发展,人们对信息、数据等的准确性的需求也不断加大,相应的,各行各业的管理模式也不同程度的趋向于完全的自动化管理,管理软件的开发更是随着社会的发展迅速崛起。
本系统不仅可以提高工作效率,实现学校和家长的实时紧密联系,让家长能够及时了解学校的通知、公告、和相关安排,学校也能够随时向家长反馈学生在校情况并了解学生课外在家里的表现,而且还实现数据与管理的一体化。
所需资金无论在硬件的配置和购买,还是软件的开发支持平台都可以以现有的技术为基础,在实现功能和管理模式上进行项目的添加和修改,系统操作简单方便,有一定计算机基础的老师都可以实现操作,无需花费资金额外聘请专业技术人员。
一方面,通过这款家校联系系统软件,实现学校与家庭的高效沟通,不仅增加了对学生的了解渠道,还提高了教师的工作效率,从而节省人力、物力,进而提高经济效益;另一方面,系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。
所以本系统具有经济可行性。
1.2.3操作可行性
中小学生家校联系系统是以学生为中心,为方便学生家长和老师之间互动,切实了解学生学习情况而开发的管理系统。
学生信息的发布和管理,是属于学校内部的管理系统,操作平台和硬件方面的配置不做特殊要求。
操作技术方面,该管理系统内容简单易学,运用上没有很高的技术要求,方便老师和家长使用。
操作上是对Windows操作系统的引用,该系统的使用,主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。
使用前只要认真阅读用户说明书即可操作该系统。
因此本系统具有操作可行性。
1.2.4法律可行性
该中小学生家校联系系统是学校和家长之间沟通联系的桥梁,目的是为了紧跟时代步伐,提高工作效率,加深家长和老师之间的交流,方便实时掌握了解学生在学校和家里的学习情况,最终来提高学生的学习成绩,只有学生家长和老师才有权利登录使用。
该系统在编写上严格按照规范要求来开发,未引入任何反面的误导学生的不良信息。
所以该系统也具有法律上的可行性。
综上所述开发中小学生家校联系系统在技术上、经济上、操作上、法律上都是可行的。
1.3学生信息管理系统开发的意义
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。
而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。
因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。
根据现代化教育的发展而设计的基于ASP.NET、SQLServer技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。
同时学校也可以通过它了解学生在课的活动和表现,回复家长意见、建议。
是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
第2章需求分析
2.1引言
2.1.1目的
编写本文档的主要目的是确定用户对系统的需求,分析系统的数据要求,以便对系统有一个总体的把握,以便在下一步的设计中更好的控制开发。
2.1.2背景
本次开发的系统的名称为中小学生家校联系系统。
这次项目的开发是为了毕业设计准备的。
主要是针对中小学校,方便学校和学生家长联系、加深沟通,更及时准确的了解学生信息而开发的一款软件。
本系统所用的开发软件有MicrosoftSQLServer2000,MicrosoftVisualStudio2008,PowerDesigner12.0以及其他辅助开发工具。
2.2项目概述
2.2.1目标
本课题主要是研究以计算机为工具的中小学生家校联系系统。
通过把学生相关信息传到网络上的形式,让学校老师和家长切实掌握学生在家里的课外表现和在学校的学习情况,掌握每个学生的基本情况,达到因材施教的目的。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。
同时学校也可以通过它了解学生在课外的活动和表现,回复家长意见、建议。
是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
2.2.2用户特点
本系统设置了三个用户角色,分别为管理员、学校教师、学生家长。
每类用户都有自己的权限,具体权限描述如下:
管理员:
具有系统最高的权限,可以实现如下的基本操作:
可以实现对教师信息的增、删、改,可以实现对班级信息的增、删、改,可以实现对学生信息的增、删、改,可以实现对家长信息的增、删、改,可以实现对学生基本情况的增、删、改,可以实现对留言板信息的操作,如:
给学校任何一个老师、任何一个学生家长留言,实现对留言板信息的增、删、改,可以发布学校通知公告,修改、删除学校公告信息,可以实现对自己基本资料等等。
学校教师:
可以实现的基本操作有:
可以实现对学生信息的增、删、改,可以实现对家长信息的增、删、改,可以实现对学生基本情况的增、删、改,可以实现对留言板信息的操作,如:
给自己班上的任何一个学生家长留言,实现对留言板信息的增、删、改,可以发布学校通知公告,修改、删除学校公告信息,可以实现对自己基本资料的修改等等
学生家长:
可以实现如下的基本操作:
可以实现对自己孩子基本情况的增、删、改,可以实现对留言板信息的操作,如:
给自己孩子上课的任何一个老师留言,提建议,实现对留言板信息的增、删、改,可以查看学校发布的最新通知公告,可以修改自己的基本资料等等。
对用户基本的技术要求是:
熟悉计算机的操作,熟悉Office办公软件。
2.3数据描述
2.3.1静态数据
系统所用数据表,详见表2.1─表2.8。
表2.1用户信息表dtUser
是否主键
字段名
字段描述
数据类型
可空
是
ID
用户编号
int(4)
LoginName
登录名
VARCHAR(50)
是
PassWord
登录密码
VARCHAR(50)
是
RoleID
角色编号
int(4)
是
StudentID
学生号
int(4)
是
TrueName
真实姓名
VARCHAR(50)
是
Sex
性别
VARCHAR(50)
是
是否主键
字段名
字段描述
数据类型
可空
Birthday
出生日期
DATETIME(8)
是
Subject
所教课程
VARCHAR(50)
是
PhoneNum
电话号码
VARCHAR(50)
是
电子邮箱
VARCHAR(250)
是
Address
住址
VARCHAR(250)
是
Relation
亲属关系
VARCHAR(50)
是
Description
描述
VARCHAR(250)
是
表2.2班级表Class
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(20)
Name
班级名称
VARCHAR(50)
是
MainTeacher
班主任
Int(4)
是
表2.3学生表Student
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
ClassID
班级编号
Int(4)
是
Number
学号
VARCHAR(50)
是
Name
姓名
CHAR(10)
是
Sex
性别
CHAR(10)
是
Birthday
出生日期
Datetime(8)
是
Description
描述
Text(16)
是
表2.4老师班级表TeacherClass
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
TeacherID
教师编号
Int(4)
是
ClassID
班级编号
Int(4)
是
表2.5学生情况表StudentNews
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
StudentID
学生号
Int(4)
是
Title
标题
VARCHAR(50)
是
Content
内容
Text(16)
是
DocumentID
文件编号
Int(4)
是
SubmitUserID
作者编号
Int(4)
是
表2.6留言表Message
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
UserID
用户编号
Int(4)
是
Title
标题
VARCHAR(50)
是
Content
内容
Text(16)
是
SubmitUser
作者
Int(4)
是
表2.7留言回复表MessageReply
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
MessageID
学生号
Int(4)
是
Content
内容
Text(16)
是
SubmitUserID
作者
Int(4)
是
表2.8公告表Note
是否主键
字段名
字段描述
数据类型
可空
是
ID
序号
Int(4)
UserID
用户编号
Int(4)
是
Title
标题
VARCHAR(50)
是
Content
内容
Text(16)
是
2.3.2动态输入数据
在添加教师信息时,要输入教师登录名、密码、真实姓名、电话、邮箱、家庭住址、性别、出生年月、所带课程、自我描述、所带班级、是否是管理员。
在添加班级时,需要输入班级名称、在下拉列表中选择班主任姓名。
在添加学生信息时,需要在下拉列表中选择班级,输入学号、姓名、出生日期、自我描述、选择性别。
在添加家长信息时,需要输入家长登录名、密码、真实姓名,在下拉列表中选择自己孩子的姓名,输入与学生关系、电话、邮箱、地址、自我描述。
添加学生基本情况时,需要选择班级、学生姓名,输入标题和内容。
添加公告时,只需要输入公告标题和内容即可。
家长给教师或者教师给家长留言时,只需要输入留言标题和内容。
在个人资料修改中,修改时需要输入的信息有:
新的密码、个人真实姓名、电话、邮箱、家庭住址、性别和个人情况描述。
2.3.3动态输出数据
在教师列表输出时,输出的信息包括:
教师登录用户名、真实姓名、性别、所教的课程。
在班级列表输出时,输出的信息包括:
序号、班级名称和班主任姓名。
在学生列表输出时,输出的信息包括:
序号、学生姓名、所在班级、学号、性别。
在家长列表输出时,输出的信息包括:
序号、家长登录用户名、学生姓名、家长姓名、和学生的关系。
在学生消息列表输出时,输出的信息包括:
序号、学生姓名、消息标题、发布消息的作者、发布时间、并可以在查看按钮中查看消息的详细内容。
在留言板列表输出中,输出我的留言板模块时,输出的信息包括:
序号、留言标题、留言作者、留言时间和人气(留言回复情况);在输出最新回复模块时,输出的信息包括:
序号、留言内容、当前用户和留言时间。
在公告列表输出时,输出的信息包括:
序号、公告标题、公告内容和发布公告的时间。
在个人资料列表输出时,输出的信息包括:
用户密码、个人真实姓名、电话、邮箱、家庭住址、性别和个人情况描述,可以对这些选项进行信息修改。
2.3.4数据库描述
本系统使用PowerDesigner12.0创建逻辑模型和物理模型,并生成SQL代码导入MicrosoftSQLServer2000中生成所需的数据表,数据库的名称为dbHomeAndSchool,其中包含有10张数据库表,其中系统管理员、学校教师、学生家长这三个用户共用一张dtUser表,不同的用户登录系统时,通过数据库里的RoleID进行身份验证,当RoleID=“1”时代表教师登录,当RoleID=“2”时代表系统管理员登录,当RoleI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小学生 联系 系统