• Tidak ada hasil yang ditemukan

Sita Dwi Rakhmita

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sita Dwi Rakhmita"

Copied!
13
0
0

Teks penuh

(1)

SISTEM INFORMASI PEMESANAN DAN DASHBOARD

PENJUALAN UNIT YAMAHA OUTBOARD MOTOR ( OBM )

KE DEALER BERBASIS WEB PADA PT. KARYA BAHARI

ABADI

Laporan Tugas Akhir

Diajukan untuk melengkapi salah satu syarat

Memperoleh gelar sarjana komputer

Oleh:

Sita Dwi Rakhmita

41814110146

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2016

(2)
(3)
(4)

LEMBAR PERSETUJUAN

Nama

: Sita Dwi Rakhmita

Nim

: 41814110146

Fakultas : Ilmu Komputer Program Studi : Sistem Informasi

Judul

:

SISTEM INFORMASI PEMESANAN DAN DASHBOARD PENJUALAN UNIT YAMAHA OUTBOARD MOTOR ( OBM ) KE DEALER BERBASIS WEB PADA PT. KARYA BAHARI ABADI

LAPORAN TUGAS AKHIR INI TELAH DIPERIKSA DAN DISETUJUI

Jakarta, 31 Januari 2017

Ardiansyah, S.T., M.T.I.

Dosen Pembimbing

(5)

KATA PENGANTAR

Segala puji dan syukur kehadirat Allah SWT atas rahmat dan hidayah –Nya sehingga laporan tugas akhir yang merupakan salah satu syarat untuk menyelesaikan program studi strata satu (S1) pada jurusan Sistem Informasi Universitas Mercubuana ini dapat selesai sebagaimana mestinya.

Laporan tugas akhir ini masih jauh dari sempurna, oleh karena itu, segala bentuk kritik dan saran yang bersifat membangun akan senantiasa diterima dengan lapang hati.

Dengan segala keterbatasan, laporan tugas akhir ini tidak akan terwujud tanpa bantuan, bimbingan, dan juga support dari berbagai pihak. Untuk itu dengan segala

kerendahan hati, dihaturkan terima kasih kepada:

1. Bapak Arissetyanto Nugroho, Dr., MM, selaku Rektor Universitas Mercubuana.

2. Bapak Bambang Hariyanto, Dr., MT, selaku Dekan Fakultas Ilmu Komputer

Universitas Mercubuana.

3. Ibu Nur Ani, ST, MMSI, selaku Kepala Prodi Sistem Informasi,

4. Ibu Inge Handriani, M.AK.,MMSI, selaku Kordinator Tugas Akhir Sistem Informasi,

5. Bapak Ardiansyah, S.T., M.T.I selaku Dosen Pembimbing yang selalu teliti memberikan koreksi terhadap penulisan laporan tugas akhir ini disertai dengan penjelasan yang rinci.

6. Sahabat – sahabatku di PKK Univ. Mercubuana, Jurusan Sistem Informasi yang telah memberikan dukungan moril untuk menyelesaikan Tugas Akhir ini.

7. Orang tua serta keluarga besar lainnya atas motivasi dan dukungan moril maupun materilnya selama ini.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan rahmat hidayah dan inayah-Nya kepada kita semua.

Jakarta, 3 Agustus 2016

(6)

DAFTAR ISI

Halaman

LEMBAR JUDUL ... i

LEMBAR PERNYATAAN ... ii

LEMBAR PENGESAHAN ... iii

LEMBAR PERSETUJUAN ... iv

KATA PENGANTAR ... v

ABSTRACTION ... vi

ABSTRAKSI ... vii

DAFTAR ISI... viii

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xv BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Rumusan Masalah ... 3 1.3. Batasan Masalah ... 3 1.4. Tujuan Penelitian ... 3 1.5. Manfaat Penelitian ... 4 1.6. Metode Penelitian ... 4 1.7. Sistematika Penulisan ... 7

BAB II LANDASAN TEORI ... 9

2.1. Definisi Dasar Sistem ... 9

2.2. Definisi Dasar Informasi ... 10

2.3. Defini Dasar Sistem Informasi ... 10

2.4. Definisi Basis Data ... 11

2.4.1 Definisi Database Manajement System ( DBMS ) ... 12

2.5. Pengertian SDLC (System Development Life Cyle) ... 14

2.5.1. Model SDLC (Model Waterfall) ... 14

2.6. Definisi UML (Unified Modelling Language)... 15

2.6.1. Fokus Unified Modeling Language (UML) ... 16

2.6.2. Diagram – Diagram UML (Unified Modeling Language) ... 16

(7)

2.6.4. Activity Diagram ... 18

2.6.5. DiagramSequence ... 20

2.6.6. Class Diagram ... 21

2.7. Perangkat Lunak Pendukung ... 22

2.7.1 Definisi Macromedia Dreamweaver CS5 ... 22

2.7.2 Definisi PHP ... 23

2.7.3DefinisiMySQL ... 24

2.7.4 XAMPP ... 26

2.7.5 CSS (Cascading Style Sheets)... 26

2.7.6 PHP MyAdmin ... 27

2.8. Konsep Dasar Dashboard Monitoring ... 28

2.8.1. Klasifikasi Data ... 28

2.8.2. Pengolahan Data ... 29

2.9. Konsep Sistem Informasi Pemesanan dan Penjualan ... 30

2.9.1.Metode Black Box ... 30

2.9.2.Metode White Box ... 30

2.9.3.Penjadwalan Pengujian Sistem ... 31

2.10. Metode Pengujian ... 30

2.10.1.Metode Black Box ... 30

2.10.2.Metode White Box ... 30

2.10.3.Penjadwalan Pengujian Sistem ... 31

BAB III ANALISA DAN PERANCANGAN ... 33

3.1. Profil Perusahaan ... 33

3.1.1. Visi dan Misi Perusahaan ... 33

3.1.2. Struktur Organisasi ... 34

3.2. Analisa Sistem Proses Bisnis Berjalan ... 36

3.3. Uraian Prosedur Berjalan ... 37

3.3.1. Flowchart Diagram Proses Bisnis ... 38

3.4. Perancangan Sistem Usulan ... 42

3.4.1. Use Case Diagram Sistem Usulan ... 43

3.4.2. Activity Diagram Sistem Sistem Usulan ... 47

3.4.3. Sequence Diagram Sistem Usulan ... 51

3.4.4. Class DiagramSistem Usulan... 55

(8)

3.4.6. Rancangan Struktur Menu Aplikasi ... 57

3.4.7. Rancangan Layar Aplikasi ... 58

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 64

4.1. Implementasi Sistem ... 64

4.2. Implementasi Database ... 65

4.3. Implementasi Antar Muka Aplikasi ... 69

4.3.1. Implementasi Halaman Login ... 70

4.3.2. Implementasi Halaman Beranda Utama ... 70

4.3.3. Implementasi Halaman Master Data Supplier ... 71

4.3.4. Implementasi Halaman MasterData Cabang Pemasaran ... 71

4.3.5. Implementasi Halaman Master Data Barang ... 72

4.3.6. Implementasi Halaman Transaksi Pemesanan Barang ... 73

4.3.7. Implementasi Halaman Transaksi Distribusi Barang ... 74

4.3.8. Implementasi Halaman Laporan Pembelian ... 75

4.3.9. Implementasi Halaman Laporan Penjualan ... 76

4.3.10.Implementasi Halaman Beranda Manager ... 76

4.3.11.Implementasi Halaman Laporan Pembelian Manager ... 76

4.3.12.Implementasi Halaman Laporan Penjualan Manager ... 77

4.4.

Metode Pengujian Sistem

... 77

4.4.1. Skenario Pengujian ... 78 4.4.2. Hasil Pengujian ... 79 4.4.3. Analisa Pengujian ... 80 BAB V PENUTUP ... 82 5.1. Kesimpulan ... 82 5.2. Saran ... 82 DAFTAR PUSTAKA ... 83 LAMPIRAN... 84

(9)

DAFTAR TABEL

Tabel 2.1

Notasi Use Case Diagram (Dennis at al:2012)

Tabel 2.2

Perbedaan include dan extend pada Use Case (Dennis et

al:2012)

Tabel 2.3

NotasiPemodelan Activity Diagram (Dennis et al, 2012 :

516)

Tabel 2.4

NotasiPemodelanKomponen Sequence Diagram(Dennis

et al :2012)

Tabel 2.5

Komponen Class Diagram (Dennis et al :2012)

Tabel 2.6

KelebihandanKelemahan PHP (Sukarno, 2010 : 25)

Tabel 3.1

Skenario

Flowchart

Input Data

Order

Pemesanan

Tabel 3.2

Skenario

Flowchart

Terima Data

Order

Pemesanan

Tabel 3.3

Skenario

Flowchart

Input Data PO

Tabel 3.4

Skenario

Flowchart

Terima Data PO

Tabel 3.5

Skenario

Flowchart

Input Data Barang Masuk

Tabel 3.6

Skenario

Flowchart

Input Data Pengeluaran Barang

Tabel 3.7

Skenario

Flowchart

Terima Data Pengeluaran Barang

Tabel 3.8

Skenario

Flowchart

Buat Laporan Pengiriman Barang

Tabel 3.9

Skenario

Flowchart

Persetujuan PO

Tabel 3.10

Skenario

Flowchart

Persetujuan Barang Keluar

Tabel 3.11

Skenario

Use Case Login

Tabel 3.12

Skenario

Use Case

Mengolah Data Supplier

Tabel 3.13

Skenario

Use Case

Mengolah Data Barang

Tabel 3.14

Skenario

Use Case Login Akunting

Tabel 3.15

Skenario

Use Case

Mengolah Data Cabang Pemasaran

Tabel 3.16

Skenario

Use Case

Memesan Barang

Tabel 3.17

Skenario

Use Case

Mengolah Data Barang Masuk

Tabel 3.18

Skenario

Use Case

Mengolah Data Distribusi Barang

Tabel 3.19

Skenario Use Case Cetak Laporan

Tabel 3.20

Skenario Use Case Cetak Laporan Akunting

Tabel 3.21

Skenario

Use Case Login Manager

(10)

Tabel 3.23

Tabel 3.24

Tabel 3.25

Tabel 3.26

Tabel 3.27

Struktur Tabel Supplier

Struktur Tabel Barang

Struktur Tabel Cabang Pemasaran

Struktur Tabel Pemesanan Barang

Struktur Tabel Barang Keluar

Tabel 4.1

Tabel Skenario Pengujian

Tabel 4.2

Tabel Hasil Pengujian

(11)

DAFTAR GAMBAR

Gambar 2.1

Metode

Waterfall

(Alan Dennis 2012)

Gambar 3.1

Struktur Perusahaan PT. Karya Bahari Abadi

Gambar 3.2

Flowchart Diagram

Sistem Berjalan

Gambar 3.3

Use Case Diagram

Sistem Usulan

Gambar 3.4

Activity Diagram

Sistem Usulan Master Data Supplier

Gambar 3.5

Activity Diagram

Usulan Master Data Barang

Gambar 3.6

Activity Diagram

Usulan Master Data Cabang Pemasaran

Gambar 3.7

Activity Diagram

Usulan Transaksi Pemesanan Barang

Gambar 3.8

Activity Diagram

Usulan Transaksi Konfirmasi Barang

Gambar 3.9

Activity Diagram

Usulan Transaksi Distribusi Barang

Gambar 3.10

Activity Diagram

Usulan Cetak Laporan

Gambar 3.11

Activity Diagram

Usulan Cetak Laporan Manager

Gambar 3.12

Activity Diagram

Usulan Cetak Laporan Akunting

Gambar 3.13

Sequence Diagram

Mengolah Master Data Supplier

Gambar 3.14

Sequence Diagram

Mengolah Master Data Barang

Gambar 3.15

Sequence Diagram

Mengolah Master Data Cabang

Pemasaran

Gambar 3.16

Sequence Diagram

Mengolah Transaksi Pemesanan Barang

Gambar 3.17

Sequence Diagram

Mengolah Transaksi Barang Keluar

Gambar 3.18

Sequence Diagram

Cetak Laporan

