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

        ?

        基于ASP的CMS系統(tǒng)的研究與設(shè)計(jì)

        2011-09-29 02:24:32
        關(guān)鍵詞:插件框架管理系統(tǒng)

        張 紅

        (湖南理工學(xué)院 計(jì)算機(jī)學(xué)院,湖南 岳陽 414006)

        基于ASP的CMS系統(tǒng)的研究與設(shè)計(jì)

        張 紅

        (湖南理工學(xué)院 計(jì)算機(jī)學(xué)院,湖南 岳陽 414006)

        結(jié)合CMS的發(fā)展現(xiàn)狀,在分析了傳統(tǒng)的網(wǎng)站管理和CMS模型的優(yōu)缺點(diǎn)以及市場調(diào)查的基礎(chǔ)上,設(shè)計(jì)與開發(fā)出了結(jié)合WEB服務(wù)的松散耦合的CMS系統(tǒng).該系統(tǒng)實(shí)現(xiàn)彈性擴(kuò)展,功能插件的即插即用,框架良好的應(yīng)用集成等,提高了CMS系統(tǒng)的可維護(hù)性和可復(fù)用性.摒棄了體積大、DLL文件注冊、安裝繁瑣、環(huán)境要求高等缺點(diǎn),固化模塊功能,讓用戶有更多的操作空間或二次開發(fā).

        CMS;框架搭建;WEB服務(wù);擴(kuò)展插件;松散耦合

        引言

        迅速崛起的CMS內(nèi)容管理系統(tǒng),已經(jīng)成為企業(yè)信息化管理的重要環(huán)節(jié),也是協(xié)同商務(wù)的重要組成部分,然而在飛速發(fā)展的同時(shí)也出現(xiàn)了一些影響CMS發(fā)展的問題.傳統(tǒng)的CMS大部分內(nèi)容管理系統(tǒng)內(nèi)容傳遞和發(fā)布方式落后、費(fèi)用高,不能及時(shí)反饋市場,內(nèi)容創(chuàng)建、管理、挖掘、發(fā)布這些模塊間存在相互協(xié)調(diào)性差,系統(tǒng)的擴(kuò)展性下滑等缺陷.采用基于Web的協(xié)同計(jì)算和內(nèi)容的索引、編碼、存檔、恢復(fù)和個(gè)性化的發(fā)布服務(wù)等先進(jìn)的技術(shù)手段,可將Internet的優(yōu)勢與電子商務(wù)的應(yīng)用進(jìn)行巧妙的結(jié)合,從而有效解決用戶網(wǎng)站建設(shè)與信息發(fā)布中常見的問題和需求.

        1 CMS模型設(shè)計(jì)

        CMS的模型設(shè)計(jì)如圖1所示.

        (1)CMS框架

        B/S模式下基于ASP的CMS系統(tǒng)框架,為系統(tǒng)的管理和使用、用戶管理、插件模塊的安裝與卸載等提供平臺支持.

        (2)數(shù)據(jù)庫

        關(guān)系型數(shù)據(jù)庫SQL Server 2000,以行和列的形式存儲數(shù)據(jù),用查詢(Query)來檢索數(shù)據(jù)庫中的數(shù)據(jù),通過平臺提供的字段合理架構(gòu)具有擴(kuò)張和延伸性的數(shù)據(jù)庫結(jié)構(gòu).

        圖1 GMS模型設(shè)計(jì)

        (3)擴(kuò)展功能插件

        與框架接口,支持平臺對插件的安裝、卸載等管理.

        2 CMS內(nèi)容管理系統(tǒng)設(shè)計(jì)

        2.1 CMS總體框架

        圍繞內(nèi)容流提出,內(nèi)容從不同的數(shù)據(jù)源接收過來,再進(jìn)行分類、創(chuàng)建、編輯、審核,存儲,傳遞收過來,再進(jìn)行分類、創(chuàng)建、編輯、審核、存儲、傳遞和內(nèi)容分析,最后再發(fā)布.本文設(shè)計(jì)的目標(biāo)是搭建一個(gè)框架,使開發(fā)人員能夠在這個(gè)平臺上輕松實(shí)現(xiàn)內(nèi)容的創(chuàng)建、儲存、發(fā)布、應(yīng)用、更新等應(yīng)用,并能很容易地整合到商務(wù)應(yīng)用中去.

        圖2給出了CMS設(shè)計(jì)的總體框架,它是在有多種數(shù)據(jù)源的異構(gòu)環(huán)境下建立的,在功能上覆蓋了內(nèi)容的“接收→創(chuàng)建、編輯、產(chǎn)生→發(fā)布”整個(gè)生命周期的管理.本架構(gòu)最大特點(diǎn)是結(jié)合了服務(wù)技術(shù),服務(wù)使系統(tǒng)具有松耦合性、易集成性、服務(wù)發(fā)布式共享等優(yōu)勢,這使得該架構(gòu)更具靈活性,服務(wù)架構(gòu)的客戶端程序更容易被開發(fā)和維護(hù).

        圖2 GMS總體框架

        2.2 系統(tǒng)詳細(xì)設(shè)計(jì)

        2.2.1 內(nèi)容接收系統(tǒng)模塊

        圖3是內(nèi)容接收系統(tǒng)的框架圖,它主要負(fù)責(zé)內(nèi)容的接收和預(yù)處理.從多種外部數(shù)據(jù)源自動(dòng)接收內(nèi)容到內(nèi)容倉庫,替代繁復(fù)的手工采編工作.

        外部內(nèi)容提供者提供的內(nèi)容可以是輸入的圖像、多媒體等文件,或通過內(nèi)容門戶輸入的內(nèi)容.環(huán)境偵聽者通過WEB服務(wù)從內(nèi)容提供者接收輸入的內(nèi)容.也可通過公共UDDI注冊機(jī)制,發(fā)現(xiàn)一些新的內(nèi)容提供者提供的服務(wù).

        圖3 內(nèi)容接收系統(tǒng)模塊

        圖4 內(nèi)容編輯系統(tǒng)模塊

        2.2.2 內(nèi)容編輯系統(tǒng)模塊

        圖4是內(nèi)容編輯系統(tǒng)的框架圖,它主要用于創(chuàng)建新內(nèi)容,并處理接收到的內(nèi)容.內(nèi)容創(chuàng)作工具應(yīng)該很方便用戶進(jìn)行內(nèi)容創(chuàng)作,并提供良好的封裝性,使得內(nèi)容創(chuàng)建者可以很方便地進(jìn)行內(nèi)容創(chuàng)作.

        系統(tǒng)對內(nèi)容的管理是組件級的,內(nèi)容提交后,系統(tǒng)根據(jù)模板生成相應(yīng)的XML文檔,并將內(nèi)容分割為組件存儲在數(shù)據(jù)庫中,每一種組件都單獨(dú)存放并索引,可以單獨(dú)查詢和編輯.

        設(shè)計(jì)的報(bào)警管理模塊,主要功能是報(bào)警和監(jiān)控,警報(bào)是一種提醒用戶的消息,提醒用戶執(zhí)行工作.

        2.2.3 內(nèi)容發(fā)布系統(tǒng)模塊

        內(nèi)容發(fā)布系統(tǒng)模塊主要功能是發(fā)送新的內(nèi)容給訂閱用戶,并將內(nèi)容發(fā)布到網(wǎng)上,這是CMS與用戶接觸最多的模塊.

        經(jīng)由WEB服務(wù)傳遞.有了WEB服務(wù),內(nèi)容發(fā)行者可以在無人為干涉的情況下通過公共UDDI注冊機(jī)制查尋并自動(dòng)與系統(tǒng)交互.該系統(tǒng)的另一個(gè)主要功能是檢索和瀏覽內(nèi)容,這也是CMS的主要功能之一.

        2.3 CMS內(nèi)容管理系統(tǒng)緩存設(shè)計(jì)

        由于靜態(tài)頁面緩存在觸發(fā)更新機(jī)制的設(shè)計(jì)上比較復(fù)雜,因此我們選用動(dòng)態(tài)緩存的方法來解決系統(tǒng)緩存的問題.即在新內(nèi)容發(fā)布以后,并不預(yù)先生成相應(yīng)的靜態(tài)頁面,直到對相應(yīng)內(nèi)容發(fā)出請求時(shí),如果前臺緩存服務(wù)器找不到相應(yīng)緩存,就向后臺內(nèi)容管理服務(wù)器發(fā)出請求,后臺系統(tǒng)會(huì)生成相應(yīng)內(nèi)容的靜態(tài)頁面,用戶第一次訪問頁面時(shí)可能會(huì)慢一點(diǎn),但是以后訪問時(shí)就是直接訪問緩存中的靜態(tài)頁面了,因此速度會(huì)相對較快.

        3 結(jié)束語

        CMS已成為一個(gè)重要的WEB應(yīng)用領(lǐng)域,對基于ASP的CMS的研究應(yīng)該著重ASP的開發(fā)組件對象上,每門開發(fā)語言都有不足,ASP也是一樣,在圖片處理方面不夠,可以嘗試開發(fā)圖片處理組件來滿足需要.框架型CMS在對功能擴(kuò)展插件的支持上非常好,可以將CMS開源共同來開發(fā)功能插件,并且相互交流,這樣每個(gè)插件的功能的完成與交換都能使得CMS的功能成指數(shù)上升.

        [1]謝翠萍,趙 云,向 函.基于web服務(wù)的內(nèi)容管理系統(tǒng)構(gòu)建[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2007,(02)

        [2]吳國仕,傅湘玲,艾莉莎.全球化內(nèi)容管理系統(tǒng)框架的研究與設(shè)計(jì)[J].重慶大學(xué)學(xué)報(bào)(自然科學(xué)版),2006,(07):73~76

        [3]Daniel B.Delgado.Inspiring teamwork&communication with a content management system[J].Association for Computing Machinery.March.2007:20~25

        [4]Ruth Kneal.From static to dynamic choosing and implementing a Web-basedCMS[J].COMPUTERS IN LIBRARIES.August.2008:17~20

        [5]Toay Byme.Mashing upWeb analytics and Web content management[J].Special Focus.2007:31~35

        [6]肖 晨,武東英,郭鋼忠,等.一種基于XML的CMS元數(shù)據(jù)索引算法[J].計(jì)算機(jī)工程,2007,(07):62~64

        [7]龔根平,李啟炎,邱雪濤.設(shè)計(jì)模式在內(nèi)容管理系統(tǒng)中的應(yīng)用與研究[J].計(jì)算機(jī)應(yīng)用研究,2004,(04):77~79

        [8]夏純種.輕量級企業(yè)內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,(17):4233~4236

        The Research and Design of CMS System Based on ASP

        ZHANG Hong
        (College of Computer Science,Hunan Institute of Science and Technology,Yueyang 414006,China)

        According to the current development with CMS,and the analysis of the traditional management model and the advantages and disadvantages as well as on the basis of market research,a loosely coupled CMS system with the combination of WEB services is designed and developed.The flexibility of the system to achieve unlimited expansion of the plug-in plug-and-play features,a good framework for application integration,improves the maintainability of the CMS and reusability.Discard the bulky,DLL file registration,installation of red tape,environmental requirements higher shortcomings,fixed module features to users more space and the operation of the second development.

        CMS;framework structures;WEB service;extension;loosely coupled

        TP392

        A

        1672-5298(2011)01-0045-03

        2010-12-05

        張 紅(1959? ),女,湖北武漢人,湖南理工學(xué)院計(jì)算機(jī)學(xué)院高級實(shí)驗(yàn)師.主要研究方向:計(jì)算機(jī)輔助教學(xué)

        猜你喜歡
        插件框架管理系統(tǒng)
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        框架
        廣義框架的不相交性
        自編插件完善App Inventor與樂高機(jī)器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        WTO框架下
        法大研究生(2017年1期)2017-04-10 08:55:06
        MapWindowGIS插件機(jī)制及應(yīng)用
        一種基于OpenStack的云應(yīng)用開發(fā)框架
        基于Revit MEP的插件制作探討
        中文字幕久久久人妻无码| 中文字幕色av一区二区三区 | 亚洲色成人网站www永久四虎| 欧美性群另类交| 亚洲人成无码网站十八禁| 精品久久人妻av中文字幕| 日韩av无码一区二区三区不卡| 国产成a人亚洲精v品无码性色| 国产成人cao在线| 国产视频一区2区三区| 国产成人小视频| 亚洲男人第一av网站| 国产喷白浆精品一区二区| 午夜大片在线播放观看| 少妇厨房愉情理伦bd在线观看| 亚洲福利视频一区| 国产丝袜美腿诱惑在线观看 | 色妺妺在线视频| 特黄三级一区二区三区| h视频在线播放观看视频| 亚洲熟妇av日韩熟妇在线| 婷婷九月丁香| 亚洲情精品中文字幕99在线| 久久亚洲精品国产亚洲老地址| 国产成人免费一区二区三区| 国产亚洲AV天天夜夜无码| 国产人妻久久精品二区三区老狼 | 最新国产女主播在线观看| 色综合久久88色综合天天| 精品少妇大屁股白浆无码| 国产av精品一区二区三区视频| 日本顶级metart裸体全部| 好大好硬好爽免费视频| 日本一区二区三本视频在线观看| 少妇被黑人嗷嗷大叫视频| 四虎影视免费永久在线观看| 啪啪视频一区二区三区入囗| 日韩一区三区av在线| 国产精品久久久久久一区二区三区| 亚洲一区中文字幕在线电影网| 国产一区二区黑丝美女|