摘要:随着高校的不断发展,高校成员不断的增加,其中属于统战成员的数据也在不断增加,原来手工统计和分析统战成员的数据有时会出现错误和问题。本文针对人工统计分析数据的不足,从高校统战成员的信息管理的需求出发,分析该系统相关功能和体系结构,以B/S模式为体系结构,采用PHP编程语言和MYSQL开源数据库为后台开发,建立了以高校统战成员信息管理为核心,科研项目管理为辅的信息管理系统,以适应高校统战人员管理的需求,更好的为统战工作服务。

关键词:高校 统战 管理 信息系统

1 概述

随着高校的不断发展,高校成员不断的增加,其中属于统战成员的数据也在不断增加,原来手工统计和分析统战成员的数据有时会出现错误和问题,因此针对人工统计分析数据的不足之处,按照结构化开发方法对高校成员信息管理系统进行开发。信息管理系统应用B/S模式,使用B/S模式可以减轻开发的工作量和后期的维护工作,只要系统遵循标准的模式开发,客户端不需要额外开发,能够直接的使用浏览器作为客户端使用。

系统开发的好处:①成员管理信息系统的建成和使用,能实现低成本、高效率、高质量的管理过程,更好的为统战工作服务。②设置方便、灵活的查询功能,系统提供相关查询方式,用户依据自己需要进行查询条件的自定义设置,从而通过快速的检索信息方式来为统战人员信息工作服务,例如可以按学历、按年龄来检索相关人员的信息等等。③建立高校统战人员信息的数字化存储功能。系统通过录入成员信息,把纸质信息转换成数字化信息,解决了实际工作中纸质记录数据容易丢失的现象,如果有新的统战人员加入到高校,统战部门只需要把新人的信息通过信息录入添加到系统中,改善以往的手工记录操作。④提高统计分析的效率。友好、实用的统计分析功能可以帮助工作人员快速的统计好需要的数据,还可以通过导出方式,把相关数据用报表或者excel以及图表的形式显示出来。

2 系统前期需求分析

以往在对统战成员信息的收集和统计中,大多是通过手工处理,导致数据容易丢失,数据更新缓慢,数据查询需要手工操作,费时费力并且容易出错。通过建立统战成员信息管理系统可以改善当前模式,对于高校的统战工作有着重大的帮助和意义。高校统战成员管理信息系统建设是利用网络技术、数据库技术和网站开发技术等计算机技术对高校统战成员的各种信息进行数字智能化、自动化管理的计算机系统开发。高校统战成员管理系统的投入使用就是把原有的用人工和手工记录的统战工作的资料、信息转变为计算机管理和存储,利用先进的信息技术、以科学管理思想为核心对统战人员的管理工作进行全方面、高效率、准确的提升。

3 系统总体设计

3.1 系统结构体系设计。本系统采用B/S架构,即 Browser/Server(浏览器/服务器)体系结构,通过这种结构,用户的相关操作界面是通过标准的浏览器来实现,主要的功能实现在服务器上完成,通过网络传输到用户的浏览器界面,只有简单的数据检验功能需要在客户端上实现,形成浏览器提交数据、Web应用服务器完成相关功能处理和数据库服务器完成数据检索的功能的三层模式。这种模式对客户端电脑要求很低,使开发人员可以专注于Web服务器端应用程序的开发,而无需多考虑客户端,后台数据库系统的变化也不会对客户端造成任何影响,可有效减轻系统维护工作量,降低成本。B/S结构还有不受地点、接入方式的限制,具有可扩展性和开放性等多方面优势,因此高校统战成员管理信息系统非常适用这种体系结构。本系统采用的是以PHP网站开发语言为主要的WEB开发技术,结合相关的框架技术和网页开发技术来完成系统的开发。采用PHP语言开发系统的好处在于:PHP语言是一种开源的编程语言,相关资源问题可以在网络上得到帮助;PHP是免费的,和其它技术相比,PHP本身免费;PHP的处理能力强大,并且能够跨平台使用:PHP主要是在后台处理相关功能,因此客户端可以运行在UNIX、LINUX、WINDOWS下,效率高。因此我们采用PHP编程语言来开发本系统,开发工具采用的是Dreamweaver集成开发平台,数据采用的是与PHP搭配的开源数据库MYSQL。

