GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S)

darkfryingpanMobile - Wireless

Dec 10, 2013 (3 years and 6 months ago)

59 views

GUEST
REGISTRATION
ADVANCEMENT BY
SUNNY SOLUTIONS
(
G.R.A.S.S
)

Acceptance Test


05/01/2013

1

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

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

05/01/2013

2

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

3

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?



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


INTRODUCTION

05/01/2013

4

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

5

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


Project Overview


Redesigning Siena College’s guest registration system.


Guest Registrations system is used by all students to register any non
Siena students that are visiting campus



Goal:


Enhance the registration process with new technology


Ensure more accurate data in the registration process


Encourage students to use the new system


Auto
-
populate and reuse data when possible


Speed up the guest registration process for all users involved


05/01/2013

6

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

7

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


USER CASE NARRATIVES


User Case Narratives define how each user interacts with G.R.A.S.S.


Our Users are:


Student


The Siena student registering a guest


Public Safety User


A public safety officer/staff member with basic security levels


Administrator


A privileged user with advanced security


Overnight Host


A Siena student responsible for housing the guest overnight


Guest


The Siena students visitor who is coming on campus

05/01/2013

8

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

USER CASE NARRATIVES




GUEST AND OVERNIGHT HOST





Receive confirmation email with documentation.



Ability to register using Driver’s License in designated area


05/01/2013

9

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

USER CASE NARRATIVES
-

STUDENT


Registering Guests


-
Enter Student ID Number and Birthday.


-
Verify/Edit Student information.


-
Enter/Recall Guest information.


-
Enter/Recall Overnight Host information.


-
Enter/Recall Vehicle information.


05/01/2013

10

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

USER CASE NARRATIVES
-




PUBLIC SAFETY USER


Registering Guests


-
All Student abilities.


-
Scanning Guest License.


Reporting


-
Search functionality.


-
Pull up student guest passes.


05/01/2013

11

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

USER CASE NARRATIVES
-




ADMINISTRATOR


Registering Guests


-
All Student and Public Safety User abilities.


Reporting


-
All Public Safety User abilities.


Maintenance


-
Ability to Disable students, guests, and vehicles


-
Ability to Enable students, guests, and vehicles


-
Add events to the registration calendar


-
Maintain Siena Life Rules


-
Add additional users


05/01/2013

12

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

13

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?



Unit Tests


System Tests


Integration Tests


Acceptance Test


User Feedback

TESTING OVERVIEW

05/01/2013

14

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

15

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


UNIT TESTS

05/01/2013

16

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

17

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test
Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


ACCEPTANCE TEST RESULTS

Siena Life guidelines


PASSED


Will
enforce Siena Life guidelines as specified on pages 53
-
55 of the 2012
-
2013



version.


PASSED


Will
be able to update the Siena Life guidelines.


PASSED


Having
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


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.


License Scanner


PASSED


Scans
license and returns the guest's information.


PASSED


Populate
registration form accurately.


05/01/2013

18

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

ACCEPTANCE TEST RESULTS

Siena Database Interaction


PASSED

Student information will be pulled and populated into our form.


G.R.A.S.S Database


PASSED

Student information will be saved and pulled up to be reused.


PASSED

Guest information will be saved and pulled up to be reused.


PASSED

Vehicle information will be saved and pulled up to be reused.


PASSED

Visit information will be saved.


PASSED

Overnight host information will be saved and pulled up to be reused.


PASSED

Guest and Vehicle information will only be shown to students that have



registered them.



05/01/2013

19

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

ACCEPTANCE TEST RESULTS



Siena Student


PASSED

Securely follow the link and authenticate to GRASS.


PASSED

Enter SID and Birthday and populates form with personal



information.


PASSED

Add guests, vehicles, and overnight hosts, visit information.


PASSED

Recall saved guests, vehicles, and overnight hosts.


PASSED

Obtain documentation regarding their registered guests.


Guest


PASSED

Receives confirmation email from Siena.


PASSED

Obtains documentation regarding their visit.


Overnight Host


PASSED

Informed of guests that will be spending the night via email.


PASSED

Obtains documentation regarding their overnight guest.





SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

GUEST REGISTRATION ADVANCEMENT

05/01/2013

20

ACCEPTANCE TEST RESULTS


Administrator


PASSED


Sign
in to form using email and password.


PASSED


Form
has added functionality for using scanner.


PASSED


Sign
in to reporting/maintenance using email and password.


PASSED


Assign roles to Public Safety Users.


*FAILED


Disable guest registration instantly.


PASSED


Disable
guest registration over a time period.


PASSED


Disable
a student from registering a guest.


PASSED


Ban
a guest from visiting.


PASSED


Run reports and search for data.


PASSED


Ban
a vehicle from being registered.


PASSED


Update
Siena Life rules.


*
FAILED


Clear outdated data.


Public Safety User


PASSED


Sign
in to form using email and password.


PASSED


Form
has added functionality for using scanners.


PASSED


Sign
in to reporting/maintenance using email and password.


PASSED


Run
reports and search for data.


PASSED


See
only what their role authorizes them to see in reporting/maintenance.


05/01/2013

21

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

22

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


DEMONSTRATION

05/01/2013

23

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

24

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


DELIVERABLES


Our client requested:



We deliver our application to Siena College ITS as well as himself



We deliver all of our code, documentation, and database scripts on a flash drive to
ITS.


We will provide Mr. Papadopoulos copies of the student surveys we conducted in
our Design phase.


Dr. Lederman requested:



Deliverables will be delivered to him on a DVD.



This will contain a full copy of our teams file directory from our development
machine, our website code, a detailed deployment description in a README file
containing any and all passwords needed


Deliver lyrics to our team song along with a copy of our video recording.

05/01/2013

25

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

26

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


CONCLUSION


Future Enhancements:


Increased flexibility of having certain images and all possibly Siena specific items
specified in a properties file in order to make our application easily applicable to any
school or society registering guests.


Enhancing the user interface further.


Storing scanned copies of the license’ used in the license scanner piece of the
application.


Providing student an interface to see their registers guests on a calendar view.


What we would have done differently:


More in depth discussions with ITS in order to make the deployment as smooth as
possible for them


05/01/2013

27

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

28

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?



May 3
rd
, 2013
-

Academic Celebration


May 6
th
, 2013
-

Software Engineering Party


May 19
th
, 2013
-

Commencement

WHAT’S NEXT

05/01/2013

29

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION

AGENDA

05/01/2013

30

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION


Introductions


Project Overview


User Case Narratives


Testing


Overview


Unit Tests


Acceptance Test Results



Demonstration


Deliverables


Conclusion


What’s Next?


Questions?


Questions?

05/01/2013

31

GUEST REGISTRATION ADVANCEMENT

SUNNY SOLUTIONS

ACCEPTANCE TEST PRESENTATION