Component 4 Introduction to Information and Computer Science

  • Slides: 14
Download presentation
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of

Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 3 This material was developed by Oregon Health & Science University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU 24 OC 000015.

Topic II: Systems Development Lifecycle (SDLC) 1. 2. 3. 4. 5. Systems Systems Component

Topic II: Systems Development Lifecycle (SDLC) 1. 2. 3. 4. 5. Systems Systems Component 4/Unit 9 -3 Planning Analysis Design Implementation Support and Security Health IT Workforce Curriculum Version 2. 0/Spring 2011 2

Object Modeling • Overview, terms and concepts • Unified Modeling Language (UML) Component 4/Unit

Object Modeling • Overview, terms and concepts • Unified Modeling Language (UML) Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 3

UML Structure Diagrams • • • Class Object Composite Structure Package Component Deployment Component

UML Structure Diagrams • • • Class Object Composite Structure Package Component Deployment Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 4

UML Behavior Diagrams • • Use Case Activity State Chart State Machine Component 4/Unit

UML Behavior Diagrams • • Use Case Activity State Chart State Machine Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 5

UML Interaction Diagrams • Sequence • Timing • Communication Component 4/Unit 9 -3 Health

UML Interaction Diagrams • Sequence • Timing • Communication Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 6

Logical vs. Physical Models • Logical model • Physical model • Four-model approach: Component

Logical vs. Physical Models • Logical model • Physical model • Four-model approach: Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 7

Development Strategies • • • Traditional Internet Outsourcing Make or Buy Prototyping Component 4/Unit

Development Strategies • • • Traditional Internet Outsourcing Make or Buy Prototyping Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 8

Traditional Development • Systems Development Life Cycle (SDLC) • Rapid Application Development (RAD) •

Traditional Development • Systems Development Life Cycle (SDLC) • Rapid Application Development (RAD) • Joint Application Development (JAD) Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 9

Internet (1 of 2) • Web-based Development – Wikis – Learning Management Systems (LMS)

Internet (1 of 2) • Web-based Development – Wikis – Learning Management Systems (LMS) Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 10

Internet (2 of 2) • Software as a Service (Saa. S) • Web 2.

Internet (2 of 2) • Software as a Service (Saa. S) • Web 2. 0 • Cloud Computing Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 11

Outsourcing • Application service providers (ASP) • Internet business services • Offshore outsourcing Component

Outsourcing • Application service providers (ASP) • Internet business services • Offshore outsourcing Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 12

Make or Buy • Develop software in-house • Purchase a software package • Customize

Make or Buy • Develop software in-house • Purchase a software package • Customize a software package Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 13

Prototyping • Modern, engineering-based approach to design. • Replaces the paper-and-pencil physical design. •

Prototyping • Modern, engineering-based approach to design. • Replaces the paper-and-pencil physical design. • An iterative process between designer and users. • A prototype is a working model that is not quite ready for prime time. Component 4/Unit 9 -3 Health IT Workforce Curriculum Version 2. 0/Spring 2011 14