3.2 系统的功能分析。高校统战成员管理信息系统主要是对高校内部的统战人员进行信息登记,当统战工作需要的时候还能够通过系统发布相关统战信息,以及可以对当前成员的信息进行相关的统计分析。因此需要具备人员的新增功能,修改功能,删除功能,对人员的统计分析功能和信息发布功能,系统还涉及到统战部门的科研项目以及成员自身的科研项目管理等管理功能。

功能结构图如下:

3.3 系统安全设计。系统安全设计也是系统开发的重要方面,主要是从两方面来考虑,一是对于服务器方面的安全保障,主要是通过设置好服务器的安全设置,装好防火墙和杀毒软件,设定好安全策略,配置好PHP的运行环境。并且及时的更新好系统补丁和服务器软件补丁等。另外的一方面就是系统编程安全,系统是人开发的,因此在开发的过程中,编程人员的安全意识是否良好,也是能否保障系统开发安全的重要因素。在编程的过程中,一般需要对用户提交的信息进行过滤,以防止有害的数据或者程序被认为是安全的,然后被系统执行,导致系统被攻破。主要的问题有两类,一个是SQL注入攻击,一个是XML跨站脚本攻击,本文简单介绍一下SQL注入攻击和防范措施。什幺是SQL注入,就是编程人员在开发系统的过程中,没有对用户提交的信息进行判定,使得用户可以通过非法的数据提交获得合法的权限或者是一些帐号信息等,这就是所谓的SQL Injection,也就是SQL注入。如何防范SQL注入呢?注入的原理就是利用系统没有对用户提交的信息进行审核过滤,因此可以针对核心原理出发进行防范。防止注入的方法也就是对传递给查询语句的参数通过编写相关的函数来进行过滤。这些函数编写可以使用网络上的开源代码,也可以自己利用正则表达式来进行开发使用。还有其他的例如跨站脚本攻击的防范等都是在系统开发编程的时候要考虑到的安全问题,只有设计好良好的安全保障规则才能使得系统的安全性得到保障。

4 系统实施

4.1 数据库的设计和实现。数据库是一个系统的灵魂所在,因此对该数据库的设计应该从系统的需求和功能出发,以满足用户的使用为标准。根据第二部分系统的需求功能分析,依据高校统战成员信息管理的实际情况和需求,系统采用流行度较高的MYSQL开源数据库作为系统数据库的开发平台,MYSQL开源数据库支持常用的SQL语句,和PHP编程技术对接也非常成熟。通过前期的需求分析和功能分析设计,系统设计建立以下的数据表:统战成员信息表(user)、管理人员信息表(admin)、统战新闻通知表(news)、统战科研项目管理表(project)、统战人员科研登记表(userproject)等。由于文章篇幅局限,这里主要展示统战成员信息表(user)的内容,内容如右表:

4.2 数据库和系统的连接实现。系统需要经常对数据库进行读写的功能,如果在每一个需要读写功能的页面都写程序进行调用数据库,这样会使得系统的效率变得低下,另外如果当数据库名称一旦改变,连接内容需要逐一修改,增加后期的维护工作。因此需要设定一个公共的连接文件conn.php,把连接数据库的功能语句包括在里面。当系统页面需要调用到数据库连接的时候,把这个公共的函数文件包含进去,就可以对数据进行相关操作,例如对数据库中成员信息的添加、删除、修改等。该函数文件的代码如下:

<?php

classopmysql{

private $host = 'localhost'; //服务器地址

private $name = 'root'; //登录账号

private $pwd = 'tongzhansystem'; //登录密码

private $dBase = 'db_tongzhan'; //数据库名称

private $conn = ''; //数据库链接资源

private $result = ''; //结果集

private $msg = ''; //返回结果

//初始化类

function __construct($host='',$name='',$pwd='',$dBase=''){

if($host != '')

$this->host = $host;

if($name != '')

$this->name = $name;

if($pwd != '')

$this->pwd = $pwd;

if($dBase != '')

$this->dBase = $dBase;

$this->init_conn();

}

//链接数据库

functioninit_conn(){

$this->conn=@mysql_connect($this->host,$this->name,$this->pwd);

@mysql_select_db($this->dBase,$this->conn);

mysql_query("set names utf8");

}

//查询结果

functionmysql_query_rst($sql){

if($this->conn == ''){

$this->init_conn();

}

$this->result = @mysql_query($sql,$this->conn);

}

//错误信息

functionmsg_error(){

if(mysql_errno() != 0) {

$this->msg = mysql_error();

}

return $this->msg;

}

//释放结果集

functionclose_rst(){

mysql_free_result($this->result);

$this->msg = '';

}

//关闭数据库

functionclose_conn(){

$this->close_rst();

mysql_close($this->conn);

$this->conn = '';

}

}

$conne = new opmysql();

?>

4.3 系统的登录实现 本系统把用户登录身份分成四类,一类是超级管理员,具有最高权限;一类是统战管理人员,具有信息发布功能和统计分析功能;第三类是党派管理人员,可以对党派成员的信息进行管理;最后一类是统战成员,具有修改个人信息、查看统战信息以及填写自己科研项目的管理功能。当用户打开系统后,系统打开登录页面,用户输入自己的帐号、密码,然后选择相关身份类型登录。系统通过用户提交的信息对其身份类型进行判断,并赋予其不同的角色权限,根据不同的权限系统展现在用户的交互界面也不相同。登录的详细步骤如下:用户通过登录框输入自己的帐号密码,然后通过下拉菜单选择自己的登录身份,系统提供超级管理员、统战管理人员、党派管理员、统战成员供用户选择,最后输入验证码。当用户选择好身份后就可以点击登录,系统会对用户提交的信息进行审核匹配,首先对验证码进行匹配,如果不正确则返回输入框。接着对相关信息进行验证,如果登录身份与数据库不匹配,或者是用户名和密码不正确,系统会弹出对话框提示用户那方面的信息不正确,如“您输入的密码错误”或者“您选择的身份不正确”。当所有信息验证通过后,系统会根据不同的身份类别导向不同的界面。登录流程图如下图所示:

4.4 系统的主要功能实现。①统战成员管理模块。本模块的主要功能是对统战成员的基本信息进行管理,建立基本信息体系,将以前的人工统计数据转变为系统记录的信息数据,为统战工作人员进行统计分析查询工作时候提供快速便捷的信息。里面的主要数据可以提供给其他模块功能使用,内容主要包括在成员信息表中:编号、姓名、性别、出生日期、所属党派、联系方式等等。超级管理人员具有最高的权限,可以对系统的所有信息进行相关操作,包括修改、添加、删除等。党派管理员可以查看本党派成员的相关信息,可以操作本党派成员的信息。统战成员登录本系统则可以查看本人的基本信息是否正确,还可以登记自己所完成的科研项目。②统战日常事务管理模块。统战日常事务管理模块主要是完成统战事务的日常管理,主要体现在发布统战工作的宣传新闻、发布相关工作通知,提供各种资源表格下载等,主要包括有新闻发布模块、通知发布模块、信息资源下载模块。③统战人员系统查询统计分析模块。在这一模块中,主要是提供给统战工作管理人员使用,可以通过数据库里面的成员信息进行相关查询和统计,例如可以对每个党派人员进行查询统计,可以统计无党派人员,也可以按照性别统计,还可以进一步按照学历和职称进行统计分析。这些查询统计后可以通过系统把这些数据导出到excel中,方便统战工作的使用。④统战科研项目管理模块。该模块主要是分成两大功能,一是登记统战成员所完成的相关科研项目,能够对成员的科研项目进行统计和分析,在这一功能中,统战人员可以登录系统录入其完成的科研项目,主要包括科研项目基本信息子模块(添加和修改功能),管理人员则能够通过系统对其进行统计分析。第二则是统战部门的科研项目管理,管理人员可以通过系统对由统战部门发布的科研项目进行课题管理,例如课题名称、课题来源、课题的负责人、课题任务、立项时间、课题经费、完成状况等。

5 总结

本系统从高校统战成员的信息管理的需求出发,分析该系统相关功能和体系结构,以B/S模式为体系结构,采用PHP编程语言和MYSQL开源数据库为后台开发,建立了以高校统战成员信息管理为核心,科研项目管理为辅的信息管理系统。通过对该系统的运行测试,它不仅可以提高高校统战成员管理的效率,还使得高校统战成员管理变得更为规范,统计数据更为准确,保障了数据统计的准确性和完整性。但是该系统还是存在不足之处,希望通过日后的实践工作中,进一步对系统进行修改和完善,以适应高校统战人员管理的需求,更好的为统战工作服务。

参考文献:

[1]程茂华.PHP安全漏洞防范研究[J].信息安全与技术,2013(07):75-77.

[2]刘建良.深圳市统战人物信息管理系统建设[D].天津大学,2011.

[3]王燕.中共潍坊市委统战部部门管理系统的设计与实现[D].山东大学,2008.

[4]张建辉,叶刚编着.脑动力:PHP函数速查效率手册[M].电子工业出版社,2012.

[5]刘欣,李慧等编着.PHP开发宝典[M].机械工业出版社,2012.

[6]潘凯华,李慧,刘欣等编着.PHP典型模块精解[M].清华大学出版社,2012.

[7]朱育发,岳阳编着.jQuery开发完全技术宝典[M].中国铁道出版社,2012.

[8]许登旺,邹天思,潘凯华编着.PHP程序开发范例宝典[M].人民邮电出版社,2007.

基金项目:本文是华南师范大学2013年统一战线理论研究课题研

究成果(编号:HT1307)。

作者简介:潘国雄(1979-),男,硕士,华南师范大学经济与管理学院讲师,办公室主任。摘要:随着高校的不断发展,高校成员不断的增加,其中属于统战成员的数据也在不断增加,原来手工统计和分析统战成员的数据有时会出现错误和问题。本文针对人工统计分析数据的不足,从高校统战成员的信息管理的需求出发,分析该系统相关功能和体系结构,以B/S模式为体系结构,采用PHP编程语言和MYSQL开源数据库为后台开发,建立了以高校统战成员信息管理为核心,科研项目管理为辅的信息管理系统,以适应高校统战人员管理的需求,更好的为统战工作服务。

关键词:高校 统战 管理 信息系统

1 概述

随着高校的不断发展,高校成员不断的增加,其中属于统战成员的数据也在不断增加,原来手工统计和分析统战成员的数据有时会出现错误和问题,因此针对人工统计分析数据的不足之处,按照结构化开发方法对高校成员信息管理系统进行开发。信息管理系统应用B/S模式,使用B/S模式可以减轻开发的工作量和后期的维护工作,只要系统遵循标准的模式开发,客户端不需要额外开发,能够直接的使用浏览器作为客户端使用。

系统开发的好处:①成员管理信息系统的建成和使用,能实现低成本、高效率、高质量的管理过程,更好的为统战工作服务。②设置方便、灵活的查询功能,系统提供相关查询方式,用户依据自己需要进行查询条件的自定义设置,从而通过快速的检索信息方式来为统战人员信息工作服务,例如可以按学历、按年龄来检索相关人员的信息等等。③建立高校统战人员信息的数字化存储功能。系统通过录入成员信息,把纸质信息转换成数字化信息,解决了实际工作中纸质记录数据容易丢失的现象,如果有新的统战人员加入到高校,统战部门只需要把新人的信息通过信息录入添加到系统中,改善以往的手工记录操作。④提高统计分析的效率。友好、实用的统计分析功能可以帮助工作人员快速的统计好需要的数据,还可以通过导出方式,把相关数据用报表或者excel以及图表的形式显示出来。

2 系统前期需求分析

