Customer Relationship Management System
Customer Relationship Management System
DIT-02-8573/2020
ELIZABETH ORORI
TO
ZETECH UNIVERSITY
JANUARY 2022
1
DECLARATION
………………………………… ……………………………..
Signature Date
This proposal has been submitted for examination with my approval as the unit lecturer.
Francis Mutuku
…………………………………. ………………………………
Signature Date
2
DEDICATION
This work is dedicated to God Almighty, my strong pillar, my source of inspiration, wisdom,
knowledge and understanding. He has been the source of my strength throughout this
program.
Thank you, my love for you all can never be quantified. God bless you.
3
ACKNOWLEDGEMENT
Firstly, I would like to thank the almighty God for His protection during the entire work. I
also acknowledge the entire school and my supervisor for his guide during the project.
I express my sincere gratitude to the university HOD MR Daniael Njeru for providing an
opportunity to work on a real time project.
I would also thank my parents for their continous support that plays an important role in the
completion of this project.
4
TABLE OF CONTENTS
DECLARATION--------------------------------------------------------------------------------------------------------------- i
ACKNOWLEDGEMENT--------------------------------------------------------------------------------------------------- ii
ABSTRACT-------------------------------------------------------------------------------------------------------------------- v
LIST OF FIGURES---------------------------------------------------------------------------------------------------------- vi
2.1 Introduction------------------------------------------------------------------------------------------------------------- 2
3.1 Introduction------------------------------------------------------------------------------------------------------------- 3
3.3. Design------------------------------------------------------------------------------------------------------------------- 3
i
3.3.1 Low Level Design------------------------------------------------------------------------------------------------- 3
3.5 Testing------------------------------------------------------------------------------------------------------------------- 4
3.6 Deployment------------------------------------------------------------------------------------------------------------- 4
4.1 CONCLUSION--------------------------------------------------------------------------------------------------------- 5
4.2 RECOMMENDATIONS--------------------------------------------------------------------------------------------- 5
5.1 REFERENCES--------------------------------------------------------------------------------------------------------- 6
ii
DEFINITION OF KEY TERMS
CS(customer Skills)
This are skills customer get from the council in the Customer Relationship Management System.
iii
ABBREVIATIONS AND ACRONYMS
CS Customer Skills
iv
ABSTRACT
ConstructionSkills (CS), Sector Skills Council for the construction industry, has a remit of addressing the skills
and training needs of the construction sector.
The aim of the study was to come up with a system for customer relation to construction. CRM(Customer
Relationship Management) has been widely accepted and successfully applied across a range of sectors.
However, there has been very little research efforts in the field of CRM in the construction industry. This paper
provides a review of the CRM philosophy and technology, and considers the implications; benefits and
challenges to construction organizations at a strategic business and operational level. Given the generally
unstable economic and highly competitive marketplace, implementation of CRM throughout the lifecycle of
assets may provide for more effective management of existing and prospective clients. The CRM approach
would seem to be compatible with general trends in the construction industry towards more collaborative
working and the paper provides that both the philosophy and technologies can be integrated with current
initiatives such as building information modeling (BIM).
Construction clients in the public and private sector are diverse in nature, complex in their buying processes and
at varying levels of knowledge of the Industry. In addition to seeking value for money from their projects and
assets, they have become more concerned about sustainability and environmental impact. It has been recognized
that management of a broader range of business and project level stakeholders is necessary.
Therefore CRMS uses CS(Customer Skills) to come up with a better way for it’s relationship in the construction
business.CS is a Sector Skills Council(SSC) that uses its guide and authority to run the customer relationship in
the busin
v
LIST OF FIGURES
Analysis fig 1
vi
LIST OF TABLES
vii
CHAPTER ONE: RESEARCH INTRODUCTION
1.1 Executive Summary
The system uses SSA(Sector Skills Agreement) as the voice created by the SSC . this ensures that the agreement
is clearly made and skill gotten by the customers while maintaining a goog relationship with it’s council.
As a management philosophy and set of tools, CRM has been successfully applied across a range of sectors
which have been seen to recognize the need for CRMS approaches to take into account an increasingly wider
range of critical business and operational stakeholders.
However, there has been very little research efforts in the field of CRM in the construction industry, particular
on the relationship marketing of customers behavior , whereas the others were focused on telecommunication
industries . In reality, the philosophy, tools and techniques of CRMS in construction has both strategic and
operational consequences.
1
1.2 Research Objectives
1.2.1 General Objective
To enhance its interfacing and communication with its customers; an essential activity if the industry is to
address its perennial problem of skills shortages.
to investigate customer relationship management (CRM) experiences of construction marketing firms and
how this experience influences their performance using CS technique.
As SSC it represents the voice of the industry which is reflected through the Sector Skills Agreement (SSA).
The SSA outlines how the SSC and employers will work with training providers and funders to secure the
necessary supply of training in the sector.
The priority areas of the SSA include the following: recruiting qualified new entrants; qualifying the existing
workforce and improving business performance (ConstructionSkills, 2007). Whilst CS is operating as the SSC,
it retains its original status of the Industrial Training Board (ITB), which empowers it with a statutory right to
impose a levy on construction employers which is then re-distributed in the form of training grants in order to
support training activities within the industry.
2
1.4 Study Justification
Since adopting CRMS for construction will provide a lot of benefit in firms and their process, it would be
helpful to clarify results and benefits of implementing CRMS for them. Therefore, they will have a good
background about the results and incomes from using CRMS applications for adoption of CRMS :
Customers from the competition will desire come your organization, Simplify customer
focused internal organization will make simpler the infrastructure, decrease the workflow and remove
non-productive information process, and Profits will increase from more satisfied customers and more
integrated focused company.
The study goal to ensure to create an efficient system for customer relationship in the construction company
limits the idea of manual responsibilty and time taken for the council to have following up with its customer.
The importance of loyalty in building long lasting relationships is indisputable. Furthermore, customer loyalty is
claimed to be a critical success factor of CRMS. It is widely recognised that customer loyalty is the pre-requisite
for long term success and growth . However,I argues that obtaining customer loyalty is a demanding task,
resource intensive and a long lasting process that requires commitment from the whole company. When a
company manages to build loyal relationships, it achieves a durable competitive advantage .
3
4
CHAPTER TWO: LITERATURE REVIEW
2.1 Introduction
This chapter provides a review of what CRM is and how the philosophical approach, strategies and technologies
may bring about positive changes at a business and operational level in construction organizations. The paper
identifies a number of possible obstacles to implementing CRMS and areas that would seem to require further
research.
He further explains that, in addition to customer service, CRM would also include, manufacturing, product
testing, assembling as well as purchasing, and billing, and human resource, marketing, sales and engineering.
Chen and Popovich (2003) argued that CRM is a complicated application which mines customer data, which has
been retrieved from all the touch points of the customer, which then creates and enable the organzation to have
complete view of the customers. The result is that firms are able to uncover and determine the right type of
customers and predicting trend of their future purchases. CRM is also defined as an all embracing approach that
seamlessly integrates sales, customer service, marketing, field support and other functions that touch customers
(Chou et al, 2002) . They further stated that CRM is a notion regarding ho an organization can keep their most
profitable customers and at the same time reduce cost, increase in values of interaction which then leads to high
profits.The modern customer relationship management concept was shaped and influenced by the theories of
total quality management (Gummesson) and by new technological paradigms (Zineldin, 2000). There is
however, a perceived lack of clarity in the definition of customer relationship management, although all
5
accepted definitions are sharing approximately the same basic concepts: customer relationships, customer
management, marketing strategy, customer retention, personalization (Zineldin 2000).
However, while academics debate the subtitles of various definitions, the practitioners have developed a wealth
of applicative papers analyzing the concrete challenges and opportunities of implementing the systems
(Bacuvier et al. 2001). CRM in some firms is considered as a technology solution, considering of individual
databases and sales force automation tools and sales and marketing functions so as to improve targeting effort.
Peppers and Rogers (1999) argued that other organizations view CRM as a tool, which has been particularly
designed for one-to-one customer communications, which is the function of sales, call centres or the marketing
departments. Accordingly Frow and Payne (2004) added that CRM stresses two-way communication from the
customer to the supplier to build the customer over time. The two-way communication has been enhanced
greatly by advances in technology particularly the Internet.
6
2.3 Regional Review and Local Review
Chalmeta (2006) indicates that solving the integration problem in CRM implementation need for an overall
integrated methodology. Therefore, CRM-Iris methodology was developed. It is a formal methodology that
directs the process of developing and implementing a CRM system, taking into consideration various aspects of
the CRM system including defining customer strategy, re-engineering customer-oriented business process,
human resources management, the computer system, management of change, and continues improvement
(Chalmeta, 2006).
Chalmeta (2006) also explains that CRM-Iris methodology consists of nine activities including project
management and prerequisites, definition of the organization framework, definition of customer strategy,
designing a customer relationship assessment system, process map, human resources organization and
management, construction of the information system, implementation, and monitoring.
At the first activity (project management and prerequisites), the techniques and methodology used in
engineering projects must be applied on the CRM project management to help at the following activities.
Therefore, before beginning the project, there is a need to raise the management awareness, define the vision
and the objectives of the project, create committee, appoint a coordinator officially, and develop and get the
approval on the project plan and internal dissemination. On the other hand, during the execution of the project, it
is necessary to monitor the execution of the project to control time slippage, prevent resistance to change,
motivate staff, and measure the degree of participation and asses the results.
The second activity is defining the organizational framework through the analysis of the organization's vision,
mission, strategies, objectives, and culture including policies and values. Next, the organization needs to create
and define a customer strategy through, identifying organization's customers, then analyzing the profitability of
customers and defining customers' objectives. After that, the construction of measurement system for
assessing customer relations including the customer satisfaction and customer care.
Afterwards, the developing of process map which involves redesigning the business processes to become
customer-oriented by analyzing the current situation (AS-IS state) and designing the future status (TO-BE).
Then, the human resources need to know about the CRM project, its importance, and trained on its using. In
addition, accompany with changing the organization's culture, the organization's job manual and the
organizational diagram need to be restructured. Another issue is choosing the right computer system that
handles the acquisition of customer information and converting it into business knowledge. Additionally, the
CRM computer system must cover four main areas; transactional (operational), analytical, strategic, and the e-
CRM. Next, the implementation stage, that is how to move from the old (AS-IS) system to the new (TO-BE)
7
system by making activities prioritization then implementing the short term projects and managing the change
properly that will inevitably accompany the conversion. Finally, the monitoring stage by which, a control panel-
type tool
is initiated to monitor each activity by using different types of indicators of success. In addition, to assure that
the desired change is implemented effectively, a quality assurance method must be established. In conclusion,
the integration of the strategic and technological aspects of CRM properly is one of the most appealing factors
for the using of CRM-Iris methodology. In the contrary,
CRM-Iris methodology has many weaknesses like limited consideration of the critical success factors (CSFs),
users not involved in the design of the CRM system, no indication nor measurement for the user acceptance, and
limited validation for the methodology to small and medium-sized companies.
8
CHAPTER THREE: SYSTEM METHODOLOGY AND DATA COLLECTION
3.1 Introduction
The study adopted a qualitative approach to gathering information as this was deemed suitable for addressing
the research issue outlined. There were interviewees, In the involvement of CRMS in other organisations,
which was deemed to provide additional insights into the factors that will aid successful implementation of a
CRMS at CS. A focus group was also conducted as a means for gathering additional data from a less formal
environment. When comparing the use of focus groups to other methods, the real strength of focus groups is the
ability to provide insights into the sources of complex behaviours and motivations in addition to exploring what
people have to say.
Another advantage of this method is that the discussion equates to more than the sum of separate individual
interviews because the participants can query each other and explain themselves to one another. This interaction
enables the researcher to observe the extent and nature of interviewees‟ agreement and disagreement and offers
valuable data on the extent of consensus and diversity among the participants; a unique strength of focus groups
(Morgan and Krueger, 1993)
9
Analysis
Fig1
10
3.2 System Requirements Specification
3.2.1 Functional Requirements
REQUIREMENTS
Hardware requirements:
RAM: 3 GB
Sofware requirement
OS: Windows,linux,ubuntu
Database: MSQL
11
3.2.2 Non Functional Requirements
User training
Aimed at increasing adoption through teaching the customers. The SSA skills are used by the council to come
up with a good strategy for the CRMS (Customer Relationship Manangement System).
Failure Contingencies
The system is non-critical. Temporary inaccessibility, even up to several days, will not create a substantial
burden on any
user. The host site for the system will be chosen so as to include data backup capabilities and protocols.
The system will be developed under desktop web development tools and practices.
3.3. Design
This chapter explains the system design which is used to aid in the system development by providing the details
for how the system should be built. For the Customer Relationship Management System the system under
consideration will be based upon a 2-tier,client-server architecture. It is possible that the architecture will have
secure managed interfaces to isolate systems from illegal access. The achitecture may be a simple client-server
system in which the system will provide forms from a simple server that can be filled in remotely by someone.
12
3.3.1 Low Level Design and high level
CRMS framework fig.2
Database design of the E-R diagram is a conceptual model of the form of expression, the reality of
the entity relationship with E-R diagram clearly show . The CRM system, there are 16 main
entities, namely: user entity, entity roles, permissions entity, role permissions associated entity,
customer, customer contact customer service entity, entity, customer information entity, customer
communication record entity, entity marketing opportunities, sales plan entities, product inventory
entity, entity, entity order, entity, entity dictionary. There are mainly 6 kinds of association: one-way
one to one N:N. One way one to one N: N. [9,10] One way to many N:N. Bidirectional N:N. One
The user, authority, role relational data table model was shown in Fig.
13
Datasheet TABLE 1.
14
Database sheet assosiated with customers. TABLE 2
15
Contact record SHEET TABLE 4
16
3.4 Implementation / Development
3.4.1 Language(s), Frameworks and Other Technical Requirements
The system is using mysql and PHP to implement a full stack system.
User training
Aimed at increasing adoption through teaching the customers. The SSA skills are used by the council to come
up with a good strategy for the CRMS (Customer Relationship Manangement System).
Checking of the CRMS data accuracy and completeness and transfering it into a CRM solution.
Testing
Inspecting of the system for deficiencies and checking that its functionality works according to the requirement
specification.
Post-implementation strategy
Includes monitoring of the CRMS performance.adressing system issues and further tuning of CRM features and
processes to comply with changing business or user needs.
17
3.5 Testing
3.5.1 Functional Requirements Testing
Prototyping is used to leverage the involvement of end-users in development. Prototyping produces a
preliminary version of the required system that can be reviewed by end-users. After review, the prototype is
added to and altered to produce another version closer to the one that is wanted.
Fig.3
Reliability is about indicator’s dependency and consistency.the measure applied to increase the reliability of
data and its subsequent analysis.
Validity is concerned with whether an indicator captures the meaning of the construct of interest. In order to
increase the validity of testing measures are done.
18
3.6 Deployment
This is the rolling out of ready CRM solution to the production environment.
Fig 5.
19
CHAPTER FOUR: CONCLUSION AND RECOMMENDATIONS
4.1 CONCLUSION
This review paper has provided an overview of CRM and its applicability in construction. It has highlighted
strategic and operational implications, development strategies, critical success factors, challenges and
4.2 RECOMMENDATIONS
CRMS ConstructionSkills need to adopt a long-term perspective to strategically embed CRM within the
organisation. It will require continuous commitment to improve the organisation's processes and cultural
alignment to ensure satisfying return on investment results and long-term success for the organisation. This
should be seen
as an important step for effectively responding to the industry's skills and training needs.
20
CHAPTER FIVE: REFERENCES AND APPENDICES
5.1 REFERENCES
Kendall SD. Customer Service from the Customer's Perspective. In Fogli, Lawrence. Customer Service
2. Delivery: Research and Best Practices. J-B SIOP Professional Practice Series. John Wiley and Sons, 2007
International Journal of Project Management, 2012, No. 2, Vol. 30, pp. 188-198.
5. Laney D. The Great Enterprise Balancing Act: Extended Relationship Management (XRM), META
6. Siva J, London K. Client learning for successful architect-client relationships, Engineering, Construction
Greenberg P. CRM at the Speed of Light (4th ed.), McGraw Hill, New York, 2009
Trepper C. Match Your CRM Tool to Your business model, Information week, 2000, No. 786, Vol. 15,
pp. 74.
7. Dyche J. The CRM Handbook “A Business guide to Customer Relationship Management”, Addision-
8. Lawrence A, Johnson SL. Technology: friend or foe to customer relationship, Marketing Management,
9. Greenberg P. Capturing and keepingcustomers in nternet Real Time, McGraw-Hill, Berkeley, 2001.
10. Malaikrisanachalee S, Vathananukij H. Integration of javabased BIM with spatial database, International
Journal of Civil Engineering, 2011, No. 1, Vol. 9, pp. 17-22.
11. RC Construction Innovation. Adopting BIM for facilities management: Solutions for managing the
21
Sydney Opera House, Cooperative Research Center for Construction Innovation, Brisbane, Australia, 2007
22