高校班级管理系统的需求分析与设计

2012-11-06 08:54:26朱丹宁
湖南工业职业技术学院学报 2012年3期
关键词:需求分析班级管理设计

朱丹宁

(南京化工职业技术学院,江苏 南京 210048)

高校班级管理系统的需求分析与设计

朱丹宁

(南京化工职业技术学院,江苏 南京 210048)

随着高校教育改革的不断深入,高校招生规模不断扩大,班级管理工作变得越来越繁重,有效的班级管理系统对整个高校的教育工作变得至关重要,这不仅是高校高质量人才培养的坚强后盾,也是高校正常教学秩序的保障和教学质量的保证,对高校的人才培养十分重要。然后随着高校教育制度的不断完善,高校进行了很多的合并,这导致校区众多,管理难度加大,形成了分布式的环境。传统的C/S和B/S系统结构的班级管理方法、方式以及工作效率已不能满足新的发展需要。只有运用先进的技术手段,开发基于新技术的高校班级管理信息系统,才能满足校内外对班级信息共享和利用的要求。

高校的最终目的是培养高质量的人才,所以班级工作是高校班级管理中的重中之重,是整个学校教学管理的核心和基础。高效的学校班级管理工作不仅是高校正常教学秩序的保障,也是教学质量的保证,这对高校的的人才培养十分重要。各个高校投入了极大的人力物力来参与数字化校园的建设,这就形成了未来高校管理工作的发展趋势。如何把计算机技术应用到学校的管理工作当中一直是科研工作者孜孜追求的目标,随着网络技术的不断发展,新的服务技术开始不断涌现,给予了信息管理系统新的研究方法和方向。

虽然每个学校都自己不同的情况,但是高校班级管理系统的需求基本上都为以下几个方面:学生管理、学籍管理、教学管理、考试管理、成绩管理、毕业管理等,这几个方面构成了学校班级的完整模式。设计高效的班级管理系统,能够有效地支持网络化办公模式,从而在很大程度上缩减班级管理的手动工作量。只有利用好这种有效的事务处理机制和信息管理模式,给学校的班级工作建立一个很好的工作平台,为改善工作效率和推动高校教学改革做出坚强的软件后盾,成为学校班级管理工作不可或缺的工具。

本文将通过对系统的整体分析,根据本系统的实际需求,详述系统的架构模式及设计方案。包括班级工作中的各个功能。

一、高校班级管理系统的特征

任何管理系统都是针对不同的目的进行自己的需求分析,而且必须根据管理系统的特征来分析,那么班级管理系统有哪些基本特征呢?班级管理信息系统的目的就是合理整合班级管理资源,然后对此进行有效的分配和使用。其基本特征可概括为:

1、数据结构规范,班级管理系统使用的基本数据有一定的不变性和标准性,它符合国家的权威要求,所以具备一定的定义和分类能力。

2、动态交互能力,管理系统,其实就是一个方便管理员或使用者的工作,提高他们的效率,这样就会有很多用户需要信息的交互,当然也需要系统具备一定的动态交互能力。

3、系统有较强的扩展能力

目前,随着高校扩招和高校合并的不断深入,对高校班级管理系统的改革也是在必行,而现在正是改革的黄金时期,也是困难最多时期,那么,经常的改动系统结构等,会造成系统之间的通信等方面出现问题,这就相应需要管理系统有相应的扩展能力,能适应不同的组件方式。

4、数据处理过程复杂

由 于班级管理系统是个复杂的系统,这导致数据之间的处理变得很麻烦,所以,为了很好的解决这些问题,就需要在设计和开发班级管理系统的时候,周全考虑各方面的问题。

5、校区众多

随着高校招生规模以及高校合并趋势的不断深入,高校的校区变得众多,这给班级管理带来了一定难度,为了满足新的管理需求,就必须对班级管理的设计和开发进行改进。

二、高校班级管理系统对管理的要求

以上内容,分析了班级管理系统的几个特征,根据这些特征,对班级管理系统做出相应的改进要求,以满足当前班级管理系统的需要。这些方面包括:学生的注册、学籍管理、与教学息息相关的课程信息、考试信息等等。

班级管理系统满足的管理要求主要是为了以下目的,把学院及系班级管理工作同校级班级管理放在同一层面来规划和协调,这样保证了最少的管理层次,可以保证信息交流更快速,管理效率更高,这些管理要求都从以下几个方面得以实现:

①成员管理。通俗讲,就是所谓的校园一卡通,给每个学生发放一张智能IC卡,这是学生整个大学学习和生活期间的身份标示,里面存放了学生几乎所有信息,而且用可以唯一确定的学号进行区别。

②学籍管理。新生入学第一件事就是建立新生学籍,学籍信息包括,入学时的信息,比如,时间等等,随时可以更改学籍信息,比如奖惩,突发情况等等,保证信息及时的更新。

③课程管理。课程管理是班级管理中的重要部分,每个学院所开设的全部课程信息,包括及时的课程更改等等,而且,课程管理还将和成绩管理等部门进行信息交互,比如,课程的成绩录入时,需要把成绩管理和课程管理相结合。

④学费管理。学费管理工作涉及到相关系统的工作,比如,学费的收取成功可以关系到能够进行考试、选课等等。

⑤注册工作。注册工作是相当大的工作量,因为随着高校的扩展,学生的人数不断增加,所以,为了保证注册工作的顺利进行。对注册管理工作要结合前面的相关管理,比如,在IC卡中输入注册信息等等。

⑥选课管理。选课管理必须满足多校区的特点,每个校区的信息必须保持同步和一致,课程选择成功后,要根据其他管理模块进行信息共享,比如,课程选择完成,然后是课程教材的选择,相应教师的熟悉等等。

⑦重考、重修等管理。高校教学工作中,有一项是关于重考、重修的工作管理,做好学生的重考、重修管理以满足当前教学内容的一方面工作。

⑧考试管理。考试时评估教学质量的一种方式,考试管理保证及时评估教学质量,以制定或更改当教学计划和管理工作。

⑨教学评估。高校教学工作的好坏直接关系到人才培养的质量,通过教学评估,把专家评估和学生教师参与相结合的方式,并且根据以往经验建立合适的评价模型和标准,来更好的服务班级工作。

⑩教材管理。根据学院及系课程的内容,进行教材的统一管理,包括,指定教材,采购方式等等。

11审查管理。为了保证信息的准确性,管理系统设计一个审查管理,主要负责对成绩、学位、奖励证书等相关信息的审查。通过严格审查,及时发布信息的真实性。

12打印所需成绩单。学生的成绩在以后的工作或更进一步学习都可能用上,所以,成绩单的打印在管理系统中也很重要,为了便于管理,根据各院系的课程对应相应成绩。

信息系统的开发实际上就是软件的开发,班级管理系统就是将一个高校当前正在使用的各方面的软件合成起来,保证他们不但能够各司其职,而且能够相互通信,共享信息。这里,涉及到软件集成技术,它是一项把在各个相关领域的软件集成到一起,能进行信息交流。是当今软件工程领域里的一项重要技术。对于一个企业而言,在信息化建设的不同时期,或多或少地购买了相关领域的软件产品,并且在不同的部门使用。举个例子说吧,以前,一个高校使用的只是单击模式的班级管理软件,但是,随着网络技术的发展,加上高校改革的不断深入,这样的管理系统就好像个孤岛,很难实现信息共享。所以,根据原先产品的缺陷和现在系统的需求,对此进行改进,这是目前软件集成方面的重要课题。

我们知道,分布式的环境十分复杂,要把这些在十分复杂环境下运行的系统集成到一起十分困难,就现在来说,一般用一下方法处理:首先,研究所处理数据的格式,了解格式有助于对他们进行相应的转换,然后,进行设计接收这些格式数据的接口,然他们能很好的在不同的系统下运行,从而使信息得以交互,实现信息的彼此共享。这种方法虽然可行,但十分麻烦,所以我们必须设计更好的实现方式来处理信息系统之间信息的交流。

