GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.

Slides:



Advertisements
Similar presentations
Requirements Specification Presented By: Code Shark Solutions 11/3/10.
Advertisements

Title 1 Software Linked Interactive Competitive Environment Preliminary Design November 7 th, 2011.
Preliminary Design: Smart Scheduling Client: Dr. Robert Yoder.
WELCOME TO THE MCCLOUD SERVICES CUSTOMER WEB PORTAL TUTORIAL.
Robustness Analysis Dr. Neal CIS 480. Outline What is robustness analysis? Key roles in robustness analysis Object types found in discovery Diagramming.
Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY /9/2010Digital Evolutions | Detailed.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 February 21 st, 2006 Automated Grading System for Microsoft Excel - Detailed Design -
Title 1 Software Linked Interactive Competitive Environment Software Requirements Specification November 2 nd, 2011.
Alumni Spotlight Web System Preliminary Design by Initrode Solutions 12/01/2006.
Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October.
Title 1 Software Linked Interactive Competitive Environment Software Plan September 23 rd, 2011.
2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft.
School of Science Network Device Display System Requirements Specification by Orion Technologies Roger Bacon Hall Room 328 October 24, :15 AM.
Alumni Spotlight Web Systems Requirements Specification by Initrode Solutions 10/25/2006.
December 5, Remote Monitoring System EIN Systems Environmental Intelligence Network Systems Remote Monitoring System - Preliminary Design - Welcome.
IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328.
March 4, 2008Sonata Software - Detailed Design1 Dynamic Network Device Mapping System Preliminary Design Sonata Software Roger Bacon Hall Room 328 March.
11/4/2009 Requirements Specification. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 11/4/2009.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Preliminary Design 12/7/2011 Presented By: ExoNET Solutions 1.
February 21, Remote Monitoring System EIN Systems Environmental Intelligence Network Systems Remote Monitoring System - Detailed Design - Welcome.
1 Team Management System (TMS) By DACCIT Pvt. Ltd., Indore.
SIENA COLLEGE ACCURATE REGISTRATION DETAILED DESIGN MARCH 6, 2013 SCAR 1 D&C Solutions Detailed Design Siena College Accurate Registration.
Monday, October 29 st 2012 Requirements Specification.
Resources available in the conference hall: Remote access to the handout materials from mobile devices via Wi-Fi in the conference hall Copying.
FSH Technologies Detailed Design: F.I.L.E.T. March 1, 2012.
26 April 2005Spartacus Computing Solutions1 WELCOME to the Acceptance Test Presentation Ms. Kate Zimmerman, Siena College Assistant to Vice President of.
1 Software Requirements Specification Presentation Client Dr. Darren Lim Friday October 30, 2009 Java.Online.Learning.Tutor.
S.W.I.F.T. Preliminary Design SMARK Solutions December 4, 2014 SMARKSOLUTIONS BE INTUITIVE.BE EFFICIENT.BE SMARK.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Acceptance Test 05/01/ GUEST REGISTRATION ADVANCEMENT SUNNY SOLUTIONS ACCEPTANCE TEST.
Hobb-IT Hobby Information Tracker By Illumination Technologies Requirements Specification October 28 rd Illumination Technologies Hobb-IT.
CCRS Comprehensive Conference Registration System Detailed Design March 6 th,
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st,
March 19 nd /19/2014 Detailed Design 2 Client: Dr. Timoth Lederman Guest: Dr. Darren Lim Guest: Dr. Meg Fryling.
Title 1 Software Linked Interactive Competitive Environment Detailed Design March 1 st, 2012.
Friday, December 7 th 2012 Preliminary Design. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUse Case DiagramDeployment DiagramWebsite.
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Software Plan 9/21/2012 SUNNY SOLUTIONS SOFTWARE- PLAN PRESENTATION 1.
Testing and Maintaining a Web Site Presented by: Angelo Russo Student number: 10 Acknowledgement: This information is primarily gathered from: – Web Design,
R.O.S.E.S. Preliminary Design Presented By: Code Shark Solutions 12/8/10.
Detailed Design Presented By: Code Shark Solutions 03/01/11.
Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing.
April 30 th 2014 oldGMCtrucks Mapper. 4/30/2014 Detailed Design 2 oldGMCtrucks Mapper Client: Dr. Timoth Lederman Guests & Class.
CCRS Comprehensive Conference Registration System Preliminary Design December 7 th,
FSH Technologies Acceptance Test: F.I.L.E.T. April 26th, 2012.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Acceptance Test 04/25/2012 Presented By: ExoNET Solutions 1.
CTP210 TERM PROJECT
Hobb-IT Hobby Information Tracker By Illumination Technologies Detailed Design March 19, 2014 Illumination Technologies Hobb-IT 1.
1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.
Preliminary Design By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor.
 CCRS Comprehensive Conference Registration System Software Plan September 21 st, 2012 S.E.E. Solutions 1.
 Client: Dr. Erik Eddy › CEO of TEAMS 101  Guest: Dr. Meg Fryling  Guest: Dr. Darren Lim.
Acceptance Test By Phoenix Tech AcceptanceTestAcceptanceTest.
Registration Solutions for your Event Management.
1 Acceptance Test Presentation Client Dr. Darren Lim 4/27/2010.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Requirements Specification 10/29/2012 SUNNY SOLUTIONS REQUIREMENTS SPECIFICATION PRESENTATION.
20161 Student Version An Introduction to Online Timetabling.
Copyright © 2012 Pearson Education, Inc. or its affiliate(s). All rights reserved
House Finding Management Supervisor: Mr. Trần Đình Trí & Avengers Team 1.
DETAILED DESIGN EFFICIENT AND SIMPLE Maroon Solutions 1.
SIENA COLLEGE ACCURATE REGISTRATION REQUIREMENTS SPECIFICATION OCTOBER 29 TH, 2012 SCAR 1 D&C Solutions Requirements Specification.
CCRS Comprehensive Conference Registration System Requirements Specification October 29 th, 2012 S.E.E. Solutions 1.
World Travel, Inc. Concur Online User Guide
Getting Started with SAM
DCR ARB Presentation Team 5: Tour Conductor.
How to register and use ODMAP for Fire/EMS and other partners
An Introduction to Online Timetabling
Preliminary Design Presentation
Presentation transcript:

GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1

WELCOME  Client: Mr. Michael Papadopoulos Director of Public Safety Siena College Assistant Vice President for Student Affairs  Guest: Dr. Darren Lim  Guest: Dr. Tim Lederman 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 2 GUEST REGISTRATION ADVANCEMENT

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 3 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

INTRODUCTIONS  Connor Breen – Team Leader and Webmaster  Corey Harris – Database Administrator and Assistant Webmaster  Stephanie Vale – Testing Administrator and Information Specialist  Chris Rivadeneira – Lead Programmer and System Administrator  Jeff Ellsworth – Team Leader and Assistant Programmer 4 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 5 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

PRODUCT OVERVIEW  Quick and easy.  Automated for efficiency.  New accurate information capture.  Improved reports and uniform documentation. 6 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 7 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

DATA DESIGN SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 8 GUEST REGISTRATION ADVANCEMENT  Entity Relationship Diagram – An entity relationship diagram is a visual mapping of the tables and the interactions between tables in your applications design.  Database Tables – A set of data elements or values that is organized based on the relationship between the data as specified in the ERD.  Data Dictionary – A detailed description of the data elements and their type, size, acceptable inputs, and any other information that helps define the data clearly. 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 9 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

ENTITY RELATIONSHIP DIAGRAM LEGEND SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 10 GUEST REGISTRATION ADVANCEMENT 03/06/2013

ENTITY RELATIONSHIP DIAGRAM SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 11 GUEST REGISTRATION ADVANCEMENT 03/06/2013

ENTITY RELATIONSHIP DIAGRAM SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 12 GUEST REGISTRATION ADVANCEMENT 03/06/2013

ENTITY RELATIONSHIP DIAGRAM SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 13 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 14 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

DATABASE TABLES - STUDENT SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 15 GUEST REGISTRATION ADVANCEMENT 03/06/2013 sid (PK)numeric firstName NotNullvarchar(20) lastName NotNullvarchar(30) campusBuilding NotNull varchar(30) campusRoom NotNull numeric cellPhone NotNullnumeric birthday NotNulldate Address NotNull varchar(30) allowedGuests NotNull boolean Student

DATABASE TABLES - GUEST SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 16 GUEST REGISTRATION ADVANCEMENT 03/06/2013 gid (PK)numeric firstName NotNullvarchar(20) lastName NotNullvarchar(30) addressvarchar(30) cityvarchar(30) statechar(2) zipcodevarchar(10) Address NotNullvarchar(30) cellPhone NotNullNumeric gender NotNullchar(1) birthday NotNulldate emergencyName NotNull varchar(30) emergencyAddressvarchar(30) emergencyCityvarchar(30) emergencyStatechar(2) emergencyZipvarchar(10) emergencyRelation NotNull varchar(20) emergencyPhone NotNull numeric emergencyCellnumeric dLicenseNumbervarchar(20) allowed NotNullboolean Guest

DATABASE TABLES - REGISTERS SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 17 GUEST REGISTRATION ADVANCEMENT 03/06/2013 sid (PK + FK to Student)numeric gid (PK + FK to Guest)numeric dateIn (PK)date dateOut NotNulldate overnightHostSID (FK to Student) numeric Registers

DATABASE TABLES - CAR SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 18 GUEST REGISTRATION ADVANCEMENT 03/06/2013 licenseNumber (PK)numeric state (PK)char(2) make NotNullvarchar(20) year NotNullnumeric model NotNullvarchar(20) color NotNullvarchar(15) Cars

DATABASE TABLES - ADMINISTRATION SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 19 GUEST REGISTRATION ADVANCEMENT 03/06/2013 employee901 (PK)numeric passwordchar(40) Encrypted firstNamevarchar(30) lastNamevarchar(30) rolevarchar(15) Administration

DATABASE TABLES - CALENDAR SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 20 GUEST REGISTRATION ADVANCEMENT 03/06/2013 Id (PK)numeric Eventchar(60) startDatedate endDatedate messagevarchar(250) numberOfEventnumeric Calendar

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 21 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

DATA DICTIONARY SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 22 GUEST REGISTRATION ADVANCEMENT 03/06/2013

DATA DICTIONARY SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 23 GUEST REGISTRATION ADVANCEMENT 03/06/2013

DATA DICTIONARY SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 24 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 25 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

PROTOTYPE SCREENS SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 26 GUEST REGISTRATION ADVANCEMENT  Main Registration Form – The main form that Students and Public Safety Users will register guests through. This form will integrate with the C-BORD Scanner as well as the Card Scanning Solutions (CSSN) idScan.  Maintenance – The interface that Administrators will have access to and use to control a calendar of events, student or guest bans, and Public Safety User permissions.  Reporting and Reports – The Public Safety Users and Administrators search page to allow them to filter and view all registered guests, past, present, and future.  Guest Registration Pass - The Registered Guest Pass that all Guests, Students, and Overnight Hosts will be ed upon registering. 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 27 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

MAIN REGISTRATION FORM SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 28 GUEST REGISTRATION ADVANCEMENT Siena College Guest Registration 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 29 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

MAINTENANCE SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 30 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 31 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

REPORTING SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 32 GUEST REGISTRATION ADVANCEMENT 03/06/2013

REPORTS - SUMMARY SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 33 GUEST REGISTRATION ADVANCEMENT 03/06/2013

REPORTS - LIST SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 34 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 35 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

GUEST REGISTRATION PASS SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 36 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 37 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

TESTING SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 38 GUEST REGISTRATION ADVANCEMENT 03/06/2013  Overall - The test plan serves as an outline for the testing that will be done by Sunny Solutions before the Acceptance Test.  Unit Tests – a method of testing where individual units of a system are tested to determine if they are fit for use.  Test Cases – is a set of conditions under which a tester will decide whether an application or software system is working correctly or not.  Acceptance Test - the test performed to determine if the requirements of a specification are met.

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 39 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

TESTING - OVERALL SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 40 GUEST REGISTRATION ADVANCEMENT  Main part of testing will be user interaction.  Test plan serves as an outline for the testing that will be done.  Unit Tests and Tests cases may be added or deleted as Sunny Solutions sees fit.  The test plan will have tests for all the users of the system:  Students  Public Safety Users  Administrators  Guests  Overnight Hosts 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 41 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

UNIT TESTS SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 42 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 43 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT 03/06/2013

TEST CASES SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 44 GUEST REGISTRATION ADVANCEMENT 03/06/2013

TEST CASES SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 45 GUEST REGISTRATION ADVANCEMENT 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 46 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

