和田师专学生党建管理平台的设计与实现

2014-10-22 21:49阿不都热合曼·艾合买提先木斯亚·买买提明
教育教学论坛 2014年44期
关键词:管理平台

阿不都热合曼·艾合买提+先木斯亚·买买提明

摘要:学生党建管理是一项十分重要的工作。随着和田师专学生党建工作的日益发展,这项工作的难度和复杂性愈加明显,人工方式弊端愈显突出。开发信息化的党务管理工作平台,既能缓解党务管理工作人员的压力,又能推进和田师专的信息化发展进程。本文在充分调研和田师专学生党建工作需求的基础上,论述了校园网络与管理信息系统的关系,为其他民族高校校园网的建立提供了科学的理论基础,也必将会对民族高校学生党建工作的发展产生深远的影响。和田师专使用现在流行的B/S浏览模式,重点研究了学生党建管理平台的设计与实现方案,并对学生党建管理平台的设计与实现中的技术以及工作需求进行了详细分析,着重介绍了功能模块的设计与实现。该管理平台包含了入党申请人员管理子模块、入党积极分子管理子模块、预备党员管理子模块、党员转正子模块、用户管理子模块等功能模块。

关键词:学生党建管理;管理平台;用户管理

中图分类号:G647 文献标志码:A 文章编号:1674-9324(2014)44-0022-03

一、引言

随着时代的发展和变化,提高党的建设信息化程度,不仅需要以科学理论指导党的建设,以科学制度保障党的建设,还需要以科学方法不断推进党的建设。学生党建工作是党建工作中的重要内容之一,具有重要作用。学生党员队伍日益扩大,入党积极分子越来越多,学生党建管理工作已不仅是书写表格和简单的数据统计,和田师专学生党建工作迫切要求现代化的计算机信息技术和管理理念。

二、需求分析

在过去,和田师专在学生党建管理工作中采用了以纸张记录信息的模式,人为管理的比例较大,该工作的内容十分丰富,工作繁多,往往是各个院系以书面的形式管理学生党员信息。还存在数据采用Word、Excel等文件形式保存,更新不及时,容易丢失,也损坏数据等因素。随着校园网络建设步伐的加快,需要搭建一个学生党建平台。现在的党建管理平台,输入的名称都是四个汉字,不符合新疆的少数民族(如维吾尔族、哈萨克族、柯尔克孜等少数民族)姓名规律,以致造成同名现象。因此和田师专在党建管理工作中急需一种符合我校实际情况的管理平台。本平台开发语言采用Visual Basic.NET、Asp.NET,后台数据库运用了SQL Server 2005数据服务。考虑到平台的安全性,在用户进入系统之前进行分类赋权限、合法性检测。平台中必须有一个默认的管理用户,该用户能够创建其他部门用户,学生基本信息通过手工输入或Excel导入。

三、功能模块

和田师专根据学生党建实际工作需求,针对党建工作进行仔细分析,并逐步建立以各基层党组织为基础的模型,并且要求每个模块设计都必须保证信息的及时更新。和田师专学生党建管理平台主要包括:前台的写入党申请书信息(通过手工输入或Excel导入)管理模块、党员考察对象管理模块、预备党员管理模块、正式党员管理模块、用户管理管理、数据备份、还原模块等功能模块。

1.用户身份验证模块。工作人员通过工号登陆,如1989020237,学生通过学号登陆,如107651106123。平台通过用户名的前5个数字识别工作人员或学生。

2.入党申请管理功能模块。党务管理人员登陆后录入申请学生的基本信息,如班级、学号、姓名、性别等,同时可以申请学生进行查询或统计等操作,而学生登陆后录入学生相关的信息,如社会关系、简历等信息。

3.用户管理模块。平台管理员可以进行党务管理用户的添加、删除和密码初始化操作。

4.导入学生信息模块。

导入事先准备好的Excel文件,代码如下。

Partial Class Qisla

Inherits System.Web.UI.Page

Public Da As SqlDataAdapter

Public Ds As DataSet

Public Dt As Data.DataTable

Public Dr As Data.DataRow

Dim Sql, strcnn, test As String

Protected Sub btnXlsImport_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnXlsImport.Click

If Not Me.FileUpload1.HasFile Then

Response.Write("")

Return

End If

Dim finfo As FileInfo = New FileInfo(FileUpload1.PostedFile.FileName)

Me.FileUpload1.PostedFile.SaveAs(serverPath)

Dim strConn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + serverPath + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'")

Dim da As New OleDb.OleDbDataAdapter("SELECT * FROM [基本信息$]", strConn)

Dim ds As DataSet = New DataSetendprint

da.Fill(ds)

If ds.Tables(0).Rows.Count > 0 And Flag = True Then

Dim strSql As String

Dim CnnStr As String = "Data Source=CCT-SERVER;Initial Catalog=ExamOnLineDB;Persist Security Info=True;User ID=sa;Password=19941223"

Dim conn As SqlClient.SqlConnection = New SqlConnection(CnnStr)

conn.Open()

Dim myCmd As SqlCommand

Dim i As Integer

For i = 0 To ds.Tables(0).Rows.Count - 1

strSql = "Insert Into Stud (班级,学号,姓名,性别,民族,籍贯,出生年月,学历,申请时间,联系电话) values('" & ds.Tables(0).Rows(i).Item("班级").ToString & "','" & ds.Tables(0).Rows(i).Item("学号").ToString & "','" & ds.Tables(0).Rows(i).Item("姓名").ToString & "','" & ds.Tables(0).Rows(i).Item("性别").ToString & "','" & ds.Tables(0).Rows(i).Item("民族").ToString & "','" & ds.Tables(0).Rows(i).Item("籍贯").ToString & "','" & ds.Tables(0).Rows(i).Item("出生年月").ToString & "','" & ds.Tables(0).Rows(i).Item("学历").ToString & "','" & ds.Tables(0).Rows(i).Item("申请时间").ToString & "','" & ds.Tables(0).Rows(i).Item("联系电话").ToString & "')"

myCmd = New SqlCommand(strSql, conn)

myCmd.ExecuteNonQuery()

Next

End If

Response.Write("")

End Sub

End Class

五、结语

本论文结合我校党务工作的实际要求,研究了基于浏览器/服务器设计和实现的问题,概述了和田师专学生党建平台的应用背景,对学生党建需求进行了分析。在此基础上提出了基于浏览器/服务器的解决方案,并给出了基于浏览器/服务器平台的设计流程,并论述了学生党建管理平台的详细设计和实现,重点分析了该平台的技术方案设计和应用平台选择、系统设计和实现。从该管理平台实际运行的效果来看,完全满足了和田师专各部以及机关等职能部门的需求。随着学生党建管理平台逐步开发完成,将构成一个功能完备的和田师专学生党建管理平台,必将使整个校园的运行及管理水平再上新台阶。endprint

da.Fill(ds)

If ds.Tables(0).Rows.Count > 0 And Flag = True Then

Dim strSql As String

Dim CnnStr As String = "Data Source=CCT-SERVER;Initial Catalog=ExamOnLineDB;Persist Security Info=True;User ID=sa;Password=19941223"

Dim conn As SqlClient.SqlConnection = New SqlConnection(CnnStr)

conn.Open()

Dim myCmd As SqlCommand

Dim i As Integer

For i = 0 To ds.Tables(0).Rows.Count - 1

strSql = "Insert Into Stud (班级,学号,姓名,性别,民族,籍贯,出生年月,学历,申请时间,联系电话) values('" & ds.Tables(0).Rows(i).Item("班级").ToString & "','" & ds.Tables(0).Rows(i).Item("学号").ToString & "','" & ds.Tables(0).Rows(i).Item("姓名").ToString & "','" & ds.Tables(0).Rows(i).Item("性别").ToString & "','" & ds.Tables(0).Rows(i).Item("民族").ToString & "','" & ds.Tables(0).Rows(i).Item("籍贯").ToString & "','" & ds.Tables(0).Rows(i).Item("出生年月").ToString & "','" & ds.Tables(0).Rows(i).Item("学历").ToString & "','" & ds.Tables(0).Rows(i).Item("申请时间").ToString & "','" & ds.Tables(0).Rows(i).Item("联系电话").ToString & "')"

