Anda di halaman 1dari 80

ANALISIS DA N PERANCANGAN SISTEM INFORMASI

PENJUALAN DAN PEMESANAN FURNITURE ALUMINIUM PADA


TOKO NURUL IMAN KONSTRUKSI BERBASIS WEB

TUGAS AKHIR

HALAMAN PENGAJUAN

Oleh :
SULKIFLI
2018010026
MANAJEMEN INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN


KOMPUTER (STMIK) HANDAYANI
MAKASSAR
2020/2021
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PENJUALAN DAN PEMESANAN FURNITURE ALUMINIUM PADA
TOKO NURUL IMAN KONSTRUKSI BERBASIS WEB

HALAMAN PENGAJUAN

TUGAS AKHIR

Diajukan sebagai salah satu syarat untuk mencapai gelar Ahli Madya
Komputer
Jurusan Manajemen Informatika

Disusun dan diajukan Oleh :

SULKIFLI
2018010026
MANAJEMEN INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN


KOMPUTER (STMIK) HANDAYANI
MAKASSAR
2020/2021

i
ii
iii
Dr. Nasrullah T. M. Si
MOTTO

“Ketika telah melakukan yang terbaik yang kita bisa,

maka kegagalan bukan sesuatu yang harus

diselesaikan, tapi jadikan pelajaran atau motivasi

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.

Kata kunci: Sistem Informasi, Penjualan, pemesanan

v
KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas limpahan rahmat dan

karunia-Nya sehingga penyusunan Tugas Akhir yang berjudul “Analisis

dan Perancangna Sistem Informasi Penjualan dan Pemesanan Furniture

Aluminium pada Toko Nurul Iman Berbasis Web” ini dapat dapat selesai

sesuai dengan yang diharapkan.

Tugas Akhir ini ditujukan untuk memenuhi salah satu persyaratan

guna memperoleh gelar Ahli Madya Komputer pada program studi

Manajemen Informatika di STMIK Handayani Makassar.

Untuk selanjutnya penyusun mengucapkan banyak terima kasih

kepada pihak-pihak yang telah membantu dalam penyelesaian Tugas

Akhir ini yaitu :

1. Alm. Orang tua yang saya cinta, membuat penulis tetap semangat

sehingga penulis dapat menyelesaikan Studi dengan baik.

2. Kakak, Adik dan sseluruh keluargaku atas cinta, kasih saying,

dukungan dan doa yang dipanjatkan sehingga tugas akhir ini selesai

tepat waktu

3. Bapak Dr. Nasrullah T.M. Si, selaku ketua Stmik Handayani

Makassar

4. Bapak Muhammad Akbar, S. Kom., M. Kom, selaku ketua program

studi Manajemen Informatika

vi
5. Seni Asria, ST., M. Kom. selaku Dosen Pembimbing I yang selalu

membimbing dan mengarahkan penulis dalam menyelesaikan Tugas

Akhir ini

6. Bapak Muhammad Akbar, S.Kom., M.Kom, selaku Dosen

Pembimbing II yang selalu membimbing penulis dalam penyusunan

Tugas Akhir ini.

7. Teman-teman Manajemen Informatika dan Komputerisasi Akuntansi,

atas perhatian dan dukungannya semoga kita teatp menjalin serta

menjaga tali silahturahmi antara kita semua, aamin.

8. Serta rekan – rekan dan pihak – pihak yang ikut serta dalam proses

penelitian ini.

Penulis menyadari dalam penulisasn Tugas Akhir ini masih

banyak kekurangan dan jauh dari kata sempurna baik dalam metode

penulisan maupun pembahasan materi. Hal tersebut dikeranakan

keterbatasan kemampuan penulis maka penulis mengharapkan saran dan

kritik yang membangun dari pembaca.

Akhir kata, penulis mengucapkan terimakasih kepada semua

pihak yang tidak dapat penulis sebutkan satu-persatu. Semoga tugas akhir

ini dapat bermanfaat khususnya penulis sendiri dan pembaca pada

umumnya.

Makassar, 12 Desember 2021

Penulis

vii
DAFTAR ISI

HALAMAN JUDUL ....................................................................................


HALAMAN PERSETUJUAN UJIAN SEMINAR HASIL .......................
HALAMAN PERSETUJUAN UJIAN TUGAS AKHIR ...........................
HALAMAN PENGESAHAN ......................................................................
MOTTO .........................................................................................................
ABSTRAK ....................................................................................................
KATA PENGANTAR ..................................................................................
DAFTAR ISI .................................................................................................
DAFTAR TABEL .........................................................................................
DAFTAR GAMBAR ....................................................................................

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

Tabel 2.1. Simbol DFD ................................................................................. 22


Tabel 2.2. Simbol flowchart ......................................................................... 23
Tabel 4.1. Analisis Metode PIECES ............................................................ 36
Tabel 4.2. Kamus Data Pemesanan .............................................................. 43
Tabel 4.3. Kamus Data Registrasi ................................................................ 45
Tabel 4.4. Kamus Data Tranksaksi .............................................................. 46
Tabel 4.5. Kamus Data Input Data Produk.................................................. 48

x
DAFTAR GAMBAR

Gambar 3.1 Sistem Berjalan ......................................................................... 29


Gambar 3.2 Sistem diusulkan ....................................................................... 30
Gambar 4.1 Diagram Konteks ...................................................................... 38
Gambar 4.2 Diagram level 0 (Zero) ............................................................. 39
Gambar 4.3 Diagram level 1 proses 1.......................................................... 41
Gambar 4.4 Diagram level 1 proses 2.......................................................... 42
Gambar 4.5 Diagram level 1 proses 3.......................................................... 43
Gambar 4.6 Relasi antar tabel ...................................................................... 49
Gambar 4.7 Tampilan Antar muka Laporan Pemesanan ........................... 51
Gambar 4.8 Tampilan Antar muka Pembuatan Laporan ............................ 51
Gambar 4.9 Tampilan Antar muka Faktur Pemesanan Produk .................. 52
Gambar 4.10 Tampilan Antar muka Data Produk ...................................... 53
Gambar 4.11 Tampilan Antar muka Tambah Data Produk ........................ 53
Gambar 4.12 Tampilan Antar muka Registrasi Konsumen........................ 54
Gambar 4.13 Tampilan Antar muka Transaksi Konsumen ........................ 55
Gambar 4.14 Tampilan Antar muka Konfirmasi Pesanan .......................... 55
Gambar 4.15 Tampilan Antar muka Login ................................................. 56
Gambar 4.16 Tampilan Implementasi Form Beranda ................................ 57
Gambar 4.17 Tampilan Implementasi Form Produk .................................. 57
Gambar 4.18 Tampilan Implementasi Form Kontak .................................. 58
Gambar 4.19 Tampilan Implementasi Form Registrasi .............................. 58
Gambar 4.20 Tampilan Implementasi Form Transaksi .............................. 59
Gambar 4.21 Tampilan Implementasi Form Dashboar Admin .................. 59
Gambar 4.22 Tampilan Implementasi Form Data Produk ......................... 60
Gambar 4.23 Tampilan Implementasi Form Tambah Produk .................... 60
Gambar 4.24 Tampilan Implementasi Form Konfirmasi Transaksi .......... 61
Gambar 4.25 Tampilan Implementasi Form Laporan ................................ 61
Gambar 4.26 Tampilan Implementasi Form Login .................................... 62

xi
2

BAB I

PENDAHULUAN

A. Latar Belakang

Bagi suatu organisasi atau industri furniture sekarang ini, sistem

informasi dan teknologi informasi tidak hanya berfungsi sebagai sarana

pendukung untuk peningkatan kerja, tetapi lebih jauh lagi telah menjadi

kebutuhan pokok dalam kehidupan sehari - hari, untuk bisa memberikan

informasi secara cepat dan akurat sesuai dengan kebutuhan.

Toko Nurul Iman Konstruksi ini sudah berdiri sejak tahun 2019 lalu.

Awalnya Toko tersebut hanya menerima pesanan proyek pembangunan

seperti pembuatan kanopi dan kusen-kusen dari aluminium, dan Toko

tersebut didirikan oleh pak Ariadi. Namun seiring berkembangnya zaman dan

teknologi semakin canggi pak Ariadi pun mengembangkan usahanya dengan

memproduksi dan menjual furniture dari bahan aluminium. Kualitas produk

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.

Sampai saat ini penjualan dan pemesanan ditangani karyawan pada

toko nurul iman konstruksi masih di kerjakan secara manual. Akhirnya

membuat banyak masalah dalam proses penjualan dan pemesanan pada toko

nurul iman konstruksi, Adapun masalah dalam proses penjualan dan


3

pemesanan pada toko nurul iman kosntruksi yaitu sebagai berikut : Konsumen

yang harus datang ke toko untuk memesan produk, informasi produk yang

kurang jelas dan akurat, mengeluarkan biaya yang terlalu banyak,

pengontrolan yang kurang optimal, banyak menghabiskan waktu dan proses

pembuatan produk dikarenakan karyawan harus mencatat dulu pesanan yang

masuk dan konsumen harus menunggu lama karena proses konfirmasi yang

terlalu lama.

Untuk mengatasi hal tersebut maka toko nurul iman konstruksi ini

membutuhkan adanya sistem informasi penjualan dan pemesanan. Dengan

sistem ini diharapkan dapat bermanfaat antara lain mempermudah penjualan

produk bagi toko dan juga memudahkan konsumen, ketika konsumen

memesan dan melakukan transaksi akan lebih mudah dan cepat serta laporan

penjualan dan pembelian tidak perlu lagi dibuat secara manual oleh karyawan

dikarenakan dapat di proses melalui sistem, serta memberikan suatu ulasan

rancangan aplikasi informasi penjualan dan pemesanan yang penulis susun

dalam tugas akhir dengan judul: "Analisis Dan Perancangan Sistem

Informasi Penjualan dan Pemesanan Furniture Aluminium pada Toko

Nurul Iman Konstruksi Berbasis Web ".

B. Rumusan Masalah

Berdasarkan latar belakang di atas, maka dapat ditentukan masalah

– masalah pada toko nurul iman konstruksi yaitu sebagai berikut:

1. Bagaimana menganalisis sistem informasi penjualan dan pemesanan

furniture pada toko nurul iman konstruksi berbasis web.


4

2. Bagaiman merancang sistem informasi penjualan dan pemesanan

furniture pada toko nurul iman konstruksi berbasis web.

3. Bagaimana sistem yang dirancang dapat menyajikan laporan data

penjualan, pemesanan dan transaksi serta informasi update produk

furniture pada toko nurul iman konstruksi.

C. Batasan Masalah

Karena kompleksnya masalah yang ada di lapangan, maka penulis

perlu membatasi masalah dalam penelitian ini. Adapun batasan masalah

dalam penelitian ini meliputi:

1. Menganalisis sistem informasi penjualan dan pemesanan furniture dalam

lingkup toko nurul iman konstruksi.

2. Merancang sistem informasi penjualan dan pemesanan furniture dalam

lingkup toko nurul iman konstruksi.

3. Sistem yang dirancang hanya prototype serta masih menggunakan web

offline

D. Tujuan Penelitian

Berdasarkan perumusan masalah di atas maka tujuan penelitian

yaitu sebgai berikut:

1. Menganalisis sistem informasi penjualan dan pemesanan.

2. Merancang sistem informasi penjualan dan pemesanan.

3. Menyajikan laporan data penjualan, pemesanan dan transaksi serta

informasi update produk furniture pada toko nurul iman konstruksi.


5

E. Manfaat Penelitian

Manfaat yang akan didapat dari penulisan tugas akhir dalam analisis

dan perancangan Sistem Informasi Penjualan dan Pemesanan Furniture

Aluminium Berbasis Web pada Toko Nurul Iman Konstruksi adalah sebagai

berikut:

1. Bagi Pemilik Toko


a. Membantu proses penjualan dan pemesanan barang secara tepat dan

akurat.

b. Membantu pemilik Toko dalam menerapkan Sistem baru yang lebih

efektif dan efisien.

c. Memberikan informasi yang akurat dalam pembutan laporan data

penjualan.

2. Bagi Penulis
a. Menerapkan ilmu-ilmu yang diperoleh selama kuliah ke dunia nyata.

b. Membandingkan teori-teori yang ada dengan masalah sebelumnya.


BAB II

TINJAUAN PUSTAKA

A. Tinjauan Umum

Aplikasi web adalah sebuah program yang dikirim melalui internet

yang disimpan dalam server dan dapat diakses melalui antar muka web

browser. Aplikasi web juga dapat diartikan sebagai suatu perangkat lunak

komputer yang dikodekan dalam bahasa pemrograman yang didukung oleh

perangkat lunak seperti html, javascript, ruby, phyton, php, java, ajax dan

bahasa pemrograman lainnya. Tinjauan pustaka bertujuan sebagai referensi

terhadap hasil penelitian sebelumnya.

Menurut Fendi Nurcahyono (2017) merupakan hasil penelusuran

terhadap penelitian - penelitian yang terdahulu, Penelitian yang dilakukan

oleh Fendi Nurcahyono dengan judul "Pembangunan Aplikasi Penjualan 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

menggunakan tulisan tangan. Kesulitan dalam mencatat dan menghitung

banyaknya jenis barang, jumlah barang, maupun besarnya jumlah harga,

mengakibatkan data yang diperoleh menjadi kurang akurat. Untuk

meningkatkan keakuratan data diperlukan pembangunan sistem informasi

penjualan barang yang terkomputerisasi.


6

Penelitian yang dilakukan oleh Hendra Agusvianto (2017) dengan

judul “Sistem Informasi Inventori Gudang Untuk Mengontrol Persediaan

Barang Pada Gudang, Study Kasus: PT. Alaisys Sidoarjo". PT. Alaisys selalu

melakukan pengawasan dan pencatatan terhadap barang persedian. Pelaporan

dari gudang ke kantor pusat di lakukan dengan cara menyalin data dari kartu

ke dalam microsoft office dan microsoft excel. Laporan dalam format

microsoft excel tersebut harus di kirim via email atau Gadget. Sistem tersebut

menjadikan pihak kantor pusat tidak dapat mengetahui data dari gudang

dengan efisien. Dari permasalahan tersebut di atas, PT. Alaisys memerlukan

adanya aplikasi sistem inventory gudang berbasis web. Aplikasi dapat di

gunakan dalam mengiventariskan produk yang ada pada stok di gudang yang

meliputi pencatatan, pengolahan, dan pelaporan data pada persediaan gudang.

B. Landasan Teori

1. Analisis Perancangan Sistem Informasi

Menurut Spradley dalam Sugiyono (2014:89) mengatakan bahwa

analisis adalah sebuah kegiatan untuk mencari pola selain itu analisis

merupakan cara berpikir yang berkaitan dengan pengujian secara sistematis

terhadap sesuatu untuk menentukan bagian, hubungan antar bagian dan

hubungannya dengan keseluruhan.

Menurut (Wijaya, 2016) Menjelaskan bahwa analisis terhadap suatu

sistem yaitu penguraian dari suatu sistem informasi yang utuh kedalam bagian

– bagian komponennya dengan maksud mengidentifikasikan dan

mengevaluasi permasalahan - permasalahan, kesempatan - kesempatan,


7

hambatan – hambatan yang terjadi dan kebutuhan – kebutuhan yang

diharapkan sehingga diusulkan perbaikan - perbaikan.

Jadi dapat ditarik kesimpulan bahwa analisis merupakan penguraian

suatu pokok secara sistematis dalam menentukan bagian, hubungan antara

beberapa bagian serta hubungan secara menyeluruh untuk memperoleh hasil

pengertian dan pemahaman yang tepat.

Perancangan adalah penggambaran, perencanaan dan pembuatan

sketsa atau pengaturan dari berbagai elemen yang terpisah ke dalam satu

kesatuan yang utuh dan berfungsi (Eko Ardi Trianto dan Aneu Yulianeu,

2018 :11).

Tahap perancangan sistem adalah merancang sistem secara rinci

berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan sistem

model baru yang diusulkan dengan disertai rancangan database dan

spesifikasi program. Ada beberapa metode perancangan dengan Unified

Modeling Language (UML) adalah:

a. Merancang sistem yang baru sesuai identifikasi kebutuhan.

b. Merancang spesifikasi proses.

c. Merancang basis data menggunakan Entity Relationship Diagram (ERD).

d. Merancang tampilan antar muka sistem.

e. Merancang dokumen masukan dan dokumen keluaran sesuai dengan

sistem usulan.

Menurut Ida Nuraida dalam buku karya Muslihudin, M. Oktafianto

(2016:11) Sistem informasi merupakan perangkat prosedur yang


8

terorganisasi dengan sistematik, bila dilaksanakan akan menyediakan

informasi yang dapat dimanfaatkan dalam proses pembuatan keputusan.

Menurut Laudon dan Jane P Laudon (2014:16) sistem informasi

dapat didefinisikan sebagai serangkaian komponen yang saling berhubungan

yang mengumpulkan (atau mendapatkan), memproses, menyimpan dan

mendistribusikan informasi yang mendukung pengambilan keputusan dan

pengawasan di dalam sebuah organisasi.

Sistem Informasi Menurut Pratama dalam (Iriadi & Indrasari, 2017)

menyatakan bahwa ”Sistem didefinisikan sebagai sekumpulan prosedur yang

saling berkaitan dan saling terhubung untuk melakukan suatu tugas secara

bersama - sama”.

Jadi dapat di tarik kesimpulan bahwa sistem informasi adalah sistem

informasi merupakan penerapan sistem di dalam organisasi untuk

mendukung informasi yang dibutuhkan oleh semua tingkat manajemen.

2. Sistem Informasi Manajemen

SIM dapat didefinisikan sebagai sekumpulan subsistem yang saling

berhubungan, berkumpul bersama-sama dan membentuk satu kesatuan,

saling berinteraksi dan bekerjasama antara bagian satu dengan yang lainnya

dengan cara-cara tertentu untuk melakukan fungsi pengolahan data,

menerima masukan (input) berupa data-data, kemudian mengolahnya

(processing), dan menghasilkan keluaran (output) berupa informasi sebagai

dasar bagi pengambilan keputusan yang berguna dan mempunyai nilai nyata

yang dapat dirasakan akibatnya baik pada saat itu juga maupun di masa
9

mendatang, mendukung kegiatan operasional, manajerial, dan strategis

organisasi, dengan memanfaatkan berbagai sumber daya yang ada dan

tersedia bagi fungsi tersebut guna mencapai tujuan.

3. Penjualan

“Penjualan merupakan sebuah proses dimana kebutuhan pembeli

dan kebutuhan penjualan dipenuhi, melalui antar pertukaran informasi dan

kepentingan” (Hanafiah & Nusa, 2017).

Menurut Abdullah, T dan Tantri, F (2016) Penjualan adalah bagian

dari promosi dan promosi adalah salah satu bagian dari keseluruhan sistem

pemasaran. Konsep penjualan ini sendiri lebih mengutamakan pada

penjualan.

Menurut (Rogi Gusrizaldi dan Eka Komalasari, 2016) “Penjualan

merupakan syarat mutlak keberlangsungan suatu usaha, karena dengan

penjualan maka akan didapatkan keuntungan.”

4. Pemesanan

Menurut kamus besar bahasa Indonesia yang mengundang dengan

pemesanan adalah proses, pembuatan cara memesan (tempat, barang.dsb)

untuk orang lain.

Pemesanan Adalah suatu aktifitas yang dilakukan oleh konsumen

sebelum membeli (Fauzi Rahman dan Santoso-2015:78).

“Pemesanan atau pembelian adalah suatu proses pembelian dimana

barang yang akan dibeli harus dipesan terlebih dahulu sebelum sampai kekita.

Proses pemesanan biasanya memiliki kesepakatan dalam proses


10

pembayarannya, seperti adanya pembayaran dimuka, atau langsung proses

pembayaran 100% baru barang akan siap di proses pesananya” (R. Nuzulah,

2018).

5. Furniture

Kata mebel dalam bahasa inggris di terjemahkan menjadi Furniture.

Istilah “mebel” digunakan karena sifat bergeraknya atau mobilitasnya sebagai

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.

Candra, A. Santosa, and M. T. Rizqy, 2017).

6. Metode Penelitian Pieces

Menurut (Thenata dan Andhika Galuh Prabawati: 2018) PIECES

dikenalkan oleh James Wetherbe pada bukunya Sistems Analysis and Design:

Traditional, Best Practices 4th Ed. PIECES merupakan metode evaluasi yang

terdiri dari aspek (variabel) Performance, Information, Economy, Control,

Efficiency, dan Service.

Menurut (Suharto, 2018) “Metode PIECES Untuk mengidentifikasi

masalah, maka harus dilakukan analisis terhadap kinerja, informasi, ekonomi,

pengendalian, efisiensi, dan pelayanan. Panduan ini dikenal dengan analisis

PIECES (Performance, Information, Economy, Control, Efficiency, Service).

Analisis dilakukan pada sistem informasi lama yang berupa hard copy seperti

brosur apabila band tersebut akan mengadakan pentas. Dari analisis ini
11

biasanya didapatkan beberapa masalah dan akhirnya dapat ditemukan

masalah utamanya.

Untuk lebih jelasnya lagi mengenai PIECES, di bawah ini akan

dijelaskan mengenai pengertian dari masing - masing komponen PIECES

yaitu:

a. Performance (kinerja)

Kinerja merupakan variable pertama dalam metode analisis

PIECES. Dimana memiliki peran penting untuk menilai apakah proses

atau prosedur yang ada masih mungkin ditingkatkan kinerjanya, dan

melihat sejauh mana dan seberapa handalkah suatu sistem informasi dalam

berproses untuk menghasilkan tujuan yang diinginkan. Dalam hal ini

kinerja diukur dari:

 Throughput, yaitu jumlah pekerjaan, output, deliverables yang dapat

dilakukan/ dihasilkan pada saat tertentu.

 Response time, yaitu waktu yang dibutuhkan untuk menyelesaikan

serangkaian kegiatan untuk menghasilkan output deliverables tertentu.

b. Information (informasi)

Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki

sehingga kualitas informasi yang dihasilkan menjadi semakin baik.

Informasi yang disajikan haruslah benar–benar mempunyai nilai yang

berguna. Hal ini dapat diukur dengan :

 Keluaran (outputs): Suatu sistem dalam memproduksi keluaran.


12

 Masukan (inputs): Dalam memasukkan suatu data sehingga kemudian

diolah untuk menjadi informasi yang berguna.


13

c. Economic (ekonomi)

Menilai apakah prosedur yang ada saat ini masih dapat ditingkatkan

manfaatnya (nilai gunanya) atau diturunkan biaya penyelenggaraannya.

d. Control (pengendalian)

Menilai apakah prosedur yang ada saat ini masih dapat ditingkatkan

sehingga kualitas pengendalian menjadi semakin baik, dan

kemampuannya untuk mendeteksi kesalahan/kecurangan menjadi semakin

baik pula.

e. Efficiency (efisiensi)

Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki,

sehingga tercapai peningkatan efisiensi operasi, dan harus lebih unggul

dari pada sistem manual.

f. Service (layanan)

Menilai apakah prosedur yang ada saat ini masih dapat diperbaiki

kemampuannya untuk mencapai peningkatan kualitas layanan. Buatlah

kualitas layanan yang sangat user friendly untuk end – user (pengguna)

sehingga pengguna mendapatkan kualitas layanan yang baik.

7. Website

Website adalah suatu sistem yang berkaitan dengan dokumen

digunakan sebagai media untuk menampilkan teks, gambar, multimedia dan

lainnya pada jaringan internet.

Website dapat diartikan sebagai kumpulan halaman – halaman yang

digunakan untuk menampilkan informasi teks, gambar diam atau gerak,


14

animasi, suara, atau gabungan dari semuanya itu baik yang bersifat statis

maupun dinamis yang membentuk satu rangkaian bangunan yang saling

terkait dimana masing – masing dihubungkan dengan jaringan – jaringan

halaman (hyperlink) (Susanto & Mariana, 2013).

Menurut Yuhefizar (2013:2) “(World Wide Web) www atau web

adalah sebuah sistem penyebaran informasi melalui internet”.

“Website diartikan sebagai kumpulan halaman – halaman yang

digunakan untuk menampilkan informasi teks, gambar diam atau gerak,

animasi, suara dan atau gabungan dari semuanya, baik brsifat statis maupun

dinamis yang membentuk suatu rangkaian bangunan yang saling terkait, yang

masing – masing dihubungkan dengan jarring - jaringan halaman” (M. H.

Aziz, 2017).

Dari beberapa pendapat para ahli diatas, penulis dapat

menyimpulkan bahwa website adalah kumpulan dari berbagai macam

halaman situs, yang terangkum didalam sebuah domain atau juga sub domain,

yang lebih tempatnya berada didalam WWW (World Wide Web) yang

tentunya terdapat di dalam Internet.

8. Web Browser

Pengertian web browser ialah sebuah program yang dirancang untuk

menjelajah dan menyajikan berbagai konten dari berbagai sumber yang bisa

dicari di internet. Sedangkan menurut sumber lain menjelaskan, pengertian

web browser merupakan software yang digunakan untuk mencari dan

mengakses pada halaman web di internet. Dilihat dari frasa katanya, web
15

merupakan singkatan dari website, sedangkan browser adalah media

penjelajah. Jadi, singkatnya definisi web browser ialah alat penjelajah

halaman situs website di internet.

Menurut Sibero (2013), Web Browser adalah "aplikasi perangkat

lunak yang digunakan untuk mengambil dan menyajikan sumber informasi

web. Sumber informasi web diidentifikasi dengan Uniform Resource

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

1993 NCSA (National Center Supercomputing Aplication) mengembangkan

web browser grafis bernama NCSA Mosaic, yang kemudian dilanjutkan pada

tahun 1994 merilis Netscape Navigator dan pada tahun 1998 berubah menjadi

Mozilla Firefox. Ikut meramaikan perkembangan web browser dengan

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

browser dengan nama Google Chrome.

9. Web Server

Web server adalah sebuah komputer yang terdiri dari perangkat

keras dan perangkat lunak. Secara bentuk fisik dan cara kerjanya, perangkat

keras web server tidak berbeda dengan komputer rumah atau PC, yang

membedakan adalah kapasitas dan kapabilitasnya. Perbedaan tersebut


16

dikarenakan web server bekerja sebagai penyedia layanan yang dapat diakses

oleh banyak pengguna, sehingga dibutuhkan kapasitas dan kapabilitas yang

besar dibandingkan PC. (Sibero, 2013).

Web server merupakan perangkat lunak pada server yang memiliki

fungsi sebagai penerima permintaan (request) yang berupa halaman web dari

client dan mengirimkan kembali (respons) hasil yang diminta dalam bentuk

halaman - halaman web (Wahana Komputer, 2011).

Berdasarkan dua pendapat di atas, maka dapat disimpulkan bahwa

web server adalah sebuah perangkat lunak server yang berfungsi menerima

permintaan HTTP / HTTPS dari client yang dikenal dengan web browser dan

mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang

umumnya berbentuk dokumen HTML.

10. HTML (Hypertext Markup Language)

HTML (Hyper Text Markup Language), yaitu suatu bahasa yang

menggunakan tanda – tanda tertentu (disebut sebagai Tag) untuk menyatakan

kode – kode yang harus ditafsirkn oleh browser agar halaman tersebut dapat

ditampilkan secara benar (Kusniawan & Sardiarinto, 2016).

Menurut Achmad Solihin (2016:10) HTML merupakan singkatan

dari Hyper Text Markup Language yang merupakan Bahasa pemrograman

web yang memberitahukan peramban web (web browser) bagaimana

menyusun dan menyajikan konten di halaman web.

Berdasarkan dua pendapat di atas, maka dapat disimpulkan bahwa

HTML (Hypertext Markup Language) merupakan bahasa standar


17

pemrograman untuk membuat suatu halaman web yang terdiri dari kode -

kode singkat tertentu, dimana dengan kode - kode tersebut akan

memerintahkan web browser untuk menampilkan halaman web yang terdiri

dari berbagai macam format tampilan seperti teks, grafik, animasi, link

maupun audio - video.

11. PHP

PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu

bahasa pemrograman berbasiskan kode-kode (script) yang digunakan untuk

mengolah suatu data dan mengirimkannya kembali ke web browser menjadi

kode HTML. (Kostaman, Nandang dan Yusuf Sumaryana :2018-124)

Menurut MADCOMS (2016:17) “PHP (Hypertext Preprocessor)

adalah bahasa script yang dapat ditanamkan atau disisipkan ke dalam

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).

Hanya dapat dijalankan menggunakan web server, misal: Apache”.

PHP banyak dipakai untuk memprogram situs web dinamis,

walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa

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.

Sebagai perbandingan, website dinamis yang bisa dibuat menggunakan PHP

adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi.

Website dinamis juga bisa menyimpan data ke dalam database, membuat

halaman yang berubah - ubah sesuai input dari user, memproses form.

12. CSS (Cascading Style Sheet)

Menurut MADCOMS (2016:15) “Cascading Style Sheet (CSS)

merupakan salah satu bahasa pemrograman web untuk mengendalikan

beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan

seragam”.

