林菡 陳書林 翁玲敏 羅興田 楊智遠(yuǎn)
摘要:隨著全國(guó)各高校的校園網(wǎng)絡(luò)日益健全,網(wǎng)絡(luò)化的辦公已經(jīng)開始逐漸的普及,未來(lái)將會(huì)實(shí)現(xiàn)無(wú)紙化辦公,為適應(yīng)這一發(fā)展趨勢(shì),特此建立了一套在網(wǎng)上對(duì)學(xué)生會(huì)工作進(jìn)行管理的系統(tǒng);該系統(tǒng)旨在使學(xué)生會(huì)管理工作透明化,使教師、學(xué)生以及學(xué)生會(huì)各操作模塊之間既彼此獨(dú)立,又相互聯(lián)系,從而達(dá)到減少學(xué)生會(huì)工作量,方便學(xué)生會(huì)管理,最終實(shí)現(xiàn)學(xué)生會(huì)管理無(wú)紙化辦公的目的。
關(guān)鍵詞:學(xué)生會(huì)管理;B/s架構(gòu);無(wú)紙化辦公
中圖分類號(hào):TP399 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.1003-6970.2016.04.025
0 引言
目前各高校還未有系統(tǒng)應(yīng)用于學(xué)生會(huì)的管理工作,對(duì)于學(xué)生會(huì)的工作仍然是采用傳統(tǒng)的手工方式,對(duì)于這種方式需要投入較多的人力和物力資源并且資料易混淆,極大的增加了出錯(cuò)的概率;再者學(xué)生會(huì)負(fù)責(zé)的工作內(nèi)容比較廣泛,數(shù)據(jù)量比較多,容易丟失部分記錄數(shù)據(jù),并且對(duì)出錯(cuò)的數(shù)據(jù)修改比較麻煩,大大的加大了學(xué)生會(huì)的工作量和工作難度;因此需要開發(fā)一個(gè)不僅適合于東方學(xué)院各系而且也適用于其它各高校的學(xué)生會(huì)管理系統(tǒng),使得學(xué)生會(huì)的管理工作更加容易管理,減少學(xué)生會(huì)的工作量,避免了數(shù)據(jù)的丟失,也容易對(duì)數(shù)據(jù)進(jìn)行修改。使用計(jì)算機(jī)對(duì)學(xué)生會(huì)進(jìn)行管理,這是適合時(shí)代進(jìn)步的,它不僅能夠極大地提高學(xué)生會(huì)管理的效率,還具有存儲(chǔ)量大、查找方便、可靠性高、成本低等優(yōu)點(diǎn)。
1 需求分析
學(xué)生會(huì)管理系統(tǒng)是一個(gè)可以廣泛應(yīng)用于各普通高校的系統(tǒng),可以投入到各個(gè)高校無(wú)紙化管理建設(shè)中,確保學(xué)生、輔導(dǎo)員、以及學(xué)生會(huì)工作人員三者之間的緊密聯(lián)系,也有利于管理的公開化。主要滿足了管理過程中資源不必要的浪費(fèi)、管理工作的簡(jiǎn)單化,適應(yīng)了信息化、無(wú)紙化辦公的完整性。
2 系統(tǒng)模塊設(shè)計(jì)
本系統(tǒng)模塊可分為三塊,分別是:學(xué)生、輔導(dǎo)員、干事,以下將對(duì)這三個(gè)模塊的功能進(jìn)行簡(jiǎn)要的介紹。
2.1 學(xué)生模塊
學(xué)生模塊具有:顯示學(xué)生基本信息、修改學(xué)生基本信息、修改登錄密碼、查看個(gè)人違紀(jì)情況、查看宿舍的評(píng)比成果,查看公告,留言等一系列功能。
在顯示學(xué)生信息功能模塊中可以顯示個(gè)人頭像、學(xué)號(hào)、姓名、性別、系別、入學(xué)年份、班級(jí)、聯(lián)系方式等一系列的信息,如果信息有錯(cuò)誤可以到修改信息功能模塊中進(jìn)行相應(yīng)的修改,當(dāng)然不是任何的時(shí)候?qū)W生都可以修改自己的個(gè)人信息,必須要有輔導(dǎo)員設(shè)置修改的權(quán)限,當(dāng)輔導(dǎo)員對(duì)其設(shè)置允許修改權(quán)限時(shí)才能對(duì)其修改;在查看個(gè)人違紀(jì)情況的功能模塊中可以查看部門添加的違紀(jì)情況,如果對(duì)這些違紀(jì)情況有異議,可以通過反饋意見給部門留言,部門會(huì)根據(jù)情況是否屬實(shí)進(jìn)行相應(yīng)的修改;學(xué)生還可以通過留言板給輔導(dǎo)員進(jìn)行留言,輔導(dǎo)員收到留言可以回復(fù)留言。
2.2 輔導(dǎo)員模塊
輔導(dǎo)員模塊可以分為6個(gè)專欄,分別是:學(xué)生專欄、學(xué)習(xí)部專欄、生活部專欄、辦公室專欄、留言專欄以及附加專欄。
在查看學(xué)生信息功能模塊中輔導(dǎo)員可以根據(jù)學(xué)號(hào)、姓名、班級(jí)等查找類型來(lái)查看學(xué)生的基本信息,若學(xué)生信息有誤也可以直接進(jìn)行修改;注冊(cè)新生資料功能模塊中可以注冊(cè)新生的信息;在刪除學(xué)生信息功能模塊中可以按個(gè)人或年級(jí)的方式刪除學(xué)生信息,設(shè)置修改權(quán)限可以分別對(duì)大一至大四的各年級(jí)進(jìn)行設(shè)置是否允許修改個(gè)人信息;對(duì)于學(xué)習(xí)部專欄、生活部專欄、辦公室專欄中具有完成各自部門相關(guān)工作的功能以及查看部門成員的功能模塊;公告欄功能模塊輔導(dǎo)員可以直接編輯內(nèi)容,學(xué)生就可以收到通知的內(nèi)容;交流欄功能模塊輔導(dǎo)員可以編輯消息發(fā)送到各個(gè)部門,也可以收到各部門給輔導(dǎo)員發(fā)送的消息,并加以回復(fù);學(xué)生留言欄功能模塊可以收到學(xué)生的留言,并加以回復(fù);輔導(dǎo)員之家功能模塊可以顯示出本系的輔導(dǎo)員成員;修改登錄信息模塊可以對(duì)用戶的姓名或登錄密碼進(jìn)行修改;顯示各部門成員功能模塊可以查看各個(gè)部門的成員;對(duì)于一個(gè)部門的正副部的設(shè)定可以通過設(shè)置部門正副部的功能模塊進(jìn)行操作;刪除往年記錄的功能模塊是對(duì)往年沒有用的部門的工作內(nèi)容、公告內(nèi)容以及交流內(nèi)容等進(jìn)行刪除的操作,避免占用空間。
2.3 干事模塊
干事模塊是應(yīng)用于各個(gè)部門的模塊,部門包括有:學(xué)習(xí)部、生活部、辦公室、宣傳部、信息部、體育部、文娛部……這些部門都具有一些相同的功能模塊,也包括各自的一些獨(dú)有功能模塊。相同的功能模塊有如下圖1所示:
干事模塊中的學(xué)習(xí)部、生活部、辦公室除了以上的功能外,還具有一些獨(dú)有的功能模塊如下圖2所示。
學(xué)習(xí)部中添加違紀(jì)情況的功能模塊可以進(jìn)行添加違紀(jì)學(xué)生的信息,包括單條和多條兩種添加方式;對(duì)添加的違紀(jì)情況進(jìn)行查詢可以通過查看違紀(jì)情況功能模塊,選擇不同查詢方式進(jìn)行查看,也可以進(jìn)行修改;統(tǒng)計(jì)違紀(jì)情況功能模塊可以按照:周統(tǒng)、月統(tǒng)以及學(xué)年統(tǒng)來(lái)統(tǒng)計(jì)違紀(jì)課時(shí)的總和,并將其導(dǎo)出到本機(jī)上;反饋意見欄功能模塊能夠查看學(xué)生對(duì)本部門的反饋意見,并加以回復(fù);生活部和辦公室的功能模塊具有類似的功能,其中生活部另加有一個(gè)查看宿舍信息的功能模塊,通過本模塊可以查看本系學(xué)生的宿舍分布情況。
3 系統(tǒng)界面設(shè)計(jì)
3.1 登錄界面
用戶要訪問該系統(tǒng),首先訪問的是登錄界面,在登錄界面選擇登錄的身份,并在相應(yīng)位置輸入帳號(hào)、姓名及密碼,輸入正確后,即可進(jìn)入系統(tǒng)相應(yīng)的界面。如下圖3所示:
3.2 學(xué)生界面
用戶通過“登錄界面”模塊的驗(yàn)證后,可以登錄到學(xué)生界面模塊,學(xué)生界面包括標(biāo)題欄、導(dǎo)航欄、顯示信息和顯示時(shí)間4個(gè)部分。
3.3 輔導(dǎo)員界面
用戶通過“登錄界面”模塊的驗(yàn)證后,可以登錄到教師界面模塊,教師界面包括標(biāo)題欄、導(dǎo)航欄和顯示信息3個(gè)部分。
3.4 干事界面
用戶通過“登錄界面”模塊的驗(yàn)證后,可以登錄到干事界面模塊,干事界面是學(xué)生會(huì)部門界面的總稱。包括的部門有:學(xué)習(xí)部、生活部、辦公室、文娛部、體育部、信息部等部門,這些部門界面采用統(tǒng)一的布局,包括標(biāo)題欄、導(dǎo)航欄和顯示信息3個(gè)部分。
4 數(shù)據(jù)庫(kù)設(shè)計(jì)
由于本系統(tǒng)是為各高校的學(xué)生會(huì)管理開放的程序,需要考慮到成本問題以及用戶需求等問題,而MySQL是目前最為流行的開放源代碼的數(shù)據(jù)庫(kù),是完全網(wǎng)絡(luò)化的跨平臺(tái)的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),這正好滿足了各高校的需求,所以本系統(tǒng)采用MySQL數(shù)據(jù)庫(kù)。
因?qū)W生會(huì)管理系統(tǒng)適合于廣泛的用戶,故涉及到的數(shù)據(jù)量比較龐大。為了使數(shù)據(jù)統(tǒng)一的管理,將數(shù)據(jù)進(jìn)行分類。共可以分為十二個(gè)實(shí)體。分別是:登錄實(shí)體、學(xué)生實(shí)體、系別實(shí)體、修改學(xué)生信息權(quán)限實(shí)體、部門實(shí)體、學(xué)習(xí)部登記實(shí)體、學(xué)習(xí)部違紀(jì)類型實(shí)體、生活部評(píng)定實(shí)體、辦公室登記實(shí)體、公告實(shí)體、留言實(shí)體、交流實(shí)體。
5 系統(tǒng)測(cè)試
學(xué)生會(huì)管理系統(tǒng)完成后,對(duì)各個(gè)功能模塊進(jìn)行了詳細(xì)的測(cè)試,輸入數(shù)據(jù)和預(yù)測(cè)輸出結(jié)果相比,存在著一些問題:輸出結(jié)果會(huì)出現(xiàn)亂碼問題,把數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中也出現(xiàn)了亂碼問題,數(shù)據(jù)轉(zhuǎn)換出現(xiàn)錯(cuò)誤,數(shù)據(jù)無(wú)法存到數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)中對(duì)于刪除多表記錄不夠徹底等。
對(duì)于系統(tǒng)存在的一系列問題,經(jīng)過一步步查找原因,最終得意解決;對(duì)于輸出結(jié)果出現(xiàn)亂碼以及數(shù)據(jù)庫(kù)中的數(shù)據(jù)出現(xiàn)亂碼的問題主要是編碼不一致的原因,將本系統(tǒng)的編碼方式統(tǒng)一的采用“utf-8”編碼就成功的解決了問題;數(shù)據(jù)轉(zhuǎn)換出錯(cuò)的原因是沒有限制用戶提交,對(duì)于用戶隨便輸入的數(shù)據(jù)也進(jìn)行了提交,修改后采用對(duì)用戶輸入的數(shù)據(jù)進(jìn)行驗(yàn)證,符合要求后方可提交,成功的解決了該問題;對(duì)于數(shù)據(jù)庫(kù)中對(duì)于刪除多表記錄不夠徹底主要是由于沒有全部設(shè)置參照完整性約束,添加上約束后就解決了問題。
系統(tǒng)出現(xiàn)的問題成功解決后,又反復(fù)的對(duì)該系統(tǒng)的性能進(jìn)行了測(cè)試,測(cè)試的內(nèi)容有:界面測(cè)試、數(shù)據(jù)庫(kù)連接測(cè)試、安全性測(cè)試以及流程測(cè)試,測(cè)試結(jié)果如下表1所示。
6 總結(jié)
本系統(tǒng)的用戶是針對(duì):學(xué)生、輔導(dǎo)員、學(xué)生會(huì)工作人員等,系統(tǒng)可以根據(jù)用戶輸入的帳號(hào)和選擇登錄的身份進(jìn)行判斷,從而跳轉(zhuǎn)到相應(yīng)的界面。這適合于高校的無(wú)紙化的學(xué)生會(huì)管理系統(tǒng),使得學(xué)生會(huì)在開展工作上更加方便簡(jiǎn)單,減少學(xué)生會(huì)的工作量,也大大降低了成本,并且避免了數(shù)據(jù)的丟失,也容易對(duì)數(shù)據(jù)進(jìn)行修改。