I've created the below diagram for my proposed system but have a couple of questions.
The project has three components: Program (Java), Website, and Database.
Using the program, the user can generate data and submit it to the database. This can then be viewed by the user through the web interface.
As you can see from the diagram, I have "Export Data" <<extend>>
"Pass information to website". (the database retrieves the data from the database through PHP). Does this mean that "Export data" needs to be in the "Website interface boundary".
Also, if i were to add a third boundary - is that bad practise?