0% found this document useful (0 votes)
398 views

DD Assignment

The document provides details about an internal verification process for assessment decisions on a BTEC Higher National Diploma in Computing program. It includes: - Details of the assessor and internal verifier reviewing a student's assignment for Unit 04: Database Design and Development. - A checklist for the internal verifier to confirm the assessor's grading matches the assignment brief and is justified by comments on the student work. - Signatures from the assessor, internal verifier, and program leader if required. - Space to document any remedial action needed. The feedback form includes grading criteria for each learning outcome, space for assessor comments on student performance against criteria, an overall grade, and

Uploaded by

Abdul Rasheed
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
398 views

DD Assignment

The document provides details about an internal verification process for assessment decisions on a BTEC Higher National Diploma in Computing program. It includes: - Details of the assessor and internal verifier reviewing a student's assignment for Unit 04: Database Design and Development. - A checklist for the internal verifier to confirm the assessor's grading matches the assignment brief and is justified by comments on the student work. - Signatures from the assessor, internal verifier, and program leader if required. - Space to document any remedial action needed. The feedback form includes grading criteria for each learning outcome, space for assessor comments on student performance against criteria, an overall grade, and

Uploaded by

Abdul Rasheed
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 40

Higher Nationals

Internal verification of assessment decisions – BTEC (RQF)


INTERNAL VERIFICATION – ASSESSMENT DECISIONS
Programme title BTEC HND in Computing

Assessor Internal Verifier


Unit 04: Database Design & Development
Unit(s)
Database Solution for Polly Pipe
Assignment title

Student’s name
List which assessment criteria Pass Merit Distinction
the Assessor has awarded.

INTERNAL VERIFIER CHECKLIST

Do the assessment criteria awarded match


those shown in the assignment brief? Y/N
Is the Pass/Merit/Distinction grade awarded
justified by the assessor’s comments on the Y/N
student work?
Has the work been assessed
Y/N
accurately?
Is the feedback to the student:
Give details:
• Constructive? Y/N
• Linked to relevant assessment criteria? Y/N
• Identifying opportunities for Y/N
improved performance?
• Agreeing actions? Y/N
Does the assessment decision need
Y/N
amending?

Assessor signature Date

Internal Verifier signature Date


Programme Leader signature (if required)
Date
Confirm action completed
Remedial action taken
Give details:

Assessor signature Date


Internal Verifier
signature Date
Programme Leader
signature (if required) Date
Higher Nationals - Summative Assignment Feedback Form
Student Name/ID
Unit 04: Database Design & Development
Unit Title
Assignment Number 1 Assessor
Date Received
Submission Date 1st submission
Date Received 2nd
Re-submission Date submission
Assessor Feedback:
LO1 Use an appropriate design tool to design a relational database system for a substantial problem
Pass, Merit & Distinction P1 M1 D1
Descripts

LO2 Develop a fully functional relational database system, based on an existing system design
Pass, Merit & Distinction P2 P3 M2 M3 D2
Descripts

LO3 Test the system against user and system requirements.


Pass, Merit & Distinction P4 M4 D2
Descripts

LO4 Produce technical and user documentation.


Pass, Merit & Distinction P5 M5 D3
Descripts

Grade: Assessor Signature: Date:

Resubmission Feedback:

Grade: Assessor Signature: Date:

Internal Verifier’s Comments:

Signature & Date:

* Please note that grade decisions are provisional. They are only confirmed once internal and external moderation has taken place and
grades decisions have been agreed at the assessment board.

Assignment Feedback
Formative Feedback: Assessor to Student

Action Plan

Summative feedback

Feedback: Student to Assessor

Assessor Date
signature

Student Date
signature
Pearson Higher Nationals in
Computing
Unit 04: Database Design & Development
Assignment 01
General Guidelines

