0% found this document useful (0 votes)
76 views4 pages

Assignment Template.

This document outlines an assignment for a BTEC National Certificate in IT Practitioners course. The assignment involves designing, implementing, testing, and improving a program for Olympic Mobiles, a new mobile phone network. The program is to calculate a user's monthly costs based on their contract plan and usage. The assignment is broken into 7 tasks: 1) Design the user interface and algorithms, 2) Create a test plan, 3) Create the program, 4) Test programs in class, 5) Write a user guide, 6) Improve the program based on testing, and 7) Evaluate the program.

Uploaded by

tixylixslr26
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views4 pages

Assignment Template.

This document outlines an assignment for a BTEC National Certificate in IT Practitioners course. The assignment involves designing, implementing, testing, and improving a program for Olympic Mobiles, a new mobile phone network. The program is to calculate a user's monthly costs based on their contract plan and usage. The assignment is broken into 7 tasks: 1) Design the user interface and algorithms, 2) Create a test plan, 3) Create the program, 4) Test programs in class, 5) Write a user guide, 6) Improve the program based on testing, and 7) Evaluate the program.

Uploaded by

tixylixslr26
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Taunton’s College

IT Department

BTEC National Certificate for IT Practitioners


2007-2009

Olympic Mobiles
Assignment 18.1
Name: ____________________________________
Unit Addressed: Unit 18 – Principles of Software Design and Development

Date given: 26/9/08 Date handed in:


Date due: 14/10/08 Student’s signature.:

Unit(s) Addressed:
ASSESSORS COMMENTS: FURTHER ACTION

ASSESSOR’S SIGNATURE: STUDENT’S SIGNATURE:

Summary of the Grading Criteria Achieved:


PASS MERIT DISTINICTION
 P5  M3  D2
 P6

Internal Verification:

INTERNAL VERIFIER: DATE:


Comments:

1
Taunton’s College
IT Department

Scenario
Olympic Mobiles is a new telephone network which will compete with the existing
networks in the UK.

They provide SIM cards only, on contract. Because they do not offer subsidised phones
they do not have a minimum contract period and can offer very cheap rates. They have
three different rates called Bronze, Silver and Gold which are summarised below:

Bronze Silver Rate Gold Rate


Rate
Monthly Payment £5 £15 £25
Number of Free Minutes 20 250 750
Cost of calls after free minutes 5p per 3p per 1p per
are used up. (to any mobile or minute minute minute
land line)
Number of free text messages 100 350 Unlimited
Cost of each text after free 5p 2p N/A
texts are used up

Picture messages are charged as three text messages.

Customers can also pay to surf the Internet on their mobile. The cost is £2 for 1MB.
However, if customers want they can buy a Mobile Data Pack which costs £5 per month.
This allows you to download 5MB of data.

They have asked you to write a computer program which can be used in mobile phone
shops to demonstrate how cheap this new network is.

Here is the requirement specification for the program:

1. All the features of the program should be accessible from a single interface.
2. The user interface should be easy to follow and include the company’s logo and
other elements of their corporate identity.
3. On the program, the user should be able to input:
• Which contract they are on
• How many minutes of telephone calls they make each month
• How many text messages they send each month
• How many picture messages they send each month
• How many MB of data they download each month.
4. All of the inputs should be validated
5. The program should calculate the monthly cost as described above.
6. The program should output the monthly cost.

2
Taunton’s College
IT Department

Task 1 – Design (P5 – Part 1)


Design a program to be implemented in VB for Olympic Phones.

There are two parts to this:

Task 1a: Design the user interface. (Deadline : 26 September 2008)

You can use Windows GUI module of Microsoft Visio, or Word.

Remember that a clear design is a design which another programmer in the class can take
away and produce a similar program to the one you had in mind. You will need to
annotate the diagram to show some of its functionality.

Task 1b: Design the Algorithms (Deadline : 1 October 2008).

You can use Visio or Microsoft Word.

For each of the command buttons (and any other actions on your user interface design),
draw a flow chart which details what the program code should do.

Task 2 – Test Plan (Will be used later for P6)


You will be given a lead lesson on the importance of a test plan and how to produce a
test plan.

Using your notes from the lead lesson, produce a test plan which covers all the
possible cases you can think of for the program you have designed.

Deadline 1 October.

Task 3 – Create the program (P5 part 2)


Create the program you have designed using Visual Basic 6.

Deadline: 8 October – Testing Day.

Task 4 – Testing Day (Part of P6)


On October 8, you will test each other’s programs using the test plans you have created.
Keep the result of the testing for your program as part of your evidence for task 6.

3
Taunton’s College
IT Department

Task 5 – User Guide (P6)


Write a set of instructions for using your program. Your user guide should include
instructions to input the required data, how to get the necessary output and at least one
screen shot of the interface to help explain the instructions.

Task 6 - Improvement (M3)


As a result of the testing, go through your program and make any adaptations suggested
and any improvements that are necessary. Remember to keep a record of the changes that
you needed to make.

Hand in:
• The completed test plan
• Your code before as it was tested
• Your final code when it was improved
• An explanation of what changes were made and how they respond to the
testing

Task 7 – Evaluation (P6, D2)


Write a review and evaluation of your program. You should refer to the results of your
testing and the changes you made. Your evaluation should contain a discussion of:
• Things in the program that went well
• Things in your program that can be improved.
• Suggestions of potential further extensions.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy