Create user-s requirements specification for easydrive

Assignment Help Basic Computer Science
Reference no: EM1351822

Q1) 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 examples 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:

Write a mission statement for the EasyDrive School of Motoring database system.

Write 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).

Reference no: EM1351822

Questions Cloud

Characteristics of high performance workplaces : Describe how high-performance workplaces and organizations differ from traditional organizations in terms of operational effectiveness, workplace stress, and organizational dynamics.
Discuss the effects of hiv-aids on the economies : Discuss the effects of HIV/AIDS on the economies of african countries. Making sure to discuss the sources of economic growth and the use of scarce resources.
Explain the management-research question hierarchy : Explain the management-research question hierarchy process of sequential question formulation leads a manager or researcher from management dilemma to investigative questions.
Management committment and employee participation : Determine Management Commitment and Employee Participation in an organization
Create user-s requirements specification for easydrive : 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).
Hire many more employee than were available on the island : hire many more employee than were available on the island. As a result, prices for goods and services rose dramatically across the board.
Determine the required return on a stock : Assume the expected return and variance of the market portfolio are .15 and .002 respectively. If the riskless return is .055, determine the required return on a stock whose return variance is 0.12
What is the resulting compressional force on the earth : A 600 turn solenoid, 25 cm long, has a diameter of 2.3 cm. A 10 turn coil is wound tightly around the center of the solenoid. If the current in the solenoid increases uniformly from 0 to 5.0 A in 0.55 s, what would be the induced emf magnitude in t..
What are coca cola customer service objectives : what makes them more important than objectives that would relate to finances - What are Coca Cola customer service objectives

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Explaining project manager-s role in project management

Describe in scholarly detail project manager's role in project management and job responsibilities related with position.

  Explaining laws dealing with computer crimes

Write and explain three recent laws dealing with computer crimes.

  State turing machine m that calculates function

State a Turing Machine M that computes the function f: {a, b}* → N, where: f(x) = the unary encoding of max(#a(x), #b(x)).

  Channel along which bits transfer circuitry of computer

Within circuitry of computer, each channel along which bits transfer, called a(n) ____, permits the several devices both inside and attached to system unit to communicate with each other.

  Determining z-transform and fourier transform

Consider the finite length sequencx(n)=D(n) + 0.5D (n-5). Determine z-transform and fourier transform of x(n). Determine N-point DFT of x(n) for N=50,10 and 5.

  Cores on computer systems

Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency,

  Explaining formal risk assessment of desktop systems

As apart of a formal risk assessment of desktop systems in small accounting firm with limited IT Support, you have identified asset "integrity of customer and financial data files on desktop systems" and threat.

  Explain utilitarian theory tells us about the morality

What do you believe utilitarian theory tells us about morality of such questions as abortion, capital punishment, or euthenasia? Is utilitarian theory helpful in deciding these questions?

  Descriptions of data formats and to interpret raw data

The aim of this project is to exercise and test your ability to read and understand descriptions of data formats and to interpret raw data according to a particular format.  In this exercise you will produce and read the dump of a ZIP file.

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

  Policies and provisions to unbundled network elements

What are some of the major policies and provisions under the 1996 Act in regards to unbundled network elements (UNEs).

  Determining asymptotic formula for recurrence equations

Give an asymptotic formula for each of the recurrence equations given below, using big "Θ" rather than just big "O" for better results when possible.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd