在線產(chǎn)品交互展示社區(qū)系統(tǒng)的開(kāi)發(fā)
本文選題:交互 + 網(wǎng)絡(luò)社區(qū) ; 參考:《上海交通大學(xué)》2011年碩士論文
【摘要】:隨著時(shí)代變革,人們了解訊息的渠道日益豐富,同時(shí)由于互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)對(duì)于人們消費(fèi)習(xí)慣的改變逐漸加深;ヂ(lián)網(wǎng)推廣已經(jīng)躋身主流的廣告行銷(xiāo)方式,計(jì)算機(jī)交互的展示系統(tǒng)開(kāi)始出現(xiàn),并逐步受到市場(chǎng)的認(rèn)可。本文所涉及的是一款在線交互系統(tǒng)——在線產(chǎn)品交互展示社區(qū),能夠提供用戶集社區(qū)交流、產(chǎn)品展示及消費(fèi)于一體的系統(tǒng),該系統(tǒng)注重圖像效果以及運(yùn)行效率,本文從系統(tǒng)最初的策劃、概念設(shè)計(jì)、市場(chǎng)及可行性分析,以及之后的開(kāi)發(fā)進(jìn)行討論。本系統(tǒng)使用了兩項(xiàng)技術(shù)來(lái)提高系統(tǒng)畫(huà)面:2D骨骼技術(shù)和Z軸空間技術(shù),使用圖像壓縮優(yōu)化以及動(dòng)態(tài)載入技術(shù)極大提高了系統(tǒng)的運(yùn)行效率。 本系統(tǒng)的開(kāi)發(fā)包括了社區(qū)模塊和展示模塊,它們的開(kāi)發(fā)是分開(kāi)進(jìn)行的,展示部分無(wú)需網(wǎng)絡(luò),可以在脫機(jī)狀態(tài)下開(kāi)發(fā)完成,其特點(diǎn)在于將所需要展示的產(chǎn)品以3d形式更好的呈現(xiàn)在用戶面前,更好的展示方式以及更人性化的交互方式是它的特點(diǎn)之一,對(duì)于社區(qū)部分來(lái)說(shuō),網(wǎng)絡(luò)十分重要,它的特點(diǎn)在于網(wǎng)絡(luò)的實(shí)時(shí)性,需要考慮到多用戶登錄到同一系統(tǒng)中時(shí)整個(gè)系統(tǒng)的運(yùn)行效率以及圖像的運(yùn)行質(zhì)量。在整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程中,本文的主要研究重點(diǎn)集中在虛擬交互社區(qū)的部分,其中主要研究?jī)?nèi)容包括: (1)圖像技術(shù)及優(yōu)化:在畫(huà)面的表現(xiàn)上,本系統(tǒng)采用了2D骨骼技術(shù)和Z軸空間來(lái)強(qiáng)化系統(tǒng)畫(huà)面,由于畫(huà)面內(nèi)容細(xì)節(jié)較多,當(dāng)圖像發(fā)生頻繁的更新和變化的同時(shí),系統(tǒng)的運(yùn)行效率下降明顯,畫(huà)面的優(yōu)化在所難免,由于系統(tǒng)使用了縱深的三維圖像,所以優(yōu)化的一部分使用了LOD圖像優(yōu)化技術(shù),即場(chǎng)景和角色的細(xì)節(jié)根據(jù)畫(huà)面距離的遠(yuǎn)近,進(jìn)行細(xì)節(jié)的優(yōu)化。另外,角色的動(dòng)畫(huà)采用了flash CS4中較新的2D骨骼系統(tǒng),使得社區(qū)系統(tǒng)中的角色在動(dòng)作的表現(xiàn)上顯得更加靈巧與生動(dòng),由于不用再像傳統(tǒng)動(dòng)畫(huà)那樣去調(diào)整身體的每一個(gè)部件,所以說(shuō)也提高了系統(tǒng)角色動(dòng)畫(huà)部分的工作效率,縮短了整套系統(tǒng)制作的制作周期。 (2)數(shù)據(jù)載入技術(shù):開(kāi)發(fā)中遇到最大的問(wèn)題與難題主要集中在提高整個(gè)系統(tǒng)運(yùn)行速度以及如何將畫(huà)面更好地呈現(xiàn)出來(lái),由于本文所研究的系統(tǒng)是一款在線瀏覽器播放的程序,程序本身只包含了簡(jiǎn)單的界面信息,所有的數(shù)據(jù)幾乎都是保存在服務(wù)器的相應(yīng)目錄中,并且建立了簡(jiǎn)單的數(shù)據(jù)庫(kù)。為避免系統(tǒng)載入速度過(guò)慢,用戶等待時(shí)間過(guò)長(zhǎng),所以我們?cè)陂_(kāi)發(fā)中制定了相應(yīng)的數(shù)據(jù)載入機(jī)制,使得系統(tǒng)在載入時(shí)間上大幅縮短。 (3)編輯器開(kāi)發(fā)及系統(tǒng)擴(kuò)展:通常一個(gè)大型的圖形化應(yīng)用程序在邏輯上可以使用程序語(yǔ)言來(lái)構(gòu)成,而交互社區(qū)系統(tǒng)中類似游戲場(chǎng)景一樣的大型地圖數(shù)據(jù)在圖形元素搭建過(guò)程中很難用程序來(lái)控制整體的感覺(jué)。為了解決這些問(wèn)題而專門(mén)開(kāi)發(fā)的地圖編輯器可以方便美術(shù)人員以圖形化的方式來(lái)將圖形元素拼接成一個(gè)大型地圖,這種類似游戲引擎的制作方式即使在整個(gè)系統(tǒng)開(kāi)發(fā)完成之后依然能夠繼續(xù)擴(kuò)展,制作出新的社區(qū)地圖而無(wú)需使用程序的幫助。 (4)數(shù)據(jù)庫(kù)及網(wǎng)絡(luò)通信技術(shù):設(shè)計(jì)實(shí)現(xiàn)了一個(gè)數(shù)據(jù)庫(kù)將龐大的用戶信息數(shù)據(jù)維護(hù)在服務(wù)器端,采用ASP或是PHP等第三方程序腳本支持用戶的瀏覽器要和遠(yuǎn)程服務(wù)器以及其他用戶之間通信,如何讓服務(wù)器將數(shù)以萬(wàn)計(jì)的英特網(wǎng)用戶實(shí)時(shí)的聯(lián)系起來(lái),以及flash和PHP前后臺(tái)接口的實(shí)現(xiàn)也是本文所研究的重點(diǎn)之一。
[Abstract]:With the change of the times, the channel of information is becoming more and more abundant. At the same time, because of the development of the Internet, the network has gradually deepened for the change of people's consumption habits. The Internet popularization has become the mainstream advertising marketing mode, the display system of computer interaction is beginning to appear and gradually accepted by the market. Online interactive system, an online product interactive display community, can provide a system of community communication, product display and consumption in one. The system focuses on image effectiveness and efficiency. This paper discusses the system's initial planning, conceptual design, market and feasibility analysis, and after the development of the system. The system uses two Technology to improve the system screen: 2D skeletal technology and Z axis space technology, using image compression optimization and dynamic loading technology greatly improves the efficiency of the system.
The development of this system includes community module and display module. The development of the system is carried out separately. The display part does not need the network. It can be developed in the offline state. It is characterized by the better presentation of the products to be displayed in the form of 3D in front of the user, the better display way and the more human interaction mode. One of the characteristics is that for the community part, the network is very important, its characteristic lies in the real time of the network. It needs to take into account the running efficiency of the whole system and the quality of the image. In the development process of the whole system, the main focus of this paper is on the part of the virtual interactive community. The main contents of this study include:
(1) image technology and Optimization: in the performance of the picture, the system uses the 2D skeleton technology and the Z axis space to strengthen the system picture. Because of the more details of the content of the picture, when the image is frequently updated and changed, the efficiency of the system is reduced obviously, the optimization of the picture is unavoidable, because the system uses the depth of the three-dimensional image, So part of the optimization uses the LOD image optimization technology, that is, the details of the scene and role are optimized according to the distance of the picture distance. In addition, the character animation uses the new 2D skeleton system in the flash CS4, making the role of the community system more dexterous and vivid in the performance of the action, because it does not need to be passed again. To adjust every part of the body in the way of animation, it also improves the efficiency of the part of the system role animation and shortens the production cycle of the whole system.
(2) data loading technology: the biggest problems and problems encountered in the development are mainly focused on improving the running speed of the whole system and how to present the picture better. Because the system studied in this paper is an online browser program, the program itself contains only simple interface information, and all the data are almost saved. In the corresponding directory of the server and the establishment of a simple database. In order to avoid the slow load of the system, the user is waiting for a long time, so we have developed a corresponding data loading mechanism in the development, so that the system is greatly shortened in the loading time.
(3) editor development and system extension: usually a large graphical application can be logically made up of program language, and large map data similar to game scenes in interactive community systems are difficult to use programs to control the overall feeling in the process of building graphic elements. The map editor can make it easy for artists to splice graphics elements into a large map in a graphical way, which can continue to expand even after the entire system is developed, making new community maps without the help of the program.
(4) database and network communication technology: design and implementation of a database to maintain a large user information data on the server side, using ASP or PHP and other third-party program scripts to support the user's browser to communicate with the remote server and other users, how to allow the server to connect thousands of Internet users in real time. Together, the implementation of flash and PHP front and back interfaces is also one of the focuses of this paper.
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 黃偉;基于PHP技術(shù)的WEB數(shù)據(jù)庫(kù)開(kāi)發(fā)[J];電腦知識(shí)與技術(shù);2005年08期
2 范云芝;動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)ASP、PHP和JSP比較分析[J];電腦知識(shí)與技術(shù);2005年29期
3 熊煥演;徐芳;;AS3下Flash Remoting自定義類的實(shí)現(xiàn)[J];電腦知識(shí)與技術(shù);2010年05期
4 陳新林;盧偉娜;李敏;;淺談Web3D中的建模技術(shù)[J];電腦知識(shí)與技術(shù);2010年18期
5 源艷芬;梁慎青;;簡(jiǎn)單介紹可擴(kuò)展標(biāo)記語(yǔ)言XML[J];電腦知識(shí)與技術(shù);2010年20期
6 肖輝輝;段艷明;姚林;;Flash as編程在Web開(kāi)發(fā)中的應(yīng)用[J];電腦知識(shí)與技術(shù);2010年31期
7 牛彥成;包瑩;;Web數(shù)據(jù)挖掘中XML的應(yīng)用研究[J];電腦知識(shí)與技術(shù);2011年01期
8 林文茹;張輝;;基于AS3的網(wǎng)絡(luò)立體貼圖應(yīng)用[J];紡織導(dǎo)報(bào);2010年04期
9 李廣慶;;一種基于APACHE+PHP+MYSQL動(dòng)態(tài)網(wǎng)站系統(tǒng)[J];硅谷;2010年24期
10 侯大銀;;3D虛擬社區(qū)尋找“第二人生”[J];互聯(lián)網(wǎng)周刊;2010年14期
相關(guān)重要報(bào)紙文章 前1條
1 編譯 沈建苗;[N];計(jì)算機(jī)世界;2007年
,本文編號(hào):1910747
本文鏈接:http://www.sikaile.net/wenyilunwen/guanggaoshejilunwen/1910747.html