问题标签 [modeling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
diagram - 以图形方式表示页面流的最佳方式是什么,适用于面向操作的 Web 应用程序?
以图形方式表示页面流的最佳方式是什么,适用于面向操作的 Web 应用程序?
您使用什么模型来表示包含页面(视图)的页面流(页面流程图)、对这些视图(事件)和流程的用户操作?
这些图表应作为理解业务领域专家(例如指定电子商务网站的人)、技术分析师(负责设计 Web 应用程序的人)和 Web 开发人员(负责实施解决方案的人)之间的起点)
我不是在寻找一个软件解决方案来帮助我绘制这些图表,我也不是在寻找一个 Web 流框架来让我在软件中实现这些页面流。
但是,我正在寻找一个使用铅笔和纸绘制页面流程的好方案
例如,一个好的答案可能如下
- 带有大写字母标签的矩形代表页面
- 带有小写标签的箭头表示用户操作
- 带有大写字母标签的钻石代表一个过程
- 入口点始终从左侧(箭头从左侧进入页面)
- 退出点始终从右侧(箭头从右侧走出页面)
如果有一个公认的标准,或者如果这个问题空间实际上是一个存在标准的更大问题空间的特定情况,请强调这一点。
本着 Stack Overflow 的精神,请每个答案一个方案,并投票而不是重复
design-patterns - 是否有对包含团队、角色和技能的结构进行建模的设计模式?
我需要为一个系统建模,其中将有一个团队,该团队将由在团队中执行角色并分配给他们技能的用户组成。
即A队5人,1人担任组长角色,都担任回复邮件的角色,但有些人有额外的接电话技能
我正在尝试确定如何最好地对此进行建模。
这个问题之前一定已经解决了,有没有关于如何建模的好资源?
编辑:我需要确定允许用户做什么,这可能是因为他们在某个团队中,执行某个角色或被分配了某种技能
class - 汽车经销商的领域建模或类图
我正在尝试在 UML 中为汽车经销商绘制域模型或类图。我不知道如何在模型中展示试驾。一种方法是预约课程,然后作为子课程试驾。经销商还提供售后车辆服务,因此我可以将预约/预订类作为超级类,然后将车辆服务和试驾作为两个子类。
另一种方法是让客户类与预约类下的试驾类和车辆服务类有直接关系。
经销商还销售新车和二手车及其零件。
经销商还为汽车销售提供融资。
试驾类与车辆类有关系还是显示器和试驾类有单独的类?
另一个问题是如何在模型中显示潜在客户及其对销售和服务的查询。如果允许出于营销目的,经销商希望保存潜在客户的详细信息。我应该有两个类:一个用于客户,一个用于潜在客户,还是可以通过使用客户类中的属性来实现?
properties - 属性和属性有什么区别?
这些似乎意味着同样的事情。但是在什么情况下哪个词更合适呢?
architecture - 表示软件系统的最佳建模方法是什么?
表示软件系统的最佳建模方法是什么。我的意思是像 UML 等等。UML 更好还是有比它更好的东西?我需要以图形方式表示我的 Web 应用程序,这是一个 3 层架构。我需要像 UML 这样的工程模型方法来描述从前端门户到中间件 EAI 再到数据库的整个软件系统。
这样的事情有什么用?请不要关闭这个问题,与编程无关,而是与软件有关。所以向 SO 社区提出请求。不要关闭这个问题。
谢谢。
uml - 是否有任何基于 Ajax 的 UML 建模工具?
我正在寻找用于 UML 建模的WWW SQL Designer之类的东西。
functional-programming - 有没有类似功能模型的东西?
在面向对象的范式中,我会在开始使用 OO 语言实现它之前创建一个对象/概念模型。
函数式编程中是否有任何与对象模型平行的东西。它被称为功能模型吗?或者我们在两种范式中创建相同的概念模型,然后用其中一种语言实现它。
如果存在功能模型,是否有文章/书籍可以阅读?
或者换一种说法……即使我们使用的是函数式编程语言,我们会从对象模型开始吗?
java - 是否有用于 Java 的数据库建模库?
有谁知道一个 Java 库,它为分析和操作任意关系数据库模式提供了有用的抽象?我在想一些可以做的事情
和
甚至操纵表格
大多数数据库建模工具在内部都会有这样的抽象,但是在 Java 中是否有一个我可以使用,或者我必须自己开发一个?
class-design - 什么构成 POJO/POCO 中的富域模型?
和有什么区别
- 一个简单的fields-accessors-mutators类
- 丰富的模型类
什么构成业务领域类中的丰富建模?