ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:87.64KB ,
资源ID:10588556      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10588556.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(狼奔权限管理需求规格说明书.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

狼奔权限管理需求规格说明书.docx

1、狼奔权限管理需求规格说明书狼奔权限管理系统需求报告狼奔网2011年12月4日内部资料 禁止外传修订历史记录日期版本说明作者2011-12-41.0详细内容Ben目录1. 范围 41.1. 引言 41.2. 术语 41.3. 目标 41.4. 文档概述 42. 引用文件 43. 需求 53.1. 用户特点 53.2. 需求规格 53.2.1. 集成原则 53.2.2. 运行环境需求 53.2.3. 系统部署结构图 73.2.4. 软件总体功能需求说明 73.2.5. 软件非功能性需求说明 153.3. 约束条件 153.4. 可行性分析 153.4.1. 关键点一 153.4.2. 关键点二 1

2、53.4.3. 关键点三 153.5. 特殊情况处理 164. 验收材料 16 1. 范围本说明书适用于狼奔权限管理项目。在项目进行过程中,如果发现本需求规格说明书中所描述的内容不够完善或某些描述不够准确,可以对本需求规格说明书进行修订。1.1. 引言由于每次开发新项目都需要一个权限管理系统,为了解决重复开发让成本增加的问题,特此开发一套狼奔权限管理系统。狼奔权限管理系统是一个项目的基础,也是复用性最高的模块,新项目可以基于此模块开发。狼奔权限管理系统也是为了证明狼奔代码生成器的功能。1.2. 术语术语或缩略语说明性定义权限对某个资源的某个操作。操作包括:增加、删除、修改、查询等操作。授权指将

3、权限授予角色。1.3. 目标1) 为了在整个项目开发期间,向主管领导及开发组成员提供一个尽可能详细的需求描述,便于个人对项目的理解和彼此之间的交流。2) 该需求规格说明书经审核通过后,将作为系统设计和测试的依据。3) 该需求规格说明书经客户认可后,将作为项目验收的依据。1.4. 文档概述本文档是作为狼奔权限管理系统项目建设的需求说明文档。根据需求调研,对调研内容进行深入分析,形成需求分析报告,作为本系统下一阶段的主要依据。2. 引用文件狼奔代码生成器使用说明书.doc数据模型解析概述.doc3. 需求3.1. 用户特点开发人员基于狼奔权限管理系统,开发新的项目,并使用狼奔代码生成器生成基本的代

4、码。3.2. 需求规格3.2.1. 集成原则1) 为了方便后期项目集成,保证接口建设的可操作性,降低接口风险,在系统技术层面上基于如下原则: 标准性原则:接口架构应符合关联系统的基本框架要求; 适应性原则:接口功能满足用户需求并符合应用系统的特点,与关联系统流程相适应; 开放性原则:数据接口采用信息化统一标准,能够适应系统升级,能够满足未来建设的系统接口需求; 安全性原则:阻断SQL注入,满足权限管理的相关管理规定。2) 集成工作应严格遵照系统的接口规范,系统的二次开发商可提出建设性建议并保证集成的可靠性。3.2.2. 运行环境需求 1) 服务器端狼奔权限管理系统的服务器采用数据库服务器与We

5、b服务器独立部属,且Web服务器端采用双机热备机制,连接模式如图所示。服务器的配置:数据库服务器型号及配置HP 8420 CPU:81.1GB 内存:16GB操作系统Windows 2003 ServerWeb服务器型号及配置HP DL580 G4 CPU:3.4GHz*4 内存:2G*6操作系统Windows 2003 Server2) 客户端看板管理系统客户端的配置客户端基本配置CPU:双核3.0GHZ以上 内存:1GB以上操作系统Windows XP网络环境客户端在内部网络安全域之内3) 软件环境Web服务器软件版本号 MS IIS7.0以上数据库类型MS SQL Server数据库版本

6、号2005/2008客户端浏览器IE 6.03.2.3. 系统部署结构图客户通过浏览器访问狼奔权限管理系统,狼奔权限管理系统的WEB应用程序部署在WEB应用服务器,数据库部署在数据库服务器。3.2.4. 软件总体功能需求说明3.2.4.1. 人员管理提供了对人员的信息维护功能。用户对人员信息可以进行查询、详细、创建、删除、修改、导出操作。包含的字段:序号 用户名 姓名 密码 确认密码 手机号码 办公电话 省 市 县 联系地址 邮箱 备注 状态 部门 创建时间 创建人 编辑时间 编辑人。1) 人员列表 在列表中显示人员的所有信息。 每页显示10条数据,按照创建时间进行排序。 查询功能,可以根据用