Menurut MADCOMS (2011:116) “CSS adalah suatu kumpulan

kode -kode untuk memformat, yang mengendalikan tampilan isi dalam suatu

halaman web”.

13. PhpMyAdmin

Menurut MADCOMS (2016:148) “PhpMyadmin adalah sebuah

aplikasi open source yang berfungsi untuk memudahkan manajemen

MySQL.”

“phpMyAdmin juga dapat disebut sebagai tools yang berguna untu

mengakses yang ada database MySQL server dalam bentuk tampilan web”

(Tujni & Megawaty, 2017).


19

14. MySQL

Menurut (Rachmat Agusli, Sutarman, dan Suhendri, 2017)

“MySQL adalah Software Relation Database Management Sistem (RDBMS)

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

Menurut (Randi V. Palit, Yaulie D.Y. Rindengan, ST. MM., MSc.,

dan Arie S.M. Lumenta, ST., MT. 2015) “XAMPP adalah perangkat lunak

bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari

beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri

(localhost), yang terdiri atas program Apache HTTP Server, MySQL

database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman

PHP dan Perl”.

“XAMPP adalah salah satu paket instalasi apache, PHP, dan

MySQL secara instant yang dapat digunakan untuk membantu proses

instalasi ketiga produk tersebut” (Prayitno & Safitri, 2015).

16. Sublime Text

Sublime text adalah aplikasi editor untuk kode dan teks yang dapat

berjalan diberbagai platform operating sistem dengan menggunakan

teknologi Phyton API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim,

Aplikasi ini sangatlah fleksibel dan powerfull. Fungsionalitas dari aplikasi ini
20

dapat dikembangkan dengan menggunakan sublime-packages. Sublime Text

bukanlah aplikasi open source dan juga aplikasi yang dapat digunakan dan

didapatkan secara gratis, akan tetapi beberapa fitur pengembangan

fungsionalitas (packages) dari aplikasi ini merupakan hasil dari temuan dan

mendapat dukungan penuh dari komunitas serta memiliki linsensi aplikasi

gratis.

Sublime Text mendukung berbagai bahasa pemrograman dan

mampu menyajikan fitur syntax highlight hampir di semua bahasa

pemrograman yang didukung ataupun dikembangkan oleh komunitas seperti;

C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java,

JavaScript, LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP,

Python, R, Ruby, SQL, TCL, Textile and XML. Biasanya bagi bahasa

pemrograman yang didukung ataupun belum terdukung secara default dapat

lebih dimaksimalkan atau didukung dengan menggunakan add-ons yang bisa

didownload sesuai kebutuhan user.

17. Pengertian Data Flow Diagram (DFD)

Data Flow Diagram (DFD) disebut juga dengan Diagram Arus

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

dikenakan pada data tersebut (Kristanto, 2018).


21

Data Flow Diagram (DFD) adalah sebuah alat yang

menggambarkan aliran data sampai sebuah sistem selesai, dan kerja atau

proses dilakukan dalam sistem tersebut. Istilah dalam Bahasa indonesianya

adalah diagram aliran data (Indrajani, S.Kom., MM. 2015).

Ada 4 macam simbol yang digunakan untuk menggambarkan arus

data dalam DFD, yaitu :

1. Kesatuan luar (External Entity)

2. Arus data (Data Flow)

3. Proses

4. Simpanan data (Data store)

Tabel 2.1 Simbol- Simbol DFD


Simbol Nama Keterangan

Proses adalah suatu kegiatan atau kerja


Proses yang dilakukan oleh orang, mesin atau
komputer.

External Entity adalah kesatuan diluar


lingkungan sistem yang bisa berupa
External
orang, organisasi atau sistem lain yang
Entity
memberi input atau menerima output
dari luar sistem.

Arus data adalah menunjukkan arus dari


Arus Data data yang bisa berupa masukan untuk
sistem atau hasil dari proses sistem.

Simpanan data adalah simpanan dari data


Simpanan
yang berupa suatu file atau database
Data
pada sistem komputer.

(Sumber Milayulian dalam Rismunandar :16,2017)


22

18. Pengertian Flowchart

Sistem flowchart adalah perangkat diagram grafik yang menyimpan

dan mengkomunikasikan aliran data media dan prosedur proses informasi

yang diperlukan dalam sistem informasi. Hal ini dilakukan dengan

menggunakan berbagai simbol yang dihubungkan dengan panah-panah untuk

menunjukkan kelanjutan aktivitas proses informasi. Sistem flowchart tertentu

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-

simbol yang terdapat dalam Flowchart :

Tabel 2.2 Simbol-Simbol Flowchart


Simbol Nama Keterangan

Menyatakan suatu tindakan (proses) yang


Manual
tidak dilakukan oleh komputer.

Menyatakan suatu tindakan (proses) yang


Proses
dilakukan oleh komputer.

Memasukkan data secara manual dengan


Manual Input
menggunakan online keyboard.

Menunjukkan input dan output baik untuk


Dokumen
proses manual, mekanik atau komputer.

Display Mencetak keluaran dalam layar monitor.

Simbol ini digunakan untuk


Data Flow (Arus menghubungkan setiap langkah
Data) dalamflowchart dan menunjukkan
kemana arah aliran diagram
23

Berfungsi untuk menandai awal dan akhir


Terminator
dari suatu flowchart.

Untukkeluar-masuk atau penyambungan


Connector
proses dalam lembar atau halaman
(Sumber : Milayulian dalam Rismunandar:18,2017)

19. Konsep Dasar Basis Data

a. Defenisi Basis Data (Database)

Menurut Daniel Dido Jantce TJ Sitinjak, Maman, dan Jaka Suwita

(2020) mendefinisikan bahwa “Database adalah sebuah struktur yang

umumnya dikategorikan dalam 2 hal: sebuah database flat dan sebuah

database relasional. Database relasional lebih disukai karena lebih masuk

akal dibandingkan database flat”.

Menurut (Anisah dan Melati Suci Mayasari, 2016) mengatakan

bahwa “Database adalah kumpulan data yang teintegrasi dan diatur

sedemikian rupa sehingga data tersebut dapat dimanipulasi, diambil, dan

dicari”.

Menurut Sri Rahayu dkk dalam jurnal CCIT, Vol.9 No.1

(2015:54)[18] “Database (basis data) adalah kumpulan data yang

terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat

dimanipulasi, diambil, dan dicari secara cepat.”

Menurut Sutanta dalam Lisnawaty (2014:29) Basis data dapat

dipahami sebagai suatu kumpulan data yang terhubung (Interrleated

data) yang disampaikan secara bersama – sama pada suatu media, tanpa

mengatap satu sma lain atau tidak perlu suatu kerangkapan data, data

disimpan cara tertentu sehingga mudah digunakan dan ditampilkan


24

kembali, data dapat digunakan satu atau lebih program – program

aplikasi secara optimal, data disimpan sedemikian rupa sehingga proses

penambahan, pengambilan, dan modifikasi data dapat dilakukan dengan

mudah dan terkontrol.

Dari defenisi diatas dapat diisimpulkan bahwa basis data adalah:

a. Kumpulan data berisi informasi suatu sistem.

b. Mekanisme yang digunakan untuk menyimpan informasi atau data.

c. Kumpulan data, umumnya mendeskripsikan aktifitas suatu sistem

atau lebih yang saling berhubungan.

b. Defenisi Sistem Basis Data

Data management sistem (DBMS) adalah kumpulan data yang

saling berhubungan dan kumpulan program untuk mengakses data.

Tujuan utama sistem manajemen basis data adalah menyediakan cara

menyimpan dan mengambil informasi basis data secara mudah dan

efisien.

Menurut Yuhezifer, (2016:49-55) menyatakan bahwa Database

management sistem (DBMS) merupakan paket progran (software) yang

dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan,

penghapusan dan pengambilan informasi terhadap database. Software –

software yang tergolong ke dalam DBMS antara lain microsoft SQL,

MySQL, Oracel, MC Access, PostgreSQL dan lain – lain.

(Rosa & Shalahuddin, 2015) menjelaskan bahwa “Database

Manajement Sistem atau dalam bahasa indonesia sering disebut Sistem


25

Manajemen Basis Data adalah suatu sistem aplikasi yang digunakan

untuk menyimpan, mengelolah dan menampilkan data.

Dalam sebuah sistem basis data terdapat komponen - komponen

sebagai berikut :

a. Perangkat Keras

Perangkat keras yang biasanya yang terdapat dalam sebuah sistem

Komputer adalah media perangkat komunikasi dan memori sekunder

untuk keperluan backup data.

b. Sistem Operasi

Sistem operasi merupakan program yang dapat mengaktifkan atau

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.

d. Sistem Pengolah Basis Data

Pengolah basis data secara fisik tidak dilakukan oleh pemakai secara

langsung tetapi ditangani oleh sebuah perangkat lunak sistem yang

khusus yang disebut Database Managemen Sistem (DBMS). Perangkat

lunak yang termasuk DBMS seperti dbase III, dbase IV, Foxbase, Ms

Access, Borlan-Paradox untuk kelas sederhana sedangkan Borland-

interbase, MS_SQL Server, Oracle, Informix dan Sybase untuk

kompleks.
26

20. Kamus Data

Kamus Data (KD) atau data dictionary (DD) atau disebut juga

dengan istilah sistem data dictionary, digunakan untuk memperjelas aliran

data yang digambarkan pada Data Flow Diagram (DFD atau DAD).

Kamus Data menurut Rosa dan Shalahuddin (2013:73), “Kamus

Data (KD) adalah kumpulan daftar elemen data yang mengalir pada sistem

perangkat lunak sehingga masukan (Input) dan keluaran (Output) dapat

dipahami secara umum (memiliki standar cara penulisan)”. Untuk maksud

keperluan ini, maka (KD) harus memuat hal-hal berikut ini :

a. Nama Arus Data

Karena KD dibuat berdasarkan arus data yang mengalir di DAD, maka

nama dari arus data juga harus dicatat di KD, sehingga mereka yang

membaca DAD dan memerlukan penjelasan lebih lanjut tentang suatu

arus data tertentu di DAD dapat langsung mencarinya dengan mudah di

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

untukorang atau departemen satu dengan yang lainnya. Misalnya bagian

pembuat faktur dan langganan menyebut bukti penjualan sebagai faktur,

sedang bagian gudang menyebutnya sebagai tembusan permintaan

persediaan. Balk faktur dan tembusan permintaan persediaan ini


27

mempunyai struktur data yang sama tetapi mempunyai struktur yang

berbeda.

c. Bentuk Data

Telah diketahui bahwa arus data dapat mengalir:

 Dari kesatuan luar ke suatu proses, data yang mengalir ini biasanya

tercatat di suatu dokumen atau formulir;

 Hasil dari suatu proses ke kesatuan luar, data yang mengalir ini

biasanya terdapat di media laporan atau query tampilan layar atau

dokumen hasil cetakan komputer;

 Hasil suatu proses ke proses yang lain, data yang mengalir ini biasanya

dalam bentuk variabel atau parameter yang dibutuhkan bleb proses

penerimanya.

 Hasil suatu proses yang direkamkan ke simpanan data, data yang

mengalir ini biasanya berbentuk suatu variabel;

 Dari simpanan data dibaca oleh suatu proses, data yang mengalir ini

biasanya berupa suatu field (item data).

Dengan demikian bentuk dari data yang mengalir dapat berupa:

 dokumen dasar atau formulir;

 dokumen hasil cetakan komputer

 laporan tercetak;

 tampilan di layar monitor;

 variabel;
BAB III

METODE PENELITIAN

A. Penggambaran Sistem

1. Sistem yang sedang berjalan

Gambar 3.1 Flowmap Sistem yang Berjalan

Data yang ditemukan dari dari sistem yang berjalan pada Toko Nurul

Iman Konstruksi adalah :

a. Konsumen memesan furniture dan melakukan registrasi.

b. Karyawan mengkonfirmasi registrasi pemesanan.

c. Karyawan kemudian mencatat data pemesanan konsumen.


30

d. Konsumen melakukan transaksi setelah registrasi pemesanan

dikonfirmasi.

e. Jika transaksi telah dilakukan kemudian karyawan melakukan

konfirmasi transaksi.

f. Karyawan membuat faktur yang akan diberikan kepada konsumen

dan pemilik sebagai arsip penjualan.

g. Karyawan membuat laporan pemesanan.

h. Pemilik menerima faktur sebagai arsip penjualan dan laporan

pemesanan.

2. Sistem yang diusulkan

Gambar 3.2 Flowmap Sistem yang Diusulkan

a. Konsumen memesan furniture dan registrasi dimana data pemesanan

dan registrasi masuk ke database sistem.


31

b. Karyawan login untuk menginput produk yang akan ditampilkan ke

form pemesanan dan mengkonfirmasi registrasi konsumen serta

pembayaran produk yang di pesan.

c. Setelah registrasi pemesanan di konfirmasi, konsumen melakuan

transaksi pembayaran untuk produk yang di pesan.

d. Karyawan akan mengecek atau mengkonfirmasi pembayaran produk

oleh konsuman.

e. Kemudian sistem akan memproses faktur untuk diberikan kepada

konsumen sebagai pegangan untuk mengetahui berapa lama produk

akan di kirim.

f. Pemilik mendapatkan faktur sebagai arsip penjualan serta menerima

laporan pemesanan yang diproses oleh sistem dan otomatis terekap

ketika terjadi penjualan dan pemesanan.

B. Analisis Kebutuhan Sistem

Analisis kebutuhan sistem sangat dibutuhkan guna menunjang penerapan

dari perancangan sistem penjualan dan pemesanan furniture pada Toko Nurul

Iman Konstruksi. Tujuan dari perancangan sistem ini untuk membantu

karyawan dalam melakukan penjualan serta pelaporan hasil penjualan kepada

pemilik Toko Furniture Aluminium tersebut. Adapun analisis kebutuhan

sistem sebagai berikut :

1. Kebutuhan Fungsional

Kebutuhan fungsionsl adalah kebutuhan yang berisi proses-proses

apa saja / layanan apa saja yang nantinya harus disediakan oleh sistem,
32

mencangkup bagaimana sistem harus bereaksi pada input tertentu dan

bagaimana perilaku sistem pada situasi tertentu dan harus menggambarkan

layanan-layanan yang biasa diberikan sistem kepada pengguna secara detail.

a. Sistem dapat melakukan input data produk furniture.

b. Sistem dapat melakukan input transaksi penjualan.

c. Sistem dapat menghasilkan dan menampilkan laporan hasil penjualan

dan pemesanan serta menghasilkan faktur pemesanan.

d. Sistem dapat menyediakan fitur yang memudahkan mencari data produk

yang telah lama terinput.

e. Sistem dapat menyediakan fitur yang memudahkan mencari profil,

kontak atau alamat Toko Nurl Iman Konstruksi.

2. Kebutuhan Non-Fungsional

Kebutuhan non-fungsion aladalah kebutuhan yang menitip beratkan

pada properti perilaku yang dimiliki oleh sistem. Kebutuhan non-fungsional

Juga sering disebut sebagai batasan layanan atau fungsi yang ditawarkan

oleh sistem seperti batasan waktu, batasan pengembangan proses dan lain-

lain.

a. Sistem dapat dijalankan di berbagi software web browser diantaranya

internet explorer, mozilla firefox, google chrome dan lain-lain.

b. Proses pencarian data yang berlangsung tidak lebih 15 detik.

c. Sistem harus dapat memastikan bahwa data yang digunakan dalam sistem

harus terlindungi dari akses yang tidak berwenang.

d. Besarnya program dari sistem maksimal sebesar 100 MB.


33

e. Sistem memiliki tampilan (antarmuka) yang mudah dipahami.

C. Teknik Pengumpulan Data

Untuk memperoleh data yang diperlukan dalam penelitian ini, digunakan

empat metode yaitu :

1. Metode Observasi

Tujuan dari obsesrvasi ini adalah memperoleh data yang berhubungan

dengan objek penelitian yang berguna dalam merancang dan membangun

sistem informasi Penjualan dan Pemesanan Furniture Aluminium pada Toko

Nurul Iman Konstruksi.

Observasi ini berguna untuk melihat secara bagaimana penjualan dan

pemesanan produk serta transaksi penjualan hingga menjadi laporan pada

bagaian karyawan dan konsumen, juga mengamati dimana letak

permasalahan yang terjadi pada sistem yang berjalan.

2. Wawancara

Tanya jawab akan dilakukan guna memperoleh informasi mengenai

objek penelitian.

Topik wawancara ialah :

a. Proses apa saja yang dilakukan oleh karyawan pada saat membuat

laporan hasil penjualan dan pemesanan.

Jawaban : Mencatat hasil penjualan dan pemesanan pada buku pelaporan

b. Proses apa saja yang dilakukan oleh karyawan pada saat melakukan

registrasi pemesanan produk.


34

Jawaban : Mengkonfirmasi registrasi konsumen yang nantinya akan di

buatkan faktur setelah konsumen melakukan transaksi

c. Proses apa saja yang dilakukan oleh karyawan pada saat melakukan

transaksi penjualan produk.

Jawaban : Mengkonfirmasi pembyaran yang dilakukan oleh konsumen.

3. Penelitian Kepustakaan

Mempelajari buku refrensi yang relevan untuk mendapatkan

pengetahuan dan landasan teori serta konsep-konsep lainnya.

D. Lokasi dan Waktu Penelitian

1. Lokasi Penelitian

Adapun lokasi penelitian yang akan di jadikan sebagai tempa

tmenyempurnakan Tugas Akhir ini yaitu:

Toko Nurul Iman Konstruksi yang terletak di Jl. Trans sulawesi Desa

Lagego, Kecamatan Burau, Kabupaten Luwu Timur.

2. Waktu Penelitian

Penelitian ini akan di lakukan pada Toko Nurul Iman Konstruksi di

rencanakan selama dua bulan yaitu bulana gustus sampai September 2020.

E. Gambaran Umum Toko Nurul Iman Konstruksi

1. Sejarah singkat

Toko Nurul Iman Konstruksi ini sudah berdiri sejak tahun 2019 lalu.

Awalnya Toko tersebut hanya menerima pesanan proyek pembangunan

seperti pembuatan kanopi dan kusen-kusen dari aluminium, dan Toko

tersebut didirikan oleh pak Ariadi. Namun seiring berkembangnya zaman


35

dan teknologi semakin canggi pak Ariadi pun mengembangkan usahanya

dengan memproduksi dan menjual furniture dari bahan aluminium. Kualitas

produk 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.

2. Visi dan Misi Toko Nurul Iman Konstruksi

Visi

Memproduksi produk furniture yang sangat berkualitas yang dapat bersaing

di pasar global.

Misi

Menyediakan produk yang berkualitas untuk kebutuhan rumah tangga serta

menawarkan berbagai produk dengan harga yang terjangkau oleh semua

kalangan.
BAB IV

PERANCANGAN DAN IMPLEMENTASI

A. Hasil Analisa

Hasil analisa sistem yang berjalan berdasarkan data yang dikmpulkan

serta sistem yang di usulkan dengan menggunakan metode pieces dapat dilihat

dalam table berikut :

Table 4.1 Analisis Pieces


