EXPERT
TRACKING AND MAINTENANCE SYSTEM
|
REVIEW OF RELATED LITERATURE
This chapter briefly compares the advantages of using the
database approach over the traditional approach for software development and
reviews some of the system developed by developers including some of the solutions
used by actual companies.
2.1 Database approach
In traditional software development utilizing file
processing, every user group maintains its own files for handling its
data-processing applications (Elmasri and Navathe,
2000). For example, two groups of users in a university database system might
be the course registration personnel and the accounting office personnel. In the traditional approach, each group
independently keeps files on students. The registration office keeps track of
student courses and grades while the accounting office also keeps data on
registration and related billing information. Much of the data is stored twice:
once in the files of each user group.
Additional user groups may further duplicate some or all of the same
data in their own files. The redundancy of storing the same data multiple times
leads to several problems. The first problem is duplication efforts where the
same data is recorded twice or multiple times to different user group files.
The second problem is wastage of storage space. Due to storing the same data
repeatedly this problem becomes much serious if it involves large databases.
The third problem is inconsistency of data. This may happen following an update
of data applied by one user group to it own files where files belonging to the
other user groups are not similarly updated.
In a database approach, the views of different user groups
are integrated during the database design. A logical data item shall be stores
in one place in the database for consistency. However, in some cases,
controlled redundancy may be useful for improving the performance of queries.
When multiple users share a database,
it is likely that some of the users are not authorized to access all
information in the database. For example, financial data is often considered
confidential, and hence only authorized personnel are allowed to access such
data. In addition, some users may be permitted to retrieve data, whereas others
are allowed both to retrieve and update the data. Hence, the type of operation,
retrieval and update must also be controlled. A DBMS should provide a security
and authorization mechanism to specify account restrictions. Besides that a
DBMS must also have the capability to represent a variety of complex
relationships among the data as well as to retrieve and update related data
easily and efficiently. A DBMS shall also provide capabilities for defining and
enforcing integrity constraints. A DBMS must also provide facilities for
recovering from hardware or software failures. The backup and recovery
subsystem is responsible for recovery.
In addition, there are other
advantages of using the database approach that can benefit most organizations.
First, the database approach has the potential for enforcing standards. It
permits the Database Administrator (DBA) to define and enforce standards among
database users in large organizations. This facilitates communication and
cooperation among various departments and users within the organization.
Standards can be defined for names and format of data elements, display format,
report structures, terminology and so on. The DBA can enforce standards in a
centralized database environment more easily than in an environment where each
user group has control over its own files and data. The second advantage of
using the database approach is reducing application development time.
Development time using a DBMS is estimated to be one-sixth to one-fourth of
that for a traditional file system (Elmasri and Navathe, 2000). Others advantages are flexibility,
availability of up-to-date information and economies of scale.
A lot of efforts have been taken by companies to develop a
system that fulfills their customer requirements and to develop an enterprise
model that fulfills their industry’s business requirements. The following is a
discussion of the systems developed by some software developers and reference
data models that have been developed in different industries.
2.2 NSi Equipment Tracking System (ETS)
The NSi
Equipment Tracking System (ETS) is a powerful, easy-to-use tool that assists in
archiving, tracking and locating equipment assets. It can help create an active
archival system for storing and retrieving information related to computers,
desks, lamps, chairs, shelving, tools and any other equipment or assets. ETS
allows for the quick retrieval of individual assets or groups of assets. Bar
code technology provides the ability to track the asset as it moves through and
outside an organization.
ETS is highly flexible and provides for searching and
tracking by using a single search criterion or any combination of search
criteria. Features include multiple databases for comprehensive descriptive
information, maintenance and service history, asset location and borrower
history, custom bar code and descriptive label generator and data import/export
capability. All text is searchable either by keyword, multi-keyword, wildcard
or cross-reference searches..
·
Keyword,
multiple keyword, wildcard and cross-reference search capabilities
·
Any
combination of search criteria can be used
·
Bar
code system for identification and location tracking
·
Combine
individual assets and tracks integrated groups and bar codes.
·
Create
and track shipment records
·
Text
retrieval engine for fast text searches
·
Keep
history on all maintenance and service activity
·
Include
free-form text descriptions with each service record
·
Store
an unlimited number of service records per asset
·
View
and print custom reports
·
Asset
list by Location, Owner, Borrower, Type, Department, Category and many more
reports
·
Custom
report generation
Since 1992, Applied Innovation Management, Inc. (AIM) has been developing Enterprise Management Software solutions. AIM has harnessed the power of the web to provide customizable Customer Relations Management (CRM) and IT tracking software solutions.
Over one million users in more than 50 countries are using AIM software worldwide. Their enterprise management software has been successfully deployed in many Fortune 500 and high tech companies.
Asset tracking software is a completely web-based asset management system, allowing company to manage its assets and keep the staff informed from anywhere, 24 hours a day. The Combination of a HTML user interface with a sophisticated relational database back-end, allows information to be shared across multiple corporate locations regardless of operating system or platform.
An optional Barcode plug-in permits barcode labels to be attached to physical assets and scanned for quick, accurate data gathering and entry.
i.
Web Based and Platform Independent - Using web technologies, it works like
any web page. It doesn’t use cookies or any technology that locks you to your
desktop. You can access the system from any computer with a browser,
independent of operating system or location and simply login and go ahead with
your business.
ii.
No Learning Curve - anyone who can use a browser will
easily master the system. This means no time-consuming or expensive training.
iii.
E-mail, Paging Notification - It makes sure no asset information
goes unnoticed. Staff members can be paged and/or e-mailed to ensure asset
problems are taken care of up-front.
iv.
Charts & Reports - It generates accurate, powerful
charts and reports on the number, type, status and value of your assets.
v.
Discovery Modules (Barcode Option) - Asset Expert™ Barcode Reader Option
allows assets to be accurately recorded and tracked with vinyl-destructible
barcode labels and a scanner. This significantly minimizes time spent
cataloguing assets.
vi.
Track Contracts and Support
Agreements - Tracks
all of your asset vendors' contracts and support agreements for compliance and
updates
vii.
Scalability - Web-based technology allows all
locations of your company to be able to fully access your company's asset
resources. Unnecessary and expensive purchasing can be eliminated if you know
what you have. Trends in product reliability can save your company from making
a purchasing mistake.
viii.
Flexible Workflow - It uses a flexible scheme to
accommodate medium to large organizations Workflow.
2.4 Equipment
Maintenance Tracking System (Holmes Industries)
Holmes Industries Software Development is a Custom Software
Development company specializing in broadcast equipment maintenance tracking
software solutions. In 1994, they designed and developed an Equipment
Maintenance Tracking System computer program for the Broadcast Industry.
The critical issues discovered by Holmes industries are:
1. Users sometimes,
simply complained that equipment does not work, and wonder why someone
does not do something about it.
2. Sometimes the user actually writes a
trouble report describing the problem that they are having with a piece of
equipment and leave the report in the engineering shop· And it gets lost
or thrown away; (Nothing is done about it).
3. Some users like to simply tell a
Service Technician about a problem, and simply refuse to make a written
report (Nothing is done about it). These users can be later heard saying,
"I told, so and so, about it and nothing was done.
Holmes Industries, wanted to make sure the correct people,
Technicians, Users, and Managers, know about their facilities
equipment problems. The answers to the above problems are:
1. You need to have a common reservoir
for equipment problem reporting.
2. All problems must be written to a
common, shared database, which can be seen by all via the Broadcast Equipment,
Maintenance Tracking System Workstation. Following these procedures, reported
equipment problems cannot be ignored, lost, or forgotten.
The Equipment Maintenance Tracking System (EMTS)
consists of several "Real Time" computer workstations, placed in
strategic locations, around your broadcast facility, where users can go,
to write up or report equipment problems.
Workstations write all problem reports to a common, shared,
database located on a File Server, on the company's local area network
(LAN). The "Real-Time" Equipment Maintenance Tracking System
guarantees that Within 30 seconds of reporting any problem, Everyone, from the
Stations General Manager, News Director, Chief Engineer, Maintenance engineers,
and other users, that have access to an Equipment Maintenance Tracking System
Computer Workstation, will know that there is a problem with a
particular piece of equipment in a particular location and exactly what the
reported problem is.
·
Provides
instantaneous and accurate knowledge of your equipment's
maintenance status in "Real Time", all the time.
·
Assures
that problems will be reported fully and accurately. User-friendly entry, with
"pointing, flashing finger" to show users step by step guide on
how to report problems, assures that problems will be reported fully and
accurately.
·
Provides
knowledge of current usage and operating location of all broadcast equipment.
Assures knowledge of spare equipment availability. The System shows the
equipments available to be used as spares when a piece of equipment has to
be removed from service for repair.
·
Allow
you to track new vehicles for maintenance history or to view and
share "Site Survey logs". Tracks SNG truck and ENG van's
daily safety and operations check.
·
Prevents
your having to use multiple applications to get your work done. Parts
suppliers and other vendors are an integral part of the Equipment
Maintenance Tracking System database and they all
share data with appropriate data sources and form fields.
·
Alerts
you of rising parts cost. The parts database automatically inserts prices in
the service records and shows the last price paid for a part when a
new parts request is generated. The parts database is fully searchable and
includes a small sampling of parts photos.
·
Your
less experienced technicians will be able to make Expert maintenance
decisions due to systems "Mega Technician·", which
automatically suggest parts to replace based on hour meter times when
these times are entered in the service report during servicing.
·
Allow
less experienced technicians to repair problems, by searching accumulated
knowledge base for key words used to describe similar problems and their
solutions, in the database.
·
Provides
tracking of the repair history of individual equipment by: model, serial
number, parts used, date of repair, date of failure, reported by,
repaired by, project interruption, description of problem, nature of
work performed, or equipment location with a simple click of the mouse.
·
Facilitates
assigning, managing, and tracking task of service technicians.
·
Provides
facilities schedules for the latest information on equipment status.Increases equipment up time by prioritizing work
orders.
·
Facilitates
tracking and reporting lost or stolen equipment.
2.5 Lawry’s Restaurants, Inc.
Lawry's Restaurants, Inc. is one of
the premier fine dining establishments in the
·
Eliminate
duplicate data entry, especially when creating new reports.
·
Track
meal turn around times especially in their busier restaurants.
·
Control
their food costs, especially prime rib costs.
·
Leverage
the information generated by their point of sale system (POS).
·
Help
the Corporate office become a "service bureau" for the restaurants.
The
solutions are:
·
Perform
a need analysis to determine the critical issues facing Lawry's.
·
Install
Local Area Networks at all of the restaurants to allow the restaurants to work
more efficiently.
·
Install
ISDN lines to connect the restaurants to the corporate office.
·
Develop
a Financial Analysis system to balance their daily sales, import labor
information and upload the data to Corporate office.
·
Install
Microsoft SQL Server at their Corporate Office to provide data warehousing of
the sales and labor information.
·
Run
the Management Reports from the data warehouse at the Corporate office
By
leveraging the information already generated by their POS and labor tracking
system, Lawry's can concentrate on the analysis of the numbers, rather than the
generation of those numbers. They are able to generate and analyze
reports that were difficult, that are otherwise impossible to generate from the
manual system. They have plans to open additional restaurants in
the future (ADS Consulting Group LLC, 2000).
In this chapter we have analyzed several solutions taken by
different companies to smooth their company routine and performance with examples
of the usage of the data model in several industries. As we can see, there
is no system that has the capabilities of combining Equipment maintenance,
assign system for user request and Inventory management. This system model
is important in order to save the time, effort, energy and resources in specifying,
creating, and implementing an Expert Tracking and Maintenance System.