MetodologiPenelitian E-Commerce Perancangan KESIMPULAN DAN SARAN

HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium W3C. HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 CERN adalah lembaga penelitian fisika energi tinggi di Jenewa. HyperText Mark Up Languange HTML merupakan aplikasi pertama yang digunakan untuk membuat web dengan protocol yang digunakan dinamakan HTTP HyperText Transfer Protocol. World Wide Web atau biasa kita sebut dengan Web merupakan salah satusumber daya Internet yang berkembang pesat.Pada perkembangan berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML, antara lain PHP dan ASP sedangkan contoh yang berupa objek antara lain AppletJava. HTML merupakan bahasa pemrograman yang dipahami oleh semua computer yang dipakai di dunia atau internet. Perintah HTML harus berada didalam tanda .., yang digunakan untuk menampilkan fungsi – fungsi tertentu misalnya fungsi link dan sebagainya.Dinamakan Hypertextkarena kita bias membaca isi dari sebuah dokumenberita tanpa harus membacanya baris demi baris. Kita bias melompat – lompat dari satu topic ke topic lainnya.Dinamakan MarkUp Languangekarena HTML mengandung tanda atau perintah tertentu untuk menentukan tampilan teks, gambar, dsb beserta fungsi – fungsi yan diinginkan

1.6 MetodologiPenelitian

Universitas Sumatera Utara Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu: 1. Pengumpulan data-data pendukung Pengumpulan data dalam penelitian penulis lakukan dengan mencari info tentangdesain web, sitem web dan lain-lain untukmembangunsistem informasi webpenjualanalatmusik online tersebut. 2. Pengujian Aplikasi Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih terdapat error padaaplikasi. 3. Implementasi Aplikasi Penerapan aplikasi yang dirancang setelah melalui tahap pengujian dan telah berjalan dengan baik. 4. Penyusunan dan pengadaan laporan Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan tentang penelitian yang telah dilakukan. BAB 2 Universitas Sumatera Utara LANDASAN TEORI

2.1 Konsep Dasar Data, Informasi dan Sistem E-commerce

2.1.1 Data

Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi. Data dapat berupa catatan-catatan dalam kertas, buku, atau tersimpan sebagai file dalam database. Data akan menjadi bahan dalam suatu proses pengolahan data. Oleh karena itu, suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut. Proses pengolahan data terbagi menjadi tiga tahapan, yang disebut dengan siklus pengolahan data Data Processing Cycle yaitu : a. Pada tahapan Input Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input Input Devices. b. Pada tahapan Processing Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan oleh alat pemroses Process Devices yang dapat berupa proses perhitungan, perbandingan, pengendalian, atau pencarian distorage. Universitas Sumatera Utara c. Pada tahapan Output Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output Output Devices yaitu berupa informasi.

2.1.2 Informasi

Informasi merupakan data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi penggunanya. Untuk memperoleh informasi, diperlukan adanya data yang akan diolah dan unit pengolah. Agar informasi yang dihasilkan lebih berharga, maka informasi harus memenuhi kriteria sebagai berikut : 1. Informasi harus akurat, sehingga mendukung pihak manajemen dalam mengambil keputusan. 2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang membutuhkan. 3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat dibutuhkan. Kegunaan informasi adalah untuk meluruskan ketidak pastian di dalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi digunakan tidak hanya digunakan oleh satu orang pihak dalam suatu organisasi. Nilai sebuah informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. Universitas Sumatera Utara

2.1.3 Sistem E-Commerce

2.1.3.1 Sekilas E-Commerce

E-commerce Electronic Commerce merupakan konsep baru yang digambarkan sebagai proses jual beli barang atau jasa pada World Wide Web atau proses jual beli, pertukaran produk, jasa dan informasi melalui jaringan informas. E- commerce pertama kali diperkenalkan pada tahun 1994 pada saat pertama kali elektronik dipakai untuk tujuan promosi dan periklanan di suatu halaman web.

2.1.3.2 Konsep Dasar Sistem

Terdapat dua kelompok di dalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedurnya mendefenisikan sistem sebagai berikut yaitu, suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Pendekatan sistem yang lebih menekankan pada komponen atau elemennya mendefenisikan sistem sebagai berikut yaitu, sistem merupakan bagian-bagian yang saling berkaitan dan beroperasi bersama untuk mencapai beberapa sasaran atau maksud. Universitas Sumatera Utara Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu, yaitu mempunyai komponen components, batas sistem boundary, lingkungan luar sistem environments, penghubung interface, masukan input, keluaran output, pengolah process, dan sasaran suatu tujuan goal. Adapun penjelasan dari karakteristik suatu sistem diatas adalah sebagai berikut : a. Komponen sistem System Components Bagian sistem yang saling berinteraksi dan membentuk satu kesatuan. Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem. b. Batas Sistem System Boundary Daerah yang membatasi antara suatu sistem dengan lingkungannya atau dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang sebagai satu kesatuan. c. Lingkungan luar sistem System Environments Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem. Lingkungan luar sistem dapat bersifat menguntungkan sistem atau merugikan sistem. d. Penghubung sistem Universitas Sumatera Utara Merupakan media penghubung antara satu subsistem dengan subsistem lainnya. Penghubung inilah yang menyebabkan beberapa subsistem berintegrasi dan membentuk satu kesatuan. e. Masukan Input Sesuatu yang dimasukkan ke dalam sistem yang berasal dari lingkungan. f. Keluaran Output Suatu hasil dari proses pengolahan sistem yang dikeluarkan ke lingkungan. g. Pengelolahan Process Bagian dari sistem yang mengubah masukan menjadi keluaran. h. Sasaran Objectives atau tujuan Goal Gambar 2.1 Komponen-komponen dari suatu system Universitas Sumatera Utara Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat atau ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.

2.1.3.3 Konsep Dasar Informasi

Informasi dalam sebuah organisasi sangat penting peranannya. Suatu sistem yang kurang mendapatkan informasi akan menjadi lemah dan akhirnya berakhir. Informasi itu sendiri dapat didefenisikan sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau data item. Data adalah kenyataan yang menggambarkan sesuatu yang terjadi pada saat tertentu.

2.2 Pengenalan Internet

Internet Interconnected Network merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan satu dengan yang lainnya. Secara etimologis, internet berasal dari bahasa inggris yakni inter berarti antar dan net berarti jaringan sehingga dapat diartikan hubungan antar jaringan. Jaringan komputer terdiri dari lembaga pendidikan, pemerintahan, militer, organisasi dan bisinis dan organisasi lainnya. Internet atau nama pendeknya Net merupakan jaringan komputer yang tersebar didunia. Sampai saat ini internet sudah menghubungkan lebih dari 100000 jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet adalah jaringan luas di komputer yang lazim Universitas Sumatera Utara disebut dengan world wide network secara lebih ringkas internet adalah sumber informasi dan alat komunikasi serta hiburan. Jaringan internet menyediakan beberapa aplikasi yang dapat digunakan oleh user internet: E-mail, mailing list, newsgroup, file transfer protocol FTP, gopher, telnet, talk, chat, world wide web.

2.2.1 Network

Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komunukasi membentuk satu sistem. Dengan network, komputer yang satu dapat menggunakan data di computer lain, dapat mencetak laporan di printer lain, dapat memberikan berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya.

2.3 E-Commerce

Menurut David Baum, pengertian e-commerce adalah: “E-Commerce is a dynamic set of technologies, application, and business process that link enterprise, consumers, and communities through electronic transaction and the electronic exchange of goods, services, and information”. E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik. Universitas Sumatera Utara Bryan A. Garner juga menyaakan bahwa “E-Commerce the practice of buying and selling goods and services through online consumer services on the internet. The ashortened from electronic, has become a popular prefix for other terms associated with electronic transaction”. Dapat dikatakan bahwa pengertian e- commerce yang dimaksud adalah pembelian dan penjualan barang dan jasa dengan menggunakan jasa computer online di Internet.

2.4 HTML

HTML merupakan kependekan dari Hyper Text Markup Language. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun intyerface aplikasi di dalam internet. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh sebagai platform seperti : windows, linux, macintosh. Kata ”Markup Language” pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam script HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C World Wide Web Consortium, setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Universitas Sumatera Utara

2.4.1 Bagian-bagian HTML

HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode form, judul dengan title dan sebagainya. Untuk lebih lanjut mengenai bagian-bagian HTML perhatikan skema di bawah ini: html head title ... title head body ... isi dari halaman web ... body html

2.5 PHP dan MYSQL

2.5.1 Sejarah PHP

PHP merupakan bahasa pemrograman web yang di desain untuk web. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Jika dilihat dari versi pertamanya bahwa PHP terdiri dari sekumpulan script PERL yang digunakan untuk mengolah data for dan website. Kemungkinan bahwa PHP singkatan dari Universitas Sumatera Utara Perl Hypertext Preprocessor. Pada awalnya PHP bernama FI Form Interpreted. Setelah Rasmus melepaskan kode sumbernya, maka terbentuklah nama PHP. Sejak itulah PHP bersifat open source. Pada bulan November 1997, PHP Versi 2.0 berhasil dirilis. Pada rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada tahun yang sama sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Pada bulan Juni 1998 Zend kembali merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0. Kemudian pada pertengahan tahun 1999, Zend merilis kembali interpreter PHP baru dengan nama PHP 4.0. PHP 4.0 ini merupakan versi PHP yang paling popular dikalangan programmer website. Alasan yang menjadi versi 4.0 ini begitu diminati oleh adanya kemampuan untuk membangun aplikasi website yang kompleks, namun tetap stabil dalam kecepatan proses dan stabilitas yang tinggi.

2.5.2 Penggabungan Script PHP dan HTML

Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya ? kemudian ditutup dengan tanda tanya dilanjutkan tanda tag tutup ?. Ada dua tipe penggabungan antara PHP dan HTML yaitu : 1. Embedded Script Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara lain penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan script PHP untuk proses di dalam server. Embedded Script Universitas Sumatera Utara menempatkan PHP sebagai bagian dari script HTML. Contoh penulisan Embedded Script yaitu : html head title Testing title head body ? echo ”Halo Dunia”; ? body html 2. Non Embedded Script Yakni cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen. Dengan cara lain, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP. Contoh penulisan Non Embedded Script yaitu : ? echo ’html’; echo ’head’; echo ’title Testing title’; echo ’headbody’; echo ’Hello Dunia’; echo ’body’; Universitas Sumatera Utara

2.5.3 Sejarah MYSQL

MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada saat itu bernama TcX Data Konsult AB, dan pada akhirnya berubah nama menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web bagi klien-nya. TcX merupakan perusahaan pengembang software dan konsultan database. Michael Widenius atau disebut ”Monty” adalah pengembang satu-satunya di TcX. Dengan berlandaskan pada aplikasi UNIREG dan ISAM yang dibuat sendiri, dia memutuskan untuk mencari antarmuka SQL yang sangat tepat untuk ditempelkan di atasnya. Awalnya dia menggunakan mSQL singkatan dari mini SQL Structure Query Language. Dia beranggapan bahwa mSQL merupakan satu-satunya kode database open source yang tersedia dan cukup sederhana saat itu. Namun setelah iya melakukan uji 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 Monty memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip denagn SQL,namun memiliki kemampuan yang lebih sesuai kebutuhkan, sehingga lahirlah MySQL. MYSQL adalah database yang sering dipakai dalam kombinasi sistem yang menggunakan interface PHP. MYSQL juga dapat diartikan database management system untuk relational database atau RDBMS. Database secara ringkas adalah kumpulan data yang mungkin bisa text, bilangan, binary file, yang disimpan dan diorganisir oleh DBMS. MYSQL adalah RDBMS gratis yang merupakan saingan dari RDBMS berbayar. Universitas Sumatera Utara Terdapat perbedaan pendapat seputar asal muasal nama MySQL itu sendiri, ada yang mengataka bahwa nama MySQL diambil dari nama depan dan belakang sebutan dari Michael Widenius, yaitu Monty. Adapula yang mengatakan kata My itu sendiri diambil dari nama putri Monty, yang bernama My. Jika kita amati source code MySQL itu sendiri, prefiks My memang sudah menjadi prefiks umum apabila seseorang ingin membuat kode kustom sendiri. Adapun keunggulan dari PHP dan MYSQL antara lain : 1. Program dapat running di semua OS, PHP MySQL berjalan secara web base, itu artinya semua operating system yang dimiliki web browser dapat menggunakan aplikasi ini, dan semua OS tentu saja selalu memiliki web browser, Windows dengan internet explorer, Linux dengan Mozilla, Macintosh dengan safari, dan Handphone dengan Opera Mini. Sangat mobile dan fleksible. 2. Sangat cocok dan mudah diterapkan pada computer berjaringan, Program PHP MySQL cukup diinstal disalahsatu komputer pada jaringan yang dalam hal ini adalah komputer server, pada komputer klien kita cukup mengarahkan web browser ke komputer server dan program dapat langsung running, apabila program error walau kemungkinan sangat kecil sekali program cukup di maintenance di pihak komputer server yang terinstalasikan program tanpa harus maintenance komputer klien juga. 3. Tidak ada virus yang menginfeksi program PHP, sampai saat ini, program php belum dapat diinfeksi virus, kebanyakan virus menginfeksi file berekstensi .exe dan .dll, sangat awet dan aman. 4. Sangat stabil di semua operating sistem, program PHP walaupun dipakai dalam waktu yang sangat lama tidak akan memberatkan sistem dan tidak akan mempengaruhi komputer untuk berjalan sangat lambat, sangat cocok diterapkan pada komputer yang selalu nyala 24 jam. Universitas Sumatera Utara

2.6 Mengenal Macromedia Dreamweaver 8

Macromedia Dreamweaver merupakan sebuah editor HTML profesional untuk mendesain secara visual dan mengolah situs web maupun halaman web. Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia Inc. Dimana Macromedia Dreamweaver 8 ini memiliki kemampuan untuk menyunting kode lebih baik, serta mampu menggabungkan layout site dengan programming web-nya.

2.6.1 Memulai Dreamweaver 8

