APP下载

基于Web的高校团委信息管理系统设计与实现

2016-06-30吉东崔忠伟马虹

物联网技术 2016年6期

吉东 崔忠伟 马虹

摘 要:随着校园规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,信息管理自动化已成为不可缺少的一部分。文中阐述了校团委学生信息管理系统的设计方法,并采用Microsoft SQLServer数据库管理系统以及Microsoft Visual 2010开发工具,同步引用了asp. net、JavaScript等技术对基于Web的数据库应用系统进行设计,从而实现了更高效、更实时地团员基本信息管理,掌控团员素质课程情况,实时把握团员学习进度,使团委工作管理变得更轻松、更省心。

关键词:高校学生信息管理系统;asp.net;Microsoft SQLServer;JavaScript

中图分类号:TP311.52 文献标识码:A 文章编号:2095-1302(2016)06-0-02

0 引 言

目前,贵州省内高校学生信息管理还很不成熟,大多数普通高校仍在使用传统的C/S管理方式,该结构虽然采用的是开放模式,但实际应用中无论是Client端模式还是Server端模式都还需要很多特定的平台支持,造成使用不方便,不能跨平台的局限。另外,这种操作下产生的数据处于沉睡状态,只是进行了一次采集并上报团委,并没有对数据进行分析和挖掘。不仅工作量大而且浪费资源和人力。而省外很多高校校团委管理已经相当成熟,如北京、上海、浙江等较发达省市的高校早已投入使用,并取得了很好的效果,该系统大大减轻了校团委的工作量并且大幅提高了工作效率。高校团委的管理工作历来都是一个复杂而且庞大的系统工程。随着国家教育事业的高速发展,各高校之间的竞争愈加激烈,建立安全、高效的学生信息管理系统不仅成为了时代发展的要求,也是发展教育事业、提高高校智能化管理不可或缺的重要组成部分。

1 系统概述

本项目以软件工程为主线,充分发挥了学生的理论与实践操作能力,以.net学习为起点,通过了解团员的实际管理情况对系统进行需求分析和设计。以点到面的对系统进行测试、改进和完善。最终得到一个效率高、使用方便的团委信息管理系统。基于.net的Web程序管理与开发利用,运用VS2010(Visual Studio 2010(Express)是一个免费工具)为本系统的开发提供了以下几个便捷高效的平台:

(1)以Microsoft Visual Studio为编程工具,提供了更新的可视化开发和集成环境。

(2)VS2010是一种能适应多种平台,可便捷高效地搭建各类接口的开发工具,支持CSS、JavaScript等多种技术的集成,完全可以满足不同的人群使用,比如编程爱好者或者非专业开发人员等。

(3)对开发环境而言,如果以SQLServer 2008为数据库连接的前提来开发该系统,则该系统可以充分统计团员的情况,挖掘团员的变更行为及其规律,为高校校园管理提供很大的帮助。

2 系统设计

2.1 功能描述

类似于有供求关系的信息网,本系统设计时有前台和后台之分。前台实现的是高校的一些公告信息展示,后台则实现了信息管理,比如信息的发布与修改。管理人员可以快速获取来自学院、不同身份人士的素质拓展信息,并且对学生信息进行快速查看与管理,实现学生团员基本信息的管理,团员素质拓展情况管理;可实现对团籍注册管理,轻松统计各类组合的信息;实现学生信息的管理,比如学生会以及社团信息的管理等。团委工作管理系统的功能覆盖团委工作的各个方面,UI界面采用人性化,使视觉享受度好。为学校与学生之间的信息交流提供渠道。

2.2 模块设计

本系统由用户管理、学院信息管理、新闻管理、素质拓展课程管理、学生信息管理五大模块组成。其组成框图如图1所示。

(1)学生信息管理:对在本系统注册的学生信息进行添加、查看操作,对学生素质拓展信息进行查看。

(2)素质拓展课程管理:可对学生素质拓展项目进行审核、查看、修改、添加及删除。

(3)新闻管理:可对新闻进行查看、增加、删除、修改。

(4)用户管理:查看用户及修改用户密码。

(5)学院管理:用于对学院信息、专业信息进行添加、查看、编辑和删除。

2.3 数据库设计

该数据库用于对系统的功能和数据进行分析,标出实体、实体的属性和实体之间的关联。根据系统的需求,采用SQLServer 2008数据库,建立如下相关表格:

(1)管理员登陆表:包括用户名,密码,权限;

(2)新闻表:包括标题、内容、发布日期、类型;

(3)学生信息表:包括用户名、密码、学号、用户角色、用户真实姓名、学院、班级、专业;

(4)学院信息表:包括学院、负责人、专业;

(5)素质拓展课程表:包括学号、姓名、素质拓展类别、素质拓展名称、素质拓展项目、学分、获得学分时间、获得学分学期;

(6)学分表:包括学号、用户名、学分;

(7)专业信息表:包括专业名称、所属班级、所属学院。

3 系统开发

3.1 数据库链接

3.2 管理员登录验证

使用本系统的管理员需要通过用户名、密码以及验证码验证成功后方可登录,通过Session对用户信息进行保存,获取权限。针对新闻的发布以及用户的管理,可以进行不同权限的修改或者添加。程序如下:

3.3 系统功能

本系统主要用于实现高校学生素质拓展信息情况的录入及查询,实现学生团员基本信息的管理及团员素质拓展课程情况管理;能轻松查询已注册的团员名单,已修满课程名单和未修满课程名单,轻松统计各类组合的学生信息;发布实时动态通知,实现对团委思想建设的管理;实现对文化建设及制度建设的管理,包括团委活动、科技活动类别的管理,可以管理相应活动的图片、文档,方便查阅;实现学生团体的管理。

4 结 语

本文主要研究“基于Web的高校团委信息管理系统”,从团员管理入手,对团员数据进行实时更新了解;通过对团员信息的了解更好地掌握团员变更情况,并通过数据分析挖掘其潜在的因素及问题。及时对团员发展趋势和管理对策做出相应处理,对提升和培养学生综合素质提供了重要的参考依据。

参考文献

[1]商杰.基于ASP.NET和SQL数据库的图片处理[J].工业控制计算机,2014,27(5):104-105,108.

[2]杨旺明.基于Asp.net的权限系统的设计与实现[J].计算机与数字工程,2014(3):482-485.

[3]崔永红.ASP.NET程序设计[M].北京:中国铁道出版社,2007.

[4]邹建峰,李律松,李晓栓.ASP.NET开发技术详解[M].北京:人民邮电出版社,2005.

[5]求是科技.ASP信息管理系统开发实例导航[M].北京:人民邮电出版社,2005.

[6]侯炳辉.信息管理系统[M].北京:中央广播电视大学出版社,2001.

[7]郭勇清.建设信息管理系统的若干问题[J].情报探索,1999(2):11,14.