RDIFramework.NET ━ .NET快速信息化系統(tǒng)開發(fā)框架 V2.8 版本發(fā)布
(新年巨獻(xiàn))
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開發(fā)框架
V2.8 版本發(fā)布
歷時(shí)數(shù)月,RDIFramework.NET V2.8版本發(fā)布了,感謝大家的支持。
RDIFramework.NET,基于.NET的快速信息化系統(tǒng)開發(fā)、整合框架,為企業(yè)或個(gè)人在.NET環(huán)境下快速開發(fā)系統(tǒng)提供了強(qiáng)大的支持,開發(fā)人員不需要開發(fā)系統(tǒng)的基礎(chǔ)功能和公共模塊,框架自身提供了強(qiáng)大的函數(shù)庫(kù)和開發(fā)包,開發(fā)人員只須集中精力專注于業(yè)務(wù)部分的開發(fā),因此大大提高開發(fā)效率和節(jié)約開發(fā)成本。框架采用目前最主流的C#語(yǔ)言開發(fā)完成,支持多種數(shù)據(jù)庫(kù)類型,支持WinForm與Web。使用RDIFramework.NET能提高管理類軟件系統(tǒng)的整體質(zhì)量、提高模塊與模塊之間的兼容性、提高代碼的重復(fù)利用率,使軟件系統(tǒng)架構(gòu)更加合理、質(zhì)量更加過(guò)硬,使得勞動(dòng)成果最大程度上重復(fù)利用。框架基礎(chǔ)模塊包括:強(qiáng)大靈活的權(quán)限控制組件,統(tǒng)一的模塊分配與管理組件,靈活易用的工作流組件、集中的數(shù)據(jù)字典管理組件,自動(dòng)升級(jí)組件,各種常用的商業(yè)控件(分頁(yè)控件、組合查詢控制、圖片瀏覽控件等),強(qiáng)大的基于本框架的代碼生成器,豐富的基礎(chǔ)類庫(kù)與開發(fā)輔助工具、內(nèi)置MiNiWeb瀏覽器等各基礎(chǔ)常用功能組件,下步將會(huì)考慮整合報(bào)表框架以及多語(yǔ)言的支持等。應(yīng)用系統(tǒng)建立在此框架之上,采用構(gòu)件式、可復(fù)用開發(fā),節(jié)省開發(fā)成本,加快開發(fā)速度,在軟件開發(fā)上更好的做到多快省。

RDIFramework.NET V2.8版本在V2.7版本的基礎(chǔ)上新增的功能以及修復(fù)的bug列表:
新增功能列表
一、公共部分:
1、支持SOA服務(wù)層以IIS發(fā)布(不限于Windows Service與Winform服務(wù)形式寄存)并推薦以這種方式來(lái)來(lái)調(diào)用框架提供的服務(wù),對(duì)分布式架構(gòu)的部署更加的簡(jiǎn)單(★★★★★)。
2、組織機(jī)構(gòu)管理增加對(duì)組織機(jī)構(gòu)管理員的設(shè)置(如:部門主管)。
3、對(duì)修改密碼增加對(duì)密碼強(qiáng)度驗(yàn)證的檢查。
4、增加工作流程組件,同時(shí)支持WinForm與Web。(★★★★★)。
工作流產(chǎn)品結(jié)構(gòu)如下圖所示:
工作流程設(shè)計(jì)器如下圖所示:

多風(fēng)格(FrmRDIFrameworkNav,FrmRDIFrameworkTree,FrmRDIFrameworkRibbon三種風(fēng)格)WinForm版工作流業(yè)務(wù)平臺(tái)如下圖:

Web工作流業(yè)務(wù)平臺(tái)如下圖:
5、全面、精細(xì)、完整的重構(gòu)了整個(gè)業(yè)務(wù)邏輯層代碼,比以往的代碼更精簡(jiǎn)、運(yùn)行效率更高、代碼質(zhì)量更加專業(yè)(★★★★★)。
6、所有數(shù)據(jù)表主鍵以GUID方式進(jìn)行組織。
二、WinForm部分
1、增加組織機(jī)構(gòu)權(quán)限的設(shè)置(組織機(jī)構(gòu)對(duì)模塊、對(duì)操作權(quán)限的權(quán)限設(shè)置),這樣就可以滿足設(shè)置同組織機(jī)構(gòu)的權(quán)限一至性問(wèn)題了,更加的靈活。
2、增加“企業(yè)通”即時(shí)通訊聊天工具(★★★★★)。
雙擊一個(gè)用戶,即可給指定用戶發(fā)送信息,聊天界面如下圖所示:
3、新增分頁(yè)用戶控件“UcPagerEx”,僅提供分頁(yè)信息顯示及改變頁(yè)碼操作,對(duì)多表組合分頁(yè)更加的方便。

