国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

北京天文館新版網(wǎng)站設(shè)計與實現(xiàn)

2023-09-10 06:01
數(shù)字傳媒研究 2023年7期
關(guān)鍵詞:天文館全景架構(gòu)

管 峰

北京天文館 北京市 100044

引言

北京天文館官網(wǎng)使用年限較長,網(wǎng)站的設(shè)計風(fēng)格和布局樣式較為陳舊,首頁在視覺上缺乏沖擊力,重點內(nèi)容沒有得到突顯。天文館官網(wǎng)的欄目繁雜,導(dǎo)致網(wǎng)站的整體結(jié)構(gòu)缺乏邏輯性,加重了用戶瀏覽網(wǎng)站時的認(rèn)知負(fù)荷;網(wǎng)站的在線購票入口不明顯,跳轉(zhuǎn)路徑長,降低了用戶購票的有效性及滿意度;頁面存在瀏覽器兼容性的問題,導(dǎo)致部分內(nèi)容顯示異常,這些問題都影響著用戶體驗,也間接影響著天文館對外的科普職能。

筆者及其團(tuán)隊調(diào)研天文館的自由數(shù)據(jù)資源,并進(jìn)行分析,利用計算機(jī)技術(shù)、數(shù)據(jù)庫相關(guān)技術(shù)和網(wǎng)絡(luò)技術(shù)等,通過WEB 端與各種移動終端將文化送到公眾手上,提高天文館數(shù)字化服務(wù)的水平和能力。

1 系統(tǒng)開發(fā)框架

系統(tǒng)的開發(fā)框架如圖1 所示。開發(fā)語言:Java 是一種高安全、易維護(hù)、跨操作系統(tǒng)的高級語言,是一種用于軟件開發(fā)的國際性標(biāo)準(zhǔn)語言體系,我們利用此語言以最低的成本幫助運營商搭建安全靠譜的新聞發(fā)布系統(tǒng)。

圖1 系統(tǒng)開發(fā)框架

系統(tǒng)架構(gòu):本系統(tǒng)的開發(fā)是基于J2EE 統(tǒng)一技術(shù)平臺進(jìn)行的,核心為Spring Framework,模型視圖控制器為Spring MVC,數(shù)據(jù)庫操作層為Hibernate,這種組合在Java 中屬于最經(jīng)典、最優(yōu)質(zhì)的組合方式。使用FreeMarker 進(jìn)行新聞內(nèi)容靜態(tài)發(fā)布,提高訪問速度,采用分層設(shè)計理念,數(shù)據(jù)訪問層、數(shù)據(jù)庫層、業(yè)務(wù)邏輯層等層次表現(xiàn)清晰,耦合度較低,通過接口接入后再進(jìn)行校驗,這樣操作才能最終保證數(shù)據(jù)安全。

新聞發(fā)布架構(gòu):封裝采用常用工具,包含日志、緩存、水印、服務(wù)器驗證以及數(shù)據(jù)字典等,采用服務(wù)器和用戶端同時驗證的雙重驗證方式,對跳過客戶端驗證,并通過瀏覽器進(jìn)行惡意篡改的行為進(jìn)行防范,如隱藏變量篡改、上傳非法文件等行為。

應(yīng)用服務(wù)器軟件:Apache Tomcat 是一個開放源代碼,主要用來運行Servlet 和JSP Web 應(yīng)用軟件,是一款基于Java 的Web應(yīng)用軟件容器。Tomcat Server 是根據(jù)Servlet 和JSP 規(guī)范進(jìn)行執(zhí)行的容器,因此,可以說Tomcat Server 也實行了Apache-Jakarta規(guī)范,而且它在一定程度上比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好,它具備較高的安全性和擴(kuò)展性,并利用動態(tài)生成的頁面來進(jìn)行站點運行。站點數(shù)據(jù)大部分是靜態(tài)的,如圖像GIF、JPG、PNG 以及流式媒體等,這些靜態(tài)圖像資源內(nèi)存小,具備負(fù)載平衡、郵件服務(wù)以及HTML頁面處理的功能,另外,它還是一個Servlet 和JSP 容器,獨立的Servlet 容器是Tomcat 的默認(rèn)模式。

數(shù)據(jù)庫軟件:本系統(tǒng)架構(gòu)支持Mysql、SQL Server、Oracle等多版本數(shù)據(jù)庫移植,可根據(jù)實際情況選擇適用于用戶的數(shù)據(jù)庫版本。

操作系統(tǒng):本系統(tǒng)架構(gòu)可安裝配置在Linux、Windows 操作系統(tǒng)。

網(wǎng)站多終端適配:采用前沿的HTML5 進(jìn)行頁面設(shè)計及開發(fā),可以在多種終端發(fā)布信息,如PC 端、移動客戶端、WAP 端等,這些終端能夠較好地展示圖片、視頻、音頻及文本,給客戶帶來較好的人機(jī)交互體驗。

站群系統(tǒng):采用站點集群設(shè)計理念,中、英兩個站點互相獨立,操作互不影響,精確到欄目的權(quán)限分配及協(xié)作機(jī)制,完美實現(xiàn)了網(wǎng)站群管理思想。

響應(yīng)式頁面后臺:基于Bootstrap 打造響應(yīng)式后臺管理,視覺效果更具沖擊力,操作更舒適。

2 系統(tǒng)架構(gòu)

北京天文館新版官網(wǎng)系統(tǒng)架構(gòu)圖如圖2 所示,主要采用B/S 結(jié)構(gòu),遵從J2EE 架構(gòu),在多個平臺上都可以使用。設(shè)計者出于對業(yè)務(wù)模式和IT 環(huán)境的考慮,對系統(tǒng)進(jìn)行擴(kuò)展性設(shè)計,采用多層體系結(jié)構(gòu)模式。按照服務(wù)功能的大小,系統(tǒng)被分解成多個層次,在每一個層次中,都設(shè)計了相應(yīng)軟件和硬件,在某個層次上,用戶只能使用本層次的服務(wù)或更低層次的服務(wù),不能使用更高層次的服務(wù)。采用這種信息系統(tǒng)模式,可以降低系統(tǒng)各部分之間的依賴性,系統(tǒng)的耦合方式更加松散,便于設(shè)計者對系統(tǒng)進(jìn)行建設(shè)、維護(hù)和演進(jìn)。

圖2 北京天文館新版官網(wǎng)系統(tǒng)架構(gòu)圖

新版官網(wǎng)設(shè)計具有可擴(kuò)展性和可升級性,系統(tǒng)的要素、功能和數(shù)據(jù)庫結(jié)構(gòu)都必須易于擴(kuò)充與維護(hù),以滿足將來業(yè)務(wù)辦理的需要和政府信息化建設(shè)的需求,系統(tǒng)必須具備開放的體系結(jié)構(gòu)和良好的擴(kuò)展能力,建設(shè)時要顧及到政府職能的轉(zhuǎn)變,便于進(jìn)行二次開發(fā),添加新需要的功能。同時,系統(tǒng)設(shè)計還需要考慮軟硬件發(fā)展的情況,便于日后升級,使其處于應(yīng)用系統(tǒng)技術(shù)領(lǐng)先地位。

設(shè)計者利用計算機(jī)、數(shù)據(jù)庫和網(wǎng)絡(luò)等先進(jìn)技術(shù),對北京天文館內(nèi)現(xiàn)有數(shù)據(jù)資源進(jìn)行集成整合,按照天文館信息化運行模式,緊密結(jié)合天文館業(yè)務(wù)需求,搭建數(shù)據(jù)資源展示、傳播、應(yīng)用和集成平臺,保證與招標(biāo)方現(xiàn)有信息系統(tǒng)無縫對接。

北京天文館新版官網(wǎng)系統(tǒng)功能設(shè)計圖如圖3 所示,首頁圖如圖4 所示。在首頁面,可看到本系統(tǒng)提供的所有功能、定制活動等。

圖3 北京天文館新版官網(wǎng)系統(tǒng)功能設(shè)計圖

圖4 北京天文館新版官網(wǎng)首頁圖

天文館舉辦針對天象的攝影比賽活動,會員可以通過此模塊在線提交其攝影作品,管理員通過此模塊對提交的攝影作品進(jìn)行管理,包括攝影的打包下載等。

天文日歷系統(tǒng)可以統(tǒng)計年度重要天象,匯總形成天文日歷,天文愛好者可以根據(jù)其合理安排時間,更精準(zhǔn)地進(jìn)行天象觀察。北京天文館新版官網(wǎng)天文日歷系統(tǒng)如圖5 所示。

圖5 北京天文館新版官網(wǎng)天文日歷系統(tǒng)

虛擬場景漫游后臺管理系統(tǒng)能對文字、圖片、視音頻、全景場景和虛擬現(xiàn)實場景等素材進(jìn)行統(tǒng)一分類管理,同時,可通過此系統(tǒng)進(jìn)行素材瀏覽、屬性設(shè)置、素材增加、刪除和修改等,公眾可在線720°瀏覽展廳。北京天文館新版官網(wǎng)全景虛擬場館如圖6 所示。

圖6 北京天文館新版官網(wǎng)全景虛擬場館

系統(tǒng)可以對劇場全景視頻進(jìn)行管理。后端管理者通過此功能實現(xiàn)對劇場全景視頻的日常管理,包括增加、刪除、發(fā)布等,公眾可在此模塊觀看劇場全景視頻。北京天文館新版官網(wǎng)劇場全景視頻如圖7 所示。

圖7 北京天文館新版官網(wǎng)劇場全景視頻

3 門戶網(wǎng)站后臺管理系統(tǒng)

后臺管理系統(tǒng)以網(wǎng)站內(nèi)容的組織管理為主,對科普信息進(jìn)行采集、編輯、分類、審核、發(fā)布,具備完善的信息管理和發(fā)布管理功能,是提供信息采集、加工、制作、發(fā)布等網(wǎng)站科普資源全過程制作的工作平臺,并能對整體流程進(jìn)行管理。系統(tǒng)操作界面簡潔,用戶能夠快速地制作模板,靈活地組織網(wǎng)站內(nèi)容,并能提供相應(yīng)的管理權(quán)限,保證第一時間在門戶上發(fā)布科普信息。

門戶網(wǎng)站后臺管理系統(tǒng)采取分類管理方式,管理名錄較為全面,主要包括文章、組圖、視頻、鏈接、調(diào)查、投票、活動、知識競賽、抽獎等類型。北京天文館新版官網(wǎng)內(nèi)容管理系統(tǒng)結(jié)構(gòu)圖如圖8 所示。

結(jié)語

筆者及其團(tuán)隊設(shè)計開發(fā)的新版網(wǎng)站運行穩(wěn)定,給公眾帶來了良好的體驗,大大提升北京天文館的數(shù)字化服務(wù)能力。針對新版網(wǎng)站在運行中出現(xiàn)的問題,我們將在后期的運維中逐步完善。

猜你喜歡
天文館全景架構(gòu)
基于FPGA的RNN硬件加速架構(gòu)
上海天文館帶你暢游太空
上海天文館:全球最大規(guī)模天文學(xué)館復(fù)刻天體運行軌道
全球建筑規(guī)模最大的天文館亮相上海
功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
戴上耳機(jī),享受全景聲 JVC EXOFIELD XP-EXT1
全景敞視主義與偵探小說中的“看”
LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
從5.1到全景聲就這么簡單 FOCAL SIB EVO DOLBY ATMOS
全景搜索