WK1 D3##21
ENTD321 Object Programming and UML
Week 1 Web Resources
Creating Class Diagrams
The following videos by Mike Blaha, one of the authors of your textbook, illustrate the process and analysis for creating class diagrams. This will be helpful for Assignment 1.
1. Blaha, M. (2011, January 7) UML Class Modeling -- 1 -- Problem Statement. Retrieved March 26, 2013 from http://www.youtube.com/watch?v=yTy1TXI1bLc&list=PLEE77921A75E846EB&index =1
2. Blaha, M. (2011, January 7) UML Class Modeling -- 2 -- Finding Classes. Retrieved
March 26, 2013 from http://www.youtube.com/watch?v=KNi3VHFWz0s&list=PLEE77921A75E846EB&index =2
3. Blaha, M. (2011, January 7) UML Class Modeling -- 3 -- Finding Associations.
Retrieved March 26, 2013 from http://www.youtube.com/watch?v=Wj- VhxszdDo&list=PLEE77921A75E846EB
4. Blaha, M. (2011, January 7) UML Class Modeling -- 4 -- Finding Generalizations.
Retrieved March 26, 2013 from http://www.youtube.com/watch?v=QvYH6rabIi0&list=PLEE77921A75E846EB
5. Blaha, M. (2011, January 7) UML Class Modeling -- 5 -- Refining the Model.
Retrieved March 26, 2013 from http://www.youtube.com/watch?v=YQUEsyANW14&list=PLEE77921A75E846EB
6. Blaha, M. (2011, January 7) UML Class Modeling -- 6 -- Layout, Attributes,
Operations. Retrieved March 26, 2013 from http://www.youtube.com/watch?v=IZGEP-1981I&list=PLEE77921A75E846EB
7. Blaha, M. (2011, January 7) UML Class Modeling -- 7 -- Extending the Model.
Retrieved March 26, 2013 from http://www.youtube.com/watch?v=HTe_VJyUR6A&list=PLEE77921A75E846EB
Optional Web Readings (Recommended)
Class Diagrams 8. Murphy, Mike. (2011, October 7). UML Class Diagrams. Retrieved from
http://www.youtube.com/watch?v=5Q0ZM6ODBHw Finding Classes
ENTD321 Week 1 Web Resources Page 1
9. RMB1905. (2009, March 9). 4.11_Finding Classes. [Video file]. Retrieved from https://www.youtube.com/watch?v=DYasVJfgyeU&list=PL46FE8B2506D9EE0 C&index=29
Classes and Objects
The following resources provide details on classes and objects including attributes, operations, associations, multiplicity, aggregation, composition, generalization, and constraints and notes. 10.RMB1905. (2009, March 9). 4.01_Classifiers Classes & Objects. [Video file].
Retrieved from https://www.youtube.com/watch?v=- tmNYtAE0B8&index=19&list=PL46FE8B2506D9EE0C
11.RMB1905. (2009, March 10). 4.02_Attributes & Operations. [Video file]. Retrieved from https://www.youtube.com/watch?v=Brjle3R_iXA&list=PL46FE8B2506D9EE0C &index=20
12.RMB1905. (2009, March 10). 4.03_Stereotypes. [Video file]. Retrieved from https://www.youtube.com/watch?v=g7O6R8loCss&index=21&list=PL46FE8B 2506D9EE0C
13.RMB1905. (2009, March 9). 4.04_Associations & Multiplicity. [Video file]. Retrieved from https://www.youtube.com/watch?v=eDO-okP- kaU&index=22&list=PL46FE8B2506D9EE0C
14.RMB1905. (2009, March 9). 4.05_Association Classes. [Video file]. Retrieved from https://www.youtube.com/watch?v=K5- V3OYThZM&list=PL46FE8B2506D9EE0C&index=23
15.RMB1905. (2009, March 9). 4.06_Aggregation & Composition. [Video file]. Retrieved from https://www.youtube.com/watch?v=BmQ_a7LZB5w&list=PL46FE8B2506D9E E0C&index=24
16.RMB1905. (2009, March 10). 4.07_Generalization. [Video file]. Retrieved from https://www.youtube.com/watch?v=OKswUrC3nAw&list=PL46FE8B2506D9E E0C&index=25
17.RMB1905. (2009, March 9). 4.10 Constraints & Notes. [Video file]. Retrieved from https://www.youtube.com/watch?v=E6mvJHmb3fA&index=28&list=PL46FE8 B2506D9EE0C
ENTD321 Week 1 Web Resources Page 2