Requirements Specification Automated Excel Grading System Welcome Ms
































- Slides: 32
Requirements Specification Automated Excel Grading System Welcome Ms. Cotler and Dr. Hunter 10/27/2006 Requirements Specification 1
Introduction • • • 10/27/2006 Brian Salmon- Team Leader Jim Dzembo- Web Master Chris Mahar- Web Developer Vincent Leone- Librarian Josh Yerkie- Systems Administrator Requirements Specification 2
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements What's Next Summary Requirements Specification 3
Use Case: Student User • • Log into secure system Create their own accounts Upload labs and pre-labs View report with all errors and omissions • View grades 10/27/2006 Requirements Specification 4
Use Case: Lab Instructor • View students grades and files • View report on students errors • Change students grades if necessary • Sort students by lab section and number 10/27/2006 Requirements Specification 5
Use Case: Lecture Instructor • View students lab grades • Sort students by lecture section and lab number 10/27/2006 Requirements Specification 6
Use Case: Course Administrator • Edit student accounts • Override any grades or registration errors • Submit keys for grading • All Lab and Lecture Instructor features 10/27/2006 Requirements Specification 7
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements What's Next Summary Requirements Specification 8
Data Flow Symbols 10/27/2006 Requirements Specification 9
Data Flow Diagrams: Level 0 10/27/2006 Requirements Specification 10
Data Flow Diagrams: Level 1 10/27/2006 Requirements Specification 11
Data Flow Diagrams: Level 2 - Grading System 10/27/2006 Requirements Specification 12
Data Flow Diagrams: Level 3 - User Interface 10/27/2006 Requirements Specification 13
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements What's Next Summary Requirements Specification 14
Login Screen 10/27/2006 Requirements Specification 15
Account Register View 10/27/2006 Requirements Specification 16
Student View 10/27/2006 Requirements Specification 17
Lab Instructor View 1 10/27/2006 Requirements Specification 18
Lab Instructor View 2 10/27/2006 Requirements Specification 19
Lecture Instructor View 1 10/27/2006 Requirements Specification 20
Lecture Instructor View 2 10/27/2006 Requirements Specification 21
Course Administrator View 1 10/27/2006 Requirements Specification 22
Course Administrator View 2 10/27/2006 Requirements Specification 23
Course Administrator View 3 10/27/2006 Requirements Specification 24
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements What's Next Summary Requirements Specification 25
Functional Requirements • • • 10/27/2006 Secure Web based system Excel File Grading System Error Reporting Viewable Grades Achieve All User Case Features Requirements Specification 26
Non-Functional Requirements • User-friendly interface • Quick turnaround time on grading pre-labs • Ease of use for all users 10/27/2006 Requirements Specification 27
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements What's Next Summary Requirements Specification 28
What’s Next 10/27/2006 Requirements Specification 29
Timeline 10/27/2006 Requirements Specification 30
Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Functional Requirements Prototype Screenshots What's Next Summary Requirements Specification 31
Summary and Questions • Any Questions? • Thank you for your time and attention 10/27/2006 Requirements Specification 32