前言... 3 1:系统结构... 4 1.1:系统构架... 4 1.2:系统目录结构... 6 1.3:系统表结构... 6 2:界面介绍... 7 3:使用流程... 9 3.1 建立部门... 9 3.2 录入员工资料... 10 3.3 建立角色... 11 3.4 给角色分配菜单... 11 3.5 给角色设置菜单权限... 12 3.6 注册员工账号... 12 3.7 给账号分配角色... 12 3.8 开发功能... 13 3.9 注册功能为系统菜单... 13 3.10 把菜单分配给角色... 13 3.11 账号登录... 14 4:快速开发功能(增加个兼职功能模块为例)... 14 4.1 进入企业管理器,增加数据库表Admin_EmpOtherDuty. 14 4.2 生成界面(目前没有提供根据数据库表自动生成需要的界面)... 15 4.3 一行代码实现读取数据、操作数据库... 20 4.4 执行自己的SQL语句... 22 4.5 开发完成功能,之后就是:注册菜单,把菜单分配给角色... 22 5:标准部件使用... 24 5.1 快速定义标准字典... 24 5.2 使用XML字典... 25 5.3 记录日志... 25 5.4 票据级打印——LODOP使用... 26 5.5、打印GridView.. 28 5.6 生成PDF文件... 29 5.7 Excel导入、导出... 29 5.8 柱状图、圆饼图、折线图等图表使用... 31 5.9 CKEditor、CKFinder使用... 32 6:权限控制使用... 34 6.1 按钮控制... 34 6.2数据范围控制——无部门条件的查询... 35 6.3数据范围控制——有部门条件的查询... 38 7:SQLHelper的一些方法说明... 39 8:深入开发... 43 8.1 使用基于DataSet的三层结构开发自己的模块(建议这样开发)43 8.2 主表,明细表操作(2013-10-18)... 43 8.3 RDL自定义报表... 44 8.4报表高级使用和开发... 46 9:系统参数... 47