張文杰 吳代文
摘?要:為解決各個(gè)高校在作品管理方面平臺(tái)較少、技術(shù)落后、管理流程復(fù)雜、數(shù)據(jù)管理水平低等一系列問題,我們通過運(yùn)用PHP與MySQL設(shè)計(jì)出高校學(xué)生作品管理平臺(tái)。對(duì)比之前的人工管理的冗雜性,通過此系統(tǒng),學(xué)生可以在前臺(tái)進(jìn)行作品提交,管理員可以在后臺(tái)進(jìn)行作品管理,使得管理流程變得簡(jiǎn)單和高效。在系統(tǒng)網(wǎng)頁上可以發(fā)布個(gè)人作品,實(shí)現(xiàn)了資源共享。該系統(tǒng)易于操作,投入使用后,將提高統(tǒng)一管理的效率,為高校管理學(xué)生作品提供一個(gè)平臺(tái)。綜上所述,該項(xiàng)目所研究的內(nèi)容具有確切的實(shí)際意義和應(yīng)用價(jià)值,不但解決了學(xué)生作品保存的問題,對(duì)促進(jìn)高校發(fā)展具有深遠(yuǎn)的意義。
關(guān)鍵詞:作品管理;作品提交;后臺(tái)管理
1 緒論
隨著新技術(shù)的快速發(fā)展和廣泛應(yīng)用,學(xué)生需要提交的作品類型不斷增加,但是這些作品通常由老師或是學(xué)習(xí)委員用u盤來存儲(chǔ),這樣的形式讓工作量在無形中增加不少,在管理作品的過程中較為棘手,故而致使數(shù)據(jù)流失。因此,我們力圖通過運(yùn)用PHP與MySQL所制作出的高校學(xué)生作品管理平臺(tái)來實(shí)現(xiàn)對(duì)學(xué)生作品的高效管理。針對(duì)目前平臺(tái)存在的一系列問題,開發(fā)出新的作品管理平臺(tái),實(shí)現(xiàn)了學(xué)生和教師不同權(quán)限的登錄,實(shí)現(xiàn)了學(xué)生作品的提交、下載、修改、查閱、刪除等功能,同時(shí)實(shí)現(xiàn)了教師對(duì)作品的審批處理和權(quán)限查詢功能,并不斷優(yōu)化系統(tǒng),最終達(dá)到較好的效果[1]。該系統(tǒng)的實(shí)際應(yīng)用,將會(huì)解決各高校管理流程復(fù)雜、數(shù)據(jù)管理水平低等一系列問題,使高校作品管理效率大大提高。
2 系統(tǒng)功能和業(yè)務(wù)流程
根據(jù)各個(gè)高校在作品管理過程中所需要的具體功能以及師生對(duì)作品提交與管理的基本要求,為方便用戶的使用,我們將作品管理平臺(tái)劃分出不同的功能模塊,以提高用戶的交互體驗(yàn)[2]。其前臺(tái)主要有:首頁、視頻和圖片區(qū)域,其后臺(tái)信息主要有:對(duì)個(gè)人信息的各種操作、管理員對(duì)信息的各種管理、上傳、添加、修改、刪除等工作內(nèi)容。在編寫程序的時(shí)候,應(yīng)該先要設(shè)計(jì)總體,然后在去設(shè)計(jì)那些細(xì)節(jié),先對(duì)全局目標(biāo)進(jìn)行篩選,然后在考慮局部的目標(biāo)。前臺(tái)功能模塊中學(xué)生可以對(duì)自己作品進(jìn)行管理,實(shí)現(xiàn)作品添加,作品修改,實(shí)現(xiàn)用戶注冊(cè)和用戶登錄;后臺(tái)管理模塊通過管理員輸入用戶名密碼進(jìn)入后臺(tái)管理平臺(tái),可以管理所有用戶的作品。該作品管理平臺(tái)前臺(tái)的整體結(jié)構(gòu)如圖1所示:
該作品管理后臺(tái)的整體結(jié)構(gòu)如圖2所示:
3 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
根據(jù)在高校作品管理平臺(tái)所要突出展現(xiàn)的功能來劃分,我們需要對(duì)不同的信息進(jìn)行區(qū)別化的定義。從而使得數(shù)據(jù)庫后臺(tái)的數(shù)據(jù)能夠和前臺(tái)功能進(jìn)行有效的鏈接,基于這個(gè)理念本平臺(tái)創(chuàng)建了表現(xiàn)不同需要的數(shù)據(jù)[3]。
用Dreamweaver連接數(shù)據(jù)庫MySQL,將二者進(jìn)行結(jié)合,完成作品管理平臺(tái)。數(shù)據(jù)庫設(shè)計(jì)是高校作品管理平臺(tái)中的動(dòng)態(tài)核心,數(shù)據(jù)庫設(shè)計(jì)直接決定平臺(tái)的功能流程和運(yùn)行系統(tǒng)的效率。
3.1 添加作品表(表名:tb_zp)
下表是數(shù)據(jù)庫中的“添加作品”表的結(jié)構(gòu),由字段名、數(shù)據(jù)類型、字段長(zhǎng)度和字段描述構(gòu)成。本管理平臺(tái)已經(jīng)提前設(shè)置好了自動(dòng)編號(hào)、作品名稱、類型、路徑等添加作品時(shí)所需要的信息,管理員則可直接進(jìn)入后臺(tái)首頁添加用戶作品,該表(部分)的結(jié)構(gòu)如表1所示:
3.2 作品管理表(表名:tb_zptype)
下表是數(shù)據(jù)庫中的“作品管理—?jiǎng)h除”表的結(jié)構(gòu),設(shè)計(jì)此表的本質(zhì)是定義上載數(shù)據(jù)的相對(duì)類型,以便輕松區(qū)分不同類型的不同數(shù)據(jù),在管理員對(duì)用戶作品進(jìn)行刪除操作時(shí),彈出確認(rèn)“是否刪除”的對(duì)話框,管理員將作品刪除后,其后的作品編號(hào)會(huì)自動(dòng)重新按序排列。該表(部分)的結(jié)構(gòu)如表2所示:
3.3 用戶管理表(表名:users)
下表是數(shù)據(jù)庫中的“用戶管理”表的結(jié)構(gòu),實(shí)際是分析和分類有關(guān)信息,例如用戶名、學(xué)號(hào)和姓名等等,以便用戶可以擁有高效便捷的信息體驗(yàn),原理類似于“添加作品”表,只是功能方向不同。該表(部分)的結(jié)構(gòu)如表3所示:
本系統(tǒng)采用的編程技術(shù)是利用HTML顯示系統(tǒng)外觀,利用PHP+MySQL連接和訪問后臺(tái)數(shù)據(jù)庫,在數(shù)據(jù)庫中可顯示數(shù)據(jù),同時(shí)允許對(duì)數(shù)據(jù)查詢、修改與增刪。前臺(tái)使用JQuery來優(yōu)化文檔、界面交互、設(shè)計(jì)動(dòng)畫和處理事件,從而提高用戶體驗(yàn),在B/S環(huán)境下運(yùn)行系統(tǒng),通過瀏覽器訪問即可使用[4]。
4 高校學(xué)生使用系統(tǒng)流程
學(xué)生使用系統(tǒng)的大致流程為:注冊(cè)用戶→前臺(tái)登錄訪問→前臺(tái)首頁→瀏覽作品、視頻、圖片頁面→登錄后臺(tái)→作品管理→用戶管理。
4.1 注冊(cè)用戶
第一次使用管理平臺(tái)的用戶首先需要注冊(cè)一個(gè)賬號(hào),自行設(shè)置用戶名及密碼,輸入真實(shí)姓名及學(xué)號(hào)。
4.2 前臺(tái)登錄
第二次及以后使用平臺(tái)可直接登錄,輸入用戶名、密碼和驗(yàn)證碼即可。
4.3 前臺(tái)首頁
登錄平臺(tái)系統(tǒng)的用戶會(huì)進(jìn)入前臺(tái)首頁,可以瀏覽其他人上傳的作品——視頻、圖片等。
4.4 登錄后臺(tái)
點(diǎn)擊前臺(tái)首頁“請(qǐng)從這里登錄作品管理后臺(tái)”進(jìn)入網(wǎng)站后臺(tái),普通用戶可以對(duì)自己的作品進(jìn)行添加、修改、刪除等管理操作,管理員則點(diǎn)擊“管理員”選項(xiàng)對(duì)全部用戶進(jìn)行管理。
4.5 作品管理
添加作品時(shí),按表格中的信息填寫,修改、刪除同樣根據(jù)指示操作即可。
5 研究成果
根據(jù)作品管理平臺(tái)的基本功能以及作品管理平臺(tái)的需求,對(duì)作品管理平臺(tái)的功能模塊進(jìn)行具體的劃分,便于功能的逐一實(shí)現(xiàn)。[5]同時(shí),用戶在使用上也十分方便和直觀。因此,經(jīng)過我們的反復(fù)分析與設(shè)計(jì),我們將作品管理平臺(tái)劃分為八個(gè)功能模塊。具體的功能模塊名稱如下:
模塊一:用戶登錄注冊(cè)
模塊二:瀏覽分類作品
模塊三:用戶檢索作品
模塊四:用戶發(fā)布作品
模塊五:管理員發(fā)布作品
模塊六:管理員管理作品
模塊七:管理員添加作品類別
模塊八:管理員管理作品類別
6 結(jié)語
高校學(xué)生作品管理平臺(tái)易于操作,投入使用后,將提高統(tǒng)一管理學(xué)生作品的效率,為高校管理學(xué)生作品提供一個(gè)平臺(tái)。
參考文獻(xiàn):
[1]曹風(fēng)華.基于B/S的科研管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2010(04):198-200.
[2]李海濤,聞紅華.基于WEB的科研管理系統(tǒng)設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2017(08):44-46.
[3]楊大全,郭海智.科研管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].微處理機(jī),2016(03):58-60.
[4]吳代文,郭軍軍.網(wǎng)站建設(shè)與管理基礎(chǔ)及實(shí)訓(xùn)(ASP版)(第二版)[M].北京:清華大學(xué)出版社,2015:126-131.
[5]吳代文,曹熙斌.網(wǎng)站建設(shè)與管理基礎(chǔ)及實(shí)訓(xùn)(PHP版)[M].北京:清華大學(xué)出版社,2013:102-108.
資助項(xiàng)目:高校學(xué)生作品管理平臺(tái)的設(shè)計(jì)與開發(fā)研究(19xk018),項(xiàng)目經(jīng)費(fèi)來源:渭南師范學(xué)院