7、户名、姓名和状态查询出数据。 删除功能,可以选择一个或者多个数据进行删除。删除员工信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。 导出功能,将当前的结果集全部导出到Excel。2) 人员创建 需要有“创建”和“返回列表”两个按钮。 “密码”和“确定密码”必须一致,长度大于6(和系统登录和修改密码两处的验证一致)。 “省”、“市”、“县”三级联动,默认为“请选择”。 “邮箱”格式需要校验是否正确。 状态默认分为“开启”和“禁用”,默认都不

8、选中 可以直接选择所属的角色。 记录创建时间和创建者。 创建成功后给出“创建成功”的提示,并且提供“继续创建”和“返回列表”两种操作。3) 人员修改 需要有“修改”和“返回列表”两个按钮。 “密码”和“确定密码”必须一致,长度大于6(和系统登录和修改密码两处的验证一致)。注意此处为具有访问该页面的人员具有修改密码的权限,要和当前登录者修改自己的密码区分开。 用户密码需要使用“*”加密显示。 “省”、“市”、“县”三级联动,默认为创建时候选中的数据。 “邮箱”格式需要校验是否正确。 状态默认分为“开启”和“禁用”,默认为创建时候选中的数据。 可以直接修改所属的角色 记录修改时间和修改者 修改成功

9、后给出“修改成功”的提示,并且提供“返回列表”一种操作4) 人员详细只给出一个查看人员详细信息的地方。3.2.4.2. 系统登录提供了登陆狼奔权限管理系统的功能。 用户必须指定用户名。如果用户没有录入登陆用户名,则提示用户“请填写用户名” 用户必须指定密码。如果用户没有录入登陆密码,则提示用户“请填写密码”,如果输入的密码长度小于6,则提示“密码 必须至少包含 6 个字符。” 用户必须指定验证码。如果用户没有录入登陆验证码,则提示用户“验证码错误!” 如果用户录入的用户名称或者密码不存在,提示用户“用户名或者密码出错。” 用户密码需要使用“*”加密显示。 用户密码区分大小写。 如果用户录入的用

10、户名具有多个时,需要根据用户录入的密码自动判断出当前登陆的用户。3.2.4.3. 修改密码提供了登陆狼奔权限管理系统后,修改自己密码的功能。 只能修改当前登陆用户的登陆密码。 用户必须提供原有登陆密码。 用户密码需要使用“*”加密显示。 用户必须指定当前密码。如果用户没有录入当前密码,则提示用户“请填写当前密码”。 用户必须指定新密码。如果用户没有录入新密码,则提示用户“请填写新密码”, “新密码”和“确定密码”必须一致,另外,如果输入的密码长度小于6,则提示“密码 必须至少包含 6 个字符。”。 密码修改成功后需要提示用户 “修改密码成功”。 密码修改不成功后需要提示用户 “修改密码不成功,

11、请核实数据”。3.2.4.4. 角色管理提供了对角色的信息维护功能。用户对角色信息可以进行查询、详细、创建、删除、修改、导出操作,也可在此处设置模块。包含的字段:序号 名称 描述 备注 创建时间 创建人 编辑人 编辑时间。1) 角色列表 在列表中显示角色的所有信息。 每页显示10条数据,按照创建时间进行排序。 查询功能,可以根据名称查询出数据。 可以根据模块树,查询出该模块的角色。 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联

12、,然后再删除”,用户确认后自动取消删除。 导出功能,将当前的结果集全部导出到Excel。2) 角色创建 需要有“创建”和“返回列表”两个按钮。 可以直接选择所属的人员 记录创建时间和创建者 创建成功后给出“创建成功”的提示,并且提供“继续创建”和“返回列表”两种操作3) 角色修改 需要有“修改”和“返回列表”两个按钮。 可以直接选择所属的人员 记录修改时间和修改者 修改成功后给出“修改成功”的提示,并且提供“返回列表”一种操作4) 角色详细只给出一个查看角色详细信息的地方。5) 设置模块为角色设置模块,使不同的角色具有不同的模块。这样,登录的用户就可以根据自己分配的角色,获取所属的模块。3.2

13、.4.5. 模块管理提供了对模块的信息维护功能。用户对模块信息可以进行查询、详细、创建、删除、修改、导出操作,也可在此处选择所属角色。包含的字段:序号 名称 描述 备注 创建时间 创建人 编辑人 编辑时间。1) 模块列表 在列表中显示模块的所有信息,列表以树形结构展示。 列表数据默认加载节点,数据节点采用异步加载的形式,按照设定的排序字段进行排序。 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消

14、删除。2) 模块创建 需要有“创建”和“返回列表”两个按钮。 选择所属父节点,如果不选择默认为根目录。 可以直接选择所属的角色。 可以选择该模块显示的图标。 记录创建时间和创建者。 创建成功后给出“创建成功”的提示,并且提供“继续创建”和“返回列表”两种操作。3) 模块修改 需要有“修改”和“返回列表”两个按钮。 选择或者修改所属父节点,如果不选择默认为根目录。 可以选择或者修改该模块显示的图标。 可以直接选择所属的角色 记录修改时间和修改者。 修改成功后给出“修改成功”的提示,并且提供“返回列表”一种操作。4) 模块详细只给出一个查看模块详细信息的地方。3.2.4.6. 数据字典提供了对数据

