商品详情
基于Remoting技术分布式通用管理系统DEV控件下载路径:http://pan.baidu.com/s/1eQ6Abr8WeifenLuo.WinFormsUI.Docking下载路径:http://pan.baidu.com/s/1dDu0IYHA、下载目录介绍:文件夹DLL:系统公共程序集(其中包括 1、DEV公司插件DevExpress*,DEV控件安装完毕都会有,见上“DEV控件下载路径” 2、IBM数据库访问IBM.Data.DB2.dll,网上可以获取 3、WeifenLuo.WinFormsUI.Docking,见上“WeifenLuo.WinFormsUI.Docking下载路径”; 4、YXM.Service.DAL.dll、YXM.Service.FACADE.dll、YXM.Service.Model.dll、YXM.Service.RULES.dll,为系统数据库访问代码,源码见:YXM.Service 5、YXM.UnitLib.Pager.dll为本系统通用分页控件,源码见:YXM.UnitLib.Pager 6、YXM.UnitLib.SQLTooler.dll,数据库访问组件,实现了配置方式,可以访问ACCESS、IBM、ORACLE、SQL SERVER数据库,源码见:YXM.UnitLib.SQLTooler 7、YXM.UnitLib.SystemFramework.dll,系统通用功能,比如一些扩展方法,插件定义、窗口继承类(FormBase)、用户登陆信息、同时扩展了DEV的BarManager控件 ,用以实现根据用户权限,动态加载按钮)。文件夹YXM.Login:客户端登陆代码,包括根据用户权限动态反射窗体,及操作按钮文件夹YXM.Plug.Demo、YXM.Plug.InHos、YXM.Plug.PharmacyStore分别为本系统的3个单独组件DLL源码文件夹YXM.Plug.SystemManager系统管理源码,包含通用权限管理(实现1、根据用户角色授权 2、每个用户单独授权 3、菜单管理,分为,新增普通菜单、反射DLL插件菜单)文件夹YXM.Server,系统服务端代码文件夹YXM.Service,系统数据库访问代码文件夹YXM.UnitLib.Pager,分页控件代码文件夹YXM.UnitLib.SQLTooler,数据库访问组件文件夹YXM.UnitLib.SystemFramework,系统通用功能代码,比如一些扩展方法,插件定义、窗口继承类(FormBase)、用户登陆信息、扩展了DEV的BarManager控件 ,用以实现根据用户权限,动态加载按钮)。文件夹服务端,最终服务端发布文件,可以放到服务器上文件夹客户端,最终客户端发布文件,可以放到客户机上B、本系统调用规则介绍:步骤一:客户端(YXM.Login)连接服务端提供的服务(YXM.Server)步骤二:服务端(YXM.Server)连接数据库,调用服务(YXM.Service)功能介绍:A、功能描述:该版源码采用基于Remoting分布式部署技术架构,并且包含一套完整的权限管理系统(包括角色授权,单独用户授权,数据授权)。技术特点:1、企业权限管理2、DLL插件反射技术3、泛型编程(权限管理部分)4、windows用户控件,5、DEV中BarManager控件扩展(动态构造用户按钮权限)6、如何开发数据库通用组件(同时支持SQL SERVER、ORACLE、IBM、DB2等多种数据库)7、本系统由服务器端访问数据库,并且提供服务接口,而客户端调用服务端服务接口,这样,做到了客户端与数据库的完全脱离,同时可以一次配置多台服务器(可以在本项目基础上拓展)!注意: 开发环境为Visual Studio 2008,当前采用数据库为SQL SERVER2005 后台登录账号、密码(可修改)admin(超级管理员)abc