面向Web AR的微服務(wù)化可定制業(yè)務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-07-06 04:40
基于Web的增強(qiáng)現(xiàn)實(shí)技術(shù)(Web AR)提供了一種輕量且可實(shí)現(xiàn)跨平臺(tái)和跨應(yīng)用傳播的AR解決方案。Web AR技術(shù)能讓使用者有更加良好的參與感,越來(lái)越多的企業(yè)希望利用這個(gè)技術(shù)來(lái)豐富廣告營(yíng)銷(xiāo)的內(nèi)容。但是Web AR服務(wù)商通常只提供核心API或SDK,客戶還需要進(jìn)行二次開(kāi)發(fā)才能獲得一個(gè)產(chǎn)品級(jí)的廣告營(yíng)銷(xiāo)活動(dòng)網(wǎng)頁(yè)應(yīng)用。在這種模式下,廣告活動(dòng)應(yīng)用的開(kāi)發(fā)成本高而且開(kāi)發(fā)周期長(zhǎng),難以支撐廣告營(yíng)銷(xiāo)業(yè)務(wù)的發(fā)展。本課題針對(duì)Web AR在廣告領(lǐng)域的需求,設(shè)計(jì)了一個(gè)面向Web AR的可定制業(yè)務(wù)系統(tǒng)。企業(yè)客戶通過(guò)對(duì)這個(gè)系統(tǒng)提供的業(yè)務(wù)功能和網(wǎng)頁(yè)模板進(jìn)行定制,便可以無(wú)需開(kāi)發(fā)快速生成個(gè)性化的廣告營(yíng)銷(xiāo)活動(dòng)應(yīng)用。系統(tǒng)以“瀏覽器+云”的方案實(shí)現(xiàn)了Web AR功能。同時(shí),針對(duì)廣告業(yè)務(wù)的特點(diǎn),還集成了抽獎(jiǎng)功能。本系統(tǒng)的業(yè)務(wù)模式不但滿足了客戶個(gè)性化的需求,在創(chuàng)建廣告活動(dòng)時(shí)還無(wú)需進(jìn)行任何開(kāi)發(fā),降低了活動(dòng)上線的時(shí)間成本。系統(tǒng)采用了微服務(wù)架構(gòu)進(jìn)行實(shí)現(xiàn),拆分后的每個(gè)微服務(wù)模塊都可以獨(dú)立地進(jìn)行開(kāi)發(fā)和部署。借助服務(wù)發(fā)現(xiàn)技術(shù),在高并發(fā)場(chǎng)景下無(wú)需更改任何配置即可進(jìn)行橫向擴(kuò)展。從而解決了單體架構(gòu)系統(tǒng)在可擴(kuò)展性、可復(fù)用性、靈活性及可維護(hù)性發(fā)方面表現(xiàn)較差...
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:101 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-2透視相機(jī)示意圖??
?其中,六個(gè)入?yún)⒎謩e代表正交投影相機(jī)拍攝到的空間的六個(gè)面的位置。??通過(guò)透視投影相機(jī)獲得的效果類(lèi)似人眼的觀察視角看到的內(nèi)容,如圖2-2所??示。透視投影相機(jī)的構(gòu)造函數(shù)如下:??var?camera?=?THREE.?Per?spec?tiveCamera?(fov,?aspect,?near,?far);??其中,fov是視景體豎直方向上的張角,aspect等于width/height,是照相機(jī)??水平方向和豎直方向長(zhǎng)度的比值,通常設(shè)為Canvas的橫縱比例,neai?和fai?分別??是照相機(jī)到視景體最近、最遠(yuǎn)的距離,均為正值,且fai?應(yīng)大于near。??創(chuàng)建相機(jī)后,需要設(shè)置相機(jī)在空間中的位置,然后將相機(jī)添加到scene中。??!?丨?far??相機(jī)位置??near??right??圖2-1正交相機(jī)示意圖??width??<?—?H??ir??i?height??一一*^TlSa
,用手機(jī)端通過(guò)該活動(dòng)的鏈接訪問(wèn)運(yùn)行在系統(tǒng)中的活動(dòng);3)在活動(dòng)運(yùn)行期間,系??統(tǒng)中的數(shù)據(jù)統(tǒng)計(jì)服務(wù)負(fù)責(zé)收集、統(tǒng)計(jì)用戶的訪問(wèn)數(shù)據(jù),然后反饋給客戶,當(dāng)客戶??再次策劃活動(dòng)時(shí),這些數(shù)據(jù)將為其提供決策支持。??3.3業(yè)務(wù)角色定義??本業(yè)務(wù)系統(tǒng)是一個(gè)以提供Web?AR服務(wù)為核心的可定制業(yè)務(wù)系統(tǒng),如圖3-??1所示,針對(duì)需求調(diào)研,本系統(tǒng)共有兩種角色:??(1)企業(yè)客戶:使用系統(tǒng)定制化功能創(chuàng)建廣告活動(dòng)的人員。企業(yè)客戶是廣??告活動(dòng)的發(fā)起者,他們可以通過(guò)業(yè)務(wù)系統(tǒng)的PC定制端對(duì)廣告活動(dòng)進(jìn)行快速定??制。定制化活動(dòng)創(chuàng)建成功后,企業(yè)客戶可獲得該廣告活動(dòng)的鏈接,從而可以將??該活動(dòng)通過(guò)微信公眾號(hào)等社交平臺(tái)進(jìn)行推廣。??(2)普通用戶:普通客戶是各個(gè)企業(yè)客戶定制的廣告活動(dòng)的受眾,他們通??過(guò)手機(jī)端的微信、微博或者其他瀏覽器參與由企業(yè)客戶定制的廣告活動(dòng)。??
本文編號(hào):3267543
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:101 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-2透視相機(jī)示意圖??
?其中,六個(gè)入?yún)⒎謩e代表正交投影相機(jī)拍攝到的空間的六個(gè)面的位置。??通過(guò)透視投影相機(jī)獲得的效果類(lèi)似人眼的觀察視角看到的內(nèi)容,如圖2-2所??示。透視投影相機(jī)的構(gòu)造函數(shù)如下:??var?camera?=?THREE.?Per?spec?tiveCamera?(fov,?aspect,?near,?far);??其中,fov是視景體豎直方向上的張角,aspect等于width/height,是照相機(jī)??水平方向和豎直方向長(zhǎng)度的比值,通常設(shè)為Canvas的橫縱比例,neai?和fai?分別??是照相機(jī)到視景體最近、最遠(yuǎn)的距離,均為正值,且fai?應(yīng)大于near。??創(chuàng)建相機(jī)后,需要設(shè)置相機(jī)在空間中的位置,然后將相機(jī)添加到scene中。??!?丨?far??相機(jī)位置??near??right??圖2-1正交相機(jī)示意圖??width??<?—?H??ir??i?height??一一*^TlSa
,用手機(jī)端通過(guò)該活動(dòng)的鏈接訪問(wèn)運(yùn)行在系統(tǒng)中的活動(dòng);3)在活動(dòng)運(yùn)行期間,系??統(tǒng)中的數(shù)據(jù)統(tǒng)計(jì)服務(wù)負(fù)責(zé)收集、統(tǒng)計(jì)用戶的訪問(wèn)數(shù)據(jù),然后反饋給客戶,當(dāng)客戶??再次策劃活動(dòng)時(shí),這些數(shù)據(jù)將為其提供決策支持。??3.3業(yè)務(wù)角色定義??本業(yè)務(wù)系統(tǒng)是一個(gè)以提供Web?AR服務(wù)為核心的可定制業(yè)務(wù)系統(tǒng),如圖3-??1所示,針對(duì)需求調(diào)研,本系統(tǒng)共有兩種角色:??(1)企業(yè)客戶:使用系統(tǒng)定制化功能創(chuàng)建廣告活動(dòng)的人員。企業(yè)客戶是廣??告活動(dòng)的發(fā)起者,他們可以通過(guò)業(yè)務(wù)系統(tǒng)的PC定制端對(duì)廣告活動(dòng)進(jìn)行快速定??制。定制化活動(dòng)創(chuàng)建成功后,企業(yè)客戶可獲得該廣告活動(dòng)的鏈接,從而可以將??該活動(dòng)通過(guò)微信公眾號(hào)等社交平臺(tái)進(jìn)行推廣。??(2)普通用戶:普通客戶是各個(gè)企業(yè)客戶定制的廣告活動(dòng)的受眾,他們通??過(guò)手機(jī)端的微信、微博或者其他瀏覽器參與由企業(yè)客戶定制的廣告活動(dòng)。??
本文編號(hào):3267543
本文鏈接:http://sikaile.net/guanlilunwen/yingxiaoguanlilunwen/3267543.html
最近更新
教材專(zhuān)著