Database design for a games shop.

Authors Avatar

        

Database Coursework

 

 Contents:

Task 1; Identify:

Organization:                                page 3

Problem:                                       page 3/4

Solutions:                                      page 4/5

User requirements:          page 5/6

Task 2; Analyze

Hardware                                       page 7

Software          page 7

Data collection                              page 7

Data manipulation          page 8

Data flow          page 8

Outputs          page 9

Back up methods          page 9

Security methods          page 9

Task 3; Design

Initial design                                 page 11

Final design         page 14

Test plan (expected results)         page 15

Feedback from user         page 16

Task 4; Implement

Presentation

Test plan (actual results)               page 18

Task 5; Evaluation:

Quantitative objectives         page 20

User feedback         page 20

Evaluate          page 21

Identify

My client

The name of my client is MR. Walcott, he is lazy and unemployed, he loves his video games, and whenever there was a new game out MR. Walcott had it, whether it was for PS3, Nintendo wii and Xbox. He had so many games that after a while he started lending some games to his family and friends, this became so popular hence the reason he decided to start a mini business of loaning games for a small fee to family and friend. This became very famous that his little brother, Ben and his friends decided to loan of him and after 3 months Mr. Walcott decided it’s time to make his business official. MR. Walcott and Ben are both laid-back men

He set up his business in south London’s best location, Croydon, his shop is called blockgamester, and on 28/12/2004 he opened his business. His little brother Ben worked with him, Ben charged £1 a day for the game and maximum time was ten days, he used to record data such as his customers and time loaned on scrap paper. MR. Walcott decided to stick with this idea as it was the quickest and easiest way for him. They decided only one person will work at the shop at a time

The problem

The problem is that MR. Walcott and Ben find it very difficult to keep up the records, for e.g. who has rented out what, for how long they have rented it for, should they be charged for keeping it for too long etc. due to the fact they are laid-back when a customer comes in to drop the game off they just take the game and tick the box saying returned but they don’t realize until it’s too late that the game was kept for too long, sometimes they do realize just after the customer has left the shop, and they can’t chase after him because only one person works at the shop at a time hence the reason they can’t leave the shop unattended . Resultantly they are losing out on potential profit.

At the moment MR. Walcott and Ben records all the data on a scrap piece of paper so when a customer comes in they just get any scrap paper in front of them and write down what was loaned and when and for how long then they put this paper in a folder. Sometimes they cannot find pieces of paper lying around so they make a mental note of it. When the folder is missing they just leave the paper lying around. This makes them look unprofessional and it not a good impression on the customers, furthermore when the shop is very busy the service gets very slow and the customers get agitated and leave. They end up losing more valuable rental income.

Currently MR. Walcott and Ben data folder is completely disorganized there is no structure to putting the papers into the data folder for example: In what order should they go? The information of the customers is all jumbled up in there somewhere. So when they decides he should chase up a customer he cant be bothered to look for their details in the folder. They need to be more organized there for they will need to group information into a table.

More over blockgamester receive a high volume of phone call and email regarding a specific game or information about their rental. MR. Walcott and Ben often find it difficult to get this data fast and end up spending a very long time to find this information but the customers get impatient and hang up or in case of a email they look somewhere else for their needs. Due to this they loose a high number of customers and business blockgamester need to find a way that will give the asking customers a fast and smooth answer.

Lastly due to the manual method blockgamester sometimes are in a rush and misinterpret information such as customer’s name, contact information of the customers and which game do they want or have they got. MR. Walcott and Ben need to find a quick and easy way to be more organized and maximize profits. Lastly not keep the customers waiting.  

Alternative solutions

By now it is made obvious to us that Blockgamester is clearly struggling to be organized. He needs to find a solution that will make him and his customers happy. The one way to do this is to make blockgamester a fast and reliable service to the customers. The ways to do this are:

Join now!
  • My first suggestion is that MR. Walcott could use a laptop with Microsoft spreadsheet on it. This will be much faster and more organized than the current system. He could have all the information under one group, all his customers’ details and which game they loaned under another. There will be no chance of losing the data as it will be in the same place and will be easy to access. Also MR. Walcott loves his technology; he would not get tired of using it or misinterpreting data. This is an option I will seriously consider.
  • My second suggestion ...

This is a preview of the whole essay