Seperti halnya dengan program-program lain, untuk menjalankan Macromedia Dreamweaver 8, mulailah dengan memilih tombol Start pada taskbar, kemudia pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik Macromedia Dreamweaver 8. Pada saat pertama kali menggunakan Dreamweaver setelah meng-install-an, kita akan mendapatkan tampilan kotak dialog yang menanyakan pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya kita gunakan ruang kerja designer.

2.6.2 Area Kerja Pada Dreamweaver 8

Komponen yang terdapat pada ruang kerja Dreamweaver 8 adalah : 1. Document Window berfungsi untuk menampilkan dokumen dimana kita sekarang bekerja. 2. Menu Utama berisi semua perintah yang dapat digunakan untuk bekerja pada Dreamweaver. Universitas Sumatera Utara 3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, image, tabel, dan lain-lain. 4. Document Toolbar berisi tombol-tombol dan menu pop up dari dokumen yang sedang kita kerjakan. 5. Panel Groups adalah sekumpulan panel window yang saling berkaitan satu sama lain, yang dikelompokkan dibawah satu judul untuk membantu bekerja dengan Dreamweaver. 6. Tag Selector adalah tag-tag HTML yang terpilih sesuai dengan objek yang ada di area kerja. 7. Properti Inspector digunakan untuk melihat dan mengubah berbagai properti dari tiap objek terpilih yang ada di area kerja. Setiap objek memiliki properti yang berbedabeda. BAB 3 GAMBARAN UMUM PERGURUAN TINGGI HARAPAN

3.1 Sejarah

Universitas Sumatera Utara Memberikan pemahaman tentang penggunaan, pemilihan dan perawatan alat musik bagi calon pembeli. Mengupayakan penyediaan alat musik untuk wilayah Indonesia.

3.2.3 Tujuan

Tujuan dari toko Istana Musik and Sport yaitu : 1. Menjadi salah satu toko musik terbaik dan terlengkap di kota medan maupun indonesia 2. Menjadi toko musik yang dapat memuaskan konsumen dengan menjual barang- barang yang berkualitas. 3. Menjadi toko musik yang berkualitas serta bermutu. 4. Menjadi toko musik yang membudayakan etika dan estetika BAB 4 ANALISA PERANCANGAN SISTEM Universitas Sumatera Utara

4.1 Analisa Perancangan Sistem

4.1.1 Analisa Sistem

Seiring dengan perkembangan teknologi informasi saat ini serta untuk meningkatkan efisiensi kerja dan waktu, maka masih banyak sistem yang ada saat ini yang masih manual, yang harus diganti dengan sistem yang lebih baik lagi, yaitu dengan membangun sistem yang terkomputerisasi atau online. Untuk memulai membangun suatu program mengenai perancangan web e-commerce, maka penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi basis data ini. Perancangan web e-commerce ini diperbuat atas dasar kebutuhan masyarakat yang menginginkan cara berbelanja secara online, sehingga dapat menghemat waktu. Berdasarkan pengamatan penulis mengenai analisis sistem yang berjalan pada web e-commerce ini adalah masih ditemui kendala diantaranya yaitu, masih terdapat informasi berita tentang penjualan yang dilakukan secara manual, yakni dari mulut kemulut dan dari brosur-brosur yang ditempelkan pada papan pengumuman, tingkat akurasi yang rendah, dan data tidak dapat cepat diupdate. Mengetahui kendala yang ada, maka penulis mencoba merancang sebuah web e-commerce untuk mempermudah masyarakat.

4.2 Perancangan

Perancangan merupakan proses yang dilakukan oleh perancang sistem untuk mengerjakan spesifikasi sistem, membuat keputusan tentang bagaimana komponen sistem diaktualisasikan. Proses ini menyangkut tujuan sistem tersebut audience, objek dan informasi domain. Perancangan yang baik harus mengetahui bagaimana Universitas Sumatera Utara mendapatkan efek yang dibutuhkan oleh spesifikasi tersebut dengan cara paling fleksibel, efisien dan elegan. Dalam hal ini, sistem yang akan dibuat adalah menggunakan PHP sebagai bahasa pemrogramanya dan MySQL sebagai databasenya serta Dreamweaver sebagai media untuk membuat web e-commerce ini. Adapun spesifikasi serta target terhadap sistem yang akan dibuat yaitu: 1. Perancangan yang akan dibuat yaitu “Sistem informasi penjualan alat music online berbasis web” yang menyediakan informasi-informasi tentang cara pembelian, produk dan transaksi. 2. Target yang ingin dicapai dalam perancangan web e-commerce ini adalah diharapkan pengunjung mendapatkan segala informasi mengenai produk dengan spesifikasi terbaru, sehingga memudahkan masyarakat untuk melakukan transaksi dan diharapkan pula dapat memberikan kemudahan bagi masyarakat luas.

4.3 Diagram Alir Data