myCmd = New SqlCommand(strSql, conn)

myCmd.ExecuteNonQuery()

Next

End If

Response.Write("")

End Sub

End Class

五、结语

本论文结合我校党务工作的实际要求,研究了基于浏览器/服务器设计和实现的问题,概述了和田师专学生党建平台的应用背景,对学生党建需求进行了分析。在此基础上提出了基于浏览器/服务器的解决方案,并给出了基于浏览器/服务器平台的设计流程,并论述了学生党建管理平台的详细设计和实现,重点分析了该平台的技术方案设计和应用平台选择、系统设计和实现。从该管理平台实际运行的效果来看,完全满足了和田师专各部以及机关等职能部门的需求。随着学生党建管理平台逐步开发完成,将构成一个功能完备的和田师专学生党建管理平台,必将使整个校园的运行及管理水平再上新台阶。endprint

da.Fill(ds)

If ds.Tables(0).Rows.Count > 0 And Flag = True Then

Dim strSql As String

Dim CnnStr As String = "Data Source=CCT-SERVER;Initial Catalog=ExamOnLineDB;Persist Security Info=True;User ID=sa;Password=19941223"

Dim conn As SqlClient.SqlConnection = New SqlConnection(CnnStr)

conn.Open()

Dim myCmd As SqlCommand

Dim i As Integer

For i = 0 To ds.Tables(0).Rows.Count - 1

strSql = "Insert Into Stud (班级,学号,姓名,性别,民族,籍贯,出生年月,学历,申请时间,联系电话) values('" & ds.Tables(0).Rows(i).Item("班级").ToString & "','" & ds.Tables(0).Rows(i).Item("学号").ToString & "','" & ds.Tables(0).Rows(i).Item("姓名").ToString & "','" & ds.Tables(0).Rows(i).Item("性别").ToString & "','" & ds.Tables(0).Rows(i).Item("民族").ToString & "','" & ds.Tables(0).Rows(i).Item("籍贯").ToString & "','" & ds.Tables(0).Rows(i).Item("出生年月").ToString & "','" & ds.Tables(0).Rows(i).Item("学历").ToString & "','" & ds.Tables(0).Rows(i).Item("申请时间").ToString & "','" & ds.Tables(0).Rows(i).Item("联系电话").ToString & "')"

myCmd = New SqlCommand(strSql, conn)

myCmd.ExecuteNonQuery()

Next

End If

Response.Write("")

End Sub

End Class

五、结语

本论文结合我校党务工作的实际要求,研究了基于浏览器/服务器设计和实现的问题,概述了和田师专学生党建平台的应用背景,对学生党建需求进行了分析。在此基础上提出了基于浏览器/服务器的解决方案,并给出了基于浏览器/服务器平台的设计流程,并论述了学生党建管理平台的详细设计和实现,重点分析了该平台的技术方案设计和应用平台选择、系统设计和实现。从该管理平台实际运行的效果来看,完全满足了和田师专各部以及机关等职能部门的需求。随着学生党建管理平台逐步开发完成,将构成一个功能完备的和田师专学生党建管理平台,必将使整个校园的运行及管理水平再上新台阶。endprint

猜你喜欢
管理平台
探讨大学生创新研究项目管理平台的设计与实现
高校实践教学管理平台的构想与实现
移动互联网技术在大型仪器共享管理中的应用前景
浅谈智慧旅游感知体系和管理平台的构建
有关现代企业物流采购管理平台构建的研究
互联网时代学生实习管理新模式的研究
环境监测数据管理信息化发展