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

        ?

        西域文化博覽園資源庫(kù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

        2018-03-29 04:34:50劉美華牛文淵高賢強(qiáng)
        軟件 2017年8期
        關(guān)鍵詞:文化傳播資源庫(kù)

        劉美華 牛文淵 高賢強(qiáng)

        摘要:以塔里木大學(xué)西域文化博覽園的制作為基礎(chǔ),探討了利用JSP、JDK、SSM等軟件實(shí)現(xiàn)藏品資源數(shù)字化的方法和理論。該數(shù)據(jù)庫(kù)的構(gòu)建,使人們足不出戶就可以瀏覽數(shù)字西域博覽園,同時(shí),還可以方便管理人員更快捷、高效地管理西域文化博覽園的動(dòng)態(tài)及館內(nèi)藏品。

        關(guān)鍵詞:西域文化;資源庫(kù);文化傳播

        中圖分類號(hào):TP311.il 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.l003_6970.2017.08.014

        本文著錄格式:劉美華,牛文淵,高賢強(qiáng).西域文化博覽園資源庫(kù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件,2017,38(8):73-75

        引言

        隨著近些年以文博為主題的文化資源產(chǎn)業(yè)的飛速發(fā)展,文化信息資源的普及手段以及普及范圍也隨之快速發(fā)展,而網(wǎng)絡(luò)作為當(dāng)前信息傳遞的主要載體之一,承擔(dān)了文化資源傳遞的主要任務(wù)。作為網(wǎng)絡(luò)傳輸?shù)闹饕獌?nèi)容,文化信息的數(shù)字化以及數(shù)字化成果展示技術(shù)逐漸成為文化資源在線展示、在線宣傳的重要手段之一。以資源為核心、網(wǎng)絡(luò)為基礎(chǔ)、服務(wù)為特征、可持續(xù)應(yīng)用為目標(biāo)的西域文化博覽園藏品資源庫(kù)建設(shè),一方面可以整合資源、優(yōu)化資源、共享資源,為科研人員提供一種快速、便捷查找資源的途徑,另一方面通過網(wǎng)絡(luò)平臺(tái),對(duì)西域文化的傳播、傳承和保護(hù)起著較為積極的作用。

        西域文化博覽園位于塔里木大學(xué)校園內(nèi),該館迄今發(fā)展為新疆南疆地區(qū)大型的多功能歷史類教育基地,收藏有新疆各歷史時(shí)期的珍貴文物,及大量的圖片資料和文字資料。藏品類別包括雕塑,銅器、陶器、鐵器、玉器、木器、布帛等文物,藏品總量達(dá)到1936件,其中實(shí)物871件,場(chǎng)景復(fù)原13件,圖片743?長(zhǎng),表格9幅,它突破了平鋪直敘的樊籬,著重凸顯數(shù)千年西域的奕奕神采,具有很高的歷史、藝術(shù)和科學(xué)價(jià)值。

        從古至今,文化的傳播都離不開研究人員和傳播者的不懈努力。傳統(tǒng)的傳播方式不過就是開放展館、到各地參加展覽和舉辦各類活動(dòng)。這些傳播方式受限于時(shí)間和空間,文化傳播工作無(wú)法達(dá)到跨越時(shí)間和空間的限制無(wú)阻礙傳播,互聯(lián)網(wǎng)卻不會(huì)受到這些控制。在互聯(lián)網(wǎng)中建立網(wǎng)站,人們不會(huì)因?yàn)榫嚯x西域文化博覽園太遠(yuǎn)而無(wú)法了解到西域文化,隨時(shí)隨地都可以瀏覽網(wǎng)站上的內(nèi)容。因此,西域文化博覽園資源庫(kù)的設(shè)計(jì)和開發(fā)顯得尤為重要。

        1 關(guān)鍵技術(shù)

        一個(gè)程序的開發(fā)采用什么樣的關(guān)鍵性技術(shù)是至關(guān)重要的。技術(shù)的好壞將直接影響著系統(tǒng)的運(yùn)行速度,兼容性,穩(wěn)定性等。本網(wǎng)站主要采用JSP技術(shù)、Java技術(shù)、JDBC技術(shù)、MVC分層編程模式、SMM框架技術(shù)、Mysql數(shù)據(jù)庫(kù)技術(shù)。在開發(fā)過程中采用分層開發(fā)的方法,其具體描述如下:

        (1)JSP技術(shù)

        JSP技術(shù)是Java系列技術(shù)的一部分,它是以Java為基礎(chǔ)的。JSP頁(yè)面被編譯成servlets,并可以調(diào)用Java Beans組件或者是Enteiprise Java Beans組件,以便于在服務(wù)器端的處理。因此,JSP技術(shù)在構(gòu)建基于web的可以升級(jí)的應(yīng)用程序的時(shí)彳尉分演了一^非常重要的角色。

        (2)Java技術(shù)

        Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο蟮睦碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。

        (3)JDBC技術(shù)

        JDBC的英文全稱是Java Data Base Connectivitystandard,JDBC是一個(gè)面向?qū)ο蟮膽?yīng)用程序的接口,通過它可以訪問各類關(guān)系型數(shù)據(jù)庫(kù)。JDBC也是java核心類庫(kù)的一部分。用于特定數(shù)據(jù)庫(kù)的一套實(shí)施了JDBC接口的類集是JDB Cdriver。

        (4)MVC分層編程模式

        西域文化博覽園網(wǎng)站的設(shè)計(jì)將會(huì)采用遵循MVC分層編程模式來設(shè)計(jì)后臺(tái)程序,MVC(Model_View_Controller,模式一視圖一控制器)MVC只是一個(gè)抽象的設(shè)計(jì)概念,它將待開發(fā)的應(yīng)用程序分為三個(gè)獨(dú)立的部分:模型(Model)、視圖(View)、和控制器(Controller)。提出這種模式只要是因?yàn)閼?yīng)用程序中用來完成任務(wù)的代碼一一模型(也稱“業(yè)務(wù)邏輯”),通常是程序中相對(duì)應(yīng)穩(wěn)定的部分,并且會(huì)被重復(fù)使用,而程序與用戶進(jìn)行交互的頁(yè)面-視圖,卻是經(jīng)常改變的。如果因需要更新頁(yè)面而不得不對(duì)業(yè)務(wù)邏輯進(jìn)行改動(dòng),或者要在不同的模塊中應(yīng)用到相同的功能而重復(fù)的編寫業(yè)務(wù)邏輯代碼,不僅降低了整體程序開發(fā)的進(jìn)程,而且會(huì)使程序變得難以維護(hù)。因此,將業(yè)務(wù)邏輯代碼與外觀呈現(xiàn)分離,將會(huì)更容易的根據(jù)需求改進(jìn)程序。

        (5)SSM框架技術(shù)

        SSM(Spring+Spring MVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三個(gè)開源框架整合而成,常作為數(shù)據(jù)源較簡(jiǎn)單的web項(xiàng)目的框架。其中spring是一個(gè)輕量級(jí)的控制反轉(zhuǎn)(IOC)和面向切面(AOP)的容器框架。SpringMVC分離了控制器、模型對(duì)象、分派器以及處理程序?qū)ο蟮慕巧?,這種分離讓它們更容易進(jìn)行定制。MyBatis是一個(gè)支持普通SQL查詢,存儲(chǔ)過程和高級(jí)映射的優(yōu)秀持久層框架。

        (6)MySQL數(shù)據(jù)庫(kù)技術(shù)

        MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),MySQL是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,在WEB應(yīng)用方面,MySQL是最好的RDBMS(Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))應(yīng)用軟件。MySQL是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)系數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語(yǔ)言是用于訪問數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。

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

        2.1 設(shè)計(jì)特點(diǎn)

        根據(jù)現(xiàn)有數(shù)據(jù)庫(kù)特點(diǎn),結(jié)合用戶實(shí)際使用需求,系統(tǒng)在設(shè)計(jì)時(shí)有以下特點(diǎn):

        (1)選用MySQL數(shù)據(jù)庫(kù),可以更為持久的存放數(shù)據(jù),當(dāng)存儲(chǔ)設(shè)備改變時(shí),不用重寫程序代碼便能很好的移植到其它數(shù)據(jù)庫(kù)系統(tǒng)。

        (2)系統(tǒng)采用MVC編程模式,程序的實(shí)現(xiàn)過程采用模塊化,把業(yè)務(wù)信息按照應(yīng)用功能模塊拆分開:業(yè)務(wù)邏輯與數(shù)據(jù)庫(kù)服務(wù)器分開,用戶界面與業(yè)務(wù)邏輯分開,任一方的改變都不會(huì)過多影響對(duì)方。

        (3)在開發(fā)平臺(tái)和語(yǔ)言上,使用EcHpse開發(fā)平臺(tái),并使用Java語(yǔ)言作為主要的開發(fā)語(yǔ)言,Java語(yǔ)言一次編寫隨處運(yùn)行以及強(qiáng)大的可伸縮性等優(yōu)點(diǎn)更方便系統(tǒng)的開發(fā)以及維護(hù)。

        2.2 設(shè)計(jì)架構(gòu)

        西域文化博覽園網(wǎng)站的設(shè)計(jì)目的就是為了方便西域文化研究所工作人員高效、快速的發(fā)布和管理西域文化的研究現(xiàn)狀及西域周邊的動(dòng)態(tài)。本設(shè)計(jì)降低了西域文化研究所傳播西域文化的時(shí)間和空間成本。其開發(fā)主要包括:數(shù)據(jù)庫(kù)的設(shè)計(jì)和維護(hù)、后端控制層的程序設(shè)計(jì)、前端展示頁(yè)面的設(shè)計(jì)。前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而后者則要求應(yīng)用程序具有功能完備、易用等特點(diǎn)。因此西域文化博覽園資源庫(kù)采用JSP技術(shù)、SSM框架和MySQL數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)的開發(fā)。

        系統(tǒng)部分將瀏覽者分為兩種身份:普通瀏覽者和管理員。普通瀏覽者可以瀏覽任何展示在前臺(tái)頁(yè)面上的信息,可以通過留言板塊向網(wǎng)站的管理者提交意見和建議,以便開發(fā)人員更好的更改網(wǎng)站布局和開發(fā)跟多的功能。管理員可通過后臺(tái)登錄進(jìn)入網(wǎng)站前臺(tái)頁(yè)面的管理中心。管理員可修改西域文化博覽園的簡(jiǎn)介、更新和刪除學(xué)術(shù)模塊的內(nèi)容、更新和刪除資訊模塊的內(nèi)容、更新和刪除展廳模塊的內(nèi)容、查看和刪除留言模塊的內(nèi)容、修改聯(lián)系我們模塊的內(nèi)容、添加和刪除友情鏈接模塊的內(nèi)容。

        西域文化博覽園網(wǎng)站應(yīng)具有兩種頁(yè)面:前臺(tái)展示頁(yè)面和后臺(tái)管理系統(tǒng)頁(yè)面。所以西域文化博覽園網(wǎng)站的業(yè)務(wù)流程應(yīng)該是:后臺(tái)系統(tǒng)管理員通過登錄進(jìn)入后臺(tái)管理中心,其間需要經(jīng)過后臺(tái)管理系統(tǒng)登錄驗(yàn)證,驗(yàn)證失敗則不能進(jìn)入后臺(tái)管理系統(tǒng);若驗(yàn)證成功,則可以直接進(jìn)入后臺(tái)管理中心。系統(tǒng)將數(shù)據(jù)庫(kù)各表中的數(shù)據(jù)管通過表格的形式展示在各模塊的頁(yè)面中,管理員通過對(duì)各頁(yè)面的表中的數(shù)據(jù)進(jìn)行增、刪、改、查操作來改變數(shù)據(jù)庫(kù)表中的數(shù)據(jù)。此外,后臺(tái)各模塊的展示頁(yè)面中的數(shù)據(jù)將發(fā)生改變,頁(yè)面也就發(fā)生了改變。普通瀏覽者在瀏覽西域文化博覽園網(wǎng)站的前臺(tái)展示頁(yè)面時(shí),看到的就是經(jīng)過管理員修改的頁(yè)面了。

        3 數(shù)據(jù)庫(kù)設(shè)計(jì)

        西域文化博覽園網(wǎng)站管理系統(tǒng)采用了Browser Server體系結(jié)構(gòu),JSP(Java Server Page)作為前臺(tái)開發(fā)語(yǔ)言,MySQL作為數(shù)據(jù)庫(kù),Java作為后臺(tái)開發(fā)語(yǔ)言,Windows7作為硬件環(huán)境,JDK1.8作為軟件開發(fā)環(huán)境,Eclipseneon.3作為開發(fā)丁具,Tomcat8.0作為應(yīng)用服務(wù)器。使用SSM(Spring+SpringMVC+MyBatis)框架整合后臺(tái)程序進(jìn)行開發(fā),最終將實(shí)現(xiàn)管理員用戶通過后臺(tái)登錄管理各模塊的內(nèi)容、查看和刪除瀏覽者提交的留言。普通瀏覽者隨時(shí)可進(jìn)入前臺(tái)展示頁(yè)面瀏覽各模塊內(nèi)容、通過留言模塊提交意見或建議。本次設(shè)計(jì)和開發(fā)可以很大程度的提高西域文化研究院對(duì)西域文化的傳播效率,充分體現(xiàn)了信息時(shí)代的優(yōu)越性。

        4 系統(tǒng)實(shí)現(xiàn)

        此次開發(fā)選擇體積小、速度快、靈活且免費(fèi)的關(guān)系型數(shù)據(jù)庫(kù)My SQL。為了操作方便,選擇Navi Cat作為此次開發(fā)的數(shù)據(jù)庫(kù)管理工具。

        根據(jù)對(duì)系統(tǒng)的功能需求分析,西域文化博覽園的數(shù)據(jù)庫(kù)中應(yīng)該具有:管理員信息表、西域文化博覽園信息表、資訊新聞表、學(xué)術(shù)研究表、首頁(yè)輪換廣告表、意見建議表、西域文化博覽園簡(jiǎn)介表、展廳表、友情鏈接表、關(guān)注信息表。表1是管理元信息表。

        5 結(jié)語(yǔ)

        西域文化博覽園資源庫(kù)的設(shè)計(jì)和開發(fā)參考了多個(gè)博物館網(wǎng)站,取其精髓,去其糟粕,使之變成有自己特色的網(wǎng)站。用簡(jiǎn)捷的界面向用戶展示頁(yè)面內(nèi)容,既美觀又實(shí)用。SSM框架的使用簡(jiǎn)化了數(shù)據(jù)封裝過程、連接數(shù)據(jù)庫(kù)的過程和路徑映射過程,從而使得編碼效率大大提升。使用MVC分層模式,使得模型層、視圖層、控制層之間的關(guān)系更明了,各層級(jí)編碼更加模式化,減少了重復(fù)代碼,進(jìn)而提高了工作效率。西域文化博覽園數(shù)據(jù)庫(kù)的建設(shè),一方面可以滿足人們方便地訪問地理位置偏遠(yuǎn)的西域文化博覽園,進(jìn)一步拓寬了西域文化的傳播途徑,更為便捷地促進(jìn)西域文化的傳播,使傳統(tǒng)文化煥發(fā)新的生機(jī);此外,還可以方便管理人員更快捷、高效地管理西域文化的動(dòng)態(tài)及館內(nèi)藏品的展示,對(duì)西域文化更好的傳播和發(fā)展具有一定的作用。

        猜你喜歡
        文化傳播資源庫(kù)
        廣州園科院木棉野牡丹種質(zhì)資源庫(kù)入選國(guó)家林木種質(zhì)資源庫(kù)
        園林科技(2021年3期)2021-04-03 04:33:46
        健身氣功開放課程資源庫(kù)建設(shè)研究
        貴州●石斛種質(zhì)資源庫(kù)
        基于共享資源庫(kù)的混合式教學(xué)考核模式研究
        電子制作(2017年10期)2017-04-18 07:22:55
        高中歷史信息化教育資源庫(kù)應(yīng)用探索
        英語(yǔ)新聞中文化傳播的特色與現(xiàn)狀
        從眼動(dòng)實(shí)驗(yàn)看中原服飾文化傳播與社會(huì)服務(wù)
        中國(guó)文化傳播與藝術(shù)人才外語(yǔ)能力培養(yǎng)創(chuàng)新
        戲劇之家(2016年20期)2016-11-09 23:44:36
        中國(guó)影視劇美學(xué)建構(gòu)
        淺析《黃河晨報(bào)》對(duì)河?xùn)|文化的傳播
        新聞世界(2016年10期)2016-10-11 20:27:25
        免费AV一区二区三区无码| 亚洲av成人片色在线观看高潮| 成人免费无码大片a毛片软件| 欧洲亚洲综合| 日本少妇比比中文字幕| 中文字幕隔壁人妻欲求不满 | 亚洲tv精品一区二区三区| 成人av在线免费播放| 日日噜噜夜夜狠狠久久丁香五月 | 三级日韩视频在线观看| 久久久久久九九99精品| 亚洲国产精品一区二区第四页| 久久亚洲一级av一片| 亚洲精品久久区二区三区蜜桃臀| 久久婷婷人人澡人人喊人人爽| 水蜜桃久久| 一级午夜理论片日本中文在线| 亚洲成av人片女在线观看| 九九精品国产亚洲av日韩| 狠狠干视频网站| 亚洲中文字幕精品久久久| 呦系列视频一区二区三区| 久久亚洲av成人无码国产| 91精品亚洲一区二区三区| 风骚人妻一区二区三区| 亚洲h在线播放在线观看h| 91人妻无码成人精品一区91| 日韩国产自拍视频在线观看| 国产精品无码一区二区三区电影| 亚洲精品永久在线观看| 色偷偷亚洲av男人的天堂| 亚洲av不卡免费在线| 伊伊人成亚洲综合人网香| 成人无码网www在线观看| 国产三区二区一区久久| 手机看片久久国产免费| 国产婷婷丁香五月麻豆| 极品少妇一区二区三区| 少妇人妻综合久久中文字幕| 国产精品无码无片在线观看| 91麻豆精品久久久影院|