Gambar 3.19

Class Diagram

Sistem Usulan

Gambar 3.20

Rancangan Struktur Menu User Admin

Gambar 3.21

Rancangan Layar Menu Beranda

Gambar 3.22

Rancangan Layar Menu MasterData Supplier

Gambar 3.23

Rancangan Layar Menu Master Data Barang

Gambar 3.24

Gambar 3.25

Gambar 3.26

Gambar 3.27

Rancangan Layar Menu MasterData Cabang Pemasaran

Rancangan Layar Menu Transaksi Barang Masuk

Rancangan Layar Menu Transaksi Barang Keluar

Rancangan Layar Laporan Pembelian

(12)

Gambar 3.28

Gambar 3.29

Gambar 3.30

Rancangan LayarLaporan Penjualan

Rancangan Layar Laporan Pembelian Manager

Rancangan Layar Laporan Penjualan Manager

Gambar 4.1

XAMPP

Gambar 4.2

Tampilan

Local Host

Pada

Browser

Gambar 4.3

Database

dash.sql

Gambar 4.4

Tampilan User

Gambar 4.5

TampilanTabel Supplier

Gambar 4.6

Tampilan Tabel Barang

Gambar 4.7

Tampilan Tabel Cabang Pemasaran

Gambar 4.8

Tampilan Tabel Barang Masuk

Gambar 4.9

Tampilan Tabel Barang Keluar

Gambar 4.10

Implementasi Halaman

Login

Gambar 4.11

Implementasi Halaman Utama

Gambar 4.12

Implementasi Halaman Master Data Supplier

Gambar 4.13

Implementasi Halaman Master Data Cabang Pemasaran

Gambar 4.14

Implementasi Halaman Master Data

Barang

Gambar 4.15

Implementasi Halaman Transaksi Pemesanan Barang

Gambar 4.16

Implementasi Halaman Transaksi Konfirmasi Barang Masuk

Gambar 4.17

Implementasi Halaman Transaksi Konfirmasi Barang Masuk

Gambar 4.18

Implementasi Halaman Laporan Pembelian

Gambar 4.19 Implementasi Halaman Laporan Penjualan

Gambar 4.20 Implementasi Halaman Beranda Manager

Gambar 4.21 Implementasi Halaman Laporan Pembelian Manager

Gambar 4.22 Implementasi Halaman Laporan Penjualan Manager

(13)

DAFTAR LAMPIRAN

Halaman

1. Surat Keterangan Riset ... xvi 2. Struktur Perusahaan... xvii 3. Kartu Asistensi...xviii

Gambar

Tabel 3.23  Tabel 3.24  Tabel 3.25  Tabel 3.26  Tabel 3.27

Referensi

Dokumen terkait

Gambar 4.36 Sequence Diagram Cetak Laporan Peminjaman barang ……… Gambar 4.37 Statechart diagram dari object Pengadaan Kondisional ……… Gambar 4.38 Statechart diagram

sequence diagram proses cetak laporan data penggunaan barang yang penulis rancang ditunjukkan pada Gambar III.22... Pilih Laporan Data

Berdasarkan gambar sequence diagram (gambar 3) yang berjalan saat ini terlihat 3 (tiga) actor yang melakukan kegiatan diantaranya: staff admin finance, manager keuangan dan

Adapun bentuk sequence diagram cetak laporan guru yang penulis rancang dapat dilihat pada Gambar III.19... Pilih

Use Case Diagram Laporan Master seperti terlihat pada Gambar 8 terdiri dari Cetak Hasil Belajar Siswa, Cetak laporan Absensi, Cetak Laporan Jadwal Pelajaran,

admin dengan aplikasi dan database dalam mencetak laporan calon perawat.Bentuk sequence diagram cetak laporan calon perawat dapat dilihat pada gambar III.18..

Gambar 3-17 Activity Diagram Cetak Faktur Pelunasan Piutang

3.3.3 Sequence Diagram Gambar 3.10 Sequence Diagram Login Gambar 3.11 Sequence Diagram Data Input Gambar 3.12 Sequence Diagram Hasil Output Gambar 3.13 Sequence Diagram Cetak