Jenis Analisis Sistem yang berjalan Sistem yang diusulkan
Sistem yang ada membuat Sistem yang diusulakan
konsumen harus datang ke mempermudah konsumen untuk
Toko Nurul Iman Konstruksi melihat produk dan pemesanan
Perfomance untuk memesan produk produk pada Toko Nurul Iman
(Kinerja) fruniture dan pelaporan Konstruksi serta memaksimalkan
penjualan dan pemesanan pada pelaporan penjualan dan
Toko Nurul Iman Konstruksi pemesanan pada tersebut.
kurang maksimal.
Informasi yang kurang jelas Sistem yang diusulkan dapat
dan akurat karena konsumen meyediakan informasi yang jelas
Information harus datang untuk dan akurat, serta memudahkan
(Informasi) mendapatkan informasi konsumen untuk melihat secara
produk pada Toko Nurul Iman detail produk di website dari
Konstruksi. rumah.
37

Dalam jangka panjang sistem Sistem yang diusulkan hanya


ini mengeluarkan biaya besar mengeluarkan biaya besar
secara terus menerus untuk dalam jangka pendek karena
membeli alat tulis seperti hanya membeli sekali komputer
kertas, pulpen, dll serta namun jangka panjang sistem
Economic
memberatkan konsumen ini tidak terlalu memerlukan
(Ekonomis)
dengan biaya transportasi biaya sebab hanya memerlukan
untuk memsan produk di biaya perawatan, serta tidak lagi
Toko Nurul Iman Konstruksi. memberatkan konsumen untuk
biaya transportasi karena dapat
di akses dari rumah.
Sistem yang ada Dengan sistem yang diusulkan
pengontrolan masih kurang dapat memberikan keamanan
optimal karena terbilang tidak ekstra untuk data – data
Control
aman, sebab data – data penjualan dan pemesanan serta
(Pengendalian)
penjualan dan pemesanan mengoptimalkan data penjualan
tidak teratur dengan rapi dan dan pemesanan teratur rapi dan
dikhawatirkan akan diubah akan susah bagi orng lain untuk
oleh orang lain. mengubah data tersebut.
Banyak menghabiskan waktu Sistem yang diusulakan tersebut
dalam proses membuat menghemat waktu pembuatan
produk furniture yang produk furniture yang dipesan
dipesan oleh konsumen sebab oleh konsumen tanpa harus lagi
pada Toko Nurul Iman menunda pesanan yang lain
Eficieny
Konstruksi hanya memiliki 2 karena detail pesanan tidak lagi
(Efisien)
karyawan termasuk pemilik di catat oleh karyawan yang bisa
Toko tersebut dimana membuat waktu pembuatan
karyawan harus mencatat produk furniture menjadi
detail pesanan sehingga terhambat
menumpuk dan
38

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

Agar aplikasi penjualan dan pemesanan yang dibuat dapat bekerja

dengan baik maka perlu adanya tahap - tahap dalam pembuatan aplikasi

tersebut diantaranya :

a. Diagram Konteks Sistem

Diagram konteks merupakan tingkat tinggi dari diagram

aliran data dan hanya memuat satu proses, menunjukkan sistem

secara keseluruhan.

Dalam diagram konteks di atas menggambarkan suatu sistem

yang diusulkan secara keseluruhan dalam hal ini perancangan sistem

laporan penjualan, dengan suatu aliran data yang saling berhubungan

sehingga data dan informasi yang dihasilkan dapat digunakan untuk

melakukan proses pemesanan.


39

Gambar 4.1 Diagram Konteks

Keterangan diagram konteks :

1. Konsumen menginput ke dalam sistem yaitu data pesanan dan

data registrasi kemudian melakuakan transaksi.

2. Karyawan Login kemudian menginput data produk furniture

ke dalam sistem dan juga mengkonfirmasi registrasi serta

transaksi dari konsumen.

3. Sistem mengeluarkan output ke konsumen dan pemilik toko

berupa faktur untuk pemesanan serta laporan penjualan dan

pemesanan.

4. Konsumen menerima faktur dari hasil pembelian produk

5. Pemilik menerima faktur untuk arsip serta laporan penjualan

dan pemesanan produk


40

b. Diagram Level 1

Diagram ini merupakan diagram tingkat menengah yang

menggambarkan proses utama dari dalam sistem, yang terdiri dari

hubungan entitas (entity), proses data flow dan penyimpanan data

(data store).

Gambar 4.2 Diagram Level 0

Sistem informasi penjualan dan pemesana furniture memiliki

tiga struktur sistem yang jelas yaitu memiliki proses, output dan

inputan, inputan dari sistem ini yang dilakukan oleh konsumen

adalah pemesanan produk, registrasi, dan transaksi lalu otomatis

masuk ke database. Untuk inputan pemesanan disimpan pada

database dengan table tb_pemesanan. Untuk inputan registrasi

disimpan pada database dengan nama table tb_registrasi. Untuk

inputan transaksi disimpan pada database dengan nama table

tb_transaksi. Sedangkan inputan dari karyawan adalah login, input

produk, dan konfirmasi pemesanan. Untuk login disimpan pada


41

database dengan nama login. Utnuk input produk disimapan pada

database dengan nama tb_produk. Proses dari sistem ini masing-

masing diambil dari data hasil relasi table sehingga mengeluarkan

hasil atau output dari sistem berupa laporan penjualan dan

pemesanan furniture yang akan diserahakan kepada pemilik toko

nurul iman konstruksi serta faktur pembelian yang diberikan kepada

konsumen.

c. Diagram Level 1.1

Gambar 4.3 Diagram Level 1.1 Inputan Sistem

Konsumen meninput data pemesanan, data registrasi serta

transaksi. Untuk inputan pemesenanan disimpan pada database

dengan nama table tb_pemesanan. Untuk inputan registrasi

disimpan pada database dengan nama table tb_registrasi. Untuk

inputan registrasi disimpan pada database dengan nama table

tb_transaksi, sedangkan karyawan login menginput peroduk dan


42

konfirmasi pemesanan. Untuk login disimpan pada database dengan

nama table login. Untuk input produk disimpan pada database

dengan nama table tb_produk dan selanjutnya konfirmasi

pemesanan yang nantinya akan mengelurakan faktur.

d. Diagram Level 1.2

Gambar 4.4 Diagram Level 1.2

Dimulai dari proses login yang datanya di ambil dari Login

sehingga karyawan dapat mengakses sistem dan tb_produk

memproses inputan karyawan sehingga konsumen dapat melihat

produk furniture. Proses pemesanan yang datanya diambl dari

tb_pemesanan kemudian proses registrasi yang datanya di ambi dari

tb_registrasi serta berlanjut ke proses transaksi yang datanya di


43

ambil dari tb_transaksi sehingga menghasilkan semua data yang di

lakukan konsumen dan karyawan dapat mengkonfirmasi semua

proses-proses tersebut.

e. Diagram Level 1.3

Gambar 4.5 Diagram Level 1.3

Data tb_pemesanan, tb_registrasi serta tb_transaksi yang

saling di relasikan dan diproses sehingga menghasilkan output yang

berupa laporan penjualan dan pemesanan yang akan diberikan

kepada pemilik toko nurul iman konstruksi serta faktur yang akan

diberikan kepada konsumen.


44

f. Kamus Data

1. Kamus data pemesanan

Table 4.2 Kamus Data Pemesanan


Nama arus data :pemesanan
Alias :-
Bentuk data : inputan pemesanan
Arus data : konsumen, proses 1
Periode : setiap perubahan data pemesanan produk

Penjelasan : data yang diinput pemesanan produk setiap terjadi pada


perubahan data pemesanan produk
No Nama_data Tipe ukuran ket
1 Kode_pemesanan varchart 6 Primary key
2 Tanggal_pemesanan date - -
3 Kode_produk Varchart 7 -
4 Keterangan Varchart 50 -

Pada table pemesanan produk terdapat field table pada

tb_pemesanan produk antara lain:

a. Kode_pemesanan, fungsi dari kode pemesanan ini yaitu untuk

mebedakan antara pesanan yang satu dengan pesanan yang

lainnya, dengan tipe data varchart agar pada saat penginputan

dapat berupa angka dan kata dengan ukuran penulisan 6 yang

berupa inputan dari huruf awalan inisial nama konsumen,

bulan, tanggal pemesanan dan 2 angka akhiran no. telp

pemesan (N21831), dengan keterangan primary key yang

berarti kodenya tidak dapat berulang.

b. Tanggal berfungsi untuk mengetahui waktu pemesanan

produk dengan tipe data Date.


45

c. Kode_produk dengan tipe Varchart berfungsi untuk

menampilkan data dari table tb_produk yang setelah

direlasikan dengan tb_pemesanan. Dengan ukuran penulisan

disesuaikan dengan tb_produk.

d. Keterangan berisi detail pesanan khusus seperti warna lain dari

2 macam warna yang ada di sistem dan alamat pengiriman jika

konsumen memesankan untuk orang lain.

2. Kamus data registrasi

Table 4.3 Kamus Data Registrasi


Nama arus data : registrasi
Alias :-
Bentuk data : inputan registrasi
Arus data : konsumen, proses 3
Periode : setiap perubahan data inputan registrasi

Penjelasan : data yang diinput registrasi setiap terjadi pada perubahan data
registrasi

No Nama_data Tipe ukuran ket


1 Kode_registrasi varchart 6 Primary key
2 Tanggal_registrasi date - -
3 Nama_konsumen Varchart 50 -
4 Alamat_konsumen varchart 100 -
5 telepon float - -

Tb_registrasi berisikan tentang data dari registrasi pesanan

yang dilakukan oleh konsumen dimana fieldnya ialah:

a. Kode_registrasi, berfungsi untuk membedakan antara pesanan

satu dan pesanan yang lain dengan tipe varchart dimana

inputannya berupa huruf dengan angka, urutan penulisan


46

maksimal 5 yang berisi singkatan nama produk dan angka 01

untuk mengetahui produk yang pertama kali keluar dan

seterusnya seperti (lmr01) dengan keterangan primary key

yang berarti kodenya tidak dapat berulang.

b. Tanggal_transasi, berfungsi untuk mengetahui kapan

dilakukannya registrasi dengan tipe data date yang berisi

inputan tanggal.

