• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus"

Copied!
16
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

SISTEM INFORMASI PEMESANAN BATU BARA

BERBASIS WEB PADA CV. SARASA BARA

Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh:

Nama : Andi Yusuf Hartanto

NIM : 2008-53-131

Program Studi : Sistem Informasi

Fakultas : Teknik

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

(2)

LAPORAN SKRIPSI

SISTEM INFORMASI PEMESANAN BATU BARA

BERBASIS WEB PADA CV. SARASA BARA

Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh:

Nama : Andi Yusuf Hartanto

NIM : 2008-53-131

Program Studi : Sistem Informasi

Fakultas : Teknik

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

(3)
(4)
(5)
(6)

RINGKASAN

Laporan skripsi dengan judul “Sistem Informasi Pemesanan Batu Bara Berbasis Web Pada CV. Sarasa Bara” telah dilaksanakan dengan tujuan untuk menghasilkan sebuah sistem pemesanan batu bara berbasis web, yang nantinya diharapkan agar dapat menghasilkan informasi yang cepat dan akurat sehingga dalam pengelolaannya menjadi lebih maksimal untuk meningkatkan pelayanan pada pelanggan.

Aplikasi ini dirancang dengan menggunakan pemodelan dengan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dengan database MySQL.

Dari hasil perancangan yang telah dilakukan menghasilkan suatu aplikasi pemesanan batu bara berbasis web.

(7)

vii

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

Masa muda jangan hanya menunggu tua dan meninggal dengan sia-sia

Talk Less Do Something More

Jalan masih panjang, jangan hanya merasa puas sampai disini

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada: 1. Tuhan yang telah menciptakan aku,beserta

Rosul-Nya.

2. Papah Suharto, Ibu Titik Purwanti, Kakakku Dyah Puspita Sari yang selalu memberikan doa dan selalu memberikan restunya.

3. My little Panda Widyastika Puspitasari yang selalu memberi support dan doanya. 4. OYA Family yang selalu memberikan

semangat dan jadi korban keisenganku dikala jenuh.

5. Sahabat dan Teman-teman yang

memberikan motivasi.

6. Alm Agustian Achmadi yang kini berada di surga.

(8)

Alhamdulillah segala puji bagi Allah SWT yang telah melimpahkan rahmat dan pertolongan kepada penulis serta ni’mat dan karunia yang lebih sehingga tak mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari kegelapan ke jalan cahaya.

Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :

1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.

2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.

3. Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

4. Bapak Rhoedy Setiawan, M.Kom yang berkenan menjadi dosen pembimbing saya. Terim Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.

5. Ibu Noor Latifah, S.Kom selaku pembimbing dua saya. Saya beruntung mempunyai dosen pembimbing seperti Ibu.

6. Bapak Wibi Sarastomo dan para karyawan. Terima kasih atas ijin yang telah diberikan untuk melakukan penelitian di CV Sarasa Bara.

7. Ayah, Ibu, Kakakku terima kasih atas semangatnya. Do’a restu serta ridho sehingga aku bisa jadi seperti ini.

8. Sahabatku yang selalu ada disaat aku lagi butuh.ありがとうございます。

9. Teman-temanku, yang telah menjadi teman setia selama perjalan hidup di kampus maupun diluar.

(9)

ix

Kudus, Februari 2013

(10)

DAFTAR ISI

HALAMAN JUDUL... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN... iii

HALAMAN PERNYATAAN ……… iv

HALAMAN MOTTO DAN PERSEMBAHAN ……….. v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI... ix

DAFTAR TABEL... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xvii

BAB I : PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Perumusan Masalah ... 2

1.3. Batasan Masalah... 2

1.4. Tujuan Skripsi ... 3

1.5. Manfaat Skripsi ... 3

1.5.1. Bagi CV Sarasa Bara... 3

1.5.2. Bagi Akademik... 3

1.5.3. Bagi Penulis ... 3

1.6. Tinjauan Pustaka ... ... 3

1.7. Metodologi Penelitian ... 4

1.7.1. Obyek Penelitian... 4

1.7.1 Jenis Data... 4

1.8. Metode Pengumpulan Data ... ... 5

1.9. Metode Pengembangan Sistem ... ... 5

(11)

xi

BAB II : LANDASAN TEORI

2.1. Konsep Dasar Sistem Informasi... 7

2.1.1. Pengertian Sistem ... 7

2.1.2.Karakteristik Sistem ... 7

2.1.3. Informasi ... 9

2.1.4. Sistem Informasi... 10

2.1.5 Sistem Informasi Pemesanan... 10

2.1.6. Batu Bara... 11

2.2. Analisa Sistem... 12

2.2.1. Alat Bantu Analisa Sistem ... 12

2.3. UML (Unified Modelling Language) ... 13

2.3.1. Perancangan Database Menggunakan UML ... 14

1. Use Case Diagram ... 15

2. Class Diagram ... 16

3. Sequence Diagram ... 17

4. Activity Diagram ... 17

5. Statechart Diagram ... 18

2.4. Entity Relationship Diagram (ERD) ... 19

a. Entity ... ... 19

b. Relationship... . ... 19

c. Relationship Degree... ... 20

d. Atribut ... ... 21

e. Kardinalitas... 22

f. Notasi-notasi Simbolik Di Dalam ERD ... ... 23

g.Transformasi dari ERD ke Database Relasional ... 25

BAB III : TINJAUAN UMUM OBYEK PENELITIAN ... 29

3.1. Sejarah Berdirinya CV. Sarasa Bara ... 29

3.2. Struktur Organisasi ... 30

3.3. Visi dan Misi ... ... 31

a. Visi ... 31

b. Misi ... 31

3.4. Denah Lokasi ... 32

3.5 Analisa Sistem Lama... 32

(12)

3.5.2. Prosedur Pelunasan Pembayaran Batu Bara ... 33

BAB IV : ANALISA DAN PERANCANGAN SISTEM ... 35

4.1. Identifikasi Sistem ... 35

4.1.1. Paparan Prosedur Sistem ... 35

4.1.2. Analisa Kebutuhan Data dan Informasi ... 36

4.2. Ananlisis Aktor ... 36

4.3. Analisa Perancangan Sistem ... 37

4.4. Perancangan Basis Data ... 62

4.4.1. ERD ( Entity Relationship Diagram) ... 62

4.4.2. Spesifikasi Basis Data ... 63

4.4.3. Relasi Tabel ... 68

4.5. Perancangan Interface ... 69

4.5.1.Desain Input.. ... 69

4.5.2. Desain Output ... 71

BAB V : PEMBAHASAN DAN IMPLEMENTASI ... 73

5.1. Implementasi Sistem ... 73

5.1.1. Lingkungan Implementasi ... 73

5.1.2. Lingkungan Sumber Daya Manusia ... 74

5.1.3.Implementasi Layar Muka ... 74

5.1.4. Batasan Implementasi ... 74

5.2. Antar Muka Sistem (interface)... 74

BAB VI : PENUTUP ... 81

6.1. Kesimpulan ... 81

6.2. Saran ... 81 DAFTAR PUSTAKA

(13)

xiii

DAFTAR TABEL

Tabel 2.1. : SimbolFlow of Document... 12

Tabel 2.2. : Notasi Use case Diagram... 15

Tabel 2.3. : Notasi Class Diagram... 16

Tabel 2.4. : Notasi Sequence Diagram... 17

Tabel 2.5. : Notasi Activity Diagram... 18

Tabel 2.6. : Notasi Statechart Diagram... 18

Tabel 4.1. : Gambaran Kebutuhan Sistem, Aktor, danUse case... 37

Tabel 4.2. : DeskripsiUse CaseKelola Pemesan ... 40

Tabel 4.3. : DeskripsiUse CaseKelola Produk ... 41

Tabel 4.4. : DeskripsiUse CaseKelola Pemesanan... 42

Tabel 4.5. : DeskripsiUse CaseKelola Pembayaran... 42

Tabel 4.6. : DeskripsiUse CaseRegistrasi Pemesan ... 43

Tabel 4.7. : DeskripsiUse CasePemesanan ... 44

