This element of the assignment will add more features to the application using further programming techniques. Your application will be documented so that other programmers can understand how your application has been designed and implemented; this will test your ability to communicate clearly and concisely. After reading your documentation an experienced programmer should have no difficulty in amending or updating your application.
You should submit a Program Documentation which should include:
• Header Page
• Contents List
• Brief User Guide that explains how to use your application.
• Screen image of each form you have designed (with your program running)
• A description of major data structures used in your application
• A neat, printed source code listing for each form
• An explanation of each major procedure
• CD or DVD with the executable code for your program.
5 To demonstrate the use of global variables:
Amend the application so that the customer may purchase a variety of tickets; the application should display the total amount due. After the customer has paid, the application will have to be reset ready for the next customer
6 To demonstrate the use of arrays and list boxes:
Add a feature which will enable the user to select a destination from a list displayed on the screen. When the clerk selects a destination, the fare should automatically appear. This feature will require some method which enables the user to add a destination (and its fare) to the list.
7 To demonstrate the use of loops and more array processing techniques:
Add features which will enable the user to amend and delete destinations and fares. For example, the owner might want to change the fare to a particular destination, or completely remove a destination from the list.
8 To demonstrate the use of structures and sequential files (not a database):
Add features which will enable the user to save the fare details to a file so that they can be loaded back into the application on a later occasion.
9 To demonstrate the use of further language features:
Some features in your application are not required to be immediately accessible at all times (for example adding, amending or deleting destination details). Redesign your application to make appropriate use of multiple forms and a menu.
10 To demonstrate your ability to investigate addition features of the programming language:
Add a feature which will produce a neat receipt for the customer. The receipt should give details of the tickets issued and the total due. (It is not necessary to actually print the receipt.)
NOTE: This is a a Travel Cost program for a travel Boat company. I already have part of the work done which i would sent for it use and any information that you will need, Thanks.