文档视界 最新最全的文档下载
当前位置:文档视界 › 统一身份认证权限管理系统

统一身份认证权限管理系统

统一身份认证权限管理系统
统一身份认证权限管理系统

`

统一身份认证权限管理系统

使用说明

目录

第1章统一身份认证权限管理系统 (3)

1.1 软件开发现状分析 (3)

1.2 功能定位、建设目标 (3)

1.3 系统优点 (4)

1.4 系统架构大局观 (4)

1.5物理结构图 (5)

1.6逻辑结构图 (5)

1.7 系统运行环境配置 (6)

第2章登录后台管理系统 (10)

2.1 请用"登录"不要"登陆" (10)

2.2 系统登录 (10)

第3章用户(账户)管理 (11)

3.1 申请用户(账户) (12)

3.2 用户(账户)审核 (14)

3.3 用户(账户)管理 (15)

3.4 分布式管理 (18)

第4章组织机构(部门)管理 (25)

4.1 大型业务系统 (26)

4.2 中小型业务系统 (26)

4.3 微型的业务系统 (27)

4.4 外部组织机构 (28)

第5章角色(用户组)管理 (29)

第6章职员(员工)管理 (32)

6.1 职员(员工)管理 (32)

6.2 职员(员工)的排序顺序 (32)

6.3 职员(员工)与用户(账户)的关系 (33)

6.4 职员(员工)导出数据 (34)

6.5 职员(员工)离职处理 (35)

第7章部通讯录 (37)

7.1 我的联系方式 (37)

7.2 部通讯录 (38)

第8章即时通讯 (39)

8.1 发送消息 (39)

8.2 即时通讯 (41)

第9章数据字典(选项)管理 (1)

9.1 数据字典(选项)管理 (1)

9.2 数据字典(选项)明细管理 (3)

第10章系统日志管理 (4)

10.1 用户(账户)访问情况 (4)

10.2 按用户(账户)查询 (5)

10.3 按模块(菜单)查询 (6)

10.4 按日期查询 (7)

第11章模块(菜单)管理 (1)

第12章操作权限项管理 (1)

第13章用户权限管理 (4)

第14章序号(流水号)管理 (5)

第15章系统异常情况记录 (7)

第16章修改密码 (1)

第17章重新登录 (1)

第18章退出系统 (3)

第1章统一身份认证权限管理系统

本软件模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件,并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块,可供国管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,同时本软件的系统架构可供广大业余兴趣爱好者模仿。

本系统模块能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,能够使软件系统架构更加合理、质量更加过硬。从而使得劳动成果最大程度上重复利用。有错就修改,每天努力一点点,提高一点点,坚持不懈,不断努力每一天!

1.1 软件开发现状分析

新员工没人带,老员工忙着救项目、就算是有空老员工也有疲倦的时候,也有不愿意带人的,也有不愿意把简单的东西反反复复教人的,一年又一年,一批又一批人换来换去,很有可能也懒的带。

有些人喜欢与别人交流,但是大部分 IT 软件开发人员习惯了与计算机沟通,很可能有些不适应与人沟通交流,或者忙着解决他在技术上遇到的难题等。

1.2 功能定位、建设目标

一)实现简易的单点登录功能,用户只要记住一对用户名密码就可以:

随着信息化项目、数字化项目越来越多的被研发实施,需要记住的用户名密码变得越来越多,随着公司业务规模的扩展、公司的发展壮大或者本身是一个大型的集团公司,部前后实施的信息化系统会越来越多,这时也需要记忆越来越多的用户名密码,市通用权限系统而且后台的管理越来越变得复杂、甚至是变成累赘。

二)多个管理系统可以用统一的一套后台管理工具进行管理:

管理人员、开发人员、测试人员、实施人员,反复要开发 N 多个小异的后台管理工具、开发、测试、修改错误、改进功能,没完没了,全国各地 N 多的公司,N多的开发人员,在这个没多大价值的事情上浪费了 N 多的精力,实施维护人员还要安装、实施、学习、维护 N 多个小异的后台管理工具,需要很高的学习与维护成本

三)建立信息化数字化项目的数据中心,提高基础数据的重复利用率:

随着同一个公司部实施的信息化系统数量的增加、遇到了将同样的基础数据录入到 N 多个管理系统中的问题、设想一下,将一个用户信息录入到 10-20 个系统里,有一个基础数据有变化,需要同时在 N 多个相应的系统里进行修正,这是一个很复杂且毫无意义的、毫无创新的重复工作。

四)提高同一个公司开发的多个软件项目的兼容性、可维护性:

有规模的软件公司部大多是采用项目组的形式管理和开展日常开发工作;但是由于沟通能力、沟通技巧、沟通效率、项目时间紧等各种复杂的原因,最终会导致各个项目组之间的分工、沟通、交流不充分,各个项目组之间开发出来的管理系统都不能互相兼容,功能模块都存在重复建设、分工不明确、职责不明确等问题。

1.3 系统优点

一)经过多年的实践不断优化、精心维护、运行稳定、功能完善:

能经得起不同实施策略下客户的折腾,能满足各种情况下客户的复杂需求。

二)编码实现简单易懂、符合设计模式等理念:

上手快,见效快、方便维护,能控制软件项目后期维护风险。

三)有严谨的分层理念、完全符合主流的 SOA 理念架构:

程序可以采用不同的实施策略、架构需求,方便维护、方便扩展。

四)符合 RBAC 的权限理念、同时也能满足国小型软件项目的灵活性需求:不仅符合国际通用标准,又能满足国的小型软件项目的灵活设置需求。

五)不仅支持多数据库也支持多种开发语言、多语言界面:

支持 B/S、C/S 系统,可以支持 Java 语言开发项目的接口功能,SQLServer、Oracle 数据库

1.4 系统架构大局观

1.5物理结构图

1.6逻辑结构图:

1.7 系统运行环境配置

一)管理端:

本系统以微软的 C#.NET 编程语言开发设计,所以需要在微软的下下载最新的.NET Framework 运行环境,管理程序需要运行在 Windows 操作系统上。下载微软的.NET Framework 运行环境请连接下面的网址msdn.microsoft./zh-cn/netframework/aa569263.aspx

二)后台数据库:

本系统支持多种数据库系统,例如 SQLServer、Oracle、MySql,可以按用户的使用习惯,任意选择其中一种数据库系统。目前提供 SQLServer 版本的数据库,其他版本的数据库需要用户自己通过导入导出脚本语言的方式进行处理。

1.11 软件安装、配置、运行方法

一)软件安装:

由于本系统都是针对软件技术开发者,所以没有做成安装包的方式发行,提供源码 + 二次开发调用的 API,动态连接库等方式,只要把数据库附加上去,修改好配置文件即可。

二)配置:

源码文件的文档目录结构如下图,主项目为 DotNet.WinForm,请在解决方案中将DotNet.WinForm 项目设置为启动项目。

配置文件的为 Config.xml,设置配置项为 UserCenterConnection,单机版参考配置如下。

配置文件中附有其他类型数据库的连接串的参考配置。

三.运行方法:

双击可执行主程序 DotNet.WinForm.exe;若数据库连接配置正确,会出现如下登

录界面,如下图。

双击可执行主程序DotNet.WinForm.exe;若数据库连接配置正确,会出现如下登录界面,如下图。

默认情况下,超级管理员的密码为空,点击登录进入后台管理软件。正确登录后会在操作系统的任务栏右下角区域会出现小太阳的图标为后台管理程序。鼠标右键单击黄色小图标,出现软件主菜单,根据需求选择自己需要的功能,如用户(账户)管理功能等等。如图下图。

相关文档