TUGAS AKHIR
Program Studi
S1 SISTEM INFORMASI
Oleh:
OMEGA TRINUGRAHA
15410100167
UNIVERSITAS DINAMIKA
2020
RANCANG BANGUN APLIKASI PENJUALAN KOMPUTER RAKITAN
BERBASIS WEBSITE PADA KARUNIA COMPUTER
TUGAS AKHIR
Oleh:
: Omega Trinugraha
Nama
NIM 15410100167
Program Studi : S1 Sistem Informasi
ii
Tugas Akhir
RANCANG BANGUN APLIKASI PENJUALAN KOMPUTER RAKITAN
BERBASIS WEBSITE PADA KARUNIA COMPUTER
Dipersiapkan dan disusun oleh
Omega Trinugraha
NIM: 15410100167
Pembimbing :
Pembahas :
Dr. Jusak
NIDN: 0708017101
Dekan Fakultas Teknologi dan
Informatika UNIVERSITAS DINAMIKA
iii
iv
“Setiap sesuatu di ciptakan untuk yang lain, saling membantu dan memberi, saling berbagi dan mengabdi.”
Ku persembahkan kepada : Ibu dan Bapak Ku,
Saudara dan keluarga ku tercinta,
Beserta teman – teman yang selalu mendukung dan mendoakanku, Serta guru-guruku yang selalu membimbingku,
ABSTRAK
Karunia Computer adalah salah satu toko penjualan dan perakitan komputer yang
berlokasi di Hi-tech mall Surabaya. Karunia Computer berdiri pada tahun 2016
dan mempunyai 4 bagian Penjualan, dan Teknisi. Permasalahan dalam proses
penjualan unit komputer: proses perhitungan harga jual dan estimasi waktu
pengerjaan, karena membutuhkan waktu yang lama untuk menghubungi supplier
untuk menetapkan harga jual komputer rakitan. Hal ini dapat mengakibatkan
lambatnya proses penjualan rakitan komputer, serta lambatnya perhitungan harga
jual karena metode perhitungan masih memakai cara manual. Sedangkan dalam
proses pembuatan laporan masih menggunakan kertas dan tidak terkomputerisasi.
Hal ini dapat mengakibatkan kerusakan pada laporan karena laporan masih
berbentuk dokumen fisik. Dengan permasalahan di atas maka dibuatlah aplikasi
penjualan
komputer rakitan berbasis website dengan proses perhitungan harga jual dan pembuatan laporan penjualan secara
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas
rahmat dan karunia-Nya, penulis dapat menyelesaikan Tugas Akhir (TA) yang
berjudul “Rancang Bangun Aplikasi Penjualan Komputer Rakitan Berbasis
Website Pada Karunia Computer”. Tugas Akhir (TA) merupakan sebuah mata
kuliah wajib di Universitas Dinamika Surabaya yang bertujuan untuk memenuhi
persyaratan dalam menyelesaikan program studi Strata Satu (S1).
Laporan ini juga dapat terselesaikan, tak lepas dari dukungan dari banyak
pihak yang telah memberikan penulis kritik, saran, hiburan dan motivasi. Untuk
itu penulis mengucapkan terima kasih kepada:
1. Bapak Prof. Dr. Budi Jatmiko, M.Pd. selaku Rektor Universitas Dinamika
memberikan
Surabaya. kritikan, masukan, dan saran dalam membantu penyempurnaan
2. Tugas Akhir ini. S.Si., M.M. selaku dosen pembimbing 1 yang telah
Ibu Sulistiowati,
5. Kedua orang tua
memberikan penulis postif
masukan yang selalu mendukung
dan juga motivasidan mendoakan
buat yang terbaik
penulis untuk terus
untuk penulis. Tugas Akhir ini.
mengerjakan
6.3. Teman-teman
Bapak Ir. Henryseperjuangan Tugas Akhir
Bambang Setyawan, M.M.yang bersama-sama
selaku membantu,
dosen pembimbing 2
memberi
yang telahdukungan,
memberikan dan saran postif
masukan dari dan
awaljuga
proses kerja
motivasi buatpraktik
penulis hingga
untuk
pembuatan laporan ini
terus mengerjakan Tugas Akhir ini.
4. Ibu Tan Amelia, S.Kom., M.MT. selaku dosen pembahas yang telah
viii
Semoga Tuhan Yang Maha Esa memberikan yang terbaik kepada semua
pihak atas segala bantuan yang telah mereka berikan. Penulis menyadari bahwa
laporan ini masih banyak kekurangan, sehingga kritik dan saran sangatlah
diharapkan. Semoga laporan ini dapat bermanfaat bagi para pembaca.
Penulis
ix
DAFTAR ISI
Halaman
ABSTRAK............................................................................................................vii
KATA PENGANTAR........................................................................................viii
DAFTAR ISI...........................................................................................................x
DAFTAR TABEL...............................................................................................xiii
DAFTAR GAMBAR...........................................................................................xiv
DAFTAR LAMPIRAN........................................................................................xv
BAB I PENDAHULUAN.......................................................................................1
2.1 Penjualan.............................................................................................5
1.1 Latar Belakang....................................................................................1
2.2 Harga Pokok Penjualan.......................................................................5
1.2 Rumusan Masalah...............................................................................2
2.3 Website................................................................................................7
1.3 Batasan Masalah.................................................................................3
2.4 SDLC (System Development Life Cycle)............................................8
1.4 Tujuan.................................................................................................3
BAB III METODOLOGI PENELITIAN..........................................................11
1.5 Manfaat...............................................................................................3
3.1 Requirement analysis........................................................................11
BAB II LANDASAN TEORI................................................................................5
1.1.1 Wawancara................................................................................11
1.1.2 Observasi...................................................................................12
1.3 Implementation.................................................................................32
1.4 Testing...............................................................................................32
4.2 Pembahasan......................................................................................40
BAB V PENUTUP................................................................................................41
5.1 Kesimpulan......................................................................................41
5.2 Saran.................................................................................................41
DAFTAR PUSTAKA...........................................................................................42
xi
LAMPIRAN..........................................................................................................43
xii
DAFTAR
Halaman
xiii
DAFTAR
Halaman
xiv
DAFTAR
Halaman
xv
BAB
PENDAHULUAN
Proses bisnis yang terjadi di Karunia Computer berawal dari pelanggan yang datang langsung untuk memesan unit
biaya perakitan, harga komponen dan untung yang diterima Karunia Computer.
Setelah itu Teknisi akan menghitung estimasi waktu pengerjaan yang dibutuhkan
dalam pembuatan unit komputer. Jika pelanggan telah setuju dengan biaya rakitan
komputer, maka pelanggan harus memberikan uang muka minimal 20% kepada
bagian penjualan dan bagian penjualan akan memberikan tanda terima sebagai
bukti pemesanan. Selanjutnya bagian penjualan mempunyai tugas untuk memesan
komponen komputer kepada supplier sesuai dengan permintaan pelanggan.
Setelah komponen yang dipesan dari supplier sudah datang maka proses perakitan
dapat dilakukan oleh teknisi. Jika unit komputer sudah selesai dirakit, maka
bagian penjualan menghubungi pelanggan untuk memberitahukan bahwa unit
komputer yang telah dipesan sudah selesai. Setelah pelanggan menerima unit
komputer, pelanggan akan menerima nota penjualan dari bagian penjualan
apabila telah melunasi pembayaran. Setelah itu bagian penjualan akan membuat
laporan
BAB
1
2
Oleh karena itu, solusi yang dapat diberikan yaitu membuat rancang bangun
menjual
aplikasi unit Komputer
penjualan dan mempunyai
komputer perhitungan
rakitan berbasis harga
website komponen
yang komputer
mempunyai fitur
otomatis dan transparan
perhitungan secara online.
harga komponen komputer secara otomatis, pembuatan laporan
transaksi, dan kemudahan dalam memilih komponen komputer yang diinginkan,
1.2 Rumusan Masalah
sehingga, sistem penjualannya semakin cepat dan praktis. Juga memberikan
kemudahan bagi uraian
Berdasarkan pelanggan
lataruntuk membeli
belakang komputer rakitan
permasalahan di atas,secara
makaonline,
dapat
mengetahuipermasalahan
dirumuskan harga detail setiap komponen
yang ada komputer,
yaitu bagaimana dan memilih
merancang komponen
dan membangun
yang dipenjualan
aplikasi inginkankomputer
sendiri. rakitan
Dengan adanya
berbasis aplikasi
website iniproses
dengan dapatperhitungan
menjadi
peluang
harga jualdan
dan pembuatan laporan penjualan secara otomatis sebagai platform
untuk melakukan penjualan unit Komputer.
3
4. Aplikasi ini tidak membahas fitur chatting antara user dengan bagian
penjualan danfitur keluhan.
1.4 Tujuan
Menghasilkan rancang bangun aplikasi penjualan komputer rakitan berbasis website yang mempunya
komputer yang di inginkan.
1.5 Manfaat
Adapun manfaat yang diharapkan dalam penelitian ini adalah sebagai berikut:
a. Owner dapat mengetahui laporan penjualan dengan cepat pada periode
yang diinginkan.
b. Owner Dapat mengetahui komponen yang paling banyak dipesan
c. Pelanggan dapat membeli unit komputer dengan mudah karena adanya
website penjualan.
d. Pelanggan dapat mengetahui harga setiap komponen, biaya
perakitan dan estimasiwaktu perakitan.
e. Peneliti dapat menerapkan sekaligus mengembangkan ilmu yang
telah dipelajari selama perkuliahan.
f. Peneliti dapat menambah wawasan dan pengetahuan terhadap
kemajuan dan perkembangan teknologi informasi baik secara
4
2.1 Penjualan
Menurut (moekijat, 2000), Yang menyatakan bahwa “selling” melakukan penjualan ialah suatu kegia
mengenai harga yang menguntungkan bagi kedua belah pihak.
dikeluarkan untuk mendapatkan barang yang dijual atau harga perolehan dari
barang yang dijual.
1. Manfaat Harga Pokok Penjualan
Berdasarkan dari pembahasan tentang Pengertian HPP, berikut adalah
manfaat harga pokok penjualan :
a. Sebagai patokan untuk menentukan nilai harga jual produk
b. Mengetahui keuntungan yang diperoleh perusahaan ketika melakukan
penjualan.
5
6
2.3 Website
biasanya dibangun atas banyak halaman web yang saling berhubungan. Jadi dapat
dikatakan bahwa, pengertian website adalah kumpulan halaman- halaman yang
digunakan untuk menampilkan informasi teks, gambar, animasi, suara, dan atau
gabungan semuanya baik yang bersifat statis maupun dinamis yang membentuk
satu rangkaian bangunan yang saling terkait, yang masing- masing dihubungkan
dengan jaringan-jaringan halaman. Hubungan antara satu halaman website dengan
halaman website lainnya disebut dengan hyperlink, sedangkan teks yang dijadikan
media penghubung disebut hypertext.
8
2. Planning
Tahapan construction ini merupakan proses penerjemahan bentuk desain menjadi kode atau bentuk/bahasa yang d
yaitu menggunakan black box testing dan white box testing
5. Deployment
1.1.1 Wawancara
11
1
1.1.2 Observasi
1. Pelanggan
2. Admin
Tabel 3. 3 Analisis kebutuhan Admin
ouput
Tugas dan tanggung Kebutuhan data
jawab
Data Barang Informasi barang
Menginput data barang
3. Owner
Setelah dilakukan identifikasi masalah dan identifikasi pengguna, maka selanjutnya akan dilakukan
sebagai berikut:
Deskripsi Fungsi pembuatan data master ini dilakukan untuk melakukan entri data
barang yang berisi informasi barang.
- Data harga
Pengguna Pelanggan
Kondisi Awal
- Data Pelanggan
Registrasi User
3. Fungsi Pemesanan
1
Pengguna Pelanggan
Halaman simulasi
5. Pembuatan Laporan
Deskripsi Fungsi pembuatan laporan penjualan ini dilakukan oleh bagian penjualan
untuk melaporkan hasil penjualan. Laporan ini dapat diakses oleh owner.
Membuat Laporan
Deskripsi Fungsi melihat hasil laporan ini dilakukan oleh owner untuk melihat
laporan penjualan yang sudah dibuat oleh bagian
terdiri dari 5 proses yaitu, proses mengelola data master, proses penjumlahan
penjualan barang, dan proses pembuatan laporan yang dapat dilihat pada gambar
di bawah ini.
2
System flow pada aplikasi penjualan komputer rakitan terdiri dari proses
pemesanan, input barang, input kategori, dan pembuatan laporan.
Alur proses dimulai dari pelanggan yang login apabila sudah mempunyai
akun. Jika tidak maka pelanggan akan melakukan proses registrasi, setelah itu
pelanggan akan memilih komponen yang di inginkan dan mengupload bukti
2
pembayaran yang selanjutnya akan diterima oleh admin dan dibuatkan nota
penjualan
Alur proses input data barang dimulai dari admin yang menginputkan data
produk, input data biaya, dan input data kategori.
2
Alur pembuatan laporan dimulai dari Owner yang melakukan login untuk
rekap hasil penjualan dari nota penjualan barang, dan mulai membuat laporan
sesuai periode tertentu.
pelanggan dan data pemesanan . Input data dari sisi admin adalah data produk,
data kategori, data biaya dan nota pembayaran.
Physical Data Model merupakan adalah representasi dari desain data yang
akan diimplementasikan dalam sistem manajemen basis data. Model yang terdiri
dari struktur tabel, nama, dan nilai kolom serta hubungan di antara tabel ini
merupakan konversi yang diolah dan disesuaikan dengan sistem manajemen basis
3
komputer rakitan). Proses – proses yang ada meliputi proses pemesanan, proses
1. Data Flow Diagram Level 1 (Data flow diagram level 1 merupakan uraian yang
lebih mendetail tentang proses utama yang ada pada data flow diagaram level 0.
Uji coba aplikasi dilakukan dengan metode black box yaitu pengujian yang
dilakukan terhadap fungsional aplikasi.
1.3 Implementation
1.4 Testing
33
3
2. Pembuatan laporan
Proses pembuatan laporan didapatkan dari data pemesanan dan data penjualan
barang . proses ini dilakukan oleh admin dan hasil laporan akan diberikan kepada
owner.
3. Input data
Tahap selanjutnya adalah input data master yang dilakukan oleh admin . data
master ini berupa data barang, data pemesanan dan data pembayaran.
34
3
4. Dashboard admin
7. Login admin
Sebelum admin membuka halaman dashboard maka admin harus melakukan login
terlebih dahulu.
8. Data biaya
Setelah admin membuka halaman data biaya, admin dapat merubah tetapan biaya
9. Data produk
Admin dapat mengisi form produk di halaman data produk. Setelah data produk
sudah terisi, admin dapat memilih tombol simpan untuk meyimpan data produk.
3
4.2 Pembahasan
Pada hasil uji coba aplikasi Penjualan rakitan komputer berbasis website,
pada Karunia Computer didapatkan hasil bahwa:
5.1 Kesimpulan
Dari hasil dan pembahasan di atasa dapat di tarik kesimpulan bahwa:
5.2 Saran
41
DAFTAR PUSTAKA