Institutional Repository | Satya Wacana Christian University: Pembuatan Aplikasi Studio Photo Online Berbasis T0 562010015 BAB I

BAB I
PENDAHULUAN

1.1

Latar Belakang
Tugas akhir adalah salah satu mata kuliah yang wajib
ditempuh mahasiswa untuk dapat lulus dari perguruan
tinggi. Karena dengan

mata kuliah tugas akhir ini,

mahasiswa dapat mengimplementasikan apa yang telah
dipelajari dan didapat selama duduk dibangku perkuliahan
dan sebagai bentuk proyek akhir agar mahasiswa dapat
mempersembahkan sebuah karya yang asli dari hasil
pemikiran masing – masing mahasiswa.
Di jaman modern ini perkembangan teknologi
informasi menuntut kita untuk selalu berinovasi dalam
menciptakan hal – hal baru yang dapat digunakan oleh
masyarakat umum. Perkembangan teknologi informasi juga

menuntut kita untuk menghasilkan suatu karya yang dapat
di akses dengan mudah oleh masyarakat namun dengan
tampilan yang mudah dipahami oleh masyarakat.
Teknologi informasi pada dasarnya berfungsi untuk
memudahkan pemakainya dalam bidang apapun termasuk
dalam bidang fotografi. Informasi tentang tempat dan
kebutuhan dunia fotografi yang selama ini harus mencari
dengan cara yang manual namun dengan adanya teknologi

1

informasi ini diharapkan dapat mempermudah masyarakat
untuk memenuhi kebutuhan mereka akan dunia fotografi.

1.2

Tujuan
1.2.1 Tujuan Umum
Tujuan umum dari tugas akhir ini adalah:
a. Sebagai salah satu syarat kelulusan Diploma III

(D3) pada Program Studi Teknik Informatika
Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana.
b. Menghasilkan suatu karya yang dapat berguna bagi
masyarakat umum.
c. Menerapkan hasil belajar di program studi teknik
infomatika pada perancangan aplikasi yang utuh
dan sesuai kebutuhan masyarakat.
d. Meningkatkan kemampuan, mendeteksi masalah,
mengembangkan pengetahuan, dan kemampuan
analisis untuk memecahkan masalah secara ilmiah
dan bertanggungjawab.

1.2.2 Tujuan Khusus
Tujuan khusus dari tugas akhir ini adalah:
a. Mempermudah masyarakat umum untuk mencari
rekomendasi studio photo sesuai dengan kebutuhan
mereka.

2


b. Membantu

pihak

studio

photo

dalam

mempromosikan studio photo tempat mereka
bekerja.
c. Meningkatkan

kinerja

studio

photo


dalam

pelayanan kepada pelanggan dengan mengolah
data informasi secara mudah, tepat dan akurat.

1.3

Rumusan Masalah
Tidak dapat dipungkiri lagi apabila bisnis studio
photo semakin menjamur beberapa tahun belakangan ini,
namun

bagi

kalangan

yang

terlalu


sibuk

dengan

pekerjaannya akan menjadi hambatan tersendiri apabila
mereka harus datang ke tempat studio photo secara
langsung.
Namun, akan berbeda hasilnya apabila ada sebuah
aplikasi yang dapat membantu mereka yang sibuk dengan
pekerjaannya, untuk mencari rekomendasi studio photo
sesuai dengan kebutuhan mereka.

1.4

Batasan Masalah
Agar dalam proses pembuatan website ini lebih
mudah dan mendalam,makamasalah dibatasi dengan pokok
pembahasan sebagai berikut :
-


Aplikasi ini hanya menampilkan informasi letak studio
photo dan cara editing serderhana saja.

3

-

Aplikasi ini juga terdapat alamat serta nomor telepon
studio photo yang dapat dihubungi.
Aplikasi ini juga terdapat cara editing photo

-

sederhana bagi pelanggan yang ingin mencoba
mengedit photo mereka agar terlihat lebih bagus.

1.5

Metodologi

Adapun metodologi yang dilakukan penulis

dalam

melakukan penelitian antara lain :
1.5.1

Analisis kebutuhan
Analisis kebutuhan bertujuan untuk memberikan
penjelasan tentang kemampuan aplikasi agar dapat
digunakan sesuai dengan kebutuhan para pengguna.
Metode yang digunakan antara lain :
-

Identifikasi pemakai dan masalah
a. Observasi
Dilakukan dengan mengamati secara langsung
beberapa studio photo yang ada di daerah
salatiga dan sekitarnya untuk melengkapi data.
b. Wawancara

Kegiatan ini dilakukan dengan cara melakukan
percakapan langsung dengan pemilik studio
photo yang ada di daerah salatiga dan sekitarnya
yang

hasil

akhirmya

melengkapi data.

4

digunakan

untuk

-

Identifikasi Kebutuhan

Tujuan dari identifikasi kebutuhan ini adalah
untuk mengetahui apa saja yang diperlukan oleh
pengguna yang nantinya akan diterapkan pada
sistem, indentifikasi kebutuhan tersebut antara lain :
a. Pendefinisian Data
Data yang dimaksud adalah data yang diperoleh
hasil penelusuran studio photo yang terdapat di
daerah Salatiga dan sekitarnya, dan untuk
membantu pendefinisian data, dilakukan juga
pengumpulan data dari sumber lain yang
berkaitan dengan studio photo.
b. Penetapan fitur-fitur yang akan diterapkan pada
aplikasi. Pada tahap ini akan dilakukan :
-

Pencatatan

secara

terperinci


tentang

kebutuhan – kebutuhan bagi pengguna.
-

Pendekatan kepada para pengguna dalam
menentukan
photo

yang

rekomendasi
sesuai

tempat

dengan

studio


kebutuhan

pengguna.
-

Mendefinisikan fitur – fitur apa saja yang
akan

difungsikan

pada

aplikasi

menjawab kebutuhan pengguna.

5

untuk

1.5.2

Perancangan aplikasi
Proses perancangan meliputi:
a.

Pemodelan arsitektur aplikasi web yang sesuai
kebutuhan.

b.

Perancangan interface (antarmuka).

c.

Pembuatan database.

Pendekatan yang dilakukan pada proses perancangan ini
antara lain :
-

DFD (Data Flow Diagram)
Data

Flow

Diagram

atau

DFD

merupakan

gambaran suatu sistem yang telah ada atau sistem
baru yang dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data
tersebut mengalir. Dengan adanya Data Flow
Diagram maka pemakai sistem yang kurang
memahami dibidang komputer dapat mengerti
sistem yang sedang berjalan.
-

Flowchart
Flowchart atau diagram alir merupakan sebuah
diagram

dengan

menyatakan

simbol-simbol

grafis

yang

aliran algoritma atau proses yang

menampilkan langkah-langkah yang disimbolkan
dalam bentuk kotak, beserta urutannya dengan
menghubungkan masing masing langkah tersebut
menggunakan tanda panah. Diagram ini bisa

6

memberi solusi selangkah demi selangkah untuk
penyelesaian masalah yang ada di dalam proses atau
algoritma tersebut.

1.5.3

Implementasi
Kegiatan utama yang dilakukan pada proses ini
adalah pemrograman web php. Programmer akan
membuat program web php di aplikasi text editor yaitu
Editplus3, sesuai dengan rancangan yang sudah
ditentukan dan menggunakan aplikasi untuk server local
yaitu WampServer 2.1.

1.5.4

Pengujian
Pengujian

oleh

pengembang

aplikasi,

yang

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

7