Advanced Diploma in Data and Systems Analysis: Assignment Four
Advanced Diploma in Data and Systems Analysis: Assignment Four
Question number 1 (i)
“Software models focus on particular aspects of a situation at the
Expense of others: they both reveal and conceal”.
The answer is focused over the hierarchy of the systems and familiar the readers with the diagrammatic methods which can be applied to model the major aspects of them. Such techniques can be utilize to give an account of present system or as a part of the cycle defining a new one but the primary task of them is to transfer technical data to human beings.
These diagram based methods are founded on the principle of Unified Modeling Language (UML). This language is pictorially rich having many features but such features cannot be utilized by the users directly without having concrete knowledge of the subject.
The language under discussion is so rich that it has the tendency to destroy every other area of it if the user is not competent player of the language. The language has been utilized for plenty of different uses and has appeared to be useful in fields that are actually far away from ideas which are related to object oriented approach. The main point of concentration will be on object oriented systems but we look at broader application of UML very occasionally. Our discussion is almost applicable to any kind of system that is related to programming language.
Question number 1 (ii)
Question No. 1 ii C
The two actors that can be described in this scenario are the customer or the student who are connected to the use cases for different types of purpose
Question No. 1 ii B
The two use cases can be described as the borrow books and the return books that are the systems through which the actors interact based on the type of decision that is to be taken
Actors which are plausibly associated with the system
Use case descriptions
The usage of case diagrams would normally be utilized the descriptions of case. These provide a textual account of the application of the case that might perhaps be included in other UML diagrams. They would also copy any non functional needs that are associated with the case of application.
Anyone can initiate at identifying possible application cases by visualizing at the verbs used in the specification of the system. In our choose case it is associated with the Porter house library.
Question No. 1 ii C
A specific individual may utilize the management of an account framework both as a standard client (having a record and requiring record administrations) and as a special client (keeping up the framework and setting its proficiencies). We people might distinguish the specific single in both scenarios; yet the framework might have no such insight. The notable exercise seem to the framework as including totally unique on-screen characters, who may be called as client, system_manager and accounts_manager
Figure 1
Use case diagrams for borrowing and returning books