ACCEPTANCE TEST SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 47 GUEST REGISTRATION ADVANCEMENT 03/06/2013 Siena Life guidelines PASSED/FAILEDWill enforce Siena Life guidelines as specified on pages of the version. PASSED/FAILEDWill be able to update the Siena Life guidelines. PASSED/FAILEDHaving a ‘I agree to the terms and conditions of Siena Life regarding guest registration as detailed here.’ clause required to register a guest. Compatibility PASSED/FAILED G.R.A.S.S will be viewable on multiple browsers and Mobile devices. - Browsers include: Mozilla Firefox, Internet Explorer, Safari, and Google Chrome - Mobile OS: IOS, Windows Phone, and Android. Siena Database Interaction PASSED/FAILEDStudent information will be pulled and populated into our form.here G.R.A.S.S Database PASSED/FAILEDStudent information will be saved and pulled up to be reused. PASSED/FAILEDGuest information will be saved and pulled up to be reused. PASSED/FAILEDVehicle information will be saved and pulled up to be reused. PASSED/FAILEDVisit information will be saved. PASSED/FAILEDOvernight host information will be saved and pulled up to be reused. PASSED/FAILEDGuest and Vehicle information will only be shown to students that have registered them. CBORD Scanner PASSED/FAILEDScan Student id and return Student information. PASSED/FAILEDPopulate registration form accurately. License Scanner PASSED/FAILEDScans license and returns the guest's information. PASSED/FAILEDPopulate registration form accurately.

ACCEPTANCE TEST SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 48 GUEST REGISTRATION ADVANCEMENT 03/06/2013 Siena Student PASSED/FAILEDSecurely follow the link and authenticate to GRASS. PASSED/FAILEDEnter SID and Birthday and populates form with personal information. PASSED/FAILEDAdd guests, vehicles, and overnight hosts, visit information. PASSED/FAILEDRecall saved guests, vehicles, and overnight hosts. PASSED/FAILEDObtain documentation regarding their registered guests. Guest PASSED/FAILEDReceives confirmation from Siena. PASSED/FAILEDObtains documentation regarding their visit. Overnight Host PASSED/FAILEDInformed of guests that will be spending the night via . PASSED/FAILEDObtains documentation regarding their overnight guest.

ACCEPTANCE TEST SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 49 GUEST REGISTRATION ADVANCEMENT 03/06/2013 Administrator PASSED/FAILEDSign in to form using SID and password. PASSED/FAILEDForm has added functionality for using scanners. PASSED/FAILEDSign in to reporting/maintenance using SID and password. PASSED/FAILEDAssign roles to Public Safety Users. PASSED/FAILEDDisable guest registration instantly. PASSED/FAILEDDisable guest registration over a time period. PASSED/FAILEDDisable a student from registering a guest. PASSED/FAILEDBan a guest from visiting. PASSED/FAILEDRun reports and search for data. PASSED/FAILEDBan a vehicle from being registered. PASSED/FAILEDUpdate Siena Life rules. PASSED/FAILEDClear outdated data. Public Safety User PASSED/FAILEDSign in to form using SID and password. PASSED/FAILEDForm has added functionality for using scanners. PASSED/FAILEDSign in to reporting/maintenance using SID and password. PASSED/FAILEDRun reports and search for data. PASSED/FAILEDSee only what their role authorizes them to see in reporting/maintenance.

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 50 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

WHAT’S NEXT? SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 51 GUEST REGISTRATION ADVANCEMENT  3/11/13- Students test our form and provide feedback  3/15/13- Meeting with Mr. Papadopoulos to discuss student feedback and possible changes  3/22/13- Form (without scanner integration) and Database set up Due  3/25/13-4/1/13 Spring/Easter Break  4/5/13- Meeting with Mr. Papadopoulos to discuss status/present milestones  4/12/13- Both scanners integrated into form  4/19/13- Maintenance and Reporting Due  4/19/13- Presentation to Mr. Papadopoulos and Public Safety Users of Maintenance/Reporting  4/26/13- Code Freeze (no more changes can be made) and Testing complete  4/26/13- Final code presented to Mr. Papadopoulos  4/29/13- PowerPoint Presentation Due  4/29/13- FINAL code due after any last minute changes from meeting with Mr. Papadopoulos  4/29/13- Acceptance Test Documents Due  4/30/13- Team Walk through of presentation  5/1/13- Acceptance Test Presentation 03/06/2013

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 52 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

PROJECT STATUS 53 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

AGENDA  Introductions  Product Overview  Data Design  Entity Relationship Diagram  Database Tables  Data Dictionary  Prototype Screens  Main Registration Form  Maintenance  Reporting and Reports  Guest Registration Pass  Testing  Overall  Unit Test  Test Cases  Acceptance Test  What is next for Sunny Solutions?  Project Status  Upcoming Dates 54 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION GUEST REGISTRATION ADVANCEMENT

UPCOMING DATES SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 55 GUEST REGISTRATION ADVANCEMENT  Wednesday, May 1 st 2013 – Acceptance Test Presentations  Monday May 6 th 2013 – End of Semester Party 03/06/2013

QUESTIONS? SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 56 GUEST REGISTRATION ADVANCEMENT 03/06/2013