• 业务领域建模Domain Modeling


      领域模型是对领域内的概念类或现实世界中对象的可视化表示。领域模型是一个分析模型,帮助系统分析人员、用户认识现实业务的工具,描述的是业务中涉及到的实体及其相互之间的关系,它是需求分析的产物,与问题域相关。是需求分析人员与用户交流的有力工具,是彼此交流的语言。领域模型用来分析如何满足系统功能性需求,指导项目后续的系统设计。

    工程时间项目介绍:

      我工程实践的选题是基于OpenGL ES 2.0的车载虚拟仪表软件的开发,我的工程实践的题目是基于OpenGL ES 2.0的车载虚拟表盘软件的开发,这个软件主要是面向房车的用户,软件的功能包括控制车载系统的灯光,有睡眠,夜晚,日常等模式,还有显示电压和水压,包括车内外温度等信息最后在界面上面显示出来。汽车仪表作为提供汽车行驶过程中各项重要参数的人机交互界面,驾驶员能够通过仪表准确实时的获 取汽车各系统部件的运行状态,通过有效的人机信息交互,保证了汽车的安全平稳运行,因此汽车仪表在汽车的整个系统中占据了重要的地位。

    1.Collect application domain information(收集应用领域信息)

      ①能够根据各个传感器的数据,将太阳能,电瓶,水位等信息实时显示出来。

      ②用户可以根据功能提示选择不同的服务。如设置字体和背景,改变颜色。

      ③用户可以根据界面的button,调控房车内的硬件。如灯光,电压等。

      ④额外功能实现:语音识别,网络连接,蓝牙连接。

    2.Brainstorming(头脑风暴)

      主题选择:根据不同类型的用户,采用不同的主题,所以用户和主题之间是一对一的关系。

      字体和背景:用户根据不同的喜好可以选择字体的颜色,大小,风格,不同的背景,所以是一对多的关系。

      各种传感器:根据传感器的数据,使用户获取房车内各个硬件的信息。

      车内信息管理:用户根据自己的喜好,调节车内的灯光,电压强度。

    3.Classifying the domain concepts into(将领域概念分为)

      用户选择主题;

      用户调用服务;

      界面显示车内信息;

      用户改变字体和背景;

    4.Document result using UML class diagram(UML类图)

      

  • 相关阅读:
    Eclipse CDT 调试故障解决:Can't find resource for bundle java.util.PropertyResourceBundle
    winpcap 枚举网卡设备Demo
    ORCA msi修改工具 解决 msn 卡巴斯基 iTune等不能在Windows Server 2003下安装的问题
    收藏 彩色转灰度的舍入问题
    C++之仿函数
    CTreeCtrl icon 背景透明 解决方法
    colinux 运行和配置
    生成COM Dll的tlb文件的两种方法
    windows下建立gcc/g++/gdb/make编译及调试C/C++的IDE环境
    使用伪寄存器调试MSVC++程序的介绍An introduction to debugging in MSVC++ using Pseudoregisters
  • 原文地址:https://www.cnblogs.com/Liwj57csseblog/p/11924874.html
Copyright © 2020-2023  润新知