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

        ?

        一個(gè)網(wǎng)站信息發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2014-04-29 00:44:03徐濤黃增奇羅中良
        計(jì)算機(jī)時(shí)代 2014年2期
        關(guān)鍵詞:網(wǎng)站設(shè)計(jì)數(shù)據(jù)模型

        徐濤 黃增奇 羅中良

        摘 要: 分析并實(shí)現(xiàn)了基于PHP技術(shù)構(gòu)建的政府信息發(fā)布系統(tǒng)設(shè)計(jì)模式,包括信息發(fā)布類網(wǎng)站系統(tǒng)的開發(fā)設(shè)計(jì)、總體結(jié)構(gòu)、功能實(shí)現(xiàn)等。采用了盒式模型和MVC模式作為系統(tǒng)實(shí)現(xiàn)的核心技術(shù)。這種基于服務(wù)器儲(chǔ)存模型的系統(tǒng)在響應(yīng)速度上具有一定的高效性。網(wǎng)站設(shè)計(jì)實(shí)現(xiàn)后,簡化了管理員對網(wǎng)站的更新維護(hù)工作,加快了網(wǎng)絡(luò)信息的傳播速度。

        關(guān)鍵詞: 盒式模型; MVC模式; 數(shù)據(jù)模型; 網(wǎng)站設(shè)計(jì)

        中圖分類號(hào):TP393.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2014)02-15-02

        0 引言

        網(wǎng)站信息發(fā)布系統(tǒng),是將網(wǎng)站上需要經(jīng)常變動(dòng)的更新信息集中管理,并通過信息的某些共性進(jìn)行分類,通過系統(tǒng)化、標(biāo)準(zhǔn)化,發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。近年來不少專家學(xué)者對網(wǎng)站信息發(fā)布系統(tǒng)進(jìn)行了研究與開發(fā),如采用郵件、微博、無線網(wǎng)作為發(fā)布手段或傳播介質(zhì)的設(shè)計(jì)方法[1-3],李學(xué)儉提出的一種可將多種信息發(fā)布系統(tǒng)進(jìn)行整合處理的解決方案[4],劉傳等提出的一種普適多媒體信息發(fā)布系統(tǒng)的構(gòu)建方案[5],胡先兵等提出的一種基于類“云服務(wù)”的可視化信息發(fā)布系統(tǒng)技術(shù)[6]。

        傳統(tǒng)的網(wǎng)站信息管理方式有兩種,一是基于HTML的靜態(tài)頁面,更新信息時(shí)需重新制作頁面,上傳頁面并修改相應(yīng)鏈接,這種方式因較低的效率而漸已淘汰;二是基于服務(wù)器腳本語言,將動(dòng)態(tài)網(wǎng)頁和數(shù)據(jù)模型結(jié)合,通過應(yīng)用程序處理信息。在信息爆炸的21世紀(jì),對于最新信息的需求和發(fā)布信息的及時(shí)性已十分必要。因此,開發(fā)一個(gè)能夠?qū)崿F(xiàn)信息發(fā)布、多欄目管理、主題針對性強(qiáng)的政府網(wǎng)站信息系統(tǒng)已是當(dāng)務(wù)之急。基于上述思路,本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)網(wǎng)站信息發(fā)布系統(tǒng)——惠州民進(jìn)市委網(wǎng)站信息發(fā)布系統(tǒng)。

        1 網(wǎng)站信息發(fā)布系統(tǒng)的特征

        作為一個(gè)網(wǎng)站信息發(fā)布系統(tǒng),應(yīng)當(dāng)具備如下幾個(gè)特征。

        ⑴ 快速特性。除網(wǎng)站的訪問速度外,還需保證后臺(tái)發(fā)布信息的實(shí)時(shí)性。在快速特性上,整個(gè)系統(tǒng)對于次要模塊采用服務(wù)器空間儲(chǔ)存模型,確認(rèn)是模塊的讀取或?qū)懭耄谒俣壬隙寄苓_(dá)到令人滿意的效果。

        ⑵ 可還原性。無論開發(fā)用到何種設(shè)計(jì)模式,當(dāng)網(wǎng)站需要移植時(shí),只需簡單步驟就可實(shí)現(xiàn)原站點(diǎn)的還原。網(wǎng)站的模塊采用MVC的設(shè)計(jì)模式,表現(xiàn)層(Presentation layer)與業(yè)務(wù)邏輯層(Business layer)都以組件的形式包裝成文件夾,將數(shù)據(jù)持久層(Persistence layer)抽離到后臺(tái)進(jìn)行控制,因此當(dāng)站點(diǎn)移植時(shí),只需復(fù)制組件文件夾及數(shù)據(jù)庫,就可實(shí)現(xiàn)原站點(diǎn)的還原。

        ⑶ 可操作性。網(wǎng)站在模塊數(shù)量上可更新的模塊應(yīng)該占較高的比例。在操作性上,整個(gè)網(wǎng)站分為30多個(gè)模塊,實(shí)現(xiàn)全站可管理,可操作,可更新。

        ⑷ 人性化。更新的操作應(yīng)當(dāng)簡單、易懂、方便、面向非專業(yè)管理員。在這方面上,整個(gè)后臺(tái)的更新采用圖形界面接口(GUI),類似于向?qū)эL(fēng)格。

        2 網(wǎng)站的結(jié)構(gòu)

        這里主要探討網(wǎng)站的層次和布局。

        2.1 網(wǎng)站層次圖

        基于對信息發(fā)布網(wǎng)站系統(tǒng)特性的認(rèn)識(shí),在對邏輯系統(tǒng)的初步構(gòu)思后應(yīng)當(dāng)提出對物理系統(tǒng)的描述,而對于子系統(tǒng)或子模塊比較多或比較復(fù)雜的系統(tǒng),可使用分層次的描述,本系統(tǒng)的層次圖分為前臺(tái)和后臺(tái)兩部分,各系統(tǒng)的主要模塊如圖1所示。

        2.2 網(wǎng)站布局

        3 系統(tǒng)設(shè)計(jì)

        3.1 功能模塊設(shè)計(jì)

        本網(wǎng)站系統(tǒng)主要包括以下功能模塊。

        ⑴ 用戶注冊和登錄模塊:用戶可注冊成為會(huì)員并在前臺(tái)登錄。

        ⑵ 視頻觀看模塊:用戶可在線觀看新聞視頻。

        ⑶ 文件下載模塊:用戶可在線下載相關(guān)文檔。

        ⑷ 在線留言和郵件功能模塊:會(huì)員在線上可留言及發(fā)送郵件。

        ⑸ 后臺(tái)管理模塊:管理員登錄系統(tǒng)后,可從登錄后臺(tái)進(jìn)一步管理前臺(tái)相關(guān)內(nèi)容。包括管理文章、視頻、附件、幻燈片、flash、橫幅、留言板、會(huì)員信息等多種功能。

        3.2 功能模塊順序圖

        通過功能分析,在建立用例的過程中可知,系統(tǒng)的參與者有會(huì)員和管理員,以會(huì)員為例,建立的順序圖比以管理員為參與者建立的順序圖更有利于系統(tǒng)的分析,會(huì)員順序圖是一種用戶視角,以使用者的角度來分析系統(tǒng)顯得更加全面,如圖4所示,會(huì)員順序圖主要含有四個(gè)對象:Mail、Msg-board、File、Video,其各自發(fā)送不同的消息。

        4 系統(tǒng)實(shí)現(xiàn)采用的核心技術(shù)

        4.1 盒式模型與MVC設(shè)計(jì)模式

        盒式模型又名組件模型,是基于MVC設(shè)計(jì)模式的系統(tǒng),在控制上具有較強(qiáng)的靈活性,在本系統(tǒng)中,功能模塊以組件形式開發(fā),將功能的“視圖”與“模型”封裝成組件,而功能的“控制”抽離到系統(tǒng)后臺(tái),由系統(tǒng)通過控制模型改變前臺(tái)視圖。當(dāng)出現(xiàn)嵌套盒時(shí),將內(nèi)盒包含進(jìn)外盒,內(nèi)盒的“視圖”、“模型”則縱向地放于內(nèi)盒內(nèi),內(nèi)盒的“控制”與外盒的“控制”則橫向處于同一層,同步抽離至后臺(tái)進(jìn)行操作控制。

        4.2 數(shù)據(jù)模型

        一個(gè)好的系統(tǒng)在數(shù)據(jù)的處理上必然采用一套好的數(shù)據(jù)模型,在數(shù)據(jù)的儲(chǔ)存上,通常有兩種方法,一種是數(shù)據(jù)庫儲(chǔ)存,另一種是服務(wù)器空間儲(chǔ)存。對于比較復(fù)雜的系統(tǒng),根據(jù)子系統(tǒng)的不同也可同時(shí)采用混合方式。數(shù)據(jù)庫的儲(chǔ)存的特點(diǎn)在于安全性比較高,操作方便;而服務(wù)器空間儲(chǔ)存在于訪問速度的高效性和可擴(kuò)展性,多用于模塊的多功能自定義。

        4.3 導(dǎo)航更新的實(shí)現(xiàn)

        本系統(tǒng)導(dǎo)航的數(shù)據(jù)模型采用服務(wù)器空間儲(chǔ)存方式,當(dāng)對一個(gè)導(dǎo)航(一級導(dǎo)航或二級導(dǎo)航)進(jìn)行增加、刪除、修改等操作時(shí),從第一層網(wǎng)頁(主頁)開始,導(dǎo)航進(jìn)行更新,其次從第二層開始,左邊欄縱向?qū)Ш竭M(jìn)行更新,右邊欄文章列表同步更新,最后從第三層進(jìn)行更新,該層對一組文章文件夾進(jìn)行對應(yīng)的增加、刪除、修改操作。具體的工作步驟如圖5所示。第一步,從服務(wù)器空間的導(dǎo)航數(shù)據(jù)文件xml讀取導(dǎo)航數(shù)據(jù),顯示成界面。第二步,當(dāng)管理員操作導(dǎo)航項(xiàng)后,搜索判斷出管理員操作的導(dǎo)航項(xiàng)類型,分組記錄成兩個(gè)隊(duì)列,兩個(gè)隊(duì)列分別儲(chǔ)存一級導(dǎo)航項(xiàng),和二級導(dǎo)航項(xiàng)。第三步,對導(dǎo)航項(xiàng)數(shù)據(jù)文件進(jìn)行更新,這一步完成了導(dǎo)航的視圖更新。第四步,更新第二層、第三層等縱向?qū)Ш?,這一步驟更新讀取的數(shù)據(jù)源來自導(dǎo)航數(shù)據(jù)隊(duì)列,結(jié)合Ajax能實(shí)現(xiàn)實(shí)時(shí)更新導(dǎo)航。第五步,對每個(gè)更新的導(dǎo)航項(xiàng)對應(yīng)包含的文章等資源文件夾進(jìn)行同步更新,刪除屬被刪除導(dǎo)航項(xiàng)的所有文章及對應(yīng)不需要的資源,釋放儲(chǔ)存空間。至此,導(dǎo)航所有數(shù)據(jù)更新完畢。

        5 結(jié)束語

        本文以惠州民進(jìn)市委網(wǎng)站為例,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)網(wǎng)站信息發(fā)布系統(tǒng),對各類新聞資訊、政黨動(dòng)態(tài)、會(huì)員文章、視頻新聞、會(huì)員留言等需要及時(shí)更新的信息,采取集中管理,同時(shí)可以對這些信息進(jìn)行分類化、系統(tǒng)化和標(biāo)準(zhǔn)化。網(wǎng)站設(shè)計(jì)完成后,可大大減少網(wǎng)站更新維護(hù)的工作量,管理員對網(wǎng)站的更新維護(hù)工作比較簡單,只需錄入文字和上傳圖片,保證了網(wǎng)站內(nèi)容的更新速度,加快了網(wǎng)絡(luò)信息的傳播速度。為方便廣大民進(jìn)會(huì)員和社會(huì)各界訪客使用手機(jī)等移動(dòng)設(shè)備訪問網(wǎng)站,我們下一步的工作是開發(fā)本網(wǎng)站的移動(dòng)版本,在移動(dòng)版本中將充分考慮手機(jī)等移動(dòng)設(shè)備的版面布局要求,其主要內(nèi)容將與PC平臺(tái)版本保持一致和聯(lián)動(dòng)。

        參考文獻(xiàn):

        [1] 王效武,劉英.互聯(lián)網(wǎng)信息發(fā)布系統(tǒng)設(shè)計(jì)[J].通信技術(shù),2013.46(8):77-80

        [2] 劉會(huì)軍,方嘯.基于自構(gòu)無線網(wǎng)的園區(qū)信息發(fā)布系統(tǒng)設(shè)計(jì)[J].通信技術(shù),2013.6:51-56

        [3] 周淑云.政府信息服務(wù)新舉措——政務(wù)微博[J].電子政務(wù),2013.8:73-77

        [4] 李學(xué)儉.多套信息發(fā)布系統(tǒng)的整合方案[J].計(jì)算機(jī)應(yīng)用與軟件,2012.29(12):259-261

        [5] 胡先兵,王春枝,張金.基于類“云服務(wù)”的可視化信息發(fā)布系統(tǒng)技術(shù)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2012.21(11):24-28

        [6] 劉傳,王毅,胡明清,陳益強(qiáng).普適多媒體信息發(fā)布系統(tǒng)的構(gòu)建[J].計(jì)算機(jī)工程與設(shè)計(jì),2011.32(1):103-103

        猜你喜歡
        網(wǎng)站設(shè)計(jì)數(shù)據(jù)模型
        面板數(shù)據(jù)模型截面相關(guān)檢驗(yàn)方法綜述
        加熱爐爐內(nèi)跟蹤數(shù)據(jù)模型優(yōu)化
        電子測試(2017年12期)2017-12-18 06:35:36
        企業(yè)網(wǎng)站建設(shè)的探討
        網(wǎng)站設(shè)計(jì)課程內(nèi)容優(yōu)化探討
        可復(fù)用的高職網(wǎng)站后臺(tái)管理系統(tǒng)的設(shè)計(jì)
        財(cái)政支出效率與產(chǎn)業(yè)結(jié)構(gòu):要素積累與流動(dòng)——基于DEA 和省級面板數(shù)據(jù)模型的實(shí)證研究
        計(jì)算機(jī)等級考試網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
        科技資訊(2015年3期)2016-01-14 16:58:27
        《計(jì)算機(jī)應(yīng)用基礎(chǔ)》自主學(xué)習(xí)網(wǎng)站的研究與設(shè)計(jì)
        基于分位數(shù)回歸的電力負(fù)荷特性預(yù)測面板數(shù)據(jù)模型
        面向集成管理的出版原圖數(shù)據(jù)模型
        国产av一区二区三区丝袜| 美女露出自己的性感大胸一尤内衣| av影片手机在线观看免费网址| 黑人巨大精品欧美| 人妻少妇边接电话边娇喘| 久久不见久久见www日本网| 国产精品 人妻互换| 免费可以在线看A∨网站| 网红极品女神精品视频在线| 中文字幕人妻日韩精品| 国产片精品av在线观看夜色| 精品国产三级在线观看| 无码中文字幕在线DVD| 久久久久无码精品国| 手机免费高清在线观看av| 国产成人精品2021| 国产av永久无码天堂影院| 国产欧美日韩综合在线一区二区| 亚洲国产香蕉视频欧美| 亚洲青涩在线不卡av| 日本一级二级三级不卡| 久久天天躁狠狠躁夜夜av| 日韩国产精品一区二区Hd| 日本福利视频免费久久久| 女同视频一区二区在线观看| 久久亚洲私人国产精品va| 亚洲电影一区二区三区| 国产黄色三级三级三级看三级| 欧美拍拍视频免费大全| 国产内射爽爽大片视频社区在线| 中日av乱码一区二区三区乱码| 超清无码AV丝袜片在线观看| 美女脱了内裤洗澡视频| 又爽又黄又无遮挡的视频| 四虎国产精品视频免费看| 免费人成网站在线播放| 国产亚洲欧洲aⅴ综合一区| 又大又紧又粉嫩18p少妇| 色综合久久天天综线观看 | 在线一区二区三区国产精品| 无码国产精品一区二区高潮|