BAB 2 LANDASAN TEORI 2.1 Pengertian Data - Sistem Informasi Pemasaran Pada Showroom Mutiara Motor Berbasis Web

BAB 2 LANDASAN TEORI

2.1 Pengertian Data

  Banyak terdapat pengertian data yang dirangkumkan dari berbagai sumber. Menurut berbagai kamus bahasa Inggris-Indonesia, data diterjemahkan sebagai istilah yang berasal dari kata “datum” yang berarti fakta atau bahan-bahan keterangan. Dari sudut pandang bisnis, terdapat pengertian data bisnis sebagai berikut: “Business data is an orgabization’s

  

description of things (resources) and events (transactions) that it faces”. Jadi data, dalam

  hal ini disebut sebagai data bisnis, merupakan diskripsi organisasi tentang sesuatu (resources) dan kejadian (transaction) yang terjadi. Pengertian yang lain mengatakan bahwa “data is the description of things and events that we faces”. Data merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi. Gordon B Davis dalam bukunya

  

Management Information System : Conceptual Foundation, Structures, and Development

  menyebutkan data sebagai bahan mentah dari informasi, yang dirumuskan sebagai sekelompok lambang-lambang tidak acak yang menunjukkan jumlah atau tindakan atau hal-hal lain.

  Sedangkan menurut Murdick, dkk (1984) merumuskan bahwa data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan. Menurut Zulkifli Amsyah (1987) data adalah fakta yang sudah ditulis dalam bentuk catatan atau direkam ke dalam berbagai bentuk media.

  Dari pengertian di atas dapat diambil kesimpulan bahwa data adalah bahan baku informasi, didefinisikan sebagai kelompok teratur simbol-simbol yang mewakili kuantitas, tindakan, benda, dan sebagainya. Data terbentuk dari karakter, dapat berupa alphabet, angka, maupun simbol khusus seperti *, $ dan /. Data disusun untuk diolah dalam bentuk struktur data, struktur file, dan basis data.

2.2 Sistem

  Suatu sistem adalah merupakan suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk mencapai tujuan (goal) yang sama. Kata sistem mengandung arti kumpulan dari komponen-komponen yang memiliki unsur keterkaitan antara satu dan lainnya.

  Sistem adalah sebagai satu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan. Suatu sistem dapat terdiri dari sistem-sistem bagian (subsistem). Subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga suatu tujuan atau sasaran sistem tersebut dapat tercapai.

  2.3 Informasi

  Informasi adalah data yang telah diolah menjadi sebuah pengetahuan yang langsung berguna bagi yang memilikinya atau dapat dikatakan sebagai hasil dari pengolahan data yang dapat berfungsi untuk mencapai suatu tujuan tertentu atau untuk analisa dalam pengambilan keputusan.

  Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

  2.4 Sistem Informasi

  Suatu sistem informasi adalah suatu kegiatan dari prosedur-prosedur yang diorganisasikan, dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi.

  Sistem informasi merupakan suatu kumpulan dari komponen-komponen dalam perusahaan atau organisasi yang berhubungan dengan proses penciptaan dan pengaliran informasi.

  Sistem informasi adalah suatu cara yang sudah tertentu untuk menyediakan informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan cara yang sukses dan untuk organisasi bisnis dengan cara yang menguntungkan.

2.5 Pemasaran

  Pemasaran adalah salah satu kegiatan pokok yang perlu dilakukan oleh perusahaan baik itu perusahaan barang atau jasa dalam upaya untuk mempertahankan kelangsungan hidup usahanya. Hal tersebut disebabkan karena pemasaran merupakan salah satu kegiatan perusahaan, di mana secara langsung berhubungan dengan konsumen. Maka kegiatan pemasaran dapat diartikan sebagai kegiatan manusia yang berlangsung dalam kaitannya dengan pasar. Kotler (2001) mengemukakaberarti bekerja dengan pasar sasaran untuk mewujudkan pertukaran yang potensial dengan maksud memuaskan kebutuhan dan keinginan manusia. Sehingga dapat dikatakan bahwa keberhasilan pemasaran merupakan kunci kesuksesan dari suatu perusahaan.

  Menurut Stanton (2001), definisi pemasaran adalah suatu sistem keseluruhan dari kegiatan-kegiatan bisnis yang ditujukan untuk merencanakan, menentukan harga, mempromosikan dan mendistribusikan barang atau jasa yang memuaskan kebutuhan baik kepada pembeli yang ada maupun pembeli potensial.

  Dari definisi tersebut di atas, dapat ditarik kesimpulan bahwa pemasaran merupakan usaha terpadu untuk menggabungkan rencana-rencana strategis yang diarahkan kepada usaha pemuas kebutuhan dan keinginan konsumen untuk memperoleh keuntungan yang diharapkan melalui proses pertukaran atau transaksi. Kegiatan pemasaran perusahaan harus dapat memberikan kepuasan kepada konsumen bila ingin mendapatkan tanggapan yang baik dari konsumen. Perusahaan harus secara penuh tanggung jawab tentang kepuasan produk yang ditawarkan tersebut. Dengan demikian, maka segala aktivitas perusahaan, harusnya diarahkan untuk dapat memuaskan konsumen yang pada akhirnya bertujuan untuk memperoleh laba.

2.6 PHP

  merupakan bahasa pemrograman web atau scripting language yang didesain untuk

  PHP

web . PHP dibuat pertama kali oleh satuorang yaitu Rasmus Lerdorf, yang pada awalnya

  dibuat untuk menghitung jumlah pengunjung pada homepage-nya. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreted. Dengan melepaskan kode sumber ini menjadi open source, maka banyak programer yang tertarik untuk mengembangkan PHP. mampu membaca melaksanakan ke relasi hanya berdasarkan data

  Script PHP tabel yang dibaca melalui tiap-tiap tabel. Script PHP sangat mudah untuk digunakan.

  Dimana suatu script akan dikenali sebagai script PHP bila diapit oleh tanda :

  <?php Echo “Selamat Datang di Website Saya”; ?>

  Atau bisa juga ditulis dalam format sebagai berikut :

  <? Echo “Selamat Datang di Website Saya”; ?> Script yang dibuat dengan PHP disimpan menggunakan nama yang diikuti dengan

  ekstensi *.php, misalnya : contoh.php. Bila script PHP diakses melalui komputer lokal maka file PHP disimpan di dalam folder htdocs di web server. Pemberian nama dokumen yang sama tetapi menggunakan case yang berbeda akan dianggap sebagai dokumen yang berbeda, misalnya contoh.php akan dianggap berbeda dengan contoh.php atau CONTOH.php.

2.7 MySQL

  dikembangkan oleh sebuah perusahaan swedia yang pada saat itu bernama TcX

  MySQL

  Data Konsult AB, dan pada akhirnya berubah nama menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web client.

  TcX merupakan perusahaan pengembang software dan consult database.

  Michael Widenius

  atau disebut “ Monty “ adalah pengembangan satu-satunya di TcX. Dengan berlandasan pada aplikasi UNIREG dan ISAM yang dibuat sendiri, dia memutuskan untuk mencari antarmuka SQL yang sangat tepat untuk ditempelkan diatasnya. Awalnya dia menggunakan mSQL singkatan mini SQL (Structure Query

  

Language ). Dia beranggapan bahwa mSQL merupakan satu-satunya kode database open

  yang tersedia dan cukup sederhana saat itu. Namun setelah dia melakukan uji

  source

  coba, ternyata mSQL tidak cukup cepat dan fleksibel. Dan pada versi pertama mSQL tidak memiliki indeks. Setelah itu, dia menghubungi David Hughes sebagai pembuat mSQL, namun karena David tengah sibuk dalam mengembangkan versi 2 mSQL, maka dia (Monty) memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip dengan

  , namun memiliki kemampuan yang lebih sesuai kebutuhan sehinggan lahirnya

  SQL . MySQL

  Pada bulan Mei 1996, versi 1.0 berhasil dirilis secara terbatas hanya untuk empat orang saja. Namun di bulan Oktober pada tahun yang sama versi 3.11.0 dilepas ke publik.

  Namun mula-mula kode ini tifdak diberikan di bawah lisensi GPL (General Public

  License

  ), melainkan lisensi khusus yang intinya kurang lebih seperti ini : “ Source code

  

MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa biaya hanya

  untuk kebutuhan nonkomersial. Untuk kebutuhan komersial (misal : mengemas dan menjual MySQL atau menyertakan MySQL dalam program komersial lain), anda harus bayar lisensi”.

  Pada bulan Juni 2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19, adalah merupakan software database yang bebas berlisensi GPL. Artinya :

  MySQL

  “Source code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa biaya untuk kebutuhan apapun. Tapi jika anda memodifikasi source code, anda juga harus melepasnya dibawah lisensi yang sama, yaitu GPL”. Kini perusahaan MySQL AB yang beranggotakan 10 programmer dan 10 karyawan lain dapat memperoleh pemasukan terutama dari jasa konsultasi seputar MySQL.

  Pada versi awal, MySQL hanya berjalan di Linux, Solaris dan juga masih banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi web sederhana, namun belum memadai untuk aplikasi bisnis.

2.8 Database

  

Database merupakan kumpulan data yang saling berhubungan satu sama lain. Database

  merupakan salah satu komponen yang penting pada suatu sistem informasi karena merupakan dasar dalam penyediaan informasi. digunakan untuk menampung beberapa tabel atau query yang digunakan

  Database

  untuk menyimpan data sebagai sumber pengolahan data. Penerapan dalam sistem informasi disebut database sistem. Sistem database merupakan suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu sama lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacaam-macam didalam suatu organisasi.

2.9 Internet

  berasal dari kata Interconection Network yang mempunyai arti hubungan

  Internet

  komputer dengan berbagai tipe dan sistem yang berbeda yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan computer global) dengan melalui telekomunikasi.

  Jaringan komputer ini sangat luas sehingga tidak ada satu orang, satu organisasi, atau satu Negara yang menanganinya sendiri. Asal usul internet dari jaringan komputer yang disusun oleh APRA (Advance Research Project Agency) yang bernaung dibawah departemen petahanan Amerika Serikat atau DoD (Departement of Defense) sehingga terbentuk APRAnet, jaringan komputer bentukan departemen pertahanan Amerika Serikat, tahun 70-an. Pada awalnya, APRAnet hanya menghubungkan 4 buah situs saja, yaitu:

1. SRI (Stanford Research Institute).

  2. USCB (University of California at Santa Barbara).

  3. UCLA (University of California at Los Angles).

  4. University of Utah at Utah.

  Jaringan tersebut selanjutnya diperbaharui dan dikembangkan, dan saat ini digunakakan sebagai tulang punggung jaringan informasi yang disebut dengan internet.

  Penelitian di Stanford menghasilkan sebuah protokol yang disebut TCP/Ip, inilah yang berkembang terus hingga sekarang dan menjadi protocol standar dalam internet.

2.9.1 Sekilas Mengenai Web

  

World Wide Web (WWW) atau biasa disebut dengan Web, merupakan salah satu sumber

  daya internet yang berkembang pesat. Informasi Web didistribusikan melalui pendekatan , yang memungkinkan suatu teks pendek menjadi acuan untuk

  hypertext

  membukadokumen yang lain. Dokumen-dokumen yang diaksespun dapat tersebar diberbagai mesin dan bahkan di berbagai Negara.

  Jaringan web telah membentang ke seluruh penjuru dunia. Tidak hanya terbatas pada lembaga-lembaga penelitian yang ingin mempublikasikan hasil riset, web juga banyak digunakan oleh perusahaan bisnis yang ingin mengklaim produk atau melakukan transaksi bisnisnya.

  Pada awalnya aplikasi Web dibangun hanya dengan menggunakan bahasa yang disebut HTML (HyperText Markup Language) dan protocol yang digunakan HTTP (HyperText Transfer Protocol). Pada perkembangan berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML, antara lain yaitu PHP.

  2.9.2 Sejarah Web

  Sejarah Web dimulai pada tahun 1989 ketika tim Berner-Lee yang bekerja di laboratorium Fisika Partikel Eropa atau yang dikenal dengan nama CERN (Consei European pour la

  

Recherce Nuclaire ) yang berada di genewa, swiss, mengajukan protocol (suatu tatacara

  untuk berkomunikasi) system distribusi informasi internet yang digunakan untuk berbagai informasi diantaranya para fisikawan. Protokol inilah yang selanjutnya dikenal sebagai Protokol World Wide Web dan dikembangkan oleh World Wide Web Consortium (W3C).

  2.9.3 Web Server

Web server adalah server yang melayani permintaan client terhadap halaman web.

  adalah perangkat lunak yang bekerja sama dengan web server dan berfungsi

  Middleware

  menerjemahkan kode-kode tertentu. Menjalankan kode-kode tersebut dan memungkinkan berinteraksi dengan basis data. Web browser adalah perangkat lunak disisi client yang digunakan untuk mengakses informasi web. Contoh : Internet Explorer , Netscape, dan Mozilla .

  2.9.4 HTTP

  (Hypertext Transfer Protocol) adalah suatu protocol yang digunakan oleh web

  HTTP

