PERANCANGAN SISTEM INFORMASI PEMESANAN SERVIS MOBIL DI PT. ISUINDOMAS PUTRA BERBASIS WEB
SKRIPSI
Oleh:
STEVEN NIM. 1145003
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK TIME MEDAN 2015
ABSTRAK
PT. Isuindomas Putra merupakan sebuah perusahaan yang bergerak di bidang otomotif. PT. Isuindomas Putra mendapat kepercayaan dari PT. Astra International sebagai agen tunggal untuk penjualan mobil, suku cadang dan servis mobil yang bermerek Isuzu. Sistem servis mobil yang dilakukan selama ini oleh PT. Isuindomas Putra adalah secara manual yang dimana para pelanggan datang langsung ke showroom bengkel untuk mendaftarkan servis mobil. PT. Isuindomas Putra bermaksud membuat sistem informasi pemesanan servis mobil berbentuk website. Oleh karena itu, diperlukan sistem informasi pemesanan servis mobil berbasis web agar pelanggan lebih mudah untuk memesan servis mobil di PT. Isuindomas Putra. Sistem informasi yang akan dibangun menggunakan Adobe Dreamweaver CS5, bahasa pemrograman PHP, dan MySQL sebagai database-nya. Kata kunci : Pemesanan, Servis, PHP, MySQL.
i
ABSTRACT
PT. Isuindomas Putra is a company that engaged in automotive. PT. Isuindomas Putra has the trust from PT. Astra International as the sole agent to sale the cars, spareparts, and services cars branded Isuzu. Car repair system conducted so far by PT. Isuindomas Putra is manual system which the customers directly come to the showroom workshop to register the car that need to be repaired. PT. Isuindomas Putra intend to created a website for car repair booking. Therefore, car repair booking website is necessary needed so that it is easier for customers to book a car repair at PT. Isuindomas Putra. The information system will be built using Adobe Dreamweaver CS5, the programming language PHP, and MySQL as the database. Keywords : Booking, Service, PHP, MySQL.
ii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan segala rahmat dan karunia-Nya kepada penulis sehingga penulis dapat menyelesaikan skripsi ini dengan judul : “Perancangan Sistem Informasi Pemesanan Servis Mobil di PT. Isuindomas Putra Berbasis Web ”. Skripsi ini disusun untuk melengkapi persyaratan studi program Strata I (S-I) Sekolah Tinggi Manajemen Informatika Komputer (STMIK) TIME Medan. Penulis menyadari bahwa dalam penulisan skripsi ini banyak menemukan kesulitan-kesulitan dan kekurangan pada penulisan. Namun berkat bantuan bimbingan maupun petunjuk serta nasehat dari berbagai pihak akhirnya penulis dapat menyelesaikannya dengan baik. Dalam penyusunan skripsi ini, penulis banyak menerima bantuan baik bimbingan maupun petunjuk serta nasehat dari berbagai pihak. Pada kesempatan ini penulis mengucapkan terima kasih kepada : 1. Bapak Robet, M.Kom, selaku Pembimbing I yang telah banyak membimbing dalam pembuatan penulisan skripsi. 2. Bapak Huliman, M.Kom, selaku Pembimbing II yang telah banyak membimbing dalam pembuatan penulisan skripsi. 3. Bapak Simon Kanggali, selaku Ketua Yayasan STMIK TIME Medan. 4. Bapak Prof. Chainur Arrasyid, S.H, selaku Ketua BPH STMIK TIME Medan. 5. Bapak Prof. Harlem Marpaung, Ph.D, selaku Ketua STMIK TIME Medan. 6. Bapak Jackri Hendrik, S.T, M.Kom, selaku Pembantu Ketua I STMIK TIME Medan. 7. Ibu Feriani Astuti, M.Kom, selaku Ketua Program Studi Sistem Informasi STMIK TIME Medan. 8. Kepada Seluruh Dosen beserta staff pengajar di Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) TIME Medan, yang telah memberikan bekal ilmu pengetahuan dan pendidikan penulis selama masa perkuliahan.
iii
9. Pimpinan beserta semua staff PT. Isuindomas Putra yang telah membantu penulis mendapatkan data dan keterangan yang diperlukan dalam penyajian skripsi. 10. Teristimewa kepada Orang Tua penulis, Bahtiar Ramli dan Ristiani yang selalu mendoakan, memberikan motivasi dan pengorbanannya baik dari segi moral maupun materi kepada penulis sehingga penulis dapat menyelesaikan skripsi ini. 11. Semua pihak yang telah membantu dalam penyelesaian skripsi ini yang tidak bisa saya sebutkan satu persatu. Meskipun telah disusun, namun penulis menyadari bahwa isi dan tehnik penulisan skripsi ini masih jauh dari sempurna baik dari segi tata bahasa maupun materi yang terkandung di dalamnya. Oleh karena itu setiap kritik dan saran akan diterima agar dapat dijadikan bahan perbaikan untuk penulisan selanjutnya. Harapan penulis semoga skripsi ini dapat bermanfaat bagi pembaca, maupun bermanfaat sebagai referensi dalam penulisan kutipan. Akhir puji dan syukur saya ucapkan kepada Tuhan Yang Maha Esa, semoga kita semua selalu dalam lindungan dan karuniaNya.
Medan, Mei 2015 Penulis,
Steven 1145003
iv
DAFTAR ISI
ABSTRAK ........................................................................................................
i
ABSTRACT ......................................................................................................
ii
KATA PENGANTAR ......................................................................................
iii
DAFTAR ISI .....................................................................................................
v
DAFTAR GAMBAR ........................................................................................ vii DAFTAR TABEL ............................................................................................ viii DAFTAR LAMPIRAN ....................................................................................
ix
BAB I
PENDAHULUAN ............................................................................
1
1.1 Latar Belakang Masalah ..............................................................
1
1.2 Identifikasi Masalah ....................................................................
2
1.3 Batasan Masalah ..........................................................................
2
1.4 Tujuan dan Manfaat Penelitian ....................................................
3
1.5 Sistematika Penulisan ..................................................................
4
LANDASAN TEORI .......................................................................
6
2.1 Pengertian Perancangan ...............................................................
6
2.2 Pengertian Sistem ........................................................................
6
2.3 Pengertian Informasi....................................................................
7
2.4 Pengertian Sistem Informasi ........................................................
8
2.5 Pengertian Perbaikan ...................................................................
9
2.6 Pengertian Pemesanan .................................................................
9
2.7 Pengertian Internet .......................................................................
9
BAB II
2.8 Web Server ................................................................................... 12 2.9 Data Flow Diagram (DFD)......................................................... 13 2.10 Flowchart .................................................................................. 14 2.11 Hypertext Preprocessor (PHP) .................................................. 16 2.12 MySQL ....................................................................................... 17 2.13 Adobe Dreamweaver ................................................................. 18 2.14 Web Server ................................................................................. 19
v
2.15 XAMPP ..................................................................................... 20 BAB III METODE PENELITIAN ............................................................... 21 3.1 Tempat dan Jadwal Penelitian ..................................................... 21 3.2 Kerangka Kerja ............................................................................ 22 3.2.1 Metode Pengumpulan Data ................................................. 22 3.2.2 Analisa Sistem ..................................................................... 23 3.2.3 Perancangan Sistem ............................................................. 24 3.2.4 Pembangunan Sistem ........................................................... 24 3.2.5 Uji Coba Sistem ................................................................... 25 BAB IV ANALISA DAN PERANCANGAN ............................................... 26 4.1 Analisa ......................................................................................... 26 4.1.1 Hasil Observasi Sistem Berjalan.......................................... 27 4.1.2 Analisa Kelemahan Sistem Berjalan.................................... 27 4.1.3 Analisa Kebutuhan Sistem ................................................... 30 4.1.3.1 Analisa Kebutuhan Informasi dan Manajemen ............ 31 4.1.3.2 Analisa Biaya dan Manfaat .......................................... 31 4.1.3.3 Analisa Studi Kelayakan .............................................. 32 4.2 Perancangan ................................................................................. 32 4.2.1 Tujuan Perancangan Sistem ................................................
32
4.2.2 Diagram Use Case Sistem Usulan ....................................... 33 4.2.3 Diagram Konteks ................................................................. 34 4.2.4 Data Flow Diagram (DFD) Sistem Usulan .......................... 35 4.2.5 Relasi Tabel ......................................................................... 36 4.2.6 Perancangan Antar Muka..................................................... 37 BAB V
HASIL DAN PEMBAHASAN........................................................ 43 5.1 Hasil ............................................................................................. 43 5.2 Pembahasan ................................................................................. 50
BAB VI KESIMPULAN DAN SARAN ........................................................ 52 6.1 Kesimpulan .................................................................................. 52 6.2 Saran ............................................................................................ 52 DAFTAR PUSTAKA ....................................................................................... 53 LAMPIRAN
vi
DAFTAR GAMBAR
Gambar 2.1 Bentuk Komponen Data Flow Diagram ...................................... 13 Gambar 3.1 Kerangka Kerja ............................................................................ 22 Gambar 4.1 Diagram Use Case Sistem Usulan ............................................... 34 Gambar 4.2 Diagram Konteks Sistem Usulan ................................................. 34 Gambar 4.3 DFD Level 1 Sistem Usulan ........................................................ 36 Gambar 4.4 Relasi Tabel .................................................................................. 37 Gambar 4.5 Interface Halaman Home ............................................................. 38 Gambar 4.6 Interface Halaman Produk ........................................................... 39 Gambar 4.7 Interface Halaman Pemesanan ..................................................... 39 Gambar 4.8 Interface Halaman Artikel ............................................................ 40 Gambar 4.9 Interface Halaman Company Profile............................................ 40 Gambar 4.10 Interface Halaman Contact Us ..................................................... 41 Gambar 4.11 Interface Halaman Login Admin .................................................. 41 Gambar 4.12 Interface Halaman Menu Admin .................................................. 42 Gambar 5.1 Tampilan Halaman Home............................................................. 43 Gambar 5.2 Tampilan Halaman Produk........................................................... 44 Gambar 5.3 Tampilan Halaman Pemesanan .................................................... 45 Gambar 5.4 Tampilan Halaman Artikel ........................................................... 46 Gambar 5.5 Tampilan Halaman Company Profile ........................................... 46 Gambar 5.6 Tampilan Halaman Contact Us .................................................... 47 Gambar 5.7 Tampilan Halaman Login Admin ................................................. 47 Gambar 5.8 Tampilan Halaman Menu Admin Data Pengguna ........................ 48 Gambar 5.9 Tampilan Halaman Menu Admin Company Profile ..................... 49 Gambar 5.10 Tampilan Halaman Menu Admin Contact Us .............................. 49 Gambar 5.11 Tampilan Halaman Menu Admin Data Pemesanan ...................... 50
vii
DAFTAR TABEL
Tabel 2.1 Tabel Simbol Flowchart .................................................................... 15 Tabel 3.1 Tabel Kegiatan Penelitian .................................................................. 21 Tabel 4.1 Tabel Evaluasi Sistem Berjalan ......................................................... 27
viii
DAFTAR LAMPIRAN
Lampiran 1 : Listing Program CD Lampiran 2 : SK Dosen Pembimbing Skripsi Lampiran 3 : Kartu Bimbingan Dosen Pembimbing I & II Lampiran 4 : Daftar Riwayat Hidup Mahasiswa Lampiran 5 : Listing Program
ix
BAB I PENDAHULUAN
1.1
Latar Belakang Masalah Teknologi zaman sekarang semakin berkembang pesat, khususnya di bidang
otomotif. Persaingan yang semakin pesat ini menuntut para pelaku bisnis untuk mampu memaksimalkan kinerja perusahaan agar dapat bersaing di pasar. Perusahaan harus mampu berusaha keras untuk mempelajari dan memahami kebutuhan dan keinginan pelanggannya. Dengan begitu, maka akan memberikan masukan penting bagi perusahaan. PT. Isuindomas Putra merupakan perusahaan yang bergerak di bidang jasa servis dan perawatan kendaraan roda empat atau lebih. Untuk mengantisipasi berkembangannya teknologi, maka diperlukan suatu pengelolaan manajemen perusahaan yang baik serta peningkatan pada sumber daya manusia. Seiring pesatnya perkembangan bisnis dalam segala bidang, terdapat penyesuaian di dalam penyajian informasi untuk kebutuhan para pengambil keputusan dan diperlukan pengembangan sebuah sistem. Ini dapat diartikan menyusun suatu sistem yang baru untuk meningkatkan perusahaan agar berkembang pesat. Demikian juga halnya di bengkel PT. Isuindomas Putra, dimana sebagai salah satu bengkel servis mobil yang ada di Kota Medan, juga memiliki strategi dan keunggulan yang berbeda dibanding pesaing yang ada. Permintaan dan kebutuhan pelanggan harus dilayani, namun hal ini bukan berarti menyerahkan segala-galanya kepada pelanggan. Usaha memuaskan kebutuhan pelanggan harus dilakukan secara menguntungkan atau bersifat dimana
1
2
kedua belah pihak merasa senang atau tidak ada yang dirugikan. Kepuasan pelanggan merupakan suatu hal yang sangat positif demi mempertahankan keberadaan pelanggannya tersebut untuk tetap berjalannya suatu bisnis atau usaha. Adapun sistem berjalan di PT. Isuindomas Putra masih secara manual dimana para pelanggan datang langsung ke showroom bengkel untuk mendaftarkan servis mobil yang akan memakan waktu, dimana para pelanggan datang ke tempat untuk mengantri. Oleh karena itu, penulis membuat sistem usulan berupa pemesanan servis mobil secara komputerisasi berbasis web. Dengan adanya sistem pemesanan servis mobil secara online, maka pelanggan akan lebih mudah dalam memesan servis mobil. Oleh karena itu, penulis tertarik untuk melakukan penelitian dengan mengambil judul “Perancangan Sistem Informasi Pemesanan Servis Mobil di PT. Isuindomas Putra Berbasis Web”
1.2
Identifikasi Masalah Setelah menganalisa kondisi yang sedang berjalan di perusahaan tersebut,
terdapat permasalahan yang diketahui akibat belum adanya sistem pemesanan servissecara online. Masalah-masalah yang ada dikarenakan, adanya pelangan tidak bisa menentukan sendiri jadwal servis yang diinginkan, sehingga pelanggan perlu menunggu berjam-jam di showroom bengkel, karena hanya terdapat 2 (dua) service advisor yang melayani pelanggan. Akibatnya, para pelanggan harus menunggu waktu yang cukup lama untuk menunggu antrian untuk mendaftarkan servis mobil.
3
Adapun masalah dalam penelitian ini adalah bagaimana membuat sistem informasi pemesanan servis mobil secara online yang dapat memudahkan pelanggan dalam pelayanan servis mobil pada PT. Isuindomas Putra.
1.3
Batasan Masalah Pembahasan untuk perancangan sistem informasi pemesanan servis mobil
secara online yang dibahas mencakup: 1.
Pembahasan sistem hanya mencakup pada proses pemesanan servis mobil secara online pada PT. Isuindomas Putra.
2.
Data input dapat meliputi: data pelanggan, merek mobil, tipe mobil, nomor polisi, nomor rangka, nomor mesin, tanggal pemesanan, dan kode pemesanan.
3.
Output yang dihasilkan berupa laporan-laporan berupa: a. Laporan Pemesanan Servis Mobil b. Laporan Data Pelanggan
4.
Sistem dirancang mengunakan aplikasi program Adobe Dreamweaver CS6 dan bahasa pemrograman PHP (Hypertext Preprocessor).
5.
1.4
Database dirancang mengunakan aplikasi MySQL.
Tujuan dan Manfaat Penelitian Tujuan dari penelitian tugas akhir ini adalah untuk : a. Mempelajari dan menganalisa sistem yang berjalan di PT. Isuindomas Putra.
4
b. Melakukan pembahasan, perancangan serta pengembangan sistem yang sedang berjalan di PT. Isuindomas Putra, khususnya sistem pemesanan servis mobil secara online. Manfaat dari penelitian tugas akhir ini adalah untuk : a.
Bagi peneliti, dapat meningkatkan pengetahuan dan kemampuan peneliti dalam membuat sistem informasi terkomputerisasi berbasis web dengan
mengunakan
bahasa
pemrograman
PHP
(Hypertext
Preprocessor). b.
Bagi perusahaan, sebagai masukan dan mengembangkan sistem yang sedang berjalan untuk meningkatkan pelayanan pada PT. Isuindomas Putra.
c.
Bagi STMIK TIME Medan, dapat menjadi tolak ukur bagi STMIK TIME
untuk
menghasilkan
sarjana
yang
dapat
melakukan
pengembangan sistem pada sebuah perusahaan.
1.5
Sistematika Penulisan Penulisan laporan ini terdiri dari enam bab, yaitu :
BAB I
PENDAHULUAN Berisi latar belakang, identifikasi masalah, tujuan dan manfaat, batasan masalah, dan sistematika penulisan.
BAB II
LANDASAN TEORI Berisi tentang penjelasan singkat mengenai sistem informasi, siklus hidup pengembangan sistem, kamus data, spesifikasi proses dan data use case.
5
BAB III
METODE PENELITIAN Berisi tentang tempat dan jadwal penelitian, kerangka kerja, pengumpulan
data,
analisa
sistem,
perancangan
sistem,
pembangunan sistem, dan uji coba sistem. BAB IV
ANALISA DAN PERANCANGAN Berisi tentang analisa dokumen dari sistem pemesanan servis mobil pada sistem yang berjalan dan perancangan sistem usulan.
BAB V
HASIL DAN PEMBAHASAN Berisi tentang tampilan input dan output sistem beserta penjelasan mengenai kelebihan dan kelemahan sistem berjalan dan usulan.
BAB VI
KESIMPULAN DAN SARAN Berisi tentang kesimpulan dan saran-saran yang dapat diberikan untuk pengembangan perangkat lunak lebih lanjut.
BAB II LANDASAN TEORI
2.1
Pengertian Perancangan Perancangan
merupakan
tahap
persiapan
untuk
rancang
bangun
implementasi suatu web, yang menggambarkan bagaimana suatu web dibentuk dan dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen terpisah kedalam satu kesatuan yang utuh dan berfungsi termasuk mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras dari suatu web. Menurut Jogiyanto (2009:196), perancangan juga dapat didefinisikan sebagai suatu pola yang dibuat untuk mengatasi masalah yang dihadapi perusahaan atau organisasi setelah melakukan analisa terlebih dahulu.
2.2
Pengertian Sistem Pengertian sistem sangatlah luas dan mempengaruhi semua aspek
kehidupan. Sistem sangat diperlukan dalam melakukan kinerja yang baik dan terstruktur terhadap manajemen. Keterpaduan sistem ini memungkinkan terciptanya kerjasama untuk menghasilkan informasi yang cepat, tepat, dan akurat. Sistem dapat didefinisikan dengan 2 (dua) pendekatan, yaitu sistem yang menekankan pada prosedur dan sistem yang menekankan pada elemen komponennya. Sistem yang menekankan pada prosedur, menurut Jogiyanto (2005:1), informasi didefinisikan sebagai berikut. “Sistem adalah sebuah jaringan kerja
6
7
dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau penyelesaian suatu sasaran tertentu”. Sedangkan sistem yang menekankan pada elemen, yaitu ”Sistem adalah suatu seri dari komponen-komponen yang saling berhubungan, bekerja sama didalam suatu kerangka kerja tahapan yang terpadu untuk menyelesaikan, mencapai sasaran yang telah ditetapkan sebelumnya”.
Berdasarkan definisi di atas, penulis menarik kesimpulan bahwa sistem merupakan suatu bentuk jaringan kerja yang terorganisir yang dapat mempermudah perusahaan dalam melaksanakan suatu fungsi untuk mencapai tujuan.
2.3
Pengertian Informasi Menurut
Jogiyanto
(2005:8),
informasi
didefinisikan
sebagai
berikut. ”Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan berarti bagi yang menerimanya”.
Menurut
Sutabri
(2003:18),
informasi
didefinisikan
sebagai
berikut. ”Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan”.
Berdasarkan definisi di atas penulis dapat menarik kesimpulan bahwa Informasi adalah data yang sudah diolah menjadi sesuatu yang bermanfaat untuk pemakainya. Menurut Sutabri (2003:30), kualitas informasi dijelaskan sebagai
8
berikut. a. Akurat (accurate), informasi harus bebas dari kesalahan dan tidak menyesatkan. Informasi ini harus mencerminkan keadaan yang sebenarnya. b. Tepat Waktu (timelines), informasi yang sampai pada si penerima tidak boleh terlambat, harus tersedia pada saat informasi tersebut diperlukan. c. Relevan (relevance), informasi yang diberikan harus sesuai dengan yang dibutuhkan dan mempunyai manfaat untuk pemakainya.” Berdasarkan penjelasan di atas maka penulis dapat menarik kesimpulan bahwa suatu informasi dapat dikatakan berkualitas jika memenuhi kualitas informasi yaitu akurat, tepat waktu dan relevan.
2.4
Pengertian Sistem Informasi Menurut Robert A. Leitch dan K. Roscoe Davis yang diterjemahkan oleh
Jogiyanto (2005:11), informasi didefinisikan sebagai berikut. Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Sistem Informasi merupakan gabungan dari manusia, perangkat keras, perangkat lunak, jaringan telekomunikasi dan sumber data yang mengumpulkan, mengubah dan menyebarkan informasi dalam sebuah organisasi sehingga dapat mendukung perusahaan, pekerja, pelanggan, rekan kerja serta supplier. Jadi, sistem informasi adalah sebuah sistem yang mengumpulkan, mengolah, menyimpan dan menganalisa data serta memisahkan informasi untuk tujuan yang spesifik.
9
2.5
Pengertian Perbaikan Menurut Jay Heizer dan Barry Render (2001), perbaikan didefinisikan
sebagai berikut.“Segala kegiatan yang didalamnya adalah untuk menjaga sistem peralatan agar berjalan dengan baik”. Menurut M.S Sehwarat dan J.S Narang, (2001), perbaikan didefinisikan sebagai berikut. “Sebuah perkerjaan yang dilakukan secara berurutan untuk menjaga atau memeli hara fasilitas yang ada sehingga sesuai dengan standar fungsional dan kualitas.” Menurut Sofyan Assauri, (2004), perbaikan didefinisikan sebagai berikut. “Kegiatan untuk memelihara atau menjaga peralatan dan mengadakan penyesuaian atau penggantian yang diperlukan agar supaya terdapat suatu keadaan peralatan yang memuaskan sesuai dengan apa yang direncanakan”. (http://seputarpengertian.blogspot.com/2014/02/seputar-pengertianpemeliharaan.html)
2.6
Pengertian Pemesanan Pemesanan adalah suatu aktifitas yang dilakukan oleh konsumen sebelum
membeli. Untuk mewujudkan kepuasan konsumen maka perusahaan harus mempunyai sebuah sistem pemesanan yang baik (http://www.powerpointsearch.com/pengertian-pemesanan).
2.7
Pengertian Internet Interconnected Network (Internet) adalah sistem global dari seluruh
jaringan komputer yang saling terhubung. Internet berasal dari bahasa latin “inter”
10
yang berarti “antara”. Internet merupakan jaringan yang terdiri dari milyaran komputer yang ada diseluruh dunia. Internet melibatkan berbagai jenis komputer serta topologi jaringan yang berbeda. Dalam mengatur integrasi dan komunikasi jaringan, digunakan standar protokol internet yaitu Transmission Control Protocol/Internet Protocol (TCP/IP). TCP bertugas untuk memastikan bahwa semua hubungan bekerja dengan baik,
sedangkan
IP
bertugas
untuk
mentransmigrasikan pakket data dari satu komputer ke komputer lainnya. (http://id.wikipedia.org/wiki/Internet) Sejarah internet awalnya berasal dari proyek Advanced Research Project Agency (ARPA) yang dibentuk tahun 1969 oleh Departemen Pertahanan Amerika Serikat. Proyek ini kemudian dikenal dengan Advanced Research Project Agency Network (ARPANET) yang melakukan riset tentang cara menghubungkan komputer satu dengan komputer lainnya agar bisa saling berkomunikasi. Pada tahun 1970, proyek ini berhasil menghubungkan lebih dari 10 komputer dalam bentuk jaringan, dan beberapa tahun kemudian, hasil riset proyek ini dikembangkan di luar Amerika. Karena jumlah komputer yang terhubung semakin banyak, maka pada tahun 1980, dibuatlah protokol resmi yang dikenal dengan TCP/IP. Sejak diperkenalkannya kepada dunia pada tahun 1972-1973, penggunaan internet pun meluas tidak hanya pada kalangan khusus (militer pada saat itu). Seiring dengan perkembangannya, orang-orang yang memanfaatkan internet membuat sebuah sistem yang memudahkan pengaksesan internet oleh masyarakat luas. Sistem ini juga memungkinkan adanya peluang bisnis dalam bidang ini. Hal
11
tersebut ditandai dengan didirikannya provider (penyedia layanan) internet sampai warnet (warung internet). Banyak penyedia jasa internet service provider (ISP) institusi yang menyediakan jasa layanan koneksi ke internet yang berada di Indonesia contohnya Melsa, Telkomnet instan, Centrin, Wasantaranet, Cbnet, Indosat, dan lain lain. Dengan banyaknya ISP-ISP, maka organisasi Asosiasi Penyelenggara Jasa Internet Indonesia (APJII) dibentuk. Asosiasi ini berfungsi sebagai pemersatu penyedia jasa layanan ini, sehingga para pengguna internet dapat terus memanfaatkan internet untuk keperluan user. Pengguna internet secara private (perorangan maupun organisasi) disebut user.
2.8
Pengertian Website Website merupakan halaman situs sistem informasi yang dapat diakses
secara cepat. Website ini didasari dari adanya perkembangan teknologi informasi dan komunikasi. Melalui perkembangan teknologi informasi, tercipta suatu jaringan antar komputer yang saling berkaitan. Jaringan yang dikenal dengan istilah internet secara terus menerus menjadi pesan-pesan elektronik, termasuk email, transmisi file, dan komunikasi dua antar arah individu atau komputer. (http://www.sambureki.com/definisi/definisi-dan-pengertian-web-menurut-paraahli.html) Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada didalam World Wide Web (WWW) di internet. Sebuah halaman web adalah dokumen yang ditulis dalam format Hyper Text Markup Language
12
(HTML), yang hampir selalu bisa diakses melalui Hyper Transfer Protocol (HTTP), yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. Halaman-halaman dari website akan bisa diakses melalui sebuah Uniform Resource Locator (URL) yang biasa disebut homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun hyperlinkhyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu user susunan keseluruhan dan bagaimana arus informasi ini berjalan. Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situssitus bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar user bisa mengakses situs tersebut.
2.9
Data Flow Diagram Data Flow Diagram (DFD) merupakan suatu cara atau metode untuk
membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem nantinya. Dalam pembuatan Sistem Informasi, DFD sering digunakan. DFD digunakan para analisis untuk membuat sebuah sistem yang baik. DFD dapat digunakan untuk membuat dokumentasi untuk sistem informasi yang sudah ada atau untuk menyusun dokumentasi untuk sistem informasi yang baru. Bentuk komponen DFD yang sering digunakan pada gambar
13
2.1 berikut. (http://duniasisteminformasi.blogspot.com/2011/04/pengertian-dfddata-flow-diagram.html)
1
Proses
2 Aliran Data
3
4
Entitas
Gambar 2.1 Bentuk Komponen Data Flow Diagram Sumber : Kenneth E. Kendall dan Julie E. Kendall (2003:263). Penjelasan dari masing-masing komponen DFD adalah sebagai berikut. 1. Komponen Proses Bujur sangkar dengan sudut membulat digunakan untuk menunjukkan adanya proses transformasi. Proses-proses tersebut selalu menunjukkan suatu perubahan data. Proses-proses tersebut selalu menunjukkan suatu perubahan data. Jadi aliran data meninggalkan suatu proses selalu diberi label yang berbeda dengan aliran data yang masuk. Ada beberapa hal yang harus diperhatikan mengenai proses diantaranya yaitu : a. Proses harus memiliki input dan output. b. Proses dapat dihubungkan dengan komponen terminator, data store atau proses melalui alur data. c. Sistem/bagian/divisi/departemen yang sedang dianalisa oleh professional proses digambarkan dengan komponen proses. 2. Komponen Aliran Data
14
Aliran data digambarkan dengan panah yang digunakan untuk menerangkan perpindahan data / paket data dari satu bagian ke bagian lainnya dengan panah mengarah ke tujuan data. Aliran data dapat berupa kata, pesan, formulir atau informasi. Aliran data yang muncul secara simultan bisa digambarkan hanya dengan menggunakan tanda pararel. Karena sebuah tanda panah menunjukkan seseorang, tempat atau sesuatu, maka harus diberi nama dengan kata benda. 3. Komponen Entitas Digunakan untuk menggambarkan suatu entitas eksternal (bagian lain sebuah perusahaan, seseorang atau sebuah mesin) yang dapat mengirim data atau menerima data dari sistem. Entitas disebut juga sumber atau tujuan data dan dianggap eksternal terhadap sistem yang sedang digambarkan. Setiap entitas diberi label dengan nama yang sesuai. 4. Komponen Penyimpanan (Data Store) Bujur sangkar yang digambarkan dengan dua garis pararel yang tertutup oleh sebuah garis pendek di sisi kiri dan ujungnya terbuka di sisi sebelah kanan. Simbol ini digambarkan hanya dengan lebar secukupnya saja sehingga memungkinkan menandai bentuk huruf-huruf di antara garis-garis paralel yang ada.
2.10
Flowchart Flowchart merupakan langkah awal pembuatan program. Dengan adanya
flowchart urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya
15
programmer menerjemahkan ke dalam bentuk program dengan bahasa pemrograman. Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Tabel 2.1 menunjukan simbolsimbol flowchart. Tabel 2.1 Tabel Simbol-Simbol Flowchart
Dalam pembuatan flowchart, tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer, sehingga flowchart yang dihasilkan
16
dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu; 1. Input berupa bahan mentah 2. Proses pengolahan 3. Output berupa bahan jadi. Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu: a. START: berisi instruksi untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan masalah. b. READ: berisi instruksi untuk membaca data dari suatu peralatan input. c. PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca. d. WRITE: berisi instruksi untuk merekam hasil kegiatan ke perlatan output. e. END: mengakhiri kegiatan pengolahan (http://www.academia.edu/6912277/PENGERTIAN_DASAR_DAN_SIMBOL_F LOWCHART)
2.11
Hypertext Preprocessor Hypertext Preprocessor (PHP) adalah bahasa pemrograman yang
memungkinkan para web developer untuk membuat aplikasi web yang dinamis dengan cepat. PHP merupakan singkatan dari “PHP : Hypertext Preprocessor”. PHP ditulis dan diperkenalkan pertama kali sekitar tahun 1994 oleh Rasmus Lerdorf melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan onlinenya. (http://hastomo.net/php/pengertian-dan-sejarah-php)
17
PHP merupakan sebuah bahasa pemrograman yang berbentuk scripting, sistem kerja program ini adalah sebagai interpreter bukan sebagai Compiler. PHP menurut Syafii (2004 : 5) merupakan bahasa pemrograman berbasis web yang terbukti sangat reliable penggunaannya dan mempunyai dukungan yang kuat.
2.12
MySQL My Structured Query Language (MySQL) merupakan salah satu perangkat
lunak sistem pengelola basis data DataBase Management System (DBMS). MySQL merupakan sebuah hubungan DBMS yang membantu sebuah model data yang terdiri atas kumpulan hubungan nama (named relation). Database MySQL adalah salah satu database yang open source. Database ini banyak dipasangkan dengan script PHP. Penyebab utama MySQL begitu popular di kalangan web karena cocok bekerja di lingkungan tersebut, selain itu karena : 1.
MySQL tersedia di berbagai platform dan kompatibel dalam berbagai sistem operasi.
2.
Fitur-fitur yang dimiliki MySQL merupakan fitur-fitur yang biasanya banyak dibutuhkan dalam aplikasi web.
3.
MySQL memiliki overhead koneksi yang rendah, sehingga kecepatan koneksi relatif tinggi.
Kelebihan MySQL adalah : 1.
MySQL merupakan sebuah data yang mampu menyimpan data berkapasitas sangat besar hingga berukuran gigabyte sekalipun.
18
2.
MySQL didukung oleh server Open DataBase Connectivity (ODBC) yang artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berapa visual seperti Delpi maupun Visual Basic (VB).
3.
MySQL adalah database yang menggunakan enkripsi password.
4.
MySQL dapat menciptakan lebih dari 16 kunci per tabel dan satu kunci memungkinkan belasan fields.
5.
MySQL merupakan server database multi-user artinya database ini dapat digunakan oleh banyak orang. MySQL dan PHP merupakan sistem yang saling terintegrasi. Maksudnya
adalah pembuatan database dengan menggunakan sintak PHP dapat dibuat. Sedangkan input yang dimasukkan melalui aplikasi web yang menggunakan script serverside seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di server dan tentunya web tersebut berada di sebuah web server.
2.13
Adobe Dreamweaver Berdasarkan buku yang diterbitkan oleh Madcoms (2013:1), Adobe
Dreamweaver merupakan program web editor yang dapat digunakan untuk membangun halaman web. Sedangkan pemrograman PHP dan MySQL adalah bahasa pemrograman dan database yang sangat fleksibel dan mudah dipahami. Dengan Dreamweaver, user dapat mendesain halaman web tanpa harus mengetik tag-tag HTML, sedangkan dengan menggunakan pemrograman PHP dan database MySQL maka website user akan menjadi lebih interaktif dan dinamis.
19
Berdasarkan buku yang diterbitkan oleh Madcoms (2011:3), Adobe Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web. Sebagai editor web yang handal, Adobe Dreamweaver tentunya dilengkapi dengan kemampuan manajemen situs, yang memudahkan user mengelola keseluruhan elemen yang ada dalam sebuah situs. user juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, termasuk validasi tag-tag HTML dan Cascading Style Sheets (CSS) yang tidak sesuai dengan pedoman secara otomatis serta perkiraan waktu download pada sebuah halaman web. Adobe Dreamweaver memiliki banyak tools yang memudahkan seorang web design untuk mengedit dan membuat kode-kode dalam halaman web. Fasilitas yang terdapat di dalamnya antara lain: Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode (tampilan kode dan Code inspector) yang mengizinkan user mengedit kode Javascript, Extensible Markup Language (XML), HTML, CSS, TEMPLATING dan dokumen teks lain secara langsung. Teknologi Roundtrip HTML yang dimilikinya mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan user dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML tanpa susah payah.
2.14
Web Server Webserver menurut Shelly (2010:04), merupakan inti dari suatu website.
Melalui webserver inilah, user dapat melihat website yang ada di internet. Web
20
server berfungsi sebagai pusat kontrol dari pengolahan data website sehingga setiap instruksi yang diberikan oleh pemakai internet akan diolah dan selanjutnya dikembalikan lagi kepada pemakainya. Ada beberapa macam web server yang ada didunia, antara lain webserver milik Windows, yaitu Apache, Tomcat, Internet Information Service (IIS), dan lain sebagainya. Saat ini web server yang paling banyak digunakan adalah Apache karena telah banyak mendukung format file server tanpa perlu tambahan komponen aplikasi lagi. Hal ini berbeda dengan IIS milik windows yang tidak dapat membaca file server dengan format PHP (IIS memerlukan komponen untuk menjalankan format file server PHP ini) dalam keadaan default.
2.15
XAMPP XAMPP adalah sebuah software web server apache yang didalamnya
sudah tersedia database server mysql, dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis, dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Dulu XAMPP untuk Linux dinamakan LAMPP,
sekarang
diganti
namanya
menjadi
XAMPP
FOR
LINUX.
(http://sarangeolshop.blogspot.com/2012/10/xampp-menurut-para-ahli.html)
BAB III METODE PENELITIAN
3.1
Tempat dan Jadwal Peneltian Penulis melakukan penelitian di PT. Isuindomas Putra yang beralamat di
Jalan Sisingamangaraja KM 6,5 Medan. Jadwal penelitian telah ditetapkan berdasarkan pada tabel kegiatan penelitian. Penulis melakukan penelitian berdasarkan pada tabel 3.1 berikut ini. Tabel 3.1 Kegiatan Penelitian
No
Kegiatan
November Desember Januari 2014 2014 2015
Februari 2015
Maret 2015
April 2015
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Identifikasi Masalah 2 Pengumpulan data 3 Analisa Sistem 4 Perancangan Sistem 5 Pembangunan Sistem 6 Uji Coba Sistem 7 Penyusunan Skripsi
Tujuan dari disusunnya tabel kegiatan pada penelitian ini adalah agar penelitian yang dilakukan oleh penulis dapat selesai tepat waktu seperti yang telah dijadwalkan.
21
22
3.2
Kerangka Kerja Kerangka kerja yang dilakukan oleh penulis dalam melakukan penelitian
ditunjukan oleh gambar 3.1 berikut.
Identifikasi Masalah Pengumpulan Data Analisa Sistem Perancangan Sistem Pembangunan Sistem Uji Coba Sistem
Gambar 3.1 Kerangka Kerja
3.2.1
Metode Pengumpulan Data Adapun metode pengumpulan data yang penulis gunakan antara lain :
1. Studi Dokumen Penulis mempelajari data struktur organisasi yang sedang berjalan di perusahaan, dari studi dokumen inilah diketahui bahwa pemesanan servis mobil pada PT. Isuindomas Putra dengan datangnya secara langsung pelanggan ke showroom bengkel. 2. Observasi
23
Penulis melakukan observasi atau pengamatan fisik di perusahaan PT. Isuindomas Putra, tujuannya untuk melakukan pengamatan dan untuk pengumpulan data produk yang akan digunakan dalam perancangan dan pembuatan website. 3. Wawancara Penulis melakukan pengumpulan data dan informasi secara langsung dengan mewawancarai pihak PT. Isuindomas Putra yaitu staff yang bekerja di perusahaan. Metode ini dilakukan dengan mengadakan tatap muka langsung dengan key person yang terkait, seperti service advisor dan administrasi servis.
3.2.2
Analisa Sistem PT. Isuindomas Putra merupakan sebuah perusahaan yang bergerak di
bidang otomotif. PT. Isuindomas Putra mendapat kepercayaan dari PT. Astra International sebagai agen tunggal untuk penjualan mobil, suku cadang, dan workshop service yang bermerek Isuzu. Sistem pemesanan servis mobil pada PT. Isuindomas Putra yang sedang berjalan saat ini adalah dengan datangnya secara langsung pelanggan ke showroom bengkel. Oleh karena itu, konsep untuk membangun manajemen serta sistem informasi sangat dibutuhkan. Ini menjadi hal baru yang membedakan dari showroom bengkel dari perusahaan lain dengan tujuan meningkatkan kepuasan dari pelanggan. Dengan perkembangan teknologi masa kini, maka perlu kiranya dilakukan perancangan web pada PT. Isuindomas Putra. Selain dengan biaya pemesanan
24
servis mobil secara online yang lebih rendah juga dapat memberikan informasi servis mobil secara detail kepada calon pelanggan. Dengan diperkenalkannya pemesanan servis secara online PT. Isuindomas Putra melalui suatu website yang dapat dilihat para pengguna internet, maka dari website tersebut dapat menjangkau lebih luas dalam memberikan informasi kepada para pelanggan, serta yang terpenting adalah meningkatnya kepuasan para pelanggan.
3.2.3
Perancangan Sistem Sistem yang akan dibangun adalah website yang berisi sejumlah informasi
untuk memperkenalkan pemesanan servis mobil secara online dari PT. Isuindomas Putra kepada masyarakat. Website ini memperlihatkan spesifikasi mobil sehingga konsumen dapat memudahkan pemesanan sesuai dengan mobil yang akan diperbaiki. Pada bagian perancangan sistem, penulis merancang tampilan website dengan membuat layout pada setiap menu yang ada, halaman tampilan layout ini juga berguna sebagai pola awal dalam mendesain tampilan dari website PT. Isuindomas Putra.
3.2.4
Pembangunan Sistem Sistem baru yang akan dirancang dan dibangun pada PT. Isuindomas Putra
adalah berbasis web. Sistem baru ini berguna sebagai media pemesanan yang berupa suatu website. Pembangunan website ini menggunakan aplikasi Adobe Dreamweaver CS6, bahasa pemrograman PHP dan database MySQL.
25
3.2.5
Uji Coba Sistem Pengujian sistem dilakukan pada keseluruhan sistem, tujuannya untuk
memeriksa apakah sistem telah bekerja dengan semestinya atau tidak. Uji coba yang dilakukan antara lain dengan memeriksa setiap gambar produk-produk yang disediakan serta memeriksa metode ataupun source code.
BAB IV ANALISA DAN PERANCANGAN
4.1
Analisa Analisa sistem merupakan proses memilah-milah suatu permasalahan
menjadi elemen-elemen yang lebih kecil untuk dipelajari guna mempermudah permasalahan dari suatu sistem informasi. Hasil akhir dari analisa sistem merupakan cara pemecahan masalah yang terjadi dalam spesifikasi sistem baru. Pada tahap analisa, diperlukan suatu pendekatan analisa guna menghindari kesalahan-kesalahan yang mungkin muncul pada tahap berikutnya, yaitu perancangan sistem baru. Tahap analisa sistem merupakan tahapan yang sangat penting, maka pendekatan yang dilakukan adalah mendefinisikan masalah pada sistem yang sedang berjalan dan sekaligus melakukan evaluasi setiap cara kerja sistem yang sedang berjalan berdasarkan prosedur-prosedur yang ada. Dengan demikian, akan diketahui permasalahannya serta kesulitan apa saja yang dihadapi oleh sistem yang sedang berjalan, apa saja pengaruhnya dan hal apa yang harus diperhatikan validasinya terhadap sasaran sistem yang dirancang sebelum dilakukan servis. Tahapan analisa dan perancangan dibagi ke dalam beberapa bagian, yaitu : analisa permasalahan, model pengembangan, desain sistem dan prosedur evaluasi. Untuk menggali informasi tentang permasalahan yang ada, maka dilakukan observasi terhadap sistem yang berjalan pada PT. Isuindomas Putra.
26
27
4.1.1 Hasil Observasi Sistem Berjalan Berdasarkan pengamatan penulis sebagai salah satu karyawan yang bekerja di PT. Isuindomas Putra Medan yang beralamat di Jl. Sisingamangaraja KM 6,5 Medan, sistem berjalan dalam hal pemesanan servis mobil Isuzu memiliki beberapa kelemahan. Adapun evaluasi sistem berjalan dapat disajikan pada tabel 4.1 berikut ini. Tabel 4.1 Evaluasi Sistem Berjalan No. 1.
Evaluasi
Pemecahan Masalah
Sistem pemesanan servis Dengan adanya sistem informasi dalam mobil Isuzu masih manual, bentuk website, pelanggan dapat melihat belum
terdapat
website informasi servis yang disediakan, seperti :
yang menyajikan informasi waktu kunjungan, perkiraan biaya, jenis servis mobil. 2.
mobil, alamat, dan sebagainya.
Sistem pemesanan servis Dengan
adanya
sistem
informasi
yang
mobil Isuzu yang masih dirancang, sekalipun terjadi penumpukan manual
dapat pelanggan,
manajemen
telah
mengakibatkan
terjadinya mengetahuinya terlebih dahulu, sehingga
penumpukan
pelanggan dapat mempersiapkan tenaga montir yang
dalam 1 hari kerja. 3.
pihak
Pelanggan
tidak
lebih banyak. dapat Dengan
adanya
mengetahui perkiraan biaya dirancang, servis.
sistem
pelanggan
informasi
dapat
yang
mengetahui
perkiraan biaya servis.
4.1.2 Analisa Kelemahan Sistem Berjalan Untuk menganalisa sistem yang lama dimaksudkan untuk menemukan penyebab sebenarnya permasalahan-permasalahan yang terjadi sehingga sistem yang lama tidak berjalan dengan baik. Sistem yang lama akan diganti dengan sistem yang baru. Permasalahan-permasalahan di sistem yang lama perlu
28
ditemukan dan diperbaiki. Jika sistem yang baru merupakan teknologi informasi, maka servis dari sistem yang lama berupa servis-servis dalam bentuk informasi yang disediakan oleh sistem yang baru. Agar sistem yang baru berhasil, informasi-informasi yang dihasilkan harus sesuai dengan kebutuhan pemakainya. Menganalisa kebutuhan informasi pemakai perlu dilakukan untuk menghasilkan informasi yang relevan. Dengan dikembangkannya sistem yang baru, maka diharapkan akan terjadi peningkatan-peningkatan yang berhubungan dengan analisis Performances, Informations, Economics, Control, Eficiency, and Service (PIECES). Berikut ini adalah analisa yang dilakukan oleh penulis dengan merujuk kepada analisa PIECES, yaitu : 1.
Analisa Kinerja (Performance) Performance/kinerja merupakan analisa terhadap kemampuan/ peningkatan terhadap kinerja sistem yang baru sehingga efektif. Kinerja dapat diukur dari Throughput dan Response time. Throughput adalah jumlah pekerjaan yang dapat dilakukan pada suatu saat tertentu. Jadi ini berhubungan dengan seberapa maksimal pekerjaan dapat dilakukan pada waktu tertentu. Sedangkan Response time adalah rata-rata waktu yang tertunda dua pekerjaan ditambah dengan waktu-waktu response untuk menanggapi pekerjaan tersebut. Di sini dilihat dari seberapa lama waktu yang dibutuhkan/waktu yang terbuang sia-sia dalam melakukan pekerjaan. Kinerja sistem pada PT. Isuindomas Putra mengenai pengolahan data servis masih menggunakan cara manual. Dan pada saat tertentu biasanya ada permintaan informasi
29
mendadak proses pencarian data akan sulit dan harus membuka berkas yang menumpuk dan ini membutuhkan waktu yang lama dan jumlah beban kinerja yang lebih besar. Dengan adanya sistem baru diharapkan mampu memberikan informasi yang akurat serta pengolahan data yang lebih baik karena pemanfaatan komputer secara optimal. 2.
Analisa Informasi (Information) Penting terhadap kualitas informasi yang disajikan dimana informasi harus mempunyai kualitas (akurat, tepat waktu, dan relevan) dan mempunyai nilai informasi. Informasi mempunyai peran penting bagi pihak manajemen untuk menentukan kebijakan dan mengambil keputusan, sumber informasi tersebut berupa laporan dan dari proses olah data. Laporan-laporan dan olah data yang dianalisa yaitu laporan dan olah data pelanggan, laporan dan olah data supplier, laporan dan olah data sparepart, laporan dan olah data servis, laporan dan olah data transaksi servis, laporan dan olah data penjualan, serta laporan dan olah data pembelian.
3.
Analisa Ekonomi (Economy) Tinjauan analisa ekonomis tidaknya sistem yang ada merujuk pada jumlah
sumber
daya
yang
digunakan
terhadap
peningkatan
manfaat/keuntungan yang diperoleh atau penurunan keuntungan yang diperoleh atau akibat besarnya biaya yang digunakan. 4.
Analisa Pengendalian (Control)
30
Pengendalian terhadap sistem yang dimasukkan untuk mendeteksi dan mencegah kesalahan-kesalahan atau penyalahgunaan sistem serta menjamin keamanan data dan informasi. Dari informasi yang didapat diketahui bahwa selama ini kendali pada sistem lama berjalan seperti yang diinginkan dan dari hasil observasi didapatkan kelemahan kendali terhadap sistem lama. 5.
Analisa Efisiensi (Efficiency) Efisiensi erat kaitannya dengan bagaimana sumber daya yang ada telah digunakan. Suatu sistem dikatakan efisien atau tidak didasarkan pada tanggung jawab personal dalam melaksanakan tugasnya.
6.
Analisa Layanan (Servis) Pelayanan adalah sistem mencakup pelayanan yang diberikan oleh sistem pada beberapa elemen, baik elemen yang bersifat langsung maupun tidak langsung. Elemen yang terlibat langsung dalam hal ini adalah personal yang mengoperasikan sistem tersebut sedang elemen tidak langsung yaitu pelanggan.
4.1.3 Analisa Kebutuhan Sistem Dalam rekayasa sistem dan rekayasa perangkat lunak, analisa kebutuhan (requirements analysis) mencakup pekerjaan-pekerjaan penentuan kebutuhan atau kondisi yang harus dipenuhi dalam suatu produk baru atau perubahan produk, yang mempertimbangkan berbagai kebutuhan yang bersinggungan antar berbagai pemangku kepentingan. Kebutuhan dari hasil analisa ini harus dapat
31
dilaksanakan, diukur, diuji, terkait dengan kebutuhan bisnis yang teridentifikasi, serta didefinisikan sampai tingkat detail yang memadai untuk desain sistem.
4.1.3.1 Analisa Kebutuhan Informasi dan Manajemen Alur informasi sangat menentukan kinerja yang ada. Tanpa adanya alur informasi yang jelas, kinerja dalam suatu instansi menjadi tidak efektif dan efisien sesuai yang diharapkan. Alur informasi yang diharapkan dalam suatu organisasi harus bersifat cepat, akurat, dan relevan. Data dan informasi yang diperlukan antara lain informasi mengenai data pelanggan, data servis, dan data sparepart. Dari penelitian yang dilakukan ternyata ada beberapa kebutuhan informasi tersebut yang belum terpenuhi, padahal sangat diperlukan bagi pihak intern maupun ekstern. Hal ini disebabkan kurangnya kegiatan-kegiatan yang menunjang kegiatan pengolahan data servis bengkel. Untuk itu, perlu adanya evaluasi ulang terhadap sistem lama sehingga dapat diketahui permasalahanpermasalahan yang harus dibenahi.
4.1.3.2 Analisa Biaya dan Manfaat Tujuan dari sistem analisa biaya dan manfaat secara umum adalah untuk melihat apakah sistem yang akan diterapkan merugikan atau menguntungkan perusahaan. Jika biaya yang dikeluarkan lebih besar dari manfaat yang diperoleh maka sistem ini dikatakan tidak layak. Oleh karena itu sebelum sistem ini dikembangkan, maka perlu dihitung kelayakan ekonomisnya.
32
4.1.3.3 Analisa Studi Kelayakan Analisa kelayakan merupakan tahap yang paling penting, karena didalamnya menyangkut berbagai aspek sistem baru yang diusulkan. Laporan mengenai analisa kelayakan harus disampaikan kepada manajemen yang akan memberikan beberapa perubahan atau memutuskan untuk segera melaksanakan sistem baru tersebut. Analisa kelayakan adalah sebuah studi yang mempertimbangkan terhadap kebutuhan-kebutuhan dalam pembangunan sebuah sistem sehingga dapat ditentukan layak atau tidaknya sistem tersebut.
4.2
Perancangan Tahap perancangan sistem adalah suatu tahap lanjutan dari tahapan analisa
sistem, yang merupakan suatu tahap persiapan untuk rancangan dan implementasi sistem. Pada tahapan ini, akan dibahas tentang tujuan perancangan, gambaran umum sistem yang diusulkan, perancangan prosedur yang diusulkan, perancangan basis data, perancangan antar muka dan perancangan arsitektur aplikasi yang direkomendasikan.
4.2.1 Tujuan Perancangan Sistem Perancangan sistem informasi bertujuan untuk memberikan gambaran mengenai sistem yang diusulkan sebagai penyempurnaan dari sistem yang sedang berjalan. Sistem yang sedang berjalan meskipun telah diterapkan secara terkomputerisasi, akan tetapi masih terdapat beberapa kelemahan. Untuk itu,
33
sistem yang diusulkan lebih menekankan pada sistem servis dan pembuatan laporan yang lebih baik dari sebelumnya. Setelah melakukan analisa sistem yang sedang berjalan, dibuat suatu prosedur usulan yang digambarkan melalui use case diagram, context diagram, dan Data Flow Diagram (DFD) dan diakhiri dengan relasi antar tabel yang digunakan pada DFD.
4.2.2 Diagram Use Case Sistem Usulan Pemodelan use case merupakan proses memodelkan fungsi sistem dalam bentuk peristiwa bisnis (business event), siapa yang menginisiasi peristiwa tersebut dan bagaimana sistem menanggapi peristiwa tersebut. Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, membuat sebuah daftar belanja, dan sebagainya. Adapun diagram use case sistem usulan yang dirancang penulis pada sistem informasi pemesanan servis mobil online PT. Isuindomas Putra ditampilkan oleh gambar 4.1 berikut.
34
Menyetujui layanan servis mobil
Menanyakan prosedur pelayanan dan mengisi keluhan Pelanggan
<
Login admin
Servis mobil
<<extends Membayar biaya servis mobil
Informasi penyelesaian dan total biaya
Admin
Gambar 4.1 Diagram Use Case Sistem Usulan 4.2.3
Diagram Konteks Diagram konteks merupakan diagram tingkat atas, yaitu diagram dari
sebuah sistem informasi yang menjelaskan proses yang terjadi dalam sebuah sistem. Proses ini mewakili keseluruhan proses dari seluruh sistem. Diagram konteks menggambarkan input dan ouput suatu sistem dengan dunia luar. Adapun diagram konteks sistem informasi pemesanan servis mobil online PT. Isuindomas Putra yang diusulkan oleh penulis dapat dilihat pada gambar 4.2 berikut.
- tampil data pelanggan - tampil data mobil - tampil data pemesanan - verifikasi admin
Sistem Informasi Pemesanan Servis Mobil Online PT. Isuindomas Putra
- info pemesanan - info data website
Admin
Pelanggan
- login - update data mobil - lihat pemesanan & komentar - update, edit, add data website
- input data pelanggan - input komentar - input pemesanan
Gambar 4.2 Diagram Konteks Sistem Usulan
35
4.2.4 Data Flow Diagram (DFD) Sistem Usulan Data flow diagram (DFD) merupakan alat bantu grafis untuk menguraikan dan menganalisa pergerakan data yang melalui suatu sistem, termasuk proses data dan penyimpanan data. Tujuan dari penggambaran sistem dalam bentuk DFD ini adalah memberikan indikasi mengenai bagaimana data ditransformasi pada saat bergerak di dalam sistem sehingga dapat memudahkan analis sistem untuk mendapatkan gambaran proses yang terjadi dan bagi pembuat program (programmer) dapat mempermudah proses perancangan aplikasi (program). DFD dimulai dari level 1 yang mencakup penggambaran proses secara umum, yaitu proses login, manipulasi data website, tampil data, tampil jadwal, tampil komentar. Adapun DFD diagram level 1 diperlihatkan pada gambar 4.3 berikut.
36
Verfikasi login
1.0 Login
Data login
Admin
Tbl_admin
Data Data
Update data pelayanan
Update company profile
Tbl_artikel
2.0
Tbl_company_prof
Manipulasi Data Website
data company profile Tbl_jenis_pelayan Tampil pemesanan
Data
Tbl_jadwal
Update artikel Update body style
Tbl_body_styl
Data body style
3.0 Tampil Data Website
Update data mobil
Tbl_mobil
Data mobil
4.0 Tampil Jadwal Servis
5.0 Tampil Komentar
Data
Pelanggan
Data komentar
Tbl_pemesanan_serv Update komentar
Tbl_komentar
Update pemesanan Update jadwal
Update contact_us
Tbl_contact_u
Gambar 4.3 DFD Level 1 Sistem Usulan
4.2.5
Relasi Tabel Proses relasi antar tabel merupakan pengelompokan data menjadi tabel-
tabel yang menunjang entitas dan relasinya yang berfungsi untuk mengakses data item sedemikian rupa sehingga database menjadi lebih mudah dimodifikasi. Gambar 4.4 menunjukan hubungan antar tabel yang terdapat pada database sistem
37
informasi pemesanan servis mobil online PT. Isuindomas Putra berdasarkan DFD level 1 yang digunakan pada sistem informasi pemesanan servis mobil.
Gambar 4.4 Relasi Tabel
4.2.6
Perancangan Antar Muka Perancangan antarmuka (user interface) adalah bentuk tampilan yang
dapat dilihat dan umumnya bersifat tetap yang selalu digunakan pada sebuah program aplikasi komputer. Komponen perancangan antarmuka bertujuan untuk memenuhi salah satu kriteria interaksi antar manusia dan komputer yakni agar dapat mendapatkan perhatian pengguna kepada program aplikasi yang dibuat,
38
dimana program aplikasi itu haruslah mempunyai tampilan yang menarik perhatian penggunanya, mudah dimengerti dan digunakan. Adapun perancangan input yang diusulkan oleh penulis pada sistem informasi pemesanan servis mobil online PT. Isuindomas Putra ditunjukan oleh gambar 4.5 sampai gambar 4.11 berikut. 1. Halaman home PT. ISUINDOMAS PUTRA
x
LOGO HEADER
HOME
PRODUK
PEMESANAN
ARTIKEL
COMPANY PROFILE
CONTACT
Gambar 4.5 Interface Halaman Home 2. Halaman produk x
PT. ISUINDOMAS PUTRA HOME
PRODUK
PEMESANAN
ARTIKEL
COMPANY PROFILE
Tune Up Overhoule / turun mesin Ganti oli Pasang / servis AC mobil Pemasangan audio mobil Pemasangan kaca film mobil
Gambar 4.6 Interface Halaman Produk
CONTACT
39
3. Halaman pemesanan PT. ISUINDOMAS PUTRA HOME
PRODUK
x
PEMESANAN
ARTIKEL
COMPANY PROFILE
CONTACT
Form Pemesanan Nama Lengkap Alamat Nomor Plat Nomor Rangka Jenis Mobil
--Jenis mobil--
--Type mobil--
Jenis Pelayanan
Kirim
Keterangan Pilihan Tanggal Jam Kedatangan No. Handphone
Gambar 4.7 Interface Halaman Pemesanan
40
4. Halaman artikel PT. ISUINDOMAS PUTRA HOME
PRODUK
x
PEMESANAN
ARTIKEL
COMPANY PROFILE
CONTACT
Artikel Judul Artikel 1 Cuplikan artikel 1 ............ .............. ................
Gambar 1
Read Judul Artikel 2 Cuplikan artikel 2 ............ .............. ................
Gambar 2
Read Judul Artikel 3 Cuplikan artikel 3 ............ .............. ................
Gambar 3
Read Gambar 4.8 Interface Halaman Artikel
5. Halaman company profile PT. ISUINDOMAS PUTRA HOME
PRODUK
x
PEMESANAN
ARTIKEL
COMPANY PROFILE
CONTACT
Company Profile Isi profil singkat perusahan (PT. Isuindomas Putra) ............................... ............................... Baca selengkapnya
Gambar 4.9 Interface Halaman Company Profile
41
6. Halaman contact PT. ISUINDOMAS PUTRA HOME
PRODUK
x
PEMESANAN
ARTIKEL
COMPANY PROFILE
Kontak Kami Nama Lengkap
Email
Alamat Pesan
Contact Us
Gambar 4.10 Interface Halaman Contact Us
7. Halaman login admin SIGN IN NOW USERNAME PASSWORD
Forget Password ? Sign In
Gambar 4.11 Interface Halaman Login Admin
CONTACT
42
8. Halaman menu admin PT. PT ISUINDOMAS PUTRA
User Manajemen Body Style Mobil Jenis Pelayanan Biaya Layanan Artikel Pemesanan
Company Profile
Contact Us
Pemesanan
Tampilan Menu 1. 2. 3. 4. 5. 6. 7. 8.
... ... ... ... ... ... ... ...
Gambar 4.11 Interface Halaman Menu Admin
Logout
BAB V HASIL DAN PEMBAHASAN
5.1
Hasil Hasil dari perancangan dan pembuatan website PT. Isuindomas Putra
sebagai media pemesanan servis mobil yang menggunakan software Adobe Dreamweaver CS6 dan MySQL akan menampilkan gambar berupa print screen untuk setiap menu yang tersedia pada website PT. Isuindomas Putra. Berikut tampilan menu-menu yang ada pada website PT. Isuindomas Putra. 1.
Halaman home Halaman home merupakan tampilan awal dari perancangan website PT. Isuindomas Putra. Gambar 5.1 menunjukan tampilan halaman home.
Gambar 5.1 Tampilan Halaman Home
43
44
2.
Halaman produk Halaman produk menampilkan jenis-jenis produk yang tersedia didalam website pemesanan servis mobil online. Gambar 5.2 menunjukan tampilan halaman produk.
Gambar 5.2 Tampilan Halaman Produk 3.
Halaman pemesanan Halaman pemesanan berisi tentang form pemesanan yang berfungsi untuk mengisi data yang diperlukan dalam pemesanan servis mobil online pada PT. Isuindomas Putra. Gambar 5.3 menunjukan tampilan halaman pemesanan.
45
Gambar 5.3 Tampilan Halaman Pemesanan 4.
Halaman artikel Halaman artikel berisi tentang artikel-artikel mobil pada PT. Isuindomas Putra. Gambar 5.4 menunjukan tampilan halaman artikel.
Gambar 5.4 Tampilan Halaman Artikel
46
5.
Halaman company profile Halaman company profile berisikan tentang sejarah perusahaan, visi dan misi perusahaan. Gambar 5.5 menunjukan tampilan halaman company profile.
Gambar 5.5 Tampilan Halaman Company Profile 6.
Halaman contact us Halaman contact us berisi alamat dan nomor telepon PT. Isuindomas Putra. Customer yang ingin bertanya-tanya tentang informasi pemesanan servis mobil dapat langsung mengunjungi showroom bengkel atau via telepon yang tertera pada halaman contact. Selain itu, juga dapat langsung bertanya via email dengan cara mengisi data pribadi dan menuliskan komentar pada kolom komentar yang telah disediakan. Gambar 5.6 menunjukan tampilan halaman contact.
47
Gambar 5.6 Tampilan Halaman Contact Us 7.
Halaman login admin Halaman login admin digunakan admin untuk mengakses kedalam sistem website back end. Gambar 5.7 menunjukan tampilan halaman login admin.
Gambar 5.7 Tampilan Halaman Login Admin
48
8.
Halaman menu admin data pengguna Halaman menu admin data pengguna berisi user yang mengoperasikan program website pada PT. Isuindomas Putra. Gambar 5.8 menunjukan tampilan halaman menu admin data pengguna.
Gambar 5.8 Tampilan Halaman Menu Admin Data Pengguna 9.
Halaman menu admin company profile Halaman menu admin company profile berfungsi untuk mengubah, menambah atau menghapus data sejarah perusahaan. Gambar 5.9 menunjukan tampilan halaman menu admin company profile.
49
Gambar 5.9 Tampilan Halaman Menu Admin Company Profile 10. Halaman menu admin contact us Halaman menu admin contact us berfungsi untuk menambah,mengubah dan menghapus informasi alamat dan nomor telepon perusahaan. Gambar 5.10 menunjukan tampilan halaman menu admin contact us.
Gambar 5.10 Tampilan Halaman Menu Admin Contact Us
50
11. Halaman menu admin data pemesanan Halaman menu admin data pemesanan berfungsi untuk melihat daftar pengunjung website yang melakukan pemesanan servis mobil secara online. Gambar 5.11 menunjukan tampilan halaman menu admin data pemesanan.
Gambar 5.11 Tampilan Halaman Menu Admin Data Pemesanan
5.2
Pembahasan Kelebihan dari website pemesanan servis mobil online PT. Isuindomas
Putra yang dirancang adalah : 1. Sistem memperlihatkan nama data customer berupa nama, alamat, telepon sehingga dapat dijadikan referensi data customer bagi perusahaan untuk menawarkan barang atau jasa kepada customer tersebut di kemudian hari. 2. Sistem menampilkan spesifikasi mobil customer yang datang, seperti : nomor plat, nomor rangka, jenis mobil, jenis pelayanan, dan sebagainya
51
sehingga mempermudah montir dan pihak penyedia layanan dalam mengetahui data mobil sebelum customer datang. 3. Dengan adanya sistem pemesanan servis mobil secara online, maka customer akan mudah dalam memesan servis mobil serta customer tidak harus menunggu lama untuk melakukan pemesanan servis mobil.
Kelemahan dari website pemesanan servis mobil online PT. Isuindomas Putra yang dirancang adalah : 1. Perangkat lunak yang dirancang belum melibatkan media animasi yang menarik, sehingga tampilan website cenderung statis. 2. Perangkat lunak yang dirancang hanya sebatas pemesanan servis mobil online, belum terdapat proses penjualan di dalamnya.
BAB VI KESIMPULAN DAN SARAN
6.1
Kesimpulan Setelah
menyelesaikan
penelitian
ini,
penulis
menarik
beberapa
kesimpulan sebagai berikut. 1. Dengan adanya website pemesanan servis mobil di PT. Isuindomas Putra, dapat mempermudah customer untuk melakukan pemesanan servis mobil serta mengetahui dengan jelas alamat dan nomor telepon perusahaan tersebut. 2. Aplikasi website pemesanan servis mobil di PT. Isuindomas Putra yang telah dirancang dapat digunakan sebagai media informasi untuk meningkatkan pendapatan perusahaan.
6.2
Saran Penulis ingin memberikan beberapa saran yang mungkin berguna untuk
pengembangan aplikasi perangkat lunak lebih lanjut, yaitu : 1. Aplikasi website pemesanan mobil di PT. Isuindomas Putra yang telah dirancang dapat dikembangkan menjadi website penjualan dan pemesanan servis mobil online, sehingga dalam satu website terdapat dua fungsi utama, yaitu fungsi penjualan mobil dan pemesanan servis mobil. 2. Aplikasi website pemesanan mobil di PT. Isuindomas Putra yang telah
dirancang dapat ditambahkan media animasi interaktif untuk memperindah tampilan sehingga pengunjung tidak merasa bosan pada saat mengunjungi website tersebut. 52
DAFTAR PUSTAKA
Barry Render and Jay Heizer, 2001, Prinsip-prinsip Manajemen Operasi, PT. Salemba Emban Patria, Jakarta. Digibook, 2012, Kebut Semalam Adobe Dreamweaver CS5. Penerbit Andi, Yogyakarta. Elcom, Juli 2010, Belajar Kilat Dreamweaver CS5. Elcom, Yogyakarta. Jogiyanto, Hartono, 2009. Analisis dan Desain Sistem Informasi. Andi, Yogyakarta. Jogiyanto, Hartono, 2009. Analisa dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi, Yogyakarta. Madcoms, 2013, Kupas Tuntas Adobe Dreamweaver dengan Pemrograman PHP & MySQL. Andi, Yogyakarta. Madcoms, 2011, Aplikasi Web Database dengan Dreamweaver dan PHP-MySQL. Andi, Yogyakarta. Madcoms, 2011, Dreamweaver CS5 PHP-MySQL untuk Pemula. Andi, Yogyakarta. M.S Sehwarat dan J.S Narang, 2001. Production Management Mulya, Hadi, 2009. Dreamweaver CS4 untuk Orang Awam. Maxikom, Palembang. Sofyan Assauri, 2004. Manajemen Produksi dan Operasi. Jakarta, Lembaga Fakultas Ekonomi UI. Tata, Sutabri, 2003. Analisa Sistem Informasi. Penerbit Andi, Yogjakarta. http://seputarpengertian.blogspot.com, 2014, Pengertian Perbaikan. http://id.wikipedia.org/wiki/Internet,Pengertian dan Sejarah Internet. http://www.sambureki.com, Pengertian Web. http://duniasisteminformasi.blogspot.com, 2011,Pengertian DFD. http://www.academia.edu, 2012, Pengertian dan Simbol Flowchart. 53
http://sarangeolshop.blogspot.com, 2012, Penjelasan XAMPP. http://hastomo.net, 2011, Pengertain dan Sejarah PHP.
53