IN4MATX 43 Chapter Notes - Chapter 6.4, 6.5, 6.6: Hypercard, User Interface, Human Computer

58 views3 pages
IN4MATX 36900 Intro to Software Engineering
Week 3 Reading 10 6.4, 6.5, 6.6
Chapter 6: Requirements Engineering
6.4: Requirements, Definition, Prototyping, and Reviews
Requirements definition involves spelling out requirements
o Most popular notation in industry Is UML
o Another is DFD
o Another being ER
o DFD
Source or destination data
Flow of data
Process
Data store
o ERD
Depicts relationship among entities
Also shows attributes
Entity relationship
Cardinality
o # of participants
o One to one
o One to many
o Many to many
Modality
o Whether existence of entity depends on being related
to another entity via this relationship
Using these different modeling languages is a form of prototyping
o User interface
Vital component
Focuses on human computer interaction
Visual looks and display
Interaction with people and flow
Past
Used to do what was called fidelity prototyping with
cardboard and flip charts
Earliest on computer
HyperCard Apple
Microsoft’s Visual Basic – most popular today
o Heavy user participation
Also a need for audio and video interfaces now
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows page 1 of the document.
Unlock all 3 pages and 3 million more documents.

Already have an account? Log in

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