学校系统管理范例

学校系统管理

学校系统管理范文1

关键词:学生信息;访问控制;安全性

近年来信息化在高校管理中得到了广泛的应用,但由于学生管理工作的复杂性与特殊性,许多高校的学生管理工作仍停留在人工为主、计算机为辅的模式下,这种模式已经难以满足日益增长的学生数量所形成的一系列管理难题,管理效率与管理成本严重影响了高校的学生管理工作。通过前期的充分调研与需求分析,形成一套适合笔者学校学生管理工作的管理系统势在必行。

1总体架构设计

高校学生信息管理系统的总体设计采用的是基于MVC架构,系统总体架构图如图1所示。通过总体架构图可以看出,展现层:对各个用户的登录界面以及操作界面进行直观的展现。业务层:采用AJAX技术、MVC架构以及面向对象框架,主要包括系统管理、学生信息管理、学生宿舍管理、学生资助管理以及毕业生管理五大业务功能。数据层:对整个系统数据库中的信息进行查询、更新、维护、管理,数据库信息主要包括用户信息数据库、宿舍信息数据库以及毕业信息数据库等,采用的是SQLServer2012数据库。

2系统功能模块分析与设计

根据系统总体架构以及需求分析可知,基于访问控制技术的高校学生信息管理系统主要包括五大功能模块:系统管理模块、学生信息管理模块、学生宿舍管理模块、学生资助管理模块以及毕业生管理模块。

2.1系统管理模块

系统管理模块主要用于对系统用户信息和基本信息进行维护和管理,主要包括用户管理、用户权限管理以及系统维护管理三大子功能。用户管理主要包括用户的注册、登录以及基本信息管理,系统管理员和相关用户可进行密码重置、修改等相关操作;用户权限管理可以对系统用户的角色信息及权限进行管理和分配,只有系统授权的系统管理员才可以进行相关的操作;系统维护管理主要是对系统所有核心数据进行备份、还原等操作,是系统安全稳定运行的重要功能。

2.2学生信息管理模块

学生信息管理模块主要包括学生个人信息管理以及学籍信息管理两大子功能。学生个人信息管理主要是对高校学生的姓名、籍贯、联系方式等个人信息进行管理,具备个人信息的查询、增加、修改、删除等功能;学籍信息管理主要是对高校学生的学籍信息进行统一管理,具备学籍信息的查询、编辑、增加与删除功能。由于学生在校期间可能出现专业调整、休复学、专转本等特殊情况,因此学籍信息管理还具有学籍异动信息的修改与编辑等操作。

2.3学生宿舍管理模块

学生宿舍管理模块主要用于对在校生的宿舍信息进行管理,主要包括宿舍基本信息管理、宿舍分配管理以及宿舍调换管理三大子功能。宿舍基本信息管理主要是对在校生的住宿情况进行统一管理,提供宿舍情况的查询、增加、修改及删除操作,便于高校宿管人员对学生住宿情况进行及时的编辑与更新;宿舍分配管理主要是对高校新生进行宿舍的分配与管理,根据新生所属专业、班级、院系等信息实现宿舍的合理分配,并向新生提供宿舍查询、申请调换等功能;宿舍调换管理主要是对学生发起的宿舍调换申请进行处理,并根据调换结果对宿舍信息进行更新与修改。

2.4学生资助管理模块

学生资助管理模块主要包括高校资助岗位设置、学生档案管理以及助学金管理三大子功能。高校资助岗位设置主要是根据实际岗位需求设置相应的勤工助学岗位,并设置合理的资助标准,同时将岗位信息在系统中供学生查询与申请;学生档案管理主要是对学生的家庭情况进行统计与管理,对学生家庭困难等级、困难原因等相关信息进行建档备查;助学金管理主要是对高校各类助学金的发放进行统一管理,并定期进行审核与公示,确保助学金的使用更加公正公平。

2.5毕业生管理模块

毕业生信息管理是当前高校学生信息管理中普遍忽视的问题,通过该模块能够实现对毕业生信息的管理与统计。系统对毕业生工作去向信息的分析与统计,对校园招聘工作的决策有着重要的意义。毕业生管理模块主要包括毕业信息管理以及毕业成绩管理两大子功能,分别对高校毕业生毕业去向、工作单位、职位、薪资等相关信息进行统计与管理。

3访问控制改进模型工作流程分析与设计

由于高校学生信息管理系统中存储有学生个人隐私等敏感数据,因此为了进一步提高系统的安全性与可靠性,本系统还采用了RBAC访问控制技术,对访问系统的用户行为进行控制。具体流程如下所述。(1)用户身份鉴别。当用户向系统发起访问申请时,系统首先对用户的身份进行鉴别,对访问时间、用户访问发起地域等信息进行综合判别,判断用户是否具备系统的访问权限,若用户满足系统访问条件,则进入第二步进行访问权限的分配与控制,若用户不满足,则终止访问,并返回错误信息。(2)用户访问权限的分配控制。用户身份鉴别完成后,对用户的访问权限进行分配控制,当用户对权限内的资源发起访问时,执行步骤3,当用户访问资源超出自身权限限制,则执行步骤5。(3)判断是否满足规则约束条件,如果满足则执行步骤4,否则执行步骤5。(4)执行用户的访问请求,完成相应的数据操作,并将数据结果反馈至用户。(5)拒绝用户的访问请求,根据拒绝原因进行提示,并结束该用户的本次访问。整个系统访问控制工作活动图如图2所示。

4结语

本文对所在高校的学生信息管理进行了深入的调研,设计开发了一套适合本校实际情况的学生信息管理系统。该系统在立足于高校实际管理需求的基础上,还具有基于RBAC访问控制模型的改进模型,实现了整个系统的访问控制与权限管理,进一步提高了系统的安全性和可靠性。

参考文献

[1]伍光明.对高等学校教学管理信息化建设的思考[J].重庆理工大学学报,2003,17(5):141-143.

[2]吕建强.高职院校学生信息管理系统的研究与技术分析[J].图书情报导刊,2016,16(8):211-212.

学校系统管理范文2

1.1系统环境设计

基于对系统体系结构的分析,学校信息管理系统以windows2000/XP为操作系统平台,SQLServer2000为后台数据库,IIS5.0为Web服务器,IE5.5以上版本为客户浏览器,以ASP为开发语言,来开发基于B/S构架的学生信息管理系统,并在设计过程中充分考虑系统易用性、可靠性和灵活性的统一。微软的windows系统具有界面友好、操作简便及安全性较强的操作系统,其提供的Web服务器IIS主要包括WWW服务器、FTP服务器等。有了它使得在Intranet(局域网)或Internet(因特网)上信息成了一件很容易的事,同时在Windows环境中采用基于ODBC的连接技术来链接数据库较为容易。

1.2系统总体功能模块设计

本系统主要分为九大模块:系统管理、联办学校管理、班级管理、学生信息管理、招生报名管理、成人高考管理、成绩管理、费用管理以及毕业生管理。用户可以在本系统中对各种信息进行录入、修改、删除等操作,使各专业老师对学生信息的管理系统化,提高办公效率,以达到更合理化,方便化等要求。功能结构模块图如图1所示。各模块设计内容描述如下:

(1)系统管理模块。管理员可以设计不同组、用户的操作权限和登录方法,有对操作权限和登录方法开放度的管理权;其他人员没有修改查看的权限。

(2)联办学校管理模块。管理员可以添加、修改和查询联办学校信息,有对联办学校信息开放度的管理权;教师可以查询联办学校信息,招生培训科可以录入并查询联办学校信息;学生无权录入和查询联办学校信息。

(3)班级管理模块。管理员可以添加、修改和查询班级记录,有对班级信息开放度的管理权;教师班主任学生可以查询班级信息,教务科可以录入并查询班级信息;能统计各联办学校班级情况,统计各年度班级情况。

(4)学生信息管理模块。管理员可以添加、修改和查询学生的基本信息记录,有对学生基本信息开放度的管理权;班主任可以查询班级学生基本信息,可以录入并查询基本信息;学生有查询个人档案信息的权利;按多种条件统计学生情况。

(5)招生报名管理模块。管理员可以添加、修改和查询招生报名情况的记录,招生培训科对招生报名信息开放度的管理权;可以录入并查询招生报名信息;教师可以查询招生报名信息,学生不能查询招生报名信息;能统计各联办学校的报名情况;统计招生人的招生情况。

(6)成人高考管理模块。管理员可以添加、修改和查询成人高考的相关记录,招生培训科有对学生成绩信息开放度的管理权;可以录入并查询成人高考的相关记录,班主任可以查询所成人高考的相关记录;学生有查询个人相关信息的权利;能统计各联办学校录取情况,年度录取情况,能按分数段统计。

(7)学生成绩管理模块。管理员可以添加、修改和查询学生的成绩记录、课程信息;教务科有对学生成绩信息开放度的管理权,可以录入并查询课程信息及所授课程的成绩;教师,学生可以查询课程信息及学生成绩;能按班级统计学生单科成绩,筛选及格不及格的学生;统计教师授课信息。

(8)费用管理模块。管理员可以添加、修改和查询学生班级的费用记录,财务科有对学生费用信息开放度的管理权,可以录入并查询所授班级和学生的费用情况;教师,班主任可以查询班级和学生的费用情况;学生有查询班级和学生的费用情况的权利;能统计各联办学校交费情况,统计各班级学生交费情况。

(9)毕业生管理模块。管理员可以添加、修改和查询毕业学生的信息记录,学生科有对毕业生信息开放度的管理权,可以录入并查询毕业学生信息;教师班主任可以查询毕业学生信息,学生有查询个人信息的权利;能统计班级毕业信息,统计学生就业信息;能打印毕业证书。

1.3数据库设计

数据库是整个系统的核心部分,数据库设计是否合理将直接影响到数据检索和数据库管理的速度和安全性,以及后面编写程序的方便与否,是系统实现的基础和关键。它要求尽可能降低数据冗余,保证数据完整性及一致性和提高数据并发性能力为原则。本系统的数据库选用MicrosoftSQLServer2000数据库系统,并且采用了WindowsNT身份认证制度和SQLServer自身的身份认证制度,使系统更安全、可靠。SQLServer支持基于WindowsNT的事务处理,能有效处理错误和损坏数据的恢复,随时监测系统运行情况,最优化数据库系统,使SQLServer结合WindowSNT操作系统本身的优势,发挥出SQL数据库最佳的性能。在数据库设计过程中,先设计概念模型,然后将概念模型转换为具体的数据库管理系统所支持的数据模型。E-R模型是概念模型的一种,它通过图的方式表示实体及实体之间的联系,直观易懂。学生信息管理系统的E-R图如图2所示。根据图2所示E-R图,本系统应具有以下的基本表格:联办学校表、班级表、班级基本费用表、招生表、学生基本信息表、教师基本信息表、操作员基本信息表、学生成绩表、教室表、课程表、专业表、学生交费表、学费补助减免表、转班记录表、成人高考录取表、毕业生表。

2中职学校学生信息管理系统详细设计

系统管理模块功能:设置用户组,用户权限,对新组,新用户的添加,删除和修改;设置用户隶属于哪一组;用户密码修改。系统管理员是系统最高权限的拥有者。模块功能如图3所示。模块设计:该模块包括系统管理和用户登录窗口。系统管理窗口实现对新用户组、用户的添加,对组权限设置,用户权限更改,用户密码初始化,以及对用户组和用户的修改删除。用户登录过程需要完成以下任务:根据用户名和密码来判断是否可能进入系统;根据用户类型决定用户拥有的权限;每个用户有3次机会进行身份认证,如果3次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。

(1)联办学校管理模块。模块功能:设置、输入、修改和删除联办学校信息,实现联办学校专业班级管理。主要模块设计:该模块包括联办学校管理和专业管理窗口。联办学校管理:实现增加、修改和删除联办学校信息。专业管理:增加、修改和删除联办学校开办的专业、专业介绍和其他相关信息。

(2)班级管理模块。模块功能:年级、班级的创建、修改和删除;相关信息查询和打印。主要模块设计:该模块包括年级管理窗口和班级管理窗口。

(3)年级管理:创建,修改,删除年级。班级管理:确定当年的班级的基本情况,并填写拟招班级表。班级的撤消:由于生源的问题,拟定班级可能不能开办,则拟定班级需要撤消,撤消由招生培训中心负责。原拟招班级学生的学号,需要重新调整。班级合并拆分:班级在其后的某阶段,要合并或拆分。

(4)班级离校的处理。编号的规范:由9位十进制数字组成,编号含义如下:第1~4位:年度,如:2004代表2004年;第5位:层次:①中专,②大专,③专升本;第6位:专业院校代号;第7位:学习方式:①脱产②校内函授③校外函授;第8位:层次;第9位:班号。(3)学生信息管理模块。模块功能:该模块实现对学生信息的查询、添加、修改和删除等功能。主要模块设计:包括学生基本信息维护窗口和学生异动处理窗口。(a)学生基本信息维护。学生到班主任处报到,班主任录入学生基本资料。基本资料中学生的图像由数码相机采集照相。(b)学生异动处理。学生退学的处理:由学生填写“退学申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);该部门领导签字,交招生培训中心负责人签字,并签定退费数额,校领导审核;招生培训中心负责修改该班此学生的学号;财务科凭“退学申请表”退费,并输入计算机。学生管理部门,负责学生离校手续。学生转班的处理:由学生填写“转班申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);并签定应补交或退费用;招生培训中心负责输入该生的新班学号和原班学生的注销;财务科凭“转班申请表”退或收费,并输入计算机。新班班主任转收该生资料。新班班主任(或所在部门)负责补充该生的信息输入。随着办学规模的扩大,学生的信息数据相应复杂化。

(5)招生报名管理。模块功能:该模块实现对招生报名信息的查询、添加、修改和删除等功能,并组织发放招生费用。该模块应能统计出每个招生人每年的招生情况,统计出费用具体发放情况。主要模块设计:包括生源信息窗口和招生费用发放窗口。生源信息窗口:登记生源信息,招生人员。招生费用发放窗口:招生费用发放的管理。

(6)成人高考管理。模块功能:维护成人高考报名信息,实现成绩信息的设置、删除和更新,能查询、打印和筛选上线学生信息,统计录取信息。主要模块设计:包括报考资料管理窗口,成考成绩管理窗口,录取资料管理窗口等。报考资料管理窗口:编辑成人高考报名号等相关报考资料。成考成绩管理窗口:编辑考生成考成绩。录取资料管理窗口:输入录取信息(学校、专业、学制、学习形式)。预科生管理:(预科生:在参加成人高考后,由于分数的原因,被录取为预科,要参加预科学习一年后,参加预科考试合格,并参加成人高考报名,录取成为正式生)。预科生信息维护。统计:①按联办学校统计:统计联办学校本年度的成考招生数据;②按年度统计:横向比较逐年的成考通过情况;③按分数统计:统计某一分数段的考生数量,统计上线百分比值。

(7)成绩管理。模块功能:该模块实现对班级课程的管理,教师每学期任课的管理和学生成绩的添加、修改和删除等功能,并具有多样化的查询统计功能。主要模块设计:该功能模块包括班级课程管理窗口,教师任课管理窗口,成绩管理窗口等。级课程管理窗口:按教学计划编辑班级课程。教师任课管理:每学期安排下期的教师任课计划。成绩管理窗口:录入学生考试成绩。统计:及格或不及格学生筛选统计以及教师授课信息统计。打印:学生成绩查询打印。

(8)费用管理。模块功能:设置班级缴费标准,管理学生的缴费情况。管理学生缴费,根据缴费通知单,在选择班级、查找学生,根据提示,并输入实缴费用。查询学生交费情况,打印相关信息。主要模块设计:包括班级费用管理窗口,学生缴费管理窗口,减免补费用管理窗口等。班级费用管理窗口:录入班级应交费资料。学生缴费管理窗口:录入学生每学年的交费情况。减免补费用管理窗口:包括班级统一减免补和个人因某种条件(如:灾区学生)减免补费;录入班级减免补金额;录入单个学生减免补名单和金额;年级或者班级统一减免替换。查询与数据导出:查询班级交费情况(以班号,年度为索引字段)(其中交费、退费并列);查询班级欠费名单(以班号,年度为索引字段,过滤出交费为0的学生);查询学生的全部(各年)交费情况;输出全校学生该年交费情况(输出为EXCEL文件);输出全校学生所有欠费名单(输出为EXCEL文件);输出全校学生该年补助减免表(输出为EXCEL文件)。

(9)毕业生管理。模块功能:设置、修改和删除毕业生的毕业信息,建立毕业生去向的流动统计、毕业审核、就业单位信息回馈和对就业未就业信息筛选;查询和打印就业信息。主要模块设计:主要包括班级离校管理窗口、毕业生管理窗口和结业生管理窗口。班级离校:对该班学生整体作离校处理。(学生离校后,分为毕业生和结业生)。毕业生管理:毕业审核:明确毕业审核的条件,经各部门签字盖章后确认;输出毕业生名单,输出不能按时毕业的毕业生名单;输入毕业证信息;输入其它信息。结业生管理:(结业生:是已经离开学校,但还没有取得大专、本科学藉的学生,这些学生还需要参加成人高考,取得学藉后,等相应的学制期满后,才能颁发毕业证。)维护结业生相关信息。

3结语

学校系统管理范文3

关键词:中职学校;信息管理系统;设计与开发

0引言

在信息化时代背景下,计算机发挥着重要作用。对于中等职业学校管理来说,利用现代化信息技术管理学生,不仅便于教师查询、管理学生成绩和学籍,还可以提升教师工作效率,全面了解学生日常行为和心理状态,结合日常考核和心理状态进行分析,对问题学生及时进行介入和引导,避免发生重大问题,同时可以高度关注毕业生实际就业情况和实习生工作状况,这些功能是管理学生信息的重要因素。本文将从中职学校学生信息管理系统设计、开发实践两部分探究信息管理系统。

1设计学生信息管理系统的原因

(1)中职学校学生信息结构复杂:中职学校开展教学活动和管理活动,均需要以“信息”作为核心,教学管理系统在本质上是信息系统。管理和教学会产生大量数据信息,不仅有教学内容,还有控制信息,产生的信息结构比较复杂;(2)学校不仅有学生的信息还有学生家长的信息,这些信息一旦泄露,都会对学生产生伤害,所以学校应该确保学生的信息安全;(3)管理数据非数值化:教学管理的过程中会涉及一些数值化数据,例如教师工作量和学生分数等。但是教学管理中的大部分数据是“非数值化数据”,例如规章制度和教学成果等,通常会采用文字形式表达,在使用计算机处理时,主要借助文件或者文本格式,导致对学校的信息统计和查询等工作带来困难。针对这种情况,为使中职学校管理工作更加便捷、简洁,设计一套信息管理系统是十分必要的。本文设计的系统结构为B/S三层体系结构,主要优点是为用户和管理者提供便捷,以最短的时间查询需要的信息,增加系统的安全性,保障信息安全。

2中职学校学生信息管理系统设计

2.1系统设计方案

信息管理系统主要应用的B/S三层体系结构,编程工具是Eclipse3.1,页面设计使用Dreamweaver8.0,数据库是Oracle9i。为确保系统更具备扩展性和维护性,将页面显示和业务逻辑相隔离,系统整体结构如图1所示。

2.2数据库

数据库是在特定应用环境,构建物理结构和逻辑模式,建设数据库和其他应用系统,达到可管理和存储数据的目的,满足不同用户需求,例如数据操作或者信息管理。信息管理是存储、管理数据对象,数据操作对指定数据对象进行查询和增加等操作。建设数据库的出发点是为系统和用户提供信息设施及运行的环境。高效率运行环境有存储数据的效率,储存空间利用率等,这些运行率都是较高的。因此为更好地实现预期设定的目标,必须严格构建数据库。

2.3逻辑模型

逻辑模型的任务是将E-R转变成与DBMS数据模型相吻合的结构。结合“E-R图转换”的模型,用下划线标记出主键。(1)学生:自然序列号、姓名、性别、民族、出生日期、学籍变动情况、学籍注册时间、最终成绩;(2)课程:课程代码、课程名称、学校代码、课程状态;(3)专业:专业代码、专业名称、专业状态;(4)组织机构:组织机构代码、机构全称、名称拼音、运行状态;(5)用户:ID、账号、姓名、权限、密码。

2.4物理模型

物理模型是将逻辑内容转变成表格,即通过计算机确定应该选择的存储数据结构的方法和分配数据存储空间。本文构建的中职学校应用的信息管理系统中的数据库主要包括学生基本信息和课程表。基本信息表内存储了学生的基本信息,用户可以登录系统输入需要注册的信息,将信息添加到信息表中,方便学校对学生的管理。

3中职学校学生信息管理系统开发实践

3.1登录系统

为提升系统安全性,当用户需要浏览客户端时,首先应该进行身份验证,验证流程如下:(1)输入URL,计算机显示登录界面;(2)输入用户登录账号、密码及验证码;(3)客户端发送身份验证请求;(4)服务器根据用户账号,查询数据库,返回用户信息;(5)对密码进行加密,同时和用户信息实施对比;(6)验证验证码准确性;(7)当身份验证成功后,自动获取用户权限,通过界面的方式传达给用户,当验证不正确,系统会自动提醒“输入错误”,用户则需要二次登录。

3.2学籍注册模块

学籍注册板块是负责学生入学信息记录和学期、数据导出等。(1)入学注册:入学注册是对新生信息进行新建和编辑等系列操作。用户输入新生信息,并可以将新生信息添加到数据库。值得注意的是,性别和民族等信息是存储在系统中的,在提取后,会显示出下拉菜单,为用户提供选择;(2)数据导出:当教师需要某个学生基本信息时,数据导出模块可以为用户提供便捷。用户根据班级和专业,描述导出文件。另外,导出文件需要遵从导出模式,并且数据导出模式是由用户自己定义。

3.3成绩管理模块

(1)专业设置:管理者可以从专业名称和专业代码等多个方面进行新建、编辑,并且将新建的信息调节在专业基础信息表中;(2)课程设置:课程管理者应该重新建立课程信息,其中主要包括课程名称和类别。用户利用课程名称和课程拼音便可以查询到基本信息,编辑并操作课程;(3)专业课程:管理员可以自主选择专业,右键单击“确定”,在“view.jsp”页面中会自主显示已创建课程,同时选择已选专业课程后,完成“提交”任务,将课程和专业相关联。

3.4系统管理模块

(1)用户管理:当用户登录到系统后,管理员可以创建新的用户,但是管理员不能任意修改创建用户密码,登录密码是由用户掌控的。创建的用户首先应该填写账号、姓名及密码等基础信息。系统为保护用户基础信息准确性,防止不良程序自主登录账号,监听系统,在系统加密中,主要应用了MD5加密技术。用户在前期选择角色的过程中,就是为用户分配相对应角色,用户可根据自身具备的权限完成修改工作;(2)角色管理:系统中用户会自主对应一种或者多种角色。因此管理员可以建设多种角色,为不同角色设置不同权限,权限主要包括系统中概括的功能。单击“提交”,便可以将角色基本信息加入到角色列表中;(3)模块:模块是平台开发的核心,系统中涵盖的模块都是通过模块完成的。管理者添加的模块都应该在模块中填写基本信息。例如模块名称和上级模块等信息。

4结论

综上所述,中职学校建设信息管理系统,应从传统信息管理模式下脱离,便于教师和学校查询学生信息,减轻教师的工作量。建设完整的信息管理系统,将学生的个人信息录入到系统中,需求者输入关键词,便可以找到相关信息,有效缩短工作时间。本文信息管理系统还提供了操作界面,用户可根据人性化功能快速查找到学生信息。上述系统中的模块主要包括登录系统、学籍注册模块、成绩管理模块、系统管理模块,每个模块都简洁明了。并且,系统还对每位用户的密码采取加密操作,登录系统时需要密码才可以进入,提升系统安全系数,防止意外泄露信息,保障学生信息安全,更好地为我国培养技术型人才。

参考文献:

[1]杜敏.中等职业学校学生信息管理系统的设计与实现[D].呼和浩特:内蒙古大学,2016.

[2]胡文?.职业中等学校学生信息管理系统的设计与实现[D].厦门:厦门大学,2014.

[3]赵晶.职业教育学校学生信息管理系统的设计与实现[D].长春:吉林大学,2013.

[4]徐燕.中等职业学校的学生信息管理系统的设计与实现[D].成都:电子科技大学,2012.

[5]钱小红.职业学校学生综合信息管理系统的设计与研究[J].科技信息,2011(16):241-242.

学校系统管理范文4

