2010届计算机科学与技术专业毕业设计(论文)
第1章 绪 论
1.1 中小学生家校联系系统开发的背景
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。根据现代化教育的发展而设计的基于ASP.NET、SQL Server技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。同时学校也可以通过它了解学生在课外的活动和表现,回复家长意见、建议。是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
1.2 可行性分析
经过调查、研究、分析、计算,在中小学生家校联系中应用的条件已经成熟,现将从以下技术可行性、经济可行性、操作可行性、法律可行性这四个方面进行分析,具体分析如下: 1.2.1 技术可行性
中小学生家校联系系统是一个仅限于管理的软件系统。本系统所需的硬件设备不是很多,配制要求也不是很高,学校可以根据自己的经济实力,考虑购置硬件设备的配置情况。所需的的有硬件设备在市场上均可以购买到,而且成本相对较低。软件方面,该家校联系系统采用Microsoft Visual Studio 2008编程模式,在Windows任一系统下即可运行。这种编程技术相对于其他编程语言比较成熟,便于应用者能快速的适应。以Windows XP为操作系统,采用ASP.NET为脚本语言,运用SQL的数据库技术,
1
安玉书:中小学生 家─校联系系统
设计与开发中小学生家校联系系统。新系统的运行硬件环境PC机,当用户使用系统时,在登录页面,通过正确的用户名和密码进入系统主页面,在菜单中进行相关操作和运用。因此本系统在技术上是可行的。 1.2.2 经济可行性
随着信息化社会的发展,人们对信息、数据等的准确性的需求也不断加大,相应的,各行各业的管理模式也不同程度的趋向于完全的自动化管理,管理软件的开发更是随着社会的发展迅速崛起。本系统不仅可以提高工作效率,实现学校和家长的实时紧密联系,让家长能够及时了解学校的通知、公告、和相关安排,学校也能够随时向家长反馈学生在校情况并了解学生课外在家里的表现,而且还实现数据与管理的一体化。
所需资金无论在硬件的配置和购买,还是软件的开发支持平台都可以以现有的技术为基础,在实现功能和管理模式上进行项目的添加和修改,系统操作简单方便,有一定计算机基础的老师都可以实现操作,无需花费资金额外聘请专业技术人员。一方面,通过这款家校联系系统软件,实现学校与家庭的高效沟通,不仅增加了对学生的了解渠道,还提高了教师的工作效率,从而节省人力、物力,进而提高经济效益;另一方面,系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。所以本系统具有经济可行性。 1.2.3 操作可行性
中小学生家校联系系统是以学生为中心,为方便学生家长和老师之间互动,切实了解学生学习情况而开发的管理系统。学生信息的发布和管理,是属于学校内部的管理系统,操作平台和硬件方面的配置不做特殊要求。操作技术方面,该管理系统内容简单易学,运用上没有很高的技术要求,方便老师和家长使用。操作上是对Windows操作系统的引用,该系统的使用,主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要认真阅读用户说明书即可操作该系统。因此本系统具有操作可行性。 1.2.4 法律可行性
该中小学生家校联系系统是学校和家长之间沟通联系的桥梁,目的是为了紧跟时代步伐,提高工作效率,加深家长和老师之间的交流,方便实时掌握了解学生在学校
2
2010届计算机科学与技术专业毕业设计(论文)
和家里的学习情况,最终来提高学生的学习成绩,只有学生家长和老师才有权利登录使用。该系统在编写上严格按照规范要求来开发,未引入任何反面的误导学生的不良信息。所以该系统也具有法律上的可行性。
综上所述开发中小学生家校联系系统在技术上、经济上、操作上、法律上都是可行的。
1.3 学生信息管理系统开发的意义
目前中小学校中,老师和家长沟通的方式很单一,仅限于开家长会、写条子、打电话等形式,局限性很大,随着经济的发展,工作和生活节奏的加快,使学校、老师、家长的联系和沟通受到了很大的影响。而现代化素质教育要求根据孩子自身特点和不同的成长背景因材施教,要求家长和老师能及时沟通并改进对孩子的教育。因此,随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通桥梁已是一种必然。根据现代化教育的发展而设计的基于ASP.NET、SQL Server技术的网络家——校联系系统。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。同时学校也可以通过它了解学生在课的活动和表现,回复家长意见、建议。是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
3
安玉书:中小学生 家─校联系系统
第2章 需求分析
2.1 引言
2.1.1 目的
编写本文档的主要目的是确定用户对系统的需求,分析系统的数据要求,以便对系统有一个总体的把握,以便在下一步的设计中更好的控制开发。 2.1.2 背景
本次开发的系统的名称为中小学生家校联系系统。这次项目的开发是为了毕业设计准备的。主要是针对中小学校,方便学校和学生家长联系、加深沟通,更及时准确的了解学生信息而开发的一款软件。本系统所用的开发软件有Microsoft SQL Server 2000,Microsoft Visual Studio 2008,PowerDesigner 12.0以及其他辅助开发工具。
2.2 项目概述
2.2.1 目标
本课题主要是研究以计算机为工具的中小学生家校联系系统。通过把学生相关信息传到网络上的形式,让学校老师和家长切实掌握学生在家里的课外表现和在学校的学习情况,掌握每个学生的基本情况,达到因材施教的目的。
此系统可以方便家长了解子女在学校的学习情况,到校和放学时间,学校要求家长配合的有关事项,可以随时向老师提出建议或反映孩子在家里的表现,也可以在线查询学生信息。同时学校也可以通过它了解学生在课外的活动和表现,回复家长意见、建议。是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。 2.2.2 用户特点
本系统设置了三个用户角色,分别为管理员、学校教师、学生家长。每类用户都
4
2010届计算机科学与技术专业毕业设计(论文)
有自己的权限,具体权限描述如下:
管理员:具有系统最高的权限,可以实现如下的基本操作:可以实现对教师信息的增、删、改,可以实现对班级信息的增、删、改,可以实现对学生信息的增、删、改,可以实现对家长信息的增、删、改,可以实现对学生基本情况的增、删、改,可以实现对留言板信息的操作,如:给学校任何一个老师、任何一个学生家长留言,实现对留言板信息的增、删、改,可以发布学校通知公告,修改、删除学校公告信息,可以实现对自己基本资料等等。
学校教师:可以实现的基本操作有:可以实现对学生信息的增、删、改,可以实现对家长信息的增、删、改,可以实现对学生基本情况的增、删、改,可以实现对留言板信息的操作,如:给自己班上的任何一个学生家长留言,实现对留言板信息的增、删、改,可以发布学校通知公告,修改、删除学校公告信息,可以实现对自己基本资料的修改等等
学生家长:可以实现如下的基本操作:可以实现对自己孩子基本情况的增、删、改,可以实现对留言板信息的操作,如:给自己孩子上课的任何一个老师留言,提建议,实现对留言板信息的增、删、改,可以查看学校发布的最新通知公告,可以修改自己的基本资料等等。
对用户基本的技术要求是:熟悉计算机的操作,熟悉Office办公软件。
2.3 数据描述
2.3.1 静态数据
系统所用数据表,详见表2.1─表2.8。
表2.1 用户信息表dtUser
是否主键 是 字段名 ID LoginName PassWord RoleID StudentID TrueName Sex 字段描述 用户编号 登录名 登录密码 角色编号 学生号 真实姓名 性别 数据类型 int(4) VARCHAR(50) VARCHAR(50) int(4) int(4) VARCHAR(50) VARCHAR(50) 可空 是 是 是 是 是 是
5