Reference no: EM132595212
Case Study: Read the following case study and answer the questions provided.
You as a system analyst, are hired by the council authorities, to analyse and design the council services management system that should able to perform tasks according to the details provided in above case study.
Part A: MODELLING QUESTIONS
Based on the outcome of the requirement analysis carried out above, create following diagrams to provide graphical illustration of the proposed system.
1. Use Case Diagrams: Draw a Use Case Diagram depicting at least five actors and their roles.
2. Context Diagram: Draw a Context Level diagram and show all external entities interacting with a single process.
3. Entity Relationship Diagram: Draw entity relationship diagram to show at least five classes and their relationships. Show at least one subclass and one superclass.
PART B: Theory Related Questions
1. SDLC phases: Provide a work breakdown structure for the given project listing all the steps according to Software Development Life Cycle (SDLC) phases.
2. Requirements: List and discuss five functional and five non-functional requirements as discussed in the case study.
3. System Implementation: Identify at least one method to implement this system and provide justifications of using the method.
4. Information gathering techniques: Identify at least two information gathering techniques that can be used to gather specific requirements and design at least 6 questions that can be asked from relevant stakeholders to capture the system requirements and specifications to develop the system successfully.
• Requirement Analysis
? Analysing requirement creates after thorough input from Council and Survey
?
• Software Design
? Designing Structure of Software to be made to match Analysis done . This step is shadowed by the Council to make sure that design matches their requirements.
• Implementation
? Implementing the design . it includes server setup , creating frontend and backend, establishing database and linking it to backend
• Testing;
? Created software/portal is tested in two phase : alpha and beta phase to check the software thoroughly
Information Gathering Techniques
1. Scraping data from Council's website for to collect data for further analysis and system design
2. Meeting with council's specialized team to better understand the requirement presented
3. Survey a focused group to analyse the requirement of people and using collected data for further analysis
4. Presenting council and their team with set of Questionnaire , to get input on how given proposal suits their need
Questionnaire:-
1. What sectors/services are hosted on the portal?
2. What is the eligibility criteria to filter people ?
3. What type of employee hierarchy is to be created for the Council's workforce?
4. What is expected user traffic and user usage of the portal? ( This should be elaborated to ascertain their understanding of this question)
5. What is the overall budget of a portal, to create a proposal based on a given requirement?
6. Is server setup done remotely ?
Attachment:- Case Study.rar