View
213
Download
0
Tags:
Embed Size (px)
Citation preview
1
PerformanceSoftware
Roger Bacon Science Center, Room 328November 30, 2005
Automated Grading Systemfor Microsoft Excel
- Preliminary Design -
www.performancesoftware.org
2
Welcome
Dr. Scott HunterComputer Science DepartmentSiena College
Ms. Jami CotlerComputer Science Department
Siena College
3
Our Team
Whitney [email protected]
Patrick [email protected]
Raymond [email protected]
Nicholas [email protected]
Joseph [email protected]
Librarian
Systems Administrator
Team Leader
Webmaster
Developer
4
Agenda
User Case Scenarios & Data Flow Diagrams:Joe Strube
Functional Requirements:Whitney Cave
Prototypes:Raymond Navarette
Testing:Whitney Cave
Summary & Questions:Raymond Navarette
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
User Case Scenarios
• Student
– Submit lab assignment– View graded labs– View individual lab grades– View overall course grade– Change password
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
User Case Scenarios
• Lecture Instructor
– View the students in each section– Download student grades – Change password
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
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
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
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.
18
Functional Requirements
• Course Coordinator:
• Login
• Create System Profiles
• Create Course Sections
• Set up Assignments
19
Functional Requirements
• Course Coordinator Cont.:
• Submit Template and Key Files
• View Reports
• Change Current Password
20
Functional Requirements
• Student:
• Login• Submit a Lab• View Graded Labs• View All Lab Graded• Change Current Password
21
Functional Requirements
• Lab Instructor:
• Login
• Grade Labs
• Review Graded Labs
• Manually Enter Files with Grades
22
Functional Requirements
• Lab Instructor Cont.:
• View Graded Labs
• View Grades of Students
• Change Current Password
23
Functional Requirements
• Lecture Instructor:
• Login
• View Lecture Section of Students
• Download Students’ Grades
• Change Current Password