构建之法阅读笔记07

典型用户场景::
典型用户场景的分析会强迫我们在考虑问题时从用户的角度出发。
定义典型用户:软件系统中也有受欢迎的和不受欢迎的典型用户。如果用户有不同的安全需求,要定义不同的角色来适应这些需求。
总的就是根据不同的用户设计不同的功能,从而达到满足不同用户的需求。

软件设计与实现:

在“需求分析”阶段,我们要搞清楚在问题领域中的现实世界里,都有哪些实体,如何抽象出我们真正关心的属性,实体之间的关系是什么,在这个基础上,用户的需求是什么,软件如何解决用户的需求。
在“设计与实现阶段”,我们要搞清楚软件是怎么解决这些需求的
在“测试”和“发布”阶段,我们要搞清楚软件真的解决了这些需求了。软件团队的所有相关人员都需要处理、了解这些信息,
如果在处理的过程中有误解和遗失,就会导致开发过程中的问题,以至最终产品不能满足用户的需求。

表达实体和实体之间的关系:思维导图
表达数据的流动:DFD
表达控制流:流程图
统一的表达方式:些图形建模方法

posted @   Megau_Bing  阅读(155)  评论(0编辑  收藏  举报
编辑推荐:
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
点击右上角即可分享
微信分享提示