COP 3331 OBJECT-ORIENTED ANALYSIS AND DESIGN - PowerPoint PPT Presentation

About This Presentation
Title:

COP 3331 OBJECT-ORIENTED ANALYSIS AND DESIGN

Description:

It focuses on practical techniques and tools as well as theory ... Demonstrate the technical and communication skills required for working in ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 10
Provided by: iando4
Learn more at: http://www.cs.fsu.edu
Category:

less

Transcript and Presenter's Notes

Title: COP 3331 OBJECT-ORIENTED ANALYSIS AND DESIGN


1
COP 3331 OBJECT-ORIENTED ANALYSIS AND DESIGN
  • David A. Gaitros
  • Department of Computer Science
  • Florida State University

2
Course Website
  • http//www.cs.fsu.edu/gaitrosd
  • On website
  • Syllabus
  • Assignments
  • Notes (Lecture and study guide)
  • Examples
  • Useful Links
  • Calendar

3
What Is This Course All About?
  • It is not about
  • (COP3330 is a pre-requisite).
  • It is an introduction to software design
  • It is about the whole process of software
    development
  • It focuses on large-scale systems development
  • It focuses on practical techniques and tools as
    well as theory
  • It focuses on modeling systems using UML

4
High-Level Course Objectives
  • After you have completed this course, you should
    be able to
  • Describe and explain the main stages, methods,
    tools, techniques, and problems involved in
    systems and software engineering.
  • Describe the basic concepts and goals of analysis
    and design.
  • Demonstrate practical skill in the use of an
    analysis and design notation.
  • Demonstrate the technical and communication
    skills required for working in systems
    development teams and dealing with stakeholders.

5
Course Structure
  • Development Process/Intro to Software Engineering
  • UML and OO Analysis
  • OO Design/Architecture design
  • Issues in development

6
How would you answer these questions?
  • What is software engineering?
  • What is science?
  • What makes computer science a science?
  • How would you distinguish computer science and
    software engineering?
  • What is a system?

7
What Is Software? What Is a Computer?
  • A product
  • A common component of a product
  • A tool
  • An integral part of modern life
  • Information technology
  • Part of the Internet

8
A Brief History of Product Design and Industry
From Craft to industry
From the model T to the luxury SUV
9
A Brief History of Product Design and Industry
  • For centuries products were hand crafted by
    individuals or small groups.
  • The industrial revolution was mainly brought
    about by the invention of new technology.
  • Machines lead to greater efficiency and
    mass-production.
  • Craft production could not compete with
    industrial production and many former crafts
    workers were forced to work in factories.
  • As competition started to increase product design
    became a more important.
Write a Comment
User Comments (0)
About PowerShow.com