1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate...

42
1 March 2005 Spartacus Computing Sol utions 1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator & Mr. Brian Smith, Siena College Webmaster

Transcript of 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate...

Page 1: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 1

WELCOMEto the Detailed Design

Presentation

Ms. Kate Zimmerman, Siena College Academic Program

Administrator&

Mr. Brian Smith, Siena College Webmaster

Page 2: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 2

Spartacus Computing Solutions

Siena College Catalog Project

Presented by:Michael Cervone, Introduction &

ConclusionTom Hackett, User InterfaceSean Hannon, Data StructuresJohn Sawicki, Testing Plan

Page 3: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 3

Presentation Outline

User InterfaceData StructuresTest Plan

Page 4: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 4

Login Screen

Page 5: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 5

Academic Affairs Screens

Page 6: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 6

Academic Affairs Screens

Page 7: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 7

Academic Affairs Screens

Page 8: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 8

Academic Affairs Screens

Page 9: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 9

Academic Affairs Screens

Page 10: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 10

Academic Affairs Screens

Page 11: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 11

Academic Affairs Screens

Page 12: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 12

Academic Affairs Screens

Page 13: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 13

Academic Affairs Screens

Page 14: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 14

Department Head Screens

Page 15: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 15

Department Head Screens

Page 16: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 16

Department Head Screens

Page 17: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 17

Assistant Dean Screens

Page 18: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 18

Assistant Dean Screens

Page 19: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 19

Assistant Dean Screens

Page 20: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 20

Assistant Dean Screens

Page 21: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 21

Assistant Dean Screens

Page 22: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 22

College Administrator Screens

Page 23: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 23

College Administrator Screens

Page 24: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 24

College Administrator Screens

Page 25: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 25

College Administrator Screens

Page 26: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 26

Presentation Outline

User InterfaceData StructuresTest Plan

Page 27: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 27

Catalog DB Administrator Table

All information for Catalog DBA, plus sections that are only editable by DBADBA has access to all other tables for editing as well

Page 28: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 28

Login Table

Contains all info for all users that is entered upon creation of the user Includes UserID, password, school (if applicable), department/office (if applicable), name, title, e-mail address, and list of permissionsLinks to appropriate table from the UserID, title, school, and department/office

Page 29: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 29

Example of Dept. Heads (by School) Table

School of Science TableContains fields for User identification and fields for parts of catalog required for editingTables for Schools of Business and Liberal Arts also included in database

Page 30: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 30

Assistant Dean Table

Links to appropriate school table via “UserID” and “School” fieldsBy being located in this field, Assistant Dean has access to all editable fields in School’s table

Page 31: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 31

Example of College VP Tables

Table for Vice President of Enrollment Planning (Noel Hogan)Contains user information and sections of catalog required for user to editAlso includes tables for VPAA, VPFA, VPOP, and VPSA

Page 32: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 32

Relationship Diagram

Page 33: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 33

File Naming Convention

For editable catalog text:

FieldName_UserID_TimestampWithDate.txt

Timestamp allows user to edit multiple times and open the most recently edited version

Page 34: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 34

Presentation Outline

User InterfaceData StructuresTest Plan

Page 35: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 35

What will be Tested?Banner Database

ConnectionRetrievalIntegrity

Catalog DatabaseConnectionRetrievalStorage

GUIProgram Modules

Database InteractionUser InteractionPerformance of Correct Actions

Page 36: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 36

Testing Example

Page 37: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 37

SPR Form

Page 38: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 38

Exception TestingWe will be performing exception testing to make sure that the program properly handles negative situations which may arise. This will help ensure that no data is lost or corrupted due to loop-holes in the program or possible user error. The testing will aim to test possible exceptions to the different units. One such example of a possible exception test is trying to create a user that already exists.

Page 39: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 39

More TestingApproach

Unit TestingIntegration Testing

Pass/Fail CriteriaDoes it do what its supposed to do?Does it do it in a reasonable amount of time?Is the data correct?Are there any errors?Is the output displayed correctly?

Test DeliverablesSPRSummary

User TrainingHands-on TrainingHelp Manuals

Page 40: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 40

Gantt Chart

Page 41: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 41

Future Plans

Schedule:Design & TestingApril 26 – Acceptance TestApril 29 – Academic CelebrationMay 3 – Party!!!

Page 42: 1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.

1 March 2005 Spartacus Computing Solutions 42

Questions?

Thank You!