server untuk mengirim dan menerima informasi. Bisa digunakan untuk mengirim dan

  menerima teks, grafik, gambar, suara, video, dan file multimedia lainnya. Biasanya file dimulai dengan kata “http”, biarpun saat ini bisa dihilangkan (Sutedjo Dharma Oetomo Budi, 2003, hal:78).

  HTTP tidak memiliki apa yang disebut session, seperti FTP yang menjaga

  hubungan antara server dan client secara konsisten. Setelah data di transfer, koneksi antara client dan server akan terputus. Sifat ini membuat HTTP sering disebut dengan istilah protocol hit-and-run (Muhammad Sutiyadi,2003);

  2.9.5 Browser

  adalah sebuah program yang berfungsi untuk menjelajahi halaman-halaman web

  Browser

  yang terdapat dalam internet. Menjelajahi atau sering disebut sebagai browsing adalah suatu aktifitas membuka atau menuju ke situs-situs (server-server) web dan membaca informasi yang terdapat didalamnya. adalah program browser yang banyak digunakan, selain itu

  Netscape Navigator

  terdapat juga produk Microsoft yang sangat terkenal yaitu Internet Eksplorer. Beberapa komponen-komponen browser :

  1. Menu

  Terletak dibagian atas jendela browser, terdiri deretan menu yang mengandung perintah-perintah untuk pengaturan, memanipulasi tampilan, serta menjalankan perintah-perintah browser.

  2. Toolbar

  adalah tombol-tombol navigasi yang digunakan untuk menjelajahi

  Toolbar

  halaman-halaman internet. Tombol-tombol tersebut antara lain forward untuk menuju ke halaman beriutnya, back untuk menuju halaman sebelumnya, stop untuk menghentikan download (pengambilan data) halaman, search untuk menuju

  search engine (situs web pencari informasi), refresh/reload untuk mendownload

  (pengambilan data) ulang halaman, home untuk kembali ke halaman default

  browser. Selain tombol-tomol tersebut terdapat tombol-tmbol lain yang bersifat spesifik untuk setiap browser.

  3. Bookmark (netscape)/favorites

  Berisi alamat-alamat halaman web yang sudah disimpan agar user dapat langsung menuju alamat tersebut tanpa harus kesulitan dalam mengetikan atau menghafalkan lokasinya. Alamat URL disimpan agar mempermudah pengaksesan di kemudian hari.

  4. Location Toolbar Text box ini merupakan alamat lengkap dari halaman yang sedang anda lihat.

  Anda dapat mengetikan alamat yang akan dituju baik yang berada di internet maupun yang ada di komputer local. atau Internet Eksplorer

  5. Logo Netscape

  Berguna untuk memantau penerimaan data, saat proses download sedang berlangsung maka logo terlihat melakukan gerakan bila download halaman web selesai logo berupa gambar diam.

  6. Layar Utama Browser

  Layar ini merupakan tempat tampilan halaman web, yang berisi text, gambar, serta animasi, dan interaksi multimedia.

  7. Status bar

  Terdapat pada bagian kiri bawah layar utama. Terdiri bagian yang menunjukkan kemajuan download halaman web dan pesan status yang menunjukkan URL yang sedang ditampilkan, URL dari suatu letak (loncatan ke halaman lain) serta pesan- pesan khusus tertentu.

  Dengan menggunakan Netscape Navigator atau Mozzila Firefox anda siap menjelajahi internet untuk mendapatkan informasi yang dibutuhkan.

2.10 Macromedia Dreamweaver CS5

  Macromedia Dreamweaver

  adalah sebuah HTML editor professional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukian bekerja dengan lingkungan secara visual dalam melakukan editing, dreamweaver membuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web dalam hal ini digunakan untuk web desain. Dreamweaver

  Dreamweaver

  mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta fasilitas- fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, kode (tampilan kode dan code inspector) yang mengizinkan kita mengedit kode

  editor

Javascript , XML, dan dokumen teks lain secara langsung dalam dreamweaver. Teknologi

  roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu

  dreamweaver

  memformat ulang kode tersebut dan kita dapat menggunakan dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya.

  Selain itu dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan eveluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser , maupun perkiraan waktu download halaman web.

