• 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)

    And in its emphasis on small teams, short, iterative development cycles and an avoidance of prolonged requirements gathering up front, it shares many similarities with the extreme programming or agile development methodologies which still remain in vogue. As well as denoting a formal software development methodology, the phrase rapid application

  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. Ilford Cricket Team Data Analysis Project.

    Also backing up data can be a very hard process, because it involves writing up everything or photocopying everything again, which is very time consuming and also means that if anything is wrong once then it is wrong again and all the time is spent on copying it is wasted.

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

    as it makes sure only one copy of the same address is kept on record. I have included all the fields because when the query brings up the record asked for, the user will want to see all the information held on that record.

  2. Computing Project

    The instructor want something that he can have transaction done on, ideally a database that will do transactions, that include calculate a cost, update availability for next lesson and update the file with student lesson. The instructor would be very grateful if we were to include something that will show

  1. Computer Aided Design Package

    The system that I recommend is the most expensive system using AutoCAD 2005, this is because AutoCAD will provide us with support if we purchase it, and the computer will run it perfectly smoothly which will make it faster and easier than the other methods.

  2. AS ICT Corsework - Mr Brookes K-Fit Ltd

    I also conducted a survey for customers (see appendix 2) this offered a lot of information for me to use, as I handed out 60 surveys for them to fill in. Proposed Solution The decision for a solution could range from a number of things like an email ordering service

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