CS 501 5 April 2007 Models in Potato Pest Management (LateBlight) Client: Professor William Fry Sharmin Azam Christopher Brickley Nathan Cormier Ledet.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOadmin Branding Tutorial. Welcome to the EBSCOadmin Skinning and Branding tutorial, where you will learn how to customize EBSCOhost.
Advertisements

1 jNIK IT tool for electronic audit papers 17th meeting of the INTOSAI Working Group on IT Audit (WGITA) SAI POLAND (the Supreme Chamber of Control)
Extended DISC Online System User Instruction: How to Run a Team Analysis.
Page 1 of 11 Lessees can submit individual Unit Values for their Production Entities if they do not want to utilize the default unit value. If no Unit.
With TimeCard SharePoint events are tagged with information that converts them into time sheets. This way users can report time and expenses from their.
US Army Corps of Engineers BUILDING STRONG ® Performing Data Migration USACE SDSFIE Training Prerequisites: Implementing a Local Adaptation.
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
With TimeCard appointments are tagged with information that converts them into time sheets. This way users can report time and expenses from their Outlook.
From TEISS To EIS Angelique Luedeker, ITEP/TAMS Center.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
Note: Be sure you have already selected your time and station before choosing this product. Downloading Raw Data 1.Select AWN Raw Data 2.Select 15 min,
E | W | E | W | NHS e-Referral Service Referring Roles Issued: 3 June.
CS May 2007 Models in Potato Pest Management (LateBlight) Client: Professor William Fry Sharmin Azam Christopher Brickley Nathan Cormier Ledet Kinfu.
WebCT CE-6 Assignment Tool. Assignment Tool and Assignment Drop Box Use “Assignment” button under Course Tools (your must be in “Build” mode) to: –Modify.
EASY TEAM MANAGER By Dave Abineri EASYWARE: PO Box 231, Milford, OHIO (Cincinnati) Phone: (513) Use UP arrow to move to the NEXT slide Use.
ROSI Express Report Training: Scheduled Courses with Instructor/Coordinator Diagnostics.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Unit J: Creating a Database Microsoft Office Illustrated Fundamentals.
Web Technologies Website Development Trade & Industrial Education
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
1 Team Leader TKS Job Aid. 2 Viewing the On-line Presentation If you are viewing this presentation via Internet Explorer for best results resize the “Notes”
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Max Planck Institute for Psycholinguistics Tool development report H. Brugman MPI Nijmegen.
1 ARRA Recipient Reporting FederalReporting.gov Briefing In-Bound Recipient Reporting April Reporting Cycle Enhancements March 29, 2010.
ASENT_IMPORT.PPT Importing Part Lists and Board Data Last revised 10/28/2009.
GTSTRUDL 27 This latest version of GTSTRUDL includes numerous new features, feature enhancements, error corrections, and prerelease features. GTSTRUDL.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
School Census Summer 2008 for Secondary Schools Jim Haywood – Version 1.1.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Selecting, Formatting, and Printing a finished Report…….
R BRO SOLUTIONS INC. ©2006 RBRO Solutions Inc., All Rights Reserved Systems Design Consultants Document Migration into WorkSite.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Salt Suite User Guide (Copyright Salt ).
Drinking Water Infrastructure Needs Survey and Assessment 2007 Website.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
EXAM REVIEW PROJECT Microsoft Excel Exam 1. EXAM PROCEDURES 10 minutes to review project before starting 60 minutes to complete the exam In this presentation,
Damian Tamayo Tutorial DTM Data Generator Fall 2008 CIS 764.
This eCPIC Quick Guide has been developed to assist System Administrators with creating Hierarchy Grids in eCPIC. The Hierarchy Grid functionality allows.
Team # 2 Members: Sowmya Krishnaswamy Hakan Terzioglu Manu Mehan Jerome Tunaya.
CS March 2007 Models in Potato Pest Management (LateBlight) Client: Professor William Fry Sharmin Azam Christopher Brickley Nathan Cormier Ledet.
This document gives one example of how one might be able to “fix” a meteorological file, if one finds that there may be problems with the file. There are.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
Basic & Advanced Reporting in TIMSNT ** Part Three **
® IBM Software Group © 2006 IBM Corporation Using JSF Mini-Calendar Controls This section describes how to use a JSF Mini-Calendar Control with EGL It.
1 SERD Project Director’s Conference CRIS OVERVIEW Education Component Current Research Information System March 30, 2005 Dr. Irma A. Lawrence National.
TimeClock Plus UPDATES & ENHANCEMENTS. TCP Version 7 Beta version now being tested Compatible with Apple and mobile devices Different look and numerous.
Davisware GlobalEdge 2008 Payroll Main Menu Time Entry and Payroll Processing.
1 CA202 Spreadsheet Application Focusing on Specific Data using Filters Lecture # 5.
E | W | E | W | NHS e-Referral Service Referring Roles Issued: 27 th.
Invoices and Service Invoices Training Presentation for Raytheon Supply Chain Platform (RSCP) April 2016.
Dynamic Black-Box Testing Part 1 What is dynamic black-box testing? How to reduce the number of test cases using: Equivalence partitioning Boundary value.
Tools for Practical Irrigation Scheduling
Student Registration/ Personal Needs Profile
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
This presentation has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational purposes.
For Computer-Based Testing
Introduction to EBSCOhost
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
For Computer-Based Testing
Student Registration/ Personal Needs Profile
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Unit J: Creating a Database
Presentation transcript:

