zoukankan      html  css  js  c++  java
  • 软件工程团队作业--需求分析阶段

    队伍名称:头顶凉飕飕队

    队长:刘岩昆 https://www.cnblogs.com/liuyankun/

    队员:章璐     https://www.cnblogs.com/zhanglu0/

              刘佳迎  https://www.cnblogs.com/jiayingc/

              李双双  https://www.cnblogs.com/warriorlss/ 

    文本编辑者:刘佳迎

     (一)创建业务流程模型


     1. 系统业务流程模型

    1 业务流程模型图

    2. 业务流程说明

    客户首先将自己所需系统的需求告诉开发者,而后开发者根据客户提供的需求进行相应的设计开发。系统开发完成后交给客户进行检测,看是否满足自己本身的需求,若不满足,开发者将进一步向客户询问此系统的不足之处或缺少那些需求而后再进行设计;若满足,开发者则将此系统做进一步的完善,后交付给客户。

    客户收到开发者交付的成品后,设置截止时间并将此系统发布给问卷人员,问卷人员接受到后将根据提示填写有关信息和相应的问卷,问卷填写完后问卷人员提交此问卷,此时客户后台将显示提交情况。

    系统根据截止时间将提交的问卷信息保存到后台,待截止时间一到,系统将会对后台收集到的问卷信息进行查询统计,完成后客户根据系统给出的统计信息绘制报表并进行相应的而分析。

     

     

     (二)创建用例模型


    1. 系统用例模型

     

    1.1 管理员用例图

      1.2 用户用例图

     

    2. 用例模型详述

    管理员对应用例表:

    2.1 用户管理用例表

    标题

    内容

    用例名称

    用户管理

    用例简要说明

    对使用此系统的而用户进行管理

    前置条件

    在问卷前对问卷人员的职业进行限制

    事件流

    (1)对参与问卷人员的职业进行限制

    (2)对参与问卷人员的个人信息进行保护

    后置条件

    参与问卷人员填写完成后对该用户的个人信息进行保护

    扩展点

    在对用户的个人信息的保护上可以进行进一步的加密

    优先级

    2.2 问卷信息管理用例表

    标题

    内容

    用例名称

    问卷信息管理

    用例简要说明

    对进行问卷的信息进行管理

    前置条件

    在问卷前确保问卷信息不会泄露或丢失

    事件流

    (1)整理要问卷的信息

    (2)对问卷信息进行保护

    后置条件

    确保问卷后的信息不回泄露或丢失

    扩展点

    优先级

     

    2.3 问卷问题管理用例表

    标题

    内容

    用例名称

    问卷问题管理

    用例简要说明

    对将要进行问卷的问题进行管理

    前置条件

    在问卷前确保问卷问题的保密性,合理性

    事件流

    (1)对问卷进行问题设置

    (2)确保问卷问题合理,没有问题

    后置条件

    确保进行问卷是问卷人员都可以合理的回答问题

    扩展点

    优先级

     

    2.4 问题选项管理用例表

    标题

    内容

    用例名称

    问题选项管理

    用例简要说明

    对问题选项的多少进行管理

    前置条件

    根据要求对问题选项进行设置

    事件流

    (1)根据需求确认问题选项个数

    (2)对问题设置问题选项

    (3)完成问题设置

    后置条件

    可以使得问题看起来跟舒适,合理

    扩展点

    实现根据问题自动提供合适的选项个数

    优先级

     

     

    2.5 问卷统计用例表

    标题

    内容

    用例名称

    问卷统计

    用例简要说明

    对完成的问卷进行统计

    前置条件

    方便对问卷结果进行分析

    事件流

    (1)根据要求设置问卷问题

    (2)根据问题设置问题选项

    (3)发表问卷

    (4)问卷人员填写问卷并提交

    (5)对问卷进行统计

    后置条件

    问卷完成后,得出问卷统计结果

    扩展点

    实现问卷统计完成后可自行形成分析报表

    优先级

     

    用户对应用例表:

    2.6 个人信息填写用例表

    标题

    内容

    用例名称

    个人信息填写

    用例简要说明

    在问卷开始前填写个人信息

    前置条件

    为之后填写问卷做准备

    事件流

    (1)进入问卷系统

    (2)填写问卷中的个人信息

    后置条件

    根据自己的信息填写对应的问卷

    扩展点

    提高个人信的安全性

    优先级

    2.7 参与问卷用例表

    标题

    内容

    用例名称

    参与问卷

    用例简要说明

    进入问卷系统,参与答题

    前置条件

    填写完相应的个人信息

    事件流

    (1)进入问卷系统

    (2)填写问卷中的个人信息

    (3)回答问卷中相应的问题

    后置条件

    填写完问卷并提交

    扩展点

    优先级

     

    2.8 问卷结果查看用例表

    标题

    内容

    用例名称

    问卷结果查看

    用例简要说明

    用户填写完问卷提交后查看问卷结果

    前置条件

    已经参与问卷并提交

    事件流

    (1)进入问卷系统

    (2)填写问卷中的个人信息

    (3)回答问卷中相应的问题

    (4)提交问卷

    (5)查看问卷结果

    后置条件

    大致清楚问卷结果

    扩展点

    优先级

     

     

    2.9 个人信息维护用例表

    标题

    内容

    用例名称

    个人信息维护

    用例简要说明

    在系统中管理维护自己的信息

    前置条件

    填写过个人信息

    事件流

    (1)进入问卷系统

    (2)填写问卷中的个人信息

    (3)回答问卷中相应的问题

    (4)提交问卷

    (5)对自己的信息进行维护

    后置条件

    保证自己信息的安全性

    扩展点

    优先级

     

    3. 需求跟踪

    用户需求标题

    二级需求项

    用例编号

    用例

    用例变更标识

    当前状态

    优先级

     

     

    1.1

    用户管理

    原始

    需求开发

     

     

    1.2

    问卷信息管理

    原始

    需求开发

     

    1.管理员

    1.3

    问卷选项管理

    增加

    需求开发

    高校问卷

     

    1.4

    问卷问题管理

    原始

    需求开发

    调查管理

     

    1.5

    问卷统计

    原始

    需求开发

    系统

     

    2.1

    个人信息填写

    原始

    需求开发

     

    2.用户

    2.2

    参与问卷

    原始

    需求开发

     

     

    2.3

    问卷结果查看

    增加

    需求开发

     

     

    2.4

    个人信息维护

    原始

    需求开发

    原始需求

    7

    增加需求

    2

    未变更需求数

    7

    删除需求数

    0

    现有需求数

    9

    需求变更总数

    2

     

     

     

     

  • 相关阅读:
    python命令方式和关键字
    python注释及语句分类
    基于物联网的智能垃圾桶设计
    基于51单片机的交通灯控制设计
    python安装以及版本检测
    python简介
    关于deepin系统安装design compiler的问题解答
    关于安装deepin+window10双系统有时没有声音的问题
    如何使用notepad运行python程序
    15 一个完整的链式队列代码
  • 原文地址:https://www.cnblogs.com/liuyankun/p/12922409.html
Copyright © 2011-2022 走看看