999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于動態(tài)管理的多媒體技術(shù)在服裝廣告中的應(yīng)用

2007-12-31 00:00:00唐治平
商場現(xiàn)代化 2007年21期

[摘要] 文章分析了計算機多媒體技術(shù)在服裝廣告中應(yīng)用的現(xiàn)狀;提出了動態(tài)多媒體技術(shù)在服裝廣告中應(yīng)用的好處;介紹了數(shù)據(jù)庫的相關(guān)概念;重點論述了數(shù)據(jù)庫與Authorware相結(jié)合,實現(xiàn)客戶與企業(yè)的勾通。

[關(guān)鍵詞] 服裝廣告 多媒體技術(shù) 數(shù)據(jù)庫 動態(tài)管理

隨著計算機應(yīng)用的普及和信息技術(shù)的發(fā)展,多媒體技術(shù)與互聯(lián)網(wǎng)絡(luò)已經(jīng)滲透到社會生活的各個方面。使各種傳統(tǒng)的工作模式和生活模式受到巨大的挑戰(zhàn)。傳統(tǒng)的服裝廣告業(yè)也不例外,由過去的戶內(nèi)外招貼到利用網(wǎng)絡(luò)進行招貼。但它們都屬于單一的接受型,客戶不能參于。

如何利用多媒體和網(wǎng)絡(luò)技術(shù)將過去客戶單一的接受型發(fā)展為客戶可參于型,建立客戶與企業(yè)的勾通渠道,是包括服裝廣告的各類平面廣告需要考慮的問題。建立這樣一個平臺,客戶可以利用這個平臺搭配自己喜歡的款式和色彩,企業(yè)可以利用平臺返回的數(shù)據(jù)調(diào)整產(chǎn)品,以減少產(chǎn)品的滯銷量。

本文將從多媒體技術(shù)與數(shù)據(jù)庫相結(jié)合的應(yīng)用角度闡述這個平臺的建立方法。

一、系統(tǒng)開發(fā)環(huán)境

本系統(tǒng)的開發(fā)平臺是多媒體制作軟件Authorware,后臺數(shù)據(jù)庫是應(yīng)用非常廣泛的Access數(shù)據(jù)庫。

1.Authorware簡介。Authorware是由美國Macromedia公司推出的一款交互式很強的多媒體制作工具。由于其簡便高效、功能強大,深受廣大用戶的歡迎,已成為當今應(yīng)用最為廣泛的多媒體開發(fā)工具。經(jīng)常用于制作教學(xué)光盤、商業(yè)領(lǐng)域的產(chǎn)品介紹、模擬產(chǎn)品的實際操作過程、設(shè)備演示等。

2.Access數(shù)據(jù)庫簡介。數(shù)據(jù)庫因為具有強大的功能和靈活性,是計算機科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,.也是應(yīng)用最廣的技術(shù)之一,廣泛應(yīng)用于各個領(lǐng)域,它已成為計算機信息系統(tǒng)的重要組成部分。在眾多的數(shù)據(jù)庫系統(tǒng)中,Access數(shù)據(jù)庫管理系統(tǒng)是當今最受歡迎的數(shù)據(jù)庫管理軟件之一。

二、系統(tǒng)的總體結(jié)構(gòu)

本系統(tǒng)的開發(fā)目標是基于動態(tài)的客戶與企業(yè)可勾通的服裝訂購系統(tǒng)??蛻艨梢赃\用這個系統(tǒng)設(shè)定自己喜歡的款式和任意的色彩,企業(yè)可以利用平臺返回的數(shù)據(jù)調(diào)整產(chǎn)品的生產(chǎn)。

為實現(xiàn)上述目的,作者提出了如下圖所示系統(tǒng)的總體結(jié)構(gòu):

系統(tǒng)總體結(jié)構(gòu)圖

1.產(chǎn)品展示界面。包括“背景”顯示圖標,用于顯示主界面;“款式”顯示圖標,用于顯示產(chǎn)品款式的圖像;調(diào)用“繪制色塊”計算圖標,使用CallScripticon函數(shù)調(diào)用“繪制”色塊函數(shù)計算圖標,為產(chǎn)品添加一個默認的顏色。

2.展示界面控制。包括一個交互圖標和其右側(cè)的一個“選擇顏色” 計算圖標,用于顯示顏色對話框,并使用CallScripticon函數(shù)調(diào)用“繪制”色塊函數(shù)計算圖標,為產(chǎn)品添加客戶選擇的顏色;一個“選擇款式”群組圖標,用于客戶選擇不同的款式;一個“訂購”群組圖標,用于輸入訂單界面。