4、員工管理部分,增加“未設(shè)置組織機(jī)構(gòu)”的員工的顯示(主要用于處理刪除了組織機(jī)構(gòu)后的問(wèn)題),增加“打印”員工信息(使用Grid++報(bào)表)。

打印員工信息:

5、系統(tǒng)所有未處理的異常以統(tǒng)一的界面進(jìn)行展示。
6、新增“崗位管理”功能模塊,滿足大眾需求(★★★★)。
7、新增“用戶兼職組織機(jī)構(gòu)(部門)”的管理,滿足潮流需求。
在用戶管理主界面選擇“兼職組織”即可打開。如下圖所示
“用戶管理主界面”如下圖:

單擊“兼職組織”按鈕,即可打開“用戶兼職組織機(jī)構(gòu)”如下圖:

8、對(duì)“產(chǎn)品管理”實(shí)例代碼重新組織,增加對(duì)分頁(yè)的實(shí)現(xiàn)。

9、“用戶管理”增加按組織機(jī)構(gòu)對(duì)用戶進(jìn)行組織并展示,效率更高更直觀,同時(shí)按新的分頁(yè)控件對(duì)用戶進(jìn)行分頁(yè),滿足大數(shù)據(jù)量要求。
10、對(duì)DataGridView控件自動(dòng)增加“全選、取消全選、反選”快捷菜單。

11、新增一種主界面風(fēng)格,類似Office2007的Ribbon風(fēng)格,現(xiàn)在支持三種風(fēng)格(FrmRDIFrameworkNav,FrmRDIFrameworkTree,FrmRDIFrameworkRibbon)。
FrmRDIFrameworkNav界面風(fēng)格:
FrmRDIFrameworkTree界面風(fēng)格:
FrmRDIFrameworkRibbon界面風(fēng)格:
12、增加帶匯總功能的DataGridView展示控件。

三、Web部分
1、增加“手風(fēng)琴+樹型菜單(2級(jí)+)”界面風(fēng)格(★★★★)。

2、新增“用戶兼職組織機(jī)構(gòu)(部門)”的管理(★★★★)。
3、新增“崗位管理”功能模塊,滿足大眾需求(★★★★★)。

4、增加“用戶約束條件權(quán)限”設(shè)置。

5、增加“角色約束條件權(quán)限”設(shè)置。

6、增加“用戶表與表字段權(quán)限”設(shè)置。

7、增加“角色表與表字段權(quán)限”設(shè)置。

