码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 面向对象分析?如何进行面向对象分析-获取需求?面向对象分析模型由三个独立模型组成:功能模型,对象模型,动态模型


    面向对象分析过程
    获取需求
    整理需求
    建立模型
    书写需求规格说明书
    复审

    如何进行面向对象分析-获取需求?

    与用户交谈,向用户提问题;
      参观用户的工作流程,观察用户的操作;
      向用户群体发调查问卷;
      与同行、专家交谈,听取他们的意见;
      分析已经存在的同类软件产品,提取需求;
      从行业标准、规则中提取需求;
      从Internet上搜查相关资料等。

    面向对象分析-整理需求

        书写需求陈述;
      需求陈述内容包括问题范围,功能需求,性能需求,应用环境及假设条件。

    面向对象分析-建立模型

    抽取整理用户需求建立问题域精确模型。
          面向对象分析模型由三个独立模型组成:
    功能模型:
         指明系统应“做什么”,由用例图表示。
    对象模型:
         描述静态结构, 定义做事情实体,类图和对象图表示。
    动态模型:
         描述交互过程, 由状态图和顺序图表示。

    面向对象分析-范例

    需求陈述
       某银行拟开发一个自动取款机系统,它是一个由自动取款机、中央计算机、分行计算机及柜员终端组成的网络系统。ATM和中央计算机由总行投资购买。
       总行拥有多台ATM,分别设

  • 相关阅读:
    从零开始, 开发一个 Web Office 套件 (3): 鼠标事件
    Java IO流 转换流 和 Properties处理配置文件
    海外代理IP哪个可靠?如何测试代理的稳定性?
    Node.js精进(3)——流
    css3多媒体查询
    P2433 【深基1-2】小学数学 N 合一题解
    C++类型转换详细说明
    5A同步整流芯片 20V转12V2A/5V4.5A大电流 24W大功率同步整流芯片 大电流降压IC FS2462
    在mmdet 3.0系列中使用visualizer进行目标检测真实框和检测框的可视化和绘制 并保存为图像
    适用于 SAP(企业管理)解决方案的企业内容管理、文档管理软件——OpenText Extended ECM
  • 原文地址:https://blog.csdn.net/qq19931130/article/details/125634314
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号