智慧校园中校园管理平台的设计思考

智慧校园中校园管理平台的设计思考

摘要:随着信息技术的发展,很多学校都应用了各类信息系统来进行校园管理、教学管理、学生管理,较好提高了管理效率和质量,满足了学校信息化管理的需求。但是在实际中,一些校园管理平台并不完善,在相关功能、性能上有所欠缺,还有待进一步的改进,才能更好地适应学校发展的需要。因此,该文结合智慧校园的发展趋势,对校园管理平台的设计展开了分析,完成各项功能的设计,并对系统进行测试分析,以验证系统的可靠性。

关键词:普教中小学;智慧校园;校园管理平台;系统设计;新建校

当前,各种信息技术进一步发展,各中小学也纷纷引入各种信息化设备,以此来提高教学效率、管理效率。目前的校园环境正面向智慧校园发展,所以对于中小学而言,也应进一步加快智慧校园的建设,这不仅能够为师生提供更好的教学和学习环境,也能为学校的管理工作带来一定的便利。中建科工集团有限公司之所以要开发智慧校园管理平台,主要是因为校园管理智慧化有着较大的需求,各学校旨在通过校园管理智慧平台来提高校园管理的效率和质量。公司也与一些学校进行了合作,帮助学校开发和管理智慧校园管理系统,这对于推动校园管理智慧化具有重要作用。

1智慧校园中校园管理平台的需求分析

1.1校园管理需求

在校园管理功能需求中,主要涉及考勤管理、会议管理、安保管理等。其中,考勤管理主要是对学生、教师的考勤信息进行记录,对于教师而言,其可以对学生的考勤数据进行处理,并根据实际情况进行调整。会议管理功能主要实现会议信息的与修改等,安保管理功能主要实现安保信息的、安保活动的通知等。中小学校园智慧管理系统可帮助学校提高整体的管理质量,促进学校管理的信息化发展。中小学在建校阶段,可收集校园楼栋的建筑信息、内埠道路及市政管网接驳信息,在规划设计之初,提前部署校园可视化管理,为建设校园智慧管理系统提供支撑。

1.2学生管理功能

学校以学生为主体。学生模块是整个系统中占用数据库最多、功能最多的模块。该模块主要用于管理学生的个人信息,其内容包括以下几方面。(1)学生的基本个人信息,如招生、系班级、高考管理等相关信息,这部分基本信息是学生学习管理的基础,涉及众多功能[1]。(2)在课程管理模块中,在需求分析中,教学管理系统中的在线教育子系统需要完成学生选课功能。因此,课程管理模块的设置包括学生选课的详细信息,所选课程的名称、学院、教学老师和上课时间应与教师信息模块中的课程信息相对应[2]。

1.3教学管理功能

教师教学管理是系统管理的重要功能。根据对这一系统的分析,教师是这一系统的主角之一[3]。该模块对应第一个学生模拟考试模块,即师生信息管理模块。第一个模拟考试模块是整个教学管理系统的重要组成部分,主要职能是管理全校教师的工作。根据需求分析,学生和教师都需要了解一些关于教师的相关信息,因此一些教师信息是公开的,如系、教授的课程、时间表等,这些信息可以被学生查询[4]。这一部分主要实现:教师上传所教课程的学习资源,所服务课程的信息,上传试题等功能。

2智慧校园中校园管理平台的设计

2.1系统架构设计

该系统在设计的时候使用的是分层模式,通过这种方式,能够提高开发人员的工作效率,同时降低模块之间的关联度,从而让系统变得更加安全、更具有可用性。系统框架设计从整体角度定义了项目的边界和模块。该节描述并解释了系统的框架设计,以便理解系统的概要设计。智能校园管理平台采用三层架构,包括数据层、功能层和显示层[5-7],系统架构图如图1所示。

2.2系统功能设计

2.2.1校园管理

功能在管理功能的设计上,主要涉及考勤管理、会议管理、安保管理。学生可以检查他们通常的出勤信息、检查成绩、更改密码并退出系统。教师可以浏览、查询、添加、删除和修改学生出勤的基本信息。管理员可以会议信息、安全通知等。校园管理功能模块图如图2所示。

