Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett...

12
Golf Game Genie Senior Design May08-07 Team Itiel Diaz Cpr E Tim Hassel Cpr E Ryan Biller Cpr E Brett Scott Cpr E Client John Whitmer Faculty Advisors Dr. Greg Smith Professor Ralph Patterson

Transcript of Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett...

Page 1: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Senior Design May08-07

TeamItiel Diaz Cpr ETim Hassel Cpr ERyan Biller Cpr EBrett Scott Cpr E

ClientJohn Whitmer

Faculty AdvisorsDr. Greg Smith

Professor Ralph Patterson

Page 2: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

The goal is to make an affordable golf analyzing program that will show a golfer where they may need to make improvements by using a statistical analysis of their shot history. The solution must be able to:

-keep track of golf shots which may involve any number of variables -keep a scorecard-export statistics to excel or possibly display charts of different statistics and images of holes

Problem Statement

Page 3: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

•Any golfer who wants to improve his or her game-Retired persons who golf often-School golf teams-Local league golfers

Intended Users

Page 4: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

•Record statistics of a golf game shot by shot-distance-flight quality-contact quality-conditions of shot

•GPS option to record distances

•Acts as electronic score card

•Download course information

Intended Uses

Page 5: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

•User has web access

•User has basic understanding of PDA use

•Only one instance of program running at a time

•One golfer using the program

Assumptions

Page 6: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

•Program must be able to run on the free memory of the PDA

•Web application requires internet connection

•The GPS unreliable without external antenna

•The system will be developed with the Microsoft Windows Pocket PC 2005 (Mobile 5.0) Operation System

Limitations

Page 7: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Functional Requirements (1/2)

- Ability to record the distance of golf shots-Contain information of at least one course including:

• yardage of holes• par of each hole• graphic displaying the layout of each hole

-Display an electronic score card-User can enter information detailing:

• quality of the golf shot• flight of the golf shot• end location of ball on course• club used

Page 8: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Functional Requirements (2/2)

-Display graphs or charts about various statistics such as:• bell plots of yardage hit with each club• accuracy with various clubs• average score on specific holes

-User friendly interface-Edit previous hole or shot information-Store shot information for different days and courses locally on the PDA as the

individuals PDA hard drive permits-Option to select whether the user begins play on the front nine or back nine of

the golf course

Page 9: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Summary of the PDA Application (1/2)

•PDA is the Main User Interface used while golfing to gather statistics•Main Functionality

–Add a Course–Upload golf statistics to view shot histories–Begin a game of golf and start gathering data

•GPS / User Distances–The PDA application will have the capability to interface with a GPS receiver to calculate distances–If no GPS receiver is present, the user will be asked to enter distances manually

Page 10: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Summary of the PDA Application (2/2)

•The PDA Application will present the user with current hole Information–Image of the hole and the hole number–Par

•Present the User with options regarding the hole / current golf game–View Score Card–Progress to the next shot–Provide an interface to enter specific information regarding the current hole

•Shots•Putts•Chips

Page 11: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

How we differ from current applications

•Skycaddie–Range finding and course information

•ScoreCard–View Score Card

•Golf Game Genie–Training Capabilities–Dynamically update club information–Keep stroke history for later viewing and game adjustment

Page 12: Golf Game Genie Senior Design May08-07 Team Itiel DiazCpr E Tim HasselCpr E Ryan BillerCpr E Brett ScottCpr E Client John Whitmer Faculty Advisors Dr.

Golf Game Genie

Questions?