Laksamana College of Business RoofTop, Plaza Abdul Razak

advertisement
Laksamana College of Business
RoofTop, Plaza Abdul Razak, Jalan Laksamana Abdul Razak,
Km2, Jalan Tutong, Bandar Seri Begawan BA1712
Negara Brunei Darussalam
enquiries@laksamanacollege.edu.bn
Centre Code
92047
Programme Title
Pearson BTEC HND Level 5 in Computing and Systems Development
Unit Code
H/601/1991
Unit No.
33
Unit Title
Data Analysis and Design
Assessment No.
2
Assessment Title
Build, Implement, manipulate and test a Rental order system
Assessor
Ms. Jelciana Perianayagam
Internal Verifier
Dr Michael Moroney
Lead Internal Verifier
Mahendran Supparamaniam
Date Issued
4-12-2016
Due Date
18-1-2016
Date Submitted
Student No.
Pearson Registration No.
Student Name
Batch Code
QCF0214C
QCF0914C
Group
A, B or PT (please circle)
Page 1 of 11
Unit Outcomes
Outcome
Evidence for the criteria assessed
2.2 Build a relational database
system based on a prepared
design
LO2 – Be able to design
and implement relational
database systems
2.3 Apply a range of database tools
and techniques to enhance the
user interface
3.1 Explain the benefits of using
manipulation and query tools in a
relational database system
LO3 – Be able to use
manipulation and querying
tools
3.2 Implement a query language
into the relational database
system
3.3 Critically evaluate how
meaningful data has been
extracted through the use of query
tools
4.1 Critically review and test
a relational database system
4.2 Create documentation to
support the implementation and
testing of a relational database
system
LO4 – Be able to test and
document relational
database systems
4.3 Create user documentation for
a developed relational database
system
4.4 Explain how verification and
validation has been addressed
Merit 1 Identify and apply
strategies to find
appropriate solutions
Distinction 1 Use critical
reflection to evaluate own
work and justify valid
conclusions
Distinction 2 Take
responsibility for managing
and organizing activities
Distinction 3 Demonstrate
convergent/lateral/creative
thinking
4.5 Explain how control
mechanisms have been used
Identifying the data validation
methods and apply strategies to
enhance the user interface in Task
2
Valid forms and reports has been
evaluated using Switch board
Manage list of activities involved in
creation of a report for the video
rental shop using valid parameter
query
Demonstrate the problems have
been solved when creating Rental
receipt by using Master detail
forms and Master detail reports
Page 2 of 11
Feedback
Assessor’s Decision &
Page No.
Merit Grades Awarded inc. Page No. (Assessor)
M1
M2
D1
D2
X
M3
X
Merit Grades Awarded (Internal Verifier)
Distinction Grades Awarded inc. Page No. (Assessor)
D3
Distinction Grades Awarded (Internal Verifier)
NB; for detailed feedback please refer to individual script annotation
Internal Verification (Assessment Brief) – Approved / Final Version
Internal Verifier
Dr Michael Moroney
Date
26/11/2015
I, ________________________________________________________ affirm that the attached work is entirely my
own except where the words or ideas of other writers are specifically acknowledge in accordance with APA (version 6)
referencing guidelines. This assessment has not been submitted for any other unit to Laksamana College Business (or
other institution). I have revised, edited and proofread this assessment before submission.
Signature
Date
General Comments / Action Plans
Assessor Signature
Date
Student Agreement; I understand the feedback given to me and agree to carry out the action required by the dates
indicated
Student Signature
Date
Page 3 of 11
Introduction
Assessment 1 was assessed on students’ knowledge in understanding data models, database technologies.
Assessment 2 will be assessed on building, practically implementing, testing a relational database systems and
development skills as a system designer or a software engineer.
Students must work individually and should demonstrate their understanding on manipulation of data using
query language and how data are used for variety of tasks including querying and report writing tools. Each
student must submit one report and one functional MS Access Database in the CD.
The Assessment criteria that are covered in this assessment are as follows:
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
3.1 Explain the benefits of using manipulation and query tools in a relational database system
3.2 Implement a query language into the relational database system
3.3 Critically evaluate how meaningful data has been extracted through the use of query tools
4.1 Critically review and test a relational database system
4.2 Create documentation to support the implementation and testing of a relational database system
4.3 Create user documentation for a developed relational database system
4.4 Explain how verification and validation has been addressed
4.5 Explain how control mechanisms have been used
Merit 1 Identify and apply strategies to find appropriate solutions
Distinction 1 Use critical reflection to evaluate own work and justify valid conclusions
Distinction 2 Take responsibility for managing and organizing activities
Distinction 3 Demonstrate convergent/lateral/creative thinking
Scenario 1
ACR Video Rental shop rents CD’s, DVD’s and Blue Ray disc to customers. They have approached you to create a
Rental order system for their company. After frequent meetings you have come out with the following design. Build
a relational database system, Implement, manipulate and test a Rental order system. Build a fully functional
database using MS Access 2010. Your database must build with your name and your LCB ID
Design the following tables with the sample data for the ACR Video Rental shop given below.
Movie table
Code
EH001
EH002
ECO001
ECO002
ECR001
ECR002
EA001
EA002
MovieTitle
Maggie
The Woods
Spy
Joy
Legend
Furious 7
Ant-Man
The Gunman
MovieType
Horror
Horror
Comedy
Comedy
Crime
Crime
Action
Action
Page 4 of 11
RentalPerDay
$2.00
$3.00
$4.00
$4.00
$3.00
$4.00
$3.00
$3.00
Category
CD
DVD
Blue Ray
Blue Ray
DVD
CD
DVD
DVD
ET001
ET002
ET003
Everest
Furious
Cop Car
Thriller
Thriller
Thriller
$4.00
$4.00
$4.00
Blue Ray
Blue Ray
Blue Ray
Size
8
25
10
Attribute
Primary Key
Cannot Null
*Utilize Validation Rules
Required
*Utilize Lookup Field
Movie Table Data Description
Column Name
Code
MovieTitle
MovieType
RentalPerDay
Category
Data Type
Text
Text
Text
Currency
Text
10
Customer table
CustomerNo
C100
C101
C103
Name
Aziim
Ahmad
Ameer
C104
C105
Felix
Arif
Address
No 1, Jalan Maulana
5266, Pandan Satu
4322,
Jalan
Jaya
Negara
1212, Pandan Lima
2321 Jln Kustin
City
KB
BSB
KB
PhoneNo
673-3366774
673-2422111
673-3355444
KB
BSB
673-3189763
673-2521262
Customers Table Data Description
Column Name
CustomerNo
Name
Address
City
PhoneNo
Data Type
Text
Text
Text
Text
Text
Size
4
15
30
6
10
Attribute
Primary Key
Cannot Null
Required
*Utilize Input Mask
* Utilize Input Mask
RentalDate
12-MAR-15
16-MAY-15
17-MAY-15
CustomerNo
C101
C104
C101
Name
Ahmad
Felix
Ahmad
Size
5
Medium Date
4
15
Attribute
Primary Key
Required
Foreign Key
Borrow_Master Table
Borrow No
B0001
B0002
B0003
Borrow_Master Data Description
Column Name
BorrowNo
RentalDate
CustomerNo
Name
Data Type
Text
DATE
NUMBER
Text
Borrow_Detail Table
BorrowNo
Code
MovieTitle
BorrowDate
ReturnDate
B0001
B0001
B0001
B0002
B0002
B0002
EH001
ECO001
EA002
ET001
EA001
ECR002
Maggie
Spy
The Gunman
Everest
Ant-Man
Furious 7
12-MAR-15
12-MAR-15
12-MAR-15
16-MAY-15
16-MAY-15
16-OCT-15
14-MAR-15
14-MAR-15
16-MAR-15
18-MAY-15
20-MAY-15
18-OCT-15
Page 5 of 11
Rental
PerDay
$2.00
$4.00
$3.00
$4.00
$3.00
$4.00
Days
Total
2
2
4
2
4
2
$4.00
$8.00
$12.00
$8.00
$12.00
$8.00
B0003
B0003
B0003
B0003
EA002
ET003
ECO001
ECR001
The Gunman
Cop Car
Spy
Legend
17-MAY-15
18-JUN-15
28-JAN-15
17-MAY-15
18-MAY-15
20-JUN-15
1-FEB-15
18-MAY-15
$3.00
$3.00
$4.00
$3.00
1
2
4
1
$3.00
$6.00
$16.00
$3.00
Borrow_Detail Data Description
Column Name
BorrowNo
Code
MovieTitle
BorrowDate
ReturnDate
RentalPerDay
Days
Total
Data Type
Text
Text
Text
DATE
DATE
Currency
Number
Currency
Size
5
6
25
Medium Date
Medium Date
Attribute
Primary Key/Foreign Key
Primary Key/Foreign Key
Cannot Null
Cannot Null
Required
Cannot Null
Task 1
Assessment criteria for pass:
2.2 Build a relational database system based on a prepared design
Build a fully functional database using MS Access 2010, for Scenario containing all the necessary interrelated
tables including user interface. Apply validity checks for your forms.
a) Create tables and relationship among tables
b) Create necessary forms for data entry
Evidence format:
Screen shots of showing relationship among tables and screen shots of all the forms
Task 2
Assessment criteria for pass:
2.3 Apply a range of database tools and techniques to enhance the user interface
Apply the tools and techniques (at least 3) you have learnt in table and form design to enhance user interface.
Evidence format:
Screen shots showing creation of basic command buttons in database table and forms.
Page 6 of 11
Merit 1
Merit 1 Identify and apply strategies to find appropriate solutions
Merit 1 will be awarded, if the learner applies more suitable data validation methods into table design and
form design relating to task 2. Screen shot of option button; drop down lists, command button macros should
be included.
Evidence format:
Provide screen shots and explanation in your report to document the methods being applied.
Task 3
Assessment criteria for pass:
3.2 Implement a query language into the relational database system
Create necessary queries using (QBE) tools.
a) Produce a query to list all the customers in the ACR video rental shop.
b) Produce a query to list all the movies in the ACR video rental shop.
Show the evidence of how query language has been implemented in the Rental system for ABC video rental
company.
Evidence format:
Screen shots of query language has been implemented and results of the query. Screen shot of SQL view of the
query should be included as well.
Task 4
Assessment criteria for pass:
3.1 Explain the benefits of using manipulation and query tools in a relational database system
Explain the benefits of querying the database by using manipulation and query tools (query by example (QBE))
in a relational database system to extract data from multiple tables in ACR video rental shop. Your explanation
would be based on task 3.
Evidence format:
Screen shot of query results and explaining the benefits of the results generated. Completed work should be
word processed.
Page 7 of 11
Task 5
Assessment criteria for pass:
3.3 Critically evaluate how meaningful data has been extracted through the use of query tools
You have implemented queries in task 3. Using query tools and using the same queries you need to show the
evidence that how critically you can evaluate the query to get meaningful data (results).
Evidence format:
Screen shot of query results and explaining the benefits of the results generated. Completed work should be
word processed.
Task 6
Assessment criteria for pass:
4.1 Critically review and test a relational database system
Critically review and test (black box testing, clear/white box testing) a relational database system. Show the
data from the table, and show the data after manipulating in query.
Evidence format:
Screen shots of incoming data from the table and screen shot of outgoing data from queries. (Black box
testing)
Screen shots of enforcing referential Integrity constraint in creating relationship among tables. (White box
testing)
Task 7
Assessment criteria for pass:
4.2 Create documentation to support the implementation and testing of a relational database system
As part of control mechanisms and security hide the database objects including tables, forms, queries and
reports. Create documentation to support the implementation and testing (include test plan) of an ARC rental
database system.
Evidence format:
Create documentation with screen shot of steps involved in implementation and testing.
Task 8
Assessment criteria for pass:
4.3 Create user documentation for a developed relational database system
Create technical user documentation (user guide) of your Rental system of ARC video rental shop.
Page 8 of 11
Evidence format:
Completed work should be in the form of a report and word-processed. Include necessary screen shots.
Task 9
Assessment criteria for pass:
4.4 Explain how verification and validation has been addressed
Explain how verification and validation technique helps you to enter and store the right data in to the
database. Refer to data integrity and constraints that have been used.
Evidence format:
Completed work should be in the form of a report and word-processed. Screen shots of each table in the
design mode should be shown.
Task 10
Assessment criteria for pass:
4.5 Explain how control mechanisms have been used
Explain how you protect your Rental system from unauthorized access to the database.
Evidence format:
Screen shots of steps involved in password creation.
Distinction 1
9
Distinction 1 Use critical reflection to evaluate own work and justify valid conclusions
Distinction 1 will be awarded, if the learner evaluates the database by creating a Main Menu / Switch board to
display all the necessary forms and reports of the ACR rental database system
Evidence format:
Switch board is to be created with MS Access database in CD.
Page 9 of 11
Distinction 2
Distinction 2 Take responsibility for managing and organizing
9 activities
Distinction 2 will be awarded, if the learner documents a list of activities involving creation of a report using
parameter query
a)
Display only a specific category in the movie table (for example only the Blue Ray disc
form the category of movies).
b) Produce a query to list Customer Number and Name who borrowed action movie in the
month of March.
Evidence format:
Completed report for a specific category in MS Access database.
Distinction 3
Distinction 3 Demonstrate convergent/lateral/creative thinking
9
Distinction 3 will be awarded, if the learner demonstrate how to create Rental receipt with total amount to be
paid after a customer borrowed movies using Master-detail forms and create a Master-detail report. You must
add more data on your own to the relevant tables to create a good report.
Evidence format:
Relevant good reports and forms in MS Access database.
Report Format











Word process the report.
9
Use 12 point Arial or Times New Roman script.
Use the APA (6th edition) referencing system. (http://referencing.port.ac.uk/apa/).
Table of content and Page numbers should be provided for the report
Complete the title page and sign the statement of authenticity.
All works must be properly bound.
No loose paper will be accepted.
Submit a hard copy on white A4 paper and MS Access database in the CD.
Label the CD with your name and LCB number.
Spiral bind your assignment; placing cover sheets at the front and your assignment content at the
back.
Appendices & Reference should be provided if necessary.
Source of Information
Lecturer’s Power point slides, hand outs and class exercises
Page 10 of 11
Plagiarism and Collusion
You must cite and properly reference all of your source material. If you copy any text from somebody else,
you must make it clear where the text comes from. You must also cite any sources from which you obtain
numbers, ideas, or other material. If you have any questions about plagiarism then see your lecturer!
Collusion occurs when two or more students collaborate to produce a piece of work that is to be
submitted as having been created by one person alone.
Plagiarism is a serious offence and will not be treated lightly. Fortunately, it is also easy to avoid. If you
are careful to give credit to authors whose work you have used you should not run into any problems.
Some Examples of Plagiarism and Collusion




When student copies content from previously submitted work (another assignment the student
submitted previously) is called self-plagiarism.
Two students that work together on an assignment and then each submit the same work as their
own are in collusion.
A student that copies and pastes text and then uses a thesaurus to change words so that the text
can successfully pass through a Turnitin check is plagiarising.
A student that copies the ideas of someone else without citing the original author is plagiarising.
Extensions and Late Submissions
A course work extension request form (available at the office) must be filled in when a student is eligible
to apply for extra time to complete an assignment. The course extension request form must be
accompanied by corroborating evidence such as a medical certificate.
Page 11 of 11
Download