More help needed with a Uni project! (Posted by drew)

Have a chat about any general surfing related topics.

More help needed with a Uni project! (Posted by drew)

Postby surf patrol » Mon Mar 19, 2007 11:01 pm

Posted by drew:

Hi,

Long time reader, first time poster. I'm a beginner surfer, and absolutely love it. I'm also a dad, work full time and am doing the last year of an IT degree.

I create databases and applications for a living.

I have to do a project this year that involves building an application and a database for the application. I've chosen to do a Surfing Tournament application that records, surfers, boards, judges, surf spots, winnings, sponsors etc.

It would be really good if you could tell me what such an application would have, what would it record and why? Any suggestions really.

On the off chance that any of you have come across this before, I've uploaded an Entity Relationship diagram.

Image

Now just to make it clear, I don\'t work for a surfing company and I don't intend on profiting from it. The course specifies that the project have "real clients", with "real life problems" about the application, which is why I'm posting here. Once it's complete, I'll probably post it somewhere for free download.

Truth said, I don't expect many replies (I'd rather be out on the waves right now), but I'd appreciate anyone's help.

Thanks

Drew
User avatar
surf patrol
Site Admin
 
Posts: 3973
Likes: 0 post
Liked in: 0 post
Joined: Sat Oct 11, 2003 3:26 am

Postby RJD » Mon Mar 19, 2007 11:13 pm

Do you understand how a normal surf comp works? That'd be my first point to look at.

Record surfers, heats, waves & scores (best 3 scores = score for heat), worry about boards, sponsors etc later (irrelevant to the 'main' use of the app shirly).

Would you want real time scoring - across multiple judges etc that could make it nice n tricky:D ?
RJD
SW Pro
 
Posts: 1373
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 05, 2005 7:37 pm
Location: Christchurch, New Zealand

Postby miamisurfer » Mon Mar 19, 2007 11:29 pm

RJD wrote:Record surfers, heats, waves & scores (best 3 scores = score for heat), worry about boards, sponsors etc later (irrelevant to the 'main' use of the app shirly).

Would you want real time scoring - across multiple judges etc that could make it nice n tricky:D ?

It's top 2 scores=score for heat.
miamisurfer
Local Hero
 
Posts: 257
Likes: 0 post
Liked in: 0 post
Joined: Thu Nov 16, 2006 7:06 pm
Location: miami, florida

Postby RJD » Mon Mar 19, 2007 11:39 pm

OK wise guy, mebe in America, land of the free, thats true but some of us live in the real world... :D

I'd have it as a system option anyhow I hate hardcoding stuff.
RJD
SW Pro
 
Posts: 1373
Likes: 0 post
Liked in: 0 post
Joined: Mon Dec 05, 2005 7:37 pm
Location: Christchurch, New Zealand

Re: More help needed with a Uni project! (Posted by drew)

Postby dougirwin13 » Tue Mar 20, 2007 12:05 am

Hi Drew,

Ah! A fellow DB professional!

I like the circular coaches reference and it's a structure I am quite fond of myself -- in the right place. You should be aware that some people do hate it so get a feel from your lecturers, etc before using it. In this case I'm not certain that it's exactly correct since some coaches aren't surfers (e.g., here in Oz surfers can go to the Australian Institute of Sport and get some excellent training and coaching from people who don't surf). Although you might specifically mean "surf coaches" in which case you'll be fine.

IMO You are going to need some entities that allow scoring methods to be defined (i.e., best 2 or 3 or x scores, seconds on the nose, etc) as well as recording ALL scores and flagging those used for determining overall heat, etc score.

That's all I can think of now. I'll look again later and see if anything else pops into my head.

Regards,
-doug
User avatar
dougirwin13
SW Pro
 
Posts: 867
Likes: 0 post
Liked in: 0 post
Joined: Wed Apr 05, 2006 6:46 am
Location: http://www.compsand.com/

Postby Otter » Tue Mar 20, 2007 1:16 am

It's Greek to me... :lol:
User avatar
Otter
SW Pro
 
Posts: 765
Likes: 0 post
Liked in: 0 post
Joined: Fri May 21, 2004 2:17 am
Location: San Diego

Postby miamisurfer » Tue Mar 20, 2007 7:29 pm

Otter wrote:It's Greek to me... :lol:

:lol: Yep :lol:
miamisurfer
Local Hero
 
Posts: 257
Likes: 0 post
Liked in: 0 post
Joined: Thu Nov 16, 2006 7:06 pm
Location: miami, florida

Postby drew » Tue Mar 20, 2007 9:35 pm

Thanks for the responses. I'll definitely revise the scoring now.

Doug, I'm so glad you came across the thread, what are the chances of that happening.

Is it ok if you're my "client". Technically it means that you get to make demands about how the app works and the db is structured, realistically it means that every now and again I pm you for thoughts and suggestions.

Drew
drew
New Member
 
Posts: 4
Likes: 0 post
Liked in: 0 post
Joined: Mon Mar 19, 2007 11:27 am

Postby dougirwin13 » Tue Mar 20, 2007 10:00 pm

Chances were pretty good on here - I pretty much check out every thread at least once.

PM away mate!

-doug
User avatar
dougirwin13
SW Pro
 
Posts: 867
Likes: 0 post
Liked in: 0 post
Joined: Wed Apr 05, 2006 6:46 am
Location: http://www.compsand.com/

Postby drew » Wed Mar 21, 2007 3:37 pm

:) I know but finding a sufer who happens to be a DB man?

Thanks, I'd better crack on.
drew
New Member
 
Posts: 4
Likes: 0 post
Liked in: 0 post
Joined: Mon Mar 19, 2007 11:27 am

Postby drowningbitbybit » Wed Mar 21, 2007 3:41 pm

drew wrote: I know but finding a sufer who happens to be a DB man?


Almost....
User avatar
drowningbitbybit
Surfing Legend
 
Posts: 6459
Likes: 0 post
Liked in: 0 post
Joined: Tue Feb 15, 2005 11:16 am
Location: Gold Coast, QLD, Australia.

Postby ^*^BATMAN^*^ » Wed Mar 21, 2007 3:46 pm

drew wrote::) I know but finding a sufer who happens to be a DB man?

Thanks, I'd better crack on.



Double Breakfast? :lol:
User avatar
^*^BATMAN^*^
SW Pro
 
Posts: 653
Likes: 0 post
Liked in: 0 post
Joined: Wed Nov 08, 2006 9:05 pm
Location: Ontario, Canada

Postby Brian » Wed Mar 21, 2007 9:11 pm

it's cool i can actually read your graphs! I am doing database design as a subject atm at uni.

can't say i can really help you, just wanted to flaunt my knowledge. :)
User avatar
Brian
Local Hero
 
Posts: 410
Likes: 0 post
Liked in: 0 post
Joined: Fri Jan 14, 2005 9:23 am
Location: San Francisco

Postby dougirwin13 » Wed Mar 21, 2007 9:20 pm

Giggles to Brian and DBB :D

-doug
User avatar
dougirwin13
SW Pro
 
Posts: 867
Likes: 0 post
Liked in: 0 post
Joined: Wed Apr 05, 2006 6:46 am
Location: http://www.compsand.com/


Similar topics

Return to Surf Chat