用户权限管理系统需求分析_第1页
用户权限管理系统需求分析_第2页
用户权限管理系统需求分析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用户权限管理系统需求剖析用户权限管理系统需求剖析用户权限管理系统需求剖析精心整理软件需求剖析报告目录1.前言1.1项目简介本文档对通用用户权限管理系统的整体设计、接口设计、界面整体设计、数据构造设计、系统犯错办理设计以及系统安全数据进行了说明。1.2编写说明1.3参照资料《通用权限管理系统需求规格说明书》《通用权限管理系统数据库设计说明书》2.目标2.1概括权限系统向来以来是我们应用系统不行缺乏的一个部分,若每个应用系统都从头对系统的权限进行设计,以知足不一样系统用户的需求,将会浪费我们许多可贵时间,因此花时间来设计一个相对通用的权限系统是很存心义的。本系统的设计目标是对应用系统的全部资源进行权限控制,比方应用系统的功能菜单、各个界面的按钮控件等进行权限的控制。2.2系统目标系统的目标包含以下三点:(1)对应用系统的全部资源进行权限控制,比方应用系统的功能菜单、各个界面的按钮控件等进行权限的控制;(2)完美用户、角色、组织、资源、操作的管理功能,此中的组织管理模块只供给组织视图,不参加权限的控制管理。(3)开发人员开发新的系统功能,经过资源和角色模块进行操作管理。使用系统管理员身份登岸,直接将接见路径作对角色资源受权给操作,实现资源接见控制管理。总目标本系统供给一个调用简单、可复用性高、知足一般需求的权限管理模块,并为需要对权限管理的系统节俭开发本。性能目标1、要求下载和安装速度快,响应时间快。2、要求系统可合用于不一样操作平台。3、要求系统的可保护性和适用性强。4、要求系统有必定的检错能力。精心整理5、要求系统支持多用户同时操作,但管理者与用户不可以同时操作。功能目标本系统的设计目标是对应用系统的全部资源进行权限控制,比方应用系统的功能菜单、各个界面的按钮控件等进行权限的控制。2.3目标说明构造3.1系统需求构造系统采纳B/S架构模式,鉴于BNFW开发,服务封装了对后台数据控制的细节,并供给安全调用接口.WEB应用程序经过接口接见系统服务,履行用户操作并返回结果。系统采纳SQLSERVER数据库和tomcatweb应用服务器开发,部署在Linux和windows服务器下运转。3.2需求构造的说明用户权限管理系统概貌以下图:功能4.1功能的概括依据系统用例来区分功能模块,实现系统的应用管理以及对外数据接口,包含系统设置、用户管理、角色管理、组织管理、资源管理、日记管理以及IP黑名单管理。模块之间的关系以下列图:4.2主要功能用例模型系统业务用例图:图1管理员的用例关系图图2一般用户的用例关系图4.3功能剖析说明1、系统用户?系统管理员:拥有系统最高等其他权限,推行信息的全局管理与数据保护工作。?一般用户:由系统管理员分派权限,在角色权限范围内进行接见与操作。2、系统登岸判断用户的IP根源能否在黑名单之列,对系统进行第一道防火墙保护。对用户名和密码进行校验登岸。假如帐号和密码相般配,则直接进入用户工作界面;不然,提示用户“用户名或密码不正确,请从头输入”,窗口跳转回到用户登岸窗口。3、工作界面系统依据用户的权限对工作窗口进行初始化,不一样角色的用户拥有对应的工作窗口界面。4、用户管理系统管理员达成用户信息的录入、保护以及用户受权工作,并给用户指定组织机构。系统应具备依据部门编号,用户编号,用户姓名来检索数据的功能。5、角色管理角色是一组用户的会合,拥有指定的权限达成特定的资源接见与操作行为。为对有相像权限的用户进行分类管理,定义了系统管理员、管理员、用户、访客等角色。角色拥有上下级关系,系统精心整理管理员经过角色受权分派权限资源,那么,下级角色的权限范围只好在上司权限范围推前进行受权操作。角色管理包含角色信息录入、信息保护、将角色受权给用户、查察角色用户列表。6、组织管理与公司的部门或许机构对应,用于实现对用户的分组归类管理。组织拥有上下级关系,能够实现无穷级的子节操作,管理范围包含组织信息录入、组织信息保护、观察组织职工等操作。7、资源管理资源权限是系统对用户接见的资源的路径(包含图片、附件、页面等)显示和接见进行控制。资源拥有上下级关系,为了方便界面的衬着与加载,资源的父子层次构造最好不超出3层。8、操作管理操作是资源接见控制有关的按钮控件或许操作,用于对资源权限进行更细粒度的管理。性能5.1概括软件性能是软件的一种非功能特征软件的性能是软件的一种非功能特征,它关注的不是软件能否能够达成特定的功能,而是在达成该功能时展现出来的实时性。因为感觉软件性能的主体是人,不一样的人关于相同的软件有不一样的主观感觉。并且不一样的人关于软件关怀的视角也不一样。因此就需要必定的软件性能指标和软件性能视角来一致判断软件性能的利害。5.2性能需求性能需求1:该用户权限管理系统能够在短时间内达成下载和安装。性能需求2:该用户权限管理系统可合用于不一样系统平台。性能需求3:该用户权限管理系统采纳模块化系统,便于管理和保护。性能需求4:该用户权限管理系统能够实现多用户同时操作,但不支持管理者与用户同时操作。5.3性能剖析说明1、要求下载和安装速度快,响应时间快。能够保证用户在短时间内能够安装并应用此系统。2、要求系统可合用于不一样操作平台。能够保证系统优秀的适应性,使得该系统能合用于不一样的系统平台,拥有较强的可移植性。3、要求系统的可保护性和适用性强。保证了该系统能最大程度知足用户的需求,并且使用方便,在出现问题时也便于保护和改正。4、要求系统有必定的检错能力。保证了在没有任何人为监察的前提下系统能在必定程度上辨

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论