Internal Assessment Resource 2013 Technology Level 2 This resource supports assessment against: Achievement Standard 91368 Implement advanced procedures to produce a specified digital information outcome with dynamically linked data Resource title: A local club 6 credits Student Name: ........................................................................................................................................... I declare that the material I have submitted for this unit or achievement standard is my own work and that I had no outside help from others in completing it. ______________________ (student to sign) Comments: ................................................................................................................................................ ................................................................................................................................................................... ................................................................................................................................................................... Not Achieved Achieved Merit Excellence DEPARTMENT USE ONLY Internal Moderation Grade: _______________ Signed: ____________ Date: ________________ If your grade differs from the mark given by the teacher, fill in the ‘internal moderation’ report. Page 1 of 11 Student Instructions Achievement Implement advanced procedures to produce a specified digital information outcome with dynamically linked data. Achievement with Merit Skilfully implement advanced procedures to produce a specified digital information outcome with dynamically linked data. Achievement with Excellence Efficiently implement advanced procedures to produce a specified digital information outcome with dynamically linked data. Introduction This is an individual assessment that requires you to create a database for a local club, and merge the data to produce a letter and certificate with linked data, that can be sent to members. You will need to: • Follow a planning process to complete your database that dynamically links to the letter • Apply data integrity and testing procedures to your work • Use a range of advanced database and word processing procedures to meet the requirements You have 6 weeks in‐class time to complete this assessment. It must be submitted for marking by Friday the 14th of June. Due to the nature of the task, there will be no re‐assessment opportunity for this standard. You will be assessed on: • Whether your database, letter and certificate meet the specifications • The manner in which you go about creating the database, letter and certificate, applying advanced techniques and testing procedures (Achieved). Your independence, as well as your accuracy (Merit) and efficiency (Excellence). Brief Design and create a database for the local BMX Club that links queried data to a word processed letter and certificate that can be sent home to its members. Tasks 1. Database Design: a. Refer to Appendix A – Club Membership and Appendix D – Database Design, to design the tables that will form the foundation of your BMX database. You need one Database Design template per table. The table fields must cater for all the membership information given in Appendix A. b. Draw a flow chart of your database after you read through the Specifications listed below for both the database and word processed certificate/letter. Your flow chart plan should include any tables, queries and forms you plan to create; Links between any software applications; Any procedures you will use to integrate the data. Refer to Appendix C – Flow Chart. 2. Create Database, Certificate and Letter: a. Use your selected software to create a Database that is dynamically linked to a Participation Certificate (Refer to Appendix E) and Letter (Refer to Appendix B). b. Print your Certificate, Logo Letterhead and Letter design prior to merging data. c. Digital outcomes should adhere to the following Specifications: Page 2 of 11 The Database requirements that need to be satisfied for the outcome to be judged as fit for purpose include: At least 2 tables with primary keys – Member; Payment;Team; At least 1 relationship e.g. One to One 1:1 or One to Many 1:M The use of input masks A range of data types e.g. Autonumber, Text, Date/Time At least one query that contains multiple criteria using logical, mathematical and/or wildcard operators ‐ 6. Appropriate styles and effective design principles applied 7. At least one form for data input 8. The use of validation rules to restrict what users can enter in a given field 1. 2. 3. 4. 5. The word processed requirements that need to be satisfied for the Letter to be judged as fit for purpose include: A hierarchy of custom styles applied to the letter e.g headings, font, alignment and colours A logo letter head The letter is saved as a template (dotm) with protected parts e.g. not deleted Appropriate styles and effective design principles applied e.g. contrast, repetition, alignment and proximity 5. At least 2 mail merge recipients 6. An ODC data source connection to at least one merged database field – Name; Address; Fees 1. 2. 3. 4. The word processed requirements that need to be satisfied for the Participation Certificate to be judged as fit for purpose include: A logo letter head A4 landscape Appropriate styles and effective design principles applied e.g. contrast, repetition, alignment and proximity 4. At least 2 mail merge recipients 5. An ODC data source connection to at least one merged database field – Name; Team; 1. 2. 3. 3. Testing and Publication: a. Test your database during development. Keep a record of what you do, including the results. Examples include Data accuracy, comparing hard copy against data input; Functional test to ensure database is operating correctly; A data integrity test to verify the information entered correctly and retrieved accurately; A query test to validate the query outcomes were correct before using information to link with other documents; Use print preview to check that data was displayed correctly and the certificate/letter printed out as intended; Use of input masks to control how users enter data; b. You need to submit: i. Save a soft copy of the final version of your database (mdbx) certificate and letter (docx) ii. Database design planning documentation iii. A print out two Letters and Certificates with merged data iv. A print out of your Log, It should include – Your design flow chart; A description of what you did for this project; Problems you encountered; Screen shots of your progress periodically as evidence of its development; How you overcame any problems; Your test results; A bibliography; Page 3 of 11 Appendix A: Club Membership Jayden Ford, 21 Harbour View Road, Te Atatu Peninsula, Waitakere 0610. Male. Birth date = 12 April 1995. Jayden is in class NZ10 and plate number is NZ10. Phone number 834‐ 7511. FEES paid $50 on 13 March 2011. Team Kawasaki. Brooke Templeton of 35 Pilkington Road, Albany, North Harbour, 0632. Male. His birth date is 15 June 1993. His plate number is 159. Phone 415‐2190. FEES paid $70 on 2 April 2012. Team Ford. Jordan Craig, 153 Centreway Road, Orewa, Hibiscus Coast 0931. Female. Her birth date = 1 March 1987. Jordan’s plate st number is 345. Phone 421‐0022. Jordan came 1 overall in her class at Rotorua. FEES paid $60 on 27 February 2012. Team Ford. Timothy Reece of 328 Don Buck Street, Massey, Waitakere 0614. He is a male, born on 23 July 1984. His plate number is 301. Ph. 831‐2212. FEES paid $70 on 8 April 2012. Team Kawasaki. Cody Kerrick of 24 Corbans Avenue, Henderson, Waitakere 0612. He is male and born on 26 May 2004. Cody’s number plate is 126. Ph 838‐1776. FEES paid $50 on 19 March 2012. Team Kawasaki. Ruby Cowley is female. Her plate number is W20 and her address is 52 Barry Court Road, Henderson, Waitakere 0612. Ruby’s birth date is 15 August 1990. No fee has been paid. Team Honda. Brittany Reece of 97 Wharf Road, Whangarei 0110. Brittany is female and her birthday is on 28 April 2001. Her plate number is NZ85. No fees have been paid. Team Ford. Victoria Smale of 72 Tainui Street, Whenuapai, Waitakere 0618 is female and her birth date is 21 July 2001. Victoria’s plate number is 176. FEES paid $50 on 6 March 2012. Team Ford. Ryan Bradnam from 89 Harbour View Road, Herald Island, Waitakere 0618. Ryan is male and his birth date is 7 July 2000. His plate number is 17. His phone number is ph. 416‐ 7030. He was placed 4th in Rotorua. FEES paid $50 16 April 2012. Team Honda. Max Johnstone is a male. His address is 2A Foster Lane, Waimauku, Waitakere, 0812. His birth date is 29 March 2004 and his plate number is 389. His phone number is ph. 411‐ 2450. FEES paid $50 on 18 April 2012. Team Kawasaki. Samuel Parkinson of 8 Newton Drive, Hobsonville, Waitakere 0618 is a male and his birth date is 1 January 2003. His plate number is 242. His phone number is ph. 416‐2919. FEES – yet to be paid. Team Honda. Emma Devlin of 706 Fergusson Avenue, Whangarei 0112. Emma is female and her birthday is on 10 February 2000. Her plate number is NZ92 and she has not paid any fees yet. Team Ford. Page 4 of 11 Appendix B – Letter Content [Club’s name, address details, and contact information] Name Address Contact Information [Member’s address] Dear [Members Firstname,] Notice of Overdue Fees We have been working through our payments made by members of the BMX Club this year. The total amount of fees received is [Fees], paid on [Payment Date]. As discussed in our recent telephone conversation, the total annual cost is $100. It would be appreciated if you could pay any outstanding amount a month from today’s date [Date], so I can present these at the next committee meeting. Yours sincerely Yours sincerely Simon Scott Treasurer Appendix B – Sample Logo Letterhead Page 5 of 11 Appendix C – Flow Chart Microsoft Word – Certificate of Participation Microsoft Access – Badminton Club DB • Member Table • Payment Table • Member Input Form • Mail Merge • Member Firstname • Member Team Name Certificate ODC Connection Microsoft Word – Fees Notice • Member P tQ • Mail Merge • Member Firstname • Member Address • Fees due Letter Page 6 of 11 Appendix D – Database Design Purpose ________________________________________________________________ File Name ___________________________ Field Name Data Type Field Size Table Name _________________________ Description Appendix E – Certificate Assessment schedule: Digital Technologies 91368 - Design a database Evidence/Judgements for Achievement The student has implemented advanced procedures to produce a specified digital information outcome with dynamically linked data. The student has: • designed and created a database with field types that meet data requirements With guidance, the student created the database for a local club using data to meet specifications. The field types chosen were appropriate for the data type (e.g. date formatting was used for the member’s date of birth). The student created a database with the following advanced procedures: o o o creating multiple criteria queries, using logical, mathematical and/or wildcard operator (for example, the student carried out a query listing members with unpaid fees from 2012.) customising reports and forms (for example, the student created two forms – one for fee payments and another form for locations.) setting validation rules to restrict what users can enter in a given field, such as expressions or operators (for example, the student has created an expression for the phone number to a set number of digits) and the following selection of advanced Evidence/Judgements for Achievement with Merit Evidence/Judgements for Achievement with Excellence The student has skilfully implemented advanced procedures to produce a specified digital information outcome with dynamically linked data. The student has: • shown accuracy with the techniques, the application of design elements and procedures • shown independence with regard to decision making in the application of techniques, design elements and procedures. The student has efficiently implemented advanced procedures to produce a specified digital information outcome with dynamically linked data. The student has: • undertaken techniques and procedures in a manner that economises the use of resources in the outcome’s production and its use (for example, timely fashion optimises the specific features of tools, and the application of dynamically linked data). The student independently created the database, certificate and letter for a club using the data provided for the Achieved criteria listed previously. The student efficiently created the database, certificate and letter for a club using the data provided for the both the Achieved and Merit criteria listed previously. Content is accurate – for example, capitalisation, spelling, and all queries have been executed accurately and independently. The student has created the letter/certificate in a straightforward manner, not through trial and error. The student has independently applied the design elements such as contrast, repetition, alignment and proximity and/or custom styles to ensure accuracy. The student independently chose and applied correct data integrity and testing techniques. Response for testing was accurate – for example: The student followed a logical process, which they had mapped out as a schedule on their own before they began. They had thought out clearly prior to building the database what information was required in queries and set this up in a logical and straightforward manner within the database – for example, they planned ahead for the database information to be linked to the word processed documents according to the different categories required for the letter vs procedures from word processing: applying custom styles (for example, the student has established a hierarchy of custom styles in the letter, including headings, font, colours and logo letter head). o An odc connection established as a data source to merge at least one database field e.g. Fees, Firstname, Lastname, Address. o creating templates (for example, the student has set up a template to allow for efficient annual production of the letter and so from year to year it has the same formatting and features – font styles, spacing, headings). used tools of the software to integrate data from a database and at least one other software application using dynamic linking o o • With guidance, the student merged the names and addresses of any members with outstanding fees into the individual letters requesting they make payment as soon as possible. With guidance, the student merged the names and teams of participants in a certificate recognising member participation. • applied design elements and/or formatting techniques as suited to the outcome With guidance, the student applied some design elements – for example, there is contrast between fonts, headings, and content, the letter and certificate are balanced, and letter is correctly formatted. • applied data integrity and testing o o checking data inputting is accurate in database (for example, capitalisation is correct for addresses) checking that queries in the database work (for example, if I want to only send a letter to the a selection of club members based on a criteria) checking that the input form is easy to use for putting data into the database. The examples above relate to only part of what is required and are indicative only. certificate, such as the outstanding fees. The student knew of and applied many shortcuts when using the various database tools, (for example, validation rules were set at the beginning, a form was designed that allowed for easy and efficient inputting of data). The student used database tools (for example, “analyse performance” and “analyse table” for testing purposes and to guide overall database performance and outcome. The student used the primary key function on the database to allow for easy verification, and linking and checking of records. The student was able to easily pick up on their development at the beginning of each class as they had saved versions in an easily accessible manner. They had planned their tasks for each period and got on with them. Black and white drafts have been used when testing, and printing of drafts was only carried out as necessary. The examples above relate to only part of what is required and are indicative only. procedures to ensure the outcome meets the specifications The student used a range of testing procedures including – Data accuracy, comparing hard copy against data input; Database design, ease of use, design elements such as contrast, repetition, alignment and proximity; Functional test to ensure their database was operating correctly; A data integrity test to verify the information entered correctly and retrieved accurately; A query test to validate the query outcomes were correct before using information to link with other documents; Used print preview to check that data was displayed correctly and the letter printed out as intended; Use of input masks to control how users enter data; Trial black and white printing first; • followed legal, ethical, and moral responsibilities as appropriate to the outcome. The student correctly acknowledged the source of the material used and the copyright owner of the photographs in a bibliography. The examples above relate to only part of what is required and are indicative only.