(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究_第1頁
(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究_第2頁
(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究_第3頁
(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究_第4頁
(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究_第5頁
已閱讀5頁,還剩71頁未讀 繼續(xù)免費(fèi)閱讀

(論文)面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究.pdf 免費(fèi)下載

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

合肥工業(yè)大學(xué) 碩士學(xué)位論文 面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)研究 姓名:傅成 申請(qǐng)學(xué)位級(jí)別:碩士 專業(yè):管理科學(xué)與工程 指導(dǎo)教師:何建民 20080101 面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型的研究 摘要 隨著電子商務(wù)應(yīng)用步伐加快和網(wǎng)絡(luò)虛擬市場(chǎng)建立,電子商務(wù)和網(wǎng)絡(luò)營(yíng)銷成 為企業(yè)熱門應(yīng)用,采用網(wǎng)絡(luò)營(yíng)銷系統(tǒng)改善企業(yè)與企業(yè)、企業(yè)與客戶之間的營(yíng)銷 關(guān)系,建立適合企業(yè)特點(diǎn)及發(fā)展要求的營(yíng)銷系統(tǒng)已是大勢(shì)所趨。在此新形勢(shì)下, 如何構(gòu)建既能適應(yīng)市場(chǎng)客戶服務(wù)需求變化特點(diǎn),又能滿足企業(yè)自身發(fā)展要求的 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)成為企業(yè)迫在眉睫的問題,研究面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)構(gòu) 建方法成為熱點(diǎn)問題。 本文通過回顧網(wǎng)絡(luò)營(yíng)銷系統(tǒng)演進(jìn)的發(fā)展歷程,在企業(yè)市場(chǎng)信息系統(tǒng)發(fā)展過 程中,找出包括遺留系統(tǒng)問題、信息整合問題、以及控制復(fù)雜度和適應(yīng)新需求 等營(yíng)銷系統(tǒng)存在的問題。針對(duì)這些問題展開研究,通過閱讀文獻(xiàn)和調(diào)研的方法 獲得構(gòu)建系統(tǒng)的需求信息,通過對(duì)幾種支持系統(tǒng)重構(gòu)的開發(fā)方法比較分析,選 定了基于構(gòu)件的系統(tǒng)開發(fā)方法作為其理論基礎(chǔ)。 通過綜述基于構(gòu)件開發(fā)方法的開發(fā)技術(shù)標(biāo)準(zhǔn)和幾種主要的系統(tǒng)開發(fā)方法, 比較分析這些方法的特點(diǎn)及各自的優(yōu)勢(shì),在構(gòu)件業(yè)務(wù)工廠方法的基礎(chǔ)上,構(gòu)造 了一種適合企業(yè)網(wǎng)絡(luò)營(yíng)銷系統(tǒng)開發(fā)的構(gòu)件化系統(tǒng)開發(fā)方法。在此基礎(chǔ)上,論文 又引入服務(wù)應(yīng)用概念,在系統(tǒng)架構(gòu)設(shè)計(jì)中融入服務(wù)應(yīng)用思想于系統(tǒng)設(shè)計(jì)開發(fā), 解決了開發(fā)與應(yīng)用的脫節(jié)問題。通過對(duì)網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的分析,圍繞系統(tǒng)架構(gòu)、 業(yè)務(wù)職能內(nèi)容,使用U M L 方法建立了面向服務(wù)的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型,并對(duì)模型 實(shí)現(xiàn)給出了要素約簡(jiǎn)描述方法。 關(guān)鍵詞:構(gòu)件化開發(fā)面向服務(wù)應(yīng)用網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型構(gòu)造 R e s e a r c ho nt h eS e r v i c e s - O r i e n t e dC o m p o n e n t - b a s e d E M a r k e t i n gS y s t e m A b s t r a c t W i t ht h ef a s ta p p l i c a t i o no fe l e c t r o n i cc o m m e r c ea sw e l la st h ef o u n d a t i o no f v i r t u a lm a r k e t e l e c t r o n i cc o m m e r c ea n de l e c t r o n i cm a r k e t i n g ( e - m a r k r t i n g ) b e c a m e m o r ea n dm o r ep r e v a i l i n g I t St h eb i gt r e n dt h a te n t e r p r i s e si m p r o v e t h e r e l a t i o n s h i pb e t w e e nb u s i n e s sa n db u s i n e s so rb e t w e e n b u s i n e s sa n dc u s t o m e rb y b u i l d i n ga ne - m a r k e t i n gs y s t e m t h a ta d a p t st ob o t ht h ef e a t u r e so ft h ee n t e r p r i s ea n d i t sd e v e l o p m e n td i r e c t i o n U n d e r t h en e ws i t u a t i o n ,h o wt oc o n s t r u c t a n e - m a r k e t i n gs y s t e m t h a tm e e t sb o t ht h er e q u i r e m e n t s o fe n t e r p r i s e So w n d e v e l o p m e n ta n dt h er e q u i r e m e n t so fc u s t o m e rs e r v i c eb e c o m e st h em o s tu r g e n t p r o b l e mw a i tt ob es o l v e db yt h ee n t e r p r i s ef o rg r a n t e d T h e r e f o r e ,t h er e s e a r c ho n t h ec o n s t r u c tm e t h o do fs e r v i c e s - o r i e n tc o m p o n e n t b a s e de - m a r k e t i n gs y s t e ml S h o t T h r o u g ht h ea n a l y s i so nt h ee v o l u t i o no fE - m a r k e t i n gs y s t e m ,t h i se s s a y p o i n t s o u tt h em a i np r o b l e m si nt h ed e v e l o p m e n to fe n t e r p r i s em a r k e ti n f o r m a t i o ns y s t e m , s u c ha s l e g a c ys y s t e m ,i n f o r m a t i o ni n t e g r a t i o n ,c o m p l e x i t y c o n t r o la n dn e w c h a n g i n ga d a p t a t i o n T h e nd e p l o y i n gt h er e s e a r c ho nt h e s ep r o b l e m s ,g a i n i n gt h e i n f o r m a t i o nr e q u i r e m e n to fs y s t e mc o n s t r a c t i n g ,t h r o u g hr e a d i n gl i t e r a t u r ea n d i n v e s t i g a t i o n A f t e rt h ea n a l y s i sa n dc o m p a r i s o no fs e v e r a ld e v e l o p i n gm e t h o d s w h i c ha l l s u p p o r t t h es y s t e mr e f a c t o r i n g ,w ec h o o s et h ec o m p o n e n t 。b a s e d d e v e l o p i n gm e t h o da st h et h e o r yb a s eo f t h i se s s a y A f t e rl i t e r a t u r er e v i e wa b o u tt e c h n i c a l s t a n d a r d so fc o m p o n e n tb a s e d d e v e l o p i n gm e t h o da n ds e v e r a ls y s t e md e v e l o p i n gm e t h o d ,t h i sp a p e rc o m p a r e s t h e ma n dt h e nc o n s t r u c t sac o m p o n e n t b a s e dd e v e l o p i n gm e t h o dt h a tw e l lf i t si nt h e d e v e l o p m e n to fn e t w o r km a r k e t i n gs y s t e mo nt h eb a s i so fc o m p o n e n tb u s i n e s s f a c t o r ym e t h o d B e s i d e st h ec o m p o n e n t s ,w ei n t r o d u c e t h ei d e ao fs e r v i c ea n db r i n g i nt h ei d e ao fs e r v i c eo r i e n t a t i o ni n t os y s t e md e v e l o p m e n tb yd e s i g n i n gs y s t e m a r c h i t e c t u r e A c c o r d i n gt ot h ea n a l y s i so fe - m a r k e t i n g ,w ec o n s t r u c t as e r v i c e o r i e n t e dn e t w o r km a r k e t i n g s y s t e mm o d e lc o n c e r n i n gs y s t e ma r c h i t e c t u r e a n d b u s i n e s sf u n c t i o n ,t h e ng i v eab r i e fd e s c r i p t i o no fm o d e li m p l e m e n t a t i o n K e yW o r d s :C o m p o n e n t B a s e dd e v e l o p m e n t ;S e r v i c e s - O r i e n t A p p l i c a t i o n ; E M a r k e t i n gS y s t e m ;M o d e lc o n s t r u c t i n g 插圖清單 圖1 - 1 互聯(lián)網(wǎng)電子商務(wù)應(yīng)用發(fā)展階段示意2 圖1 - 2 本文研究方法示意圖4 圖2 - 1 企業(yè)市場(chǎng)信息系統(tǒng)框架6 圖2 - 2 系統(tǒng)再造工程過程9 圖2 - 3C B D 的概念和優(yōu)勢(shì)1 4 圖3 - 1C C M 結(jié)構(gòu)示意圖2 0 圖3 - 3 開發(fā)方法框架2 4 圖3 4 業(yè)務(wù)構(gòu)件結(jié)構(gòu)模型2 9 圖4 - 1 面向服務(wù)的體系架構(gòu)S O A 3 5 圖4 - 2W e bS e r v i c e 集成實(shí)現(xiàn)模型3 6 圖4 3 開發(fā)層次示意圖3 7 圖4 4 體系架構(gòu)核心模型3 8 圖4 - 5B C S O A 模型4 0 圖4 - 6 系統(tǒng)架構(gòu)邏輯模型4 0 圖5 - 1 系統(tǒng)層次圖4 2 圖5 - 2 調(diào)用關(guān)系圖4 3 圖5 - 3 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的基本結(jié)構(gòu)4 4 圖5 4 數(shù)據(jù)庫及系統(tǒng)功能結(jié)構(gòu)圖4 5 圖5 5 分割矩陣4 8 圖5 - 6 系統(tǒng)框架邏輯模型4 9 圖5 7 構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型5 0 圖5 8 服務(wù)層模型5 0 圖5 9 訂單管理業(yè)務(wù)構(gòu)件模型示例5 2 圖5 1 0 訂單處理業(yè)務(wù)過程構(gòu)件過程模型5 3 圖5 1 1 業(yè)務(wù)構(gòu)件實(shí)現(xiàn)示意圖5 3 圖5 1 2 訂單交易記錄管理構(gòu)件模型5 4 圖6 - 1 系統(tǒng)集成平臺(tái)5 6 圖6 2 系統(tǒng)框架實(shí)現(xiàn)5 7 圖6 3 業(yè)務(wù)控制中心實(shí)現(xiàn)5 8 圖6 4 訂單審核策略的s t r a t e g y 設(shè)計(jì)模式實(shí)現(xiàn)6 0 表格清單 表3 1 構(gòu)件定義1 7 表3 2 構(gòu)件化開發(fā)方法比較2 5 獨(dú)創(chuàng)性聲明 本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成 果。據(jù)我所知,除了文中特別加以標(biāo)志和致謝的地方外,論文中不包含其他人已經(jīng)發(fā) 表或撰寫過的研究成果,也不包含為獲得金膽王些太堂或其他教育機(jī)構(gòu)的學(xué)位 或證書而使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中 作了明確的說明并表示謝意。 學(xué)位論文作者簽字:彳霜可汰0 字日期:歹尹擴(kuò)年z 月,7 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解金起王些太堂有關(guān)保留、使用學(xué)位論文的規(guī)定,有 權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱或借閱。 本人授權(quán)金壁王些太堂可以將學(xué)位論文的全部或部分論文內(nèi)容編入有關(guān)數(shù)據(jù)庫 進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編學(xué)位論文。 ( 保密的學(xué)位論文在解密后適用本授權(quán)書) 學(xué)位論文鶴或 簽字日期:乃口j 年1 月J 7 日 學(xué)位論文作者畢業(yè)后去向: 工作單位: 通訊地址: 導(dǎo)師簽名: 氣鏟對(duì) 簽字日期:毋年之月,7 日 電話: 郵編: 致謝 經(jīng)過兩年多的努力論文終于完成,首先,要感謝我尊敬的導(dǎo)師何建民副教 授! 在我的研究生學(xué)習(xí)期間和畢業(yè)論文寫作階段,給以悉心指導(dǎo),付出了大量的 心血和寶貴的時(shí)間。何老師是一位治學(xué)嚴(yán)謹(jǐn)、誨人不倦、胸懷寬廣的好導(dǎo)師, 從開始收集論文材料到選題、開題直到完成論文的每個(gè)階段,何老師都嚴(yán)格把 關(guān)、耐心審閱。在三年攻讀碩士學(xué)位期間,何老師不但在課題研究上給了我熱 心指導(dǎo),使我在三年的研究生階段受益匪淺,而且在生活上也悉心關(guān)照。何老 師對(duì)人平和、親切,他不僅教會(huì)了我如果做學(xué)術(shù)研究,也教會(huì)了我平易近人的 待人處事方式和許多做人的道理。何老師淵博的知識(shí)、嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度、 誨人不倦的指導(dǎo)作風(fēng)以及勇于開拓的進(jìn)取精神,是我今后學(xué)習(xí)和工作的楷模。 感謝曾同處一個(gè)工作室的劉贊、許婷婷、金玉泉、曹魁、張娜、章蕾、王 一紅同學(xué),還有師弟師妹徐佳、陳城、陳暢、吳銳俠、陳藝達(dá)給了我很多的幫 助從他們身上我學(xué)到了很多的東西,謝謝你們! 接著,我要感謝在研究生學(xué)習(xí)階段全體任課老師,教給了我豐富的專業(yè)知 識(shí),感謝李興國(guó)、劉業(yè)政等老師的指導(dǎo)和幫助。他們誨人不倦,對(duì)事業(yè)兢兢業(yè) 業(yè),令人敬佩,在此表示衷心的感謝! 感謝合肥工業(yè)大學(xué)管理學(xué)院的領(lǐng)導(dǎo)和老師 們對(duì)我的培養(yǎng)和幫助! 最后,特別要感謝父母的養(yǎng)育之恩和一直以來對(duì)我的支持和鼓勵(lì),使我得 以順利完成學(xué)業(yè)。我只有在今后的工作、生活中回報(bào)他們對(duì)我的愛。 作者:傅成 2 0 0 7 年11 月 1 1 1 1 提出問題及研究背景 1 1 1 提出問題及其意義 第一章緒論 隨著電子商務(wù)和網(wǎng)絡(luò)信息技術(shù)的廣泛應(yīng)用和深入發(fā)展,企業(yè)的傳統(tǒng)營(yíng)銷模 式正在逐漸向網(wǎng)絡(luò)營(yíng)銷模式轉(zhuǎn)變。如何構(gòu)建與之相適應(yīng)的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)就成為 擺在企業(yè)面前的一道難題。雖然,國(guó)內(nèi)外眾多學(xué)者對(duì)構(gòu)建信息系統(tǒng)的理論和方 法進(jìn)行了大量的研究和實(shí)踐,但各有優(yōu)劣,尤其是針對(duì)網(wǎng)絡(luò)營(yíng)銷領(lǐng)域并沒有行 之有效的方法和有價(jià)值的實(shí)例。本文希望通過構(gòu)建面向業(yè)務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷 系統(tǒng)模型,為企業(yè)建立網(wǎng)絡(luò)營(yíng)銷系統(tǒng)提供指導(dǎo)性的幫助。 首先需要明確的是系統(tǒng)模型的核心思想是面向業(yè)務(wù)和面向服務(wù)的。其次需 要明確的是模型的構(gòu)建方法是基于構(gòu)件的開發(fā)方法。構(gòu)建系統(tǒng)的目標(biāo)是為了幫 助企業(yè)了解構(gòu)建系統(tǒng)的需求和可能出現(xiàn)的困難,解決業(yè)務(wù)復(fù)雜性、多變性以及 業(yè)務(wù)一技術(shù)隔閡( B T 隔閡) 等難題,為建立面向業(yè)務(wù)服務(wù)的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)提 供指導(dǎo)性幫助,因此研究本課題的意義在于: ( 1 ) 在理論上,給出構(gòu)件化開發(fā)方法用于建立面向服務(wù)的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)。 通過綜述國(guó)內(nèi)外構(gòu)件化系統(tǒng)開發(fā)方法,尋找基于構(gòu)件開發(fā)和面向服務(wù)體系架構(gòu) 的結(jié)合點(diǎn),并用于構(gòu)建網(wǎng)絡(luò)營(yíng)銷系統(tǒng),為企業(yè)建立網(wǎng)絡(luò)營(yíng)銷系統(tǒng)提供有效的指 導(dǎo)。 ( 2 ) 在實(shí)踐中,一方面,給出系統(tǒng)設(shè)計(jì)時(shí)的設(shè)計(jì)需求和模型的一種參考原 型;另一方面通過對(duì)系統(tǒng)的研究,對(duì)解決系統(tǒng)構(gòu)建時(shí)可能出現(xiàn)的問題提供指導(dǎo) 性意見。 1 1 2 研究背景 當(dāng)今社會(huì)電子商務(wù)發(fā)展日益迅猛,隨之而來的是企業(yè)模式的不斷變化,在 這個(gè)從“大規(guī)模生產(chǎn)轉(zhuǎn)向“大規(guī)模個(gè)性化定制的時(shí)代,整個(gè)市場(chǎng)變?yōu)橐?客戶為主導(dǎo),企業(yè)的營(yíng)銷模式也正從傳統(tǒng)營(yíng)銷模式轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)營(yíng)銷模式。無論 在內(nèi)容,表現(xiàn)形式還是使用手段上網(wǎng)絡(luò)營(yíng)銷都與傳統(tǒng)營(yíng)銷有著巨大的區(qū)別。它 提高了品牌的管理質(zhì)量和力度,增強(qiáng)了營(yíng)銷溝通的效果,增加了銷售渠道,改 善和加強(qiáng)了客戶關(guān)系管理的作用,提高了績(jī)效評(píng)價(jià)的實(shí)時(shí)性和科學(xué)性。在2 0 0 5 年發(fā)布的 g ” 企業(yè)業(yè)務(wù)層 ” y l 過程泣務(wù)構(gòu)件l | 實(shí)體韭務(wù) 龜籜| | j 避 。l 實(shí)用業(yè)務(wù)掏鋒l 一令一一 皂,。,間件平臺(tái);是。j l 皂, 功能需求求 霾 一- m + m 目4 7 “”,習(xí) 垂礎(chǔ)夏捧層,j 圖4 6 ( a ) 抽象需求模型( b ) 基于B C S O A 的系統(tǒng)架構(gòu)邏輯模型 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)架構(gòu)邏輯上分為6 層,自下而上分別是:基礎(chǔ)支撐平臺(tái)層、 中間件平臺(tái)層、企業(yè)業(yè)務(wù)層,服務(wù)層和應(yīng)用接口層。 基礎(chǔ)支撐平臺(tái),主要包括操作系統(tǒng)、D B M S 、低層的支撐網(wǎng)絡(luò)環(huán)境系統(tǒng), 是整個(gè)系統(tǒng)得以運(yùn)行的最基礎(chǔ)的環(huán)境;它還包括了企業(yè)集成平臺(tái)中由其它系 統(tǒng)所提供的共享信息資源。 中間件平臺(tái)層,屏蔽了構(gòu)件與基礎(chǔ)平臺(tái),以及構(gòu)件與構(gòu)件之間的交互和 實(shí)現(xiàn)技術(shù)細(xì)節(jié),為基于中間件的構(gòu)件提供一種透明的互操作機(jī)制。使開發(fā)人 員可以擺脫實(shí)現(xiàn)技術(shù)的困擾,專注與業(yè)務(wù)邏輯的封裝處理,從而提高整個(gè)系 統(tǒng)的抽象層次和開發(fā)效率。 企業(yè)業(yè)務(wù)層,是整個(gè)營(yíng)銷系統(tǒng)運(yùn)作的核心,分為業(yè)務(wù)層,功能層和事務(wù) 層。三層之間是逐層調(diào)用的關(guān)系。業(yè)務(wù)層作為這一層的核心,又細(xì)分為過程 業(yè)務(wù),實(shí)體業(yè)務(wù)和實(shí)用業(yè)務(wù)三個(gè)層次:實(shí)體業(yè)務(wù)層由實(shí)體業(yè)務(wù)構(gòu)件組成,對(duì) 應(yīng)于營(yíng)銷活動(dòng)中的重要業(yè)務(wù)實(shí)體及相關(guān)業(yè)務(wù)規(guī)則;過程業(yè)務(wù)層由過程業(yè)務(wù)構(gòu) 件組成,對(duì)應(yīng)于營(yíng)銷活動(dòng)中重要的業(yè)務(wù)過程及其相關(guān)業(yè)務(wù)規(guī)則;實(shí)用業(yè)務(wù)層 由實(shí)用業(yè)務(wù)構(gòu)件組成,對(duì)應(yīng)于營(yíng)銷活動(dòng)中被多個(gè)系統(tǒng)或服務(wù)廣泛應(yīng)用,而又 不是主要依賴實(shí)體的支撐部分。三個(gè)層次之間的關(guān)系是并列的。功能層由功 能構(gòu)件組成,描述功能構(gòu)件的組織和使用。事務(wù)層由事務(wù)構(gòu)件組成,描述業(yè) 務(wù)層和功能層構(gòu)件所使用的事務(wù)構(gòu)件的組織。 服務(wù)層,是網(wǎng)絡(luò)營(yíng)銷系統(tǒng)面向服務(wù),面向客戶響應(yīng)用戶需求的關(guān)鍵所在。 它響應(yīng)來自應(yīng)用接口層的用戶服務(wù)請(qǐng)求,將企業(yè)業(yè)務(wù)進(jìn)行重構(gòu)和集成,確立 所需服務(wù),從企業(yè)業(yè)務(wù)層中分別提取相應(yīng)的業(yè)務(wù)實(shí)體構(gòu)件及服務(wù)所需的業(yè)務(wù) 流程構(gòu)件,建立滿足用戶最終需求的服務(wù),通過用戶界面提供給用戶。 應(yīng)用接口層,即用戶界面,由G U I 構(gòu)件組成,它們對(duì)應(yīng)于用戶界面需求, 通過創(chuàng)建G U I 構(gòu)件來使用并擴(kuò)展服務(wù)層功能,并負(fù)責(zé)觸發(fā)服務(wù)事件以啟動(dòng)業(yè) 務(wù)服務(wù),完成與服務(wù)層的交互。 4 4 小結(jié) 本章通過對(duì)業(yè)務(wù)構(gòu)件的缺點(diǎn)進(jìn)行分析,通過合理利用服務(wù)來彌補(bǔ)業(yè)務(wù)構(gòu) 件在系統(tǒng)建設(shè)中的不足之處。本文通過將于S O A 融入C B D 開發(fā)之中來彌補(bǔ)業(yè) 務(wù)構(gòu)件在開發(fā)上的不足,依據(jù)S O A 思想構(gòu)建了B C S O A 模型,并依據(jù)B C S O A 模 型,設(shè)計(jì)適合網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的層次化體系結(jié)構(gòu)邏輯模型。 4 1 5 1 設(shè)計(jì)思想 第五章面向服務(wù)的網(wǎng)絡(luò)營(yíng)銷構(gòu)件化系統(tǒng)設(shè)計(jì) 從企業(yè)內(nèi)部來看,網(wǎng)絡(luò)營(yíng)銷系統(tǒng)實(shí)現(xiàn)企業(yè)營(yíng)銷資源信息化,信息共享化, 系統(tǒng)平臺(tái)化的關(guān)鍵是實(shí)現(xiàn)企業(yè)營(yíng)銷過程、銷售過程和客戶業(yè)務(wù)流程中的信息整 合與集成問題。在現(xiàn)有信息系統(tǒng)中,大量的業(yè)務(wù)數(shù)據(jù)還是散列在企業(yè)不同位置 的服務(wù)器上,共用的客戶信息和需求信息分散在部門級(jí)的應(yīng)用數(shù)據(jù)庫中,很難 實(shí)現(xiàn)企業(yè)整體數(shù)據(jù)共享與業(yè)務(wù)的一體化。產(chǎn)生的原因是不同渠道的信息匯集與 調(diào)用缺乏統(tǒng)一的集成標(biāo)準(zhǔn)和應(yīng)用服務(wù)接口。如何解決這個(gè)問題呢? 構(gòu)件化軟件 設(shè)計(jì)思想是解決信息整合和接口服務(wù)的理想選擇。因?yàn)?,在企業(yè)業(yè)務(wù)處理中, 通過信息收集處理并封裝為構(gòu)件化的模塊,建立可供各種業(yè)務(wù)復(fù)用的功能構(gòu)件 模塊庫,按照業(yè)務(wù)層次和粒度的不同要求,完成軟件復(fù)用與系統(tǒng)功能的重構(gòu), 實(shí)現(xiàn)統(tǒng)一的業(yè)務(wù)信息輸入和輸出接口規(guī)范,達(dá)到整合來自企業(yè)不同渠道信息融 合與共享的能力,從而提高整個(gè)企業(yè)信息系統(tǒng)的應(yīng)用能力【6 們。 從企業(yè)外部來看,網(wǎng)絡(luò)營(yíng)銷系統(tǒng)充分滿足不同客戶的不同需求的關(guān)鍵在于 以合適的方式將合適的信息提供給合適的客戶。現(xiàn)有的營(yíng)銷系統(tǒng)以系統(tǒng)自身業(yè) 務(wù)流程為出發(fā)點(diǎn),讓用戶去適應(yīng)系統(tǒng)流程,查看所需信息。而在信息爆炸的網(wǎng) 絡(luò)時(shí)代里,用戶不斷變化的需求已經(jīng)難以在這種系統(tǒng)中實(shí)現(xiàn)。而面向服務(wù)的思 想能有效解決這一問題,企業(yè)網(wǎng)絡(luò)營(yíng)銷系統(tǒng)從客戶角度出發(fā),以服務(wù)的方式將 整個(gè)營(yíng)銷業(yè)務(wù)進(jìn)行重組,將業(yè)務(wù)流程及業(yè)務(wù)功能構(gòu)件按照服務(wù)類型進(jìn)行集成, 發(fā)布,并按照用戶的需求進(jìn)行調(diào)用和修改,實(shí)現(xiàn)用戶按照自己的意愿和想法使 用并組織系統(tǒng)資源,以服務(wù)的形式重構(gòu)系統(tǒng),從而滿足不同的需求。 開發(fā)集成的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)時(shí),可以把系統(tǒng)業(yè)務(wù)處理與客戶數(shù)據(jù)的收集、存 儲(chǔ)、加工、傳遞等事務(wù)性活動(dòng)抽象為對(duì)企業(yè)不同業(yè)務(wù)功能單元的執(zhí)行過程樣, 不同事務(wù)的處理單元經(jīng)過集成后,對(duì)應(yīng)不同業(yè)務(wù)的功能模塊,功能模塊由低層 向模塊拼裝組合應(yīng)用,實(shí)現(xiàn)業(yè)務(wù)處理的功能化與業(yè)務(wù)流程重構(gòu)的模塊化和便利 化。從而實(shí)現(xiàn)系統(tǒng)開發(fā)過程,在業(yè)務(wù)、功能、事務(wù)上的高效率,也很好的解決 了系統(tǒng)集成與信息集成問題。層次劃分如圖5 1 所示。 系統(tǒng)層 業(yè)務(wù)層 銷售管理II 市場(chǎng)管理I 至每蘭錄一 牟戶信息Il 新產(chǎn)品開發(fā)l 功能層l 錄入lr 刪除lI 修改 _ 一= 二:L 名二專曼三芑宇穹菩:丘= - ,= ;= = 1 :一一一 事務(wù)層 睡接數(shù)據(jù)ll 鍵入數(shù)據(jù)II 臺(tái)詢控制ll 數(shù)據(jù)運(yùn)算l o_-o一 圖5 - 1 系統(tǒng)層次圖 4 2 黑 二客 通過如圖5 2 所示的調(diào)用關(guān)系實(shí)現(xiàn)服務(wù),業(yè)務(wù)構(gòu)件,功能構(gòu)件,事務(wù)構(gòu)件 之間的層次調(diào)用和迭代。 5 1 1 設(shè)計(jì)目標(biāo) 圖5 2 調(diào)用關(guān)系圖 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的目標(biāo): ( 1 ) 創(chuàng)建網(wǎng)上品牌,提升企業(yè)形象;( 2 ) 開辟銷售渠道,實(shí)現(xiàn)銷售目標(biāo); ( 3 ) 確立市場(chǎng)地位,擴(kuò)大市場(chǎng)份額;( 4 ) 網(wǎng)上創(chuàng)意營(yíng)銷,創(chuàng)新營(yíng)利內(nèi)容; ( 5 ) 建立網(wǎng)絡(luò)社區(qū),穩(wěn)固客戶關(guān)系;( 6 ) 整合營(yíng)銷資源,增強(qiáng)核心競(jìng)爭(zhēng)力。 系統(tǒng)構(gòu)建的目標(biāo): ( 1 ) 通過構(gòu)件化思想的應(yīng)用和基于構(gòu)件的開發(fā)方法,分析和設(shè)計(jì)構(gòu)件化網(wǎng) 絡(luò)營(yíng)銷系統(tǒng); ( 2 ) 將面向服務(wù)的系統(tǒng)架構(gòu)融入構(gòu)件化系統(tǒng)的設(shè)計(jì)之中,依據(jù)面向服務(wù)的 系統(tǒng)架構(gòu),使用構(gòu)件化思想設(shè)計(jì)系統(tǒng)架構(gòu)。 5 1 2 設(shè)計(jì)原則 本節(jié)列舉了在模型的建立過程中,所應(yīng)該遵循的一些具體原則。 ( 1 ) 關(guān)注點(diǎn)分離原則【6 們,關(guān)注點(diǎn)分離原則是在“分而治之“ 的基礎(chǔ)上發(fā) 展而來的,包括:產(chǎn)品和過程的分離,將應(yīng)當(dāng)生產(chǎn)什么的描述和如何生產(chǎn)的 定義進(jìn)行了嚴(yán)格的區(qū)分,明確地分離產(chǎn)品的定義和過程,簡(jiǎn)化了開發(fā)方法,同 時(shí)允許使用不同的方法來生產(chǎn)所需的產(chǎn)品。業(yè)務(wù)與細(xì)節(jié)分離,將專注于業(yè)務(wù) 概念和專注于實(shí)現(xiàn)細(xì)節(jié)的分離,不同的開發(fā)人員和用戶可以只需要依據(jù)原則專 注于自己所需要負(fù)責(zé)的部分。在不考慮細(xì)節(jié)的情況下,站在一個(gè)更高,更全面 的角度考慮系統(tǒng)所需的服務(wù)的業(yè)務(wù)問題。以實(shí)現(xiàn)對(duì)業(yè)務(wù)充分的描述和細(xì)節(jié)全面 的考慮。設(shè)計(jì)與實(shí)現(xiàn)的分離,將高層抽象設(shè)計(jì)與具體實(shí)例化實(shí)現(xiàn)分離,按責(zé) 任分解問題域,依賴抽象進(jìn)行共性和可變性分析,從設(shè)計(jì)模式出發(fā)更好的實(shí)現(xiàn) 責(zé)任的分解( 設(shè)計(jì)師不應(yīng)該在了解所需所有對(duì)象之前操心對(duì)象的實(shí)例化) ,更高 層次的進(jìn)行抽象以及實(shí)現(xiàn)針對(duì)環(huán)境的設(shè)計(jì),更好的實(shí)現(xiàn)大粒度的設(shè)計(jì)模式的復(fù) 4 3 用。實(shí)例化時(shí)也充分實(shí)現(xiàn)依據(jù)接口編程。 ( 2 ) 開關(guān)原則( t h eo p e n - c l o s e dp r i n c i p l eO C P ) :模塊應(yīng)該對(duì)外延具有 開放性,對(duì)修改具有封閉性,即要設(shè)計(jì)者在設(shè)計(jì)構(gòu)件時(shí)能夠?qū)崿F(xiàn)無需對(duì)構(gòu)件內(nèi)部 做修改就可以進(jìn)行功能擴(kuò)展【l 引。 ( 3 ) 依賴倒置原則:依賴于抽象,而非具體實(shí)現(xiàn) 14 1 。抽象可以比較容易 的對(duì)設(shè)計(jì)進(jìn)行擴(kuò)展,又不會(huì)導(dǎo)致大的混亂。構(gòu)件依賴具體構(gòu)件( 而不是依賴抽 象類或者接口) 越多,其擴(kuò)展起來就越困難。 ( 4 ) 接口分離原則:多個(gè)用戶專用接口比一個(gè)通用接口要好【l4 1 。為每一 個(gè)主要的客戶類型都涉及一個(gè)特定的接口。在特定的接口里描述那些與特定客 戶類型相關(guān)的操作。 ( 5 ) 發(fā)布復(fù)用等價(jià)性原則:構(gòu)件的復(fù)用粒度即為構(gòu)件發(fā)布的粒度。 ( 6 ) 共同封裝原則,一同變更的類應(yīng)該一起進(jìn)行封裝。 ( 7 ) 共同復(fù)用原則,不能一起復(fù)用的構(gòu)件和類就不能放在一組。 5 2 設(shè)計(jì)內(nèi)容 系統(tǒng)總體設(shè)計(jì)內(nèi)容: 企業(yè)實(shí)施信息化建設(shè)中都會(huì)對(duì)企業(yè)系統(tǒng)與網(wǎng)絡(luò)門戶網(wǎng)站的接口作出明確的 安排,以便于企業(yè)實(shí)現(xiàn)電子化營(yíng)運(yùn)與網(wǎng)絡(luò)化經(jīng)營(yíng)。網(wǎng)絡(luò)營(yíng)銷系統(tǒng)既是企業(yè)對(duì)外 的窗口和交易平臺(tái),也是方便企業(yè)內(nèi)部、企業(yè)之間和消費(fèi)者的溝通渠道和服務(wù) 橋梁。目前,網(wǎng)絡(luò)營(yíng)銷系統(tǒng)大多采用B S 模式和C S 模式多層訪問混合結(jié)構(gòu)模 式,在互聯(lián)網(wǎng)絡(luò)環(huán)境下運(yùn)行非常靈活方便。隨著電子商務(wù)技術(shù)和標(biāo)準(zhǔn)的推陳出 新,面向企業(yè)內(nèi)部、企業(yè)與企業(yè)、企業(yè)與消費(fèi)者之間的營(yíng)銷數(shù)據(jù)收集、加工、 處理、共享的信息化、網(wǎng)絡(luò)化已經(jīng)成為現(xiàn)代企業(yè)提升能力的重要手段,也是企 業(yè)網(wǎng)絡(luò)營(yíng)銷的基礎(chǔ)設(shè)施【_ 7 1 。 圖5 - 3 、5 - 4 是互聯(lián)網(wǎng)絡(luò)環(huán)境下的企業(yè)網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的基本結(jié)構(gòu)和功能結(jié)構(gòu)。 企業(yè)用戶 網(wǎng) 絡(luò) 營(yíng) 銷 系 , 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)門戶入口 一 B 2 B 數(shù)據(jù)接IB 2 C 數(shù)據(jù)接l B 2 E 品牌茸銷矧營(yíng)銷溝l 離線在線銷客戶關(guān)系鍘營(yíng)銷決策= 邋營(yíng)銷績(jī)效t 圖5 - 3 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的基本結(jié)構(gòu) 磊Il 蘭! 莖至竺蘭lI 蘭竺要篁竺堊Il 蔓絲堡翌堡竺I I 鍪塑至釜至竺k 數(shù)據(jù)庫L - _ T 一T 一。1 _ 一= = 干= 部門 數(shù)據(jù)庫 網(wǎng)絡(luò)營(yíng)銷服務(wù)器 公共 數(shù)據(jù)庫 - - _ _ _ _ - _ _ - - - _ _ 0 1r 。o o o o o o o o 1r 。1r o 。o o 。- 。o o 。o o o l 營(yíng)銷溝通 ll 離線在線銷售ll 營(yíng)銷決策支持ll 數(shù)據(jù)挖掘系統(tǒng) L _ _ - _ - _ _ _ _ _ - _ _ _ - _ _ I _ i i 。1 0 0 0 o o 。一o o 。o o o o o o o o o o o 一 圖5 4 數(shù)據(jù)厙及系統(tǒng)功能結(jié)構(gòu)圖 具體功能設(shè)計(jì)內(nèi)容: 企業(yè)網(wǎng)絡(luò)營(yíng)銷系統(tǒng)基本功能,應(yīng)該包括營(yíng)銷的六個(gè)職能,即品牌營(yíng)銷管理、 營(yíng)銷溝通、離線在線銷售、客戶關(guān)系管理、營(yíng)銷決策支持和營(yíng)銷績(jī)效評(píng)價(jià)。由 于網(wǎng)絡(luò)營(yíng)銷系統(tǒng)是一個(gè)企業(yè)信息系統(tǒng),因此系統(tǒng)具有接口處理層、事務(wù)邏輯層、 決策支持層的處理能力,處理包括來自企業(yè)與企業(yè)( B 2 B ) 、企業(yè)與客戶( B 2 C ) 、 企業(yè)與員工( B 2 E ) 不同層面的營(yíng)銷事務(wù)和營(yíng)銷決策過程中的各種問題。 品牌營(yíng)銷管理包括:品牌內(nèi)容及表現(xiàn)形式管理、品牌資產(chǎn)價(jià)值管理、品牌 決策與使用管理、品牌信譽(yù)與危機(jī)管理、品牌塑造與企業(yè)形象策劃管理。 網(wǎng)絡(luò)營(yíng)銷溝通包括:市場(chǎng)調(diào)查管理、客戶接觸管理、客戶交互信息記錄與 分析、客戶需求欲望滿足與銷售預(yù)約、維系客戶管理、營(yíng)銷激勵(lì)計(jì)劃管理。 離線在線銷售包括:產(chǎn)品管理、價(jià)格管理、渠道管理、促銷管理、銷售分 析與統(tǒng)計(jì)。 客戶關(guān)系管理包括:客戶數(shù)據(jù)收集、客戶數(shù)據(jù)分析( 8 0 2 0 客戶發(fā)現(xiàn)) 、高 端客戶服務(wù)管理、客戶維系營(yíng)銷策劃。 營(yíng)銷決策支持包括:客戶聲音( V o i c eO fC u s t o m ) 收集加工整理集結(jié)、決 策數(shù)據(jù)分析與數(shù)據(jù)挖掘、市場(chǎng)商情分析與預(yù)測(cè)、銷售數(shù)據(jù)分析與預(yù)測(cè)、客戶數(shù) 據(jù)分析與預(yù)測(cè)等。 營(yíng)銷績(jī)效評(píng)價(jià)包括:營(yíng)銷績(jī)效評(píng)價(jià)指標(biāo)管理、專家評(píng)價(jià)權(quán)重管理、營(yíng)銷評(píng) 價(jià)方法庫管理、營(yíng)銷評(píng)價(jià)結(jié)果分析與圖表展示等。 5 3 系統(tǒng)建構(gòu)方法 統(tǒng)一建模語言U M L 是由R a t i o n a l 公司的專家G r a yB o o c h ,I v a rJ a c o b s o n 和J i mR u m b a u g h 聯(lián)合開發(fā)的第1 代面向?qū)ο蟮慕UZ言。它采納和擴(kuò)展了B O O C H 標(biāo)記法、O M T 標(biāo)記法和O O S E 標(biāo)記法,并包容了其它學(xué)者和軟件廠商的建議?,F(xiàn) 己由O M G 批準(zhǔn)為標(biāo)準(zhǔn)化的面向?qū)ο蟮慕UZ言【4 引。 U M L 引入了逐步求精的思想,任何對(duì)象的描述由淺入深分為分析級(jí)、設(shè)計(jì) 級(jí)和實(shí)現(xiàn)級(jí)三個(gè)級(jí)別,這三級(jí)模型所使用的符號(hào)完全相同,即分析、概要設(shè)計(jì)、 詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)的描述均使用相同的一組符號(hào),這樣避免由分析向設(shè)計(jì)轉(zhuǎn)換時(shí) 4 5 可能造成的系統(tǒng)功能的丟失。因此說U M L 架起了系統(tǒng)分析與系統(tǒng)設(shè)計(jì)之間的橋 梁。 U M L 在系統(tǒng)建模過程中,側(cè)重系統(tǒng)的圖形化描述,是一種可視化建模語言。 U M L 模型工具支持需求模型、結(jié)構(gòu)模型、行為模型和實(shí)現(xiàn)模型四種模型【6 6 1 ,試 圖從需求、靜態(tài)結(jié)構(gòu)、動(dòng)態(tài)行為和實(shí)現(xiàn)的角度來刻畫一個(gè)系統(tǒng)。U M L 定義了五 類圖( 共1 0 種圖形) ,用于提供靜態(tài)建模機(jī)制和動(dòng)態(tài)建模機(jī)制。靜態(tài)模型機(jī)制包 括:用例圖;對(duì)象結(jié)構(gòu)圖( 類圖,對(duì)象圖,包圖) ;實(shí)現(xiàn)圖( 構(gòu)件圖,配置圖) 。 動(dòng)態(tài)模型機(jī)制包括:行為圖( 狀態(tài)圖,活動(dòng)圖) :交互圖( 順序圖,合作圖) 【3 3 1 。 本文通過將U M L 模型穿插在系統(tǒng)模型構(gòu)建過程之中,以輔助系統(tǒng)的建立。 5 4 系統(tǒng)建構(gòu)過程及分析 面向服務(wù)的網(wǎng)絡(luò)營(yíng)銷構(gòu)件化系統(tǒng)的設(shè)計(jì)思想,是利用領(lǐng)域工程思想【6 5 1 ,對(duì) 企業(yè)營(yíng)銷業(yè)務(wù)活動(dòng)進(jìn)行分析,識(shí)別營(yíng)銷活動(dòng)中的客戶需求與服務(wù),對(duì)營(yíng)銷領(lǐng)域 中的應(yīng)用系統(tǒng)進(jìn)行分析,識(shí)別其共同特性與可變特征,進(jìn)行抽象,形成業(yè)務(wù)概 念模型,依據(jù)業(yè)務(wù)模型構(gòu)建以B C S O A 為核心的軟件體系結(jié)構(gòu),并以此為基礎(chǔ)識(shí) 別、開發(fā)和組裝可復(fù)用業(yè)務(wù)構(gòu)件。 整個(gè)構(gòu)建過程包括三個(gè)主要階段: ( 1 ) 分析:主要目標(biāo)是獲得業(yè)務(wù)概念模型。概念模型描述網(wǎng)絡(luò)營(yíng)銷領(lǐng)域中 系統(tǒng)和系統(tǒng)之間的業(yè)務(wù)需求和業(yè)務(wù)活動(dòng)。主要活動(dòng)包括識(shí)別信息源,分析營(yíng)銷 系統(tǒng)需求的共性和可變性,確定關(guān)注點(diǎn),建立業(yè)務(wù)概念模型。 ( 2 ) 設(shè)計(jì):主要目標(biāo)是獲得系統(tǒng)邏輯模型。依據(jù)分析工程所得的業(yè)務(wù)概念 模型,遵循設(shè)計(jì)工程原則,以B C S O A 思想為基礎(chǔ),建立軟件體系架構(gòu),形成系 統(tǒng)邏輯模型。 ( 3 ) 實(shí)現(xiàn):主要目標(biāo)是實(shí)現(xiàn)系統(tǒng)模型。根據(jù)業(yè)務(wù)概念模型和系統(tǒng)邏輯模型, 按構(gòu)件粒度開發(fā)和組裝可復(fù)用構(gòu)件,實(shí)現(xiàn)系統(tǒng)模型。 5 4 1 需求描述及可變性分析 識(shí)別信息源,主要是識(shí)別系統(tǒng)需求,如前文2 1 1 中描述的網(wǎng)絡(luò)營(yíng)銷系統(tǒng) 經(jīng)歷了3 個(gè)階段的演變,隨著因特網(wǎng)的進(jìn)一步發(fā)展,產(chǎn)生了復(fù)雜的需求。同時(shí) 還包括識(shí)別己有系統(tǒng)、技術(shù)文獻(xiàn)、營(yíng)銷專家的知識(shí)和經(jīng)驗(yàn)、用戶調(diào)查和市場(chǎng)分 析、系統(tǒng)演化的歷史記錄、預(yù)期的需求變化和技術(shù)演化等方面; 分析網(wǎng)絡(luò)營(yíng)銷系統(tǒng)需求中的共性和可變性,生成系統(tǒng)模型中的共性模型和 可變性模型。標(biāo)識(shí)出實(shí)體及實(shí)體的特征、屬性及實(shí)體間的關(guān)系,產(chǎn)生相應(yīng)的文 檔。確定關(guān)注點(diǎn) 網(wǎng)絡(luò)營(yíng)銷系統(tǒng)需求的巴克斯范式的形式化描述如下: 網(wǎng)絡(luò)營(yíng)銷系統(tǒng):= 需求I 系統(tǒng)模型 需求:= ( 戰(zhàn)略,流程,資源) 戰(zhàn)略:= 環(huán)境,客戶群,管理模式,技術(shù)) 流程:= 活動(dòng)集,角色集,規(guī)則集) 資源:= 人力,物資,資金,信息,知識(shí)) 系統(tǒng)模型:= ( 概念業(yè)務(wù)模型,邏輯模型,物理模型) 共性可變性分析,在需求分析的基礎(chǔ)上,要進(jìn)行共性和可變性分析,將其 中可變或易變的方面稱為熱點(diǎn)( h o ts p o t ) ,而將相對(duì)穩(wěn)定的方面成為凝固點(diǎn)。 S C V ,即異同分析是可變性分析【6 】,模式分析解析的一個(gè)比較行之有效的方 法,其中S 代表范圍( s c o p e ) ,C 代表共性( c o m m o n a l i t y ) ,V 代表可變性 ( v a r i a b i l i t y ) 。S 可以大到整個(gè)業(yè)務(wù)域中相似類的集合,小到某個(gè)類的操作或 屬性集合。C 是指S 范圍內(nèi)的業(yè)務(wù)元素之間所有共性的集合,如不同業(yè)務(wù)對(duì)象 之間所包含的一些共同屬性或操作的集合。V 是指S 范圍內(nèi)的業(yè)務(wù)元素之間不 同點(diǎn)的集合,如業(yè)務(wù)對(duì)象所支持的不同操作的集合。 S C V 分析為軟件開發(fā)人員提供了系統(tǒng)化的分析方法,以幫助他們尋找或標(biāo) 識(shí)特定領(lǐng)域的不同應(yīng)用之間的共性和差異,以創(chuàng)建一個(gè)可復(fù)用、易修改的軟件 設(shè)計(jì)方案,并且可以預(yù)測(cè)隨著系統(tǒng)的演化哪些設(shè)計(jì)方案會(huì)被修改或淘汰。 以離線在線構(gòu)件子系統(tǒng)中的訂單處理為例 在共性和可變性分析中,范圍是訂單處理過程,可變性體現(xiàn)在訂單審核策 略的改變。訂單審核可以簡(jiǎn)單的抽象為客戶類型審核,庫存審查和價(jià)格確認(rèn)。 企業(yè)在接受訂單后,需要對(duì)訂單進(jìn)行審核并確認(rèn),以決定下一步的處理方 式。而訂單處理業(yè)務(wù)構(gòu)件子系統(tǒng)需要針對(duì)不同類型的客戶啟用不同的審核策略, 而且當(dāng)策略發(fā)生新的變化的時(shí)候,系統(tǒng)可以快速的適應(yīng)變化。企業(yè)在訂單審核 過程中的主要需求變化體現(xiàn)在兩個(gè)方面:運(yùn)行時(shí)能夠根據(jù)不同客戶,不同訂單 的需求動(dòng)態(tài)地選擇合適的審核策略;當(dāng)系統(tǒng)內(nèi)部的策略不能滿足訂單審核需求 時(shí),可以快速的通過添加或修改的方式適應(yīng)新的業(yè)務(wù)需求。 5 4 2 劃分業(yè)務(wù)空間 分析網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的一個(gè)關(guān)鍵問題是,如何把復(fù)雜現(xiàn)實(shí)世界問題空間轉(zhuǎn)化 為簡(jiǎn)單的模型,對(duì)問題空間的有效劃分是成功建立信息系統(tǒng)的基礎(chǔ),把復(fù)雜系 統(tǒng)分解為可以把握的部件尤為重要。劃分有兩個(gè)方向( 1 ) 縱向劃分,即分塊, 劃分成面向客戶服務(wù)的主要業(yè)務(wù)子系統(tǒng);( 2 ) 橫向劃分,即分層,劃分成面向 服務(wù)實(shí)現(xiàn)的具體構(gòu)件類型。系統(tǒng)集成時(shí),構(gòu)件化設(shè)計(jì)是通過構(gòu)件封裝標(biāo)準(zhǔn)信息, 依據(jù)過程組織大粒度業(yè)務(wù)構(gòu)件應(yīng)用,依據(jù)實(shí)際需要組裝和運(yùn)行對(duì)應(yīng)的構(gòu)件模塊 來實(shí)現(xiàn)系統(tǒng)集成和信息集成【6 0 1 。分割矩陣如圖5 5 所示。 4 7 ee 曼牌孽 銷售支持溝通 x h 蚺服務(wù)服務(wù)服務(wù)服務(wù) 5 4 3 構(gòu)件模型設(shè)計(jì) 注: X 軸為面向服務(wù)業(yè)務(wù)的縱向劃分 Y 軸為面向技術(shù)功能的橫向劃分 C 為分割出的構(gòu)件 圖5 - 5 分割矩陣 設(shè)計(jì)建模階段的任務(wù)是,將業(yè)務(wù)概念模型轉(zhuǎn)化為邏輯模型。分為兩個(gè)階段, 分別是體系結(jié)構(gòu)設(shè)計(jì)和構(gòu)件模型設(shè)計(jì)。 體系結(jié)構(gòu)設(shè)計(jì)已經(jīng)在第四章給出,在這里直接沿用第四章所獲得的體系結(jié) 構(gòu)實(shí)例作為模型的系統(tǒng)架構(gòu)。本章主要介紹要介紹網(wǎng)絡(luò)營(yíng)銷系統(tǒng)的構(gòu)件模型設(shè) 計(jì)。 構(gòu)件模型設(shè)計(jì)主要包括框架和構(gòu)件設(shè)計(jì)兩個(gè)部分。框架及構(gòu)件的設(shè)計(jì)應(yīng)遵 照構(gòu)件模型標(biāo)準(zhǔn)。構(gòu)件模型旨在描述構(gòu)件及其裝配關(guān)系。 目前較成熟的構(gòu)件模型標(biāo)準(zhǔn),有C O R B A 的C C M 模型、M i c r o s o f t 的C O M 模 型和S U N 公司的E J B 模型,三種構(gòu)件模型各有特點(diǎn)( 詳見3 1 2 節(jié)) 。 C C M 博取眾家之長(zhǎng),吸取了E J B 模型( 容器管理、H O M E 管理) 及D C O M C O M + 構(gòu)件模型( 多接口) 的優(yōu)點(diǎn),被譽(yù)為未來構(gòu)件模型的典范。C C M 是一種與E J B 相 似、但比E J B 更加先進(jìn)和完善的分布式構(gòu)件模型。因此,本文選用C C M 模型作 為設(shè)計(jì)框架及構(gòu)件的基準(zhǔn)。 5 4 4 框架設(shè)計(jì) 框架( F r a m e w o r k ) 是整個(gè)或部分系統(tǒng)的可重用設(shè)計(jì),表現(xiàn)為一組抽象構(gòu)件 及構(gòu)件實(shí)例間交互的方法;另一種定義認(rèn)為,框架是可被應(yīng)用開發(fā)者定制的應(yīng) 用骨架。前者是從應(yīng)用方面而后者是從目的方面給出的定義。 框架與體系結(jié)構(gòu)在概念上并不抵觸:體系結(jié)構(gòu)是系統(tǒng)的宏觀描述,體現(xiàn) 了系統(tǒng)的早期設(shè)計(jì),并為構(gòu)件間的交互提供上下文;而框架側(cè)重于研究體系 結(jié)構(gòu)的建模機(jī)制,從某種意義上可看成是體系結(jié)構(gòu)的具體實(shí)現(xiàn);它們從不同 程度上解決了應(yīng)用需求與軟件實(shí)現(xiàn)之間的鴻溝問題。 框架可分為白盒( W h i t e - B o x ) 與黑盒( B l a c k B o x ) 兩種框架1 4 。 在理想情況下,任何所需的功能都可通過組裝已有的構(gòu)件得到,事實(shí)上現(xiàn) 有的構(gòu)件遠(yuǎn)遠(yuǎn)不能滿足需求,有時(shí)通過繼承獲得新的構(gòu)件比利用已有構(gòu)件組裝 ,I面務(wù)程務(wù)體能 務(wù) Y_界業(yè)過業(yè)實(shí)功 , 新構(gòu)件更容易,因此白盒和黑盒將同時(shí)應(yīng)用于系統(tǒng)的開發(fā)中不過白盒框架趨 向于向黑盒框架發(fā)展,黑盒框架也是系統(tǒng)開發(fā)希望達(dá)到的理想目標(biāo)。 雖然,理想的框架應(yīng)該是構(gòu)件化的黑盒框架,但由于網(wǎng)絡(luò)營(yíng)銷系統(tǒng)中客戶 需求的多變且不確定,單獨(dú)使用構(gòu)件的方法來實(shí)現(xiàn)難度太大,也過于復(fù)雜,所 以通過共性和可變性分析,將可變的部分形成熱點(diǎn),使用0 0 的方式來予以實(shí)現(xiàn)。 綜上所述,本文采取一個(gè)折中的辦法:在穩(wěn)定的框架核心結(jié)構(gòu)的設(shè)計(jì)上, 采用構(gòu)件化方法的黑盒方法,而反映變化的熱點(diǎn)部分的設(shè)計(jì)中,主要采用o o 的白盒方法;即采用以構(gòu)件化的黑盒框架為主、o o 的白盒框架為輔的混合框架。 框架的核心部分包括,業(yè)務(wù)控制中心,構(gòu)件庫,規(guī)則庫。在共性與可變性 分析的基礎(chǔ)上,找出框架中的凝固點(diǎn)和熱點(diǎn),如訂單審核就是框架熱點(diǎn)之一, 而如客戶、產(chǎn)品、訂單等則是框架的凝固點(diǎn)。將框架的凝固點(diǎn)封裝為業(yè)務(wù)構(gòu)件, 組成業(yè)務(wù)構(gòu)件庫,而將框架中的熱點(diǎn)實(shí)例化并封裝為構(gòu)件,存放到構(gòu)件庫中形 成專門的熱點(diǎn)庫。并將業(yè)務(wù)規(guī)則以及服務(wù)規(guī)則抽象分離,存入規(guī)則庫中。最后 通過業(yè)務(wù)控制中心,依據(jù)服務(wù)需求,調(diào)用規(guī)則庫中的相應(yīng)服務(wù)規(guī)則和業(yè)務(wù)規(guī)則, 根據(jù)這些規(guī)則從構(gòu)件庫中搜尋合適的業(yè)務(wù)構(gòu)件和熱點(diǎn)構(gòu)件,組成最終客戶所需 的服務(wù)。 在整個(gè)框架中,還有一個(gè)起著承上啟下的作用的層級(jí):中間件接口層。相 對(duì)于具體實(shí)現(xiàn),O R B 機(jī)制負(fù)責(zé)與分布式計(jì)算及操作系統(tǒng)有關(guān)的底層細(xì)節(jié),如和 其它構(gòu)件或系統(tǒng)的通訊協(xié)議、多線程、負(fù)載平衡等;相對(duì)于業(yè)務(wù)構(gòu)件系統(tǒng)和服 務(wù)的組成,由容器( C o n t a i n e r ) 提供構(gòu)件的生存環(huán)境和各種服務(wù),如資源管理、 事務(wù)支持、并發(fā)性管理及安全性管理等,容器和C O R B AS e r v e r 共同組成了構(gòu)件 的運(yùn)行環(huán)境。既能解決分布式異構(gòu)系統(tǒng)構(gòu)件的互操作問題,又能簡(jiǎn)化中間件開 發(fā)的復(fù)雜性,使開發(fā)者可專注業(yè)務(wù)邏輯,從而提高開發(fā)效率。 圖5 - 6 系統(tǒng)框架邏輯模型 5 5 面向服務(wù)和業(yè)務(wù)的網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型 5 5 1 系統(tǒng)模型 本文依據(jù)上述分析方法和過程,對(duì)設(shè)計(jì)內(nèi)容進(jìn)行逐步分析,并根據(jù)4 3 3 中所設(shè)計(jì)的基于B C S O A 的系統(tǒng)架構(gòu)模型,得到面向服務(wù)的構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng) 的總體模型。如圖5 - 7 所示。 5 5 2 服務(wù)層建模 圖5 7 構(gòu)件化網(wǎng)絡(luò)營(yíng)銷系統(tǒng)模型 服務(wù)層,依據(jù)根據(jù)網(wǎng)絡(luò)營(yíng)銷所涵蓋的內(nèi)容分為品牌營(yíng)銷服務(wù)、溝通服務(wù)、 銷售服務(wù)、客戶關(guān)系管理、決策支持服務(wù)和績(jī)效評(píng)價(jià)服務(wù)。具體的服務(wù)組成通 過組裝企業(yè)業(yè)務(wù)層的業(yè)務(wù)構(gòu)件來實(shí)現(xiàn)。 激務(wù)層 晶牌服務(wù)溝遙服務(wù)銷售驤務(wù)客戶關(guān)系管理 決策支持服務(wù)績(jī)效評(píng)價(jià)服務(wù) 品牌內(nèi)容服務(wù)市場(chǎng)調(diào)蠢 產(chǎn)品管理 客戶數(shù)據(jù)收集 客戶聲眚收集、集結(jié)營(yíng)銷績(jī)效評(píng)價(jià)指標(biāo) 資產(chǎn)價(jià)值服務(wù)客戶接觸價(jià)格管理客戶數(shù)據(jù)分析 決策數(shù)據(jù)分析專家評(píng)價(jià)權(quán)重管理 晶牌決策服務(wù)交互信息記錄與分折集道管理高端客戶服務(wù) 市場(chǎng)兩情分析與預(yù)測(cè)營(yíng)錆評(píng)價(jià)方法庫臂理 品牌信譽(yù)與危機(jī)管理維系客戶健銷管理客戶維系營(yíng)銷 銷售數(shù)據(jù)分析與預(yù)測(cè)評(píng)價(jià)結(jié)果分析與圖示 品牌塑造與壘業(yè)燕翅營(yíng)銷激勵(lì) 訂單管理客戶數(shù)據(jù)分輯與預(yù)涮 蚺售分析與統(tǒng)計(jì) 圖5 - 8 服務(wù)層模型 5 5 3 企業(yè)業(yè)務(wù)層 企業(yè)業(yè)務(wù)層是網(wǎng)絡(luò)營(yíng)銷模型的核心層次,細(xì)分為三個(gè)層次分別是,業(yè)務(wù)層, 功能層和事務(wù)層。 業(yè)務(wù)層,企業(yè)業(yè)務(wù)層的中心層。所有企業(yè)業(yè)務(wù)層的組織都是圍繞如何構(gòu)建 靈活高效的業(yè)務(wù)層展開的。對(duì)應(yīng)于服務(wù)層的主要服務(wù)類型,將整個(gè)業(yè)務(wù)層分為 品牌營(yíng)銷管理,營(yíng)銷溝通,銷售,客戶關(guān)系管理,營(yíng)銷決策支持和績(jī)效評(píng)價(jià)六 個(gè)構(gòu)件子系統(tǒng)。每一個(gè)子服務(wù)也有相應(yīng)的大粒度業(yè)務(wù)構(gòu)件來對(duì)應(yīng)實(shí)現(xiàn)。組織關(guān) 系類似于服務(wù)層的組織。 為了進(jìn)一步將服務(wù)映射到具體的業(yè)務(wù)構(gòu)件實(shí)現(xiàn),業(yè)務(wù)層分為,過程業(yè)務(wù)構(gòu) 件層,實(shí)體業(yè)務(wù)構(gòu)件層和實(shí)用業(yè)務(wù)構(gòu)件層。在這里值得注意的是本文在設(shè)計(jì)過 程中,并不將業(yè)務(wù)構(gòu)件和熱點(diǎn)構(gòu)件兩個(gè)概念區(qū)別開,都理解為業(yè)務(wù)構(gòu)件熱點(diǎn)構(gòu) 件也依據(jù)其所涵蓋的業(yè)務(wù)內(nèi)容和功能表示為相應(yīng)業(yè)務(wù)構(gòu)件,而在實(shí)現(xiàn)階段才將 熱點(diǎn)構(gòu)件和業(yè)務(wù)構(gòu)件兩個(gè)概念分離,分別實(shí)現(xiàn)。 過程業(yè)務(wù)層,由過程業(yè)務(wù)構(gòu)件組成,表示業(yè)務(wù)過程或業(yè)務(wù)活動(dòng)。 實(shí)體業(yè)務(wù)層,由實(shí)體業(yè)務(wù)構(gòu)件組成,表示一種業(yè)務(wù)過程在其上進(jìn)行操作, 并提供支持這種過程和其它業(yè)務(wù)使用的服務(wù)的業(yè)務(wù)概念。 實(shí)用業(yè)務(wù)層,由實(shí)用業(yè)務(wù)構(gòu)件組成,表示被很多不同業(yè)務(wù)構(gòu)件廣泛需求, 但不是過程所依賴的主要實(shí)體的一種支撐概念,還包括實(shí)現(xiàn)系統(tǒng)輔助功能的支 撐概念,如數(shù)據(jù)庫完整性管理器。 在業(yè)層中,為了將問題空間映射到系統(tǒng)的功能描述,需要運(yùn)用4 種主要的 建模構(gòu)件,即業(yè)務(wù)過程,業(yè)務(wù)實(shí)體,業(yè)務(wù)事件,業(yè)務(wù)規(guī)則【3 7 1 。 業(yè)務(wù)過程是接受一個(gè)或多個(gè)輸入,并產(chǎn)生為客戶帶來價(jià)值的輸出的一組活 動(dòng)【5 6 3 7 J 。例如,客戶交易訂單填寫。 業(yè)務(wù)實(shí)體,是一個(gè)或多個(gè)業(yè)務(wù)過程成功操作所需業(yè)務(wù)的一個(gè)實(shí)體。 業(yè)務(wù)事件,觸發(fā)一個(gè)或多個(gè)業(yè)務(wù)過程( 包括對(duì)實(shí)體的簡(jiǎn)單修改) 的事件。 例如,“客戶訂購一輛汽車”是汽車銷售中的一個(gè)業(yè)務(wù)事件。 業(yè)務(wù)規(guī)則,支配一個(gè)或多個(gè)業(yè)務(wù)過程( 包括對(duì)實(shí)體的簡(jiǎn)單修改) 行為的規(guī) 則。例如,“如果客戶的信用卡有效,則接受訂單“ 。 具體建模以銷售構(gòu)件子系統(tǒng)中的訂單處理建模為例,如圖所示 。愆程娥務(wù)綴俘 | 訂單管理 1 誓 | 信用管理| | 成本管理f | 稅務(wù)管理i | 定價(jià)管理 配送管理 | 實(shí)體業(yè)務(wù)緞佟生蘭蘭d | 叢堡| ; 困 至蜀l 稅務(wù)| l 促銷| | 銀行賬戶 | 貨物項(xiàng) |l 倉庫 l 賽蹭業(yè)務(wù)綴份l 日歷l l 度量單位簿 :l 貨幣簿 l | 地址簿 | | 公霹 | | 安全 | | 鋈登l 代碼與參數(shù) ll 號(hào)碼生成囂 | 邑圈。 業(yè)務(wù)過程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論