10/28/2005 SaintSoft: Requirements Specifications 1 Environmental Monitoring System Requirements...

25
10/28/2005 10/28/2005 SaintSoft: Requirements SaintSoft: Requirements Specifications Specifications 1 Environmental Environmental Monitoring Monitoring System System Requirements Requirements Specification Specification by by Saint Saint Soft Soft
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    217
  • download

    0

Transcript of 10/28/2005 SaintSoft: Requirements Specifications 1 Environmental Monitoring System Requirements...

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

11

EnvironmentalEnvironmentalMonitoring SystemMonitoring System

Requirements Specification Requirements Specification byby

SaintSaintSoftSoft

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

22

WelcomeWelcome

Mr. Kenneth SwarnerMr. Kenneth SwarnerComputer Science System Computer Science System

Administrator, Siena CollegeAdministrator, Siena College

&&

Dr. Timoth LedermanDr. Timoth Lederman Professor of Computer Science,Professor of Computer Science,

Siena CollegeSiena College

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

33

SaintSaintSoft Team OrganizationSoft Team Organization

• Daniel Schuldt - Daniel Schuldt - Team LeaderTeam Leader • David Moore - David Moore - Systems AdministratorSystems Administrator• Christian Damberg – Christian Damberg – WebmasterWebmaster• Hannah Palmer – Hannah Palmer – LibrarianLibrarian• Lioubov Mikhailova - Lioubov Mikhailova - Design ConsultantDesign Consultant • Tina Ting - Tina Ting - Software DeveloperSoftware Developer

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

44

AgendaAgenda

• Introduction - Introduction - Daniel SchuldtDaniel Schuldt

• Functional Requirements - Functional Requirements - Hannah PalmerHannah Palmer

• Prototypes - Prototypes - Tina TingTina Ting

• Data Flow Diagrams - Data Flow Diagrams - Lioubov MikhailovaLioubov Mikhailova

• Conclusion - Conclusion - Daniel SchuldtDaniel Schuldt

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

55

Functional RequirementsFunctional RequirementsHannah PalmerHannah Palmer

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

66

Functional RequirementsFunctional Requirements

Remote ClientRemote Client

• Provide an online page for login purposes.

• Provide an online page that displays information from the sensors.

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

77

Functional RequirementsFunctional Requirements

Monitored ClientMonitored Client

• Provide an online page for login purposes.• Provide an online page that displays information from the sensors.• Provide an online page that will allow for user profile changes.• Provide an online page that will allow for changes to sensor preferences.

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

88

Functional Requirements cont’d.Functional Requirements cont’d.

AdministratorAdministrator

• Provide an online page to login.• Provide an online page to access logged data related to

users.• Provide an online page to access logged data related to

attached devices.

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

99

PrototypesPrototypesTina TingTina Ting

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1010

User Login ScreenUser Login Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1111

Preference ScreenPreference Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1212

Preferences cont’d.Preferences cont’d.

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1313

Initial ScreenInitial Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1414

Registrant Sensor ScreenRegistrant Sensor Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1515

Monitored User ScreenMonitored User Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1616

Remote User ScreenRemote User Screen

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1717

Data Flow Data Flow DiagramsDiagrams

Lioubov MikhailovaLioubov Mikhailova

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1818

Context DiagramContext Diagram

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

1919

Level 0Level 0

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2020

Level 1Level 1

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2121

Level 3Level 3

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2222

ConclusionConclusionDaniel SchuldtDaniel Schuldt

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2323

Development ScheduleDevelopment Schedule

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2424

Project PlanProject PlanSoftware Plan

Analysis

Preliminary Design

Detailed Design

Development And Testing

AcceptanceTest

- Completed

- In Progress

- Incomplete

Fall 2005

Spring 2006

10/28/200510/28/2005 SaintSoft: Requirements SpecificaSaintSoft: Requirements Specificationstions

2525

Thank You!Thank You!

Any Questions?Any Questions?