## APLIKASI VISUALISASI PADA SISTEM MODEL LIFT

## Agus Ramdani Nugraha
Prodi Teknik Informatika STMIK DCI Perum Cisalak Blok 2 No. 48 Kota Tasikmalaya Email: agus_tsm@yahoo.com

## ABSTRACT
Lifts  are  widely  used  in  supermarkets  life,  apartments,  high  rise  buildings  and buildings  other  high  floored.  The  elevator  is  already  circulating  using  simple  logic language  there  is  controlled  manually  by  humans,  some  already  are  using microcontroller,  and  an  algorithm  searching  algorithm  and  other  controls  that  use different programming languages. And produce good products also have a high degree of precision where the error of the human factor can be minimized. Control the use of several searching algorithms.
To  run  the  elevators  most  widely  used  is  the  use  of  PLC  (Programmeble  Logic Controller) because it's easier to control the lift and also more durable because it's a lot of  people  are  getting  interested  and  studying  the  elevator  control  system.  As  the development of the role of the computer era increasingly dominated life.
Moreover, today's computers are expected to be used to do everything that can be done by either man in the household, even in the education industry. To solve the problem  with  the  computer,  the  program  must  be  made  in  advance  and  then  be processed further. Without the program, the computer is just a metal box that is not useful.
Keyword : Lifts, Programmeble Logic Controller, Searching Algorithms.

## I. PENDAHULUAN
Saat  ini  perkembangan  Teknologi khususnya  bidang
BuildingAutomation
System begitu pesat perubahanya. contoh:  pertama  kali  lift  di  temukan mengunakan  tenaga  manusia,  kemudian berkembang  mengunakan  mesin  uap, hingga  sekarang  lift  mengunakan  motor AC dengan control PLC seiring perkembangan  teknologi  ini  banyak  pula diciptakan  lift  yang  berguna  untuk membantu  manusia  untuk  mencapai gedung  gedung  tinggi  dalam  waktu  yang singkat.
Untuk  menjalankan  lift  tersebut yang  paling  banyak  digunakan  adalah
mengunakan  PLC (Programmeble  Logic Controller) karena  lebih  mudah  dalam pengontrolan  lift  dan  juga  lebih  tahan lama karena itu banyak orang yang mulai tertarik dan mempelajari sistem pengendalian  lift.  Seiring  perkembangan jaman peran komputer semakin mendominasi  kehidupan.  Lebih  dari  itu, komputer  saat  ini  diharapkan  dapat digunakan  untuk  mengerjakan  segala sesuatu  yang  bisa  dikerjakan  oleh manusia  baik  di  rumah  tangga,  industri bahkan  di  lingkungan  pendidikan.  Untuk memecahkan masalah dengan komputer, program  harus  dibuat  terlebih  dahulu kemudian  akan  diproses  selanjutnya.
Tanpa  program,  komputer  hanyalah sebuah kotak besi yang tidak berguna.
Lift  banyak  digunakan  dalam kehidupan supermarket, apartemen, gedung bertingkat dan bangunan- bangunan  yang  berlantai  tinggi  lainnya. Lift  yang  beredar  sebenarnya  sudah menggunakan  bahasa  logika  sederhana ada  yang  dikendalikan  manual  oleh manusia,  sebagian  sudah  ada  yang menggunakan  mikrokontroller,  algoritma searching  maupun  algoritma  dan  kendali lainya yang menggunakan bahasa pemrograman yang berbeda. Dan menghasilkan  produk  yang  bagus  juga memiliki  tingkat  presisi  tinggi  apabila kesalahan  dari  faktor  manusia  dapat diperkecil.  Dari  beberapa  pengendalian yang menggunakan algoritma searching.

## II. LANDASAN TEORI
a. Lift Transportasi  vertikal  adalah  model transportasi digunakan untuk
mengangkut  sesuatu  benda  dari  bawah ke atas ataupun sebaliknya. Ada berbagai macam  tipe  transportasi  vertikal  di antaranya  lift,  travator,  eskalator  dan dumbwaiter .  Dari tipe pengangkut vertikal  ini  masing-masing  mempunyai fungsi  angkut  yang  berbeda.  Lift  sering dijumpai di gedung perkantoran, travator lebih banyak di bandar udara, sedangkan eskalator lebih banyak di pusat pertokoan  besar  atau  mall  sedangkan dumbwaiter  lebih  banyak  digunakan  di rumah sakit dan hotel .
Lift  adalah  angkutan  transportasi vertikal yang digunakan untuk mengangkut  orang  atau  barang.  Lift umumnya  digunakan  di  gedung-gedung bertingkat tinggi;  biasanya lebih dari tiga atau  empat  lantai.  Gedung-gedung  yang
lebih rendah biasanya hanya mempunyai tangga  atau  eskalator.  Lift-lift  pada zaman  modern  mempunyai  tombol- tombol yang dapat dipilih penumpangnya sesuai  lantai  tujuan  mereka,  Terdapat tiga  jenis  mesin,  yaitu  Hidraulik,  Traxon atau  katrol  tetap,  dan  Hoist  atau  katrol ganda,  Jenis  hoist  dapat  dibagi  lagi menjadi  dua  bagian,  yaitu  hoist  dorong dan hoist tarik.

## b. Aplikasi
Aplikasi  software  adalah  program komputer  atau  kumpulan  program  yang dirancang  untuk  menyediakan  fasilitas kegunaan  untuk  penggunanya.  Contoh khususnya  adalah  aplikasi  program  word processor  (seperti  Microsoft  Word), spreadsheet  (seperti  Microsoft  Excel), accounting dan media player.
Beberapa  aplikasi  yang  dibundel atau  dibungkus  menjadi  satu  kadang- kadang disebut application suite.
Microsoft  Office,  yang  membungkus word prosessor, spreadsheet dan beberapa  aplikasi  lainnya,  merupakan salah satu contohnya.
Istilah  aplikasi  bisa  juga  buat membedakan  tipe  program  ini  dari kelompok  perangkat  lunak  utama  lain yang  disebut  sebagai  perangkat  lunak sistem  yang  merupakan  perangkat  lunak yang  berhubungan  dengan  pengelolaan dan  penggunaan  aspek-aspek  sistem komputernya  sendiri  seperti  sistem operasi, device driver dan compiler.

## c. Visualisasi
Visualisasi  (Inggris: visualization ) adalah  rekayasa  dalam  pembuatan gambar,  diagram  atau  animasi  untuk penampilan  suatu  informasi.  Secara umum,  visualisasi  dalam  bentuk  gambar
baik yang bersifat abstrak maupun nyata telah  dikenal  sejak  awal  dari  peradaban manusia.  Contoh  dari  hal  ini  meliputi lukisan  di  dinding-dinding  gua  dari manusia  purba,  bentuk  huruf  hiroglip Mesir, sistem geometriYunani, dan teknik pelukisan  dari  Leonardo  da  Vinci  untuk tujuan rekayasa dan ilmiah, dll.
Pada  saat  ini  visualisasi  telah berkembang  dan  banyak  dipakai  untuk keperluan  ilmu  pengetahuan,  rekayasa, visualisasi  disain  produk,  pendidikan, multimedia  interaktif,  kedokteran,  dll. Pemakaian dari grafika komputer merupakan perkembangan penting dalam dunia visualisasi, setelah ditemukannya  teknik  garis  perspektif pada zaman Renaissance. Perkembangan bidang  animasi  juga  telah  membantu banyak  dalam  bidang  visualisasi  yang lebih kompleks dan canggih.

## d. Animasi
Animasi,  atau  lebih  akrab  disebut dengan  film  animasi,  adalah  film  yang merupakan hasil dari pengolahan gambar tangan  sehingga  menjadi  gambar  yang bergerak.  Pada  awal  penemuannya,  film animasi  dibuat  dari  berlembar-lembar kertas  gambar  yang  kemudian  di-"putar" sehingga  muncul  efek  gambar  bergerak. Dengan  bantuan  komputer  dan  grafika komputer,  pembuatan  film  animasi menjadi  sangat  mudah  dan  cepat. Bahkan  akhir-akhir  ini  lebih  banyak bermunculan  film  animasi  3  dimensi daripada film animasi 2 dimensi.
Wayang  kulit  merupakan  salah satu  bentuk  animasi  tertua  di  dunia. Bahkan  ketika  teknologi  elektronik  dan komputer belum
diketemukan,
pertunjukan wayang kulit
telah memenuhi semua elemen animasi seperti
layar,  gambar  bergerak,  dialog  dan ilustrasi musik.
e. Model Model adalah rencana, representasi, atau deskripsi yang menjelaskan  suatu  objek,  sistem,  atau konsep, yang seringkali berupa penyederhanaan atau idealisasi.
Bentuknya  dapat  berupa  model  fisik
(maket,  bentuk  prototipe),  model  citra
(gambar  rancangan,  citra  komputer), atau rumusanmatematis.
f. Algoritma Searching
Pencarian  ( searching )  merupakan proses yang fundamental dalam pengolahan  data.  Proses  pencarian adalah  menemukan  nilai  (data)  tertentu di  dalam  sekumpulan  data  yang  bertipe sama  (baik  bertipe  dasar  atau  bertipe bentukan).  Di  dalam  Algoritma  dan Pemrograman disebutkan bahwa aktivitas yang berkaitan dengan pengolahan data sering didahului dengan proses pencarian. Teknik-teknik searching dasar (sequential  searching,  index  sequential searching, binary searching, interpolation searching) beserta analisis kompleksitas Algoritma Searching adalah algoritma  yang  memecahkan  masalah langkah per langkah, pada setiap langkah: 1. mengambil pilihan yang terbaik yang dapat  diperoleh  pada  saat  itu  tanpa memperhatikan konsekuensi ke depan  (prinsip  “ take  what  you  can get now! ”)
2. berharap  bahwa  dengan  memilih optimum  lokal  pada  setiap  langkah akan  berakhir  dengan  optimum global.

## III. PERANCANGAN SISTEM
a. Kebutuhan Sistem Sistem  yang  dibutuhkan  dalam pembuatan perancangan aplikasi visualisasi  model  pada  lift  ini  adalah sebagai berikut :

## 1. Lift
Di  dalam  data  lift  terdapat beberapa  kejadian  yang  akan  dilakukan untuk  memvisualisasikan  apa  saja  yang terjadi pada sebuah lift yang sebenarnya. Kejadian-kejadian  tersebut  diantaranya adalah :
a) Lift  Naik,  digunakan  untuk  membuat visual  atas  kejadian  bahwa  lift tersebut  berpindah  posisi  dari  bawah sampai  dengan  posisi  atas.  Dalam artian  bahwa  lift  ini  naik  darilantai dasar  sampai  dengan  lantai  paling atas.
b) Lift Turun, dibutuhkan
untuk memvisualisasikan  bahwa  lift  akan melakukan  proses  perpindahan  posisi dari  atas  sampai  dengan  posisi  paling bawah  setelah  posisi  atas  dicapai. Dalam hal ini lift akan turun dari posisi lantai  paling  atas  sampai  dengan lantai  dasar  dan  kemudian  lift  akan naik kembali dan seterusnya.
c) Buka Pintu Lift, visualisasi ini
digunakan  untuk  mengetahui  bahwa akan ada orang yang masuk ke dalam lift  untuk  menuju  sebuah  lantai tertentu  dari  lantai  asal  yang  lebih rendah dari lantai yang akan ditujunya dalam posisi lift naik, atau lebih tinggi dari lantai yang ditujunya ketika posisi lift akan turun.
d) Masuk,  setelah  adanya  visualisasi buka pintu lift maka visualisasi masuk ini akan menampilkan informasi angka yang  menggambarkan  jumlah  orang yang  berada  dalam  lift  pada  saat  itu,
dengan  jumlah  yang  bertambah  satu setiap kali ada visualisasi masuk ini. Di dalam  proses  visualisasi  masuk  ini diasumsikan  bahwa  hanya  satu  orang yang berhak masuk ke dalam lift.
e) Keluar, kejadian ini akan
menggambarkan  bahwa  ada  orang yang  akan  menuju  ke  sebuah  lantai tertentu  dan  keluar  dari  lift  tersebut yang sebelumnya diawali dengan buka pintu  lift  terlebih  dahulu.  Proses visualisasi keluar ini bisa menampilkan lebih  dari  satu  orang  yang  keluar sesuai  dengan  lantai  asalnya  masing- masing.
f) Tutup  Pintu  Lift,  apabila  setelah  ada penggambaran bahwa ada orang yang masuk ke dalam lift kemudian lift akan melakukan  visualisasi  tutup  pintu. Visualisasi  ini  juga  akan  dilakukan apabila  lift  sudah  melakukan  proses kejadian  menyampaikan  orang  ke suatu  lantai  tertentu,  dalam  hal  ini adalah kejadian keluar.
g) Jumlah,  data  ini  menggambarkan sebuah informasi mengenai visualisasi jumlah orang yang berada dalam lift.

## 2. Lantai
Data  lantai  ini  digunakan  untuk menggambarkan lapisan lantai yang akan dikunjungi  oleh  lift  baik  secara  naik ataupun turun. Perancangan pada bagian data  lantai  ini  diperlukan  beberapa informasi dan kelengkapan berupa :
a) Jumlah, kebutuhan data ini digunakan untuk  mendifinisikan  jumlah  lantai yang  akan  digambarkan.  Dalam perancangan  yang  penyusun  buat, jumlah lantai ini dideklarasikan berjumlah 10 (sepuluh) lantai. b) Posisi, digunakan untuk menggambarkan letak atau posisi dari
setiap  lantai  tersebut.  Jumlah  lantai yang  sudah  didefinisikan  adalah berjumlah  10  (sepuluh),  diberikan nomor  urut  dari  0  (nol)  sampai dengan  9  (sembilan).  Perancangan penempatan posisi dari lantai tersebut adalah  lantai  0  (nol)  berada  pada posisi  bawah,  kemudian  naik  dengan lantai1  (satu)  dan  seterusnya  sampai dengan  posisi  atas  yaitu  ditempati oleh lantai 9 (sembilan).
c) Pengunjungan,  setiap  lantai  yang sudah  didefinisikan  akan  dikunjungi secara  berurutan  dari  posisi  lantai  0
(nol) sampai dengan lantai 9
(sembilan)  yaitu  lift  dalam  keadaan naik  dan  sebaliknya  juga  lift  akan mengunjungi  setiap  lantai  dari  posisi lantai  9  (sembilan)  sampai  dengan lantai  0  (nol),  yaitu  ketika  lift  dalam keadaan turun.

## 3. Data Informasi
Kebutuhan  perancangan  sistem dari  data  informasi  ini  digunakan  untuk memberikan penjelasan mengenai setiap kejadian  pada  proses  visualisasi  pada model  lift  ini.  Adapun  perancangan  data informasi  yang  penyusun  buat  adalah sebagai berikut :
a) Kunjungan  Terhadap  Setiap  Lantai, data ini diperlukan untuk
menampilkan  informasi  jumlah  orang yang  ada  pada  setiap  lantai  lift. Informasi  ini  berupa  data  kunjungan untuk masuk lift dan data yang keluar dari lift.
b) Data  Kemunculan  Orang,  digunakan untuk  menampilkan  data kemunculan orang  yang  berasal  dari  masing- masing lantai.
c) Data  Orang  Masuk  Lift,  informasi  ini menampilkan  data  orang  berasal  dari suatu lantai yang masuk ke dalam lift.
d) Data  Orang  Keluat  Lift,  menampilkan informasi  mengenai data orang berasal  dari  lantai  mana  saja  yang keluar dari lift ke suatu lantai tujuan.

## b. Perancangan Antar Muka
(Interface) Perancangan antarmuka (Interface) merupakan rancang bangun dari
percakapan  antar  pemakai  sistem  ( user ) dengan  komputer.  Percakapan  ini  dapat berupa  proses  pemasukan  data  ke sistem,  menampilkan output informasi kepada pemakai sistem ( user ) atau dapat keduanya.  Rancangan  antarmuka  yang penyusun  rancang  dalam  pembuatan aplikasi  visualisasi  pada  model  lift  ini adalah sebagai berikut:

## Rancangan Form Utama Aplikasi Visualisasi Pada Model Lift
Visualisasi Model Lift X Visualisasi Model Lift Lantai 9 Lantai 8 Lantai 7
Lantai 6 Lantai 5 Lantai 4 Lantai 3 Lantai 2 Lantai 1 Lantai 0 Tentang Program Keluar 1 3 2 6 8 9 10 11 12 7 13 14 4 dddd, dd mmm yyyy – hh:mm:ss 5 Keterangan :
1. Bagian  nomor  1  (satu)  ini  adalah caption dari aplikasi visualisasi model lift ini.
2. Nama atau judul dari aplikasi.
3. Tanda  kali  (X)  untuk  menutup  atau keluar dari aplikasi.
4. Untuk  menampilkan  informasi  hari, tanggal dan waktu sistem.
5. Digunakan untuk memberikan informasi visualisasi nama dan urutan dari lantai lift. 6. Tempat yang digunakan untuk menampilkan  informasi  data  orang yang  muncul  pada  setiap  lantai  yang akan  masuk  ke  lift  dan  menuju  ke suatu  lantai.  Informasi  yang  tampil pada  bagian  ini  adalah  berupa  teks
“Ke Lantai X”, X  yaitu  nomor  lantai  yang  akan ditujunya,  bernilai  0  sampai  dengan 9. 7. Merupakan  visualisasi  dari  kotak  lift yang  akan  membawa  orang  masuk dan menyampaikannya ke lantai yang ditujunya.  Pada  bagian  gambar  ini juga  akan  terjadi  visualisasi  buka pintu  lift  dan  tutup  pintu  lift  diikuti oleh  informasi  mengenai  jumlah orang yang berada di dalam lift. 8. Bagian ini digunakan untuk
memberikan  informasi  data  orang berasal  dari  lantai  mana  saja  yang menuju  ke  lantai  yang  sedang dikunjungi  oleh  lift.  Informasi  pada bagian ini berupa teks yang menampilkan  “Dari  Lantai  X1,X2,...”. Nilai  X1,X2,  ...  adalah  berupa  data dari  lantai  asal  mana  saja  yang menuju  pada  bagian  lantai  ini,  yang bernilai dari 0 sampai dengan 9.
9. Bagian ini digunakan untuk menampilkan informasi jumlah orang yang  muncul  dan  jumlah  yang menuju pada setiap lantai.
Rancangan  bentuk  informasi  pada bagian ini adalah sebagai berikut : Data  Kunjungan  Terhadap  Setiap Lantai Dari Lantai 0  X Orang – Ke Lantai 0  X Orang Dari Lantai 1  X Orang – Ke Lantai 1  X Orang Dari Lantai 2  X Orang – Ke Lantai 2  X Orang Dari Lantai 3  X Orang – Ke Lantai 3  X Orang Dari Lantai 4  X Orang – Ke Lantai 4  X Orang
Dari Lantai 5  X Orang – Ke Lantai 5  X Orang Dari Lantai 6  X Orang – Ke Lantai 6  X Orang Dari Lantai 7  X Orang – Ke Lantai 7  X Orang Dari Lantai 8  X Orang – Ke Lantai 8  X Orang
Dari Lantai 9  X Orang – Ke Lantai 9  X Orang
10. Bagian  ini  memberikan  informasi mengenai  data  kemunculan  orang yang  muncul  secara  acak  untuk masing-masing lantai. Tampilan informasi  bagian  ini  adalah  sebagai berikut :
Data Kemunculan Orang
1. Asal Lantai X Ke Lantai X
2. Asal Lantai X Ke Lantai X
3. ... Dan  seterusnya  informasi  ini akan  bertambah  sesuai  dengan data kemunculan.
11. Setelah  data  kemunculan  orang dicatat,  apabila  ada  orang  yang masuk  ke  dalam  lift  maka  informasi
tersebut  akan  dicatat  pada  bagian visualisasi  ini.  Tampilan  tersebut adalah sebagai berikut :
Data Masuk Lift
1. Dari Lantai X
2. Dari Lantai X 3. ... Dan  seterusnya  catatan  informasi data orang masuk lift akan bertambah  sesuai  dengan  setiap kejadian masuk lift tersebut. 12. Seperti halnya pada catatan
informasi data masuk, bagian ini akan memberikan  informasi  mengenai data-data  tentang  orang  yang  keluar dari lift. Bentuk tampilan informasi ini digambarkan sebagai berikut : Data Keluar Lift
1. Lantai X Dari Lantai X
2. Lantai X Dari Lantai X1,...X9
3. ...
Dan seterusnya akan bertambah yang mencatat  semua  kejadian  yang menggambarkan  bahwa  ada  orang yang  keluar  menuju  lantai  tertentu yang  datang  dari  satu  atau  lebih lantai asalnya.
13. Bagian  ini  adalah  merupakan  tombol yang akan menampilkan form  sekilas tentang  program  yang  penyusun buat.
14. Rancangan  tombol  yang  digunakan untuk  mengakhiri  atau  keluar  dari aplikasi ini.

## IV. PEMBAHASAN
Setelah melakukan beberapa
tahapan  identifikasi,  analisis  siste  serta perancangan  aplikasi  yang  akan  dibuat, maka  beberapa  tampilan  dari  Aplikasi Visualisasi  Pada  Sistem  Model  Liftadalah sebagai berikut :
a. Form Tampilan Keadaan Awal Dijalankan
b. Form Tampilan Pada Saat Visualisasi Kemunculan Orang:
c. Form Tampilan Pada Saat Visualisasi Membawa Orang

## V. KESIMPULAN
Berikut ini adalah beberapa
kesimpulan  yang  dapat  diambil  penulis berdasarkan tahapan-tahapan yang telah dilakukan, diantaranya : a. Visualisasi lift ini hanya bisa menggambarkan 10 lantai, dari mulai lantai  0   sampai  dengan  lantai  9  dan hanya untuk 1 lift  saja. Dalam  hal ini data  jumlah  ini  tidak  bisa  ditambah atau dikurangi; b. Hanya menggambarkan 1
kemunculan  orang  saja  pada  setiap lantainya  sampai  dengan  orang tersebut  dibawa  untuk  disampaikan ke  lantai  tujuan.  Dalam  hal  ini, kemunculan  orang  hanya  1  orang untuk  masing-masing  lantai,  tidak bisa  membawa  lebih  dari  1  orang dalam  satu  lantai.  Setelah  lantai tersebut  kosong  maka  baru  ada  lagi kemunculan orang;
c. Visualisasi lift hanya akan menggambarkan  untuk  membawa orang pada suatu lantai apabila lantai tujuannya lebih besar dari pada lantai asalnya  untuk  kondisi  lift  naik. Sebaliknya, lift akan menggambarkan membawa  orang  pada  suatu  lift apabila  lantai  tujuannya  lebih  kecil dari  pada  lantai  asalnya  ketika  posisi lift dalam keadaan turun;
d. Data-data yang
merupakan
keterangan  setiap  kejadian  pada visualisasi  lift  ini  belum  bisa  dicetak atau ditampilkan;
e. Aplikasi  visualisai  ini  hanya  bisa menggambarkan dalam bentuk
tampilan
angka, belum bisa
menggambarkan dalam bentuk
gambar orang. VI. DAFTAR PUSTAKA H.K, Bambang, 2009, Modul Pemrograman Client Server , Tasikmalaya:
STMIK DCI Tasikmalaya; Inge  Martina,  Ir., 36  Jam  Belajar Komputer  Delphi  5.0 ,  PT  Elex  Media Komputindo, Jakarta, 2001; Inge Martina, Ir., Database Menggunakan  Delphi, PT  Elex  Medio
Komputindo, Jakarta, 2001; M.  Agus  J.  Alam, Mengolah  Database dengan Borland Delphi 6 , Jakarta: PT. Elex Media Komputindo, 2003 Widodo Nugroho, Tip dan Trik Pemrograman  Delphi ,  PT  Elex  Media
Komputindo, Jakarta, 2002.