Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft."— Presentation transcript:

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

2 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

3 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

4 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

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

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

7 2/21/2006SaintSoft: Detailed Design7 Password Recovery

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

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

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

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

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

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

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

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

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

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

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

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

20 2/21/2006SaintSoft: Detailed Design20 Administrator Screens

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

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

23 2/21/2006SaintSoft: Detailed Design23 Change E-mail Screen

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

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

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

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

28 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

29 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 e-mail address related to that location as well as the last time the user logged in from that location

30 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.

31 2/21/2006SaintSoft: Detailed Design31 Relationship Diagram

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

33 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.

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

35 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.

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

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

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

39 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

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


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

Similar presentations


Ads by Google