欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    KPISys软件实现规约.doc

    • 资源ID:2884637       资源大小:229KB        全文页数:36页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    KPISys软件实现规约.doc

    卷 号卷内编号密 级项目编号:200806 公务员绩效考核系统分 类:使用者:项目管理者、项目经理、项目组成员文档编号:HD-RD-307四川华迪信息技术有限公司软件实现规约Version:1.0项 目 承 担 部 门:第五组 撰 写 人(签名): 王海龙 完 成 日 期: 2010年3月22日 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名):唐建光 评 审 日 期:2010-3-23 文档信息标题: 公务员绩效考核系统软件实现规约作者: 王海龙 杨光创建日期: 2010-3-22上次更新日期: 2010-3-22版本: V1.0部门名称: 第五组修订文档历史记录日期版本说明作者2010-3-22V1.0正式发布王海龙目录1.简介42.系统角色43.用例阐述43.1<登陆 >43.1.1<管理员登陆>43.1.1.1<管理员登陆用例>43.1.1.1.1简要说明43.1.1.1.2事件流43.1.1.1.2.1基本流43.1.1.1.2.2备选流53.1.1.1.2.2.1<第一备选流>53.1.1.1.2.2.1.1<备选分支流>53.1.1.1.2.2.2<第二备选流>53.1.1.1.3前置条件53.1.1.1.4后置条件53.1.1.1.5扩展点53.1.1.1.6 3.1.2 高级用户登录5 3.1.1.1.7 3.1.2.1 简要说明 3.1.1.1.8 3.1.2.2 事件流 3.1.2.2.1 基本流 3.1.2.2.2 备选流 3.1.2.2.2.1 高级用户输入的帐号密码未通过系统验证 3.1.2.3 特殊要求 3.1.2.3.1 帐号验证 3.1.2.4 前置条件 3.1.2.5 后置条件 3.1.2.6 扩展点 3.1.3 普通用户登录 3.1.3.1 简要说明 3.1.3.2 事件流 3.1.3.2.1 基本流 3.1.3.2.2 备选流 3.1.3.2.2.1 普通用户输入的帐号密码未通过系统验证 3.1.3.3 特殊要求 3.1.3.3.1 帐号验证 3.1.3.4 前置条件 3.1.3.5 后置条件 3.1.3.6 扩展点 3.1.4 后台管理员登陆 3.1.4.1 简要说明 3.1.4.2 事件流 3.1.4.2.1 基本流 3.1.4.2.2 备选流 3.1.4.2.2.1 后台管理员输入的帐号密码未通过系统验证 3.1.4.3 特殊要求 3.1.4.3.1 帐号验证 3.1.4.4 前置条件 3.1.4.5 后置条件 3.1.4.6 扩展点 3.2 人员登陆 3.2.1 管理员增加人员信息 3.2.1.1 简要说明 3.2.1.2 事件流 3.2.1.2.1 基本流 3.2.1.2.2 备选流 3.2.1.3 特殊要求 3.2.1.4 前置条件 3.2.1.5 后置条件 3.2.1.6 扩展点 3.2.2 管理员修改人员信息 3.2.2.1简要说明 3.2.2.2 事件流 3.2.2.2.1 基本流 3.2.2.2.2 备选流 3.2.2.2.2.1 管理员提交需要修改的人员的身份证号码不存在 3.2.2.2.2.2 在提交信息修改后,没有通过系统的验证 3.2.2.2.2.3 返回人员管理界面 3.2.2.3 特殊需求 3.2.2.4 前置条件 3.2.2.5 后置条件 3.2.2.6 扩展点 3.2.3 普通用户查询个人详细信息 3.2.3.1 简要说明 3.2.3.2 事件流 3.2.3.2.1 基本流 3.2.3.2.2 备选流 3.2.3.3 特殊需求 3.2.3.4 前置条件 3.2.3.5 后置条件 3.2.3.6 扩展点 3.2.5 高级用户查看人员信息 3.2.5.1 简要说明 3.2.5.2 事件流 3.2.5.2.2 备选流 3.2.5.2.2 备选流3.2.5.2.2.1 输入的查询条件不存在3.2.5.2.2.2 返回人员信息查询界面3.2.5.3 特殊需求3.2.5.4 前置条件 3.2.5.5 后置条件 3.2.5.6 扩展点 3.3权限管理3.3.1 后台管理员增加管理员账号3.3.1.1简要说明3.3.1.2 事件流3.3.1.2.1 基本流 3.3权限管理3.3.1 后台管理员增加管理员账号3.3.1.1简要说明3.3.1.2 事件流3.3.1.2.1 基本流 3.3.1.2.2 备选流 3.3.1.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证3.3.1.2.2.2 返回后台管理员管理界面3.3.1.3特殊需求3.3.1.3.1 管理员权限的分类和设置 3.3权限管理3.3.1 后台管理员增加管理员账号3.3.1.1简要说明3.3.1.2 事件流3.3.1.2.1 基本流 3.3.1.2.2 备选流 3.3.1.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证3.3.1.2.2.2 返回后台管理员管理界面3.3.1.3特殊需求3.3.1.3.1 管理员权限的分类和设置3.3.1.3.2系统验证修改管理员账号信息.3.1.4前置条件3.3.1.5后置条件3.3.1.6扩展点3.3.2 后台管理员修改管理员账号信息。 3.3.2.1 简要说明 3.3.2.2事件流3.3.2.2.1基本流3.3.2.2.2备选流:3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。 3.3.2.1 简要说明 3.3.2.2事件流3.3.2.2.1基本流3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。3.3.2.2.2.2返回后台管理员管理界面3.3.2.3特殊需求3.1 管理员权限的分类和设置3.3.2.3.2 系统验证输入新增管理员账号信息3.3.2.4前置条件 3.3.2.1 简要说明 3.3.2.2事件流3.3.2.2.1基本流3.3.2.2.2备选流:3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。3.3.2.2.2.2返回后台管理员管理界面3.3.2.3特殊需求3.3.2.3.1 管理员权限的分类和设置3.3.2.3.2 系统验证输入新增管理员账号信息3.3.2.4前置条件3.3.2.5后置条件3.3.2.6扩展点3.2.3 后台管理员删除高级用户账号3.2.3.1简要说明3.2.3.2事件流3.2.3.2.1基本流3.2.3.2.2备选流3.2.3.2.2.1 后台管理员输入得需要删除的高级用户信息不存在 3.3.2.1 简要说明 3.3.2.2事件流3.3.2.2.1基本流3.3.2.2.2备选流:3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。3.3.2.2.2.2返回后台管理员管理界面3.3.2.3.1 管理员权限的分类和设置3.3.2.3.2 系统验证输入新增管理员账号信息3.3.2.4前置条件3.3.2.5后置条件3.3.2.6扩展点3.2.3 后台管理员删除高级用户账号3.2.3.1简要说明3.2.3.2事件流 3.2.3.2.2备选流3.2.3.2.2.1 后台管理员输入得需要删除的高级用户信息不存在3.2.3.2.2.2返回后台管理员管理界面3.2.3.3特殊需求3.2.3.4前置条件3.2.3.5后置条件3.2.3.6扩展条件3.2.4 后台管理员查询高级用户账号信息3.2.4.1简要说明3.2.4.2事件流3.2.4.2.1基本流 3.3.2.1 简要说明 3.3.2.2事件流3.3.2.2.1基本流3.3.2.2.2备选流:3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。3.3.2.2.2.2返回后台管理员管理界面3.3.2.3特殊需求3.3.2.3.1 管理员权限的分类和设置3.3.2.4前置条件 3.3.2.5 后置条件3.3.2.6扩展点3.2.3 后台管理员删除高级用户账号3.2.3.1简要说明3.2.3.2事件流3.2.3.2.1基本流3.2.3.2.2备选流3.2.3.2.2.1 后台管理员输入得需要删除的高级用户信息不存在3.2.3.2.2.2返回后台管理员管理界面3.2.3.3特殊需求3.2.3.4前置条件3.2.3.5后置条件3.2.3.6扩展条件3.2.4 后台管理员查询高级用户账号信息3.2.4.1简要说明3.2.4.2事件流3.2.4.2.1基本流3.2.4.2.2备选流3.2.4.2.2.1 后台管理员输入得需要删除的高级用户信息不存在3.2.4.2.2.2返回后台管理员管理界面3.2.4.3特殊需求3.2.4.4前置条件3.2.4.5后置条件3.2.4.6扩展条件3.2.5 普通用户修改个人密码3.2.5.1 简要说明 3.2.5.2 事件流3.2.5.2.1 基本流3.2.5.2.2 备选流3.2.5.2.2.1 普通用户输入原密码错误 3.2.5.2.2.2 普通用户输入新密码和密码密码确认不一致3.2.5.3 特殊需求3.2.5.4 前置条件3.2.5.5 后置条件3.2.5.6 扩展点3.2.6 后台管理员删除管理员账号 3.2.6.1简要说明3.2.6.2事件流 3.2.6.2.1基本流3.2.6.2.2备选流3.2.6.2.2.1 后台管理员输入得需要删除的管理员信息不存在3.2.6.2.2.2返回后台管理员管理界面3.2.6.3特殊需求3.2.6.4前置条件3.2.6.5后置条件3.2.6.6扩展条件3.2.7 后台管理员查询管理员账号信息3.2.7.1简要说明3.2.7.2事件流3.2.7.2.1基本流3.2.7.2.2备选流3.2.7.2.2.1 后台管理员输入得需要删除的管理员信息不存在3.2.7.2.2.2返回后台管理员管理界面3.2.7.3特殊需求3.2.7.4前置条件 3.2.7.5后置条件3.2.7.6扩展条件3.2.8 后台管理员增加高级用户账号3.2.8.1简要说明 3.2.8.2 事件流3.2.8.2.2 备选流3.2.8.2.2.1后台管理员提交的新增高级用户账号信息为通过系统验证。3.2.8.2.2.2 返回后台管理员管理界面3.2.8.3特殊需求3.2.8.3.1系统验证新增高级用户账号信息 3.2.8.4前置条件 3.2.8.5后置条件3.2.8.6扩展点3.2.9 后台管理员修改高级用户账号信息。 3.2.9.1 简要说明 3.2.9.2事件流:3.2.9.2.1基本流:3.2.9.2.2备选流:3.2.9.2.2.1后台管理员提交的修改高级用户账号信息未通过系统验证。3.2.9.2.2.2返回后台管理员管理界面3.2.9.3特殊需求3.2.9.3.1 系统验证输入修改管理员账号信息失败 3.2.9.4前置条件3.2.9.5后置条件3.2.9.6扩展点3.2.10 高级用户修改个人密码3.2.10.1 简要说明3.2.10.2 事件流3.2.10.2.2 备选流3.2.10.2.2.1 高级用户输入原密码错误3.2.10.2.2.2 高级用户输入新密码和密码密码确认不一致3.2.10.3 特殊需求3.2.10.4 前置条件3.2.10.5 后置条件3.2.10.6 扩展点3.2.11 管理员修改个人密码3.2.11.1 简要说明3.2.11.2 事件流 3.2.11.2.2 备选流3.2.11.2.2.1 管理员输入原密码错误 3.2.11.2.2.2 管理员输入新密码和密码确认确认不一致 3.2.11.3 特殊需求3.2.11.4 前置条件3.2.11.5 后置条件 3.2.11.6 扩展点3.2.12 管理员查看普通账号信息3.2.12.1 简要说明3.2.12.2 事件流3.2.12.2.2 备选流3.2.12.3 特殊需求3.2.12.4 前置条件3.2.12.5 后置条件3.2.12.6 扩展点 软件实现规约1. 简介本文是需求分析的用例清单,用于指导项目分析设计,划分项目范围,确定项目前景。2. 系统角色系统角色用例图:管理员:可以增加、删除权限控制表中的信息。高级用户: 可以对集体对象的总体情况进行查询以及汇总。普通用户:使用管理系统的客户端。可以查询本人详细信息。游客:无需登录,可以查看公司公布出来的一些信息或者广告信息。3. 用例阐述3.1 登陆3.1.1 管理员登陆管理员登陆3.1.1.1 管理员登陆用例3.1.1.1.1 简要说明管理员提交登录请求,本用例开始。 3.1.1.1.2 、事件流基本流 1.管理员在登录界面输入用户名和密码,然后点击登录,系统开始验证账号密码(验证条件见特殊需求)。 2.系统验证成功,界面显示管理员管理首页。 3.本用例结束。 备选流3.1.1.1.2.1.1 第一备选流管理员输入的账号密码未通过系统验证 出现在基本流的第二步,管理员输入的账号密码点击登录后。 1.系统提示输入账号或者密码有误,界面返回登录界面要求管理员重新输入。 2.跳至基本流的第一步继续执行。 3.本用例结束。 备选分支流系统验证内容包括账号是否存在,账号密码不匹配,系统返回登陆界面第二备选流无3.1.1.1.3 前置条件管理员进入登陆界面3.1.1.1.4 后置条件登陆成功,进入系统首界面;3.1.1.1.5 扩展点暂无3.1.1.1.6 3.1.2 高级用户登陆 3.1.1.1.7 3.1.2.1 简要说明 高级用户登录系统 3.1.1.1.8 3.1.2.2 事件流 高级用户提交登录请求,本用例开始。 3.1.2.2.1 基本流 4.高级用户在登录界面输入用户名和密码,然后点击登录,系统开始验证账号密码(验证条件见特殊需求)。 5.系统验证成功,界面显示高级用户首页。 6.本用例结束。 3.1.2.2.2 备选流 3.1.2.2.2.1 高级用户输入的账号密码未通过系统验证 出现在基本流的第二步,高级用户输入的账号密码并点击登录后。 1.系统提示输入账号或者密码有误,界面返回登录界面要求高级用户重新输入。 2.跳至基本流的第一步继续执行。 3.本用例结束。 3.1.2.3 特殊需求 3.1.2.3.1 账号验证 系统验证内容包括账号是否存在,账号密码是否匹配。 3.1.2.4 前置条件 无。 3.1.2.5 后置条件 登录成功后,系统记录为高级用户登录状态。 3.1.2.6 扩展点 无。 3.1.3 普通用户登录 3.1.3.1 简要说明 普通用户登录系统 3.1.3.2 事件流 普通用户提交登录请求,本用例开始。 3.1.3.2.1 基本流 1.普通用户在登录界面输入用户名和密码,然后点击登录,系统开始验证账号密码(验证条件见特殊需求)。 2.系统验证成功,界面显示普通用户首页。 3.本用例结束。 3.1.3.2.2 备选流 3.1.3.2.2.1 普通用户输入的账号密码未通过系统验证 出现在基本流的第二步,普通用户输入的账号密码并点击登录后。 1.系统提示输入账号或者密码有误,界面返回登录界面要求普通用户重新输入。 2.跳至基本流的第一步继续执行。 3.本用例结束。 3.1.3.3 特殊需求 3.1.3.3.1 账号验证 系统验证内容包括账号是否存在,账号密码是否匹配。 3.1.3.4 前置条件 无。 3.1.3.5 后置条件 登录成功后,系统记录为普通用户登录状态。 3.1.3.6 扩展点 无。 3.1.4 后台管理员登录 3.1.4.1 简要说明 后台管理员登录系统 3.1.4.2 事件流 后台管理员提交登录请求,本用例开始。 3.1.4.2.1 基本流 1.后台管理员在登录界面输入用户名和密码,然后点击登录,系统开始验证账号密码(验证条件见特殊需求)。 2.系统验证成功,界面显示后台管理员首页。 3.本用例结束。 3.1.4.2.2 备选流 3.1.4.2.2.1 后台管理员输入的账号密码未通过系统验证 出现在基本流的第二步,后台管理员输入的账号密码并点击登录后。 1.系统提示输入账号或者密码有误,界面返回登录界面要求后台管理员重新输入。 2.跳至基本流的第一步继续执行。 3.本用例结束。 3.1.4.3 特殊需求 3.1.4.3.1 账号验证 系统验证内容包括账号是否存在,账号密码是否匹配。 3.1.4.4 前置条件 无。 3.1.4.5 后置条件 登录成功后,系统记录为后台管理员登录状态。 3.1.4.6 扩展点 -无。 3.2 人员信息 3.2.1 管理员增加人员信息 3.2.1.1简要说明 管理新增人员信息记录。 3.2.1.2 事件流 管理员提交增加人员请求,本用例开始。 3.2.1.2.1 基本流 1.管理员发出增加人员请求,系统显示人员增加界面。 2.管理员在个人基本信息的输入项中输入人员信息(身份证号、姓名、性别、出生年月、籍贯、婚否、学历(文盲,小学毕业,初中毕业,高中毕业,本科毕业,研究生,博士)、收入水平(0-500,500-1000,1000-5000,5000-10000,10000以上)、户口所在地(区别常驻暂住)、家庭住址、所属类别(常驻,暂住 ,迁出和死亡)、备注(未成年人、老年人、退役军人、烈士家属、离退休人员、两劳两教人员),点击提交。 2.系统对管理员提交的信息进行审核(审核条件见特殊需求),通过审核后提示新增成功,同时为该人员生成一个具有普通用户权限的账号(以该人员身份证号码为账号,密码默认为6个1)。 3.本用例结束。 3.2.1.2.2 备选流 新增人员信息未通过审核 出现在基本流的第3步,系统对管理员输入的信息进行审核后。 1.系统将提示新增失败,页面跳转至人员增加界面。 2.流程跳转至基本流的第二步,继续执行。 3.本备选流结束。 3.2.1.3 特殊需求 系统审核人员信息的内容 审核内容包括关键信息(姓名,出生日期,性别,身份证号)是否填写,是否满足信息限制条件(身份证号位数应该为18位或15位,姓名长度在1-20之间,出生日期的格式为YYYY-MM-DD,)和新增信息是否存在(同一个身份证号是否被多次注册)的检查。 3.2.1.4 前置条件 以管理员权限登录。 3.2.1.5 后置条件 如果添加人员成功,系统增加人员信息记录,并且更新数据库相关内容。 3.2.1.6 扩展点 无3.2.2 管理员修改人员信息 3.2.2.1简要说明 对系统中存在的人员信息进行修改。 3.2.2.2 事件流 当管理员要求对人员信息进行修改时,本用例开始。 3.2.2.2.1 基本流 1.管理员提交修改人员信息请求,系统显示人员信息修改页面。 2.管理员输入需要修改人员的身份证号码,系统返回人员信息页面。 3.管理员修改人员的某些信息后,点击完成。 4.系统完整性验证结束(验证内容见特殊需求),保存信息并弹出修改成功窗口。 5.本用例结束。 3.2.2.2.2 备选流 3.2.2.2.2.1 管理员提交需要修改的人员的身份证号码不存在 出现在基本流的第二步,管理员输入身份证号码并提交时 1.当管理员所填入的身份证号码不存在,提交后,系统将显示不存在信息,并且返回信息修改界面. 2.流程跳转到基本流的第二步,继续执行。 3.本备选流结束。 3.2.2.2.2.2 在提交信息修改后,没有通过系统的验证 出现在基本流的第三步,管理员对修改进行提交时。 1.当管理员修改的某些信息不满足系统的完整性约束,系统提示失败,并返回修改界面,要求重新修改。 2.流程跳转到基本流的第三步,继续执行。 3.本备选流结束。 3.2.2.2.2.3 返回人员管理界面 出现在基本流的任意一步 1.管理员确认返回,系统关闭当2.本备选流结束。 3.2.2.3 特殊需求 系统验证新增人员信息的内容 审核内容包括关键信息(姓名,出生日期,性别,身份证号)是否填写,是否满足信息限制条件(身份证号位数应该为18位,姓名长度在1-20之间,出生日期的格式为YYYY-MM-DD,)和新增信息是否存在(同一个身份证号是否被多次注册)的检查。 3.2.2.4 前置条件 以管理员权限登录。 3.2.2.5 后置条件 修改成功后,系统更新人员信息,同时更新数据库内容。 3.2.2.6 扩展点 无。 3.2.3 普通用户查询个人详细信息 3.2.3.1 简要说明 普通用户查询核对个人信息。 3.2.3.2 事件流 当普通用户要查询个人信息情况,本用例开始。 3.2.3.2.1 基本流 1.普通用户点击个人信息查询,系统返回该普通用户的信息。 2.本用例结束。 3.2.3.2.2 备选流 返回个人信息查询界面 出现在基本流的任意一步。 1.管理员确认返回,系统关闭当前窗口,返回管理界面。 2.本备选流结束。 3.2.3.3 特殊需求 无。 3.2.3.4 前置条件 以普通用户权限登录。 3.2.3.5 后置条件 无。 3.2.3.6 扩展点 无。 3.2.5 高级用户查看人员信息 3.2.5.1 简要说明 高级用户查看人口详细信息。 3.2.5.2 事件流 高级用户提交查询人口信息请求时,本用例开始。 基本流 1.高级用户在人员信息界面输入查询条件(身份证号,出生年月,姓名)并提交查找,系统查询,并且返回该人员的概要信息(身份证号,姓名,性别)。 2.高级用户点击查找结果后边的详细信息选项,系统返回人员详细信息界面。 3.本用例结束。 3.2.5.2.2 备选流 3.2.5.2.2.1 输入的查询条件不存在 出现在基本流的第一步,高级用户输入查询条件,并且提交查询后。 1. 高级用户提交查询条件不存在,系统返回人员信息界面,要求高级用户重新输入。 2.跳转至基本流的第一步,继续执行。 3.本备选流结束。 3.2.5.2.2.2 返回人员信息查询界面 出现在基本流的任意一步 1. 高级用户确认返回,系统关闭当前窗口,返回人员信息界面。 2.本备选流结束。 3.2.5.3 特殊需求 无。 3.2.5.4 前置条件 以高级用户权限登录。 3.2.5.5 后置条件 无。 3.2.5.6 扩展点 无。 3.3权限管理3.3.1 后台管理员增加管理员账号 3.3.1.1简要说明 后台管理员(即超级用户,在数据库中直接给予的唯一账号,具有分配权限的功能)为系统增加一个具有比后台管理员低一级权限的管理员账号。 3.3.1.2 事件流 后台管理员提交增加管理员账号请求,本用例开始。 3.3.1.2.1 基本流 1.后台管理员提交增加管理员账号请求,系统响应,并且页面跳转到增加管理员账号界面。 2.后台管理员在对应的输入项中输入需要增加的管理员的账户信息:账号(由数字和字母构成,不允许包含特殊字符如:,#,¥,%,&),密码(由数字和字母构成,不允许包含特殊字符如:,#,¥,%,&),角色描述(对增加的该管理员负责任务的描述,为选择项,选项为:管理人员信息,管理房屋信息,管理公告信息),权限(该项为一个提供选择的项,权限的分类和设置见特殊需求部分对权限设置的说明),输入完成后点击提交,由系统进行验证。 3.系统对后台管理员提交的信息进行完整性和不可重复性验证(验证内容见特殊需求),通过验证后,提示增加管理员账号成功。 4.本用例结束。 3.3.1.2.2 备选流 3.3.1.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。 出现在基本流的第三步,系统对后台管理员提交的新增管理员账号信息进行验证后。 1.当后台管理员提交的新增管理员账号信息未能通过系统的完整性和不可重复性的验证(验证内容见特殊需求),系统将作出提示,显示输入信息未通过验证,并且返回新增管理员账号界面。 2.流程跳至基本流的第二步,继续向下执行。 3.本备选流结束。 3.3.1.2.2.2 返回后台管理员管理界面 出现在基本流的任意一步。 1.后台管理员发出返回请求,系统关闭当前页面,返回后台用户管理界面。 2.本备选流结束。 3.3.1.3特殊需求 3.3.1.3.1 管理员权限的分类和设置 用户权限以数字来设置,后台管理员为4,管理员为3,高级用户为2,普通用户为1,游客为0。由于管理员又分为人员信息管理员,房屋信息管理员,公告信息管理员,把这三类权限设置为3.3,3.2,3.1(整数部分表示权限值,小数部分表示同等权限分类,即3表示管理员权限,0.3代表人管理员信息,0.1代表管理公告信息)。 3.3.1.3.2系统验证修改管理员账号信息 1.验证内容包括账号,密码,角色说明,权限信息是否填写完整,若不完整则验证失败。 2.验证当前提交的管理员信息的账号是否已经存在,若存在则验证失败。 3.3.1.4前置条件 以后台管理员权限登录3.3.1.5后置条件 如果修改成功,则更新管理员信息,系统通过对数据库操作对数据库中管理员信息进行更新。 3.3.1.6扩展点 无。 3.3.2 后台管理员修改管理员账号信息。 3.3.2.1 简要说明 后台管理员(即超级用户,在数据库中直接给予的唯一账号,具有分配权限的功能)修改系统中已经存在的具有比后台管理员低一级权限的管理员账号的账号信息。 3.3.2.2事件流: 后台管理员提交修改管理员账号信息请求,本用例开始。 3.3.2.2.1基本流: 1 后台管理员提交修改管理员账号请求,系统响应,并且页面跳转到修改管理员账号信息界面。 2 后台管理员在对应的输入项中输入需要修改的管理员的账户信息:账号(由数字和字母构成,不允许包含特殊字符如:,#,¥,%,&),密码(由数字和字母构成,不允许包含特殊字符如:,#,¥,%,&),角色描述(对增加的该管理员负责任务的描述,为选择项,选项为:管理人员信息,管理房屋信息,管理公告信息),权限(该项为一个提供选择的项,权限的分类和设置见特殊需求部分对权限设置的说明),修改完毕后点击提交,由系统进行验证。 3 系统对后台管理员提交的信息进行完整性和不可重复性验证(验证内容见特殊需求),通过验证后,提示修改管理员账号信息成功。 4. 本用例结束。 3.3.2.2.2备选流: 3.3.2.2.2.1后台管理员提交的新增管理员账号信息为通过系统验证。 出现在基本流的第三步,系统对后台管理员提交的新增管理员账号信息进行验证后。 1.当后台管理员提交的新增管理员账号信息未能通过系统的完整性和不可重复性的验证(验证内容见特殊需求),系统将作出提示,显示输入信息未通过验证,并且返回新增管理员账号界面。 2.流程跳至基本流的第二步,继续向下执行。 3.本备选流结束。 3.3.2.2.2.2返回后台管理员管理界面 出现在基本流的任意一步。 1.后台管理员发出返回请求,系统关闭当前页面,返回后台用户管理界面。 2.本备选流结束。 3.3.2.3特殊需求 3.3.2.3.1 管理员权限的分类和设置 用户权限以数字来设置,后台管理员为4,管理员为3,高级用户为2,普通用户为1,游客为0。由于管理员又分为人员信息管理员,房屋信息管理员,公告信息管理员,把这三类权限设置为3.3,3.2,3.13.3.2.3.2 系统验证输入新增管理员账号信息 1.验证内容包括账号,密码,角色说明,权限信息是否填写完整,若不完整则验证失败。 2.验证所输入的账号是否已经存在,若存在则验证失败。 3.3.2.4前置条件 以后台管理员权限登录 3.3.2.5后置条件 如果添加成功,则增加一个管理员账号,系统通过对数据库操作在数据库内加入该信息。 3.3.2.6扩展点 无。 3.2.3 后台管理员删除高级用户账号 3.2.3.1简要说明 后台管理员删除一个已存在的高级管理员信息。 3.2.3.2事件流 当后台管理员请求删除高级管理员账号时,此用例开始 3.2.3.2.1基本流 1.后台管理员在账号管理页面输入需要删除高级用户的账号,点击查找,系统响应,页面跳转至所输入账号对应的高级用户的信息界面。 2.后台管理员确认信息后点击删除,系统提示删除信息成功,并且页面跳转到账号管理界面。 3.本用例结束。 3.2.3.2.2备选流 3.2.3.2.2.1 后台管理员输入得需要删除的高级用户信息不存在 出现在基本流的第一步,后台管理员提交查询账号后。 1.当后台管理员所输入的账号信息不存在时,系统提示输入信息不存在,并且返回账号管理界面。 2.流程跳至基本流的第一步,继续执行。 3.本备选流结束。 3.2.3.2.2.2返回后台管理员管理界面 出现在基本流的任意一步。 1.后台管理员发出返回请求,系统关闭当前页面,返回后台用户管理界面。 2.本备选流结束。 3.2.3.3特殊需求 无。 3.2.3.4前置条件 以后台管理员权限登录。 3.2.3.5后置条件 如果删除成功,则删除该高级用户,系统通过数据库删除该高级用户的信息。 3.2.3.6扩展条件 无。 3.2.4 后台管理员查询高级用户账号信息 3.2.4.1简要说明 后台管理员对一条已经存在的高级用户信息进行查询。 3.2.4.2事件流 当后台用户需要查询高级用户信息时,本用例开始。 3.2.4.2.1基本流 1.后台管理员在账号管理页面输入需要查询的高级用户的账号,点击提交,系统响应,查找相应信息并且页面跳转至所输入账号对应的高级用户的信息界面。 2.本用例结束。 3.2.4.2.2备选流 3.2.4.2.2.1 后台管理员输入得需要删除的高级用户信息

    注意事项

    本文(KPISys软件实现规约.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开