Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont...
-
Upload
aja-inskeep -
Category
Documents
-
view
215 -
download
0
Transcript of Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont...
![Page 1: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/1.jpg)
Program to Evaluate Alternative Energy Sources
May08-03
Group Advisors
Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr. Steve Larsen Ethan Wilder
![Page 2: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/2.jpg)
Problem Statement
• Current Residents may be Unsatisfied with Energy Provider
• No Knowledge of Alternatives• Need a Tool to Help Research and Plan
![Page 3: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/3.jpg)
Solution
• Web Application• Simple Form• Information• Takes User Data• Provides Feasible Sources• Costs
![Page 4: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/4.jpg)
Block Diagram
![Page 5: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/5.jpg)
Requirements
• Implement Dec07-03• No Downloading• Simultaneous Usage• User Friendly Web Application• User Inputs• Program Outputs
![Page 6: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/6.jpg)
Key Specifications
• The Input Form shall Handle Alerts• The Load Database shall Provide Common
Loads• The Load Processor shall Handle Three
Different Scenarios• The Form Processor shall Handle All Non-Load
Data• The Web Application shall Provide Extensive
Help
![Page 7: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/7.jpg)
Dec07-03
• Two Separate Parts to Input Form• Form Information• Load Information
• Eight Different Excel Outputs• Two Sources
• Solar• Wind
• Four Focuses Each:• Cheapest per Watt from Manufacturer
• Cheapest per Watt after Market
• Lowest Cost
• Most Efficient
![Page 8: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/8.jpg)
Form Information• Handled by Form Processor• Two Types of Input:
• Direct Questions From Excel• “Allowable Tower Height in Your Area?”• “Do You Want Battery Backup?”
• Formula Inputs• “Maximum Demand”• “Energy Conservation Questions”
![Page 9: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/9.jpg)
Load Processor Flow Chart
![Page 10: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/10.jpg)
Output
![Page 11: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/11.jpg)
PHP-Excel Bridge
• Problem• PHP has No Native API for Excel 2007• Excel 2007 Excel 2003 Breaks Some Functionality
• Three Solutions• Write Native Drivers for Excel 2007 (Since it’s
Basically XML)• Using CLR Automation• Expose ADO.NET Layer for Excel 2007
• All Solutions Work• The API this Bridge Exposes Remains the Same
![Page 12: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/12.jpg)
Internet User Inputs Info Validates Input
ExcelBridge
Input API
MS/Excel API
HTML Output
Dec07-03 Excel Engine
Excel Bridge Interaction
Internet User
![Page 13: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/13.jpg)
Profile Manager
![Page 14: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/14.jpg)
Hold Ups• Server Delayed Three Weeks:
• Server Can't/Won't Support MySQL + PHP
• Have to Write Alternative DB • File Based
• Encapsulated by Object
![Page 15: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/15.jpg)
Prototype
![Page 16: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/16.jpg)
Testing
• System Requirements• Browser Testing• Form Testing• Profile Testing• Multiple User Testing• Speed Testing
• Alpha – Given to Advisors/Team• Beta – Given to People Unrelated to Project
![Page 17: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/17.jpg)
Testing: Browser
• Test If Site Works on Three Major Browsers (Req. 2.4.9)• Mozilla Firefox Version 2
• Dynamic Table Issue - Fixed
• Internet Explorer: 7 and Above• Sidebar Issues – Fixed
• Safari Version 3
![Page 18: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/18.jpg)
Testing: Form and Profile
• Form• Movement Testing (Req. 2.4.5)
• Jump To Page • Next and Back Buttons
• Error Testing• Numeric Values• Form Completion
• Profile• Creation Testing• Loading Testing• Memory Testing
![Page 19: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/19.jpg)
Testing: Excel Bridge
• Multiple User Testing (Req. 2.4.2)• Five Simultaneous Users
• Speed Testing (Req. 2.4.1)• Under Five Minutes to Output
• Memory Testing (Req. 2.4.10)• No Memory Leaks (No Leftovers)• Under 50 MB
![Page 20: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/20.jpg)
Test Results
• Works in All 3 Browsers• File Storage Within 50MB• Multi-User Support• Runtime < 5 min
![Page 21: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/21.jpg)
Total Hours Worked
Mukul, 253
Ethan, 235.5Brad, 229
Graig, 229.5
![Page 22: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/22.jpg)
Earned Value Analysis
Budgeted Cost of Work Scheduled Budgeted Cost of Work Performed Actual Cost of Work Performed
Problem Definition Predicted Hours Budgeted Costs % Complete Budgeted Costs Actual Hours Actual Costs
Technology Consideration and Selection 32 $ 320.00 100 $ 320.00 22 $ 220.00
End Product Design 200 $ 2,000.00 100 $ 2,000.00 356 $ 3,560.00
End Product Implementation 136 $ 1,360.00 95 $ 1,292.00 153 $ 1,530.00
End Product Testing 136 $ 1,360.00 86 $ 1,169.60 86 $ 860.00
End Product Documentation 42 $ 420.00 100 $ 420.00 38 $ 380.00
Project Reporting 51 $ 510.00 80 $ 408.00 43 $ 430.00
Total 597 $ 5,970.00 $ 5,609.60 698 $ 6,980.00
Budgeted Costs % Complete Budgeted Costs Actual Costs
Poster: $ 60.00 100 60 $ 105.00
Printing: $ 20.00 100 20 $ 60.00
Total: $ 80.00 $ 165.00
Cost Performance Index for Man-hours 0.803667622
Schedule Performance for Man-hours 0.939631491
Cost Variance $ (1,370.40)
Schedule Variance $ (360.40)
![Page 23: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/23.jpg)
What We Learned
• Teamwork• Time Management• Deadline Management• Reporting
![Page 24: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/24.jpg)
Conclusions
• Began with a Previous Project Built for Customers with Technical Knowledge
• Developed it into a User-Friendly Web Application
• Website Provides Links for Further Information
• Has Become a Tool for Information on Alternative Energy Sources
![Page 25: Program to Evaluate Alternative Energy Sources May08-03 Group Advisors Brad Smith Dr. John Lamont Graig Schadle Prof. Ralph Patterson Mukul Sabharwal Mr.](https://reader030.fdocuments.in/reader030/viewer/2022032517/56649cae5503460f94971d29/html5/thumbnails/25.jpg)
Questions?