Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Overig

WJEC A-Level Computer Science Unit 5

Beoordeling
3.5
(2)
Verkocht
13
Pagina's
176
Geüpload op
23-04-2023
Geschreven in
2021/2022

This is an example of a Unit 5 coursework that achieved full UMS marks in 2022. Please do not directly copy from this document, it is only to be used as an example on how to achieve the highest bands on each individual section.

Instelling
Vak

Voorbeeld van de inhoud

Student Name:
Unit 5: Programmed Solution to a Problem
A2 Computer Science - 2022




1

, Table of Contents
1. Discussion………………………………………………………………………………………………….5

1.1. Current Form of System……………………………………………………………………………..6

1.2. The Problem…………………………………………………………………………………………..6

1.3. Aims of the Project…………………………………………………………………………………...7

1.4. Possible Limitations of the Project……………………………………………………………….....8

1.5. Using Feedback……………………………………………………………………………………...10

1.5.1. Evaluation of Feedback……………………………………………………………………...11

2. Investigation……………………………………………………………………………………………...12

2.1. Observations………………………………………………………………………………………...12

2.2. Questionnaire………………………………………………………………………………………..13

2.3. Survey………………………………………………………………………………………………..17

2.4. Interviews……………………………………………………………………………………………21

2.5. Existing Documentation……………………………………………………………………………24

2.5.1. Financial Document………………………………………………………………………….24

2.5.2. Customer Information……………………………………………………………………….24

2.5.3. Stock Information…………………………………………………………………………….25

2.6. Existing Solutions to Similar Problems…………………………………………………………...26

2.6.1. Steak of the Art – Cardiff…………………………………………………………………….27

2.6.2. Nando’s………………………………………………………………………………………..27

2.6.3. ResDiary……………………………………………………………………………………….28

2.6.4. EzChef…………………………………………………………………………………………28

2.6.5. ShopKeep POS………………………………………………………………………………..29

2.7. Data, Inputs & Processes…………………………………………………………………………...30

2.8. Limitations of the Current System………………………………………………………………...33

2.9. Stakeholders…………………………………………………………………………………………34

2.10. Aims, Objectives & Success Criteria……………………………………………………………..35

2.11. Methods to be Used for the Solution…………………………………………………………….38

3. Design…………………………………………………………………………………………………….39

3.1. Design Objectives…………………………………………………………………………………...40

3.2. Breaking Down the Problem into Sub Problems………………………………………………...40

3.3. Minimum Require for the Software to Run………………………………………………………42

2

, 3.4. Inputs………………………………………………………………………………………………...43

3.5. Outputs………………………………………………………………………………………………45

3.6. Dataflow Diagrams (DFDs)………………………………………………………………………..48

3.7. Processes Required to Provide a Comprehensive Solution…………………………………….52

3.8. Screen Designs………………………………………………………………………………………54

3.9. Files, Data Structures and Methods of Access…………………………………………………...57

3.10. Entity Relationship Diagram (ERD)……………………………………………………………..63

3.11. Algorithms………………………………………………………………………………………….65

3.12. Validation Design………………………………………………………………………………….68

3.13. System Overview…………………………………………………………………………………..70

4. Software Development………………………………………………………………………………….71

4.1. Login Form…………………………………………………………………………………………..72

4.2. Create Account Form……………………………………………………………………………….74

4.3. Main Menu Form……………………………………………………………………………………77

4.4. Customer Form……………………………………………………………………………………...78

4.5. Booking Form………………………………………………………………………………………..84

4.6. Meal Form……………………………………………………………………………………………88

4.7. Stock Form…………………………………………………………………………………………...92

4.8. SQL Database………………………………………………………………………………………..96

4.9. Search Function……………………………………………………………………………………...98

4.10. Data Model………………………………………………………………………………………..101

4.11. Recursive Algorithms……………………………………………………………………………101

4.12. Data Structures…………………………………………………………………………………...102

4.13. Maintenance Documentation……………………………………………………………………103

5. Testing…………………………………………………………………………………………………...114

5.1. Test Plan…………………………………………………………………………………………….114

5.2. Login Form…………………………………………………………………………………………114

5.3. Create Account Form……………………………………………………………………………...117

5.4. Main Menu Form…………………………………………………………………………………..120

5.5. Customer Form…………………………………………………………………………………….121

5.6. Booking Form………………………………………………………………………………………135

5.7. Meal Form…………………………………………………………………………………………..143

3

, 5.8. Stock Form………………………………………………………………………………………….152

5.9. Search Function…………………………………………………………………………………….162

5.10. Evaluation of Testing…………………………………………………………………………….164

6. Evaluation……………………………………………………………………………………………….165

6.1. Evaluation of the Programming Language Used………………………………………………165

6.2. My System Compared to Similar Commercial Systems……………………………………….166

6.3. Successful Features of My System……………………………………………………………….168

6.4. Potential Improvements to My System………………………………………………………….169

6.5. Strengths of My Own Performance……………………………………………………………...170

6.6. Weaknesses of My Own Performance…………………………………………………………...171

6.7. Future Improvements……………………………………………………………………………..171

6.8. Comparing My Solution to the Original Aims, Objectives, and Success Criteria…………...172

6.9. Problems Encountered While Developing the System………………………………………...175

6.10. Change of Approach……………………………………………………………………………..175




4

Geschreven voor

Study Level
Publisher
Subject
Course

Documentinformatie

Geüpload op
23 april 2023
Aantal pagina's
176
Geschreven in
2021/2022
Type
OVERIG
Persoon
Onbekend

Onderwerpen

$11.58
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Beoordelingen van geverifieerde kopers

Alle 2 reviews worden weergegeven
1 jaar geleden

1 jaar geleden

Complete for 2022 reduced spec. Misses out some sections that are required now since it is not covid/advanced information era anymore.

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.
caipugh Cardiff and Vale College
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
24
Lid sinds
4 jaar
Aantal volgers
15
Documenten
9
Laatst verkocht
1 jaar geleden

3.7

3 beoordelingen

5
0
4
2
3
1
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 iDeal of creditcard en download je PDF-document meteen.

Student with book image

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

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen