100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Otro

Unit 6 - Software Design & Development - AS2 (P6, M2, D2)

Puntuación
-
Vendido
-
Páginas
19
Subido en
07-06-2022
Escrito en
2020/2021

This is the second assignment for Unit 6 - Software Design & Development from BTEC Level 3 in IT 2ND year course. It covers P6, M2, and D2 criteria in detail.

Institución
Grado

Vista previa del contenido

GOOD DESIGN!
Unit 6: Software Design & Development – AS3




Cobzariu, Daniel 4/30/21 BTEC LEVEL 3 IN IT

,Contents
1. A. Requirement Specification.............................................................................................................2
1. Brief description of the project......................................................................................................2
2. User requirements.........................................................................................................................2
3. Inputs and Outputs........................................................................................................................2
4. Functions (from the user’s perspective)........................................................................................3
5. User Interface................................................................................................................................3
6. Data validation...............................................................................................................................4
7. Constraints.....................................................................................................................................4
1 B. Design documentation....................................................................................................................5
1. User Interface Design.....................................................................................................................5
2. Output Design (receipts – delivery/collection)..............................................................................8
3. Entity Relationship Diagram.........................................................................................................10
4. Level 0 (context) DFD...................................................................................................................10
5. Level 1 DFD..................................................................................................................................11
6. IPO Chart......................................................................................................................................11
7. Data dictionary.............................................................................................................................12
2. Justification of Design Solution........................................................................................................13
1. Data types....................................................................................................................................13
2. Software structures......................................................................................................................14
Sub-procedures and modular code..............................................................................................14
Selection......................................................................................................................................14
Iteration.......................................................................................................................................14
T3. Developing algorithms to represent a design solution..................................................................16
1. Annotated flowchart....................................................................................................................16
2. Pseudocode with annotations.....................................................................................................18

, 1. A. Requirement Specification

1. Brief description of the project

A local fast-food restaurant needs a new ordering and billing system
that can be used to take orders quickly. The application must enable
users to take orders and calculate the total price for their customers.
An option indicating whether delivery is required or not should be
implemented as well. If the order has to be delivered, further customer
details such as the address and name must be collected. Before
preparation, the order summary will be displayed so it can be checked
with the customer.
2. User requirements

 The program must enable the user to take orders from their
customers
 It should also calculate the total price for the order
 The user must select whether the order will be delivered or
collected
 Produce a summary of the order that can be printed afterwards
(receipt)
Other relevant suggestions:
 There should be a menu containing all the food available
 The application should work on touchscreen devices
3. Inputs and Outputs

Inputs
 The food requested by the client must be inserted through button
clicks
 Users will have a selection of three options
(delivery/collection/eating in)
 If the order has to be delivered, customer details should be
inserted

Outputs
 The total price needs to be displayed on the screen
 The summary of the order should be shown on the screen
The program should show whether the order must be delivered,
collected or if the customer is eating in, based on the feedback

Escuela, estudio y materia

Nivel de Estudio
Editores
Tema
Curso

Información del documento

Subido en
7 de junio de 2022
Número de páginas
19
Escrito en
2020/2021
Tipo
OTRO
Personaje
Desconocido

Temas

$15.15
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
daniel24

Documento también disponible en un lote

Conoce al vendedor

Seller avatar
daniel24 Bedford College
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
6
Miembro desde
4 año
Número de seguidores
5
Documentos
25
Última venta
3 año hace

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes