Assignment Brief
BTEC Level 4-5 HNC/HND Diploma (QCF)
To be filled by the Learner
Name of the Learner :
Edexcel No
Date of Submission
:
:
Centre No
Batch:
Unit Assessment Information
Qualification
: HND in Computing and Systems Development
Unit Code & Title
: Unit 33 - Data Analysis and Design
Assessment Title & Nos
(CMS) for Pinnacle Builders (No 1 of 1)
: Contract Management System
Learning outcomes and grading opportunities:
LO 01:Understand data models and database technologies
Learning
LO1.1 LO1.2 LO1.3
Outcomes
LO 02: Be able to design and implement relational database
systems
Learning
LO2.1 LO2.2 LO2.3
Outcomes
LO 03: Be able to use manipulation and querying tools
Learning
LO3.1 LO3.2 LO3.3
Outcomes
LO 04: Be able to test and document relational database systems.
Learning
LO4.1 LO4.2 LO4.3 LO4.4 LO4.5
Outcomes
Merit and Distinction Descriptor
M1
M2
M3
D1
D2
Assessor
D3
: Miss. Shahana Nadarajah
:
Internal Examiner (IE)
Date Reviewed
: Date of IE
Date Issued :
Date Due
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 1 of 11
Statement of Originality and Student Declaration
I hereby, declare that I know what plagiarism entails, namely to use anothers work
and to present it as my own without attributing the sources in the correct way. I
further understand what it means to copy anothers work.
1. I know that plagiarism is a punishable offence because it constitutes theft.
2. I understand the plagiarism and copying policy of the Edexcel UK.
3. I know what the consequences will be if I plagiarize or copy anothers work in
any of the assignments for this program.
4. I declare therefore that all work presented by me for every aspects of my
program, will be my own, and where I have made use of anothers 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 Edexcel UK.
6. I understand that my assignment will not be considered as submitted if this
document is not attached to the attached.
Students Signature:
All rights reserved ESOFT Metro Campus, Sri Lanka
Date:
Page 2 of 11
Case study
Pinnacle Builders is a construction company undertaking various Projects at
different scales. Every project has an allocated budget that the Beneficiary is willing
to spend and returns a turnover.
The following are the details have to be stored in order to assist the operations of
Pinnacle Builders.
Project
Budget
Turnov
er
Benefici
ary
Start
date
End
date
Supervi
sor
Assumptions:
Every project has a supervisor in charge who is identified by an Employee
number.
All customers (beneficiary) are registered with Pinnacle Builders before
commencing a project.
A beneficiary can have more than one contract/ project running at the same
time.
TASKS
1. Critically compare and contrast different data models and schemas and
present your data using PowerPoint slides. (LO 1.1)
You should also discuss why relational model best fits the scenario.(M2.1)
2. Critically discuss the benefits and limitations of different database
technologies (for e.g. data warehouse, distributed databases, digital libraries,
etc.) (LO 1.2)
3. Analyze different approaches to database design. (LO 1.3)
4. Draw an ERD for the above scenario and translate it into relational schema.
(LO 2.1)
5. Implement a relational database system based on the ERD designed. (LO
2.2)
6. Provide evidence on the support provided by MS SQL Server to the user when
performing data manipulation operations (user screen shots). (LO 2.3)
7. Explain the benefits gained when making use of DML in a relational database.
(LO 3.1)Give examples (M 1.2)
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 3 of 11
8. Execute the following SQL queries on your database.
For each of the problems show:
Your SQL query
The result you obtained (LO 3.2)
a. Filter the customers who have made more than one project ongoing at
a time.
b. Delete the records of any customers who have no ongoing project
currently (Record of past projects should be deleted).
c. Write an update query to update a particular record in the database.
d. Insert two project/ contract records into the database where both are
allocated the same supervisor.
9. Evaluate how meaningful data has been extracted through the use of query
tools. Explain with examples. (LO 3.3)
10.Provide suitable test cases and a test plan to test the database.(LO 4.1)(LO
4.2)
11.Produce user documentation to assist users in making use of the relational
database system.(LO 4.3)
12.Explain how verification and validation are addressed in your database.(LO
4.4)
13.Discuss the security policies relevant to any database management system.
(LO4.5)
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 4 of 11
Observation Sheet
Activ
ity
No
1
Activity
Insert data to the tables
Learning
Outcome
(LO)
LO 3.2
Data manipulations
LO 3.2
(Update/Delete)
Implement user privileges
D 3.5
Execute triggers and stored
procedures
D 3.5
Test the database with sample
data
LO4.1
Dat
e
Feedback
(Pass/ Redo)
Comments:
Assessor Name
:.
Assessor Signature
:.
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 5 of 11
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 6 of 11
Possible
evidence
LO1- Understand data models and database technologies
1.1 Critically compare different data models and schemas
Task 1
Outcomes/Criteria for PASS
1.2 Critically discuss the benefits and limitations of different
database technologies
1.3 Analyze different approaches to database design
Page
Feedback
Task 2
Task 3
LO2 - Be able to design and implement relational database systems
2.1 design a relational database system to meet a given
requirement
2.2 build a relational database system based on a prepared
design
2.3 apply a range of database tools and techniques to
enhance the user interface
LO3 -Be able to use manipulation and querying tools
Task 4
3.1 explain the benefits of using manipulation and query
tools in a relational database system
Task 7
3.2 implement a query language into the relational database
system
Task 8
Activity
1, 2
Task 9
3.3 critically evaluate how meaningful data has been
extracted through the use of query tools
Task 5
Task 6
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 7 of 11
LO4 - Be able to test and document relational database systems
4.1 critically review and test a relational database system
Task 10
Activity 5
4.2 create documentation to support the implementation and
testing of a relational database system
Task 10
4.3 create user documentation for a developed relational
database system
Task 11
4.4 explain how verification and validation has been
addressed
Task 12
4.5 explain how control mechanisms have been used.
Task 13
Grade Descriptor for MERIT
M1
Identify and apply strategies to find
appropriate solutions
Possible evidence
M1.2complex problems with more than one variable
have been
explored
M2
Select / design appropriate methods /
techniques
M2.1 Relevant theories and techniques have been
applied
summarized
M3
Present and communicate appropriate
findings
M3.3
A range of methods of presentation have been
Feedback
Task 7
Use join queries to bring
records
from
two different tables.
Task 1
Documentation is well
structured adhering to the
formatting guidelines with
non-overlapping facts.
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 8 of 11
used and technical language has been
accurately used
Data provided are accurate,
reliable and consistent
Grade Descriptor for DISTINCTION
D1
Use critical reflection to evaluate own
work and justify valid conclusions
Possible evidence
Report: shown in the selfreflection section
D1.3
Self-criticism of approach has taken place
Good conclusion with
suggestions for further
improvement
D1.4
Realistic improvements have been proposed
against defined characteristics for subject
D2
Take responsibility for managing and
organizing activities
D2.3
Activities have been managed
D3
Demonstrate convergent / lateral /
creative thinking
D3.5
Innovation and creative thoughts have been
applied
Feedback
Activity 1-5
Gantt
chart
must
be
provided at the appendix
section and submit the work
on time.
Activity 3, 4
Use of triggers, views and
stored procedure.
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 9 of 11
Strengths:
Weaknesses:
Future Improvements & Assessor Comment:
Assessor:
Signature:
Date: ____/____/______
Internal Verifiers Comments:
All rights reserved ESOFT Metro Campus, Sri Lanka
Page 10 of 11
Internal Verifier:
____/____/______
Signature:
All rights reserved ESOFT Metro Campus, Sri Lanka
Date:
Page 11 of 11