2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft.

Slides:



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

Preliminary Design: Smart Scheduling Client: Dr. Robert Yoder.
Detailed Design Presentation February 21, 2006 NSG Software DevelopmentFebruary 21, NSG Software Development.
April 29, Simnet View Acceptance Test by InnoSmart Technologies.
9/23/2005 SaintSoft: Software Plan 1 Environmental Monitoring System Software Plan by SaintSoft.
04/27/2010 Acceptance Test 1. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 04/27/2010 Acceptance.
Acceptance Test: Smart Scheduling Client: Dr. Robert Yoder.
November 28th, Simnet View Preliminary Design by InnoSmart Technologies.
5/2/2006 SaintSoft: Acceptance Test 1 Environmental Monitoring System Acceptance Test by Saint Soft.
10/28/2005 SaintSoft: Requirements Specifications 1 Environmental Monitoring System Requirements Specification by SaintSoft.
9/25/2009 Software Plan. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 9/25/2009 Software Plan.
Alumni Spotlight Web Systems Software Plan Presentation by Initrode Solutions 9/23/2006.
1 Remote Monitoring System EIN Systems Environmental Intelligence Network Systems Remote Monitoring System - Requirements Specification - Welcome Mr. Ken.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 February 21 st, 2006 Automated Grading System for Microsoft Excel - Detailed Design -
October 26th, Simnet View Requirements Specification by InnoSmart Technologies.
9/21/2007SKYNET Software Plan Dynamic Network Device Mapping System (DNDMS) Software Plan By SKYNET Software.
Title 1 Software Linked Interactive Competitive Environment Software Requirements Specification November 2 nd, 2011.
IOS Requirements Specification Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) REQUIREMENTS SPECIFICATION Roger Bacon Science.
Alumni Spotlight Web System Preliminary Design by Initrode Solutions 12/01/2006.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Requirements Specification.
Software Plan MAJIK Software Solutions Virtual Network Device Mapping System Software Plan By MAJIK Software Solutions.
Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October.
Alumni Spotlight Web System Acceptance Test by Initrode Solutions.
11/30/2007SKYNET Preliminary Design Dynamic Network Device Mapping System (DNDMS) Preliminary Design By SKYNET Software.
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.
School of Science Device Networking System Software Plan by Orion Technologies Roger Bacon Hall Room 328 September 21, :15 AM.
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.
Requirements Specification: Smart Scheduling Client: Dr. Robert Yoder.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Preliminary Design.
12/02/2005 SaintSoft: Preliminary Design 1 Environmental Monitoring System Preliminary Design by SaintSoft.
September 21st, Simnet View Software Plan by InnoSmart Technologies.
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.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 October 26, 2005 Automated Grading System for Microsoft Excel - Requirements Specification -
10/24/2007SKYNET Requirements Specification Dynamic Network Device Mapping System (DNDMS) Requirements Specification By SKYNET Software.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Welcome Dr. Timoth Lederman. Sharpe Software, Inc. April 28, Acceptance Test Presentation April 28, 2003 Presented by: Eric Brandt: Introduction.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Preliminary Design 12/7/2011 Presented By: ExoNET Solutions 1.
Detailed Design: Smart Scheduling Client: Dr. Robert Yoder.
February 21, Remote Monitoring System EIN Systems Environmental Intelligence Network Systems Remote Monitoring System - Detailed Design - Welcome.
Software Plan Presented By: Code Shark Solutions 9/24/10.
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.
1 Software Requirements Specification Presentation Client Dr. Darren Lim Friday October 30, 2009 Java.Online.Learning.Tutor.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Acceptance Test 05/01/ GUEST REGISTRATION ADVANCEMENT SUNNY SOLUTIONS ACCEPTANCE TEST.
Title 1 Software Linked Interactive Competitive Environment Acceptance Test April 26 th, 2012.
CCRS Comprehensive Conference Registration System Detailed Design March 6 th,
Welcome Mr. Ken Swarner. Mirage Incorporated: Software Plan2 September 26, 2003 Software Plan Presentation September 26, 2003 Mirage Incorporated Presented.
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st,
ID-10t Consultants Generation Java Acceptance Test Roger Bacon Science Center, Room 328 April 28th, :00pm 04/28/091 ID-10t Consultants Acceptance.
Title 1 Software Linked Interactive Competitive Environment Detailed Design March 1 st, 2012.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.
IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328.
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.
CCRS Comprehensive Conference Registration System Preliminary Design December 7 th,
FSH Technologies Acceptance Test: F.I.L.E.T. April 26th, 2012.
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.
1 Acceptance Test Presentation Client Dr. Darren Lim 4/27/2010.
29 September 2004Spartacus Computing Solutions1 Welcome Mr. Brian Smith, Siena College Webmaster & Ms. Kate Zimmerman, Siena College Academic Program Administrator.
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.
College Catalog System
Preliminary Design Presentation
College Catalog System
Presentation transcript:

2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft

2/21/2006SaintSoft: Detailed Design2 Welcome Mr. Kenneth Swarner Computer Science System Administrator, Siena College & Dr. Timoth Lederman Dr. Timoth Lederman Professor of Computer Science, Professor of Computer Science, Siena College Siena College

2/21/2006SaintSoft: Detailed Design3 Saint Soft Team Organization David Moore – Team LeaderDavid Moore – Team Leader Hannah Palmer – Project ManagerHannah Palmer – Project Manager Daniel Schuldt – Development ManagerDaniel Schuldt – Development Manager Christian Damberg – Testing ManagerChristian Damberg – Testing Manager Lioubov Mikhailova – Development EngineerLioubov Mikhailova – Development Engineer Tina Ting – Testing EngineerTina Ting – Testing Engineer

2/21/2006SaintSoft: Detailed Design4Agenda Introduction – David Moore Introduction – David Moore Prototypes – Daniel Schuldt / Hannah Palmer Prototypes – Daniel Schuldt / Hannah Palmer Data Structures – David Moore Data Structures – David Moore Test Plan – Christian Damberg Test Plan – Christian Damberg Conclusion and Questions – David Moore Conclusion and Questions – David Moore

2/21/2006SaintSoft: Detailed Design5 Prototypes Hannah Palmer / Daniel Schuldt

2/21/2006SaintSoft: Detailed Design6 Log In Screen

2/21/2006SaintSoft: Detailed Design7 Password Recovery

2/21/2006SaintSoft: Detailed Design8 First Registration Screen

2/21/2006SaintSoft: Detailed Design9 Second Registration Screen

2/21/2006SaintSoft: Detailed Design10 Third Registration Screen

2/21/2006SaintSoft: Detailed Design11 Initial Sensored User Screen

2/21/2006SaintSoft: Detailed Design12 Register Sensor Screen

2/21/2006SaintSoft: Detailed Design13 Sensored User Screen

2/21/2006SaintSoft: Detailed Design14 Sensored User Screen Continued

2/21/2006SaintSoft: Detailed Design15 Sensor Alert Screens

2/21/2006SaintSoft: Detailed Design16 Device Options Screens

2/21/2006SaintSoft: Detailed Design17 User Profile Screen

2/21/2006SaintSoft: Detailed Design18 Remote User Screens

2/21/2006SaintSoft: Detailed Design19 Remote User Screens Continued

2/21/2006SaintSoft: Detailed Design20 Administrator Screens

2/21/2006SaintSoft: Detailed Design21 Administrator Screens Cont.

2/21/2006SaintSoft: Detailed Design22 Admin Location Screen

2/21/2006SaintSoft: Detailed Design23 Change Screen

2/21/2006SaintSoft: Detailed Design24 Change Password Screen

2/21/2006SaintSoft: Detailed Design25 Disable/Enable Sensor Screen

2/21/2006SaintSoft: Detailed Design26 Query Result Screen

2/21/2006SaintSoft: Detailed Design27 Data Structures David Moore

2/21/2006SaintSoft: Detailed Design28 Data Structures User Info Table  This table will store the personal information from the registration page during the new user registration process. The personal information will include the user’s assigned username, name, password and the primary telephone number

2/21/2006SaintSoft: Detailed Design29 Data Structures Location Info Table  This table will store the information related to the users’ various locations, the table will use the combination of user id and location name to identify the correct row and will store address information, the IP address and the phone number and address related to that location as well as the last time the user logged in from that location

2/21/2006SaintSoft: Detailed Design30 Data Structures Sensor Information  This table will store the information received from the sensors and will be stored based on the combination of user id and location name. The table will include the most recently received readings for temperature, smoke, light, humidity, water, sound, air flow, and the most recently received snapshot captured from the camera. The table will also store the user-defined thresholds related to each reading.

2/21/2006SaintSoft: Detailed Design31 Relationship Diagram

2/21/2006 SaintSoft: Detailed Design 32 Test Plan Christian Damberg

2/21/2006SaintSoft: Detailed Design33 What Will Be Tested  The graphical user interfaces will be tested to assure functionality.  The relationship between the software and database will be tested, ensuring that information transfers correctly.  The relationship between the software and sensors will be tested, ensuring that information is retrieved correctly.  The ability of the software to respond in the appropriate manner to the information delivered from the sensors.

2/21/2006SaintSoft: Detailed Design34 Unit Test Example

2/21/2006SaintSoft: Detailed Design35 Test Plan Overview  Approach We have appointed a Testing Manager as well as a Testing Engineer who’s main responsibilities will be to carry out the testing process. We have appointed a Testing Manager as well as a Testing Engineer who’s main responsibilities will be to carry out the testing process.  Deliverables We will deliver the Acceptance Test, including completed Unit Tests as well as Error Reports and Resolutions. We will deliver the Acceptance Test, including completed Unit Tests as well as Error Reports and Resolutions.  Pass / Fail Criteria The minimum goal is to meet all functional requirements set by the client. The minimum goal is to meet all functional requirements set by the client.  Schedule The Acceptance Test/Testing Process is scheduled to be completed by May 1 st. The Acceptance Test/Testing Process is scheduled to be completed by May 1 st.

2/21/2006 SaintSoft: Detailed Design 36 Conclusion David Moore

2/21/2006SaintSoft: Detailed Design37 Development Schedule Fall Semester

2/21/2006SaintSoft: Detailed Design38 Development Schedule Spring Semester

2/21/2006SaintSoft: Detailed Design39 Project Plan Software Plan Analysis Preliminary Design Detailed Design Development And Testing Acceptance Test - Completed - In Progress - Incomplete Fall 2005 Spring 2006

2/21/2006SaintSoft: Detailed Design40 Thank You! Any Questions?