perancangan web berbasis seo pada petshop …repository.amikom.ac.id/files/publikasi_09.02.7655,...
TRANSCRIPT
i
PERANCANGAN WEB BERBASIS SEO PADA PETSHOP TWINS SEBAGAI MEDIA INFORMASI DAN PROMOSI
NASKAH PUBLIKASI
diajukan oleh
Dyah Galuh Novitasari 09.02.7655 Bintari Purwantika 10.02.7772
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
iii
THE DESIGN WEB BASED ON SEO IN PETSHOP TWINS AS INFORMATION MEDIA AND PROMOTION
PERANCANGAN WEB BERBASIS SEO PADA PETSHOP TWINS
SEBAGAI MEDIA INFORMASI DAN PROMOSI
Diyah Galuh Novitasari Bintari Purwantika
Dony Ariyus
Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
A new era in the world of business and association emerged with the introduction
of the term information technology and information systems , which is how a good -for-profit organizations and non- profit trying to use computer tools , applications , and telecommunications facilities to improve their performance significantly.
Developments in science and technology information has been covering the world today . As this part of the world community , we certainly do not want to miss and information technology is growing. There are many ways that can be taken to determine the technological developments that are happening . One way is to utilize the computer as a means for processing data and information . Likewise with Twins Petshop company engaged in the sale of pets and all kinds of pet needs are still experiencing difficulties in marketing . This job is not impossible to do it manually ( phone , visits , distributing brochures ) are less effective and efficient .
In order to streamline the efficiency of work and marketing activities needed a web -based information systems much needed business world today , to minimize the time and cost of operations. Therefore, the author tries to develop a system of information and promotion of the Twins Petshop using a web -based internet network using PHP and SEO that is expected to overcome the difficulties of marketing in marketing their product.
Keywords : Web, Internet, Information, Promotion, PHP, SEO, Petshop Twins.
1
1. PENDAHULUAN
Kemajuan di berbagai bidang teknologi semakin pesat, terutama dalam bidang
teknologi informasi, seiring dengan kebutuhan manusia yang terus bertambah. Dan
globalisasi yang membawa dampak kepada peradaban manusia. Salah satu hasil
perkembangan teknologi adalah internet. Internet merupakan wadah besar yang dapat
menampung informasi apapun yang ada di dunia ini.
Internet merupakan alternatif media baru dalam komunikasi antar personal
manusia saat ini. Mulai dari hal yang pribadi, seperti mengirim surat, memperoleh
informasi sampai dengan berbelanja. Pemenuhan kebutuhan dapat diperoleh dengan
cepat dan instant, tanpa harus bersusah payah untuk mendapatkan apa yang menjadi
kebutuhannya.
Sejalan dengan hal tersebut, maka muncul sekarang apa yang disebut dengan
e-Commerce. Electronic Commerce (e-Commerce) merupakan konsep bisnis yang
transaksinya dilakukan dengan sarana jaringan komputer secara online. Dengan konsep
ini, kita bisa melakukan proses penjualan ataupun pembelian, tanpa harus datang ke
toko dimana produk itu dijual.
Melihat keunggulan berbisnis dengan sarana internet, pihak Petshop Twins
juga berkeinginan untuk memberikan pelayanan dengan konsep tersebut. Dengan
cakupan internet yang luas, diharapkan nantinya akan mendatangkan keuntungan lebih.
Selain bertambahnya profit yang diperoleh, Petshop Twins juga lebih dikenal di kalangan
penghobi maupun masyarakat luas.
2. LANDASAN TEORI
2.1 Konsep Dasar Sistem
2.1.1 Pengertian Sistem
Pendefinisian sistem yang menekankan pada prosedurnya didefinisikan sebagai
berikut :
Sistem suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran yang tertentu .
2.1.2 Syarat-syarat Sistem
Syarat-syarat yang harus dimiliki oleh sistem, yaitu :
1. Sistem harus dibentuk untuk menyelesaikan tujuan.
2
2. Elemen sistem harus mempunyai rencana yang diterapkan.
3. Adanya hubungan antara elemen sistem.
4. Unsur dasar dari proses (arus informasi, energi, dan material) lebih penting dari
pada elemen sistem.
2.1.3 Karakteristik Sistem
Suatu sistem mempunyai karakteristik tertentu, yaitu mempunyai komponen
(components), batas sistem (boundary), lingkungan luar sistem (enviriment), penghubung
(interface), masukan(input), keluaran (output), pengolahan (process), dan sasaran
(objective) atau tujuan (goal) . Dibawah ini merupakan penjelasan dari masing-masing
karakteristik tersebut :
1. Komponen sistem (compenents system)
Sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja dan
membentuk kesatuan. Komponen atau elemen-elemen sistem dapat berupa suatu sub
sistem atau bagian-bagian dari sistem. Setiap sub sistem mempunyai sifat-sifat dari
sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara
keseluruhan.
2. Batas sistem (Boundary)
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
yang lain atau dengan lingkungan luarnya. Batas sistem ini memungkinkan sistem
dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup
(scope) dari sistem tersebut.
3. Lingkungan luar sistem (environment)
Lingkungan luar dai suatu sistem adalah apapun diluar batas dari sistem yang
mempengaruhi operasi lain. Lingkungan luar sistem dapat bersifat menguntungkan
ataupun merugikan. Lingkungan yang menguntungkan harus tetap dijaga dan dipelihara
karena merupakan energi dari sistem. Sedangkan lingkungan luar yang merugikan harus
ditahan dan dikendalikan, karena jika tidak akan mengganggu kelangsungan sistem.
4. Penghubung (interface)
Interface merupakan media penghubung antar sub sistem yang lainya. Interface
ini memungkinkan suatu sub sistem untuk mengalirkan sumber daya ke sub sistem
lainya.
5. Masukkan (Input)
Input merupakan energi yang dimasukkan kedalam sistem. Input dapat berupa
maintenance input dan signal input. Maintenance input adalah energi yang dimasukkan
supay sistem tersebut dapat beroprasi. Signal input adalah energi yang diproses untuk
menghasilkan output.
3
6. Keluaran (Output)
Output merupakan hasil dari energi yang diolah dan diklarifikasikan menjadi
output yang berguna dari sisa pembuangan. Output dapat menjadi input untuk sistem
yang lain.
7. Pengolahan sistem (Process)
Suatu sistem mempunyai bagian pengolah yang akan merubah masukan
menjadi keluaran.
8. Sasaran sistem (Objective)
Suatu sistem mempunyai tujuan atau sasaran. Sasaran dari sistem menentukan
intput yang dibutuhkan dan output yang akan dihasilkan.
2.1.4 Klarifikasi sistem
Sistem dapat diklarifikasikan ke beberapa sudut pandang, diantaranya :
1. Sistem diklarifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik
(physical system).
2. Sistem diklarifikasikan sebagai sistem alamiah (Natural system) dan sistem
buatan manusia (Human made system).
3. Sistem diklarifikasikan sebagai sistem tertentu (deterministic system) dan sistem
tak tentu (probabilistic system).
4. Sistem diklarifikasikan sebagai sistem tertutup (closed system) dan sistem
terbuka (open system).
2.1.5 Metode pengembangan sistem
Metode yang digumanakn penulsi dalam perancangan sistem informasi ini
adalah metode daur hidup pengembangan sistem atau systems development live cycle
(SDLC).
Adapun langkah-langkah sebabagai berikut:
1. Mengidentifikasi proyek dan seleksi
2. Inisiasi proyek dan perencanaan
3. Analisis
4. Perancangan secara logika
5. Perancangan secara fisik
6. Implementasi.
2.2 E-Commerce
2.2.1 Pengertian E-Commerce
4
Penjualan Online atau bisa disebut E-Commerce yang merupakan
transaksi penjualan secara elektronik yang dilakukan melalui atau pada jaringan Internet,
yang memberi kemudahan dalam melakukan transaksi di Internet.
Secara umum E-Commerce di klasifikasikan menjadi 2 jenis, yaitu :
a. Business to Bussiness (B2B)
Merupakan sistem komunikasi bisnis online antar pelaku.
b. Bussiness to Costumer (B2C)
Merupakan mekanisme toko online, yaitu transaksi antar e-merchant dengan e-customer.
1. Elektronik Markets (EMS)
Sebuah sistem informasi yang menyajikan sebuah segmen pasar yang menyediakan
fasilitas-fasilitas bagi para penjual dan pembeli untuk bertukar informasi tentang produk
atau harga.
2. Electronic Data Interchange (EDI)
Secara formal EDI didefinisikan oleh international Data Exchange Association (IDEA)
sebagai transfer data terstruktur dengan format standar yang telah disetujui yang
dilakukan system computer ke system computer yang lain dengan menggunakan media
elektronik.
3. Internet E-Commerce
Penggunaaan internet yang berbasis teknologi informasi dan komunikasi untuk
perdagangan. Seperti iklan dalam penjualan priduk dan jasa.
4. Karakter Penjualan Online
a. Transaksi Tanpa Batas
b. Transaksi Anonim
c. Produk Digital dan Non Digital
d. Produk Barang Tak Berwujud
2.3 SEO (Search Engine Optimization)
Definisi SEO (Search Engine Optimization) merupakan sebuah metode proses agar
search engine selalu mengindex website kita di media internet agar setiap proses
pencarian dengan keyword melalui search engine dapat ditampilkan pada halaman
pencarian utama. Dengan cara memperbaiki struktur tag-tag HTML tertentu pada
halaman web.
2.3.1.Manfaat SEO
a. Menaikkan page ranking sebuah website agar selalu terindex pada search engine
sehingga dapat ditampilkan dihalaman utama pencarian
b. Mendatangkan trafik / pengunjung ke website melalui Search Engine
5
c. Membantu meningkatkan pencapaian target penjualan melalui rekomendasi web
d. Meminimalkan biaya pemasaran online
e. Mendapatkan backlink
f. Membangun brand kita di dunia maya
g. Membuat blog kita lebih terkenal
2.3.2. SEO On Page
SEO On Page yaitu optimisasi yang dilakukan dari dalam website tersebut. Ada
beberapa hal yang dapat dilakukan, antara lain :
1. Memilih Template
2. Memasang Meta Tags.
3. Memasang keyword pada judul website.
4. Maksimalkan keyword didalam postingan website.
5. Percepat waktu loading
2.3.3. SEO Off Page
SEO Off Page merupakan kebalikan dari Optimisasi SEO On Page, yaitu
optimisasi yang dilakukan dari luar website tersebut. Yang perlu dilakukan antara lain :
1. Fokus membangun backlink.
2. Melakukan link building
3. Mendaftarkan blog dan artikel ke social bookmark/direktori,
4. Mempromosikan blog
2.4 Konsep Dasar Media Promosi
Website adalah alat pendukung promosi, bukan alat promosi utama. Mengakses
Website dibutuhkan koneksi internet dan computer, website mempunyai keuntungan
sebagai berikut:
1. Informasi detail dan tuntas dari produk dan jasa perusahaan.
2.Tampilan yang baik akan memberikan image yang baik pada
pelanggan.
3. Informasi yang selalu update.
4. Pengguna internet yang semakin meningkat.
2.5 Konsep dasar Informasi
Secara umum informasi dapat didefenisikan sebagai data yang diolah menjadi
bentuk yang lebih berguna dan berarti begi yang menerima. Sumber informasi adalah
data. Data merupakan bentuk dari item. Data adalah kenyataan yang menggamberkan
6
suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu
yang terjadi pada saat tertentu. kesatuan nyata (fact and entity) adalah suatu obyek
nyata seperti tempat, benda dan orang.
2.6 Konsep Dasar Sistem Informasi
Definisi sistem informasi adalah suatu sistem dalam sistem organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat
tertentu dengan laporan-laporan yang diperlukan. Definisi lain sistem informasi adalah
kerangka kerja yang mengkoordinasikan sumber daya (manusia dan komputer) untuk
menguah masukan (input) guna mencapai sasaran-sasaran perusahaan.
2.7 Konsep Dasar Basis Data
Basis data (database) merupakan komponen utama dalam membangun sebuah
sistem yang menyangkut pendokumentasian data kedalam sebuah database. Bentuk
basisdata adalah sebuah aturan yang mengatasi masalah tersebut. Saat ini basisdata
memiliki peranan peranan yang sangat penting dalam mengelola data yang ada
didalamnya. Validasi juga tercakup didalamnya karena aturan-aturan dalam sebuah data
yng terdokumentasikan juga memiliki sebuah aturan yang dikenal dengan basis data .
2.7.1 Basis Data
Basis data (database) adalah kumpulan dari berbagai data yang saling
berhubungan satu dengan yang lainya. Basis data tersimpan di perangkat keras, serta
dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi
spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan
disimpan. Databse merupakan salah satu komponen yang penting dalam sistem
informasi, karena merupakan basis dalam menyediakan informasi pada pengguna atau
user .
Penyusunan basis data meliputi memasukkan data kedalam media penyimpanan data
dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database
Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan
(query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau
penggantian (update) data, serta pembuatan report data.
Basis data juga disebut database, adalah sekumpulan informasi yang sangat komplek
yang berguna untuk mengatur semua data yang ada didalamnya sehingga dapat diakses
pengguna dengan mudah dan cepat.
2.7.2 Tabel
7
Tabel digunakan untuk menyimpan sebuah kelompok data. Apabila diilustrasikan
sebagai rumah, maka tabel menjadi kamarnya. Fungsi kamar dalam rumah adalah untuk
menyimpan barang yang sifatnya khusus. Hal ini juga berlaku pada tabel yang berfungsi
untuk menyimpan kelompok data yang sifatnya khusus.
2.7.3 Kolom
Setelah membuat database, lalu urutan kedua membuat tabel. Untuk membuat
tabel, diperlukan membuat petak-petak kecil yang letaknya dibawah tabel, petakan itu
sebagai istilahuntuk menggambarkan kolom.
Kolom merupakan bentuk terkecil dalam database untuk meyimpan data, lebih jelasnya,
database diilustrasikansebagai rumah, maka tabel adalahkamar,sedangkan kolomdapat
diilustrasikan sebagai almarinya. Jadi, kolom memisahkan data dalam cakupan yang
lebih kecil.
2.7.4 Primary Key
Primary key adalah bentuk kolom atau field utama yang mewakili kolom lainya
dalam sebuah tabel untuk menghindari pendobelan atau data yang kembar. Proses
mewakili dalam tabel tersebut dapat disebut dengan tabel yang berelasi atau database
relasional.
2.7.5 Foreign Key
Foreign key merupakan kunci yang berasal dari tabel lain. Tabel memiliki satu
kunci utama, atau primary key. Apabila primary key ini berelasi dengan tabel lain maka
ia akan disebut foreign key dalam tabel lawan tersebut.
2.8 Permodelan Sistem
2.8.1 Data Flow Diagram
DFD digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem
baru yang akan dikembangkan secara logika tanpa membandingkan lingkungan fisik
dimana data tersebut mengalir (misalnya lewat telpon, surat dan sebagainya) atau
lingkungan fisik yang dimana data tersebut akan disimpan (misalkan hardisk atau disket).
DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang
terstruktur. DFD dapat dibuat dengan simbol berikut:
1. External entity (kesatuan luar) merupakan kesatuan dilingkungan luar sistem
yang dapat berupa orang, organisasi atau sistem lainya yang berada dilingkungan
luarnya yang akan memberikan input atau menerima outputdari sistem.
8
2. Data store (simpanan data) merupakan simpanan dari data yang dapat berupa
sebagai : suatu file (database) disistem komputer, suatu arsip atau catatan manual, suatu
kotak tempat data dimeja seseorang, suatu rabel manual atau suatu agenda diatas buku.
3. Data Flow (arus data) ini menunjukkan arus dari data yang dapat berupa
masukkan untuk sistem atau hasil dari proses sistem.
4. Suatu proses adalah kegiatan atau kerja yang silakukan oleh orang, mesin atau
komputer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan yang
akan keluar dari proses.
2.8.2 Teknik Normalisasi
Normalisasi adalah suatu proses untuk membuat data yng tidak normal menjadi
normal. Beberapa bentuk normalisasi yang sering digunakan yaitu :
1. Bentuk tidak normal (Unnormalized)
2. Bentuk normal ke-satu (INF/First Normal Form)
3. Bentuk normal ke dua (2NF/ second Normal Form)
4. Bentuk normal ke tiga
Tujuan normalisasi adalah :
a. Menghindari inkonsistensi data
b. Menghindari redudancy data
2.9 Flowchart sistem
Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) didalam
program suatu prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat
bantu komunikasi dan untuk dokumentasi.
2.10 Konsep Dasar Internet
Internet berasal dari kata Interconnection Networking yang mempunyai arti
hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang
mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi
seperti telepon, radio link, satelit dan lainnya .
2.10.1 Pengertian Web
Web merupakan media yang digunakan untuk menampilkan halaman–halaman
berisi informasi, gambar dan lainya yang diakses dengan menggunakan protokol HTTP.
World wide web adalah suatu sistem terdistribusi yang menghubungkan hal – hal
dalamberbagai format meliputi text, gambar, suara dan informasi lain.
9
2.10.2 Web Server
Dalam sebuah jaringan internet diperlukan sebuah server atau pemberi layanan
yang disebut dengan web server. Tanpa adanya sebuah web server maka mustahil
sebuah layanan internet dapat berjalan sebagai mana mestinya.
2.10.3 Web browser
Web browser adalah suatu aplikasi yang digunakan untuk membuka dan
menjelajahi sebuah halaman web. Beberapa web browser yang ada adalah Internet
Explorer (IE), Netscape Navigator, Opera, Neo Planet, Mozila Firefox dan lain
sebagainya. Akan tetapi yang banyak digunakan adalah mozila firefox.
2.11 Perangkat Lunak Yang digunakan
2.11.1 Apache Server
Apache project pertama lahir sekitar tahun 1995, dimana sebuah group web
master memutuskan perlunya merancang dan memuat sebuah software server yang
„stable‟ dan powerful untuk mendukung beragam situs.
2.11.2 PHP
Untuk membangun suatu web yang tidak hanya menampilkan suatu informasi
yang statis, maka diperlukan suatu program yang dapat menjadikan halaman web yang
dinamis dan interaktif yaitu scripting yang berbasiskan client atau server.. Keunggulan
dari PHP yang sifatnya server side, antara lain :
1) Tidak diperlukan kompatibilitas browser atau harus menggunakan browser
tertentu, karena server-lah yang akan mengerjakan script php. Yang dikirim kembali ke
browser.
2) Dapat memanfaatkan sumber – sumber aplikasi yang dimiliki oleh server,
misalnya koneksi ke database.
3) Script tidak dapat diintip dengan menggunakan fasilitas view HTML source.
2.11.3 MySQL
MySQL (My Structure Query Language) atau yang biasa dibaca “mai-se-kuel”
adalah sebuah program pembuat database yang bersifat open source, artinya siapa saja
boleh menggunakanya dan tidak dicekal.
Program – program yang menggunakan bahasa SQL, antara lain :
1) MySQL
2) Posgres SQL
3) Oracle
10
4) SQL Server 97, 2000
5) Interbase
Program – program aplikasi pendukung MySQL, antara lain :
1) PHP (Page Hypertext Preprocessor)
2) Visual Delphi
3) Visual Basic
4) Cold Fusion
2.12 Adobe Dreamweaver
Adobe dreamweaver adalah software profesional untuk desain, pemrograman
dan manajemen situs web dengan tingkat fleksibilitas yang sangat tinggi.
2.13 Adobe Photoshop CS
Adobe Photoshop CS merupakan software standar profesional untuk pengolahan
citra atau gambar yang terintegrasi dengan aplikasi web tool. Adobe Photoshop CS
memberikan lingkungan yang komprehensif bagi para desainer grafis profesional untuk
membuat desain grafis yang rumit untuk kebutuhan percetakan, situs web, dan media
lainya.
3. GAMBARAN UMUM
3.1 Sejarah Petshop Twins
Petshop Twins merupakan sebuah perusahaan yang menjual berbagai hewan
peliharaan dan perlengkapannya. Produk yang ditawarkan antara lain makanan hewan,
vitamin, dan berbagai aksesoris hewan peliharaan. Petshop Twins didirikan oleh seorang
mahasiswi yang bernama Dyah Galuh Novitasari pada tahun 2012 yang beralamat di
Perum. Jambusari, Jl. Jeruk II No. 8C, Condongcatur, Depok, Sleman, Yogyakarta.
Tujuan didirikannya Petshop Twins adalah memudahkan para pecinta hewan
peliharaan untuk memilih hewan peliharaannya dengan kondisi yang baik dan pilihan
yang berfariasi. Serta menjual berbagai keperluan untuk memenuhi kebutuhan hewan
peliharaan. Petshop Twins mengedepankan kualitas produk dan memberikan pelayanan
yang baik guna mempertahankan kepercayaan dan kepuasan para pecinta hewan
peliharaan.
3.2 Visi dan Misi
Visi Petshop Twins :
Menjadi petshop yang terbesar dan terlengkap di Yogyakarta.
11
Misi Petshop Twins :
1. Memberikan jasa service yang profesional
2. Menyediakan berbagai macam hewan peliharaan domestik maupun import yang
berkualitas
3. Menyediakan berbagai macam keperluan hewan peliharaan dengan kualitas terbaik
dan terlengkap.
4. Mendidik generasi muda untuk cinta dan peduli terhadap hewan.
3.3 Proses Bisnis
Mekanisme bisnis dari Petshop Twins adalah terdiri dari menentukan jumlah stok
awal produk yang dijual, menentukan jumlah stok minimal dan maksimal dari barang
yang dijual, order akan diproses jika jumlah telah mencapai stok minimal. Suplier dibagi
menurut kelompok dan jenis barang tertentu.
3.4 Struktur Organisasi
Struktur organisasi Petshop Twins dapt digambarkan dalam bentuk top down.
Adapun skemanya adalah sebagai berikut :
Gambar 3.1 Struktur Organisasi Petshop Twins
3.5 Pelayanan Petshop Twins
Adapun layanan yag diberikan antara lain :
1. Delivery Order
2. Cash On Delivery (COD)
3.6 Peta Lokasi Petshop Twins
Petshop Twins berlokasi di Perum. Jambusari, Jl. Jeruk II No. 8C, Condongcatur,
Depok, Sleman, Yogyakarta.
4. PEMBAHASAN
4.1. Analisis Kebutuhan Sistem
12
Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu
kelompok yang menekankan pada prosedur dan kelompok yang menekankan pada
elemen atau komponennya.
4.1.1. Kebutuhan Fungsional Sistem
Analisis kebutuhan sistem berhubungan dengan kebutuhan fungsional dari
sebuah sistem informasi berbasis web yang akan dibangun dengan kerangka sebagai
berikut :
1) Halaman Utama/Homepage
2) Profile perusahaan
3) Keranjang belanja
4) Halaman Produk
5) Halaman Contact us
4.1.2. Kebutuhan Operasional Sistem
Analisis ini berhubungan dengan kebutuhan operasional yang digunakan untuk
membangun dan mengoperasikan sistem informasi diperlukan dengan alat-alat sebagai
berikut :
1. Perangkat keras (hardware)
2. Perangkat lunak (Software)
3. Manusia (Brainware)
4.2. Permodelan
4.2.1. Program Flowchart
4.2.2. Perancangan DFD
1) DFD Level 0 untuk proses informasi Petshop Twins
2) DFD Level 1 Untuk Proses Input Data
2) DFD Level 1 untuk Proses Fasilitas yang Dipilih
4.2.3. Perancangan Sistem Menu
4.3. Normalisasi
Normalisasi merupakan proses menentukan bentuk-bentuk field yang akan
digunakan dalam perancangan basis data. Melalui normalisasi, kita akan mendesain
database relasional menjadi suatu set data yang memenuhi kriteria sbb:
a. Memuat semua data penting yang dapat disediakan oleh database
b. Memiliki redundancy data yang sesedikit mungkin
c. Akomodasi multi value untuk type data yang diperlukan
d. Mengijinkan update data yang efisien dalam database
13
e. Terhindar dari bahaya kehilangan data yang tidak dikenal
4.3.1. Bentuk Normal Pertama
Normalisasi bentuk pertama yaitu data yang dibentuk dalam satu record ke
record yang lain dan nilai dari field-field berupa nilai atomic ”atomic value” . tidak ada set
atribut yang berulang-ulang atau bernilai ganda ”multi value”.
4.3.2. Bentuk Normal Kedua
Pada bentuk normal kedua semua field sudah terbentuk dalam normal pertama
dan atribut bukan kunci harus bergantung sepenuhnya pada kunci primer (primary key).
4.3.3. Bentuk Normal Ketiga
Semua field dan relasi berada pada bentuk normal kedua dan tidak hanya
ketergantungan transitif yang mana semua atribut bukan kunci hanya tergantung pada
atribut kunci (primary key) secara menyeluruh.
4.3.4 Relasi Antar Tabel
4.4. Perancangan Basis Data
14
Untuk mengelola informasi yang digunakan dalam pengembangan sistem ini
memerlukan 1 (satu) file basis data yang bernama petsdb yang berfungsi untuk
menyimpan informasi yang terjadi pada website Petshop Twins yang dibuat
menggunakan phpMyadmin. Dimana file basis data petsdb berisi sembilan struktur tabel
dimana masing-masing tabel admin, news, produk, pemesanan, pemesanan_detail,
kategori, dan contact_us.
4.5. Perancangan User Interface
4.5.1. Halaman Administrator
4.5.2. Halaman User
4.6. Implementassi Sistem
4.6.1. Halaman Utama
Berdasarkan hasil dari analisa dan perancangan yang telah dilakukan
pada bab terdahulu, maka selanjutnya menuju tingkat desain dan
pengimplementasian. Tahapan desain merupakan tahapan dimana pembuatan
interface halaman-halaman yang nantinya sistem bisa diimplementasikan.
4.6.2. Menu About Us
Halaman ini berisi tentang profil dari distrobroboss sehingga dapat terpublikasi ke
konsumen.
4.6.3. Pets Blog
Menu Pets Blog berfungsi untuk menampilkan halaman berita yang disediakan
oleh pihak Petshop Twins yang berisi informasi dan berita seputar perawatan hewan
peliharaan.
4.6.4. Halaman Contak Us
Halaman ini merupakan fasilitas yang harus tersedia pada setiap website karena
dengan adanya fasilitas kontak maka setiap pelanggan yang berkunjung dapat
memberikan komentar dan pesan mereka kepada pengelola website tentang segala
sesuatu yang berhubungan dengan website dan pemesanan barang.
4.6.5. Halaman Product
Halaman Produk ini adalah halaman yang menunjukkan semua produk yang
dimiliki oleh Petshop Twins dan memiliki fasilitas detail yang berfungsi untuk melihat
detail produk yang ada.
15
4.6.6. Halaman How To Buy
Halaman ini berisi tentang cara-cara melakukan transaksi pembelian bagi para
user yang ingin melakukan transaksi pembelian.
4.6.7. Halaman Admin
Halaman admin hanya bisa diakses oleh administrators yang bertugas untuk
mengatur dan memenej file-file serta data-data yang akan ditampilkan pada halaman
web sehingga informasi lebih menarik.
a. Form Login Admin
Form login adalah form yang nantinya digunakan oleh admin memasukkan user
admin serta passwordnya.
b. Halaman Utama Admin
Halaman ini ditemukan ketika seorang admin telah login dan halaman ini berisi
data-data yang dibutuhkan oleh seorang admin.
4.7. SEO Script
Pada website Petshop Twins terdapat scipt SEO yang terintegrasi pada halaman
website Petshop Twins.
Dapat kita lihat melalui view source, antara lain sebagi berikut :
<meta name="google-site-verification" content="
N5aJRA7nXZJinw8m4Axkqaafn6GF40 8mg1dkxt1nL4g" />
Setelah website sudah terupload pada hosting dan memiliki domain, SEO dapat
kita cek melalui search engine google, kemudian ketikkan “site:petshoptwins.com” lalu
tekan Enter.
4.8. Pengetesan Website.
Pengetesan website disini disebut dengan unit testing atau program testing yang
dimaksudkan untuk meyakinkan bahwa semua modul telah bekerja tanpa mengalami
kesalahan.
1. Pengetesan terhadap seluruh item input data.
2. Pengetesan terhadap item hapus data.
3. Pengetesan terhadap item ubah data.
4. Pengetesan terhadap media Output
4.8.1 Black Box
16
Pengujian yang dilakukan dengan mengambil hasil eksekusi dari data yang
dipilih. Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa
kategori.
a. Fungsi – fungsi yang salah atau hilang
b. Kesalahan interface
c. Kesalahan dalam struktur atau akses database eksternal
d. Kesalahan performance
4.8.2 White Box
Pengujian dengan melihat ke dalam modul untuk meneliti kode program yang
ada, dan menganalisis apakah ada kesalahan atau tidak, jika ada output yang tidak
sesuai dengan input maka akan di cek lagi kode – kode program yang ada di modul.
5. PENUTUP
5.1. Kesimpulan
Dari hasil pembuatan Web berbasis SEO pada Petshop Twins Yogyakarta, dan
sebagai Tugas Akhir dalam menempuh program studi Diploma III, penulis dapat menarik
kesimpulan sebagai berikut :
1. Pembuatan website berbasis SEO pada Petshop Twins dapat dilakukan dengan
baik.
2. Website berbasis SEO pada Petshop Twins dapat diakses dengan baik oleh
pelanggan.
3. Interface pada website Petshop Twins mudah dipahami dan User Friendly.
4. Website berbasis SEO pada Petshop Twins mampu mengatasi masalah pemasaran
tentang informasi produk yang dimiliki dan mengurangi biaya pemasaran serta dapat
membangun brand kita di dunia maya.
5. Website berbasis SEO pada Petshop Twins dapat meningkatkan trafik/ pengunjung,
karena website tersebut sudah terindex pada search engine, sehingga pengunjung
mudah mencari dan menemukan Petshop Twins.
5.2. Saran
Tidak ada sistem yang dapat dikatakan sempurna termasuk juga sistem baru
yang dibangun ini, website yang masih terdapat kekurangan-kekurangan yang
hendaknya diperbaiki. Untuk itu diperlukan sebuah upaya-upaya yang dilakukan agar
website Petshop Twins ini dapat mendekati kata sempurna dan menutupi segala
kekurangannya, yakni :
17
a. Mengembangkan website berbasis SEO pada Petshop Twins Yogyakarta yang
mampu diterjemahkan ke dalam bahasa internasional.
b. Menambahkan aplikasi berbasis sms yaitu sms gateway sehingga website ini dapat
beroperasi dengan lebih baik dalam pelayanannya.
c. Meningkatkan keamanan sistem website berbasis SEO pada Petshop Twins
Yogyakarta agar menjadi lebih baik lagi.
d. Menambahkan fitur status terkirim ke pelanggan saat barang yang dipesan telah
sampai ke tangan pelanggan.
18
DAFTAR PUSTAKA
Indrajit, Richardus Eko. 2001. Manajemen Informasi dan Teknologi Informasi. Jakarta; PT. Elex Media Komputindo.
Geral, Jerry Flitz. 1981. Jr. Fundamentals of System Analisys, Edisi Kedua, New York;
Koin Willey & Sins. Ghazali, M. dkk. 2008. Konsep Sistem Informasi Jakarta; Teknik Informatika – Universitas
Widyatama. Neuschel. Richard F. 1960. Management by System, Edisi Kedua, New York; McGraw-
Hill. Wahana Komputer. 2002. Panduan Aplikasi Pengambangan Web Berbasis ASP. Jakarta;
Wahana Komputer. Jogiyanto. 1989. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori
dan Praktik Aplikasi Bisnis. Jakarta. Edy Wibawanto. 2013. Kupas Tuntas SEO (Search Engine Optimization). http://www.kupastuntasseo.blogspot.com diakses tanggal 14 April 2013 Jeiry L. Ledford. 2012. Optimisasi Mesin Pencari. http://www.lowongan-seo.blogspot.com/2012/08/jeiri-l-ledford.html diakses tanggal 14 April 2013 Sutrisno. 2013. Tips Menulis Artikel SEO.
http://www.teknologi.kompasiana.com/post/2013/25/tips-menulis-artikel-seo/ diakses tanggal 20 Juni 2013