Tabel 4.8. : DeskripsiUse CasePembayaran ... 44

Tabel 4.9 : Struktur Tabel Petugas ... 63

Tabel 4.10 : Struktur Tabel Pemesan ... 64

Tabel 4.11 : Struktur Tabel Pemesanan... 65

Tabel 4.12 : Struktur Tabel Produk ... 66

Tabel 4.13 : Struktur Tabel Pembayaran ... 66

(14)

DAFTAR GAMBAR

Gambar2.1 : Siklus Informasi ... 9

Gambar2.2 : Diagram Relationship Unary... 20

Gambar2.3 : Diagram Relationship Binary... 20

Gambar 2.4 : Diagram Ternary Relationship………21

Gambar 2.5 : Atribut Multivalue ………...………..21

Gambar 2.6 : Atribut Composite………...…….22

Gambar 2.7 : Diagram Cardinalitas one to one………..……….22

Gambar 2.8 : Diagram Cardinalitas one to many………...……….22

Gambar 2.9 : Diagram Cardinalitas many to many………....……….23

Gambar 2.10 : Transformasi dari ERD ke Database Relasional……...……….25

Gambar 2.11 : Transformasi dari ERD ke Database Relasional..……...…….23

Gambar 2.12 : Transformasi dari ERD ke Database Relasional……….23

Gambar 2.13 : Transformasi dari ERD ke Database Relasional……….26

Gambar 2.14 : Transformasi dari ERD ke Database Relasional……….26

Gambar 2.15 : Transformasi dari ERD ke Database Relasional……….26

Gambar 2.16 : Transformasi dari ERD ke Database Relasional……….27

Gambar 2.17 : Transformasi dari ERD ke Database Relasional……….27

Gambar 2.18 : Transformasi dari ERD ke Database Relasional……….27

Gambar 2.19 : Transformasi dari ERD ke Database Relasional……….28

Gambar 2.20 : Transformasi dari ERD ke Database Relasional……….28

Gambar 2.21 : Transformasi dari ERD ke Database Relasional……….28

Gambar 3.1 : Struktur Organisasi...30

Gambar 3.2 : Denah Lokasi CV Sarasa Bara..……….32

Gambar 3.3 : FODSistem Lama Pemesanan ...………..33

Gambar 3.3 : FODSistem Lama Pelunasan ...………..34

Gambar 4.1 : Bussines Use Case Diagram…………...………..39

Gambar 4.2 : System Use Case Diagram…………...………..40

Gambar 4.3 : Analisa Kelas Petugas ………...45

Gambar 4.4 : Analisa Kelas Pemesan ……….……46

Gambar 4.5 : AnalisaKelas Pemesanan ……….46

Gambar 4.6 : Analisa Kelas Produk...………47

Gambar 4.7 : Analisa Kelas Pembayaran ………...47

(15)

xv

Gambar 4.9 : Sequence Diagram Login………..…49

Gambar 4.10 : Sequence DiagramMelihat Informasi ………...49

Gambar 4.11 : Sequence DiagramRegistrasi Pemesan ………50

Gambar 4.12 : Sequence DiagramPemesanan …...……….50

Gambar 4.13 : Sequence DiagramPembayaran …...………..51

Gambar 4.14 : Sequence DiagramKelola Pemesan .………....51

Gambar 4.15: Sequence DiagramKelolaProduk ………...….52

Gambar 4.16 : Sequence DiagramKelola Pemesanan ...………..52

Gambar 4.17 : Sequence DiagramKelola Pembayaran ………...….53

Gambar 4.18 : Activity DiagramLogin ………..54

Gambar 4.19 : Activity DiagramMelihat Informasi ………...54

Gambar 4.20 : Activity DiagramRegistrasi Pemesan ...………...55

Gambar 4.21 : Activity DiagramPemesanan ...………....55

Gambar 4.22 : Activity DiagramPembayaran ...……….56

Gambar 4.23 : Activity DiagramKelola Pemesan …....………..56

Gambar 4.24 : Activity DiagramKelola Produk ………...………..57

Gambar 4.25 : Activity DiagramKelola Pemesanan ………..……57

Gambar 4.26 : Activity DiagramKelola Pembayaran ………...……….58

Gambar 4.27 : Statechart DiagramLogin ………..58

Gambar 4.28 : Statechart DiagramMelihatInformasi ………...59

Gambar 4.29 : Statechart DiagramRegistrasi Pemesan ..………..59

Gambar 4.30 : Statechart DiagramPemesanan …...………59

Gambar 4.31 : Statechart DiagramPembayaran ...………60

Gambar 4.32 : Statechart DiagramKelola Pemesan ...………..60

Gambar 4.33 : Statechart DiagramTambah Data Produk ………...60

Gambar 4.34 : Statechart DiagramUbah Data Produk ………....75

Gambar 4.35 : Statechart DiagramHapus Data Produk ………...75

Gambar 4.36 : Statechart DiagramKelola Pemesanan ...………...61

Gambar 4.37 : Statechart DiagramKelola Pembayaran …...………...62

Gambar 4.38 : Entity Relationship Diagram...………...63

Gambar 4.39 : Relasi Tabel ...………...68

Gambar 4.40 : Desain Form Login …...………..69

Gambar 4.41 : Desain Menu Utama...………..69

(16)

Gambar 4.43 : Desain Menu Lihat Keranjang …...…..…..70

Gambar 4.44 : Desain Menu Bayar …...………..71

Gambar 4.45 : Desain Laporan Data Pemesan …...……..71

Gambar 4.46 : Desain Laporan Data Produk …...………..72

Gambar 4.47 : Desain Laporan Pemesanan …...…………..72

Gambar 5.1 : Tampilan Utama Program ………...75

Gambar 5.2 : Tampilan Lihat Keranjang ………...………..….76

Gambar 5.3 : Tampilan Lihat Pesanan …...………....76

Gambar 5.4 : Tampilan Konfirmasi Bayar ...……….……77

Gambar 5.5 : Tampilan Login Admin ……….…….……77

Gambar 5.6 : Tampilan Halaman Utama Admin ………..……78

Gambar 5.7 : Tampilan Halaman Data Produk ...……….…78

Gambar 5.8 : Tampilan Halaman Data Pemesan ...………...79

Gambar 5.9 : Tampilan Halaman Data Pemesanan ...………...79

Gambar 5.10 : Tampilan Halaman Data Penjualan ……….………..80

Gambar 5.11 : Tampilan Laporan Pemesanan ………...……….80

LAMPIRAN

Referensi

Dokumen terkait

Arus bocor dapat terjadi karena mengalirnya arus dari kawat fasa (yang bertegangan) ke tanah diakibatkan karena adanya kebocoran isolasi yang disebabkan pengkabelan

Penelitian ini memiliki tujuan (1) Meneliti pengaruh variasi komposisi komposit serbuk bonggol jagung, serbuk kuningan (Cu-Zn), magnesium oksida (MgO), dan resin polyester

Prinsip dasar berkaitan dengan tanggung jawab perusahaan dalam hak asasi manusia dijelaskan dalam Komentar mengenai Norma tersebut yang menyatakan bahwa: pertama, korporasi

penjualan yang digunakan oleh pemilik Toko Buku Murah Online Surabaya untuk. menjembatani antara pihak Toko Buku Murah Online dengan para

Pada variabel niat pembelian indikator PI2 mempunyai nilai mean paling terendah sebesar 3,48 dengan pernyataan “Saya bersedia menggunakan sabun muka merek

Ketika larutan NaOH yang mengandung ion hidroksida dimasukkan ke dalam larutan asam asetat maka ion hidroksida pada NaOH akan berekasi dengan ion

Terimakasih sebesar-besarnya kepada semua pihak yang senantiasa membantu saya dalam proses penyelesaian tugas akhir dan studi di STIE Perbanas ini. Banyak kisah yang telah

Tujuan dari penelitian ini adalah untuk mengetahui pengaruh Customer-Brand Engagement terhadap Brand Satisfaction pada pengguna internet banking BNI di Surabaya dengan