Design Requirements
l The management of a national sport competition organizer wants to update their registration process to reduce heavy manual and paper works with a computerized system to increase the registration efficiency and data accuracy. The new system will use an on-line web-enabled application running on the Windows systems with a very simple user interface for the sport leagues of each province to register the competition matches without much training required. Each province league can use the system during the open registration period and the registration will be closed for a month before the competition matches start.
l With this new registration system, each province league can register the competition match group by entering the province league information such as province league name, address and other information during the open registration period. In addition, the league needs to specify which match group it chooses to be registered for by selecting the categories and the levels. Each match group is designated with a match level under the match category and there are different match categories (see next page). This system is only used for registration purpose and individual matches in a match group will be managed by other system outside of this design.
l The registration fee is collected when using the authorized credit cards. A league ID will be given after a successful registration. Adding or deleting any match group will be granted and the registration fee will be refunded during this period. After this period, the league can only cancel the entire (all match groups) and will only receive half refund of the original registration fee. Once the competition starts, there will be no refund. Assume that the credit card company interfaces with the bank system used by the competition organizer. Therefore, fund will be transferred from the credit card company to the bank system when a fee is paid. When registration is canceled, your bank will refund to the credit card company if appropriate. In your design, identify your system interfaces with both systems of the credit card company and the bank used by the conference organizer.
l Each league should be able to print the registration record of attending match at any time after registration.
l The registration administration of the sport competition organizer has ability to look up and print out the following information:
* What match categories and the levels a province league has registered for?
* Which province leagues have registered for a given match, provided with category and level?
* Who is the referee of a match?
* What matches a referee is assigned for?
Information for the Competition
Province League:
l League Name (text)
l League ID(number)
l League Address(text)
l League Member Names(text)
Match Category:
l Basketball
l Football
l Volleyball
Match Group:
l Match Group Number
l Match Level (Beginner, Intermediate and Advanced)
l Match Category
Referee:
l Referee Name(text)
l Assigned Match Group(text)
l Referee Address(text)
l Organization(text)
Student Presentations
l Form student teams
l Each team will present
Your team design approach
Your design objectives and principles
Your requirements captured
Use case models
Your system designs
User interfaces
Application flow
Application and data structure
System deployment
浙公网安备 33010602011771号