c. Nama_konsumen, berfungsi untuk nama konsumen yang

memesan produk dengan tipe varchart yang ukuran

penulisannya maksimal 100 seperti “Ikram”.

d. Alamat_konsumen berfungsi untuk mengetahui tujuan

pengiriman produk yang dipesan dengan tipe varchart yang

ukuran penulisannya maksimal 100 berupa nama jalan, desa

dan kecamtan.

e. Telepon berfungsi untuk komunikasi ketika alamat susah

untuk ditemukan dan pemberitahuan bahwa barang sedang

berada di tempat dengan tipe int yang berupa angka seperti

“082237xxxxxx”.
47

3. Kamus data transaksi

Table 4.4 Kamus Data Transaksi


Nama arus data : transaksi
Alias :-
Bentuk data : inputan transaksi
Arus data : konsumen, proses 4
Periode : setiap perubahan data transaksi
Penjelasan : data yang diinput trnasaksi setiap terjadi pada perubahan
data transaksi
No Nama_data Tipe ukuran ket
1 Kode_transaksi varchar 5 Primary key
2 Tanggal_transaksi date - -
3 Kode_registrasi Varchar 6
4 Kode_pemesanan varchar 6 -
5 Jumlah int - -
6 pembayaran int - -

tb_registrasi berisikan tentang data dari transaksi atau

pembayaranyang dilakukan oleh konsumen dimana fieldnya ialah:

a. Kode_transaksi, berfungsi utnuk membedakan antara transaksi

yang satu dengan transaksi yang lainnya dengan tipe varchart

yang berupa inputan angka dan huruf dengan ukuran penulisan

maksimal 6 yang menyangkut 3 huruf pertama dari singkatan

hari dan angka berikutnya seperti (Sen01, Sel02) dst. Dengan

keterangan primary key yang berarti kodenya tidak dapat

berulang.

b. Tanggal_transaksi, berfungsi untuk mengetahui waktu

transaksi dengan tipe data date yang berupa penyimpanan

khusus tanggal.
48

c. Kode_registrasi, berfungsi untuk memunculkan

nama_konsumen, alamat_konsumen serta telepon yang

diambil dari hasil relasi tb_registrasi.

d. Kode_pemesanan, berfungsi untuk memunculkan

nama_produk, jenis_produk dan harga_produk yang diambil

dari hasil relasi tb_pemesanan.

e. Pembayaran berfungi untuk mengetahui bahwa konsumen

melakukan pembayaran dengan melalui bank apa dengan tipe

int yang berupa bilangan.

4. Kamus data input data produk

Table 4.5 Kamus Data Input Data Produk


Nama arus data : input produk
Alias :-
Bentuk data : inputan data produk
Arus data : konsumen, proses 2
Periode : setiap perubahan data produk

Penjelasan : data yang diinput produk setiap terjadi pada perubahan


data produk
N Nama_data Tipe ukuran ket
o
1 Kode_produk varchar 7 Primary key
2 Nama_produk varchar 50 -
3 Warna_Produk varchar 20
4 Jenis_produk Varchar 50 -
5 Harga_produk float - -
6 Foto_produk varchar 20 -
7 deskripsi varchar 100 -

a. Kode_produk, berfungsi untuk membedakan produk yang satu

dengan produk yang lainnya dengn tipe varchart dimana


49

inputannya berupa huruf dan angka, ukuran penulisan

maksimal 7 yang berisi singkatan produk dan jenisnya (etl1,

lmr1, krs1, mj1) dengan keteragan primary key yang berarti

kodenya tidak dapat berulang.

b. Nama_produk, field yang berfungsi untuk menyimpan data

nama sebuah produk dengan tipe data varchart yang berarti

inputan berupa kata yang berukuran maksimal 50 penulisan

huruf.

c. Jenis_produk, berfungsi untuk menyimpan data jenis produk

untuk mengelompokkan sebuah produk, dengan tipe data

berupa varchart dan ukuran penulisan maksimal 50 huruf.

d. Harga_produk, dengan tipe float yang berisi inputan berupa

angka yang berjumlah besar dan berfungsi untuk harga setiap

produk.

e. Foto_produk, dengan tipe varchart yang berisi inputan berupa

gambar yang berjumlah maksimal 50 dan berfungsi untuk

gambar setiap produk dimana data foto tersimpan di media

penyimpanan.

f. Deskripsi, berfungsi untuk menampilakan detail produk

dengan tipe data varchar dan inpuan penulisannya maksimal

100 huruf.
50

2. Relasi Database

Gambar 4.6 Relasi Table

Keterangan

 Primary Key/kunci utama *

 Foreign Key/kunci tamu **

 One to Many/satu untuk semua

 One to One

a. Tb_produk berelasi one to many dengan tb_pemesanan

dengan field kode produk yang berfungsi sebagai nama

produk dari proses pemesanan.

b. Tb_pemesanan berelasi one to many dengan tb_transaksi

dengan field kode pemesanan yang berfungsi sebagai

tanggal pemesanan dari proses pemesanan


51

c. Tb_registrasi berelasi one to many dengan tb_transaksi

dengan field kode tanggal, nama, alamat, dan telepon yang

nantinya akan menjadi output laporan berupa faktur

pemesanan.

C. Perancangan Antar Muka

1. Perancangan Output

Tampilan output merupakan tampilan rancangan hasil proses yang

dikeluarkan oleh sistem informasi penjualan dan pemesanan furniture

aluminium tersebut, berikut beberapa tampilan yang ditampilkan oleh

sistem.

Gambar 4.7 Laporan Pemesanan Produk

Tampilan diatas merupakan tampilan output sistem informasi yang

berupa laporan pemesanan produk, perancangan laporan pemesanan


52

produk diambil dari database dengan nama table tb_registrasi,

tb_transaksi dan table produk.

Gambar 4.8 Pembuatan Laporan Pemesanan

Gambar tampilan 4.8 adalah gambar tampilan pembuatan laporan

pemesanan/pencarian data pemesanan yang nantinya diprint untuk

mencetak sebuah laporan. Dengan proses realisasi antara tb_pemesan, tb

registrasi, tb_transaksi dan table produk.


53

Gambar 4.9 Faktur pemesanan Produk

Tampilan di atas merupakan tampilan output sistem informasi yang

berupa faktur pemesanan, perancangan faktur pemesanan produk diambil

dari database dengan nama tb_transaksi yang akan tercetak setelah

produk di bayar.
54

2. Perancangan Input

Gambar 4.10 Halaman Data Produk

Halaman data produk adalah halaman yang di akses oleh karyawan

yang nantinya akan terinput pada halaman konsumen. Halaman ini juga

berfungsi untuk mengubah harga produk ketika toko tersebut ingin

menaikkan harga produk tersebut.

Gambar 4.11 Halaman Tambah Data Produk


55

Halaman tambah data produk adalah halaman yang di akses oleh

karyawan untuk menginput data-data produk dengan tombol simpan

untuk mengarahkan ke halaman data produk untuk di tampilkan ke

beranda agar konsumen dapat melihat dan memilih produk furniture

aluminium.

Gambar 4.12 Registrasi Konsumen

Halaman registrasi adalah halaman yang diakses oleh konsumen

untuk menginput data diri berupa nama, alamat, dan nomor telepon

bertujuan untuk memudahkan pengantran barang atau produk yang

dipesan. Setelah menginput data diri maka konsumen menekan tombol

checkout untuk melanjutkan ke transaksi pembayaran.


56

Gambar 4.13 Halaman Transaksi Konsumen

Halaman transaksi adalah halaman yang diakses oleh konsumen

untuk menyelesaikan pesanan produk yang akan dipesan, tombol batal

apabila konsumen tidak jadi memesan barang dan akan akan kembali ke

beranda, sedangkan tombol bayar apabila konsumen sudah mealukan

transfer dan akan mengeluarkan faktur pemesanan setelah karyawan/

admin mengkonfirmasi pemesanan konsumen, guna dari faktur sebagai

pegangan atau tanda bukti pembelian produk.

Gambar 4.14 Konfirmasi pesanan


57

Halaman konfirmasi pesanan adalah halaman yang diakses oleh

karyawan/admin untuk mengkonfirmasi pesanan dari konsumen

sehingga mengeluarkan faktur yang telah dijelaskan di Gambar 4.14.

Gambar 4.15 Halam Login Admin

Login adalah halaman untuk masuk ke dalam sebuah layanan yang

berisi nama dan password. Saat ini halaman login bias dilakukan pada

halaman website maupun aplikasi. Proses login minimal terdiri dari

username/akun pengguna dan password untuk mendapatkan hak akses.


58

D. Implementasi

1. Pembahasan Program Utama

a. Form Beranda

Gambar 4.16 Form Beranda

b. Form Produk

Gambar 4.17 Form Produk


59

c. Form Kontak

Gambar 4.18 Form Kontak

d. Form Registrasi

Gambar 4.19 Form Registrasi


60

e. Form Transaksi

Gambar 4.20 Form Transaksi

f. Form Dashboard Admin

Gambar 4.21 Form Dashboard Admin


61

g. Form Data Produk

Gambar 4.22 Form Data Produk

h. Form Tambah Produk

Gambar 4.23 Form Tambah Produk


62

i. Form Konfirmasi Registrasi dan Transaksi

Gambar 4.24 Form Konfirmasi Registrasi dan Transaksi

j. Tampilan Form Laporan Pemesanan

Gambar 4.25 Form Laporan Pemesanan


63

k. Form Faktur Pemesanan

l. Form Login Admin

Gambar 4.26 Form Login Admin


BAB V

PENUTUP

Dari semua uraian yang telah dikemukakan pada bab sebelumnya,

maka pada bab terakhir ini berisikan kesimpulan dari penulisan Tugas Akhir serta

berisi saran – saran yang bermanfaat guna pengembangan selnajutnya.

A. KESIMPULAN

