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

        ?

        新型DWPGT技術(shù)在多角色型系統(tǒng)開發(fā)中的應(yīng)用

        2019-02-12 08:23:57譚文斌,胡俊
        無線互聯(lián)科技 2019年23期

        譚文斌,胡俊

        摘 要:針對多角色型系統(tǒng)用戶頁面多、代碼量大、維護(hù)困難等問題,文章提出了一種新型動態(tài)網(wǎng)頁生成技術(shù)。針對各類形形色色的用戶角色,只設(shè)計一個主頁,在主頁中保留公共部分和基礎(chǔ)部分,將屬于角色用戶的頁面內(nèi)容保存于數(shù)據(jù)庫里面。當(dāng)用戶登錄時,根據(jù)用戶角色動態(tài)讀取數(shù)據(jù)庫中對應(yīng)頁面內(nèi)容,從而實現(xiàn)了頁面的動態(tài)生成,大大提高多角色型系統(tǒng)的開發(fā)效率和維護(hù)效率,提升了用戶體驗。

        關(guān)鍵詞:新型動態(tài)網(wǎng)頁生成技術(shù);多角色型系統(tǒng);開發(fā)效率;維護(hù)效率

        隨著信息技術(shù)的發(fā)展,越來越多的傳統(tǒng)工作逐漸轉(zhuǎn)變?yōu)闊o紙化、數(shù)字化的管理,使得管理系統(tǒng)的開發(fā)需求逐漸增大。為了適應(yīng)市場需求,快速開發(fā)一個信息管理系統(tǒng)成為軟件開發(fā)人員探索的方向,因此,市場上出現(xiàn)了形形色色的管理系統(tǒng)前端框架,大大簡化了前端基礎(chǔ)頁面的開發(fā)工作。在后臺開發(fā)方面,目前市場也誕生了許多優(yōu)秀的框架,如Struts2[1],SSH[2-3]等,簡化了后臺開發(fā)工作,減少了代碼量。但是在復(fù)雜的多角色系統(tǒng)開發(fā)中,根據(jù)傳統(tǒng)的技術(shù),對于每一類角色將單獨開發(fā)后臺審核頁面或單頁面中多內(nèi)容并列顯示或單獨顯示,這兩種方式在多角色型系統(tǒng)開發(fā)中,將大大增加頁面代碼量,且不易修改,重復(fù)性工作較多,維護(hù)工作量大。對此,本文提出了新型動態(tài)網(wǎng)頁生成技術(shù)(Dynamic Web Page Generation Technology,DWPGT),實現(xiàn)根據(jù)角色不同,動態(tài)生成對應(yīng)角色的用戶頁面。

        在網(wǎng)頁生成技術(shù)的研究方面,徐慧等[4]學(xué)者提出了面向終端用戶的網(wǎng)頁生成技術(shù),并通過實驗驗證了該項技術(shù)的有效性。徐白等[5]、曾春華等[6]、白金牛等[7]對靜態(tài)網(wǎng)頁生成技術(shù)進(jìn)行了研究,提出了自己的看法,并對不同場景的靜態(tài)網(wǎng)頁生成方式進(jìn)行了研究。陳維斌等[8]提出了基于多方式查詢的族譜動態(tài)網(wǎng)頁生成技術(shù),并在族譜網(wǎng)站和族譜查詢設(shè)計方面進(jìn)行了應(yīng)用。在多角色型系統(tǒng)設(shè)計中,應(yīng)用以上方法依舊存在很多局限性,如編寫頁面較多、靈活性較差、每個頁面編寫的代碼量依舊較多,增加了多角色型系統(tǒng)頁面的代碼量,同時也增加了維護(hù)難度,靈活性差,增加了軟件開發(fā)工作量。對此,本文提出了新型DWPGT技術(shù),旨在解決多角色型系統(tǒng)設(shè)計中用戶頁面較多的問題。

        1 新型DWPGT技術(shù)描述

        新型DWPGT技術(shù)與傳統(tǒng)的動態(tài)網(wǎng)頁生成技術(shù)在使用時完全不一樣,新型DWPGT技術(shù)主要是將頁面中屬于用戶角色的頁面內(nèi)容或元素保存起來,存入數(shù)據(jù)庫,用戶主頁只保留基本的頁面框架或通用的頁面內(nèi)容以及很少的代碼,或者是基礎(chǔ)部分。當(dāng)用戶登錄頁面時,通過后臺角色識別算法判斷用戶的角色和身份,經(jīng)過算法運算,從數(shù)據(jù)庫讀取屬于對應(yīng)用戶的頁面內(nèi)容并返回主頁面,以實現(xiàn)不同類型的用戶將得到不同的頁面。通過該方式,實現(xiàn)了多角色型系統(tǒng)的靈活應(yīng)用,并極大減少了代碼量,增加了頁面生成的靈活性,形成了形形色色的系統(tǒng)用戶主頁,滿足了多用戶、多角色應(yīng)用的需求,提升了用戶的使用體驗。

        2 新型DWPGT技術(shù)的執(zhí)行流程

        新型DWPGT技術(shù)首先由用戶提交自己賬號信息中的角色I(xiàn)D,經(jīng)后臺角色識別算法處理后,生成對應(yīng)頁面內(nèi)容的ID,通過頁面內(nèi)容的ID進(jìn)入數(shù)據(jù)庫讀取對應(yīng)頁面內(nèi)容,并返回角色頁面顯示,具體執(zhí)行流程如圖1所示。

        圖1 新型DWPGT技術(shù)的執(zhí)行流程

        3 新型DWPGT技術(shù)的應(yīng)用舉例

        對于新型DWPGT技術(shù),筆者將其應(yīng)用在所開發(fā)的銅仁學(xué)院績效考核及職稱競聘系統(tǒng)設(shè)計中,并對其執(zhí)行模式進(jìn)行了再次驗證。根據(jù)實際開發(fā)情況,該系統(tǒng)的角色較多,角色關(guān)系如圖2所示。

        具體分為校級管理員和10個二級學(xué)院管理員,校級管理員和各二級學(xué)院管理員都各有5種角色,分別是科研管理員、教學(xué)管理員、社會服務(wù)管理員、管理成果審核人員和人事管理人員,每個角色審核和管理成果不一樣,即各自只能管理和審核自己管轄的成果,當(dāng)管理員登錄時,需要進(jìn)入各自審核和管理成果的頁面,致使所需角色頁面種類較多。如果按照傳統(tǒng)的技術(shù)模式,該頁面的設(shè)計和管理難度都很大,工作量更是龐大,代碼維護(hù)困難。因此,筆者啟用了文章提出的新型DWPGT技術(shù),即只設(shè)計一個用戶登錄頁面,該登錄頁面中只保留頁面基礎(chǔ)部分和共同內(nèi)容的代碼,其余屬于角色的代碼將以模塊的形式分別存入數(shù)據(jù)庫。當(dāng)用戶登錄時,再根據(jù)用戶的角色動態(tài)加載對應(yīng)頁面內(nèi)容,形成了形形色色的頁面內(nèi)容,有效解決了實際問題,滿足了用戶的需求。

        4 結(jié)語

        新型DWPGT技術(shù)根據(jù)角色的不同動態(tài)生成網(wǎng)頁內(nèi)容,有效解決了多角色型系統(tǒng)在傳統(tǒng)模式下多網(wǎng)頁多代碼的問題,很好地解決了多角色型系統(tǒng)中頁面代碼重疊、維護(hù)工作難的問題,大大提高了該類型系統(tǒng)設(shè)計的效率,同時也使有限代碼實現(xiàn)多種不同顯示樣式成為可能,將多角色型系統(tǒng)的用戶頁面或?qū)徍斯芾眄撁娲蟠蠛喕?,提高了軟件開發(fā)人員的開發(fā)效率,減少了軟件代碼維護(hù)的工作量,滿足了多用戶、多角色應(yīng)用的需求,提升了用戶的使用體驗。

        [參考文獻(xiàn)]

        [1]沈宇杰.基于Struts2可自定義輸入輸出考勤系統(tǒng)的設(shè)計與實現(xiàn)[J].西安文理學(xué)院學(xué)報(自然科學(xué)版),2019(2):71-74.

        [2]王亞坤.基于SSH的校園水果直銷平臺的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2019(22):285-287.

        [3]夏繼禹.基于SSH框架的縣鄉(xiāng)公路養(yǎng)護(hù)管理系統(tǒng)實現(xiàn)技術(shù)[J].電腦知識與技術(shù),2019(17):97-98.

        [4]徐慧,竇子輝,楊林,等.面向終端用戶的網(wǎng)頁過濾模板動態(tài)生成技術(shù)研究[J].計算機科學(xué),2012(S2):90-93.

        [5]徐白,宋玲,吳昊.JSP靜態(tài)網(wǎng)頁生成技術(shù)的研究[J].計算機技術(shù)與發(fā)展,2010(6):175-178.

        [6]曾春華,江南雨.動態(tài)生成靜態(tài)網(wǎng)頁技術(shù)探索[J].科技信息(學(xué)術(shù)研究),2008(24):511-512.

        [7]白金牛,李慧萍,王培吉.ASP.NET下利用動態(tài)網(wǎng)頁技術(shù)生成靜態(tài)HTML頁面的方法[J].計算機應(yīng)用與軟件,2008(1):79-81.

        [8]陳維斌,陳啟泉,皇甫冉.一種基于多方式查詢的族譜動態(tài)網(wǎng)頁生成技術(shù)的研究與實現(xiàn)[J].計算機工程與應(yīng)用,2002(10):170-172.

        Application of new DWPGT technology in the development of multi role system

        Tan Wenbin1, Hu Jun2

        (1.Tongren University, Tongren 554300, China; 2.Yinjiang Secondary Vocational School, Yinjiang 555200, China)

        Abstract:In view of the problems of multi role system, such as many user pages, large amount of code and difficult maintenance, a new dynamic web page generation technology is proposed in this paper. For all kinds of user roles, only one homepage is designed, and the common part and basic part are kept in the homepage. The page content belonging to corner users is saved in the database. When users log in, they move according to the user role. By reading the content of the corresponding page in the database, the dynamic generation of the page is realized, the development efficiency and maintenance efficiency of the multi role system are greatly improved, and the user experience is improved.

        Key words:new dynamic Web page generation technology; multi role system; development efficiency; maintenance efficiency

        亚洲人成影院在线无码观看| 中文少妇一区二区三区| 中文字幕精品乱码一二三区| 亚洲国产综合在线亚洲区亚洲av| 日韩精品专区在线观看| 老色鬼在线精品视频| 无码少妇一区二区三区 | 中文天堂国产最新| a级国产乱理伦片在线播放| 国产精品毛片无码久久| 日韩精品欧美激情国产一区| 青青草在线成人免费视频| 无色码中文字幕一本久道久| 日韩女同视频在线网站| 亚洲午夜久久久久久久久久| 无套内射无矿码免费看黄| 久久亚洲AV无码精品色午夜| 99国语激情对白在线观看 | 久久久久国产一区二区三区| 国产成人亚洲精品2020| 亚洲综合精品一区二区三区 | 国产av激情舒服刺激| 亚洲av成人无码网站…| 免费国产交换配乱淫| 成人综合亚洲国产成人| 少妇被粗大猛进进出出男女片| 亚洲av无码国产精品色午夜软件| 99精品人妻无码专区在线视频区| 久久网视频中文字幕综合| 国产精东一区二区三区| 亚洲精品第四页中文字幕| 亚洲av不卡无码国产| 影音先锋女人aa鲁色资源| 国产乱子伦精品免费无码专区| 久久中文字幕日韩无码视频 | 日本一区二区三区高清在线视频| 麻豆婷婷狠狠色18禁久久| 国产内射999视频一区| 国产美女69视频免费观看| 国产精品国产三级国产一地 | 丝袜美腿一区二区在线观看|