Anda di halaman 1dari 24

LAPORAN TUGAS TENGAH SEMESTER

MATA KULIAH ANALISIS DAN DESAIN PERANGKAT LUNAK

“SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO FKTI LAPTOP”

Disusun oleh:
KELOMPOK 3 A 2014

KETUA : 1415015009 DWICKY ARI PANDAWA

1415015001 WAHIDATIN HAQQUR RAHMAH

1415015012 FIKRI ADITYA

1415015026 TANDY FADILLA

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS MULAWARMAN

SAMARINDA 2016
KATA PENGANTAR

Puji dan syukur Penulis panjatkan atas rahmat Allah SWT yang telah dilimpahkan-Nya
sehingga Penulis bisa menyelesaikan penulisan laporan yang berjudul “SISTEM INFORMASI
PENJUALAN ONLINE PADA TOKO FKTI LAPTOP” yang bertujuan untuk memenuhi tugas
Mata Kuliah Analisis dan Desain Perangkat Lunak,

Penulis juga mengucapakan terima kasih bagi semua pihak yang telah membantu dalam
penyelesaian laporan ini semoga Allah SWT membalas amal kita semua. Penulis pun sadar akan
laporan ini yang masih sangat jauh dari kesempurnaan oleh karena itu Penulis mengharapkan
saran dan kritik yang membangun dari semua pihak yang membacanya.

Samarinda, 21 Oktober 2016

Penulis
DAFTAR ISI

Halaman

KATA PENGANTAR ................................................................................................................... ii

DAFTAR ISI................................................................................................................................. iii

DAFTAR GAMBAR ......................................................................................................................v

BAB I PENDAHULUAN ........................................................................................................1

1.1 Deskripsi Sistem ......................................................................................................1

1.2 Batasan masalah .......................................................................................................1

1.3 Kebutuhan Data .......................................................................................................1

1.4 Kebutuhan Fungsional .............................................................................................2

1.5 Kebutuhan Non Fungsional .....................................................................................2

1.6 Kebutuhan sumber daya ...........................................................................................2

BAB II METODOLOGI PENELITIAN .................................................................................4

2.1 Entity Relationship Diagram (ERD) ........................................................................4

2.2 Context Diagram (DFD L-0) ......................……………………………………….5

2.3 Data Flow Diagram(DFD L-1) ................................................................................6

2.4 Data Flow Diagram (DFD L-2) .................................……………………………..7

2.4.1 DFD L-2.1 / proses login ................................................................................7

2.4.2 DFD L-2.2 / proses pendataan ........................................................................8

2.4.3 DFD L-2.3 / proses transaksi dan laporan ......................................................9

iii
BAB III RANCANGAN DESAIN ..............................................................................................10

3.1 Halaman Login.......................................................................................................10

3.2 Halaman Menu Utama Owner ...............................................................................11

3.3 Halaman Menu Utama Pegawai.............................................................................11

3.4 Halaman Menu Utama Pelanggan .........................................................................12

3.5 Halaman Input Produk ...........................................................................................13

3.6 Halaman Input Pemasok ........................................................................................14

3.7 Halaman Data Produk ............................................................................................14

3.8 Laporan Bukti Pembayaran Pelanggan ..................................................................15

3.9 Halaman Laporan Data Pelanggan, Pemasok, Order ke Owner ............................16

3.10 Halaman Troli Pembelian ...................................................................................17

3.11 Form Sign-Up .....................................................................................................18

BAB IV KESIMPULAN DAN SARAN ..................................................................................19

4.1 Kesimpulan ............................................................................................................19

4.2 Saran ......................................................................................................................19

iv
DAFTAR GAMBAR

Halaman

Gambar 2.1 Entity Relationship Diagram ........................................................................................4

Gambar 2.2 Context Diagram ..........................................................................................................5

Gambar 2.3 Data Flow Diagram level 1 .........................................................................................6

Gambar 2.4 Data Flow Diagram level 2.1 .......................................................................................7

Gambar 2.5 Data Flow Diagram level 2.2 .......................................................................................8

Gambar 2.6 Data Flow Diagram level 2.3 .......................................................................................9

Gambar 3.1 Halaman Login ...........................................................................................................10

Gambar 3.2 Halaman Menu Utama Owner ...................................................................................11

Gambar 3.3 Halaman Utama Pegawai ...........................................................................................11

Gambar 3.4 Halaman Menu Utama Pelanggan..............................................................................12

Gambar 3.5 Halaman Input Produk ...............................................................................................13

Gambar 3.6 Halaman Input Pemasok ............................................................................................14

Gambar 3.7 Halaman Data Produk ................................................................................................14

Gambar 3.8 Laporan Bukti Pembayaran Pelanggan ......................................................................15

Gambar 3.9 Halaman Laporan Data Pemasok ke Owner ..............................................................16

Gambar 3.10 Halaman Troli Pembelian .......................................................................................17

Gambar 3.11 Form Sign-Up .........................................................................................................18

v
BAB I
PENDAHULUAN
1.1 Deskripsi Sistem

Seiring dengan kemajuan teknologi, laptop tidak lagi dianggap sebagai produk
mewah, kebutuhan terhadap laptop telah menjadi keperluan penting bagi banyak orang.
Penggunanya juga tidak terbatas oleh orang dewasa saja, tetapi juga semua kalangan.
Salah satu sebab dari kenaikan jumlah permintaan untuk produk ini adalah
perkembangan fasilitas produknya yang berlanjut terus menerus. Fasilitas yang dimiliki
laptop semakin lama semakin canggih. Produk-produk baru terus bermunculan dengan
fasilitas yang menarik, seperti vga, kemampuan untuk transfer data, bahkan untuk
melakukan koneksi ke internet. Hal ini mendorong para pengguna laptop membeli
produk laptop yang baru.

Akibat dari kenaikan permintaan, mendorong pula meningkatnya penawaran


terhadap produk ini, hal ini dapat dilihat dari bertambahnya jumlah toko-toko yang
menawarkan laptop dan munculnya pusat-pusat penjualan laptop yang baru.

Dengan makin tingginya faktor persaingan maka dibutuhkan penawaran


penjualan secara online dan produk yang dibeli dapat dikirim sehingga pelanggan tidak
perlu lagi datang ke toko setiap akan melakukan pembelian, selain itu pelanggan dapat
melakukan pembandingan fitur yang terdapat pada laptop yang diingininya beserta harga
laptop tersebut.

Berdasarkan uraian diatas, maka perumusan masalah untuk penulisan laporan ini
yaitu: Bagaimana merancang sistem informasi penjualan handphone berbasis web yang
mendukung transaksi penjualan.

1.2 Batasan Sistem

Agar tidak melewati batas dari topik dan tujuan awal penulisan laporan ini, kami
membatasi masalah-masalah yang ada, yaitu:

 Sistem hanya membahas seputar penjualan laptop online, tidak membahas


pengembalian produk, claim dan sebagainya.
 Owner hanya dapat melihat dan mencetak laporan penjualan.
 Pemasok tidak login kedalam sistem, pemasok hanya menawarkan produk yang di
miliki kepada pegawai.

1.3 Kebutuhan Data

Kebutuhan data yang ada pada aplikasi sistem ini, yaitu:

1
 Data Produk
 Data Transaksi
 Data Pegawai
 Data Pemasok
 Data Pelanggan
 Data Owner

1.4 Kebutuhan Fungsional

a. Sistem ini digunakan oleh pegawai dan owner


b. Sistem dapat digunakan untuk login owner, pegawai maupun pelanggan.
c. Sistem ini dapat melakukan transaksi dalam pemasukan, pengeluaran maupun
perbaharui stok produk yang dilakukan oleh pegawai.
d. Sistem dapat membeli, melihat dan mencari produk yang mereka inginkan sesuai
dengan spesifikasi beserta harga laptop yang dilakukan oleh pelanggan.
e. Owner hanya dapat melihat dan mencetak laporan.
f. Pemasukan produk dengan memasukkan kode produk, jenis produk, harga serta stok
g. Pegawai memasukkan data pemasok
h. Pegawai mendata produk yang keluar.
i. Pegawai mengelola pelanggan.
j. Pemasok menawarkan produk.

1.5 Kebutuhan Non Fungsional

a. Keamanan
 Hanya ada 1 account untuk mengelola website (pegawai)
 Sistem pengamanan hanya meggunakan password.

b. Keselamatan
 Melakukan back up atau pencadangan data yang telah ada pada sistem.

c. Performa
 Minimal Windows 7 (O.S)
 Ram 512Mb

1.6 Sumber Daya Manusia

Sumber daya yang terlibat dalam aplikasi ini, yaitu:

a. Pelanggan
 Lihat Website (Informasi)
 Logi
 Melakukan order

2
b. Pegawai/kasir
 Login (Pengelola Website)
 Masukkan Data Produk dan Update Stok
 Mengelola pelanggan
 Melakukan transaksi

c. Owner
 Melihat dan mencetak laporan

3
BAB II
METODOLOGI PENELITIAN

2.1 Entity Relationship Diagram (ERD)

stok kategori
no_telp tgl_masuk
id_pega
wai kd_pos id_produk alamat
id_order
username harga
no_telp

passsword n PRODUK n MEMASOK


PEGAWAI 1 DIKELOLA 1 nama_s
PEMASOK
upplier
kota
nama_produk deskripsi
email 1 nama alamat berat
gambar

MENGELOLA

id_pela alamat jns_kirim estimasi kota


no_telp no_telp
nggan n id_order
username kd_pos
jam_order

password n
MEMILIKI 1 KIRIM
n ORDER
PELANGGAN 1 MELAKUKAN
kota id_produk

harga_ongkir id_kirim
id_pelanggan
status_
email nama alamat
email order tgl_order

Gambar 2.1 Entity Relationship Diagram (ERD)

Dari ERD diatas terdapat entitas atau objek yakni produk (laptop) yang menjadi objek
utama , dimana produk di pasok oleh pemasok kemudian produk yang telah dipasok akan
dikelola oleh pegawai. Terlihat bahwa 1 pemasok dapat memasok banyak produk begitu juga
1 karyawan dapat mengelola banyak produk. Pada erd diatas terdapat pula 1 pelanggan yang
dapat melakukan order dengan banyak produk. Produk maupun pelanggan semua akan
dikelola oleh pegawai.

4
2.2 Context Diagram(Diagram Konteks)

Authenfikasi
Informasi pemasok
Informasi kategori
Informasi pelanggan
Informasi produk Laporan
Informasi order autentifikasi
Data Produk username
SISTEM INFORMASI
Pegawai Kategori login Owner
Data Pelanggan LAPTOP
Data Order
Data Pemasok
Username
Password
Tanya jawab
Data member
username Data produk

password
Data member

Pelanggan
Data order
Tanya jawab
kategori

Gambar 2.2 Diagram Konteks

Dari Diagram konteks diatas terlihat bahwa yang berhubungan atau berinteraksi dengan
system hanyalah Pegawai, Pelanggan serta Owner sebagai pemilik toko tersebut. Dalam
aplikasi ini, segala bentuk inputan atau pendataan hanya dilakukan oleh karyawan saja baik
pendataan produk, pemasok maupun pelanggan, owner hanya dapat melihat hasil dari laporan
terkait produk, pemasok, serta pelanggan yang telah didata. Dalam aplikasi ini Owner,
Pegawai dan Pelanggan harus login terlebih dahulu sebelum bisa masuk kedalam sistem.

5
2.3 DFD Level 1

Gambar 2.3 Data Flow Diagram(DFD) level 1

Dalam Aplikasi ini tedapat proses-proses seperti yang telihat pada DFD diatas yaitu
proses login yang akan dilakukan oleh owner, pegawai serta pelanggan agar masuk kedalam
sistem. Proses pendataan produk, pemasok, pelanggan dan order yang dilakukan oleh
pegawai. Kemudian ada proses menyimpan order detail yang akhirnya akan menjadi bukti

6
pembayaran untuk setiap pelanggan. Dan terakhir proses pembuatan laporan yang akan
dilihat oleh owner.

2.4 DFD level-2

2.4.1 Diagram rinci 1.0/Proses Login

username

username 1.1
OWNER password
password Login owner

username

username 1.2
PEGAWAI
password Login pegawai password

LOGIN

username
1.3
username
PELANGGAN Login password
password
pelanggan username

password

1.4
Autentifikasi Proses
autentifikasi

Autentifikasi

Autentifikasi

Gambar 2.4 DFD level 2.1/proses login

7
Dari diagram diatas terlihat bahwa owner, pegawai dan pelanggan masing-
masing login untuk masuk kedalam sistem sebelum akhirnya mendapat autentifikasi
username dan password dari sistem.

2.4.2 Digram rinci 2.0 / Proses Pendataan

2.1
Proses
Pegawai Data produk Data produk Produk
Mencatat
produk

Data produk Produk

2.2
Proses
Pegawai Data pelanggan Data pelanggan Pelanggan
Mencatat
pelanggan

Data produk Produk

Data pelanggan Pelanggan

2.3
Proses
Pegawai Order transaksi Data pemasok Pemasok
Mencatat
pemasok

Data produk Produk

Data pelanggan Pelanggan

2.4
Proses
Pegawai Order transaksi Data penjualan Order
Menyimpan
data order

Data pemasok Pemasok

Gambar 2.5 DFD level 2.2/proses pendataan

8
Dalam proses ini ialah data dimana pendataan akan lebh rinci dari diagram
level 1. Semua proses hanya dilakukan oleh pegawai seperti mencatat produk,
pelanggan, pemasok, hingga menyimpan data order.

2.4.3 Diagram rinci 3.0 / proses transaksi dan laporan

Order_detail

Data order_detail

3.1
Proses
Data pelanggan Data order
Menyimpan
order detail

Data produk

Pelanggan Produk Order

3.2
Proses
Order_detail Data order_detail Bukti pembayaran Pelanggan
Pembuatan bukti
pembayaran

Produk Data produk

Pelanggan Data produk

3.3
Proses
Pemasok Data pemasok Laporan Owner
Pembuatan
laporan

Order
Data order_detail

Order_detail Data order_detail

Gambar 2.6 DFD level 2.3/proses transaksi dan laporan

9
Pada proses pembuatan bukti pembayaran data diambil dari detail_order
dimana di dalamnya mencakup pelanggan, produk, serta orderan yang telah
dilakukan oleh pelanggan. Dan terakhir ada pembuatan laporan yang didalamnya
berisi seluruh data yang telah dilakukan seperti data produk, pelanggan, pemasok,
order, dan order_detail.

BAB III
RANCANGAN DESAIN
3.1 Halaman Login

Gambar 3.1 Halaman Login.

Halaman awal saat Login, dalam aplikasi ini owner, pegawai dan pelanggan masing-masing
login untuk masuk kedalam system.

10
3.2 Halaman menu utama Owner

Gambar 3.2 Menu Utama Owner.

Dalam Halaman ini owner hanya dapat melihat hasil dari laporan terkait produk, pemasok,
serta pelanggan yang telah didata.

3.3 Halaman menu utama Admin

11
Gambar 3.3 Halaman Utama Pegawai.

Halaman ini adalah halaman utama yang dilihat pegawai saat telah berhasil login.

3.4 Halaman menu utama Pelanggan

Gambar 3.4. Halaman Utama Pelanggan.

Halaman ini adalah halaman awal yang dapat di lihat oleh pelanggan saat berhasil login.

12
3.5 Halaman Input Produk

Gambar 3.5 Halaman Input Produk.

Halaman ini adalah halaman bagi pewai untuk menginputkan data barang.

13
3.6 Halaman input Pemasok

Gambar 3.6 input Pemasok.

Halaman ini adalah halaman untuk menginput data Pemasok.

3.7 Halaman data produk

14
Gambar 3.7 Halaman lihat data Produk

Halaman ini adalah halaman bagi pelanggan untuk melihat data Produk(Barang)

3.8 Laporan bukti pembayaran pelanggan

Gambar 3.8 Halaman bukti pembayaran pelanggan

Halaman untuk pelanggan setelah pembelian, sebagai bukti pembayaran pelanggan.

15
3.9 Halaman laporan pembelian pemasok ke owner

Gambar 3.9 Halaman Laporan pembelian pemasok ke owner

Halaman ini adalah halaman Laporan pembelian pemasok dari pegawai


kepada owner.

16
3.10 Halaman Troli Pembelian

Gambar 3.10 Halaman Troli Pembelian

Halaman ini adalah halaman untuk mengumpulkan barang yang di beli oleh
pelanggan dimisalkan seperti troli pembelian.

17
3.11 Halaman Form Sign-Up

Gambar 3.11 form Sign-Up

Halaman ini adalah halaman untuk mendaftar bagi pelanggan.

18
BAB IV
KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan uraian-uraian yang telah penulis jelaskan pad bab-bab terdahulu dan hasil
rancangan serta implementasi aplikasi berbasis web pada Penjualan Laptop Online ini, maka
dapat diambil kesimpulan sebagai berikut:
1. Sistem yang dibangun menjawab 3 faktor mengapa sistem dibutuhkan yaitu:
Akselerasi, Akurasi dan Efisiensi
2. PHP cocok untuk digunakan dalam membangun aplikasi web yang dinamis dan
memiliki database.
3. Dengan adanya website ini, siapa saja dapat dengan mudah memperoleh informasi
mengenai toko dan melakukan pemesanan secara online dimana saja dan kapan saja
tanpa harus datang langsung ke toko. Hal ini akan memudahkan pelanggan dalam
melakukan pembelian.

4.2 Saran
Kritik dan saran dari pembaca sangat diharapkan demi kesempurnaan penulisan
makalah di kemudian hari.

19

Anda mungkin juga menyukai