Institutional Repository | Satya Wacana Christian University: Pembuatan Website untuk Usaha Sepatu “Desucha Shop” T0 562011033 BAB I

BAB I
PENDAHULUAN
1.1

Latar Belakang Masalah
Semakin berkembangnya teknologi yang begitu pesat

memungkinkan manusia dapat berkomunikasi dan saling bertukar
informasi/data secara jarak jauh. Antar kota, antar wilayah, antar
negara, bahkan antar benua bukan merupakan suatu kendala lagi
dalam melakukan komunikasi dan pertukaran data. Seiring
dengan itu tuntutan akan keamanan terhadap kerahasiaan
informasi yang saling dipertukarkan tersebut semakin meningkat.
Begitu banyak pengguna seperti departemen pertahanan, suatu
perusahaan atau bahkan individu-individu tidak ingin informasi
yang disampaikannya diketahui oleh orang lain.
Sumber daya internet yang paling umum adalah media
Homepage atau biasa dikenal situs Website, yang memuat

informasi umum suatu instansi atau perusahaan beserta
produknya, bahkan bisa juga dipakai sebagai tempat berjual beli

produk perusahaan, informasi profile perusahaan tersebut.
Seiring pesatnya perkembangan teknologi informasi,
website menjadi salah satu ‘kebutuhan pokok’ dalam aktifitas

mencari informasi. Dengan website pula, visi, misi, kinerja, dan
agenda sebuah lembaga dapat dipaparkan secara global, dengan
biaya yang relative terjangkau dan dapat diandalkan hasilnya.

1

Dengan demikian target yang diharapkan dapat dicapai secara
optimal.
1.2

Tujuan
1.2.1 Tujuan Umum
Tujuan umum dari pembuatan tugas akhir ini adalah
Sebagai salah satu syarat kelulusan Diploma III (D3) pada
Program Studi Teknik Informatika Fakultas Teknologi
Informasi Universitas Kristen Satya Wacana.


a.

Menerapkan hasil belajar penulis diprogram studi
teknik informatika pada perancangan aplikasi web
yang utuh dan sesuai kebutuhan nyata.

b. Meningkatkan kemampuan mendeteksi masalah,
mengembangkan pengetahuan dan kemampuan
analisis untuk memecahkan masalah secara ilmiah
dan bertanggung jawab.
c. Meningkatkan kemampuan menggunakan daya
nalar serta menyusun secara sestematis sehingga
menjadi tulisan yang baik.

1.2.2 Tujuan Khusus
Tujuan

khusus


yang

ingin

dicapai

dalam

pembuatan tugas akhir ini adalah :
a.

Meningkatkan kinerja dalam pelayanan pelanggan
dengan mengolah data informasi secara mudah, tepat
dan akurat.

2

b.

Membantu pelanggan dalam mengakses informasi

yang ada di dalam web desucha sepatu ini.

c.

Mempermudah

masyarakat

dalam

mendapatkan

informasi tentang sepatu dengan mudah.

1.3

Rumusan Masalah
Pembaharuan informasi dengan cara membuat suatu

brosur dan menyebarkannya secara langsung kepada masyarakat

atau dengan melakukan suatu promo, memang cara itu juga dapat
berhasil,

tetapi

tidaklah

maksimal,

karena

belum

tentu

masyarakat semua bisa mendapatkan brosur tersebut dan
mengetahui informasi tersebut.
Oleh karena itu, jika proses ini dibantu dengan sebuah
aplikasi web yang dapat secara praktis memperbaharui informasi,
selain lebih praktis dan cepat juga lebih mudah dan lebih efektif

dan efisien bila dibandingkan secara manual.

1.4

Batasan Masalah
Agar proses pembuatan aplikasi web ini lebih mudah dan

mendalam, maka masalah dibatasi dengan pokok pembahasan
sebagai berikut :
- Aplikasi ini hanya menampilkan informasi tentang
barang yang di jual di toko ini seperti model sepatu,
ukuran dan harga.

3

- Aplikasi ini juga terdapat cara untuk memesan sepatu
secara online dengan cara login terlebih dahulu.

1.5


Metodologi
Adapun metodologi yang dilakukan penulis dalam

melakukan penelitian antara lain :
1.4.1

Analisi Kebutuhan
Analisa kebutuhan bertujuan untuk memberikan
penjelasan mengenai kemampuan yang ada pada
aplikasi agar aplikasi ini dapat sesuai dengan
kebutuhan pengguna, metodenya adalah :
-

Observasi : Metode ini dilakukan dengan
mengamati website toko sepatu ini, dan setelah
dilakukan metode ini penulis bisa menggunakan
website ini untuk mempromosikan sebuah usaha.

Dalam website ini penulis merancang aplikasi toko
sepatu ini berasis web agar pelanggan lebih dalam

melakukan pemesanan.
-

Identifikasi Kebutuhan : Untuk mengetahui apa
saja yang diperlukan oleh pengguna yang nantinya
akan diterapkan pada aplikasi, identifikasi tersebut
adalah :
a.

Pendefisian Data yang dimaksud adalah data
yang diperoleh dari membuat informasi
mengenai web penjualan.

4

b.

Membuat

menggunakan


database

phpmyadmin dari penjualan, sampai proses
login. Penetapan fitur yang akan diterapkan

pada aplikasi.
c.

1.4.2

Penetapan fitur-fitur yang akan diterapkan.

Perancangan Aplikasi
Proses perancangan meliputi :
a. Pemodelan arsitektur aplikasi web yang sesuai
kebutuhan.
b. Perancangan interface (antarmuka).
c. Pembuatan database.
d. Pendekatan yang dilakukan pada proses

perancangan aplikasi ini antara lain :
- DFD (Data Flow Diagram)
Data Flow Diagram (DFD) merupakan suatu cara

atau metode untuk membuat rancanga sebuah
sistem yang mana berorientasi pada alur data yang
bergerak pada sebuah sistem nantinya, Dalam
pembuatan

Sistem

Informasi,

DFD

sering

digunakan. DFD dibuat oleh para analis untuk
membuat sebuah sistem yang baik. Dimana DFD
ini nantinya diberikan kepada para programmer

untuk

melakukan

proses

coding.

Dimana

5

para programmer melakukan sebuah coding sesuai
dengan DFD yang dibuat oleh para analis sebelumnya.
Tools yang digunakan pada pembuatan DFD (Data

Flow Diagram) yaitu EasyCase, Power Designer 6.

-

Sitemap

Sitemap adalah salah satu alat bantu untuk para
webmaster yang mempermudah dalam pengenalan

peta situs di dalam website. Dengan begitu, mesin
google

dengan

mudah menjelajah

dan meraih

halaman-halaman yang ada di dalamnya. Sama halnya
dengan

website

pada

umumnya,

blog

juga

memerlukan sitemap agar mesin pencari dengan
mudah
1.4.3

mendeteksi

konten

di

dalamnya.

Implementasi
Kegiatan yang dilakukan pada proses ini adalah
pemrograman webphp. Programmer akan membuat
program

webphp

diaplikasi

teks

editor

yaitu

menggunakan aplikasi Macromedia Dreamweaver 8,
yang sesuai dengan rancangan yang sudah ditentukan
dan menggunakan aplikasi untuk server local yaitu
WampServer 2.1.

1.4.4

Pengujian

6

Pengujian

oleh

pengembang

aplikasi,

yang

bertujuan untuk mengetahui kerusakan-kerusakan
yang ada pada aplikasi, dan dapat menambahkan jika
ada kebutuhan yang masih kurang.

7