以往在对统战成员信息的收集和统计中,大多是通过手工处理,导致数据容易丢失,数据更新缓慢,数据查询需要手工操作,费时费力并且容易出错。通过建立统战成员信息管理系统可以改善当前模式,对于高校的统战工作有着重大的帮助和意义。高校统战成员管理信息系统建设是利用网络技术、数据库技术和网站开发技术等计算机技术对高校统战成员的各种信息进行数字智能化、自动化管理的计算机系统开发。高校统战成员管理系统的投入使用就是把原有的用人工和手工记录的统战工作的资料、信息转变为计算机管理和存储,利用先进的信息技术、以科学管理思想为核心对统战人员的管理工作进行全方面、高效率、准确的提升。

3 系统总体设计

3.1 系统结构体系设计。本系统采用B/S架构,即 Browser/Server(浏览器/服务器)体系结构,通过这种结构,用户的相关操作界面是通过标准的浏览器来实现,主要的功能实现在服务器上完成,通过网络传输到用户的浏览器界面,只有简单的数据检验功能需要在客户端上实现,形成浏览器提交数据、Web应用服务器完成相关功能处理和数据库服务器完成数据检索的功能的三层模式。这种模式对客户端电脑要求很低,使开发人员可以专注于Web服务器端应用程序的开发,而无需多考虑客户端,后台数据库系统的变化也不会对客户端造成任何影响,可有效减轻系统维护工作量,降低成本。B/S结构还有不受地点、接入方式的限制,具有可扩展性和开放性等多方面优势,因此高校统战成员管理信息系统非常适用这种体系结构。本系统采用的是以PHP网站开发语言为主要的WEB开发技术,结合相关的框架技术和网页开发技术来完成系统的开发。采用PHP语言开发系统的好处在于:PHP语言是一种开源的编程语言,相关资源问题可以在网络上得到帮助;PHP是免费的,和其它技术相比,PHP本身免费;PHP的处理能力强大,并且能够跨平台使用:PHP主要是在后台处理相关功能,因此客户端可以运行在UNIX、LINUX、WINDOWS下,效率高。因此我们采用PHP编程语言来开发本系统,开发工具采用的是Dreamweaver集成开发平台,数据采用的是与PHP搭配的开源数据库MYSQL。

3.2 系统的功能分析。高校统战成员管理信息系统主要是对高校内部的统战人员进行信息登记,当统战工作需要的时候还能够通过系统发布相关统战信息,以及可以对当前成员的信息进行相关的统计分析。因此需要具备人员的新增功能,修改功能,删除功能,对人员的统计分析功能和信息发布功能,系统还涉及到统战部门的科研项目以及成员自身的科研项目管理等管理功能。

功能结构图如下:

3.3 系统安全设计。系统安全设计也是系统开发的重要方面,主要是从两方面来考虑,一是对于服务器方面的安全保障,主要是通过设置好服务器的安全设置,装好防火墙和杀毒软件,设定好安全策略,配置好PHP的运行环境。并且及时的更新好系统补丁和服务器软件补丁等。另外的一方面就是系统编程安全,系统是人开发的,因此在开发的过程中,编程人员的安全意识是否良好,也是能否保障系统开发安全的重要因素。在编程的过程中,一般需要对用户提交的信息进行过滤,以防止有害的数据或者程序被认为是安全的,然后被系统执行,导致系统被攻破。主要的问题有两类,一个是SQL注入攻击,一个是XML跨站脚本攻击,本文简单介绍一下SQL注入攻击和防范措施。什幺是SQL注入,就是编程人员在开发系统的过程中,没有对用户提交的信息进行判定,使得用户可以通过非法的数据提交获得合法的权限或者是一些帐号信息等,这就是所谓的SQL Injection,也就是SQL注入。如何防范SQL注入呢?注入的原理就是利用系统没有对用户提交的信息进行审核过滤,因此可以针对核心原理出发进行防范。防止注入的方法也就是对传递给查询语句的参数通过编写相关的函数来进行过滤。这些函数编写可以使用网络上的开源代码,也可以自己利用正则表达式来进行开发使用。还有其他的例如跨站脚本攻击的防范等都是在系统开发编程的时候要考虑到的安全问题,只有设计好良好的安全保障规则才能使得系统的安全性得到保障。

4 系统实施

4.1 数据库的设计和实现。数据库是一个系统的灵魂所在,因此对该数据库的设计应该从系统的需求和功能出发,以满足用户的使用为标准。根据第二部分系统的需求功能分析,依据高校统战成员信息管理的实际情况和需求,系统采用流行度较高的MYSQL开源数据库作为系统数据库的开发平台,MYSQL开源数据库支持常用的SQL语句,和PHP编程技术对接也非常成熟。通过前期的需求分析和功能分析设计,系统设计建立以下的数据表:统战成员信息表(user)、管理人员信息表(admin)、统战新闻通知表(news)、统战科研项目管理表(project)、统战人员科研登记表(userproject)等。由于文章篇幅局限,这里主要展示统战成员信息表(user)的内容,内容如右表:

4.2 数据库和系统的连接实现。系统需要经常对数据库进行读写的功能,如果在每一个需要读写功能的页面都写程序进行调用数据库,这样会使得系统的效率变得低下,另外如果当数据库名称一旦改变,连接内容需要逐一修改,增加后期的维护工作。因此需要设定一个公共的连接文件conn.php,把连接数据库的功能语句包括在里面。当系统页面需要调用到数据库连接的时候,把这个公共的函数文件包含进去,就可以对数据进行相关操作,例如对数据库中成员信息的添加、删除、修改等。该函数文件的代码如下:

<?php

classopmysql{

private $host = 'localhost'; //服务器地址

private $name = 'root'; //登录账号

private $pwd = 'tongzhansystem'; //登录密码

private $dBase = 'db_tongzhan'; //数据库名称

private $conn = ''; //数据库链接资源

private $result = ''; //结果集

private $msg = ''; //返回结果

//初始化类

function __construct($host='',$name='',$pwd='',$dBase=''){

if($host != '')

$this->host = $host;

if($name != '')

$this->name = $name;

if($pwd != '')

$this->pwd = $pwd;

if($dBase != '')

$this->dBase = $dBase;

$this->init_conn();

}

//链接数据库

functioninit_conn(){

$this->conn=@mysql_connect($this->host,$this->name,$this->pwd);

@mysql_select_db($this->dBase,$this->conn);

mysql_query("set names utf8");

}

//查询结果

functionmysql_query_rst($sql){

if($this->conn == ''){

$this->init_conn();

}

$this->result = @mysql_query($sql,$this->conn);

}

//错误信息

functionmsg_error(){

if(mysql_errno() != 0) {

$this->msg = mysql_error();

}

return $this->msg;

}

//释放结果集

functionclose_rst(){

mysql_free_result($this->result);

$this->msg = '';

}

//关闭数据库

functionclose_conn(){

$this->close_rst();

mysql_close($this->conn);

$this->conn = '';

}

}

$conne = new opmysql();

?>

4.3 系统的登录实现 本系统把用户登录身份分成四类,一类是超级管理员,具有最高权限;一类是统战管理人员,具有信息发布功能和统计分析功能;第三类是党派管理人员,可以对党派成员的信息进行管理;最后一类是统战成员,具有修改个人信息、查看统战信息以及填写自己科研项目的管理功能。当用户打开系统后,系统打开登录页面,用户输入自己的帐号、密码,然后选择相关身份类型登录。系统通过用户提交的信息对其身份类型进行判断,并赋予其不同的角色权限,根据不同的权限系统展现在用户的交互界面也不相同。登录的详细步骤如下:用户通过登录框输入自己的帐号密码,然后通过下拉菜单选择自己的登录身份,系统提供超级管理员、统战管理人员、党派管理员、统战成员供用户选择,最后输入验证码。当用户选择好身份后就可以点击登录,系统会对用户提交的信息进行审核匹配,首先对验证码进行匹配,如果不正确则返回输入框。接着对相关信息进行验证,如果登录身份与数据库不匹配,或者是用户名和密码不正确,系统会弹出对话框提示用户那方面的信息不正确,如“您输入的密码错误”或者“您选择的身份不正确”。当所有信息验证通过后,系统会根据不同的身份类别导向不同的界面。登录流程图如下图所示:

4.4 系统的主要功能实现。①统战成员管理模块。本模块的主要功能是对统战成员的基本信息进行管理,建立基本信息体系,将以前的人工统计数据转变为系统记录的信息数据,为统战工作人员进行统计分析查询工作时候提供快速便捷的信息。里面的主要数据可以提供给其他模块功能使用,内容主要包括在成员信息表中:编号、姓名、性别、出生日期、所属党派、联系方式等等。超级管理人员具有最高的权限,可以对系统的所有信息进行相关操作,包括修改、添加、删除等。党派管理员可以查看本党派成员的相关信息,可以操作本党派成员的信息。统战成员登录本系统则可以查看本人的基本信息是否正确,还可以登记自己所完成的科研项目。②统战日常事务管理模块。统战日常事务管理模块主要是完成统战事务的日常管理,主要体现在发布统战工作的宣传新闻、发布相关工作通知,提供各种资源表格下载等,主要包括有新闻发布模块、通知发布模块、信息资源下载模块。③统战人员系统查询统计分析模块。在这一模块中,主要是提供给统战工作管理人员使用,可以通过数据库里面的成员信息进行相关查询和统计,例如可以对每个党派人员进行查询统计,可以统计无党派人员,也可以按照性别统计,还可以进一步按照学历和职称进行统计分析。这些查询统计后可以通过系统把这些数据导出到excel中,方便统战工作的使用。④统战科研项目管理模块。该模块主要是分成两大功能,一是登记统战成员所完成的相关科研项目,能够对成员的科研项目进行统计和分析,在这一功能中,统战人员可以登录系统录入其完成的科研项目,主要包括科研项目基本信息子模块(添加和修改功能),管理人员则能够通过系统对其进行统计分析。第二则是统战部门的科研项目管理,管理人员可以通过系统对由统战部门发布的科研项目进行课题管理,例如课题名称、课题来源、课题的负责人、课题任务、立项时间、课题经费、完成状况等。

5 总结

本系统从高校统战成员的信息管理的需求出发,分析该系统相关功能和体系结构,以B/S模式为体系结构,采用PHP编程语言和MYSQL开源数据库为后台开发,建立了以高校统战成员信息管理为核心,科研项目管理为辅的信息管理系统。通过对该系统的运行测试,它不仅可以提高高校统战成员管理的效率,还使得高校统战成员管理变得更为规范,统计数据更为准确,保障了数据统计的准确性和完整性。但是该系统还是存在不足之处,希望通过日后的实践工作中,进一步对系统进行修改和完善,以适应高校统战人员管理的需求,更好的为统战工作服务。

参考文献:

[1]程茂华.PHP安全漏洞防范研究[J].信息安全与技术,2013(07):75-77.

[2]刘建良.深圳市统战人物信息管理系统建设[D].天津大学,2011.

[3]王燕.中共潍坊市委统战部部门管理系统的设计与实现[D].山东大学,2008.

[4]张建辉,叶刚编着.脑动力:PHP函数速查效率手册[M].电子工业出版社,2012.

[5]刘欣,李慧等编着.PHP开发宝典[M].机械工业出版社,2012.

[6]潘凯华,李慧,刘欣等编着.PHP典型模块精解[M].清华大学出版社,2012.

[7]朱育发,岳阳编着.jQuery开发完全技术宝典[M].中国铁道出版社,2012.

[8]许登旺,邹天思,潘凯华编着.PHP程序开发范例宝典[M].人民邮电出版社,2007.

基金项目:本文是华南师范大学2013年统一战线理论研究课题研

究成果(编号:HT1307)。

作者简介:潘国雄(1979-),男,硕士,华南师范大学经济与管理学院讲师,办公室主任。