WK1 D3##21

Lisa ap
ENTD321Week1WebResources.pdf

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