亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于HTML5技術(shù)的高校社團(tuán)管理軟件及網(wǎng)站的實現(xiàn)

        2018-11-01 05:19:12劉曼玉李康文張石龐旭東彭德民曹衛(wèi)東
        電腦知識與技術(shù) 2018年18期
        關(guān)鍵詞:網(wǎng)站跨平臺

        劉曼玉 李康文 張石 龐旭東 彭德民 曹衛(wèi)東

        摘要:高校社團(tuán)活動日益豐富,越來越多的同學(xué)希望加入社團(tuán),鑒于移動終端的廣泛使用,設(shè)計并實現(xiàn)了一種高校社團(tuán)管理軟件,目的是為了進(jìn)行便捷的社團(tuán)管理,有效的活動宣傳以及方便的學(xué)生加入。項目基于HTML5技術(shù)跨平臺開發(fā),將手機APP與傳統(tǒng)網(wǎng)頁制作相結(jié)合,實現(xiàn)IOS系統(tǒng)和Android系統(tǒng)均能兼容的APP,同時建立一個具有穩(wěn)定性和安全性的宣傳加功能類的網(wǎng)站;社團(tuán)管理的權(quán)限分級清晰并向?qū)W生精簡集聚了各社團(tuán)的信息,集管理、閱讀、報名、互動與一身。

        關(guān)鍵詞:HTML5;跨平臺;社團(tuán)管理;APP;網(wǎng)站

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)18-0060-03

        目前,智能手機在大學(xué)生中的使用率已幾乎達(dá)到100%,同時高校的社團(tuán)活動也日益豐富,而其宣傳方式除了線下的展臺外一般都采用微信公眾號推出的形式,學(xué)生一般需要關(guān)注多個公眾號才能獲取幾個不同社團(tuán)的活動信息,并且不能僅通過搜索找到校內(nèi)自己想要的類型的活動,只能從大量的活動信息中手動去篩選排除,同時高校社團(tuán)的管理工作也較為繁瑣,線下社團(tuán)管理不同職位的辦公室往往相隔較遠(yuǎn),而社團(tuán)管理工作常常需要多級負(fù)責(zé)人管理,這使得每次的審批等相關(guān)工作十分耗時費力。

        面對這些現(xiàn)存的問題,市場上也涌現(xiàn)出了大量的高校社團(tuán)相關(guān)軟件,比如“奇集APP”[1],“找社團(tuán)APP”[2],但是將社團(tuán)活動宣傳和社團(tuán)管理結(jié)合的確比較少;項目基于HTML5技術(shù),對高校社團(tuán)管理流程及網(wǎng)站進(jìn)行設(shè)計實現(xiàn),旨在打造一款既能精簡顯示活動信息及報名互動,又能實現(xiàn)權(quán)限分級的清晰化管理的應(yīng)用軟件。

        1 開發(fā)工具及技術(shù)

        1.1 HTML5

        HTML5技術(shù)是建立在HTML4.01技術(shù)基礎(chǔ)之上的互聯(lián)網(wǎng)應(yīng)用技術(shù),它的應(yīng)用,能夠有效豐富Web網(wǎng)頁的呈現(xiàn)方式[3],因而與傳統(tǒng)網(wǎng)頁的制作以及原生APP相比,采用HTML5技術(shù),可用性和用戶體驗都較好。

        1.2 Myeclipse及Eclipse

        MyEclipse是對EclipseIDE的擴(kuò)展,完整支持HTML,CSS,Javascript,SQL,同時支持快速添加技術(shù)功能到Web項目中,使用可視化編輯器以便編碼和配置,并且還可以在多種應(yīng)用服務(wù)器上測試任務(wù)[4]。

        Eclipse 是一個開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境,它給程序員提供了一個一流的集成開發(fā)環(huán)境[5]。

        1.3 MySQL

        MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),體積小、速度快并且開放源碼,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL,而且它可以工作在不同的平臺上,支持C,C++,JAVA等多種開發(fā)語言[6]

        1.4 Tomcat

        Tomcat是一個提供支持Servlet和JSP運行的容器,總能體現(xiàn)最新的Servlet 和JSP 規(guī)范,因而它根據(jù)Servlet和JSP所指定的來實時產(chǎn)生動態(tài)網(wǎng)頁的內(nèi)容,并且其為動態(tài)和靜態(tài)網(wǎng)頁都能提供支持[7]。

        2 系統(tǒng)設(shè)計

        2.1 系統(tǒng)設(shè)計目標(biāo)

        1) 基于HTML5技術(shù)實現(xiàn)跨平臺開發(fā),實現(xiàn)軟件在IOS和安卓系統(tǒng)上的兼容;

        2) 社團(tuán)活動消息要求精簡集聚,將校內(nèi)所有社團(tuán)發(fā)布的活動信息分類顯示,用戶只需要選擇需要查看的活動分類即可;

        3) 實現(xiàn)學(xué)校、社團(tuán)、學(xué)生之間的三級權(quán)限清晰化管理,學(xué)校用戶負(fù)責(zé)審批等,社團(tuán)用戶負(fù)責(zé)申請活動舉辦權(quán)及其他相關(guān)所需物、發(fā)布已審批活動消息、上下級及同級之間的聯(lián)系等,學(xué)生用戶活動報名、加入社團(tuán)申請、關(guān)注收藏評論等;

        4) 用戶能夠瀏覽一般信息,也可選擇登錄身份以及正確的登錄用戶名及密碼信息進(jìn)入該級用戶的個人獨有界面。

        2.2 系統(tǒng)總體框架設(shè)計

        根據(jù)高校社團(tuán)管理的實際情況,系統(tǒng)總體框架圖如圖1所示,包括學(xué)校管理、社團(tuán)管理、學(xué)生管理三部分,系統(tǒng)為不同用戶如行政管理處、學(xué)校信息管理員、團(tuán)委、社團(tuán)的指導(dǎo)老師、會長、部長、學(xué)生等分別設(shè)置不同的用戶組,分配不同權(quán)限,擁有不同的功能,用戶首先選擇登錄身份并以相應(yīng)的賬號和密碼進(jìn)行安全性驗證登錄進(jìn)入相應(yīng)的顯示界面。

        系統(tǒng)實行三級權(quán)限分級管理,共分為三種用戶,分別是學(xué)校用戶、社團(tuán)用戶和學(xué)生用戶;學(xué)校用戶包括行政管理處、學(xué)校信息管理員以及團(tuán)委用戶,分別負(fù)責(zé)教室多媒體使用審核、學(xué)校信息編輯和社團(tuán)成立或解散相關(guān)、活動舉辦審核;

        社團(tuán)用戶包括指導(dǎo)老師、會長以及部長用戶,依次為上下級關(guān)系,主要事務(wù)有人員及活動審核、上下級交流等;

        學(xué)生用戶有普通學(xué)生和社團(tuán)干事兩種,共有的事務(wù)是活動消息搜索、瀏覽、點贊、評論、收藏、報名等,干事所特有的事務(wù)是可以選擇自己所加入的社團(tuán),對社團(tuán)工作進(jìn)行處理以及與上級進(jìn)行交流。

        2.3 系統(tǒng)功能模塊設(shè)計

        系統(tǒng)共分為6個模塊,登錄模塊、審核模塊、交流模塊、編輯模塊、顯示模塊、報名模塊,如圖2所示:

        登錄模塊,根據(jù)用戶選擇的登錄身份及輸入的賬號判斷該用戶的具體身份,驗證后進(jìn)入不同的工作界面,確定用戶的權(quán)限;

        審核模塊,由下級對上級提出活動或人員審核申請,上級根據(jù)申請信息進(jìn)行審核并向下級反饋,通過則提交給再上一級;

        交流模塊,即實現(xiàn)各級成員之間的相互交流討論;

        編輯模塊包括用戶對自己主頁上簡介等信息的編輯以及社團(tuán)干事對社團(tuán)活動信息的編輯與提交、發(fā)布;

        顯示模塊即信息的顯示,主要是分類顯示活動信息以及對活動的評論、收藏、點贊;

        報名模塊即學(xué)生登錄之后選擇社團(tuán)活動網(wǎng)上報名參加該活動,保存學(xué)生報名信息并同時將學(xué)生的部分信息交由負(fù)責(zé)該活動的社團(tuán)管理人員。

        2.4 數(shù)據(jù)庫設(shè)計

        選用MySql作為數(shù)據(jù)庫;系統(tǒng)數(shù)據(jù)庫中主要有信息管理員用戶表、指導(dǎo)老師用戶表、學(xué)生用戶表、社團(tuán)信息表、活動消息表、評論信息表、各級用戶接收信息表等。數(shù)據(jù)庫搭建過程中所涉及的部分E-R圖如圖3所示。

        3 系統(tǒng)實現(xiàn)

        3.1網(wǎng)站的實現(xiàn)

        在網(wǎng)站首頁選擇用戶登錄身份,輸入登錄賬號及密碼,系統(tǒng)進(jìn)行密碼驗證并根據(jù)所選的不同身份進(jìn)入不同的界面;一共有三級用戶:學(xué)校用戶、社團(tuán)用戶、學(xué)生用戶,在登錄時系統(tǒng)會對賬號進(jìn)行分析,判斷該級用戶下的具體身份比如社團(tuán)用戶下有指導(dǎo)老師用戶、會長用戶及部長用戶,然后進(jìn)入不同的工作界面,分配不同的權(quán)限;若是初次登錄,則除學(xué)校用戶外都首先需要提交相關(guān)信息向上一級申請,通過后才能獲得賬號。

        指導(dǎo)老師用戶登錄成功后進(jìn)入到其管理主頁,選擇交流互動功能進(jìn)入信息交流區(qū);指導(dǎo)老師與會長交流頁面的加載及交流信息的顯示流程圖如圖4所示,交流頁面的信息加載結(jié)果如圖5所示:

        3.2移動終端

        移動終端所開發(fā)的并非為原生態(tài)APP[8]而是能跨平臺運行的Web APP[9],即無需重新建立一個基于安卓(JAVA)和基于IOS(Object-C)的兩個工程,而是利用原有的HTML5代碼(網(wǎng)站)實現(xiàn)在APP端能瀏覽到網(wǎng)頁的內(nèi)容,不論是基于安卓還是基于IOS的APP。

        具體實現(xiàn)操作為在已建立的APP外殼下對網(wǎng)頁進(jìn)行打包,借助瀏覽器核心組件Web View對遠(yuǎn)程Web服務(wù)器的網(wǎng)頁進(jìn)行加載,其中在APP外殼下還得設(shè)置網(wǎng)絡(luò)權(quán)限和在不毀滅當(dāng)前窗口下橫豎屏切換的效果,實現(xiàn)APP本地與遠(yuǎn)程JS交互、APP頁面內(nèi)容加載可回溯以及APP加載的頁面自適應(yīng)屏幕和縮放,APP實現(xiàn)效果如圖6所示。

        4 結(jié)束語

        基于HTML5技術(shù)的高校社團(tuán)管理軟件及網(wǎng)站的設(shè)計與實現(xiàn),將傳統(tǒng)網(wǎng)頁與手機APP的制作相配合,實現(xiàn)了跨平臺開發(fā),精簡的活動信息以及學(xué)校、社團(tuán)和學(xué)生之間權(quán)限分級的清晰化管理,提高了社團(tuán)活動的易選性并清晰知道活動來源等信息,同時簡化社團(tuán)管理工作,使其清晰明了易實現(xiàn);功能測試表明,系統(tǒng)的使用效果良好,基本實現(xiàn)預(yù)期目標(biāo)。

        參考文獻(xiàn):

        [1] 百度百科.奇集 [EB/OL].[2018-04-02].https://baike.baidu.com/item/奇集 /19694206?fr=aladdin.

        [2] 歷趣APP下載.APP介紹.[EB/OL].[2018-04-02].http://www.liqucn.com/rj/423597.shtml.

        [3] 溫苑花.基于HTML5技術(shù)在移動互聯(lián)網(wǎng)中的應(yīng)用研究[J].中國新通信,2017(23).

        [4] 肖海. 基于Android的教學(xué)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:西華大學(xué),2015.

        [5] 周瑩瑩. 基于Eclipse的圖書管理系統(tǒng)設(shè)計與實現(xiàn)[D]. 成都:電子科技大學(xué),2013.

        [6] 陳錦偉. 基于MySQL的空間數(shù)據(jù)庫關(guān)鍵技術(shù)研究[D]. 南京:南京郵電大學(xué),2013.

        [7] 周毅. 基于J2EE的網(wǎng)上商城的設(shè)計與實現(xiàn)[D]. 西安:西安電子科技大學(xué),2014.

        [8] 湯愷.原生APP和HTML5的混合開發(fā)模式 在“浙江新聞”客戶端中的實踐[J].傳媒評論,2015(3):65-68.

        [9] 黃悅深.基于HTML5的移動Web App開發(fā)[J].圖書館雜志,2014,33(7):72-77.

        猜你喜歡
        網(wǎng)站跨平臺
        跨平臺APEX接口組件的設(shè)計與實現(xiàn)
        河洛文化旅游資源外宣網(wǎng)站日譯現(xiàn)狀調(diào)查及對策研究
        文管綜合實踐教學(xué)中心網(wǎng)站建設(shè)與維護(hù)
        淺析企業(yè)建立網(wǎng)站VI系統(tǒng)的必要性探討
        提升高校網(wǎng)站在學(xué)校發(fā)展中的作用
        基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
        基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
        基于B/S的跨平臺用戶界面可配置算法研究
        一本久久精品久久综合桃色| 精品成人av人一区二区三区 | 日韩成人高清不卡av| 日本中文字幕有码网站| 欧美大片va欧美在线播放| 国产一极内射視颍一| 精品无码专区久久久水蜜桃| 午夜久久精品国产亚洲av| 一区二区三区在线观看日本视频| 国产极品大奶在线视频| 日本高清视频永久网站www | 97久久草草超级碰碰碰| 欧美一区波多野结衣第一页| 国产精品一区二区久久精品蜜臀| 午夜一区二区三区观看| 欧美大屁股xxxx高潮喷水 | 婷婷开心深爱五月天播播| 亚洲啪啪AⅤ一区二区三区| 日本九州不卡久久精品一区| 国产女主播白浆在线观看| 在线高清精品第一区二区三区| 亚洲av日韩片在线观看| 国产91熟女高潮一曲区| av天堂最新在线播放| 国产精品无码一区二区在线看 | 国产精品亚洲一区二区杨幂| 国产精品丝袜美腿诱惑| 国产精品国产自产拍高清| 国内女人喷潮完整视频| 久久久久久久久久久国产| 国内精品一区视频在线播放| 国内精品久久人妻性色av| 丝袜av乱码字幕三级人妻| 人妻饥渴偷公乱中文字幕| 国产成人精品日本亚洲| 亚洲色婷婷免费视频高清在线观看| 丰满人妻无套内射视频| www婷婷av久久久影片| 国产精品成人免费视频网站京东 | 国产毛片网| 日韩女同一区二区三区久久|