SI1022464699: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 584: Baris 584:
 
==Latar Belakang==
 
==Latar Belakang==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Di masa yang serba cepat ini penggunaan komputer dan sistem-sistemnya sudah menjadi kebutuhan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang utama dalam rangka meningkatkan kinerja suatu perusahaan. Setiap proses manual dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perusahaan dapat digantikan oleh komputer karena penyediaan informasi yang lebih canggih serta&nbsp;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat mendukung proses pengambilan keputusan yang dilakukan oleh manajemen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dan pada akhirnya perkembangan ilmu pengetahuan dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghasilkan sebuah penemuan baru pada bidang ilmu elektronik yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dikenal dengan teknologi. Dan perkembangan ini dikenal dengan evolusi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ekonomi industri berbasis informasi,karena pada saat ini sebuah proses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">industri telah mengenal media baru yang kemudian dikenal dengan industri</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">elektronik dan industri komunikasi informasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Toko Tunas Variasi adalah sebuah toko yang bergerak dalam bidang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan variasi mobil. Dimana keberhasilan toko tidak hanya terletak pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">produk dan jasa yang ditawarkan, tetapi sejauh mana toko mampu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memasarkan produknya dan juga menjaga hubungan yang baik dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pelanggannya dan meningkatkan penjualanya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Proses-proses yang dilakukan saat ini masih manual dalam memasarkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">produk, hal tersebut menyebabkan kurangnya pendapatan, Untuk mengatasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hal tersebut memerlukan suatu sistem informasi yang dapat membantu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan produk, untuk memenuhi kebutuhan tersebut,usaha yang harus</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan Toko Tunas Variasi adalah pemanfaatan teknologi seperti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komputer beserta program-program aplikasi lainya untuk meningkatan sumber</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">daya manusia dan peningkatan sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan latar belakang diatas maka penulis bertujuan melakukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penelitian skripsi dengan judul “Aplikasi Penjualan Variasi Mobil Berbasis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mobil Web Pada Toko Tunas Variasi”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.2 Rumusan Masalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adapun penulis membatasi masalah yang akan dibahas sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Bagaimana sistem penjualan yang dilakukan selama ini pada Toko Tunas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Variasi ?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Apakah sistem yang sedang berjalan untuk penjualan produk pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi sudah efisien dan efektif ?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Bagaimana membuat suatu aplikasi penjualan variasi mobil berbasis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mobile web pada Toko Tunas Variasi yang efisien dan efektif ?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.3 Tujuan dan Manfaat Penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.3.1 Tujuan Penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Mengetahui sistem penjualan barang yang berjalan saat ini pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Mengetahui sistem penjualan barang yang berjalan saat ini padaToko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi terkait dengan efektif dan efisien.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Mengetahui sistem penjualan barang yang berjalan saat ini pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi terkait dengan peningkatan penjualan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.3.2 Manfaat Penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Dapat memberikan sumbangan pemikiran sebagai bahan pertimbangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk memperbaiki prosedur dan penerapan sistem yang selama ini telah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berjalan dalam hal penjualan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Dapat memberikan informasi terkait dengan rancangan sistem penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada Toko Tunas Variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Sebagai acuan untuk penelitian yang akan datang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.4 Ruang Lingkup</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Terkait dengan luasnya lingkup permasalahan serta keterbatasan waktu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam penelitian yang dilakukan, maka penelitian dibatasi pada sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan.sampai dengan proses pembuatan laporan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.5 Metode Penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dalam memperoleh data yang diperlukan dalam penulisan laporan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">skripsi, penulis menggunakan beberapa metode. Metode yang digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.5.1 Metode Analisa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analisis data merupakan salah satu langkah penting dalam rangka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperoleh temuan-temuan hasil penelitian. Hal ini disebabkan, data akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menuntun kita ke arah temuan ilmiah, bila dianalisis dengan teknik-teknik</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang tepat. Analisis sistem dilakukan menggunakan MetodeAnalisa SWOT,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yaitu kekuatan (strengths), kelemahan (weakness), kesempatan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(oppurtunities), dan yang menjadi ancaman(threats). Analisa SWOT dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diterapkan dengan cara menganalisis dan memilah berbagai hal yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">matrik SWOT dengan menggunakan pendekatan pemecahan masalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan konsep service marketing mix (bauran pemasaran jasa) 7P–</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Product, Price, Promotion, Place, People, Process, dan Physical Evidence.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.5.2 Metode Perancangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dalam Skripsi ini metode perancangan yang digunakan adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">program Visual Paradigmfor UML Enterprise Edition Ver. 6.4 untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggambarkan use case diagram, activity diagram, sequence diagram, dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">class diagram yaitu pengembangan piranti lunak berbasis “objek oriented”,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam hal pembuatan sistem ini peneliti menggunakan Macromedia</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dreamweaver CS6 sebagai penulisan listing program PHP dan MySQL</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai database.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.5.3 Metode Pengumpulan Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Metode Observasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adalah suatu metode untuk mendapatkan data dengan cara pengamatan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penulis dapat melihat secara langsung cara kerja bagian yang terkait.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Metode Interview ( wawancara )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adalah suatu metode dimana penulis mendapatkan data dengan cara tanya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jawab terhadap pihak-pihak yang terkait. Wawancara dilakukan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengetahui masalah yang timbul atau dialami langsung oleh pihak yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terkait.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Metode Pustaka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penulis mendapatkan data dengan cara membaca buku-buku atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">literature-literature yang berhubungan dengan pengendalian intern dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembelian. Merangkum dan mengutip data sebagai acuan penulis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.6 Sistematika Penulisan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Untuk memudahkan dalam memahami laporan ini, maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dikelompokan materi laporan menjadi beberapa bab, agar pembaca dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan mudah mengikuti serta memahami isi pembahasan laporan skripsi,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan sistematika penulisan sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB I : PENDAHULUAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bab ini menjelaskan antara lain latar belakang, rumusan masalah,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tujuan dan manfaat penulisan, ruang lingkup, metode penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan sistematika penulisan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB II : LANDASAN TEORI</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bab ini berisi tentang teori-teori pendukung yang meliputi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perancangan sistem, konsep dasar sistem, konsep dasar sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi, analisis sistem, UML, literature review, serta teoriteori</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lainya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB III : ANALISA SISTEM YANG BERJALAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bab ini menjelaskan gambaran umum perusahaan, sejarah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">singkat perusahaan, struktur organisasi, tugas dan tanggung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jawab dari masing-masing bagian, analisa masukan, analisa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">proses, analisa keluaran, konfigurasi sistem, unifield modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">language ( UML) ,elisitasi tahap 1,2,3,final draft.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB IV : PERANCANGAN SISTEM YANG DIUSULKAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bab ini membahas tentang perancangan sistem baru yang lebih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistematis dan akan dijelaskan dalam bentuk usulan prosedur</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baru yaitu menggunakan unifield modeling language ( UML),</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">rancangan basis data, prototype dan rancangan tampilan sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang diusulkan sampai dengan implementasi program</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB V : KESIMPULAN DAN SARAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bab ini berisi tentang kesimpulan dan saran yang berkaitan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan analisa sistem penjualan yang dilakukan oleh Toko Tunas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Variasi berdasarkan data-data yang telah diperoleh.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">DAFTAR PUSTAKA</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">LAMPIRAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">7</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB II</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">LANDASAN TEORI</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1 Teori Dasar/Umum</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.1 Konsep Dasar Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Suatu sistem dapat terdiri dari beberapa subsistem atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem-sistem bagian.Komponen-komponen atau subsistem-subsistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Komponen-komponen atau subsistem saling berinteraksi dan saling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat tercapai.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Definisi sistem terdapat beberapa pandangan,diantaranya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Jogiyanto (2010:34), ”Pengertian sistem (system) yang dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">didefinisikan dengan pendekatan prosedur yaitu kumpulan dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">prosedur-prosedur yang mempunyai tujuan tertentu” .</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">prosedur-prosedur yang berhubungan, terkumpul bersama-sama</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk melakukan suatu kegiatan atau tujuan tertentu” .</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan beberapa pendapat yang dikemukakan di atas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat ditarik kesimpulan bahwa sistem adalah kumpulan komponenkomponen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang terdiri dari sub-sub sistem yang saling berinteraksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan bekerja sama untuk menghasilkan output yang diinginkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">8</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Karakterisitik Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Mulyanto (2009:247), suatu sistem mempunyai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">beberapa karakteristik, yaitu :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Komponen Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Suatu sistem tidak berada dalam lingkungan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kosong, tetapi sebuah sistem berada dan berfungsi di dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lingkungan yang berisi sistem lainnya. Suatu sistem terdiri dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sejumlah komponen yang saling berinteraksi, bekerja sama</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membentuk satu kesatuan. Apabila suatu sistem merupakan salah satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari komponen sistem lain yang lebih besar, maka akan disebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">subsistem, sedangkan sistem yang lebih besar tersebut adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lingkungannya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Setiap subsistem mempunyai sifat-sifat dari sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk menjalankan suatu fungsi tertentu dan memengaruhi proses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem secara keseluruhan. Suatu sistem dapat mempunyai suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistemyang lebih besar yang disebut super sistem. Sebagai contoh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">apabila fakultas dianggap sebuah sistem, maka perguruan tinggi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan super sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">9</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Batas Sistem (boundary)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Batas sistem merupakan pembatas atau pemisah antara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu sistem dengan sistem yang lainnya atau dengan lingkungan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">luarnya. Batas sistem menentukan konfigurasi, ruang lingkup,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">atau kemampuan sistem. Batas sistem ini memungkinkan suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem dipandang sebagai suatu kesatuan. Batas suatu sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">juga menunjukkan ruang lingkup (scope) dari sistem tersebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Lingkungan Luar Sistem (environment)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Lingkungan luar adalah apa pun di luar batas dari sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang dapat memengaruhi operasi sistem, baik pengaruh yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menguntungkan ataupun yang merugikan. Pengaruh yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menguntungkan ini tentunya harus dijaga sehingga akan mendukung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kelangsungan operasi sebuah sistem. Sedangkan lingkungan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merugikan harus ditahan dan dikendalikan agar tidak mengganggu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kelangsungan sebuah sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Penghubung (interface)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penghubung merupakan hal yang sangat penting, sebab</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tanpa adanya penghubung, sistem akan berisi kumpulan subsistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang berdiri sendiri dan tidak saling berkaitan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">10</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sebagai contoh, apabila di dalam erusahaan memiliki</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">beberapa sistem seperti produksi, finansial, pemasaran, dan HRD</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang tidak memiliki penghubung satu sama lain tentu saja proses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bisnis didalam perusahaan tersebut tidak akan berjalan dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">semestinya. Penghubung (interface) merupakan media penghubung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antara satu subsistem dengan subsistem yang lainnya. Penghubung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">inilahyang akan menjadi media yang digunakan data dari masukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(input) hingga keluaran (output). Dengan adanya penghubung,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu subsistem dapat berinteraksi dan berintegrasi dengan subsistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang lain yang membentuk satu kesatuan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Masukan (input)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Masukan atau input merupakan energi yang dimasukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ke dalam sistem. Masukan dapat berupa masukan perawatan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(maintenance input) dan masukan sinyal (signal input). Maintenance</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">input adalah bahan yang dimasukan agar sistem tersebut dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">beroperasi. Signal input adalah masukan yang diproses untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mendapatkan keluaran. Sebagai contoh di dalam sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komputer, program adalah maintenance input yang digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk mengoperasikan komputernya dan data adalah signal input</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk diolah menjadi informasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">11</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Keluaran (output)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Keluaran (output) merupakan hasil dari pemrosesan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Keluaran dapat berupa informasi sebagai masukan pada sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lain atau hanya sebagai sisa pembuangan. Misalnya, dalam sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pencernaan, energi merupakan keluaran yang dibutuhkan oleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem lain, sedangkan ampasnya merupakan sisa yang harus dibuang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">g. Pengolah Sistem (process)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pengolahan sistem (process) merupakan bagian yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melakukan perubahan dari masukan untuk menjadi keluaran yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diinginkan. Sistem pencernaan akan mengolah makanan menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">energi. Sistem produksi akan bahan mentah menjadi barang setengah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jadi atau barang jadi. Dalam sistem informasi, pengolahan dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berupa operasi penjumlahan, pengurangan, perkalian,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembagian, pengurutan, atau operasi lainnya yang nantinya akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengubah masukan berupa data menjadi informasi yang berguna.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">12</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">h. Sasaran (objective)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Suatu sistem pasti memiliki sasaran (objective) atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tujuan (goal). Apabila sistem menjadi tidak mempunyai sasaran,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maka operasi sistem tidak akan ada gunanya. Tujuan inilah yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengarahkan suatu sistem. Tanpa adanya tujuan, sistem menjadi tidak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terarah dan terkendali. Tujuan sistem informasi tergantung pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kegiatan yang ditangani. Secara umum suatu sistem memiliki tiga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tujuan utama, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Mendukung fungsi kepengurusan manajemen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Mendukung pengambilan keputusan manajemen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Mendukung kegiatan operasi perusahaan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 2.1 Karakteristik Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">13</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Klasifikasi Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sistem merupakan suatu bentuk integrasi antara satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komponen dengan komponen lain karena sistem memiliki sasaran</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang berbeda untuk setiap kasus yang terjadi yang ada di dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem tersebut. Sistem mempunyai beberapa klasifikasi yang perlu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kita ketahui agar dapat mendifinisikan sebuah sistem tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adapun klasifikasi suatu sistem yang dimaksud adalah sebagai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berikut (Agus Mulyanto, 2009: hal 8) :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a) Sistem abstrak dan fisik.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sistem Abstrak : Sistem yang berupa pemikiran atau ide-ide yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tidak tampak secara fisik. Contoh : Sistem Teologis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Sistem Fisik : Sistem yang ada secara fisik : Sistem Komputer.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b) Sistem alamiah dan buatan manusia.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sistem Alamiah : Sistem yang terjadi melalui proses alam dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tidak dibuat oleh manusia. Contoh : Sistem Perputaran Bumi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Sistem Buatan Manusia : Sistem yang dirancang oleh manusia dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melibatkan interaksi antara manusia dan mesin. Contoh : Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">14</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c) Sistem tertentu dan tak tentu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sistem Tertentu : Beroperasi degan tingkah laku yang sudah dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diprediksi,interaksi bagian-bagiannya dapat dideteksi dengan pasti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga keluarannya dapat diramalkan. Contoh : Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Komputer melalui program.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Sistem Tak Tentu : Sistem yang kondisi masa depannya tidak dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diprediksi karena mengandung unsur probabilitas.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d) Sistem tertutup dan terbuka.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sistem Tertutup : Sistem yang berhubungan dan tidak terpengaruh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan lingkungan luarnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Sistem Terbuka : Sistem yang berhubungan dan terpengaruh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan lingkungan luarnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.2 Konsep Dasar Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Data adalah kenyataan yang menggambarkan suatu kejadiankejadian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan kesatuan nyata. Kejadian-kejadian adalah sesuatu yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terjadi pada saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari suatu nilai yang disebut transaksi. (Tata Sutabri 2012:1) ”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Menurut John J. Longkutoy dalam bukunya Pengenalan Komputer ,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Istilah data adalah suatu istilah majemuk yang berarti fakta atau bagian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari fakta yang mengandung arti yang dihubungkan dengan kenyataan,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">simbol-simbol, gambar-gambar, angka-angka, huruf-huruf, atau simbol15</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">simbol yang menunjukkan suatu ide, objek, kondisi atau situasi dan lainlain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(Tata Sutabri 2012:2)”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Menurut Sutarman (2012:3) Data adalah fakta dari sesuatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pernyataan yang berasal dari kenyataan, di mana pernyataan tersebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan hasil pengukuran atau pengamatan. Data dapat berupa angkaangka,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">huruf-huruf, simbol-simbol khusus, atau gabungan darinya”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Bentuk Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Yakub (2012:5), data dapat dibentuk menjadi 5,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antara lain sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Teks adalah sederatan huruf, angka, dan simbol-simbol yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kombinasinya tidak tergantung pada masing-masing item secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">individual misalnya, artikel, koran, majalah, dan lain-lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Data yang terformat adalah data dengan suatu format tertentu,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">misalnya, data yang menyatakan tanggal atau jam, dan nilai mata</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">uang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Citra (Image) adalah data dalam bentuk gambar, citra dapat berupa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">grafik, foto, hasil rontgen, dan tanda tangan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Audio adalah data dalam bentuk suara misalnya, instrument musik,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suara orang, suara binatang, detak jantung, dan lain-lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">16</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Video adalah data dalam bentuk gambar yang bergerak dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilengkapi dengan suara misalnya, suatu kejadian dan aktivitasaktivitas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam bentuk film.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Meta Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Adi Nugroho dalam Yakub (2012:6), “meta data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah data yang menjelaskan tentang data lainnya”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2009:343). “meta data adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi-informasi yang mendeskripsikan struktur dan properti dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data-data kita”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dari beberapa definisi di atas dapat disimpulkan bahwa meta</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data adalah suatu informasi yang menjelaskan struktur maupun properti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada pada data.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Sumber Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Yakub (2012:6), Sumber data dapat diperoleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari berbagai sumber untuk memperolehnya. Sumber data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diklasifikasikan sebagai sumber data internal, sumber data personal,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan sumber data eksternal.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Data Internal. Data internal sumbernya adalah orang, produk,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">layanan, dan proses. Data internal umumnya disimpan dalam basis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data perusahaan dan biasanya dapat diakses.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">17</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Data Personal. Sumber data personal bukan hanya berupa fakta,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tetapi dapat juga mencakup konsep, pemikiran dan opini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Data Eksternal. Sumber data eksternal dimulai dari basis data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komersial hingga sensor dan satelit. Data ini tersedia di compact</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">disk, flashdisk atau media lainnya dalam bentuk film, suara gambar,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">atlas, dan televisi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Hirarki Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Yakub (2012:6), Hirarki data dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diorganisasikan menjadi beberapa level, antara lain sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Elemen Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Elemen data adalah satuan data terkecil yang tidak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat dipecah lagi menjadi unit lain yang bermakna. Istilah lain</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari elemen data dalam basis data relasional adalah field, kolom,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">item, dan atribut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Record</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Record adalah gabungan sejumlah elemen data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">saling terkait. Istilah lain dari rekaman dalam basis data relasional</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah baris atau tupel.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. File</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">File adalah kumpulan record sejenis yang mempunyai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">panjang atribut sama, namun berbeda isinya. Istilah lain dari file</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam basis data relasional adalah berkas, tabel, dan relasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">18</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Data Base</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Anhar (2010:45), “Database adalah sekumpulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tabel-tabel yang berisi data dan merupakan kumpulan dari field atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kolom. Struktur file yang menyusun sebuah database adalah Data Record</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan Field”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Mustakini (2009:46). Bahwa “Basis data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(database) adalah kumpulan dari data yang saling berhubungan satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan lainnya tersimpan di perangkat keras komputer dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan perangkat lunak untuk memanipulasinya”. Dari definisi ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terdapat tiga hal yang berhubungan dengan basis data (database), yaitu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Data itu sendiri yang diorganisasikan dalam bentuk basis data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(database).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Simpanan permanen (storage) untuk menyimpan basis data tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Simpanan ini merupakan bagian teknologi perangkat keras yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan di sistem informasi. Simpanan permanen yang umumnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan berupa harddisk.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Perangkat lunak untuk memanipulasi basis datanya. Perangkat lunak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini dapat dibuat sendiri dengan menggunakan bahas pemrograman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komputer atau dibeli dalam bentuk suatu paket. Banyak paket</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perangkat lunak ini disebut dengan DBMS (Data Base Management</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">System).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">19</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.3 Konsep Dasar Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1.Definisi Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi adalah segala sesuatu keterangan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bermanfaat untuk para pengambil keputusan/manajer dalam rangka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mencapai tujuan organisasi yang sudah ditetapkan sebelumnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi merupakan hasil pengolahan dari sebuah model,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">formasi, organisasi, ataupun suatu perubahan bentuk dari data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memiliki nilai tertentu, dan bisa digunakan untuk menambah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ataupun pemrosesan data.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Gordon B. Davis, informasi adalah data yang telah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diproses ke dalam suatu bentuk yang mempunyaiarti bagi si penerima</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan mempunyai nilai nyata dan terasa bagi keputusan saat itu atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keputusan mendatang (Tata Sutabri 2012:1)”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Menurut Sutarman (2012:14), “Informasi adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga mereka mempunyai arti bagi si penerima”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Menurut Maimunah dkk dalam jurnal CCIT (2012:57)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keputusan”. Informasi dapat didefinisikan sebagai hasil dari pengolahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">20</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">nyata (fact) yang digunakan untuk pengambilan suatu keputusan”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Kualitas Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Mustakini (2009:37) informasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berkualitas memiliki 3 kriteria, antara lain:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Tepat nilainya atau akurat (accurate)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi harus bebas dari kesalahan, tidak bisa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ataupun menyesatkan. akurat berarti bahwa informasi itu harus dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan jelas mencerminkan maksudnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Tepat pada waktunya (Time Lines)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi yang datang pada penerima tidak boleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terlambat. Informasi yang sudah usang tidak akan memiliki nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lagi karena informasi merupakan suatu landasan dalam mengambil</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebuah keputusan di mana bila mengambil keputusan terlambat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maka akan bersifat fatal untuk organisasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Relevan (Relevance)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi harus mempunyai manfaat untuk pemakainya,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dimana relevansi informasi untuk tiap-tiap individu berbeda</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tergantung pada yang menerima dan yang membutuhkan. Nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi di tentukan oleh dua hal yaitu manfaat dan biaya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Suatu informasi di katakan bernilai apabila manfaatnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih efektif di bandingkan dengan biaya mendapatkanya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">21</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Nilai Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Informasi (information) berarti data yang telah dibentuk menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sesuatu yang memiliki arti dan berguna bagi manusia. Nilai dari informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(value of information) ditentukan oleh dua hal, yaitu manfaat dan biaya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mendapatkannya. Suatu informasi dikatakan bernilai jika manfaatnya lebih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">efisien dibandingkan dengan biaya mendapatkannya. Pengukuran nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi biasanya dihubungkan dengan analysis cost effectiveness atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">cost benefit.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Parameter untuk mengukur nilai sebuah informasi (value of</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">information) ditentukan dari dua hal pokok yaitu manfaat (benefit) dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">biaya (cost).” Namun, dalam kenyataannya informasi yang biaya untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mendapatkannya tinggi belum tentu memiliki manfaat yang tinggi pula.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Suatu informasi dikatakan bernilai jika manfaatnya lebih efektif</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibandingkan dengan biaya untuk mendapatkannya dan sebagian besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">uang, tetapi dapat ditaksir nilai efektivitasnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Sutarman (2012:14), Nilai dari informasi ditentukan oleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lima hal yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Untuk memperoleh pemahaman dan manfaat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Untuk mendapatkan pengalaman.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemecahan masalah atau proses bisnis tertentu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">22</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Untuk mengekstrak inplikasi kritis dan merfleksikan pengalaman masa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lampau yang menyedikan pengetahuan yang terorganisasi dengan nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang tinggi. Nilai ini bisa menghindari seorang menajer darimembuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibandingkan dengan biaya mendapatkannya. Sebagian besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi tidak dapat ditaksir keuntungannya dengan suatu nilai uang,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tetapi dapat ditaksir nilai efektivitasnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.4 Konsep Dasar Sistem Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Sistem Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Informasi (information) adalah data yang diolah menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bentuk yang berguna bagi para pemakainya” (Jogiyanto,2009:36).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Data dapat disimpulkan bahwa :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Informasi bermuara pada data.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Memberikan suatu nilai tambah atau pengetahuan bagi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakanya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Dapat digunakan untuk pengambilan keputusan (Kadir,2009:4).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurt Maimunah dkk dalam jurnal CCIT (2012:57)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keputusan”.Informasi dapat didefinisikan sebagai hasil dari pengolahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">23</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">nyata (fact) yang didigunakan untuk pengambilan suatu keputusan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sistem informasi (information system) menurut beberapa ahli, yaitu :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) James mengemukakan bahwa “sistem informasi adalah kombinasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antara prosedur kerja, informasi, orang dan teknologi informasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diorganisasikan untuk mencapai tujuan dalam sebuah organisasi.”</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">( Agus Mulyanto, 2009 : 247 )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Gelinnas mendefinisikan “sistem informasi adalah suatu sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">buatan manusia yang secara umum terdiri atas sekumpulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komponen berbasis komputer dan manual yang dibuat untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghimpun, menyimpan, dan mengelola data serta menyediakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi keluaran kepada para pemakai.”( Agus Mulyanto, 2009 :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">247 )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Sistem informasi merupakan suatu komponen yang terdiri dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">manusia, teknologi informasi, dan prosedur kerja yang memproses,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyimpan, menganalisis, dan menyebarkan informasi untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mencapai suatu tujuan. ( Agus Mulyanto, 2009 : 247 )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Komponen Sistem Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">John Burch dan Gary Grudnitski mengemukakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bahwa Sistem informasi terdiri dari komponen-komponen yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">disebut dengan istilah blok bangunan (building block), yaitu :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">24</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Blok Masukan (Input Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Input mewakili data yang masuk ke dalam sistem informasi. Input</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">disini termasuk metode-metode dan media untuk menangkap data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Blok Model (Model Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Blok ini terdiri dari kombinasi prosedur, logika dan model</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">matematik yang akan memanipulasi data input dan data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersimpan di basis data dengan cara yang sudah tertentu untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghasilkan keluaran yang diinginkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Blok Keluaran (Output Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Produk dari sistem informasi adalah keluaran yang merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi yang berkualitas dan dokumentasi yang berguna untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">semua tingkatan manajemen serta semua pemakai sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4) Blok Teknologi (Technology Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Teknologi digunakan untuk menerima input, menjalankan model,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyimpan dan mengakses data, menghasilkan dan mengirimkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keluaran dan membantu pengendalian dari sistem secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keseluruhan. Terdiri dari 3 bagian utama, yaitu teknisi (humanware</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">atau brainware), perangkat lunak (software) dan perangkat keras.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5) Blok Basis Data (Database Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Basis data (database) merupakan kumpulan dari data yang saling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berkaitan dan berhubungan satu dengan yang lainnya, tersimpan di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perangkat keras komputer dan menggunakan perangkat lunak untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">25</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memanipulasinya. Data perlu disimpan dalam basis data untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keperluan penyediaan informasi lebih lanjut. Data didalam basis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data perlu diorganisasikan sedemikian rupa supaya informasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dihasilkan berkualitas. Basis data diakses atau dimanipulasi dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan perangkat lunak paket yang disebut DBMS</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(Database Management Systems).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6) Blok Kendali (Controls Block)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Beberapa pengendalian perlu dirancang dan diterapkan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">cepat diatasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Tujuan Sistem Informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Mustakini (2009:36), bahwa tujuan dari sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi adalah menghasilkan informasi. Informasi (information)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah data yang diolah menjadi bentuk yang berguna bagi para</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemakainya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Untuk dapat berguna, maka informasi harus didukung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">oleh tiga pilar sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tepat kepada orangnya atau relevan, (relevance), tepat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">waktu (timelines), dan tepat nilainya atau akurat (accurate).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">26</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.5 Konsep Dasar Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analisa adalah suatu kegiatan yang dimulai dari proses awal di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam mempelajari serta mengevaluasi suatu bentuk permasalahan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ada.Menurut para ahli analisa sistem juga didefinisikan sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analisa sistem adalah sebuah proses sistem informasi dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membaginya kedalam komponen-komponen penyusunya untuk kemudian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan penelitian sehingga diketahui permasalahan-permasalahan serta</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kebutuhan-kebuituhan yang akan timbul,sehingga dapat dilaporkan secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lengkap serta diusulkan perbaikan-perbaikan pada sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut”.(Andi,2010:27).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut (Jogiyanto : 2010).”Analisa Sistem adalah penguraian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari suatu sistem informasi yang utuh kedalam bagian-bagian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komponennya dengan maksud untuk mengidentifikasikan dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diharapkan sehingga dapat diusulkan perbaikan-perbaikannya”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tahap analisa setelah tahap perencanaan sistem (sistem planning),</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan sebelum tahap desain sistem (sistem design). Tahap analisa sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan tahap yang sangat penting dan kritis, karena kesalahan sekecil</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">apapun dalam analisa sistem akan menyebabkan kesalahan juga pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tahap selanjutnya yaitu desain sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">27</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.6 Peranan Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analis sistem secara sistematis menilai bagaimana fungsi bisnis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan cara mengamati proses input dan pengolahan data serta proses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">output informasi untuk membantu peningkatan proses organisasional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dengan demikian, analis sistem mempunyai tiga peranan penting, yaitu :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Sebagai konsultan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Sebagai ahli pendukung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Sebagai agen perubahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.7 Tugas Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adapun tugas-tugas yang dilakukan oleh seorang analisa sistem :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Mengumpulkan dan menganalisis semua dokumen, file, formulir yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan pada sistem yang telah berjalan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Menyusun laporan dari sistem yang telah berjalan dan mengevaluasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kekurangan-kekurangan pada sistem tersebut dan melaporankan semua</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kekurangan tersebut kepada pemakai sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Merancang perbaikan pada sistem tersebut dan menyusun sistem baru.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Menganalisis dan menyusun perkiraan biaya yang diperlukan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem yang baru dan memberikan argumen tentang keuntungan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat diperoleh dari pemakian sistem yang baru tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Mengawasi semua kegiatan terutama yang berkaitan dengan sistem yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baru tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">28</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.8 Tujuan Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam pengendalian pelaksanaan kegiatan operasional perusahaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Membantu para pemngambil keputusan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Mengevaluasi sistem yang telah ada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembuatan laporan baru</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Menyusun suatu tahap rencana pengembangan sistem Yang perlu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diperhatikan oleh Analisis Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Mempelajari permasalahan yang ada secara terinci</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">7. Menentukan pendekatan yang akan digunakan dalam memecahkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">masalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">8. Membuat suatu pertimbangan apakah perlu atau tidak menggunakan cara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komputerisasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.1.9 Defiinisi Penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penjualan merupakan kegiatan ekonomi yang umum, dimana</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan penjualan sebuah perusahaan akan memperoleh hasil atau laba</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sesuai dengan apa yang direncanakan atau memperoleh pengembalian atas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">biaya-biaya yang dikeluarkan. Berikut ini dikemukakan definisi penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menurut beberapa ahli sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">29</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Dalam buku Akuntansi suatu pengantar Edisi Ke-1, Soemarso SR (2000)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kegiatan penjualan terdiri dari penjualan barang atau jasa, baik secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kredit maupun tunai. Dalam transaksi penjulanan kredit, jika order dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konsumen telah terpenuhi dengan pingiriman barang atau jasa untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jangka waktu tertentu perusahaan memiliki piutang kepada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pelanggannya. Sedangkan dalam penjulan tunai, barang atau jasa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diserahkan oleh perusaan kepada pembeli jika perusahaan telah memiliki</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kas pembeli.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Dalam buku Sistem Informasi Manajemen, edisi revisi Muhammad</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Fakri Husen &amp; Amin Wibowo mengemukakan penjulalan adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu proses kegiatan penyerahan barang dan jasa dengan harga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang telah di sepakati baik oleh pembeli maupun yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bersangkutan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2 Teori Khusus</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.1 Definisi Unified Modeling Language (UML)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Unified Modelling Language (UML)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Heriawati, (2011:6), “UML (Unified Modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Language) adalah bahasa pemodelan standar yang memiliki sintak dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">semantik”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2010:6), “UML (Unified Modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Language) adalah „bahasa‟ pemodelan untuk sistem atau perangkat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lunak yang berparadigma „berorientasi objek‟”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">30</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Henderi dan Padeli dkk (2008:70), “UML adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu alat bantu yang sangat handal dalam bidang pengembangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang berorientasi objek”. Hal ini disebabkan karena UML</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyediakan bahasa pemodelan visual yang memungkinkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengembang sistem untuk membuat cetak cetak biru atas visi mereka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam bentuk baku.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan pendapat yang dikemukakan di atas dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditarik kesimpulan bahwa “Unified Modelling Language (UML) adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebuah bahasa yang berdasarkan grafik atau gambar untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memvisualisasikan, menspesifikasikan, membangun dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pendokumentasian dari sebuah sistem pengembangan perangkat lunak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berbasis Objek (Object Oriented programming)”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Bangunan dasar Metodologi Unified Modeling Language (UML)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2009:117). Bangunan dasar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">metodologi Unified Modeling Language (UML) menggunakan tiga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bangunan dasar untuk mendeskripsikan sistem/perangkat lunak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang akan dikembangkan, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sesuatu (things)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ada 4 (empat) things dalam Unified Modeling Language</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(UML), yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Structural things</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan bagian yang relatif statis dalam model Unified</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Modeling Language (UML). Bagian yang relatif statis dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">31</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berupa elemen-elemen yang bersifat fisik maupun konseptual.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Behavioral things</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan bagian yang dinamis pada model Unified Modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Language (UML), biasanya merupakan kata kerja dari model</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Unified Modeling Language (UML), yang mencerminkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perilaku sepanjang ruang dan waktu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Grouping things</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan bagian pengorganisasi dalam Unified Modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Language (UML). Dalam penggambaran model yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">rumit, kadang diperlukan penggambaran paket yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyederhanakan model. Paket-paket ini kemudian dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">didekomposisi lebih lanjut. Paket berguna bagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengelompokkan sesuatu, misalnya model-model dan subsistemsubsistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4) Annotational things</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan bagian yang memperjelas model Unified Modeling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Language (UML) dan dapat berupa komentar-komentar yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menjelaskan fungsi serta ciri-ciri setiap elemen dalam model</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Unified Modeling Language (UML).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Relasi (Relationship)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ada 4 (empat) macam relationship dalam Unified</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Modeling Language (UML), yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Kebergantungan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan hubungan dimana perubahan yang terjadi pada suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">32</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">elemen mandiri (independent) akan mempengaruhi elemen yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bergantung padanya elemen yang tidak mandiri (dependent).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Asosiasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan apa yang menghubungkan antara objek satu dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">objek lainnya, bagaimana hubungan suatu objek dengan objek</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hubungan suatu objek dengan bagian-bagiannya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Generalisasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan hubungan dimana objek anak (descendent) berbagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perilaku dan struktur data dari objek yang ada diatasnya objek</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">induk (ancestor). Arah dari atas ke bawah dari objek induk ke</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">objek anak dinamakan spesialisasi, sedangkan arah berlawanan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebaliknya dari arah bawah ke atas dinamakan generalisasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4) Realisasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan operasi yang benar-benar dilakukan oleh suatu objek.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Diagram-diagram UML (Unified Modeling Language)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Heriawati (2011:10), bahwa beberapa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">literature menyebutkan bahwa UML menyediakan sembilan jenis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diagram, yang lain menyebutkan delapan karena ada beberapa diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang digabung, misanya diagram komunikasi, diagram urutan dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diagram pewaktuan digabung menjadi diagram interaksi. Namun</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">demikian model-model itu dapat dikelompokkan berdasarkan sifatnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yaitu statis atau dinamis. Jenis diagram itu antara lain:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">33</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Diagram kelas (Class Diagram). Bersifat statis, Diagram ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dijumpai pada pemodelan sistem berorientasi objek. Meskipun</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Whitten L Jeffery et all dalam Henderi dkk (2010:303), menyatakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bahwa class diagram adalah gambar statis mengenai struktur objek</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">statis dari suatu sistem, menunjukan class-class objek yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyusun sebuah sistem, dan juga hubungan antara class objek</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Diagram paket (Package Diagram). Bersifat statis. Diagram ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperlihatkan kumpulan kelas-kelas, merupakan bagian dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diagram komponen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Diagram use case. Menurut Padeli dkk (2009:71), Use Case yaitu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu deksripsi fungsi dari sebuah sistem dari perspektif pengguna.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Use case bekerja dengan cara mendeskripsikan tipikal interaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antara pengguna sebuah sistem (aktor) dengan sistemnya sendiri</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melalui sebuah cerita bagaimana sebuah sistem dipakai.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Diagram interaksi dan sequence (urutan). Bersifat dinamis. Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">urutan adalah iterasi yang menekankan pada pengiriman pesan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam suatu waktu tertentu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">34</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Diagram komunikasi (communication diagram). Bersifat dinamis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Diagram sebagai pengganti diagram kolaborasi UML 1.4 yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menekankan organisasi struktural dari objek-objek yang menerima</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">serta mengirim pesan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Diagram statechart (statechart diagram). Bersifat dinamis. Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">status memperlihatkan keadaan-keadaan pada sistem, memuat status</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(state), transisi, kejadian serta aktivitas. Henderi (2010:210)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menyatakan bahwa state diagram juga menggambarkan behavior</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(perilaku) dinamis sistem dalam merespon stimulasi atau aksi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berasal dari luar dan dibuat untuk menggambarkan suatu class</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam merespon pemicu yang berasal dari luar.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">g. Diagram aktivitas (activity diagram). Bersifat dinamis. Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aktivitas adalah tipe khusus dari diagram status yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam suatu sistem. Diagram ini terutama penting dalam pemodelan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antar objek.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">h. Diagram komponen (component diagram). Bersifat statis. Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komponen ini memperlihatkan organisasi serta kebergantungan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem/perangkat lunak pada komponen-komponen yang telah ada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebelumnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">35</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">i. Diagram deployment (deployment diagram). Bersifat statis. Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Memuat simpul-simpul beserta komponen-komponen yang ada di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalamnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kesembilan diagram ini tidak mutlak harus digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam pengembangan perangkat lunak, semuanya dibuat sesuai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kebutuhan. Pada UML dimungkinkan kita menggunakan diagramdiagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lainnya (misalnya data flow diagram, entity relationship</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diagram, dan sebagainya).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.2 Konsep Dasar Aplikasi Web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Aplikasi Web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Simarmata (2010:56), “Aplikasi web adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebuah sistem informasi yang mendukung interaksi pengguna melalui</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antar muka berbasis Web”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Rizzo (2010:47), “Web Applications adalah sebuah aplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">software yang berjalan pada web atau biasa disebut berjalan pada web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">server”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dapat disimpulkan Aplikasi web adalah sistem informasi yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada web server.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Karakteristik Apliksai Web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Simarmarta (2010:57), Aplikasi web mempunyai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">karakteristik-karakteristik sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">36</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Aplikasi web akan secara konstan meningkat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Aplikasi web tidak terpisahkan dari perangkat lunak.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Aplikasi web bertujuan untuk digunakan secara luas oleh komunitas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengguna yang variabel, dengan sejumlah besar pengguna anonim</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan berbagai kebutuhan, harapan, dan sekumpulan keahlian.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Saat ini, kebanyakan sistem berbasis web adalah content-driven</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(database-driven).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Secara umum, kebanyakan sistem basis web menuntut “look and</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">feel” menyokong kreativitas visual, dan inkorporasi multimedia</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam presentasi dan antar muka.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Aplikasi web mempunyai jadwal pengembangan yang dipadatkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan tekanan waktu yang padat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">g. Pencabangan kegagalan atau ketidakpuasan pengguna dari aplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berbasis web sering lebih buruk daripada sistem IT konvensional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">h. Aplikasi web dikembangkan oleh tim kecil (biasanya orang-orang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang masih muda) dengan latar belakang, keahlian, dan pengetahuan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang berbeda jika dibandingkan dengan tim pengembang perangkat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lunak.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">i. Ada perubahan teknologi cepat-kemajuan tetap di dalam standar dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">teknokogi web yang membawa tantangan mereka sendiri-bahasa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baru, standar, dan tool untuk dikuasai: kemudian banyaknya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesalahan dan bug pada versi awal dari bahasa markup baru, tool</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengembangan, dan lingkungan (ketidakstabilan teknologi).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">37</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">j. Pengembangan web menggunakan cutting-edge, standar dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">teknologi yang berbeda, dan mengintegrasikan banyak komponen,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mencakup perangkat lunak tradisional dan nontradisional, intepreted</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">scripting languages, file-file HTML, basis data, citra, dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komponen-komponen multimedia lainnya, seperti audio dan video,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan antarmuka pengguna kompleks.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">k. Media pengiriman untuk aplikasi web sangat berbeda dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perangkat lunak tradisional. Aplikasi web harus mengatasi berbagai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">format dan perangkat tempilan, dan mendukung perangkat keras,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perangkat lunak, dan jaringan dengan kecepatan akses yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">beragam.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">l. Keamanan dan pricasi pada sistem berbasis web lebih dituntut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibandingkan dengan yang ada pada perangkat lunak tradisional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">m. Web menunjukkan suatu ikatan yang lebih besar antara seni dan ilmu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">daripada yang secara umum ditemui dalam pengembangan perangkat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lunak.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Karakteristik-karakteristik unik ini, baik web dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi web, membuat pengembangan web menjadi berbeda dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih menantang daripada pengembangan perangkat lunak tradisional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.3 Konsep Dasar Website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Hidayat, (2010:2), “Website atau situs dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diartikan sebagai kumpulan halaman-halaman yang digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk menampilkan informasi teks, gambar diam atau gerak, animasi,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">38</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suara, dan atau gabungan dari semuanya, baik yang bersifat statis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maupun dinamis yang membentuk satu rangkaian bangunan yang saling</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terkait, yang masing-masing dihubungkan dengan jaringan-jaringan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">halaman”</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Yuhefizar (2009:2), bahwa “Website adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keseluruhan halaman-halaman yang terdapat dalam sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">domain yang mengandung informasi”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dapat disimpulkan Website adalah sebuah tempat di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">internet, yang menyajikan informasi dengan berbagai macam format data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">seperti text, image, bahkan video sehingga penyajian informasi lebih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menarik.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Jenis-jenis Website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Hidayat (2010:3), “Seiring dengan perkembangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">teknologi informasi yang begitu cepat, website juga mengalami</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perkembangan yang sangat berarti. Dalam pengelompokan jenis web,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih diarahkan bedasarkan kepada fungsi, sifat atau style dan bahasa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemrograman yang digunakan”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Jenis-jenis web berdasarkan sifat atau style</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Website Dinamis, merupakan sebuah website yang menyediakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konten atau isi yang selalu berubah-ubah setiap saat. Bahasa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemrograman yang digunakan antara lain PHP, ASP, .NET dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memanfaatkan database MySQL atau MS SQL</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">39</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Website Statis, merupakan website yang kontennya sangat jarang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berubah. Bahasa pemrograman yang digunakan adalah HTML dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">belum memanfaatkan database.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Berdasarkan pada fungsinya, website terbagi atas:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Personal website, website yang berisi informasi pribadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sesorang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Commercial website, website yang dimiliki oleh sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perusahaan yang bersifat bisnis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3) Government website, website yang dimiliki oleh instansi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemerintah, pendidikan, yang bertujuan memberikan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pelayanan kepada pengguna.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4) Non-profit Organization website, dimiliki oleh organisasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bersifat non-profit atau tidak bersifat bisnis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Ditinjau dari segi bahasa pemrograman yang digunakan, website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terbagi atas:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Server Side, merupakan website yang menggunakan bahasa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemrograman yang tergantung kepada tersedianya server. Seperti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP, ASP, .NET dan lain sebagainya. Jika tidak ada server,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">website yang dibangun menggunakan bahasa pemrograman di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">atas tidak akan berfungsi sebagaimana mestinya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">40</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Client Side, adalah website yang tidak membutuhkan server</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam menjalankannya, cukup di akses melalui browser saja.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Misalnya, HTML.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.4 Pengertian Web Browser</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Limantara (2009:1), “Web browser adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi perangkat lunak yang memungkinkan penggunanya untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berinteraksi dengan teks, image, video, games dan informasi lainnya yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berlokasi pada halaman web pada World Wide Web (WWW) atau Local</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Area Network (LAN)”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Sibero (2011:12), bahwa “web browser adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi perangkat lunak yang digunakan untuk mengambil dan menyajikan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sumber informasi web”. Sumber informasi web diidentifikasikan dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Uniform Resource Identifier (URI) yang dapat terdiri dari halaman web,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">video, gambar, ataupun konten lainnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan pengertian diatas Web browser merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi perangkat lunak yang berfungsi sebagai interface untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menjelajahi, mengambil maupun menyajikan berbagai macam sumber</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi berupa halaman web pada World Wide Web (WWW). Awalnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Web Browserhanya berorientasi pada teks dan belum dapat menampilkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">gambar. Namun seiring berkembangnya jaman web browser tidak lagi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hanya menampilkan text dan gambar tetapi juga file multimedia seperti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">video dan suara. Browser juga dapat mengirim dan menerima e-mail,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengelola bahasa Hyper Text Markup Language(HTML) sebagai input,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">41</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan menjadikan halaman web sebagai hasil output yang informatif. Berikut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan bagian-bagian dari web browser antara lain :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Status Bar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ini adalah kotak bagian bawah jendela browser,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menampilan berbagai macam informasi sesuai dengan apa yang sedang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan pengguna. Sebagian besar menunjukkan kecepatan beban dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">URL dari alamat sesuai dengan pointer.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Addres Bar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan kotak bagian atas jendela browser</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menampilkan seluruh alamat situs web atau URL.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Title Bar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bar judul pada bagian paling atas jendela browser.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menginformasikan judul halaman web.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Toolbar Icon</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Toolbar atau ikon perusahaan browser pada bagian atas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kanan jendela browser. Di bawah title bar. Pada bagian ini akan terlihat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tombol “Back”, “Home”, “Refresh”, dan lainnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Display Window</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan ruang kerja browser, berupa frame yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menampilkan halaman website.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Scroll Bar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pointer untuk menarik halaman web menuju</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bagian bawah.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">42</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.5 Pengertian Code Igniter Framework</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Framework sebagaimana arti dalam bahasa indonesianya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yaitu kerangka kerja dapat diartikan sebagai kumpulan dari library (class)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang dapat diturunkan, atau dapat langsung dipakai fungsinya oleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">modulmodul atau fungsi yang akan kita kembangkan (Septian, 2011: 7).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.6 Pengertian Framework PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP Framework adalah sebuah lingkungan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengembangan aplikasi berbasis php yang berisi sejumlah class yang telah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibuat agar digunakan kembali untuk membuat aplikasi. Berbagai jenis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">class ini tergantung tujuan dari PHP framework tersebut, dan php</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">framework yang satu dengan framework yang lain kemungkinan berbeda.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sebagian besar php framework yang tersedia saat ini berbasis MVC (model</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">view controller). Ini adalah model php framework yang modern</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(Septian,2011: 8).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.7 Code Igniter</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Code Igniter adalah aplikasi open source yang berupa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">frameworkdengan model MVC (Model, View, Controller) untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membangun website dinamis. Dengan menggunakan PHP Code Igniter akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memudahkan developer untuk membuat aplikasi web dengan cepat dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mudah dibandingkan dengan membuat dari awal (Septian, 2011: 9).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">43</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.8 MVC (Model View Controller)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">MVC adalah sebuah pendekatan perangkat lunak yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memisahkan aplikasi logika dari presentasi. Ini meminimalkan script dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">halaman-halaman web sejak script presentasi (HTML, CSS, JavaScript, dsb)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dipisahkan dari PHP scripting, istilah umum yang familiar adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghindari terjadinya spaghetti code (Septian, 2011: 9).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Model</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Model merepresentasikan struktur data yang dibangun. Umumnya kelas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">model berisi fungsi-fungsi yang membantu developer untuk mengelola,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memasukkan, dan mengupdate informasi dalam database (Septian, 2011:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">9).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. View</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">View adalah informasi yang disajikan untuk user, berupa tampilan atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">user interface. View umumnya adalah tampilan sebuah halaman web itu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sendiri, tetapi dalam Code Igniter, view dapat juga menjadi bagianbagian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">atau penggalan-penggalan halaman seperti header atau footer.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">View dapat juga sebagai halaman RSS, atau tipe-tipe halaman lainnya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(Septian,2011: 9).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.2.9 Pengertian jQuery</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jQuery merupakan library Java Script yang banyak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan saat ini. jQuery di buat oleh John Resig pada tahun 2006. Banyak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">website yang memanfaatkan library ini untuk menyederhanakan fungsifungsi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada pada JavaScript atau Ajax. Sesuai dengan slogannya jQuery</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sendiri “Write less, do more”, menulis sedikit namun dapat mengerjakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">44</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">banyak hal, sehingga anda dapat menghemat coding program anda (Utomo,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2012: 62).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.3 Aplikasi Pendukung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.3.1 Adobe Dreamweaver CS6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Definisi Adobe Dreamweaver CS6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dreamweaver merupakan software aplikasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan sebagai HTML editor profesional untuk mendesain web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">secara visual, aplikasi ini juga yang biasa dikenal dengan istilah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">WYSWYG (What You See What You Get) , yang intinya adalah bahwa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">user tidak harus berurusan dengan tag-tag HTML untuk membuat sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">situs. Selain itu, Dreamwaver juga memberikan keleluasaan kepada user</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk menggunakannya sebagai media penulisan bahasa pemrograman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">web. Dengan kemampuan fasilitas yang optimal dalam jendela desain</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membuat program ini memberikan kemudahan untuk mendesain</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">webmeskipun untuk para web desainer pemula sekalipun (Madcom,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2010).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dikutip dari Jurnal CCIT, menurut Untung Rahardja</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dkk (2009), "Macromedia Dreamwaver yaitu sebuah program web editor</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang dapat digunakan untuk membuat dan mendesain web”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dreamwaver mempunyai kehandalan dalam membuat dan desain web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tanpa harus menuliskan tag-tag HTML satu persatu, Dreamwaver juga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memiliki kemampuan untuk mendukung pemrograman Server Side dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Client Sidei".</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">45</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Ruang Kerja Adobe Dreamweaver CS6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Madcoms (2010:11), untuk memahami elemen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ruang kerja Dreamweaver CS6, bukanlah sebuah file HTML baru dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dreamweaver CS6. Setelah Dreamweaver CS6 berhasil dijalankan, pilih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">file baru (create new) tipe HTML di dalam kotak dialog New Document</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang tampil. Ruang kerja dasar Dreamweaver CS6, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 2.3.1 Adobe Dreamweaver CS6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Application Bar, berada di bagian paling atas jendela aplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dreamweaver CS6. Baris ini berisi tombol workspace (workspace</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">switcher), CS Live, menu, dan aplikasi lainnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Toolbar Document, berisi tombol-tombol yang digunakan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengubah tampilan jendela dokumen, sebagai contoh tampilan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">design atau tampilan code. Juga dapat digunakan untuk operasi46</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">operasi umum, misalnya untuk melihat hasil sementara halaman web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada jendela browser.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Jendela Dokumen, adalah lembar kerja tempat membuat dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengedit design halaman web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Workspace Switcher, digunakan untuk mengubah tampilan ruang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kerja Dreamweaver CS5. Sebagai contoh mengubah tampilan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menjadi tampilan classic, yaitu tampilan ruang kerja dreamweaver</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">versi sebelumnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Panel Groups, adalah kumpulan panel yang saling berkaitan, panelpanel</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini dikelompokan pada judul-judul tertentu berdasarkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">fungsinya. Panel ini digunakan untuk memonitor dan memodifikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pekerjaan. Secara default, panel group berisi panel Adobe</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BrowserLab, Adobe Bussiness Catalyst, Insert, CSS Styles, Asset,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">AP Element, dan Files.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Tag Selector, diletakkan di bagian bawah jendela dokumen, satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baris dengan status bar. Bagian ini menampilkan hirarki pekerjaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang sedang terpilih pada jendela dokumen, dapat juga digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk memilih objek pada jendela design berdasarkan jenis atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kategori objek tersebut. Tag selector juga menampilkan informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">format dari bagian yang sedang aktif pada lebar kerja design.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">g. Property Inspector, digunakan untuk melihat dan mengubah berbagai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">properti objek atau teks pada jendela design. Properti untuk satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">47</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">objek dengan objek lainnya selalu berbeda-beda. Jendela ini tidak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat diuraikan pada tampilan jendela code.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">h. Toolbar Standart, baris toolbar ini berisi tombol-tombol yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mewakili perintah pada menu File dan edit, diantaranya perintah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">New, Open, Save, Save All, Cut, Copy, Paste, Undo, dan Redo.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">i. Toolbar Style Rendering, secara default disembunyikan. Toolbar ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berisi tombol-tombol untuk menampilkan design dalam media</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berbeda. Selain itu juga digunakan untuk mengaktifkan dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menonaktifkan style CSS.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">j. Toolbar Coding, berisi tombol-tombol yang digunakan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melakukan operasi kode-kode standar. Toolbar ini hanya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tampil pada jendela code.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">k. Toolbar Browser Navigation, toolbar ini adalah toolbar baru yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ada di dalam Dreamweaver CS6, dan letaknya tepat berada di atas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jendela dokumen. Toolbar ini berisi tombol-tombol yang digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai navigasi di dalam browser.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.3.2 Jenis Data Base Yang Digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Web server</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Anhar (2010:4), Definisi Web Server adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai berikut: Web server adalah aplikasi yang berfungsi untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melayani permintaan pemanggilan alamat dari pengguna melalui web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">browser, dimana web server mengirimkan kembali informasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diminta tersebut melalui HTTP (Hypertext Transfer Protocol) untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">48</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditampilkan ke layar monitor komputer kita. Agar kita dapat mengubah isi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari website yang dibuat, kita membutuhkan program PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Script-script PHP tersebut yang berfungsi membuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">halaman website menjadi dinamis. Dinamis artinya pengunjung web dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memberikan komentar saran atau masukan pada website kita. Website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang kita buat menjadi lebih hidup karena ada komunikasi antara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengunjung dan kita sebagai web masternya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Oktavian (2010:11), “Web Server adalahaplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang berguna untuk menerima permintaan informasi dari pengguna</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melaluiweb browser, dan mengirimkan permintaan kembali informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang diminta melalui HTTP (HyperText Transfer Protocol). Biasanya web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">server diletakkan di komputer tertentu pada web hosting”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Arief (2011:19), “Web server adalah program</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumendokumen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">web. Jadi semua dokumen web baik yang ditulis menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">client side scripting maupun server scripting tersimpan didalam direktori</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">utama web server (document root)”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan beberapa pendapat yang dikemukakandiatas,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maka dapat disimpulkan web server merupakan sebuah perangkat lunak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang bertugas menerima permintaan client melalui port HTTP maupun</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">HTTPS dan merubah isi yang ada ke dalam format HTML.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">49</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. XAMPP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Madcoms (2010:341), sekarang ini banyak paket</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">software instal3asi webserver yang disediakan secara gratis diantaranya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan XAMPP. Dengan menggunakan paket software instalasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini, maka sudah dapat melakukan beberapa instalasi software pendukung</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">webserver, yaitu Apache, PHP, phpMyAdmin, dan databaseMySQL.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Wardana (2010:8), “XAMPP adalah paket</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">software yang didalamnya sudah terkandung Web Server Apache,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">database MySQL dan PHP Interpreter”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2010:74), XAMPP merupakan paket</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP yang berbasis Open Source yangdikembangkan oleh sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komunitas Open Source.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. PhpMyAdmin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2010:88), “PhpMyAdmin adalah suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi Open Source yang berbasis web, aplikasi ini dibuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan program PHP, fungsi aplikasi ini adalah untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengakses database MySQL”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dengan adanya aplikasi ini akan sangat mempermudah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan mempersingkat kerja kita dalam mengelola database MySQL.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dengan adanya kelebihan yang dimilikinya mengakibatkan para</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengguna awam tidak harus mampu untuk mengetahui perintahperintah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">MySQL dalam pembuatan databasedan tabel.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">50</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Arief (2011:429), “PhpMyAdmin adalah salah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">satu aplikasi berbasis GUI (Graphical User Interface) yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan untuk mengeolal database MySQL”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Prasetio (2012:53), “PhpMyadmin merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tools berbasis web yang berguna untuk mengelola database</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">MySQL”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan beberapa pendapat yang dikemukakan di atas,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maka dapat disimpulkan bahwa dengan menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PhpMyAdmin, makaaplikasi ini dapat membantu Anda dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menavigasi beberapa database, table, log, dan beberapa hal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lainnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Arief (2011:43), PHP (PHP:Hypertext</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Preprocessor) adalah bahasa server-side scripting yang menyatui</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan HTML untuk membuat halaman web yang dinamis.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Karena merupakan server-side scripting maka sintaks dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perintah-perintah PHP akan dieksekusi di server kemudian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hasilnya dikirimkan ke browser dalam format HTML.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Oktavian (2010:31), “PHP adalah akronim dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hypertext Preprocessor, yaitu suatu bahasa pemrograman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berbasisikan kode-kode (script) yang digunakan untuk mengolah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu data dan mengirimkannya kembali ke web browser menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kode HTL”. Kode PHP mempunyai ciri-ciri khusus, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">51</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Hanya dapat dijalankan menggunakan web server, misal:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Apache.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Kode PHP diletakkan dan dijalankan di web server.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Kode PHP dapat digunakan untuk mengakses database,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">seperti: MySQL.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Merupakan software yang berdifat open source.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Gratis untuk di-donwload dan digunakan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Memiliki sifat multipaltform, artinya dapat dijalankan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan sistem operasi apapun, seperti: Linux,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Unix, Windows, dan lain-lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Anhar (2010:3), PHP singkatan dari PHP:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hypertext Preprocessor yaitu bahasa pemrograman web serverside</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang bersifat open source. PHP merupakan script yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terintegrasi dengan HTML dan berada pada server (server side</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">HTML embedded scripting). PHP adalah script yang digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk membuat halaman yang dinamis. Dinamis berarti halaman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang akan ditampilkan dibuat saat halamanitu diminta oleh client.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mekanisme ini menyebabkan informasi yang diterima clientselalu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang terbaru atau up to date. Semua script PHP dieksekusi pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">server dimana script tersebut dijalankan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dapat dijelaskan sejarah PHP, yaitu sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Tahun 1995 PHP pertama kali dibuat oleh Rasmus Lerdorf,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang diberi nama FI (Form Interpreted) dan digunakan untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengelola form dari web. Pada perkembangannya , kode</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">52</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut dirilis ke umum sehingga mulai banyak dikembangkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">oleh programmer di seluruh dunia.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Tahun 1997 PHP 2.0 dirilis. Pada versi ini sudah terintegrasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan bahasa pemrograman C dan dilengkapi dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">modulnya sehingga kualitas kerja PHP meningkat secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">signifikan. Pada tahun ini juga sebuah perusahaan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bernama Zend merilis ulang PHP dengan lebih bersih, baik,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan cepat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Tahun 1998 PHP 3.0 diluncurkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Tahun 1999 PHP versi 4.0 dirilis. PHP versi ini paling banyak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan pada awal abad 21 karena sudah mampu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membangun web komplek dengan stabilitas kecepatan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tinggi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Tahun 2004 Zend merilis PHP 5.0. dalam versi ini, inti dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">interpreter PHP mengalami perubahan besar. Versi ini juga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memasukan model pemrograman berorientasi objek ke dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP untuk menjawab perkembangan bahasa pemrograman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ke arah paradigma berorientasi objek.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Lalu versi 6 PHP sudah support untuk Unicode. Juga banyak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">fitur penting lainnya yang telah di tambah ke dalam PHP 6.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan pendapat yang dikemukakan diatas dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditarik kesimpulan bahwa PHP merupakan bahasa script yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat ditanamkan atau disisipkan ke dalam HTML.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">53</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP adalah sebuah bahasa scripting yang terpasang pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">HTML, sebagian sintaks mirip dengan Bahasa C, Java, Perl,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditambah fungsi PHP yang spesifik. Tujuan utama penggunaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bahasa ini adalah untuk memungkinkan perancang web menulis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">halaman web dinamik dengan cepat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hubungan PHP dengan HTML, HTML adalah halaman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">web biasanya disusun dari kode-kode HTML yang disimpan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam sebuah file berextention .html, file html ini dikirim oleh</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">server ke browser kemudian browser menerjemahkan kode-kode</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut sehingga menghasilkan suatu tampilan yang indah.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sedangkan PHP harus diterjemahkan oleh web server sehingga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghasilkan kode HTML yang dikirim ke browser agar dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditampilkan.Kode ini dapat berdiri sendiri atau disisipkan diantara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kode-kode HTML sehingga dapat langsung ditampilkan bersama.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">File HTML yang telah dibubuhi program PHP harus diganti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ekstensinya menjadi .php3 atau .php.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Seluruh aplikasi berbasis web dapat dibuat dengan PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">namun kekuatan yang paling utama PHP adalah pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konektivitasnya dengan sistem database didalam web. Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">database yang dapat didukung PHP adalah : Oracle, MySQL,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sybase, PostgreSQL. PHP dapat berjalan pada berbagai sistem,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">seperti : Windows, Linux, UNIX.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">54</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Ciri-ciri Khusus PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kode PHP mempunyai beberapa ciri-ciri khusus, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Hanya dapat dijalankan menggunakan web server, misalnya:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Apache.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Kode PHP diletakkan dan dijalankan di web server.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Kode PHP dapat digunakan untuk mengakses database,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">seperti Mysql, PostgreSQL, Oracle, dan lain-lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Merupakan software yang bersifat open source.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Gratis untuk di download dan digunakan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Memiliki sifat multiplatform, artinya dapat dijalankan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan sistem operasi apapun, seperti Linux, Unix,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Windows, dan lain-lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Tipe Data pada PHP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PHP memiliki 8 tipe data dasar yaitu boolean, integer, data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">floating-point atau double, string, array, object, resource dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">null. Berikut Penjelasan masing-masing tipe data tersebut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Boolean</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data boolean digunakan untuk mencari nilai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kebenaran.nilai kebenarannya adalah “True” atau “False”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dalam penulisannya tidak terpengaruh antara huruf besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan kecil.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">55</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$a = true;// mendeklarasikan nilai true pada variabel $a</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?$b = false; // mendeklarasikan nilai false pada variabel $b</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Integer</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data integer merupakan berfungsi dalam penyimpanan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bilangan bulat baik positif maupun negatif dan bukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">desimal, secara umum dapat disebut tipe data berupa angka.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$a=10; //angka desimal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$b=0x1A; //angka hexadesimal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$c=-5; //angka desimal negatif</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$d=$a * $c; //contoh perkalian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"a=$a</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"b=$b</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"c=$c</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">56</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"a*c=$d</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Floating point</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data floating point atau katalain dari tipe data double</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan tipe data yang berfungsi menyimpan bilangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">desimal.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$a=10.08697;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$b=4.97586e9;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$x=8E-100;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$y=$z * $x;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"z=$z</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"y=$y</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"x=$x</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"z*x=$v</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">57</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. String</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data string merupaka gabungan dari beberapa karakter,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat berupa kata tunggal maupun kalimat. Penulisannya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memerlukan tanda kutip satu („ „) atau kutip (“ “).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$jeruk='orange';</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$pisang=”banana”;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Array</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data array merupakan kumpulan data atau karakter pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">satu variable.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$nama=array("cowok"=&gt;"Jono","cewek"=&gt;"Susi");</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"NamaKakak=$nama[cowok]</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">echo"NamaAdik=$nama[cewek]</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">";</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">58</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Objek</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data objek dapat berupa bilangan, variabel maupun</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">fungsi. Tipe data objek memiliki tujuan memudahkan para</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">programmer dalam Object Oriented Program (OOP) yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan pendukung daripada PHP.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?php</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Class makan {</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Var $lauk =“telur”;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Function makan_malam ($lauk) {</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$ lauk = “lauk”;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">}</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">}</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$hari_ini=new makan;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Echo $hari_ini-&gt; lauk;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">7. Resource</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data resource merupakan tipe data yang baru</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diperkenalkan pada PHP 4. Tipe ini memiliki nilai yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dihasilkan dari pemanggilan fungsi-fungsi yang menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">resource sistem, seperti mysql_connect, mysql_query dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">59</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">semacamnya. Variabelnya secara otomatis akan menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tipe data resource ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$sql = mysql_query("SELECT *FROM admin WHERE</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">un_admin='$us'") ;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$b = mysql_fetch_array($sql);</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">if($b==0){</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;script language="javascript"&gt;alert('Gagal menyimpan sandi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baru, cobalah kembali!');</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">document.location='admin.php?action=sandi_baru'&lt;/script&gt;&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">}</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">8. Null</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tipe data null merupakan tipe data yang tidak memuat apapun,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menjadikan variabel tidak memiliki nilai apapun.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">contoh:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">&lt;?</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">$kosong=NULL;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">?&gt;</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">60</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. MySQL</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Nugroho (2010:91), MySQL (My Structured</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Query Language) atau yang biasa dibaca ,ai-se-kuel adalah sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">program pembuatan dan pengelola database atau yang sering</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">disebut dengan DBMS (Database Management System). Kelebihan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lain dari MySQL adalah menggunakan bahasa query (permintaan)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">standar SQL (Structured Query Language). SQL adalah suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bahasa permintaan yang terstruktur.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Madcoms (2010:367), penyimpanan data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">fleksibel dan cepat aksesnya sangat dibutuhkan dalam sebuah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">website yang interaktif dan dinamis. Database sendiri berfungsi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai penampungan data yang anda input melalui form website.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Selain itu dapat juga di balik dengan menampilkan data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersimpan dalam database ke dalam halaman website. Jenis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">database yang sangat popular dan digunakan pada banyak website</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">di internet sebagai bank data adalah MySQL. MySQL</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan SQL dan bersifat gratis, selain itu MySQL dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berjalan di berbagai platform, antara lain Linux, Windows, dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagainya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Arief (2011:151), “MySQL adalah salah satu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jenis database server yang sangat terkenal dan banyak digunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk membangun aplikasi web yang menggunakan database</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai sumber dan pengelolaan datanya”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">61</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan pendapat yang dikemukakan di atas dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditarik kesimpulan bahwa MySQL salah satu jenis database server</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang menggunakan SQL sebagai bahasa dasar untuk mengakses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">databasenya. MySQL termasuk jenis RDBMS (Relational Database</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Management System). Itu sebabnya istilah seperti tabel, baris dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kolom digunakan pada MySQL. Pada MySQL, sebuah database</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baris dan setiap baris mengandung satu atau beberapa kolom.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.3.3 Konsep Dasar Tujuan Penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Tujuan Penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pada umumnya, para pengusaha mempunyai tujuan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mendapatkan laba yang maksimal serta mempertahankan atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berusaha meningkatkannya untuk jangka waktu lama. Tujuan tersebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat direalisir apabila penjualan dapat dilaksanakan seperti yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">direncanakan. Perusahaan pada umumnya mempunyai tiga tujuan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam penjualannya yaitu :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Mencapai volume penjualan tertentu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Mendapat laba tertentu.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Menunjang pertumbuhan perusahaan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Adapun faktor-faktor yang harus diperhatikan dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mencapai tujuan penjualan diantaranya adalah :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Modal yang diperlukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Kemampuan merencanakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Kemampuan menentukan tingkat harga yang tepat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">62</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Kemampuan memilih penyalur yang tepat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Kemampuan menggunakan cara-cara promosi yang tepat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Unsur penunjang yang lain</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Agar Perusahaan tetap mampu bersaing dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perusahaan lain. Maka manajemen perusahaan harus mampu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengelolah perusahaannya denga baik. Supaya konsumen atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pelanggan yang ada tidak beralih kepada perusahaan lain. Perusahaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dituntut untuk lebih memahami segala kebutuhan dan keinginan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konsumen. Dengan penjualan yang baik maka akan dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">meningkatkan penjualan dan merebut pangsa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terjadimaka dapat dipastikan perusahaan dan mendapatkan laba yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maksimal.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.4 Elisitasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Guritno (2011:302), “Elisitasi merupakan rancangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terkait dan disanggupi oleh penulis untuk di eksekusi”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Menurut Saputra (2012:51), “Elisitasi merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">rancangan yang dibuatberdasarkan sistem yang baru yang diinginkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">oleh pihak manajemen terkait dandisanggupi oleh penulis untuk di</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">eksekusi”. Elisitasi didapat melalui metodewawancara dan dilakukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melalui tiga tahap, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">63</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Tahap I</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">manajemen terkait melalui proses wawancara.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Tahap II</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Metode MDI bertujuan memisahkan antara rancangan sistem yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penting dan harus ada sistem baru dengan rancangan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">disanggupi oleh penulis untuk di eksekusi. M pada MDI berarti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mandatory (penting). Maksudnya, requirement tersebut harus ada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan tidak boleh dihilangkan pada saat membuat sistem baru. D</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada MDI berarti desirable, maksudnya requirement tersebut tidak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terlalu penting dan boleh dihilangkan. Namun, jika requirement</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut digunakan dalam pembentukan sistem maka akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membuat sistem tersebut lebih sempurna. I pada MDI berarti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">inessential, maksudnya requirement tersebut bukanlah bagian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem yang dibahas, tetapi bagian dari luar sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Tahap III</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Merupakan hasil penyusutan elisitasi tahap II dengan cara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengeliminasi semua requirement dengan option I pada metode</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kembali melalui TOE, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. T artinya teknikal, bagaimana tata cara atau teknik</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembuatan requirement dalamsistem disusulkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">64</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. O artinya operasional, bagaimana tata cara pengguna</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">requirement dalam sistem akan dikembangkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. E artinya ekonomi, berapakah biaya yang diperlukan guna</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membanguan requirement didalam sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Metode TOE tersebut dibagi kembali menjadi beberapa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">option, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. High (H) : Sulit untuk dikerjakan, karena teknik pembuatan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan pemakaiannya sulit serta biayanya mahal. Maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">requirement tersebut harus di eliminasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Middle (M) : Mampu dikerjakan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Low (L) : Mudah dikerjakan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Tahap Draft Elisitasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Final draft elisitasi merupakan hasil akhir yang dicapai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari suatu proses elisitasi yang dapat digunakan sebagai dasar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembuatan suatu sistem yang akan dikembangkan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.5 Konsep Dasar Literature Review</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.5.1 Definisi Literature Review</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Literature adalah kesusasteraan atau kepustakaan,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sedangkan review adalah suatu tindakan meninjau, memeriksa kembali</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu hal yang telah dikerjakan sebelumnya sehingga dalam literature</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">review dapat disimpulkan sebagai suatu tindakan memeriksa dan meninjau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kembali suatu kepustakaan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">65</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pemahaman lebih lanjut mengenai hubungannya dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penelitian yang diangkat oleh penulis saat ini adalah literature review</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merupakan suatu survey literature tentang penemuan-penemuan yang telah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan oleh penelitian sebelumnya yang berhubungan dengan topik</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penelitian.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tugas utama “Tujuan Pustaka” adalah menganalisa secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kritis pustaka penelitian yang ada saat ini. Tinjauan pustaka tersebut perlu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan secara ketat dan harus mengandung keseimbangan antara uraian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">deskriptif dan analisa secara kritis. Identifikasi kekuatan dan kelemahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pustaka tersebut dengan menelaah hasil atau temuan penelitian tersebut,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">metodologi yang digunakan, serta bagaimana hasil temuan tersebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibandingkan penelitian atau publikasi lainnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.5.2 Langkah-langkah Melakukan Kajian Literature Review</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berikut ini adalah langkah-langkah dalam melakukan kajian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">literature review, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Mengidentifikasi kesenjangan (identify gaps) penelitian ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Menghindari membuat ulang (reinventing the wheel ) sehingga banyak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menghemat waktu serta menghindari kesalahan yang pernah dilakukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">oleh orang lain.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Mengidentifikasikan metode yang pernah dilakukan dan relevan terhadap</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penelitian ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Meneruskan copian penelitian sebelumnya sehingga dengan adanya studi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pustaka ini, penelitian yang akan dilakukan dapat dibangun di atas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">platform pengetahuan atau ide yang sudah ada.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">66</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Mengetahui orang lain yang ahli dan mengerjakan diarea penelitian yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sama sehingga dapat terjaring dalam komunitas yang dapat memberikan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kontribusi sumber daya yang berharga.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2.5.3 Literatur Riview</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dibawah ini merupakan sumber literature review yang penulis dapatkan:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Penelitian yang dilakukan oleh Endaryono Wibowo (2012) STMIK</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Raharja Tangerang. Yang berudul “Perancangan sistem informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan berbasis web pada PT. Total building Intext Company”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Website ini dibuat adalah kurang efektifnya sarana media informasi di PT.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Total building Intext Company, khususnya dalam penyampaian informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tentang produk atau pun informasi tentang PT. Total building Intext</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Company itu sendiri dan saat ini transaksi pembelian masih dilakukan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">manual atau konsumen harus mendatangi langsung ke PT. Total building</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Intext Company, oleh karena itu maka dituangkanlah media atau sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penyebaran informasi PT. Total building Intext Company secara online</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan PHP dan MySQL.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Penelitian yang dilakukan oleh Ahmad Tajudin (2013) STMIK Raharja</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tangerang. Dengan judul“Perancangan Sistem Informasi E-Commerce</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pada SANDI KOMPUTER Tangerang”. Penelitian ini dilakukan karena</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kurangnya pelayanan pada costumer sehingga dapat berdampak pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">indikasi omset yang menurun. Oleh sebab itu penulis mengusulkan dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">merancang sistem informasi penjualan berbasis web dinamis diharapkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ke seluruhan sistem penjualan sehingga dapat menyajikan informasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan mudah, cepat, tepat dan akurat dalam memberikan pelayanan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">67</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memuaskan bagi costumers dan dapat memperluas area pemasaran serta</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adanya penyimpanan dan pengolahan data yang jelas tentang transaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan yang dilakukan bagi perusahaan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Penelitian yang dilakukan oleh ZahraArwawaning Tyas – Universitas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Diponegoro Semarang (2010) penelitian ini berjudul “Implementasi ECommerce</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Untuk OZONE Distro”. Penelitian ini dilakukan pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Distribution Store (DISTRO) dalam menjualkan barang-barang seperti</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pakaian dan aksesoris yang dititipkan oleh pembuat pakaian atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diproduksi sendiri hanya dari toko dan event-event dari jogja, selain itu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">banyak masyarakat tidak mengetahui keberadaan distro ini sehingga</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diambil penyelesaian masalah untuk membuat distro online. Aplikasi ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat membantu melakukan manajemen distro dan memberikan segala</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">informasi yang tersedia dan beriklan dengan bebas di dunia maya dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan pembelajaran e-commerce tersebut.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Penelitian yang dilakukan oleh AminSetiadi - Universitas Bina Darma</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Palembang (2013) penelitian ini berjudul “Analisis Pengembangan ECommerce</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk mempromosikan Produk dan Layanan Transaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penjualan Dengan Metode Berorientasi Objek Pada PD. TEKNOGRASI”</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penelitian ini dilakukan pada PD. Teknograsi, PD. Teknograsi merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">salah satu penjualan teknologi informassi dan CCTV. Permasalahan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam sebuah aplikasi perlu dilakukan analisis penggunaannya, alasannya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk mengetahui sejauh mana aplikasi itu membantu promosi produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan mempermudah transaksi penjualan bagi konsumen, sehingga hasil</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">68</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari penelitti ini dapat memberikan masukan dalam pengembangan ECommerce</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kepada PD. Teknograsi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Penelitian yang dilakukan oleh Novita Yuniarti – Universitas Islam Negri</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Jakarta (2010) penelitian ini berjudul “Pengembangan Aplikasi ECommerce</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada toko batik Shop” dari penelitianyang dilakukan penulis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menemukan dari sistem yang digunakan selama ini masih kurang efektif</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan efisien dalam pembuatan laporan penjualan, barang masuk/keluar.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sistem yang diusulkan adalah membuat sebuah sistem informasi berbasis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">web yang digunakan secara lokal untuk kelancaran transaksi penjualan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pada perusahaan ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Tinjauan Studi dari penelitian Iyan Gustiana, 2009, Universitas Komputer</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Indonesia, dalam Perancangan Sistem Informasi Penjualan On Line pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PT. Ochikawa Headwears Project (Iyan, Gustiana: 2009) dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Perancangan Sistem Informasi Penjualan On Line pada PT. Ochikawa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Headwears Project. Penelitian ini bertujuan untuk menganalisis sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan pada PT. Ochikawa Headwears Project. Tujuan penelitian ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah untuk untuk menghasilkan suatu sistem penjualan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan media web atau internet dalam memasarkan topi jaring</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga transaksi penjualan mudah dilakukan dengan cepat. Berdasarkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hasil penelitian disimpulkan bahwa dapat memberikan kemudahan kepada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">calon pembeli untuk membeli topi jaring lewat internet. Calon pembeli</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat mengetahui langsung. Untuk mempromosikan atau lebih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperkenalkan perusahaan kepada semua kalangan masyarakat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga dapat memperluas jangkauan pemasaran dengan tujuan dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">69</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">meningkatkan penjualan. Namun demikian penelitian ini masih</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membutuhkan adanya sistem yang dapat menjaga keamanan dalam hal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">transaksi online dan membutuhkan proses backup data secara berkala.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">36</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB III</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ANALISA SISTEM YANG BERJALAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.1 Gambaran Umum Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.1.1 Sejarah Singkat Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Toko Tunas Variasi adalah sebuah toko yang bergerak di bidang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penjualan variasi mobil, toko tersebut terletak di daerah Balaraja</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tangerang. Setiap harinya Toko Tunas Variasi selalu melakukan aktivitas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dalam melakukan pemasangan variasi pada mobil sesuai permintaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konsumen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Variasi untuk kendaraan khususnya mobil pada saat ini memang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menjadi sebuah trend dari kalangan menengah keatas. Kemajuan zaman</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">saat ini dalam bidang otomotif sangatlah cepat, sehingga mendorong para</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kreatifitas untuk membuat variasi mobil yang menarik bagi konsumen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Toko Tunas Variasi ini didirikan pada tahun 2009 oleh pemiliknya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang bernama Rion Sentosa. Bertempat dijalan raya Kresek dan toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">inipun mulai berkembang hinga sekarang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Visi Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Menjadikan Toko Tunas Variasi sebagai sumber sarana untuk mencari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesejahteraan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Kami yakin dan percaya bahwa mutu pelayanan dan kepuasan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konsumen adalah modal dasar untuk menjalin dan memelihara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hubungan dan memelihara kerjasama yang baik.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">37</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Misi Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Melalui kreatifitas msing - masing individu, pengembangan diri dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">keahlian sumber daya manusia yang profesional dapat terbentuk suatu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ide yang kreatif dan inovatif.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.1.2. Struktur Organisasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Didalam mencapai tujuannya, toko tidak dapat mengandalkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hanya pada satu orang saja. Suatu tujuan hanya dapat dicapai apabila ada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kerja sama didalam toko tersebut. Kerja sama dari karyawan sangat besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">artinya bagi pencapaian tujuan suatu perusahaan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Seorang pemimpin harus dapat menyampaikan apa yang ingin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dicapai didalam organisasinya dan menyampaikan keinginan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tersebut.Setiap perusahaan yang baik memiliki suatu struktur organisasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk mengatur aktivitas perusahaan dan memberikan gambaran tentang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hubungan kerja sama antar karyawan di dalam perusahaan. Suatu struktur</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">organisasi harus fleksibel dan disesuaikan dengan keadaan. Semakin besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu perusahaan maka kegiatan yang dilakukan akan semakin banyak.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hal ini menyebabkan pembagian tugas yang harus dilakukan akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bertambah rumit karena banyaknya karyawan yang melakukan tugas dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tanggung jawabnya masing-masing sehingga tidak memungkinkan seorang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">karyawan melakukan beberapa pekerjaan sekaligus. Agar perusahaaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat berjalan dengan baik maka untuk mencapai tujuan perusahaan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diperlukan adanya kerja sama dan koordinasi yang baik diantara para</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">38</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">karyawan yang melakukan pekerjaannya masing-masing. Untuk itu maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perusahaan perlu menyusun suatu struktur organisasi yang baik.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dengan adanya sebuah struktur organisasi maka akan mudah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">membagi tugas dan kewajiban masing-masing personil yang masuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">didalam struktur tersebut. Jika semua personil dari struktur tersebut telah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengerti dan memahami akan tugas dan wewenangnya, maka didalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">perusahaan tersebut akan tercipta suatu kerja sama yang efektif dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">efisien. Dan struktur organisasi yang telah digunakan di PT. Sumber</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Graha Sejahtera adalah sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 3.1 Struktur Organisasi Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">39</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.1.3 Wewenang dan Tanggung Jawab</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Organisasi merupakan bentuk persekutuan antara dua orang atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih yang bekerjasama untuk mencapai satu tujuan yang telah di tetapkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebelumnya, dimana selalu terdapat dua macam hubungan antara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sekelompok orang yang disebut atasan dan sekelompok orang lain yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sibut bawahan yaitu yang menjalankan tugas dan fungsinya sesuai dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">jabatannya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dalam struktur organisasi Toko Tunas Variasi dapat dijalankan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tanggung jawab dan wewenangnya masing-masing. Secara garis besar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Pimpinan Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Menetapkan strategi dan kebijakan didalam toko untuk mencapai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tujuan jangka panjang..</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Mengambil dan menentukan segala keputusan yang menyangkut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kegiatan operasional.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Memimpin dan mengawasi kerja semua bawahannya agar sesuai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan program yang telah ditentukan sebelumnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Memberhentikan dan mengangkat karyawan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Kepala Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Membawahi seluruh aktivitas Toko dari mulai perencanaan sampai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dengan pengawasan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Mengawasi pegawai yang ada di toko dan segala bentuk traksaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang terjadi serta pengecekan stok barang di gudang sampai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengaudit laporan keuangan dari kasir.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">40</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Kasir</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Melakukan transaksi dengan konsumen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Karyawan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"> Melakukan pemasangan variasi sesuai permintaan konsumen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.2 Tata Laksana Sistem Yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Untuk menganalisis sistem yang berjalan, pada penelitian ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan UML (Unified Modeling Language) untuk menggambarkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">prosedur dan proses yang berjalan saat ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.2.1 Prosedur Sistem yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Proses berikut ini menjelaskan proses yang terkait dengan actor</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(user) dan sistemnya, yang merupakan interaksi antara actor dan system.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Interaksi tersebut dapat digambarkan dengan use case diagram.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">41</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.2.2 Use Case Diagram yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">gambar 3.2.2 Use case Diagram yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan gambar 3.2.2 Use case Diagram yang ada terdapat:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. 1 sistem yang mencakup seluruh kegiatan prosedur jual beli pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. 4 aktor yang melakukan kegiatan diantaranya : Konsumen, Penjual,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kasir, Pimpinan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">42</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. 6 Use Case yang biasa dilakukan oleh actor - actor tersebut</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diantaranya : datang ke toko, melihat produk, memesan produk, bayar,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">cetak kwitansi, laporan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.2.3 Activity Diagram yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">gambar 3.2.3 Activity Diagram yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan gambar 3.2.3 Activity Diagram yang ada terdapat:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. 3 actor yang melakukan kegiatan diantaranya:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Konsumen, Kasir, Kepala Toko.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. 4 activity diagram.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. 1 Final Note.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">43</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.2.4 Sequence Diagram Yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">gambar 3.2.4 Sequence Diagram yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan gambar 3.2.4 Sequence Diagram yang ada terdapat:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. 3 actor yang melakukan kegiatan diantaranya:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Konsumen, Kasir, Kepala Toko.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. 2 Lifeline diantaranya : memberikan pilihan produk dan membuatkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">laporan transaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. 5 Mesagge</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Pilih produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Terima pesanan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Bayar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Cetak Kwitansi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Terima laporan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">44</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.3 Analisa Sistem Yang berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.3.1 Perangkat Keras</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Processor : Intel Pentium Dual-Core</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Monitor : Samsung 17’</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. RAM : 1 GB</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Printer : Canon iR 1022</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Harddisk : 160GB</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.3.2 Perangkat Lunak</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Microsoft Windows XP Professional</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Microsoft Office 2007</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4 Analisa Sistem Yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4.1 Metode Analisa Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Analisis SWOT</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analisa SWOT dilakukan dengan mengidentifikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kekuatan dan faktor-faktor positif yang berasal dari internal organisasi,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kelemahan dan faktor-faktor negatif dari internal, peluang atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesempatan dan keuntungan dari faktor eksternal dan ancaman atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">resiko yang dipengaruhi oleh fakrtor eksternal organisasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Analisis untuk mencari strategi dengan menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kekuatan yang ada untuk memanfaatkan peluang yang tersedia (strategi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">S-O) serta menggunakan kekuatan yang dimiliki untuk mengatasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ancaman yang ada (strategi S-T). Selain itu dianalisis pula strategi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">untuk mengurangi kelemahan yang dimiliki dalam meraih peluang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada (strategi W-O) maupun mengatasi ancaman yang ada (strategi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">45</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">W-T). Pemetaan strategi S-O, W-O, S-T dan W-T dapat dilihat pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tabel 3.4 di bawah ini :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Tabel faktor-faktor strategi internal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b.Tabel faktor-faktor strategi eksternal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">46</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Tabel strategi S-O</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Tabel strategi S-T</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">47</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Tabel strategi W-O</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Tabel strategi W-T</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">48</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4.2 Analisis Batasan Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Setiap sistem pasti memiliki batasan sistem ( boundry ) yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesatuan diluar sistem yang dapat berupa manusia, organisasi, atau sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lainnya yang berada di lingkungan luar yang memberikan input atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menerima output dari sistem.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Agar hasil pada penelitian ini lebih maksimal maka batasan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terhadap permasalahan yang ada adalah proses penjualan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dikembangkan Toko Tunas Variasi secara online.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4.3 Analisis Permasalahan Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Toko Tunas Variasi saat ini menghadapi permintaan konsumen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang juga semakin beragam mengakibatkan pihak toko cenderung hanya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“menunggu”. Pertumbuhan toko lain sebagai kompetitor juga semakin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memperlihatkan tanda-tanda semakin bertambah. Sementara secara</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">internal data-data yang diolah masih menggunakan media sederhana</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga mempengaruhi proses penjualan dan layanan terhadap</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pelanggan. Hal ini mengakibatkan pihak pemilik mulai memikirkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dampak pertumbuhan kompetitor dilingkungan Toko Tunas Variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">49</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Langkah pertama yang akan ditempuh adalah dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memanfaatakan tekonologi informasi untuk mengolah data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berhubungan dengan layanan konsumen. Diantaranya adalah membuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">media untuk pengolahan data secara cepat dan tepat serta akurat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Langkah berikutnya kedepan adalah perlunya sebuah inovasi dalam</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">strategi marketing penjualan terhadap konsumen. Terdeteksinya sebagian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">konsumen berasal dari luar wilayah toko maka timbul sebuah ide untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mengembangkannya secara online meskipun akan berdampak terhadap</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">beberapa pengaturan termasuk biaya operasional. Dan untuk saat ini</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemilik lebih mengedepankan langkah pertama.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4.4 Analisis Kontrol Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kontrol sistem berfungsi melakukan pantauan terhadap kinerja</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem berjalan. Karena masih mengandalkan banyak kertas dalam bentuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">form untuk transaksi-transaksi yang ada maka kontrol terhadap jalannya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">operasional toko sangat kurang sekali. Standarisasi harga jual terhadap</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">nilai modal terkadang tidak konsisten, tergantung masing-masing petugas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang melayani konsumen dengan syarat minimum diatas nilai modal. Hal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini mengakibatkan pelaporan terhadap keuntungan toko pun kurang baik.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.4.5 Analisis Kebutuhan Sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan hasil observasi dan kajian terhadap data serta prosedur</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada maka ditemukan adanya indikasi kebutuhan terhadap sistem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berjalan, diantaranya :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">50</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Perlunya sebuah aplikasi untuk membantu mengolah data-data transaksi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Perlunya sebuah media promosi lain yang sesuai dengan perkebangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">teknologi saat ini termasuk pemanfaatannya untuk kemudahan konsumen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.5 Konfigurasi Sistem yang Berjalan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Spesifikasi Hardware (Perangkat Keras)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Perangkat keras yang digunakan adalah sebabai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Memory 1 GB RAM DDR2</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Hardisk 60 GB</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Monitor Standart</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Comic USB Keyboard</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Mouse Comic Optical Mouse USB</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Printer HP DESKJET</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Spesifikasi Software (Perangkat Lunak)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Perangkat lunak yang digunakan untuk membuat dan menjalankan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi ini adalah sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Microsoft Windows 7</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Microsoft Office 2007</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">51</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Hak Akses (Brainware)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Untuk mengoperasikan atau mengolah data persediaan hanya</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dapat dilakukan oleh satu orang, yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Admin/kasir</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Pimpinan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.6 Solusi yang di Berikan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan analisa terhadap sistem yang berjalan, dapat diambil</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kesimpulan bahwa perlu diadakan pengembangan sistem atas kekurangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan kebutuhan sistem dengan melakukan analisa terhadap alternatif</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemecahan masalah antara lain:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Dibangun sistem yang dibutuhkan oleh user dengan menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">aplikasi berbasis visual karena aplikasi yang berbasis visual sudah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">familiar dikalangan instansi masyarakat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Dibangun suatu aplikasi sistem yang berbasiskan web, aplikasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dibangun berbasiskan web memungkinkan user dapat menggunakan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data secara bersama-sama di dalam waktu yang sama.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan beberapa alternatif pemecahan masalah di atas penulis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">melakukan suatu kajian terhadap permasalahan yang ada, maka penulis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">memutuskan perlu dibangun aplikasi sistem yang berbasis web karena</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">banyak keuntungan yang diperoleh antara lain:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">52</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Dapat menjalankan aplikasi berbasis web di manapun kapan pun tanpa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">harus melakukan penginstalan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Dapat dijalankan pada sistem operasi mana pun.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Tidak memerlukan spesifikasi komputer yang tinggi untuk dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan aplikasi berbasis web.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Terkait dengan isu lisensi (hak cipta), kita tidak memerlukan lisensi ketika</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menggunakan web-based application, sebab lisensi itu sudah menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tanggung jawab dari web penyedia aplikasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.7 User Requirement</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.7.1 Elisitasi Tahap I</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Elisitasi tahap I merupakan daftar yang diperoleh dari hasil</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">wawancara.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">53</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">54</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.7.2 Elisitasi Tahap II</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Elisitasi tahap II di bentuk erdasarkan elisitasi tahap I yang kemudian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diklasifikasikan lagi dengan menggunakan metode MDI. Beberapa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">requirement yang diberi opsi Inessential (I) harus dieliminasi yang dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terlihat pada tabel elisitasi berikut ini pengumpulan data dari lapangan yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan dengan cara observasi dan wawancara.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">55</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ket : M=Mandatory</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">D=Desirable</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">I=Inessential</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.7.3 Elisitasi Tahap III</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tahap III yang diklasifikasikan kembali dengan menggunakan metode</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">TOE dengan opsi HML. Requirement yang opsinya High (H) harus</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dieliminasi. Berikut adalah requirement tersebut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">56</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">57</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">58</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Keterangan :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">T = Technical ( teknik ) L = Low ( Rendah )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">O = Operation ( Operasional ) M = Middle ( Sedang )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">E = Economic ( Biaya ) H = High ( Tinggi )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3.7.4 .Final Elisitasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Final Elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang dapat dijadikan acuan dan dasar perancangan aplikasi web jurusan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem komputer yang akan dibentuk.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan elisitasi tahap III diatas, dihasilkanlah 20 requirement</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">final elisitasi yang diharapkan dapat mempermudah penulis dalam membuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">suatu Aplikasi Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">59</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">60</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">51</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB IV</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">RANCANGAN SISTEM YANG DI USULKAN</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1 Rancangan Sistem Usulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1.1 Usulan Prosedur Yang Baru</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Setelah mengadakan analisa dan penelitian sistem yang sedang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berjalan pada Toko Tunas Variasi, maka selanjutnya akan dibahas mengenai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">rancangan usulan sistem yang akan dibangun. Ada beberapa usulan prosedur</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang bertujuan untuk menambah sistem penjualan yang sedang berjalan saat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini, yaitu menggunakan media website sehingga memudahkan dalam proses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pemasaran produk dan menambah pendapatan hasil penjualan produk, maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">langkah-langkah berikutnya yaitu perancangan atau design sistem usulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang bertujuan untuk membuat sistem baru dengan memberi gambaran atau</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pandangan yang jelas menurut proses design sistem dari awal hingga akhir</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penelitian. Dalam menganalisa usulan prosedur yang baru pada penelitian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini digunakan program Visual Paradigm for UML Enterprise Edition Ver.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6.4 untuk menggambarkan use case diagram, activity diagram, sequence</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diagram, dan class diagram.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">52</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1.2 Use Case Diagram User Yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.1.2 Use Case Diagram User</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dapat dijelaskan gambar 4.1.2 Use case diagram Aplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko Tunas Variasi,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diatas pada saat ini terdiri dari 2 actor, yaitu: User dan Admin.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1) Prosedur melakukan transaksi oleh user dapat dijelaskan sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Use case : Membuka halaman web</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Aktor : User</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Skenario: User membuka web Tunas Variasi kemudian lihat produk dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">bila ingin memesan produk user terlebih dahulu registrasi untuk menjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">53</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">anggota dan dilakukan validasi oleh admin. Setelah di validasi maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">status user menjadi anggota dalam web tunas variasi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2) Prosedur melakukan transaksi pemesanan produk oleh user dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dijelaskan sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Use case : Memesan produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Aktor : User dan Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Skenario: User membuka halaman web Tunas Variasi, masuk menu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">login, kemudian beranda dan pilih produk setelah itu pilih add to chart.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1.3 Use Case Diagram Admin Yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.1.3 Use Case Diagram Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dapat dijelaskan gambar 4.1.3 Use case diagram Aplikasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko Tunas Variasi,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diatas pada saat ini terdiri dari 1 actor, yaitu: Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">54</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1). Prosedur melakukan memperbarui status produk oleh admin dapat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dijelaskan sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Use case : Memperbarui status produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Aktor : Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Skenario: Admin membuka halaman web Tunas Variasi, masuk menu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">login, kemudian beranda dan masuk dashboard ada pilihan menu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">utama yaitu kategori, produk, user dan laporan. Admin bisa</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menambahkan kategori dan mengurangi kategori serta membuat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">laporan transaksi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1.4 Activity Diagram Yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.1.4 Activity Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">55</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Actifity diagram Aplikasi Penjualan Variasi Mobil Berbasis</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mobile Web Pada Toko Tunas Variasi yang diusulkan saat ini yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. 1 (satu) initial node sebagai objek yang di awali.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. 17 (Tujuh belas) activity sebagai state dari sistem yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mencerminkan eksekusi dari suatu aksi diantaranya yang berawal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari buka Web, kemudian pilih produk dan pesan produk, login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terlebih dahulu, jika alur decision node berhasil akan masuk pada</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">menu beranda, tetapi jika salah akan kembali ke menu login.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Setelah itu memilih menu beranda, lihat produk, add to chart,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lanjut, isi alamat pengiriman, Pesan sekarang.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. 1 (satu) decision node yang dapat menujukkan suatu kondisi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">tertentu yang akan menghasilkan dua kemungkinan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. 1 (satu) initial final node yang merupakan aktifitas akhir kegiatan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dari prosedur barang masuk.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">56</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.1.5 Sequence Diagram Yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.1.5 Sequence Diagram</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Diagram diatas menggambarkan sequence diagram untuk prosedur</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pemesanan produk, yaitu sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. 2(Dua) actor yang melakukan kegiatan, yaitu Pembeli dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Admin.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">57</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.2 Rancangan Basis Data</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.2.1 Spesifikasi Data Base</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Spesifikasi database merupakan desain basis data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dianggap telah normal. Desain database menjelaskan media</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">penyimpanan yang digunakan, isi yang disimpan, primary key,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">panjang record, dan struktur.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Spesifikasi database yang digunakan dalam sistem yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">akan dibangun adalah sebagai berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Nama Tabel : User</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Media : Harddisk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Isi : (id_user + username + email + password + status + level+</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">last_visit)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Organisasi File :index</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Primary Key :id_user</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Panjang Record :14</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">58</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Field Name Data Type Field Size Keterangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">id_user Int 11 id user</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">username Varchar 50 nama</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">email Varchar 50 email</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Password Varchar 50 password</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Status enum „1‟,‟0‟ status</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Level Enum „admin‟,‟user‟ level</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">last_visit Varchar 50 Last visit</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tabel 4.2.1 Spesifikasi Basis Data Tabel Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Nama Tabel : produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Media : Harddisk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Isi : (id_produk + kategori_id + kode_produk + nama_produk +</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">url_produk + deskripsi_produk + harga_jual + harga_baru +</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">status_produk + stok )</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4. Organisasi File :index</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5. Primary Key :id_produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6. Panjang Record :10</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">59</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Field Name Data Type Field Size Keterangan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">id_produk Int 10 Id produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kategori_id Tinyint 10 Kategori id</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kode_produk Varchar 50 Kode produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">nama_produk Varchar 100 Nama produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">url_produk Varchar 250 url produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">deskripsi_produk Text - Deskripsi produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">harga_jual Int 10 Harga jual</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">harga_baru Int 10 Harga baru</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">status_produk Enum „1‟,‟0‟ Status produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Stok Int 5 stok</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tabel 4.2.1 Spesifikasi Basis Data Tabel produk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">60</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.3 Rancangan Prototype yang di usulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.3.1 Rancangan Prototype Menu Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.3.1 Rancangan Prototype Menu Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">61</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.3.2 Rancangan Prototype Menu Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.3.2 Rancangan Prototype Menu Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.3.3 Rancangan Prototype Menu Home</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.3.3 Rancangan Prototype Menu Home</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">62</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.4 Implementasi Sistem yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.4.1 Tampilan Menu Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.4.1 Tampilan Menu Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pada tampilan login, user harus memasukkan nama (username) dan kata</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sandi (password). Apabila username dan password yang dimasukkan valid,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">maka akan masuk pada tampilan menu home tetapi apabila salah, muncul</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">peringatan kegagalan login.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">63</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.4.2 Tampilan Menu Home</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.4.2 Tampilan Menu Login</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pada tampilan Menu Home berisi slogan toko dan menu pencarian</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">produk sesuai keinginan konsumen.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">64</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.4.3 Tampilan Menu Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gambar 4.4.3 Tampilan Menu Admin</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pada tampilan Menu Admin berisi menu tambah produk, user, dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pembuatan laporan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">65</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.5 Konfigurasi Sistem Usulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.5.1 Spesifikasi Hardware</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Piranti keras yang dibutuhkan oleh sistem adalah suatu unit</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">personal komputer. Piranti keras yang diusulkan ini dibuat berdasarkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">kebutuhan sistem saat ini dan antisipasi kebutuhan di masa yang akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">datang. Konfigurasi yang dibutuhkan pada desain sistem yang diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adalah:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a) Processor Intel Pentium Core 2 Duo Karena sistem yang akan memproses</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">data langsung dan hasil dari proses tersebut akan segera dipakai,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sehingga membutuhkan kecepatan dalam memproses data. Disamping</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">itu juga akan menunjang penggunaan perangkat lunak yang dipakai.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Memori (RAM) 2 GB Untuk mendapatkan kecepatan proses yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diinginkan diperlukan ruang memori yang cukup besar, selain itu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">karena pilihan perangkat lunak akan membutuhkan RAM yang cukup.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Hard Disk 320 GB Untuk menampung data yang akan disimpan dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">waktu backup cukup lama, maka diperlukan tempat memori data yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">lebih besar.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Monitor LCD Acer 15.6 ”, Monitor ini sangat baik untuk pemakai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">komputer dikarenakan monitor ini selain memiliki ketajaman gambar</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">juga bersolusi tinggi serta beradiasi rendah, selain itu juga untuk</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">mendapatkan pandangan yang lebih baik dan memaksimalkan software</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang ada.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">66</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. UPS (Uninterrupuble Power Suply)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sangat berguna untuk menjaga agar apabila suatu saat listrik</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">padam, maka dapat diselamatkan dulu untuk beberapa saat.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">f. Printer Canon MP 258</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Printer ini digunakan untuk mencetak laporan penyerahan barang,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">laporan pengiriman barang dan laporan persediaan akhir yang mana</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">akan di serahkan ke atasan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.5.2 DesainPiranti Lunak (Software)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Piranti lunak merupakan penunjang dari peralatan omputer yang akan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">digunakan sebagai penghubung dalam instruksi yang diinginkan,</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">agar komputer dapat menghasilkan informasi yang diharapkan, maka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Piranti lunak yang diusulkan dalam rancangan sistem ini adalah sebagai</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berikut :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">a. Sistem Operasi Windows 7 Profesional</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">b. Browser tool Google Chrome</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">c. Adobe Dreamweaver CS6</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">d. Xampp</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">e. Microsoft Visual Paradigma 6.4</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.5.3 Schedulle Implementasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Schedulle Implementasi merupakan rencana yang menjelaskan segala</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">“Aplikasi Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tunas Variasi”. Pada tahap ini dibutuhkan rencana implementasi yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">67</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">direncanakan ini dalam bentuk tabel dari Schedulle Implementasi adalah</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4.5.4 Rancangan Biaya Sistem Yang Diusulkan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Setelah adanya perancangan sistem, maka jika dilihat dari</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">segi biaya memang cukup tingi, tetapi jika dipandang dari segi manfaat</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dan kegunaan, biaya yang dikeluarkan sebanding dengan manfaat yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dihasilkan. Berikut tabel perincian dari rancangan biaya yang diusulkan:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">68</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">No Jenis Kegiatan Anggaran</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1 Pengumpulan Data 700.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2 Analisa Data 700.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3 Identifikasi dan programming Sistem 700.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">4 Testing Dan Implementasi 1000.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5 Kertas A4 @3 Rim 150.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">6 Tinta Printer 200.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">7 Laporan Penyelesaian Tugas 200.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Jumlah Biaya 3.850.000</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">51</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">BAB V</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">PENUTUP</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5.1 Kesimpulan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Berdasarkan uraian sebelumnya serta analisa yang</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">dilakukan oleh penulis mengenai sistem keuangan pada Toko Tunas</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Variasi, maka penulis dapat mengambil kesimpulan sebagai berikut:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Pada sistem yang berjalan yang ada pada Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">masih kurangnya sistem dalam memaksimalkan pemasaran dengan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">baik, Sehinggga masih terdapat berbagai permasalahan seperti naik</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">turunya pendapatan yang cukup signifikan.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Pada sistem yang berjalan, kendala yang sering terjadi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diantaranya kurangya informasi kepada konsumen perihal</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">adanya produk baru. Proses ini bisa menyebabkan produk baru</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">yang seharusnya bisa jadi trend pada saat itu menjadi lama</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">terjualnya.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Perancangan dimulai dari pembuatan diagram, desain dan</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sistem berbasis web ini menggunakan software (perangkat lunak)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Macromedia Dreamweaver CS 6, Xampp, dan Visual Paradiigma.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">5.2 Saran</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Agar penerapan sistem pemasaran yang baik Pada Toko Tunas Variasi</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ini dapat terwujud dengan baik maka, ada beberapa hal yang perlu</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">diperhatikan yaitu:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">52</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">1. Sebaiknya dalam memasarkan produknya dapat menggunakan media</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">website sebagai salah satu informasi yang mudah didapat konsumen</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">di era teknologi yang semakin canggih.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">2. Sebaiknya diadakan pelatihan kepada user atau admin dan semua</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">pihak yang terlibat dalam sistem baru ini.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">3. Pada saat implementasi, perlu dilakukan pencatatan jika</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">ditemukan kendala guna perbaikan selanjutnya dalam rangka</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">peyempurnaan sistem.</div>
<p style="line-height: 2">Dalam perkembangan ilmu pengetahuan dan teknologi banyak perusahaan yang berusaha meningkatkan kinerjanya, yaitu dengan memanfaatkan perkembangan tersebut sebagai sarana pengolahan data secara cepat, tepat dan akurat.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
CV. Alam Teknik  memiliki prosedur pengelolaan barang tetapi sistempendataannya masih secara manual melalui beberapa tahap yaitu seperti dengancara mencatat pada buku laporan sehingga menyebabkanpencarian data – data yang dibutuhkan memerlukan waktu yang lama karena harusmencari ditumpukan data yang bahkan mungkin sudah rusak atau hilang, serta informasi yang dihasilkan kurangmemenuhi standar kepuasan baik dari segi waktu maupun kualitas laporan yanglengkap dan akurat bagi manajemen</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Untuk membantu dan mempermudahserta mempercepat proses sistem pendataan pelayanan tersebut, maka diperlukansuatu sistem yang dapat memenuhi kebutuhan tersebut diatas yaitu seperti prosespencarian yang memakan waktu lama, kebutuhan informasi yang tepat dan cepatserta terminimalisirnya kesalahan-kesalahan. Hal inilah yang dapat melandasipenulis untuk mengambil  judul '''“Penerapan Sistem Informasi Pelayanan Jasa Bengkel Bubut Pada CV. Alam Teknik Berbasis Web“.'''</p></div>
+
 
+
==Rumusan Masalah==
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
Berdasarkan latar belakang tersebutmaka penulis dapat merumuskan perumusan masalah sebagai berikut  :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Bagaimana sistem yang sedang berjalan saat ini ?</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">
+
b. Apa saja yang masih menjadi kendala dan permasalahan pada sistem informasi yang berjalan ?</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Bagaimana membuat suatu sistem yangdapat mengatasi permasalahan yang ada ?</p></div>
+
 
+
==Ruang Lingkup==
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Ruang lingkup permasalahan yang ada hanya dibatasi pada'' input'' data barang, ''input'' data pelanggan,'' input'' transaksi PO data pelanggan, cetak perintah kerja, input surat jalan sampai dengan pembuatan laporan. </p></div>
+
 
+
 
+
==Tujuan dan Manfaat Penelitian==
+
===Tujuan Penelitian===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<ol>
+
<li style="text-align: justify;line-height: 2;">Tujuan Operasional</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Untuk mengetahui apa saja kekurangan dan kelebihan dari  sistem yang berjalan saat ini.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Serta bisa memonitoring laporan data pelanggan pada CV. Alam Teknik. </p></div><li style="text-align: justify;line-height: 2;">Tujuan Fungsional</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sebagai bahan acuan atau referensi bagi perusahaan dan mahasiswa dimasa sekarang dan yang akan datang.</p></div><li style="text-align: justify;line-height: 2;">Tujuan Individu</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  Untuk mengimplementasi ilmu yang telah dipelajari.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Untuk mendapat gelar sarjana</p></div>
+
 
+
===Manfaat Penelitian===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penulis dapat mengenal lebih jauh mengenai  situasi dan kondisi  suatu  sistem informasi  yang  ada di  CV.  Alam Teknik, khususnya sitem  informasi  pendataan  pelayanan  jasa  bengkel bubut di CV. Alam Teknik. Menciptakan program pada pelayanan jasa  bengkel  bubut  di CV. Alam Teknik. Hasil perancangan  sistem ini diharapkan dapat menjadi sebuah masukkan bagi  CV.  Alam Teknik  mengenai pembenahan sistem yang sedang berjalan saat ini.</p></div> 
+
==Metotologi Penelitian==
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Untuk mendapatkan data yang diperlukan dalam penulisan Skripsi  ini, penulis menggunakan beberapa metode diantaranya :</p></div>
+
 
+
===Medote Pengumpulan Data===
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">
+
Metode Observasi ''(Observation)''<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">Pada awalnya di lakukan pengamatan menyeluruh terhadapsistem yang sedang berjalan pada CV. Alam Teknik, kemudian mempelajarikekurangan-kekurangan yang di lakukan, setelah itu diambil kesimpulan sementaramengenai masalah-masalah yang ada secara menyeluruh dan mendefinisikan masalah tersebut.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Metode Wawancara ''(Interview)''<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">Penulis melakukan wawancara dengan bapak Ujang Hadin Setiawan selaku manager pada CV. Alam Teknik, untuk mengetahui sistemyang berjalan agar memperoleh data yang tepat dan akurat sesuai sistem yang sedang berjalan.</p></li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Metode Study Pustaka (''Library Research'')<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in">Suatu metode untuk mendapatkan data dengan cara mempelajari buku-buku Literatur yang berkaitan dengan penelitian Skripsi ini</p></li></ol>
+
 
+
=== Metode Analisa Sistem===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Setelah data-data terkumpul, selanjutnya data tersebut dianalisa. Kegiatan menganalisa data merupakan salah satu langkah penting dalam rangka memperoleh fakta dan informasi hasil penelitian. Data dan informasi harus dianalisis, penulis menggunakan metode analisa ''Critical Success Faktor'' ( CSF ), SWOT, dan ''Value Chain''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Analisis SWOT merupakan evaluasi terhadap keseluruhan kekuatan, kelemahan, peluang dan ancaman. Analisis ini dibagi kedalam dua bagian yaitu analisa lingkungan eksternal (peluang dan ancaman) dan analisis lingkungan internal ( kekuatan dan kelemahan ). Dalammelakukan analisis terhadap sistem yang berjalan, penulis menggunakan ''Unified Modeling Language'' (UML) yang merupakan metode pengembangan perangkat lunak dengan menggunakan metode grafis serta merupakan bahasa untuk visualisasi, spesifikasi, konstruksi serta dokumentasi perangkat lunak. Kemudian, penulis menggunakan metode elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diharapkan stakeholder.</p></div>
+
 
+
===Metode Perancangan Sistem===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem yang diusulkan pada penelitian ini digunakan program Visual Paradigm yaitu menvisualisasikan,menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis ''Object Orientied'' melalui tahap : ''Use Case'' Diagram, ''Class'' Diagram, ''Squence'' Diagram, dan ''Activity'' Diagram. Pada perancanganprogram atau aplikasi menggunakan PHP dengan alat bantu berupa media Adobe Dreamweaver CS5 sebuah ''software'' yangmenangani tata letak (layout) halaman web. Pada perancangan database digunakan MySQL untuk membantu dalam database, yang nantinya akan digunakan untuk menampilkan data-data  yang diperlukan dalam aplikasi program ini, yang di Install pada Applikasi XAMPP. </p></div>
+
 
+
===Metode Pengujian Sistem===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam skripsiini metode pengujian yang digunakan yaitu ''Blackbox Testing''. ''Blackbox Testing''adalah metode uji coba yang memfokuskan pada keperluan fungsional ''software''. Karena itu uji coba ''blackbox'' memungkinkan pengembangan ''software'' untuk membuat himpunan kondisi ''input'' atau data uji yang akan menguji fungsional dan ''output'' suatu program. Metode pengujian ''blakbox'' digunakan untuk menemukan kesalahan dalam beberapa kategori, antara lain fungsi-fungsi yang salah atau hilang, kesalahan tampilan luar, kesalahan ''output'', kesalahan dalam struktur data atau akses database eksternal, kesalahan performa.</p></div>
+
 
+
==Sistematika Penulisan== 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Untuk mempermudah dalam penyusunan laporan Skripsi ini maka penulis membagi penulisanSkripsi ini kedalam V bab, sebagai berikut :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#BAB_I'''BAB I PENDAHULUAN''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Pada bab ini penulis menguraikan latar belakang, rumusan masalah, tujuan dan manfaat penelitian, ruang lingkup, metodologi penelitian dan sistematika penulisan. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#BAB_II'''BAB II LANDASAN TEORI''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Pada bab ini menguraikan landasan teori yang dipakai dan berisi mengenai definisi, pengertian-pengertianyang berkaitan dengan penyusunan laporan skripsi ini </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#BAB_III'''BAB III ANALISA SISTEM YANG BERJALAN''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berisikan gambaran umum  CV. Alam Teknik, sejarah singkat, struktur organisasi, wewenang dan tanggung jawab yang ada di CV. Alam Teknik. Analisa sistem yang berjalan, elisitasi tahap 1, elisitasi tahap 2, elisitasitahap 3 sampai final draft sebagai landasan mendisain sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#BAB_IV'''BAB IV RANCANGAN SISTEM YANG DIUSULKAN''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Bab ini membahas tentang perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentukusulan prosedur yang baru. Analisa sistem yang diusulkan mulai dari perancangan proses ''Unified Modelling Language'' dan ''software'' Visual Paradigm, rancangan database, layout atau tampilan program serta implementasi sistem yang diusulkan.  </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#BAB_V'''BAB V PENUTUP''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> Bab ini berisi tentang kesimpulan hasil analisa dari penelitian dan menjawab dari tujuan penelitian yang diajukan, serta saran-saran seputar pengembangan sistem kedepan sesuai kebutuhan stakeholder</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#DAFTAR_PUSTAKA'''DAFTAR PUSTAKA''']</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">[http://widuri.raharja.info/index.php?title=SI1021465515#LAMPIRAN'''DAFTAR LAMPIRAN''']</p></div>
+
 
+
{{pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB II'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''LANDASAN TEORI'''</div>
+
==Teori Umum==
+
===Konsep Dasar Sistem===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> Menurut Taufiq (2013:2), “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang salingterintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Nasaruddin, Djafar Imran, dan Samsie Indra dalam Jurnal CCIT Vol.6 No.2 (Januari 2013:226-227)[1], “Sistem merupakan suatu kumpulan komponen-komponen yang saling berhubungan dan mempunyai ketergantungansatu sama lain, sistem dapat berjalan jika komponen-komponen yang ada di dalamnya bisa bekerja sama membentuk suatu lingkaran yang tidak dapat dipisahkan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan sistemadalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsibersama-sama untuk mencapai suatu tujuan tertentu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Karakteristik Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:13), suatu sistem mempunyai karakteristik atausifat-sifat tertentu yang mencirikan bahwa haltersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksudadalah sebagai berikut, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.            Komponen Sistem ''(Component)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Suatu sistem terdiri darisejumlah komponen yang saling berinteraksi, artinyasaling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebutdapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat darisistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistemsecara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atausering disebut “supra sistem”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Batasan Sistem ''(Boundary)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan daerah yang membatasi antara suatu sistem dengan lainnya atau dengan lingkungan luar.Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Lingkungan Luar  Sistem ''(Environment)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara.Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kelangsungan hidup sistem tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Penghubung Sistem ''(Interface)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface.Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem kesubsistem lain. Bentuk keluaran dari suatu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Masukan Sistem ''(Input)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Energi yang dimasukkan ke dalam system disebut masukan sistem, yang dapat berupa pemeliharaan ''(maintenance input)'' dan sinyal ''(signal input)''. Contoh, di dalam suatu unit sistem komputer, “program” adalah ''maintenance input'' yang digunakan untuk mengoperasikan komputernya dan “data” adalah ''signal input'' untuk diolah menjadi informasi</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">f. Keluaran Sistem ''(Output)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi ''input'' bagi subsistem lain.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">g. Pengolahan Sistem ''(Processing)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">h. Sasaran Sistem ''(Objective)'' atau Tujuan ''(Goal)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Suatu sistem harus memiliki sasaran ''(Objective)'' dan tujuan ''(goal)'' yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil jika mengenai sasaran atau tujuan yang telah direncanakan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Klasifikasi Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:15), sistem dapat diklasifikasikan dari berbagai sudut pandang, diantaranya adalah sebagai berikut:</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Sistem Abstrak dan Sistem Fisik</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik,misalnya sistem teologia, yaitu suatu sistem yang berupa pemikiran tentang hubungan antara manusia dengan Tuhan; sedangkan sistem fisik merupakan sistem yang ada secara fisik, seperti sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia, dan lain sebagainya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Sistem Alamiah dan Sistem Buatan Manusia</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem alamiah adalah sistem yang terjadi karena proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang dan malam, dan pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan hubungan manusia dengan mesin, yang disebut dengan ''human machine system''. Sistem informasi berbasis komputer merupaksan contohnya, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Sistem Deterministik dan Sistem Probabilistik</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministik.Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi, karena mengandung unsur probabilitas.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Sistem Terbuka dan Sistem Tertutup</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa ada campur tangan dari pihak luar. Sedangkan sistem terbuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya, yang menerima masukan dan menghasilkan keluaran untuk subsistem lainnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''4. Tujuan Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya. </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang
+
memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''5. Daur Hidup Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:20), Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. Fase atau tahapan dari daur hidup suatu sistem:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Mengenali adanya kebutuhan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali.Kebutuhan dapatterjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada.Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Pembangunan sistem</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul danmembangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Pemasangan sistem</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Setalah tahap pembangunan sistem selesai, sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem.Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yang sebenarnya merupakan langkah akhir dari suatu pembangunan sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Pengoperasian sistem</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Program-program komputer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untukperubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Sistem menjadi using</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Kadang perubahan yang terjadi begitu drastik sehingga tidak dapat diatasi hanya dengan melakukanperbaikan-perbaikan pada sistem yang berjalan.Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.</p></div>
+
 
+
===Konsep Dasar Data dan Informasi===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Data''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:1), “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Taufiq (2013:13), “Data adalah sesuatu yang diberikan untuk kemudian diolah”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalah bahan mentah yang perludiolah sehingga menghasilkan informasi yang menunjukkan fakta.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Bentuk Data''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yakub (2012:5), data dapat dibentuk menjadi 5 (lima), antara lain sebagai berikut:</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Teks</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Teks adalah sederatan huruf, angka, dan simbol-simbol yang kombinasinya tidak tergantung pada masing-masing item secara individual misalnya, artikel, koran, majalah, dan lain-lain.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Data yang terformat</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Data yang terformat adalah data dengan suatu format tertentu, misalnya, data yang menyatakan tanggal atau jam, dan nilai mata uang.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Citra ''(image)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Citra atau ''Image'' adalah data dalam bentuk gambar, citra dapat berupa grafik, foto, hasil rontsen, dan tanda tangan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Audio</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> Audio adalah data dalam bentuk suara misalnya, instrument musik, suara orang, suara binatang, detak jantung, dan lain-lain.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Video </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Video adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara misalnya, suatu kejadian dan aktivitas-aktivitas dalam bentuk film.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Meta Data''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Adi Nugroho yang dikutip dari Yakub (2012:6), meta data adalah data yang menjelaskan tentang data lainnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''4. Sumber Data''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yakub (2012:6), Sumber data dapat diperoleh dari berbagai sumber untuk memperolehnya. Sumber data diklasifikasikan sebagai sumber data internal, sumber data personal, dan sumber data eksternal.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Data Internal</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Data internal sumbernya adalah orang, produk, layanan, dan proses.Data internal umumnya disimpan dalam basis data perusahaan dan biasanya dapat diakses.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Data Personal</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sumber data personal bukan hanya berupa fakta, tetapi dapat juga mencakup konsep, pemikiran dan opini.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Data Eksternal</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> Sumber data ekternal dimulai dari basis data komersial hingga sensor dan satelit. Data ini tersedia di ''compact disk, flashdisk'' atau media lainnya dalam bentuk film, suara gambar, atlas, dan televisi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''5. Hirarki Data''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yakub (2012:6), Hirarki data dapat diorganisasikan menjadi beberapa level, antara lain sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Elemen Data</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Istilah lain dari elemen data dalam basis data relasional adalah ''field'', kolom, item, dan atribut</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. ''Record''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''Record'' adalah gabungan sejumlah elemen data yang saling terkait. Istilah lain dari rekaman dalam basis data relasional adalah baris atau tupel.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. ''File''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''File'' adalah kumpulan record sejenis yang mempunyai panjang atribut sama, namun berbeda isinya. Istilah lain dari ''file'' dalam basis data relasional adalah berkas, tabel, dan relasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''6. Definisi Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Darmawan (2012:2), “Informasi adalah sejumlah data yang sudah diolah atau proses melalui prosedur pengolahan data dalam rangka menguji tingkat kebenaranya, keterpakaiannya sesuai dengan kebutuhan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Maimunah dalam jurnal CCIT (2012:284) “Informasi adalah  data yang telah diolah menjadisebuah bentuk yang lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil sebuah keputusan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian ''(event)'' yang nyata ''(fact)'' yang digunakan untuk pengambilan suatu keputusan. (Jurnal CCIT,2012:57) </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''7. Kualitas Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:33), kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Akurat ''(Accurate)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.Informasi harus akurat karena biasanya dari sumber informasi sampai penerima informasi ada kemungkinan terjadi gangguan ''(noise)'' yang dapat mengubah atau merusak informasi tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Tepat waktu ''(Timeline)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan keputusan. Bila pengambilan keputusan terlambat maka dapat berakibat fatal bagi organisasi.Dewasa ini, mahalnya informasi disebabkan karena harus cepatnya informasi tersebut dikirim atau didapat sehingga diperlukan teknologi mutakhir untuk mendapatkan, mengolah, dan mengirimkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Relevan ''(Relevance)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk orang suatu dengan yang lain berbeda, misalnya informasi sebab musibah kerusakan mesin produksi kepada akuntan perusahaan adalah kurang relevan dan akan lebih relevan apabila ditunjukan kepada ahli teknik perusahaan. Sebaliknya, informasi menenai harga pokok produksi untuk ahli teknik merupakan informasi yang kurang relevan, tetapi akan sangat relevan untuk seorang akuntan perusahaan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''8. Nilai Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:30), nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis ''cost effectivess'' atau ''cost benefit.''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:30), Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Mudah diperoleh</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan informasi dapat diperoleh dengan mudah dan cepat. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, beberapa nilainya bagi pemakai informasi sulit mengukurnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Luas dan lengkap </p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan lengkapnya isi informasi.Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur, Karena itu sulit mengukurnya</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Ketelitian</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan minimnya kesalahan dan informasi. Dalam hubungannya dengan volume data yang besar biasanya terjadi dua jenis kesalahan, yakni kesalahan pencatatan dan kesalahan perhitungan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Kecocokan</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan seberapa baik keluaran informasi dalam hubungan dengan permintaan para pemakai.Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi.Semua keluaran lainnya tidak berguna tetapimahal mempersiapkannya. Sifat ini sulit mengukurnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Ketepatan waktu</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menunjukkan tak ada keterlambatan jika ada seseorang yang ingin mendapatkan informasi.Masukkan, pengolahan, dan pelaporan keluaran kepada pemakai biasanya tepat waktu. Dalam beberapa hal, ketepatan waktu dapat diukur,misalnya berapa banyak penjualan dapat ditamabah dengan memberikan tanggapan segera kepada permintaan langganan mengenai tersedianya barag-barang inventaris.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">f. Kejelasan</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan keluaran informasi yang bebas dari istilah-istilah yang tidak jelas.Memberikan laporan dapat memakan biaya yang besar.Bebrapa biaya yang diperlukan untuk memperbaiki laporan tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">g. Keluwesan</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini berhubungan dengan dapat disesuaikannya keluaran informasi tidak hanya dengan beberapa keputusan, tetapi juga dengan beberapa pengambil keputusan.Sifat ini sulit diukur, tetapi dalam banyak hal dapat diberikan nilai yang dapat diukur.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">h. Dapat dibuktikan</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">i. Tidak ada prasangka</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">j. Dapat diukur</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sifat ini menunjukkan hakikat informasi yang dihasilkan dari sistem informasi formal.Meskipun kabar angin, desas-desus, dugaan-dugaan, klenik, dan sebagainya sering dianggap informasi, hal-hal tersebut berada di luar lingkuppembicaraan kita.</p></div>
+
 
+
===Konsep Dasar Sistem Informasi===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Sistem Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:38),” Sistem informasi adalah suatu sistem didalam suatu organisasi yangmempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan oleh pihak luar tertentu”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Taufiq (2013:17), “Sistem Informasi adalah kumpulan dari sub-sub sistem yang saling
+
terintegrasi dan berkolaborasi untuk menyelesaikan masalah tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa sistem informasi adalah sebuah sistem yang terdiri dari pengumpulan, pemasukan, pemrosesan data, penyimpanan, pengolahan, pengendalian, dan pelaporan sehingga tercapai sebuah informasi yang mendukung pengambilan keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan tujuannya.</p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Komponen Sistem Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:39), sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan ''(building block)'', yang terdiri dari:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Blok masukan ''(input block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Input mewakili data yang masuk kedalan sistem informasi. Input yang dimaksud adalah metode danmedia untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Blok model ''(model block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi datainput dan data yang tersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Blok keluaran ''(output block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Blok teknologi ''(technology block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Teknologi merupakan ''tool box'' dengan sistem informasi. Teknologi yang digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 (tiga) bagian utama, yaitu teknisi ''(brainware)'', perangkat lunak ''(software)'', dan perangkat keras ''(hardware)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Blok basis data ''(database block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Basis data ''(database)'' merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih kanjut.Data didalan basis data perlu diorganisasikan sedemikian rupa supayainformasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS ''(Database Management System)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">f. Blok kendali ''(control block)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu,kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.</p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Tujuan Sistem Informasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:47), “tujuan sistem informasi yaitu untuk menghasilkan produk informasi yang tepat bagi para pemakai akhir. Produk informasi meliputi pesan, laporan, formulir, dan gambar grafis, yang dapat disediakan melalui tampilan video, respons audio, produk kertas, dan multimedia.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yuliastrie (2013:28), Sistem Informasi memiliki beberapa tujuan, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Integrasi sistem</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">1)      Menghubungkan sistem individu/kelompok.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">2)      Pengkolektifan data dan penyambungan secara otomatis.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">3)      Peningkatan koordinasi dan pencapaian sinergi.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Efisiensi pengolahan</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">1)      Penggunaan basis data dalam upaya kesamaan administrasi data.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">2)      Pengelolaan data berkaitan dengan karakteristik Informasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">3)      Penggunaan dan pengambilan Informasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Dukungan keputusan untuk manajemen</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">1)      Melengkapi informasi guna kebutuhan proses pengambilan kebutuhaan.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">2)      Akuisisi Informasi eksternal melalui jaringan komunikasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.6in">
+
<p style="line-height: 2">3)      Ekstraksi dari Informasi internal yang terpadu.</p></div>
+
 
+
===Konsep Dasar Analisa Sistem===
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Analisa Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yakub (2012:142), “Analisa sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas ''(business users)'', proses bisnis ''(business prosess)'', ketentuan atau aturan ''(business rule)'', masalah dan mencari solusinya ''(business problem and business soulution)'', dan rencana-rencana perusahaan ''(business plan)''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Henderi, dkk (2011:322), “Analisa sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangansistem yang baru yang sesuai dengan kebutuhan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">“Melakukan analisa sistem yang akan dirancang, serta melakukan penelitian terhadap kebutuhan-kebutuhan sistem, apa saja kekurangannya”.(Jurnal CCIT,2011:203)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan beberapa pendapat yang telah dikemukakan Maka dapat disimpulkan bahwa Analisa sistem adalah tahap mengidentifikasi dan mengevaluasi permasalahan-permasalahan yang ada pada suatu sistem, untuk memahami sistem yang ada.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Fungsi Analisa Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">(Sutabri, 2013: 26) Adapun fungsi analisa sistem sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.            Mengidentifikasi masalah-masalah kebutuhan pemakai ''(user)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.            Menyatakan secara fisik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.            Memilih alternatif-alternatif metode pemecahan masalah yang paling tepat.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Merencanakan dan menerapkan rancangan sistemnya. Pada tugas dan fungsi terakir dari analisa sistem menerapkan rencana rancangan sistemnya</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">yang telah disetujui oleh pemakai</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Tahap-tahap Analisa Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Murad (2013:51), “tahap analisis merupakan tahap dalam mencari informasi sebanyak-banyaknya mengenai sistem yang diteliti dengan melakukan metode-metode pengumpulan data sehingga ditemukan kelebihan dan kekurangan sistem serta ''user requirement''. Selain itu, tahap ini juga dilakukan untuk mencari pemecah masalah dan menganalisa bagaimana sistem akan dibangun untuk memecahkan masalah pada sistem sebelumnya”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">“Tahap analisa sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan”.(Jurnal CCIT,2011:322)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sutabri (2012:52), Adapun tujuan utama dari tahap analisis sitem ini adalah sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Memberikan pelayanan kebutuhan informasi kepada fungsi-fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Membantu para pengambil keputusan, yaitu para pemimpin, untuk mendapatkan bahan perbandingan sebagai tolak ukur hasil yang telah dicapainya</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.    Mengevaluasi sistem-sistem yang telah ada dan berjalan sampai saat ini, baik pengolahan data maupun pembuatan laporannya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Merumuskan tujuan-tujuan yang ingin dicapai berupa pola pengolahan data dan pembuatan laporan yang baru</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Menyusun suatu tahap rencana pengembangan sistem dan penerapannya serta perumusan langkah dan kebijaksanaan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Selama tahap analisis sistem, analis sistem terus bekerja sama dengan manajer, dan komite pengarah terlibat dalam titik yang penting. Menurut Sutabri (2012:52), Adapun langkah-langkah yang harus dilakukan pada tahap analisis sistem adalah sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a)          Mengumumkan penelitian sistem ketika perusahaan menerapkan aplikasi komputer baru manajemen mengambil langkah untuk memastikan kerjasama dari para pekerja. Perhatian mula-mula ditunjukan pada kekhawatiranpegarawai mengenai cara komputer mempengaruhi kerja mereka.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b)            Mengorganisasikan tim proyek Tim proyek yang akan melakukan penelitian sistem dikumpulkan. Banyak perusahaan mempunyai kebijakan menjadi pemakai dan bukan spesialis informasi sebagai pemimpin proyek. Agar proyek berhasil, pemakai perlu berperan aktif daripada hanya pasif.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c)            Mendefinisikan kebutuhan informasi Analisis mempelajari kebutuhan informasi pemakaidengan terlibat dalam berbagai kegiatan pengumpulan informasi, wawancara perorangan, pengamatan, pencarian catatan, dan survey.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d)            Mendefinisikan kriteria kerja sistem Setelah kebutuhan informasi manajer didefinisikan,langkah selanjutnya adalah menspesifikasikan secara tepat apa yang harus dicapai oleh sistem, yaitu kriteria kinerja sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e)            Menyiapkan usulan rancangan Analisis sistem memberikan kesempatan bagi manajer untuk membuat keputusan untuk meneruskan atau menghentikan untuk kedua kalinya. Disini manajer harus menyetujui tahap rancangan dan dukungan bagi keputusan itu termasuk di dalam usulan rancangan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> f)          Menyetujuai atau menolak rancangan proyek Manajer dan komite sistem mengevaluasi usulanrancangan dan menentukan apakah akan memberikan persetujuan atau tidak. Dalam beberapa kasus, tim mungkin diminta melakukan analisis lain dan menyerahkan kembali atau proyek mungkin ditinggalkan. Jika persetujuan diberikan, proyek akan maju ke tahap rancangan.</p></div>
+
 
+
===Konsep Dasar Perancangan Sistem===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Perancangan Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Mahdiana (2011:37), “Perancangan Sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Sugianto dalam Zohrahayati (2013:28), “Perancangan Sistem adalah suatu kegiatan membuat desain teknis berdasarkan kegiatan pada waktu proses analisis. Perancangan disini dimaksudkan suatu proses pemahaman dan perancangan suatu sistem informasi  berbasis ''computer''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan uraian di atas perancangan sistem merupakan merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada dan membuat desain teknis berdasarkan kegiatan pada waktu proses analis.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Tujuan Tahapan Sistem''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Darmawan (2013:228), tahap perancangan/disain sistem mempunyai 2 tujuan utama, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Untuk memenuhi kebutuhan  pemakai sistem</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemrogram komputer dan ahli-ahli teknik yang terlibat (lebih condong pada disain sistem yang terperinci).</p></div>
+
 
+
===Konsep Dasar Analisa SWOT===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi SWOT''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rangkuti (2011:64), “SWOT adalah dengan menggabungkan berbagai indikator yang terdapat dalam kekuatan, kelemahan, peluang dan ancaman”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Risza (2010:174), “SWOT adalah suatu penelaahan yang dimulai dengan pemantauan perubahan lingkungan baik di dalam maupun di luar perusahaan sehingga kita dapat memahami gambaran yang tepat tentang keadaan perusahaan yang sebenarnya”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari kedua definisi di atas, maka dapat disimpulkan SWOT adalah gabungan indikator yang dimulai dengan pemantauan perubahan lingkungan baik eksternal maupun internal sehingga dapat memahami keadaan perusahaan yang kondusif.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Tipe-tipe Strategis SWOT''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rangkuti (2011:64), “Matriks Threats – Opportunities – Weakness –Strenghts (TOWS) merupakan penggabungan berbagai indikator untuk membantu manajer mengembangkan yang terdapat empat tipe strategi: kekuatan, kelemahan,peluang, dan ancaman. Model penggabungannya menggunakan TOWS Matriks. Namun tidak semua rencana strategi yang disusun dari TOWS Matriks ini digunakan seluruhnya. Strategi yang di pilih adalah strategi yang dapat memecahkan isu strategi perusahaan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  S-Ostrategies adalah strategi yang disusun dengan cara menggunakan semua kekuatan untuk merebut peluang.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. W-Ostrategies adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk memanfaatkan peluang yang ada.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  S-Tstrategies adalah strategi yang disusun dengan cara menggunakan kekuatan untuk mengatasi ancaman.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.    W-Tstrategies adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk menghindari ancaman.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Tujuan Analisa SWOT''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Francois (2011:104), Tujuan analisis SWOT adalah untuk memisahkan masalah pokok dan memudahkan pendekatan strategis. Analisis SWOT harus lebih berdasarkan data yang tepat dari sumber eksternal dan internal dari pada persepsi. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Dewi dkk dalam jurnal CCIT Vol 5 No 1 (September2011), berpendapat bahwa “Analisis SWOT digunakan untuk mengidentifikasi kekuatan, kelemahan, peluang dan ancaman dari bisnis yang dilakukan oleh organisasi”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Teknik tersebut juga digunakan untuk mengevaluasi posisi para pesaing dan mengidentifikasi kelemahan mereka yang dapat dimanfaatkan maupun ancaman yang akan timbul.Apabila digunakan dalam konteks industri pariwisata sebuah negara, analisis SWOT memeriksa kondisi yang ada dalam lingkungan pariwisata yang kompetitif. Hasilnya, reaksi strategis dapat diformulasi untuk meningkatkan daya saing negara tersebut.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''4. Manfaat Analisis SWOT''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Hendro (2011:289), Banyak manfaat bila kita melakukan analisa masalah secara SWOT yaitu ''Srength, Weakness, Oppurtunity, and Threats'' sebelum diambil keputusan untuk dibandingkan dengan pengambilan keputusan tanpa mempertimbangkan dan melakukan analisa masalah, manfaatnya adalah:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  Dapat diambil tindakan manajemen yang tepat sesuai dengan kondisi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Untuk membuat rekomendasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  Informasi lebih akurat.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.    Untuk mengurangi resiko akibat dilakukannya keputusan yang berkali-kali ''(double decision)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e.  Menjawab hal yang bersifat intutif atas keputusan yang bersifat emosional.</p></div>
+
 
+
===Konsep Dasar Testing===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Testing''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Simarmata (2010:301), “Pengujian adalah proses eksekusi suatu program untuk menentukan kesalahan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rizky (2011:237), ''“Testing'' adalah sebuah proses yang diejawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak secara terpenuhi kebutuhan teknis yang telah disepakati dari awal”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari beberapa definisi di atas, maka dapat disimpulkan pengujian atau ''testing'' adalah proses eksekusi selama siklus hidup pengembangan perangkat lunak secara terintegrasi untuk memvalidasi dan memverifikasi guna menentukan kesalahan dan memenuhi harapan yang telah disepakati di awal.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Tahapan Testing''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rizky (2011:237), ''Detail'' tahapan yang harus dilampaui dalam kaitan kebutuhan perangkat lunak dari sudut pandang ''testing'' perangkat lunak adalah:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Verifikasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Verifikasi adalah proses pemeriksaan untuk memastikan bahwa perangkat lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal antara pengembang perangkat lunak dan pengguna.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Validasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat lunak dapat dieksekusi secara baik.Definisi dari ''standart'' yang harus dipenuhi oleh kebutuhan perangkat lunak adalah pembebasan perangkat lunak dari'' failure, fault,'' dan ''error'' serta ''incident'' dijelaskan dalam detail berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1) ''Failure'' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">''Failure'' adalah kegagalan perangkat lunak dalam melakukan proses yang seharusnya menjadi kebutuhan perangka lunak tesebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2) ''Fault''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">''Fault'' adalah akar permasalahan dari kegagalan sebuah perangkat lunak.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3) ''Error''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">''Error'' adalah akibat dari adanya ''fault'' atau kerusakan yang kemudian dipicu oleh perilaku pengguna.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">4) ''Incedent''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">''Incedent'' atau kecelakaan merupakan hasil akhir yang terjadi akibat dari error yang berkelanjutan dan tidak diperbaiki atau tidak terdeteksi dalam proses pengembangan perangkat lunak.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Acuan dan Pengukuran Testing''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rizky (2011:256), “Acuan  ''testing'' adalah satuan pengukuran secara kuantitatif dari proses ''testing'' yang dijalankan. Sedangkan pengukuran ''testing'' adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses ''testing''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rizky (2011:259), Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses ''testing'' perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan ''testing'' antara lain:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a. Waktu</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Biaya </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Kinerja testing</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektivitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Kerusakan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''4. Jenis-jenis Pengujian''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  White Box Testing</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Simarmata (2010:316), “White Box disebut juga pola pengujian ''glass box'' adalah metode desain ''test case'' yang menggunakan struktur control desain procedural untuk memperoleh ''test case'' atau dengan kata lain bahwa pengjian dilakukan untuk memastikan bahwa operasi ''internal'' bekerja sesuai dengan spesifikasi dan semua komponen internal telah diamati dengan baik”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dengan menggunakan metode pengujian ini rekayasa sistem dapat melakukan'' test case'' yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)  Memberi jaminan bahwa semua jalur independent pada suatu modul telah digunakan paling sedikit satu kali.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2) Menggunakan semua keputusan logis pada sisi true dan false</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3)    Mengeksekusi semua loop sesuai dengan batasan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">4)    Menggunakan struktur data internal untuk menjamin validasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Black Box Testing</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rizky (2011:264), blackbox testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tapi cukup dikenai proses testing di bagian luar.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Jenis testing ini hanya memandang perangkat lunak dari sisi spesifikasi dan kebutuhan yang telah didefinisikan pada saat awal perancangan. Sebagai contoh, jika terdapat sebuah perangkat lunak yang merupakan sebuah sistem informasi inventory di sebuah perusahaan. Maka pada jenis whitebox testing, perangkat lunak tersebut akan berusaha dibongkar listing programnya untuk kemudian dites menggunakan teknik-teknik yang telah dijelaskan sebelumnya. Sedangkan pada jenis blackbox testing, perangkat lunak tersebut akan dieksekusi kemudian berusaha di tes apakah telah memenuhi kebutuhan pengguna yang didefinisikan pada saat awal tanpa harus membongkar listing programnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Uji coba ''Black Box'' berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)          Fungsi-fungsi yang salah atau hilang.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2)          Kesalahan ''interface''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3)          Kesalahan dalam struktur data atau akses database eksternal.</p><div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">4)          Kesalahan ''performa''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">5)          Kesalahan inisialisasi dan terminasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sehingga dalam uji coba ''Black box'' harus melewati beberapa proses sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)    Menganalisis kebutuhan dan spesifikasi dari perangkat lunak.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2)          Pemilihan jenis ''input'' yang memungkinkan menghasilkan ''output'' benar serta jenis ''input'' yang memungkinkan ''output'' salah pada perangkat lunak yang sedang diuji.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3)          Menentukan ''output'' untuk suatu jenis ''input.''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">4)          Pengujian dilakukan dengan ''input-input'' yang telah benar-benar diseleksi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">5)          Melakukan pengujian.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">6)          Pembandingan ''output'' yang dihasilkan dengan ''output'' yang diharapkan.</p></div>
+
 
+
===Konsep Dasar ''Unified Modelling Language'' (UML)===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi ''Unified Modelling Language''''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Herlawati (2011:6), “bahwa beberapa ''literature'' menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misalnya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Nugroho (2010:6), “UML ''(Unified Modeling Language)'' adalah ‘bahasa’ pemodelan untuk sistem atau perangkat lunak yang berparadigma ‘berorientasi objek”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa “''Unified Modelling Language'' (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek ''(Object Oriented programming)''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Tujuan ''Unified Modelling Language'' (UML)''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Yasin (2012:268), tujuan UML diantaranya adalah:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.    Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan sistem dan yang dapat saling menukar model dengan mudah dan dimengerti secara umum.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman dan proses rekayasa</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c. Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Jenis-jenis Diagram (UML)''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  ''Use Case'' Diagram</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Murad dkk dalam jurnal CCIT Vol. 7 No. 1 (2013:57), “diagram ''Use Case'' adalah diagram yang bersifat status yang memperlihatkan himpunan ''use case'' dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini memiliki 2 fungsi, yaitu mendefinisikan fitur apa yang harus disediakan oleh sistem dan menyatakan sifat sistem dari sudut pandang ''user''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  ''Sequence'' Diagram</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''Sequence diagram'' menggambarkan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirm antar objek juga interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. ''Sequence diagram'' menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya ''sequence diagram'' adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan ''use case diagram''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dalam ''sequence diagram'' terdapat 2 (dua) model, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)    '' Actor'', untuk menggambarkan pengguna sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2)    ''Lifeline'', untuk menggambarkan kelas dan objek.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  ''Activity'' Diagram</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Murad dkk dalam jurnal CCIT Vol. 7 No. 1 (2013:53), “''activity'' diagram merupakan diagram yang bersifat dinamis. ''Activity'' diagram adalah tipe khusus dari diagram ''state'' yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem dan berfungsi untuk menganalisa proses”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.  ''Class'' Diagram</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''Class'' diagram menggambarkan struktur dan deskripsi ''class, package'', dan objek besertahubungan antara lain seperti contaiment, pewarisan, asosiasi dan lain-lain. ''Class'' diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek lain.  Objek adalah nilai tertentu dari setiap atribut ''class entity''.</p></div>
+
 
+
===Konsep Dasar Elisitasi===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Elisitasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Raharja, Sudaryono, Guritno (2011:302), “Elisitasi adalah merupakan rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Tujuan Elisitasi Kebutuhan''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Leffingwel (2000) dalam Siahaan (2012:67), elisitasi kebutuhan bertujuan untuk:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.    Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Proses-proses dalam pengambangan perangkat lunak sangat ditentukan oleh seberapa dalam dan luas pengetahuan ''developer'' akan ranah permasalahan. Setiap ranah permasalahan memiliki ruang lingkup dan batsan-batasan. Batasan-batasan ini mendefinisikan sistem akhir yang dibentuk sesuai dengan lingkungan operasional saat ini. Identifikasi dan persetujuan batasan sistem mempengaruhi proses elisitasi selanjutnya. Identifikasi pemangku kepentingan dan kelas pengguna, tujuan dan tugas, dan skenario serta ''use case'' bergantung pada pemilihan batasan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Mengenali siapa saja pemangku kepentingan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Sebagaimana disebutkan pada bagian sebelumnya, instansiasi dari pemangku kepentingan antara lain adalah konsumen atau klien (yang membayar sistem), pengembang (yang merancang, membangun, dan merawat sistem), dan pengguna (yang beriteraksi dengan sistem untuk mendapatkan hasil pekerjaan mereka). Untuk sistem yang bersifat interaktif, pengguna memegang peran utama dalam proses elisitasi. Secara umum, kelas pengguna tidak bersifat homogen, sehingga bagian dari proses elisitasi adalah menidentifikasi kebutuhan kelas pengguna yang berbeda, seperti pengguna pemula, pengguna ahli, pengguna sesekali, pengguna cacat, dan lain-lain.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  Mengenali tujuan dari sistem yaitu sasaran-sasaran yang harus dicapai</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Tujuan merupakan sasaran sistem yang harus dipenuhi. Penggalian ''high level goals'' di awal proses pengembangan sangatlah penting. Penggalian tujuan lebih terfokus pada ranah masalah dan kebutuhan pemangku kepentingan daripada solusi yang dimungkinkan untuk masalah tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Tahap-tahap Elisitasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Elisitasi didapat melalui metode wawancara dan dilakukan melalui 3 (tiga) tahap, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.    Elisitasi Tahap  I</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Elisitasi Tahap  II</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berikut penjelasan mengenai Metode MDI:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)      M pada MDI berarti ''mandatory'' (penting). Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2)      D pada MDI berarti ''Desirable''. Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun, jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3)      I pada MDI berarti ''Inessential.'' Maksudnya, ''requirement'' tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  Elisitasi Tahap  III</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua ''requirement'' dengan option I pada metode MDI. Selanjutnya, semua ''requirrement'' yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1)  T artinya Teknikal, bagaimana tata cara atau teknik pembuatan ''requirement'' dalam sistem diusulkan?</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2)  O artinya Operasional, bagaimana tata cara penggunaan requirement dalam sistem akan dikembangkan?</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3)    E artinya Ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem?</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.8in">
+
<p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.8in">
+
<p style="line-height: 2">a)  High (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya ssulit serta biayanya mahal. Maka requirement tersebut harus dieleminasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.8in">
+
<p style="line-height: 2">b)  Middle (M): mampu dikerjakan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.8in">
+
<p style="line-height: 2">c) Low (L): mudah dikerjakan</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.  Draf Final</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''4. Langkah-langkah Elisitasi''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut ''Sommerville and Sawyer'' (1997) dalam Siahaan (2012:75), berikut ini merupakan langkah-langkah untuk elisitasi kebutuhan:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  Identifikasi orang-orang yang akan membantu menentukan kebutuhan dan memahami kebutuhan organisasi mereka. Menilai kelayakan bisnis dan teknis untuk sistem yang diusulkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Menentukan lingkungan teknis (misalnya, komputasi arsitektur, sistem operasi, kebutuhan telekomunikasi) ke mana sistem atau produk akan ditempatkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  Identifikasi ranah permasalahan, yaitu karakteristik lingkungan bisnis yang spesifik ke ranah aplikasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.  Menentukan satu atau lebih metode elisitasi kebutuhan, misalnya wawancara, kelompok focus, dan pertemuan tim.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Meminta partisipasi dari banyak orang sehingga dapat mereduksi dampak dari kebutuhan yang bias yang teridentifikasi dari sudut pandang yang berbeda dari pemangku kepentingan dan mengidentifikasi alasan untuk setiap kebutuhan yang dicatat.</p></div>
+
 
+
==Teori Khusus==
+
 
+
===Konsep Dasar Jasa===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Jasa''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Jasa adalah sesuatu yang diproduksi dan dikonsumsi secara simultan. Jadi, jasa tidak pernah ada dan hasilnya dapat dilihat setelah terjadi, jasa dikonsumsi ketika diproduksi, tetapi hasil jasa tampak  dan akan berakhir beberapa waktu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Keserentakan produksi dan konsumsi merupakan perbedaan yang penting. Jasa tidak dapat diproduksi disatu tempat dan dikirim ketempat lain seperti barang, juga tidak dapat disimpan. Semua karakteristik ini dapat dihubungkan dengan keserentakan produksi dan konsumsi. (Prasetya Hery 2009:72)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Definisi Pelayanan''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Umumnya pelayanan lebih bersifat intangibles, tidak dapat dilihat dan diraba, sehingga penggunaannya hanya bisa merasakan melalui pengalaman langsung. Namun pelayanan mencakup juga hal – hal yang tangibles, yang bisa dilihat dan diraba, berupa dimensi fisik dari pelayanan itu sendiri.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Usaha – usaha pelayanan jasa seperti perbankan, asuransi, perhotelan, pariwisata, rumah sakit, lembaga pendidikan, serta usaha jasa lainnya, memiliki dua dimensi di atas, dimensi pelayanan yang kelihatan dan yang tidak kelihatan. ( Antonius 2006 : 344 )</p></div>
+
 
+
 
+
===Konsep Dasar PHP===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi PHP''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Madcoms (2011:49), ”bahwa PHP adalah pemrograman ''interpreter'' yaitu proses penerjemahan baris kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan atau sering disebut suatu bahasa dengan hak cipta terbuka atau yang juga dikenal dengan istilah ''Open Source'' yaitu pengguna dapat mengembangkan kode-kode fungsi PHP sesuai dengan kebutuhannya”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Anhar (2010:3), “PHP merupakan ''script'' yang terintegrasi dengan HTML dan berada pada server (''server side'' HTML ''embedded scripting''). PHP adalah ''script'' yang digunakan untuk membuat halaman website yang dinamis”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2"> Berdasarkan pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa PHP adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Cara Kerja PHP''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Saputra dan kawan-kawan (2012:5), PHP merupakan bahasa ''Server Side Scripting'', dimana PHP selalu membutuhkan ''web server'' dalam menjalankan aksinya. Secara prinsip, server akan bekerja apabila ada permintaan dari ''client'', yaitu kode-kode PHP. ''Client''  tersebut akan dikirimkan ke server, kemudian server akan mengembalikan pada halaman sesuai instruksi yang diminta. Berikut adalah uraian per pointnya:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">1.  Server membaca permintaan dari ''client/browser''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">2.    Kemudian dilanjutkan untuk mencari halaman/page  pada server.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">3.    Server melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/''page''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.7in">
+
<p style="line-height: 2">4.  Selanjutnya hasil modifikasi tersebut akan dikembalikan kepada'' client/browser''.</p></div>
+
 
+
===Konsep Dasar MySQL===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi MySQL''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Madcoms (2011:16), “MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk RDBMS ''(Relational Database Managemen Sistem)'' lebih populer lewat kalangan pemograman Web”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Anhar (2010:21), “ MySQL ''(My Structure Query Languange)'' adalah sebuah perangkat lunak sistem manajemen basis data SQL ''(Database manajemen sistem)'' atau DBMS”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan pengertian di atas, dapat disimpulkan MySQL adalah salah satu jenis database server yangtermasuk jenis RDBMS ''(Relational Database Managemen System)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Mengenal MySQL''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Wahana Komputer (2010:26), MySQL mempunyai beberapa sifat yang menjadikannya sebagai salah satusoftwaredatabase yang banyak digunakan oleh pemakai di seluruh dunia. Sifat-sifat yangdimiliki oleh MySQL antara lain:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.    MySQL merupakan DBMS ''(Database Management System)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''Database'' adalah kumpulan data yang terstruktur. Data dapat berupa daftar belanja, kumpulan gambar, atau yang lebih luas yaitu informasi jaringan perusahaan. Agar dapat menambah, mengakses, dan memproses data tersimpan pada sebuah komputer ''database'',membutuhkan sistem manajemen ''database'' (DBMS) seperti MySQL server. Sejak komputer sangat baik dalam menangani sejumlah besar data, sistem manajemen database (DBMS) memainkan peran utama dalam perhitungan baik sebagai peralatan yang berdiri sendiri maupun bagian sebuah aplikasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b. MySQL</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan RDBMS ''(Relational Database Management System)''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.      ''Database relatsional'' menyimpan data pada tabel-tabel yang terpisah, bukan menyimpan datadalam ruangpenyimpanan yang besar, dapat menambah kecepatan dan fleksibilitas. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d.      MySQL merupakan ''software open source''</p></div> 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e.'' Open source'' berarti setiap orang dapat menggunakan dan mengubaah ''software'' yang bersangkutan. Setiap orangdapat men-''download software'' MySQL dari internet dan menggunakannya tanpa membayar. Bahkan jika menghendakinya, dapat mempelajari kode sumber dan mengubahnya sesuai yang dibutuhkan. ''Software'' MySQL menggunakan GNU/GPL ''(General Public License)''</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">f.    MySQL mempunyai performa yang sangat cepat, dapat dipercaya, dan mudah digunakan </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">g. MySQL server sebenarnya dikembangakn untuk menangani'' database'' besar lebih cepat dari pada solusiyang ada dan telah berhasil digunakan pada lingkungan produksi dengan permintaan tinggi untuk beberapa tahun terakhir. Walaupun di bawah pengembang yang sama, MySQL server sekarang menawarkan kumpulan fungsi yang banyak dan bermanfaat. Konektifitas, kecepatan, dan keamanan yang dimiliki MySQL Server membuatnya sangat cocok untuk mengakses database internet.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">h.  MySQL Server bekerja pada ''client''-server atau pada sistem ''embedded''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">i.    ''Software'' MySQL server adalah sistem ''client''-server yangterdiri atas multi-threaded SQLserver yang mendukung backkend berbeda, beberapa program client dan pustaka ''(libraries)'' berbeda, peralatan administrasi, dan jangkauan luas API ''(Application Programming Interfaces)'' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">j. Ada pula MySQL server sebagai pustaka ''embedded multi-threaded'' yang dapat anda hubungkan ke dalam aplikasi untuk mendapatkan MySQL server lebih kecil, lebih cepat, dan lebih mudah untuk mengatur produk ''standalone''</p></div>.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">k.    MySQL mempunyai sejumlah besar ''software'' pendukung </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">l.  Aplikasi atau bahasa kesukaan anda sangat mungkin mendukung database MySQL server.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Kelebihan MySQL''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Saputra dan kawan-kawan (2012:8), beberapa kelebihan yang dimiliki MySQL adalah sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">a.  Bersifat ''open source'', yang memiliki kemampuan untuk dapat dikembangkan lagi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">b.  Menggunakan bahasa SQL ''(Structure Query Language)'', yang merupakan standar bahasa dunia dalam pengolahan data.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">c.  ''Super performance'' dan ''realible'', tidak bias diragukan, pemrosesan database-nya sangat cepat dan stabil.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">d. Sangat mudah dipelajari ''(easy of use)''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">e. Memiliki dukungan ''support (group)'' pengguna MySQL</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">f. Mampu lintas'' Platform'', dapat berjalan di berbagai sistem operasi</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">g. ''Multiuser'', dimana MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalamikonflik.</p></div>
+
 
+
===Konsep Dasar Database===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Database''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Oktavian (2010:62), “database adalah sekumpulan data dan prosedur yang memiliki struktur sedemikian rupa sehingga mudah dalam menyimpan, mengatur dan menampilkan data”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Rahardja, dkk dalam jurnal CCIT Vol. 4 No. 3 (2011:238), “Database adalah kumpulan fakta-fakta sebagai respresentasi dari datanya yang saling berhubungan dan mempunyai arti tertentu”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari beberapa definisi di atas, maka dapat disimpulkan database adalah sekumpulan data informasi yang saling berhubungan untuk dapat menyimpan dan menampilkan data, mengakses informasi, menarik kesimpulan dan membuat keputusan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''2. Komponen Database''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Oktavian (2010:62), database terbentuk dari beberapa komponen. Berikut adalah komponen-komponen pembentuk database.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">1)    ''Table''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">''Table'' atau tabel adalah sekumpulan data dengan struktur yang sedemikian rupa, terbentuk dari record dan ''field''. Istilah tabel disini berbeda dengan istilah tabel pada HTML, walaupun secara visual hampir sama.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">2)      ''Record''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan sekumpulan ''field'' yang membentuk suatu objek tertentu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">3) ''Table''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Merupakan sebuah tabel dapat terdiri dari beberapa field dan record. Apabila digambarkan secaravisual, maka hubungan tabel, ''field'' dan ''record''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''3. Jenis Database yang digunakan''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">1)  Web Server</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Anhar (2010:4) definisi ''Web Server'' adalah sebagai berikut: “''Web server'' adalah aplikasi yang berfungsi untuk melayani permintaan pemanggilan alamat dari pengguna melalui ''web browser'', dimana ''web server'' mengirimkan kembali informasi yang diminta tersebut melalui HTTP ''(Hypertext Transfer Protocol)'' untuk ditampilkan ke layar monitor komputer kita”. Agar kita dapat mengubah isi dari website yang dibuat, kita membutuhkan program PHP. ''Script-script'' PHP tersebut yang berfungsi membuat halaman ''website'' menjadi dinamis. Dinamis artinya pengunjung web dapat memberikan komentar saran atau masukan pada'' website'' kita. ''Website'' yang kita buat menjadi lebih hidup karena ada komunikasi antara pengunjung dan kita sebagai ''web'' masternya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Arief (2011:19), “''Web server'' adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen ''web''. Jadi semua dokumen web baik yang ditulis menggunakan ''client side scripting'' maupun'' server'' ''scripting'' tersimpan didalam direktori utama ''web server (document root)''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan ''web server'' merupakan sebuah perangkat lunak yang bertugas menerima permintaan ''client'' melalui ''port'' HTTP maupun HTTPS dan merubah isiyang ada ke dalam format HTML.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">2)    Xampp</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Madcoms (2010:341), sekarang ini banyak paket ''software instalasi webserver'' yang disediakansecara gratis diantaranya menggunakan XAMPP. Dengan menggunakan paket software instalasi ini, maka sudah dapat melakukan beberapa'' instalasi software'' pendukung ''web server'', yaitu Apache, PHP, phpMyAdmin, dan ''database'' MySQL.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Kartini (2013:27-26), “Xampp merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket”. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari definisi di atas, maka dapat disimpulkan Xampp merupakan tool paket perangkat lunak yangmenggambungkan Apache, PHP, dan MySQL dalam satu paket aplikasi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">3)      PhpMyAdmin</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Arief (2011:429), “PhpMyAdmin adalah salah satu aplikasi berbasis GUI ''(Graphical User Interface)'' yang digunakan untuk mengeolal ''database'' MySQL”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Prasetio (2012:53), “PhpMyadmin merupakan ''tools'' berbasis ''web'' yang berguna untuk mengelola ''database'' MySQL”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan di atas, maka dapat disimpulkan bahwa denganmenggunakan PhpMyAdmin, maka aplikasi ini dapat membantu Anda dalam menavigasi beberapa ''database, table'' dan beberapa hal lainnya.</p></div>
+
 
+
 
+
===Konsep Dasar Dreamweaver CS5===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
<p style="line-height: 2">'''1. Definisi Dreamweaver CS5''' </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Madcoms (2011:2), “Adobe Dreamweaver CS5 adalah versi terbaru dari Dreamweaver yang merupakan bagian dari Adobe Creative Suite 5. Dreamweaver sendiri merupakan aplikasi yang digunakan sebagai HTML editorprofesional untuk mendesain website secara visual”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Madcoms (2011:2), Dreamweaver adalah sebuah HTML editor profesional untuk mendesain website secara visual dan mengelola situs atau halaman website. Pada Dreamweaver CS5, terdapat beberapa kemampuan bukan hanyasebagai ''software'' untuk desain website saja tetapi juga untuk menyunting kode serta pembuatan aplikasi website dengan menggunakan berbagai bahasa pemograman Web, antara lain: JPS, PHP, ASP, dan ''Coldfusion''.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Dari kedua definisi di atas dapat di tarik kesimpulan bahwa Dreamweaver CS5 adalah sebuah aplikasiyang digunakan sebagai HTML untuk mendesain website secara visual.</p></div>
+
 
+
 
+
==Literature Review==
+
===Definisi Literature Review===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Raharja, Sudaryono, Guritno (2011:86), “Literature review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan”.</p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporanhasil penelitian yang paling aktual, maka kita tidak perlu melakukan penelitian yang sama.</p></div>
+
 
+
===Langkah-langkah kajian Literature Review===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Menurut Raharja, Sudaryono, Guritno (2011:87), dalam melakukan kajian ''literature review'', langkah-langkah yang dilakukan sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">1.    Mengidentifikasi kesenjangan ''(indentify gaps)'' penelitian ini.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">2. Menghindari membuat ulang ''(reinventing the wheel)'' sehingga banyak menghemat waktu serta menghindari kesalahan yang pernah dilakukan oleh orang lain</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">3. Mengidentifikasi metode yang pernah dilakukan dan relevan terhadap penelitian ini</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">4.    Menerusakan capaian penelitian sebelumnya sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat dibangun di atas  platform pengetahuan atau ide yang sudah ada.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">5.    Mengetahui orang lain yang ahli dan mengerjakan di area penelitian yang sama sehingga dapat terjaring dalam komunitas yang dapat memberikan kontribusi sumber daya berharga.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berikut ini adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam laporan skripsi ini, antara lain:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">1.      Penelitian yang dilakukan oleh refiansyah (2009)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian ini membahas mengenai “Analisa Sistem Informasi Pelayanan Pelaggan Pada Plasa Telkom Karawaci”. PT. Telkom merupakan perusahaan yang bergerak dibidang telekomunikasi ini memiliki banyak pelanggan. Pada estimasi waktu pelaporan kegiatan atas pelayanan pelayanan pelanggan seperti speedy, flexy, telepon wireline masih ditemukan kendala yaitu kesalahan pada input, lambatnya interaksi antara Customer Service Representatif dengan pelanggan, dan pelaporan yang bersifat manual yang mengakibatkan kesalahan dan keakuratan jumlah kegiatan transaksi di Plasa Telkom Karawaci. Maka diperlukan sistem sistem pengolahan data yang sistematis yang mampu merealisasikan keakuratan dan efisiensi tetapi mudah dalam pengoperasian sistem tersebut guna menghasilkan data yang valid.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">2.      Penelitian yang dilakukan oleh Rahadi Fitra Nova (2010)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian ini membahas mengenai “ Pengaruh Kualitas Pelayanan Terhadap Kepuasan Pasien Rawat Inap Pada Rumah Sakit PKU Muhammadiyah Surakarta ”. Studi ini bertujuan untuk mengetahui tingkat kesesuaian antara harapan pasien rawat inap terhadap kualitas pelayanan kesehatan di Rumah Sakit PKU Muhammadiyah Surakarta. Sejalan dengan masalah danhipotesis penelitian tersebut maka penelitian ini dilaksanakan dengan menggunakan desai survei yaitu penelitian yang mengambil sampel dari satu populasi dan menggunakan kuesioner sebagai alat pengumpulan data pokok. Analisis kuantitatif dalam penelitian ini akan digunakan uji validitas dan reliabilitas dengan ''Cronbach’s Alpha''. Semua pengujian menggunakan program komputer SPSS 11.5.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">3.      Penelitian yang dilakukan oleh Muhammad Safitrah Aripin (2012)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian ini membahas mengenai “ Epektifitas Pelayanan Publik di Kecamatan Maritengngae Kabupaten Sidenreng Rappang “ Keberhasilan meningkatkan efektifitas pelayanan umum ditentukan oleh faktor kemampuanpemerintah dalam meningkatkan disiplin kerja aparat pelayanan. Masalah nyata proses pelayanan Umum, terutama pengurusan serta pengantar pembuatan Kartu Tanda Penduduk (KTP), Kartu Keluarga (KK), dan Akta Kelahiran, dirasakan masih berbelit dan tak terkendali secara efektif. Eksistensi efektifitas pelayanan umum ini diasumsikan karena pengaruh tingkat disiplin kerja aparat pemerintah, sedangkan tujuan penelitian ini adalah untuk mengetahui besarnya pengaruh disiplin kerja aparat pemerintah terhadap efektifitasnya pelayanan umum.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">4.  Penelitian yang dilakukan oleh Dian Revit ( 2011 )</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian ini membahas mengenai “ Analisis Kualitas Pelayanan dan Tingkat Kepuasan Nasabah PT. Bank Central Asia TBK Cabang Padang “. Penelitian ini bertujuan untuk melihat kualitas pelayanan Bank BCA Padang yang telah diterima oleh para nasabah serta tingkat kepuasan nasabah pada setiap dimensi jasa yang diberikan oleh pihak Bank BCA kepada nasabah. Analisis statistik yang digunakan adalah analisis ''deskriptif'' dan analisis ''imfortant performance'' analisis (IPA) ''matriks''. Variabel yang diteliti dalam penelitian ini adalah kualitas pelayanan/jasa yang terdiri dari lima dimensi kualitas jasa yaitu ''Reliability'' (keandalan), ''Responsiveness'' (cepat tanggap), ''Asurance'' (jaminan), ''Emphaty'' (empati), ''Tangible'' (kasat mata).</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">5.      Penelitian yang dilakukan oleh M. Afifudin,S.E (2009)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian ini membahas mengenai “ Analisis Pengaruh Kualitas Pelayanan Terhadap Kepuasan Pelanggan pada PT.(Persero) Angkasa Pura 1 di Bandar Udara Ahmad Yani Semarang “. Penumpang pesawat terbang memerlukanpelayanan dan kenyamanan mulai dari berangkat hingga mendarat sampai ke tempat tujuan. Dengan demikian Bandar udara merupakan salah satu point yang harus diperhatikan. Pengabaian masalah ini dapat menurunkan minat calon penumpang pesawat terbang, sehingga dapat memilih atau beralih kemodel  transportasi lain. Jika hal ini terjadi usaha Bandar udara mungkin akan mengalami kerugian. Kesimpulannya bahwa terdapat hubungan langsung yang signifikan antara kualitas pelayanan dengan kepuasanpelanggan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">6.      Penelitian yang dilakukan oleh Muhammad Yusra Rustam, Helmi Kurniawan dan Budi Triandi.(2009)</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Penelitian yang dilakukan oleh Muhammad Yusra Rustam, Helmi Kurniawan dan Budi Triandi yang berjudul “Simulasi Layanan Kartu Panggil Pada Jaringan ''Public Switch Telephone Network'' Berbasis ''Intelligent Network''” ini merupakan layanan ''calling card'' atau lebih dikenal dengan kartu panggil sebagai salah satu layanan yang ditawarkan oleh IN memberikan kemudahan kepada pelanggan untuk melakukan hubungan dari pesawat telpon ke nomor tujuan dengan biaya percakapan secara otomatis dibebankan ke rekening tertentu menurut nomor kartu panggil pelanggan. IN juga menyediakan layanan – layanan baru yang terintegrasi dalam satu system, dapan di implementasikan pada jaringan telpon yang sudah ada. </p></div>
+
 
+
{{Pagebreak}}
+
 
+
=<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>=
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''ANALISA SISTEM YANG BERJALAN'''</div>
+
 
+
==Analisa Organisasi==
+
===Gambaran Umum Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">CV. Alam Teknik adalah sebuah perusahaan swasta yang bergerak di bidang jasa industri yang memproduksi berbagai macam jenis ''spare part'' untuk otomitif, mulai dari pembuatan ''Dies'' hingga memproduksi bahan mentah menjadi barang jadi untuk pemenuhan kebutuhan ''customer'' di bidang industri seperti kabel sling untuk ''power window'' pada mobil atau kawat rem pada motor. Bahan mentah yang dikirim ke CV.Alam Teknik adalah milik ''customer'' untuk diproses dan dikembalikan kembali kepada ''customer''. Tidak hanya itu CV. Alam Teknik juga bisa mengerjakan atau membuat ''jigs, tools, stamping part,'' ''machine fabrication / parts'', dan ''general contraction''.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Pelanggan yang menggunakan jasa yang diproduksi oleh CV.Alam Teknik seperti golongan industri, bisnis, social dan memiliki ''customer'' tetap atau sebagai ''subcont'' untuk PT. Multi Kencana Niagatama yang mempercayakan barangnya untuk diproses di CV. Alam Teknik secara rutin. Limbah atau sisa produksi yang dihasilkan dari produksi yang dikerjakanpun tidak mengganggu lingkungan sekitar, karena bisa dijual kembali.</p></div>
+
 
+
===Sejarah Singkat Perusahaan===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">CV. Alam Teknik berdiri pada tahun 2008 dan direktur utamanya adalah Bapak Ujang Hadin Setiawan, berdasarkan dengan surat izin usaha perdagangan </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">perusahaan dengan No. 503/0394-BP2T/30-03/PK/II/2012 dan Pada Tanggal 08 – 02 – 2012 telah dikukuhkansebagai pengusaha kena pajak dengan NPWP : 31.463.955.0-451.000 yang beralamat di Jalan Raya Serang Km. 30,5 RT.001/RW.003. Gembong – Balaraja - Tangerang. Awalnya hanya memiliki 4 orang tenaga kerja namun sekarang sudah memiliki 85 tenaga kerja.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Visi dari perusahaan adalah memberi kepuasan kepada seluruh pelanggan yang menggunakan jasa dan menjadi perusahaan terkemuka di indonesia dengan standar kualitas yang tinggi, terkenal, dan terpercaya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Misi dari perusahaan adalah menghasilkan hasil produksi yang berkualitas tanpa cacat sedikitpun dengan didukung oleh tenaga – tenaga ahli dan profesional.</p></div>
+
 
+
 
+
===Struktur Organisasi Perusahaan===
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Stuktur organisasi merupakan suatu kerangka dasar yang menggambarkan tingkatan – tingkatan, pembagian tugas dan wewenang dalam suatu organisasi. Tanpa struktur organisasi, masing-masing bagian dalam organisasi akan menjadi sulit untuk mengetahui apa tugas dan tanggung jawab mereka dan kepada siapa mereka harus melaporkan serta mempertanggung jawabkan hasil pekerjaan mereka. Adapun stuktur organisasi pada CV. Alam Teknik adalah sebagai berikut :</p></div>
+

Revisi per 9 Maret 2015 22.44

APLIKASI PENJUALAN VARIASI MOBIL BERBASIS

MOBILE WEB PADA TOKO TUNAS VARIASI

SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1022464699
NAMA


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2014/2015)

 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PENGESAHAN SKRIPSI

APLIKASI PENJUALAN VARIASI MOBIL BERBASIS

MOBILE WEB PADA TOKO

TUNAS VARIASI

Disusun Oleh :

NIM
: 1022464699
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

Disahkan Oleh :

Tangerang, 2015

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Junaidi, M.Kom)
NIP : 000594
       
NIP : 007002


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PERSETUJUAN PEMBIMBING

APLIKASI PENJUALAN VARIASI MOBIL BERBASIS

MOBILE WEB PADA TOKO TUNAS VARIASI

Dibuat Oleh :

NIM
: 1022464699
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2014/2015

Disetujui Oleh :

Tangerang, 2015

Pembimbing I
   
Pembimbing II
       
       
       
       
(Haerudin, S.Kom, MM)
   
(Sutrisno, M.Kom)
NID : 05092
   
NID : 10020


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PERSETUJUAN DEWAN PENGUJI

APLIKASI PENJUALAN VARIASI MOBILE BERBASIS

MOBILE WEB PADA TOKO TUNAS VARIASI

Dibuat Oleh :

NIM
: 1022464699
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2014/2015

Disetujui Penguji :

Tangerang, 2015

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(.............)
 
(.............)
 
(.............)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR KEASLIAN SKRIPSI

APLIKASI PENJUALAN VARIASI MOBIL BEBASIS

MOBILE WEB PADA TOKO TUNAS VARIASI

Disusun Oleh :

NIM
: 1022464699
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 2015

 
 
 
 
NIM : 1022464699

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

Pemasaran merupakan hal yang sangat penting dalam sebuahperusahaan karena pemasaran merupakan jantung pemasukan dana bagi perusahaan,toko, organisasi pemerintahan, maupun organisasi lainnya. Dimana apabilaperusahaan memiliki sistem pemasaran yang baik itu akan berdampak pada jumlahcustomer pada perusahaan tersebut. Pemasaran dilakukan bertujuan utukmendapatkan suatu hasil yang menguntungkan dengan cara menukarkan barang denganuang. Pada era globalisasi sekarang ini perkembangan dunia usaha semakinmemperlihatan perkembangannya dalam bidang pemasaran. Pemasaran melalui mediawebsite merupakan pemasaran yang saat ini sangat berkembang, pemasaran melaluimedia website memiliki beberapa keunggulan diantaranya tidak memiliki bataswaktu dan jarak. Dengan media website pula perusahaan bisa saling berinteraksidan berbagi informasi kepada para customer maupun calon customer. Karena itu pemasaran melalui website akan menjadi suatu cara pemasaran yang baik. Makadari itu untuk mendukung hal tersebut, maka peneliti mengambil judul “APLIKASI PENJUALAN VARIASI MOBIL BERBASIS MOBILE WEBPADA TOKO TUNAS VARIASI”. Agar dapat mempermudah toko untuk memasarkan produknya danjuga untuk memperkenalkan Toko Tunas Variasi agar lebih dikenal dimasyrakat.

.Kata Kunci : Pemasaran, Batas waktu, Jarak.

ABSTRACT

Marketing is a very important thing in a companybecause marketing is the heart of revenues for the company, shop, governmentorganizations, and other organizations. Wherein if the company has a goodmarketing system that will have an impact on the number of customers in thecompany. Marketing aimed at more weeks to get a favorable result by way ofexchange of goods with money. In the current era of globalization increasinglymemperlihatan business development progress in the field of marketing. Mediamarketing is a marketing website that is currently highly developed, mediamarketing website has several advantages including no limits of time anddistance. With the media company's website also can interact and shareinformation to its customers and prospective customers. Therefore marketingthrough the website will be a good way of marketing. Therefore to support this,the researchers took the title "CAR SALES APPLICATION OF VARIATION BASEDMOBILE WEB SHOP SHOOTS VARIATION". In order to simplify the shop to markettheir products and also to introduce the store to make it more known variation Shoots community.

Keywords : Marketing, Deadline, The distance.

KATA PENGANTAR


Bismillahirrahmanirrahiim

Syukur Alhamdulillah.Segala Puji Syukur sayapanjatkan ke Hadirat Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya sehinggapenulis dapat menyusun dan menyelesaikan laporan skripsi ini. Dimana tugas inipenulis membuat dalam bentuk buku dan E-book dalam bentuk PDF. Adapun judulyang di angkat oleh penulis adalah “Aplikasi Penjualan Variasi Mobil Berbasis Mobil Web Pada Toko Tunas Variasi”.

Tujuan penulisan skripsi ini adalah salah satu syarat untuk menyelesaikan program pendidikan sarjana (TI) jurusan Teknik Informatika, sebagaimana yang telah ditentukan oleh Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja Tangerang.

Dalam kesempatan ini penulis bermaksud menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu dan meberikan dukungan dalam penulisan dan penyusunan Skripsi. Tidak lupa pula penulis mengucapkan terima kasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku selaku Presiden Direktur Perguruan Tinggi Raharja
  2. Bapak Sugeng Santoso, M.Kom , selaku Pembantu Ketua I Bidang Akademik
  3. Bapak Junaidi, M.Kom, selaku Kepala Jurusan Teknik Informatika Sekolah Tinggi Manajemen dan Ilmu Komputer Raharja.
  4. Bapak Haerudin, S.Kom, MM selaku Dosen Pembimbing I yang telah memberikan masukkan dan motivasi kepada penulis sehingga laporan skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya.
  5. Bapak Sutrisno, M.Kom selaku Dosen Pembimbing II yang telah memberi bantuan masukkan dan ilmu kepada penulis untuk penyelesaian laporan skripsi ini.
  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuankepada penulis.
  7. Kepada Toko Tunas Variasi yang telah meluangkan waktu untuk memberikan informasi kepada penulis.
  8. Sahabat, teman-teman, yang telah memberikan waktunya yang berharga untuk memberikansaran dan kritiknya dalam menyelesaikan laporan Skripsi ini.
  9. Kedua Orang tua dan keluarga tercinta yang selalu memberikan do’a dan dorongan semangat serta bantuan moril dan materil selama penyusunan Laporan Tugas Akhir ini.

Penulis menyadari bahwa dalam penyajian dan penyusunan laporan Skripsi ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakannya dimasa yang akan datang.

Akhir kata semoga Laporan Skripsi ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umunya.

Tangerang, 20 Januari 2015
Heri Wahyudi
NIM. 1022464699

DAFTAR TABEL

Tabel 3.1. Internal Strategic Factors Analysis Summary (IFAS)

Tabel 3.2. Eksternal Strategic Factors Analysis Summary (EFAS)

Tabel 3.3. Strategi S-O

Tabel 3.4. Strategi S-T

Tabel 3.5. Strategi W-O

Tabel 3.6. Strategi W-T

Tabel 3.7. Elisitasi Tahap I

Tabel 3.8. Elisitasi Tahap II

Tabel 3.9. Elisitasi Tahap III

Tabel 3.10. Final Draft Elisitasi

Tabel 4.1. Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

Tabel 4.2. Struktur Tabel Login

Tabel 4.3. Struktur Tabel Order_masuk

Tabel 4.4. Struktur Tabel Detail_order

Tabel 4.5. Struktur Tabel Surat_jalan

Tabel 4.6. Struktur Tabel Invoice

Tabel 4.7. Struktur Tabel Customer

Tabel 4.8. Pengujian Blackbox

Tabel 4.9. Time Schedule

Tabel 4.10. Tabel Rancangan Biaya

DAFTAR GAMBAR

Gambar 3.1. Struktur Organisasi Toko Tunas Variasi

Gambar 3.2. Use Case Diagram Alur Pelayanan Jasa

Gambar 3.3. Activity Diagram Pelayanan Jasa

Gambar 3.4. Activity Diagram Laporan Pelayanan Jasa

Gambar 3.5. Sequence Diagram Pelayanan Jasa

Gambar 4.1. Use Case Diagram Sistem Yang Diusulkan

Gambar 4.2. Activity Diagram Sistem Yang Diusulkan

Gambar 4.3. Squence Diagram Sistem Yang Diusulkan

Gambar 4.4. State Chart Diagram Sistem Yang Diusulkan

Gambar 4.5. Class Diagram Sistem Yang Diusulkan

Gambar 4.6. Rancangan Layar Login Admin dan Direktur

Gambar 4.7. Rancangan Layar Username atau Password Salah

Gambar 4.8. Rancangan Layar Halaman Utama

Gambar 4.9. Rancangan Layar Input Order Masuk

Gambar 4.10. Rancangan Layar Order Proses

Gambar 4.11. Rancangan Layar Order Selesai

Gambar 4.12. Rancangan Layar Buat Surat Jalan

Gambar 4.13. Rancangan Layar Buat Invoice

Gambar 4.14. Tampilan Login Admin dan Direktur

Gambar 4.15. Tampilan Login Admin dan Direktur Salah

Gambar 4.16. Tampilan Halaman Utama

Gambar 4.17. Tampilan Input Order Masuk

Gambar 4.18. Tampilan Order Proses

Gambar 4.19. Tampilan Order Selesai

Gambar 4.20. Tampilan Buat Surat Jalan

Gambar 4.21. Tampilan Buat Invoice



DAFTAR SIMBOL


Daftar Simbol Use Case Diagram.png

Tabel 1.1 Simbol Usecase Diagram


Daftar Simbol Activity Diagram.png

Tabel 1.2 Simbol Activity Diagram


Daftar Simbol Sequence Diagram.png

Tabel 1.3 Simbol Sequence Diagram


BAB I

PENDAHULUAN

Latar Belakang



Di masa yang serba cepat ini penggunaan komputer dan sistem-sistemnya sudah menjadi kebutuhan

yang utama dalam rangka meningkatkan kinerja suatu perusahaan. Setiap proses manual dari

perusahaan dapat digantikan oleh komputer karena penyediaan informasi yang lebih canggih serta 

dapat mendukung proses pengambilan keputusan yang dilakukan oleh manajemen.

Dan pada akhirnya perkembangan ilmu pengetahuan dapat

menghasilkan sebuah penemuan baru pada bidang ilmu elektronik yang

dikenal dengan teknologi. Dan perkembangan ini dikenal dengan evolusi

ekonomi industri berbasis informasi,karena pada saat ini sebuah proses

industri telah mengenal media baru yang kemudian dikenal dengan industri

elektronik dan industri komunikasi informasi.

Toko Tunas Variasi adalah sebuah toko yang bergerak dalam bidang

penjualan variasi mobil. Dimana keberhasilan toko tidak hanya terletak pada

produk dan jasa yang ditawarkan, tetapi sejauh mana toko mampu

memasarkan produknya dan juga menjaga hubungan yang baik dengan

pelanggannya dan meningkatkan penjualanya.

2

Proses-proses yang dilakukan saat ini masih manual dalam memasarkan

produk, hal tersebut menyebabkan kurangnya pendapatan, Untuk mengatasi

hal tersebut memerlukan suatu sistem informasi yang dapat membantu

penjualan produk, untuk memenuhi kebutuhan tersebut,usaha yang harus

dilakukan Toko Tunas Variasi adalah pemanfaatan teknologi seperti

komputer beserta program-program aplikasi lainya untuk meningkatan sumber

daya manusia dan peningkatan sistem.

Berdasarkan latar belakang diatas maka penulis bertujuan melakukan

penelitian skripsi dengan judul “Aplikasi Penjualan Variasi Mobil Berbasis

Mobil Web Pada Toko Tunas Variasi”.

1.2 Rumusan Masalah

Adapun penulis membatasi masalah yang akan dibahas sebagai berikut:

a. Bagaimana sistem penjualan yang dilakukan selama ini pada Toko Tunas

Variasi ?

b. Apakah sistem yang sedang berjalan untuk penjualan produk pada Toko

Tunas Variasi sudah efisien dan efektif ?

c. Bagaimana membuat suatu aplikasi penjualan variasi mobil berbasis

mobile web pada Toko Tunas Variasi yang efisien dan efektif ?

1.3 Tujuan dan Manfaat Penelitian

1.3.1 Tujuan Penelitian

1. Mengetahui sistem penjualan barang yang berjalan saat ini pada Toko

Tunas Variasi.

3

2. Mengetahui sistem penjualan barang yang berjalan saat ini padaToko

Tunas Variasi terkait dengan efektif dan efisien.

3. Mengetahui sistem penjualan barang yang berjalan saat ini pada Toko

Tunas Variasi terkait dengan peningkatan penjualan.

1.3.2 Manfaat Penelitian

1. Dapat memberikan sumbangan pemikiran sebagai bahan pertimbangan

untuk memperbaiki prosedur dan penerapan sistem yang selama ini telah

berjalan dalam hal penjualan.

2. Dapat memberikan informasi terkait dengan rancangan sistem penjualan

pada Toko Tunas Variasi.

3. Sebagai acuan untuk penelitian yang akan datang.

1.4 Ruang Lingkup

Terkait dengan luasnya lingkup permasalahan serta keterbatasan waktu

dalam penelitian yang dilakukan, maka penelitian dibatasi pada sistem

penjualan.sampai dengan proses pembuatan laporan.

1.5 Metode Penelitian

Dalam memperoleh data yang diperlukan dalam penulisan laporan

skripsi, penulis menggunakan beberapa metode. Metode yang digunakan

adalah :

1.5.1 Metode Analisa

Analisis data merupakan salah satu langkah penting dalam rangka

memperoleh temuan-temuan hasil penelitian. Hal ini disebabkan, data akan

menuntun kita ke arah temuan ilmiah, bila dianalisis dengan teknik-teknik

4

yang tepat. Analisis sistem dilakukan menggunakan MetodeAnalisa SWOT,

yaitu kekuatan (strengths), kelemahan (weakness), kesempatan

(oppurtunities), dan yang menjadi ancaman(threats). Analisa SWOT dapat

diterapkan dengan cara menganalisis dan memilah berbagai hal yang

mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar

matrik SWOT dengan menggunakan pendekatan pemecahan masalah

menggunakan konsep service marketing mix (bauran pemasaran jasa) 7P–

Product, Price, Promotion, Place, People, Process, dan Physical Evidence.

1.5.2 Metode Perancangan

Dalam Skripsi ini metode perancangan yang digunakan adalah

program Visual Paradigmfor UML Enterprise Edition Ver. 6.4 untuk

menggambarkan use case diagram, activity diagram, sequence diagram, dan

class diagram yaitu pengembangan piranti lunak berbasis “objek oriented”,

dalam hal pembuatan sistem ini peneliti menggunakan Macromedia

Dreamweaver CS6 sebagai penulisan listing program PHP dan MySQL

sebagai database.

1.5.3 Metode Pengumpulan Data

1. Metode Observasi

Adalah suatu metode untuk mendapatkan data dengan cara pengamatan.

Penulis dapat melihat secara langsung cara kerja bagian yang terkait.

5

2. Metode Interview ( wawancara )

Adalah suatu metode dimana penulis mendapatkan data dengan cara tanya

jawab terhadap pihak-pihak yang terkait. Wawancara dilakukan untuk

mengetahui masalah yang timbul atau dialami langsung oleh pihak yang

terkait.

3. Metode Pustaka

Penulis mendapatkan data dengan cara membaca buku-buku atau

literature-literature yang berhubungan dengan pengendalian intern dan

pembelian. Merangkum dan mengutip data sebagai acuan penulis.

1.6 Sistematika Penulisan

Untuk memudahkan dalam memahami laporan ini, maka

dikelompokan materi laporan menjadi beberapa bab, agar pembaca dapat

dengan mudah mengikuti serta memahami isi pembahasan laporan skripsi,

dengan sistematika penulisan sebagai berikut :

BAB I : PENDAHULUAN

Bab ini menjelaskan antara lain latar belakang, rumusan masalah,

tujuan dan manfaat penulisan, ruang lingkup, metode penelitian

dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab ini berisi tentang teori-teori pendukung yang meliputi

perancangan sistem, konsep dasar sistem, konsep dasar sistem

informasi, analisis sistem, UML, literature review, serta teoriteori

lainya.

6

BAB III : ANALISA SISTEM YANG BERJALAN

Bab ini menjelaskan gambaran umum perusahaan, sejarah

singkat perusahaan, struktur organisasi, tugas dan tanggung

jawab dari masing-masing bagian, analisa masukan, analisa

proses, analisa keluaran, konfigurasi sistem, unifield modeling

language ( UML) ,elisitasi tahap 1,2,3,final draft.

BAB IV : PERANCANGAN SISTEM YANG DIUSULKAN

Bab ini membahas tentang perancangan sistem baru yang lebih

sistematis dan akan dijelaskan dalam bentuk usulan prosedur

baru yaitu menggunakan unifield modeling language ( UML),

rancangan basis data, prototype dan rancangan tampilan sistem

yang diusulkan sampai dengan implementasi program

BAB V : KESIMPULAN DAN SARAN

Bab ini berisi tentang kesimpulan dan saran yang berkaitan

dengan analisa sistem penjualan yang dilakukan oleh Toko Tunas

Variasi berdasarkan data-data yang telah diperoleh.

DAFTAR PUSTAKA

LAMPIRAN

7

BAB II

LANDASAN TEORI

2.1 Teori Dasar/Umum

2.1.1 Konsep Dasar Sistem

1. Definisi Sistem

Suatu sistem dapat terdiri dari beberapa subsistem atau

sistem-sistem bagian.Komponen-komponen atau subsistem-subsistem

dalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri.

Komponen-komponen atau subsistem saling berinteraksi dan saling

berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran

dapat tercapai.

Definisi sistem terdapat beberapa pandangan,diantaranya

yaitu:

a. Jogiyanto (2010:34), ”Pengertian sistem (system) yang dapat

didefinisikan dengan pendekatan prosedur yaitu kumpulan dari

prosedur-prosedur yang mempunyai tujuan tertentu” .

b. Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari

prosedur-prosedur yang berhubungan, terkumpul bersama-sama

untuk melakukan suatu kegiatan atau tujuan tertentu” .

Berdasarkan beberapa pendapat yang dikemukakan di atas

dapat ditarik kesimpulan bahwa sistem adalah kumpulan komponenkomponen

yang terdiri dari sub-sub sistem yang saling berinteraksi

dan bekerja sama untuk menghasilkan output yang diinginkan.

8

2. Karakterisitik Sistem

Menurut Mulyanto (2009:247), suatu sistem mempunyai

beberapa karakteristik, yaitu :

a. Komponen Sistem

Suatu sistem tidak berada dalam lingkungan yang

kosong, tetapi sebuah sistem berada dan berfungsi di dalam

lingkungan yang berisi sistem lainnya. Suatu sistem terdiri dari

sejumlah komponen yang saling berinteraksi, bekerja sama

membentuk satu kesatuan. Apabila suatu sistem merupakan salah satu

dari komponen sistem lain yang lebih besar, maka akan disebut

subsistem, sedangkan sistem yang lebih besar tersebut adalah

lingkungannya.

Setiap subsistem mempunyai sifat-sifat dari sistem

untuk menjalankan suatu fungsi tertentu dan memengaruhi proses

sistem secara keseluruhan. Suatu sistem dapat mempunyai suatu

sistemyang lebih besar yang disebut super sistem. Sebagai contoh

apabila fakultas dianggap sebuah sistem, maka perguruan tinggi

merupakan super sistem.

9

b. Batas Sistem (boundary)

Batas sistem merupakan pembatas atau pemisah antara

suatu sistem dengan sistem yang lainnya atau dengan lingkungan

luarnya. Batas sistem menentukan konfigurasi, ruang lingkup,

atau kemampuan sistem. Batas sistem ini memungkinkan suatu

sistem dipandang sebagai suatu kesatuan. Batas suatu sistem

juga menunjukkan ruang lingkup (scope) dari sistem tersebut

c. Lingkungan Luar Sistem (environment)

Lingkungan luar adalah apa pun di luar batas dari sistem

yang dapat memengaruhi operasi sistem, baik pengaruh yang

menguntungkan ataupun yang merugikan. Pengaruh yang

menguntungkan ini tentunya harus dijaga sehingga akan mendukung

kelangsungan operasi sebuah sistem. Sedangkan lingkungan yang

merugikan harus ditahan dan dikendalikan agar tidak mengganggu

kelangsungan sebuah sistem.

d. Penghubung (interface)

Penghubung merupakan hal yang sangat penting, sebab

tanpa adanya penghubung, sistem akan berisi kumpulan subsistem

yang berdiri sendiri dan tidak saling berkaitan.

10

Sebagai contoh, apabila di dalam erusahaan memiliki

beberapa sistem seperti produksi, finansial, pemasaran, dan HRD

yang tidak memiliki penghubung satu sama lain tentu saja proses

bisnis didalam perusahaan tersebut tidak akan berjalan dengan

semestinya. Penghubung (interface) merupakan media penghubung

antara satu subsistem dengan subsistem yang lainnya. Penghubung

inilahyang akan menjadi media yang digunakan data dari masukan

(input) hingga keluaran (output). Dengan adanya penghubung,

suatu subsistem dapat berinteraksi dan berintegrasi dengan subsistem

yang lain yang membentuk satu kesatuan.

e. Masukan (input)

Masukan atau input merupakan energi yang dimasukan

ke dalam sistem. Masukan dapat berupa masukan perawatan

(maintenance input) dan masukan sinyal (signal input). Maintenance

input adalah bahan yang dimasukan agar sistem tersebut dapat

beroperasi. Signal input adalah masukan yang diproses untuk

mendapatkan keluaran. Sebagai contoh di dalam sistem

komputer, program adalah maintenance input yang digunakan

untuk mengoperasikan komputernya dan data adalah signal input

untuk diolah menjadi informasi.

11

f. Keluaran (output)

Keluaran (output) merupakan hasil dari pemrosesan.

Keluaran dapat berupa informasi sebagai masukan pada sistem

lain atau hanya sebagai sisa pembuangan. Misalnya, dalam sistem

pencernaan, energi merupakan keluaran yang dibutuhkan oleh

sistem lain, sedangkan ampasnya merupakan sisa yang harus dibuang.

g. Pengolah Sistem (process)

Pengolahan sistem (process) merupakan bagian yang

melakukan perubahan dari masukan untuk menjadi keluaran yang

diinginkan. Sistem pencernaan akan mengolah makanan menjadi

energi. Sistem produksi akan bahan mentah menjadi barang setengah

jadi atau barang jadi. Dalam sistem informasi, pengolahan dapat

berupa operasi penjumlahan, pengurangan, perkalian,

pembagian, pengurutan, atau operasi lainnya yang nantinya akan

mengubah masukan berupa data menjadi informasi yang berguna.

12

h. Sasaran (objective)

Suatu sistem pasti memiliki sasaran (objective) atau

tujuan (goal). Apabila sistem menjadi tidak mempunyai sasaran,

maka operasi sistem tidak akan ada gunanya. Tujuan inilah yang

mengarahkan suatu sistem. Tanpa adanya tujuan, sistem menjadi tidak

terarah dan terkendali. Tujuan sistem informasi tergantung pada

kegiatan yang ditangani. Secara umum suatu sistem memiliki tiga

tujuan utama, yaitu:

1) Mendukung fungsi kepengurusan manajemen.

2) Mendukung pengambilan keputusan manajemen.

3) Mendukung kegiatan operasi perusahaan.

Gambar 2.1 Karakteristik Sistem

13

3. Klasifikasi Sistem

Sistem merupakan suatu bentuk integrasi antara satu

komponen dengan komponen lain karena sistem memiliki sasaran

yang berbeda untuk setiap kasus yang terjadi yang ada di dalam

sistem tersebut. Sistem mempunyai beberapa klasifikasi yang perlu

kita ketahui agar dapat mendifinisikan sebuah sistem tersebut.

Adapun klasifikasi suatu sistem yang dimaksud adalah sebagai

berikut (Agus Mulyanto, 2009: hal 8) :

a) Sistem abstrak dan fisik.

a. Sistem Abstrak : Sistem yang berupa pemikiran atau ide-ide yang

tidak tampak secara fisik. Contoh : Sistem Teologis.

b. Sistem Fisik : Sistem yang ada secara fisik : Sistem Komputer.

b) Sistem alamiah dan buatan manusia.

a. Sistem Alamiah : Sistem yang terjadi melalui proses alam dan

tidak dibuat oleh manusia. Contoh : Sistem Perputaran Bumi.

b. Sistem Buatan Manusia : Sistem yang dirancang oleh manusia dan

melibatkan interaksi antara manusia dan mesin. Contoh : Sistem

Informasi.

14

c) Sistem tertentu dan tak tentu.

a. Sistem Tertentu : Beroperasi degan tingkah laku yang sudah dapat

diprediksi,interaksi bagian-bagiannya dapat dideteksi dengan pasti

sehingga keluarannya dapat diramalkan. Contoh : Sistem

Komputer melalui program.

b. Sistem Tak Tentu : Sistem yang kondisi masa depannya tidak dapat

diprediksi karena mengandung unsur probabilitas.

d) Sistem tertutup dan terbuka.

a. Sistem Tertutup : Sistem yang berhubungan dan tidak terpengaruh

dengan lingkungan luarnya.

b. Sistem Terbuka : Sistem yang berhubungan dan terpengaruh

dengan lingkungan luarnya.

2.1.2 Konsep Dasar Data

1. Definisi Data

“Data adalah kenyataan yang menggambarkan suatu kejadiankejadian

dan kesatuan nyata. Kejadian-kejadian adalah sesuatu yang

terjadi pada saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan

dari suatu nilai yang disebut transaksi. (Tata Sutabri 2012:1) ”.

“Menurut John J. Longkutoy dalam bukunya Pengenalan Komputer ,

Istilah data adalah suatu istilah majemuk yang berarti fakta atau bagian

dari fakta yang mengandung arti yang dihubungkan dengan kenyataan,

simbol-simbol, gambar-gambar, angka-angka, huruf-huruf, atau simbol15

simbol yang menunjukkan suatu ide, objek, kondisi atau situasi dan lainlain.

(Tata Sutabri 2012:2)”.

“Menurut Sutarman (2012:3) Data adalah fakta dari sesuatu

pernyataan yang berasal dari kenyataan, di mana pernyataan tersebut

merupakan hasil pengukuran atau pengamatan. Data dapat berupa angkaangka,

huruf-huruf, simbol-simbol khusus, atau gabungan darinya”.

2. Bentuk Data

Menurut Yakub (2012:5), data dapat dibentuk menjadi 5,

antara lain sebagai berikut:

a. Teks adalah sederatan huruf, angka, dan simbol-simbol yang

kombinasinya tidak tergantung pada masing-masing item secara

individual misalnya, artikel, koran, majalah, dan lain-lain.

b. Data yang terformat adalah data dengan suatu format tertentu,

misalnya, data yang menyatakan tanggal atau jam, dan nilai mata

uang.

c. Citra (Image) adalah data dalam bentuk gambar, citra dapat berupa

grafik, foto, hasil rontgen, dan tanda tangan.

d. Audio adalah data dalam bentuk suara misalnya, instrument musik,

suara orang, suara binatang, detak jantung, dan lain-lain.

16

e. Video adalah data dalam bentuk gambar yang bergerak dan

dilengkapi dengan suara misalnya, suatu kejadian dan aktivitasaktivitas

dalam bentuk film.

3. Meta Data

Menurut Adi Nugroho dalam Yakub (2012:6), “meta data

adalah data yang menjelaskan tentang data lainnya”.

Menurut Nugroho (2009:343). “meta data adalah

informasi-informasi yang mendeskripsikan struktur dan properti dari

data-data kita”.

Dari beberapa definisi di atas dapat disimpulkan bahwa meta

data adalah suatu informasi yang menjelaskan struktur maupun properti

yang ada pada data.

4. Sumber Data

Menurut Yakub (2012:6), Sumber data dapat diperoleh

dari berbagai sumber untuk memperolehnya. Sumber data

diklasifikasikan sebagai sumber data internal, sumber data personal,

dan sumber data eksternal.

a. Data Internal. Data internal sumbernya adalah orang, produk,

layanan, dan proses. Data internal umumnya disimpan dalam basis

data perusahaan dan biasanya dapat diakses.

17

b. Data Personal. Sumber data personal bukan hanya berupa fakta,

tetapi dapat juga mencakup konsep, pemikiran dan opini.

c. Data Eksternal. Sumber data eksternal dimulai dari basis data

komersial hingga sensor dan satelit. Data ini tersedia di compact

disk, flashdisk atau media lainnya dalam bentuk film, suara gambar,

atlas, dan televisi.

5. Hirarki Data

Menurut Yakub (2012:6), Hirarki data dapat

diorganisasikan menjadi beberapa level, antara lain sebagai berikut:

a. Elemen Data

Elemen data adalah satuan data terkecil yang tidak

dapat dipecah lagi menjadi unit lain yang bermakna. Istilah lain

dari elemen data dalam basis data relasional adalah field, kolom,

item, dan atribut.

b. Record

Record adalah gabungan sejumlah elemen data yang

saling terkait. Istilah lain dari rekaman dalam basis data relasional

adalah baris atau tupel.

c. File

File adalah kumpulan record sejenis yang mempunyai

panjang atribut sama, namun berbeda isinya. Istilah lain dari file

dalam basis data relasional adalah berkas, tabel, dan relasi.

18

6. Data Base

Menurut Anhar (2010:45), “Database adalah sekumpulan

tabel-tabel yang berisi data dan merupakan kumpulan dari field atau

kolom. Struktur file yang menyusun sebuah database adalah Data Record

dan Field”.

Menurut Mustakini (2009:46). Bahwa “Basis data

(database) adalah kumpulan dari data yang saling berhubungan satu

dengan lainnya tersimpan di perangkat keras komputer dan

digunakan perangkat lunak untuk memanipulasinya”. Dari definisi ini

terdapat tiga hal yang berhubungan dengan basis data (database), yaitu

sebagai berikut:

a. Data itu sendiri yang diorganisasikan dalam bentuk basis data

(database).

b. Simpanan permanen (storage) untuk menyimpan basis data tersebut.

Simpanan ini merupakan bagian teknologi perangkat keras yang

digunakan di sistem informasi. Simpanan permanen yang umumnya

digunakan berupa harddisk.

c. Perangkat lunak untuk memanipulasi basis datanya. Perangkat lunak

ini dapat dibuat sendiri dengan menggunakan bahas pemrograman

komputer atau dibeli dalam bentuk suatu paket. Banyak paket

perangkat lunak ini disebut dengan DBMS (Data Base Management

System).

19

2.1.3 Konsep Dasar Informasi

1.Definisi Informasi

Informasi adalah segala sesuatu keterangan yang

bermanfaat untuk para pengambil keputusan/manajer dalam rangka

mencapai tujuan organisasi yang sudah ditetapkan sebelumnya.

Informasi merupakan hasil pengolahan dari sebuah model,

formasi, organisasi, ataupun suatu perubahan bentuk dari data yang

memiliki nilai tertentu, dan bisa digunakan untuk menambah

pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap

sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi

penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan

ataupun pemrosesan data.

“Gordon B. Davis, informasi adalah data yang telah

diproses ke dalam suatu bentuk yang mempunyaiarti bagi si penerima

dan mempunyai nilai nyata dan terasa bagi keputusan saat itu atau

keputusan mendatang (Tata Sutabri 2012:1)”.

“Menurut Sutarman (2012:14), “Informasi adalah

sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu

sehingga mereka mempunyai arti bagi si penerima”.

“Menurut Maimunah dkk dalam jurnal CCIT (2012:57)

“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang

lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil suatu

keputusan”. Informasi dapat didefinisikan sebagai hasil dari pengolahan

data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi

20

penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang

nyata (fact) yang digunakan untuk pengambilan suatu keputusan”.

2. Kualitas Informasi

Menurut Mustakini (2009:37) informasi yang

berkualitas memiliki 3 kriteria, antara lain:

1. Tepat nilainya atau akurat (accurate)

Informasi harus bebas dari kesalahan, tidak bisa

ataupun menyesatkan. akurat berarti bahwa informasi itu harus dapat

dengan jelas mencerminkan maksudnya.

2. Tepat pada waktunya (Time Lines)

Informasi yang datang pada penerima tidak boleh

terlambat. Informasi yang sudah usang tidak akan memiliki nilai

lagi karena informasi merupakan suatu landasan dalam mengambil

sebuah keputusan di mana bila mengambil keputusan terlambat

maka akan bersifat fatal untuk organisasi.

3. Relevan (Relevance)

Informasi harus mempunyai manfaat untuk pemakainya,

dimana relevansi informasi untuk tiap-tiap individu berbeda

tergantung pada yang menerima dan yang membutuhkan. Nilai

informasi di tentukan oleh dua hal yaitu manfaat dan biaya.

Suatu informasi di katakan bernilai apabila manfaatnya

lebih efektif di bandingkan dengan biaya mendapatkanya.

21

3. Nilai Informasi

Informasi (information) berarti data yang telah dibentuk menjadi

sesuatu yang memiliki arti dan berguna bagi manusia. Nilai dari informasi

(value of information) ditentukan oleh dua hal, yaitu manfaat dan biaya

mendapatkannya. Suatu informasi dikatakan bernilai jika manfaatnya lebih

efisien dibandingkan dengan biaya mendapatkannya. Pengukuran nilai

informasi biasanya dihubungkan dengan analysis cost effectiveness atau

cost benefit.

“Parameter untuk mengukur nilai sebuah informasi (value of

information) ditentukan dari dua hal pokok yaitu manfaat (benefit) dan

biaya (cost).” Namun, dalam kenyataannya informasi yang biaya untuk

mendapatkannya tinggi belum tentu memiliki manfaat yang tinggi pula.

Suatu informasi dikatakan bernilai jika manfaatnya lebih efektif

dibandingkan dengan biaya untuk mendapatkannya dan sebagian besar

informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai

uang, tetapi dapat ditaksir nilai efektivitasnya.

Menurut Sutarman (2012:14), Nilai dari informasi ditentukan oleh

lima hal yaitu:

1. Untuk memperoleh pemahaman dan manfaat.

2. Untuk mendapatkan pengalaman.

3. Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalam

pemecahan masalah atau proses bisnis tertentu.

22

4. Untuk mengekstrak inplikasi kritis dan merfleksikan pengalaman masa

lampau yang menyedikan pengetahuan yang terorganisasi dengan nilai

yang tinggi. Nilai ini bisa menghindari seorang menajer darimembuat

kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.

5. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif

dibandingkan dengan biaya mendapatkannya. Sebagian besar

informasi tidak dapat ditaksir keuntungannya dengan suatu nilai uang,

tetapi dapat ditaksir nilai efektivitasnya.

2.1.4 Konsep Dasar Sistem Informasi

1. Definisi Sistem Informasi

“Informasi (information) adalah data yang diolah menjadi

bentuk yang berguna bagi para pemakainya” (Jogiyanto,2009:36).

“Data dapat disimpulkan bahwa :

1. Informasi bermuara pada data.

2. Memberikan suatu nilai tambah atau pengetahuan bagi yang

menggunakanya.

3. Dapat digunakan untuk pengambilan keputusan (Kadir,2009:4).

Menurt Maimunah dkk dalam jurnal CCIT (2012:57)

“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang

lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu

keputusan”.Informasi dapat didefinisikan sebagai hasil dari pengolahan

data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi

23

penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang

nyata (fact) yang didigunakan untuk pengambilan suatu keputusan.

Sistem informasi (information system) menurut beberapa ahli, yaitu :

1) James mengemukakan bahwa “sistem informasi adalah kombinasi

antara prosedur kerja, informasi, orang dan teknologi informasi yang

diorganisasikan untuk mencapai tujuan dalam sebuah organisasi.”

( Agus Mulyanto, 2009 : 247 )

2) Gelinnas mendefinisikan “sistem informasi adalah suatu sistem

buatan manusia yang secara umum terdiri atas sekumpulan

komponen berbasis komputer dan manual yang dibuat untuk

menghimpun, menyimpan, dan mengelola data serta menyediakan

informasi keluaran kepada para pemakai.”( Agus Mulyanto, 2009 :

247 )

3) Sistem informasi merupakan suatu komponen yang terdiri dari

manusia, teknologi informasi, dan prosedur kerja yang memproses,

menyimpan, menganalisis, dan menyebarkan informasi untuk

mencapai suatu tujuan. ( Agus Mulyanto, 2009 : 247 )

2. Komponen Sistem Informasi

John Burch dan Gary Grudnitski mengemukakan

bahwa Sistem informasi terdiri dari komponen-komponen yang

disebut dengan istilah blok bangunan (building block), yaitu :

24

1) Blok Masukan (Input Block)

Input mewakili data yang masuk ke dalam sistem informasi. Input

disini termasuk metode-metode dan media untuk menangkap data

yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

2) Blok Model (Model Block)

Blok ini terdiri dari kombinasi prosedur, logika dan model

matematik yang akan memanipulasi data input dan data yang

tersimpan di basis data dengan cara yang sudah tertentu untuk

menghasilkan keluaran yang diinginkan.

3) Blok Keluaran (Output Block)

Produk dari sistem informasi adalah keluaran yang merupakan

informasi yang berkualitas dan dokumentasi yang berguna untuk

semua tingkatan manajemen serta semua pemakai sistem.

4) Blok Teknologi (Technology Block)

Teknologi digunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan

keluaran dan membantu pengendalian dari sistem secara

keseluruhan. Terdiri dari 3 bagian utama, yaitu teknisi (humanware

atau brainware), perangkat lunak (software) dan perangkat keras.

5) Blok Basis Data (Database Block)

Basis data (database) merupakan kumpulan dari data yang saling

berkaitan dan berhubungan satu dengan yang lainnya, tersimpan di

perangkat keras komputer dan menggunakan perangkat lunak untuk

25

memanipulasinya. Data perlu disimpan dalam basis data untuk

keperluan penyediaan informasi lebih lanjut. Data didalam basis

data perlu diorganisasikan sedemikian rupa supaya informasi yang

dihasilkan berkualitas. Basis data diakses atau dimanipulasi dengan

menggunakan perangkat lunak paket yang disebut DBMS

(Database Management Systems).

6) Blok Kendali (Controls Block)

Beberapa pengendalian perlu dirancang dan diterapkan untuk

meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah

ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung

cepat diatasi.

3. Tujuan Sistem Informasi

Menurut Mustakini (2009:36), bahwa tujuan dari sistem

informasi adalah menghasilkan informasi. Informasi (information)

adalah data yang diolah menjadi bentuk yang berguna bagi para

pemakainya.

Untuk dapat berguna, maka informasi harus didukung

oleh tiga pilar sebagai berikut:

tepat kepada orangnya atau relevan, (relevance), tepat

waktu (timelines), dan tepat nilainya atau akurat (accurate).

26

2.1.5 Konsep Dasar Analisa Sistem

1. Definisi Analisa Sistem

Analisa adalah suatu kegiatan yang dimulai dari proses awal di

dalam mempelajari serta mengevaluasi suatu bentuk permasalahan yang

ada.Menurut para ahli analisa sistem juga didefinisikan sebagai berikut:

Analisa sistem adalah sebuah proses sistem informasi dan

membaginya kedalam komponen-komponen penyusunya untuk kemudian

dilakukan penelitian sehingga diketahui permasalahan-permasalahan serta

kebutuhan-kebuituhan yang akan timbul,sehingga dapat dilaporkan secara

lengkap serta diusulkan perbaikan-perbaikan pada sistem

tersebut”.(Andi,2010:27).

Menurut (Jogiyanto : 2010).”Analisa Sistem adalah penguraian

dari suatu sistem informasi yang utuh kedalam bagian-bagian

komponennya dengan maksud untuk mengidentifikasikan dan

mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,

hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang

diharapkan sehingga dapat diusulkan perbaikan-perbaikannya”.

Tahap analisa setelah tahap perencanaan sistem (sistem planning),

dan sebelum tahap desain sistem (sistem design). Tahap analisa sistem

merupakan tahap yang sangat penting dan kritis, karena kesalahan sekecil

apapun dalam analisa sistem akan menyebabkan kesalahan juga pada

tahap selanjutnya yaitu desain sistem.

27

2.1.6 Peranan Analisa Sistem

Analis sistem secara sistematis menilai bagaimana fungsi bisnis

dengan cara mengamati proses input dan pengolahan data serta proses

output informasi untuk membantu peningkatan proses organisasional.

Dengan demikian, analis sistem mempunyai tiga peranan penting, yaitu :

1. Sebagai konsultan

2. Sebagai ahli pendukung

3. Sebagai agen perubahan

2.1.7 Tugas Analisa Sistem

Adapun tugas-tugas yang dilakukan oleh seorang analisa sistem :

1. Mengumpulkan dan menganalisis semua dokumen, file, formulir yang

digunakan pada sistem yang telah berjalan.

2. Menyusun laporan dari sistem yang telah berjalan dan mengevaluasi

kekurangan-kekurangan pada sistem tersebut dan melaporankan semua

kekurangan tersebut kepada pemakai sistem.

3. Merancang perbaikan pada sistem tersebut dan menyusun sistem baru.

4. Menganalisis dan menyusun perkiraan biaya yang diperlukan untuk

sistem yang baru dan memberikan argumen tentang keuntungan yang

dapat diperoleh dari pemakian sistem yang baru tersebut.

5. Mengawasi semua kegiatan terutama yang berkaitan dengan sistem yang

baru tersebut.

28

2.1.8 Tujuan Analisa Sistem

1. Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial di

dalam pengendalian pelaksanaan kegiatan operasional perusahaan

2. Membantu para pemngambil keputusan

3. Mengevaluasi sistem yang telah ada

4. Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun

pembuatan laporan baru

5. Menyusun suatu tahap rencana pengembangan sistem Yang perlu

diperhatikan oleh Analisis Sistem

6. Mempelajari permasalahan yang ada secara terinci

7. Menentukan pendekatan yang akan digunakan dalam memecahkan

masalah

8. Membuat suatu pertimbangan apakah perlu atau tidak menggunakan cara

komputerisasi.

2.1.9 Defiinisi Penjualan

Penjualan merupakan kegiatan ekonomi yang umum, dimana

dengan penjualan sebuah perusahaan akan memperoleh hasil atau laba

sesuai dengan apa yang direncanakan atau memperoleh pengembalian atas

biaya-biaya yang dikeluarkan. Berikut ini dikemukakan definisi penjualan

menurut beberapa ahli sebagai berikut :

29

1. Dalam buku Akuntansi suatu pengantar Edisi Ke-1, Soemarso SR (2000)

kegiatan penjualan terdiri dari penjualan barang atau jasa, baik secara

kredit maupun tunai. Dalam transaksi penjulanan kredit, jika order dari

konsumen telah terpenuhi dengan pingiriman barang atau jasa untuk

jangka waktu tertentu perusahaan memiliki piutang kepada

pelanggannya. Sedangkan dalam penjulan tunai, barang atau jasa

diserahkan oleh perusaan kepada pembeli jika perusahaan telah memiliki

kas pembeli.

2. Dalam buku Sistem Informasi Manajemen, edisi revisi Muhammad

Fakri Husen & Amin Wibowo mengemukakan penjulalan adalah

suatu proses kegiatan penyerahan barang dan jasa dengan harga

yang telah di sepakati baik oleh pembeli maupun yang

bersangkutan.

2.2 Teori Khusus

2.2.1 Definisi Unified Modeling Language (UML)

1. Definisi Unified Modelling Language (UML)

Menurut Heriawati, (2011:6), “UML (Unified Modeling

Language) adalah bahasa pemodelan standar yang memiliki sintak dan

semantik”.

Menurut Nugroho (2010:6), “UML (Unified Modeling

Language) adalah „bahasa‟ pemodelan untuk sistem atau perangkat

lunak yang berparadigma „berorientasi objek‟”.

30

Menurut Henderi dan Padeli dkk (2008:70), “UML adalah

suatu alat bantu yang sangat handal dalam bidang pengembangan

yang berorientasi objek”. Hal ini disebabkan karena UML

menyediakan bahasa pemodelan visual yang memungkinkan

pengembang sistem untuk membuat cetak cetak biru atas visi mereka

dalam bentuk baku.

Berdasarkan pendapat yang dikemukakan di atas dapat

ditarik kesimpulan bahwa “Unified Modelling Language (UML) adalah

sebuah bahasa yang berdasarkan grafik atau gambar untuk

memvisualisasikan, menspesifikasikan, membangun dan

pendokumentasian dari sebuah sistem pengembangan perangkat lunak

berbasis Objek (Object Oriented programming)”.

2. Bangunan dasar Metodologi Unified Modeling Language (UML)

Menurut Nugroho (2009:117). Bangunan dasar

metodologi Unified Modeling Language (UML) menggunakan tiga

bangunan dasar untuk mendeskripsikan sistem/perangkat lunak

yang akan dikembangkan, yaitu:

a. Sesuatu (things)

Ada 4 (empat) things dalam Unified Modeling Language

(UML), yaitu:

1) Structural things

Merupakan bagian yang relatif statis dalam model Unified

Modeling Language (UML). Bagian yang relatif statis dapat

31

berupa elemen-elemen yang bersifat fisik maupun konseptual.

2) Behavioral things

Merupakan bagian yang dinamis pada model Unified Modeling

Language (UML), biasanya merupakan kata kerja dari model

Unified Modeling Language (UML), yang mencerminkan

perilaku sepanjang ruang dan waktu.

3) Grouping things

Merupakan bagian pengorganisasi dalam Unified Modeling

Language (UML). Dalam penggambaran model yang

rumit, kadang diperlukan penggambaran paket yang

menyederhanakan model. Paket-paket ini kemudian dapat

didekomposisi lebih lanjut. Paket berguna bagi

pengelompokkan sesuatu, misalnya model-model dan subsistemsubsistem.

4) Annotational things

Merupakan bagian yang memperjelas model Unified Modeling

Language (UML) dan dapat berupa komentar-komentar yang

menjelaskan fungsi serta ciri-ciri setiap elemen dalam model

Unified Modeling Language (UML).

b. Relasi (Relationship)

Ada 4 (empat) macam relationship dalam Unified

Modeling Language (UML), yaitu:

1) Kebergantungan

Merupakan hubungan dimana perubahan yang terjadi pada suatu

32

elemen mandiri (independent) akan mempengaruhi elemen yang

bergantung padanya elemen yang tidak mandiri (dependent).

2) Asosiasi

Merupakan apa yang menghubungkan antara objek satu dengan

objek lainnya, bagaimana hubungan suatu objek dengan objek

lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan

hubungan suatu objek dengan bagian-bagiannya

3) Generalisasi

Merupakan hubungan dimana objek anak (descendent) berbagi

perilaku dan struktur data dari objek yang ada diatasnya objek

induk (ancestor). Arah dari atas ke bawah dari objek induk ke

objek anak dinamakan spesialisasi, sedangkan arah berlawanan

sebaliknya dari arah bawah ke atas dinamakan generalisasi.

4) Realisasi

Merupakan operasi yang benar-benar dilakukan oleh suatu objek.

3. Diagram-diagram UML (Unified Modeling Language)

Menurut Heriawati (2011:10), bahwa beberapa

literature menyebutkan bahwa UML menyediakan sembilan jenis

diagram, yang lain menyebutkan delapan karena ada beberapa diagram

yang digabung, misanya diagram komunikasi, diagram urutan dan

diagram pewaktuan digabung menjadi diagram interaksi. Namun

