zoukankan      html  css  js  c++  java
  • 业务领域建模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类图)

      

  • 相关阅读:
    093孤荷凌寒自学第179天区块链093天Dapp048
    092孤荷凌寒自学第178天区块链092Dapp047
    091孤荷凌寒自学第177天区块链091天Dapp046
    090孤荷凌寒自学第180天区块链090天Dapp045
    089孤荷凌寒自学第175天区块链089天Dapp044
    088孤荷凌寒自学第174天区块链088天Dapp043
    087孤荷凌寒自学第173天区块链087天Dapp042
    孤荷凌寒自学第172天区块链086天Dapp041
    孤荷凌寒自学第171天区块链085天Dapp040
    iOS开发——高级篇——内存分析,Instruments
  • 原文地址:https://www.cnblogs.com/Liwj57csseblog/p/11924874.html
Copyright © 2011-2022 走看看