PowerDesigner ??????? - PowerPoint PPT Presentation

1 / 5
About This Presentation
Title:

PowerDesigner ???????

Description:

How to use PowerDesigner Business Process, UML and Data models in application ... Some software engineer processes are too complex (RUP, CMM, ... – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 6
Provided by: hari162
Category:

less

Transcript and Presenter's Notes

Title: PowerDesigner ???????


1
PowerDesigner ???????
2
??????
  • How to use PowerDesigner Business Process, UML
    and Data models in application analysis and
    design?
  • Some software engineer processes are too complex
    (RUP, CMM, )
  • Each company should carefully select a process
    and adapt it to its own needs based on
  • Type of application
  • Size of team

3
A Typical Process for Developing New Application
with PowerDesigner
4
Example of How to Use UML for a New Application
  • Define Use Case Diagram
  • Identify classes
  • Define Collaboration Diagram and/or Sequence
    Diagram
  • Identify classes and operations
  • Design Class Diagram
  • Generate a report and use the report as a
    specification
  • Generate a Physical Data Model with O/R mapping
  • Optimize the PDM
  • Generate the Database
  • Define classes implementation in Class Diagram
  • Generate the code and O/R mapping
  • Use an IDE to finish the implementation, compile
    and test
  • Reverse engineer the code to update the UML model

5
Example of How to Use UML for an Existing
Application
  • Reverse engineer existing code to create a Class
    Diagram
  • Reverse engineer existing database to create a
    PDM
  • Understand the existing applications logic
  • Define Use Case Diagram
  • Define Collaboration Diagram and/or Sequence
    Diagram
  • Improve Class Diagram
  • Generate a report and use the report as a
    specification
  • Modify the Database
  • Improve classes implementation
  • Generate the code and O/R mapping
  • Use an IDE to finish the implementation, compile
    and test
  • Reverse engineer the code to update the UML model
Write a Comment
User Comments (0)
About PowerShow.com