学生管理系统范文

时间:2023-02-28 10:06:25

学生管理系统

学生管理系统范文第1篇

关键词:学生管理系统;Access2003;Visual Basic

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2013) 01-0177-02

1 关于VB语言的简单介绍

1.1 Visual Basic 语言的特点

Visual Basic 语言用其设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。 可视化设计:表现在VB在设计应用于程序界面时有“所见即所得”的处理功能。 事件驱动编程:在设计应用程序时,把对象添加到窗体中,在用户与程序进行交互时,用户基本上是通过鼠标、键盘与应用程序进行交互的,那些对象就必须对鼠标和键盘操作所引发的事件做出响应,来执行一段应用程序。

1.2 Visual Basic 系统几个在程序应用中的常用名词

Visual Basic 系统除了一般高级语言所具有的一些名词术语外,还有几个系统常用的名词。其基本含义如下:

(1)视窗(Form)

视窗是进行人机交互的界面或接口,也叫窗体。VB系统的人机交互界面或接口,无论是在设计时或是在运行时,都是Windows 系统的标准视窗。

(2)对象(Object)

对象是VB系统内部提供给设计者可以直接使用的处理输出的控制工具。本程序所应用到的对象类型有标签框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),网格 (Data Grid),ADO控件 (Adodc1)等。当把这些工具放置到用户界面对应的窗体上时,被称为对象或控件。用户可以通过设置对象的“属性”和“方法”,便于对象适应自己所设计应用程序的输入输出内容,对象的生成过程及结构都被封装起来。正确使用对象可以减少程序和开发时间,提高程序设计者的工作效率。

(3)属性(Properties)

属性是VB系统提供的有关对象的参数或数据接口。用户通过适当地设置或改变对象的属性来确定对象的外观及性能特征,从而有效地使用系统提供的对象。比如,对象的名称、在屏幕上显示的位置、大小、颜色、接收或容纳的数据内容及数据的表现格式等。

(4)事件(Events)

事件是指用户或操作者对计算机进行的某一操作(如击键、单击或移动鼠标等)的行为或系统状态发生的变化。VB系统常用事件来引导计算机执行一段程序。程序所用的键盘事件有KeyPress(按键)事件,KeyDown事件和KeyUp事件;鼠标事件有Click(单击鼠标)事件,DbDlicd(双击鼠标)。

(5)方法(Method)

方法主要是指对一个对象使用某种作用的过程。它是在程序执行的过程中要计算机执行的某种操作。其程序的方法有Show(显示)方法,Hide(隐藏)方法,Refresh(刷新)方法。

(6)过程(Procedure)

过程是指经过定义或说明的,或基于某一对象对应的事件所引发的程序段。

(7)模块 (Module)

模块是指一些运算量或过程进行声明或定义的一个集合。系统程序大体可分成四个模块:数据输入、根据查询、数据打印和通讯。

1.3 为何选择VB语言作为开发工具?

VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windowsr专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,以用动态链接库(DLL)、对象的链接与世隔嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。随着版本的提高,Visual Basic的功能也越来越强。5.0版以后,Visual Basic推出了中文版,与前个版本相比,其功能有了很大提升。

但是,功能再强大,Visual Basic仍然有一个缺点:在没有MSVBVM**.DLL的计算机上必须安装所需的DLL文件。

2 系统结构

2.1 系统模块

学生管理系统模块,整体分成部分,分别为:系统管理、班级管理、学生档案管理、学生交费管理、课程管理、成绩管理、打印报表以及帮助。

2.2 系统管理模块

在系统管理模块中,此模块提供了添加用户、修改密码、重新登录和退出系统的功能。其中添加用户中,可以对用户的类别进行设置,还有权限的设置。

2.3 班级管理模块

在班级管理模块中,此模块提供了班级浏览、添加班级及班级查询的功能。在班级浏览中,可以查看各个班级的基本信息,还可以对班级信息进行查找、修改、删除及打印。

2.4 学生档案管理

在学生档案管理模块中,此模块提供了添加学生信息,浏览学生信息和查询学生信息等基本功能。其中浏览学生档案中,还可以对班级信息进行查找、修改、删除及打印。

2.5 学生交费管理

在学生交费管理模块中,此模块提供了基本学费设置、学生交费浏览、添加、查询学生交费情况的功能。其中基本学费设置也拥有浏览、添加查询学费的功能。

2.6 课程管理模块

在课程管理模块中,此模块提供了基本课程的设置和各个班级课程的设置的功能。基本课程的设置中,可以对课程修改、添加、删除;而班级课程的设置中,可以对每个班级的课程进行设置。

2.7 成绩管理模块

在成绩管理模块中,此模块中具备对进行了选课的学生所选择的的课程的成绩进行增加和浏览及查询的功能,除此以外,还可以对考试类型进行设置。

2.8 打印报表模块

另外,还设置了打印报表的菜单,拥有以下功能:打印学生信息、打印课程信息、打印交费信息。

其中,在学生查询模块中,可以按照学号、姓名、性别、姓名关键字等条件来进行查询;在学生交费管理模块中,可以查询各个学生的交费情况;在成绩查询模块中则可以查询出学生所有科目的成绩。

整个学生管理系统用起来比较方便,为学校管理人员提供了很大的方便,大大地提高了学校管理的办事效率。

3 数据库的设计

3.1 数据库的新建

打开access数据库新建一个数据库命名为xs,并且新建一些表,分别用于存放数据,

Xs库中包含allkecheng、cj、class、classkecheng、jf、kaoshineirong、use、xj、xuefei。

3.2 新建表

(1)新建allkecheng表,属性列为:课程名称、教材。元素行添加所需的课程名称。其数据类型为文本。

(2)新建cj表,其中可以对学号、学期、类型、课程名称和分数进行设置。学号、学期、类型、课程名称的数据类型为文本。分数的数据类型为数字。

(3)新建class表,年级、班级、教室、年制、专业、班主任的数据类型为文本,备注数据类型为备注。

(4)新建classkecheng表,年级、专业、年制、学期、课程名称的数据类型分别为文本。

(5)新建jf表,学号、学期、交费、欠费、日期、操作员的数据类型分别为文本、文本、货币、货币、日期/时间、文本。

(6)新建kaoshileixing表,字段名称为类型的数据类型为文本。

(7)新建use表,usename、passward、admin、readonly、qx1、qx2、qx3、qx4的数据类型都为文本。

(8)新建xj表,字段名称为:学号、姓名、性别、班级、出生年月、家庭住址、邮政编码、联系电话、入学时间,数据类型分别为:文本、文本、文本、文本、日期/时间、文本、数字、数字、日期/时间。

(9)新建xuefei表,年级、专业、年制、学期、学费的数据类型分别为文本、文本、文本、文本、货币。

4 结束语

学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。该论文通过Visual Basic 6.0软件和ACCESS 2003数据库,实现了学生基本信息的查询、添加及修改和学生的课程、学费、成绩的查询、添加和修改等功能。

参考文献:

[1]郝佳波.中文版Visual 实用教程[M].西安电子科技大学出版社,2006.

[2]李敏,王颖.Visual Basic+Access数据库应用实例完全解析[M].人民邮电出版社,2006.

[3]吴绍根,陈建潮.Visual Basic程序设计基础作者[M].人民邮电出版社出版,2006.

[4]卢湘鸿.数据库ACCESS 2003应用教程作[M].人民邮电出版社,2007.

[5]郭静,李钊平.Visual Basic 可视化程序设计[M].中国铁道出版社,2008.

[6]张翼英程序设计基础[M].清华大学出版社,2008.

[7]刘瑞新,崔庆.Visual 程序设计作者[M].机械工业出版社出版,2006.

[8]高英,张晓冬.ACCESS数据库应用系统开发与实例[M].人民邮电出版社,2007.

[9]吴文斗,吴心勇,周兵.VB程序设计教程[M].湖南教育出版社,2005.

学生管理系统范文第2篇

【关键词】WCF技术;面向服务架构;学生管理系统

一、引言

近些年来,随着计算机与网络技术的发展,各地高校都在积极建设信息化、数字化校园。高校内众多职能部门都依据各自的需求,建立起以校园网为平台的各类校园信息系统,如教务系统,财务系统,后勤系统等等。这些信息系统是学校教学、科研与管理的公共平台,它为广大师生与管理人员提供了充足的信息和便捷的查询手段。然而,随着数字化校园建设的逐步深入,各类信息系统不断增加。这些信息系统虽然都实现了各自职能部门的信息化,但是由于系统与系统之间相互独立,导致数据和信息不能很好的共享与交换,最终在高校信息化建设过程中造成了“信息孤岛”的尴尬局面,这对今后学校的各项工作是十分不利的。

目前在部分高校使用的学生工作管理系统还比较陈旧,在实际使用过程中存在着不少缺陷,如信息量少、自动化程度低、没有充分利用校园网及互联网资源、信息保密性差、交互能力有限等。而且,由于很多的系统是购买来的,高校没有维护能力和修改权限,大量的实际问题得不到解决,对于今后的学生管理工作十分不利。因此,建立基于wcf技术的学生管理系统可以很好地解决学工处工作强度大、效率低下的情况,从学校的高度全面管理学生在校基本情况,与学院其他各部门相关系统实现资源共享与同步。

二、WCF技术的优势

WCF(Windows Communication Founda-tion,Windows通信基础)作为微软推出的下一代创建面向服务应用程序的解决方案,是完全以SOA(Service Oriented Architecture,面向服务架构)为核心的。WCF为面向服务架构提供了统一的编程模型和框架,通过它可以更好的实现信息资源的整合及各局部应用系统之间的信息交换、操作交换。WCF是微软对一系列产业标准定义的实现,包括服务交互、类型转换、封送以及各种协议的管理,在微软的战略计划中占有着非常重要的地位。在WCF框架下,开发基于SOA的信息平台变得容易了,微软将所有与此相关的技术要素都包含在内,掌握了WCF就相当于叩开SOA大门的钥匙。

WCF技术采用了面向服务的软件架构,这一软件架构能够克服数据共享不够、共重复利用不足以及应用平台和环境的局限性,支持将一个应用的业务逻辑或某些单独的功能模块并作为服务呈现给用户,其标准化、粗粒度的服务接口,方便应用开发人员或者系统集成者在无需理解服务底层实现的情况下,通过组合一个或多个服务(可以把现有的应用作为服务重用,最大限度地保护现有的IT基础建设投资),快速构建应用系统,完成特定的任务,适应不断变化的客观条件和要求。

学生管理工作的复杂性和多样性决定了相关软件系统必须能够方便的根据实际需求不断的进行整合扩展。WCF技术具备面向服务架构所拥有的全部优良特性如粗粒度、松散耦合、高复用性,无疑是当前学生管理系统理想和现实的解决思路。

三、学生管理信息系统的设计

1.系统总体架构

根据以上的需求分析和项目定位,学生管理系统基于WCF技术进行开发,采用WCF开发架构作为系统总体架构,该架构将系统分成了五个层次:表现层、业务逻辑层、WCF服务层、数据访问层和数据库,具体情况如图1所示:

这其中,表现层主要通过用户控件、功能页面等UI技术,为系统用户提供良好的人机操作界面;WCF服务层主要通过提供WCF服务接口,隐藏具体业务逻辑细节,消除表现层和业务逻辑层之间的耦合;业务逻辑层主要用于实现具体的系统业务逻辑,向上为WCF服务提供具体功能,向下调用数据访问等其他逻辑;数据访问层主要用于连接系统的核心数据库,为上面三层提供数据支持;数据库存储了系统的全部数据,为整个系统的基础。

2.系统运行流程

当用户通过系统界面对系统资源进行请求时,首先由表现层接收用户请求的信息,然后将请求的数据和操作要求发送给相应的WCF服务进行处理,WCF服务层通过请求的类型和参数调用相应的业务逻辑进行处理,最后将请求结果发送回表现层。架构运行流程如图2所示。

系统运行的具体流程如下:

(1)用户通过系统界面向系统提交数据请求;

(2)系统界面调用相应WCF服务对数据请求进行处理;

(3)WCF服务调用业务逻辑进行用户的权限判断;

(4)业务逻辑层通过数据访问层连接数据库,对用户权限进行查询,并将查询结果返回给WCF服务;

(5)根据查询结果,WCF服务做出不同处理,如果用户无权限,则WCF服务通过系统界面向用户返回失败信息;如果用户有权限,则WCF继续调用相应业务逻辑来处理用户请求,最后同样通过系统界面向用户返回请求结果。

由上述运行流程可见,学生管理系统中WCF服务层连接系统界面和业务逻辑,起到了承上启下的作用,降低了系统耦合度,提高了系统运行效率。

四、学生管理信息系统的实现

1.用户登录模块

在登录模块中,用户登录由login.aspx页面实现。学生管理系统中的用户有辅导员和管理员两类,每类都必须有用户名和密码,所以登录系统必须验证两种登录信息,一是用户名,在学生管理系统中是通过一个名称为“UserName”的文本框控件获得的;二是密码,它同样通过名为“User Password”的文本框获得的,稍有不同的是它“textmode”属性要设置为“Password”,这样是为了使输入的密码以星花或黑点的形式显示而不是明文。不同权限级别的用户进入的用户登录界面是不同的,它们拥有的功能也是不一样的。

用户登录是应用程序的入口,用户只有通过该入口才能进入系统。用户登录时首先要选择登录角色,根据角色不同到相应的用户数据表中验证是否有该用户。如果验证成功则进入相应的用户登录界面,如果不成功,则重新回到登录界面。

2.学生管理模块

用户登录此功能模块后,点击学生管理进入学生管理界面。在学生管理界面中可以查询学生信息、修改学生信息、添加学生信息等操作。此模块包含了学生的基本信息的管理,可进行如学生所在班级,学院,专业,个人信息等相关查询以及添加、更新和删除等操作。在学生浏览界面,管理员权限可以查看所有院系的学生,辅导员权限只能查看自己院系的学生。辅导员权限可以添加自己院系的学生,同时可以通过EXCEL电子表格软件将规定格式的学生信息导入数据库,实现批量录入,方便管理员操作。在学生查询模块,可以按照学号、姓名、班级、院系等不同情况对学生进行精确查询和模糊查询,包括学生更新和删除,并可以以Excel的格式导出数据。

3.统计分析模块

该模块主要负责对学生信息进行统计分析,对得到的相关结果进行查询。在学生基本信息统计界面,管理员可以查看学生的所有信息,在此界面所有学生的信息非常直观地统计给管理员。在学生住宿信息统计界面,可以对住宿楼、单元等信息进行统计。在班级人数统计界面,管理员可以统计各个班级的人数,以班为单位进行学生基本情况的统计分析。

4.宿舍管理模块

该模块主要负责对学生的宿舍信息进行管理。在学生住宿情况导入界面,管理员可以将各宿舍区、各楼区的情况导入到数据库中,并可以非常方便地查询、统计学生宿舍情况。在宿舍统计模块,管理员可以统计宿舍的具体信息。

5.奖惩管理模块

用户进入此模块后,可以查询学生的奖惩信息、修改学生的奖学金、违纪情况等相关内容。该模块不仅包含了学生的奖惩信息的管理,而且可以进行学生的相关奖惩信息的查询以及添加、更新和删除等操作。在奖学金管理功能界面,管理员权限可以查看所有院系的学生的获奖情况,辅导员权限只能查看自己院系的学生的相关获奖情况。辅导员权限可以在违纪处分管理功能中添加、查询院系的学生违纪情况。

6.荣誉称号管理模块

该模块包含了对学生的荣誉称号相关信息的管理,可以对相关信息进行查询、添加、更新和删除等操作。在参与荣誉称号信息界面,管理员可以对本院系的学生的荣誉称号上报信息进行添加、更新、删除等操作。在荣誉称号结果界面,管理员将荣誉称号结果输入系统中,将其保存。

7.用户管理模块

该模块主要负责对系统用户信息进行管理。在修改密码界面,管理员可以对系统用户的密码进行修改,在添加用户界面,管理员可以添加、删除系统用户。

五、结论

学生管理工作的复杂性和多样性决定了相关软件系统必须能够方便的根据实际需求不断的进行整合扩展。WCF技术具备面向服务架构所拥有的全部优良特性如粗粒度、松散耦合、高复用性,无疑是当前学生工作管理系统理想和现实的解决思路。通过对基于WCF技术的学生工作管理系统的开发进行研究,实例化了系统原型,为基于WCF的应用系统构建做一点有益的探索和尝试。

学生管理系统采用WCF分层架构,它面向学校、院系、学生和学生工作相关职能部门,实现了对全校学生的用户登录、学生管理、统计分析、宿舍管理、奖惩管理、荣誉称号管理等计算机网络管理。系统支持学校学生工作管理部门、全校学生等通过网络发送和接收有关信息,开展在线的业务处理,支持按权限管理的查询和多种统计报表的输出、打印功能。系统有效减少了部门间工作的中间环节,提高跨部门管理效率和学生管理部门管理的信息化水平。作为信息化迅猛发展的今天,采用网络技术完成平时工作量大、事情繁琐和统计繁杂的高校学生管理工作,已成为现在以及将来的必然趋势和实际要求。

参考文献

[1]Juval Lowy.Programming WCF Services.US:0'Reilly press,2007.

[2]Scott KIein.Professional WCF Programming,US:Wrox press,2007.

[3]吴晟.基于WCF技术SOA服务平台设计与实现[D].吉林:吉林大学,2009.

[4]任毅.基于SOA的电子政务平台的配置管理研究[D].武汉:武汉理工大学,2010.

[5]薛在岳.基于WCF技术的图像处理系统与网络化[D].杭州:浙江大学,2008.

[6]涂刚,李建.AJAX与WCF的交互[J].石家庄学院学报,2009(11):66-69.

学生管理系统范文第3篇

关键词:技工院校;学生管理系统;设计;实现

目前,社会对技工院校学生的需求量比较大,很多企业招聘不到合适的岗位人才。但是另一个方面,学生在社会上找不到合适自己的工作。如何能够让毕业生能够充分得到就业机会,学生的信息管理系统成为各职业院校的重要平台,可以通过软件对学生进行管理,让学生能够充分了解市场的就业情况,找到合适自己岗位。

随着计算机网络技术的不断发展,技工院校开始普及互联网知识,我们可以借助于学校中信息管理平台,对就业信息的共享和管理。技工院校培养人才的目的是为社会的发展输送高技能人才,解决目前制造业飞速发展而人才难以供应的局面。如果做好高技能人才的培养已经成为技工院校核心的问题。学生管理系统的出现,是对就业管理的一个突破。它不仅实现了企业招聘信息和毕业生就业信息的互通,还规范了就业流程,让学生了解到很多相关的就业知识,随着系统的不断完善,可以高效、便捷的方式满足毕业生和企业的需求。

1 学生管理系统的功能设计

学生就业管理系统的设计符合学校实际工作的需求,从学校网络运用情况和教育部门的无纸化办公的情况来看,系统的设计目的主要是为了满足学校毕业生信息的查询和就业信息的。信息管理系统的主要功能是对学生的管理,只有系统管理员有权对用户进行删除操作,普通用户没有权利删除的信息。用户注册系统之后,可以使用咨询功能,将看法和咨询的问题填写在系统当中,能够得到系统管理员的有效回复。只有登录以后才能对咨询问题和信息,学生的信息可以被招聘单位看到,增加学生的就业机会。所有的信息必须要经过管理的审核,审核通过后才能将就业信息显示到系统当中。管理员对学生的日常信息进行审核和管理,保障信息的安全性和真实性。

该系统根据权限进行划分,主要角色分为系统管理员、班主任、招聘单位和学生。每个角色都有不同的权限和功能。系统管理员拥有最大的权限,主要操作管理系统的后台。在系统后台可以看到所有角色录入的信息,审核信息和管理信息。班主任主要是对学生的基本信息进行了解和管理,校对学生信息的准确性,对学生就业情况的查询和管理。招聘单位的主要功能是招聘信息和检索学生信息,可以在线与学生进行交流,解答学生提出的问题。学生是平台的最大受益者,通过平台可以将自己的信息给招聘单位,同招聘单位在线咨询。

2 系统的设计思路和存在的问题

随着现代化信息技术的不断提高,毕业生就业管理系统越来越引起人们的关注。系统的设计需求以院校的就业信息管理流程为基础,以企业的需求为中心,以毕业生的就业为设计指导思想,通过对毕业生信息的全面考察,让企业能够选择合适的人才为其所用,也让学生能够找到自己最适合的工作。用人单位和就业服务中心直接通过系统,检索毕业生的信息,实现了毕业生数据信息的公开化,让系统成为了毕业生信息共享和展示的渠道。但是信息管理系统也存在着一定的问题,需要逐步的完善和解决。对毕业生就业管理上,由于院校对系统的管理和重视程度不够,导致毕业生的信息资料不全,准确性不够,这样企业不能够检索到学生的正确信息,毕业生的信息情况也得不到合理的分析。所以,在系统的使用过程中,需要院校对系统管理进行高度的重视,保障学生信息的真实性。

3 数据库的设计

随着大数据时代的到来,数据库对于任何一个系统都十分的重要,学生管理系统的建设离不开数据库的搭建。数据库存放大量的系统数据和用户数据,数据之间的关联和数据的提取都需要通过数据库来实现。在数据库的设计上,系统选择用Microsoft SQL Server2008 R2 作为后台数据库工具,其比Access的功能强大很多,并且这个版本的数据库比较稳定,适合于各种硬件平台。

4 后台管理功能

后台信息管理是对整个系统功能的操作,包括企业招聘,毕业生信息,在线咨询等功能。后台管理主要是系统管理员和班主任进行操作,程序的设计也是根据其相应的功能所设计的。根据不同的权限管理相应的项目内容。后台信息管理的功能主要通过对数据库的操作来完成的,系统管理可以设置多个管理员和班主任来共同处理日常事务,通过管理员的操作可以保障信息的稳定。

结论

技工院校学生管理系统的设计与实现,是技工教育信息化的重要工作。毕业生的基本信息情况和就业情况的管理和分析,是对学生情况的重要了解,直接关系到学生能否顺利的就业,找到适合自己的工作。在技工教育水平不断提高,企业就业形势越来越严峻的情况下,毕业生的就业信息管理工作显得非常重要,通过对系统的合理设计可以让技工院校对就业信息的管理更加流程化,让毕业生的信息展示更加清晰。方便企业对人才的招聘,最终实现数据的公开化。同时,学生管理系统促进了学校毕业生就业信息管理的实现和发展,随着技工人才的需求量的不断增加,为技工院校的教育和发展解决检索信息难,管理信息混乱等问题。为技工院校实现网络化的信息管理、结构化的数据管理作出贡献。信息的高效共享、和管理让学校、企业、学生之间的通信变得方便,让信息的共享更加的快捷。随着对系统的不断研究和分析,进一步指导技工教育的方向,了解企业需求的重点,让学生能够更好的适应岗位需求,从而提高毕业生的就业率,这些都体现了对学生管理系统的研究的价值。■

参考文献

[1] 吴迪. 学生信息管理系统的设计与实现[J]. 漯河职业技术学院学报. 2012(05):22-24

[2] 蹇红梅. 基于B/S体系结构的高校学生信息管理系统[J]. 内江科技. 2012(07):149+130

[3] 于小然. 基于.NET的高校学生信息管理系统开发[J]. 计算机光盘软件与应用. 2012(16):233+235

[4] 方韵诗. “以生为本”管理理念在学生综合信息管理系统的应用研究[J]. 科教导刊(中旬刊). 2014(07):31-32

学生管理系统范文第4篇

Shi Yumin;Zhang Zuogang

(Naval Aeronautical Engineering Academy Qingdao Branch,Qingdao 266041,China)

摘要: 管理信息系统是一个复杂的人机系统,学生管理信息系统近几年来也有了长足的发展。本文将以一个典型的学校中的学生信息管理系统为例子,来讲述如何建立一个学生信息管理系统。

Abstract: The management information system is a complex man-machine system, the student management information system in recent years has developed rapidly. This paper will take a typical school student in information management system for example, to tell how to establish a students' information management system.

关键词: 系统设计 数据库设计 代码设计

Key words: system design;database design;code design

中图分类号:TP39 文献标识码:A文章编号:1006-4311(2011)20-0123-02

0引言

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也称被增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

1系统设计

系统设计是在系统分析提出的逻辑模型的基础上,考虑如何用具体的物理设备和通信传输手段来实现系统各项功能的工作,也就是解决新系统具体“怎么做”的问题。系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。[1-6]本例中的学生信息管理系统需要完成的功能主要有:

①学生信息管理,包括学生信息的录入、学生信息的查询、学生信息的修改;②班级信息管理,包括班级信息的录入、班级信息的查询、班级信息的修改;③课程信息管理,包括课程信息的录入和修改;④成绩信息管理,包括成绩信息的录入、修改、查询和统计。

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图1所示的系统功能模块图。

2数据库设计

数据库设计是系统设计工作中的一项十分重要而又复杂的工作,它的设计质量直接影响到系统的开发进度、应用效果及其生命力。因此,整个数据库的设计工作必须按照科学的方法和程序来进行。[7-12]数据库设计的关键问题是如何建立一个数据模型,使其能够正确反映用户的现实环境,包括向用户及时、准确、全面地提供所需要的信息和支持用户对所有需要处理的数据进行处理,并且还要使其具有易于维护、易于理解和较高的运行效率。