我们的目的是构建一个高效班级管理系统,它能实现把当前的软硬件资源进行整合,能够实现信息在复杂的分布式环境下共享,也能把数据进行集成。

以下列出班级管理系统要克服的难度:

①分布式环境下的数据共享和集成,前面管理系统的特点中提到,当前高校的校区众多,管理层次繁杂,这导致在工作当中,数据之间的交互很难,所以,如何实现当前工作正常的情况下,分布性得以保证。

②系统的服务组合问题。必须增强基于Web Services的信息系统的服务组合功能,能够完成多服务的协同工作能力,比如,同时调用招生和学籍管理两个服务来为新生进行注册服务。

③可扩展性。当用户需求改变时,系统功能应该能够实现方便地进行扩展。

三、高校班级管理系统总体功能

经过深入的用户需求分析,确定班级管理系统的功能模块如下图1。

通过前面分析的管理要求,对各模块功能进行更详细地介绍:

学生管理。和学生相关内容的管理都放在了学生管理中,包括,学籍、考试。成绩等等。首先,系统根据招生的信息产生录取通知书,然后就是学生注册,根据第一次注册信息,其中有唯一识别学生的身份的学号生成学籍信息。学籍管理是学生管理中的重要组成部分,最后,还有学生的班级、考试、成绩、奖惩情况、等一系列相关的管理。这里我们对其中一些管理进行简单介绍,班级管理包括学生班级信息,考试管理包括考试安排,考试教室分部等;成绩管理包括考试成绩录入及打印等。奖惩管理包括学生受到的奖励和惩罚信息的处理,这些都将会在毕业信息中得以体现。

教学管理。教学是高校班级工作中的重中之重,班级管理的任务也是十分繁重,包括理论课程和实践课程的班级管理工作,这些工作主要是,教学安排,课程表安排,考试信息发布等。当然课程的选择也是在班级管理工作之列,而其教学管理还同其他管理模块进行很好的整合,进行信息的交互和共享,比如,考试成绩送至成绩模块的录入等。由于选课系统的也很重要,这里我们也进行详细介绍一下选课系统。一般有两个方面:

管理员:负责对系统进行预先设置,根据选课要求对系统进行调试,以满足学生选课的需求。

学生平台:学生的界面有预先设置的选课信息,包括课程的信息,而且课程的选择有三个层次,预选,先尝试选择课程的预选,正选,确定选择的课程,补退选,对选择不满意进行退选,还有对未能进行选择的学生进行补选等等。

教师管理:教师的所有相关信息的进行管理,比如,教师工资管理,职称管理等等。

系统管理:统筹整个系统的工作,对系统管理员进行管理,系统的维护,管理员等等。

前面讲到了开发本系统的目的是实现高校班级管理的网络化,利用现在的最新科学技术作为工具来给高校班级管理者提供高效自动化的服务。在整个学生的学习和生活的时间,班级工作者都可以使用班级管理系统进行有效的班级管理工作。通过以上的需求分析,设计的系统具备以下几个特点:

1)先进性:Web Services技术是最近才兴起网络技术,它的使用必然会给系统带来最新技术手段,通过运用新兴技术对系统的不足进行有效的改进。

2)开放和可扩展性:社会技术的发展带动着班级管理工作的发展,也给班级管理系统提出了新的要求,只有高开放性和高可扩展性的系统才能及时适应这种变化,所以说这两个特点是我们以后开发系统的最终目标,也只有这两个特点才能让我们减少以后可能的重复开发和设计工作。

3)安全性:任何信息管理系统都把安全性作为考量的一个重要标准,但是,由于系统的开放性原因,系统安全性往往不能令人满意,所以说,在设计和开发管理系统是,构建一个提供安全机制的管理系统十分重要,这不仅仅对系统的重要数据安全提供保障,也能防范由于数据丢失或被窃取而造成管理系统的瘫痪,而且对于某些特定企事业单位,安全性更是他们的立足之本。

在功能设计时,我们也必须考虑以下事项:

1)整合性

班级管理系统的目的是为了减少管理者的手动工作量,是为了提高整个班级管理工作的效率,如果没有良好的整合性,这些目的都将不可能成为现实,只有保障了整合性,才能使班级管理工作更上一个台阶,整合性包括业务、管理、服务三个方面的整合,不同侧重点有不同的整合规范。

2)管理员和使用者的认证

系统会根据管理员和使用者的不同进行身份的认证,通过身份合法性的验证,来进行数据安全性保护,也就说,不同身份的用户拥有不同的访问权限,比如,管理员可以进行系统的维护和管理,但是使用者(教师和学生)只能通过自己的权限来访问,但不能进行数据的修改操作。

小结

班级管理系统的需求基本上都为以下几个方面:学生管理、学籍管理、教学管理、考试管理、成绩管理、毕业管理等,这几个方面构成了学校班级的完整模式。设计高校的班级管理系统,能够有效地支持网络化办公模式,从而在很大程度上缩减班级管理的手动工作量。本文通过对班级管理系统特征以及管理要求出发,对整个管理系统进行了详细的需求分析,然后根据本系统的实际需求,对管理系统总体功能进行了详细描述,而且给出了整个系统功能图。

[1]苗哲,张黎宁,孙万砚.基于Web服务的高校班级管理系统的设计与实现[J].软件开发与应用.2006.6.

[2]袁克定.北京师范大学班级管理信息系统的设计思想与实现[J].教育信息.2004(1):44-46.

[3]陈奇松.地方高校班级管理系统的需求分析与设计[J].信息技术,2009(2):79.

[4]孙乐,谢中科.高校班级管理系统的需求分析与设计[J].株洲工学院学报,2006(7):120-121.

College Class Management System Requirements Analysis and Design

ZHU Dan-ning
(Nan JingCollege ofChemical TechnologyNanjing210048,Jiangsu)

With the continuous development of college reform and expanded enrollment,the class management is becoming increasingly onerous.Therefore,the effective educational management system has become crucial to the whole educational institutions.It is not only a strong backing of high-quality personnel training,but also the assurance of the normal teaching order and teaching quality,it is very important to personnel training in high school.With the institutions ofhigher education systemofimprovingand the merge ofcolleges,the modern universities have more schools located in different areas.This distributed environment is difficult to management.The methods and efficiency of formal class management system with C/S and B/S structure cannot be satisfied with the newdevelopment.Only using advanced technologies based on newtechnology to develop class management information system can satisfyinformation sharingand using.

This paper through tothe class management systemneeds analysis,includinganalysis,the characteristics ofthe management system,summarized the systematic management requirements,then according to the analysis of requirement for the design,the class management of the overall system function analysis.

class management;Demand analysis;design

本文通过对班级管理系统的需求分析,包括,分析了管理系统特点,总结了系统的管理要求,然后根据需求分析进行了总体设计,班级管理系统的总体功能分析。[关键词]班级管理;需求分析;设计

G424

A

1671-5004(2012) 03-0141-03

2012-4-9

朱丹宁(1984- ),女,南京化工职业技术学院信息技术系教师讲师。

猜你喜欢
需求分析班级管理设计
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
大学师生需求发展分析
科教导刊(2016年27期)2016-11-15 20:57:39
基于UML技术的高校贫困生管理系统建模分析
指挥信息系统模拟训练评估需求分析
价值工程(2016年29期)2016-11-14 01:54:24
应用型本科大学英语后续课程建设之必要性探讨
企业导报(2016年20期)2016-11-05 19:07:03
基于班级管理的班干部培养方法研究
成才之路(2016年26期)2016-10-08 11:05:01
班级管理问题与应对策略研究
成才之路(2016年25期)2016-10-08 10:53:43
基于人才培养的中职生日常管理研究
成才之路(2016年25期)2016-10-08 10:18:35