修復(fù)的bug列表
一、公共部分:
1、修改數(shù)據(jù)庫(kù)訪問(wèn)類中對(duì)存儲(chǔ)過(guò)程訪問(wèn)返回值數(shù)據(jù)類型(以前只能是int類型)提示異常的問(wèn)題的處理。
2、修改當(dāng)更新組織機(jī)構(gòu)時(shí),同步更新用戶表的公司、分公司、部門、子部門、工作組名稱。
3、整合:RDIFramework.BusinessEntity、RDIFramework.IService、RDIFramework.ServiceAdapter三個(gè)項(xiàng)目到RDIFramework.BizLogic中。
二、WinForm部分
1、修改當(dāng)刪除模塊圖標(biāo)后,主程序啟動(dòng),打開刪除圖標(biāo)的模塊出現(xiàn)的異常情況。
2、修正對(duì)于DataGridView列名稱改變后,加載DGV時(shí)出錯(cuò)的問(wèn)題。
3、對(duì)用戶管理界面的增加與編輯重新進(jìn)行了設(shè)置,增加對(duì)分支機(jī)構(gòu)、子部門的支持,主界面增加分頁(yè)顯示以及按用戶相應(yīng)的組織機(jī)構(gòu)進(jìn)行管理,這對(duì)用戶數(shù)多加載緩慢的問(wèn)題得到徹底解決,加載也更加合理。
4、修改登錄界面用戶按“回車鍵”進(jìn)行登錄,界面存在卡死的情況。
5、修改了開戶密碼強(qiáng)度檢查,用戶登錄時(shí)提示用戶修改密碼的異常問(wèn)題。
6、修改操作權(quán)限項(xiàng)樹節(jié)點(diǎn)刪除出現(xiàn)的異常問(wèn)題。
7、修改所有樹控件以更適合的圖標(biāo)進(jìn)行展示,界面更美觀。
8、修改主界面前有CheckBox選擇時(shí),按CheckBox的選擇來(lái)做相應(yīng)的修改數(shù)據(jù)操作。
9、修正登錄界面,點(diǎn)擊“取消”登錄按鈕,不能退回的問(wèn)題。
三、Web部分
1、修改V2.7導(dǎo)出異常的情況。
2、修改實(shí)例“產(chǎn)品管理”增加產(chǎn)品失敗的問(wèn)題。
3、用戶權(quán)限設(shè)置界面,模塊(菜單)訪問(wèn)權(quán)限設(shè)置后再打開不選擇的問(wèn)題。
4、修改SysConfigHandler.ashx.cs文件中 GetDefaultConfig方法,使首次登錄系統(tǒng)的用戶默認(rèn)使用“手風(fēng)琴+樹型菜單(2級(jí)+)”界面風(fēng)格。
5、修改“模塊管理”->“增加模塊”,選擇“模塊類型”后保存,不能成功保存所需“模塊類型”的情況。
6、修改按用戶授權(quán)范圍管理時(shí),對(duì)于Web的Tree控件,由于相應(yīng)的父節(jié)點(diǎn)可能都有值了,我們默認(rèn)的以某一個(gè)父節(jié)點(diǎn)為主節(jié)點(diǎn)的方式綁定不上數(shù)據(jù)的問(wèn)題,徹底解決了。
7、修改“數(shù)據(jù)字典”管理界面主界面刪除異常的問(wèn)題以及明細(xì)表增加父子級(jí)聯(lián)類型的明細(xì)字典后不加載的情況。
8、“用戶管理”主界面修改為以組織機(jī)構(gòu)管理方式進(jìn)行組織,并支持多表頭分頁(yè)展示,同時(shí)對(duì)無(wú)效用戶以灰色進(jìn)行展示(★★★★)。

9、修改“員工管理”界面,以復(fù)雜表頭進(jìn)行展示,樹形組織機(jī)構(gòu)以全新的圖片組織。
10、修改系統(tǒng)“異常管理”功能模塊,重新實(shí)現(xiàn)各業(yè)務(wù)功能代碼。
11、修正:用戶退出后點(diǎn)瀏覽器的返回按鈕還能回到原來(lái)的界面繼續(xù)操作和沒(méi)退出一樣這個(gè)Bug。
12、修改所有組織機(jī)構(gòu)相關(guān)樹型展示列表以相應(yīng)的圖標(biāo)進(jìn)行展示,以示界面的友好性(★★★)。
13、修改“表字段管理”中“設(shè)置權(quán)限控制表”部分,如果表的中文描述為空出現(xiàn)異常的問(wèn)題。
14、“字典明細(xì)”項(xiàng)支持樹形結(jié)構(gòu)數(shù)據(jù)字典的展示。

作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機(jī)號(hào))
框架官網(wǎng):
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國(guó)思RDIF開發(fā)框架
,
給用戶和開發(fā)者最佳的.Net框架平臺(tái)方案,為企業(yè)快速構(gòu)建跨平臺(tái)、企業(yè)級(jí)的應(yīng)用提供強(qiáng)大支持。
關(guān)于作者:系統(tǒng)架構(gòu)師、信息系統(tǒng)項(xiàng)目管理師、DBA。專注于微軟平臺(tái)項(xiàng)目架構(gòu)、管理和企業(yè)解決方案,多年項(xiàng)目開發(fā)與管理經(jīng)驗(yàn),曾多次組織并開發(fā)多個(gè)大型項(xiàng)目,在面向?qū)ο蟆⒚嫦蚍?wù)以及數(shù)據(jù)庫(kù)領(lǐng)域有一定的造詣。現(xiàn)主要從事基于
RDIF
框架的技術(shù)開發(fā)、咨詢工作,主要服務(wù)于金融、醫(yī)療衛(wèi)生、鐵路、電信、物流、物聯(lián)網(wǎng)、制造、零售等行業(yè)。
如有問(wèn)題或建議,請(qǐng)多多賜教!
本文版權(quán)歸作者和CNBLOGS博客共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,如有問(wèn)題,可以通過(guò)微信、郵箱、QQ等聯(lián)系我,非常感謝。

浙公網(wǎng)安備 33010602011771號(hào)