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
Presentatie

FULL MARK EXEMPLER AQA A Level-Computer Science NEA (Non-Exam Assessment)

Beoordeling
-
Verkocht
-
Pagina's
300
Geüpload op
26-02-2025
Geschreven in
2023/2024

Maximize your AQA A-Level Computer Science NEA marks with this comprehensive resource! This guide includes a high-scoring NEA proposal, detailed design documentation, implementation strategies, testing procedures, and evaluation insights. Perfect for students looking for a structured approach to their coursework, with clear justifications, code explanations, and project development tips. Save time and ensure you meet all assessment objectives effectively! NEA Proposal System Design & Planning Implementation & Code Breakdown Testing & Evaluation Guide High-Scoring Example Instant Download – Boost Your NEA Performance Today!

Meer zien Lees minder
Instelling
Senior / 12th Grade
Vak
AQA A Level Computer Science

Voorbeeld van de inhoud

Second Stitch
A second-hand uniform website.




Component 7517/C




Name: Center Number: 74615 Candidate Number: 1

School: Component: 7517/C

,Contents

Analysis ......................................................................................................................................................... 6
Overview of the Problem .......................................................................................................................... 6
Context / Brief Description of the Existing System ................................................................................... 6
Client Description...................................................................................................................................... 7
Addressing the Topic of Monetary Transactions ...................................................................................... 8
Intentions / Preliminary Ideas................................................................................................................... 9
Interview #1 – Kay................................................................................................................................... 10
Analysis of Interview #1 ...................................................................................................................... 21
Interview #2 - Mr. Agent......................................................................................................................... 22
Analysis of Interview #2 ...................................................................................................................... 28
Modelling the Existing System ................................................................................................................ 29
Analysis of Similar Systems ..................................................................................................................... 31
Mentone Grammar Second-Hand Uniform Store ............................................................................... 32
Royal Hospital School Second Hand Uniform Store ............................................................................ 34
Namshi ................................................................................................................................................ 38
Additional Features, Thoughts on the Process, Improvements.............................................................. 45
Technologies ........................................................................................................................................... 49
Final Problem Statement ........................................................................................................................ 50
Proposed Solution ................................................................................................................................... 50
Project Approach + Final Notes Before Writing Final Requirements...................................................... 50
Project Complexities ............................................................................................................................... 51
Complex database model ................................................................................................................... 51
Complex client server model .............................................................................................................. 51
Cross Table Parameterised SQL Queries ............................................................................................. 51
Emailing ............................................................................................................................................... 51
Graph Generation ............................................................................................................................... 52
PDF Generation ................................................................................................................................... 52
Token Generation ............................................................................................................................... 52
Scope of Features.................................................................................................................................... 53
Amendments / Review with Client ......................................................................................................... 54
Final Core Requirements......................................................................................................................... 55

Name: Center Number: 74615 Candidate Number: 2

School: Component: 7517/C

, Possible, In-Scope Features and Requirements...................................................................................... 63
Modelling ................................................................................................................................................ 66
Level 0 Data Flow Diagram.................................................................................................................. 66
Level 1 Data Flow Diagram – Account Management .......................................................................... 66
Level 1 Data Flow diagram – User Browsing and Adding to Cart ....................................................... 67
Level 1 Data Flow Diagram – Email Notifications ............................................................................... 68
Documented Design.................................................................................................................................... 69
Login System Prototyping ....................................................................................................................... 70
Final Thoughts on Login Prototyping ...................................................................................................... 75
Identifying and Modelling Data in the System (IPSO Chart) ................................................................... 76
Database Design...................................................................................................................................... 78
Revising the Database Design ................................................................................................................. 83
Item and ItemInventory ...................................................................................................................... 84
OrderItemCard .................................................................................................................................... 85
Categories ........................................................................................................................................... 86
User Account Access Levels ................................................................................................................ 88
Guest Checkout ................................................................................................................................... 90
Event Creation..................................................................................................................................... 94
Waitlist ................................................................................................................................................ 95
Complete Database Design (ER Diagram) V2 .......................................................................................... 96
Site Navigation ........................................................................................................................................ 97
UI Design and Web Page Sketches.......................................................................................................... 99
Search Page ......................................................................................................................................... 99
Item Page .......................................................................................................................................... 100
User Dashboard ................................................................................................................................ 101
Manager Dashboard ......................................................................................................................... 102
Defining Application Workflow for the Waitlist.................................................................................... 103
Researching SQLAlchemy (before continuing with waitlist design) ..................................................... 106
Returning to Waitlist Design ................................................................................................................. 107
Waitlist Pseudocode ............................................................................................................................. 111
Finalising the Design of the Checkout Process + Checkout Pseudocode .............................................. 113
Prototyping Sending Emails using Python ............................................................................................ 116
Prototyping PDF Generation ................................................................................................................. 127
Name: Center Number: 74615 Candidate Number: 3

School: Component: 7517/C

, Revising Database Design During Technical Implementation .............................................................. 139
Technical Implementation ........................................................................................................................ 141
File Structure ......................................................................................................................................... 141
Flask Blueprints ..................................................................................................................................... 145
Object-Oriented Programming ............................................................................................................. 145
Annotations........................................................................................................................................... 145
Main __init__.py file ............................................................................................................................. 146
App.py File ............................................................................................................................................ 147
Decorators.py........................................................................................................................................ 147
Config.py ............................................................................................................................................... 148
ENVIRONMENT ..................................................................................................................................... 148
Models.py ............................................................................................................................................. 149
Populate_db.py ..................................................................................................................................... 154
Base.html .............................................................................................................................................. 159
Email Service.py .................................................................................................................................... 159
Blueprint Structure ............................................................................................................................... 165
Blueprints/about_us/views.py .............................................................................................................. 166
Blueprints/auth/services.py.................................................................................................................. 167
Blueprints/auth/views.py ..................................................................................................................... 167
Dashboard ............................................................................................................................................. 170
Dashboard/services.py.......................................................................................................................... 170
Dashboard/views.py ............................................................................................................................. 170
Emails/services.py ................................................................................................................................. 173
Home/views.py ..................................................................................................................................... 174
Manager ................................................................................................................................................ 175
Manager/views.py ................................................................................................................................ 179
Store/services.py .................................................................................................................................. 180
Store/views.py ...................................................................................................................................... 186
PDF and Analytics Code (Manger Blueprint)......................................................................................... 190
Technical Skills Table............................................................................................................................. 194
Testing ....................................................................................................................................................... 200
Link to Video ......................................................................................................................................... 200
Modular / System Testing ..................................................................................................................... 201
Name: Center Number: 74615 Candidate Number: 4

School: Component: 7517/C

Geschreven voor

Instelling
Senior / 12th grade
Vak
AQA A Level Computer Science
School jaar
4

Documentinformatie

Geüpload op
26 februari 2025
Aantal pagina's
300
Geschreven in
2023/2024
Type
PRESENTATIE
Persoon
Onbekend

Onderwerpen

€11,53
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

Maak kennis met de verkoper
Seller avatar
alevelcsresources

Maak kennis met de verkoper

Seller avatar
alevelcsresources Yale University
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
1 jaar
Aantal volgers
0
Documenten
1
Laatst verkocht
-
A Level Computer Science Resources

Welcome to the Ultimate AQA A-Level Computer Science Resource Hub!

0,0

0 beoordelingen

5
0
4
0
3
0
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