(新年巨獻)
RDIFramework.NET ━ .NET快速信息化系統開發框架
V2.8 版本發布
用時數月,RDIFramework.NET V2.8版本發布了,感謝大家的支持?! ?/p>
RDIFramework.NET,基于.NET的快速信息化系統開發、整合框架,為企業或個人在.NET環境下快速開發系統提供了強大的支持,開發人員不需要開發系統的基礎功能和公共模塊,框架本身提供了強大的函數庫和開發包,開發人員只須集中精力專注于業務部份的開發,因此大大提高開發效力和節儉開發本錢??蚣懿扇∧壳白钪髁鞯腃#語言開發完成,支持多種數據庫類型,支持WinForm與Web。使用RDIFramework.NET能提高管理類軟件系統的整體質量、提高模塊與模塊之間的兼容性、提高代碼的重復利用率,使軟件系統架構更加公道、質量更加過硬,使得勞動成果最大程度上重復利用??蚣芑A模塊包括:強大靈活的權限控制組件,統1的模塊分配與管理組件,靈活易用的工作流組件、集中的數據字典管理組件,自動升級組件,各種經常使用的商業控件(分頁控件、組合查詢控制、圖片閱讀控件等),強大的基于本框架的代碼生成器,豐富的基礎類庫與開發輔助工具、內置MiNiWeb閱讀器等各基礎經常使用功能組件,下步將會斟酌整合報表框架和多語言的支持等。利用系統建立在此框架之上,采取構件式、可復用開發,節省開發本錢,加快開發速度,在軟件開發上更好的做到多快省。
1、支持SOA服務層以IIS發布(不限于Windows Service與Winform服務情勢寄存)并推薦以這類方式來來調用框架提供的服務,對散布式架構的部署更加的簡單(★★★★★)。
2、組織機構管理增加對組織機構管理員的設置(如:部門主管)。
3、對修改密碼增加對密碼強度驗證的檢查。
4、增加工作流程組件,同時支持WinForm與Web。(★★★★★)。
工作流產品結構以下圖所示:
工作流程設計器以下圖所示:
多風格(FrmRDIFrameworkNav,FrmRDIFrameworkTree,FrmRDIFrameworkRibbon3種風格)WinForm版工作流業務平臺以下圖:
Web工作流業務平臺以下圖:
5、全面、精細、完全的重構了全部業務邏輯層代碼,比以往的代碼更精簡、運行效力更高、代碼質量更加專業(★★★★★)。
6、所有數據表主鍵以GUID方式進行組織。
1、增加組織機構權限的設置(組織機構對模塊、對操作權限的權限設置),這樣就能夠滿足設置同組織機構的權限1至性問題了,更加的靈活。
2、增加“企業通”即時通訊聊天工具(★★★★★)。
雙擊1個用戶,便可給指定用戶發送信息,聊天界面以下圖所示:
3、新增分頁用戶控件“UcPagerEx”,僅提供分頁信息顯示及改變頁碼操作,對多表組合分頁更加的方便。
4、員工管理部份,增加“未設置組織機構”的員工的顯示(主要用于處理刪除組織機構后的問題),增加“打印”員工信息(使用Grid++報表)。
打印員工信息:
5、系統所有未處理的異常以統1的界面進行展現。
6、新增“崗位管理”功能模塊,滿足大眾需求(★★★★)。
7、新增“用戶兼職組織機構(部門)”的管理,滿足潮流需求。
在用戶管理主界面選擇“兼職組織”便可打開。以下圖所示
“用戶管理主界面”以下圖:
單擊“兼職組織”按鈕,便可打開“用戶兼職組織機構”以下圖:
8、對“產品管理”實例代碼重新組織,增加對分頁的實現。
9、“用戶管理”增加按組織機構對用戶進行組織并展現,效力更高更直觀,同時按新的分頁控件對用戶進行分頁,滿足大數據量要求。
10、對DataGridView控件自動增加“全選、取消全選、反選”快捷菜單。
11、新增1種主界面風格,類似Office2007的Ribbon風格,現在支持3種風格(FrmRDIFrameworkNav,FrmRDIFrameworkTree,FrmRDIFrameworkRibbon)。
FrmRDIFrameworkNav界面風格:
FrmRDIFrameworkTree界面風格:
FrmRDIFrameworkRibbon界面風格:
12、增加帶匯總功能的DataGridView展現控件。
1、增加“手風琴+樹型菜單(2級+)”界面風格(★★★★)。
2、新增“用戶兼職組織機構(部門)”的管理(★★★★)。
3、新增“崗位管理”功能模塊,滿足大眾需求(★★★★★)。
4、增加“用戶束縛條件權限”設置。
5、增加“角色束縛條件權限”設置。
6、增加“用戶表與表字段權限”設置。
7、增加“角色表與表字段權限”設置。
1、修改數據庫訪問類中對存儲進程訪問返回值數據類型(之前只能是int類型)提示異常的問題的處理。
2、修改當更新組織機構時,同步更新用戶表的公司、分公司、部門、子部門、工作組名稱。
3、整合:RDIFramework.BusinessEntity、RDIFramework.IService、RDIFramework.ServiceAdapter3個項目到RDIFramework.BizLogic中。
1、修改當刪除模塊圖標后,主程序啟動,打開刪除圖標的模塊出現的異常情況。
2、修正對DataGridView列名稱改變后,加載DGV時出錯的問題。
3、對用戶管理界面的增加與編輯重新進行了設置,增加對分支機構、子部門的支持,主界面增加分頁顯示和按用戶相應的組織機構進行管理,這對用戶數多加載緩慢的問題得到完全解決,加載也更加公道。
4、修改登錄界面用戶按“回車鍵”進行登錄,界面存在卡死的情況。
5、修改了開戶密碼強度檢查,用戶登錄時提示用戶修改密碼的異常問題。
6、修改操作權限項樹節點刪除出現的異常問題。
7、修改所有樹控件以更合適的圖標進行展現,界面更美觀。
8、修改主界眼前有CheckBox選擇時,按CheckBox的選擇來做相應的修改數據操作。
9、修正登錄界面,點擊“取消”登錄按鈕,不能退回的問題。
1、修改V2.7導出異常的情況。
2、修改實例“產品管理”增加產品失敗的問題。
3、用戶權限設置界面,模塊(菜單)訪問權限設置后再打開不選擇的問題。
4、修改SysConfigHandler.ashx.cs文件中 GetDefaultConfig方法,使首次登錄系統的用戶默許使用“手風琴+樹型菜單(2級+)”界面風格。
5、修改“模塊管理”->“增加模塊”,選擇“模塊類型”后保存,不能成功保存所需“模塊類型”的情況。
6、修改按用戶授權范圍管理時,對Web的Tree控件,由于相應的父節點可能都有值了,我們默許的以某1個父節點為主節點的方式綁定不上數據的問題,完全解決了。
7、修改“數據字典”管理界面主界面刪除異常的問題和明細表增加父子級聯類型的明細字典后不加載的情況。
8、“用戶管理”主界面修改成以組織機構管理方式進行組織,并支持多表頭分頁展現,同時對無功效戶以灰色進行展現(★★★★)。
9、修改“員工管理”界面,以復雜表頭進行展現,樹形組織機構以全新的圖片組織。
10、修改系統“異常管理”功能模塊,重新實現各業務功能代碼。
11、修正:用戶退出后點閱讀器的返回按鈕還能回到原來的界面繼續操作和沒退出1樣這個Bug。
12、修改所有組織機構相干樹型展現列表以相應的圖標進行展現,以示界面的友好性(★★★)。
13、修改“表字段管理”中“設置權限控制表”部份,如果表的中文描寫為空出現異常的問題。
14、“字典明細”項支持樹形結構數據字典的展現。