關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一款基于Web的服裝款式圖設計系統設計

        一款基于Web的服裝款式圖設計系統設計

        作者: 時間:2011-06-16 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/202446.htm

          c web應用服務器。

          根據客戶端查詢請求利用http技術為客戶端提供瀏覽功能。把客戶端的信息查詢請求遞交給后臺數據庫,把從后臺數據庫返回的信息以XML格式再遞交給客戶端。

          客戶端包括款式設計軟件、本地數據庫和輸入/輸出設備等,其主要功能是由款式設計軟件從遠程Oracle數據庫中以檢索方法調用所需設計信息;接收并解析返回的XML格式信息提取矢量數據;進行曲線擬合、部件自動拼接和款式生成,并將設計結果存入本地數據庫。

          1.2 款式部件數據庫

          從結構看,大部分款式可以分割成幾種部件類型。以上裝為例,可分為衣領、門襟、肩線、衣袖、袖克夫、側縫線和下擺等部件。不同部件組合構成款式結構的多樣性,部件輪廓造型不同決定款式風格不同。因此把部件作為設計單元,把其形態和屬性數據保存人數據庫。

          款式圖的輪廓曲線生成涉及曲線擬合技術。B樣條曲線函數在曲線擬合中應用廣泛。Ikebe等詳盡描述了樣條在形狀設計、表示和恢復上應用。

          三次B樣條函數算法簡單,具有二次連續性,用該函數進行款式圖輪廓曲線擬合,圖形逼近效果較好而數據庫中只保存繪制樣條曲線所需的部分型值點信息,其他點可通過計算得到,數據庫存儲信息量小。

          我們用如圖2所示4層的樹狀結構來表示一套款式。圖2中,數據結構包括款式層、部件層、曲線層和型值點層。每層結點含有相關屬性,如部件結點包含名稱、種類、性別、流行時間、流行地點等。上層通過包含下層對象ID字段建立聯系,如曲線層含有部件ID.由此從頂層出發,能遍歷款式上所有結點。

        4層樹狀數據結構圖

          遠程客戶搜索數據庫信息時,將查詢條件遞交到數據庫,找到符合條件的部件,再通過層間的聯系找到完整的部件信息,返回給客戶端。

          1.3 網絡化款式設計流程

          專業設計人員利用款式部件輸入模塊生成部件圖形保存到數據庫??蛻舳死每蛻舳丝钍皆O計軟件連接到服務器端,搜索并選擇部件,再利用部件拼接進行款式生成。步驟如下:

          Stepl.輸入工具。由專業設計人員在款式部件輸入軟件中生成部件圖形,通過ODBC for Oracle接口,將設計完成的部件數據直接存放到Oracle數據庫中。

          Step2.款式設計??蛻粼诳蛻舳诉M行款式設計時,需要輸入關鍵字查詢所需的部件,通過http客戶端組件向服務器傳遞這一請求。如果數據存在,并搜索成功,通過Oracle可擴展的標記語言(eXtensible markup language,xML)生成器組件將Oracle部件數據轉換為XML數據文檔;然后將部件數據傳到本地,經過XML解析器解析數據,在本地客戶端瀏覽選擇部件進行款式設計,結果存人本地數據庫。



        關鍵詞: Web 服裝 系統設計

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 万年县| 阿巴嘎旗| 桃园县| 富裕县| 泗洪县| 邢台市| 余江县| 荃湾区| 南召县| 平泉县| 浠水县| 丘北县| 新营市| 多伦县| 仙居县| 莱西市| 阿勒泰市| 通河县| 青阳县| 巴林右旗| 泰兴市| 漾濞| 博白县| 阳西县| 湘阴县| 虹口区| 股票| 会理县| 明光市| 米泉市| 通山县| 石景山区| 怀仁县| 平舆县| 牙克石市| 襄城县| 华宁县| 丰台区| 古交市| 淄博市| 乳山市|