demikian model-model itu dapat dikelompokkan berdasarkan sifatnya

yaitu statis atau dinamis. Jenis diagram itu antara lain:

33

a. Diagram kelas (Class Diagram). Bersifat statis, Diagram ini

memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka,

kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum

dijumpai pada pemodelan sistem berorientasi objek. Meskipun

bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.

Whitten L Jeffery et all dalam Henderi dkk (2010:303), menyatakan

bahwa class diagram adalah gambar statis mengenai struktur objek

statis dari suatu sistem, menunjukan class-class objek yang

menyusun sebuah sistem, dan juga hubungan antara class objek

tersebut.

b. Diagram paket (Package Diagram). Bersifat statis. Diagram ini

memperlihatkan kumpulan kelas-kelas, merupakan bagian dari

diagram komponen.

c. Diagram use case. Menurut Padeli dkk (2009:71), Use Case yaitu

suatu deksripsi fungsi dari sebuah sistem dari perspektif pengguna.

Use case bekerja dengan cara mendeskripsikan tipikal interaksi

antara pengguna sebuah sistem (aktor) dengan sistemnya sendiri

melalui sebuah cerita bagaimana sebuah sistem dipakai.

d. Diagram interaksi dan sequence (urutan). Bersifat dinamis. Diagram

urutan adalah iterasi yang menekankan pada pengiriman pesan

dalam suatu waktu tertentu.

34

e. Diagram komunikasi (communication diagram). Bersifat dinamis.

Diagram sebagai pengganti diagram kolaborasi UML 1.4 yang

menekankan organisasi struktural dari objek-objek yang menerima

serta mengirim pesan.

f. Diagram statechart (statechart diagram). Bersifat dinamis. Diagram

status memperlihatkan keadaan-keadaan pada sistem, memuat status

(state), transisi, kejadian serta aktivitas. Henderi (2010:210)

menyatakan bahwa state diagram juga menggambarkan behavior

(perilaku) dinamis sistem dalam merespon stimulasi atau aksi yang

berasal dari luar dan dibuat untuk menggambarkan suatu class

dalam merespon pemicu yang berasal dari luar.

g. Diagram aktivitas (activity diagram). Bersifat dinamis. Diagram

aktivitas adalah tipe khusus dari diagram status yang

memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya

dalam suatu sistem. Diagram ini terutama penting dalam pemodelan

fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali

antar objek.

h. Diagram komponen (component diagram). Bersifat statis. Diagram

komponen ini memperlihatkan organisasi serta kebergantungan

sistem/perangkat lunak pada komponen-komponen yang telah ada

sebelumnya.

35

i. Diagram deployment (deployment diagram). Bersifat statis. Diagram

ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time).

Memuat simpul-simpul beserta komponen-komponen yang ada di

dalamnya.

Kesembilan diagram ini tidak mutlak harus digunakan

dalam pengembangan perangkat lunak, semuanya dibuat sesuai

kebutuhan. Pada UML dimungkinkan kita menggunakan diagramdiagram

lainnya (misalnya data flow diagram, entity relationship

diagram, dan sebagainya).

2.2.2 Konsep Dasar Aplikasi Web

1. Definisi Aplikasi Web

Menurut Simarmata (2010:56), “Aplikasi web adalah

sebuah sistem informasi yang mendukung interaksi pengguna melalui

antar muka berbasis Web”.

Menurut Rizzo (2010:47), “Web Applications adalah sebuah aplikasi

software yang berjalan pada web atau biasa disebut berjalan pada web

server”.

Dapat disimpulkan Aplikasi web adalah sistem informasi yang berjalan

pada web server.

2. Karakteristik Apliksai Web

Menurut Simarmarta (2010:57), Aplikasi web mempunyai

karakteristik-karakteristik sebagai berikut:

36

a. Aplikasi web akan secara konstan meningkat.

b. Aplikasi web tidak terpisahkan dari perangkat lunak.

c. Aplikasi web bertujuan untuk digunakan secara luas oleh komunitas

pengguna yang variabel, dengan sejumlah besar pengguna anonim

dengan berbagai kebutuhan, harapan, dan sekumpulan keahlian.

d. Saat ini, kebanyakan sistem berbasis web adalah content-driven

(database-driven).

e. Secara umum, kebanyakan sistem basis web menuntut “look and

feel” menyokong kreativitas visual, dan inkorporasi multimedia

dalam presentasi dan antar muka.

f. Aplikasi web mempunyai jadwal pengembangan yang dipadatkan

dan tekanan waktu yang padat.

g. Pencabangan kegagalan atau ketidakpuasan pengguna dari aplikasi

berbasis web sering lebih buruk daripada sistem IT konvensional.

h. Aplikasi web dikembangkan oleh tim kecil (biasanya orang-orang

yang masih muda) dengan latar belakang, keahlian, dan pengetahuan

yang berbeda jika dibandingkan dengan tim pengembang perangkat

lunak.

i. Ada perubahan teknologi cepat-kemajuan tetap di dalam standar dan

teknokogi web yang membawa tantangan mereka sendiri-bahasa

baru, standar, dan tool untuk dikuasai: kemudian banyaknya

kesalahan dan bug pada versi awal dari bahasa markup baru, tool

pengembangan, dan lingkungan (ketidakstabilan teknologi).

37

j. Pengembangan web menggunakan cutting-edge, standar dan

teknologi yang berbeda, dan mengintegrasikan banyak komponen,

mencakup perangkat lunak tradisional dan nontradisional, intepreted

scripting languages, file-file HTML, basis data, citra, dan

komponen-komponen multimedia lainnya, seperti audio dan video,

dan antarmuka pengguna kompleks.

k. Media pengiriman untuk aplikasi web sangat berbeda dengan

perangkat lunak tradisional. Aplikasi web harus mengatasi berbagai

format dan perangkat tempilan, dan mendukung perangkat keras,

perangkat lunak, dan jaringan dengan kecepatan akses yang

beragam.

l. Keamanan dan pricasi pada sistem berbasis web lebih dituntut

dibandingkan dengan yang ada pada perangkat lunak tradisional.

m. Web menunjukkan suatu ikatan yang lebih besar antara seni dan ilmu

daripada yang secara umum ditemui dalam pengembangan perangkat

lunak.

Karakteristik-karakteristik unik ini, baik web dan

aplikasi web, membuat pengembangan web menjadi berbeda dan

lebih menantang daripada pengembangan perangkat lunak tradisional.

2.2.3 Konsep Dasar Website

1. Definisi Website

Menurut Hidayat, (2010:2), “Website atau situs dapat

diartikan sebagai kumpulan halaman-halaman yang digunakan

untuk menampilkan informasi teks, gambar diam atau gerak, animasi,

38

suara, dan atau gabungan dari semuanya, baik yang bersifat statis

maupun dinamis yang membentuk satu rangkaian bangunan yang saling

terkait, yang masing-masing dihubungkan dengan jaringan-jaringan

halaman”

Menurut Yuhefizar (2009:2), bahwa “Website adalah

keseluruhan halaman-halaman yang terdapat dalam sebuah

domain yang mengandung informasi”.

Dapat disimpulkan Website adalah sebuah tempat di

internet, yang menyajikan informasi dengan berbagai macam format data

seperti text, image, bahkan video sehingga penyajian informasi lebih

menarik.

2. Jenis-jenis Website

Menurut Hidayat (2010:3), “Seiring dengan perkembangan

teknologi informasi yang begitu cepat, website juga mengalami

perkembangan yang sangat berarti. Dalam pengelompokan jenis web,

lebih diarahkan bedasarkan kepada fungsi, sifat atau style dan bahasa

pemrograman yang digunakan”.

a. Jenis-jenis web berdasarkan sifat atau style

1) Website Dinamis, merupakan sebuah website yang menyediakan

konten atau isi yang selalu berubah-ubah setiap saat. Bahasa

pemrograman yang digunakan antara lain PHP, ASP, .NET dan

memanfaatkan database MySQL atau MS SQL

.

39

2) Website Statis, merupakan website yang kontennya sangat jarang

berubah. Bahasa pemrograman yang digunakan adalah HTML dan

belum memanfaatkan database.

b. Berdasarkan pada fungsinya, website terbagi atas:

1) Personal website, website yang berisi informasi pribadi

sesorang.

2) Commercial website, website yang dimiliki oleh sebuah

perusahaan yang bersifat bisnis.

3) Government website, website yang dimiliki oleh instansi

pemerintah, pendidikan, yang bertujuan memberikan

pelayanan kepada pengguna.

4) Non-profit Organization website, dimiliki oleh organisasi yang

bersifat non-profit atau tidak bersifat bisnis.

c. Ditinjau dari segi bahasa pemrograman yang digunakan, website

terbagi atas:

1) Server Side, merupakan website yang menggunakan bahasa

pemrograman yang tergantung kepada tersedianya server. Seperti

PHP, ASP, .NET dan lain sebagainya. Jika tidak ada server,

website yang dibangun menggunakan bahasa pemrograman di

atas tidak akan berfungsi sebagaimana mestinya.

40

2) Client Side, adalah website yang tidak membutuhkan server

dalam menjalankannya, cukup di akses melalui browser saja.

Misalnya, HTML.

2.2.4 Pengertian Web Browser

Menurut Limantara (2009:1), “Web browser adalah

aplikasi perangkat lunak yang memungkinkan penggunanya untuk

berinteraksi dengan teks, image, video, games dan informasi lainnya yang

berlokasi pada halaman web pada World Wide Web (WWW) atau Local

Area Network (LAN)”.

Menurut Sibero (2011:12), bahwa “web browser adalah

aplikasi perangkat lunak yang digunakan untuk mengambil dan menyajikan

sumber informasi web”. Sumber informasi web diidentifikasikan dengan

Uniform Resource Identifier (URI) yang dapat terdiri dari halaman web,

video, gambar, ataupun konten lainnya.

Berdasarkan pengertian diatas Web browser merupakan

aplikasi perangkat lunak yang berfungsi sebagai interface untuk

menjelajahi, mengambil maupun menyajikan berbagai macam sumber

informasi berupa halaman web pada World Wide Web (WWW). Awalnya

Web Browserhanya berorientasi pada teks dan belum dapat menampilkan

gambar. Namun seiring berkembangnya jaman web browser tidak lagi

hanya menampilkan text dan gambar tetapi juga file multimedia seperti

video dan suara. Browser juga dapat mengirim dan menerima e-mail,

mengelola bahasa Hyper Text Markup Language(HTML) sebagai input,

41

dan menjadikan halaman web sebagai hasil output yang informatif. Berikut

merupakan bagian-bagian dari web browser antara lain :

1. Status Bar

Ini adalah kotak bagian bawah jendela browser,

menampilan berbagai macam informasi sesuai dengan apa yang sedang

dilakukan pengguna. Sebagian besar menunjukkan kecepatan beban dan

URL dari alamat sesuai dengan pointer.

2. Addres Bar

Merupakan kotak bagian atas jendela browser

menampilkan seluruh alamat situs web atau URL.

3. Title Bar

Bar judul pada bagian paling atas jendela browser.

Menginformasikan judul halaman web.

4. Toolbar Icon

Toolbar atau ikon perusahaan browser pada bagian atas

kanan jendela browser. Di bawah title bar. Pada bagian ini akan terlihat

tombol “Back”, “Home”, “Refresh”, dan lainnya.

5. Display Window

Merupakan ruang kerja browser, berupa frame yang

menampilkan halaman website.

6. Scroll Bar

Pointer untuk menarik halaman web menuju

bagian bawah.

42

2.2.5 Pengertian Code Igniter Framework

Framework sebagaimana arti dalam bahasa indonesianya

yaitu kerangka kerja dapat diartikan sebagai kumpulan dari library (class)

yang dapat diturunkan, atau dapat langsung dipakai fungsinya oleh

modulmodul atau fungsi yang akan kita kembangkan (Septian, 2011: 7).

2.2.6 Pengertian Framework PHP

PHP Framework adalah sebuah lingkungan

pengembangan aplikasi berbasis php yang berisi sejumlah class yang telah

dibuat agar digunakan kembali untuk membuat aplikasi. Berbagai jenis

class ini tergantung tujuan dari PHP framework tersebut, dan php

framework yang satu dengan framework yang lain kemungkinan berbeda.

Sebagian besar php framework yang tersedia saat ini berbasis MVC (model

view controller). Ini adalah model php framework yang modern

(Septian,2011: 8).

2.2.7 Code Igniter

Code Igniter adalah aplikasi open source yang berupa

frameworkdengan model MVC (Model, View, Controller) untuk

membangun website dinamis. Dengan menggunakan PHP Code Igniter akan

memudahkan developer untuk membuat aplikasi web dengan cepat dan

mudah dibandingkan dengan membuat dari awal (Septian, 2011: 9).

43

2.2.8 MVC (Model View Controller)

MVC adalah sebuah pendekatan perangkat lunak yang

memisahkan aplikasi logika dari presentasi. Ini meminimalkan script dari

halaman-halaman web sejak script presentasi (HTML, CSS, JavaScript, dsb)

dipisahkan dari PHP scripting, istilah umum yang familiar adalah

menghindari terjadinya spaghetti code (Septian, 2011: 9).

a. Model

Model merepresentasikan struktur data yang dibangun. Umumnya kelas

model berisi fungsi-fungsi yang membantu developer untuk mengelola,

memasukkan, dan mengupdate informasi dalam database (Septian, 2011:

9).

b. View

View adalah informasi yang disajikan untuk user, berupa tampilan atau

user interface. View umumnya adalah tampilan sebuah halaman web itu

sendiri, tetapi dalam Code Igniter, view dapat juga menjadi bagianbagian

atau penggalan-penggalan halaman seperti header atau footer.

View dapat juga sebagai halaman RSS, atau tipe-tipe halaman lainnya

(Septian,2011: 9).

2.2.9 Pengertian jQuery

jQuery merupakan library Java Script yang banyak

digunakan saat ini. jQuery di buat oleh John Resig pada tahun 2006. Banyak

website yang memanfaatkan library ini untuk menyederhanakan fungsifungsi

yang ada pada JavaScript atau Ajax. Sesuai dengan slogannya jQuery

sendiri “Write less, do more”, menulis sedikit namun dapat mengerjakan

44

banyak hal, sehingga anda dapat menghemat coding program anda (Utomo,

2012: 62).

2.3 Aplikasi Pendukung

2.3.1 Adobe Dreamweaver CS6

1. Definisi Adobe Dreamweaver CS6

Dreamweaver merupakan software aplikasi yang

digunakan sebagai HTML editor profesional untuk mendesain web

secara visual, aplikasi ini juga yang biasa dikenal dengan istilah

WYSWYG (What You See What You Get) , yang intinya adalah bahwa

user tidak harus berurusan dengan tag-tag HTML untuk membuat sebuah

situs. Selain itu, Dreamwaver juga memberikan keleluasaan kepada user

untuk menggunakannya sebagai media penulisan bahasa pemrograman

web. Dengan kemampuan fasilitas yang optimal dalam jendela desain

membuat program ini memberikan kemudahan untuk mendesain

webmeskipun untuk para web desainer pemula sekalipun (Madcom,

2010).

Dikutip dari Jurnal CCIT, menurut Untung Rahardja

dkk (2009), "Macromedia Dreamwaver yaitu sebuah program web editor

yang dapat digunakan untuk membuat dan mendesain web”.

Dreamwaver mempunyai kehandalan dalam membuat dan desain web

tanpa harus menuliskan tag-tag HTML satu persatu, Dreamwaver juga

memiliki kemampuan untuk mendukung pemrograman Server Side dan

Client Sidei".

45

2. Ruang Kerja Adobe Dreamweaver CS6

Menurut Madcoms (2010:11), untuk memahami elemen

ruang kerja Dreamweaver CS6, bukanlah sebuah file HTML baru dalam

Dreamweaver CS6. Setelah Dreamweaver CS6 berhasil dijalankan, pilih

file baru (create new) tipe HTML di dalam kotak dialog New Document

yang tampil. Ruang kerja dasar Dreamweaver CS6, yaitu:

Gambar 2.3.1 Adobe Dreamweaver CS6

a. Application Bar, berada di bagian paling atas jendela aplikasi

Dreamweaver CS6. Baris ini berisi tombol workspace (workspace

switcher), CS Live, menu, dan aplikasi lainnya.

b. Toolbar Document, berisi tombol-tombol yang digunakan untuk

mengubah tampilan jendela dokumen, sebagai contoh tampilan

design atau tampilan code. Juga dapat digunakan untuk operasi46

operasi umum, misalnya untuk melihat hasil sementara halaman web

pada jendela browser.

c. Jendela Dokumen, adalah lembar kerja tempat membuat dan

mengedit design halaman web

d. Workspace Switcher, digunakan untuk mengubah tampilan ruang

kerja Dreamweaver CS5. Sebagai contoh mengubah tampilan

menjadi tampilan classic, yaitu tampilan ruang kerja dreamweaver

versi sebelumnya.

e. Panel Groups, adalah kumpulan panel yang saling berkaitan, panelpanel

ini dikelompokan pada judul-judul tertentu berdasarkan

fungsinya. Panel ini digunakan untuk memonitor dan memodifikasi

pekerjaan. Secara default, panel group berisi panel Adobe

BrowserLab, Adobe Bussiness Catalyst, Insert, CSS Styles, Asset,

AP Element, dan Files.

f. Tag Selector, diletakkan di bagian bawah jendela dokumen, satu

baris dengan status bar. Bagian ini menampilkan hirarki pekerjaan

yang sedang terpilih pada jendela dokumen, dapat juga digunakan

untuk memilih objek pada jendela design berdasarkan jenis atau

kategori objek tersebut. Tag selector juga menampilkan informasi

format dari bagian yang sedang aktif pada lebar kerja design.

g. Property Inspector, digunakan untuk melihat dan mengubah berbagai

properti objek atau teks pada jendela design. Properti untuk satu

47

objek dengan objek lainnya selalu berbeda-beda. Jendela ini tidak

dapat diuraikan pada tampilan jendela code.

h. Toolbar Standart, baris toolbar ini berisi tombol-tombol yang

mewakili perintah pada menu File dan edit, diantaranya perintah

New, Open, Save, Save All, Cut, Copy, Paste, Undo, dan Redo.

i. Toolbar Style Rendering, secara default disembunyikan. Toolbar ini

berisi tombol-tombol untuk menampilkan design dalam media

berbeda. Selain itu juga digunakan untuk mengaktifkan dan

menonaktifkan style CSS.

j. Toolbar Coding, berisi tombol-tombol yang digunakan untuk

melakukan operasi kode-kode standar. Toolbar ini hanya

tampil pada jendela code.

k. Toolbar Browser Navigation, toolbar ini adalah toolbar baru yang

ada di dalam Dreamweaver CS6, dan letaknya tepat berada di atas

jendela dokumen. Toolbar ini berisi tombol-tombol yang digunakan

sebagai navigasi di dalam browser.

2.3.2 Jenis Data Base Yang Digunakan

1. Web server

Menurut Anhar (2010:4), Definisi Web Server adalah

sebagai berikut: Web server adalah aplikasi yang berfungsi untuk

melayani permintaan pemanggilan alamat dari pengguna melalui web

browser, dimana web server mengirimkan kembali informasi yang

diminta tersebut melalui HTTP (Hypertext Transfer Protocol) untuk

48

ditampilkan ke layar monitor komputer kita. Agar kita dapat mengubah isi

dari website yang dibuat, kita membutuhkan program PHP

Script-script PHP tersebut yang berfungsi membuat

halaman website menjadi dinamis. Dinamis artinya pengunjung web dapat

memberikan komentar saran atau masukan pada website kita. Website

yang kita buat menjadi lebih hidup karena ada komunikasi antara

pengunjung dan kita sebagai web masternya.

Menurut Oktavian (2010:11), “Web Server adalahaplikasi

yang berguna untuk menerima permintaan informasi dari pengguna

melaluiweb browser, dan mengirimkan permintaan kembali informasi

yang diminta melalui HTTP (HyperText Transfer Protocol). Biasanya web

server diletakkan di komputer tertentu pada web hosting”.

Menurut Arief (2011:19), “Web server adalah program

aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumendokumen

web. Jadi semua dokumen web baik yang ditulis menggunakan

client side scripting maupun server scripting tersimpan didalam direktori

utama web server (document root)”.

Berdasarkan beberapa pendapat yang dikemukakandiatas,

maka dapat disimpulkan web server merupakan sebuah perangkat lunak

yang bertugas menerima permintaan client melalui port HTTP maupun

HTTPS dan merubah isi yang ada ke dalam format HTML.

49

2. XAMPP

Menurut Madcoms (2010:341), sekarang ini banyak paket

software instal3asi webserver yang disediakan secara gratis diantaranya

menggunakan XAMPP. Dengan menggunakan paket software instalasi

ini, maka sudah dapat melakukan beberapa instalasi software pendukung

webserver, yaitu Apache, PHP, phpMyAdmin, dan databaseMySQL.

Menurut Wardana (2010:8), “XAMPP adalah paket

software yang didalamnya sudah terkandung Web Server Apache,

database MySQL dan PHP Interpreter”.

Menurut Nugroho (2010:74), XAMPP merupakan paket

PHP yang berbasis Open Source yangdikembangkan oleh sebuah

komunitas Open Source.

1. PhpMyAdmin

Menurut Nugroho (2010:88), “PhpMyAdmin adalah suatu

aplikasi Open Source yang berbasis web, aplikasi ini dibuat

menggunakan program PHP, fungsi aplikasi ini adalah untuk

mengakses database MySQL”.

Dengan adanya aplikasi ini akan sangat mempermudah

dan mempersingkat kerja kita dalam mengelola database MySQL.

Dengan adanya kelebihan yang dimilikinya mengakibatkan para

pengguna awam tidak harus mampu untuk mengetahui perintahperintah

MySQL dalam pembuatan databasedan tabel.

50

Menurut Arief (2011:429), “PhpMyAdmin adalah salah

satu aplikasi berbasis GUI (Graphical User Interface) yang

digunakan untuk mengeolal database MySQL”.

Menurut Prasetio (2012:53), “PhpMyadmin merupakan

tools berbasis web yang berguna untuk mengelola database

MySQL”.

Berdasarkan beberapa pendapat yang dikemukakan di atas,

maka dapat disimpulkan bahwa dengan menggunakan

PhpMyAdmin, makaaplikasi ini dapat membantu Anda dalam

menavigasi beberapa database, table, log, dan beberapa hal

lainnya.

2. PHP

Menurut Arief (2011:43), PHP (PHP:Hypertext

Preprocessor) adalah bahasa server-side scripting yang menyatui

dengan HTML untuk membuat halaman web yang dinamis.

Karena merupakan server-side scripting maka sintaks dan

perintah-perintah PHP akan dieksekusi di server kemudian

hasilnya dikirimkan ke browser dalam format HTML.

Menurut Oktavian (2010:31), “PHP adalah akronim dari

Hypertext Preprocessor, yaitu suatu bahasa pemrograman

berbasisikan kode-kode (script) yang digunakan untuk mengolah

suatu data dan mengirimkannya kembali ke web browser menjadi

kode HTL”. Kode PHP mempunyai ciri-ciri khusus, yaitu:

51

1. Hanya dapat dijalankan menggunakan web server, misal:

Apache.

2. Kode PHP diletakkan dan dijalankan di web server.

3. Kode PHP dapat digunakan untuk mengakses database,

seperti: MySQL.

4. Merupakan software yang berdifat open source.

5. Gratis untuk di-donwload dan digunakan.

6. Memiliki sifat multipaltform, artinya dapat dijalankan

menggunakan sistem operasi apapun, seperti: Linux,

Unix, Windows, dan lain-lain.

Menurut Anhar (2010:3), PHP singkatan dari PHP:

Hypertext Preprocessor yaitu bahasa pemrograman web serverside

yang bersifat open source. PHP merupakan script yang

terintegrasi dengan HTML dan berada pada server (server side

HTML embedded scripting). PHP adalah script yang digunakan

untuk membuat halaman yang dinamis. Dinamis berarti halaman

yang akan ditampilkan dibuat saat halamanitu diminta oleh client.

Mekanisme ini menyebabkan informasi yang diterima clientselalu

yang terbaru atau up to date. Semua script PHP dieksekusi pada

server dimana script tersebut dijalankan.

Dapat dijelaskan sejarah PHP, yaitu sebagai berikut:

1. Tahun 1995 PHP pertama kali dibuat oleh Rasmus Lerdorf,

yang diberi nama FI (Form Interpreted) dan digunakan untuk

mengelola form dari web. Pada perkembangannya , kode

52

tersebut dirilis ke umum sehingga mulai banyak dikembangkan

oleh programmer di seluruh dunia.

2. Tahun 1997 PHP 2.0 dirilis. Pada versi ini sudah terintegrasi

dengan bahasa pemrograman C dan dilengkapi dengan

modulnya sehingga kualitas kerja PHP meningkat secara

signifikan. Pada tahun ini juga sebuah perusahaan yang

bernama Zend merilis ulang PHP dengan lebih bersih, baik,

dan cepat.

3. Tahun 1998 PHP 3.0 diluncurkan.

4. Tahun 1999 PHP versi 4.0 dirilis. PHP versi ini paling banyak

digunakan pada awal abad 21 karena sudah mampu

membangun web komplek dengan stabilitas kecepatan yang

tinggi.

5. Tahun 2004 Zend merilis PHP 5.0. dalam versi ini, inti dari

interpreter PHP mengalami perubahan besar. Versi ini juga

memasukan model pemrograman berorientasi objek ke dalam

PHP untuk menjawab perkembangan bahasa pemrograman

ke arah paradigma berorientasi objek.

6. Lalu versi 6 PHP sudah support untuk Unicode. Juga banyak

fitur penting lainnya yang telah di tambah ke dalam PHP 6.

Berdasarkan pendapat yang dikemukakan diatas dapat

ditarik kesimpulan bahwa PHP merupakan bahasa script yang

dapat ditanamkan atau disisipkan ke dalam HTML.

53

PHP adalah sebuah bahasa scripting yang terpasang pada

HTML, sebagian sintaks mirip dengan Bahasa C, Java, Perl,

ditambah fungsi PHP yang spesifik. Tujuan utama penggunaan

bahasa ini adalah untuk memungkinkan perancang web menulis

halaman web dinamik dengan cepat.

Hubungan PHP dengan HTML, HTML adalah halaman

web biasanya disusun dari kode-kode HTML yang disimpan

dalam sebuah file berextention .html, file html ini dikirim oleh

server ke browser kemudian browser menerjemahkan kode-kode

tersebut sehingga menghasilkan suatu tampilan yang indah.

Sedangkan PHP harus diterjemahkan oleh web server sehingga

menghasilkan kode HTML yang dikirim ke browser agar dapat

ditampilkan.Kode ini dapat berdiri sendiri atau disisipkan diantara

kode-kode HTML sehingga dapat langsung ditampilkan bersama.

File HTML yang telah dibubuhi program PHP harus diganti

ekstensinya menjadi .php3 atau .php.

Seluruh aplikasi berbasis web dapat dibuat dengan PHP

namun kekuatan yang paling utama PHP adalah pada

konektivitasnya dengan sistem database didalam web. Sistem

database yang dapat didukung PHP adalah : Oracle, MySQL,

Sybase, PostgreSQL. PHP dapat berjalan pada berbagai sistem,

seperti : Windows, Linux, UNIX.

54

a. Ciri-ciri Khusus PHP

Kode PHP mempunyai beberapa ciri-ciri khusus, yaitu:

1. Hanya dapat dijalankan menggunakan web server, misalnya:

Apache.

2. Kode PHP diletakkan dan dijalankan di web server.

3. Kode PHP dapat digunakan untuk mengakses database,

seperti Mysql, PostgreSQL, Oracle, dan lain-lain.

4. Merupakan software yang bersifat open source.

5. Gratis untuk di download dan digunakan.

6. Memiliki sifat multiplatform, artinya dapat dijalankan

menggunakan sistem operasi apapun, seperti Linux, Unix,

Windows, dan lain-lain.

b. Tipe Data pada PHP

PHP memiliki 8 tipe data dasar yaitu boolean, integer, data

floating-point atau double, string, array, object, resource dan

null. Berikut Penjelasan masing-masing tipe data tersebut :

1. Boolean

Tipe data boolean digunakan untuk mencari nilai

kebenaran.nilai kebenarannya adalah “True” atau “False”.

Dalam penulisannya tidak terpengaruh antara huruf besar

dan kecil.

55

contoh:

<?

$a = true;// mendeklarasikan nilai true pada variabel $a

<?$b = false; // mendeklarasikan nilai false pada variabel $b

?>

2. Integer

Tipe data integer merupakan berfungsi dalam penyimpanan

bilangan bulat baik positif maupun negatif dan bukan

desimal, secara umum dapat disebut tipe data berupa angka.

contoh:

<?

$a=10; //angka desimal

$b=0x1A; //angka hexadesimal

$c=-5; //angka desimal negatif

$d=$a * $c; //contoh perkalian

echo"a=$a

";

echo"b=$b

";

echo"c=$c

";

56

echo"a*c=$d

";

?>

3. Floating point

Tipe data floating point atau katalain dari tipe data double

merupakan tipe data yang berfungsi menyimpan bilangan

desimal.

contoh:

<?

$a=10.08697;

$b=4.97586e9;

$x=8E-100;

$y=$z * $x;

echo"z=$z

";

echo"y=$y

";

echo"x=$x

";

echo"z*x=$v

";

?>

57

4. String

Tipe data string merupaka gabungan dari beberapa karakter,

dapat berupa kata tunggal maupun kalimat. Penulisannya

memerlukan tanda kutip satu („ „) atau kutip (“ “).

contoh:

<?

$jeruk='orange';

$pisang=”banana”;

?>

5. Array

Tipe data array merupakan kumpulan data atau karakter pada

satu variable.

contoh:

<?

$nama=array("cowok"=>"Jono","cewek"=>"Susi");

echo"NamaKakak=$nama[cowok]

";

echo"NamaAdik=$nama[cewek]

";

?>

58

6. Objek

Tipe data objek dapat berupa bilangan, variabel maupun

fungsi. Tipe data objek memiliki tujuan memudahkan para

programmer dalam Object Oriented Program (OOP) yang

merupakan pendukung daripada PHP.

Contoh:

<?php

Class makan {

Var $lauk =“telur”;

Function makan_malam ($lauk) {

$ lauk = “lauk”;

}

}

$hari_ini=new makan;

Echo $hari_ini-> lauk;

?>

7. Resource

Tipe data resource merupakan tipe data yang baru

diperkenalkan pada PHP 4. Tipe ini memiliki nilai yang

dihasilkan dari pemanggilan fungsi-fungsi yang menggunakan

resource sistem, seperti mysql_connect, mysql_query dan

59

semacamnya. Variabelnya secara otomatis akan menggunakan

tipe data resource ini.

contoh:

<?

