Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 27 pages
Essay

Unit 4 Programming Assignment 2 (Learning Aim B and C) (All Criteria Met)

Document preview thumbnail
Preview 4 out of 27 pages

I have created a computer application for the firm as indicated in the scenario. I have successfully used the java language (Netbeans) in order to construct the application. There will be a link in my document which will provide the source code of the application. I have made sure that this document covers all the criteria to get the highest grade distinction and achieved it quite comfortably. I included all the screenshots of the back end and front end and described how they are functioning.

Content preview

Unit 4 – Programming Development



Table of Content
Introduction:......................................................................................................................................2
Gantt Chart:.......................................................................................................................................2
Requirements:...................................................................................................................................2
Design:...............................................................................................................................................2
Pseudocode:......................................................................................................................................4
Review of design:...............................................................................................................................5
Implementation:................................................................................................................................6
Test log:...........................................................................................................................................19
Functionality:...................................................................................................................................20
Testing:............................................................................................................................................23
Error:................................................................................................................................................24
Evaluation:.......................................................................................................................................25
Responsibility:..................................................................................................................................25
Creativity:........................................................................................................................................26
Self-management:...........................................................................................................................27
Bibliography:....................................................................................................................................27




1|Page

, Unit 4 – Programming Development




Unit 4 – Programming Development Part B & C
Introduction:
I work for a small software development firm as a junior employee. My task is to build and
construct a computer application to administer a tournament's scoring system. I will
construct the computer program using the Java language in the NetBeans environment.

Gantt Chart:
I have created a Gantt Chart to monitor the process on the computer program:




Requirements:
The criteria for creating a useful program that will run a tournament for students where the
participants may enter the event as individuals or as members of a team, and that there will
be four teams, each with five members, and 20 individual contestants. Each team will
compete in five events, each of which can be done as a team or individually. The event will
take on a variety of forms, ranging from sporting to academic challenges. Individuals and
teams will be granted points based on their performance in each event; the points awarded
for each event are still being determined, and the college is open to any recommendations I
may have. In addition, the college would prefer to allow students to enter for only one
event.

Design:




2|Page

, Unit 4 – Programming Development


I will employ the Waterfall Process Model, which was the first to be introduced. This model
will be used since it is simpler to use, and the assignment criteria fully follow it. It consists of




six basic phases that I will take in order to complete this work. Requirement’s collection and
analysis, system design, implementation, integration and testing, system development, and
maintenance are the phases. I am also going to utilise draw.io to create flowchart diagrams
that demonstrate hw the software will operate for each occurrence.




This is the team.


The box where you select a team.


This is the sport.




This box displays all the
scores added together.




Those are buttons.


3|Page

, Unit 4 – Programming Development


The box where you
select your event.




I chose this design because everything is in the right place, and the programme is simple to
use and understand for the user because there are 11 boxes with checkboxes and radio
buttons; all they have to do is check the boxes and enter scores in the textboxes, and the
programme will calculate the total scores for each team and display them in the ‘Total result
box.' After the user presses the 'Total score button,' I have added two more buttons, one of
which is the 'Reset' button, which will reset the entire program, allowing them to re-enter
all of the checkboxes, radio buttons, and textboxes without closing it. The second button I
added is the ‘Exit' button, which when pressed, displays a warning box, and prompts the
user to select whether or not to depart the program; this is quite useful since even if
someone presses it by accident, the software will not exit until you permit it to do so. After
all of this, I can confidently state that the application has been optimised to match the
needs of the customer.

Pseudocode:
Start the program
Select the event
Select the team
Select the team member
Read team members and save the variables
Read team scores
If the score is inserted for each team and event
Sum the total scores and save the result in the variable (Sum)  Sum (Team1 + Team2 +
Team3 +Team4)
Display results on the screen
Else
Do not display anything
End of the program




4|Page

Document information

Study Level
Uploaded on
December 5, 2022
File latest updated on
February 12, 2023
Number of pages
27
Written in
2020/2021
Type
Essay
Professor(s)
Unknown
Grade
D
£10.49
Purchased by 9 students

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Afsar08
4.3
(68)
Sold
297
Followers
203
Items
29
Last sold
2 months ago


Reviews from verified buyers

2 year ago

Great work. Got Distinction with the help of this work. 100% recommended. The guys stayed in contact till the upload was completed and helped with the code too.

2 year ago

I privately messaged you if you please let me know why it did not meet ur expectations we can work it out, thanks

Brother the coding and the design was not which i thought

I dmed you reply me there we can sort ur design and codes, its normal for my design and ur design not to be same




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these revision notes.

Didn't get what you expected? Choose another document

No problem! You can straightaway pick a different document that better suits what you're after.

Pay as you like, start learning straight away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and smashed it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions