Download presentation
Presentation is loading. Please wait.
1
12/02/2005 SaintSoft: Preliminary Design 1 Environmental Monitoring System Preliminary Design by SaintSoft
2
12/02/2005SaintSoft: Preliminary 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
12/02/2005SaintSoft: Preliminary Design3 SaintSoft Team Organization Daniel Schuldt - Team LeaderDaniel Schuldt - Team Leader David Moore - Systems AdministratorDavid Moore - Systems Administrator Christian Damberg – WebmasterChristian Damberg – Webmaster Hannah Palmer – LibrarianHannah Palmer – Librarian Lioubov Mikhailova - Design ConsultantLioubov Mikhailova - Design Consultant Tina Ting - Software DeveloperTina Ting - Software Developer
4
12/02/2005SaintSoft: Preliminary Design4Agenda Introduction - Daniel Schuldt Introduction - Daniel Schuldt Use Cases and Data flow diagrams – Hannah PalmerUse Cases and Data flow diagrams – Hannah Palmer Functional Requirements – Christian DambergFunctional Requirements – Christian Damberg Prototypes- Daniel SchuldtPrototypes- Daniel Schuldt Development/Production Environments and Data Dictionary- David MooreDevelopment/Production Environments and Data Dictionary- David Moore Product Testing – Christian DambergProduct Testing – Christian Damberg Conclusion and Questions – Daniel SchuldtConclusion and Questions – Daniel Schuldt
5
12/02/2005SaintSoft: Preliminary Design5 Use Cases & Data Flow Diagrams Hannah Palmer
6
12/02/2005SaintSoft: Preliminary Design6 Use Cases Sensored User Login Login Register with system Register with system Change Sensor Settings Change Sensor Settings View Account and Sensor Information View Account and Sensor Information Change Personal Information Change Personal Information Add or Remove Sensors Add or Remove Sensors
7
12/02/2005SaintSoft: Preliminary Design7 Use Cases Cont’d Remote User Login Login Change Personal Settings Change Personal Settings View Account and Sensor Information View Account and Sensor Information Add Sensors Add Sensors
8
12/02/2005SaintSoft: Preliminary Design8 Use Case Cont’d Website Administrator Special Login Special Login Change Admin Password and E-mail Change Admin Password and E-mail View System Status View System Status Query the Database for User Information Query the Database for User Information Change User Information Change User Information Activate and Deactivate Accounts and Sensors Activate and Deactivate Accounts and Sensors
9
12/02/2005SaintSoft: Preliminary Design9 Data Flow Symbols
10
12/02/2005SaintSoft: Preliminary Design10 Context Diagram
11
12/02/2005SaintSoft: Preliminary Design11 Level 0
12
12/02/2005SaintSoft: Preliminary Design12 Functional Requirements Christian Damberg
13
12/02/2005SaintSoft: Preliminary Design13 Functional Requirements Sensored User Login Login View Sensor Information and Personal Profile View Sensor Information and Personal Profile Add or Delete Sensor Add or Delete Sensor Change Sensor Thresholds and Personal Profile Change Sensor Thresholds and Personal Profile Logout Logout
14
12/02/2005SaintSoft: Preliminary Design14 Functional Requirements Cont’d. Remote User Log in Log in View Sensor Information View Sensor Information View Alert History View Alert History Logout Logout When User adds sensor the user becomes a Sensored User When User adds sensor the user becomes a Sensored User
15
12/02/2005SaintSoft: Preliminary Design15 Functional Requirements Cont’d Administrator Log in Log in View System Status View System Status View and Change Users Profiles View and Change Users Profiles Activate or Deactivate User accounts and Sensors Activate or Deactivate User accounts and Sensors Change Administrator Information Change Administrator Information Log out Log out
16
12/02/2005SaintSoft: Preliminary Design16 Prototypes Daniel Schuldt
17
12/02/2005SaintSoft: Preliminary Design17 Log In Screen
18
12/02/2005SaintSoft: Preliminary Design18 Password Recovery
19
12/02/2005SaintSoft: Preliminary Design19 First Registration Screen
20
12/02/2005SaintSoft: Preliminary Design20 Second Registration Screen
21
12/02/2005SaintSoft: Preliminary Design21 Third Registration Screen
22
12/02/2005SaintSoft: Preliminary Design22 Initial Monitored User Screen
23
12/02/2005SaintSoft: Preliminary Design23 Register Sensor Screen
24
12/02/2005SaintSoft: Preliminary Design24 Sensored User Screen
25
12/02/2005SaintSoft: Preliminary Design25 User Profile Screen
26
12/02/2005SaintSoft: Preliminary Design26 Sensor Alert Screens
27
12/02/2005SaintSoft: Preliminary Design27 Device Options Screens
28
12/02/2005SaintSoft: Preliminary Design28 Remote User Screens
29
12/02/2005SaintSoft: Preliminary Design29 Administrator Screens
30
12/02/2005SaintSoft: Preliminary Design30 Administrator Screens Cont.
31
12/02/2005SaintSoft: Preliminary Design31 Admin Location Screen
32
12/02/2005SaintSoft: Preliminary Design32 Change E-mail Screen
33
12/02/2005SaintSoft: Preliminary Design33 Change Password Screen
34
12/02/2005SaintSoft: Preliminary Design34 Disable/Enable Sensor Screen
35
12/02/2005SaintSoft: Preliminary Design35 Query Result Screen
36
12/02/2005SaintSoft: Preliminary Design36 Production/Development Environment David Moore
37
12/02/2005SaintSoft: Preliminary Design37 Server Environment Oraserv Oracle, version 10g MySql, version 4.1.14 PHP, version 4.3.11 Apache Web Server, version 2.0.46 Red Hat Linux – ES Release 3 Dell 2550 Server 1.125 Mhz Intel Pentium III 512 Kb Cache 1 GB of RAM Hard drives 2 x 73 GB 2 x 36 GB 2 x 18 GB
38
12/02/2005SaintSoft: Preliminary Design38 Windows Environments Microsoft Windows 2000 5.00.2195 Service Pack 3 Microsoft Windows XP Professional Version 2002 Service Pack 2
39
12/02/2005SaintSoft: Preliminary Design39 PC Environment Dell Dimension Dim4550 Intel Pentium 4 2.40 GHz 512 MB of RAM
40
12/02/2005SaintSoft: Preliminary Design40 Logical Data Stores User Information user_id user_id fname fname lname lname user_name user_name password password primary_phone primary_phone
41
12/02/2005SaintSoft: Preliminary Design41 Logical Data Stores Cont’d Location Information user_id location ip_address street_addr city state zip phone phone_type e-mail last_login
42
12/02/2005SaintSoft: Preliminary Design42 Logical Data Stores Cont’d Sensor Information user_id location sensor1 sensor2 sensor3 threshold1 threshold2 threshold3 last_recieved1 last_recieved2 last_recieved3
43
12/02/2005 SaintSoft: Preliminary Design 43 Testing Christian Damberg
44
12/02/2005SaintSoft: Preliminary Design44 Testing Plans Unit Testing Integration Testing System Testing Acceptance Testing
45
12/02/2005SaintSoft: Preliminary Design45 Unit Testing (sample)
46
12/02/2005SaintSoft: Preliminary Design46 Conclusion Daniel Schuldt
47
12/02/2005SaintSoft: Preliminary Design47 Development Schedule
48
12/02/2005SaintSoft: Preliminary Design48 Project Plan Software Plan Analysis Preliminary Design Detailed Design Development And Testing Acceptance Test - Completed - In Progress - Incomplete Fall 2005 Spring 2006
49
12/02/2005SaintSoft: Preliminary Design49 Thank You! Any Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.