Hi all, I have to create a Synchronisation application where users can create jobs, individual tasks that can be run under a job, a schedule for a job, and alerts for jobs to be generated based on certain criteria (its a bit like the Jobs section in MS SQL Server).
Now, the application will allow a user to create, edit, delete and view these - so applying these main functions into a use case is not too difficult. But, when the application triggers a job to execute, I am now in a different view/state of the system in that the jobs are now executing, along with its assigned steps, and alerts can be triggered.
I am confused as to how I should really model these two views . Should they all be in one USE CASE diagram, or as a separate USE CASE diagram? (as I have the application interface that lets users set up jobs, and then these jobs are triggered based on time events)
Thanks
Tryst