Title: Software Design: Framework
1Software Design Framework Pattern
Course Content Module 1 Software Development
Methodologies Classical Phases in Software
Production Spiral Methodology Iterative
Methodology Incremental Methodology Object-Ori
ented Methodology Module 2 From Analysis to
Design Software Requirements Specification
Gathering Business Models using UML (Static
Analysis Business Entity and Relationship
Dynamic Analysis Business Use Cases, Business
Activity and Sequence Diagram) Module 3
Software Design Software Decomposition
(Subsystem and Partition) Software Design
Quality (Coupling and Cohesion) Module 4
Software Architecture Design Software
Architectural Styles (Repository,
Model/View/Control, Client/Server, Peer-to-Peer,
Pipe and Filter Software Architecture Design
using UML (Package, Component and Deployment
Diagram) Choosing Technology (Network Design,
Multi-Tier Technologies, RMI, CORBA, EJB,
etc.) Module 5 Reusable Design
Patterns Introduction to Design
Patterns Selected Common Design Patterns
Factory Method and Abstract Factory State P
roxy Façade Strategy
- Code A211
- Duration 18 Hrs. (3 Days)( 09.00-16.30 )
-
- Level Advance
- Skills Gained
- ??????????? ??????? ??????????????????????????????
????????? - ??????????????????????????????????????????????????
???????????????? - ??????????????????????????????????????????????
- Who should attend
- ????????????????????????????????????????
???????????????????????????????
????????????????????? ?????????????? UML
????????????????????????????????????????????
????????????? ????????????????? Design Pattern
?????????????????????????????????
??????????????????????????????????????????????????
Module 6 Specifying Interfaces of
Classes Specifying Interfaces of
Classes Design by Contract Object Constraint
Language (OCL) Module 7 From Design to
Implementation Implementing Associations Imple
menting classes Implementing Constraints Imple
menting Statecharts
???????????????????????????????????????????????
??????????????????????????????????????????????
??? http//www.ccp.or.th