<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁>軟件介紹>國內(nèi)領(lǐng)先快速開發(fā)平臺UCML第一個(gè)應(yīng)用示例 查詢:
               
          國內(nèi)領(lǐng)先快速開發(fā)平臺UCML第一個(gè)應(yīng)用示例

                      如果您按照<<UCML環(huán)境系統(tǒng)的初始化及編譯步驟>>安裝并編譯生成了UCML環(huán)境系統(tǒng),就可以開始創(chuàng)建自己的業(yè)務(wù)了。下面我們介紹在UCML中是如何定義一個(gè)主從表關(guān)系業(yè)務(wù)的。

                      1 創(chuàng)建業(yè)務(wù)單元的流程

                      2 業(yè)務(wù)設(shè)計(jì)

                      任何一個(gè)業(yè)務(wù)首先要做的都是設(shè)計(jì),需要知道要做一個(gè)什么,最后展現(xiàn)一個(gè)什么樣的效果。我們現(xiàn)在需要做的是一個(gè)主子表的業(yè)務(wù)(如:訂單表和訂單明細(xì)表的展現(xiàn)效果)

                      1、 業(yè)務(wù)名稱:訂單管理

                      2、 業(yè)務(wù)功能:錄入訂單編號、名稱、時(shí)間及定單商品編號、名稱、數(shù)量、單價(jià)

                      3、 數(shù)據(jù)表及字段設(shè)計(jì):

                      訂單主表 (參見數(shù)據(jù)對象定義)

                      訂單明細(xì)表(參見數(shù)據(jù)對象定義)

                      3 在UCML中創(chuàng)建相關(guān)組件包

                      點(diǎn)擊UCML系統(tǒng)對象區(qū)根節(jié)點(diǎn),右鍵選擇“添加子項(xiàng)目包”

                      4 數(shù)據(jù)對象定義

                      1. 點(diǎn)擊數(shù)據(jù)對象層,右鍵選擇“添加基本信息數(shù)據(jù)對象”;

                      2. 創(chuàng)建數(shù)據(jù)表如下

                      外鍵字段:OrderTmp_FK(訂單表外鍵)定義方法如下圖:

                      3. 創(chuàng)建數(shù)據(jù)表:

                      點(diǎn)擊“定單主表”,右鍵選擇“創(chuàng)建數(shù)據(jù)表”,UCML將在目標(biāo)數(shù)據(jù)庫創(chuàng)建該數(shù)據(jù)表;

                      4. 數(shù)據(jù)訪問源碼生成:

                      點(diǎn)擊“定單主表”,右鍵選擇“數(shù)據(jù)訪問源碼生成”,UCML將生成改表的數(shù)據(jù)層源程序 

                      系統(tǒng)提示“是否編譯”,選擇“可以”,UCML將數(shù)據(jù)層源程序進(jìn)行編譯,生成DLL文件;

                      5 業(yè)務(wù)數(shù)據(jù)組件定義

                      訂單管理中包含兩個(gè)業(yè)務(wù)組件:訂單主表業(yè)務(wù)組件、訂單明細(xì)表業(yè)務(wù)組件。

                      點(diǎn)擊業(yè)務(wù)組件層,右鍵選擇“添加業(yè)務(wù)組件”:

                      1、 定義訂單主表業(yè)務(wù)組件BC_OrderTmp

                      新增業(yè)務(wù)組件命名為BC_OrderTmp,其屬性如下圖所示:

                      2、 定義訂單明細(xì)表業(yè)務(wù)組件BC_OrderD

                      新增業(yè)務(wù)組件命名為BC_OrderD,其屬性如下圖所示:

                      6 業(yè)務(wù)視圖組件定義

                      在訂單管理業(yè)務(wù)中共包含兩個(gè)業(yè)務(wù)視圖組件:訂單主表業(yè)務(wù)視圖組件、訂單明細(xì)表業(yè)務(wù)視圖組件,定義如下:

                      點(diǎn)擊業(yè)務(wù)視圖組件層的列表格式組件包,右鍵選擇“添加業(yè)務(wù)視圖組件”;

                      1、 訂單主表業(yè)務(wù)視圖組件VC_OrderTmp_GM

                      在【列表格式組件包】中增加一個(gè)grid類型的業(yè)務(wù)視圖組件,命名為VC_OrderTmp_GM,其基本屬性如下圖所示:

                      2、 訂單主明細(xì)表業(yè)務(wù)視圖組件VC_OrderD_GM

                      在【列表格式組件包】中增加一個(gè)grid類型的業(yè)務(wù)視圖組件,命名為VC_OrderD_GM,如下圖所示:

                      7 業(yè)務(wù)單元定義

                      在業(yè)務(wù)對象包中添加業(yè)務(wù)對象:

                      增加新的業(yè)務(wù)對象BPO_Order,類的中文名稱為:訂單錄入

                      7.1 定義業(yè)務(wù)對象下的業(yè)務(wù)組件

                      首先選擇根業(yè)務(wù)數(shù)據(jù)組件,根業(yè)務(wù)組件的屬性如下圖所示:

                      其次增加子數(shù)據(jù)業(yè)務(wù)組件,

                      方法為:在基本業(yè)務(wù)組件上點(diǎn)擊右鍵在彈出的菜單中選擇【添加子數(shù)據(jù)業(yè)務(wù)組件】,其屬性為:

                      7.2 定義業(yè)務(wù)對象下的業(yè)務(wù)視圖組件

                      首先選擇基本視圖組件,其屬性如下圖所示:

                      第二步,增加訂單明細(xì)業(yè)務(wù)視圖組件,步驟為:

                      在基本視圖組件上點(diǎn)擊右鍵,在彈出的菜單中選擇【添加子層業(yè)務(wù)視圖組件】,新增加的子層業(yè)務(wù)視圖組件所對應(yīng)的業(yè)務(wù)視圖組件名稱為VC_OrderD_GM,其屬性如下圖所示:

                      3、 B/S業(yè)務(wù)模塊生成

                      點(diǎn)擊業(yè)務(wù)對象層的“訂單錄入”,右鍵選擇“B/S業(yè)務(wù)模塊生成”,UCML將會生成業(yè)務(wù)源程序;

                      8 業(yè)務(wù)單元編譯(.Net Studio 2005 Web Site模式不需要)

                      UCML提供兩種編譯方法,一是在單個(gè)編譯;二是整體編譯:

                      1、 單個(gè)編譯:

                      點(diǎn)擊業(yè)務(wù)對象層的“訂單錄入”,右鍵選擇“編譯當(dāng)前業(yè)務(wù)單元”, UCML將編譯當(dāng)前業(yè)務(wù)程序;

                      2、 整體編譯:

                      選擇系統(tǒng)菜單的“.Net項(xiàng)目”中的“編譯—>編譯業(yè)務(wù)層程序—>整體編譯全部業(yè)務(wù)層程序”, UCML將編譯全部業(yè)務(wù)程序;

                      9 業(yè)務(wù)單元WSDL生成

                      新建一個(gè)業(yè)務(wù)單元,且編譯成功之后,還需要為這個(gè)業(yè)務(wù)單元生成WSDL,以便日后降低流量負(fù)載

                      10 屏幕定義

                      1、 在UCML開發(fā)環(huán)境中定義“屏幕定義”

                      UCML系統(tǒng)菜單分為三級:一級菜單(主菜單),二級菜單(下拉式菜單),三級菜單(業(yè)務(wù)功能菜單)。

                      步驟如下:

                      1)右鍵點(diǎn)擊“業(yè)務(wù)分類入口定義”,選擇“添加業(yè)務(wù)入口”,用來添加應(yīng)用系統(tǒng)的一級菜單;

                      2)菜單名稱定義為“銷售管理”, 右鍵選擇“添加菜單”,用來添加應(yīng)用系統(tǒng)的二級菜單;

                      3)菜單名稱定義為“采購管理”,右鍵選擇“”,用來添加應(yīng)用系統(tǒng)的三級菜單(調(diào)用業(yè)務(wù));

                      菜單名稱定義為“定單管理”,結(jié)果如下:

                      “定單管理”詳細(xì)定義,如下:

                      鏈接業(yè)務(wù)類型:業(yè)務(wù)模塊

                      模塊標(biāo)志:BPO_TORDER(定單管理的業(yè)務(wù)對象名稱)

                      圖標(biāo)鏈接:Images/sales/buy.gif(指定源程序目錄下的圖標(biāo))

                      2、 屏幕定義導(dǎo)出:UCML將定義好的“屏幕定義”信息導(dǎo)入到目標(biāo)數(shù)據(jù)庫;

                      11 啟動(dòng)IE,查看業(yè)務(wù)

                      用默認(rèn)的用戶ADMIN 密碼:ADMIN

                      


          定制管理軟件開發(fā)-選擇什么開發(fā)平臺更好?企業(yè)級內(nèi)容管理軟件開發(fā)平臺
          企業(yè)級內(nèi)容管理軟件開發(fā)平臺工程項(xiàng)目管理軟件的應(yīng)用現(xiàn)狀及問題
          PM工程項(xiàng)目管理軟件國內(nèi)首選PM工程項(xiàng)目管理軟件中如何通過項(xiàng)目收款來控制項(xiàng)目付款
          PM工程項(xiàng)目管理系統(tǒng)建設(shè)方案PM工程造價(jià)咨詢類項(xiàng)目管理系統(tǒng)簡介
          TMS三方物流軟件系統(tǒng)管理軟件快速開發(fā)平臺技術(shù)白皮書
          管理信息系統(tǒng)開發(fā)平臺的研究HMS酒店客房管理系統(tǒng)課程設(shè)計(jì)
          HMS酒店管理信息系統(tǒng)說明書PM工程項(xiàng)目管理軟件機(jī)場建設(shè)解決方案
          TMS國際物流及代理企業(yè)利用財(cái)務(wù)軟件進(jìn)行賬務(wù)處理的技巧國內(nèi)比較知名的TMS物流軟件商
          信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
          • 勁爆價(jià):
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 婷婷社区五月天 | 丁香婷婷色五月激情综合 | 欧美成人性片 | 欧美二操 | 成人午夜影院中文 | 亚洲一级在线免费视频 | 亚洲欧洲视频网站 | 无码在线免费观看视频 | 在线三级片视频 | 国产在线黄色视频 |