权限管理需求规格说明书_第1页
权限管理需求规格说明书_第2页
权限管理需求规格说明书_第3页
权限管理需求规格说明书_第4页
权限管理需求规格说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

权限管理系统需求规格说明书项目名称:权限管理系统学号:班级:软件二班名:日期:2013.6.7TOC\o"1-5"\h\z引言 4\o"CurrentDocument"编写目的 4项目背景 错误!未定义书签。1.2.1项目委托单位 错误Z未定义书签。1.2.2项目开发单位 错误/未定义书签。\o"CurrentDocument"软件系统的名称. 4\o"CurrentDocument"适用范围 4\o"CurrentDocument"文档概述 4参考资料 4术语、定义和缩写 4\o"CurrentDocument"项目概述 4\o"CurrentDocument"业务背景 4\o"CurrentDocument"项目目标 5\o"CurrentDocument"用户特点 5开发条件与限制 错误!未定义书签。\o"CurrentDocument"系统功能 5\o"CurrentDocument"运行环境 5\o"CurrentDocument"设计和实现上的限制 5\o"CurrentDocument"开发环境 5\o"CurrentDocument"开发工具 5\o"CurrentDocument"软件设计 5\o"CurrentDocument"项目的假设情况 5\o"CurrentDocument"外部接口需求 5\o"CurrentDocument"用户界面 6\o"CurrentDocument"硬件接口 6本系统不需要特殊硬件设备支持。 6软件接口 错误!未定义书签。通信接口 错误!未定义书签。外部接口需求 7\o"CurrentDocument"公共部分 7\o"CurrentDocument"系统登陆 84.2.1功能概述 错误/未定义书签。\o"CurrentDocument"功能需求 8\o"CurrentDocument"数据定义 9部门及员工管理 9\o"CurrentDocument"功能概述 9\o"CurrentDocument"功能需求 9\o"CurrentDocument"数据定义 9用户组管理 错误!未定义书签。

功能概述 功能需求 数据定义 用户管理 功能概述 功能需求 数据定义 密码修改 功能概述 功能需求 数据定义 日志记录及查询功能功能概述 错误Z未定义书签。错误Z未定义书签。错误错误Z未定义书签。错误Z未定义书签。错误/未定义书签。 9 9 10 10 10错误/未定义书签。错误Z未定义书签。错误/未定义书签。错误!未定义书签。错误/未定义书签。错误Z未定义书签。1弓|言1.1编写目的1) 为了在整个项目开发期间,向主管领导及开发组成员提供一个尽可能详细的需求描述,便于个人对项目的理解和彼此之间的交流。2) 该需求规格说明书经审核通过后,将作为系统设计和测试的依据。3) 该需求规格说明书经客户认可后,将作为项目验收的依据。1.2软件系统的名称权限管理系统1.3适用范围本系统规格说明书是系统设计阶段和测试的最基础的参考依据,也是客户验收的依据。在项目进行过程中,如果发现本需求规格说明书中所描述的内容不够完善或某些描述不够准确,可以对本需求规格说明书进行修订。1.4文档概述本需求规格说明书共有四部分内容,分别从不同角度详细描述了客户需求。其中第四部分是本需求规格说明书的重点,它详细描述了每个功能点的具体实现要求。本需求规格说明书应与系统原型配合使用,因此本需求规格说明书不再对软件界面的用户需求做详细描述。1.5参考资料1.6术语、定义和缩写2项目概述2.1业务背景在编写本需求规格说明书之前,搭建了系统原型。2.2项目目标用户利用权限管理系统可对整个系统的操作权限进行分配和管理。2.3用户特点适用于所有用户2.4系统功能权限管理系统是针对整个学生权限管理系统中的所有用户、管理员进行权限分配和管理的系统,主要根据对系统进行操作的人员的身份不同而建立不同的用户、设定密码和分配相应的权限以保证整个系统的安全使用。2.5运行环境1) 硬件环境:CPUP2、RAM64M、HD10G、SCR800*6002) 操作系统:WINDOWS7、WINDOWSXP、WINDOWS83) 数据库:MSSQL2.6设计和实现上的限制2.6.1开发环境1) 硬件环境:CPUP4、RAM256M、HD40G、SCR1024*7682) 操作系统:WINDOWSXP、辅助系统WINDOWS73) 数据库:MSSQL2.6.2开发工具1) 分析工具:WPSOFFICE20132) 设计工具:WAMP5.2.13) 编码工具:NOTEPAD++2.6.3软件设计详见《权限管理项目开发计划书》。2.7项目的假设情况搭建的软件原型已经得到了用户的确认。3外部接口需求3.1用户界面管哩工作平古3.2硬件接口本系统不需要特殊硬件设备支持。对用户组好配执行系统功旎的权限。新建、修收、册除畦户鲍,并由系萌内置A对用户组好配执行系统功旎的权限。新建、修收、册除畦户鲍,并由系萌内置A4业务需求4.1公共部分所有操作均需要检查当前用户的权限信息。不具备权限的模块不能操作,需提示用户“'你不具有此权限,请联系管理员.'”。具有只读权限的模块可以浏览,但是不能变更数据,所有功能操作界面需要屏蔽。相关业务数据同样受到权限信息的影响。所有列表界面如果没有特殊声明,则采取统一样式。具体设定为:具有图标的列表无格线,没有图标的列表具有纵向、横向格线。整行选取,不能复选,全部正常编辑颜色除用于信息录入功能的列表外无可编辑项。BusinesPrc-cessModel 一、M口北I:叔阳.皆理系唇用侧图Pack日ge:DiagIam:BusinessProi:=e5sDiagram_PruvieijuAuthcr:Sunc Date:200iA-2-25.Version:1Jju /按系荻缴别制建功能模块并对功能模焕诳行修改、册除口liiriiriietr:iturE*Sj包-含-Adininietrat用户>此用户蛆不除一个用尸可以隶屈于多个用户组并具有所有用尸组的一切权限新建、修改、册除用、户j并宙亲统因置Aiminietratijr,^.1—1j隶尾于JuItiinietr=±tore用户蛆,此用户不可被删惜口在提交业务数据前,必须检查所有必须填写的信息项是否具有数据,所有填写的数据是否符合业务规则,如果缺少必填项信息或者有错误数据则需要提示用户,并且将焦点定位到信息所在位置。对于使用下拉列表方式选择的引用数据(主要是字典信息),可以使用的数据包含两部分。第一部分为当前所有有效数据(未被删除的数据)。第二部分为当前用户使用的数据(可能具有的情况:打开业务时上次保存的数据。或者操作焦点移出当前窗体时用户选择的数据),此部分数据不论是否已经删除,当前都可以使用。多窗体情况见后。所有操作界面,如果没有特殊说明均需要实现多窗口应用,即:标准Windows窗口风格,可以最大化、最小化,可以被其他窗口覆盖。所有实现多窗口应用的窗口均以ERP系统主程序界面的MDI子窗体体现。已知明确规定不需要多窗口应用的界面有:所有的弹出式选择窗口。具有两个以上维护列表的维护窗体。没有明确标识信息的业务编辑窗体。当非模态调用的窗口关闭时,如果用户已经改变数据信息,则需要提示用户是否保存数据。对于并发情况的处理。保存操作中对于并发操作中有一方是删除操作的情况外,其他情况均按照后者覆盖前者的处理方法处理。所有已经被其它业务引用的数据都不能够被删除。4.2系统登陆4.2.1功能需求•用户必须指定用户名称。如果用户没有录入登陆用户名称,则提示用户“用户不存在.”•如果用户录入的用户名称不存在,提示用户“用户不存在!”•用户如果没有设定密码则可以不指定密码。如果用户录入的密码不正确则提示用户“用户不存在!”•用户密码录入需要加密显示。•用户密码区分大小写。•用户需要录入的数据库服务器名称或者IP地址。如果用户没有录入数据库服务器则默认按照本机处理。•如果用户指定数据库服务器连接失败,则提示用户“连接数据库失败!”,同时自动显示数据库服务器设定文本框,并将焦点定位到其中。•登陆系统需要比对应用程序与数据库的版本,只有二者一致才可以登陆。•保存最近多次登陆用户的名称,可以下拉选择,按照登陆的先后顺序排序,最近一次的登陆用户排在第一位。选择用户后不自动带出密码。保存最后一次登陆使用的数据库服务器地址,作为登陆默认地址。如果用户录入的用户名具有多个时,需要根据用户录入的密码自动判断出当前登陆的用户。如果用户录入的用户名和密码具有两个以上(含两个)用户信息同时满足条件,则需要判断用户指向的员工是否为同一个人,如果指向不同的员工则需要弹出窗体,列出满足条件的用户信息及其指向的员工,让用户选择当前登陆的员工身份。

系统登陆为模态窗体,不实现多窗口应用。4.2.2数据定义名称数据类型编辑方式必填数据来源描述UserName文本文本录入下拉选择是录入保存值保留最近多次登陆人员名称,长度不限。Password文本文本录入否使用“*”加密显示,最多32个字符。DBServer文本文本录入否自动保存最后一次登陆使用的名称4.3员工管理4.3.1功能概述提供了对作者及著作的信息维护功能。用户对部门信息可以进行添加、修改、删除操作。4.3.2功能需求具有添加作者,著作和概要的编辑框,能够删除信息,编辑信息,修改信息,添加信息。4.3.3数据定义员工信息:名称数据类型编辑方式必填数据来源描述UpperDept文本只读自动带出该信息表示当前操作部门的上层部门路径。路径由从最顶端的部门(根节点部门)到当前操作部门上层部门的部门名称依次拼写而成。每个部门名称之间插入分隔符“-”。例如:在CGM集团下开发部中添加小组1时,显示的信息为“CGM-Development"。DeptName文本文本录入是40位单字节字符tel文本文本录入否40位单字节字符Address文本文本录入否200位单字节字符4.4用户管理4.4.1功能概述提供了对用户信息的维护功能。用户可以添加、删除、修改用户信息,可以打印用户的权限信息。4.4.2功能需求用户可以添加、修改、删除用户信息。首次登陆系统时可以使用adminl用户登陆,默认密码为adminl。用户可以打印用户权限信息。用户名称必须唯一,不区分字符大小写(数据同步情况除外),如果用户录入重复的用户名称则提示用户“密码或用户名不正确.”。每个用户必须指向一个Employee,一个Employee可以具有多个用户。用户密码需要使用“*”加密显示。保存需要加密保存。检查用户密码时必须确认录入的密码,如果不同需要提示用户“密码或用户名不正确.”,并要求用户重新确认录入的密码。用户密码区分大小写。用户密码限制最大32个单字节字符。用户密码默认显示为8个“*”,用户修改后按照用户录入的字符个数显示。一个用户可以隶属于多个用户组,一个用户组可以包含多个用户。可以为用户指定所在用户组。用户可以同时隶属于多个用户组,或者不隶属于任何用户组。用户所具有的权限信息是它所隶属的所有用户组的权限的合集。用户可以打印用户权限信息,格式如下:系统内置管理员用户admin,用于新建、修改、删除用户及用户组的相关信息。关于此管理员admin说明如下:■默认密码为admin。用户管理功能需要实现单窗体功能,以非模态窗体进行维护。4.4.3数据定义名称数据类型编辑方式必填数

温馨提示

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

最新文档

评论

0/150

提交评论