Temperature Data
Analyzer
James Crisp
Jameson Whipple
Terena Chao
Project Summary
Tasked with creating a database and an
interface that will allow our client manipulate
temperature data gathered from the La Sal
Mountains in Utah.
• Listed Requirements:
• Calculate average temperature (Monthly,
Seasonally, Yearly) of various sites around the
mountains
• Analyze Temperature Trends
CLIENT: Joseph Nicholas, Associate Professor of Geography
Requirements Gathered
1. Console environment preferred
O Windows Compatible
O Mac Compatible Optional
2. Search feature
O By Time Interval (Month, Year, Logger Year, Season)
O By Site Location
3. Ability to handle data loss/corruption
O Some site loggers will malfunction
O Either disregard data, or calculate dummy data
4. Calculate temperature data and export reports
O Averages, trends, etc.
O Export as comma delimited form, parsable into Excel
5. Represent data in graphs/plots *Optional*
6. Ability to manage future data
Project Plan
O Meet with Client
O Establish meeting time every week
O Gather Requirements
O Load USB with data already collected
O Analyze for further database schema creation
O Estimate Time Needed per Requirement/Iteration
Cycle
O Gather Technical Details
O Research similar software, databases, etc.
O Design the Software

Temperature data analyzer requirements

  • 1.
  • 2.
    Project Summary Tasked withcreating a database and an interface that will allow our client manipulate temperature data gathered from the La Sal Mountains in Utah. • Listed Requirements: • Calculate average temperature (Monthly, Seasonally, Yearly) of various sites around the mountains • Analyze Temperature Trends CLIENT: Joseph Nicholas, Associate Professor of Geography
  • 3.
    Requirements Gathered 1. Consoleenvironment preferred O Windows Compatible O Mac Compatible Optional 2. Search feature O By Time Interval (Month, Year, Logger Year, Season) O By Site Location 3. Ability to handle data loss/corruption O Some site loggers will malfunction O Either disregard data, or calculate dummy data 4. Calculate temperature data and export reports O Averages, trends, etc. O Export as comma delimited form, parsable into Excel 5. Represent data in graphs/plots *Optional* 6. Ability to manage future data
  • 4.
    Project Plan O Meetwith Client O Establish meeting time every week O Gather Requirements O Load USB with data already collected O Analyze for further database schema creation O Estimate Time Needed per Requirement/Iteration Cycle O Gather Technical Details O Research similar software, databases, etc. O Design the Software