Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

The EasyDrive School of Motoring Case Study

Company Overview
The EasyDrive School of Motoring was established in Glasgow in 1992. Since then, the school has grown steadily and now has several offices in most of the main cities of Scotland. However, the school is now so large that more and more administrative staff are being employed to cope with the ever-increasing amount of paperwork. Furthermore, the communication and sharing of information between offices, even in the same city, is poor. The Director of the School, Dave MacLeod, feels that too many mistakes are being made and that the success of the school will be short-lived if he does not do something to remedy the situation. He knows that a database could help in part to solve the problem and has approached you to help in creating a database system to support the running of the EasyDrive School of Motoring. The Director has provided the following brief description of how the EasyDrive School of Motoring operates.

Data Requirements
Each office has a manager, several instructors, and administrative staff. The manager is responsible for the day-to-day running of the office. Clients must first register at an office and this requires that they complete an application form, which records their personal details. Clients then book their lessons. A lesson is for one hour, which begins and ends at the office. A lesson is with a particular instructor in a particular car at a given time. Lessons can start as early as 8 am and as late as 8 pm. After each lesson, the instructor records the progress made by the client and notes the mileage used during the lesson. Each office has a pool of cars, which are adapted for the purposes of teaching. Each car is allocated to a particular instructor. Once ready, a client applies to take a driving test at the local government testing centre. After the test is completed, the client returns to the school and the test results are recorded.

Query Transactions (Sample)
The Director has provided some exs of typical queries that the database system for the EasyDrive School of Motoring must support:

(a) The name and telephone number of the manager of each office.
(b) The full address of all offices in the city of Glasgow.
(c) The names of all female instructors based in the Bearsden office in the city of Glasgow.
(d) The total number of staff at each office.
(e) The total number of clients at each office.
(f) The lessons for a given instructor.
(g) The employee numbers and names of staff who are over 55 years old.
(h) The registration number of the cars used at the Bearsden office in the city of Glasgow.
(i) The names of all clients who passed the driving test in January 2005.
(j) The names of all clients that have taken the driving test more than three times.
(k) The average number of miles driven during a lesson.
(l) The number of administrative staff at each office.

Directions: 
• prepare a mission statement for the EasyDrive School of Motoring database system.

• prepare mission objectives for the EasyDrive School of Motoring database system.

• Create a user's requirements specification for the EasyDrive School of Motoring database system. Use a single major user view for the application (Director View).

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9117491

Have any Question?


Related Questions in Computer Engineering

How could legislation impact on operations within your

How could legislation impact on operations within your organisation in relation to innovation, project management, and operational planning? Briefly outline any relevant requirements (e.g. intellectual property, WHS).

How does having an understanding of spreadsheet software

How does having an understanding of spreadsheet software help you succeed in your personal or professional life?

Is there any difference in terms of the information that

Is there any difference in terms of the information that could be provided to the decision maker by an IS that was created using HSM and an IS that was created using SSM?

What is the net present value of a project with a discount

What is the Net Present Value of a project with a discount rate of 12%p.a. whose Net Cash Flows are forecast to be: Year 0: $15,000 outflow Year 1: $2,000 inflow Year 2: $3,000 inflow Year 3: $5000 inflow Year 4 $10,000 ...

Question suppose that an organization did not use processes

Question : Suppose that an organization did not use processes that were designed and built to be agile, particularly when it comes to IS / IT technologies. Predict the impact of environmental changes on an organization f ...

Question suppose you want to achieve a speedup of 90 times

Question : Suppose you want to achieve a speedup of 90 times faster with 100 processors. What percentage of the original computation can be sequential? Assume one byte data value is 1101, 1000(binary). When we decode the ...

Can someone help me with thiswrite your own class called

can someone help me with this Write your own class called WeatherStats to manage the ordered collection of high temperatures. Have two constructors, one for a default maximum size collection of 10, and the second for a u ...

Design a combinational circuit with three inputs a b and c

Design a combinational circuit with three inputs: A, B, and C, D and the output W. The output should be 1 only when the values of A, B interpreted as an unsigned integer (AB) is equal to the values of C, D interpreted as ...

Should we be renegotiating nafta yes or no if it is

Should we be renegotiating NAFTA? yes or no? If it is renegotiated, should it be replaced? What reasons would make it better in your point of view? What is the best argument you can make why NAFTA should or should not be ...

When you respond to others discuss ways in which technology

When you respond to others, discuss ways in which technology has changed your outlook on your career of choice.

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As