Reference no: EM132353429
System Analysis and Design Assignment -
Assignment 1 - Topic: System Analysis Report
Assignment Details: The case study is provided below. For assignment 1 you need to prepare a report about system analysis methodologies and methods. Your report must contain at least the following sections:
1. Introduction: Introduce the important aspects of the case study.
2. Methodologies: Briefly describe the System Development Life Cycle (SDLC) and discuss the predictive and adaptive approaches to SDLC, evaluate the usefulness and limitation of each approach as well.
3. Chosen Methodology: You are then required to choose one model that you find suitable for the system given in the case study and justify your choice.
4. Requirement Gathering: Using the information from the case study, discuss requirement finding techniques such as interview, questionnaire etc to capture the business requirements and specifications for developing the system.
5. Requirements: Provide functional and non-functional requirements of the system.
6. Requirement Modeling: Based on the outcome of your requirement analysis carried out above, provide an activity diagram to provide a graphical illustration of the new system and make sure that accurate technical language has been applied.
Your report will be assessed based on the following criteria:
1. Depth of content
2. Accuracy of content
3. Clarity of purpose
4. Depth of analysis
5. Use of language: word choice, grammar, and sentence structure
Assignment 2 - Topic: System Analysis, design and Modeling Report
Assignment Details: The case study is the same for Assignment 1 and 2 and is provided below. In assignment 1 the requirement gathering step was completed with some requirement modelling. For assignment 2 you need to take the processes of system analysis and design further.
Assignment 2 report must contain at least the following sections:
Use Cases: Provide name and complete description of at least three use cases for the system discussed in the case study and draw related use case diagrams.
Activity Diagram: Provide activity diagrams for all use cases.
Sequence Diagrams: Provide sequence diagrams for all use cases.
Domain Model Class Diagram: Provide domain model class diagram
State Machine Diagram: Provide at least one state machine diagram.
User Interface: Provide a final user interface design by using dialogue and storyboard methods.
Conclusion: Summarise the main findings of Assignment 1 and Assignment 2 reports.
In all UML diagrams such as Use Case, Class, Object and activity diagrams, clearly present your finding of the system interactions and use accurate technical language, abbreviations and symbols.
Your report will be assessed based on the following criteria:
- Legibility
- Modeling diagrams
- Modeling tools
- Conclusion
- Knowledge of the subject matter
The Case Study for Assignment 1 and 2 - Case Study:
IT Solutions is a small IT service provider company located in Sydney's Central Business District (CBD). The staff consists of twenty IT consultants (technicians, designers, systems analysts, programmers) and two administration staff. The company provides support to a range of networking, computer hardware, and software problems to businesses in the CBD area.
The IT consultants are getting a large number of new clients. Clients call and e-mail whenever they have any kind of networking, hardware or software problem. IT consultants manage the requests and perform the required tasks. If the problem is complex it may require multiple trips, and the consultant has to keep track of what he or she has done to try to fix the problem. Sometimes a second consultant has to be dispatched, necessitating communication concerning the previous work.
The CEO of IT Solutions wants to develop a system that is both more responsive to clients and helpful to consultants. He would like to see a system that allows clients to directly enter their service requests. The system would track the status of each request along with the hours spent for billing purposes.
Note: The case study requires students to make necessary assumptions, make sure to clearly document all your assumptions in your assignment reports.