Adam Property Maintenance - System analysis.

Authors Avatar
Identification of the Problem to be Solved

System analysis

Introduction to the project

The organisation that I have decided to work on for my AS computing project is called Adam Property Maintenance (APM), it has been established for almost eight years now. It is a private limited company, which specialises in repairing and maintaining services for homes and businesses. Although the company is a small organisation there are a lot of other property maintenance companies in the greater London area to compete with. There seems to be a lot of interest in the company since the company moved from there last location in Wembley and the local community has accepted that the company is a good organisation with a lot of skilled engineers.

The organisation currently employs sixteen employees currently of which include their fleet of about eight engineers.

APM does maintenance work for private, local, housing association, estate agents and other such types of buildings. Adam Property Maintenance is located on Sudbury Heights Ave. Below is a Map showing where it is.

As you can see from the map of the area there are a lot of local residential areas which can make use of the company's services. A roads which are leading to and from the area give the company easy access to the rest of North London and its suburbs if the engineers are called out to a property maintenance job The working day for APM are from Mondays to Friday from 8.30am to 5.30pm, the company is closed on Saturday to Sunday.

Scope of the report

The scope of my report will focused to the handling of maintenance jobs by the organisation; this involves the arrangement of repair work being done for a client to the arrangement of the location and time of where the work is needed to be done, the arrangement of the necessary information needed for the engineers to perform the maintenance work, then dispatching the engineers to the location of the property each day. The organisation also needs to know the status of the work being done for a client; this means that if the maintenance work needs further adjusting over a period of weeks or is not completed it can be recorded and then can be inputted into the system and marked for any necessary work to be carried out.

The purpose of this report is to make it easier to arrange jobs for each engineer each day to carry out, which is done on a timetable basis. I will try to achieve this by developing a new type of computerised system. The process of dispatching the engineers each can be can be complicated and a software solution can probably sort this problem out. This will then effectively improve efficiency throughout the company. In order do this the problem in the existing system will have to be analysed and made clear, this problem will then have to be resolved with a new, more functional and effective system.

Description of the current System

The existing system consists of a manual part and a computerised part. Client names and records are stored on file in a folder. New clients are logged with the maintenance job and added to the client records in Microsoft Word documents. The existing system has been used for almost two years continuously, and has not met the needs of the staff and management. The company uses a network of computers which is mainly needed for admin purposes, the computers are linked together in a ring topology.

The advantages this type of network layout:

* Independent Nodes

* Transmission is simple

* High Transmission

* Easy to install

However there are some disadvantages for example:

* Can be expensive

* Node failure breaks transmission

* Expansion is difficult

* Unidirectional Transmission

APM have a network which allows users to log on through a Windows 2000 platform with different user levels for security and data protection reasons. The computers in the network share all the data on all the hard disc storage devices, all programs and all files on the network can be shared. The LAN (Local Area Network) does have access to the WAN (Wide Area Network) and is connected to two printers and some fax machines.

Firstly the existing system is in two parts as mentioned above; the manual part of the system is the writing of client's maintenance job from a phone call or fax and gathering information from the client records file, the client is asked their details and then this information compared to the list of client details, previous maintenance job details and payment status. This is all done manually on file paper so it is very tiresome for staff to carry out all the work of finding the records and matching the appropriate records to the correct clients.

If the client is a new client he/she is then added to the client records. The client is asked their for their full set of details including daytime and evening telephone numbers, client address, maintenance site address, e-mail address, and mobile number if he/she has one. Once these details are obtained a booking of the maintenance job is negotiated, the booking arrangements of the maintenance work are logged in a diary in a sequential order.

A record is then kept of the date and time of appointment with details of the job against the client details on job log list.

The booking arrangements of the maintenance work are logged in a diary

When the user inputs the details of the maintenance job on a job log list (client details, maintenance job description, date and time of job and any other details for example "Collect keys from a different address") it is usually done on a Microsoft Word document. The Word document is inserted with tables and then headed with columns such as Time/Comp, Job Address, Job Description, and Phone Num. This job log list is then assigned to an engineer and printed with date, with various details under each header.

If a client changes a date and/or time of when the job is supposed to done for them the job, the entry of the original arrangement on the diary is erased and the next available slot is considered. When an arrangement is agreed the job log list is produced.

Not all engineers are skilled in the same way, some are suited to plumbing and some prefer general building repairs.

This is when the computerised part of the system is used.

When a jog log list is usually produced, the staff usually verify with the management exactly which engineer is given any specific tasks and which location the engineers will operating in each day. Then the job log list can be produced as shown below:

Name: Peter

Date: 09/10/02

TIME/COMP

JOB ADDRESS

JOB DESCRIPTION

PHONE NUM

9-12

57 Hindhead Gardens, Middx

UNF 5NF

Toilet Handle is broken repair/replace +living room sliding door does not lock and comes off runners, ease and adjust.

0-2

4 Lichfield Road, London

NW2 2RE

2 WC's are leaking investigate & remedy

0-2

Donnington Mansions

NW10 3JU

The Timer needs to be adjust so lights come on in the evening + replace all lights on each landing

Please collect keys; 41 Walm Lane, Willesden Green, NW2

2-5

7 Beach Avenue, London

W3 7JY

Demonstrate hot water system including lighting pilot light+ repair/replace the fridge/freezer

2-5

8 Addison Grove, Chiswick, London

W4 1EP

Collect keys; 45 Turnham Green Terrace, Chiswick, London

W4 1RG

Please ring BM & reconfirm the keys before going there.

When an engineer comes back from a days shift he gives back a list of payments and details of any further work to be done which was not completed on the day. Also new clients which have had their first maintenance job done by APM will then have their client details validated and then a record of this is made in the client details file for payment security reasons. If the maintenance works being done for a client is not finished it is prioritized and is another arrangement in terms of time, date is made. It will then be made a priority on that dates job log list.

Problems with the current system

Research

In order to make a complete assessment of the existing system, research has to be carried out about the organisation and their staff. The main method for obtaining the necessary information is by interviewing certain members of the staff, another method is obtaining information through observation

On the account that the organisation was very busy most of the times I made a visit, preparation was needed so I could conduct the most accurate assessment of the organisation's system and its operational procedures. Agreement of the date and time the interview was finalised, also the specific nature of the information asked was outlined. Clients of the organisation trust Adam Property maintenance not to disclose their personal details and transactions, also it is a legal requirement for companies not to disclose client details in the form of a law called the data protection act. So it was felt by management that it was imperative that I kept my interview focused on the maintenance job system and all of its components and kept to this in my report.

So an interview was arranged with one of company's' most experienced employee's, Mr. Shah. Mr. Shah has experience in the main job maintenance system for over six years and is one of the major contributors of maintenance and updating of the current system. He works on the whole of the system and oversees the work of other employee's.

Interview with Mr. Shah

How many employees work in this organisation?

The organisation currently employs sixteen employees currently, of which include their fleet of about eight engineers

How does your company receive its maintenance work?

Usually it is received by telephone or fax. Sometimes we receive it by e-mail; otherwise it is received by post.

What sort of work do you receive?

We do all sorts of work, most domestic and general repairing, from plumbing to painting. Installation and set up of appliances and other similar maintenance work. We offer a fast, reliable Property and Building Maintenance Service throughout the London Area.

How much work do you roughly get in a typical day?

We receive around eight to twelve jobs on a typical day, although during the seasonal holidays we may receive more than this because it is generally convenient for our clients.

What type of information do you store on your system?

We have spreadsheet files, word processor files, payroll system files, and other system utilities.

Do you think you have a fast enough system for the work that has to be carried out?

We have a Pentium III based ring topology, our systems all have a 650MHz microprocessor speed and all our systems have a 20GB hard disk capacity and 128Mb of memory. We have two printers which have a printing speed of 6 pages per minute. We have a LAN hub which allows connection between six computers.
Join now!


Does your current system cope with the workload demanded upon it?

Yes, it does cope with the current workload, but recently the system has recently been slowing down in terms of accessing certain files. I would prefer to have a bigger storage if the organisation decides to expand.

Do you encounter any major problems with your system?

Yes, sometimes we lose some information from our client records on file because sometime they are misplaced. We often run out of space on our folders for inputting new client records. We often have to check our client ...

This is a preview of the whole essay