通用权限管理系统使用说明书v37(上内容摘要:

理、 C/S和 B/S系统的兼容性设计的参考。 最大程度避免重复开发,原地踏步,反复原地踏步,杜绝每个开发人员和每个开发项目组,都搞一套不兼容的权限管理体系;不兼容的基础用户数据等等,使得公司内部的产品、项目、功能模块之间有更高的兼容性。 三) 培训教程、大学课外教程、新员工入职培训材料 : 本项目设计严谨、简单易读、编码规范、功能实用,可以作为 IT培训机构 的基础培训内容,同时本项目有一定的通用性及规范性案例的价值,可以作为新员工入职前的基础培训内容之一、编码规范的参考、数据库设计、分层设计、单一职责原则、设计模式等等的入门参考级教程。 能达到节省培训成本,节约在培训方面的投入,有一个统一规范的入职前培训教材,可以减少由于新员工的培训导致对开发中的软件项目的进度、进展的负面影响等。 四) 管理类软件开发爱好者 : 本项目设计思路严谨、简单易读、编码规范、功能实用,并且是开发管理类软件的基础性的管理工具,有一定的通用性及规范性方面的参考价值,同时可以作为快速开发中小型软件项目的基础,可以通过模仿、复用等显著缩短项目开发周期,达到快速见效的目的。 此工具经过多年的不断改进维护,经过了多个软件项目的实战考验,能满足不同规模软件项目的灵活配置、灵活管理、快速开发、快速实施的要求,是个不错的应急管理工具;同时有成熟完善的组织机构管理、用户管理、角色管理、模块(菜单)管理、权限配置分配管理的设计严谨、运行稳定的功能模块。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 11/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 . 系统优点 一) 经过多年的实践不断优化、精心维护、运行稳定、功能完善 : 能经得起不同实施策略下客户的折腾,能满足各种情况下客户的复杂需求。 二) 编码实现简单易懂、符合设计模式等理念 : 上手快,见效快、方便维护,能控制软件项目后期维护风险。 三) 有严谨的分层理念、完全符合主流的 SOA理念架构 : 程序可以采用不同的实施策略、架构需求,方便维护、方便扩展。 四) 符合 RBAC的权限理念、同时也能满足国内小型软件项目的灵活性需求 : 不仅符合国际通用标准,又能满足国内的小型软件项目的灵活设置需求。 五) 不仅支持多数据库也支持多种开发语言、多语言界面 : 支持 B/S、 C/S系统,可以支持 Java语言开发项目的接口功能, SQLServer、 Oracle数据 库等。 六) 提供全部的设计文档、源码实现、配套说明文档 : 相关设计文档、配套资料可以在不同软件项目中反复使用,提高工作效率。 七) 完全支持最终用户的个性化 2次开发实际需求 : 提供完善的接口函数调用说明、开放接口、开放源码、开放数据库结构设计。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 12/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 . 系统架构大局观 图 151 系统架构图 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 13/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 . 物理结构图 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 14/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 . 逻辑结构图 . 系统解决方案中各项目类库展示与图解 通用权限管理系统不仅仅是在权限方面做出了自己的特色,整个系统完美的类库层次间的组合及标准的示例代码,不仅为软件开发公司和初学者提供权限管理管理方案, 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 15/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 而且提供了学习的代码,达到学习及应用的目的。 减少学习成本的转化。 从而提升软件开发 公司及个人对软件开发的认知与应用的能力,对项目的把控能力。 权限管理系统开发框架的底层类库的引用关系图解如下: 通用权限开发框架既可以满足于普通的三层开发模式,又有自身的独特结构,易于扩展出多 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 16/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 层的业务服务程序的框架。 其本身的设计也是面向 SOA模式。 . 系统运行环境配置 一)管理端: 本系统以微软的 C.NET编程语言开发设计,所以需要在微软的网站下下载最新的 .NET Framework运行环境,管理程序需要运行在 Windows操作系统上。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 17/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 下载微软的 .NET Framework运行环境请连接下面的网址 二)后台数据库: 本系统支持多种数据库系统,例如 SQLServer、 Oracle、 MySql、 Access、 Db SQLite可以按用户的使用习惯,任意选择其中一种数据库系统。 目前提供 SQLServer 版本的数据库,其他版本的数据库需要用户自己通过导入导出脚本语言的方式进行处理。 . 安装程序、数据库设计、数据库文件 请添加技术支持 : 252056973,索取相应的程序源码、设计文档等。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 18/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 . 相关程序文档结构说明 图 1101 文档结构图( ) 以 下是对各个类库和文件做出简洁的说明 (顺序与图 1101所示略有不同 )。 :通用类库部分,经常用到的类都封装在这里,不断完善,不断积累,非常好用。 另外, GPM 被整合到了这里,它能实现多种数据库的访问,而且实现了换数据库彻底不改代码的功能。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 19/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 :商业逻辑部分,这里主要是编写核心的商业逻辑,这个积累是很重要的。 这里还整合了 GPM (服务接口定义部分 ,这里主要声明,有哪些服务方法,都提供什么接口 )、 (模型定义部分 ,主要是系统都处理哪些模型,说俗点儿就是哪些类 )、 (服务实现部分 ,这里就是 SOA体系的服务程序部分,对外提供的服务,都通过调用这里实现 )。 03. : WCF服务器端用例程序。 04. : WCF客户端调用用例程序。 05. :传统的 C/S项目部分的主程序部分。 这里还整合了 GPM 版中的 .(传统的 C/S项目部分,通用组件,采用这些组件快速提高开发效率 )、 (传统的 C/S项目部分,每个子程序可以单独运行,也可以变成母程序的模块 )。 06. :传统的 B/S项目部分的主程序部分。 07. :本系统权限设计部分相关文档,多年来收集识累,各种不同类型的权限需求,不同层次,不同等级的权限设计思路对比分析。 08. :本系统 数据库文件,包括 Access、 DB SQL20 SQL20SQL2020等数据库类型。 (整合了 GPM 、 DotNet. DataBaseSQL20 DotNet. DataBaseSQL20 ) 09. :标准例子 C/S程序部分:方便别人学习系统架构,可以快速入门,有简短的样例代码。 10. :标准例子 B/S程序调用 DLL部分:方便别人学习系统架构,可 以快速入门,有简短的样例代码。 11. : Windows服务部分:主要是以 Windows的服务的方式实现具体服务。 12. CodeMixed:混淆的 DLL文件。 13. : 程序的安装盘。 14. External: 程序引用到的 DLL文件。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 20/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 15. :远程服务部分:主要是实现了 Remoting的服务器端部分。 16. :远程客户端部分:主要是实现了 Remoting的客户端调用部分。 17. : Web服务部分:把服务程序以 Web服务的形式发布部分。 18. : Web服务的客户端调用部分:主要是实现WebService的调用实现部分。 19. ASP: 用 ASP写的整合 DotNet 单点登录的例子 20. CRM: CRM系统的例子 21. ReportCopy: 打印报告系统的例子 22. : GPM通用权限管理组件软件许可及服务协议 . 软件安 装、配置、运行方法 一)软件安装: 由于本系统都是针对软件技术开发者,所以没有做成安装包的方式发行,提供源码 + 二次开发调用的 API,动态连接库等方式,只要把数据库附加上去,修改好配置文件即可。 二)配置: 源码文件的文档目录结构如下图,主项目为 , 请在解决方案中将。 让 IT 软件开发者早点儿回家休息 杭州海日涵科技有限公司 电话: 138 5816 3011 : 2520 56973 21/ 154 地址:浙江省杭州市古墩路 369 号 邮编: 310012 图 1121 配置文件 配置 文件的为 ,设置配置项为 UserCenterDbConnection、BusinessDbConnection和 WorkFlowDbConnection,单机版参考配置为如下,假设当前数据库所在服务器名为 JIRIGALAPC, SQL Server实例名为 SQLEXP。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。