CSC 440 : Software Engineering Presentations

SYLLABUS Pepper Home

 

Presentation Chapter Notes
Introduction 1-2
Git    
Functional Requirements Elicitation 3-4
Requirements Engineering    
System Requirements VS User Requirements Spec 4  
Star UML  
System Modeling at the Requirements Level 5
Architectural Design 6
OO Detailed Design 7  
CRC Cards    
SQL  

use mysqldump to export and import databases from the command line: http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/

use workbench: https://dev.mysql.com/doc/workbench/en/wb-admin-export-import.html

 

Agile 3
Scrum    
Burn Down Chart   sample chart
activity diagrams  

http://www.ibm.com/developerworks/library/ws-tip-drawuml/

https://lyle.smu.edu/~devans/4345/Fowler%20Slides/Chapter%2011.ppt

 

State Diagram    
eclipse   https://www.cs.utexas.edu/~scottm/cs307/handouts/Eclipse%20Help/EclipseIntroduction.html
Class UML   http://www.math-cs.gordon.edu/courses/cps211/ATMExample/
Design Pattern - singleton and observer  

 

 

Test Plans Overview    
Junit   Sample project
Software Quality 24  
pair programming   http://www.wikihow.com/Pair-Program
Security 11& 12 - just security  
Sequence Diagrams  

http://csis.pace.edu/~marchese/CS389/L9/Sequence%20Diagram%20Tutorial.pdf - great introduction

http://www.pearsonhighered.com/samplechapter/0321193687.pdf our recommended book chapter

http://www.tracemodeler.com/articles/a_quick_introduction_to_uml_sequence_diagrams/ - good sample diagrams to look at

http://www.sparxsystems.com/resources/uml2_tutorial/uml2_sequencediagram.html - very clear shape definitions

factory design pattern  

http://www.avajava.com/tutorials/lessons/factory-pattern.html - what it is

https://www.cs.colorado.edu/~kena/classes/5448/f12/lectures/10-strategybridgefactory.pdf - good description towards the end - pizza - why it is

https://sourcemaking.com/design_patterns/factory_method - some details

 

Computer Science Careers None  
     
     
Finch
   
Jump into Release 1 23, 8