数据库需求分析。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。对用户需求进行分析,其主要目的是在系统详细调查的基础上确定各个用户对数据库的使用要求。

针对一般学生信息管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计数据项如下:①学生的基本信息:学生学号、学生姓名、性别、出生日期、班级、入校时间、家庭住址、联系电话、备注等。②班级基本信息:班号、所在年纪、班主任姓名、所在教室等。③课程基本信息:课程编号、课程名称、任课老师、开设班级号等。④成绩信息:学生学号、学生姓名、所在班号、所学课程、考试分数等。

3代码设计

管理信息系统的主要任务是对管理活动中产生的大量数据进行加工整理,以满足各种管理职能和各个管理层次对信息的需求。[13-14]由于现代管理活动中产生的数据量大,所需要的信息种类也很多,所以必须经过分类整理后才能更有效地利用,而代码设计就是信息分类的具体体现。将系统中具有某些共同属性或特征的信息归并在一起,并通过一些便于计算机或人进行识别和处理的符号来表示各类信息,就是代码设计。

本系统采用多窗体设计,部分代码设计如下:

Private Sub cmdOK_Click()

Dim Sql as ADODB.Recordset

Dim txtSql as string

Dim msgText as string

If not Testtxt(txtsid.text) then

MsgBox”请输入学号!”,vbOKOnly+vbExclamation,”警告”

txtSID.SetFocus

Exit Sub

End if

If not Testtxt(txtName.Text) then

MsgBox”请输入姓名!”,vbOKOnly+vbExclamation,”警告”

txtName.SetFocus

Exit Sub

End if

If not Testtxt(txtSex.Text) then

MsgBox”请选择性别!”,vbOKOnly+vbExclamation,”警告”

txtSex.SetFocus

Exit Sub

End if

If not Testtxt(txtBornDate.Text) then

MsgBox”请输入出生日期!”,vbOKOnly+vbExclamation,”警告”

txtBornDate.SetFocus

Exit Sub

End if

If not Testtxt(txtClass.Text) then

MsgBox”请选择班号!”,vbOKOnly+vbExclamation,”警告”

txtClass.SetFocus

Exit Sub

End if

If not Testtxt(txtRudate.Text) then

MsgBox”请输入入校时间!”,vbOKOnly+vbExclamation,”警告”

txtRudate.SetFocus

Exit Sub

End if

4结束语

学生管理信息系统对一个学校来说有着至关重要的作用,通过使用管理信息系统可以对学生的基本信息、班级信息、课程信息、成绩信息进行各种管理,可以大大方便学校的管理工作,而且可以方便学校领导和老师对学生的信息进行掌握和管理,但通过目前学校的使用情况来看,还需要进行调整和改进,这也是作者今后要研究的内容。

参考文献:

[1]安中,吴洪波.管理信息系统.北京:中国铁道出版社,1997.

[2]王勇领.系统分析与设计.北京:清华大学出版社,1991.

[3]魏军,王威,郭冰冰.管理信息系统.北京:国防工业出版社,1999.

[4]曹锦芳.信息系统分析与设计.北京:北京航空航天大学出版社,1987.

[5]黄梯云,李一军.管理信息系统.北京:高等教育出版社,2000.

[6]张立厚等.管理信息系统.广州:世界图书出版公司,2002.

[7]邸端华等.小型局域网组建、维护、扩展.北京:电子工业出版社,1998.

[8]许卓群等.数据结构.北京:高等教育出版社,1987.

[9]王行言等.计算机信息管理基础.北京:高等教育出版社,1999.

[10]柴佩琪等.微机管理信息系统大全.西安:陕西科学技术出版社,1986.

[11]薛华成.管理信息系统.北京:清华大学出版社,2002.

[12]王能斌.数据库系统原理.北京:电子工业出版社,2000.

[13]刘臣宇,朱海秦.管理信息系统的开发与应用.北京:国防工业出版社,2006.

学生管理系统范文第5篇

【关键词】高职院校 学生管理系统 构建 策略分析

学生的管理工作是学校任务的首要环节,管理工作不仅影响着校园的维持秩序,还对校生的学习状况有一定的影响。在社会不断的发展情况下,学校应该积极转变管理方式,增强对学生的管理力度。从而实现现代化的学生管理模式,进而让学校保持良好态势发展。

1 加强管理系统的意义

现如今,国家教育部门对教学质量越来越看重,这对学生的入学情况也制定了相应的规则,保证了极大部分学生能够进入更高层的院校深造;也为高职院校引进了大批的学生,从而保证教学人数。但是,在一定程度上,这也为学生施行了相当大的压力,学校需要发展,需要进步;学生人数多,管理就需要花费一些时间,管理力度不够就会导致学校的混乱,也不利于学校以后的招生。对管理系统进行改革,一方面保证了学校能够顺利进行教学,维持教学秩序,对院校今后的发展奠定基础;另一方面,对过去不利于实施教学改革的政策进行修正,实施信息化的新型管理模式,方便了学校教师的管理,也使得整个学院的规则变得严谨可行。

2 高职院校学生管理现状

《关于加强高职高专教育人才培养工作的意见》中指出,高职高专教育旨在培育学生的德、智、体、美等方面的综合能力,从而将他们培养成为全面发展的应用型人才,让学生在今后的就业中,能够尽快适应生产管理、服务建设等方面的工作,不仅保证他们尽快就业,还能使整个人才市场面临的困境有所缓和,当前市场面临的主要困境指的是:市场不能及时招揽到技术性人才,一些技术领域的行业虽高薪聘请;却无人问津的状况。

由此可以看出,高职类院校在培养学生时,应当有自身的办学特色,而且需要在之后的教学活动中对此进行逐步完善。但是高职高专类教学难以找到自身办学优势,在管理层面和教学层面都不能和普通高等院校齐头并进,这就使得,大部分人在谈论到高职类院校的时候,都是报以嗤之以鼻的态度。要想转变这种现状,就要从管理层面入手。

现如今,高职院校的发展逐渐扩大,但是在管理层面还略有不足,需要加以改善。为了更好的实现高等教育的普及发展,高职院校需要对自身存在的问题进行改正,从而实现管理科学化和规范化。在信息化水平不断提高的今天,我国的管理系统逐渐优化,部分高职院校引进了数字化的管理,对学校的信息化管理提供了相应的支持,从而大大的提高了学生信息管理的效率,并朝着学生信息管理规范化和科学化的方向发展。

3 新型管理系统构建

3.1 管理系统的新特点

高职技术类院校对学生技能的要求较高,培训学生的操作能力要比理论知识关键得多。并且,高职学生的入学年限都在成年之后,这时学生的学识素养已经有了一个初步的发展,而之后在职业学校的学习对他们产生的影响是相当巨大的。此时的他们,动手能力和领悟能力有了一定的进步,教师授课过程中几乎不需要花费过多时间,但需要注意学生在学习过程中对实践技能的掌握情况。因为这对他们以后的就业有一定的帮助。在这一点上,院校在管理系统上没有特别大的改变,但是在对学生的管理过程中,管理方案却有较大的调整。

学生的管理包括对学生的学籍概况、基本信息、成绩信息等进行收录管理,学校对学生的管理主要体现在学生的成绩和奖惩上,要是院校负责人发现学生在成绩上下滑幅度较大(挂科率过高)和受到比较严重的惩罚时,学校就会针对不同情况,对学生进行沟通辅导。而这些信息并不是校长或是某个管理层进行负责的,而是由学校不同部门进行分别管理,若出现问题,就会汇报学校,学校也将采取措施。

3.2 系统管理的两个方面

上面提到,不同的部门对学生信息进行收录,而在学生个人信息的管理上,主要存在两个大的方面。一个是学生的学籍管理信息,另一个是学生的健康状况,在这主要指心理健康。

3.2.1 学籍信息管理

学籍信息实际上包括的方面比较大,因为学生在学校的时间里,最首要的任务就是学习。学籍信息对学生的学历、成绩、奖惩都有比较直观的数据,也就是学生在进入高职院校这几年中的一个发展概况。新生报道了之后,进行学籍信息注册,教务人员对学生进行登记、归档。之后W生在校的表现情况和特殊状况都会归入到档案袋里,并在将来工作中作为学历凭证。所以说,学生在校期间的表现是很重要的,学校要让学生认识到重要性,学生也应该在学习过程中严格要求自己,努力学习的同时也不要做违纪违规的事情。

3.2.2 健康信息管理

在学校运行时,学生的健康状况很重要。学校应该鼓励学生按时体检,避免因疾病拖延而耽误学习;学校开学报到时,也应该设立健全的体检设备,以此保证没有遗传疾病的学生进入校园;另外学校医务室也应该积极承担义务责任,在学生发展突况,比如;学生深夜发高烧,有关人员能够采取紧急措施,防止情况恶化并将学生送往医院。

在保证学生身体健康的同时,也要关心他们的心理健康。很多高等院校会收集学生的心理健康状况并做出登记,其实这是比较好的措施,少数学生难免会存在一些性格偏激和心理缺陷的问题,再加上学校招收的学生来自五湖四海,不同地域的学生在成长经历和性格习惯上都有所不同,很容易在一些小事上产生摩擦,这就需要学校对此予以关注。记录学生的心理健康状况,对有心理问题的学生进行耐心疏导沟通,帮助学生从自身的情绪中走出来,投入学习和生活中。

4 结束语

信息管理系统的完善和修订,能够帮助学校更好的执行管理工作,而不同的信息管理经过部门统筹,再将学生信息反馈给校方,使得学校在学生管理的活动中更加得心应手。而利用网络信息化的管理手段,不仅大大的减轻了教师的工作压力,还能使整个信息数据更加直观浅显;在信息管理变得简单的条件下,更加需要有关工作者加强对学生的管理,为学生今后更好的发展打下基础。

参考文献

[1]范仕强,张继德.高职院校学生信息管理系统的设计与实现[J].无线互联科技,2013(10).

[2]赵琴,赵伟强,郝伟臣.国内外高校学生工作信息化管理的主要特点与启示[J].中国教育信息化,2009(07).

作者简介

邵在虎(1981-),男,山东省德州市人。大学本科学历。现德州职业技术学院讲师。研究方向为电子技术。

作者单位

学生管理系统范文第6篇

关键词:RFID;标签;读卡器;管理;反馈

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2013)08-1795-04

1 研究背景

现在很多学校对学生的管理仍然停留在人工管理的阶段,主要是通过班级班主任经常的提醒、教育来实现的,这样的管理方式往往会使学校管理人员不能及时获取到学生的动态信息。为了能够实时掌握学生的在校情况,及时扼杀学生的一些不良行为,让学生能真正投入到学习生活中去,我们有必要利用先进的计算机技术建立一个实时反馈系统。

2 RFID简介及应用现状

2.1 RFID简介

RFID的中文含义是射频识别,它属于自动识别技术的一种,其主要原理是将无线射频信号传送给被识别物体,从而做到不直接接触物体就能识别物体和与物体交换数据的目的[1-2]。利用RFID技术,多个物体能同时被识别,并且能识别静止的对象和运动的对象[3][4]。在这个识别和数据交换的过程中,不需要人工干预,完全是自动进行的。除此之外,RFID系统还能使用于恶劣的环境中[3]。

2.2 应用现状

现在我们国家很多校园都普遍在使用的一卡通就是基于RFID技术的,师生在学校里办理各种业务都只要用一张卡就行了。一卡通的主要功能是消费和考勤,当学生出入学校时都要在校门口的读卡器上刷卡,刷卡的时候家长的手机就能收到一卡通系统发送的学生进出学校的信息。

一卡通系统虽然功能非常强大,也非常方便,但是它还是存在一些问题:1)不能远距离感应,必须近距离刷卡;2)不能记录学生在校园里的情况;3)不能判断学生是进还是出;4)如果学校管理人员需要知道学生的信息必须主动查询系统,这样容易使管理被动化。

3 系统设计

3.1 系统硬件组成及选型

RFID系统由三个部分组成:

1)RFID标签

RFID标签主要用来储存学生的信息。标签的选择需要考虑两个指标:标签的工作频率和标签的供电方式。在本系统中,我们使用频率为2.45GHZ的标签,同时该标签的供电方式是有源的。

2)RFID读卡器

读卡器的主要功能是读取标签的数据。

在选择读卡器的频率时必须和RFID标签的频率一致,所以在本系统中读卡器的频率同样使用2.45G赫兹。

在不同场合的读卡器类型也不同,对于安装在学校大门和学校里各通道的读卡器,我们使用固定式的。而为了方便学校管理人员在校园巡逻随身携带,我们采用手持式的读卡器。

为了使本系统能长距离的通信,同时保证更快的数据传输速度,我们使用了RS485作为输出端口。

3)数据服务器及通信线路

通信线路用于连接在校园各个角落的读卡器,并将数据传输至数据服务器,而数据服务器用于对数据进行存储和处理。

3.2 判断方向的设计

3.3软件系统设计

3.3.3界面的设计

3.3.4 自动提醒功能

4 总结

本文设计了一个基于RFID的能记录并将学生在学校的信息及时反馈给管理人员和家长的系统。当学生进出校园、教室或经过装有RFID读卡器的通道时,能记录学生的信息并传输到服务器中,学校管理人员和家长能通过网络查询到学生相关信息,当学生出现迟到、旷课等行为时,系统能实时把该学生的情况反馈管理人员,以便及时处理。

参考文献:

[1] 马建.物联网技术概论[M].北京:机械工业出版社,2011.

[2] 黄玉兰.射频识别(RFID)核心技术详解[M].北京:人民邮电出版社,2010.

[3] 郑和喜,陈湘国,郭泽荣等.WSN RFID 物联网原理与应用[M].北京:电子工业出版社,2011.

学生管理系统范文第7篇

关键词: 学生信息管理系统 智能手机 移动终端

1.研究背景

学生信息是各个学校非常重要的一项数据资源,是一个教育单位必不可少的组成部分,它的内容对于学校的决策者和管理者来说都至关重要,一个好的学生信息管理系统能够为用户提供充足的信息和快捷的查询手段。自从2002年《国务院关于大力推进职业教育改革与发展的决定》以来,中等职业教育持续快速发展,每个学校招生规模不断扩大,所以使得如今中职学校的人数在不断增加。随着学校的规模不断扩大和学生数量的急剧增加,同样使得关于学生的信息量也急剧增长,因为每个学生的基本信息、各项选修课程和成绩及所参加的各项活动等都应在学校有备案,这给学校学生信息管理带来巨大的麻烦。目前,大部分学校管理学生信息主要是通过校园的网站进行,必须有一台电脑才能进行操作,存在一定的局限性。

如今智能手机已成为大多数人日常生活中不可或缺的一部分,使用智能手机可以给生活提供便利,提高工作效率。现今我国已进入移动互联网时代。智能手机像电脑一样,有自己的操作系统,目前智能手机的系统主要有Android、iOS,其中Android系统占据全球智能手机操作系统市场75%的份额。

利用移动设备在校园中已得到普及的特点,学生信息管理系统基于手机平台运用可以突破原有系统的空间限制,改善了管理手段,大大方便学生管理工作的开展,在一定程度上提高学校管理现代化的水平。

2.学生管理系统发展现状

数字化校园建设在国外的发展起步比较早,而且普遍起点高、速度快和投资大,就目前来说已经发展得比较完善。最早,在20世纪70年代,是由美国的麻省理工学院提出的数字化校园构建模型。欧美的许多地区,在政府的全力支持下,各高等院校纷纷对学生管理和教学管理进行数字化、信息化改造。自20世纪90年代以来,相关调查报告显示,西方发达国家的大部分名牌学校均已比较成功地完成数字化校园建设工作。

而我们国内的信息化建设起步较晚,学生管理信息化水平还处在较低水平,所以在机构设置、服务范围、服务质量及人员要求上与国外相比都有一定差距。不过近年来各个学校不断投资购建各种硬件、系统软件和网络,同时在不断开发实施各类教学、科研、办公管理等相关应用系统,形成了一定规模的信息化建设系统。各学校纷纷建立数字化校园建设项目,数字化校园建设已成了各学校进行信息化建设的新热点。

以当前情况说,国内各类学校应用的学生管理信息系统各式各样,按照不同的开发方式可以分为:独立开发、委托开发、合作开发、直接购买现成软件等;开发方法分为:生命周期法、原型法、面向对象系统法等;结构形式有:浏览器服务器(B/S)和客户服务器(C/S)及二者结合的结构形式。但是目前这些各式系统基本上都基于Web,只能在PC机上使用,所以很大程度上局限了使用时的时间或地点。到现在为止,尚无可以随时随地进行信息服务的基于移动平台的学生信息管理系统。

3.智能手机的运用现状

现今的网络和技术均是朝着宽带化的方向的发展,移动通信产业已将走向真正的移动信息时代。同时,随着集成电路技术的飞速发展,智能手机已经拥有了强大的处理能力,智能手机已经不再是一个简单的通话工具,面是变成了一个综合的信息处理平台,这也给智能手机增加了更加宽广的发展空间。

