57
customer  if  the  customer  has  never  been  done  reservations  before.  And  even worse  if  it  turns  out  financial  expenditure  in  excess  of  the  budget  that  had  been
planned earlier due to lack of information about the karaoke room price. Based  on  the  results  of  investigations  carried  out  by  interviewing
customers PT. Vizta Pratama Inul Vizta that often do the transaction of karaoke room reservation, obtained the information that the customer really need a media
room  reservation  that  is  not  limited  by  space  and  time  and  have  the  ease  of ordering. Further interviews were conducted also to the management of PT. Vizta
Pratama Inul Vizta, that the service makes it easy for customers in the karaoke room reservations is feasible so that they are easy to place an order at anytime and
anywhere, also can provide more complete information. The  reason  the  author  chose  CRM  as  a  strategic  approach  to  customers
was because CRM is  prioritizing customers who  make the customer  as the main target in providing of customer services and feedback from customers be used as
an  evaluation  of  the  achievement  of  a  karaoke  company.  So  that  by  customer satisfaction,  the  good  relationship  between  the  customers  with  the  company  will
be established this will generate customer trust and loyalty towards the company.
4.2 Systems Analysis
4.2.1  Analysis system running PT.  Vizta  Pratama  Inul  Vizta  is  a  company  engaged  in  rental
services  rental  karaoke  room  available  in  Indonesia.  Problems  that  occur only  company  currently  providing  services  through  conventional,  where
58
customers  who  want  to  book  a  room  should  come  directly  to  the  desired outlet. This will make it difficult for the customer if the customer did not
get what they want or have to wait a long queue. Even if worse it exceeds the financial expenditures of the budget that had been planned earlier due
to lack of room prices information on PT. Vizta Pratama Inul Vizta. Under  these  circumstances,  to  improve  services  where  customers
have  easy  options  to  determine  the  tendency  to  be  ordered,  without  the hassle  of  doing  the  journey  jammed  and  wasting  time,  while  there  is  not
necessarily  to  get  the  order  he  wants  because  full  book.  Then  it  is necessary to provide online reservation facility that can be done anywhere
and anytime without having limited space and time. The  author  will  define  the  variables  that  will  be  made  online
reservation  web  that  will  assist  customers  in  finding  the  address information  and  is  equipped  with  an  outlet  nearby  and  the  prices  of  each
room on each outlet to avoid things that have been mentioned above. In  addition  to  that  information,  the  web  will  be  created  will  also
help  customers  to  place  an  order  online.  So  that  customer  just  need  to show  Booking_ID  that  pre-booked  in  web  online  reservation.  And  the
implementation of CRM on-line web reservation that will produce a good relationship with the customer.
The  reason  the  author  chose  CRM  as  a  strategic  approach  to  the customer is that CRM brings customer oriented philosophy that makes the
customer  as  the  main  target  in  the  provision  of  customer  services  and
59
inputs used as an evaluation of the achievement of a karaoke place. So that the  customers  satisfaction  then  the  good  relationship  between  the
customers with the company will be established that will generate trust and loyalty to the company.
The analysis system is running is as follows:
Figure 4.1 business flowcharts running this time
Business  processes  running  on  the  system,  as  presented  in  Figure 4.1,  where  the  business  processes  running  in  a  simple  where  consumers
who  want  to  karaoke  comes  to  outlet  then  book  the  room  and  next  is booking transactions.
4.2.2  Inputs, processes and outputs in the system running Analysis of input, process and output system that is running on all
four entities above can be submitted as follows:
Start Customer comes to outlet
Customer booking
Finish
Do Karaoke
Direct get
Waiting list
Y N
60
1. Customer
 Input,  at  the  input  stage  customers  came  into  the  outlet  of
Inul Vizta and book a karaoke room that you want to book, and reserve the space in accordance with the hours and the
length of time that has been booked. 
Process,  at  this  stage  if  the  customer  directly  get  the  room so it will directly karaoke, but if no, customer have to wait
until the time comes. 
Output,  at  this  stage  the  customer  will  get  a  bill  from  the cash  register  after  completion  booked  the  room  and
karaoke.  The  resulting  output  is  a  proof  of  the  transaction karaoke room reservations at Inul Vizta.
2. Cashieremployee
 Input,  employee  will  search  for  and  register  the  room