3.函數(shù)庫控制。包括一個框架圖標和其右側(cè)的4個自定義函數(shù),其中繪制色塊是用于繪制色塊的函數(shù);“配置數(shù)據(jù)源”圖標用于注冊數(shù)據(jù)源;“連接數(shù)據(jù)庫” 圖標用于打開已配置的數(shù)據(jù)庫;“SQL語句”圖標用于操作連接的數(shù)據(jù)庫。

4.訂單界面。包括一個擦除圖標,用于擦除產(chǎn)品展示界面;一個“訂單”顯示圖標,用于顯示訂單界面;一個“調(diào)用繪制色塊”計算圖標,使用CallScripticon函數(shù)調(diào)用“繪制”色塊函數(shù)計算圖標,為產(chǎn)品添加客戶選擇的顏色。

5.輸入信息。包括一個框架圖標和其右側(cè)的4個群組圖標,在每個群組圖標內(nèi)包含一個交互圖標和一個空的群組圖標,用于獲取客戶輸入的信息。

6.訂單界面控制。在框架圖標內(nèi)部的“進入”流程線上包括一個交互圖標和其右側(cè)的兩個計算圖標,4個導(dǎo)航圖標,三個交互圖標,交互類型為按鈕交互,分別用于返回產(chǎn)品展示界面、打印屏幕內(nèi)容、保存信息,將客戶設(shè)定的信息提交給數(shù)據(jù)庫;4個導(dǎo)航圖標的交互類型為熱區(qū)域交互,用于在各個文本輸入交互之間跳轉(zhuǎn)。

三、系統(tǒng)開發(fā)的主要技術(shù)

我們在系統(tǒng)開發(fā)中,以Authorware為主要開發(fā)平臺,主要采用交互與框架結(jié)構(gòu)相結(jié)合的程序架構(gòu)方法、調(diào)用Windows的API函數(shù)、色彩通道技術(shù)、數(shù)據(jù)庫動態(tài)管理技術(shù)等。

1.交互和框架技術(shù)的有機結(jié)合。在Authorware中框架和交互都是一種復(fù)合結(jié)構(gòu)??蚣苁且环N具有超鏈接功能的結(jié)構(gòu),它不僅可以自由跳轉(zhuǎn),還可以通過檢索、列表或熱字等方式超鏈接到某一特定的頁面,是一個比較獨立的模塊,自我封裝性很好。退出框架就相當于退出一個函數(shù)模塊,該模塊中的按鈕、顯示都會自動擦除,省去了不少麻煩,使用方便。

而形式多樣的交互是Authorware的精髓,它可以幫助用戶運用不同交互方式控制系統(tǒng)的運行,控制上相對簡單。因此作者在系統(tǒng)設(shè)計時將這兩種結(jié)構(gòu)有機的結(jié)合在一起,在系統(tǒng)主體設(shè)計中,以交互為主,函數(shù)庫則運用框架結(jié)構(gòu),方便程序的調(diào)用,這樣不僅使程序精練,又可以滿足各種交互的需要。

2.調(diào)用Windows的API函數(shù)。為了提高系統(tǒng)的功能,使其在Windows下具有更強大的表現(xiàn)力,可運用多種手段來拓展Authorware系統(tǒng)功能。通常采用調(diào)用Windows的API函數(shù)。作者為了調(diào)用windows顯示顏色對話框,使用了BNA_DialogGetColor()、BNA_RGB2Red(color)、BNA_RGB2Green(color)、BNA_RGB2Blue(color)函數(shù),實現(xiàn)對顏色對話框的調(diào)用和顏色的分離。

3.色彩通道技術(shù)。為了實現(xiàn)用戶選取顏色和紋理的正確顯示,作者在Photoshop中對用戶所選的顏色區(qū)進行灰通道處理,這樣可以保留服裝原有的光澤和紋理,實現(xiàn)色彩的變化。

4.數(shù)據(jù)庫動態(tài)管理技術(shù)。為了實現(xiàn)客戶與企業(yè)的勾通,將Authorware與數(shù)據(jù)庫相結(jié)合將客戶輸入的所有信息返回到數(shù)據(jù)庫。企業(yè)可以利用這個平臺收集客戶喜歡的款式和色彩等信息。企業(yè)可以利用平臺返回的數(shù)據(jù)調(diào)整產(chǎn)品。

(1)自動配置數(shù)據(jù)源。在Authorware中使用數(shù)據(jù)庫進行編程時一定要對數(shù)據(jù)庫進行配置注冊,也稱注冊數(shù)據(jù)源。配置數(shù)據(jù)源一般可用兩種方法進行:一是在Windows系統(tǒng)中手動注冊;二是Authorware程序中自動配置數(shù)據(jù)源。作者使用了第二種方法。

利用Authorware自帶的tMsDBRegister(dbreqtype, dbType, dbList)函數(shù),該函數(shù)被封裝在tMsDSN.u32文件中。

其中:dbreqtype的值為4,表示增加ODBC系統(tǒng)數(shù)據(jù)源

dbType的值為Microsoft Access Driver (*.mdb)表示數(shù)據(jù)源類型為Access數(shù)據(jù)庫。

dbList用于指定數(shù)據(jù)源的名稱、描述、數(shù)據(jù)庫文件名。

假設(shè)數(shù)據(jù)庫文件“上衣庫. mdb”文件存放在程序同一文件夾中,數(shù)據(jù)源的名稱為“上衣庫”, 描述為“k 類產(chǎn)品”。在Authorware的主流程線上建立名為“配置數(shù)據(jù)源”的計算圖標,并在計算圖標內(nèi)輸入以下代碼:

MyDSN:=“上衣庫”---數(shù)據(jù)源名稱

DSN_Path:=FileLocation^“上衣庫. mdb ”--指定數(shù)據(jù)庫文件

dbType:=“Microsoft Access Driver (*.mdb)”--指定ODBC數(shù)據(jù)源驅(qū)動程序

DSN:=“DSN=”^MyDSN^“;”--指定數(shù)據(jù)源名

Description:=”Description= k 類產(chǎn)品;”--數(shù)據(jù)源描述

FIL:=“FIL=MS Access;”--指定數(shù)據(jù)源的數(shù)據(jù)庫類型

DBQ:=”DBQ=”^DSN_Path^”;”

dbList:=DSN^Description^FIL^DBQ

Result:=tMsDBRegister(4, dbType, dbList)——配置數(shù)據(jù)源

將計算圖標“配置數(shù)據(jù)源”的屬性設(shè)為自定義函數(shù),以便程序調(diào)用。

(2)使用已聯(lián)接的數(shù)據(jù)庫

①打開一個已聯(lián)接的ODBC數(shù)據(jù)庫。在Authorware的流程線上建立名為“連接數(shù)據(jù)庫”的計算圖標,并在計算圖標內(nèi)輸入以下代碼:

DB_DatabaseName:=“上衣庫”-- 打開一個 ODBC數(shù)據(jù)源的鏈接

DB_ODBCError:=”“--清除出錯信息

