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

Report: Computing project using Microsoft Access

Extracts from this document...


Richard Clark Computing AS Project Documentation Introduction One of the administrative tasks in a hospital is to keep a record of loans to patients of equipment such as wheelchairs and crutches. The patients borrowing the equipment may still be in hospital or they may have been discharged. Records have to be kept of what equipment has been borrowed, by whom and when, and also if any equipment is not available because it is being repaired. You have been asked to create a computer application to replace the present manual one to record the necessary details to enable greater control to be kept and so cut down on loss and wastage. Design For this project, I am going to use Microsoft Access. The table below shows my design tasks list for the hospital patient and equipment database. Task Number Object Task Description 1 Patient Table Design the Patient table and the properties of its attributes 2 Equipment Table Design the Equipment table and the properties of its attributes 3 Equipment Status Table Design the Equpstat table for the Equipment Form Drop-down box 4 Patient Titles Table Design the Titles table for the Patient ...read more.


Again, I found two main ways of doing this: An auto number system, or a system which would allow a user to determine what the equipment is just by looking at the code. I felt that the second way would be a better way of doing this, so I devised a system that fulfils this requirement (shown below). Item Codes Code Explanation WC Wheelchair CR Crutch EC Elbow Crutch NC Neck Collar -J Junior Size -S Small Size -M Medium Size -L Large Size -A Adult Size To get the individual items code, you simply add a number onto the end of the code. E.g. Junior Wheelchair number 1 would be WC-J1.Using this system, new pieces of equipment can be added with ease, whereas with an auto number system, it would mess up the order of the numbers. Equipment Booking Form Design Security This database holds confidential information about patients, and should therefore be kept secure from illegitimate access, both physically and electronically. As stated in the data protection act, it would be the hospitals responsibility to keep the data secure. ...read more.


Table Equipment Status Table Patient Titles Table Entity Relationship Diagram Equipment Report Customer Letter Report Equipment Form Patient Form Main Menu Form Main Menu (Vb Code) For the main menu, I decided to incorporate a clock, as it provides a purpose (to tell the time), and also looks good on the form. Equipment Form (Vb Code) For the equipment booking form, I used two visual basic sub forms; the first sets the return date and the out date when the "loan out" button is pressed, and the second sets the return date and the out date to zero when the combo box which controls the status of the item is changed. I used this last bit of code because it saves the user having to delete the date manually when the equipment is returned from loan, but it has the downside of having to set the status before pressing the "loan out" button, otherwise it undoes this action. Autoexec Macro To add a professional finish to my database, I made a macro that opened the main menu form automatically on open. This requires no Vb coding, just a macro called Autoexec. 2 2 ...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)

    In the spiral model, the angular component represents progress, and the radius of the spiral represents cost. Applications For a typical shrink-wrap application, the spiral model might mean that you have a rough-cut of user elements (without the polished /pretty graphics)

  2. Visual basic

    sp1 = True sp2 = False Exit Sub End If End Sub Private Sub Image5_Click() 'When you click on the image5 box image appears and it show you "O or X" If sp1 = True And O5.Visible = False Then X5.Visible = True sp2 = True sp1 = False Exit

  1. Computing Project

    Contain numbers 12 The minimum age you have to be to watch a film DVD ID String Variable Must only Contain numbers 126 The ID of the DVD which is specific to every DVD Price Currency Max 3 char Must only be numbers �1.50 The price charged for the loan Data Dictionary - (Usernames and Passwords)

  2. The purpose of this coursework is to design a network for a small to ...

    network because of this there will be a printer server operating in the main HQ. The main purpose of this server will be to collect information that is sent to the shared printer and print it accordingly. This would be the more efficient option for printing instead of buying cheap

  1. Computing Project

    boot of my car but I believe that it would be more practical if I had these facilities at home or in the office so the students can enjoy the facilities of a report without the inconvenience. Will you be the only user?

  2. Computer Protection and Maintainance Report

    7/10 (the adjusting could be dangerous) 3. Power hungry - will take a lot of resources when operational. 4/10 4. Click and GO! Interface, although the system is complicated when It comes to advanced settings. 5/10 Total Score 19/40 Registry doctor - A often occurrence, simply because of the constant advertising everywhere.

  1. AQA Computing CPT3 June 08 Peter's Petrol Pumps

    the Number of Litre Loop from the 1st digit to the last Take the digit and change the LCD digit to this digit With the Amount to pay Loop from the 1st digit to the last Take the digit and change the LCD digit to this digit If number of litres ?

  2. AQA Computing CPT3

    the consoles status for the cashier totalCashTakings Number 0 - 100,000 12,890 This will store the total cash takings for the specific day cashierStatus String Up to 255 legal characters 'Pump is Ready To Use' This is the same variable as the pumpStatus, but petrol pump's status for the cashier

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