記得在以前的CRM 版本中是怎么進(jìn)行功能擴(kuò)展的嗎?讓我們將之提到一個新的高度。使用CRM 2011,我們能夠在幾天內(nèi)(一些核心組件甚至可以在幾小時內(nèi)完成)定義,轉(zhuǎn)移,部署,維護(hù)并使用架構(gòu)在CRM框架上的整個商業(yè)應(yīng)用,而不像以前需要幾個月的時間。僅僅點(diǎn)擊幾下鼠標(biāo),你就能夠定義你的數(shù)據(jù)模型,工作流程,用戶界面和分析工具。一些高級擴(kuò)展,例如.Net plug-ins 和 SRS 報表,都能夠包含在CRM Solution中。所有內(nèi)容都能夠以一個統(tǒng)一的模型進(jìn)行轉(zhuǎn)移和部署。
這絕對是一個了不起的功能。CRM 2011 允許我們將組件打包并將其視為一個“Solution”。為何說這個功能了不起呢?下面才是關(guān)鍵點(diǎn)。不僅僅因為它允許將組件打包,而是因為系統(tǒng)平臺現(xiàn)在能夠知道solution的邊界,并執(zhí)行相應(yīng)的智能操作。請繼續(xù)往下閱讀。
開發(fā)和發(fā)布Solutions來控制客戶化(unmanaged和managed)對于大多數(shù)以前為CRM4開發(fā)人員的“新人”來說,第一件事情就是我們引入了unmanaged和managed solutions的概念。可以把unmanaged solution理解為你的系統(tǒng)的源代碼,而把managed solutions理解為編譯后的版本。當(dāng)然,你不必在這點(diǎn)上咬文嚼字,因為CRM中的一些組件只是“定義”,不需要被編譯;但盡管如此,這種類比還是十分有用的。所以,當(dāng)你最初創(chuàng)建一個solution的時候,它總是被創(chuàng)建為unmanaged,你能夠創(chuàng)建新的組件并修改其他組件。你甚至能夠定義一些限制來使solution的管理更方便,例如將一些組件設(shè)置成不可自定義化。
當(dāng)solution已經(jīng)完成并準(zhǔn)備最終發(fā)布使用,你可以將其導(dǎo)出為managed。當(dāng)客戶安裝了一個managed solution,我們強(qiáng)制執(zhí)行你所設(shè)定的任何限制(例如:設(shè)定某些組件為“不可客戶化”來阻止對其進(jìn)行客戶化)。盡管solution自身不能被修改,可客戶化的組件仍然可被客戶化,但系統(tǒng)會將這些客戶化視為在managed solution的“上層”所作的修改。因此,你擁有更靈活的選擇,你能夠限制一些組件不可被客戶化,而對其他組件仍然具有內(nèi)嵌的擴(kuò)展功能,并且不需要寫一句代碼。
智能更新
如果你允許客戶修改你的solution(創(chuàng)建在上層),將會給你將來的維護(hù)工作帶來噩夢般的困難。其實并非如此,我們會幫你解決。每當(dāng)你對一個managed solution進(jìn)行更新時,系統(tǒng)架構(gòu)會自動保存創(chuàng)建在上層的客戶化。我們有2種基本的沖突解決方案(merge and preserve),這點(diǎn)我將在隨后的帖子講解?傊@兩種沖突解決方案的結(jié)果是讓客戶能夠維護(hù)他們的客戶化,并且你仍然能夠進(jìn)行更新。
自動記錄依賴關(guān)系
你怎么能夠記錄什么組件在哪里被用到,并且沒有被意外刪除而影響其他組件呢?如果你允許客戶進(jìn)一步客戶化你的solution,那么這個問題會更加嚴(yán)重。不需要擔(dān)心,因為solutions的架構(gòu)會自動地記錄系統(tǒng)中所有的依賴關(guān)系,相當(dāng)了不起的功能!
一處創(chuàng)建,多處部署
在CRM框架上創(chuàng)建的solution能夠在所有的CRM部署類型(Online, Partner Hosted, On-Premises)和所有的CRM客戶端(Web, Outlook, Mobile)傳送。它真的越來越接近開發(fā)者所崇尚的神圣目標(biāo)“code once, deploy/use everywhere”。哦,對了,我有提起過我們還可以在Outlook client上將你的solution變成“離線狀態(tài)”嗎?有多少構(gòu)架能夠提供這種功能?
Solution共存
目前為止,一切都不錯,但如果一個用戶安裝了多個由不同的合作伙伴創(chuàng)建的solution,那么它們會相互影響嗎?事實上并不會,solution框架自動處理讓2個或多個managed solution能夠共存。但是,不同的solution必須要有一定關(guān)聯(lián)才能共存(在功能上,要有意義)。盡管從技術(shù)上說,在同一個組織(organization/tenant)中安裝兩個完全不相關(guān)的solution(例如醫(yī)院管理和教育管理)是可行的,但最終結(jié)果或許對終端用戶來說沒有任何意義,特別是如果兩個solution需要修改共同的組件(例如一個希望把客戶(Account)當(dāng)做醫(yī)院,而另一個希望把客戶(Account)當(dāng)做學(xué)校)。
Microsoft Dynamics市場
系統(tǒng)中還有一個市場板塊,你能夠在上面放置一些和產(chǎn)品相集成的應(yīng)用。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:Microsoft Dynamics CRM 2011 解決方案
本文網(wǎng)址:http://www.ezxoed.cn/html/solutions/1401936255.html