Systems Analysis And Design In A Changing World Case Study Answers

Systems Analysis and Design in a Changing World, seventh edition 6-1 Chapter 6 – Foundations for Systems Design Solutions to End-of-Chapter Problems Review Questions 1. How does the objective of systems analysis differ from the objective of systems design? The objective of systems analysis is to understand the needs and requirements, while the objective of design is to figure out the solution to those needs and requirements. Analysis is to understand the problem, design is to solve the problem. (and implementation is to build the solution.) 2. What are the inputs to systems design? What are the outputs? Inputs primarily are the requirements models. This includes domain model class diagram, use case diagrams, use case descriptions, activity diagrams, system sequence diagrams, and state-machine diagrams. Outputs are the design models. This includes the design class diagram. Interaction diagrams, design state-machine diagrams, package diagrams, deployment diagrams, and component diagrams. 3. List and briefly describe each design activity. 1. Describe the environment – to research and describe the configuration and existing hardware and software of the current computing environment and of external systems requiring interfaces. 2. Design the application components – this is structural or architectural design to configure the components, such as subsystems, that will be included in the final system. 3. Design the user interface – this consists of designing the user screens and reports for the new system. 4. Design the database – this involves using the class diagram to design the database schema. 5. Design the software classes – this involves determining the classes and the methods within each class to carry out each use case. 4. Why is the environment described while other key design elements such as the user interface and database are designed ? Most new systems are developed to be integrated into an already existing computing environment. Hence the task is to understand the existing environment that the new system must fit into. This normally includes such things as DBMS, Operating Systems, Network, programming standard languages, and existing hardware.

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.
Systems Analysis and Design in a Changing World, Fourth Edition 7-1 Case Studies Case Study: The Real Estate Multiple Listing Service System Refer to the description of the Real Estate Multiple Listing Service System in the Chapter 5 case studies. Using the event list and ERD for that system as a starting point, develop the following object-oriented models: 1. Convert your ERD to a domain class diagram.
Systems Analysis and Design in a Changing World, Fourth Edition 7-2 2. Develop a use case diagram. MLS Clerk Agent Requst listing information Add a listing Change listing information Print listing book Maintain real estate office information Maintain agent information 3. Develop a fully developed use case description or an activity diagram for each use case. Solutions below develop both in pairs. 2
Systems Analysis and Design in a Changing World, Fourth Edition 7-3
Systems Analysis and Design in a Changing World, Fourth Edition 7-4 4
Systems Analysis and Design in a Changing World, Fourth Edition 7-5
Systems Analysis and Design in a Changing World, Fourth Edition 7-6 6
Systems Analysis and Design in a Changing World, Fourth Edition 7-7 4. Develop a system sequence diagram for each use case.
Systems Analysis and Design in a Changing World, Fourth Edition 7-8 Case Study: State Patrol Ticket Processing System Refer to the description of the State Patrol Ticket Processing System in the Chapter 5 case studies. Using the event list and ERD for that system as a starting point, develop the following object-oriented models:  Convert your ERD to a class diagram.  Develop a use case diagram.  Develop fully developed use case descriptions for two of the primary use cases.  Develop a system sequence diagram for those same use cases.  Develop a state machine diagram for a ticket. licenseNumber licenseClass name address expirationDate dateOfBirth Restiction Driver ticketNumber dateOfTicket timeOfTicket violationType fineAmount datePaid plea trialDate verdict Ticket 1 0..* badgeNumber name rank primaryAssignment mailingAddress Officer 0..* 1 courtNumber name address Court 0..* 1 8
Systems Analysis and Design in a Changing World, Fourth Edition 7-9 Motor Vehicles Clerk Enter payment information Record traffic ticket Enter plea Enter trial verdict Request warrant Use Case Name: Record traffic ticket Scenario: Record traffic ticket Triggering Event: Officer sends in new ticket Brief Description: The officer gives the traffic ticket to the clerk. Using the information on the traffic ticket, the clerk first verifies the officer by entering the badge number. Then, the clerk verifies the driver information by entering the driver’s license number. Finally, the clerk enters the ticket information. Actors:

One thought on “Systems Analysis And Design In A Changing World Case Study Answers

Leave a Reply

Your email address will not be published. Required fields are marked *