西安科技大學(xué)信息網(wǎng)絡(luò)中心 穆 榮 劉蒙蒙 王曉路
大學(xué)生社團(tuán)活動(dòng)管理系統(tǒng)的設(shè)計(jì)
西安科技大學(xué)信息網(wǎng)絡(luò)中心 穆 榮 劉蒙蒙 王曉路
本文在對(duì)社團(tuán)活動(dòng)管理現(xiàn)狀進(jìn)行分析后,提出建設(shè)大學(xué)生社團(tuán)活動(dòng)管理系統(tǒng)來(lái)提高管理效率,通過(guò)分析系統(tǒng)需求對(duì)系統(tǒng)的功能模塊進(jìn)行設(shè)計(jì),同時(shí)深化數(shù)據(jù)庫(kù)方面的結(jié)構(gòu)設(shè)計(jì),以此來(lái)保障數(shù)據(jù)的一致性與可操作性,從而進(jìn)一步提高系統(tǒng)安全性。
社團(tuán)管理;系統(tǒng)數(shù)據(jù)庫(kù)
近些年來(lái)隨著互聯(lián)網(wǎng)行業(yè)的快速發(fā)展,互聯(lián)網(wǎng)技術(shù)已廣泛的用于有關(guān)數(shù)字化管理、圖文處理、產(chǎn)品設(shè)計(jì)、輔助教學(xué)等眾多領(lǐng)域之中。尤其是是互聯(lián)網(wǎng)信息化技術(shù)拓展到移動(dòng)終端后,人們可以跨時(shí)間跨地域的隨時(shí)進(jìn)行跨平臺(tái)信息交互,以及各種信息的處理。移動(dòng)終端的發(fā)展使得信息的同步變得更加方便,因此在信息處理方面顯示出了更加便捷的優(yōu)勢(shì)。通過(guò)實(shí)現(xiàn)實(shí)時(shí)通信與同步管理,能夠在業(yè)務(wù)管理平臺(tái)中積極實(shí)現(xiàn)信息化拓展,是管理領(lǐng)域的必然趨勢(shì)與最佳選擇。
大學(xué)生社團(tuán)活動(dòng)管理系統(tǒng)作為一個(gè)信息化的管理平臺(tái),能夠從社團(tuán)信息發(fā)布到業(yè)務(wù)管理實(shí)現(xiàn)高效同步化,并且深化數(shù)據(jù)庫(kù)方面的結(jié)構(gòu)設(shè)計(jì),以此來(lái)保障數(shù)據(jù)的一致性與可操作性,從而進(jìn)一步提高系統(tǒng)安全性。界面設(shè)計(jì)能夠充分發(fā)揮功能優(yōu)勢(shì),實(shí)時(shí)同步數(shù)據(jù)信息,并為系統(tǒng)提供簡(jiǎn)單易懂的操作功能以及美觀便捷的視圖閱覽。使用大學(xué)生社團(tuán)管理系統(tǒng)極大的方便了社團(tuán)管理人員對(duì)于社團(tuán)信息和社團(tuán)活動(dòng)的管理。
在當(dāng)今的大學(xué)生社團(tuán)管理中,社團(tuán)活動(dòng)管理還是以人工錄入以及紙質(zhì)記錄為主要方式。但是這樣的管理方式往往會(huì)造成大量的浪費(fèi),包括人力、物力和金錢(qián)。所以這樣的傳統(tǒng)管理方式在這樣一個(gè)互聯(lián)網(wǎng)信息時(shí)代已經(jīng)變得格格不入,傳統(tǒng)的社團(tuán)管理方式勢(shì)必會(huì)被以計(jì)算機(jī)為基礎(chǔ)的現(xiàn)代化信息系統(tǒng)管理方式所替代。
大學(xué)生社團(tuán)管理系統(tǒng)能夠?qū)⒐芾砣藛T從繁重的登記、計(jì)算以及統(tǒng)計(jì)等工作中解放出來(lái),這些工作在以往都是使用人力來(lái)完成的,往往造成了時(shí)間上和精力上的浪費(fèi),而且容易會(huì)出現(xiàn)錯(cuò)誤和遺漏。因此開(kāi)發(fā)大學(xué)生社團(tuán)管理系統(tǒng)是勢(shì)在必行的。
系統(tǒng)設(shè)計(jì)采用了B/S(瀏覽器/服務(wù)端)的架構(gòu)實(shí)現(xiàn),運(yùn)用Java面向?qū)ο笳Z(yǔ)言進(jìn)行編寫(xiě),以MVC模式作為框架設(shè)計(jì)開(kāi)發(fā),操作簡(jiǎn)單,具備良好的用戶體驗(yàn)。
2.1 主要實(shí)現(xiàn)以下功能
(1)系統(tǒng)在UI設(shè)計(jì)方面采用簡(jiǎn)約風(fēng)格,信息交互方面提示溫馨。(2)社團(tuán)信息、社團(tuán)活動(dòng)以及用戶留言管理等功能權(quán)限歸管理員所擁有。(3)首頁(yè)的學(xué)校簡(jiǎn)介、社團(tuán)活動(dòng)列表、社團(tuán)列表以及留言板留言和瀏覽等功能被除了管理員之外的用戶所擁有。(4)系統(tǒng)通過(guò)用戶邊界的劃分保障系統(tǒng)的安全性,防止惡意攻擊。
2.2 主要功能模塊
系統(tǒng)在使用權(quán)限方面,分為兩種操作類型,即用戶模塊和管理模塊。
用戶模塊主要包括學(xué)院簡(jiǎn)介、社團(tuán)列表、社團(tuán)活動(dòng)、個(gè)人信息以及留言板等。
管理模塊主要包括修改個(gè)人密碼、信息錄入、信息管理、活動(dòng)添加、活動(dòng)管理、用戶管理以及留言板管理等
2.3 系統(tǒng)的安全性
為確保系統(tǒng)數(shù)據(jù)的安全性和嚴(yán)密性,在用戶未進(jìn)行登錄之前不能夠被允許查看系統(tǒng)中任何數(shù)據(jù),用戶必須經(jīng)過(guò)用戶名和密碼的正確性檢驗(yàn)之后,才能夠擁有本系統(tǒng)的操作權(quán)限。
系統(tǒng)依據(jù)用戶的操作權(quán)限被分為三個(gè)不同的角色:未登錄用戶、普通用戶以及管理員。不同的用戶之間不可以越級(jí)進(jìn)行操作,游客只能夠?yàn)g覽學(xué)校信息、社團(tuán)列表以及社團(tuán)活動(dòng)列表;而普通用戶除了游客所擁有的權(quán)限外還可以瀏覽自己的信息并進(jìn)行修改等;管理員用戶可以對(duì)普通用戶、社團(tuán)信息、社團(tuán)活動(dòng)信息以及留言信息進(jìn)行管理。
系統(tǒng)在數(shù)據(jù)庫(kù)管理系統(tǒng)上對(duì)信息進(jìn)行采集,存儲(chǔ),檢索,更新,統(tǒng)計(jì),傳播等操作。因此數(shù)據(jù)庫(kù)設(shè)計(jì)的合理性將直接影響到整個(gè)社團(tuán)活動(dòng)管理系統(tǒng)的運(yùn)行效率與性能。
(1)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)
通過(guò)上述對(duì)于本系統(tǒng)設(shè)計(jì)的需求分析,并且綜合了數(shù)據(jù)庫(kù)概念模型的創(chuàng)建方式和特點(diǎn),從而可以建立本社團(tuán)活動(dòng)管理系統(tǒng)的E-R圖,如圖1所示:
圖1 大學(xué)生社團(tuán)活動(dòng)管理系統(tǒng)的E-R圖
(2)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)的數(shù)據(jù)庫(kù)概念模型的設(shè)計(jì)中,需要依據(jù)系統(tǒng)本身數(shù)據(jù)的特點(diǎn)來(lái)進(jìn)行轉(zhuǎn)化,根據(jù)上文的數(shù)據(jù)庫(kù)概念模型的設(shè)計(jì)成果轉(zhuǎn)化成為計(jì)算機(jī)能夠處理的邏輯關(guān)系。
(3)數(shù)據(jù)庫(kù)的連接
系統(tǒng)的數(shù)據(jù)庫(kù)連接方式采用JDBC連接,導(dǎo)入相關(guān)數(shù)據(jù)庫(kù)連接所需jar包進(jìn)行簡(jiǎn)單配置,就能夠連接到數(shù)據(jù)庫(kù),在項(xiàng)目應(yīng)用中,通過(guò)Class. forName方法加載數(shù)據(jù)驅(qū)動(dòng)程序,然后通過(guò)getConnection方法就能夠建立一個(gè)數(shù)據(jù)庫(kù)連接。DAO模式在數(shù)據(jù)了操作方面被使用,由于DAO模式在Java編程中被大多數(shù)程序員所使用,是JavaEE框架中持久層的基礎(chǔ),被認(rèn)為是一種經(jīng)典的數(shù)據(jù)庫(kù)模式?;诜謱邮降能浖軜?gòu)設(shè)計(jì)用來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的操作,DAO是從抽象數(shù)據(jù)源中獲取與操作數(shù)據(jù)的方法,使抽象數(shù)據(jù)的意義旨在封裝數(shù)據(jù)庫(kù)中表示記錄的數(shù)據(jù)對(duì)象,程序設(shè)計(jì)者不必關(guān)心數(shù)據(jù)庫(kù)的物理存儲(chǔ)位置,以及是何種數(shù)據(jù)庫(kù),只需要對(duì)其封裝的對(duì)象進(jìn)行調(diào)用即可,這就是DAO模式的主要思想。
社團(tuán)活動(dòng)管理系統(tǒng)為了使數(shù)據(jù)庫(kù)的操作更加簡(jiǎn)便,通過(guò)使用DB對(duì)象對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接和對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作。
大學(xué)生社團(tuán)活動(dòng)管理系統(tǒng)從實(shí)際出發(fā)傾力打造一個(gè)實(shí)用型的管理系統(tǒng)。系統(tǒng)從操作權(quán)限為主體劃分成為用戶和管理兩個(gè)部分,對(duì)不同角色有不同的權(quán)限設(shè)置,實(shí)現(xiàn)了大學(xué)生社團(tuán)活動(dòng)管理的信息化建設(shè),將管理員從繁瑣的各種信息錄入的工作中解放出來(lái),從社團(tuán)信息發(fā)布到業(yè)務(wù)管理實(shí)現(xiàn)高效同步化,并且深化數(shù)據(jù)庫(kù)方面的結(jié)構(gòu)設(shè)計(jì),以此來(lái)保障數(shù)據(jù)的一致性與可操作性,從而進(jìn)一步提高系統(tǒng)安全性。
[1]佛麗,王軍,周長(zhǎng)會(huì),李昌永.高校學(xué)生社團(tuán)管理模式問(wèn)題研究[J].亞太教育,2016(01):257.
[2]季華.大學(xué)生社團(tuán)管理模式遇到的問(wèn)題及對(duì)策[J].中小企業(yè)管理與科技,2016(04):26-27.
[3]王軍,張淑玲,張建強(qiáng).大學(xué)生社團(tuán)管理模式存在的問(wèn)題及對(duì)策[J].學(xué)校黨建與思想教育,2015(4):74-75.
[4]呂紅梅.大學(xué)生社團(tuán)建設(shè):問(wèn)題與對(duì)策[J].欽州學(xué)院學(xué)報(bào),2007(05): 73-76.
[5]劉龍洲.大學(xué)生社團(tuán)問(wèn)題探析[J].理工高教研究,2004(01):91-93.
穆榮(1979—),女,陜西人,碩士研究生,工程師,主要從事網(wǎng)絡(luò)建設(shè)、網(wǎng)絡(luò)管理、服務(wù)器管理、教育信息化項(xiàng)目建設(shè)等工作。