TUGAS AKHIR
HALAMAN PENGAJUAN
Oleh :
SULKIFLI
2018010026
MANAJEMEN INFORMATIKA
HALAMAN PENGAJUAN
TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk mencapai gelar Ahli Madya
Komputer
Jurusan Manajemen Informatika
SULKIFLI
2018010026
MANAJEMEN INFORMATIKA
i
ii
iii
Dr. Nasrullah T. M. Si
MOTTO
diri”
iv
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PENJUALAN DAN PEMESANAN FURNITURE ALUMINIUM
PADA TOKO NURUL IMAN KONSTRUKSI BERBASIS WEB
SULKIFLI 2020
Dibimbing oleh :
Seni Asria & Muhammad Akbar
ABSTRAK
Sistem informasi penjualan dan pemesanan furniture berbahan baku
aluminium pada toko nurul iman konstruksi berbasis web. Adapun penelitian
ini bertujuan untuk: (1) Menganalisis sistem informasi penjualan dan
pemesanan furniture aluminium pada Toko Nurul Iman Konstruksi (2)
Merancang sistem informasi penjualan dan pemesanan furniture aluminium
pada Toko Nurul Iman Konstruksi.
Penelitian dilakukan dengan menggunakan teknik pengumpulan data
yang terdiri dari observasi, wawancara serta kepustakaan, selain itu analisis
sistem yang digunakan adalah metode analisis PIECES (performance,
Information, Economic dan Control). Kemudian penggambaran sistem
menggunakan diagram Flowmap dan diagram Konteks.
Hasil penelitain ini menunjukkan bahwa adanya perancangan sistem
informasi penjualan dan pemesanan furniture aluminium pada toko nurul
iman konstruksi berbasis web dan dapat mempermudah dalam proses
penjualan pada Toko Nurul Iman Konstruksi mulai dari pemesanan hingga
transaksi serta informasi yang akurat dan update yang dapat dilihat tanpa
harus datang langsung ke Toko Nurul Iman Kosntruksi.
v
KATA PENGANTAR
Aluminium pada Toko Nurul Iman Berbasis Web” ini dapat dapat selesai
1. Alm. Orang tua yang saya cinta, membuat penulis tetap semangat
dukungan dan doa yang dipanjatkan sehingga tugas akhir ini selesai
tepat waktu
Makassar
vi
5. Seni Asria, ST., M. Kom. selaku Dosen Pembimbing I yang selalu
Akhir ini
8. Serta rekan – rekan dan pihak – pihak yang ikut serta dalam proses
penelitian ini.
banyak kekurangan dan jauh dari kata sempurna baik dalam metode
pihak yang tidak dapat penulis sebutkan satu-persatu. Semoga tugas akhir
umumnya.
Penulis
vii
DAFTAR ISI
BAB I PENDAHULUAN
A. Latar Belakang ............................................................................................ 1
B. Rumusan Masalah....................................................................................... 2
C. Batasan Masalah ......................................................................................... 3
D. Tujuan Penelitian ........................................................................................ 3
E. Manfaat Penelitian ...................................................................................... 4
BAB II TINJAUAN PUSTAKA
A. Tinjauan Umum .......................................................................................... 5
B. Landasan Teori ........................................................................................... 6
BAB III METODE PENELITIAN
A. Penggambaran Sistem ................................................................................ 29
B. Analisis Kebutuhan Sistem ........................................................................ 31
C. Teknik Pengumpulan Data ......................................................................... 32
D. Lokasi dan Waktu Penelitian ..................................................................... 34
BAB IV ANALISIS DAN PERANCANGAN SISTEM
A. Metode Pieces ............................................................................................. 36
viii
B. Pemodelan Sistem....................................................................................... 38
1. Desain Model ........................................................................................ 38
2. Relasi Database .................................................................................... 49
C. Perancangan Antar Muka ......................................................................... 50
D. Implementasi ............................................................................................... 57
BAB V PENUTUP
A. Kesimpulan ................................................................................................. 63
B. Saran ............................................................................................................ 64
DAFTAR PUSTAKA
ix
DAFTAR TABEL
x
DAFTAR GAMBAR
xi
2
BAB I
PENDAHULUAN
A. Latar Belakang
pendukung untuk peningkatan kerja, tetapi lebih jauh lagi telah menjadi
Toko Nurul Iman Konstruksi ini sudah berdiri sejak tahun 2019 lalu.
tersebut didirikan oleh pak Ariadi. Namun seiring berkembangnya zaman dan
yang di hasilkan oleh Toko Nurul Iman Konstruksi membuat pembeli atau
konsumen sangat puas dengan produk Toko Nurul Iman Konstruksi dan
menjadikan Toko Nurul Iman Konstruksi berkembang dan sukses hingga saat
ini.
membuat banyak masalah dalam proses penjualan dan pemesanan pada toko
pemesanan pada toko nurul iman kosntruksi yaitu sebagai berikut : Konsumen
yang harus datang ke toko untuk memesan produk, informasi produk yang
masuk dan konsumen harus menunggu lama karena proses konfirmasi yang
terlalu lama.
Untuk mengatasi hal tersebut maka toko nurul iman konstruksi ini
memesan dan melakukan transaksi akan lebih mudah dan cepat serta laporan
penjualan dan pembelian tidak perlu lagi dibuat secara manual oleh karyawan
B. Rumusan Masalah
C. Batasan Masalah
offline
D. Tujuan Penelitian
E. Manfaat Penelitian
Manfaat yang akan didapat dari penulisan tugas akhir dalam analisis
Aluminium Berbasis Web pada Toko Nurul Iman Konstruksi adalah sebagai
berikut:
akurat.
penjualan.
2. Bagi Penulis
a. Menerapkan ilmu-ilmu yang diperoleh selama kuliah ke dunia nyata.
TINJAUAN PUSTAKA
A. Tinjauan Umum
yang disimpan dalam server dan dapat diakses melalui antar muka web
browser. Aplikasi web juga dapat diartikan sebagai suatu perangkat lunak
perangkat lunak seperti html, javascript, ruby, phyton, php, java, ajax dan
Stok Barang Pada Toko Nuansa Elektronik Pacitan". Toko Nuansa Elektronik
Pacitan, pencatatan dan pengolahan data barang, jumlah dan harga barang,
data para supplier, serta data transaksi penjualan masih dilakukan dengan
Barang Pada Gudang, Study Kasus: PT. Alaisys Sidoarjo". PT. Alaisys selalu
dari gudang ke kantor pusat di lakukan dengan cara menyalin data dari kartu
microsoft excel tersebut harus di kirim via email atau Gadget. Sistem tersebut
menjadikan pihak kantor pusat tidak dapat mengetahui data dari gudang
gunakan dalam mengiventariskan produk yang ada pada stok di gudang yang
B. Landasan Teori
analisis adalah sebuah kegiatan untuk mencari pola selain itu analisis
sistem yaitu penguraian dari suatu sistem informasi yang utuh kedalam bagian
sketsa atau pengaturan dari berbagai elemen yang terpisah ke dalam satu
kesatuan yang utuh dan berfungsi (Eko Ardi Trianto dan Aneu Yulianeu,
2018 :11).
sistem usulan.
saling berkaitan dan saling terhubung untuk melakukan suatu tugas secara
bersama - sama”.
saling berinteraksi dan bekerjasama antara bagian satu dengan yang lainnya
dasar bagi pengambilan keputusan yang berguna dan mempunyai nilai nyata
yang dapat dirasakan akibatnya baik pada saat itu juga maupun di masa
9
3. Penjualan
dari promosi dan promosi adalah salah satu bagian dari keseluruhan sistem
penjualan.
4. Pemesanan
barang yang akan dibeli harus dipesan terlebih dahulu sebelum sampai kekita.
pembayaran 100% baru barang akan siap di proses pesananya” (R. Nuzulah,
2018).
5. Furniture
barang lepas di dalam interior asitektural. Kata mebel berasal dari bahasa
perancis yaitu meubel, atau bahasa jerman yaitu mobel. Furniture merupakan
perlengkapan rumah, seperti kursi, meja, lemari, dan lainnya. Furniture dapat
terbuat dari bahan kayu, bamboo, logam, plastik, dan lain sebagainya (C.
dikenalkan oleh James Wetherbe pada bukunya Sistems Analysis and Design:
Traditional, Best Practices 4th Ed. PIECES merupakan metode evaluasi yang
Analisis dilakukan pada sistem informasi lama yang berupa hard copy seperti
brosur apabila band tersebut akan mengadakan pentas. Dari analisis ini
11
masalah utamanya.
yaitu:
a. Performance (kinerja)
melihat sejauh mana dan seberapa handalkah suatu sistem informasi dalam
b. Information (informasi)
Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki
c. Economic (ekonomi)
Menilai apakah prosedur yang ada saat ini masih dapat ditingkatkan
d. Control (pengendalian)
Menilai apakah prosedur yang ada saat ini masih dapat ditingkatkan
baik pula.
e. Efficiency (efisiensi)
Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki,
f. Service (layanan)
Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki
kualitas layanan yang sangat user friendly untuk end – user (pengguna)
7. Website
animasi, suara, atau gabungan dari semuanya itu baik yang bersifat statis
animasi, suara dan atau gabungan dari semuanya, baik brsifat statis maupun
dinamis yang membentuk suatu rangkaian bangunan yang saling terkait, yang
Aziz, 2017).
halaman situs, yang terangkum didalam sebuah domain atau juga sub domain,
yang lebih tempatnya berada didalam WWW (World Wide Web) yang
8. Web Browser
menjelajah dan menyajikan berbagai konten dari berbagai sumber yang bisa
mengakses pada halaman web di internet. Dilihat dari frasa katanya, web
15
Identifier (URL) yang dapat terdiri dari halaman - halaman web, video,
gambar, ataupun konten lainnya". Sejarah web browser dimulai pada tahun
1991 saat Tim Berners - Lee membuat aplikasi web browser pertama pada
komputer NeXT dengan nama World Wide Web Browser, kemudian ditahun
web browser grafis bernama NCSA Mosaic, yang kemudian dilanjutkan pada
tahun 1994 merilis Netscape Navigator dan pada tahun 1998 berubah menjadi
merilis Internet Explorer pada tahun 1995, dan diikuti oleh Opera di tahun
1996. Tidak ketinggalan Apple Inc juga ikut meramaikan pasar web browser
dengan merilis Safari pada tahun 2003. Ditahun 2008 Google Inc merilis web
9. Web Server
keras dan perangkat lunak. Secara bentuk fisik dan cara kerjanya, perangkat
keras web server tidak berbeda dengan komputer rumah atau PC, yang
dikarenakan web server bekerja sebagai penyedia layanan yang dapat diakses
fungsi sebagai penerima permintaan (request) yang berupa halaman web dari
client dan mengirimkan kembali (respons) hasil yang diminta dalam bentuk
web server adalah sebuah perangkat lunak server yang berfungsi menerima
permintaan HTTP / HTTPS dari client yang dikenal dengan web browser dan
kode – kode yang harus ditafsirkn oleh browser agar halaman tersebut dapat
pemrograman untuk membuat suatu halaman web yang terdiri dari kode -
dari berbagai macam format tampilan seperti teks, grafik, animasi, link
11. PHP
HTML”.
Menurut (Aris, Indah Puspita sari, Desi Artriyani, dan Tia Cahya
restiqi, 2016) “PHP merupakan script yang terintegrasi dengan HTML dan
berada pada server (server side HTML embedded scripting). PHP adalah
script yang digunakan untuk membuat halaman yang dinamis (up to date).
pemrograman yang wajib digunakan. Kita bisa saja membuat website hanya
menggunakan HTML saja. Web yang dihasilkan dengan HTML dan CSS ini
18
dikenal dengan website statis, dimana konten dan halaman web bersifat tetap.
adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi.
halaman yang berubah - ubah sesuai input dari user, memproses form.
beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan
seragam”.
kode -kode untuk memformat, yang mengendalikan tampilan isi dalam suatu
halaman web”.
13. PhpMyAdmin
MySQL.”
mengakses yang ada database MySQL server dalam bentuk tampilan web”
14. MySQL
yang dapat mengelola database dengan sangat cepat, dapat menampung data
dalam jumlah sangat besar, dan dapat diakses oleh banyak user (multi-user)
dan dapat melakukan suatu proses secara sinkron atau berbarengan (multi-
threaded)”.
15. Xampp
dan Arie S.M. Lumenta, ST., MT. 2015) “XAMPP adalah perangkat lunak
Sublime text adalah aplikasi editor untuk kode dan teks yang dapat
teknologi Phyton API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim,
Aplikasi ini sangatlah fleksibel dan powerfull. Fungsionalitas dari aplikasi ini
20
bukanlah aplikasi open source dan juga aplikasi yang dapat digunakan dan
fungsionalitas (packages) dari aplikasi ini merupakan hasil dari temuan dan
gratis.
Python, R, Ruby, SQL, TCL, Textile and XML. Biasanya bagi bahasa
Data (DAD). DFD adalah salah satu model logika data atau proses yang
dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data
yang keluar dari sistem dimana data disimpan proses apa yang menghasilkan
data tersebut dan interaksi antara data yang tersimpan, dan proses yang
menggambarkan aliran data sampai sebuah sistem selesai, dan kerja atau
3. Proses
berfungsi penting sebagai media dan hardware yang digunakan dan proses
yang berhubungan dengan sistem informasi. Semua itu mewakili model grafis
dari sistem informasi fisik yang diperlukan atau diajukan. Berikut simbol-
dicari”.
data) yang disampaikan secara bersama – sama pada suatu media, tanpa
mengatap satu sma lain atau tidak perlu suatu kerangkapan data, data
efisien.
sebagai berikut :
a. Perangkat Keras
b. Sistem Operasi
memfungsikan computer.
c. Basis Data
Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap
basis data dapat berisis sejumlah objek basis data seperti table dan
index.
Pengolah basis data secara fisik tidak dilakukan oleh pemakai secara
lunak yang termasuk DBMS seperti dbase III, dbase IV, Foxbase, Ms
kompleks.
26
Kamus Data (KD) atau data dictionary (DD) atau disebut juga
data yang digambarkan pada Data Flow Diagram (DFD atau DAD).
Data (KD) adalah kumpulan daftar elemen data yang mengalir pada sistem
nama dari arus data juga harus dicatat di KD, sehingga mereka yang
KD.
b. Alias
Alias atau nama lain dari data dapat dituliskan bila nama lain ini ada.
Alias perlu ditulis karena data yang sama mempunyai nama yang berbeda
berbeda.
c. Bentuk Data
Dari kesatuan luar ke suatu proses, data yang mengalir ini biasanya
Hasil dari suatu proses ke kesatuan luar, data yang mengalir ini
Hasil suatu proses ke proses yang lain, data yang mengalir ini biasanya
penerimanya.
Dari simpanan data dibaca oleh suatu proses, data yang mengalir ini
laporan tercetak;
variabel;
BAB III
METODE PENELITIAN
A. Penggambaran Sistem
Data yang ditemukan dari dari sistem yang berjalan pada Toko Nurul
dikonfirmasi.
konfirmasi transaksi.
pemesanan.
oleh konsuman.
akan di kirim.
dari perancangan sistem penjualan dan pemesanan furniture pada Toko Nurul
1. Kebutuhan Fungsional
apa saja / layanan apa saja yang nantinya harus disediakan oleh sistem,
32
2. Kebutuhan Non-Fungsional
Juga sering disebut sebagai batasan layanan atau fungsi yang ditawarkan
oleh sistem seperti batasan waktu, batasan pengembangan proses dan lain-
lain.
c. Sistem harus dapat memastikan bahwa data yang digunakan dalam sistem
1. Metode Observasi
2. Wawancara
objek penelitian.
a. Proses apa saja yang dilakukan oleh karyawan pada saat membuat
b. Proses apa saja yang dilakukan oleh karyawan pada saat melakukan
c. Proses apa saja yang dilakukan oleh karyawan pada saat melakukan
3. Penelitian Kepustakaan
1. Lokasi Penelitian
Toko Nurul Iman Konstruksi yang terletak di Jl. Trans sulawesi Desa
2. Waktu Penelitian
rencanakan selama dua bulan yaitu bulana gustus sampai September 2020.
1. Sejarah singkat
Toko Nurul Iman Konstruksi ini sudah berdiri sejak tahun 2019 lalu.
pembeli atau konsumen sangat puas dengan produk Toko Nurul Iman
Visi
di pasar global.
Misi
kalangan.
BAB IV
A. Hasil Analisa
serta sistem yang di usulkan dengan menggunakan metode pieces dapat dilihat
memperlambat pembuatan
produk furniture tersebut.
Pelayanan yang ada kurang Sistem yang diusulkan akan
maksimal dikarenakan memberikan pelayanan yang
konsumen harus menungu maksimal sebab ketika orderan
konfirmasi pesanan terlalu masuk secara bersamaan
Services
lama ketika banyak orderan karyawan(admin) dengan
(Layanan)
yang masuk pada saat mudah mengkonfirmasi
bersamaan. pesanan konsumen dan juga
konsumen tidak lagi menunggu
terlalu lama.
B. Pemodelan Sistem
1. Desain Model
dengan baik maka perlu adanya tahap - tahap dalam pembuatan aplikasi
tersebut diantaranya :
secara keseluruhan.
pemesanan.
b. Diagram Level 1
(data store).
tiga struktur sistem yang jelas yaitu memiliki proses, output dan
konsumen.
proses-proses tersebut.
kepada pemilik toko nurul iman konstruksi serta faktur yang akan
f. Kamus Data
Penjelasan : data yang diinput registrasi setiap terjadi pada perubahan data
registrasi
inputan tanggal.
dan kecamtan.
“082237xxxxxx”.
47
berulang.
khusus tanggal.
48
huruf.
produk.
penyimpanan.
100 huruf.
50
2. Relasi Database
Keterangan
One to One
pemesanan.
1. Perancangan Output
sistem.
produk di bayar.
54
2. Perancangan Input
yang nantinya akan terinput pada halaman konsumen. Halaman ini juga
aluminium.
untuk menginput data diri berupa nama, alamat, dan nomor telepon
apabila konsumen tidak jadi memesan barang dan akan akan kembali ke
berisi nama dan password. Saat ini halaman login bias dilakukan pada
D. Implementasi
a. Form Beranda
b. Form Produk
c. Form Kontak
d. Form Registrasi
e. Form Transaksi
PENUTUP
maka pada bab terakhir ini berisikan kesimpulan dari penulisan Tugas Akhir serta
A. KESIMPULAN
B. SARAN
sebagai berikut :
semakin berkembang.
2. Hendaknya ada pengembangan sistem yang lebih baik lagi dari sistem
yang sekarang.
65
DAFTAR PUSTAKA
Iriadi, N., & Indrasari, A. U. (2017). Informasi Penjualan Berbasis Web Pada
Sistem Cv. Bambu Jaya Jakarta, 9(3), 34–39. Retrieved from
http://speed.web.id/ejournal/index.php/Speed/article/view/337/330
Indrajani, I. (2015). Data Base Design. Jakarta
66
Mulyani, Sri. 2016. Sistem Informasi Manajemen Rumah sakit Analisis dan
Perancangan. Bandung.
Surono, Yunan. 2014. Data Flow Diagram (Dfd) Pada Apotek Candra Kota
Jambi. Jambi.
Solihin, Achmad. 2016. Pemrograman Web dengan PHP dan MySql. Jakarta
Selatan: Budi Luhur.
Trianto, Eko Ardi dan Yulianeu, Aneu. 2018. Perancangan Sistem Informasi
Pembayaran Abodemen di UPTD Pasar Rajadesa. Tasikmalaya.
Tujni, B., & Megawaty. (2017). Pelatihan Pembuatan Web Dengan Php Pada
Smp Negeri 27 Palembang. Abdimas Mandiri, 1(1), 37–40. Retrieved from
http://ejournal.uigm.ac.id/index.php/PGM/article/view/288/291
https://www.diadona.id/gadget/pengertian-web-browser-dan-contohnya
menurut-para-ahli--200708u.html