需求分析中系统参与者的概念和确定

    参与者是与软件系统进行交互的外部实体,它不属于软件系统,可以是使用系统的用户,也可以是与系统进行交互的其它系统或硬件设备。常见的系统参与者有三类:用户、外部系统、系统的定时任务。在面对一个较大软件系统时,要确定参与者并不容易,可通过用户回答下列一些问题的答案来识别参与者:

    ①谁使用系统的主要功能?

    ②谁从系统获取信息?谁向系统提供信息?

    ③谁管理系统?谁支持、维护系统?

    ④谁对系统产生的结果感兴趣?

    ⑤系统需要操纵哪些硬件?

    ⑥系统需要与哪些其它系统交互(包含其它计算机系统和其它应用程序)?

    确定可能使用该产品的各种用户类,并描述他们的相关特征。描述各类各级用户的访问模式,如通过内联网访问或通过网间互联平台访问等,建议增加图示。

    描述用户管理模式--(即用户与用户之间的管理关系)。

需求分析中系统参与者的概念和确定相关推荐

  1. 理解系统底层的概念是多么重要

    理解系统底层的概念是多么重要                                --趋势科技邹飞评<程序员的自我修养>   关于<程序员的自我修养>这本书,最初是在 ...

  2. Linux学习之CentOS(八)--Linux系统的分区概念

    不知不觉已经记录了8篇Linux学习随笔了,虽然还是漂浮在Linux系统的表面,还有很多很多没有学,但是坚持学下去.坚持写下去就是成功的!!!! 在讲Linux系统分区之前,首先得介绍一下硬盘分区的知 ...

  3. java中容易混淆的方法_java中容易混淆的概念

    java中容易混淆的概念 1. 谈谈 final, finally, finalize 的区别final-修饰符(关键字)如果一个类被声明为 final,意味着它不能再派生出新的子类,不 能作为父类被 ...

  4. 计算机绘图中特征建模的概念,2016年电大 -机械cadcam计算机辅助设计制造习题集.doc...

    2016年电大 -机械cadcam计算机辅助设计制造习题集 机械CAD/CAM技术 习题集 青岛科技大学CAD中心 复习大纲 概述 掌握CAD.CAE.CAM.CAPP及CAD/CAM系统集成的含义 ...

  5. VI设计中系统视觉基本要素优漫动游

      很多同学对于VI设计中系统视觉基本要素还是不太了解,可能大家对于学习VI设计还带着很多小疑问,别担心,今天给大家一一解答.   企业标志   企业标志,可分为企业自身的标志和商品标志.   企业标 ...

  6. 权限系统的基本概念和架构

    文章目录 简介 授权流程 权限系统的架构 简介 权限系统是我们在系统设计和应用中一种非常常见的系统.一般来说权限系统的功能分为认证和授权两种.认证就非常简单的,验证完用户名密码就算认证成功,而授权里面 ...

  7. java语言保留结构和联合_Java 语言中取消了联合概念,保留了结构概念。( )_学小易找答案...

    [单选题]Graves病最严重的临床表现是 [判断题]Java 语言中取消了联合概念,保留了结构概念.( ) [单选题]下列关于子类继承父类的成员的描述中,错误的是 . [多选题]冯.诺依曼机确立计算 ...

  8. 计算机绘图中特征建模的概念,科大机械CADCAM习题集..doc

    文档介绍: 机械CAD/CAM技术****题集 青岛科技大学CAD中心 复****大纲 概述 掌握CAD.CAE.CAM.CAPP及CAD/CAM系统集成的含义 了解硬件组成及分类,掌握联机系统的联网 ...

  9. 计算机绘图中特征建模的概念,机械CADCAM计机辅助设计制造习题集.doc

    机械CADCAM计机辅助设计制造习题集 机械CAD/CAM技术 习题集 青岛科技大学CAD中心复习大纲 概述掌握CAD.CAE.CAM.CAPP及CAD/CAM系统集成的含义了解硬件组成及分类,掌握联 ...

  10. delay 芯片时序output_时序分析中的一些基本概念

    描述 时序分析时FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路.慢慢来,先介绍时序分析中的一些基本概念. 1. 时钟相关 时钟的时序特性主要分为抖动(Jitter).偏移(Skew) ...

最新文章

  1. 盘点2021年九大最好用的人脸识别软件
  2. 中国python之父是谁-Python之父:我们能为中国的“996”程序员做什么?
  3. Entity Framework Core介绍(1)
  4. html文字字号不改变,如何在不改变div大小的情况下更改HTML / css中的字体大小?...
  5. openfiler与OVM结合过程遇见的问题
  6. 使用Windows窗体的C#旋钮控件
  7. 写代码时发现......还是SpringBoot牛逼!
  8. HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。...
  9. Keras——Keras简介、安装及backend
  10. 项目回顾-RecyclerView和CheckBox错乱问题
  11. python123输出hello world_2-python学习——hello world
  12. Java-多线程第一篇多线程相关认识(1)
  13. ESP32学习笔记(46)——MQTT客户端
  14. Modelica生态工具开发利器——MWorks.SDK 2.0
  15. client-error-not-possible Ubuntu连接局域网打印机
  16. 画中画视频怎么制作?学会这招,让你成为短视频高手!
  17. Java创建线程池的方式
  18. RedHat搭建Web运用之PostgreSQL数据库安装(一)
  19. 零基础如何系统学习Python?Python入门必看
  20. 浙江大学周亚金:“又破又立”的顶尖安全学者,好奇心驱动的行动派

热门文章

  1. 实战函数式编程:使用Ramda.js
  2. android—使用Expandable实现三级树形结构
  3. FPGA通过JTAG固化到EPCS芯片时无效的一些解决
  4. phpstudy快速搭建网站步骤(手把手教你搭建)
  5. 5学工坊整理|关于大数据发展趋势
  6. Cron每年1月5号 4月5号 7月5号 10月5号 00:00:00执行任务
  7. 成都盛铭轩:产品主图提升转化率
  8. word绘制表格三斜线表头
  9. 如何让企业微信的消息在微信里显示?
  10. 企业微信每日定时自动上报