$sql = mysql_query("SELECT *FROM admin WHERE

un_admin='$us'") ;

$b = mysql_fetch_array($sql);

if($b==0){

?>

<script language="javascript">alert('Gagal menyimpan sandi

baru, cobalah kembali!');

document.location='admin.php?action=sandi_baru'</script><?

}

?>

8. Null

Tipe data null merupakan tipe data yang tidak memuat apapun,

menjadikan variabel tidak memiliki nilai apapun.

contoh:

<?

$kosong=NULL;

?>

60

3. MySQL

Menurut Nugroho (2010:91), MySQL (My Structured

Query Language) atau yang biasa dibaca ,ai-se-kuel adalah sebuah

program pembuatan dan pengelola database atau yang sering

disebut dengan DBMS (Database Management System). Kelebihan

lain dari MySQL adalah menggunakan bahasa query (permintaan)

standar SQL (Structured Query Language). SQL adalah suatu

bahasa permintaan yang terstruktur.

Menurut Madcoms (2010:367), penyimpanan data yang

fleksibel dan cepat aksesnya sangat dibutuhkan dalam sebuah

website yang interaktif dan dinamis. Database sendiri berfungsi

sebagai penampungan data yang anda input melalui form website.

Selain itu dapat juga di balik dengan menampilkan data yang

tersimpan dalam database ke dalam halaman website. Jenis

database yang sangat popular dan digunakan pada banyak website

di internet sebagai bank data adalah MySQL. MySQL

menggunakan SQL dan bersifat gratis, selain itu MySQL dapat

berjalan di berbagai platform, antara lain Linux, Windows, dan

sebagainya.

Menurut Arief (2011:151), “MySQL adalah salah satu

jenis database server yang sangat terkenal dan banyak digunakan

untuk membangun aplikasi web yang menggunakan database

sebagai sumber dan pengelolaan datanya”.

61

Berdasarkan pendapat yang dikemukakan di atas dapat

ditarik kesimpulan bahwa MySQL salah satu jenis database server

yang menggunakan SQL sebagai bahasa dasar untuk mengakses

databasenya. MySQL termasuk jenis RDBMS (Relational Database

Management System). Itu sebabnya istilah seperti tabel, baris dan

kolom digunakan pada MySQL. Pada MySQL, sebuah database

mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah

baris dan setiap baris mengandung satu atau beberapa kolom.

2.3.3 Konsep Dasar Tujuan Penjualan

1. Tujuan Penjualan

Pada umumnya, para pengusaha mempunyai tujuan

mendapatkan laba yang maksimal serta mempertahankan atau

berusaha meningkatkannya untuk jangka waktu lama. Tujuan tersebut

dapat direalisir apabila penjualan dapat dilaksanakan seperti yang

direncanakan. Perusahaan pada umumnya mempunyai tiga tujuan

dalam penjualannya yaitu :

1. Mencapai volume penjualan tertentu.

2. Mendapat laba tertentu.

3. Menunjang pertumbuhan perusahaan.

Adapun faktor-faktor yang harus diperhatikan dalam

mencapai tujuan penjualan diantaranya adalah :

1. Modal yang diperlukan

2. Kemampuan merencanakan

3. Kemampuan menentukan tingkat harga yang tepat

62

4. Kemampuan memilih penyalur yang tepat

5. Kemampuan menggunakan cara-cara promosi yang tepat

6. Unsur penunjang yang lain

Agar Perusahaan tetap mampu bersaing dengan

perusahaan lain. Maka manajemen perusahaan harus mampu

mengelolah perusahaannya denga baik. Supaya konsumen atau

pelanggan yang ada tidak beralih kepada perusahaan lain. Perusahaan

dituntut untuk lebih memahami segala kebutuhan dan keinginan

konsumen. Dengan penjualan yang baik maka akan dapat

meningkatkan penjualan dan merebut pangsa

terjadimaka dapat dipastikan perusahaan dan mendapatkan laba yang

maksimal.

2.4 Elisitasi

Menurut Guritno (2011:302), “Elisitasi merupakan rancangan

yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen

terkait dan disanggupi oleh penulis untuk di eksekusi”.

Menurut Saputra (2012:51), “Elisitasi merupakan

rancangan yang dibuatberdasarkan sistem yang baru yang diinginkan

oleh pihak manajemen terkait dandisanggupi oleh penulis untuk di

eksekusi”. Elisitasi didapat melalui metodewawancara dan dilakukan

melalui tiga tahap, yaitu:

63

1. Tahap I

Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak

manajemen terkait melalui proses wawancara.

2. Tahap II

Hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI.

Metode MDI bertujuan memisahkan antara rancangan sistem yang

penting dan harus ada sistem baru dengan rancangan yang

disanggupi oleh penulis untuk di eksekusi. M pada MDI berarti

mandatory (penting). Maksudnya, requirement tersebut harus ada

dan tidak boleh dihilangkan pada saat membuat sistem baru. D

pada MDI berarti desirable, maksudnya requirement tersebut tidak

terlalu penting dan boleh dihilangkan. Namun, jika requirement

tersebut digunakan dalam pembentukan sistem maka akan

membuat sistem tersebut lebih sempurna. I pada MDI berarti

inessential, maksudnya requirement tersebut bukanlah bagian

sistem yang dibahas, tetapi bagian dari luar sistem.

3. Tahap III

Merupakan hasil penyusutan elisitasi tahap II dengan cara

mengeliminasi semua requirement dengan option I pada metode

MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan

kembali melalui TOE, yaitu:

1. T artinya teknikal, bagaimana tata cara atau teknik

pembuatan requirement dalamsistem disusulkan.

64

2. O artinya operasional, bagaimana tata cara pengguna

requirement dalam sistem akan dikembangkan.

3. E artinya ekonomi, berapakah biaya yang diperlukan guna

membanguan requirement didalam sistem.

Metode TOE tersebut dibagi kembali menjadi beberapa

option, yaitu:

4. High (H) : Sulit untuk dikerjakan, karena teknik pembuatan

dan pemakaiannya sulit serta biayanya mahal. Maka

requirement tersebut harus di eliminasi.

5. Middle (M) : Mampu dikerjakan.

6. Low (L) : Mudah dikerjakan.

4. Tahap Draft Elisitasi

Final draft elisitasi merupakan hasil akhir yang dicapai

dari suatu proses elisitasi yang dapat digunakan sebagai dasar

pembuatan suatu sistem yang akan dikembangkan.

2.5 Konsep Dasar Literature Review

2.5.1 Definisi Literature Review

Literature adalah kesusasteraan atau kepustakaan,

sedangkan review adalah suatu tindakan meninjau, memeriksa kembali

suatu hal yang telah dikerjakan sebelumnya sehingga dalam literature

review dapat disimpulkan sebagai suatu tindakan memeriksa dan meninjau

kembali suatu kepustakaan.

65

Pemahaman lebih lanjut mengenai hubungannya dalam

penelitian yang diangkat oleh penulis saat ini adalah literature review

merupakan suatu survey literature tentang penemuan-penemuan yang telah

dilakukan oleh penelitian sebelumnya yang berhubungan dengan topik

penelitian.

Tugas utama “Tujuan Pustaka” adalah menganalisa secara

kritis pustaka penelitian yang ada saat ini. Tinjauan pustaka tersebut perlu

dilakukan secara ketat dan harus mengandung keseimbangan antara uraian

deskriptif dan analisa secara kritis. Identifikasi kekuatan dan kelemahan

pustaka tersebut dengan menelaah hasil atau temuan penelitian tersebut,

metodologi yang digunakan, serta bagaimana hasil temuan tersebut

dibandingkan penelitian atau publikasi lainnya.

2.5.2 Langkah-langkah Melakukan Kajian Literature Review

Berikut ini adalah langkah-langkah dalam melakukan kajian

literature review, yaitu:

1. Mengidentifikasi kesenjangan (identify gaps) penelitian ini.

2. Menghindari membuat ulang (reinventing the wheel ) sehingga banyak

menghemat waktu serta menghindari kesalahan yang pernah dilakukan

oleh orang lain.

3. Mengidentifikasikan metode yang pernah dilakukan dan relevan terhadap

penelitian ini.

4. Meneruskan copian penelitian sebelumnya sehingga dengan adanya studi

pustaka ini, penelitian yang akan dilakukan dapat dibangun di atas

platform pengetahuan atau ide yang sudah ada.

66

5. Mengetahui orang lain yang ahli dan mengerjakan diarea penelitian yang

sama sehingga dapat terjaring dalam komunitas yang dapat memberikan

kontribusi sumber daya yang berharga.

2.5.3 Literatur Riview

Dibawah ini merupakan sumber literature review yang penulis dapatkan:

1. Penelitian yang dilakukan oleh Endaryono Wibowo (2012) STMIK

Raharja Tangerang. Yang berudul “Perancangan sistem informasi

penjualan berbasis web pada PT. Total building Intext Company”.

Website ini dibuat adalah kurang efektifnya sarana media informasi di PT.

Total building Intext Company, khususnya dalam penyampaian informasi

tentang produk atau pun informasi tentang PT. Total building Intext

Company itu sendiri dan saat ini transaksi pembelian masih dilakukan

manual atau konsumen harus mendatangi langsung ke PT. Total building

Intext Company, oleh karena itu maka dituangkanlah media atau sistem

penyebaran informasi PT. Total building Intext Company secara online

menggunakan PHP dan MySQL.

2. Penelitian yang dilakukan oleh Ahmad Tajudin (2013) STMIK Raharja

Tangerang. Dengan judul“Perancangan Sistem Informasi E-Commerce

Pada SANDI KOMPUTER Tangerang”. Penelitian ini dilakukan karena

kurangnya pelayanan pada costumer sehingga dapat berdampak pada

indikasi omset yang menurun. Oleh sebab itu penulis mengusulkan dan

merancang sistem informasi penjualan berbasis web dinamis diharapkan

ke seluruhan sistem penjualan sehingga dapat menyajikan informasi

dengan mudah, cepat, tepat dan akurat dalam memberikan pelayanan yang

67

memuaskan bagi costumers dan dapat memperluas area pemasaran serta

adanya penyimpanan dan pengolahan data yang jelas tentang transaksi

penjualan yang dilakukan bagi perusahaan.

3. Penelitian yang dilakukan oleh ZahraArwawaning Tyas – Universitas

Diponegoro Semarang (2010) penelitian ini berjudul “Implementasi ECommerce

Untuk OZONE Distro”. Penelitian ini dilakukan pada

Distribution Store (DISTRO) dalam menjualkan barang-barang seperti

pakaian dan aksesoris yang dititipkan oleh pembuat pakaian atau

diproduksi sendiri hanya dari toko dan event-event dari jogja, selain itu

banyak masyarakat tidak mengetahui keberadaan distro ini sehingga

diambil penyelesaian masalah untuk membuat distro online. Aplikasi ini

dapat membantu melakukan manajemen distro dan memberikan segala

informasi yang tersedia dan beriklan dengan bebas di dunia maya dengan

menggunakan pembelajaran e-commerce tersebut.

4. Penelitian yang dilakukan oleh AminSetiadi - Universitas Bina Darma

Palembang (2013) penelitian ini berjudul “Analisis Pengembangan ECommerce

untuk mempromosikan Produk dan Layanan Transaksi

Penjualan Dengan Metode Berorientasi Objek Pada PD. TEKNOGRASI”

Penelitian ini dilakukan pada PD. Teknograsi, PD. Teknograsi merupakan

salah satu penjualan teknologi informassi dan CCTV. Permasalahan

dalam sebuah aplikasi perlu dilakukan analisis penggunaannya, alasannya

untuk mengetahui sejauh mana aplikasi itu membantu promosi produk

dan mempermudah transaksi penjualan bagi konsumen, sehingga hasil

68

dari penelitti ini dapat memberikan masukan dalam pengembangan ECommerce

kepada PD. Teknograsi.

5. Penelitian yang dilakukan oleh Novita Yuniarti – Universitas Islam Negri

Jakarta (2010) penelitian ini berjudul “Pengembangan Aplikasi ECommerce

pada toko batik Shop” dari penelitianyang dilakukan penulis

menemukan dari sistem yang digunakan selama ini masih kurang efektif

dan efisien dalam pembuatan laporan penjualan, barang masuk/keluar.

Sistem yang diusulkan adalah membuat sebuah sistem informasi berbasis

web yang digunakan secara lokal untuk kelancaran transaksi penjualan

pada perusahaan ini.

6. Tinjauan Studi dari penelitian Iyan Gustiana, 2009, Universitas Komputer

Indonesia, dalam Perancangan Sistem Informasi Penjualan On Line pada

PT. Ochikawa Headwears Project (Iyan, Gustiana: 2009) dalam

Perancangan Sistem Informasi Penjualan On Line pada PT. Ochikawa

Headwears Project. Penelitian ini bertujuan untuk menganalisis sistem

penjualan pada PT. Ochikawa Headwears Project. Tujuan penelitian ini

adalah untuk untuk menghasilkan suatu sistem penjualan yang

menggunakan media web atau internet dalam memasarkan topi jaring

sehingga transaksi penjualan mudah dilakukan dengan cepat. Berdasarkan

hasil penelitian disimpulkan bahwa dapat memberikan kemudahan kepada

calon pembeli untuk membeli topi jaring lewat internet. Calon pembeli

dapat mengetahui langsung. Untuk mempromosikan atau lebih

memperkenalkan perusahaan kepada semua kalangan masyarakat

sehingga dapat memperluas jangkauan pemasaran dengan tujuan dapat

69

meningkatkan penjualan. Namun demikian penelitian ini masih

membutuhkan adanya sistem yang dapat menjaga keamanan dalam hal

transaksi online dan membutuhkan proses backup data secara berkala.

36

BAB III

ANALISA SISTEM YANG BERJALAN

3.1 Gambaran Umum Toko Tunas Variasi

3.1.1 Sejarah Singkat Toko Tunas Variasi

Toko Tunas Variasi adalah sebuah toko yang bergerak di bidang

penjualan variasi mobil, toko tersebut terletak di daerah Balaraja

Tangerang. Setiap harinya Toko Tunas Variasi selalu melakukan aktivitas

dalam melakukan pemasangan variasi pada mobil sesuai permintaan

konsumen.

Variasi untuk kendaraan khususnya mobil pada saat ini memang

menjadi sebuah trend dari kalangan menengah keatas. Kemajuan zaman

saat ini dalam bidang otomotif sangatlah cepat, sehingga mendorong para

kreatifitas untuk membuat variasi mobil yang menarik bagi konsumen.

Toko Tunas Variasi ini didirikan pada tahun 2009 oleh pemiliknya

yang bernama Rion Sentosa. Bertempat dijalan raya Kresek dan toko

inipun mulai berkembang hinga sekarang.

Visi Toko Tunas Variasi

1. Menjadikan Toko Tunas Variasi sebagai sumber sarana untuk mencari

kesejahteraan.

2. Kami yakin dan percaya bahwa mutu pelayanan dan kepuasan

konsumen adalah modal dasar untuk menjalin dan memelihara

hubungan dan memelihara kerjasama yang baik.

.

37

Misi Toko Tunas Variasi

Melalui kreatifitas msing - masing individu, pengembangan diri dan

keahlian sumber daya manusia yang profesional dapat terbentuk suatu

ide yang kreatif dan inovatif.

3.1.2. Struktur Organisasi

Didalam mencapai tujuannya, toko tidak dapat mengandalkan

hanya pada satu orang saja. Suatu tujuan hanya dapat dicapai apabila ada

kerja sama didalam toko tersebut. Kerja sama dari karyawan sangat besar

artinya bagi pencapaian tujuan suatu perusahaan.

Seorang pemimpin harus dapat menyampaikan apa yang ingin

dicapai didalam organisasinya dan menyampaikan keinginan

tersebut.Setiap perusahaan yang baik memiliki suatu struktur organisasi

untuk mengatur aktivitas perusahaan dan memberikan gambaran tentang

hubungan kerja sama antar karyawan di dalam perusahaan. Suatu struktur

organisasi harus fleksibel dan disesuaikan dengan keadaan. Semakin besar

suatu perusahaan maka kegiatan yang dilakukan akan semakin banyak.

Hal ini menyebabkan pembagian tugas yang harus dilakukan akan

bertambah rumit karena banyaknya karyawan yang melakukan tugas dan

tanggung jawabnya masing-masing sehingga tidak memungkinkan seorang

karyawan melakukan beberapa pekerjaan sekaligus. Agar perusahaaan

dapat berjalan dengan baik maka untuk mencapai tujuan perusahaan

diperlukan adanya kerja sama dan koordinasi yang baik diantara para

38

karyawan yang melakukan pekerjaannya masing-masing. Untuk itu maka

perusahaan perlu menyusun suatu struktur organisasi yang baik.

Dengan adanya sebuah struktur organisasi maka akan mudah

membagi tugas dan kewajiban masing-masing personil yang masuk

didalam struktur tersebut. Jika semua personil dari struktur tersebut telah

mengerti dan memahami akan tugas dan wewenangnya, maka didalam

perusahaan tersebut akan tercipta suatu kerja sama yang efektif dan

efisien. Dan struktur organisasi yang telah digunakan di PT. Sumber

Graha Sejahtera adalah sebagai berikut :

Gambar 3.1 Struktur Organisasi Toko Tunas Variasi

39

3.1.3 Wewenang dan Tanggung Jawab

Organisasi merupakan bentuk persekutuan antara dua orang atau

lebih yang bekerjasama untuk mencapai satu tujuan yang telah di tetapkan

sebelumnya, dimana selalu terdapat dua macam hubungan antara

sekelompok orang yang disebut atasan dan sekelompok orang lain yang

sibut bawahan yaitu yang menjalankan tugas dan fungsinya sesuai dengan

jabatannya.

Dalam struktur organisasi Toko Tunas Variasi dapat dijalankan

tanggung jawab dan wewenangnya masing-masing. Secara garis besar

adalah sebagai berikut :

a. Pimpinan Toko

 Menetapkan strategi dan kebijakan didalam toko untuk mencapai

tujuan jangka panjang..

 Mengambil dan menentukan segala keputusan yang menyangkut

kegiatan operasional.

 Memimpin dan mengawasi kerja semua bawahannya agar sesuai

dengan program yang telah ditentukan sebelumnya.

 Memberhentikan dan mengangkat karyawan.

b. Kepala Toko

 Membawahi seluruh aktivitas Toko dari mulai perencanaan sampai

dengan pengawasan.

 Mengawasi pegawai yang ada di toko dan segala bentuk traksaksi

yang terjadi serta pengecekan stok barang di gudang sampai

mengaudit laporan keuangan dari kasir.

40

c. Kasir

 Melakukan transaksi dengan konsumen.

d. Karyawan

 Melakukan pemasangan variasi sesuai permintaan konsumen

3.2 Tata Laksana Sistem Yang Berjalan

Untuk menganalisis sistem yang berjalan, pada penelitian ini

digunakan UML (Unified Modeling Language) untuk menggambarkan

prosedur dan proses yang berjalan saat ini.

3.2.1 Prosedur Sistem yang berjalan

Proses berikut ini menjelaskan proses yang terkait dengan actor

(user) dan sistemnya, yang merupakan interaksi antara actor dan system.

Interaksi tersebut dapat digambarkan dengan use case diagram.

41

3.2.2 Use Case Diagram yang Berjalan

gambar 3.2.2 Use case Diagram yang berjalan

Berdasarkan gambar 3.2.2 Use case Diagram yang ada terdapat:

a. 1 sistem yang mencakup seluruh kegiatan prosedur jual beli pada Toko

Tunas Variasi.

b. 4 aktor yang melakukan kegiatan diantaranya : Konsumen, Penjual,

Kasir, Pimpinan.

42

c. 6 Use Case yang biasa dilakukan oleh actor - actor tersebut

diantaranya : datang ke toko, melihat produk, memesan produk, bayar,

cetak kwitansi, laporan.

3.2.3 Activity Diagram yang Berjalan

gambar 3.2.3 Activity Diagram yang berjalan

Berdasarkan gambar 3.2.3 Activity Diagram yang ada terdapat:

a. 3 actor yang melakukan kegiatan diantaranya:

Konsumen, Kasir, Kepala Toko.

b. 4 activity diagram.

c. 1 Final Note.

43

3.2.4 Sequence Diagram Yang Berjalan

gambar 3.2.4 Sequence Diagram yang berjalan

Berdasarkan gambar 3.2.4 Sequence Diagram yang ada terdapat:

a. 3 actor yang melakukan kegiatan diantaranya:

Konsumen, Kasir, Kepala Toko.

b. 2 Lifeline diantaranya : memberikan pilihan produk dan membuatkan

laporan transaksi

c. 5 Mesagge

1. Pilih produk

2. Terima pesanan

3. Bayar

4. Cetak Kwitansi

5. Terima laporan

44

3.3 Analisa Sistem Yang berjalan

3.3.1 Perangkat Keras

a. Processor : Intel Pentium Dual-Core

b. Monitor : Samsung 17’

c. RAM : 1 GB

d. Printer : Canon iR 1022

e. Harddisk : 160GB

3.3.2 Perangkat Lunak

a. Microsoft Windows XP Professional

b. Microsoft Office 2007

3.4 Analisa Sistem Yang Berjalan

3.4.1 Metode Analisa Sistem

1. Analisis SWOT

Analisa SWOT dilakukan dengan mengidentifikasi

kekuatan dan faktor-faktor positif yang berasal dari internal organisasi,

kelemahan dan faktor-faktor negatif dari internal, peluang atau

kesempatan dan keuntungan dari faktor eksternal dan ancaman atau

resiko yang dipengaruhi oleh fakrtor eksternal organisasi.

Analisis untuk mencari strategi dengan menggunakan

kekuatan yang ada untuk memanfaatkan peluang yang tersedia (strategi

S-O) serta menggunakan kekuatan yang dimiliki untuk mengatasi

ancaman yang ada (strategi S-T). Selain itu dianalisis pula strategi

untuk mengurangi kelemahan yang dimiliki dalam meraih peluang

yang ada (strategi W-O) maupun mengatasi ancaman yang ada (strategi

45

W-T). Pemetaan strategi S-O, W-O, S-T dan W-T dapat dilihat pada

tabel 3.4 di bawah ini :

a. Tabel faktor-faktor strategi internal

b.Tabel faktor-faktor strategi eksternal

46

c. Tabel strategi S-O

d. Tabel strategi S-T

47

e. Tabel strategi W-O

f. Tabel strategi W-T

48

3.4.2 Analisis Batasan Sistem

Setiap sistem pasti memiliki batasan sistem ( boundry ) yang

memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan

kesatuan diluar sistem yang dapat berupa manusia, organisasi, atau sistem

lainnya yang berada di lingkungan luar yang memberikan input atau

menerima output dari sistem.

Agar hasil pada penelitian ini lebih maksimal maka batasan

terhadap permasalahan yang ada adalah proses penjualan yang

dikembangkan Toko Tunas Variasi secara online.

3.4.3 Analisis Permasalahan Sistem

Toko Tunas Variasi saat ini menghadapi permintaan konsumen

yang juga semakin beragam mengakibatkan pihak toko cenderung hanya

“menunggu”. Pertumbuhan toko lain sebagai kompetitor juga semakin

memperlihatkan tanda-tanda semakin bertambah. Sementara secara

internal data-data yang diolah masih menggunakan media sederhana

sehingga mempengaruhi proses penjualan dan layanan terhadap

pelanggan. Hal ini mengakibatkan pihak pemilik mulai memikirkan

dampak pertumbuhan kompetitor dilingkungan Toko Tunas Variasi.

49

Langkah pertama yang akan ditempuh adalah dengan

memanfaatakan tekonologi informasi untuk mengolah data yang

berhubungan dengan layanan konsumen. Diantaranya adalah membuat

media untuk pengolahan data secara cepat dan tepat serta akurat.

Langkah berikutnya kedepan adalah perlunya sebuah inovasi dalam

strategi marketing penjualan terhadap konsumen. Terdeteksinya sebagian

konsumen berasal dari luar wilayah toko maka timbul sebuah ide untuk

mengembangkannya secara online meskipun akan berdampak terhadap

beberapa pengaturan termasuk biaya operasional. Dan untuk saat ini

pemilik lebih mengedepankan langkah pertama.

3.4.4 Analisis Kontrol Sistem

Kontrol sistem berfungsi melakukan pantauan terhadap kinerja

sistem berjalan. Karena masih mengandalkan banyak kertas dalam bentuk

form untuk transaksi-transaksi yang ada maka kontrol terhadap jalannya

operasional toko sangat kurang sekali. Standarisasi harga jual terhadap

nilai modal terkadang tidak konsisten, tergantung masing-masing petugas

yang melayani konsumen dengan syarat minimum diatas nilai modal. Hal

ini mengakibatkan pelaporan terhadap keuntungan toko pun kurang baik.

3.4.5 Analisis Kebutuhan Sistem

Berdasarkan hasil observasi dan kajian terhadap data serta prosedur

yang ada maka ditemukan adanya indikasi kebutuhan terhadap sistem

berjalan, diantaranya :

50

1. Perlunya sebuah aplikasi untuk membantu mengolah data-data transaksi

yang ada.

2. Perlunya sebuah media promosi lain yang sesuai dengan perkebangan

teknologi saat ini termasuk pemanfaatannya untuk kemudahan konsumen

3.5 Konfigurasi Sistem yang Berjalan

1. Spesifikasi Hardware (Perangkat Keras)

Perangkat keras yang digunakan adalah sebabai berikut :

1. Memory 1 GB RAM DDR2

2. Hardisk 60 GB

3. Monitor Standart

4. Comic USB Keyboard

5. Mouse Comic Optical Mouse USB

6. Printer HP DESKJET

2. Spesifikasi Software (Perangkat Lunak)

Perangkat lunak yang digunakan untuk membuat dan menjalankan

aplikasi ini adalah sebagai berikut:

1. Microsoft Windows 7

2. Microsoft Office 2007

51

3. Hak Akses (Brainware)

Untuk mengoperasikan atau mengolah data persediaan hanya

dapat dilakukan oleh satu orang, yaitu:

1. Admin/kasir

2. Pimpinan

3.6 Solusi yang di Berikan

Berdasarkan analisa terhadap sistem yang berjalan, dapat diambil

kesimpulan bahwa perlu diadakan pengembangan sistem atas kekurangan

dan kebutuhan sistem dengan melakukan analisa terhadap alternatif

pemecahan masalah antara lain:

1. Dibangun sistem yang dibutuhkan oleh user dengan menggunakan

aplikasi berbasis visual karena aplikasi yang berbasis visual sudah

familiar dikalangan instansi masyarakat.

2. Dibangun suatu aplikasi sistem yang berbasiskan web, aplikasi yang

dibangun berbasiskan web memungkinkan user dapat menggunakan

data secara bersama-sama di dalam waktu yang sama.

Berdasarkan beberapa alternatif pemecahan masalah di atas penulis

melakukan suatu kajian terhadap permasalahan yang ada, maka penulis

memutuskan perlu dibangun aplikasi sistem yang berbasis web karena

banyak keuntungan yang diperoleh antara lain:

52

1. Dapat menjalankan aplikasi berbasis web di manapun kapan pun tanpa

harus melakukan penginstalan.

2. Dapat dijalankan pada sistem operasi mana pun.

3. Tidak memerlukan spesifikasi komputer yang tinggi untuk dapat

menggunakan aplikasi berbasis web.

4. Terkait dengan isu lisensi (hak cipta), kita tidak memerlukan lisensi ketika

menggunakan web-based application, sebab lisensi itu sudah menjadi

tanggung jawab dari web penyedia aplikasi.

3.7 User Requirement

3.7.1 Elisitasi Tahap I

Elisitasi tahap I merupakan daftar yang diperoleh dari hasil

pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan

wawancara.

53

54

3.7.2 Elisitasi Tahap II

Elisitasi tahap II di bentuk erdasarkan elisitasi tahap I yang kemudian

diklasifikasikan lagi dengan menggunakan metode MDI. Beberapa

requirement yang diberi opsi Inessential (I) harus dieliminasi yang dapat

terlihat pada tabel elisitasi berikut ini pengumpulan data dari lapangan yang

dilakukan dengan cara observasi dan wawancara.

55

Ket : M=Mandatory

D=Desirable

I=Inessential

3.7.3 Elisitasi Tahap III

Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi

Tahap III yang diklasifikasikan kembali dengan menggunakan metode

TOE dengan opsi HML. Requirement yang opsinya High (H) harus

dieliminasi. Berikut adalah requirement tersebut:

56

57

58

Keterangan :

T = Technical ( teknik ) L = Low ( Rendah )

O = Operation ( Operasional ) M = Middle ( Sedang )

E = Economic ( Biaya ) H = High ( Tinggi )

3.7.4 .Final Elisitasi

Final Elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi

yang dapat dijadikan acuan dan dasar perancangan aplikasi web jurusan

sistem komputer yang akan dibentuk.

Berdasarkan elisitasi tahap III diatas, dihasilkanlah 20 requirement

final elisitasi yang diharapkan dapat mempermudah penulis dalam membuat

suatu Aplikasi Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko

Tunas Variasi.

59

60

51

BAB IV

RANCANGAN SISTEM YANG DI USULKAN

4.1 Rancangan Sistem Usulan

4.1.1 Usulan Prosedur Yang Baru

Setelah mengadakan analisa dan penelitian sistem yang sedang

berjalan pada Toko Tunas Variasi, maka selanjutnya akan dibahas mengenai

rancangan usulan sistem yang akan dibangun. Ada beberapa usulan prosedur

yang bertujuan untuk menambah sistem penjualan yang sedang berjalan saat

ini, yaitu menggunakan media website sehingga memudahkan dalam proses

pemasaran produk dan menambah pendapatan hasil penjualan produk, maka

langkah-langkah berikutnya yaitu perancangan atau design sistem usulan

yang bertujuan untuk membuat sistem baru dengan memberi gambaran atau

pandangan yang jelas menurut proses design sistem dari awal hingga akhir

penelitian. Dalam menganalisa usulan prosedur yang baru pada penelitian

ini digunakan program Visual Paradigm for UML Enterprise Edition Ver.

6.4 untuk menggambarkan use case diagram, activity diagram, sequence

diagram, dan class diagram.

52

4.1.2 Use Case Diagram User Yang Diusulkan

Gambar 4.1.2 Use Case Diagram User

Dapat dijelaskan gambar 4.1.2 Use case diagram Aplikasi

Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko Tunas Variasi,

diatas pada saat ini terdiri dari 2 actor, yaitu: User dan Admin.

1) Prosedur melakukan transaksi oleh user dapat dijelaskan sebagai berikut :

Use case : Membuka halaman web

Aktor : User

Skenario: User membuka web Tunas Variasi kemudian lihat produk dan

bila ingin memesan produk user terlebih dahulu registrasi untuk menjadi

53

anggota dan dilakukan validasi oleh admin. Setelah di validasi maka

status user menjadi anggota dalam web tunas variasi.

2) Prosedur melakukan transaksi pemesanan produk oleh user dapat

dijelaskan sebagai berikut :

Use case : Memesan produk

Aktor : User dan Admin

Skenario: User membuka halaman web Tunas Variasi, masuk menu

login, kemudian beranda dan pilih produk setelah itu pilih add to chart.

4.1.3 Use Case Diagram Admin Yang Diusulkan

Gambar 4.1.3 Use Case Diagram Admin

Dapat dijelaskan gambar 4.1.3 Use case diagram Aplikasi

Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko Tunas Variasi,

diatas pada saat ini terdiri dari 1 actor, yaitu: Admin

54

1). Prosedur melakukan memperbarui status produk oleh admin dapat

dijelaskan sebagai berikut :

Use case : Memperbarui status produk

Aktor : Admin

Skenario: Admin membuka halaman web Tunas Variasi, masuk menu

login, kemudian beranda dan masuk dashboard ada pilihan menu

utama yaitu kategori, produk, user dan laporan. Admin bisa

menambahkan kategori dan mengurangi kategori serta membuat

laporan transaksi.

4.1.4 Activity Diagram Yang Diusulkan

Gambar 4.1.4 Activity Diagram

55

Actifity diagram Aplikasi Penjualan Variasi Mobil Berbasis

Mobile Web Pada Toko Tunas Variasi yang diusulkan saat ini yaitu:

1. 1 (satu) initial node sebagai objek yang di awali.

2. 17 (Tujuh belas) activity sebagai state dari sistem yang

mencerminkan eksekusi dari suatu aksi diantaranya yang berawal

dari buka Web, kemudian pilih produk dan pesan produk, login

terlebih dahulu, jika alur decision node berhasil akan masuk pada

menu beranda, tetapi jika salah akan kembali ke menu login.

Setelah itu memilih menu beranda, lihat produk, add to chart,

lanjut, isi alamat pengiriman, Pesan sekarang.

3. 1 (satu) decision node yang dapat menujukkan suatu kondisi

tertentu yang akan menghasilkan dua kemungkinan.

4. 1 (satu) initial final node yang merupakan aktifitas akhir kegiatan

dari prosedur barang masuk.

56

4.1.5 Sequence Diagram Yang Diusulkan

Gambar 4.1.5 Sequence Diagram

Diagram diatas menggambarkan sequence diagram untuk prosedur

Pemesanan produk, yaitu sebagai berikut:

1. 2(Dua) actor yang melakukan kegiatan, yaitu Pembeli dan

Admin.

57

4.2 Rancangan Basis Data

4.2.1 Spesifikasi Data Base

Spesifikasi database merupakan desain basis data yang

dianggap telah normal. Desain database menjelaskan media

penyimpanan yang digunakan, isi yang disimpan, primary key,

panjang record, dan struktur.

Spesifikasi database yang digunakan dalam sistem yang

akan dibangun adalah sebagai berikut :

1. Nama Tabel : User

2. Media : Harddisk

3. Isi : (id_user + username + email + password + status + level+

last_visit)

4. Organisasi File :index

5. Primary Key :id_user

6. Panjang Record :14

58

Field Name Data Type Field Size Keterangan

id_user Int 11 id user

username Varchar 50 nama

email Varchar 50 email

Password Varchar 50 password

Status enum „1‟,‟0‟ status

Level Enum „admin‟,‟user‟ level

last_visit Varchar 50 Last visit

Tabel 4.2.1 Spesifikasi Basis Data Tabel Login

1. Nama Tabel : produk

2. Media : Harddisk

3. Isi : (id_produk + kategori_id + kode_produk + nama_produk +

url_produk + deskripsi_produk + harga_jual + harga_baru +

status_produk + stok )

4. Organisasi File :index

5. Primary Key :id_produk

6. Panjang Record :10

59

Field Name Data Type Field Size Keterangan

id_produk Int 10 Id produk

kategori_id Tinyint 10 Kategori id

kode_produk Varchar 50 Kode produk

nama_produk Varchar 100 Nama produk

url_produk Varchar 250 url produk

deskripsi_produk Text - Deskripsi produk

harga_jual Int 10 Harga jual

harga_baru Int 10 Harga baru

status_produk Enum „1‟,‟0‟ Status produk

Stok Int 5 stok

Tabel 4.2.1 Spesifikasi Basis Data Tabel produk

60

4.3 Rancangan Prototype yang di usulkan

4.3.1 Rancangan Prototype Menu Login

Gambar 4.3.1 Rancangan Prototype Menu Login

61

4.3.2 Rancangan Prototype Menu Admin

Gambar 4.3.2 Rancangan Prototype Menu Admin

4.3.3 Rancangan Prototype Menu Home

Gambar 4.3.3 Rancangan Prototype Menu Home

62

4.4 Implementasi Sistem yang Diusulkan

4.4.1 Tampilan Menu Login

Gambar 4.4.1 Tampilan Menu Login

Pada tampilan login, user harus memasukkan nama (username) dan kata

sandi (password). Apabila username dan password yang dimasukkan valid,

maka akan masuk pada tampilan menu home tetapi apabila salah, muncul

peringatan kegagalan login.

63

4.4.2 Tampilan Menu Home

Gambar 4.4.2 Tampilan Menu Login

Pada tampilan Menu Home berisi slogan toko dan menu pencarian

produk sesuai keinginan konsumen.

64

4.4.3 Tampilan Menu Admin

Gambar 4.4.3 Tampilan Menu Admin

Pada tampilan Menu Admin berisi menu tambah produk, user, dan

pembuatan laporan.

65

4.5 Konfigurasi Sistem Usulan

4.5.1 Spesifikasi Hardware

Piranti keras yang dibutuhkan oleh sistem adalah suatu unit

personal komputer. Piranti keras yang diusulkan ini dibuat berdasarkan

kebutuhan sistem saat ini dan antisipasi kebutuhan di masa yang akan

datang. Konfigurasi yang dibutuhkan pada desain sistem yang diusulkan

adalah:

a) Processor Intel Pentium Core 2 Duo Karena sistem yang akan memproses

data langsung dan hasil dari proses tersebut akan segera dipakai,

sehingga membutuhkan kecepatan dalam memproses data. Disamping

itu juga akan menunjang penggunaan perangkat lunak yang dipakai.

b. Memori (RAM) 2 GB Untuk mendapatkan kecepatan proses yang

diinginkan diperlukan ruang memori yang cukup besar, selain itu

karena pilihan perangkat lunak akan membutuhkan RAM yang cukup.

c. Hard Disk 320 GB Untuk menampung data yang akan disimpan dan

waktu backup cukup lama, maka diperlukan tempat memori data yang

lebih besar.

d. Monitor LCD Acer 15.6 ”, Monitor ini sangat baik untuk pemakai

komputer dikarenakan monitor ini selain memiliki ketajaman gambar

juga bersolusi tinggi serta beradiasi rendah, selain itu juga untuk

mendapatkan pandangan yang lebih baik dan memaksimalkan software

yang ada.

66

e. UPS (Uninterrupuble Power Suply)

Sangat berguna untuk menjaga agar apabila suatu saat listrik

padam, maka dapat diselamatkan dulu untuk beberapa saat.

f. Printer Canon MP 258

Printer ini digunakan untuk mencetak laporan penyerahan barang,

laporan pengiriman barang dan laporan persediaan akhir yang mana

akan di serahkan ke atasan.

4.5.2 DesainPiranti Lunak (Software)

Piranti lunak merupakan penunjang dari peralatan omputer yang akan

digunakan sebagai penghubung dalam instruksi yang diinginkan,

agar komputer dapat menghasilkan informasi yang diharapkan, maka

Piranti lunak yang diusulkan dalam rancangan sistem ini adalah sebagai

berikut :

a. Sistem Operasi Windows 7 Profesional

b. Browser tool Google Chrome

c. Adobe Dreamweaver CS6

d. Xampp

e. Microsoft Visual Paradigma 6.4

4.5.3 Schedulle Implementasi

Schedulle Implementasi merupakan rencana yang menjelaskan segala

sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi

“Aplikasi Penjualan Variasi Mobil Berbasis Mobile Web Pada Toko

Tunas Variasi”. Pada tahap ini dibutuhkan rencana implementasi yang

berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya.

67

Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang

direncanakan ini dalam bentuk tabel dari Schedulle Implementasi adalah

sebagai berikut:

4.5.4 Rancangan Biaya Sistem Yang Diusulkan

Setelah adanya perancangan sistem, maka jika dilihat dari

segi biaya memang cukup tingi, tetapi jika dipandang dari segi manfaat

dan kegunaan, biaya yang dikeluarkan sebanding dengan manfaat yang

dihasilkan. Berikut tabel perincian dari rancangan biaya yang diusulkan:

68

No Jenis Kegiatan Anggaran

1 Pengumpulan Data 700.000

2 Analisa Data 700.000

3 Identifikasi dan programming Sistem 700.000

4 Testing Dan Implementasi 1000.000

5 Kertas A4 @3 Rim 150.000

6 Tinta Printer 200.000

7 Laporan Penyelesaian Tugas 200.000

Jumlah Biaya 3.850.000

51

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan uraian sebelumnya serta analisa yang

dilakukan oleh penulis mengenai sistem keuangan pada Toko Tunas

Variasi, maka penulis dapat mengambil kesimpulan sebagai berikut:

1. Pada sistem yang berjalan yang ada pada Toko Tunas Variasi

masih kurangnya sistem dalam memaksimalkan pemasaran dengan

baik, Sehinggga masih terdapat berbagai permasalahan seperti naik

turunya pendapatan yang cukup signifikan.

2. Pada sistem yang berjalan, kendala yang sering terjadi

diantaranya kurangya informasi kepada konsumen perihal

adanya produk baru. Proses ini bisa menyebabkan produk baru

yang seharusnya bisa jadi trend pada saat itu menjadi lama

terjualnya.

3. Perancangan dimulai dari pembuatan diagram, desain dan

sistem berbasis web ini menggunakan software (perangkat lunak)

Macromedia Dreamweaver CS 6, Xampp, dan Visual Paradiigma.

5.2 Saran

Agar penerapan sistem pemasaran yang baik Pada Toko Tunas Variasi

ini dapat terwujud dengan baik maka, ada beberapa hal yang perlu

diperhatikan yaitu:

52

1. Sebaiknya dalam memasarkan produknya dapat menggunakan media

website sebagai salah satu informasi yang mudah didapat konsumen

di era teknologi yang semakin canggih.

2. Sebaiknya diadakan pelatihan kepada user atau admin dan semua

pihak yang terlibat dalam sistem baru ini.

3. Pada saat implementasi, perlu dilakukan pencatatan jika

ditemukan kendala guna perbaikan selanjutnya dalam rangka

peyempurnaan sistem.

Contributors

Admin, Heri wahyudi