目前,计算机多媒体系统已经广泛运用在高校教学实践中,成为高校教学实践中常用的教学设备之一。在很多高校,对传统计算机机房做了改造,增加多媒体设备,改造变化成多媒体计算机机房;甚至很多学校将教室全部改造成多媒体教室,每个教室都安装有计算机多媒体教学系统。可以说,计算机多媒体教学系统已经完全覆盖高校,成为高校教学环节中不可缺少的一环。

2.高校计算机多媒体教学系统管理现状

各个高校在对计算机多媒体系统的管理实践中都或多或少存在一些问题,归纳一下小结如下:

①管理制度不完善

较多学校对于多媒体系统的管理没有严格的规章制度,或者制度不完善,甚至少数学校对于多媒体系统的管理根本没有制度。和计算机机房管理一样,随着学校多媒体系统的增多,需要严格的完善的管理制度,才能更好管理好系统设备,以便正常教学。

②管理人员能力不强

多媒体系统管理岗位,是近年来随着系统设备的增加才增设的,但较多学校对此认识不足,认为只要安排一下简单开关设备,照看设备就行了。其实,系统的管理也有一定的技术含量,管理人员应该具备专业背景,或者具备操作和简单维护的技能,以便能够随时处理简单的系统设备故障。但实际情况上,较多学校的系统管理人员参差不齐,总的来说,没有管理系统设备和及时处理设备故障的能力。

③计算机软件不能及时升级造成使用障碍

现代计算机的发展很迅速,不仅硬件发展快,软件的更新升级也很迅速,例如,OFFICE软件的升级换代就很快,前几年2003的版本还在广泛使用,这几年从2007版本一下子就上到了2010版本或2012版本,由于微软公司的OFFICE版本从2007开始变化较大,在实际教学过程中,我们发现很多老师家里或办公室用的是2007以上的版本,做的文件在教学中到教室的多媒体系统中去使用,而教室的多媒体系统还采用2003的版本,不能够向下兼容,造成一些不必要的障碍,影响教学成效。

3.高校计算机多媒体教学系统安全策略

对于高校的计算机多媒体教学系统设备管理,综合各个学校在管理过程中出现的问题,进行策略研究。

①建立管理制度策略

如今的高校,一般在教室里都建立了计算机多媒体系统,因此学校的计算机多媒体系统的设备数量是较多的,在管理上就应该形成一种制度,根据学校特定的情况和多媒体系统的特点制定相应的管理制度。只要有了制度,在系统运行过程中管理起来就有章可循。

②确定专人专管策略

只是建立管理制度还远不够,重要的是要实施制度。在实施制度的同时,要确定多媒体系统应该是专人专管。对于这个管理人员,以前很多学校较少用到专业人员,这样给管理带来一些难度。专人专管,不仅仅是设置一个管理岗位,什么人都能够胜任。最好这个管理员具备计算机管理或多媒体系统管理的专业知识和技能,最差也要做到对管理员进行专业管理和日常维护的培训。

③定期维护系统设备策略

计算机多媒体系统,主要由计算机、音频设备、视频设备、投影设备等组成,这些设备都和计算机相关,也可以说是以计算机为基础,要定期进行维护,以便及时排除这些设备的故障。

④安装病毒防范软件,定期联网杀毒

由于多媒体系统中计算机起了主要的作用,可以说如果计算机发生故障多媒体系统就不能正常运行,因此,计算机在多媒体系统中占有绝对地位。对于计算机的管理,其中病毒的防范是保证其安全,保障系统正常运行的关键因素之一。在多媒体系统的计算机上要安装病毒防范软件,并且若有可能的话,尽量做到联网对病毒库升级,或者定期联网杀毒,做到防范于未然。

⑤适时软件升级

学校系统管理范文5

【关键词】信息技术;网络技术;教学网络;网络教学资源

1.引言

目前XX县开始进行小学信息化建设,利用信息手段进行网络教学是一个重要的信息化建设的一个重要方向。但是目前各个小学的网络建设是孤立的,没有系统统筹规划,往往是重复建设,使用率低,起不到当初建设的预想目标。教学资源分散,整合率低,使用不方便,没有统一的平台进行管理,尤其是建立“教学资源网络管理系统”的研究还有待起步,基于此,提出了本课题的建设与实施。本课题的研究基于目前本县各小学已有的基础网络教学资源,在此前提下开展调查研究工作,并据此提出了小学教学资源网络管理系统的建设与实施。

2.相关系统应用背景

当前国内校园网络资源库的建设主要经历了如下三代[1][2]:第一代资源库:基于文件夹形式网络资源库。文件夹内存放课件、图片、文档、视频等;第二代资源库:主要以多媒体课件为代表的主要资源模式。通过多媒体课件,将系统与资源结合在一起,更有利于资源的预览和阅读;第三代资源库:以E-learning模式作为资源建设的主要目标。将资源的管理、学习结合在一起。学生可以基于互动模式进行学习;

3.系统的分析与设计

3.1系统需求分析

教学资源网络管理系统的用户可以分为八类:平台系统管理员、平台系统县(区)管理员、学校(单位)管理员、学科资源审核员、学校教师、学生、软件维护人员和其他人员。管理员、教师一般都经过系统培训,熟悉整个平台的操作。根据资源管理系统中该县级小学用户的特点和资源管理的方式,来设计系统的功能模块。目前教学资源网络管理系统分为:系统资源管理平台、县区资源管理平台、主界面功能模块、资源搜索等模块。在本教学资源网络管理系统的设计过程中,考虑到不同的用户的角色所操作的模块是不一样的,所以在登录的时候要实行身份认证。系统使用的主体是教师,县区管理员、学科管理员、系统管理员。根据用户角色认证来拥有自己不同的操作功能模块。比如对该县级小学市县(区)资源的二级管理员来说,该管理员只能管理县(区)内学校和教师,以及县区内上传和审核的资源。对该县级小学市县(区)的课程、用户、资源进行管理。

3.2系统概要设计

(1)Model(模型)层设计

MVC架构设计中的Model(模型)层设计是整个应用设计的核心部分,主要针对业务数据和业务逻辑进行设计。B/S架构中数据访问层(DAL,DataAccessLayer)和业务逻辑层(BLL,BusinessLogicLayer)的设计均属于Model层设计。在数据访问层的设计中主要是采用Castle来作为底层数据访问的组件。

(2)View层设计

View作为整套程序和外界联系沟通位置,其与B/S结构内表示层(UI)存在价值一样,在本系统中它可以体现各样Web操作面,可以帮助使用者与计算机沟通,没有明显的业务操作能力。

(3)Controller层设计

通过Controller层的设计可以实现一个模型与多个视图或一个视图与多个模型之间正常交接。利用SaaS这一形式,可以满足各类操作者对功能上的需求,同时获取不同的处理权限,因此进行Controller层处理时,需要满足操作者权限要求,按照操作者权限进行功能选择,这便是我们必须完成的权限、模型、视图间的对应原则。

4.结束语

开发完成的教学资源网络管理系统拥有良好的可移植性和扩展性,对外提供了良好的应用接口和数据接口,为今后的业务扩展打下了良好的基础,能够满足本县各小学教学资源基于网络进行管理的基本功能需求,有利于提高本县各小学基于网络进行教学、资源搜索的水平。

参考文献:

[1]闫冬梅.欧盟教育评价决策支持系统的研究[D].武汉:武汉理工大学,2011,6:56-60

学校系统管理范文6

作业处理则主要包括学生作业的上传、修改、作业查询等功能,学生通过互联网将作业提交给系统,并最后由老师负责对作业进行处理。在线考试则主要通过教师建立起来的试题分析库,生产相应科目的试卷,并通过教师的审查,将相关的试题进行存储。学生则通过网络进行在线的考试,结果由电脑和老师对试卷进行修改与成绩评定,并将成绩进行统计和。

试卷的分析则主要是教师根据学生考试的情况,对试卷进行分析和总结,以便学生科更加有效的对试题进行分析,以便更好的理解相关的原理。系统管理则主要包括系统的维护和用户的管理。系统维护则主要包括对系统数据的备份和相关数据的删除;用户管理则主要对用户权限进行分配和对注册用户进行管理等。

统计分析功能则主要是针对学生成绩进行的分析统计,以便教师能够更加系统的了解到学生的整体情况,并结合统计制定相应的方案。分数查询则主要为不同权限用户的提供考试成绩的查询功能。系统注册则主要针对该系统的用户而进行的一种权限的认证,其中包括用户的姓名、登陆密码、专业、所属院校等,从而建立起用户的档案。在注册后通过管理员的审核,对其权限进行设定,并根据不同的角色具有不同的功能权限。同时为增强系统安全性,所有的登陆密码采用长度不少于7位的字符组成,并且不包括用户名、姓名等。

2系统整体架构设计

对该系统的设计,采用传统的B/S架构进行设计,并利用现有校园网优势,将该教学管理系统放在校园网上。同时,相对与传统的C/S架构来讲,B/S模式下不需要安装客户端,用户只需要使用浏览器即可进行使用,同时,当在用户访问数据量大的情况下,传统的C/S必须对两端的程序源进行修改,而B/S则不需要。因此,使用B/S架构,用户仅仅可通过IE浏览器即可对系统进行访问。而三层结构中,web服务器作为表现层,通过用户的请求,将相关的数据通过web服务器发送给业务逻辑层,并通过业务逻辑层将相关的数据请求传递给数据层,并通过数据层的ODBC接口实现对数据库的访问驱动,从而数据库将相关的数据请求结果展现给用户,以此完成整个数据流的传递。

3系统整体网络拓扑结构设计

该系统的运行是建立在校园网基础之上,通过学校整体的服务器,建立自己的服务器,并通过交换机,实现其校园网的连接,从而让学生和老师能通过校园网登陆到该系统。

4系统开发平台的选择

对该系统服务器的选择,我们采用WindowsServer2003SP2才做系统,并且服务器端软件采用IIS7.0,数据库采用当前比较流行的SQLServer2008数据库。而采用SQLServer2008是因为教育教学管理中,存在着很多的数据表格,而该数据库可对任何的结构化和非结构化的数据表格都可进行管理,从而使得该系统更具备一定的优势。而页面的开发则采用ASP.NET2.0.电脑CPU:Intel酷睿i52410M内存:4G硬盘:320G用户端则采用WindowsXP及其以上,客户端软件则为IE7.0及其以上。

5系统测试

在对系统的测试中,采用边开发边检测的方式来处理。首先打开浏览器,并在地址栏上输入该系统主页的地址,在输入后,即可对该系统平台。同时在开发中,采取开发完一部分功能模块,立即对一部分该部分功能进行检测,待其功能通过之后,方可对下一个板块进行开发,最后再通过对不同模块的集成。避免因开发完再进行处理而带来因问题过多而不知道怎么处理的问题。同时以用户登陆的测试为例,其具体的测试流程为:在不输入用户名或者是密码的情况下对该模块进行测试,系统则提示用户名或密码为空;在连续两次输入的密码出现不同的情况下,系统则提水其输入的密码不一致或密码出现错误;不输入验证码或在系统显示验证码后输入随机数据,系统显示验证码错误。测试的结果则为可成功登陆,并且对非法的输入有正常的反应。

6结束语

学校系统管理范文7

每位科学教师在实验教学之后都必须及时登录该系统并登记实验总结,对每次的实验名称、实验类型、实验时间、实验器材、实验效果等作一详细的登记。一旦登记就即时生效,而且学期结束后就不能补录。更为神奇的是学校的系统管理员以及上级装备室的管理员都能够随时查看每一位科学教师实验教学的完成和登记情况,他们就像科学老师的第三只眼,如影随形。上有政策,下有对策。

也有个别投机取巧的老师,只是在系统中登记却不真正开展实验教学,纸上谈兵。为了杜绝上述低效的形式主义,我们科学教研组长以及学校领导每周都会对科学教师进行定期或不定期的听课或到学生中间询问调研,督促他们转变观念,消除弄虚作假,真切提高科学教师实验教学的自觉性和实效性。

二、信息系统使科学实验教学更富系统性

信息系统具有较为完备的功能,得以使科学实验教学更加系统完整。科学教研组长在学期初利用“编制实验计划”功能,可参考选择板块中提供的苏教版和教科版两个版本的科学教材编制实验计划,或者编制自定义实验。开学后,各年级各班级的科学任课教师就可以登录系统查看自己一学期的实验教学内容和实验进度,根据教研组统一安排的实验内容、实验时间等有条不紊地开展实验教学工作。这样避免了以前实验教学的无计划所带来的无序性、随意性、不规范性。

科学教师随时可以自己查看“实验总结一览”和“实验统计报表”模块,了解自己当前实验教学进度完成情况,知晓自己演示实验、分组实验的计划数、完成数、完成率,可以根据实际情况及时调整教学进度,统筹安排好全学期的科学教学内容,以保证圆满完成一学期的所有教学任务。信息系统的计划编制功能和实验统计功能使科学实验教学开展得更富有系统性和完整性,确保了科学实验教学的有序性和有效性。

三、信息系统让实验仪器管理更有科学性

在2011年之前,实验仪器的使用和管理有违规范,尤其是纸质的账册管理既繁琐又粗糙。信息系统的使用,让实验仪器的管理更为科学、规范、条理、精细。该系统“仪器设备管理”模块下的“仪器设备分类查询”、“仪器设备入库”、“仪器设备借还”、“易耗品耗损”、“仪器设备报废”等种种功能,让仪器的使用和管理变得规范,从前的仪器借还不规范导致仪器无缘无故减少的现象消失了。“仪器设备存放”模块下的“存放到橱柜”、“存放到房间”、“橱柜卡一览”等系列功能,使仪器设备的存放更加具有条理性,同时在使用和管理上也更加清晰。“仪器设备账册”模块下的“仪器设备总账”、“仪器设备分类账”、“增减明细账”等多种功能,让仪器设备的账目更为清晰、精细,之前的账目混乱、账物不符等现象再也不会出现。

四、信息系统使科学教学管理更具便捷性

学校系统管理范文8

关键词:区块链;企业实践教学;去中心化;可信性;管理系统

0引言

当前,我国越来越多的高校正在实施校企协同育人“3+1”人才培养模式改革,为确保累计一年学生在企业的实践教学活动能够高效规范地运行,保障企业实践教学的质量,越来越多的高校开发、部署了企业实践教学管理系统,通过企业实践教学管理系统实现毕业设计(论文)指导、教学巡查及企业现场调研等教学活动的落实。然而,由于传统的企业实践教学管理系统具有中心化的特点,存在数据不安全和容易滋生系统开发人员或管理人员未经授权就删除或篡改数据的现象;其次,由于系统中的数据影响到对学生和教师的考核,部分用户可能为了自己的利益而抵赖自己的错误行为,例如,可能有的教师给错了一个成绩,但却坚持谎称自己提交的是另一个成绩,之所以出现信息不对,是因为系统出了问题或其他管理人员可能的误操作甚至是有意修改,而这无疑会让系统陷入被质疑的境地,从而给系统的管理带来麻烦;最后,传统的企业实践教学管理信息系统极容易导致集体作假的情况,个别部门可能出于应付上级管理部门评估检查的需要而通过行政的手段要求教师、学生甚至系统开发人员或管理人员批量修改数据,这将给上级管理部门准确了解下级部门的教学运行情况带来极大的障碍。所有这些都会在一定程度上给系统的可信性造成一定的负面影响,极大地增加系统的信用成本和管理成本。区块链技术是一种基于现代密码学、分布式一致性协议、点对点网络通信技术和智能合约编程语言等形成的数据交换、处理和存储的技术组合,是比特币、以太坊等诸多密码学货币背后的支撑性技术,可以在互不信任的环境下实现去信任中介的可信交易,具有去中心化、去信任化、防伪造和不可篡改的特点,是已经被实践证明了的可作为价值转移的技术手段,能有效解决上述传统高校企业实践教学管理系统中存在的问题。本文以高校企业实践教学管理的业务需求为立足点,提出一种基于区块链技术的高校企业实践教学管理系统的设计与实现方案。

1设计

1.1功能设计

根据校企协同育人“3+1”人才培养模式,高校企业实践教学管理信息系统需要为用户提供实习安排、教学巡查和毕业设计(论文)等业务服务,为此,我们将高校企业实践教学管理信息系统划分为四个子系统,具体的功能结构如图1所示。其中,实习安排子系统主要实现了实习基地管理、实习岗位管理、学生岗位安排、学生导师安排及现场调研等功能,它明确了学生与实习岗位、学生与指导教师之间的关系,同时规定了学生实习期间需要完成的任务,具体包括在系统中提交企业现场调研报告、生产实习报告、实习周记及实习鉴定表等材料。教学巡查子系统主要实现了巡查申请、巡查审核及巡查评价等功能,通过该子系统,教师可以申请到企业现场巡查某些学生,而学校可以审核教师的教学巡查申请,当教学巡查完成时,学生对教师的教学巡查进行评价打分。毕业设计(论文)子系统主要实现了选题、任务书、开题报告、中期检查、毕业设计(论文)及毕业答辩等功能,它明确了学生、指导教师、评阅教师和答辩组长协同完成毕业设计(论文)的过程及其需要在系统中提交的各种材料,具体包括毕业设计(论文)题目、任务书、开题报告、中期检查表、毕业设计(论文)等。用户子系统主要实现了用户管理、角色管理、权限管理、用户角色管理和角色权限管理等功能。通过该子系统,高校企业实践教学管理信息系统可以确保用户只能访问与其身份相符的功能与数据,它是系统信息安全的保障。

1.2基于区块链的可信化设计

传统的高校企业实践教学管理信息系统普遍采用B/S结构设计实现,即用户通过浏览器访问服务器,服务器根据用户的请求返回数据或将数据存储至数据库中。但这样的设计存在开发人员和系统管理人员权限过大的缺点,极容易滋生造假、抵赖和腐败的现象。为保障系统的可信性与权威性,在不影响高校企业实践教学运行效率与质量的情况下,基于区块链技术的高校企业实践教学管理系统在传统B/S结构的基础上增加了区块链和区块链访问对象。在基于区块链技术的高校企业实践教学管理系统中,当用户通过系统实现教学业务数据的提交时,系统在将业务数据存储到传统数据库的同时,将业务的核心数据以交易的方式发送至区块链上,并将交易的哈希返回给用户。由于系统同时与中心化的数据库和去中心化的区块链进行交互,而且用户可以通过第三方区块链客户端直接访问区块链数据,因此开发人员与系统管理人员无法篡改系统的数据。如果开发人员或系统管理人员通过修改系统程序或篡改系统中心数据库的数据实现作假或抵赖已发生过的行为,那么用户可以凭借发生过的交易哈希通过第三方区块链客户端访问区块链数据实现对数据真伪的验证。

