+ All Categories
Home > Documents > February 21, 2006 1 Remote Monitoring System EIN Systems Environmental Intelligence Network Systems...

February 21, 2006 1 Remote Monitoring System EIN Systems Environmental Intelligence Network Systems...

Date post: 22-Dec-2015
Category:
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
34
February 21, 2006 1 Remote Monitoring System EIN Systems Environmental Intelligence Environmental Intelligence Network Systems Network Systems Remote Monitoring System Remote Monitoring System - Detailed Design - - Detailed Design - Welcome Welcome Mr. Ken Swarner Mr. Ken Swarner Dr. Tim Lederman Dr. Tim Lederman Systems Administrator Systems Administrator Professor Professor
Transcript

February 21, 2006 1Remote Monitoring System EIN Systems

Environmental Intelligence Environmental Intelligence Network SystemsNetwork Systems

Remote Monitoring SystemRemote Monitoring System- Detailed Design -- Detailed Design -

WelcomeWelcome Mr. Ken Swarner Dr. Tim Mr. Ken Swarner Dr. Tim

LedermanLederman

Systems Administrator Systems Administrator ProfessorProfessor

February 21, 2006 2Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Roger Bacon 328Roger Bacon 328February 21, 2006February 21, 2006

Anthony Ruotolo:Anthony Ruotolo: Introduction & Introduction & OverviewOverview

Michael Devanandan:Michael Devanandan: Review of PrototypesReview of PrototypesJoseph Halvey:Joseph Halvey: Database DesignDatabase DesignVernell Mitchell:Vernell Mitchell: TestingTestingAnthony Ruotolo:Anthony Ruotolo: ConclusionConclusionYbelka Brito:Ybelka Brito: PowerPoint PowerPoint

ConductorConductor

February 21, 2006 3Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Anthony RuotoloAnthony Ruotolo

Project OverviewProject Overview

February 21, 2006 4Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Michael DevanandanMichael Devanandan

Review of PrototypesReview of Prototypes

February 21, 2006 5Remote Monitoring System EIN Systems

Sensored User-Login EIN Sensored User-Login EIN HomeHome

February 21, 2006 6Remote Monitoring System EIN Systems

Sensored User-HomeSensored User-Home

February 21, 2006 7Remote Monitoring System EIN Systems

Sensored User-Device Sensored User-Device MGMTMGMT

February 21, 2006 8Remote Monitoring System EIN Systems

Sensored User-User Sensored User-User SettingsSettings

February 21, 2006 9Remote Monitoring System EIN Systems

Sensored User-LogsSensored User-Logs

February 21, 2006 10Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Joseph HalveyJoseph Halvey

Database DesignDatabase Design

February 21, 2006 11Remote Monitoring System EIN Systems

Relationship ReportRelationship Report

February 21, 2006 12Remote Monitoring System EIN Systems

Table DescriptionsTable Descriptions

UserUser- This table stores information about a - This table stores information about a user in the database. user in the database.

February 21, 2006 13Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

Event Event - This table stores information - This table stores information about a event of a device in the about a event of a device in the database. database.

   

February 21, 2006 14Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

Location - Location - This table stores This table stores information about a registered location information about a registered location in the database. in the database.

February 21, 2006 15Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

Guest - Guest - This table stores information This table stores information about a guest user in the database. about a guest user in the database.

February 21, 2006 16Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

Goose -Goose - This table stores information This table stores information about a goos in the database. about a goos in the database.

February 21, 2006 17Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

CameraCamera - This table stores information - This table stores information about a camera in the database. about a camera in the database.

February 21, 2006 18Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

AlertAlert- This table stores information - This table stores information about a Alert in the database. about a Alert in the database.

February 21, 2006 19Remote Monitoring System EIN Systems

Table Descriptions Table Descriptions (continued)(continued)

Peripheral - Peripheral - This table stores information This table stores information about a peripheral in the database. about a peripheral in the database.

February 21, 2006 20Remote Monitoring System EIN Systems

Logical Data StoreLogical Data Store

A logical data store is a description A logical data store is a description of the fields in the tables of a of the fields in the tables of a database.database.

It is used to help plan the schema of It is used to help plan the schema of a database.a database.

This logical data store will be used This logical data store will be used in the creation of the User Database in the creation of the User Database for the Environmental Monitoring for the Environmental Monitoring System.System.

February 21, 2006 21Remote Monitoring System EIN Systems

User TableUser Table

User ID – A unique ID number for the user’s account. User ID – A unique ID number for the user’s account. NUMBERNUMBER

E-mail Address – the e-mail address of the user, used E-mail Address – the e-mail address of the user, used to identify the user at login. VARCHAR (50)to identify the user at login. VARCHAR (50)

Password – The user’s password supplied at login to Password – The user’s password supplied at login to give access to the system. Must be between 6 and 12 give access to the system. Must be between 6 and 12 characters long, including at least one upper case, characters long, including at least one upper case, one lower case, and at least one of the following one lower case, and at least one of the following characters: $, *, #, &, ^, |, =, %. VARCHAR (13)characters: $, *, #, &, ^, |, =, %. VARCHAR (13)

First Name – The user’s first name. VARCHAR (30)First Name – The user’s first name. VARCHAR (30) Last Name – The user’s last name. VARCHAR (30)Last Name – The user’s last name. VARCHAR (30) Security Question/Answer Data – The security Security Question/Answer Data – The security

question and answer used to recover a password if question and answer used to recover a password if the user loses it. VARCHAR (50)the user loses it. VARCHAR (50)

February 21, 2006 22Remote Monitoring System EIN Systems

Location TableLocation Table

Location ID – A number assigned to each location to Location ID – A number assigned to each location to be used as the primary key in the Location table. It is be used as the primary key in the Location table. It is used to identify specific locations. Numberused to identify specific locations. Number

Owner ID – The User ID for the user that owns the Owner ID – The User ID for the user that owns the particular location. Numberparticular location. Number

IP Address – The IP address of the computer at the IP Address – The IP address of the computer at the location. VARCHAR (25)location. VARCHAR (25)

Name – The name of the location. VARCHAR (20)Name – The name of the location. VARCHAR (20) Description – A short description of the location. Description – A short description of the location.

VARCHAR (50)VARCHAR (50) Address – The address of the location. VARCHAR (50)Address – The address of the location. VARCHAR (50) Phone Number – The phone number of the location. Phone Number – The phone number of the location.

VARCHAR (15)VARCHAR (15)

February 21, 2006 23Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Vernell MitchellVernell Mitchell

TestingTesting

February 21, 2006 24Remote Monitoring System EIN Systems

TestingTesting

What Will be Tested?What Will be Tested?

Unit TestingUnit Testing

Integration Testing (Regression Integration Testing (Regression Testing)Testing)

Acceptance TestingAcceptance Testing

February 21, 2006 25Remote Monitoring System EIN Systems

What Will Be Tested?What Will Be Tested?

WebsiteWebsite DatabaseDatabase Devices Devices

February 21, 2006 26Remote Monitoring System EIN Systems

Unit TestUnit Test

February 21, 2006 27Remote Monitoring System EIN Systems

Integration TestingIntegration Testing

Integration Testing Integration Testing Not pertinentNot pertinent

Changes on pages don’t affect othersChanges on pages don’t affect others CSSCSS Database changes tested outside of systemDatabase changes tested outside of system

Regression TestingRegression Testing Selective retesting of a software system Selective retesting of a software system Ensures any bugs have been fixedEnsures any bugs have been fixed Previously working functions not effectedPreviously working functions not effected by by

modificationsmodifications

February 21, 2006 28Remote Monitoring System EIN Systems

Acceptance TestAcceptance Test

Sensored UserSensored UserLogin pageLogin page

Can enter e-mail for usernameCan enter e-mail for username Can enter password, 6-12 characters long, Can enter password, 6-12 characters long,

at least one number, capital letter, at least one number, capital letter, lowercase letter, and one of eight lowercase letter, and one of eight recognized special characters shown here recognized special characters shown here within double quotes “# $ % ^ | & * =”within double quotes “# $ % ^ | & * =”

Submit button works and submits the Submit button works and submits the information within the e-mail and information within the e-mail and password fieldspassword fields

February 21, 2006 29Remote Monitoring System EIN Systems

Acceptance TestAcceptance Test

Sensored UserSensored UserLogin pageLogin page

Submit button sends the sensored user to Submit button sends the sensored user to the logged-in screen which is a user the logged-in screen which is a user homepage with a welcome message, as well homepage with a welcome message, as well as a message informing the sensored user as a message informing the sensored user that the user is at a recognized, monitored that the user is at a recognized, monitored location.location.

The forgotten password link works and The forgotten password link works and guides the sensored user with instruction guides the sensored user with instruction on getting a working passwordon getting a working password

The FAQ link worksThe FAQ link works The new registration link worksThe new registration link works

February 21, 2006 30Remote Monitoring System EIN Systems

Gantt ChartGantt Chart

Development PlanDevelopment Plan

TestsTests

February 21, 2006 31Remote Monitoring System EIN Systems

Classic Waterfall ModelClassic Waterfall Model

Step 4: Detailed DesignStep 4: Detailed Design

February 21, 2006 32Remote Monitoring System EIN Systems

Classic Waterfall ModelClassic Waterfall Model

Step 5: Development & TestingStep 5: Development & Testing

February 21, 2006 33Remote Monitoring System EIN Systems

What’s Next?What’s Next?

Tentative DatesTentative Dates

Detailed Design – February 21Detailed Design – February 21thth, 2006, 2006

Acceptance Test – May 2Acceptance Test – May 2ndnd, 2006, 2006

Academic Celebration – May 5Academic Celebration – May 5thth, 2006, 2006

February 21, 2006 34Remote Monitoring System EIN Systems

Detailed Design Detailed Design PresentationPresentation

Anthony RuotoloAnthony Ruotolo

Summary & ConclusionSummary & Conclusion


Recommended