This looks great Marcus!

Marcus Hartzler

CSC4081

CAP Proposal

Introduction and Scope

This project is to create a web-based system for inputting data for a sports league over a wide range of sports. Not only should this system be able to store of different leagues (per sport), teams in the leagues, and players on the teams, but it should also store scheduling information (per sport), like weeks, c in a week, teams playing in the games, game time, game location, etc. Even more detailed, the system should allow for individual stats to be kept track of and scores to be submitted for games and all of that to be kept track of in the database. The web-based system should also present the information in an aesthetically pleasing way for anyone to view. To do this, the system will most likely use but is not limited to using HTML, Javascript, jQuery, PHP, and XML.

Functional Description

This system is going to be a website for MVNU Intramurals. It will allow people to see upcoming intramural events, the calendar of events for intramurals, staff information, and pictures from intramural events throughout the year. On top of this, the site will also allow users to view the schedules of the sports that are currently active, view standings for the various leagues in the active sports, and view individual stats for the active sports that have individual stats. It will also allow referees to view what games they are refereeing. On top of this, intramural staff will have access to the editing section, which will allow for them to add leagues to sports, teams to leagues, and players to teams as well as the ability to edit all previously input information. The same will work for inputting weeks to a schedule for a sport, days to weeks, and games to days, also all editable. Then on top of this, from the website the staff members will be able to submit scores for games and submit individual stats for players. Then from here the internal workings of the website will do the rest as far as displaying the information, keeping track of teams’ records, ranking teams within a league, and keeping track of the individual stats. The goal is to make everything editable from the website, that way whoever is in charge of the MVNU Intramural program doesn’t need to know how to program to use the website in the future.

Constraints

Manpower is a big constraint. There is only one person (me) working on this project. Time is/was another constraint, because a working system needed to be completed by the beginning of the school year. This was accomplished. By the end of the year the goal is to be able to edit everything from the website, like the current events, the staff information, the pictures form the year, etc. Another constraint is what server the website will be stored on.

Personal Qualifications and Limitations

As for my personal qualifications, I worked this entire summer doing web development specifically with HTML, Javascript, jQuery, PHP, and XML, so going into the project I knew what I was going to do for the most part. Also, I’ve either taken or am in the process of taking multiple classes that have to do with what I am working on, such as Introduction to Software Development and Database. My biggest limitation is simply that I am fairly new to web development (just over half a year), so a lot of things that I want to do I am not sure how to do, but I usually can find something online in a forum that talks about solving the exact same problem that I have.

Topic attachments
I Attachment Action Size Date Who Comment
Docxdocx CAP_Proposal.docx manage 106.1 K 2011-09-16 - 16:46 MarcusHartzler Project Proposal
Topic revision: r4 - 2011-09-16 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback