Download presentation
Presentation is loading. Please wait.
1
Statistical Golf Analyzer
1/17/2019
2
Statistical Golf Analyzer
Senior Design May07-07 Team Brian Cain Cpr E/CS Scott Coleman Cpr E Josh Roberts Cpr E Shannon Schulz EE Client John Whitmer Faculty Advisors Professor Morris Chang Professor Tien Nguyen 1/17/2019
3
Statistical Golf Analyzer
Today’s Presentation - Introductory Materials - Project Activity - Resources and Schedules - Closing Summary 1/17/2019
4
Statistical Golf Analyzer
Terms -NMEA 0183 protocol National Marine Electronics Association protocol for communication between a GPS receiver and other devices -PDA Personal digital assistant, a handheld computer -GPS Global positioning system -Contact Relative position of the club face to the ball upon striking -Flight Trajectory of the club after contact with the ball 1/17/2019
5
Statistical Golf Analyzer
Acknowledgments Jack Whitmer- Input to the implementation of device and the purchase of the PDA and GPS units Morris Chang & Tien Nguyen- Ideas for modern techniques to practice Dr. Smith – Commitment to seeing success of team, testing/debugging GPS USGlobalSat- GPS receiver discount 1/17/2019
6
Statistical Golf Analyzer
Problem Statement 1. Keep track of golf shots and their characteristics 2. Keep a scorecard 3. Display charts of different statistics and images of hole - PDA application - Web application 1/17/2019
7
Statistical Golf Analyzer
Operating Environment Temperature range: F Dirt/dust Carrying/dropping on hard terrain Occasional cloudy conditions 1/17/2019
8
Statistical Golf Analyzer
Intended Users Any golfer who wants to improve his or her game - Varying skill levels - Course professionals/instructors - Team coaches 1/17/2019
9
Statistical Golf Analyzer
Intended Uses Record and analyze statistics of a golf game shot by shot -distance -flight quality -contact quality -conditions of shot Electronic score card View course information 1/17/2019
10
Statistical Golf Analyzer
Assumptions User has basic understanding of PDA use User has web access Only one instance of program running at a time One golfer using the program at a time Golfer has default set of clubs PDA can operate independently on full power for 2 hours (to accommodate a full round of golf) 1/17/2019
11
Statistical Golf Analyzer
Limitations Program must be able to run on the free memory of the PDA Web application requires internet connection The GPS can only obtain data with accuracy within 5 meters The system will be developed with the Microsoft Windows Pocket PC (Mobile 5.0) Operation System 1/17/2019
12
Statistical Golf Analyzer
Original Expected End Product and Deliverables User manual PDA application Web Application Project Documentation Dell Axim X51 USGlobalSat CF GPS Receiver 1/17/2019
13
Statistical Golf Analyzer
Completed Expected End Product and Deliverables User manual PDA application Project Documentation Dell Axim X51 USGlobalSat CF GPS Receiver 1/17/2019
14
Statistical Golf Analyzer
Present Accomplishments Project Documentation (Project Plan, Poster, User manual) Implemented and tested PDA GUI Implemented and tested core PDA application Implemented GPS/PDA interface Implemented and tested GPS engine 1/17/2019
15
Statistical Golf Analyzer
Project Definition Activities Considerations - PC application vs. web application - PDA/GPS hardware - PDA application design language - C++ - Java - C# - GPS vs. manual (guessing) distances 1/17/2019
16
Statistical Golf Analyzer
Research Activities Dr. Tien – C# Internet - NMEA protocol - Open-source code/copyright issues - Hardware selections 1/17/2019
17
Statistical Golf Analyzer
Design Activities Data Structure Diagram Module Breakdown 1/17/2019
18
Statistical Golf Analyzer
Design Activities PDA Flow Chart – Start Program 1/17/2019
19
Statistical Golf Analyzer
Design Activities 1/17/2019 PDA Flow Chart – Main Loop
20
Statistical Golf Analyzer
Implementation Activities Microsoft Visual Studio NET Development Platform 1/17/2019
21
Statistical Golf Analyzer
Testing Activities GPS - accurate measurement of GPS location - interface with PDA Application PDA - upload course statistics to the server from the PDA - display the stored data into graphs and charts. - alpha testing (requirements verification) - beta testing (customer use and feedback) 1/17/2019
22
Statistical Golf Analyzer
Testing Activities PDA – csUnit Brian developed most core code -Josh wrote tests based on documentation 1/17/2019
23
Statistical Golf Analyzer
Testing Activities GPS Latitude Longitude Distances ft - -1 186 22 123 132 137 127 117 1/17/2019
24
Statistical Golf Analyzer
Testing Activities Systems tests - GPS / PDA Interface - PDA screenflow - PDA output Client changes – Output to an Excel readable file Points of Interest Option for manual distance 1/17/2019
25
Statistical Golf Analyzer
Personal Hours (est.) Personnel Problem Definition Technology Considerations Design Prototype Impleme-ntation Testing Docume-ntation Demonst-ration Project Reporting Totals Brian Cain 11 21 28 56 13 14 12 25 180 Scott Coleman 23 20 60 22 184 Josh Roberts 10 26 54 19 177 Shannon Schulz 9 24 45 7 18 16 30 159 Total 42 74 98 215 41 67 103 700 1/17/2019
26
Statistical Golf Analyzer
Personal Hours (actual) Personnel Problem Definition Technology Considerations Design Prototype Impleme-ntation Testing Docume-ntation Demonst-ration Project Reporting (meetings) Totals Brian Cain 11 21 28 58 31 12 32 204 Scott Coleman 23 20 65 17 16 30 195 Josh Roberts 10 26 38 47 13 41 205 Shannon Schulz 9 24 22 43 156 Total 42 74 98 183 108 67 146 760 1/17/2019
27
Statistical Golf Analyzer
Financial Requirements Item W/O Labor With Labor Project Poster $25.00 $70.00 PDA $300 GPS receiver $80 $130 Subtotal $405 $500 Labor at $10/hr Brian Cain $2040 Scott Coleman $1950 Josh Roberts $2050 Shannon Schulz $1560 w/o Labor w/ Labor Subtotal $0 $7600 Total $405 $8100 1/17/2019
28
Statistical Golf Analyzer
Schedule (est) 1/17/2019
29
Statistical Golf Analyzer
Schedule (actual) 1/17/2019
30
Statistical Golf Analyzer
Project Evaluation 1/17/2019
31
Statistical Golf Analyzer
Recommendation for additional work Continuation is encouraged Number of statistics possibilities is more extensive PDA application - Ability to “create-a-course” - Edit past shot information Web application - Multiple course files - Customizable graphs - User login 1/17/2019
32
Statistical Golf Analyzer
Lessons learned Test early and often Communication is extremely important, among entire team Expect delays in acquisition of orders/requests Implement from simple to complex and test as you go Technical Knowledge - C#, PHP programming, NMEA protocol Project Management skills 1/17/2019
33
Statistical Golf Analyzer
Risks and Risk management 1/17/2019
34
Statistical Golf Analyzer
Closing Summary The Golf Statistical Analyzer is the future in golf game improvement. Since it’s a software program running on a PDA, golfers can literally collect all of their golf statistics in the palm of their hands. The GPS attachment allows for more accurate club distance, eliminating the errors created by guessing. A user friendly interface allows for quick and easy data entry while approaching the next shot. After the round the golfer can load the new statistics into Excel and view charts and graphs that show individual club, hole, and course statistics to let them know where they need to improve. 1/17/2019
35
Statistical Golf Analyzer
Questions? 1/17/2019
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.