1. A Cover page or title page – You should always attach a title page to your assignment. Use
previous page as your cover sheet and make sure all the details are accurately filled.
2. Attach this brief as the first section of your assignment.
3. All the assignments should be prepared using a word processing software.
4. All the assignments should be printed on A4 sized papers. Use single side printing.
5. Allow 1” for top, bottom , right margins and 1.25” for the left margin of each page.

Word Processing Rules

1. The font size should be 12 point, and should be in the style of Time New Roman.
2. Use 1.5 line spacing. Left justify all paragraphs.
3. Ensure that all the headings are consistent in terms of the font size and font style.
4. Use footer function in the word processor to insert Your Name, Subject, Assignment No,
and Page Number on each page. This is useful if individual sheets become detached for any
reason.
5. Use word processing application spell check and grammar check function to help editing
your assignment.

Important Points:

1. It is strictly prohibited to use textboxes to add texts in the assignments, except for the
compulsory information. eg: Figures, tables of comparison etc. Adding text boxes in the body
except for the before mentioned compulsory information will result in rejection of your
work.
2. Carefully check the hand in date and the instructions given in the assignment. Late
submissions will not be accepted.
3. Ensure that you give yourself enough time to complete the assignment by the due date.
4. Excuses of any nature will not be accepted for failure to hand in the work on time.
5. You must take responsibility for managing your own time effectively.
6. If you are unable to hand in your assignment on time and have valid reasons such as illness,
you may apply (in writing) for an extension.
7. Failure to achieve at least PASS criteria will result in a REFERRAL grade .
8. Non-submission of work without valid reasons will lead to an automatic RE FERRAL. You will
then be asked to complete an alternative assignment.
9. If you use other people’s work or ideas in your assignment, reference them properly using
HARVARD referencing system to avoid plagiarism. You have to provide both in-text citation
and a reference list.
10. If you are proven to be guilty of plagiarism or any academic misconduct, your grade could be
reduced to A REFERRAL or at worst you could be expelled from the course

Activity 1 1.1
task 1
What is system requirements?
The system requirements are the hardware or software which are needs to run the
system applications smoothly and efficiently. There are two types of system requirements
1. User requirements

2.System requirements
 Hardware requirements
 Software requirements

User requirements above scenario


Record the data requirements
To secure there data

System requirements above scenario


To build a data base they need computers.
To create database they need employee
To create database needs SQL server up to version 2016 and also need hard disk space
least 6000 MB and ram up to minimum 4 GB

Task 2

Identifying entity and attribute

What is ER diagram - ER diagram(entity relationship) is modelling tool used to depict


graphically a database. The ER diagram is a type of floor chart . here some types of an
entity, an attribute and its examples

An entity

An entity is an object in the system that we want to store informations.


Person = employee, student
Place =store , warehouse
Object= machine, building
Event= sale, registration
Concept=course, work
Example = in the grocery shop database vegetables and fruits might be entity in database
An attribute

An attributes are items of information that store in entity


Simple attribute=
Composite attribute=name(firstn ,lastn, middlen),address(flatn, housen, cityn)
Single valued attribute=id, age
Multi valued attribute= phone number, email
Derived attribute=date of birth
Example = grocery shop database in the fruits entity it has an attribute the fruits expire
data,price like that

Above the scenario


Customer =entity = customer id - Attribute
Cus name - Attribute
Cus address - Attribute

Staff =entity = staff id - Attribute


Staff name - Attribute
staff type - Attribute

installation =entity = id - Attribute


name - Attribute
type - Attribute
Equipment = entity =name - Attribute
type - Attribute

Above scenario
 Customer=cus_id (pk), cus_name, cus_address,
 Employee=emp_id(pk), emp_name, emp_contno, emp_address
 Equipment=item_id(pk), item_type ,item_name
 Installations=ins_id(pk), ins_date, ins_name
 Computers=co_id(pk), co_row, co_column
 Facility=f_id(pk), f_type ,f_address

What is ER Diagram ?(Entity relationship diagram)

ER diagram is a brief of basic data structures. It was developed to show the entities and the
relationships presents in the database .
ER Diagram above scenario
Task 3

Logical database design /logical schema


task 4

what is Normalization ?

normalization is the process of organizing data in database. This is the method that
creating table and establishing relationship to protect data and make database more
flexible by eliminating redundancy and inconsistent dependency.

There are 4 steps in normalization

 First normal form


Is putting all repeated fields in separate files and assigning appropriate keys to
them,identifying the primary key

 Second normal form


Use separate table for multi valued attributes, processing and organizing data in database

 Third normal form


Eliminating redundant data elements in database

Activity 1.2

polly pipe interface design forms


1.Login form
2.Main menu form
3.Customer form
4.Employee form
5.Equipment form
6.Installations form

(1) Login form

Polly pipe login form its include username and password.


(2)main menu form
(3)equipment detail form

(4) customer details form


Installation detail form

(5) Employee details form


Activity 2

2.1

What is
Sql is a structured query language.its a computer language to store , manipulate ,retrieve
data .ins sql we use tables that include rows and column. In sql there is many sub language
 DDL = Data define language
 DML=data manipulation language
 DCL=data control language

Activity 2.2

1. What is DDL
DDl can change commands automatically DDl can do
1.Create=database and table
2.Alter= database and table
3.Drop=database and table

1. What we can use Create statement


2.syntax = create table table_name(column_name and datatype)

example
Create table equipment_table(item_id varchar(50) ,fac_id varchar(50),item_no varchar(50),
item_name varchar(50);

3.what we can use drop statement


Example = drop table table_name
Drop table employee;

4. 3.what we can use alter statement


Example = Alter table table_name add column_name
Alter table emp_table add(address varchar(50));

Activity 2.3

2. What is DML
DML use to modify database here some DDL commands that we use
1. Insert
2. Update
3. Delete
4. Select

1. Insert command
syntax =insert into table_name
Values(value1,value2,value3,)

insert into employee_table(emp_id,emp_name,emp_cont,type,emp_address)


values ('Sha11','john carter',0774585,'plumber''colombo');
2.Update command
Syntax=update table_name set (column_name1= values)

Update employee
Set name=’adam will’
Where =’john carter’;

3.Delete command
Syntax =delete from employee_table where( emp_id0

Delete form employee


Where emp_id=’Sha11;
4.Select command
Syntax = select= from table_name;

Select = from employee

It shows the all available data in a table form


Activity 2.4
Database security

In the world we have to securing our data is very important in now a days .in that case we
have secure our database is also a important.

There are many way to secure our database by using these methods
Access control
Access control can protect from on unauthorized access.

Encryption of data
By Encryption we can protect out sensitive data from communicating in any public
network.only sender and receiver can read the data by decryption.

Activity 2.5
Sql commands
There are few sql commands available in database.they are
Select
Update
Between
In
Group by
Order by
Having

1. Select statements
2. Update statement

3. Between statement

4. In statement
5. Group by statement

6. Order by statements
7. Having statement
Activity 3.1
Test plan

Test 1 =login page = enter incorrect username or password

Test no functions input Expected Actual Test


outcome output result
1 login Username=admin Login Login pass
Password=123 failed failed
please please
re_try re_try

Test 2=login form- enter correct username and password

Test no functions input Expected Actual output Test


outcome result
2 login Username=admin Login Login pass
Password=admin12 successfully/and successfully/and
3 enter to the enter to the
main menu main menu
form form
Test3= employee table

Test no functions input Expected Actual Test result


outcome output
1 add Add new Successfully Successfully pass
data to raw added raw added
employee
table
2 update update data Successfully Successfully pass
in employee Raw updated update
table added
3 delete delete data Successfully Successfully pass
from raw deleted raw deleted
employee
table

Test case 3= add raw


Test case3=update raw

Test case 3= delete raw


Activity 3.2

Feedback form
Activity 4.1

User guide

This is polly pipe water sport provider’ s new system .this user guide helps you to work with
the system.

Login page
This is the welcome page .if you are existing youse you can easily login by
1. Enter you user id
2. Enter your password
Main menu form
This page is the page you are going to see after the login.this page have
 Employee
 Customer
 Equipment
 Installations
Example =if you want to go to employee form you can easily go by pressing the employee
button
1.Customer form
After pressing the menu user press the first form known as customer form In this window
you have to give customer id,name,contact number,address and you can
 Add
 Update
 Delete

And if user is done with this form user can go to main menu by pressing main menu button

2.Equipment form
In the main menu form there is another form called equipment form .In this window user
can give customer name and employee type and you can
 Add
 Update
 Delete
And if user is done with this form user can go to main menu by pressing main menu button

3.installation form
In this window user can give customer installation id,employee id, type,customer name and
user can
 Add
 Update
 Delete
And if user is done with this form user can go to main menu by pressing main menu button

4.employee form
In this window user can give employee id, employee name,employee contact
number,employee type and user can
 Add
 Update
 Delete
By As your wish and if your done you can go to main menu by pressing main menu button

And then finally user can go to the main menu by clicking main menu and if user want to
logout user can logout by pressing log out button.
Activity 4.2

Technical documentation
this interface this system is created from Microsoft Visual Studio And database is create in
SQL Server I that case user need some system requirements for Polly Pipe system.

1. User need windows 7 or above


2. User need minimum ram 2GB
3. User need visual studio 2017 above
4.
5. User need SQL server 2016

 Case diagram
 Class diagram
 Flow chart
Student Declaration

I hereby, declare that I know what plagiarism entails, namely to use another’s work and to present
it as my own without attributing the sources in the correct form. I further understand what it
means to copy another’s work.

1. I know that plagiarism is a punishable offence because it constitutes theft.


2. I understand the plagiarism and copying policy of Edexcel UK.
3. I know what the consequences will be if I plagiarise or copy another’s work in any of the
assignments for this program.
4. I declare therefore that all work presented by me for every aspect of my program, will be my
own, and where I have made use of another’s work, I will attribute the source in the correct
way.
5. I acknowledge that the attachment of this document signed or not, constitutes a binding
agreement between myself and Pearson, UK.
6. I understand that my assignment will not be considered as submitted if this document is not
attached to the assignment.

Student’s Signature: Date:


(Provide E-mail ID) (Provide Submission Date)
[email protected] 2022/05/20
Higher National Diploma in Computing
Assignment Brief
Student Name /ID Number Mohomed nawer

Unit Number and Title Unit 4: Database Design & Development

Academic Year 2021/22

Unit Tutor

Assignment Title Data base system for Polly Pipe

Issue Date

Submission Date

IV Name & Date

Submission format

Part 1: The submission should be in the form of an individual written report written in a
concise, formal business style using single spacing and font size 12. You are required to make
use of headings, paragraphs and subsections as appropriate, and all work must be supported
with research and referenced using Harvard referencing system. Please also provide in-text
citation and bibliography using Harvard referencing system. The recommended word limit is
3,000–3,500 words, although you will not be penalised for exceeding the total word limit.
Part 2: The submission should be in the form of a fully functional relational database system
demonstrated to the Tutor; and an individual written report (please see details in Part 1
above).
Part 3: The submission should be in the form of a witness statement of the testing completed
by the Tutor; technical documentation; and a written report (please see details in Part 1
above).
Unit Learning Outcomes:

LO1 Use an appropriate design tool to design a relational database system for a substantial
problem.
LO2 Develop a fully functional relational database system, based on an existing system
design.
LO3 Test the system against user and system requirements.
LO4 Produce technical and user documentation.
Assignment Brief and Guidance:
Assignment brief

Polly Pipe is a water sports provider and installer based in Braintree, England. They need
you to design and implement a database that meets the data requirements. These
necessities are defined in this scenario and below are samples of the paper records that the
Polly Pipe preserves.

Polly Pipe is focused in placing aquariums at business customers. Customers can request
several installations, but each installation is tailor-made for a specific customer. Facilities are
classified by type. One or more employees are assigned to each facility. Because these
facilities are often very large, they can include carpenters and masons as well as water
installers. The facilities use equipment such as aquariums, air pumps and thermostats.
There can be multiple computers in a facility.

Below are examples of paper records that Polly Pipe currently maintains.

Staff Management Record


Staff Number Name Type
SHA1 Dave Clark Plumber
SHA8 John Smith Installation Manager
SHA2 Freddy Davies Aquatics installer
SHA11 McCloud Aquatics installer
SHA23 Satpal Singh Plumber
SHA66 Winstn Kodogo Aquatics installer
SHA55 Alison Smith Brick Layer

Equipment Type Table


Type Equipment
Tanks 20 gallon tank, 50 gallon tank, 100
gallon tank, 200 gallon tank
Thermostats Standard, Super
Air Pumps Standard, Super
Filters Air driven, Undergravel
Installation InstallatioInstallatio Custome Equipment Types of Staff Period
ID n Type n Name r Required of Staff
and assignm
Address ent
234 Freshwater Oak Lee A. 2 air 1 x Carpenter From 1st
sun
Tropical House, 17 pumps 1 x Aquatics Septemb
Wroxton 200 gallons installer er 2012
Road, fish tank 1 x Electrician
Hertfordsh 1x
ire, H5 667 standard
thermostat
654 Freshwater Bayliss Sally 2 air 5x 1st June
Cold House, Dench pumps Carpenters 2005 –
Orange 200 gallons 1x 1st June
Street, fish tank Installation 2011
Kent, K7 Large Manager
988 Gravel Bag 1 x Aquatics
2x installer
standard 1 x Plumber
thermostat 3 x Labourers
s
767 Marine Eaglestone Perry 2 x 200 10 x From
Castle, Vanderru gallons fish Carpenters 30th June
Eaglestone ne tanks 2x 2012
, Kent 500 Wood Installation
panels Manager
1 x Aquatics
installer
1 x Plumber
3 x Labourers
943 15 23 Eric 2 air No staff required
Sackville Mackinto pumps
Street, sh 200 gallons
Wilts. W55 fish tank
1x
standard
thermostat
157 Freshwater Humbertso Perry 2 air 1 x Aquatics 1st
Tropical n Castle, Vanderru pumps installer Septemb
Kent, K8 ne 400 gallons er 2005
fish tank – 1st
3x Septemb
standard er 2012
thermostat

Instillation Management Form


Grading Criteria Achieved Feedback

LO1 Use an appropriate design tool to design a relational


database system for a substantial problem

P1 Design a relational database system using appropriate


design tools and techniques, containing at least four
interrelated tables, with clear statements of user and
system requirements.
M1 Produce a comprehensive design for a fully functional
system that includes interface and output designs, data
validations and data normalization.

D1 Evaluate the effectiveness of the design in relation to


user and system requirements.

LO2 Develop a fully functional relational database system,


based on an existing system design
P2 Develop the database system with evidence of user
interface, output, and data validations, and querying across
multiple tables.

P3 Implement a query language into the relational


database system

M2 Implement a fully functional database system that


includes system security and database maintenance.

M3 Assess whether meaningful data has been extracted


using query tools to produce appropriate management
information.

LO3 Test the systems against user and system requirements


P4 Test the system against user and system requirements.

M4 Assess the effectiveness of the testing, including an


explanation of the choice of test data used.
LO2 & LO3
D2 Evaluate the effectiveness of the database solution in
relation to user and system requirements, and suggest
improvements.
LO4 Produce technical and user documentation

P5 Produce technical and user documentation.

M5 Produce technical and user documentation for a fully


functional system, including diagrams showing movement
of data through the system, and flowcharts describing how
the system works.

D3 Evaluate the database in terms of improvements


needed to ensure the continued effectiveness of the
system.

You might also like