100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Essay

UNIT 4 Programming Assignment 2

Rating
-
Sold
-
Pages
34
Grade
A
Uploaded on
24-10-2023
Written in
2023/2024

Level 3 national extended diploma in information technology : UNIT 4 Programming

Institution
Course











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Study Level
Examinator
Subject
Unit

Document information

Uploaded on
October 24, 2023
Number of pages
34
Written in
2023/2024
Type
Essay
Professor(s)
Unknown
Grade
A

Subjects

Content preview

ASSIGNMENT 2 – P4 AND P5
The software development life cycle – requirements
The software development life cycle is known as a conceptual
model, the model is a way or organising concepts and ideas in
analytical fashion. Conceptual models are a way to represent
ideas in a visual manner that symbolises the connection
between them it a simple and understandable way.




1. Explain what you are designing.
I am designing a python code for a client, the python code will
be related to a tournament that is being held by a college, the
code will be designed so that 4 teams can be entered with 5
members in each team, each team will compete in 4 sporting
events and 1 academic event, each team will be awarded
points, the code will total the points and will output the winner
of the competition.
2. A list of what will inputted by the user
- 4 team names
- 5 team members
- Number of points for 1st – 4th place
- Their name
- Their company
- If they are applying as a team or individual

, - If they want to start off with a sporting or academic event
1. A list of what will be outputted
- The winner of the competition
- The calculated overall points gained each time
- All 5 members names that are in a team
1. A design and description of the interface
The software that I will be using is visual studio code in
which in my opinion contains a good interface as it is
very easy to use and understand, the interface allows
you to create any types of code also allowing a lot of
customization in the workplace.
2. A timescale stating when you plan to design and
complete the final code and give to our client
Start date: Wednesday 4th May 2022
End date: Sunday 12th June 2022
I play to start designing as soon as possible as the more time
that I have the more adaptations and optimization can be
added to the code to make it more usable and understandable
to the user.
I wish to Finnish everything a week before as it can allow me to
perform tests and implement improvements to the code that
will make it easier for the client.
3. produce an assessment of the scoring systems
requirements and a design specification before any
code is developed
The scoring system that will be used will be a general python
code in which will allow users to input awarded points for 1 st,
2nd, 3rd, and 4th. After an event has been completed the number
that has been decided for each placement will be inputted to
the 4 teams, overtime the scoring system will pile up all points
and output the winner of the competition.
4. Algorithms your program will use, data structures
and data storage needed by the system

,There are many simple data structures that are contained in
python that provide data values and building blocks for
manipulating data.
Some data structures are variables in python which some
examples are:
- Integers – numerical number
- String – Collection of alphabets, words, alphanumerical
characters, it is created by using a series of characters in
a double or single quotes.
- Comments
- If/else statements
1. Explain why you are using Python to create your
booking system
I am using python to create the booking system as it is easy to
use and understand as it is a high-level language, python will
allow me to easily correct mistakes that may have been
committed. Compared to java and, python allows you to
perform the mase task by using fewer lines of code in which as
a result this can make it quicker to learn than most
programming languages.

Data Type Format


Username Input Text String

Username Output Text String

Points Input Integer

Overall points Output Integer

Company name Input Test string

Company name Output Text string


If you are applying Input Text string

, as an individual or
team

“You have entered Output Text string
as an individual”

“You have entered Output Text string
as a team”

4 team names Input Text string

5 team members Input Text string
name

If you want to Input Text string
enter your team
as a sporting or
academic event

“You have chosen Output Text string
sporting event”

“You have chosen Output Text string
an academic
event”




Message Output:
“you are not required to enter as an
individual at present as this damn script is
Flowchart: too long already” Individual


Start Enter Username Are you entering
username inputted as an individual
or team?


Username Enter
inputted username
$48.79
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
abdullahhanif

Get to know the seller

Seller avatar
abdullahhanif City of Westminster College
Follow You need to be logged in order to follow users or courses
Sold
0
Member since
2 year
Number of followers
0
Documents
4
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

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

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right 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 aced it. It really can be that simple.”

Alisha Student

Frequently asked questions