booked customer and inputting customer data to be entered into  the  database  and  provide  the  room  number  that  the
customer will be used for karaoke. 
Process,  employee  will  confirm  the  booking.  Then Employee  delivers  customers  to  the  rooms  that  had  been
booked and prepare all the needs of karaoke. 
Output,  when  finished,  employee  will  provide  notes    bills rendered to the customer; otherwise it is stored as a copy of
the memorandum of the transaction documents.
61
3. Karaoke room
 Input,  karaoke  room  is  a  rental  place  for  karaoke  at  PT.
Vizta  Pratama  Inul  Vizta  that  inputted  as  the  availability of the room by the employee.
 Process, non-processed with noted as the rooms were ready
for rent. 
Output,  the  rooms  were  reserved  or  available  will  be recorded  on  the  document  or  ledger  for  temporary  data,
after which the employee will enter again the data is written in the big book into the computer.
4. Management
 Input, management checks and requests for any booking or
request database transactions that have been recorded. 
Process,  process  based  on  the  request  of  the  management, employee  conduct  statements  requested  by  management  to
be submitted to management. 
Output,  the  output  generated  is,  getting  management database reports that have been prepared by the employee.
4.2.3  Context diagram running system The context diagram on the booking system is currently running as
conveyed in the chart below.
62
Figure 4.2 context diagram system running today
Where  currently  booking  still  use  the  conventional  system,  which ordered  a  karaoke  room  at  the  outlet  as  mention  in  the  image  above,  the
karaoke room booking transactions are still done manually consists of four entities,  namely  the  customers  who  will  book  the  room  in  Inul  Vizta,
employee  as  an  officer  serve  the  customer  in  an  order,  karaoke  room  as goods become the object of leasing transactions, and management receive
reports of transactions in Inul Vizta.
4.2.4  Proposed solutions Based on the results of investigation and analysis in progress, then
the proposed solution of the given problem is the construction of an online ordering system for Inul Vizta. The system is web-based, so that customers
can  make  room  reservations  anywhere  and  anytime.  Avoid  long  queues and waiting lists are long.
Customer order get bill Customer
Employee Management
Karaoke room
Booking room
transaction Order
Room available
Confirmation order Bill order
Report transaction
63
4.2.5  Analysis of the proposed system The  proposed  reservation  is  using  Internet-based  reservation
system,  where  customers  have  the  freedom  and  ease  of  doing  karaoke room  reservations  at  PT.  Vizta  Pratama  Inul  Vizta  as  developing
customer  value  of  the  CRM  concept.  In  the  proposed  system,  then  all customers who wish to book a company registered members.
Customer  who  wants  to  become  a  member  of  PT.  Vizta  Pratama Inul Vizta must register first and fill out the registration form correctly. If
the form is filled by the customer is valid, then the customer can access the online booking site of PT. Vizta Pratama Inul Vizta and if invalid, it will
return  to  the  registration  form  with  instructions  given  fault.  This  is applying acquiring customer of the CRM concept.
Form  that  has  been  completed  at  the  time  of  registration  by  the member and if valid then it will be stored into the database member. After
successful  member  registration,  it  can  directly  login  by  entering  your username  and  password,  the  member  will  go  to  the  main  screen  and  the
main  screen  members  there  are  several  keys  that  can  be  accessed  by members  include:  home  page,  about  company,  outlets  and  rooms,
reservation and profile page. If  the  member  wants  to  see  a  karaoke  room  and  each  of  the
members can see the price in catalog outlet and display it in detail, at the outlets  already  available several  rooms that  can  be in  the message by the
64
member,  the  price  has  been  listed,  and  the  rooms  are  always  available  in the update by admin.
Once  members  see  detailed  information  so  members  can  make  a reservation immediately in accordance with the room they want, and order
the  member  is  saved  to  the  database  order  members.  If  the  member  does not sure with the order, member can back to previous step to order again.
The information about Inul Vizta Karaoke is to make the developing value for customer.
If the member has been  convinced by the room that  they ordered, then  the  member  will  be  entered  into  the  form  confirmation  page  and
required  to  fill  out  the  form.  After  entered  to  the  confirmation  page member can press the “submit” button and the data of order member will
automatically save in  the database of order member. Database member is the way to retain the customer of the CRM concept.
After that the application will display the booking ID that must be kept by the member. The booking code serves to re-register in outlets that
have  been  in  accordance  with  the  room  and  the  hours  that  have  been ordered.
The proposed system has the following flowcharts:
65
Figure 4.3 business flowcharts proposed system
4.2.6  Inputs, processes and outputs in the system proposed This step, the proposed system is a web-based reservation system.
In  this  system,  the  entity  is  divided  into  four,  namely:  the  users,  i.e. customers  who  only  have  access  rights  to  view  a  variety  of  information
products  sold,  while  the  members  is  a  customer  who  has  registered  as  a regular customer in the system. Next there is the admin entity has the right
to  regulate  or  manage  the  reservation  system,  and  the  manager  is  the owner is entitled to a booking system transaction reports and databases.
So on the basis of this, the analysis of the input, process and output of the proposed system are as follows:
66
1. User
 Input,  no  input  is  entered  into  the  reservation  system.  Due
to  an  order,  a  user  must  register  to  be  registered  as  a member.
 Process,  the  user  can  only  see  the  various  information
contained in the web of Inul Vizta. 
Output,  users  get  a  display  screen  as  the  output  of  the outlets and other information are available on this service.
2. Members
 Input,  at  these  stage  members  to  register  as  an  input  to  be
recognized  and  registered  by  the  online  booking  system. And  for  those  members  who  have  already  registered  can
sign in to the ordering page. This is the process of acquiring customer.
 Process, the process stages, members can perform a variety
of  processes  such  as:  1  the  registration  process  and  sign in;  2  the  karaoke  room  reservations;  3  the  process  of
booking  confirmation.  The  process  stage  is  category  of retain and enhance customer.
 Output, at this stage, members will get Booking_ID of order
that  has  been  booked.  Booking_ID  serves  to  do confirmation  to  the  designated  outlet  so  that  the  booking
can be confirmed by the adminemployee.
67
3. Admin
 Input,  admin  will  confirm  the  booking  room  and  input  the
room booked and available. 
Process,  the  admin  will  make  the  process  of  updating  the rooms are booked and available or cancel the order.
 Output,  admin  did  not  get  a  wide  range  of  output  over  the
reservation system. 4.
Manager 
Input,  input  manager  does  not  perform  on  this  system,  but only enter the data registers in order to get permission to get
a report. 
Process, managers can make the process of printing reports. 
Output, managers obtain permissions to always get a report of transactions that occur in the system.
4.2.7  Context diagram of the proposed system The  proposed  reservation  system  is  using  Internet-based  ordering
system, as the enhance customer of CRM concept, where customers have the  freedom  and  ease  of  conducting  transactions  in  the  karaoke  room
reservations Inul Vizta. In the proposed system, then all the customers who will be a member of transactions registered in the PT. Vizta Pratama Inul
Vizta.
68
Customer  who  wants  to  become  a  member  of  PT.  Vizta  Pratama Inul  Vizta  must  register  in  advance  and  fill  out  the  registration  form
correctly.  If  the  form  is  filled  out  by  the  customer  is  valid,  then  the customer  can  access  the  online  booking  site  of  PT.  Vizta  Pratama  Inul
Vizta and if invalid, it will return to the registration form with instructions given fault. Registration is one of acquiring customer.
Form  that  has  been  completed  at  the  time  of  registration  by  the member and if valid then it will be stored into the database member. After
successful  member  registration,  it  can  directly  login  by  entering  your username  and  password,  the  member  will  go  to  the  main  screen  and  the
main  screen  members  there  are  several  keys  that  can  be  accessed  by members  include:  home  page,  about  company,  outlets  and  rooms,
reservation and profile page. If  the  member  wants  to  see  the  rooms  available  so  members  can
see  the  data  in  accordance  outlet  and  displays  the  room  in  detail,  in  the outlet menu has already available several rooms that can be ordered by the
member,  the  price  has  been  listed,  and  the  availability  of  the  rooms  are always updated by admin. And the information around Inul Vizta is one of
acquiring customer. Once  members  see  the  data  room  in  detail  then  the  member  can
directly  place  an  order  by  clicking  on  the  reservation  page,  what  type  of room you want to book and the desired hour. After the member did order
the application will provide or show booking code that must be stored by
69
the  user.  Booking  code  is  useful  to  re-register  in  order  to  target  outlet online booking can be confirmed and be processed. The proposed system
has the following flowchart:
Figure 4.4 Context diagram proposed system
70
4.2.8  Proposed Zero diagram
Figure 4.5 Proposed Zero Diagrams
Show report transaction
Customer database report 1.0
register Registration
Data member
2.0 login
Show login error Member login
Show login error Login file
Member
Show check-in order menu Show list of order menu
Show outlet and room menu Show reservation menu
Show about us menu Show admin menu
Show about us menu Show profile menu
Home page file
3.0 show Home
page
member
user Show registration error
File register
admin
Admin login
4.0 show outlet and
room Show features
Show room details Show list of outlet
Rooms feature file Karaoke room detail
Outlet file
Data karaoke
Member orderbooking
Full detail booking Data of member
booking 6.0
update room
Data karaoke
room Data order
member
5.0 reservation
menu
Manager report file
Manager
Order transaction report Request database report
7.0 manager
report
71
4.2.9  Diagram process Based  on  the  diagram  above,  this  system  will  have  7  processes.
Explanations of each process are as follows:
 Context diagram process 1
Figure 4.6 Diagram process 1
Process name  : Registration Input
:   Registration file
  Member registration Output
:   Show registration error
  New member
Summary of process: Acquire is one of the customer lifecycle strategy of the CRM. And
registration  is  one  of  the  way  acquiring  customers.  The  customer  who wants  to  become  a  member  Inul  Vizta  must  register  first  and  fill  out  the
registration form correctly. If the form is filled out by the customer is valid
72
then the customer can access website reservation online system, and if it is invalid  then  it  will  return  to  the  registration  form  with  instructions  given
fault.
 Context diagram process 2
Figure 4.7 Diagram process 2
Process name  : Login Input
:   Member login
  Admin login   Login file
Output :
  Show member login error   Show admin login error
  Login file
Summary of process: After member has been successfully registered, it can directly login
by  entering  your  username  and  password;  members  will  go  to  the  home
73
page of members. On the home page of members, there are some buttons that  can  be  accessed  by  members  include:  details  outlets,  booking,
company  details.  Customer  retention  is  the  activity  that  a  selling organization undertakes in order to reduce customer defections. Successful
customer retention  starts with  the  first  contact  an organization has with  a customer  and  continues  throughout  the  entire  lifetime  of  a  relationship.
Login process is first step to organize a customer to continue the relation with the company.
 Context diagram process 3
Figure 4.8 Diagram process 3
Process name  : Home page Input
: Home page file Output
:   Show outlet and room menu
  Show reservation menu   Show about us menu
74
  Show profile menu   Show admin menu
  Show check-in order menu   Show list of order menu
  Show member profile   Home page File
Summary of File mine page process: After members successfully logged in, it will go to the main page
of the member. On the main page of members there are some buttons that can  be  accessed  by  members  include:  about  company,  outlet  and  rooms,
reservation and member profile. All menus can be access by the member.
 Context diagram process 4
Figure 4.9 Diagram process 4
75
Process name  : Outlet and room Input
:   Outlet file
  Room features file   Karaoke room detail
Output :
  Outlet file   Room features file
  Show features   Show room detail
  Show list of outlet
Summary of process: Member  or  non-member  can  see  the  details  of  outlets,  room
features,  and  room  details.  The  information  inside  the  room  features include:  computerized  system,  audio  system,  song  collections,  interior
design and promo. And the information inside the list of outlet is included: the address of outlet, contact and list of price. Only member registered that
available to  do reservation. This  also  is one of way to  retain  and develop customer value enhance of the CRM concept.
76
 Context diagram process 5
Figure 4.10 Diagram process 5
Process name  : Reservation Input
:   member orderbooking
output :
  data of member order   Full detail booking
Summary process: From  the  result  which  obtained,  member  who  has  been  booking
completely, it will be given the detail of booking information. In the online room  reservation  there  application  that  give  booking  code  or  can  called
Booking_ID. For the detail order it will be listed in the profile page. The reservation menu is the main aim of creation the website. This menu is to
develop customer value of CRM concept. The reason is because customer satisfaction is an important point for a company.
77
 Context diagram process 6
Figure 4.11 Diagram process 6
Process name  : Update room Input
: Update room Output
:   confirm member order
  update room available
Summary of process: A process where the admin confirm karaoke room which had been
booked,  and  check  the  karaoke  room,  when  the  room  is  finished  being used  or  there  are  customers  who  cancel  the  order,  then  the  admin  will
update it.
78
 Context diagram process 7
Figure 4.12 Diagram process 7
Process name  : Manager Report Input
:   Show report transaction
  Request all report   Manager report file
Output :
  Customer database report   Order transaction report
Summary process: The  process  by  which  all  the  data  associated  with  the  transaction
will be submitted to the manager.
4.3 Systems Design