• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Excel VBA技術(shù)的定制服裝歸號(hào)系統(tǒng)研究

      2017-06-26 12:10:03袁惠芬劉新華
      關(guān)鍵詞:號(hào)型胸圍國(guó)標(biāo)

      王 旭,袁惠芬,劉新華

      ?

      基于Excel VBA技術(shù)的定制服裝歸號(hào)系統(tǒng)研究

      王 旭1,2,袁惠芬1,劉新華1,2

      (1. 安徽工程大學(xué) “紡織面料”安徽省高校重點(diǎn)實(shí)驗(yàn)室,安徽 蕪湖 241000;2. 安徽工程大學(xué) 紡織行業(yè)科技公共服務(wù)平臺(tái),安徽 蕪湖 241000)

      為提高定制服裝歸號(hào)效率,結(jié)合Excel VBA技術(shù)開發(fā)定制服裝歸號(hào)系統(tǒng)并討論其開發(fā)過程。歸號(hào)系統(tǒng)具有數(shù)據(jù)預(yù)處理、自動(dòng)歸號(hào)和統(tǒng)計(jì)號(hào)型數(shù)量的功能。研究表明運(yùn)用歸號(hào)系統(tǒng)可快速、準(zhǔn)確的實(shí)現(xiàn)批量量體尺寸服裝自動(dòng)歸號(hào)和號(hào)型統(tǒng)計(jì)。研究結(jié)果對(duì)開發(fā)定制服裝歸號(hào)軟件,具有一定的參考價(jià)值。

      定制服裝;服裝號(hào)型;歸號(hào);VBA

      隨著職業(yè)裝、工裝等定制服裝需求的不斷提高,傳統(tǒng)單量單裁模式的高成本、低效率導(dǎo)致滿足客戶需求和保證企業(yè)合理利潤(rùn)間的矛盾。服裝行業(yè)競(jìng)爭(zhēng)日益加劇,定制服裝企業(yè)正逐漸從勞動(dòng)密集型向技術(shù)密集型轉(zhuǎn)換,其重要特征體現(xiàn)在企業(yè)的生產(chǎn)管理應(yīng)具有科學(xué)性和合理性。

      目前,企業(yè)針對(duì)定制服裝一般采用標(biāo)準(zhǔn)樣板結(jié)合加放尺寸的套裁方式裁剪,但當(dāng)選用與原尺寸相差過大的樣板套裁時(shí),服裝結(jié)構(gòu)及造型會(huì)發(fā)生變形,影響穿著效果。因此裁剪前需進(jìn)行歸號(hào)處理。歸號(hào)相當(dāng)于人體尺寸和服裝號(hào)型的匹配過程。合理歸號(hào)對(duì)進(jìn)一步制定生產(chǎn)計(jì)劃極為重要[1]。傳統(tǒng)歸號(hào)過程由人工完成,對(duì)技術(shù)人員要求高,且存在速度慢、易出錯(cuò)等缺點(diǎn),成為制約生產(chǎn)效率的瓶頸之一。對(duì)體型分類及歸號(hào)的研究已成為該領(lǐng)域的研究熱點(diǎn)之一。文獻(xiàn)[2]比較了中國(guó)、日本、德國(guó)和美國(guó)等女子體型分類指標(biāo)體系,為制定合理的體型分類指標(biāo)體系提供了參考。文獻(xiàn)[3]在國(guó)標(biāo)號(hào)型基礎(chǔ)上提出了更細(xì)化的體型分類方法,并分析了體型與服裝號(hào)型的匹配方法。文獻(xiàn)[4-5]采用K-means聚類分析方法研究了服裝號(hào)型歸檔,討論了最佳聚類數(shù)的確定,為投產(chǎn)號(hào)型比例提供決策依據(jù)。近年來,歸號(hào)系統(tǒng)的運(yùn)用成為提高效率的有效手段。歸號(hào)系統(tǒng)是利用計(jì)算機(jī)程序代替人工,實(shí)現(xiàn)批量人體數(shù)據(jù)的快速歸號(hào)。文獻(xiàn)[6]構(gòu)造了合身度評(píng)價(jià)函數(shù),并采用支持向量機(jī)進(jìn)行號(hào)型推薦。文獻(xiàn)[7]運(yùn)用模糊神經(jīng)網(wǎng)絡(luò),通過定義方案矩陣、權(quán)重矩陣和匹配度矩陣規(guī)范了歸號(hào)流程。文獻(xiàn)[8]以男西裝為研究對(duì)象,選擇64個(gè)國(guó)標(biāo)號(hào)型為基準(zhǔn)點(diǎn),采用擇近原則實(shí)現(xiàn)歸號(hào)。文獻(xiàn)[9]將合體性的主觀評(píng)價(jià)量化,通過比較規(guī)格容量與最大歸檔容量值來確定歸檔方案。文獻(xiàn)[10]基于最短距離法和Web Service技術(shù)開發(fā)了號(hào)型歸檔系統(tǒng),實(shí)現(xiàn)了服裝的快速歸號(hào)。本文以國(guó)標(biāo)GB/T 1335-2008為標(biāo)準(zhǔn),采用VBA技術(shù)開發(fā)了基于Excel平臺(tái)的定制服裝歸號(hào)系統(tǒng)。通過對(duì)某企業(yè)量體數(shù)據(jù)的歸號(hào)實(shí)踐,結(jié)果表明本系統(tǒng)能快速、方便的實(shí)現(xiàn)批量數(shù)據(jù)的預(yù)處理、歸號(hào)和號(hào)型統(tǒng)計(jì)等功能。

      1 定制服裝歸號(hào)過程

      定制服裝企業(yè)在制定裁剪方案之前,通常先將量體尺寸轉(zhuǎn)化為標(biāo)準(zhǔn)號(hào)型,即在樣板庫中找到與量體尺寸最接近的標(biāo)準(zhǔn)樣板。標(biāo)準(zhǔn)號(hào)型通常是以國(guó)標(biāo)GB/T 1335-2008為基準(zhǔn)進(jìn)行選擇的。成年人的國(guó)標(biāo)號(hào)型由號(hào)、型和體型三部分組成。號(hào),即人體的身高,以厘米為單位表示,是設(shè)計(jì)服裝長(zhǎng)短的依據(jù)。型,即人體上體的胸圍或下體的腰圍,以厘米為單位表示,是設(shè)計(jì)服裝肥瘦的依據(jù)。體型,以人體胸圍和腰圍的差值為依據(jù)劃分為4類,Y、A、B、C。兒童的國(guó)標(biāo)號(hào)型由號(hào)和型兩部分組成,不包括體型。

      歸號(hào)前首先對(duì)原始數(shù)據(jù)進(jìn)行預(yù)處理。預(yù)處理過程包括數(shù)據(jù)剔除和分類兩部分。剔除是從原始數(shù)據(jù)中剔除不完整數(shù)據(jù)記錄,并另存為符合要求的歸號(hào)數(shù)據(jù)文件。例如,當(dāng)數(shù)據(jù)記錄中缺少性別、身高、胸圍或腰圍等歸號(hào)過程需要的重要信息時(shí),則該條記錄將不被歸號(hào)數(shù)據(jù)文件采用。分類按性別進(jìn)行,因?yàn)閲?guó)標(biāo)對(duì)號(hào)、型和體型標(biāo)準(zhǔn)的劃分具有性別差異,如Y型男性和女性,胸圍和腰圍差值分別在17-22cm和19-24cm之間,歸號(hào)過程即確定號(hào)、型和體型的過程,其中男子、女子和兒童分別為GB/T 1335.1-2008、GB/T 1335.2-2008和GB/T 1335.3-2009。首先,由身高按國(guó)標(biāo)確定號(hào),號(hào)以5cm為一檔形成系列,如男子從155cm-190cm選擇,女子從145cm-180cm選擇。其次分別由胸圍或腰圍確定上體或下體的型,胸圍以4cm為一檔形成系列,腰圍以4cm或2cm為一檔形成系列。最后,體型由胸腰差按國(guó)標(biāo)確定體型類別,以男子為例Y、A、B、C對(duì)應(yīng)的胸腰差分別為17-22cm、12-16cm、7-11cm、2-6cm。例如,某男子身高174cm,胸圍95cm,腰圍77cm,根據(jù)國(guó)標(biāo)GB/T 1335.1-2008,該男子上裝可歸入標(biāo)準(zhǔn)號(hào)型175/96 Y。

      當(dāng)完成全部量體數(shù)據(jù)的歸號(hào)后,可進(jìn)行號(hào)型統(tǒng)計(jì),即統(tǒng)計(jì)每一類號(hào)型的具體數(shù)量。為下一步安排生產(chǎn)做準(zhǔn)備。

      圖1 歸號(hào)流程示意圖

      2 基于Excel VBA技術(shù)的歸號(hào)系統(tǒng)開發(fā)

      Excel是微軟公司開發(fā)的Office軟件的組件之一,主要用于數(shù)據(jù)處理,也是量體數(shù)據(jù)處理的常用軟件。Excel支持Visual Basic for Applications(VBA)技術(shù),為基于Excel平臺(tái)進(jìn)行二次開發(fā)提供了可能。VBA技術(shù)使Excel具有Visual Basic編程環(huán)境,允許通過編程的方式創(chuàng)建窗體、菜單及控件對(duì)象等,將傳統(tǒng)的數(shù)據(jù)手工操作過程轉(zhuǎn)變?yōu)槌绦蚧淖詣?dòng)操作過程,從而豐富了Excel軟件處理具體任務(wù)的能力,同時(shí)提高了軟件的靈活性和處理效率。

      VBA技術(shù)是建立在Visual Basic基礎(chǔ)上的應(yīng)用,程序的執(zhí)行是基于事件驅(qū)動(dòng)方式實(shí)現(xiàn)。首先根據(jù)歸號(hào)過程建立如圖1所示的歸號(hào)流程圖,包括數(shù)據(jù)預(yù)處理、歸號(hào)處理和號(hào)型統(tǒng)計(jì)等主要過程。運(yùn)用Excel軟件嵌入的VBA功能,設(shè)計(jì)出菜單及對(duì)應(yīng)的事件驅(qū)動(dòng)代碼,實(shí)現(xiàn)將傳統(tǒng)的數(shù)據(jù)手工歸號(hào)轉(zhuǎn)變?yōu)槌绦蚧淖詣?dòng)歸號(hào)。

      2.1 菜單設(shè)計(jì)

      圖2 歸號(hào)系統(tǒng)菜單設(shè)計(jì)

      根據(jù)歸號(hào)流程,運(yùn)用Excel VBA進(jìn)行了相應(yīng)功能的菜單設(shè)計(jì),菜單效果如圖2所示。下面以菜單項(xiàng)“數(shù)據(jù)準(zhǔn)備”為例,介紹菜單設(shè)計(jì)過程。打開Excel軟件,選擇工具/宏/Visual Basic編輯器,雙擊左側(cè)窗口的ThisWorkbook,在對(duì)應(yīng)的右側(cè)編輯窗口,選擇Workbook的Open事件。首先根據(jù)MenuBars對(duì)象的Add方法增加菜單條。再根據(jù)Menus的MenuItems.Add方法增加相應(yīng)的子菜單。最后,為每一個(gè)子菜單編制相應(yīng)的事件驅(qū)動(dòng)模塊。其中由Workbook的Open事件,形成菜單的代碼如下:

      Private Sub Workbook_Open()

      MenuBars.Add ("MyMenu")

      MenuBars("MyMenu").Menus.Add Caption:="數(shù)據(jù)準(zhǔn)備"

      MenuBars("MyMenu").Menus("數(shù)據(jù)準(zhǔn)備").MenuItems.Add Caption:="刪除不完整", OnAction:="del1"

      MenuBars("MyMenu").Menus("數(shù)據(jù)準(zhǔn)備").MenuItems.Add Caption:="刪除不規(guī)范", OnAction:="del2"

      MenuBars("MyMenu").Menus("數(shù)據(jù)準(zhǔn)備").MenuItems.Add Caption:="按性別分類", OnAction:="newdata"

      MenuBars("MyMenu").Activate

      End Sub

      上述代碼中,Caption可設(shè)置菜單顯示名稱,OnAction可指定與菜單項(xiàng)對(duì)應(yīng)的模塊名稱。類似方法可完成上衣號(hào)型和下裝號(hào)型菜單的設(shè)計(jì),并最終通過Activate方法激活菜單。

      2.2 歸號(hào)功能的實(shí)現(xiàn)

      歸號(hào)功能是整個(gè)系統(tǒng)設(shè)計(jì)的核心,當(dāng)數(shù)據(jù)準(zhǔn)備工作結(jié)束后,即可根據(jù)要求進(jìn)行歸號(hào)操作。當(dāng)打開上衣號(hào)型或下裝號(hào)型菜單后,點(diǎn)擊相應(yīng)的菜單項(xiàng),則快速完成歸號(hào)過程,歸號(hào)系統(tǒng)運(yùn)行效果如圖3所示。

      圖3所示是某定制服裝企業(yè)的量體數(shù)據(jù)歸號(hào)結(jié)果,數(shù)據(jù)經(jīng)預(yù)處理后,共有2912名成年男子的量體數(shù)據(jù),按國(guó)標(biāo)GB/T 1335.1-2008進(jìn)行上衣5.2號(hào)型歸號(hào)。歸號(hào)結(jié)果分為3列,其中“5.2上衣號(hào)型”列表示將個(gè)體量體數(shù)據(jù)進(jìn)行歸號(hào),如第2個(gè)體,身高、胸圍、腰圍分別為170、102、90,歸號(hào)結(jié)果為170/102 A。“號(hào)型類別”和“號(hào)型個(gè)數(shù)”表示將按號(hào)型類別進(jìn)行統(tǒng)計(jì),如歸入160/100 A和160/100 B的分別有3個(gè)和17個(gè)。全部數(shù)據(jù)歸號(hào)并統(tǒng)計(jì)完畢后,顯示歸號(hào)所用時(shí)間,本例實(shí)際完成歸號(hào)時(shí)間3.53秒。

      圖3 歸號(hào)系統(tǒng)運(yùn)行效果示意圖

      下面具體討論歸號(hào)的實(shí)現(xiàn)過程。首先,號(hào)的確定,可根據(jù)下列算法實(shí)現(xiàn):

      Dim a,a1,hao as single

      a = Cells(x, sg).Value

      a1 = Round(a / 10, 0) * 10

      If Abs(a - a1) <= 2 Then

      hao = a1

      ElseIf (a - a1) >= 3 Then

      hao = a1 + 5

      Else

      hao = a1 - 5

      End If

      其中,單精度實(shí)型變量a,a1,hao分別表示身高量體值、身高按10取整值、號(hào)。Round為取整運(yùn)算函數(shù)。代碼的算法思想是當(dāng)a與a1差值在-2和2之間,則將身高歸入a1所在的號(hào);當(dāng)a與a1差值在3以上,則將身高歸入a1+5所在的號(hào);當(dāng)a與a1差值的絕對(duì)值在-3以下,則將身高歸入a1-5所在的號(hào)。按照上述算法,168、169、170、171、172均歸入170號(hào),173、174、175、176、177均歸入175號(hào)。

      類似號(hào)的確定算法,可以實(shí)現(xiàn)型的確定,此處不在贅述,其中上衣以胸圍確定,下裝以腰圍確定,注意到5.2、5.3、5.4系列的區(qū)別。

      表1 歸號(hào)結(jié)果統(tǒng)計(jì)

      體型按胸圍和腰圍的差值確定。以男子體型為例,歸號(hào)過程主要由循環(huán)和條件語句實(shí)現(xiàn),其代碼如下:

      Dim tixing as string

      Dim tx as single

      Dim i as integer

      For i= 2 to 2913

      tx= Cells(i, xw).Value- Cells(i, yw).Value

      If tx >= 17 And tx <= 21 Then

      tixing = "Y"

      End If

      If tx >= 12 And tx <= 16 Then

      tixing = "A"

      End If

      If tx >= 7 And tx <= 11 Then

      tixing = "B"

      End If

      If tx >= 2 And tx <= 6 Then

      tixing = "C"

      End If

      Next i

      其中字符串變量tixing表示體型;單精度實(shí)型變量tx表示胸圍和腰圍的差值;整形變量i表示循環(huán)次數(shù);單元格Cell(i,xw).Value表示第i行xw列,即第i條記錄的胸圍值;單元格Cell(i,yw).Value表示第i行yw列,即第i條記錄的腰圍值;And表示同時(shí)滿足條件的邏輯“并”運(yùn)算。

      2.3 歸號(hào)結(jié)果的統(tǒng)計(jì)

      為進(jìn)一步掌握歸號(hào)類型分布及覆蓋率等信息,對(duì)歸號(hào)完成的結(jié)果進(jìn)行簡(jiǎn)單統(tǒng)計(jì)??蓪⒉煌?hào)型分別記錄個(gè)數(shù),并列出統(tǒng)計(jì)結(jié)果。按國(guó)標(biāo)GB/T 1335.1-2008男子號(hào)型5.2系列,本次實(shí)驗(yàn)的2912個(gè)數(shù)據(jù),共產(chǎn)生198個(gè)號(hào)型,按件數(shù)排列,前79個(gè)號(hào)型共2701件,覆蓋率約92.7%,剩余的119個(gè)號(hào)型均為1-4件,其中號(hào)型數(shù)量前10位統(tǒng)計(jì)結(jié)果見表1。

      表1的結(jié)果可以看出,該批次量體數(shù)據(jù)中,170/96 B型最多,達(dá)到244件。其次170/92 B和165/92 B也分別達(dá)到167和164件。

      3 結(jié)論

      采用VBA技術(shù)開發(fā)了基于Excel平臺(tái)的定制服裝歸號(hào)系統(tǒng)。討論了菜單設(shè)計(jì)和歸號(hào)過程中號(hào)型值確定算法的實(shí)現(xiàn)過程。通過實(shí)際量體數(shù)據(jù)的歸號(hào)測(cè)試,本系統(tǒng)能快速實(shí)現(xiàn)批量數(shù)據(jù)的預(yù)處理、歸號(hào)和號(hào)型統(tǒng)計(jì)等功能。

      [1] 丁文捷.服裝投產(chǎn)規(guī)格號(hào)型決策[J].紡織學(xué)報(bào),2008,29(3):126-131.

      [2] 何黎,張海泉.女子體型分類指標(biāo)的比較[J].紡織科技進(jìn)展,2007,(5):95-98.

      [3] 于曉坤,王建萍.人體體型與服裝號(hào)型的匹配關(guān)系及其在電子商務(wù)中的應(yīng)用[J].東華大學(xué)學(xué)報(bào)(自然科學(xué)版),2003,29(1):43-47,76.

      [4] 任榮,丁文捷,王建中.聚類算法在服裝投產(chǎn)號(hào)型輔助決策系統(tǒng)中的應(yīng)用研究[J].延邊大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,35(4):356-359.

      [5] 方方,王子英.K-means聚類分析在人體體型分類中的應(yīng)用[J].東華大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,40(10): 593-598.

      [6] 毛連忠,郝礦榮,丁永生.基于支持向量機(jī)的服裝號(hào)型推薦模型建立[J].微型電腦應(yīng)用,2016,32(3):1-4.

      [7] 東苗,郝礦榮,丁永生.基于模糊神經(jīng)網(wǎng)絡(luò)的服裝號(hào)型推薦專家系統(tǒng)[J].微型電腦應(yīng)用,2010,26(3):21-23,26.

      [8] 王建萍,李月麗,喻芳.基于擇近原則的服裝號(hào)型數(shù)字化歸檔方法[J].紡織學(xué)報(bào),2007,28(11):106-110.

      [9] 張恒,張欣.基于批量定制的服裝號(hào)型歸檔方法[J].東華大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,35(4):436-440.

      [10]毋濤,王銀.服裝批量定制量體服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].陜西科技大學(xué)學(xué)報(bào),2011,29(8):54-56.

      Investigation on Garment Size Categorization System based on ExcelVBA Technology

      WANG Xu1,2, YUAN Hui-fen1, LIU Xin-hua1,2

      (1. Anhui Provincial Key Lab of Textile Fabric, Anhui Polytechnic University, Wuhu Anhui 241000, China;2. The Science and Technology Public Service Platform for Textile industry, Anhui Polytechnic University, Wuhu Anhui 241000, China)

      To enhance the efficiency of custom made garment size categorization, the garment size categorization system was developed based on Excel Visual Basic Application (VBA) technology. The system development process was discussed. The garment size categorization system includes functions such as data preprocessing, auto size categorization and size statistics. The results indicated that the system can realize auto size categorization and size statistics on mass body size. This study provides reference for custom made garment size categorization software development.

      custom made garment; garment size; size categorization; VBA

      TS941.1

      A

      2095-414X(2017)03-0046-04

      王旭(1973-),男,副教授,博士,研究方向:紡織服裝數(shù)字化.

      “紡織面料”安徽省高校重點(diǎn)實(shí)驗(yàn)室開放基金(2015FZ001).

      猜你喜歡
      號(hào)型胸圍國(guó)標(biāo)
      探究下體體型中服裝號(hào)型的劃分
      遼寧絲綢(2022年3期)2022-11-24 16:06:07
      探討假體凸度對(duì)假體隆乳患者術(shù)后胸圍及罩杯的影響
      論我國(guó)現(xiàn)行服裝號(hào)型標(biāo)準(zhǔn)的現(xiàn)狀及改進(jìn)措施
      凝心聚力,共同迎接“新國(guó)標(biāo)”時(shí)代
      車輛碰撞預(yù)警系統(tǒng)有望進(jìn)入國(guó)標(biāo)
      汽車與安全(2016年5期)2016-12-01 05:22:15
      中小學(xué)塑膠跑道“新國(guó)標(biāo)”立項(xiàng)公示
      胸圍革命
      愛你(2015年17期)2015-11-17 10:06:17
      幸而今天買了胸衣
      山西老陳醋有了新國(guó)標(biāo) 10月1日實(shí)施
      服裝批量定制量體服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      广丰县| 都江堰市| 乾安县| 奉贤区| 景谷| 锡林郭勒盟| 平昌县| 水城县| 乌鲁木齐市| 恩施市| 丰城市| 岑溪市| 柳江县| 伊宁市| 静海县| 浦东新区| 景泰县| 贵德县| 南澳县| 石城县| 葫芦岛市| 清流县| 建宁县| 基隆市| 礼泉县| 武宣县| 清丰县| 徐水县| 德阳市| 衡阳县| 胶州市| 保山市| 德安县| 自贡市| 宜良县| 固始县| 高青县| 兴山县| 柘城县| 上栗县| 武威市|