今天的智能手机不仅可以通话,玩游戏、听音乐、拍照等,而且可以实现包括信息处理、身份证扫描、指纹识别、GPS定位、二维码识别等,更可以进行酒精含量检测等丰富的功能,已经成为移动商务、移动办公甚至是移动执法的重要工具。在我们的经济和社会生活中,已经深深地融入了智能手机,这为提高人民的生活水平,提高生产管理及执法效率,减少环境污染和资源消耗及突发事件应急处理等增添新的手段。在国外,已经将智能手机用在移动执法、保险、快递等领域。

4.结语

学生管理系统范文第8篇

关键词:学生;自我管理;自组织

随着高等教育大众化时代的到来,高校管理尤其是学生管理面临日益复杂的挑战,管理工作不同程度出现管理理念模糊、管理目的失当、管理模式落后等问题,这些问题的产生及蔓延,与高校学生管理系统自身的组织方式和发展路径有一定关系,快速发展的高等教育需要快速进步的管理体系支撑。因而,有必要将高校学生管理工作作为一个复杂系统进行整体性观照,从动态生成的演化角度对其发展路径进行系统性审视,以促成其可持续发展。

一、系统科学视野下高校学生管理体系的重新认识

20世纪60年代以来,自一般系统论中逐渐发展出自组织理论群(Self-organizingTheory),该理论群关注复杂系统的演化机制,为解释系统如何由无组织到有组织、由无序到有序提供了认知论和方法论依据,指出系统组织化方式可根据是否存在“系统以外的特定干预”划分为他组织和自组织两类,自组织由于具有不受干预下的自发性,而被认为更有益于系统自身进化。自组织理论与强调情境适应与动态生成的现代教育管理学相当契合,两者都关注系统内生的主体性及能动性的培育。从自组织理论视角而言,学生管理体系是由一系列教育元素与教育主体有机组成的复杂系统,学生管理就是将分散的教育元素与系统主体具体的发展需求进行有效组织化,以更好地完成教导、管理和服务职能,促成学生全面发展的活动过程。由于“大学组织的演化充满不确定性,需要从复杂性的角度阐述其变革与转型”[1],学生管理系统同样需要从其复杂的内部组织方式把握其发展路径。不同的组织方式决定着不同的系统发展路径,学生管理系统发展过程存在两种主要组织方式和发展路径,一种以他律型管理方法为主:管理者在管理进程中承担主要的计划、组织和控制工作,以详细的制度设计及严格的奖惩监督,督促学生实施管理任务,保障学生管理目标的实现。另一种以自律型管理方法为主:由学生自己负责承担各项计划、组织、实施和控制工作,管理者负责营造自律环境氛围、向学生提供必要的后勤保障和信息扶持,鼓励学生走向自我管理。“他律路径”强调管理过程中组织效率的呈现,关注学生经由管理后的具体结果,是一种处于组织或教师威权下的“他组织管理”。“自律路径”更为关注管理过程中组织效绩的落实,是一种学生自觉自发、自行自动的“自组织管理”。他组织和自组织并没有绝对意义上的优劣,甚至也没有绝对的区分界限,有效的管理往往是“一些他组织事物在其起点通过他组织形式组织起来,而后通过一定的调节改造,改变为自组织方式运行是可以而且可能的,似乎只有这样组织才得以维持运行”[2]。理想的学生管理进程,应当是以他组织为基础、不断迈向自组织的演化过程。

二、高校学生管理系统实现自组织演化的基础条件

系统科学认为,系统由他组织向自组织转化,关键在于系统能否产生并强化一种不断减熵的复杂性“耗散结构”。同样,学生管理系统的发展,需要不断优化系统内目标、职能、资源、信息、制度等组织要素的组合方式,自发形成一种能不断与外界良性互动的“耗散结构”,与其它复杂系统一样,这种结构的产生与维系须具备四个判据:保持开放性、远离平衡态、强化非线性机制和利用涨落。

(一)维持管理系统的开放性

依据耗散结构理论,保持开放性是系统形成自组织的先决条件,开放是不同层级、不同因素之间实现交互、降低管理混乱程度的先决,任何系统的演化进程都离不开建立在开放基础上的物质、能量与信息交换,“自律路径”在广泛意义上能够产生、持续并改善,同样离不开系统内外开放性的保障。区别在于“他律路径”容易对开放的范围、方向和程度做出过于刻板的规定,使开放变得“开而不放”,而“自律路径”更强调系统与外界交互过程中产生的自发、主动、可调控的开放进程。为促成利于自律的“开放”,首先要求管理者自身强化开放办学意识、树立开放管理理念,学生管理工作不仅是管理者自身的工作,而是相关教职员工、学生家长、用人单位及学生自身等利益相关群体共同的工作,应倡导利益相关者共同参与管理,融入到具体的计划制定、组织实施、领导鼓励和监督控制进程中,从而利于学生管理系统的体系架构和资源补充。其次,学生管理系统要不断促进对外对内开放程度,对外开放是指在坚持正确的意识形态和核心价值观基础上,根据学生的发展需求变化,积极吸收消化外界的先进管理思想、制度和资源,积极促进学生与校外各界的交流和互动,使学生成长方向与外界人才需求趋同;对内开放是指应加强校内教务、科研、师资、后勤等管理系统间的机构重组和信息共享,使学生管理与教导、服务工作融为一体,使学生自我管理工作有可凭依的平台。

(二)促使管理系统远离平衡态

在自组织理论的视野里,远离平衡态是自组织系统保持活力不可或缺的重要支撑,这也是他律路径和自律路径的主要分野。以控制与预测为基础的他律路径更倾向于以一种简单标准和统一模式来进行管理,然而“在一个永远处于变化的复杂自适应系统中讨论均衡是没有意义的,复杂自适应系统的本质就在于其进化过程中突现的永恒的新奇性”。[3]要实现并维持学生管理系统的“远离平衡态”,首先要求管理者自身克服机械还原的传统管理思想,改变片面追求短期稳定的工作方式,突破守旧的管理理念、因循的管理思维、重复的运行方式和单一的考评标准,不断革新管理思维、改进管理方式,在远离平衡态管理环境下成长起来的学生,才能有更为积极的自主意识和更为创新的自管能力。远离平衡态与维持稳定并不矛盾,系统远离平衡态、是远离机械的、线性的稳定,为产生动态的、非线性的稳定提供可能。其次,应将“个体向管理目标”与“组织向管理目标”统筹起来,鼓励学生在参与管理事务的过程中,自主设立体现个人发展志向的目标,勇于突破常规的学习、生活和工作方式,将对管理事务的理解由“要管我”转化为“我要管”,形成自我思辨、自我负责、自我发展的良性循环。

(三)强化管理系统中的非线性作用机制

系统能否形成自组织,所必需的另一个基本特征是在系统的各个元素之间的相互作用中存在着一个产生相干效应和协同动作的非线性机制。学生管理系统作为一个复杂自适应系统,涉及到时间管理、学习管理、生活管理、人际关系管理等多个范畴,每个具体范畴有涉及到计划、组织、领导和控制等多个环节,对于不同范畴和环节,他律管理往往倾向采取纵向负责的线型管理结构,直接“从组织的高层扩展到基层,将组织中所有的成员连接起来”[4],与自律管理主张的横向层面紧密互动有明显区分。在学生管理系统中强调非线性作用,首先要克服“线性管理思维”,线性管理思维的假设是:资源、投入和成效之间是可以计算的线性函数,管理资源投入越大、管理范畴越细、管理强度越高,管理的绩效就会越好,但实际上大量学生管理工作中呈现的是极其复杂的、不能用线性函数描述的非确定性关系,其管理成效并不与管理强度呈正向关系。其次,强调非线性作用,并非要完全舍弃线性管理,而是要鼓励在常规管理基础上,不断强化管理系统中机构、职能和程序之间的协同和相干,使师生一方面从繁杂的管理程序中解脱出来,一方面能就不同专题在师生之间、学生之间、学生自管组织之间开展广泛的互教互学、互促互动活动,在组织中实现“二次组织”,使学生自我管理意识和能力通过多元化、多路径、多层次的组织活动得到有效提升。

(四)重视管理系统内外环境中的涨落因素

系统科学重视涨落、起伏、波动这样一类的系统内外干扰因素,并认为系统通过波动达到有序。对学生管理系统而言,应当将传统他组织管理模式中被视为是有碍于工作稳定的不利因素—干扰与涨落纳入积极因素。对具体工作而言,首先是管理者应正视突发事件、管理变动等涨落因素的积极作用。由于学生管理系统也时刻面临复杂的内外涨落,如社会突发事件对学生心理认知的细微波动、学生管理制度变更对学生生活的具体影响、学生在发展过程中的新思想、新行为和新趋向等,这些对他组织管理而言是涨落或干扰的成分,对自组织而言却是极其重要的趋向非平衡态的“养分”,需要充分重视。其次是管理者可以主动制造有利于进化的正向涨落,如教师能够因势利导地适当调整管理计划,展开热烈的专题讨论、集体体验或管理创新,引导学生自发采取行动完成各项管理任务,那它就有可能成为学生管理系统发生质变的契机,成为学生自我管理得以彰显的“成核机制”。最后是要积极将涨落向有利于自组织进化的正向涨落引导,充分利用学生普遍关注的热点问题、密切相关的管理事项,将涨落向远离平衡态的非线性区域引导,促使学生互相影响、互相启迪,创造性的思维火花会在非线互相干效应作用下,形成学生成长进步过程中的“巨涨效应”,促成学生的跨越式进步,亦使学生自我管理工作得以朝着管理者希望的自律路径分支跃进。

三、推进高校学生管理系统走向自组织的对策建议

(一)系统总体目标及阶段性指标设定策略

自组织理论指出,演进发展最根本的目的不是谋求系统内物资、能量及信息的多寡,而是将这些因素组织起来的“有序程度”,即“系统内部因素的存在方式及其流动路径的稳定性、规律性”[5],有序程度的高低直接决定着系统的空间结构并间接影响系统的功能实现,唯有新的有序才能导致良性演化。“管理的中心作用就是限定和明确目标”[6],在规划学生管理系统的建设目标时,同样不应局限于系统中人、财、物等资源的多寡,而应当更多关注系统“有序程度”——师生与各类资源的匹配、耦合及交互程度,不应局限于学生取得成绩的多寡,而更应关注学生取得成绩的方式。在系统形成新的有序结构的过程中,涉及到大量反应系统整体运动状态的表征和度量即“参量”,一些参量在协同过程中作用深远,“通知各子系统如何行动。此外,它又告诉了观察者系统的宏观有序态情况”[7],被称为“序参量”。在学生管理工作中,管理者需要同时面对大量的管理信息,但需要特别关注能发挥自我管理效果的“序参量”即关键指标,这种关键指标应当是系统内生而非外界强行加与的、以主体性管理文化为核心的序参量集,这里的主体性是“指人作为主体在对象性活动中相对于客体所处的态势而表现出来的功能特征”[8],主要包括管理系统主体要素的主动性、创造性等。管理者应将管理的重心放置于系统内自我管理文化的培育、传播及作用发挥,积极鼓励学生以系统思维规划自身涉及的管理事务,将各项学习、生活及人际交往等各项事务有机地统合起来;以管理者心态促成自我发展。

(二)管理系统工作运行机制策略

自组织系统理论认为,系统的演化伴随着系统内外环境之间复杂的竞争与协作,这种竞争协作为系统自组织发展提供了动力。对学生管理系统来说,学生在生活习惯、学习方式、思维结构与行为特征等方面的差异性所引发的竞争和合作,同样是学生管理系统运行的重要动力源。首先,个体内部协同是学生管理系统实现协同的基础。学生在发展过程中,不可避免地遭遇到心理与身体、学习与生活、情感与理智等多种内部因素矛盾冲突,个体只有将自身知识、情感、行动各方面协同起来,才能表现出积极主动学习状态“主体形态的发展变化实质是自组织形态的演化”[9]。“他律路径”过多将个体内部协同问题简单归为素质问题或心理问题,忽视其中的自我管理意识和技能缺乏成因,应当强化自我管理能力培养,使学生掌握自我管理思维、方法与技能,促成学生管理身份从“被动接受者”向“主动参与者”转变,管理态度从“消极被动”向“积极主动”转变,管理任务从“他律服从”向“自律能动”转变。其次,管理系统内部子系统、因素间的协同是学生管理系统实现协同的核心。管理的关键是工作关系的优化,在学生管理系统中,不可避免地存在不同学生管理组织、学生自管组织、社团学会等管理子系统间的矛盾,同一系统中也存在不同因素间的矛盾,应促成不同子系统和因素间的协同行动,使不同主体及群体通过不断的交流交互,使管理体系自发产生一种共同参与、共同协商、共同执行的协作性组织模式。再次,管理系统与外界的广泛合作交流是学生管理系统实现协同的重要途径。除了内部之间的协同,管理系统还应该强调与外界不同群体的协同,要构建内外部间多元性、开放性和生成性合作关系,通过丰富的校内外合作使学生增强自我认知、自我批判、自我管理的意识和能力。

(三)管理系统评价反馈机制策略

系统演化是一个循环以复、持续渐进的反馈过程,自组织理论中对这一过程的诠释机理是超循环理论,所谓超循环是指由反应循环、催化循环到超循环构成了一个从低级到高级的进化循环网络,是多个催化循环构成的动态循环圈,“将超循环理论等复杂适应性系统研究成果运用在高校具有普遍性”[10]。高校学生管理系统是由教学子系统、学生科研子系统、招生与就业子系统和宿管后勤服务子系统等整合而成的,学生在每一个子系统中得到的教导和支持都相当于一个反应循环,在“他律路径”中,这些反应循环彼此之间由于学生的被动适应而缺少互动,借用超循环反馈思路有利于学生管理系统中更为科学的工作评价考核机制建立,应通过及时总结、同步反馈、有效激励等方式,促进不同子系统之间的能源与信息交互,使每个子系统通过在师生互动及学生互学的交互反应在内部形成催化循环,管理得以持续优化;同时,各个子系统还可以通过信息平台技术和人际交流合作在功能和形式上耦合起来,每一个子系统为其它子系统工作提供经验和教训,如同进一步地催化作用,从而使学生管理系统内部产生超循环效应,使系统运行从“规则化”到“主动化”,从自觉的规则演化到规则的不自觉运行,有利于建成实现共同育人旨意的“大学工体系”。强调自评自省的学生评价和教导反馈机制是促成管理系统生成超循环效应的关键,高校试图教导予学生自强自立的价值观,其本身就应该在评价和反馈过程中强调学生的自评自省,使学生在日常的细微交互中自觉自动地接受管理和教导。与他律管理下倾向单向性、条块化的评价机制相比,注重自律效应的学生管理系统评价考核工作应更多呈现以下倾向:一是评价方式应更加侧重关注个体自身发展的纵向增值性评价,采取发展性、协商性、模糊性、增值性评价策略,尊重个体差异、注重成长起点、关注学习过程、强调相对发展。二是评价主体应体现多元化和交互性,“评价应是参与评价的所有人,特别是评价者与其对象交互作用、共同构建的过程”[11],应将学生管理工作的利益相关者都纳入评价主体范畴,并促成多方碰撞交流,实现评议结合、评建互动。三是评价内容应追求兼顾质与量两个维度的真实性评价,对不同的目标领域认知领域、技能领域、情感领域要选用不同的方法进行考查、评价。四是评价结果应更多运用于个人荣誉感树立及自我修正。“评价不是为了证明,而是为了改进”[12],应运用评价结果引导个体建立更为积极的主体意识和管理意识,建立积极的自我反馈和归因分析,增强“个人对自己能够实施某一行为的自信度和能力感”[13],实现个体和系统整体的自组织循环发展。

作者:李政 单位:宁波大学

参考文献

[1]周光礼.回归复杂性:未来大学展望[J].高等工程教育研究,2015(6):43-52

[2]吴彤.自组织方法化研究[M].北京:清华大学出版社,2001:45-46.

[3]许国志.系统科学与工程研究[M].上海:上海科学教育出版社,2000:1-11.

[4]卢文忠,储祖旺.论中国特色学生事务管理模式的构建[J].理论月刊,2009(6):179-182.

[5]李政.基于自组织理论的高等教育系统演进发展研究[J].求实,2012(1):254-256.

[6]托尼•布什.当代西方教育管理模式[M].南京:南京师范大学出版社,1998:2-3.

[7]哈肯.信息与自组织[M].宁存政,郭治安,译.成都:四川教育出版社,1988:56-57.

[8]王健.主体性教育与体育教学[J].扬州教育学院学报,2000(4):51-54.

[9]谢光前,袁振辉.自组织形态的复杂性演化与主体的发生发展[J].科学哲学,2008(6):45-48.

[10]朱晓阳.超循环理论:高校教育管理研究的新进路[J].河北科技大学学报:社会科学版,2006(12):90-93.

