Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design.

Similar presentations


Presentation on theme: "Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design."— Presentation transcript:

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


Download ppt "Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design."

Similar presentations


Ads by Google