首页 > 其他分享 >阅读笔记

阅读笔记

时间:2023-11-30 22:57:13浏览次数:19  
标签:思维 系统 业务 笔记 建模 阅读 软件 UML

在读《软件方法》之前,我对UML的认识还停留在画图表达自己的逻辑与同学交流的阶段。当然《软件方法》也不是一本纯粹的UML书籍,潘加宇用工作流建模方式讲述了实践愿景、业务建模和系统用例在创建系统的使用。作者在这本书中犀利的表达了自己对软件和建模的理解,每个章节都有思维引导和误区提示,给了我很多启发和提示,全书只有241页,生动有趣,图文并茂,阅读起来相对轻松。

潘加宇在传统的软件过程:需求->设计->开发->测试前面增加了业务建模环节。业务建模通过UML的业务用例图和业务序列图,让开发人员抛弃技术思维,审视付钱的组织需要什么样的系统,我开发的系统应该摆放的位置。技术的思维固然重要,前提是当我们在实现系统的时候;用技术思维去分析系统需求会做出一个正确而无用的系统,这样的系统会让销售无奈。所以业务建模的目的就是分析组织,找到组织需要改进的业务逻辑,找到自己系统的定位,让系统有价值起来。

思考边界:每个工作流都有自己的核心内容,而工作流之间又有很多相似内容,区分出思考边界,关注工作流的核心内容。整本书中都在帮助读者确认和明确工作流的思考边界,帮助读者建立更明确的模型。

 

标签:思维,系统,业务,笔记,建模,阅读,软件,UML
From: https://www.cnblogs.com/baijingyun/p/17868595.html

相关文章

  • 20211128《信息安全系统设计与实现》第十四章学习笔记
    一、任务内容自学教材第14章,提交学习笔记(10分)1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:“请你以苏格......
  • Springboot017学生读书笔记共享-计算机毕业设计源码+LW文档
    摘要本论文主要论述了如何使用JAVA语言开发一个读书笔记共享平台,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述读书笔记共享平台的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶......
  • 高速计数器使用笔记( AM521-0808TN )
         ......
  • 2023-2024-1 20211306 密码系统设计与实现课程学习笔记12
    20211306密码系统设计与实现课程学习笔记12任务详情自学教材第14章,提交学习笔记知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个......
  • SIMD笔记-ARM NEON
    参考资料https://blog.csdn.net/fuhanga123/article/details/120673795概述对于处理半精度浮点数(float16)的加法,我们可以使用ARMNEON指令集,因为IntelSIMD指令集(SSE和AVX)不直接支持float16运算。ARMNEON指令集中有专门用于float16运算的指令。以下是一个使用ARM......
  • 阅读笔记:《软件需求分析》阅读笔记三
    在继续深入研究《软件需求分析》这本书的过程中,我发现了一些关键的观点和概念,这些观点不仅对软件工程师和需求分析师有价值,对整个软件开发流程也具有重要意义。以下是我在本次阅读中的主要发现和理解:需求分析的重要性需求分析在软件开发过程中占据关键地位。它不仅仅是整个项......
  • 个人笔记:阿里云Centos8.4+ZABBIX6.2的安装配置
    ##############################1、安装zabbix仓库##############################[root@test~]#rpm-Uvhhttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-release-6.2-3.el8.noarch.rpmRetrievinghttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-rele......
  • openGauss学习笔记-135 openGauss 数据库运维-例行维护-检查openGauss健康状态
    openGauss学习笔记-135openGauss数据库运维-例行维护-检查openGauss健康状态135.1检查办法通过openGauss提供的gs_check工具可以开展openGauss健康状态检查。注意事项扩容新节点检查只能在root用户下执行,其他场景都必须在omm用户下执行。必须指定-i或-e参数,-i会检查指定的......
  • git学习笔记
    基本概念远程仓库仓库暂存区工作区分支关联关系图: 基本命令gitinit#将当前目录进行git初始化。使一个普通目录变成git本地仓库gitadd文件名#将工作区文件添加至暂存区gitcommit-m“描述信息”#将暂存区文件文件提交至本地仓库gitpush#将本地仓库推送到......
  • 学习笔记2:JavaSE & API(流处理)
    1、File:java.io.File(1)定义:File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径)(2)功能:访问其表示的文件或目录的属性信息,例如:名字,大小,修改时间等等创建和删除文件或目录访问一个目录中的子项(3)构造器:​File(Stringpathname)​......