萬(wàn)文霞
(江西工業(yè)貿(mào)易職業(yè)技術(shù)學(xué)院,江西 南昌 330038)
目前,各高校的校園文化非常豐富,在大學(xué)里,學(xué)生組織了各種各樣的社團(tuán),社團(tuán)活動(dòng)非常煩,各種資源不斷增多,而且大學(xué)生退社入社的頻率較高,這樣社團(tuán)管理工作任務(wù)量很大,管理難度增加。如果采用傳統(tǒng)人工方式進(jìn)行社團(tuán)管理,對(duì)管理員員而言是很難做好的事情。基于這種情況,設(shè)計(jì)開發(fā)學(xué)生社團(tuán)管理系統(tǒng)非常必要。對(duì)于高校而言,如果能夠設(shè)計(jì)開發(fā)出質(zhì)量較高的學(xué)生社團(tuán)管理系統(tǒng),就能有效的提升學(xué)生社團(tuán)管理的效率。新形勢(shì)下,借助于計(jì)算機(jī)資源進(jìn)行社團(tuán)管理,也能夠提升管理者的信息化素養(yǎng)。不僅如此,社團(tuán)管理系統(tǒng)作為一種信息化管理的重要手段,包括的內(nèi)容非常豐富,設(shè)置的有社員基本信息錄入、刪除模塊,新增學(xué)生社團(tuán)信息模塊,社員的錄入模塊,社團(tuán)信息發(fā)布模塊,統(tǒng)計(jì)報(bào)表打印模塊等。學(xué)生社團(tuán)管理系統(tǒng)較為復(fù)雜,但能夠滿足不同人的需求。在這個(gè)系統(tǒng)中,建立的有安全性能高的數(shù)據(jù)庫(kù),通過數(shù)據(jù)庫(kù)的建立與維護(hù),能給用戶提供豐富的數(shù)據(jù)服務(wù)。另外,前臺(tái)的應(yīng)用程序設(shè)計(jì)的功能是較為完備的,應(yīng)用程序操作較為簡(jiǎn)單,也能夠滿足用戶的應(yīng)用需求。通過學(xué)生社團(tuán)管理系統(tǒng)的有效設(shè)計(jì)和應(yīng)用,能給滿足學(xué)生社團(tuán)管理日常事務(wù)的需求,并能夠?qū)崿F(xiàn)學(xué)生社團(tuán)管理工作的創(chuàng)新,作為高校,要能夠積極的設(shè)計(jì)實(shí)用性強(qiáng),質(zhì)量高的社團(tuán)管理系統(tǒng),能夠通過這種系統(tǒng)的有效應(yīng)用,提升學(xué)生社團(tuán)管理的工作效率和質(zhì)量。
在學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)過程中,首先要明確其基本思路,只有思路明確,才能對(duì)設(shè)計(jì)工作進(jìn)行有益的指導(dǎo),保障設(shè)計(jì)工作能夠順利的完成。具體而言,學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)思路如下:第一,系統(tǒng)設(shè)計(jì)的實(shí)用性要強(qiáng),社團(tuán)管理系統(tǒng)的實(shí)用性要強(qiáng),能夠最大限度滿足學(xué)生社團(tuán)管理相關(guān)業(yè)務(wù)的需要,系統(tǒng)在設(shè)計(jì)的過程中,要充分考慮社團(tuán)管理業(yè)務(wù)需求的不同,根據(jù)業(yè)務(wù)設(shè)計(jì),設(shè)置各管理環(huán)節(jié),能夠不斷提升系統(tǒng)的實(shí)用性。在設(shè)計(jì)的過程中,要能夠把滿足用戶操作作為第一要素,在用戶接口及操作界面的設(shè)計(jì)的時(shí)候,盡可能的做到使用簡(jiǎn)單,操作易行,美觀大方。系統(tǒng)設(shè)計(jì)的可拓展性和可維護(hù)性要強(qiáng)。我們知道隨著校園文化的不斷發(fā)展,社團(tuán)活動(dòng)也是會(huì)不斷發(fā)展,社團(tuán)活動(dòng)內(nèi)容會(huì)不斷豐富,因此,在學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)過程中,要能夠考慮到能夠滿足當(dāng)前業(yè)務(wù)的需要,還要考慮到能夠滿足將來社團(tuán)工作發(fā)展的需要。第二,學(xué)生社團(tuán)管理系統(tǒng)的設(shè)計(jì)要具有良好的可拓展性,能夠根據(jù)實(shí)際工作的需要,對(duì)其功能進(jìn)行豐富,并且要系統(tǒng)設(shè)計(jì)要具有良好的可維護(hù)性,在系統(tǒng)出現(xiàn)問題的時(shí)候,能夠通過簡(jiǎn)單的操作進(jìn)行有效的維護(hù),學(xué)生社團(tuán)系統(tǒng)軟件設(shè)計(jì)要盡可能的實(shí)現(xiàn)模塊化、組件化。使用應(yīng)用系統(tǒng)的靈活性要強(qiáng),能夠適合不同的工作需要,并且應(yīng)用系統(tǒng)的安全性還要有保障。第三,學(xué)生社團(tuán)管理系統(tǒng)應(yīng)用軟件及數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)必須要做到安全可靠,數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)必須要安全,具有較強(qiáng)的防護(hù)能力,防止非法用戶入侵的數(shù)據(jù)系統(tǒng)。要保障相關(guān)數(shù)據(jù)信息的安全,數(shù)據(jù)庫(kù)的備份設(shè)計(jì)要合理恰當(dāng),如果發(fā)生災(zāi)難性的事故,保障通過數(shù)據(jù)備份滿足工作的需要。第四,學(xué)生社團(tuán)管理系統(tǒng)用戶界面的設(shè)計(jì)要給人以舒適感,用戶界面應(yīng)當(dāng)直接美觀,條理清楚,設(shè)計(jì)要真正體現(xiàn)出到易學(xué)、易用、易管理的理念。第五,數(shù)據(jù)庫(kù)的完整性要保障,在設(shè)計(jì)數(shù)據(jù)庫(kù)的過程中,要遵循數(shù)據(jù)庫(kù)一致性、完整性、安全性、可伸縮性的原則進(jìn)行設(shè)計(jì),這樣才能保證數(shù)據(jù)庫(kù)的安全及有效應(yīng)用。第六,學(xué)生社團(tuán)管理系統(tǒng)的設(shè)計(jì)要具有便捷性的特點(diǎn),社團(tuán)管理員和學(xué)生都可以憑借自己的賬號(hào)進(jìn)行簡(jiǎn)便登錄,對(duì)相關(guān)內(nèi)容進(jìn)行查詢及管理,系統(tǒng)的便捷性很重要,這樣才能方便用戶應(yīng)用,使用戶應(yīng)用體驗(yàn)更好。
在學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)開發(fā)中要明確其任務(wù)目標(biāo),這個(gè)系統(tǒng)設(shè)計(jì)必須要做到操作簡(jiǎn)單、實(shí)用性強(qiáng),能夠基于B/S 模式進(jìn)行設(shè)計(jì)。B/S 模式下,系統(tǒng)設(shè)計(jì)更為高效規(guī)范,能夠?qū)崿F(xiàn)相關(guān)業(yè)務(wù)的動(dòng)態(tài)管理,同時(shí),這種模式的應(yīng)用能夠方便用戶及時(shí)查看社團(tuán)消息,能夠保障消息的高質(zhì)量和及時(shí)傳遞。學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)要求其能夠滿足用戶隨時(shí)隨地查看社團(tuán)動(dòng)態(tài)信息的需要,能夠?qū)崿F(xiàn)信息共享,因此,在設(shè)計(jì)過程中,需要采用B/S模式,這樣就能夠達(dá)到社團(tuán)信息的共享,同時(shí)能夠節(jié)約管理成本,提升管理效率。學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì),具體而言,需要達(dá)到以下目標(biāo):第一,系統(tǒng)要能夠采用人機(jī)對(duì)話操作模式,界面的設(shè)計(jì)簡(jiǎn)單大方,容易操作,并且管理效率高,安全性高,同時(shí)系統(tǒng)要具有容易維護(hù)管理的特點(diǎn)。第二,在用戶登錄界面的時(shí)候,管理者能夠根據(jù)界面中的權(quán)限對(duì)用戶進(jìn)行選擇,用戶進(jìn)入系統(tǒng)后能夠根據(jù)需要對(duì)系統(tǒng)不同功能進(jìn)行調(diào)用。第三,系統(tǒng)要能夠?qū)ι鐖F(tuán)動(dòng)態(tài)信息進(jìn)行及時(shí)發(fā)布,對(duì)社團(tuán)活動(dòng)、申請(qǐng)會(huì)費(fèi)、校外社團(tuán)合作等情況進(jìn)行規(guī)范化的程序化的操作和管理。第四,系統(tǒng)能夠大量的存儲(chǔ)社團(tuán)會(huì)員信息,并且會(huì)員能夠方便用戶及管理者查看到社團(tuán)信息、進(jìn)行留言、發(fā)表評(píng)論,相關(guān)操作都需要簡(jiǎn)單易行。第五,社團(tuán)管理員通過后臺(tái)可以登錄系統(tǒng),能夠?qū)ι鐖F(tuán)信息活動(dòng)留言板及注冊(cè)用用戶等信息進(jìn)行查看管理,同時(shí),能夠?qū)τ谟脩艏尤肷鐖F(tuán)的申請(qǐng)進(jìn)行審核管理。第六,系統(tǒng)要設(shè)置信息查詢、添加、修改等程序,通過相關(guān)操作管理者能夠?qū)ι鐖F(tuán)信息、用戶資料、財(cái)務(wù)等進(jìn)行方面內(nèi)容進(jìn)行有效的管理。第七,系統(tǒng)管理員員可以根據(jù)實(shí)際情況修改個(gè)人密碼,能夠?qū)ι鐖F(tuán)的各項(xiàng)活動(dòng)進(jìn)行動(dòng)態(tài)化的管理,并且監(jiān)督社團(tuán)活動(dòng)。系統(tǒng)在設(shè)計(jì)的過程中,要選擇好數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的存儲(chǔ)量要足夠大,并且數(shù)據(jù)庫(kù)運(yùn)行要穩(wěn)定,能夠?qū)?shù)據(jù)信息進(jìn)行較長(zhǎng)時(shí)間的保存。
學(xué)生社團(tuán)管理系統(tǒng)是學(xué)校是學(xué)生社團(tuán)管理的重要平臺(tái),這個(gè)平臺(tái)要能夠?qū)崿F(xiàn)相關(guān)社團(tuán)管理信息展示,社團(tuán)風(fēng)采展示,線上活動(dòng)策劃等功能,能夠?yàn)閷W(xué)生提供一個(gè)了解社團(tuán),了解社團(tuán)活動(dòng)申請(qǐng)程序,申請(qǐng)加入社團(tuán)活動(dòng),談活動(dòng)感想的在線交流機(jī)會(huì)。學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)是建立在數(shù)字化計(jì)算機(jī)發(fā)展的基礎(chǔ)上的,做好系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)很重要,在系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)中,主要要做好前臺(tái)和后臺(tái)兩個(gè)模塊的設(shè)計(jì)工作,前臺(tái)操作設(shè)計(jì)主要是要包括以下功能:用戶注冊(cè)、信息瀏覽、在線留留言、社團(tuán)活動(dòng)消息發(fā)布、申請(qǐng)加入或者是退出社團(tuán)、創(chuàng)建新社團(tuán)等,在后臺(tái)管理系統(tǒng)設(shè)計(jì)中,主要是進(jìn)行圖片、新聞資訊的發(fā)布系統(tǒng)設(shè)計(jì),用戶管理、社團(tuán)手機(jī)管理、活動(dòng)管理等系統(tǒng)的設(shè)計(jì)。
學(xué)生社團(tuán)管理系統(tǒng)主要是在學(xué)校內(nèi)部進(jìn)行運(yùn)行,主要用戶是學(xué)生和相關(guān)管理教師,用戶類型為可以設(shè)計(jì)為普通用戶,社團(tuán)管理員和系統(tǒng)管理員三種,不同類型的用戶所需要設(shè)置不同的功能權(quán)限。
普通用戶類型:權(quán)限較少,普通用戶只能登錄網(wǎng)站的前臺(tái),普通用戶具有的權(quán)限如下:注冊(cè)登錄系統(tǒng),查看新聞,查看社團(tuán)活動(dòng)信息,進(jìn)行在線交流,申請(qǐng)創(chuàng)建加入社團(tuán)活動(dòng)等
社團(tuán)管理員類型:社團(tuán)管理員是一個(gè)社團(tuán)的核心,在系統(tǒng)管理中發(fā)揮了重要作用,社團(tuán)管理員在系統(tǒng)管理員授權(quán)下可以登錄到后臺(tái),權(quán)限功能較多。相對(duì)于普通用戶而言,社團(tuán)管理員享受社團(tuán)所有管理權(quán)限,比如,對(duì)社團(tuán)信息、社團(tuán)成員、社團(tuán)活動(dòng)等進(jìn)行管理。如果需要,社團(tuán)管理員還可以進(jìn)行社團(tuán)的撤銷管理。
系統(tǒng)管理員類型:系統(tǒng)管理員對(duì)系統(tǒng)負(fù)責(zé),能夠進(jìn)行整個(gè)系統(tǒng)的管理。系統(tǒng)管理員能夠?qū)ζ胀ㄓ脩粜畔⑦M(jìn)行管理,能夠?qū)ι鐖F(tuán)管理員信息進(jìn)行管理,除了具有社調(diào)管理員的權(quán)限外,還具有其他的權(quán)限,比如設(shè)備器材管理、社團(tuán)審批、留言信息管理、圖片咨詢管理等,相關(guān)功能結(jié)構(gòu)的設(shè)計(jì)的是較為復(fù)雜的。
基于RBAC 的訪問權(quán)限設(shè)計(jì),也是社團(tuán)系統(tǒng)設(shè)計(jì)的重要的內(nèi)容。用戶角色權(quán)限系統(tǒng)需要設(shè)計(jì)注冊(cè)管理模塊,借助于這個(gè)模塊各級(jí)管理員根據(jù)用戶需求情況,對(duì)用戶注冊(cè)信息進(jìn)行管理,并為不同用戶授予相應(yīng)的權(quán)限。基于RBAC 訪問權(quán)限設(shè)計(jì),系統(tǒng)的自動(dòng)性可調(diào)節(jié)性較強(qiáng),系統(tǒng)能夠根據(jù)需要為一些人設(shè)置管理員權(quán)限,借助于RBAC進(jìn)行訪問權(quán)限控制設(shè)計(jì)能夠使業(yè)務(wù)管理中的崗位職責(zé)與權(quán)限的關(guān)系得到很好的體現(xiàn),并且這種應(yīng)用非常靈活,一個(gè)用戶能夠根據(jù)崗位職責(zé),承擔(dān)多個(gè)角色,并且可以動(dòng)態(tài)化地指定定角色,使相關(guān)業(yè)務(wù)得以更好地開展。
一般而言,學(xué)生社團(tuán)的活動(dòng)很豐富,相關(guān)活動(dòng)都是由社團(tuán)負(fù)責(zé)人發(fā)起的。在學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)中,活動(dòng)信息要有相應(yīng)級(jí)別的管理員審批后放入平臺(tái)中,在活動(dòng)開始之后,社團(tuán)負(fù)責(zé)人需要對(duì)活動(dòng)情況進(jìn)行登記審核,對(duì)參與本次活動(dòng)的成員進(jìn)行管理,嚴(yán)格按照第二學(xué)堂學(xué)分落實(shí)相關(guān)管理工作。
在學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)中,還要做好第二課堂學(xué)分計(jì)算設(shè)計(jì)工作。要設(shè)計(jì)相應(yīng)的社團(tuán)活動(dòng)表,并設(shè)置好第二課堂學(xué)分計(jì)算系統(tǒng),通過這個(gè)系統(tǒng)對(duì)某次社團(tuán)活動(dòng)學(xué)生可得的學(xué)分進(jìn)行管理。有些社團(tuán)活動(dòng)需要多次才能記一個(gè)學(xué)分,因此該字段值的設(shè)計(jì)應(yīng)該設(shè)計(jì)為小數(shù)形式,幾個(gè)小數(shù)分值組在一起可以記一個(gè)學(xué)分。通過學(xué)分計(jì)算系統(tǒng)的設(shè)置對(duì)學(xué)生在某時(shí)間段參加社團(tuán)所獲得二課總分情況進(jìn)行管理。這個(gè)系統(tǒng)要按照時(shí)間段方式進(jìn)行設(shè)計(jì),相關(guān)人員根據(jù)時(shí)間段可以查看學(xué)生的學(xué)分情況,就能對(duì)學(xué)生活動(dòng)情況進(jìn)行了解。
學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫(kù)的設(shè)計(jì)非常重要要。要實(shí)現(xiàn)對(duì)信息的采集、儲(chǔ)存、檢索、更新、統(tǒng)計(jì)、傳播等應(yīng)用,必須要借助于數(shù)據(jù)庫(kù)的有效設(shè)計(jì)。因此,數(shù)據(jù)庫(kù)的設(shè)計(jì)合理性對(duì)整個(gè)社團(tuán)管理系統(tǒng)的運(yùn)行效果有著很大的影響。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,首先要做好數(shù)據(jù)庫(kù)概念的設(shè)計(jì)工作。設(shè)計(jì)者要充分研究數(shù)據(jù)庫(kù)概念模型,熟悉相關(guān)模型,能夠針對(duì)學(xué)生社團(tuán)管理系統(tǒng)的需要建立適合數(shù)據(jù)庫(kù)概念設(shè)計(jì)概念。另外,設(shè)計(jì)者要做好數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)工作,系統(tǒng)的數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)的過程中,需要依托系統(tǒng)本身數(shù)據(jù)的特點(diǎn),對(duì)相關(guān)概念,相關(guān)數(shù)據(jù)進(jìn)行轉(zhuǎn)化應(yīng)用,能夠?qū)?shù)據(jù)庫(kù)概念模型設(shè)計(jì)轉(zhuǎn)化為計(jì)算機(jī)系統(tǒng)能夠處理的邏輯關(guān)系,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)。設(shè)計(jì)者還要做好數(shù)據(jù)庫(kù)的連接設(shè)計(jì)工作,系統(tǒng)的數(shù)據(jù)庫(kù)連接方式可以通過GDBC 實(shí)現(xiàn),導(dǎo)入相關(guān)數(shù)據(jù)庫(kù),連接所需要的GAR 包,實(shí)現(xiàn)數(shù)據(jù)的簡(jiǎn)單配置,把相關(guān)內(nèi)容連接到數(shù)據(jù)庫(kù)中,通過有效的方式加載數(shù)據(jù)驅(qū)動(dòng)程序,然后通過相關(guān)技術(shù)的應(yīng)用,建立一個(gè)數(shù)據(jù)庫(kù)連接。在數(shù)據(jù)庫(kù)操作方面,DAO 模式應(yīng)用的是較為廣泛,很多程序員會(huì)選擇DAO 模式進(jìn)行操作。這種模式的應(yīng)用是構(gòu)建框架持久層的基礎(chǔ),這種方式被認(rèn)為是一種經(jīng)典的數(shù)據(jù)庫(kù)設(shè)計(jì)方式。另外,基于分層式的軟件構(gòu)架設(shè)計(jì)也是非常重要的,這種分層式的軟件構(gòu)架構(gòu)設(shè)計(jì)能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問的操作應(yīng)用,設(shè)計(jì)者不必關(guān)心數(shù)據(jù)庫(kù)中的相關(guān)物理存儲(chǔ)位置問題,也不用考慮數(shù)據(jù)庫(kù)類型問題,只需要對(duì)其封裝的對(duì)象進(jìn)行調(diào)用,就能實(shí)現(xiàn)操作,這是DAO 模式優(yōu)勢(shì)所在。
如果多個(gè)用戶共享數(shù)據(jù)庫(kù)資源,數(shù)據(jù)庫(kù)能夠?qū)崿F(xiàn)多個(gè)用戶的資源共享。如果沒有鎖定某個(gè)用戶,多個(gè)用戶可以同時(shí)訪問一個(gè)數(shù)據(jù)庫(kù)。如果用戶同時(shí)使用相同的數(shù)據(jù),有可能會(huì)發(fā)生一種情況,會(huì)導(dǎo)致出現(xiàn)一些問題,比如數(shù)據(jù)的不一致,丟失、被修改、不可復(fù)讀等問題,在學(xué)生社團(tuán)管理數(shù)據(jù)系統(tǒng)設(shè)計(jì)中,要能夠采用技術(shù)的應(yīng)用解決數(shù)據(jù)不真實(shí)的問題,通過相關(guān)設(shè)計(jì)使同一時(shí)刻最多只有一個(gè)線程,可以訪問相關(guān)數(shù)據(jù)表,這樣就能夠保證數(shù)據(jù)的準(zhǔn)確一致性。
目前,有很多第三方移動(dòng)推送服務(wù)平臺(tái),這些平臺(tái)多數(shù)的情況下,都支持移動(dòng)消息推送。在學(xué)生社團(tuán)服務(wù)系統(tǒng)設(shè)計(jì)中,可以采用百度云推送進(jìn)行消息傳遞、提供咨詢、通知等服務(wù),實(shí)現(xiàn)移動(dòng)端消息的有效推送,百度云資訊能夠提供一站式服務(wù),能夠?yàn)橛脩艟珳?zhǔn)的推送消息。
在社團(tuán)管理系統(tǒng)中,應(yīng)用百度云推送進(jìn)行設(shè)計(jì),需要按照以下步驟操作,先要在百度開發(fā)者中心創(chuàng)立一個(gè)項(xiàng)目,然后下載云通信客戶端,將相關(guān)文件夾拷貝到新建項(xiàng)目中,修改并添加相關(guān)應(yīng)用權(quán)限,通過一系列的操作,可以實(shí)現(xiàn)消息推送服務(wù)。
總之,學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)及應(yīng)用是很重要的,這種系統(tǒng)的設(shè)計(jì)和應(yīng)用能夠有效的提升社團(tuán)管理工作的質(zhì)量和效率,降低相關(guān)人員的勞動(dòng)強(qiáng)度。高校要重視學(xué)生社團(tuán)管理系統(tǒng)的設(shè)計(jì)及應(yīng)用工作,能夠通過系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)信息資源的共享,實(shí)現(xiàn)管理的規(guī)范化,通過這種設(shè)計(jì)有效的提升學(xué)生用戶的體驗(yàn)感。學(xué)生社團(tuán)管理系統(tǒng)設(shè)計(jì)目前還不完善,還存在一些問題,比如一些相關(guān)系統(tǒng)還不能實(shí)現(xiàn)有效融合。但隨著技術(shù)的創(chuàng)新,隨著管理體制的不斷改革,相信相關(guān)問題能得到有效解決,學(xué)生社團(tuán)管理系設(shè)計(jì)和應(yīng)用的效果將更為突出。