CS April 2007 Models in Potato Pest Management (LateBlight) Client: Professor William Fry Sharmin Azam Christopher Brickley Nathan Cormier Ledet Kinfu Cathryn Lao Ashwath Murthy Abhishek Sharma

CS 501 Models in Potato Pest Management April 5 2 Purpose Give an update on what we have done so far Run a demo of the latest build

CS 501 Models in Potato Pest Management April 5 3 Deployment Diagram

CS 501 Models in Potato Pest Management April 5 4 Component Diagram

CS 501 Models in Potato Pest Management April 5 5 Activity Di agram (for Full System)

CS 501 Models in Potato Pest Management April 5 6 Component: Profile Management

CS 501 Models in Potato Pest Management April 5 7 Update on Requirements… Create user profile Simplified form for the farmer to enter Farm Latitude, Farm Longitude, Sensor Height, Sensor Location and User Name. Validate if the input is complete and in the right format. User will be asked to modify incorrect data.

CS 501 Models in Potato Pest Management April 5 8 Update on Requirements Save validated data New file is created and saved with the User Name. Overwrites files with the same User Name. Retrieve existing profile Enter the name (User Name) of already saved profile to load it into the program.

CS 501 Models in Potato Pest Management April 5 9 Activity Diagram

CS 501 Models in Potato Pest Management April 5 10 Component: Treatment

CS 501 Models in Potato Pest Management April 5 11 Update on Requirements… Input treatment information Simplified form for the farmer to enter Emergence Date, Date when healthy plants were last seen, Date when late blight was first seen, Potato cultivar, Initial severity and Fungicide dose. Validate if the input is in the correct range and format. User will be asked to modify incorrect data Default Initial severity value is set to 0.8

CS 501 Models in Potato Pest Management April 5 12 Update on Requirements Saving and processing the treatment data to make it ready to run the simulation. Save and load the input treatment data. Populate values related to the chosen potato cultivar: Variety, Lesion Growth Rate, Sporulation Rate, Latent Period

CS 501 Models in Potato Pest Management April 5 13 Activity Diagram

CS 501 Models in Potato Pest Management April 5 14 Component: Get Weather Forecast

CS 501 Models in Potato Pest Management April 5 15 Update on Requirements… Download the weather xml file from National Weather Service. A C# application that fetches the xml file is called within Polux. Read the xml file Rainfall data is given only for the first 72 hours. We have decided to populate the missing rainfall data (next 96 hours) by randomly selecting rainfall data from the given forecast and the farmer provided historical data.

CS 501 Models in Potato Pest Management April 5 16 Update on Requirements Process the xml file In order to simplify simulation concerns, we have also decided to make sure that the forecasted data ends with a FULL day of forecasts. Output tab-delimited forecast.txt This component concludes with an exporting of the forecast into a tab-delimited file which is then handled by the 'combine weather data' component.

CS 501 Models in Potato Pest Management April 5 17 Activity Diagram

CS 501 Models in Potato Pest Management April 5 18 Component: Combine Weather Data

CS 501 Models in Potato Pest Management April 5 19 Update on Requirements… User loads historic data into Polux by importing the text file. Data is checked if it’s in the right format. User will be asked to modify if there are errors. Save validated data to a new file in tab-delimited format. Instead of creating a new file we overwrite the file with new validated data.

CS 501 Models in Potato Pest Management April 5 20 Update on Requirements… If there is missing data for the first day of the forecast, the farmer is asked to supply the information in 3-hour intervals. Polux will calculate the daily average temperature (ºF), total daily rainfall(in), number of humid hours, and average temperature (ºF) when the weather was humid. We have rainfall data in the forecast only for first 72 hours. So we have to extend to 168 hours using rainfall data historical data and forecast data for first 72 hours.

CS 501 Models in Potato Pest Management April 5 21 Update on Requirements… The user will be presented with a screen asking for the required length of the simulation in days. This option allows the user to extend the provided weather data as far as the user requires. The user can extend the simulation 90 days beyond the last forecast day. The program will extend the weather data by the number of days specified by randomly selecting daily weather from the historical and forecasted data until it reaches the required number of days of the season.

CS 501 Models in Potato Pest Management April 5 22 Update on Requirements The user can then provide overall adjustments to the weather (historical and forecasted) data for: mean daily temperature (ºF), total daily rainfall (inches) per day, total daily humid hours, and mean daily humid temperature via four sliding adjustments or text input fields. We have added 3 different sliders for temperature, humid hours and humid temperatures respectively where users can change all the values in a column by moving respective sliders. The users can also change values in any particular cell by clicking and typing in the grid. After the user is satisfied with the data the combined weather file is saved for simulation.

CS 501 Models in Potato Pest Management April 5 23 Activity Diagram (Combine Weather Data)

CS 501 Models in Potato Pest Management April 5 24 Activity Diagram (Combine Weather Data)

CS 501 Models in Potato Pest Management April 5 25 Activity Diagram (Combine Weather Data)

CS 501 Models in Potato Pest Management April 5 26 Notes on the Current Build  Not yet fully functional Running the simulation and displaying the results Acquiring weather data (problem on some systems/networks)  About the interface Simple linear design Few fields/buttons per page Still needs some ‘polish’ before final version

CS 501 Models in Potato Pest Management April 5 27 Demo

CS 501 Models in Potato Pest Management April 5 28 Future Plans  Combine Weather Data Add range validation for temperature, humid hours, humid temperature and rainfall  Complete Usability testing with users familiar with the late blight disease but not with Polux. System modifications after gathering enough feedback from the users and the client. System testing Documentation (User and Technical) Code cleaning