2.2.2学生管理

学生学习管理模块主要提供作业布置、作业提交和作业复习。(1)教师将指定的作业以文件的形式上传到服务器,供学生下载。系统不限制作业文件的格式。教师可以根据需要确定作业文件的格式。(2)下载作业后,学生将作业上传至相应的课程目录,完成作业提交。系统将记录提交时间和提交人的姓名。学生也可以修改作业,并在提交作业后重新提交。系统将覆盖原始文件,仅保留上次提交的作业。

2.2.3教学管理

教师教学管理模块主要提供上传、维护和下载课件及教学相关文件的功能。(1)文件上传:教师可以将课件文件上传到服务器。为了提高上传速度,可视内容可以根据需要以压缩文件的格式上传到服务器相应的目录中。(2)资源维护:教师可以修改和删除现有文件。编辑和修改课件内容后,他们可以使用相同的文件名将其上载到服务器,原始文件将被覆盖。教师也可以删除他们上传的文件。

3智慧校园中校园管理平台的实现与测试

3.1系统设计和开发的环境

3.1.1硬件配置

智慧校园管理平台是基于2G内存和20G硬盘的配置在.NET开发平台进行开发,连接方式是采用ADO连接方式,在智慧校园管理平台开发当中还需要网络支持。

3.1.2操作系统

智慧校园管理平台的系统底层数据库选用Mi‐crosoftSQLServer,系统架构采用最新的B/S架构,后期操作智慧校园管理平台的人员只要通过IE浏览器就可以访问智慧校园管理平台,在一定程度上节约了开发成本,同时也方便了客户对智慧校园管理平台的使用。

3.2系统功能实现

3.2.1校园管理功能

在校园管理功能的实现上,主要围绕考勤管理、会议管理、安保管理等功能来进行。其中,添加考勤就是将已到的学生信息记录下来,添加缺勤主要是将学生的个人基本信息以及相应的缺勤事由填写清楚。

3.2.2学生管理功能

当学生登录到学生界面后,就开始进行学习活动:学习课程内容;进入答疑讨论区提问或发表自己的见解,在线测试等。

3.2.3教学管理功能

当教师登录到教师页面后,就可以开始进行教学活动:课程管理、章节管理、进入答疑讨论区回答学生提出的问题等。

3.2.4系统管理功能

当用户进入系统登录窗口时,需要在系统中输入正确的用户名、密码和验证码。如果有任何一项错误,系统将显示登录失败信息。程序首先判断用户名的长度是否合法、用户名是否正确、用户密码是否正确。如果不合法,则提醒用户重新输入用户名或密码,直到检测到登录用户名和密码正确为止。进入系统后,将成为财务结算与财务管理系统的主页面,主要包括主页面中的各种角色管理、角色与系统资源管理、质量评估查询、联系我们等功能。

3.3系统测试

3.3.1测试方法

该文主要采取黑盒测试法,该测试法主要将测试对象视作一个黑盒子,测试时不对程序的结构、特性进行考虑,主要结合程序的相关说明书,对其功能进行检测,判断是否符合相应标准。采用黑盒检测主要是为了发现以下问题:(1)是否存在不正确的功能;(2)接口能够正确运作;(3)性能是否达标;(4)是否存在终止性错误。

3.3.2测试结果

测试工作包括系统的整体业务功能。同时,根据软件需求规范中的非功能性需求进行性能测试。根据表1测试结果表明,该系统能够很好地支持系统的工作要求。同时,系统运行非常稳定,页面交互性和功能容错性都很好。该系统具有很好的安全性、稳定性和可靠性,能够满足用户的需求。

4结语

该文主要对智慧校园中校园管理平台的设计进行分析,主要实现了校园管理功能、学生管理功能、教学管理功能。通过对设计完成的校园管理平台进行测试,发现该文所设计的各项功能能够正常运作,具有一定的可靠性和实用性。

作者:朱琪 李华坤 单位:中建科工集团有限公司