Sie sind auf Seite 1von 11

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


Villa (No 1 of 1)

: Database solution for Naomi

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
Nadarajah

: Mr. Nisala B

D3
Internal Examiner (IE) : Miss. Shahana

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 plagiaries 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:
Date:.

All rights reserved ESOFT Metro Campus, Sri Lanka

Page 2 of 11

Case study
Naomi Beach Villa
Naomi Villa is a five star hotel situated in the southern border of Sri Lanka, awarded
as the best of its category by the president, several times.
Naomi Villa has 5 categories of rooms namely Standard, Superior, Deluxe, Suits and
Penthouses. All five categories are offered in either of two types Garden View or
Ocean View. Standard, Superior and Deluxe categories can be ordered in any of
three bed sizes, known as King best suited for couples, Queen suited for Singles,
or Twins which is two separate single beds for travel partners. Suits have King
and Twin Set size beds where Penthouses can only be ordered with King size
beds. Room bed configuration and the view are native to the room and cannot be
changed as desired. The five different room categories are priced at a variation, but
within a category, the price remains the same regardless of the bed type and size or
view.
Naomi Villa has several types of Clients, collectively known as Guests. A Guest
can be either Direct who booked the hotel directly, repeat who has visited
another hotel before or Agent who booked through third party travel agents.
Different client types are offered rooms at different prices.
Customers willing to make a stay in the hotel must first make an inquiry, inquiries
are recorded for further follow up and promotional purposes. After the inquiry,
customer can make an advance payment, which makes the inquiry a confirmed
booking. While making a booking, the customer has to specify the preferred room
type, view, bed size, stay period, etc.
Clients are also free to select one of any of the three meal plans during reservation.
The meal plans include BB where breakfast is included in the room bill, HB
where breakfast and Dinner is included and FB where all three meals are included.
Upon arrival, the Guest card is filled, and filed for the duration of stay, and archived
after the departure of the client. If the client visits the hotel again, the information
in the archived guest card is used to create a reservation for the new stay. Guest
card collects the Customer Name(s), Birthday(s), ID Number(s), Address(s) and
Phone Number(s). After the registration, the customer is escorted into his/her room.
Naomi villa has a selection of restaurants, bars, sports, tour and healthcare
treatment facilities which the guests can enjoy during his/her stay. Each facility
requires a prior booking, for example, a customer can book a romantic dinner for
two, at the special roof top restaurant named temptations and request for jasmine
scented candles. Charges for such utilization are credited to the customers room
account which the Guest can pay during his Check-out either by cash or credit
card.

All rights reserved ESOFT Metro Campus, Sri Lanka

Page 3 of 11

After the check-out, guest records including his personal details, preference and
information related to his stay are archived along with the Guest card, which can be
called upon to verify a re-visiting customer.
Task 1
1.1. Prepare a power point presentation to critically compare and contrast
different data models and provide suitable justifications for why relational
model best fits the scenario (LO.1.1)
1.2. Discuss the benefits and limitations of different database technologies
such as distributed database, data warehouse, etc. (LO.1.2) (M2.1)(M 2.3)
1.3. Analyze different approaches to database design(LO 1.3)
Task 2
2.1. Draw an ER diagram for the above scenario. Make sure to indicate
primary keys, cardinality constraints, weak entities (if any), and
participation constraints.
2.2. List any assumptions and extra constraints which cannot be captured
by the ER diagram.
2.3. For each entity set and relationship, write a short description in plain
English of what it represents or models.
2.4. Translate the ER diagram in Relational Schemas. (LO 2.1)
2.5. Translate the ER diagram into relational database tables (give the SQL
DDL statements). (LO 2.2)
2.6. Provide evidence of the use of a suitable IDE to create a simple
interface to insert, update and delete data in the database (LO 2.3)
Task 3
3.1. Explain and provide evidence on the benefits gained when making use
of DML (LO 3.1) (M 1.2)
3.2. After creating the tables, 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. Display the number of Superior rooms booked, facing Garden with
Twin Beds.
b. Filter the customers who have made prior booking for special facilities.
c. Delete the records of customers who have booked Deluxe rooms.
d. Write an update query to update a particular record in the database.
3.3. How meaningful data has been extracted through the use of query
tools. Explain with examples. (LO 3.3)

All rights reserved ESOFT Metro Campus, Sri Lanka

Page 4 of 11

3.4. Provide suitable test cases and a test plan to test the database.(LO
4.1)(LO 4.2)
3.5. Demonstrate how MS SQL effectively supporting to the designer when
they implement the database through the documentation. (User screen
shots) (LO 4.3)
3.6. Explain how verification and validation are addressed in your database
using stored procedures.(LO 4.4)
3.7. Discuss the security policies relevant to any database management
system.(LO4.5)

All rights reserved ESOFT Metro Campus, Sri Lanka

Page 5 of 11

Observation Sheet
Activ
ity
No
1

Activity

Insert data to the tables

Learning
Outcome
(LO)
LO4.1

Data manipulations

LO4.1

(Update/Delete)
Implement user privileges

LO4.5

Execute triggers and stored


procedures

D3.5
LO 4.4

Test the database with a test plan

LO4.2

Dat
e

Feedback
(Pass/ Redo)

Comments:

Assessor Name

:.

Assessor Signature

:.

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.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 1.2
Task 1.3

LO2 - Be able to design and implement relational database systems


2.1 design a relational database system to meet a given
requirement

Task 2.1
2.4

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 2.5

3.1 explain the benefits of using manipulation and query


tools in a relational database system

Task 3.1

3.2 implement a query language into the relational database


system

Task 3.2

3.3 critically evaluate how meaningful data has been


extracted through the use of query tools

Task 3.3

Task 2.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 3.4

4.2 create documentation to support the implementation and


testing of a relational database system

Task 3.4

4.3 create user documentation for a developed relational


database system

Task 3.5

4.4 explain how verification and validation has been


addressed

Task 3.6

4.5 explain how control mechanisms have been used.

Task 3.7

Grade Descriptor for MERIT


M1
Identify and apply strategies to find
appropriate solutions

Possible evidence

Feedback

Use join queries to bring


M1.2 complex problems with more than one variable
have been
explored
M2
Select / design appropriate methods /
techniques
M2.1relevant theories and techniques have been
applied
M2.3
a range of sources of information has been
used
M3

Present and communicate appropriate


findings

summarized

records

from

two different tables.


Proper use of Harvard
referencing.

Documentation is well
structured adhering to the
formatting guidelines with

All rights reserved ESOFT Metro Campus, Sri Lanka

Page 8 of 11

M3.3

A range of methods of presentation have been


used and technical language has been
accurately used

non-overlapping facts.
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


organising activities

D2.3
D3

Activities have been managed


Demonstrate convergent / lateral /
creative thinking

D3.5

Innovation and creative thoughts have been


applied

Feedback

Gantt
chart
must
be
provided at the appendix
section and submit the work
on time.
Evidences
on
Use
of
triggers, views and stored
procedure.
Whether the queries are
correct, the number of
tables they reference, and
the running time.

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

Das könnte Ihnen auch gefallen