Detailed Design Automated Excel Grading System Welcome Ms






















- Slides: 22
Detailed Design Automated Excel Grading System Welcome Ms. Jami Cotler and Dr. Scott Hunter And Guests 3/6/07 Detailed Design 1
Agenda • Project Overview - Jim • New Prototype Screenshots - Chris & Brian • Database Design - Josh • Testing - Vinnie • What’s Next 3/6/07 Detailed Design 2
Project Overview • • • 3/6/07 Web Based System Students submit labs and pre-labs System grades files Error reporting Keeps track of grades Detailed Design 3
Agenda • Project Overview - Jim • New Prototype Screenshots - Chris & Brian • Database Design - Josh • Testing - Vinnie • What’s Next 3/6/07 Detailed Design 4
New Prototype Screenshots • Link: Prototype Screens 3/6/07 Detailed Design 5
Agenda • Project Overview - Jim • New Prototype Screenshots - Chris & Brian • Database Design - Josh • Testing - Vinnie • What’s Next 3/6/07 Detailed Design 6
Database Design • Overview 3/6/07 Detailed Design 7
Personal Information • Stores data about all users • Used to display/alter users information 3/6/07 Detailed Design 8
Sections • Stores Instructors section data • Used to determine each instructors viewable information 3/6/07 Detailed Design 9
Submissions • Stores information about submitted files • Used to alter and display information about submissions 3/6/07 Detailed Design 10
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 11
Key Files • Stores information about Grading Keys and Sample Files • Used to match submissions with keys and perform grading 3/6/07 Detailed Design 12
Relationships 3/6/07 Detailed Design 13
Agenda • Project Overview - Jim • New Prototype Screenshots - Chris & Brian • Database Design - Josh • Testing - Vinnie • What’s Next 3/6/07 Detailed Design 14
Testing • Unit Testing • Integration Testing • System Testing 3/6/07 Detailed Design 15
Unit Testing • Smallest testable part of our application • Each unit is independent of one another 3/6/07 Detailed Design 16
Integration Testing • Combines individual tests • Ensures one unit will not affect other units • Changes 3/6/07 Detailed Design 17
System Test • Our system as a whole is tested • Functional Requirements • External Functions 3/6/07 Detailed Design 18
Agenda • Project Overview - Jim • New Prototype Screenshots - Chris & Brian • Database Design - Josh • Testing - Vinnie • What’s Next 3/6/07 Detailed Design 19
Schedule New Gantt Chart 3/6/07 Detailed Design 20
What’s Next • Acceptance Test Document – April 30 th 2007 • Acceptance Test Presentation – May 1 st 2007 3/6/07 Detailed Design 21
Summary • Any Questions or Comments • Thank You 3/6/07 Detailed Design 22