Requirements Specification Automated Excel Grading System Welcome Ms

  • Slides: 32
Download presentation
Requirements Specification Automated Excel Grading System Welcome Ms. Cotler and Dr. Hunter 10/27/2006 Requirements

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

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

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

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

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

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

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

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 Symbols 10/27/2006 Requirements Specification 9

Data Flow Diagrams: Level 0 10/27/2006 Requirements Specification 10

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 1 10/27/2006 Requirements Specification 11

Data Flow Diagrams: Level 2 - Grading System 10/27/2006 Requirements Specification 12

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

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

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

Login Screen 10/27/2006 Requirements Specification 15

Account Register View 10/27/2006 Requirements Specification 16

Account Register View 10/27/2006 Requirements Specification 16

Student View 10/27/2006 Requirements Specification 17

Student View 10/27/2006 Requirements Specification 17

Lab Instructor View 1 10/27/2006 Requirements Specification 18

Lab Instructor View 1 10/27/2006 Requirements Specification 18

Lab Instructor View 2 10/27/2006 Requirements Specification 19

Lab Instructor View 2 10/27/2006 Requirements Specification 19

Lecture Instructor View 1 10/27/2006 Requirements Specification 20

Lecture Instructor View 1 10/27/2006 Requirements Specification 20

Lecture Instructor View 2 10/27/2006 Requirements Specification 21

Lecture Instructor View 2 10/27/2006 Requirements Specification 21

Course Administrator View 1 10/27/2006 Requirements Specification 22

Course Administrator View 1 10/27/2006 Requirements Specification 22

Course Administrator View 2 10/27/2006 Requirements Specification 23

Course Administrator View 2 10/27/2006 Requirements Specification 23

Course Administrator View 3 10/27/2006 Requirements Specification 24

Course Administrator View 3 10/27/2006 Requirements Specification 24

Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Prototype Screenshots Functional Requirements

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

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

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

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

What’s Next 10/27/2006 Requirements Specification 29

Timeline 10/27/2006 Requirements Specification 30

Timeline 10/27/2006 Requirements Specification 30

Agenda • • • 10/27/2006 Use Case Data Flow Diagrams Functional Requirements Prototype Screenshots

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

Summary and Questions • Any Questions? • Thank you for your time and attention 10/27/2006 Requirements Specification 32