[11]刘志春,吕宏伟.增值性学生评价探析[J].现代教育论丛,2010(4):35-39.

[12]瞿葆奎.教育学文集•教育评价[M].北京:北京人民教育出版社,1989:298-299.

学生管理系统范文第9篇

关键词:学生管理系统 B/S模式 数据库

一、引言

新科技时代的到来,互联网广泛应用及其在技术上的先进性和包容性,对学校管理水平的现代化和信息化提出了更高的要求。目前,国内中等职业学校的学生管理没有统一的系统,比较混乱。不同的部门使用不同的系统,各个系统相互独立,即使相同的部门内部也无法实现数据共享,而且为了提供查询,经常需要将数据转出,一旦数据修改了,就会引起数据不一致,给工作造成混乱,维护的成本很高,工作量很大,很不方便。随着办学规模的扩大和教育改革的不断深入,教学管理的要求越来越高,对新的学生管理系统的需求也越来越迫切。我院是一所中等职业院校,开发一款适合于本学院管理特点的基于WEB的学生管理系统,对其契合自身教学型职业学校的定位和实现培养技术性人才的人才培养目标具有重要的现实意义。

二、系统功能描述

学生管理系统是学校管理中必不可少的一部分。而基于B/S架构的学生管理系统是方便学校管理,实行电子办公的必要组成部分,可以大大提高教师的工作效率。本系统可以实现学生信息的统计分析和查询功能,对学校各项计划的实施提供了一定的参考和支持,大大减轻了教师的工作压力。

三、系统开发的关键技术

1、技术

几乎全是基于组件和模块化,每一个页、对象和HTML元素都是一个运行的组件对象。它抛弃了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的,C#.NET等语言作为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于是编译执行的,所以它比ASP拥有了更高的效率。在运行机制上,是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。在开发方式上,把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。

目前,开发基于.net技术的学生管理系统,可以在Web上得到实现,采用该结构软件的优势在于:

(1)无须单独开发客户端软件,只需要操作系统自带的浏览器即可,维护和升级方便;

(2)可移植性强,可跨平台操作,任何一台机器只要装有www浏览器软件,均可作为客户机来访问系统;

(3)具有良好的开放性和可扩充性;

(4)可采用防火墙技术来保证系统数据的安全性,有效地适应了当前用户对学生管理系统的新需求。

2.数据库技术

数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据。所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(Database Management System DBMS)。数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。

Microsoft SQL Server是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。

四、学生管理系统的设计

4.1 系统结构

利用Browser/Server(简称B/S结构) 三层架构模式(如下图1),采用、SQL Server、等技术,建立一个完善的基于WEB的学生管理系统,解决Web环境下的跨平台信息交换与共享问题 。

本系统采用了浏览器、WEB服务器、数据库服务器三层体系结构(B/S/D),主要包括学生、教师、管理人员三大模块。实现了管理人员、指导教师和学生之间的信息交互。

用户管理模块:主要对用户属性和权限进行管理,是系统的基础模块。

学籍信息管理模块:主要用来管理学校所有学生的信息,可以增加、修改、删除、查询学生记录,其中学生只能使用其中的查询功能,而管理员可以使用全部的功能。

课程管理模块:管理员具有对课程的增加、删除和修改权限。

选课管理模块:主要是删除和统计选课信息,既可对选修课程进行管理,也可统计选修课人数。课程管理模块制约选课管理模块,管理员在课程管理中添加课程信息后,学生才能进行选课。

成绩管理模块:教师可以录入和统计学生成绩;学生可以查询课程的名称、学分、成绩。

班级信息管理模块:主要对班级信息进行录入,添加新的班级信息,对已有的班级信息进行更改的设置、删除已不存在的班级的信息设置。

4.2 数据库的建立与管理

本系统使用SQL Server 2005建立数据库。SQL server 2005可以很好地支持B/S模式。在操作的易用性、功能的可伸缩性、数据的可靠性及数据仓库等方面具有很多优点,特别是在安全方面与其他数据库相比更有优势。通过访问数据库,采用标准的XML作为数据交换模式,使网络上的不同系统都可以相互访问,用Dataset和.NET Data Provider两个核心子组件实现对数据源的连接和对数据的操作。

根据功能模块的分析,设计本系统的数据库结构。(部分数据库表如下)

五、结束语

基于B/S的中等职业学校学生管理系统的设计与开发是针对中等职业学校的需要而开发的。本系统运用.NET框架进行系统的开发,结合网络技术、数据库技术等计算机先进技术,取得了良好的效果。

参考文献:

[1]王德林:B/S程序设计方法.[M].2004.

[2]张树亮,李超: 2.0+SQL Server网络应用系统开发案例精解[J].清华大学出版社.2006(9).

[3]郑晖,文涛:学生管理系统的设计实例.南昌高专学报.2005(3).

[4]杨小影,徐红霞:基于B/S结构学生管理系统的实现.宁波职业技术学院学报.2009(4).

学生管理系统范文第10篇

关键词:VFP 数据库管理系统 学生管理系统

一、引言

VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

本文将以学生管理系统的开发过程为例,介绍开发系统的方法和步骤,以及如何利用VFP的项目管理器将应用程序开发所需要的数据表、数据库、表单、报表及菜单等功能模块组织起来,最终生成一个可在Windows环境下直接运行的可执行文件。

二、系统开发过程

要设计一个高质量的数据库应用系统,必须从软件工程的角度来分析问题和解决问题。软件开发通常经过需求分析、设计、实施、测试、维护等几个阶段。

(一)分析阶段。首先必须明确用户的各项要求,并通过对开发项目信息的收集,确定系统目标和软件开发的总体构思。

(二)设计阶段。通过第一阶段的分析,明确了系统要“做什么”,接下来就要考虑“怎么做”,即如何实现软件开发。

(三)实施阶段。经过理论上的分析和规划设计后,就要用VFP来实现上述方案,通常包括数据库设计、菜单设计、表单设计、程序设计等几个方面。

(四)测试阶段。验证程序是否正确,检验程序是否满足用户的需求。

(五)运行维护阶段。应用经过测试即可正式运行,并在运行中不断修改、调整和完善。

图1表示了应用程序开发的一般过程。

图1 系统开发过程图

三、学生管理系统的开发与实现

(一)系统功能分析

1、能对与学生管理有关的各类数据进行输入、修改、删除与计算。

2、能根据需要查询学生管理所需要的各类数据。

3、打印数据。

(二)系统模块设计

1、数据资源:采用“学生管理”数据库中的“学生”、“成绩”、“课程”3个表。如图2所示。

2、系统主程序:初始化化境、启动系统登录表单。

3、系统菜单使用户方便、快捷地控制整个系统。

4、系统登录表单:必须输入正确的用户名和密码,才可以使用本系统。

5、数据管理:操作数据。

6、查询:查询数据。

7、打印:打印数据。

8、退出:关闭该系统。

根据设计要求,画出了系统的结构图,如图3所示。

图2 数据库与表

图3 系统结构图

(三)系统的主程序

建立系统的主程序,主程序的源代码如下所示:

SET TALK OFF &&关闭对话

SET ESCAPE OFF &&关闭ESCAPE键

SET EXACT ON &&打开完全匹配

SET EXCLUSIVE ON &&打开独占

SET CONSOLE ON &&将输出结果到发送到VFP主窗口或当前活动窗口

SET DATE TO LONG &&设置长日期

SET SCORE OFF &&关闭分值栏

SET SAFETY OFF &&关闭安全提示

SET STATUS BAR OFF &&关闭系统提示栏

SET CENTURY ON &&打开世纪开关

SET DELETED ON &&屏闭删除项

SET SYSMENU OFF &&关闭系统菜单

&&设置系统窗口属性

_SCREEN.MaxButton = .F. &&取消最大化按钮

_SCREEN.MaxWidth = 780 &&设置最大宽度

_SCREEN.MaxHeight = 600 &&设置最大高度

_SCREEN.Caption = "学生管理系统" &&设置窗口标题

_SCREEN.Picture = '图片1' &&设置窗口背景图片

_SCREEN.AutoCenter = .T. &&指定表单自动位于主窗口中央

&&打开菜单

Do 学生菜单.mpr

Do Form 登录

READ EVENTS

四、结束语

VFP是开发数据库应用系统的最快捷、最实用的数据库管理系统软件之,但还需要开发设计人员有较全面的专业知识和实践能力。

参考文献:

[1]李军等编著.Visual FoxPro数据库系统开发应用教程[M].北京:清华大学出版社,北方交通大学出版社,2004

上一篇:电话系统范文 下一篇:学籍管理系统范文