通用权限管理系统使用说明书V37.doc
《通用权限管理系统使用说明书V37.doc》由会员分享,可在线阅读,更多相关《通用权限管理系统使用说明书V37.doc(133页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流通用权限管理系统使用说明书V37.精品文档.整体数字化建设项目通用权限管理系统组件使用说明书 开发单位:杭州海日涵科技 开发部门:产品部 编制日期:2012年05月使用说明书模块名称:通用权限管理模块模块编号:1项目负责人:吉日嘎拉所属部门:产品部文档编制:陈波涛、陆云钢编制日期:2009-01-14文档审核:袁华林审核日期:2010-03-01文档批准:吉日嘎拉批准日期:2011-03-11版 本 号:3.7修 正 号:05修改记录日期版本修改说明修改者2008-01-290.1创建文档。陈波涛2008-04-281.0完善文字描述。陆云钢
2、2008-05-141.1完善图标格式等。陆云钢2009-11-112.0更新功能界面图片,添加图片名称,调整文档顺序,编写新增功能页面文档(申请帐户、只显示有效、基础编码管理和修改密码)。狄永2010-04-013.0安装方法等进行补充完善。吉日嘎拉2010-05-083.0重新抓图、文字校对吉日嘎拉2010-06-033.1修改文档中35处错误梁帮友2010-10-223.2重新排版、文字校对段飞2011-03-113.3更新说明书抓图更新吉日嘎拉2011-04-193.5更新说明书抓图更新,新增功能补充余东升2011-05-253.6更新操作角色数据集权限,更新角色用户关联的复制用户和粘
3、贴用户 宋知会2011-05-283.6更新说明书抓图更新宋知会2011-10-253.6更新系统框架层文字说明及图解余东升2012-04-213.7更新说明书抓图、更新文字说明及图解陈清晖目录1. 通用权限管理组件简介51.1. 软件开发现状分析51.2. 功能定位、建设目标51.3. 目标用户群体71.4. 系统优点81.5. 系统架构大局观101.6. 物理结构图111.7. 逻辑结构图121.8. 系统解决方案中各项目类库展示与图解121.9. 系统运行环境配置141.10. 安装程序、数据库设计、数据库文件151.11. 相关程序文档结构说明151.12. 软件安装、配置、运行方法1
4、71.12.1. 系统工具运行方式211.12.2. 主应用程序运行方式232. 登录后台管理系统262.1. 请用“登录”不要“登陆”262.2. 系统登录263. 用户管理283.1. 用户申请293.2. 用户审核323.3. 用户管理353.4. 分布式管理434. 组织机构(部门)管理644.1. 大型业务系统654.2. 中小型业务系统664.3. 微型的业务系统664.4. 内外部组织机构685. 角色管理705.1. 角色和用户组705.2. 角色的分类管理745.3. 设置操作角色数据集权限795.4. 角色用户关联的复制用户和粘贴用户836. 员工管理876.1. 员工(职
5、员)管理876.2. 员工(职员)的排序顺序886.3. 员工(职员)与用户的关系896.4. 员工(职员)导出数据906.5. 员工(职员)离职处理917. 岗位管理937.1. 岗位管理947.2. 岗位的排序顺序967.3. 岗位与用户的关系967.4. 岗位的导出数据978. 内部通讯录988.1. 我的联系方式998.2. 内部通讯录1009. 即时通讯1019.1. 发送消息1029.2. 即时通讯10510. 选项管理10810.1. 选项(下拉框)管理10810.2. 选项(下拉框)明细管理11211. 系统日志管理11511.1. 用户访问情况11611.2. 按用户查询11
6、711.3. 按菜单查询11811.4. 按日期查询11911.5. 系统异常情况记录12012. 菜单管理12413. 操作权限项定义管理13214. 用户权限管理13715. 序号(流水号)管理14216. 关于本软件14517. 修改密码14918. 重新登录15219. 锁屏15420. 参数服务15621. 权限基本设计理念15722. 多系统权限集中配置管理15923. 系统权限批量设置16224. 实现基于组织机构的数据集权限16625. C/S组件模式运行用例17226. B/S组件模式运行用例17527. 多语言支持17628. 代码生成器18228.1. 创建数据库PDM模
7、型18328.2. 代码批量生成18428.3. 部署所生成代码18528.4. 菜单调整设置18728.5. 二次开发19029. 典型业务案例应用19129.1. 文档管理19129.2. 名片管理19230. 开发登录功能过程分析19630.1. 系统登录功能的分工19630.1.1. 市场营销人员19930.1.2. 决策老板19930.1.3. 项目经理19930.1.4. 系统架构师19930.1.5. 美工设计人员19930.1.6. 程序员19930.1.7. 质量保障员20030.1.8. 测试人员20030.1.9. 文档管理员20030.1.10. 客户经理20030.1
8、.11. 实施工程师20030.2. 注意事项建议20030.2.1. 分工明确原则20030.2.2. 沟通效率问题20130.2.3. 决策效率问题20130.2.4. 工作量问题20130.2.5. 产品质量问题20130.2.6. 人员变动问题20130.2.7. 绩效考核问题20130.2.8. 工作成果问题20130.3. 通过实现登录窗体的反思20231. 客户经常需要的开发技能20331.1. 打印功能20331.2. 编号产生功能20331.3. 查询功能20331.4. 大数据量快速分页功能20331.5. 能快速便捷输入数据功能20331.6. 模块(菜单)可以灵活配置2
9、0431.7. 数据导入导出功能20431.8. 第三方接口程序20431.9. 图表统计20431.10. 程序需要经得起折腾20431.11. 导入原有系统的数据20431.12. 数据导入导出功能20431.13. 漂亮的界面20532. GPM高级教程20632.1. 集成公司内部的多个子系统(兼容B/S和C/S),实现单点登录功能的多系统的统一入口功能20632.2. 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现文件发送接收功能,附源码21232.3. 通用权限管理系统组件 (GPM - General Permissions
10、Manager) 中实现大数据的高效分页显示21632.4. 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现岗位的维护21832.5. 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现按部门组织机构设置权限22032.6. 通用权限管理系统组件 (GPM - General Permissions Manager) 不需要任何配置文件,程序都可以正常运行22232.7. 通用权限管理系统组件 (GPM - General Permissions Manager) 中简易员工档案管理模块参考
11、23032.8. 通用权限管理系统组件 (GPM - General Permissions Manager) 给信息管理系统加一个初始化的功能,调用存储过程23632.9. 通用权限管理系统组件 (GPM - General Permissions Manager) 中后一个登录的把前一个登录的踢掉功能的实现24332.10. 通用权限管理系统组件 (GPM - General Permissions Manager) 中增强的系统安全(防暴力破解)25732.11. 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多系统的统一登录(数据库
12、源码级)附源码25932.12. 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多个子系统的单点登录(网站入口方式)附源码26032.13. 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现统一身份认证(Single Sign On,单点登录)附源码26832.14. 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现数据列的权限,附源码27432.15. 通用权限管理系统送国家软件评测中心进行应用安全三级认证的经验分享28332.16.
13、C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WCF客户端的并发压力测试28532.17. 半天打造小型万能OA办公系统, 靠的就是万能表单提交 + 轻量级工作流审批组件2921. 通用权限管理组件简介本软件模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件,并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块,可供国内管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,同时本软件的系统架构可供广大业余兴趣爱好者模仿。本系统模块能提高管理类软件系统的整体质量、提高模
14、块与模块之间的兼容性、提高代码的重复利用率,能够使软件系统架构更加合理、质量更加过硬。从而使得劳动成果最大程度上重复利用。有错就修改,每天努力一点点,提高一点点,坚持不懈,不断努力每一天!1.1. 软件开发现状分析新岗位没人带,老员工忙着救项目、就算是有空老员工也有疲倦的时候,也有不愿意带人的,也有不愿意把简单的东西反反复复教人的,一年又一年,一批又一批人换来换去,很有可能也懒的带。有些人喜欢与别人交流,但是大部分IT软件开发人员习惯了与计算机沟通,很可能有些不适应与人沟通交流,或者忙着解决他在技术上遇到的难题等。1.2. 功能定位、建设目标一) 实现简易的单点登录功能,用户只要记住一对用户名
15、密码就可以:随着信息化项目、数字化项目越来越多的被研发实施,需要记住的用户名密码变得越来越多,随着公司业务规模的扩展、公司的发展壮大或者本身是一个大型的集团公司,内部前后实施的信息化系统会越来越多,这时也需要记忆越来越多的用户名密码,而且 后台的管理越来越变得复杂,甚至是变成累赘。二) 多个管理系统可以用统一的一套后台管理工具进行管理:管理人员、开发人员、测试人员、实施人员,反复要开发N多个大同小异的后台管理工具、开发、测试、修改错误、改进功能,没完没了,全国各地N多的公司,N多的开发人员,在这个没多大价值的事情上浪费了N多的精力,实施维护人员还要安装、实施、学习、维护N多个大同小异的后台管理
16、工具,需要很高的学习与维护成本。三) 建立信息化数字化项目的数据中心,提高基础数据的重复利用率:随着同一个公司内部实施的信息化系统数量的增加、遇到了将同样的基础数据录入到N多个管理系统中的问题、设想一下,将一个用户信息录入到10-20个系统里,有一个基础数据有变化,需要同时在N多个相应的系统里进行修正,这是一个很复杂且毫无意义的、毫无创新的重复工作。四) 提高同一个公司内开发的多个软件项目的兼容性、可维护性:有规模的软件公司内部大多是采用项目组的形式管理和开展日常开发工作;但是由于沟通能力、沟通技巧、沟通效率、项目时间紧等各种复杂的原因,最终会导致各个项目组之间的分工、沟通、交流不充分,各个项
17、目组之间开发出来的管理系统都不能互相兼容,功能模块都存在重复建设、分工不明确、职责不明确等问题。五) 努力实现各软件公司研发的功能模块的可集成性:同一个大型客户,往往前后会购买多个软件公司生产的功能模块、信息管理系统,但是这些公司之间的功能模块往往也会存在不兼容的问题,数据重复录入,基础信息无法共享的问题,管理维护多个软件提供商提供的产品、功能模块,也带来了繁杂的后期维护、功能集成方面不兼容的后患。六) 成为广大软件开发爱好者开发管理类软件的基础组件之一,提高生产力:专业软件公司的信息化系统,往往是多个人维护了多年,不仅仅是功能复杂、关联繁杂,这时若遇到开发一个小型的软件项目或者一个简单的软件
18、项目,往往没有能力在短时间内干净利落的弄好,就像俗话讲的麻雀虽小五脏俱全。本系统提供一个与任何业务系统毫无关系的、功能定位明确的轻量级的快速开发平台。本系统有严谨的数据库设计文档、有比较完善的配套参考资料、功能讲解,同时有偿提供全部的源码、注释及配套工具及说明文档。七) 成为管理类软件开发爱好者的入门者学习提高的标准教程:本系统是符合严格的分层原则、设计模式、数据库设计规范、编码精良,思路严谨的解决多种数据库兼容性问题的小型软件项目。同时本系统又是日后开发管理系统的基础的必要组成部分,将来可以派上用处的可能性很大,值得学习,值得长期维护。编码简单易懂,方便初学者学习入门。编码简单易懂,方便后期
19、的维护改进。1.3. 目标用户群体一)政府机构、集团公司:可成为大型软件项目中的统一的组织机构、员工、客户、岗位角色分配、工作流程定义、权限分配的集中规划、配置、日常管理工具;可成为整个组织内的统一的信息化建设的基础数据的建设、管理、维护的工具;基础数据中心的管理维护工具,同时可以成为建设简单高效的单点登录系统的核心组成部分。可成为众多信息化技术服务提供商的新开发软件项目的规范要求、整体约束的依据及配套工具、应用系统开发的标准参考模型;达到整个组织内部使用的软件产品、软件项目有一定的标准规范、能满足基础信息的共享,管理工具统一化的要求,杜绝相同数据的重复录入、重复管理,提高工作效率。二)中小型
20、软件开发公司、技术咨询公司:可以成为统一的、稳定的、标准的、功能完善的后台配置权限管理工具,降低多个软件项目及多个项目组的开发成本、维护成本、项目实施成本,项目管理成本,可以显著提高工作效率,节省开发周期及开发费用投入,减少相应的测试维护改进功能的时间成本,同时可以减少由于开发人员变动带来的项目风险。同时也可以成为新手的基础参考模型、分层理念、多数据库支持的参考模型、编码规范要求、异常处理、C/S和B/S系统的兼容性设计的参考。最大程度避免重复开发,原地踏步,反复原地踏步,杜绝每个开发人员和每个开发项目组,都搞一套不兼容的权限管理体系;不兼容的基础用户数据等等,使得公司内部的产品、项目、功能模
21、块之间有更高的兼容性。三)培训教程、大学课外教程、新员工入职培训材料:本项目设计严谨、简单易读、编码规范、功能实用,可以作为IT培训机构的基础培训内容,同时本项目有一定的通用性及规范性案例的价值,可以作为新员工入职前的基础培训内容之一、编码规范的参考、数据库设计、分层设计、单一职责原则、设计模式等等的入门参考级教程。能达到节省培训成本,节约在培训方面的投入,有一个统一规范的入职前培训教材,可以减少由于新员工的培训导致对开发中的软件项目的进度、进展的负面影响等。四)管理类软件开发爱好者:本项目设计思路严谨、简单易读、编码规范、功能实用,并且是开发管理类软件的基础性的管理工具,有一定的通用性及规范
22、性方面的参考价值,同时可以作为快速开发中小型软件项目的基础,可以通过模仿、复用等显著缩短项目开发周期,达到快速见效的目的。此工具经过多年的不断改进维护,经过了多个软件项目的实战考验,能满足不同规模软件项目的灵活配置、灵活管理、快速开发、快速实施的要求,是个不错的应急管理工具;同时有成熟完善的组织机构管理、用户管理、角色管理、模块(菜单)管理、权限配置分配管理的设计严谨、运行稳定的功能模块。1.4. 系统优点一)经过多年的实践不断优化、精心维护、运行稳定、功能完善:能经得起不同实施策略下客户的折腾,能满足各种情况下客户的复杂需求。二)编码实现简单易懂、符合设计模式等理念:上手快,见效快、方便维护
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通用 权限 管理 系统 使用 说明书 V37
限制150内