基于.NET技术的高校网上党校管理系统的设计与实现
♒ 摘 要:本文详细介绍了基于.NET技术的高校网上党校管理系统的设计思路以及实现方法,使用该系统真正实现了网上党校的信息化和网络化,提高了高校党校管理工作效率。
关键字:.NET 高校党校 管理系统
中图分类号:TP316.8 文献标识码:A 文章编号:1007-941611-0082-01
1 引言
随着信息技术和互联网技术的蓬勃发展,信息化渗透到我们生活的方方面面,成为社会发展的潮流和趋势。在高校校园信息化不断发展的今天,高校党组织应该充分利用校园网络资源,大力加强和开展网上党建工作。但多数高校网上党校仅仅是一个所谓的“门户网站”,对高校党员发展以及管理没有实质性的提高,且缺乏对基层党建的网络化管理。
为切实提高高校党务工作的效率,增强党务工作的透明度和力度,方便基层党务工作人员的管理,同时更好地为基层发展党员工作和加强党员思想教育及管理服务。本文针对高校党校工作的实际,设计实现了基于.NET技术的高校网上党校管理系统。
2 网上党卐校管理系统的设计
该系统根据高校党员管理和教育工作的实际,综合考虑普通浏览者、积极分子、党员各支部以及党委管理人员等多种用户需求,实现各种信息发布、浏览、积极分子及党员基本信息管理,积极分子入党前党性修养及党的基本理论知识的网上在线实时考察等多种功能,是一个综合性的管理系统。
2.1 系统功能模块介绍
高校网上党校管理系统主要分为三个功能模块:网站基本功能:任何人均可浏览网站信息,同时浏览者能够提出对网站建设的意见和建议。用户信息管理:对各级各类用户,如普通用户、网站管理员、基层党组织管理员的综合信息进行管理。党务信息管理和发布:该功能模块是本系统的核心,主要完成党员基本信息的管理和党校基本管理。
2.2 系统为用户提供的功能
普通浏览者可以浏览党校的基本情况以及最新动态,党校培训新闻及公告,了解党的基本知识以及入党指南,可以下载一些需要的表格和文件。积极分子和发展对象除了具有普通浏览者的功能外,还可以查询自己的综合信息,修改自己ร的信息,同时登陆后可以随时进行党的知识相关理论的在线测试。网站管理员主要负责维护网站基本信息,如添加修改公告新闻,各子模块的信息。党委管理员及系统管理员,负责整个系统的综合管理。包括所有成员的管理,如积极分子、入党对象、网站管理员、基层党组织管理员信息的维护;日常党务工作的处理,如党校报名及成绩维护,在线考试系统的题目组织和更新工作。
2.3 系统基本功能实现
个人信息管理:登录后可以使用此功能。登陆后默认进入个人信息栏。在个人信息栏中可以管理自己的基本信息,联系方式,个人照片和修改密码等。
党的理论知识在线测试:登录后可以使用此功能。用于检验预备党员的理论知识水平,考试题目为50个选择题,时间30分钟,考试机会只有一次,请认真答题。如遇不能参加考试请先阅读网站公告栏中的“不能参加网上测试的解决方案”,考试结果作为转正时理论水平的一个参考部分。
步骤如下:1)点击“开始考试”按钮参加考试。如果确认自己有时间完成考试题目,在弹出的对话框中选择“确定”按钮,否则请选择取消,换个时间参加考试。考试机会只有一次,考试完成后,成绩保留,不可以再次进行考试。2)答题完成后,ฌ单击“交卷”按钮,或者如果超过时间,系统会自动交卷。交卷后将显示学号、姓名和成绩。如果参加过考试,在网上测试里面会显示自己测试成绩,并且不可以再次参加考试。
党员日志:登录后可以使用此功能。预备党员和党员都可以在此栏目书写日志,显示和管理自己所有的日志。
理论学习:必读书目、必读文章、理论专题报告视频等栏目组成。必读书目中包括一些具有重要理论指导意义的的书籍名称和党员之家现在拥有的书籍和杂志名称。必读文章实时更新,转载一些最新的理论文章、政策方针和重要讲话等。理论专题视频由一些重要正要会议视频和领导人重要讲话视频组成。
重要资料和文档下载:提供党员发展流程,党员发展材料文档下载功能。
3 党校管理系统的实现
该管理系统综合考虑网站的美观性、易用性、安全性、稳定性及可扩展性,基于B/S架构模式,应用ASP.NET技术和SQL SERVER数据库管理技术作为工具进行开发。在.Framework 2.0下,运用C#语言、visual studio 2005开发环境,使用MVC架构,面向对象思想,Ajax、Extjs、Prototype等UI库,实现了新闻发布、文件下载、视频播放、在线测试、试题生成等主要功能。
统一页面整体布局,实现美观性。网站在设计过程中主要采用CSS技术以及网页三剑客进行整体布局,整体的页面颜色。图片等都以红黄色为主,与共产党的标志形象吻合。
方便的操作和数据的批处理,体现易用性。该系统界面友好,采用B/S架构开发,客户端不用安装任何软件,而且管理人员不论身在何处,只要可以连接到网络就可以进行管理操作。对于党校报名及成绩维护,积极分子和发展对象的确定、预备党员接受以及转正等数据可以进行随时更新和批处理。
通过数据备份以及分级用户管理,保证安全性。为了防止数据可能存在的风险,在数据每次更新完成后,系统将自动完成数据的备份,管理员也可以手动将所有数据从服务器中提取,用另外的介质存储起来。同时,网站采用不同权限管理机制,保证不同用户之间信息访问的安全性。
合理设计数据库♋,提高稳定性。选择SQL Server企业级数据库和ASP.NET技术,可高效管理、处理大批量的数据;在设计数据表时,充分考虑到大量的操作对数据造成的不稳定,同构合理设计字段,以及使用专业的服务器群组、缓存及系统优化技术,从而大大提高了系统的稳定性。
提供预留空间及部分修改权限,实现可扩展性。从网站风格到模块功能的设计,从后台数据表到字段的设计都给使用者预留了部分空间和修改权限,用户可以根据自己的需要进行修改网站甚至部分功能的再设计,这些都增加了该系统的可扩展性,方便不同高校不同基层党组织使用该系统。
很好的试题组织和批阅处理系统,为党校积极分子的培养和管理起到了重要作用。
4 结论
基于Web的高校党校管理系统结合高校基层党务工作实际,使用流行的网络管理信息系统开发方法,真正实现了高校党员管理工作的信息化和网络管理,提高了高校基层党建的管理水平和效率。为切实开展新时期高校网上党建工作开辟了新思路、新方法、新途径。
参考文献
[1] 王达光.精品多媒体网络课件开发与制作研究[J].高教论坛,2007,:170-172.
[2] 孙素燕.基于ASP高校党务信息管理系统开发初探[J].高校理科研究,2008,:105-107.
[3] 李幼平,周富平,刘立伦.基于WEB的党务信息管理系统的设计与实现[J].武汉工业学院学报,2006,:24-26.