100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Pearson BTEC Level 3 Extended Diploma in Computing - Unit 23.2 Systems Methodology £12.49   Add to cart

Essay

Pearson BTEC Level 3 Extended Diploma in Computing - Unit 23.2 Systems Methodology

 38 views  0 purchase

Complete Assignment of Unit 23.2 Systems Methodology with a Distinction Grade achieved in. DISCLAIMER! I do not recommend copying and pasting this document for your assignment as I have been a student myself and I have uploaded this assignment to TurnItIn. If you copy paste then this might flag ...

[Show more]

Preview 9 out of 27  pages

  • March 2, 2024
  • 27
  • 2023/2024
  • Essay
  • Unknown
  • A+
All documents for this subject (2)
avatar-seller
omarmahmood
Assessment Feedback Sheet

Reflection and Re-submission
Request




Overall Assessment
Grade Achieved

Learner Name

Assessor Name

Qualification Title BTEC Level 3 National Extended Diploma in Computing

Unit/Module No./Title Unit 23: Systems Methodology

Assignment No./Title Unit 23.2

Learning Aim(s) B: Apply systems methodology tools and techniques to identify and solve a
computing problem
C: Review a solution to a computing problem.
Issue Date Planned Submission Date Actual Submission Date


First/Second Submission
Criteria Criteria Assessor’s Feedback Your feedback should include:
Achieved  What the learner has done well. (Knowledge, skills, etc.)
 What the learner has not achieved and what was missing.
 Information or guidance available to the learner they could have drawn on (e.g. class
notes; handouts; resources in assignment brief etc.)





















BTEC Rules
All resubmissions must be authorised by the Lead Internal Verifier. Only one resubmission is possible per assignment, providing:
 The learner has met initial deadlines set in the assignment, or has met an agreed deadline extension.
 The tutor considers that the learner will be able to provide improved evidence without further guidance.
 Evidence submitted for assessment has been authenticated and accompanied by a signed and dated declaration of authenticity by the learner.
Any resubmission evidence must be submitted within 10 working days of receipt of results of assessment (BTEC only)

,Wider Skills (Linked to Positive Futures) Comment on the quality of the learner work, the learner’s process and practice during assessment, research
skills, presentation, general behaviour and conduct, meeting deadlines, etc.




I certify that, to the best of my knowledge, the evidence submitted for this assignment/assessment is the learner’s own. I
Assessor Declaration understand that false declaration is a form of malpractice.

Assessor Signature: Date:
I certify that the evidence submitted for this assignment/assessment is my own. I have clearly referenced any sources
Learner Declaration used in the work. I understand that false declaration is a form of malpractice.

, Learner Signature: Date:


Learner Actions


Actions linked to
Learner’s Targets/Actions
following Positiv
What needs to be developed to improve future work?
Futures outcome




☐ Confiden
☐ Commitm
☐ Collabora
☐ Resilienc

, Unit 23.2 – Systems Methodology

Task 1 - P3

In this assignment, we are assigned to work with one of the chosen scenarios and I
have chosen the Noughts and crosses/ Tic Tac Toe scenario. We have to now
design, develop and plan to work with the scenario.

Tic-Tac-Toe is played on a three by three grid by two players, who place X or O turn
by turn in one of the nine spaces of the grid.

I have to design, develop and plan this game with the requirements written above
using systems methodology. Furthermore, I would need to produce enough
documentation so that this work can be continued if needs be.

This project has a timeline till June which equates to two months.

Before I can start with solving this problem given, I would need to confident that I
have the relevant tools (MS Visio, Unity, Visual Studio, MS Project etc) and the
relevant knowledge.

I have chosen to do Rapid Application Methodology for this project.

Requirements of the scenario:-

The requirements for this scenario are quite ambiguous so I'll be assuming some of
the requirements myself.

 A simple menu to select and start the game.
 A simple interface to enhance the user experience as the game is supposed
to have a GUI.
 There can only be two players at once max, either the player vs the PC or two
players playing on the same machine simultaneously.
 Creating a game of Noughts & Crosses that will be run on Windows OS using
C#.
 The game has to have a GUI.
 Must use systems methodology to complete the project.


Problem Statement

Tic-Tac-Toe is played on a three by three grid by two players, who place X or O turn
by turn in one of the nine spaces of the grid.

I have to design, develop and plan this game with the requirements written above
using systems methodology. Furthermore, I would need to produce enough
documentation so that this work can be continued if needs be.

This project has a timeline till June which equates to two months.

,Before I can start with solving this problem given, I would need to confident that I
have the relevant tools (MS Visio, Unity, Visual Studio, MS Project etc) and the
relevant knowledge.

Rules for the Game

The game has to be played on a grid that’s 3 squares by 3 squares.




One player is X and one is O, and both take turns in inputting their marks in the
empty squares.

The first player to get 3 of their marks in a row (either up, down, across or diagonally)
is declared as the winner.

If all the 9 squares become full, then the game is over.

This also means that if no player has been able to have 3 marks in a row, then the
game ends in a tie.

Players must only get one turn, with no way to return (stays permanent).

Methodology

I have chosen to use the Rapid Application Methodology (RAD) for this project.

I think RAD (agile methodology) is the best choice as a methodology for this project
for a couple of reasons: -

 Less time spent on planning and modelling and more actually on creating
prototypes.

 As it’s a game (this means that the requirements are very likely to change)
and the requirements given are also very ambiguous so this agile
methodology is able to accommodate those changes.

 The GUI requirements are ambiguous, so with each prototype the I could get
more feedback from my client (teacher) and this way I would be able to better
meet the client’s expectations.

 RAD allows for free movement in any stage within the project which is not
possible with traditional methodologies like Waterfall.

, More chances of success / client satisfaction as the solution will go through
prototypes and not just one final solution.

,Task 2: Apply systems methodology to develop
the project solution
Design
 User interface

I have decided to create this game in command line interface (CLI) so this game will not
have very special design. To show where the users can place their crosses or ticks, a table
will be shown to them, but it will be created with all ASCII characters as this game will be
made in CLI.

Just for reference purposes, I have attached an example image that I have taken inspiration
from and decided to create user interface similar to this: -




| | (" {0} | {1} | {2}_____|_____|_____ | | {0} | {1} | {2} _____|_____|_____ | | {0} | {1} | {2} | |

 Structure Diagram

, Pseudocode




 Flow chart

,  Class diagrams (Not OOP so not included)
 Testing plan


Test Description Test Data Expected Result
Number of Test
1a Program “Hello, and Welcome to the The program should output the data once the
outputs a Tic-Tac-Toe Game” game starts
welcome
message
2a The program “Please enter your The program lets the user input and stores
lets the user username” the username
input their
username.
3a) The program ["-", "-", "-", The program outputs an empty board
outputs a "-", "-", "-", prompting the user to input their answer
plain board. "-", "-", "-"]
3b) Check if the “10” The program wouldn’t let the user to choose
position of a position that is not within the board.
the
responses is
within the
range of 1-9
3c) Check if the “2” The program would output that the position is
position the “2” already taken.
user is
entering is
already
taken or not.
4a) Check if the XXX in board 3,4,5 = WIN The program would return win if either player
game is has successfully entered their responses in
over/ check three boxes either straight or diagonally.
for win
4b) Check if the XOX in board 1,2,3 = DRAW The program should output “DRAW” to tell
game is at a the players that the game has concluded at a
draw draw and no one has won
5a The program | | (" {0} | {1} | The program should have a GUI in the form

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller omarmahmood. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for £12.49. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

83662 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy revision notes and other study material for 14 years now

Start selling
£12.49
  • (0)
  Add to cart