2实现基于区块链技术的高校企业实践教学管理信息系统主要使用

ASP.NETMVC、SQLServer、Nethereum和Geth(Go-ethereum)等技术和工具设计实现。其中ASP.NETMVC用于实现系统的业务逻辑、数据访问和用户接口。系统的数据主要存储于SQLServer数据库,但核心业务数据则同时存储于以太坊联盟区块链。以太坊是一个具有智能合约功能的区块链平台,具有更快的“出块”速度,能够很好地满足高校企业实践教学管理信息系统的需要。系统使用当前最为成熟且应用广泛的以太坊客户端Geth部署以太坊联盟链,并通过专为以太坊设计的.NET集成库Nethereum实现与以太坊联盟链进行交互。

2.1以太坊区块链访问对象设计

为实现和以太坊区块链的交互,系统设计实现了以太坊区块链访问对象。以太坊区块链访问对象主要包括交易发送对象、交易查询对象和账户分配对象。交易发送对象主要封装了交易发送方法Send⁃Transaction,该方法接收用户以JSON格式提交的数据,并将其编码为一个字节序列,然后在此基础上,进一步将字节序列转换为十六进制格式,再将其发送给指定的高校以太坊联盟链账户。如果交易发送成功,交易发送方法将返回此次交易的哈希,否则返回空字符串。由于用户可通过第三方以太坊客户端向特定以太坊账户发送交易,且以太坊上的数据是公开透明的,为了防止用户通过第三方以太坊客户端直接向高校以太坊联盟链账户发送交易,从而达到伪造数据的目的,系统在调用Nethereum.NET集成库中的web3.Transac⁃tionManager.SendTransactionAsync方法发送交易时,将使用SHA512算法计算用户提交的原始数据的哈希,并使用系统的密钥和DES加密算法对求得的哈希进行加密,然后与原始数据一起发送给以太坊高校盟链账户。交易查询对象主要封装了交易查询方法GetTrans⁃actionByHash和交易验证方法CheckTransaction。交易查询方法接收用户传递的交易哈希,并将该交易哈希传送给Nethereum.NET集成库中的web3.Eth.Transac⁃tions.GetTransactionByHash.SendRequestAsync方法以获取与该交易哈希相匹配的以太坊交易对象,并返回该以太坊交易对象。交易验证方法接收一个以太坊交易对象作为参数,通过获取该参数的Input属性获取用户提交的原始数据InitialData和经系统加密的哈希EncryptHash,然后使用SHA512算法计算用户提交的原始数据InitialData的哈希,并将得到的哈希与使用系统密钥和DES解密算法解密EncryptHash得到的哈希进行比对,如果相等则返回true,否则返回false。账户分配对象封装了为用户生成以太坊账户的方法CreateEthAccountForUser和查询以太坊账户余额的方法GetAccountBalanceEther。CreateEthAccountForUs⁃er方法接收一个系统用户名作为参数,通过调用Neth⁃ereum.NET集成库中的Signer.EthECKey.GenerateKey()方法生成私钥,然后根据该私钥构造一个Nethereum.Web3.Accounts.Account类型对象。在获得以太坊账户对象之后,系统进一步通过交易发送对象为该以太坊账户转账一定额度的以太币,以确保该以太坊账户拥有足够的以太币能将数据存储至以太坊区块链上,最后系统将用户的用户名、以太坊账户的地址和私钥保存到数据库中。GetAccountBalanceEther方法接收一个以太坊账户地址作为参数,并通过调用Nethereum.Net集成库中的web3.Eth.GetBalance.SendRequestAsync方法获取指定账户的余额。

2.2数据存储设计

在确保系统可信的同时,为兼顾系统的运行性能,系统并没有将高校企业实践教学的所有业务数据都存储到以太坊区块链上,而是只将指导教师、评阅教师、答辩组长和系主任等用户对学生提交的作业、毕业设计(论文)或调研报告等的评价或评分等核心数据保存到以太坊区块链上。与此同时,在系统的数据库中,系统在以太坊交易记录表中保存了评价主体对评价客体评价时产生的以太坊交易哈希。通过以太坊交易记录表,用户可以凭借评价客体类型和评价客体主键快速地查询指定作业相关的以太坊交易哈希,然后通过调用以太坊区块链访问对象中的交易查询方法获取该交易哈希对应的以太坊交易对象,而不必以遍历以太坊区链上每个区块的交易,然后匹配每一笔交易中的目标数据的方式实现交易查询,这极大地提升了系统的运行性能。在用户体验方面,为简化用户提交数据的流程,系统为每个用户分配了以太坊账户,并将其保存在数据库中,当系统需要将数据存储到以太坊联盟链上时,系统根据用户登录系统的用户名查询数据库中相应用户的以太坊账户和私钥,并以该以太坊账户和私钥给系统指定的高校以太坊联盟链账户发送一笔交易。

2.3验证机制设计

为确保用户可以便捷地对系统中的核心数据进行验证,当用户将数据以交易的方式发送至高校以太坊联盟链账户时,系统将发送交易时返回的交易哈希以邮件的方式同时发送至相关用户的电子邮箱,并告知用户如何使用以太坊客户端Geth查询交易。由于以太坊客户端Geth为第三方开发的软件,而以太坊区块链具有去中心化、可溯源、不可篡改的特点,因此能有效防止程序员、数据库管理员或系统管理员对系统数据或程序的篡改,从而可以实现对数据和信息的有效验证。

3结语

基于区块链技术的高校企业实践教学管理信息系统通过综合应用ASP.NETMVC、SQLServer、Geth以太坊客户端和Nethereum等技术和工具将中心化与去中心化结合起来,以去中心化的方式实现数据的分布式存储与可信性验证,以中心化的方式兼顾系统的运行性能,有效地实现了高校企业实践教学活动可信、高效地运行。

参考文献:

[1]陈伟利,郑子彬.区块链数据分析:现状、趋势与挑战.计算机研究与发展,2018,55(9).

[2]闫莺,郑凯,郭众鑫.以太坊技术详解与实战.机械工业出版社,2018,6.

[3]纳拉扬•普鲁斯蒂.区块链项目开发指南.机械工业出版社,2017,11.

[4]邹均,张海宁,唐屹,李磊.区块链技术指南.机械工业出版社,2016,11.