![]() |
|
|||||||
| the Shop | Home | Forum | mooTube | Register | Tournaments | Blogs | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
It's an X
![]() ![]() ![]() Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 309
Uploads: 63 Blog Entries: 2
|
Free Archery Software for Records Officers
I have just completed some stand alone software to track club, County, Regional, National and World records. It could also be used to track an individuals best scores in each round. It is free to use and download, usual terms are that you can use it as much as you want but there is no warranty, so back up the data! I developed this to keep track of Friskney Bowmen club records. Just starting to use it today to move records across. So please keep in mind it was written to meet our club needs, although you can change the club name in the setup so all reports are printed with your club name.
![]() It features Quick Install with proper windows installer and uninstaller Ability to filter records by just about any combination of criteria you can think of such as 'U16 Junior Boy shooting recurve in a FITA (Gents) at Location X with the surname Jones' Also Quick 'Fuzzy logic' search. Enter a word or phrase, click search and it will try and match up records by comparing all fields. Tag scores as County, Regional, National, World record and the display colour will change so these can easily be identified. Quick sort dropdown box to display by the various sort keys such as 'active records only' etc etc Automatically archives changed records to a separate file which can be viewed, printed and exported. The archive file is date stamped so you can refer back and see when changes to a particular record were made and who held it previously. Export to Word, Excel (if installed on your PC) Text, XML, and HTML - it will quickly produce a web page that can be edited to fit in with your club site. A blank data file is provided containing just about every combination of record, style and age group. You can edit this before adding records. username and password protection which can be altered by the end user or just simply use admin and admin as the username and password to run the program as-is Instructions in pdf format included. Read the instructions first ! Software can be downloaded from www.archery.uk.net/archrec.exe it is 2.8mb run the exe file and follow the prompts to install. An uninstaller option is included and a shortcut will be placed on the menu under the main program and manuals. I have done some testing on the software but any bug reports or feedback would be appreciated. Today's Ebay special: Archery Evolution Tee Today's Ebay special: Archery Custom Made string
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
|
|
|
|
|
|
#2 (permalink) |
|
It's an X
![]() ![]() Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1 Tournaments Won: 0 Downloads: 141
Uploads: 17 Blog Entries: 5
|
Damn it WM. You have too much time on your hands. I've been working on a similar project for the last 6 months, got about half way through it. no point re-inventing the wheel, so I'll just use yours and pop mine in the recycle bin.
|
|
|
|
|
|
#3 (permalink) | |
|
It's an X
![]() ![]() ![]() Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 309
Uploads: 63 Blog Entries: 2
|
Quote:
BTW based on our chat last weekend regarding the way you structured the SQL version of your scoring software, i am going to redo the indoor series software in a similar way.
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
|
|
|
|
|
|
|
#4 (permalink) |
|
It's an X
![]() ![]() Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2 Tournaments Won: 0 Downloads: 80
Uploads: 3
|
I realize it is for internal use, but you may think about whether to change the name at some point. There is an exisiting program for sale for records officers named ArchRecs. Sufficiently close you may want to think of a change....You may feel yours is better (quite likely), or at least different enough you don't want people to be confused.
Not sure if you are offering any form of handicap calculation, but if so, you may want to be careful, because of the copyright on the handicap tables. I am not involved in any way in ArchRecs of the handicap tables, but wouldn't want to see software being made freely available hampered in any way. Good luck with it. |
|
|
|
|
|
#5 (permalink) | |
|
It's an X
![]() ![]() ![]() Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 309
Uploads: 63 Blog Entries: 2
|
Hi
mmmmm..... good point Mr Flying Whale.... didn't even think about the name as you are correct in assuming that I first wrote it for internal club use. However I will consider changing its name at the next release. It doesn't use handicap tables as I had seen some other posts regarding the GNAS copyright issue, and the last thing I wanted to do was either abuse copyright or have to pay to use the tables. Our club doesn't use them so it would be a waste of money for us to pay for them. Many thanks for your comments. Quote:
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
|
|
|
|
|
|
|
#6 (permalink) | |
|
It's an X
![]() ![]() Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1 Tournaments Won: 0 Downloads: 141
Uploads: 17 Blog Entries: 5
|
Quote:
What you need is a lap top, so you can strain your brain whilst Wendy shoots! |
|
|
|
|
|
|
#7 (permalink) | |
|
In the Gold
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2006
Location: In the zone
Posts: 886
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 9
Uploads: 0 Blog Entries: 23
|
Quote:
I'd thought of the HTML publishing thing too, but you've already done it! One thing I've thought of is a tournament setup section, that allows a club to put a target list together, to keep track of entrants, etc, and publish the results from there too. Might be a cool extra part if you're planning any add-ons!
__________________
Shut up and Shoot! ![]() "You can't be lucky all the time, but you can be smart every day" - Mos' Def in 16 Blocks "Never looking back, or too far in front of me, the present is a gift, and I just wanna be..." - Common "Try inspiring yourself for once. It's where true inspiration needs to start." - Erika, AIUK |
|
|
|
|
|
|
#8 (permalink) | |
|
It's an X
![]() ![]() ![]() Join Date: Nov 2006
Location: flatness
Posts: 3,374
Tournaments Joined: 1 Tournaments Won: 0 Downloads: 118
Uploads: 1 Blog Entries: 4
|
Quote:
slainte rob
__________________
if the sun and moon should ever doubt theyd immediately go out (william blake) |
|
|
|
|
|
|
#9 (permalink) |
|
It's an X
![]() ![]() ![]() Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 309
Uploads: 63 Blog Entries: 2
|
Yep correct, you can take a look at it here - Free Archery Scoring Software
PorlyP why not see if you can write a better one. I worked on the scoring software and threw about a few ideas, I then got talking to Grimsby_Archer and he told me the structure of his. Of course once he explained something to me it was obvious how I could have made my own program better. So I am stealing his relational structure for an indoor tournament program I am writing for our club indoor season. So take a look at my program and find out what can be done better. I wrote it for fun and to use in our club, if you come up with some better features let me know, I'm not too proud to steal your ideas ![]() The main points I have learned through this project are to split the program as much as possible. I started off with one compiled exe which grew and grew and grew. I have now split the program into dll's with the main functions called by a small exe. This way I am re-using a lot of the code such as the queries, password and export functions. This also means that one set of dll's can support both the scoring software and records software. It also means that any upgrades can be supplied as a small exe. I am sure in your C++ you are learning all about structuring your program to re-use as much code as possible. Best of luck with your C
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
|
|
|
|
|
|
#10 (permalink) | |
|
It's an X
![]() ![]() Join Date: Mar 2007
Location: Grimsby
Posts: 2,291
Tournaments Joined: 1 Tournaments Won: 0 Downloads: 141
Uploads: 17 Blog Entries: 5
|
Quote:
|
|
|
|
|
|
|
#11 (permalink) | |
|
It's an X
![]() ![]() Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2 Tournaments Won: 0 Downloads: 80
Uploads: 3
|
Quote:
Whole-heartedly agree about re-using as much as possible. I am not sure I agree with the approach of splitting in to dlls, and exes. Over the years I have been around the various ways of doing this. I now hate dlls with a passion. We found it much harder to control things that way. If you are not careful it is easy to get one dll out of step, and tracking down the issues are much harder. Debugging becomes harder too. I now spend most of my time ensuring good design of the code to allow for re-use there. While releasing a 2MB executable used to be a problem because of download speed, these days it is not an issue. Just finishing off the final touches on records keeping software for our club (have refused to allow myself to look at yours yet, since I don't want to get side tracked). Once I have done I will be taking a look to see what you have done better! This weekend we will also be using the tournment scoring software I wrote a couple of years back for its 3rd annual outing. I am hoping to have voice recognitio built in to it for next year to make score entry even faster....unfortunately we can't afford PDA's for every target, and networked score update...One day maybe. Keep up the good work. |
|
|
|
|
|
|
#12 (permalink) | |
|
In the Blue
![]() ![]() ![]() ![]() Join Date: Oct 2006
Posts: 191
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 0
Uploads: 0
|
Quote:
but has still not completed it work gets in the way.
__________________
If a man speaks in a forest, but there is no woman to hear him. Is he still wrong ?
|
|
|
|
|
|
|
#13 (permalink) | |
|
In the Gold
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2006
Location: In the zone
Posts: 886
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 9
Uploads: 0 Blog Entries: 23
|
Quote:
__________________
Shut up and Shoot! ![]() "You can't be lucky all the time, but you can be smart every day" - Mos' Def in 16 Blocks "Never looking back, or too far in front of me, the present is a gift, and I just wanna be..." - Common "Try inspiring yourself for once. It's where true inspiration needs to start." - Erika, AIUK |
|
|
|
|
|
|
#14 (permalink) | |
|
It's an X
![]() ![]() ![]() Join Date: Jul 2006
Location: Old Leake
Posts: 2,675
Tournaments Joined: 0 Tournaments Won: 0 Downloads: 309
Uploads: 63 Blog Entries: 2
|
Quote:
__________________
When I die, I want to go peacefully like my Grandad did, in his sleep -- not screaming, like the passengers in his car
|
|
|
|
|
|
|
#15 (permalink) | |
|
It's an X
![]() ![]() Join Date: May 2006
Location: Malvern, Worcs
Posts: 1,991
Tournaments Joined: 2 Tournaments Won: 0 Downloads: 80
Uploads: 3
|
Quote:
With some speech synthesis too, it can give back the half dozen and dozen total, hits, golds etc for an immediate check against the running slips. |
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|