Database analysis of 'a video lending library'.

Authors Avatar

12:30:09 PM                ICT DATABASE COURSEWORK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Task 1: Identify the problem

Introduction:

Today I was given a task from my father’s friend. His name is Mr.Hussaini. As he owns a video lending library, he has problems maintaining the cassettes and the customers. He uses a manual method for maintaining the business; he uses paper files in order to record the no. of people renting the cassettes from the shop. He keeps each file for every customer who comes in the shop and rents the cassettes in order to keep a record of it. As now he has a huge no. of files for every single customer, it is very difficult for him to trace a customer file when comes to return a cassette.  Mr.Hussaini doesn’t have a computer currently. Apart from these, he also got more problems, which are put below.

Problem:

I asked Mr. Hussaini what problems he has been facing so that I can make my solutions suitable for his problems and this is what he told to me ‘I have made the following table showing all the problems I have been facing:

  1. Customers are not returning the cassettes on time.
  2. Problem maintaining many customers.
  3. Problems maintaining the cassettes.
  4. Problems in tracking a cassette.
  5. Problems in sorting the files in alphabetical order.’

Real User:

The real user of the system is Mr. Hussaini because he will be the one entering all the information about the customers signing up as a customer in his video library, so he will be the real user in my project.

User requirements:

I asked Mr.Hussaini, what he is expecting to see and what he wants me to include in my results and he gave me the following list of things he would expect from my results.

  1. To give him alternative solutions on the problems he has mentioned above.
  2. To select the best solution for his problem.
  3.  To use a solution that can store a lot of data and can prevent miss use of the data.
  4. Use of a solution that is easy to use.
  5.  The solution should also be Cheap to use.
  6. It should be reliable.
  7. Should also be fast.
  8. Should contain table of information for customers, cassettes, and issue of the cassettes and the return of the cassettes.
  9. Data and information should be easily accessible by the real user.

He has now given me the responsibility of taking care of his shop for a few days as I have experience for maintaining and handling a shop because my dad is a computer engineer and teaches me how to maintain and record the readings for an organization. He wants me to give him solutions for his problems and also he wants me to choose the best solution for his problem.  Hence I did my research and came up with the following ideas.  These solutions can also be used by any other video lending library; hence these are my target audience for this project.

Alternative Solutions:

  1. Use a register:  This is a manual way of maintaining the business of lending the cassettes from a library.  Make 5 sections, section one for customers, section two for cassettes, section three for money paid, section four for cassettes return, section five for current cassettes.  When a new customer comes, enter his name, telephone and address in the register in an alphabetical order so that it will be easy to take his name out, without wasting time. Then enter the cassette name, advance money paid, date he should return the cassette on his page in the register. In this way it’s easy to record the no. of customers and the no. of cassettes coming in and out of the shop.

  1. Use cards: this is also another manual way of maintaining the shop. It is also an easy manual way. Firstly make two sets of cards. The first set of cards belongs to the customers and the second set of cards belongs to the cassettes. In the first set of cards each customer will has a single card with his details written on it and in the second set each card will belong to a particular cassette. It will be much easier to arrange the cards in an alphabetical order. So now whenever a new customer arrives, enter his name and details in a new card and attach the cassette card with the new customer card. This will give how many number of the same cassettes are remaining in the shop, so whenever a customer needs that particular cassette, it is easy to trace the availability of the cassette in the shop by seeing the remaining cards. In this way it’s easy to maintain the shop but be careful by not loosing any cards, this might create problems in maintaining the business.
Join now!

  1. Use of ‘Microsoft Access’: This is a much easier way of keeping a record of the number of people coming in and renting the no of cassettes. We can make a record of how many people are coming in and renting the no. of cassettes in the shop only by the click of a button. The information can be easily stored in different databases so that information can be understood more accurately. There is also not much problem in using the database; there are many advantages in using the database as well. There is no problem in ...

This is a preview of the whole essay