当前位置:文档之家› 统一用户以及权限管理系统需求分析报告

统一用户以及权限管理系统需求分析报告

统一用户以及权限管理系统需求分析报告,统一用户及权限管理系统,软件需求说明书作者: 完成日期: 签收人: 签收日期:修改情况记录:软件需求说明书 (1)1. 引言......................................................................31.1 编写的目的 (3)1.2 背景 (3)1.3 参考资料 (3)2 项目概述 (4)2.1 待开发软件产品描述 (4)2.2总体需求 (4)2.3 用户特点 (4)3 具体需求 (4)统一用户及权限管理系统的主要功能模块为: .............................43.1.1登录 ...........................................................53.1.2用户授权管理 ...................................................53.1.3组织机构管理 ...................................................63.1.4应用权限定制 ...................................................73.1.5系统维护 .......................................................73.2 接口说明 (7)3.2.1用户界面 .......................................................83.2.3 软件接口 ......................................................103.2.4硬件接口 ......................................................113.3 性能需求 (11)3.3.1 可用性 ........................................................113.3.2 安全性 ........................................................113.3.3 可维护性 ......................................................113.3.5 警告 ..........................................................113.5 设计约束 (11)3.5.1 其他标准的约束 ................................................113.6 其他需求 (12)4 任务概述 (12)4.1 目标 (13)4.2 运行环境 (13)4.3 支持软件 (13)5解决方案 (13)5.1.1 物理结构(physical structure) ................................135.1.2 逻辑结构(logical construction) ..............................145.2概念设计(ConceptualDesign) (15)5.2.1系统角色及功能需求 ............................................155.2.2组织结构模型需求分析 ..........................................165.3 用例场景(UsageScenarios) (18)5.3.1 用户使用认证系统流程图 ........................................185.3.2应用组织结构管理流程 ..........................................186(数据 (19)6.1数据描述 (20)6.2 数据字典 (20)6.2.1 数据项 ........................................................206.2.2数据结构 ......................................................216.2.3.数据流 ........................................................216.2.4处理过程 ......................................................226.3 E-R图 (22)6.4数据流图 (24)6.4.1注册模块数据流图 ..............................................246.4.2用户查、增、改模块数据流图 ....................................256.4.3管理员查、增、改、删模块数据流图 ..............................266.4.4超级管理员查、增、改、删模块数据流图 ..........................276.4.5超级管理员定制岗位权限模块数据流图 ............................337其它需要说明的问题 (33)1. 引言1.1 编写的目的本手册作为用户与该系统软件开发维护人员共同遵守的软件需求规范说明。

使用对象:徐汇区政府部门工作人员1.2 背景开发软件名称:统一用户和权限管理系统项目任务提出者:徐汇区政府项目开发者:用户:区政府各部门本系统应当包括:员工,管理员,超级管理员1.3 参考资料《jsp 课程设计案例精编》清华大学出版社申吉红等编著《软件工程课程设计》李龙澍, 郑诚等编著机械工业出版社《软件工程》清华大学出版社张海藩著2 项目概述2.1 待开发软件产品描述本产品旨在对政府内部各部门的工作人员使用同一账号访问不同的应用系统进行管理,是一款界面友好,功能实用,可用性,可维护性强的产品。

并且易于长期维护与管理,可以对电子政务体系进行很好的管理。

2.2总体需求1. 本系统为统一的授权管理和用户统一的身份管理及单点认证支撑平台。

2. 利用此支撑平台可以实现用户一次登录、网内通用,避免多次登录到多个应用的情况。

3. 利用此系统可以对区域内各信息应用系统的权限分配和权限变更进行有效的统一化管理,实现多层次统一授权,审计各种权限的使用情况,防止信息共享后的权限滥用,规范今后的应用系统的建设。

2.3 用户特点用户主要为政府管理员,政府各部门主管,及对应部门员工。

3 具体需求3.1系统功能模块:统一用户及权限管理系统的主要功能模块为:3.1.1登录用户使用用户登录名以及密码登录,且用户登录名是唯一的。

3.1.2用户授权管理用户授权管理的主要任务是对用户授权进行管理。

3.1.2.1用户基本信息管理用户进行个人信息的操作与更新,包括增、删、查、改四个操作。

3.1.2.2用户包含的角色管理用户具有多种角色,如主任、来宾、管理员、领导等。

用户在不同的系统中担任的角色不同。

如用户A在办公室系统中担任管理员,但在档案系统中,只是普通用户。

3.1.2.3用户包含的权限管理不同的用户在不同的系统中,拥有的角色不同,所以所具有的权限也不同。

如管理员拥有的权限比普通用户的权限广。

管理员除了与普通用户一样的权限外,还具有独自的权限如制定计划。

3.1.2.4用户组织机构管理系统面向的对象由多分支机构组成,如单位、部门、岗位,用户可以属于不同的组织机构。

对用户组织机构的管理,有助于用户权限的统一分配和管理。

3.1.2.5用户岗位管理岗位作为机构的最底层。

不同的岗位所有具有的权限不同,所以需对用户的岗位进行管理。

3.1.3组织机构管理组织机构管理的主要功能是对组织机构进行管理。

3.1.3.1组织机构基本信息管理设计的系统使用的对象有多分支机构组成,如单位、部门、岗位。

对于不同的机构,所具有的功能模块不同。

如单位由部门组成,所以就可以在其下增加部门,同理部门可以在部门下增加岗位。

3.1.3.2岗位基本信息管理每个岗位具有独立的信息,如岗位编号、岗位名称等。

3.1.3.3岗位包含的权限管理不同的岗位具有不同的权限。

如部门经理这个岗位除了具有普通员工的权限,还有特殊的权限如制定部门策略。

可以参照用户权限管理。

3.1.3.4岗位认证管理由于不同的岗位拥有的权限不同,有些高层岗位具有的权限大,具有功能操作也就多,有些功能操作具有危险性,只允许部分人操作,所以需对岗位进行认证,防止非法用户。

3.1.3.4拥有岗位的用户管理一般一个用户对应一个岗位,但有些岗位具有独自的特殊性,有多个用户,如技术岗位,有多个技术人员,有时一个用户可能有多个岗位,需对其统一管理。

3.1.4应用权限定制应用权限定制的主要功能为:管理员为用户或用户组定义应用系统权限。

3.1.4.1应用系统基本信息管理本系统内部包含多个应用系统的接口,需要对其他应用系统的基本信息进行管理,如应用系统的名称,提供的功能接口等,方便用户使用。

3.1.4.2应用系统权限组管理管理员可以对个人或者以组的形式对一组用户在应用系统中的权限进行管理。

如办公系统中的邮件收发组的权限管理。

3.1.4.3应用系统权限管理任何合法用户都可以登录应用系统。

由于用户具有的角色不同,所以需对角色在应用系统中的权限进行管理,以防止发生越权操作。

3.1.4.4应用系统角色管理任何用户都可以登录应用系统。

由于用户具有的角色不同,所以需对角色进行管理。

3.1.5系统维护3.1.5.1查询系统审计用户可以查询系统中所有的角色以及对应的权限,超级管理员和管理员可以查询所设置的用户权限是否合理。

3.1.5.2查询应用审计用户可以查询应用系统中所有的角色以及对应的权限,超级管理员和管理员可以查询所设置的用户权限是否合理3.2 接口说明系统支持多种灵活的接口,并且借助.NET的开发平台对于网络服务的支持可以灵活的进行扩展。

3.2.1用户界面提供基本页面。

3.2.1.1.用户登录界面3.2.1.2用户注册界面3.2.1.3用户查询界面3.2.1.4管理员设置用户权限界面3.2.3 软件接口统一用户及权限管理系统包括邮件系统、政府内部办公系统、公文管理系统、呼叫系统。

每个系统应提供的接口如下:(1)邮件系统包括登录接口,收邮件接口,发邮件接口,群发接口,还有消息订阅接口,基本设置接口。

相关主题