Download presentation
Presentation is loading. Please wait.
1
Pear Software http://oraserv.cs.siena.edu/~perm_pear/ e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design
2
March 6, 2007Detailed Design - Pear Software2 Welcome Dr. Scott Hunter Professor of Computer Science Siena College Department of Computer Science Ms. Jami Cotler Professor of Computer Science Siena College Department of Computer Science
3
March 6, 2007Detailed Design - Pear Software3 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
4
March 6, 2007Detailed Design - Pear Software4 Review of Problem Clients need easier way of grading Excel spreadsheets. Looking for automatic feedback of graded files. Ability to manage a students grades and attendance.
5
March 6, 2007Detailed Design - Pear Software5 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
6
March 6, 2007Detailed Design - Pear Software6 Detailed Design The Detailed Design is the last document before the Acceptance Test. It contains revised Data Flow Diagrams, Prototypes, and Unit Tests. Prototypes are no longer just screen shots but rather web pages.
7
March 6, 2007Detailed Design - Pear Software7 Functional Requirements Changes: –The Student has the ability to upload multiple files for each lab. –Each file of a lab has a specific grade weight. –Students can now download one zip file of all lab files or each lab file separately. –Ability to switch between user views.
8
March 6, 2007Detailed Design - Pear Software8 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
9
March 6, 2007Detailed Design - Pear Software9 Database Design
10
March 6, 2007Detailed Design - Pear Software10 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
11
March 6, 2007Detailed Design - Pear Software11 Unit Test Table of Contents
12
March 6, 2007Detailed Design - Pear Software12 Unit Test Example
13
March 6, 2007Detailed Design - Pear Software13 Unit Test Example
14
March 6, 2007Detailed Design - Pear Software14 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
15
March 6, 2007Detailed Design - Pear Software15 Prototype Screens
16
March 6, 2007Detailed Design - Pear Software16 Prototype Screens
17
March 6, 2007Detailed Design - Pear Software17 Prototype Screens
18
March 6, 2007Detailed Design - Pear Software18 Prototype Screens
19
March 6, 2007Detailed Design - Pear Software19 Prototype Screens
20
March 6, 2007Detailed Design - Pear Software20 Prototype Screens
21
March 6, 2007Detailed Design - Pear Software21 Prototype Screens
22
March 6, 2007Detailed Design - Pear Software22 Prototype Screens
23
March 6, 2007Detailed Design - Pear Software23 Sample Submitted File
24
March 6, 2007Detailed Design - Pear Software24 Prototype Screens
25
March 6, 2007Detailed Design - Pear Software25 Prototype Screens
26
March 6, 2007Detailed Design - Pear Software26 Prototype Screens
27
March 6, 2007Detailed Design - Pear Software27 Prototype Screens
28
March 6, 2007Detailed Design - Pear Software28 Prototype Screens
29
March 6, 2007Detailed Design - Pear Software29 Prototype Screens
30
March 6, 2007Detailed Design - Pear Software30 Export To Excel
31
March 6, 2007Detailed Design - Pear Software31 Prototype Screens
32
March 6, 2007Detailed Design - Pear Software32 Prototype Screens
33
March 6, 2007Detailed Design - Pear Software33 Prototype Screens
34
March 6, 2007Detailed Design - Pear Software34 Prototype Screens
35
March 6, 2007Detailed Design - Pear Software35 Prototype Screens
36
March 6, 2007Detailed Design - Pear Software36 Prototype Screens
37
March 6, 2007Detailed Design - Pear Software37 Prototype Screens
38
March 6, 2007Detailed Design - Pear Software38 Prototype Screens
39
March 6, 2007Detailed Design - Pear Software39 Prototype Screens
40
March 6, 2007Detailed Design - Pear Software40 Prototype Screens
41
March 6, 2007Detailed Design - Pear Software41 Prototype Screens
42
March 6, 2007Detailed Design - Pear Software42 Prototype Screens
43
March 6, 2007Detailed Design - Pear Software43 Prototype Screens
44
March 6, 2007Detailed Design - Pear Software44 Prototype Screens
45
March 6, 2007Detailed Design - Pear Software45 Prototype Screens
46
March 6, 2007Detailed Design - Pear Software46 Prototype Screens
47
March 6, 2007Detailed Design - Pear Software47 Prototype Screens
48
March 6, 2007Detailed Design - Pear Software48 Prototype Screens
49
March 6, 2007Detailed Design - Pear Software49 Prototype Screens
50
March 6, 2007Detailed Design - Pear Software50 Sample Answer Key File // Answer Key Sample // Checks that Value of cell B6 is 6 // Error is worth 10 points // V denotes value type of problem // B6 specifies the CELL // 6 specifies the correct value // 10 specifies the grade weight of the error // Codes are comma delimited // Denotes a comment V : B6 : 6 : 10, V : B7 : 11 : 5, V : B8 : =B6-B7 : 15, V : B9 : =SUM(B6:B8) : 10,
51
March 6, 2007Detailed Design - Pear Software51 Prototype Screens
52
March 6, 2007Detailed Design - Pear Software52 Prototype Screens
53
March 6, 2007Detailed Design - Pear Software53 Prototype Screens
54
March 6, 2007Detailed Design - Pear Software54 Sample Template File
55
March 6, 2007Detailed Design - Pear Software55 Prototype Screens
56
March 6, 2007Detailed Design - Pear Software56 Agenda Introduction – Matt Restivo Changes and Updates – Colin Cubinski Database Design – Justin Valentini Unit Testing – James Rocco Prototype Screens – Dan Nakhla Going Forward... – Matt Restivo
57
March 6, 2007Detailed Design - Pear Software57 Where we stand…
58
March 6, 2007Detailed Design - Pear Software58 Going Forward... What’s next? –Acceptance Test: Document Delivery: April 30 th, 2007 Presentation: May 1 st, 2007 –Academic Celebration May 4 th, 2007
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.