基于J2EE的高校党务系统设计
来源:用户上传
作者:
摘 要:隨着信息技术的不断提高,从农业到工业再到服务业,社会中各行各业都在积极进行着信息化建设。作为培养大学生的各大高校,也应该借助先进的互联网技术,加快高校信息化建设。将J2EE用于开发高校党务系统,可以让从网络技术上优化和完善高校党务工作方式,提高党建工作效率。就此本文首先介绍了基于J2EE的高校党务系统设计思路,随后阐述了基于J2EE的高校党务系统设计难点,最后分析了高校党务系统市场。
关键词:党务系统;系统设计;系统开发
近些年高校党建信息化建设取得了不错的发展,但是仍然存在着部分技术问题,导致现有的高校党务系统无法更好地满足信息化建设的需要。J2EE区别于传统开发技术架构,包含了多种可以规范化、简单化系统开发与部署的组件,提高了系统的安全性和可移植性,在系统开发过程中的优势日益凸显。以先进的信息技术带动高校党务管理模式创新,促使高校党务信息化建设更好发展。
一、基于J2EE的高校党务系统设计思路
系统设计思路跟系统开发所用到的框架紧密联系,对系统性能和系统功能都有着重要的影响。本文中的高校党务系统基于J2EE的技术,针对于高校党务系统需求分析出来的结果,从而设计出系统框架和系统功能,有利于促进高校党建系统的准确化、科学化以及规范化。
(1)高校党务系统的总体思路设计。高校党务系统的总体思路设计主要包含三个设计部分:系统设计原则、系统框架设计以及系统软件架构设计。系统设计原则需要遵循以下几项标准,其中包括统一化的信息标准、统一性的用户身份认证系统以及分级动态管理系统权限。J2EE平台基于WEB浏览器实现B/S架构,也就意味着本系统的框架设计是基于B/S体系结构。[3]整个系统可分为服务端和客户端,服务端主要指的是数据库与WEB服务器,如果客户端传递的请求涉及到数据操作,那么WEB服务器就对数据库进行对应的数据处理,从而将处理结果呈现于客户端。而客户端主要指的是各种浏览器,是系统跟用户的交互窗口。高校党务系统软件架构可以分为系统业务层以及平台层,业务层的主要功能是实现高校党务系统涉及到的业务逻辑,而平台层主要包括用户管理、数据管理层以及框架层,其中框架层用于支持本系统运行的底层软件。
(2)高校党务系统的功能模块设计。高校党务系统功能模块用于处理高校党建工作中涉及到的信息管理,以此让系统管理者可以通过党务系统功能更加有效快捷地管理党务工作。高校党务系统的功能设计是系统设计中较为重要的部分,通过对高校党务系统需求进行探讨分析,该系统主要功能包括组织管理、党员管理、党员发展管理、系统管理等功能。[5]组织管理包括党组织业务管理、党费管理、领导管理、组织信息管理等。党员发展管理是党务系统管理中较为重要的管理功能,其中包括党员的基本信息管理、入党申请人员信息管理、党员发展对象管理、积极分子管理以及预备党员信息管理等等。党员管理是高校党务系统核心功能之一,其管理功能可以查看党员个人基本信息、历史情况、缴费情况等,还能够实现对应的增加、删除、修改以及打印等基本功能。
(3)高校党务系统的数据管理设计数据管理设计是高校党务系统开发和设计过程中处于重要的的地位,其可以分为数据库类型选择和信息数据管理两部分。目前高校党务系统最常用的数据库有SQL Server、Oracle以及MySQL三种数据库,因为高校党员系统数据库大部分属于中小型数据库,而且又要考虑经济、适用性等因素,所以大部分高校党务系统数据库采用的是MySQL数据库。[2]除此之外,数据模块设计还应该进行信息数据管理模块设计,作为高校党建系统中对数据信息进行操作的管理模块,系统中大部分的数据操作都是通过本模块进行。信息数据管理主要包括党员信息数据管理、党组织信息数据管理、常用数据字典维护、查看相关人员以及组织五大数据管理,需要在数据库建立与之对应的数据库表,此外高校党务系统中运用的数据库还应该保证安全性和完整性。
二、基于J2EE的高校党务系统设计难点
基于J2EE的高校党务系统设计是先进开发技术和现代化教育理念的有效结合,J2ee可以简化系统的解决方案,实现对开发平台的统一,从而有效地缩短开发时间。但是在具体的设计开发中还存在着部分难点,例如说基于J2EE的MVC设计模式和高校党务智能化评测系统的实现。
(1)基于J2EE的MVC设计模式。MVC设计模式是系统开发过程中比较流行的设计模式,通过对类对象进行强制分离,让系统开发模式变得更为灵活,同时也增强了开发系统的可重用性。MVC模式引入到基于J2EE的高校党建系统设计中,可以实现多个视图共享相同的模型,即使模型进行更改也易于维护,从而减少了程序代码的维护量和复制量,有效地提高系统开发效率。如果想要实现基于基于J2EE的MVC设计模式的系统开发,需要进行以下四个内容:首先分析系统应用问题,对开发系统中的系统输出行为、系统对功能的控制输出以及内核功能进行分离。[1]然后设计和实现系统开发的视图,使它们能够显示在电脑屏幕上。其次是设计和实现控制器对应相应视图,指定用户操作的行为以及响应时间。最后则需要使用可以自由安装和卸载的控制器。
(2)高校党务智能化评测系统的实现。党务系统智能化评测是新时期下高校党务系统创新的功能模块,它能够有效地促进高校党务工作的发展,并督促党务工作人员积极改进自身不足,努力提高党务工作水平。高校党务系统智能化评测以实现高效党务工作水平为前提,通过智能分析、资料收集以及对比参考等一系列的程序流程,通过大数据算法和层次分析法,以其系统化和科学化的程序流程来评测高校党务工作,最终为表现出来的工作内容和业绩进行量化评价。高校党务系统智能化评测需要很强的原则性,其评测结果要对党务工作具有指导作用,所以建立高校党务智能化评测系统,需要构建合理、科学的党务评测体系,才得到科学合理的评测结果。目前合理科学的党务评测体系需要遵循以下几项原则,其中包括:导向性原则、科学性原则、可测性原则、可行性原则以及可比性原则。 三、高校黨务系统市场分析
高校党务系统是智慧党建的具体体现,也是党务工作发展需要紧跟先进科技潮流的创新举措。由于高校党务系统发展时间较短,目前高校党务系统还存在着很大发展空间,其市场前景也比较乐观。
高校党务系统以信息化平台为载体,改革和创新了党务工作管理模式,以先进的科学水平提高了党务工作的信息化水平。随着信息技术和移动通信技术的发展,新时代环境给高校党务工作带来了巨大的机遇,面对着新媒体、新科技以及新的时代文化,高校党务工作应该主动适应现在的形势环境,推动高校党务工作信息化建设,提升党务工作信息化水平。[4]近些年尽管我国各大高校也积极推动党务工作的信息化建设,但是因为建设发展时间较短,很多先进的技术还没有合适地应用于高校党务系统,例如说高校党务系统的安全性还能进一步加强,人工智能、云计算等流科学技术还没有较好地用于在高校党务系统中。所以高校党务系统还能够进行进一步的优化和创新,拥有很大的发展空间和市场前景,需要高校、社会以及相关科技人才共同努力。
基于J2EE设计的高校党务系统响应了国家信息化管理高校党务的号召,逐步实现了高校党建工作的规范化和信息化,有效地提高了高校党务的工作效率。近些年我国政府也大力扶持持高校工作信息化建设,并获得了一定成绩。但是随着互联网技术的更新和发展,未来会有更加先进的开发技术适用于高校党务系统,所以高校党务系统未来的开发和拓展也要与时俱进,运用最有效先进的技术对系统进行创新和维护,以此促进高校党建工作信息化建设更好发展。
参考文献:
[1]田娟,徐钊.基于J2EE的MVC设计模式的分析与思考计算机与现代化[J].计算机与现代化,2010(10):54-58.
[2]黄万华.高校党务管理系统的设计与实现[J].计算机与数字工程,2004(33):114-116.
[3]李书杰,李志刚.B/S三层体系结构模式[J].河北理工学院学报,2002(5):25-28.
[4]孙其昂,侯勇.高校党的建设科学化研究进展与实践推进[J].学校党建与思想教育,2011(25)5-9.
[5]思志学.J2EE整合详解与典型案例[M].北京:电子工业出版社,2008.
作者简介:伍玉通(1998-),男,汉族,河南濮阳人,河南师范大学软件学院2017级Java专业在读本科生。
转载注明来源:https://www.xzbu.com/1/view-15003092.htm