100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4,6 TrustPilot
logo-home
Essay

Unit 4: Programming - Assignment 2 - Programming Development (Grade: Distinction)(Covers criteria:P4, P5, P6, P7, M2, M3, D2, D3)

Beoordeling
3,5
(2)
Verkocht
-
Pagina's
43
Cijfer
A+
Geüpload op
21-05-2023
Geschreven in
2022/2023

This document received DISTINCTION covering aims: P4, P5, P6, P7, M2, M3, D2, D3 in unit 4: Programming in Pearson's BTEC level 3 course in Information Technology. Note: This document is in a bundle with the source code included(the bundle costs the same price as only one document can sold at a time, this had to be done.) If you accidentally purchase ONLY one of the documents, message me and I will send you the corresponding document. Note: This document should ONLY be used for inspiration and all buyers should adhere to guidelines that are in place to avoid potential plagiarism. It covers various topics including, but not limited to; Design: Time planning, Scope, Inputs, Outputs, Processes etc., Data that will be stored, stages and flow of data and diagrams/charts illustrating flow of data. Evaluation: Programs adherence to client's needs - with analysis of code illustrating this, user friendliness, program quality, reliability, efficiency, and maintainability, program future optimisation, peer review of program, diversions from design to development, final test log and time management evaluation. Additionally, if you purchase the bundle there is a file included with the source code that was used for this assignment. This document is in PDF and was copied from the IDE, Visual Studio into a Word document, thus it will lack some readability. Feel free to copy it into an IDE such as VS to test(make sure the text editor is completely empty), however you may experience some due to copying the code over or due to updated/alternative software that you may be using as well as files that were created in the process of development(databases - not viable to include in this package). It is NOT RECCOMENDED that you use this code directly in any projects you are doing as while it works and perfectly fulfilled the criteria, it is extremely inefficient(you will realise this if you have been programming for even a short amount of time). Due to the code not being the best readability-wise, I would be happy to offer any support when it comes to enquiries regarding the code written. If anyone has purchased this package and would like to ask any questions regarding the code, either message me through STUVIA, or email with the subject - Stuvia Programming assignment(or something similar) and I will get back to you when possible. Any feedback and/or constructive criticism regarding this document would be appreciated - all people who give feedback will get 25% any documents/bundles they purchase in the future.

Meer zien Lees minder
Instelling
Vak











Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Geschreven voor

Study Level
Publisher
Subject
Course

Documentinformatie

Geüpload op
21 mei 2023
Aantal pagina's
43
Geschreven in
2022/2023
Type
Essay
Docent(en)
Onbekend
Cijfer
A+

Onderwerpen

Voorbeeld van de inhoud

,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
1. Participants may enter the tournament as individuals or part of a team. 16
2. 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
3. Each team or individual will complete 5 events 20
4. Each event will be defined as a team or individual event 20
5. The events will vary in type, from sporting to academic challenges 20
6. Include the possibility of entering for one event only 20
7. 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
1. Volume of code 28
2. Amount of files 29
Maintainability? 29
How could the software solution be optimised? 30
1. Allowing constants to be changed 30

, 2. 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

, Project Brief Formatted: Centered




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.
€18,50
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten


Ook beschikbaar in voordeelbundel

Beoordelingen van geverifieerde kopers

Alle 2 reviews worden weergegeven
1 jaar geleden

2 jaar geleden

3,5

2 beoordelingen

5
0
4
1
3
1
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
DocsByPow Coleg Menai
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
56
Lid sinds
2 jaar
Aantal volgers
38
Documenten
6
Laatst verkocht
1 maand geleden
DocsByPow

3,6

8 beoordelingen

5
1
4
3
3
4
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen