1
Bab I.
PENDAHULUAN
1.1. Latar Belakang
Perkembangan teknologi informasi yang semakin
pesat saat ini telah merambah diberbagai bidang
kehidupan manusia. Dari yang semula dilakukan secara
manual, kini mulai digantikan oleh teknologi.
Perkembangan teknologi informasi juga mempengaruhi
dunia bisnis dan ekonomi dan untuk masa sekarang suatu
perusahaan sangat diharapkan dan dituntut dapat bekerja
secara cepat, tepat dan akurat. Teknologi informasi
diperlukan agar suatu perusahaan atau instansi dapat terus
berjalan dan bertahan dalam persaingan yang kompetitif.
Teknologi informasi pada dasarnya berfungsi untuk
memudahkan pemakainya dalam bidang apapun termasuk
dalam hal mempermudah pemesanan dan pengiriman
barang ke luar negeri. Pemesanan dan pengiriman barang
selama ini masih bersifat manual yaitu, para pemesan
harus datang ke distributor untuk memesan suatu barang.
Melalui teknologi informasi ini diharapakan bisa
mengurangi pemesanan dan pengiriman yang masih
manual dan bisa mendukung proses transaksi pemesanan
1.2. Tujuan
1.2.1. Tujuan Umum
Tujuan umum dari pembuatan 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. Menerapkan hasil belajar penulis di program studi
teknik infomatika pada perancangan aplikasi yang
utuh dan sesuai kebutuhan nyata.
c. Meningkatkan kemampuan mendeteksi masalah,
mengembangkan pengetahuan dan kemampuan
analisis untuk memecahkan masalah secara ilmiah dan
bertanggungjawab.
d. Meningkatkan kemampuan menggunakan daya nalar
serta menyusun secara sistematis sehingga menjadi
tulisan yang baik.
1.2.2. Tujuan Khusus
Tujuan khusus dari pembuatan tugas akhir ini adalah :
a. Meningkatkan kinerja perusahaan dalam pelayanan
kepada pelanggan dengan mengolah data informasi
secara mudah, tepat dan akurat.
b. Membantu pengelola dalam mengumpulkan dan
c. Membantu perusahaan dalam mengakses informasi
Barang dengan mudah dan akurat.
1.3. Perumusan Masalah dan Batasan masalah 1.3.1. Perumusan Masalah
Proses pemesanan dan pengiriman barang untuk saat
ini masih dilakukan secara manual, sehinga terkadang
untuk mengelola data transaksi pemesanan dan
pengiriman menjadi rumit dan melelahkan karena harus
mencatat setiap pemesanan dan pengiriman barang,
sedangkan untuk mencari barang tertentu pelanggan harus
datang langsung ketempat distributor, begitu pula pada
saat memesan barang pelanggan harus datang langsung
untuk memesan. Namun, lain halnya jika proses ini
dibantu dengan sebuah aplikasi yang dapat mencatat
transaksi pengiriman dan pemesanan. Selain lebih cepat
dalam pencarian data, lebih mudah, lebih efektif dan
efisien bila dibandingkan dengan cara manual. Pencarian
barang juga akan lebih mudah, pelanggan dapat
mengetahui harga dan jenis dari barang-barang yang
dimiliki oleh distributor.
1.4. Batasan Masalah
Agar proses pembuatan aplikasi ini lebih mudah dan
mendalam, maka masalah dibatasi dengan pokok
1. Aplikasi ini membantu dalam pengolahan data
transaksi yang meliputi pemesanan barang.
2. Aplikasi melakukan penyimpanan data yakni data
transaksi, data barang, maupun data pegawai.
3. Melakukan proses integrasi untuk melakukan
pencarian informasi, khususnya data barang.
1.5 Metodologi
Adapun metodologi yang dilakukan penulis dalam
melakukan penelitian antara lain :
1.5.1 Analisis Kebutuhan
Tujuan Analisis kebutuhan adalah untuk memberikan
gambaran jelas tentang kemampuan aplikasi nantinya agar
sesuai dengan kebutuhan pengguna. Metode yang
dilakukan pada analisis kebutuhan antara lain:
1. Identifikasi pemakai dan masalah
Hal-hal yang dilakukan pada metode ini yaitu:
a. Wawancara
Kegiatan ini dilakukan dengan melakukan
percakapan langsung dengan pihak-pihak yang
berwenang di kegiatan pemesanan barang untuk
melengkapi data.
b. Observasi
Observasi dilakukan dengan mengamati secara
langsung alur kerja transaksi jual beli barang
komponen-komponen yang terkait dengan pencatatan
transaksi tersebut.
2. Identifikasi Kebutuhan
Tujuan untuk mengetahui apa saja yang dibutuhkan
oleh pengguna yang nantinya
akan diterapkan pada sistem. Indetifikasi kebutuhan
meliputi :
a. Pendefinisian data
Data yang dimaksud adalah data yang diperoleh
dari dokumentasi yang sudah ada di perusahaan
pengiriman barang keluar. Untuk membantu
pendefinisian data, dilakukan pula pengumpulan
data dari sumber lain yang berkaitan dengan
sistem informasi transaksi jual beli .
b. Penetapan fitur yang akan diterapkan pada
aplikasi.
Pada tahap ini akan dilakukan:
1. Pencatatan secara rinci kebutuhan-kebutuhan
tersebut.
Pendekatan yang dipakai pada tahap ini adalah
dengan diagram usecase.
2. Mendefinisikan fitur-fitur apa saja yang akan
difungsikan pada aplikasi untuk menjawab
c. Pembuatan prototype
Tujuan pembuatan prototype ini adalah untuk
mengetahui secara jelas kebutuhan dan interface
yang diinginkan oleh pengguna.
Tahap utama yang dilakukan pada pembuatan
prototype adalah sebagai berikut :
1. Membuat prototype
2. Menguji prototype
3. Memperbaiki prototype
1.5.2 Perancangan Aplikasi Proses perancangan meliputi :
1. Pemodelan arsitektur aplikasi yang sesuai kebutuhan.
2. Pemodelan dan Perancangan data
3. Perancangan interface (antarmuka)
Pendekatan yang dilakukan pada proses perancangan ini
antara lain :
a. Activity Diagram berjalan
Digunakan untuk memodelkan alur kerja atau work
flow proses bisnis beserta urutan aktifitas di dalam
proses transaksi pemesanan barang.
b. ERD (Entity Relational Diagram)
Merupakan diagram yang mempresentasikan
hubungan yang terjadi antara satu atau lebih
1.5.3 Implementasi
Kegiatan utama yang dilakukan pada proses ini
adalah pemrograman. Programmer akan membuat
program sesuai dengan rancangan yang sudah ditentukan.
1.5.4 Pengujian
Pengujian oleh pengembang aplikasi, yang bertujuan
untuk mengetahui kerusakan-kerusakan yang ada pada