If Simpson & co could post a website on the Internet. This could advertise the company as well as allow other Internet users to view the features of the estates available. This would be an easy option for customers as they could stay in the in own homes.
Collect Information from Potential Users
We are going to be collecting information through Questionnaires. . They will be sent to both users. They will ask questions concerning what details they need to know, about the property on the market and personal details. (Telephone number etc.) Using mail merge on Access can send the questionnaires. The questions will be designed to find out what type of system would be the most efficient for them. The users can then reply with their own thoughts and answers back to us.
Questionnaire
To the estate agents
Miss Palipane,
No.5 manor house drive,
Brondesbury Park,
London,
NW6 7DE
15th February 2002
Simpson and co. estate agents
745 Evergreen terrace
Brent
London
NW 7 TGI
This is a questionnaire sent by a student, to find out what type of system you use to keep information at your work place. Please fill it in and send to the address written above.
- What type of details you keep about your customers?
Customers names, phone numbers, address their requirements for houses how they would like to be contacted. Valuation through past estate agents.
- What are the different data that you keep about the houses?
Location of houses, type of house, mortgage, unfurnished or unfurnished, leasehold or freehold. Number of rooms, receptions, bathrooms, does it come with parking areas, garage, garden
- How do you collect the data?
- How do you use the information?
- Do you have to modify data often, if so how is that done?
- How do you advertise your business, and the houses?
- State the current difficulties you have with your manual system
- Do you believe that the use of a computer may help?
- Do you restrict access to the information? If so, how?
- How do you involve your customers when searching for the right house for them?
Thank you very much for your time and for and your answers. They will be valued pieces of information, which will help in the designing of a database system programmed for more efficiency in the storage of data.
Questionnaire
For the customer
Miss Palipane
No.5 manor house drive
Brondesbury Park
London
NW6 7DE
<<First name>> <<surname. >>
<<Address line 1>>
<<Address line 2>>
<<Address line 3>>
<<Postcode>>
This is a questionnaire sent by a student to find out the information a customer requires when purchasing a house. It will contain questions concerning the essential information about the houses and estates agents you have to be aware of before buying a house. Please fill the document in and send it to the address written above.
- What are the details you need about the house and it’s location you must know?
-
Mortgage
-
Floor area
- Location
- no. of rooms etc.
- Furnished or unfurnished
- Type of house
- Price
- Available date
- Freehold of leasehold
- Does it have a garden
- How do you find out about houses and good estate agents?
Through the news papers, yellow pages, Internet, other people
- How would you prefer the estate agent to contact you?
By e-mail, home phone, mobile
- How are you involved when searching for a house?
When searching for a house the agents find houses, roughly with our requirements and take us to see them. We can then choose the one‘s we like
- Would you rather want to search for details about houses on the Internet independently?
Yes, searching on the Internet would be a lot less hassle; we could find the houses we like the look of and only go see them. It would also save the estate agents a lot of trouble.
- What details do you need about the estate agents?
Their address, e-mail address and their phone no, then we can contact them with any thing we might have changed our minds with.
The method I have used is in the form of a questionnaire. The questionnaire would have a list of questions concerning different types of data, depending on whom it was being sent to. There would have a place for them to write their answers. It would be sent to the customer and estate agent’s address for them to fill in and send back with their answers. This feedback would have been able to provide me with the information I was looking for.
This information is:
(Needed info. From customer)
- What details are need when buying houses
- What were the good adverts that helped them
- Would they have liked to have got more involved
- What are the things they need to know about the estate agents themselves
(Needed info. From estate agents)
- What data do you keep about the customers and houses
- How they are finding their current system
- How they alter information
- How they collect in formation
- How they use data
- How they advertise
- How they involve customers
- Do they have to restrict data
Different methods could have been used to collect this information.
Letters could have been written to each of the two different users.
The letters could have either been formal or casual, containing a polite introduction and questions similar to the ones from the questionnaire. (Because the information required is exactly the same either way.) The letters would be mailed and the users would have to send a letter replying with their answers.
An estate agent and a customer could have been interviewed.
I could have actually met with them and asked them the questions and received their first answers directly.
The advantages of the questionnaire
- The people whom they were sent to do not have to make the effort to write a whole letter
- The questions will be clear so that people can under stand it
- Since gaps have been left for the answers, all of the questions are likely to have been answered
- Filling in the questionnaire is the least time consuming method
The disadvantages:
- The questionnaire may accidentally get classed as junk mail
- The users may forget to post it
Advantages of a letter
- It is very personalised, is unlikely to be classed as junk mail.
- It can be very polite when asking for information
The Disadvantages
- Not all the questions may be answered
- It is time consuming to write
- The users may forget to post it
- The questions might not seem very clear.
The advantages of interviews
- You can explain any questions to the people you’ll be interviewing
- You will get their responses to all the questions
- It is easy for the users
The disadvantages are
- The two users may not be able to spare the time, in which case the entire cause is lost
- It would be time consuming to interview many people
- People may not be entirely truth full
List the Inputs, Outputs and Processing Required
Inputs and outputs
- Have you got any houses in willsden close to a primary school?
- Location of house, type of house
Search in the book labelled willsden for the section containing houses. Read through the entire section for location
- A list of houses in willsden close to a local school
- Do you have any flats in Kensal rise for under £140,000?
- Location of house, type of house, price range
Look in the book labelled Kensal rise. Search in the section for flats. Read though the prices
- A list of flats in Kensal rise for under £140,000
- Is there any furnished semidetached house s in Kilburn with gardens?
- Location of house, type of house, does house have garden
Look in the book labelled Kilburn, in the section for semi-detached houses. Search the section for all the houses with gardens
- A list of all the semidetached houses in Kilburn with gardens
- Do you have any terraced houses in cricklewood, which are unfurnished?
- Location of house, type of house, is house furnished
Look in the book labelled Cricklewood in the section for houses. Read through the section furnished/unfurnished
- A list of all the available terraced houses In cricklewood
- Have you any flats in Kilburn close to a tube station that will become available to move in to during the next 4 months?
- Local area of house, type of house, when it is available.
Search book labelled Kilburn look in fats section. Read through the availability dates
- A list of all the flats in Kilburn close to the tube station which will be available in under 4 months
- What is the cheapest price for a flat in Kilburn?
- Area, type of house, price
Look in the book labelled Kilburn search in the section for flats look through all the prices for the cheapest
- The cheapest prices of flats in Kilburn
- Have you got any leasehold houses in Kingsbury for under £500 a week?
- Area, type of house, lease hold/ freehold, price
Search in book labelled Kingsbury, look up houses. Find the leasehold houses and search all the prices
- A list of all the houses in Kingsbury for less than £500 a week
- Do you have any 3 bed roomed flats in willsden?
- Area, type of house, no. Rooms
Look in the book labelled Kilburn in the section for flats. Search how many bedrooms each one has.
- A list of the 3- bed roomed flats in willsden
Suggest a System Specification for the Solution
The resource requirements needed will be,
Hardware:
- Monitor (17 inches)
- Keyboard
- Hard drive Desktop or tower
- Mouse (handset)
- Colour laser jet printer
- Scanner
Software:
- Office pack (containing Microsoft word, publisher, Excel, access, power point outlook express.)
- Pentium 3 processor
- Software for printer
- RAM
- Microsoft windows 2000
- CPU
- ROM
We are using Access instead of Excel for following reasons:
- By using access you can mail merge into documents in word.
- You can create relational databases for efficiency
- Fields can be created
- Barrier can be set up
- DBMS (database management system) can control who accesses the information
A scanner must be used instead of a photocopier because good clear colour pictures of the houses will be required.
A colour laser jet printer is needed because it is faster than an ink jet printer
What is a relational database?
The databases store data in separate tables and files.
A relational database enables you to link databases together in key fields. For example two tables with Address in it can be linked together via the Key fields. Any two or more fields can be joined not just similar ones. When data is added to one table the other files will change accordingly. This makes changing data far easier for example if the house of a customer changes only one data bases needs to be used. The access of customers can be limited. Barrier can also be used. Barrier is an aspect that can enable you to limit what can be typed in. When creating the fields you can decide what text can be allowed in. That way when a mistake is made the possible text will be shown on screen. Then the people handling the information do not have to be specially trained professionals.
The fields needed for the database:
Customer details:
- First name
- Surname
- Address
- Telephone
- Postcode
- Customer number
House details:
- Type of house (flat, Attached etc.)
- Number of receptions
- Number of rooms
- Furnished or unfurnished
- Number of bathrooms
- Leasehold or freehold
- Size of house
- Price of house
- Extensions
- Garden
- Garden size
- Garage
- Picture of house
- Address of house
Validation
Checks that data is of the right type. The computer automatically performs this while data is being entered.
- Range Check- to see if the data is within the right range (e.g. A percentage should be between 0-100)
- Presence check- to make sure that none of the field has been left empty.
- Data type check- to make sure that the text is of the right type. For example, text won’t be entered for the telephone number.
- Digit check- to check if digits have been entered accurately
Verification
Verification checks that data is the same as the original data.
- Proof reading – data entered will be compared with the original and any incorrect data will be edited.
- Double entry- is when two different people enter the same data. The y will be compared and error will be corrected.
Tasks, which must be carried out:
Design
- We will have to design the two tables and how they will be linked.
- We will enter the name and types of fields which we will be using and explain why we chose it and check if they meet their needs
- We will collect data from our users using a questionnaire.
- We will make a flowchart to say how the system will work and explain it
- Any limitations which affected the design will also be explained
- We will produce screen prints of the tools we will use on the database and say why they are used.
- We will describe to the customer what the hardware is that we will use.
- We will design two different forms and choose the more efficient one and state why it was chosen
- The key features of the solution will be discussed including the advantages and the disadvantages
- We will design a form mail merge letter.
- We will write a test plan with a test and the expected results
Implementation
- We will enter data in to a database, which will be created. Any modifications will be noted down
- The test plan made earlier will be carried out.
- The results will be explained with screen prints as proof of testing.
- Several queries will be used to find the records
- We do a mail merge using the system
- We will produce a report
- We will write a user guide about the key features, hardware, software required and how to use the system as well as trouble shooting
- The user guide will be given to someone to test the system a questionnaire will be given to him or her.
- The field design will be explained and the changes made due to testing will also be discussed
- The main feature of the software used to make input and output formats will be described. We will justify the changes to the formats due to testing
Evaluation
- The design brief will be copied and pasted. We will check that the system meets all the requirements and the needs of the users.
- We will describe the methods of testing used and the results of the testing and the comments of the person who tested it.
- We will explain the changes we made to the system due to the testing
- We will describe the limitations and suggest any possible improvements
- We will discuss the used software and how easy it was to use.