CPSC 210 Lecture Notes - Lecture 6: Init, Donald Bell, Class Diagram

76 views4 pages
11 Aug 2016
School
Course

Document Summary

Design is a critical step of constructing a software system. Good designs solve the problem at hand and exhibit desirable characteristics, such as being evolvable. Extract the design of an existing system and record it using a uml class diagram. Read designs that are (partially) expressed using a uml class diagram. Read designs that are (partially) expressed using a uml sequence diagram. Given a description of what a software system is intended to do, the activity of software design involves selecting and organizing data abstractions and algorithms to provide a system that does what is intended. We refer to activities related to determining and describing what the system is to do as software requirements activities. We refer to activities related to determining how the system can achieve what the requirements describe as software design activities. There exist di erent guidelines and methods to help a software developer design software given requirements for the system.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents