• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10
  11. 11
    11
  12. 12
    12
  13. 13
    13
  14. 14
    14
  15. 15
    15
  16. 16
    16
  17. 17
    17
  18. 18
    18
  19. 19
    19
  20. 20
    20
  21. 21
    21
  22. 22
    22

Visual Basic project

Extracts from this document...

Introduction

Menu design The menu structure is as follows: Module design Visual Basic modules will be used to automate many aspects of data entry and updating of customer records. Complete listings of the code for all buttons, events, etc. in two data entry forms will be given in the hard copy of solution Entering an order for a new or existing customer (The design is expressed in the pseudocode.) Security and Integrity of Data Integrity Errors in entering the data are reduced by the use of the validation checks on the system, and also by visual verification on the part of the operator before entering the order. The application will be tested to ensure that errors in the system do not threaten the integrity of the data. Security The database file will be password protected to stop an unauthorised user from opening it and making changes. It is expected that the computer system used to enter the data will be in a physically secure location, and that it may run a secure operating system such as Windows XP which requires a user to log on and which can be used to set access permissions to the database file. ...read more.

Middle

8850 4175 11 Miss Horn E 50 Orchand Av Belvedere Greenwich SE5 8UK (01708) 862371 12 Mr Johnson A 106 Marston Av Dageham Greenwich SE9 6GH (01708) 868929 13 Mr Bashkevits A 125 Broohill Rd Woolwich Greenwich SE18 6UU (020) 331 0999 14 Mr Wait A 35 Parker House Woolwich Greenwich SE18 6PP (020) 661 7653 OrderNo OrderDate RequiredWeight(kg) Cancelled 102 04/11/2005 7.5 No 103 04/11/2005 8.5 No 104 02/11/2005 5.0 No 105 04/11/2005 7.5 No 106 11/11/2005 8.5 No 107 08/12/2005 9.5 No 108 13/11/2005 5.5 No 109 22/11/2005 6.5 No 110 05/11/2005 7.0 No 111 09/11/2005 6.0 No 112 10/11/2005 7.5 No 113 09/12/2005 6.5 No 114 25/11/2005 8.5 No 115 25/11/2005 8.5 No 116 26/11/2005 8.5 No 117 15/11/2005 7.5 No 118 16/11/2005 7.5 No 119 16/11/2005 7.5 No 120 16/11/2005 7.5 No 121 17/11/2005 5.0 No 122 15/12/2005 8.0 No 123 01/11/2005 5.0 No 124 02/11/2005 5.0 No 125 12/12/2005 6.0 No 126 13/12/2005 6.0 No 127 15/11/2005 9.0 No 128 15/11/2005 10.0 No 129 15/11/2005 10.0 No 130 20/11/2005 6.0 No 131 20/11/2005 6.0 No 132 20/11/2005 7.0 No 133 12/12/2005 7.5 No 134 12/12/2005 7.5 No 135 12/12/2005 8.5 No 136 11/11/2005 6.5 No 137 11/11/2005 6.5 No 138 22/11/2005 7.5 No 139 22/11/2005 7.5 No 140 22/11/2005 5.0 No 141 22/11/2005 7.0 No TurkeyID TurkeyWeight(kg) ...read more.

Conclusion

Customer form remains open. 9 Press Add Customer, enter customer name,then press Add Order button FrmOrderSheet opens with customer name displayed. Order can be entered 10 Press 'Return to Customer Details' Customer form opens showing the same customer and in the subform, the order that was just added 11 For customer 13 (Bashkevits) Add Order 142 Order added 12 Attempt to add another order 142 Error message comes up 13 In frmCustomer form locate a customer (B. Chapman) and highlight and delete OrderNo 126 Order deleted 14 Double-click OrerNo 136 in frmCustomer form with Customer 13 (A. Bashkevits) on screen FrmOrderSheet form opens with details on screen 15 Print report of all customers All customers appear on the report 16 Print rptBill, entering the CustomerID 13 Customer details, order details, and payment details appear on the report. 17 Test Reports Menu option, then each submenu option Reports correctly displayed in preview mode 18 Select Quit option Access closes down 19 Test 'recovery' after power failure Only current changes lost 20 Test Cancel Order menu button Order cancelled successfully 21 Test "Available Turkeys" button, when no turkeys are left Caption changes to "No more turkeys", and when you tab out of the button, the caption changes back to "Availble Turkeys" Test Results ?? ?? ?? ?? Terry's Turkeys 16 ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Marked by a teacher

    The systems development life cycle (SDLC) is a conceptual model used in project management ...

    3 star(s)

    Visualisation of a design is another benefit. We all know how difficult it is to picture an end-product from a paper specification. By creating prototype models and simulations we can improve our understanding of what is to be developed. Once a prototype has been created for a project, it is easy for everyone to gain a 'sneak

  2. Visual basic

    due to its object oriented - event driven design. VB is Event-Driven * In event-driven programs the user dictates the order of program execution. * For example, in the Move Ball Program by clicking on a button with the mouse (the event), user chooses how the ball will move.

  1. Computing Project

    password which will act as a security feature which the user had wanted so only authorised user's can log in but before the user can log in to the system he must setup a username and a password. Once logged in the user will be able to register new customers with the shop.

  2. Computing Project

    This will also meet the criteria of the prospective user, and I will be able to include things like adding and editing student details. Viewing making appointments, this will mean that it will fulfil all the criteria for the user and my system will aid the instructor in doing day-to-day jobs more effectively.

  1. Ilford Cricket Team Data Analysis Project.

    I could not create interesting links between the data and make no comparison, as there was not sufficient information or presentation of data to do this. 5. I could not stop in the middle of the game and predict who was winning the game or who had a better

  2. The Data Management Structure: Components and the data structure

    Understanding the advantages of and the special challenges posed by storing databases in this way will enable you to work more efficiently with databases in the real world. Let's look at some of the reasons for creating separate files for a database.

  1. Computer Aided Design Package

    This brings the total that the company must pay back by the end of the year excluding the consumables to �19,773.84. The contract pays us �60,000 for the year which brakes down into �5,000 per month. Taking away the monthly cost of running the system from what we get paid per month will leave us with �4822.35 per month.

  2. I have been given the task to design a database for a company called ...

    dimension of 300cm * maximum weight of any one consignment List Boxes List boxes are drop down boxes, which display a range of possible categories for a user to choose from.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work