View
219
Download
1
Tags:
Embed Size (px)
Citation preview
3/6/07 Detailed Design 1
Detailed Design
Automated Excel Grading System
Welcome
Ms. Jami Cotler and Dr. Scott HunterAnd Guests
3/6/07 Detailed Design 2
Agenda
• Project Overview - Jim
• New Prototype Screenshots - Chris & Brian
• Database Design - Josh
• Testing - Vinnie
• What’s Next
3/6/07 Detailed Design 3
Project Overview
• Web Based System
• Students submit labs and pre-labs
• System grades files
• Error reporting
• Keeps track of grades
3/6/07 Detailed Design 4
Agenda
• Project Overview - Jim
• New Prototype Screenshots - Chris & Brian
• Database Design - Josh
• Testing - Vinnie
• What’s Next
3/6/07 Detailed Design 5
New Prototype Screenshots
• Link:
Prototype Screens
3/6/07 Detailed Design 6
Agenda
• Project Overview - Jim
• New Prototype Screenshots - Chris & Brian
• Database Design - Josh
• Testing - Vinnie
• What’s Next
3/6/07 Detailed Design 8
Personal Information
• Stores data about all users• Used to display/alter users information
3/6/07 Detailed Design 9
Sections
• Stores Instructors section data
• Used to determine each instructors viewable information
3/6/07 Detailed Design 10
Submissions
• Stores information about submitted files
• Used to alter and display information about submissions
3/6/07 Detailed Design 11
Errors
• Stores information about errors found in submissions
• Used to allow Lab Instructors to view and change errors and grades
3/6/07 Detailed Design 12
Key Files
• Stores information about Grading Keys and Sample Files
• Used to match submissions with keys and perform grading
3/6/07 Detailed Design 14
Agenda
• Project Overview - Jim
• New Prototype Screenshots - Chris & Brian
• Database Design - Josh
• Testing - Vinnie
• What’s Next
3/6/07 Detailed Design 16
Unit Testing
• Smallest testable part of our application
• Each unit is independent of one another
3/6/07 Detailed Design 17
Integration Testing
• Combines individual tests
• Ensures one unit will not affect other units
• Changes
3/6/07 Detailed Design 18
System Test
• Our system as a whole is tested
• Functional Requirements
• External Functions
3/6/07 Detailed Design 19
Agenda
• Project Overview - Jim
• New Prototype Screenshots - Chris & Brian
• Database Design - Josh
• Testing - Vinnie
• What’s Next
3/6/07 Detailed Design 21
What’s Next
• Acceptance Test Document– April 30th 2007
• Acceptance Test Presentation– May 1st 2007