Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 PerformanceSoftware Roger Bacon Science Center, Room 328 November 30, 2005 Automated Grading System for Microsoft Excel - Preliminary Design - www.performancesoftware.org.

Similar presentations


Presentation on theme: "1 PerformanceSoftware Roger Bacon Science Center, Room 328 November 30, 2005 Automated Grading System for Microsoft Excel - Preliminary Design - www.performancesoftware.org."— Presentation transcript:

1 1 PerformanceSoftware Roger Bacon Science Center, Room 328 November 30, 2005 Automated Grading System for Microsoft Excel - Preliminary Design - www.performancesoftware.org

2 2 Welcome Dr. Scott Hunter Computer Science Department Siena College Ms. Jami Cotler Computer Science Department Siena College

3 3 Our Team Whitney Cave whitney@performancesoftware.org Patrick Durham patrick@performancesoftware.org Raymond Navarette ray@performancesoftware.org Nicholas Sitterly nick@performancesoftware.org Joseph Strube joe@performancesoftware.org Librarian Systems Administrator Team Leader Webmaster Developer

4 4 Agenda User Case Scenarios & Data Flow Diagrams: Joe Strube Functional Requirements: Whitney Cave Prototypes: Raymond Navarette Testing: Whitney Cave Summary & Questions: Raymond Navarette

5 5 User Case Scenarios & Data Flow Diagrams: Joe Strube

6 6 User Case Scenarios Course Coordinator –Manage users –Setup lab and lecture sections –Setup assignment list –Submit grading keys and template files –Report generation –Change Password

7 7 User Case Scenarios Student –Submit lab assignment –View graded labs –View individual lab grades –View overall course grade –Change password

8 8 User Case Scenarios Lab Instructor –View graded labs –Grade a specific set of labs or all labs –Leave comments on graded labs –Manually override the software grade –View reports of the class averages and individual student grades –Include outside grades –Change password

9 9 User Case Scenarios Lecture Instructor –View the students in each section –Download student grades –Change password

10 10 DFD Methodology

11 11 Level 1 Diagram

12 12 Level 2 Diagram

13 13 Development Environment The combination of hardware and software used to create an application. –Dell Dimension 4550 Windows XP with Service Pack 2 2.4-GHz Pentium 4 processor 37.2-gigabyte hard drive 512 MB of Ram

14 14 Development Environment –Gateway Windows 2000 with Service Pack 3 1300-MHz Pentium 4 processor 35.4-gigabyte hard drive 654,640 KB of Ram

15 15 Development Environment Server –Oraserve version # 2.4.21-4.el Software –Apache version # 2.0.46 –Microsoft Visual Basic for Applications (VBA) version # 6.4 –Oracle version #10G –PHP (PHP Hypertext Pre-processor) version #4.3.11

16 16 Production Environment The setting in which the application will run upon its completion. – The Excel Grading System software will run on Windows XP machines with Microsoft Office 2003.

17 17 Functional Requirements: Whitney Cave

18 18 Functional Requirements Course Coordinator: Login Create System Profiles Create Course Sections Set up Assignments

19 19 Functional Requirements Course Coordinator Cont.: Submit Template and Key Files View Reports Change Current Password

20 20 Functional Requirements Student: Login Submit a Lab View Graded Labs View All Lab Graded Change Current Password

21 21 Functional Requirements Lab Instructor: Login Grade Labs Review Graded Labs Manually Enter Files with Grades

22 22 Functional Requirements Lab Instructor Cont.: View Graded Labs View Grades of Students Change Current Password

23 23 Functional Requirements Lecture Instructor: Login View Lecture Section of Students Download Students’ Grades Change Current Password

24 24 Prototypes: Raymond Navarette

25 25 Displays and Command Summary

26 26 Course Coordinator Landing Page – All Assignments

27 27 Course Coordinator – User Tasks (Search, Add, Batch Add)

28 28 Course Coordinator – User Search Results and Editing

29 29 Course Coordinator – Class Section Creation and Editing

30 30 Course Coordinator – Assignment Category Creation and Editing

31 31 Course Coordinator – Create New Assignment Shell

32 32 Course Coordinator – Edit Assignment

33 33 Course Coordinator – Grading Files Submission

34 34 Student – Section Identification

35 35 Student Landing Page – Grade Overview

36 36 Student – View Graded Assignment Details

37 37 Student – View Ungraded Assignment Details

38 38 Student – Submit Assignment Files

39 39 Lab Instructor Landing Page – Lab Section Overview

40 40 Lab Instructor – Lab Section Detail

41 41 Lecture Instructor Landing Page – Lecture Section Overview

42 42 Lecture Instructor – Lecture Section Detail

43 43 All Users – Change Password

44 44 All Users – Successful Password Changes

45 45 Lab Instructor – Lab Section Detail

46 46 Lab Instructor – Grading Software

47 47 Project Testing: Whitney Cave

48 48 Project Testing Unit Testing Integration Testing System Testing Acceptance Testing

49 49 Project Testing

50 50 Summary & Questions: Raymond Navarette

51 51 Development Schedule

52 52 Summary Next: Detailed Design Questions? Thank You


Download ppt "1 PerformanceSoftware Roger Bacon Science Center, Room 328 November 30, 2005 Automated Grading System for Microsoft Excel - Preliminary Design - www.performancesoftware.org."

Similar presentations


Ads by Google