<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      RDIFramework.NET V2.8版本 ━ 開發(fā)實例之產(chǎn)品管理(WinForm)

      RDIFramework.NET V2.8版本 ━ 開發(fā)實例之產(chǎn)品管理(WinForm)

        現(xiàn)在,我們使用.NET快速開發(fā)整合框架(RDIFramework.NET)來開發(fā)一個應用,此應用皆在說明如何使用框架簡單快速的進行開發(fā),整合。在這里我們要開發(fā)一個產(chǎn)品管理的功能模塊,在開發(fā)前,我們需要進行數(shù)據(jù)庫的設計,在這兒為了簡單說明,我們只涉及到了一張產(chǎn)品表。CASE_PRODUCTINFO(產(chǎn)品信息表)

      序號

      數(shù)據(jù)

      類型

      小數(shù)

      允許

      默認值

      1

      ID

      int

      4

      0

       

      主鍵

      2

      PRODUCTCODE

      nvarchar

      50

      0

       

       

      newid

      產(chǎn)品編碼

      3

      PRODUCTNAME

      nvarchar

      200

      0

       

       

       

      產(chǎn)品名稱

      4

      PRODUCTMODEL

      nvarchar

      50

      0

       

       

       

      產(chǎn)品型號

      5

      PRODUCTSTANDARD

      nvarchar

      50

      0

       

       

       

      產(chǎn)品規(guī)格

      6

      PRODUCTCATEGORY

      nvarchar

      50

      0

       

       

       

      產(chǎn)品類別

      7

      PRODUCTUNIT

      nvarchar

      20

      0

       

       

       

      產(chǎn)品單位

      8

      PRODUCTDESCRIPTION

      nvarchar

      1000

      0

       

       

       

      產(chǎn)品描述、備注

      9

      MIDDLERATE

      decimal

      9

      4

       

       

       

      產(chǎn)品基準價

      10

      REFERENCECOEFFICIENT

      decimal

      9

      4

       

       

       

      產(chǎn)品基準系數(shù)

      11

      PRODUCTPRICE

      decimal

      9

      4

       

       

       

      產(chǎn)品單價

      12

      WHOLESALEPRICE

      decimal

      9

      4

       

       

       

      產(chǎn)品批發(fā)價

      13

      PROMOTIONPRICE

      decimal

      9

      4

       

       

       

      產(chǎn)品促銷價

      14

      INTERNALPRICE

      decimal

      9

      4

       

       

       

      產(chǎn)品內部價

      15

      SPECIALPRICE

      decimal

      9

      4

       

       

       

      產(chǎn)品特別價

      16

      ENABLED

      int

      4

      0

       

       

      0

      作廢標志

      17

      DESCRIPTION

      nvarchar

      2000

      0

       

       

       

      產(chǎn)品功能描述

      18

      DELETEMARK

      int

      4

      0

       

       

      0

      刪除標志

      19

      CREATEON

      datetime

      8

      3

       

       

      getdate

      創(chuàng)建日期

      20

      CREATEUSERID

      nvarchar

      50

      0

       

       

       

      創(chuàng)建用戶主鍵

      21

      CREATEBY

      nvarchar

      50

      0

       

       

       

      創(chuàng)建用戶

      22

      MODIFIEDON

      datetime

      8

      3

       

       

       

      修改日期

      23

      MODIFYUSERID

      nvarchar

      50

      0

       

       

       

      修改用戶主鍵

      24

      MODIFIEDBY

      nvarchar

      50

      0

       

       

       

      修改用戶

      2章 開發(fā)前規(guī)劃 

      2.1 數(shù)據(jù)庫連接定義

      數(shù)據(jù)庫連接管理使得我們可以在一個框架下管理多個不同數(shù)據(jù)庫類型的數(shù)據(jù)庫連接,以方便我們開發(fā)使用,即使后期服務器IP等改變了,也只需在這兒進行簡單修改,不用改變原有的程序。

      打開.NET快速開發(fā)整合框架,在功能列表中選擇“數(shù)據(jù)庫連接管理”,打開“DB連接管理”主界面,如圖2.1.1所示。

       

      2.1.1 數(shù)據(jù)庫連接管理 

        在這兒,我們需要根據(jù)“產(chǎn)品管理”所在的數(shù)據(jù)庫定義一個數(shù)據(jù)庫連接,當然,在這兒如果已經(jīng)存在了相應的數(shù)據(jù)庫連接定義,則不要重復定義,以免產(chǎn)生歧義。假設我的“產(chǎn)品管理”相關數(shù)據(jù)表放在“RDIFrameworkV2.8”數(shù)據(jù)庫中,單擊“添加”,打開“新增數(shù)據(jù)庫連接”窗口,如圖2.1.2所示。

       

      2.1.2 新增數(shù)據(jù)庫連接 

        在“新增數(shù)據(jù)庫連接”窗口,“連接名稱”不能與已經(jīng)存在的連接名重復,連接類型為是數(shù)據(jù)庫的類型,在這兒,我們是SqlServer,服務器地址則為數(shù)據(jù)庫服務器地址,用戶名與密碼為登錄數(shù)據(jù)庫服務器的合法用戶。這些定義好后單擊“保存”即完成了數(shù)據(jù)庫連接的定義。這兒的連接名稱“ProductDBLink”非常重要,在基于框架開發(fā)的過程中,就是通過這個名稱來訪問產(chǎn)品實例庫的。 

       2.2 模塊規(guī)劃 

        模塊規(guī)劃即我們要開發(fā)的軟件都包含那些模塊,通俗的講就是其擁有那些菜單項。我們在項目開始前都會做一個規(guī)劃,當然后期也可以更改。在這兒我們?yōu)榱朔奖阏f明,我們的產(chǎn)品管理只包含一個模塊,即:“產(chǎn)品管理”模塊。在框架左側的功能列表中選擇“模塊管理”,打開“模塊管理”主界面,如圖2.2.1所示。 

      2.2.1 模塊管理

        在模塊管理主界面,我們需要進行合理的規(guī)劃,如由于我們的“產(chǎn)品管理”屬于一個實例程序,我就在左側樹中選擇“.NET快速開發(fā)整合框架”>“案例模塊”下新增一個“產(chǎn)品管理”的模塊。單擊“添加”,打開“新增模塊”窗口,如圖2.2.2所示。

       

      2.2.2 新增模塊 

        在“新增模塊”窗口中,一定要注意看“父模塊”是否是我們選擇的模塊,在這兒是“案例模塊”,“名稱”即在框架左側功能列表顯示的名稱,“編號”不能重復,建議就是窗體的名稱,“窗體名”就是產(chǎn)品管理主界面這個窗體的命名(命名空間+窗體的名稱),“程序集名稱”即窗體所在的dll文件?!坝行А睒酥菊f明我們新增的模塊是否有效?!肮_”標志說明此模塊是否為公共(公開)模塊,若為“公開模塊”則所有登錄框架的用戶,不管其是否有此模塊的訪問權限,此模塊對其都可見。同時我們也可以為其指定一個圖標。單擊“保存”即完成了一個模塊的增加。 

        對于WebForm的配置,可通過“Web地址”、“目標地址”、“圖標”三項來進行配置。  

      2.3 操作權限規(guī)劃 

        由于是實例程序,簡單起見,假設我們的產(chǎn)品管理只有一些常見的操作功能(如:新增、編輯、刪除、作廢,查詢等功能)。在框架左側的功能列表中選擇“操作權限管理”,打開“操作權限管理”主界面,如圖2.3.1所示。 

         

      2.3.1 操作權限管理主界面 

        在上圖中,我們已經(jīng)完成了“產(chǎn)品管理”各操作權限的規(guī)劃,對于后期有增刪的操作權限,都可以進行靈活的操作。

      3章 開始開發(fā) 

        第一步:新建一個Windows窗體應用程序,如圖3.1所示。

      3.1

        單擊確定,即可完成創(chuàng)建。在上圖中要注意選擇.NET Framwork4.0版本及以上的版本,因為我們的框架是基于.NET Framework4.0開發(fā)的。

        創(chuàng)建成功后,同時還要修改項目的屬性,設置輸出類型為“類庫”,如圖3.2所示。

       

      3.2 修改項目的輸出類型 

        第二步、新建一個產(chǎn)品管理窗體,引用框架相關dll文件,并使產(chǎn)品管理窗體繼承自框架窗體基類BaseForm,具體如下所示。

         1、引用框架相關dll文件,使窗體繼承自框架的基類窗體BaseForm,如圖3.3所示 。

       

      3.3 框架基類引用、窗體繼承BaseForm 

        2、 創(chuàng)建產(chǎn)品管理窗體界面及開發(fā)各功能模塊代碼,產(chǎn)品管理窗體設計界面如圖3.4所示。

       

      3.4 產(chǎn)品管理窗體設計界面 

        3、 各功能模塊工發(fā)完成后,編譯無錯,即可把編譯成功的dll文件發(fā)布到RDIFramework.NET框架運行目錄下,這兒的發(fā)布常用用的有兩種方式,一種是可直接把dll文件拷貝到RDIFramework.NET框架執(zhí)行目錄下,第二種是通過把dll文件發(fā)布到更新服務器上,通過自己升級的方式更新。這兒為了方便,我直接把編譯通過的dll文件拷貝以框架目錄下,這兒的dll文件為“RDIFramework.Test.dll”。 

        4、 只要按照上面的說明準確無誤的完成各個步驟,即可完成一個功能模塊的部署與集成。集成后的“產(chǎn)品管理”我們可以打開框架查看,產(chǎn)品管理如圖3.5所示。 

       

      3.5 產(chǎn)品管理

        編輯產(chǎn)品如圖3.6所示。

        

       3.6 編輯產(chǎn)品 

        以上“產(chǎn)品管理”實例即完成了整個產(chǎn)品管理的開發(fā)與框架的無縫集成,其中還涉及各操作(功能)權限、模塊權限的處理,可通過實例源碼查看。 

        以上通過了一個較為簡單的實例程序,簡述了通過RDIFramework.NET進行開發(fā)的流程,框架不僅限于此,如果能靈活應用,將會大大提供開發(fā)效率,節(jié)省開發(fā)成本。目前已有上百家商業(yè)用戶在使用中,應用于各行各業(yè),使用效果佳。  

        RDIFramework.NET V2.8版本 ━ 開發(fā)實例之產(chǎn)品管理(WinForm)文檔下載

       

      posted @ 2015-01-09 17:23  .NET快速開發(fā)框架  閱讀(2524)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 一本大道久久香蕉成人网| 精品中文字幕一区在线| 无码人妻斩一区二区三区| 永泰县| 亚洲av无码专区在线亚| 久久综合色之久久综合色| 男人狂桶女人出白浆免费视频| 天堂а√在线中文在线| 国产午夜鲁丝片av无码| 国产乱人伦真实精品视频| 国产一区| 国产乱码一区二区三区免费| 漂亮人妻被中出中文字幕| 干老熟女干老穴干老女人| 国产成人综合色视频精品| 免费无码肉片在线观看| 国产人成亚洲第一网站在线播放| 亚洲日韩精品无码一区二区三区| 人成午夜大片免费视频77777| 午夜综合网| 视频一区视频二区制服丝袜| 成人性做爰aaa片免费看| 一区二区在线观看 激情| 成年女人片免费视频播放A| 国产特级毛片aaaaaa毛片| 国产亚洲精品自在久久vr| 亚洲综合国产成人丁香五| XXXXXHD亚洲日本HD| 亚洲精品不卡av在线播放| 国产精品亚洲二区在线播放| 亚洲中文字幕av不卡无码| 精品黄色av一区二区三区| 国产成人精品白浆免费视频试看| 欧美亚洲人成网站在线观看| 女同亚洲精品一区二区三| 亚洲午夜精品毛片成人播放| 久热中文字幕在线| 日本一区二区三区免费播放视频站| 中文字幕精品无码一区二区| 无码天堂亚洲国产AV| 国产又大又粗又爽的毛片|