- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
权限管理系统需求分析
权限管理系统
产品需求规格说明书
目 录
1 引言 4
1.1 目的 4
1.2 范围 4
1.3 读者对象 5
1.4 参考文档 5
1.5 术语与缩写解释 5
2 产品介绍 5
3 产品面向的用户群体 6
4 产品应当遵循的标准和规范 6
5 产品的功能性需求 6
5.1 功能列表 7
5.2 模块管理 8
5.2.1 功能描述 8
5.2.2 数据描述 8
5.2.3 界面描述 9
5.2.4 算法描述 11
5.3 用户管理 12
5.3.1 功能描述 12
5.3.2 数据描述 12
5.3.3 界面描述 13
5.3.4 算法描述 16
5.4 权限管理 16
5.4.1 功能描述 17
5.4.2 数据描述 17
5.4.3 界面描述 18
5.4.4 算法描述 20
5.5 角色管理 20
5.5.1 功能描述 21
5.5.2 数据描述 21
5.5.3 界面描述 22
5.5.4 算法描述 24
. 5.6 部门管理 24
5.6.1 功能描述 25
5.6.2 数据描述 25
5.6.3 界面描述 26
5.6.4 算法描述 29
5.7 系统设置 29
5.7.1 功能描述 30
5.7.2 数据描述 30
5.7.3 界面描述 31
5.7.4 算法描述 32
5.8 出错日志 32
5.8.1 功能描述 32
5.8.2 数据描述 32
5.8.3 界面描述 33
5.8.4 算法描述 34
5.9 系统日志 34
5.9.1 功能描述 34
5.9.2 数据描述 35
5.9.3 界面描述 36
5.9.4 算法描述 36
引言
权限管理是许多大型信息管理系统中不可缺少的部分,它的内容对于管理者和使用者来说都至关重要,对于总管理者默认拥有系统的所有权限,其他不同层次的管理者应根据其角色和实际需要的不同设置各自权限以使各部门都各司其职,对于普通用户注册后同样根据其所选角色分配给其相应的权限,既实现系统信息最大限度的封装并切实满足用户的需求。此系统可以为管理者和用户分配不同的权限和提供快捷的信息处理手段。
权限管理系统是一个小型的信息管理系统,其开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。对于前者设计要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能基本完备,易使用等特点。
目的
文档目的:本文档对通用权限管理系统的总体设计、接口设计、界面总体设计、数据 结构设计、系统出错处理设计以及系统日志信息数进行了说明。
软件设计的目的:是对应用系统的所有资源进行权限控制,比如应用系统的功能菜单、各个界面的按钮控件等进行权限的操控,通过一个通用的权限系统来满足不同的系统用户的需求。
范围
该系统适用于各种应用系统,对用户访问系统的权限进行管理和分配。对于总管理者默认拥有系统的所有权限,其他不同层次的管理者应根据其角色和实际需要的不同设置各自权限以使各部门都各司其职。例如图书馆管理系统,可设置多种角色,给每种角色设置不同的权限,当用户第一次进入系统时,给用户分配角色之后,该角色相应的权限会被赋给用户。
使用该系统可以高效省时地给各不同用户分配使用应用系统的权限。而以往的每个应用系统都要重新对系统的权限进行设计,以满足不同系统用户的需求,浪费开发者不少宝贵时间。
读者对象
预期读者 阅读重点 用 户 开发人员 总体设计、接口设计、数据结构设计、界面总体设计、系统出错处理设计 分析人员 总体设计、接口设计、数据结构设计、界面总体设计、系统出错处理设计 设计人员 总体设计、接口设计、数据结构设计、系统安全设计 参考文档
列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符] 作者,文献名称,出版单位(或归属单位),日期
术语与缩写解释
缩写、术语 解 释 系统名称 权限管理系统 …
产品介绍
产品用途:权限管理系统是对用户使用应用系统的所有资源进行权限控制,比如应用系统的功能菜单、各个界面的按钮控件等进行权限的操控,对每个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求。例如员工管理系统,公务人员办公系统,图书馆管理系统,火车票订购系统,通讯录等各种应用系统。
开发背景:对于每一个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求,将会浪费我们不少宝贵时间,如何能够即节省时间用能够有效的实现系统用户的权限分配,是一个十分现实的问题。
基于这个问题,设计了权限管理系统,通过对应用系统的所有资源进行权限控制,进行权限操作,就能够满足用户的需求。所以花时间来设计一个相对通用的权限系统是很有意义的。
产品面向的用户群体
该权限管理系统对于任何用户都是适用的,
文档评论(0)