DB_ODBCHandle:= ODBCOpen(WindowHandle,\"DB_ODBCError\",DB_DatabaseName)--打開ODBC數(shù)據(jù)源句柄(WindowHandle為該數(shù)據(jù)庫的句柄),傳送需要的參數(shù)。

②在Authorware中操作數(shù)據(jù)庫。在Authorware中操作數(shù)據(jù)庫首先要在計算圖標中添加ODBC.u32文件中的ODBCExecute函數(shù),然后才能使用SQL結(jié)構(gòu)化查詢語言對打開的數(shù)據(jù)庫進行操作。ODBCExecute函數(shù)的格式為:

DB_ODBCData := ODBCExecute(DB_ODBCHandle, DB_SQLString)

其中DB_ODBCHandle(數(shù)據(jù)庫句柄)由ODBCOpen返回;DB_SQLString為SQL語句。

常用的SQL語句有:

(a)查詢語句(Select)

使用查詢語句可以從已打開的數(shù)據(jù)庫中的表中查詢條件的數(shù)據(jù),格式為:

SELECT 字段名1[,字段名2,…]FROM 表名 ORDER BY 排序字段名[ASC|DESC]

其中字段名1[,字段名2,…]--為要查詢的字段;表名--為要查詢的字段所在的表;排序字段名--按指定的字段排序。ASC|DESC--為升序或降序排列查詢結(jié)果。

如:在“上衣庫.mdb”數(shù)據(jù)庫“商品訂購系統(tǒng)“表中按“商品代號”查詢所有記錄,并將查詢語句賦給變量DB_SQLString以便ODBCExecute函數(shù)操作數(shù)據(jù)庫。

DB_SQLString:=“SELECT * FROM商品訂購系統(tǒng)ORDER BY 商品代號”

(b)插入語句(Insert)

使用該語句可以向打開的數(shù)據(jù)庫表中插入記錄。格式為:

INSERT INTO 表名[字段名1,字段名2,…] VALUES (數(shù)值1,數(shù)值2,…)

如:為當前數(shù)據(jù)庫“上衣庫.mdb”插入一個客戶名為李小群的記錄,

DB_SQLString:=INSERT INTO商品訂購系統(tǒng)VALUES (“李小群”,56478928,”k7845”, “襯衫25”,”#000000”)

(c)刪除語句(Delete)

使用該語句可以刪除已打開數(shù)據(jù)庫表中滿足指定條件的一條或多條記錄。格式為:

Delete from 表名[Where條件]

如:刪除”商品訂購系統(tǒng)”表中商品名稱=“k7845”的記錄

DB_SQLString:=Delete from商品訂購系統(tǒng) Where商品名稱=“k7845”

(d) 數(shù)據(jù)更新(UPDATE)

使用該語句可以更新已打開數(shù)據(jù)庫表中滿足指定條件的一條或多條記錄。格式為:

UPDATE表名SET字段名1=數(shù)值1[,字段名2=數(shù)值2, 字段名3=數(shù)值3,…]WHERE條件

如:將商品名稱為“k54687”的商品的顏色改為紅色。

DB_SQLString:=UPDATE商品訂購系統(tǒng)SET選擇顏色的色號=”#ff0000” WHERE商品名稱=’k54687’

(3)關(guān)閉數(shù)據(jù)庫。當對數(shù)據(jù)庫的操作完成后要使用ODBC.u32文件中的ODBCClose函數(shù)關(guān)閉數(shù)據(jù)庫。格式為:ODBCClose(DB_ODBCHandle)

其中:DB_ODBCHandle為數(shù)據(jù)庫的句柄,由函數(shù)ODBCOpen返回。

四、結(jié) 語

多媒體技術(shù)在服裝廣告中的應(yīng)用是作者的初次嘗試,在開發(fā)過程中不僅遵循其科學(xué)性、交互性、界面友好等基本原則,同時注意了系統(tǒng)的實用性和通用性。在制作過程中注意有選擇性地綜合應(yīng)用多種開發(fā)工具,尤其是數(shù)據(jù)庫與Authorware結(jié)合使用,進一步拓展了Authorware的實用功能,使Authorware平臺中多種信息媒體的集成性得到更加完美的體現(xiàn)。在應(yīng)用方向上作者希望為客戶與企業(yè)建立一個交流的平臺??蛻裟茉诟犊钪霸O(shè)定自己喜歡的款式和色彩,企業(yè)可以生產(chǎn)出更多受客戶歡迎的產(chǎn)品。

參考文獻:

[1]王慶延石瀟等:《多媒體技術(shù)與應(yīng)用》[M].清華大學(xué)出版社,2004.6

[2]唐治平石瀟等:《多媒體技術(shù)與大學(xué)英語教學(xué)》[J].江西醫(yī)學(xué)院學(xué)報CN36-1029/R2004.6

[3]石瀟唐治平等:《Visual FoxPro數(shù)據(jù)庫在Authorware中的應(yīng)用》[J],科技廣場ISSN 1671~4792, 2006.8

注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

主站蜘蛛池模板: 最新日本中文字幕| 日韩无码白| 色婷婷电影网| 欧美精品另类| 欧美午夜久久| 成人午夜网址| 国产精品9| 亚洲第七页| 亚洲热线99精品视频| 亚洲精品波多野结衣| 性激烈欧美三级在线播放| 在线播放精品一区二区啪视频| 真实国产乱子伦高清| 国产无码高清视频不卡| 中文字幕佐山爱一区二区免费| 国精品91人妻无码一区二区三区| 久草中文网| 国产精品自在在线午夜区app| 天天干天天色综合网| 亚洲国产综合精品一区| 国产精品视频久| 无码高潮喷水在线观看| 久久一本日韩精品中文字幕屁孩| 日韩经典精品无码一区二区| 69av免费视频| 中国毛片网| 国产日韩欧美在线播放| 在线免费不卡视频| 国产国语一级毛片在线视频| 婷婷成人综合| 无码不卡的中文字幕视频| 99久久国产综合精品女同| 欧美全免费aaaaaa特黄在线| 五月激情综合网| 中文字幕第1页在线播| 99精品热视频这里只有精品7| 免费看a级毛片| 中国一级毛片免费观看| 最新精品久久精品| 免费一级毛片| 亚洲天堂伊人| 97成人在线视频| 亚洲AV色香蕉一区二区| 国产精品va| 天堂成人av| 国产福利在线观看精品| 天天综合亚洲| 欧美国产在线精品17p| 毛片最新网址| 国产一在线| 亚洲精品va| 亚洲色图另类| 国产欧美日韩一区二区视频在线| 国产鲁鲁视频在线观看| 天堂久久久久久中文字幕| 日本影院一区| 久久婷婷五月综合97色| 中文字幕欧美成人免费| 91综合色区亚洲熟妇p| 国产精品浪潮Av| 国产精品成人啪精品视频| 99re免费视频| 国产视频入口| 国产尤物在线播放| 亚洲精品日产精品乱码不卡| 91系列在线观看| 日韩在线观看网站| 成人午夜久久| 国产精品永久久久久| 国产成人a在线观看视频| 欧美不卡视频在线观看| 日本午夜网站| 五月婷婷伊人网| 91色综合综合热五月激情| 中文字幕有乳无码| 国产喷水视频| 国产成人高清在线精品| 欧美在线天堂| 国产欧美日韩精品综合在线| 精品一区国产精品| 亚洲精品动漫| 国产亚洲欧美在线中文bt天堂|