SIENA COLLEGE ACCURATE REGISTRATION DETAILED DESIGN MARCH 6, 2013 SCAR 1 D&C Solutions Detailed Design Siena College Accurate Registration.

Post on 25-Dec-2015

215 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

Transcript

1

SIENA COLLEGE ACCURATE REGISTRATION

DETAILEDDESIGNMARCH 6 , 2013

SCAR

D&C Solutions Detailed Design Siena College Accurate Registration

2

Welcome

Mr. Michael PapadopoulosAssistant Vice President of Student Affairs

Director of Public SafetySiena College

D&C Solutions Detailed Design Siena College Accurate Registration

3

Agenda

IntroductionRestatement of ProblemCurrent Stage of DevelopmentUser Case NarrativesRequirements InventoryTestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

4

Introduction

Hans HansenTeam leader

Patrick DeckerProject Manager

Donovan JacksonData Analyst

David ScirtoLead Programmer

D&C Solutions Detailed Design Siena College Accurate Registration

5

Agenda

Restatement of ProblemCurrent Stage of DevelopmentUser Case NarrativesRequirements InventoryTestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

6

Restatement of Problem

Too much manual inputNo secure way to guarantee accurate

input Does not support repeated guestsForm is susceptible to forgeryNo easy way to search current guests

D&C Solutions Detailed Design Siena College Accurate Registration

7

Agenda

Current Stage of DevelopmentUser Case NarrativesRequirements InventoryTestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

8

Current Stage of Development

D&C Solutions Detailed Design Siena College Accurate Registration

9

Agenda

User Case NarrativesRequirements InventoryTestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

10

User Case Narratives

A narrative about the abilities of each userGives a detailed description of how each user

can interact with the system

D&C Solutions Detailed Design Siena College Accurate Registration

11

Administrator User Case Narrative

Administrator Log In/Log Out

Using Username and Password Ability to query database Ability to place or remove bans on students and

guests Ability to shut down/ turn on guest registration Ability to edit maximum number of guests Ability to create new accounts

D&C Solutions Detailed Design Siena College Accurate Registration

12

Public Safety User Case Narratives

Public Safety Log In/Log Out

Using Username and Password Ability to query database Ability to make notes on students Receive notifications

D&C Solutions Detailed Design Siena College Accurate Registration

13

Student User Case Narratives

Student Log In/ Log Out

Using Username, Password, and SID Number Ability to register guest Ability to look up previously registered guests Receive confirmation email

D&C Solutions Detailed Design Siena College Accurate Registration

14

Guest User Case Narratives

Guest Ability to swipe driver’s license to populate online

form Receive confirmation email Receives printout for registration confirmation Can printout a temporary parking permit

D&C Solutions Detailed Design Siena College Accurate Registration

15

Overnight Host User Case Narratives

Overnight Host Receive confirmation Ability to deny or accept appointment as overnight

host

D&C Solutions Detailed Design Siena College Accurate Registration

16

Agenda

Requirements InventoryTestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

17

Functional Requirements for SCAR

Useable on all major browsersSecure Data must be archived upon the end of each

yearOnline form has requirements so that it must

be completed Printouts must be readable Abides by Siena Life (Page 53 – 55 of the

2012-2013 issue)

D&C Solutions Detailed Design Siena College Accurate Registration

18

Non-Functional Requirements

EfficientStudent FriendlyIntuitive to use for Public SafetyEasily MaintainedAesthetically Pleasing

D&C Solutions Detailed Design Siena College Accurate Registration

19

Agenda

TestingDatabase DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

20

Overview and Strategy

All requirements will be testedAll processes will be tested through Unit

TestsTesting on students and public safetyTested on all major web browsers

D&C Solutions Detailed Design Siena College Accurate Registration

21

Testing Plan

Test Cases Unit Tests

Integration TestsSystem TestAcceptance Test

D&C Solutions Detailed Design Siena College Accurate Registration

22

Test Cases

Set of conditions to determine functionalityUnit tests will determine if a process meets

all functional requirements

D&C Solutions Detailed Design Siena College Accurate Registration

23

Student Authenticate Unit Test

D&C Solutions Detailed Design Siena College Accurate Registration

Unit Tests

24

Acceptance Test

Unit tests will determine acceptance of each process

Acceptance criteria is met once all requirements are met

Students and public safety will help to test non-functional requirements

D&C Solutions Detailed Design Siena College Accurate Registration

25

Agenda

Database DesignLive Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

26

Database Design

Tables: Admin Accounts Public Safety Accounts Registration Settings Registers Students Guests Vehicle

D&C Solutions Detailed Design Siena College Accurate Registration

27

Logical Data Dictionary

D&C Solutions Detailed Design Siena College Accurate Registration

28

Database Design Table Legend

Primary Key

‘Many’ Cardinality

‘Singular’ Cardinality

Not Null Attribute

Attribute

Foreign Key

Table

D&C Solutions Detailed Design Siena College Accurate Registration

Database Design

D&C Solutions Detailed Design (29) Siena College Accurate Registration

30

Agenda

Live Prototype DemoUpcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

31

Live Prototype Demo

Live Prototype Demo

D&C Solutions Detailed Design Siena College Accurate Registration

32

Agenda

Upcoming Stages of Development

D&C Solutions Detailed Design Siena College Accurate Registration

33

Next Steps

Development and Testing March 7, 2013 – April 29, 2013

Acceptance test Wednesday, May 1, 2013

D&C Solutions Detailed Design Siena College Accurate Registration

34

Any Questions?

Hans HansenTeam leader

Patrick DeckerProject Manager

Donovan JacksonData Analyst

David ScirtoLead Programmer

D&C Solutions Detailed Design Siena College Accurate Registration

top related