All Questions
8 questions
-2
votes
2
answers
952
views
Is the UML diagram a good solution for project design and documentation? [duplicate]
I want to lead an Angular + NodeJS project. As this is my first experience, I thought about using UML diagram as both designing/architecting the project and also the project's documentation.
But I am ...
1
vote
4
answers
1k
views
Can systems have only one use case?
I'm building a news aggregation system that collects news articles from several websites, then classifies them into categories, tags them with keywords and saves them to a database. All actions are ...
-1
votes
2
answers
91
views
Problem in modelling this because too slow calculation (robot football)
I like to build a component connector view / UML diagram for the given problem but I realized it's way too slow if you try to do it exactly as it's given in the following text. My question is what ...
2
votes
5
answers
2k
views
Design pattern for creating object hidden from client
I am having difficulty understanding which design pattern would be best for the following scenario. An application uses a database. That database can either be the production version (SQL) or a test ...
2
votes
2
answers
2k
views
How to depict the relationship between a Back-End and a DB in a component diagram?
I don't think I completely understand what a component diagram should show. Let's say I have a 3-tier web application for a homestay booking system, similar to airbnb. The 3 main components are clear: ...
21
votes
5
answers
3k
views
What are the benefits of modeling software systems vs. doing it all in code?
Most, if not all IT people I know believe that it is beneficial to model software with UML or other types of diagrams before coding. (My question is not about UML specifically, it could be any ...
2
votes
1
answer
563
views
Things developers do before the coding phase [closed]
I'm a new software developer, and in my internship my boss asked me to develop an application that allows him to manage his inventory. Something small but, for me, very enriching.
The application is ...
1
vote
0
answers
168
views
How to implement 'use case control' object in (iOS) MVC?
In an MVC architecture pattern (for e.g., in iOS) there is a controller per view. In UML there is a concept of having Control object per use case to encapsulate an use case, which may span more than ...