15、字典的信息维护功能。用户对数据字典信息可以进行查询、详细、创建、删除、修改操作。在整个项目中,页面使用到的下拉框(DropdownList)和复选框(RadioButtonList)的数据源都是来自数据字典,另外,多级联动的数据源也是由数据字典提供,这样整个项目就可以灵活配置,方便维护了。包含的字段:序号 名称父模块 网址 图标 排序 备注 状态 创建人 创建时间 编辑时间 编辑人。1) 数据字典列表 在列表中显示数据字典的所有信息,列表以树形结构展示。 列表数据默认加载节点,数据节点采用异步加载的形式,按照设定的排序字段进行排序。 删除功能,可以选择一个或者多个数据进行删除。删除信息时必须提

16、示用户“确定删除这1项吗?”,只有用户确定才可以删除,否则取消删除操作。当选择的员工与其他表具有外键关联的时候提示“请查看和修改该数据与其他模块之间的关联,然后再删除”,用户确认后自动取消删除。2) 数据字典创建 需要有“创建”和“返回列表”两个按钮。 选择所属父节点,如果不选择默认为根目录。 可以选择该模块显示的图标。 记录创建时间和创建者。 创建成功后给出“创建成功”的提示,并且提供“继续创建”和“返回列表”两种操作。3) 数据字典修改 需要有“修改”和“返回列表”两个按钮。 选择或者修改所属父节点,如果不选择默认为根目录。 可以选择或者修改该数据字典显示的图标。 记录修改时间和修改者。

17、修改成功后给出“修改成功”的提示,并且提供“返回列表”一种操作。4) 数据字典详细只给出一个查看详细信息的地方。3.2.4.7. 日志管理提供了对日志的信息维护功能。用户对人员信息可以进行查询、详细、创建、导出操作。包含的字段:序号 类型 内容 结果 备注 状态 创建时间 创建人。1) 日志列表 在列表中显示日志的所有信息。 每页显示10条数据,按照创建时间进行排序。 查询功能,可以根据内容和创建时间查询出数据。 导出功能,将当前的结果集全部导出到Excel。2) 日志创建 在后台记录操作的结果。 可以配置统一开启日志记录的功能。 “邮箱”格式需要校验是否正确。 记录创建时间和创建者3) 人员

18、详细只给出一个查看详细信息的地方。3.2.4.8. 异常管理提供了对异常的信息维护功能。用户对人员信息可以进行查询、详细、创建、导出操作。包含的字段:序号 类型 内容 结果 备注 状态 创建时间 创建人。4) 异常列表 在列表中显示异常的所有信息。 每页显示10条数据,按照创建时间进行排序。 查询功能,可以根据内容和创建时间查询出数据。 导出功能,将当前的结果集全部导出到Excel。5) 异常创建 在后台记录操作的结果。 可以配置统一开启异常记录的功能。 “邮箱”格式需要校验是否正确。 异常创建时间和创建者6) 异常详细只给出一个查看详细信息的地方。3.2.5. 软件非功能性需求说明3.2.5

19、.1. 用户界面需求1) 系统整体风格一致2) 操作页面功能布局合理,界面具有预见性和一致性3) 减少用户记忆负担,采用有助于记忆的设计方案4) 人机交互友好3.2.5.2. 其他需求1) 标准性。系统建设应遵守信息互连的统一标准和规范,实现信息互连。2) 易扩展性。系统整体的框架结构可扩展性强,为新的需求提供可开发的功能端口。 3) 完整性。在系统设计建设时,根据用户方所提出的需求开发功能。4) 稳定性。保证能够稳定运行,正常使用。3.3. 约束条件1) 狼奔权限管理系统不能针对特殊客户进行适应性调整2) 狼奔权限管理系统只是操作级别的权限管理3.4. 可行性分析3.4.1. 关键点一关键点描述:在根据权限系统的业务设计数据库的时候,请建立数据库表之间的关系。因为此系统是使用狼奔代码生成器自动生成的,狼奔代码生成器利用数据库表之间的关系,抽象出7种数据模型,每种数据模型都对应相关的业务逻辑和页面展示,智能的将你设计的数据库与这7种模型进行匹配,使你的开发更加快捷高效。3.4.2. 关键点二关键点描述:页面操作要统一,布局要大方美观。3.4.3. 关键点三关键点描述:无3.5. 特殊情况处理4. 验收材料1) 软件需求规格说明书2) 概要设计3) 详细设计4) 数据库设计5) 测试报告6) 用户手册7) 安装部署手册8) 应用程序和数据库

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1