伍玉通 黃夢柯 蘇暢 郭孟祺 黨家豪
摘 要:隨著信息技術的不斷提高,從農業到工業再到服務業,社會中各行各業都在積極進行著信息化建設。作為培養大學生的各大高校,也應該借助先進的互聯網技術,加快高校信息化建設。將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專業在讀本科生。