3

The UML sequence diagram is well adapted to represent an interaction between several objects (or components or, why not,systems). It has semantic to make the difference between synchronous and asynchronous communication. You may even show delay in message passing (but don't abuse of it). However for a more complex interactions between systems, you should ...


3

A line without an arrow (usually a dashed line) is a trust boundary and is usually drawn over and perpendicular to one or more arrowed lines. For example, it may indicate that entities on one side are on a web page and ones on the other are on the server. This is not a part of the traditional data flow diagrams but is used in threat modelling. See the STRIDE ...


3

You need to step away from the word "becomes" and maybe rethink your domain language. In the code a Call object can't "become" a Quote object. My guess would be you create a new Quote based on the data from the Call and persist both of them to a db with a relationship. Maybe a shared key. You can UML that up no problem because they are all operations ...


2

The main point of a diagram is to convey information. Exactly how it does so is usually a secondary concern. UML and other common types of diagram give us a shared diagrammatic language, but there's no reason you can't invent a type of diagram, as long as it says what you mean. I'm not aware of any standard diagram format that conveys what you want out-of-...


2

Yes. Internal entity An entity within the system that transforms data. Includes, for example, accounting clerks (persons), departments (places), and computers (things) Source: Gelinas, Ulric J., et al. Business Processes and Information Technology. Orange Grove Texts Plus, 2008.


2

A single line is not part of Data Flow Diagramming standard symbols. An Arrow is. Visio is a drawing tool, it does not enforce the diagramming standards.


1

yes,single line having arrow connecting the two enties is data flow arrow is used for show data flow between two entities & only line but two lines in parallel is used for indicating data stores


Only top voted, non community-wiki answers of a minimum length are eligible