2.10.1 Ruang Kerja Macromedia Dreamweaver CS5

  adalah sebuah HTML editor professional untuk

  Macromedia Dreamweaver CS5

  mendesain web secara visual dan mengelola situs atau halaman web. Versi terbaru dari memiliki beberapa kemampuan bukan hanya sebagai software

  Adobe Dreamweaver CS5

  untuk desain web saja, tetapi juga menyunting kode serta pembuatan aplikasi web. Antara lain : JSP, PHP, ASP, XML, dan ColdFusion (Christianus Sigit, 2010 :1)

  Hal ini disebabkan oleh ruang kerja, fasilitas, dan kemampuan dreamweaver yang mamou meningkatkan produktivitas dan efektivitas, baik dalam desain maupun membangun suatu situs web.

  Fitur baru yang semakin handal untuk versi terbaru ini dimunculkan, diantaranya adalah Integrated CMS Support, CSS Inspection, PHP Custom Class Code Hinting dan

  

Site-Specific Code Hinting . Semua fitur baru tersebut semakin memantapkan pengguna

  untuk semakin mengeksplorasi dan mengeksplorasi ide kreasi

  Adobe Dreamweavwer CS5 pengolahan website.

Gambar 2.1 Tampilan Dreamweaver

2.11 Flowchart

  Diagram alir (flowchart) ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan simbol-simbol tertentu yang menyatakan setiap langkah program.

  Berikut ini adalah gambar simbol

  • – simbol standar dalam flowchart beserta dengan arti dari masing
  • – masing simbol :

Tabel 2.1 Simbol Flowchart Simbol Keterangan

  Simbol ini dipergunakan untuk menunjukkan awal kegiatan atau akhir kegiatan atau berhentinya suatu program.

  Terminal/Interupt

  (Mulai/Berhenti) Untuk mewakili data input dan menuliskan

  • nya

  output Input/Output (data/hasil)

  Suatu simbol yang melambangkan diprosesnya suatu data.

  (Pengolahan)

  Process

  Dipakai untuk menuliskan jika adanya percabangan, seperti if, case. (Keputusan)

  Decision

  Untuk program-program yang sering dipergunakan sebuah program berulang kali, biasanya dibuat program terpisah dengan sebuah

  Prefendefined

  sub program (subroutine). Untuk menghubungkan program utama dengan subroutine dipergunakan ini.

  symbol

  Bila suatu flow-chart sangat panjang dan diputus di tengah sebelum selesai, jika disambung dalam halaman yang sama lagi, maka digunakan symbol

  (Penghubung)

  Connector ini.

  Bila suatu flow-chart dihubungkan dengan garis- garis ini. Garis-garis ini menunjukkan akar selanjutnya yang akan dituju. Bila arahnya ke bawah atau ke kanan tidak perlu memakai tanda panah. Bila ke atas atau ke kiri , tanda panah

  (Garis Alir)

  Flow lines harus dipakai, untuk membedakannya.

  Sumber : Kenneth. E. Kendall

2.12 Data Flow Diagram (DFD)

  Data Flow Diagram adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi. Pada tahap analisis, penanganan notasi simbol lingkaran dan anak panah mewakili/menggambarkan arus data pada perancangan sistem sangat membantu di dalam komunikasi dengan pemakaian sistem menggunakan notasi – notasi ini untuk menggambarkan arus dari data sistem. Komponen (simbol) yang digunakan dalam diagram aliran data, dapat dilihat pada gambar berikut :

   Sumber : Julie, E. Kendall

Gambar 2.2 Simbol DFD Keterangan gambar: 1.

  Kotak persegi digunakan untuk menggambarkan suatu entitas eksternal yang dapat mengirim data atau menerima data dari sistem.

  2. Tanda panah menunjukkan perpindahan data dari suatu titik ke titik lain dengan kepala tanda panah mengarah ke tujuan data.

  3. Kotak dengan sudut membulat digunakan untuk menunjukkan adanya proses transformasi.

  4. Penyimpanan data menandakan penyimpanan manual, seperti lemari file atau sebuah file atau basis data terkomputerisasi. Karena penyimpanan data mewakili sebuah atau sesuatu, maka diberi nama dengan sebuah kata benda (Kenneth. E. dan Julie. E. Kendall, Jilid I, 2003:264).

  Kendall

  Keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang sedang dikerjakan atau dikembangkan.

  \