• wonderlic tests
  • EXAM REVIEW
  • NCCCO Examination
  • Summary
  • Class notes
  • QUESTIONS & ANSWERS
  • NCLEX EXAM
  • Exam (elaborations)
  • Study guide
  • Latest nclex materials
  • HESI EXAMS
  • EXAMS AND CERTIFICATIONS
  • HESI ENTRANCE EXAM
  • ATI EXAM
  • NR AND NUR Exams
  • Gizmos
  • PORTAGE LEARNING
  • Ihuman Case Study
  • LETRS
  • NURS EXAM
  • NSG Exam
  • Testbanks
  • Vsim
  • Latest WGU
  • AQA PAPERS AND MARK SCHEME
  • DMV
  • WGU EXAM
  • exam bundles
  • Study Material
  • Study Notes
  • Test Prep

Initial planning 5 - Scope 5 What will the application do? 5 What ...

Summary Dec 28, 2025 ★★★★★ (5.0/5)
Loading...

Loading document viewer...

Page 0 of 0

Document Text

  • / 4

Design 4 Initial planning 5 What is the problem? 5 Scope 5 What will the application do? 5 What will it not do? 5

Inputs: 6

Processes: 6

Outputs: 6

Variables: 6

Constants: 7

Data that will be stored: 8

How will this be done? 10 What will be the stages of how the program performs its processes? 10

Menu for entering competitors: 11

Menu to input scores: 12

Menu to view scores and positions. 13 Peer review of my design 13 Evaluation 15 Does the program meet the clients original needs? 15

  • Participants may enter the tournament as individuals or part of a team. 16
  • It is expected that there will be 4 teams with 5 members and there will be 20 spaces for
  • individual competitors. 16

- 4 teams: 17

- 5 members(within the teams): 18

- 20 individual spaces: 19

  • Each team or individual will complete 5 events 20
  • Each event will be defined as a team or individual event 20
  • The events will vary in type, from sporting to academic challenges 20
  • Include the possibility of entering for one event only 20
  • Individuals and teams will be awarded points according the their rank within each event, the
  • points awarded for each event are yet undecided 25 Evaluating the program itself 27 How user friendly was it? 27 What did I do to make this program more user friendly? 27 What would I do differently in the future regarding user friendliness? 27 Is the software high quality? 28 Reliability? 28 Efficiency? 28

  • Volume of code 28
  • Amount of files 29
  • Maintainability? 29 How could the software solution be optimised? 30

  • Allowing constants to be changed 30 2 / 4
  • File storage 30
  • Peer review of my development 31 Differences between the design and the development of my program 33 Notes on optimisation/additions 36 Final Test log 37 Time management/organisation 39 What I used to track my time and organise 39 How well did I manage my time? 40

  • / 4

Project Brief

The college will be running a tournament for students to compete in a series of events for prizes.○ Participants may enter the tournament as individuals or as part of a team ○ It is expected that will be 4 teams each with 5 members and there will be 20 spaces for individual competitors ○ Each team or individual will complete 5 events ○ Each event will be defined as a team or individual event ○ The events will vary in type, from sporting to academic challenges ○ Individuals and teams will be awarded points according to their rank within each event ○ The points awarded for each event are as yet undecided and the college are willing to hear any suggestions you may have ○ Also, the college would like to include the possibility of entering for one event only You have been asked to design and develop a computer program to manage the scoring system for the tournament.

Design

Produce a design for the tournament scoring system application including clear and effective diagrams, illustrations and algorithm designs.

You will produce a design report in which you will:

This should be a word processed document with an assignment Front Sheet and a Contents Page. Include any other documents such as Gantt Charts in your upload.Discuss software development life cycle stages, considering what areas of design and development should happen in which stages. You will produce an assessment of the scoring systems requirements and a design specification before any code is developed.○ Document the design of the system you will create, including descriptions of the tasks your program needs to fulfil, algorithms your program will use, data structures and data storage needed by the system.○ You should ensure that all of your diagrams and illustrations are relevant and accurately describe the programs you intend to create.○ Analyse the design options for the system, considering the features of the software you will create ○ You should consider the advantages and drawbacks of using certain programming languages, identify any pre-defined code and assets available for use and how it could be integrated into the new system.○ Review your designs with others to obtain feedback and identify areas for improvement to evaluate and justify your final design.

Formatted: Centered

  • / 4

User Reviews

★★★★★ (5.0/5 based on 1 reviews)
Login to Review
S
Student
May 21, 2025
★★★★★

This document featured practical examples that helped me ace my presentation. Such an outstanding resource!

Download Document

Buy This Document

$1.00 One-time purchase
Buy Now
  • Full access to this document
  • Download anytime
  • No expiration

Document Information

Category: Summary
Added: Dec 28, 2025
Description:

Design 4 Initial planning 5 What is the problem? 5 Scope 5 What will the application do? 5 What will it not do? 5 Inputs: 6 Processes: 6 Outputs: 6 Variables: 6 Constants: 7 Data that will be store...

Unlock Now
$ 1.00