Improved communication among users analysts designers and


Question:

For object-oriented development, the Rational Unified Process (RUP) methodology is mostly used consisting of four phases: inception, elaboration, construction and transition. The inception phase defines the project scope, user requirements, and development plan. The elaboration and construction phases equate to design and programming development. The transition phases encompass the beta testing, user training and conversion. Each phase is divided into interactions with user and IT collaboration. The object-oriented modeling approach provides several benefits, including:

The ability to tackle more challenging problem domains

Improved communication among users, analysts, designers, and programmers

Reusability of analysis, design, and programming results

Increased consistency among the models developed during object oriented analysis, design, and programming

In the analysis phase, a model of the real-world application is developed showing its properties. The team analyzes the concepts from the application and describes what the intended system must do, rather than how it will be done. The model specifies the functional behavior of the system, independent of the environment in which it will be implemented. In the design phase, the application-oriented analysis model is adapted and refined to suit the implementation environment. Analysis is followed by the implementation phase, where the design is implemented using a programming language and/or a database system. The techniques and notations to model object-oriented are called the Unified Modeling Language (UML). The techniques and notations within UML include:

Use cases, which represent the functional requirements or the "what" of the system

Class diagrams, which show the static structure of data and the operations that act on the data

State diagrams, which represent dynamic models of how objects change their states in response to events

Sequence diagrams, which represent dynamic models of interactions between objects

In OOAD, the Unified Modeling Language (UML) is used to model requirements and create the blueprint to program the system. There are many modeling techniques to achieve analysis and design, but Module 5 introduces only use cases and state and sequence diagrams. The first required reading on OOAD with UML chapters 1-7 will provide sufficient background to create a case, state, and sequence diagrams.

Required Reading

OOAD with UML. (2009.) Object Oriented analysis and design using the UML. Retrieved from https://enel.ucalgary.ca/People/far/Lectures/SENG401/PDF/OOAD_with_UML.pdf

Hoffer, J., George, J., & Valacih, J. Modern Systems Analysis and Design. [PPT file]. Retrieved from https://instructional1.calstatela.edu/dgadish/CIS%20520/CIS520_CH01.pdf

Gunda, V (n.d.). Designing using UML (5 steps). refine. Retrieved from https://www.scribd.com/doc/14657794/Designing-using-UML-5-Steps

Valacich, J., George, J, & Hoffer, J. (2012). Modern Systems Analysis and Design. Chapter Flashcard sets. Object Oriented Part 1. [Audio file]. Retrieved from https://quizlet.com/7602703/object-oriented-analysis-and-design-definitions-for-the-test-part-1-flash-cards/

Valacich, J., George, J, & Hoffer, J. (2012). Modern Systems Analysis and Design. Chapter Flashcard sets. Object Oriented Part 2. [Audio file]. Retrieved from https://quizlet.com/7646346/object-oriented-analysis-and-design-definitions-for-the-test-part-2-flash-cards/

Optional Reading

O'Reilley. (2012). Heads First: OOA&D. Introduction. [PPT file] Retrieved from https://headfirstlabs.com/books/hfooad/

O'Reilley. (2012). Heads First: OOA&D. Chapter 5A. [PPT file] Retrieved from https://headfirstlabs.com/books/hfooad/

OOA&D Lecture Notes. (n.d). Chapters 1-5. Retrieved from https://csenote.weebly.com/object-oriented-analysis-and-design.html

Case Assignment
This case has two parts, a theoretical question and a hands-on exercise.

Compare and contrast the object-oriented analysis and design models with structured analysis and design models. Write this part in 2-3 pages.

Create a set of use cases for the process of buying glasses from the patient viewpoint. The first step is to see the eye doctor who will give the patient a prescription. Once the prescription is ready, the patient will go to the glasses store to select frames and place the order for glasses. Once the glasses are ready, the patient returns to the store for a fitting and to pay for the glasses.

APA formatted references and proper citations a must.

Solution Preview :

Prepared by a verified Expert
Project Management: Improved communication among users analysts designers and
Reference No:- TGS01542279

Now Priced at $35 (50% Discount)

Recommended (97%)

Rated (4.9/5)