`
bolan392
  • 浏览: 278619 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

二、建模基础

    博客分类:
  • UML
阅读更多
  1. 建模

          是指通过客观事物建立一种抽象的方法用以表征事务并获得对事物的理解,同时把这种理解概念化,将这些逻辑概念组织起来,构成一种对所观察的对象的内部结构和工作原理的便于理解的表达。

 

          怎样建模?做需求的时候不是要弄清业务是如何一步一步完成的,而是要弄清有多少业务的参与者?每个参与者的目标是什么?参与者的目标就是你的抽象角度。实际上,这就是用例。用例就是业务建模的方法。

 

          什么是模?模就是人(业务主角、业务工人、参与者)、事(业务用例、系统用例)、物(业务实体、实体)、规则(特定条件)。

 

 

     2.   用例驱动

 

          整个软件生产过程就是用例驱动的,在统一过程中,一个用例就是一个分析单元、设计单元、开发单元、测试单元甚至部署单元。

 

 

     3.   抽象层次

          在软件生产过程中,主题上应该采取自顶向下的抽象方法,同时辅以自底向上的方法。

 

 

     4.   视图

          试图用于组织UML元素,表达出模型某一方面的含义。

 

 

     5.   对象分析方法

 

          独立性、原子性、抽象性和层次性是面向对象分析时应当遵守的一些原则和方法。

分享到:
评论

相关推荐

    数学建模基础建模基础基础

    ### 数学建模基础知识解析 #### 一、数学建模概览 数学建模是指将实际问题抽象成数学问题,并运用数学方法进行求解的过程。它不仅是一种解决问题的方法论,也是一种重要的数学应用技能。数学建模的基础知识主要...

    建模基础-薛毅-北京工业大学出版社

    ### 建模基础知识点概览 #### 一、建模基础概述 《建模基础》一书由薛毅编写,北京工业大学出版社出版。本书旨在为读者提供一个系统的数学建模学习路径,涵盖数学建模的基本概念、方法和技术。通过本书的学习,读者...

    数学建模基础(薛毅等著)

    ### 数学建模基础——数学软件及数学建模竞赛培训 #### 一、数学软件概述 数学软件在数学建模领域扮演着极其重要的角色,它们不仅能够帮助研究人员快速完成复杂的计算任务,还能够辅助进行数据分析、图形绘制以及...

    薛 毅 数学建模基础.rar

    《薛毅数学建模基础》是一份针对数学建模初学者的重要资料,旨在帮助学习者掌握数学建模的基础知识和技巧。数学建模是将实际问题抽象为数学模型,通过数学方法来解决问题的一种科学手段。这份资料可能包含了从基本...

    3D建模软件:Blender二次开发+Blender的PythonAPI详解+Python脚本基础+自定义渲染引擎开发全套教程

    3D建模软件:Blender二次开发_Python脚本基础.docx 3D建模软件:Blender二次开发_优化与调试技巧.docx 3D建模软件:Blender二次开发_物理模拟与动画脚本开发.docx 3D建模软件:Blender二次开发_社区资源与支持.docx ...

    数学建模基础 薜毅等编

    ### 数学建模基础知识点概览 #### 一、数学建模概述 - **定义**:数学建模是指将实际问题抽象成数学语言的过程。它不仅包括数学公式的建立,还包括对模型进行求解和结果解释的过程。 - **目的**:解决实际问题,...

    3DSMAX基础建模教程

    《3DSMAX基础建模教程》是一门针对初学者的课程,旨在教授如何使用3DSMAX这一强大的三维建模软件进行基本和高级的建模工作。本教程通过六节课的内容,详细介绍了从简单的三维体建模到复杂的布尔运算和放样技术,帮助...

    数学建模基础(第2版)中的程序

    《数学建模基础(第2版)》是薛毅编著的一本专为学习数学建模的读者设计的教材。本书旨在帮助读者理解和掌握数学建模的基本方法,并通过实际编程来提升解决实际问题的能力。书中的程序部分是理论与实践相结合的重要...

    UML系统建模基础教程(第2版)课后习题答案

    《UML系统建模基础教程(第2版)》是由胡荷芬和吴绍兴主编的一本深入浅出的UML学习教材,它旨在帮助读者掌握UML(统一建模语言)这一重要的系统建模工具。课后习题答案文档详细解答了教材中的各个问题,是学习者巩固...

    UML系统建模基础教程参考.pdf

    UML 系统建模基础教程参考 UML(Unified Modeling Language)是一种标准化的建模语言,用于描述、设计和文档化软件系统。它提供了一种通用的语言和方法来描述软件系统的结构、行为和关系。本文将对 UML 系统建模...

    数学建模重点知识点总结 数学建模基础

    一、数学建模基础 二、数学建模方法与技巧 三、优化问题建模 四、微分方程建模 五、概率统计建模 六、图论与网络建模 七、综合评价与决策建模 八、数学建模实践与案例分析 一、数学建模基础 重点详细内容知识点总结...

    UML系统建模基础教程(第2版)-习题答案.pdf

    RUP采用二维工作流模型,其中的一维是软件开发生命周期的阶段,另一维是核心工作流,包括业务建模、需求、分析设计、实现、测试、部署、项目管理和配置变更管理。RUP还定义了一系列里程碑和检查点,以确保项目按预期...

    UML系统建模基础教程(第2版)胡荷芬、吴绍兴等 习题答案 978-7-302-35350-8

    UML系统建模基础教程(第2版)胡荷芬、吴绍兴等 习题答案 完整版

    数学建模基础入门教程 MATLAB数学建模入门PPT课件 MATLAB基础 共66页.ppt

    MATLAB 数学建模基础入门教程 本资源提供了 MATLAB 数学建模基础入门教程,涵盖了 MATLAB 的基础知识、函数定义、数组操作、矩阵运算等内容。该教程适合初学者和中级用户,旨在帮助用户快速掌握 MATLAB 的使用和...

    2006 王文波 数学建模及其基础知识详解

    数学建模及其基础知识详解 作者:王文波 出版社:武汉大学出版社 出版日期:2006年5月 版次:1 本书详细、系统地介绍了数学建模中所用到的微积分、线性代数、常微分方程、概率论与数理统计、最优化和图论等知识...

    MATLAB 数学建模基础教程

    本“MATLAB 数学建模基础教程”旨在为初学者提供一个全面的学习平台,从基本操作到高级应用,逐步引导读者掌握MATLAB的建模技能。以下是教程可能涵盖的一些关键知识点: 1. **MATLAB环境与界面**:介绍MATLAB的工作...

    2002 王兵团 数学建模基础

    【数学建模基础详解】 数学建模是一种将实际问题转化为数学模型的过程,它在科学研究、工程设计、经济预测、管理决策等领域中具有广泛的应用。2002年王兵团的数学建模基础教程,旨在帮助学习者掌握数学建模的基本...

    空气质量预报二次建模1

    二次建模的概念就是在WRF-CMAQ模型的基础上,结合更多数据源进行再次建模,以提高预报的准确性。具体来说,考虑到实际气象条件对空气质量(如臭氧生成)的影响,以及污染物浓度实测数据对预报的参考价值,可以通过...

    2021年B题空气质量预报二次建模.zip

    6. **二次建模代码**:在初步模型基础上的改进版本,可能引入了新的特征工程、调整了参数或尝试了不同的模型架构。 7. **结果对比**:新旧模型预测结果的对比,展示二次建模的效果。 8. **可视化图表**:用以展示...

    数学建模基础 示例数学建模

    ### 数学建模基础知识详解 #### 一、数学建模概览 数学建模是指将实际问题抽象成数学形式,并利用数学方法进行分析的过程。它不仅是一种解决问题的技术手段,更是一种思维方式。通过数学建模,我们可以更加清晰地...

Global site tag (gtag.js) - Google Analytics