Dari pembahasan yang telah diuraikan maka penulis mencoba membuat

kesimpulan sebagai berikut :

1. Hasil penelitian menunjukkan dengan menggunakan sistem informasi

berbasis web dapat membantu kelancaran kegiatan penjualan dan

pemesanan pada Toko Nurul Iman Konstruksi serta mempermudah

trnasaksi pembayaran konsumen dan penyimpanan laporan penjualan

dan pemesanan dibandingkan dengan menggunakan sistem manual.

2. Sistem informasi penjualan dan pemesanan produk yang telah dirancang

ini dapat memberikan informasi mengenai data transaksi dan data

produk yang selalu update pada Toko Nurul Iman Konstruksi.


64

B. SARAN

Dilihat dari kesimpulan di atas maka penulis memberikan saran – saran

sebagai berikut :

1. Sistem informasi penjualan dan pemesanan produk hendaknya menjadi

motivasi bagi pemilik toko agar kedepannya dapat memberikan

kemudahan dalam menjalankan sebuah pekerjaan dan membuat toko

semakin berkembang.

2. Hendaknya ada pengembangan sistem yang lebih baik lagi dari sistem

yang sekarang.
65

DAFTAR PUSTAKA

Agusvianto, Hendra. (2017). Sistem Informasi Inventori Gudang Untuk


Mengontrol Persediaan Barang Pada Gudang Studi Kasus: PT. alaisys
Sidoarjo. Surabaya: Universitas Negeri Surabaya.
https://widuri.raharja.info/index.php?title=TA1422378742

Abdullah, T dan Tantri, F. (2016). Manajemen Pemasaran, Depok: PT Raja.


Asfinoza, Puspasari, S., dan Sunardi, H. (2018), Sistem Informasi Penjualan
Pupuk Berbasis Web pada PT. Sri Aneka Karyatama, Palembang: Jurnal,
Universitas Indo Global Mandiri.

Alexander F.K Sibero. 2013. Web Programing Power Pack.mediaKom.


Yokyakarta.

A. Anisah and M. S. Mayasari, “Desain Database Sistem Informasi


Penerimaan Peserta Didik Baru Pada Selective English Course,” Simetris J.
Pi Pt Didik BPdSltiElih C” SitiJ 10.24176/simet.v7i1.503.

Aris, I. P. Sari, D. Artriyani, and T. C. Restiqi, “Desain Aplikasi Sistem


AiIPSiDAtiid TCRtii“Di Apliki Sit Teknol. Inf. dan Multimed. 2016, no.
Februari, pp. 1–6, 2016.

C. Candra, A. Santosa, and M. T. Rizqy, “Perancangan Mebel Multifungsi


untuk ‘ Daily Treats ’ Surabaya,” JurnalIntra, vol. 5, no. 2, pp. 322–331, 2017.

Herman, Lisa Amelia dan Daswirman. 2017. Analisis Faktor-Faktor yang


Mempengaruhi Kualitas Laporan Keuangan Pemerintah Daerah (Studi
Empiris Pada Pemerintah Daerah Kota Payakumbuh). Jurnal Pundi, Vol. 01,
No. 02, Juli 2017.

Hanafiah, H. S., & Nusa, A. A. F. (2017). Rancang bangun sistem informasi


penjualan, pembelian dan persediaan suku cadang pada bengkel tiga putra
motor garut. Jurnal Infotronik, 2(2), 107–115. Retrieved from
http://jurnal.usbypkp.ac.id/index.php/infotroni k/article/download/37/37

Hutahaean, J. (2014), Konsep Sistem Informasi, Yogyakarta: Deepublish.


Retrieved fro
http://eprints.uty.ac.id/6329/1/Naskah%20Publikasi5150411336%20Gilang
%20Adwin%20Nirwana.pdf

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

I. English, C. Di, C. Tangerang, D. Dido, J. Tj, and J. Suwita, “Mahasiswa


STMIK Insan Pembangunan Dosen STMIK Insan Pembangunan STMIK
STMIK Ciledug Mas ? dan membuat Sistem informasi administrasi pada
Intensive English Course Ciledug Mas ? 3 . Bagaimana cara menerapkan
Sistem informasi administrasi pada Intensive English Course Ciledug Mas ?,”
vol. 8, no. 1, 2020.

Kristanto, Andri., 2018, Perancangan Sistem Informasi dan. Aplikasinya,


Vol. 1, Ed. Revisi, Yogyakarta.

Komputer, Wahana. 2011. Mastering CMS Programming with PHP &


MySQL. Semarang : Penerbit Andi.

Kritanto, Harianto. 2017. Konsep dan Perancangan Database. Yogyakarta.


Kostaman, Nandang dan Sumaryana, Yusuf. 2018. Aplikasi Pemesanan Tiket
Oto Bus Budiman Berbasis Online. Tasikmalaya.

Kusniawan, A., & Sardiarinto. (2016). Perancangan Website Jasa Desain


Interior Sebagai Media Pemasaran Studi Kasus: CV. Focalpoint Interior.
Jurnal Evolusi Volume, 4(2), 1–10. Retrieved from
http://ejournal.bsi.ac.id/ejurnal/index.php/evolusi/article/download/694/570.

Laudon, Kenneth C & Laudon, Jane P. 2014. Sistem Informasi Manajemen:


Mengelola Perusahaan Digital Edisi 13. Jakarta: Penerbit Salemba Empat.

MADCOMS. 2016. Proses Membangun Toko Online dengan PHP &


MySQL. Madiun: Andi Offset.

MADCOMS. 2011. Adobe Dreamweaver CS6 dengan PHP & MySQL.


Madiun: Andi Offset.

Muslihudin, Muhamad Oktafianto. (2016). Analisis dan Perancangan Sistem


Informasi Menggunakan Model Terstruktur dan UML. Yogyakarta: Andi.

Mulyani, Sri. 2016. Sistem Informasi Manajemen Rumah sakit Analisis dan
Perancangan. Bandung.

M. H. Aziz, “Perancangan Desain Website Sebagai Salah Satu Media


Promosi the Cobbler Yogyakarta,” J. Tugas Akhir, pp. 1 – 22, 2017.
67

Nurcahyono, Fendy.2012.Pembangunan Aplikasi Penjualan dan Stok Barang


Pada Toko Nuansa Elektronik Pacitan. Jurnal Sentra Penelitian Engineering
dan Edukasi (SPEED). Pacitan. ISSN : 1979-9330 Vol.4 No.3-2012. Diakses
pada tanggal 6 Oktober 2017.
https://widuri.raharja.info/index.php?title=TA1422378742

Prayitno, A., & Safitri, Y. (2015). Pemanfaatan Sistem Infromasi


Perpustakaan Digital Berbasis Website Untuk Para Penulis. IJSE –
Indonesian Journal on Software Engineering, 1(1), 1–10.
https://doi.org/10.4028/www.scientific.net/AMR.756-759.138

Rahayu, Sri, dkk.2015. Perancangan Aplikasi Absensi Peserta Bimbingan


Belajar Berbasis Web dengan menggunakan Framework YII. Jurnal CCIT.
Tangerang : Perguruan Tinggi Raharja. ISSN: 1978-8282. Vol.9 No.1-
September 2015. https://widuri.raharja.info/index.php?title=TA1422378742

Romney, Marshall B. dan Steinbart, (2015), “Sistem Informasi Akuntansi”,


Edisi 13, alih bahasa: Kikin Sakinah Nur Safira dan Novita Puspasari,
Salemba Empat, Jakarta.

Rahman Fauzi, Santoso. 2015: Database. Jurnal Sains Inforatika ISSN:2460-


173x
R. Gusrizaldi and E. Komalasari, “Analisis Faktor – Faktor Yang
Mempengaruhi Tingkat Penjualan Di Indrako Swalayan Teluk Kuantan,” J.
Valuta, vol. 2, no. 2, pp. 286 – 303, 2016, doi: 10.1207/s15327914nc5502_1.

R. Nuzulah, “Sistem Pelayanan dan Pemesanan Online pada Toko Bangunan


Sumarno Jaya Depok,” Jurnal String, vol. 2. no. 3, pp. 274-281, 2018.

Sugiyono. (2014). Metode Penelitian Pendidikan Pendekatan Kuantitatif,


Kualitatif, dan R&D. Bandung: Alfabeta. Retrieved from
http://repositori.buddhidharma.ac.id/790/1/Skripsi%20Bobby%20-
%20180220%20print%20hardcover.pdf

Susanto, A., & Mariana, N. (2013). Rancang Bangun Sistem Informasi


Penjualan Aksesoris Hanphone Berbasis Web Pada Dazzle Cellular
Semarang. Jurnal Dinamika Informatika, 5(1), 1–6. Retrieved from
http://lppm3.bsi.ac.id/jurnal/index.php/evo/article/view/234.

Surono, Yunan. 2014. Data Flow Diagram (Dfd) Pada Apotek Candra Kota
Jambi. Jambi.

Suharto, Agus. 2018. Analisa Evaluasi Sistem Informasi Manajemen


Administrasi Akademik Dengan Metode Pieces Studi Kasus Pada Stmik
Eresha. Jurnal Teknologi Informasi ESIT, 37 - 46 http://jurnal-
eresha.ac.id/index.php/esit/article/view/76/51
68

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.

Thenata, Angelina Pramana, Andhika Galuh Prabawati. 2018. Evaluasi


Pemanfaatan Teknologi Informasi Penjadwalan Mata Pelajaran Sekolah
menggunakan PIECES Framework. JUTEI , 53 – 63
https://jutei.ukdw.ac.id/index.php/jurnal/article/view/97/27

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

Yuhefizar. 2013. Cara Mudah & Murah Membangun & Mengelola


WEBSITE. Yogyakarta: GRAHA ILMU.

https://www.diadona.id/gadget/pengertian-web-browser-dan-contohnya
menurut-para-ahli--200708u.html

Anda mungkin juga menyukai