陳衛(wèi)
(內(nèi)江師范學(xué)院,四川 內(nèi)江 641000)
?
大學(xué)生活動(dòng)交流平臺(tái)
陳衛(wèi)
(內(nèi)江師范學(xué)院,四川 內(nèi)江 641000)
內(nèi)江師范學(xué)院擁有五十多個(gè)協(xié)會(huì),有大量在校大學(xué)生參與到協(xié)會(huì)活動(dòng)中,協(xié)會(huì)生活早已成為大學(xué)生生活中重要的一部分。隨著學(xué)院發(fā)展,未來(lái)會(huì)涌現(xiàn)出更多與新時(shí)代接軌的協(xié)會(huì)組織。因此,對(duì)于如何更好地發(fā)揮協(xié)會(huì)豐富學(xué)生課外生活、拓展視野及提升綜合實(shí)踐能力的作用,為學(xué)生與協(xié)會(huì)、學(xué)生與學(xué)生、協(xié)會(huì)與協(xié)會(huì)提供一個(gè)交流平臺(tái),已經(jīng)成為一個(gè)不可忽視的需求。大學(xué)生協(xié)會(huì)交流平臺(tái)正是基于此目的而設(shè)計(jì)的。
活動(dòng);平臺(tái);大學(xué)生
1.1系統(tǒng)分析
大學(xué)生協(xié)會(huì)交流平臺(tái)是為內(nèi)江師范學(xué)院的協(xié)會(huì)和學(xué)生服務(wù)的交流平臺(tái),包括協(xié)會(huì)的活動(dòng)發(fā)布,實(shí)時(shí)的熱點(diǎn)討論,以及新聞發(fā)布等功能。希望通過(guò)此平臺(tái),讓各協(xié)會(huì)的活動(dòng)信息得到更好的宣傳,讓更多的人參與到協(xié)會(huì)生活中來(lái),同時(shí)豐富學(xué)生與協(xié)會(huì)間的互動(dòng),為活動(dòng)質(zhì)量的提升作出促進(jìn)。
1.2系統(tǒng)主要模塊設(shè)計(jì)
大學(xué)生協(xié)會(huì)交流平臺(tái)分為交流平臺(tái)與后臺(tái)管理平臺(tái)兩個(gè)子系統(tǒng),其中,交流平臺(tái)包括協(xié)會(huì)模塊、用戶(hù)中心模塊、論壇模塊、集會(huì)所模塊四個(gè)模塊,后臺(tái)管理平臺(tái)包括協(xié)會(huì)管理、用戶(hù)管理、論壇管理、集會(huì)所管理四個(gè)模塊。
1.3各模塊具體功能分析
1.3.1交流平臺(tái)
協(xié)會(huì)模塊:提供協(xié)會(huì)列表,供用戶(hù)選擇;進(jìn)入選中協(xié)會(huì)后,可以查看其協(xié)會(huì)說(shuō)明,獲取協(xié)會(huì)負(fù)責(zé)人聯(lián)系方式。如果該用戶(hù)屬于該協(xié)會(huì),將會(huì)進(jìn)入該協(xié)會(huì)的專(zhuān)項(xiàng)論壇,除可查看到公開(kāi)討論貼外,還可以同協(xié)會(huì)內(nèi)部人員進(jìn)行交流;如果該用戶(hù)不屬于該協(xié)會(huì),他/她將可以看到該協(xié)會(huì)所有公開(kāi)討論貼。
用戶(hù)中心模塊:用戶(hù)可以在此設(shè)置自己的相關(guān)信息,對(duì)自己在論壇、集會(huì)所進(jìn)行的操作進(jìn)行管理,如刪除自己發(fā)布的論壇貼。
論壇模塊:該模塊為所有合法協(xié)會(huì)與合法用戶(hù)提供交流服務(wù)——通過(guò)發(fā)布帖子與參與帖子回復(fù)等行為,彼此間得到交流。同時(shí),協(xié)會(huì)發(fā)布的熱門(mén)活動(dòng),會(huì)在論壇得到置頂展示。各協(xié)會(huì)擁有內(nèi)部論壇,該論壇除公開(kāi)討論貼外,只允許該協(xié)會(huì)內(nèi)部人員參與交流。
集會(huì)所模塊:該模塊提供協(xié)會(huì)活動(dòng)發(fā)布及個(gè)人委托發(fā)布功能。通過(guò)委托的方式,讓用戶(hù)參與到互動(dòng)中來(lái)。
1.3.2后臺(tái)管理平臺(tái)
協(xié)會(huì)管理:對(duì)協(xié)會(huì)進(jìn)行管理。包括創(chuàng)建協(xié)會(huì),指定協(xié)會(huì)發(fā)言人帳號(hào),修改或刪除協(xié)會(huì)信息等。
用戶(hù)管理:對(duì)用戶(hù)進(jìn)行管理。包括創(chuàng)建、更新及刪除用戶(hù)信息等操作,同時(shí)可記錄用戶(hù)行為,了解其在論壇、集會(huì)所的行為,對(duì)不合法的內(nèi)容進(jìn)行處理。
論壇管理:對(duì)論壇進(jìn)行管理。包括創(chuàng)建、刪除論壇貼等操作,管理指定帖子的內(nèi)容,規(guī)范用戶(hù)的發(fā)言行為,對(duì)違法內(nèi)容進(jìn)行處理,如處理被舉報(bào)的帖子等。
集會(huì)所管理:對(duì)集會(huì)所進(jìn)行管理。包括創(chuàng)建、更新及刪除委托等操作。同時(shí)監(jiān)督集會(huì)所委托發(fā)布情況,對(duì)違法內(nèi)容進(jìn)行處理。
本系統(tǒng)采用MySql作為數(shù)據(jù)庫(kù)。
通過(guò)本系統(tǒng)的功能結(jié)構(gòu),將系統(tǒng)涉及到的數(shù)據(jù)分為以下四大類(lèi)表:
用戶(hù):用戶(hù)帳號(hào)、昵稱(chēng)、密碼;
角色:角色類(lèi)別、權(quán)限;
論壇:類(lèi)別、發(fā)布人、貼子內(nèi)容、回復(fù)貼列表、互動(dòng)情況、回復(fù)人、回復(fù)內(nèi)容;
集會(huì)所:類(lèi)別、主題、內(nèi)容、發(fā)布人、狀態(tài)、積分、接受人列表、認(rèn)證。
根據(jù)以上分析,考慮到數(shù)據(jù)庫(kù)的完整性、參照完整性、用戶(hù)自定義的完整性,將以上四類(lèi)表分為14個(gè)表。
開(kāi)發(fā)工具類(lèi)型及名稱(chēng)情況如下:
IDE:Eclipse
DB:MySql
Eclipse是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Kit,JDK)。
在系統(tǒng)的實(shí)際編碼開(kāi)發(fā)過(guò)程中,遇到了一些邏輯及技術(shù)問(wèn)題,其中最具有代表性的問(wèn)題如下;
對(duì)帖子進(jìn)行點(diǎn)贊操作時(shí),頁(yè)面“點(diǎn)贊”按鈕與“取消”按鈕兩者的互換當(dāng)用戶(hù)對(duì)某帖子中某段回復(fù)所表示的觀點(diǎn)或說(shuō)明感到認(rèn)同時(shí),他可以通過(guò)“點(diǎn)贊”操作來(lái)對(duì)發(fā)布人表示支持,從而提高其人氣,增強(qiáng)其推廣性。當(dāng)用戶(hù)點(diǎn)擊“點(diǎn)贊”操作后,該按鈕應(yīng)變?yōu)椤叭∠?,用?hù)可以點(diǎn)擊該按鈕來(lái)取消自己對(duì)該回復(fù)的支持。
在具體用JavaScript實(shí)現(xiàn)該功能時(shí),遇到困難。經(jīng)過(guò)分析,改用Ajax技術(shù)來(lái)實(shí)現(xiàn)該方法,可以在不刷新頁(yè)面的同時(shí)達(dá)到設(shè)計(jì)的功能要求。
本平臺(tái)是為內(nèi)江師范學(xué)院的協(xié)會(huì)和學(xué)生服務(wù)所設(shè)計(jì)的交流平臺(tái),實(shí)現(xiàn)了包括協(xié)會(huì)的活動(dòng)發(fā)布,實(shí)時(shí)的熱點(diǎn)討論,以及新聞發(fā)布等主要功能和其他附屬功能。
本系統(tǒng)使用簡(jiǎn)單靈活,使用方式貼近大學(xué)生日常使用方式,易于使用。
系統(tǒng)不足之處在于安全性未作出良好的設(shè)計(jì),在面對(duì)一些惡意操作時(shí)有一定風(fēng)險(xiǎn)。
[1]和璇.MVC模式在JAVA WEB中的應(yīng)用[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,16:311-312
[2]甘文麗,劉為超.基于Struts2和Ajax的企業(yè)級(jí)Web應(yīng)用開(kāi)發(fā)[J].工礦自動(dòng)化,2013,02:23-26
[3]王威.MySQL數(shù)據(jù)庫(kù)源代碼分析及存儲(chǔ)引擎的設(shè)計(jì)[D].南京郵電大學(xué),2012
陳衛(wèi)(1995-),男,漢族,四川內(nèi)江,本科,內(nèi)江師范學(xué)院,研究方向:物聯(lián)網(wǎng)。
G474
A
1671-1602(2016)16-0243-01