在企业信息系统中有部分功能是恒定不变的,比如角色,权限,部门,职位等等,如果我们能有一套系统涵盖了这些基础功能,有新的功能需要上线是我们只需要最一些简单的配置,那么我们的开发效率可以大大提高
废话不说,先上图:
工程中WinUILoader用来管理我们的主界面,菜单等等
Privilege用来管理我们系统的权限
在有新的模块上线时我们只需要把新模块的DLL上传,然后在功能定义中将DLL中的画面和业务功能映射起来就OK了
如图: