Académique Documents
Professionnel Documents
Culture Documents
Name:
ICT Group:
Project Brief
Penny Pinchers supermarket is currently using a paper based system to record details of its products and to order new stock. It wants to use ICT to develop a more efficient system. Your task is to create and test the system that has been partially designed.
S: You should do this Essential for grades D-C C: You could do this
o Input requirements - Make a list of the data that they need to do the task. o Processing requirements - Make a list of the step-by-step processes involved in using the system. o Output requirements - Make a list of what needs to be produced by the system. (S - 1 mark) Explain why each of the inputs, processes and outputs are needed. (C - 1 mark) Clearly justify why a database is the most suitable software for this task. Give a number of reasons for your choice.
2
(M - 1 mark) Complete the Specification point column. To do this o Type a list of everything you can think of that describes what the system needs to do or include. o Things to think about when doing this: input, validation, processing and output. (S - 1 mark) Complete the Explanation column, saying why each specification point is needed. (C - 1 mark) Complete the Success criteria column. For each specification point, state and explain what it needs to do or be like to be successful.
Stock ID Barcode Number Name Price Number in Stock Minimum Order Quantity Reorder Quantity Supplier Code
Autonumber Text
16 25
Currency Number
GWL or CSO.
Field
Stock ID Barcode Number Name
Typical data
1 50 10052 01003 7 Nik Naks
Typical data
2 42 28352 12897 4 Weetabix 24
Erroneous data
A 50 10052 01003 72 Very large box of Shredded Wheat containing 30 biscuits Two pounds -25 -25 -25 Supermarket suppliers
Price Number in Stock Minimum Order Quantity Reorder Quantity Supplier Code
(M - 2 marks)
Reports required
Names and price of Weetabix 24 Names and prices of all products whose price is more than 2.00. Names, prices and number in stock of Nik Naks or Weetabix 24. (S - 2 marks) Names and re-order quantities of products whose price is less than 5 and whose reorder quantity is greater than 100. Names and reorder quantities of products supplied by GWL or CSO whose price is between 1 and 5. Names and reorder quantities of products whose number in stock is less than the minimum order quantity (C - 2 marks) Names and prices of all products apart from Weetabix 24. Names, barcode numbers and prices of all products produced in the UK. (Use an asterisk * to set a wildcard in the search criteria). Names, barcode numbers and prices of all products that are produced by a manufacturer whose code is 10052.
Search conditions for query LIST Name, Price FOR Name EQUALS Weetabix 24 LIST Name, Price FOR Price GREATER THAN 2.00 LIST Name, Price, Number in Stock FOR Name EQUALS Nik Naks OR Weetabix 24
LIST Name, Reorder Quantity FOR Price LESS THAN 5 AND Reorder Quantity GREATER THAN 100 LIST Name, Reorder Quantity FOR (Supplier Code EQUALS GWR OR CSO) AND (Price BETWEEN 1 AND 5) LIST Name, Reorder Quantity FOR Number in Stock LESS THAN Minimum Order Quantity
LIST Name, Price FOR Name NOT Weetabix 24 LIST Name, Barcode Number, Price FOR Barcode Number LIKE 50* LIST Name, Barcode Number, Price FOR Barcode Number LIKE *10052*
(S - 1 mark) Copy and paste your specification, delete the Explanation and move the Success criteria to the left. Make the final column heading, Evaluation. Specification point Success criteria Evaluation Complete the Evaluation column to say how well your system satisfies your success criteria.
Extension (For all grades - completing this will add a grade to your final mark).
You have been asked to add a feature for ordering more stock. You have realised that you will need a database that consists of 3 linked tables. 1. What is this type of database called? 2. What are the links between the tables called? 3. What is the following diagram? Order Stock on Order Stock
4. Create the database using the following fields. You will need to decide how long the text fields need to be and include any validation that you think is needed. Enter some test data to try out your database. STOCK (Stock ID, Barcode Number, Name, Price, Number in Stock, Minimum Order Quantity, Reorder Quantity, Supplier Code) ORDER (Order ID, Order Date, Ordered by, Delivered) STOCK ON ORDER (Order ID, Stock ID) 5. Create a report to produce an order form containing details of the items in orders that have not yet been delivered. Include the Order ID, Order Date, who made the order, the stock ID, name and the reorder quantity). Print the report. 6. Create a data entry form, which includes a subform. (M, S, C) Evidence - Add screen shots of your table designs, relationships, report and data entry form into your write up.
6
GCSE ICT
Name:
Tick what you have done in the supermarket database task: Description A with extension tasks 17 marks (B with extension tasks) 14 marks (C with extension tasks) 11 marks (D with extension tasks) 9 marks (E with extension tasks) 6 marks (F with extension tasks) 5 marks (G with extension tasks) 4 marks (U with extension tasks) 0-3 marks
Understand the difference between data and information Understand what files, records and fields are Be able to identify data types Understand types of test data Understand what is meant by validation Understand what is meant by verification Understand why codes are used Understand how stock control can be done in a suprtmarket, using ICT Be able to design a database identifying fields and data types Be able to set up a single table database Be able to set up a relational database Be able to set up validation Be able to sort data into order Be able to set up queries, including AND, OR, etc Be able to set up reports Be able to draw an entity-relationship diagram Assessment Student grade:
D E F G U
Teacher grade:
Questions I would like to ask about databases
3.