中职学校百分赛网络信息系统的设计与实现

2014-04-29 00:44陈育军
电脑迷 2014年19期
关键词:中职学校

陈育军

摘 要 班级百分赛管理机制是中职学校对学生实行德育管理的一种常见而有效的工作方式,传统的班级百分赛管理过程繁锁,需要耗费管理者大量时间和精力,既没有充分调动各方面的积极性,又统计公布易出错。为了解决这一问题,本文探讨如何以网络信息管理系统的设计与实现来解决这一问题。

关键词 中职学校 百分赛 网络信息系统

中图分类号:TP3 文献标识码:A

0引言

学校百分赛主要是以班级为单位在全校开展的以学风、安全、卫生、纪律、秩序、劳动等多方面的来开展“文明班级”加减分量化评比的一种德育管理机制。传统的班级百分赛管理机制是由德育办每天亲自检查、记分、造表、公布这一繁锁的过程来实现,往往需要耗费的大量时间和精力,且手工登记造表统计记分误差时有出入,而设计一个网络信息管理系统就可以很好的解决这一瓶颈。

1系统结构设计

系统结构主要由两部分组成,即前台和后台,前台又主要包括两方面的内容,一方面是动态实时地显示相关处室的通知公告,另一个内容是展示各部系按班级的百分赛得分情况。为了更好地公布信息,除了在校园网构建web服务器通过网页发布系统信息之外,学校可以在电子屏或学校宣传窗口公布处安装Led大电视。网络系统设计为自动轮播方式,即选项卡效果间隔几秒自动轮播切换页面,实时按部、系显示百分赛、学校重要通知、公告、天气预报、招领启示等相关信息。后台根据管理员权限划分不同帐号和密码,实现分工协作,主要工作原理是以部系(科)或年级名称为用户名,如信息技术科、一年级等,另加入团委会、教务处、办公室等管理员一级的超级权限帐号。

为了使后台登陆安全,可以加入验证码技术以及防注入技术,并记录来访者ip和访问时间等信息。系统验证合法登陆成功后,分权限角色显示不同内容。独立用户主要是对本部、系的班级进行班级百分赛的相关记录的浏览、编辑、删除、添加日常管理的操作。一般的工作流程是,各科学生会干部或子管理员依照评分标准检查登记各班级日常情况后交管理员统一使用系部(科)的帐号登入系统进行加减分的录入操作。管理员级的德育办帐号及超级管理员帐号可以对全校所有班级的百分赛的相关记录的实现浏览、编辑、删除、添加日常管理等操作,并可以实现帐号分配的功能,权限高于独立用户,而通知公告级的处室部门的权限就是用于发布由本处室部门的公告通知信息,除此这外还有所有班级百分赛情况的浏览权限,而没有编辑和修改删除的功能权限。

2系统数据库设计

数据库系统设计建议采用SQL Server数据库,数据库系统设计主要有五张表,分别是:用户名表、班级名称表、学生会部门表、通知公布表、百分赛日常登记表,其中每日登记的最多的是百分赛日常登记表。存储记录了所有班级百分赛加减分的分值及加扣分的具体原因和记分的部门。而通知公布表则存储了相关科室发布的日常的通知公告的内容。

3核心模块的实现

(1)首页轮播式选项卡技术的实现

Module Tabs(也称选项卡,简称Tab) 是一个常见的交互元素——将不同的内容重叠放置在某一布局区块内轮播,重叠的内容区里的每次只有其中一层是可见的。系统的首页设计中可设计两类选项卡选项,一类是通知公告或处室部门发布的通知公告,另一类是以部、系名称为选项卡子栏目的班级百分赛每日公布情况。

(2)通知公告级用户今日通报发布的实现

通知公告级用户主要有办公室、行政值日、教务处、学生处等处室部门,系统要求用户按身份登陆后即可以合法身份发布其所属部门的业务通知公告等信息内容。先将数据库通知公布表写入记录然后在前台首页动态地调用当日的相关记录。

(3)后台部、系(科)相应班级的百分赛录入管理技术的实现

后台部、系(科)使用相应的合法帐号登陆系统后即可管理本部、系(科)的相应班级的百分赛的加减分情况,这项工作可以交由本部、系(科)的学生会会长或特定的信息员来录入相关信息,他们每天需要做的就是收集学生会、团委会子部门相关负责人对相应班级的各项检查的数据进行输入网络系统数据库,主要参数有选择班级、选择日期、加减分分值、加减分具体原因、检查考核部门(主要有生活部、治安部、体育部、学习部、广播站、文学社、等),通过表单添加结合后台数据库写入代码即可实现将相应记录添加到服务器数据库中的百分赛日常登记表这张数据表中。在页面下方还可设计按班级实时显示记录的详细情况。

(4)前台部、系(科)相应班级的百分赛得分情况自动汇总排名技术的实现

前台部、系(科)相应班级的百分赛得分情况自动汇总排名技术的实现是整个网络系统的精华所在,省去了人工汇总统计数据,计算排名的麻烦,具有统计实时快速,准确无误的特点,真正实现了录入加减分即自动显示排名自动发布结果的功能,比传统百分赛管理工作的手工作坊式的工作,效率得到了极大的提高。

共核心功能主要是实现了按部、系(科)自动统计相应班级的昨日得分、今日得分、今日排名、本月得分、本月排名、本期得分、本期排名的情况。其原理主要是对服务器数据库中的百分赛日常登记表这张数据表进行汇总和排序工作。主要是能过子函数定义和调用实现,首先遍历相应班级,以班级名称为相应变量参数,分别调用自定义函数来实现。

4结束语

学校百分赛网络信息系统的设计和实现对学校信息化管理工作具有很强的现实意义,为德育工作带来了一片温暖的春风,将会为推进学校数字校园整体建设跨开新的步伐。

猜你喜欢
中职学校
利用网店实施中职电子商务实践教学的新策略
基于“茶文化”背景对中职旅游专业课改的思考
慕课在中职学校计算机网络教学中的应用
培养中职学校珠宝专业学生职业意识的探索
浅论中职学校的教育创新
中职学校文明礼仪教育的问题和对策研究
试论如何提高中职学校职业指导质量
德育工作浅谈
利用微信做好班级管理工作的实践研究