• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PEMESANAN DAN PERSEDIAAN BARANG PADA TOKO LUWES BERBASIS WEB AFIF RAHMAN NIM. 201153098

N/A
N/A
Protected

Academic year: 2019

Membagikan "SISTEM INFORMASI PEMESANAN DAN PERSEDIAAN BARANG PADA TOKO LUWES BERBASIS WEB AFIF RAHMAN NIM. 201153098"

Copied!
16
0
0

Teks penuh

(1)

i

HALAMAN JUDUL

LAPORAN SKRIPSI

SISTEM INFORMASI PEMESANAN DAN PERSEDIAAN

BARANG PADA TOKO LUWES BERBASIS WEB

AFIF RAHMAN

NIM. 201153098

DOSEN PEMBIMBING

AntengWidodo, S.T., M.Kom

Muhammad Arifin, S.Kom., M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

(2)

ii

SISTEM INFORMASI PEMESANAN DAN

PERSEDIAANBARANG PADA TOKO LUWES

BERBASIS WEB

AFIF RAHMAN

NIM. 201153098

Kudus, 18 Agustus 2018

Menyetujui,

Pembimbing Utama,

Anteng Widodo, S.T., M.Kom NIDN. 0628017501

Pembimbing Pendamping,

Muhammad Arifin,S.Kom., M. Kom NIDN. 0621048301

Mengetahui Koordinator Skripsi

(3)
(4)
(5)

v

SISTEM INFORMASI PEMESANAN DAN PERSEDIAAN BARANG PADA TOKO LUWES BERBASIS WEB

Namamahasiswa : Afif Rahman

NIM : 201153098

Pembimbing :

1. Anteng Widodo, ST., M.Kom

2. Muhammad Arifin, S.Kom., M. Kom

RINGKASAN

Perkembangan teknologi telah berjalan dengan cepat, selaras dengan hal tersebut kebutuhan manusia khususnya dibidang bisnis juga semakin meningkat. Salah satunya adalah pada bidang bisnis penjualan kosmetika. Untuk dapat mengembangkan bisnisnya dibutuhkan suatu sistem yang dapat mengatasi proses persediaan barang dan pemesanan dengan cepat dan tepat.

Sistem ini akan memberikan informasi produk penjualan dan pemberian informasi (broadcast) melalui SMS apabila ada diskon atau promo barang kepada member yang sudah terdaftar dan pengelolaan persediaan barang. Analisis kebutuhan dilakukan dengan cara observasi pada obyek penelitian, studi literatur sistem yang berjalan, dan wawancara. Hasil analisa akan digambarkan ke dalam perancangan sistem menggunakan model UML (Unified Modeling Language) yang hasil akhirnya akan diimplementasikan ke dalam sebuah aplikasi web menggunakan bahasa pemrograman PHP dan database MySQL.

.

(6)

vi

INFORMATION SYSTEM ORDERING AND INVENTORY

IN LUWES STORE WEB BASED

Student Name : Afif Rahman

Student Identity Number : 201153098

Supervisor :

1. Anteng Widodo, ST., M.Kom

2. Muhammad Arifin, S.Kom., M. Kom

ABSTRACT

Technological developments have been running fast, in line with this human

needs, especially in the field of business are also increasing. One of them is in the

business of selling cosmetics. To be able to develop its business, a system is needed

that can overcome the process of inventory and ordering quickly and accurately.

This system will provide product ordering information and information

(broadcast) via SMS if there is a discount or promo of goods to registered members

and inventory management. Need analysis is done by observing the object of

research, the study of the system literature that runs, and interviews. The results of

the analysis will be described in the system design using the UML (Unified Modeling

Language) model, the end result of which will be implemented into a web application

using the PHP programming language and MySQL database.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporans kripsi yang berjudul “Sistem Informasi Pemesanan dan Persediaan Barang pada Toko Luwes Berbasis Web”.

Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik Universitas Muria Kudus.

Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terimakasih kepada :

a. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.

b. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik Universitas Muria Kudus.

c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus

d. Bapak Anteng Widodo, S.T, M.Kom selaku dosen pembimbing utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

(8)

viii

f. Bapak Daniel pimpinan toko luwes kudus yang telah memberikan izin melakukan penelitian, sehingga penulis dapat menyelesaikan laporan skripsi ini.

g. Dosen - dosen di program studi system informasi yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff.

h. Bapak Sujono, Ibu Khadmini selaku orang tua serta saudara-saudara saya yang telah melimpahkan kasih sayang, perhatian, serta doa dan dukungan yang dapat membangkitkan semangat saya dalam penulisan skripsi.

i. Teman – teman sekerja PT. Rembaka yang telah banyak membantu dan memberikan semangat kepada saya.

j. Sahabat – sahabat saya Tom, Uzin, Mumu yang tidak pernah berhenti memberi saya semangat, motivasi untuk segera menyelesaikan tugas akhir ini. k. Serta teman-teman Program Studi Sistem Informasi yang selalu memberikan

semangat serta dukungan satu sama lain.

Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Teknologi dan Sistem Informasi. Amin.

Kudus, 14 Agustus 2018

Penulis

(9)

ix

2.2 Tabel Perbandingan Penelitian Terkait ... 8

(10)

x

2.3.7 UML ... 14

2.3.7.1 Notasi Dalam UML ... 14

2.3.8 Teori Perancangan Database ... 19

BAB III METODOLOGI PENELITIAN ... 23

3.1 Objek Penelitian ... 23

3.2 Analisa Sistem Lama ... 26

3.3 Analisa Dan Perancangan Sistem Baru ... 28

3.3.1 Analisa Kebutuhan ... 28

3.3.2 Rancangan Sistem Baru ... 29

3.3.3 Perancangan Basis Data ... 74

3.3.4 Desain Input dan Output ... 84

BAB IV HASIL DAN PEMBAHASAN ... 88

4.1 Implementasi Dan Pembahasan Aplikasi ... 88

4.1.1 Identifikasi Kebutuhan Perangkat Lunak ... 88

4.1.2 Identifikasi Kebutuhan Perangkat Keras ... 88

4.2 Implementasi Antar Muka ... 89

4.3 Pengujian Sistem ... 117

BAB V PENUTUP ... 120

5.1 Kesimpulan ... 120

5.2 Saran ... 120

DAFTAR PUSTAKA LAMPIRAN

(11)

xi

DAFTAR GAMBAR

Gambar 1.1 Kerangka Pemikiran ... 6

Gambar 3.1 Struktur Organisasi Toko Luwes ... 24

Gambar 3.2 Denah Lokasi Toko Luwes... 26

Gambar 3.19 Sequence Diagram Registrasi Member ... 44

Gambar 3.20 Sequence Diagram Member ... 45

Gambar 3.21 Sequence Diagram Kelola Kategori ... 46

Gambar 3.22 Sequence Diagram Kelola Supplier ... 47

Gambar 3.23 Sequence Diagram Kelola Barang ... 48

Gambar 3.24 Sequence Diagram Kelola Stok ... 49

Gambar 3.25 Sequence Diagram Kelola Diskon ... 50

Gambar 3.26 Sequence Diagram Pemesanan ... 51

Gambar 3.27 Sequence Diagram Kelola Pembayaran ... 52

Gambar 3.28 Sequence Diagram Konfirmasi Pembayaran ... 53

Gambar 3.29 Sequence Diagram Kelola SMS Broadcast ... 54

Gambar 3.30 Sequence Diagram Kelola Komentar ... 54

Gambar 3.31 Sequence Diagram Komentar ... 55

(12)

xii

Gambar 3.33 Activity Diagram Member ... 56

Gambar 3.34 Activity Diagram Kelola Kategori ... 57

Gambar 3.35 Activity Diagram Kelola Supplier ... 58

Gambar 3.36 Activity Diagram Kelola Barang ... 59

Gambar 3.37 Activity Diagram Kelola Stok ... 60

Gambar 3.38 Activity Diagram Kelola Diskon ... 61

Gambar 3.39 Activity Diagram Pemesanan ... 62

Gambar 3.40 Activity Diagram Kelola Pembayaran ... 62

Gambar 3.41 Activity Diagram Konfirmasi Pembayaran ... 63

Gambar 3.42 Activity Diagram Kelola SMS Broadcast ... 64

Gambar 3.43 Activity Diagram Kelola Komentar ... 64

Gambar 3.44 Activity Diagram Komentar ... 65

Gambar 3.45 Statechart Diagram Tambah User ... 65

Gambar 3.46 Statechart Diagram UbahUser ... 66

Gambar 3.47 Statechart Diagram ViewUser ... 66

Gambar 3.48 Statechart DiagramLogin User ... 66

Gambar 3.49 Statechart Diagram Logout User ... 66

Gambar 3.50 Statechart Diagram Tambah Kategori ... 67

Gambar 3.51 Statechart Diagram Ubah Kategori ... 67

Gambar 3.52 Statechart Diagram HapusKategori ... 67

Gambar 3.53 Statechart Diagram Tambah Barang ... 68

Gambar 3.54 Statechart Diagram Ubah Barang ... 68

Gambar 3.55 Statechart Diagram HapusBarang ... 68

Gambar 3.56 Statechart Diagram Cetak Barang ... 68

Gambar 3.57 Statechart Diagram Tambah Pemesanan ... 69

Gambar 3.58 Statechart Diagram Ubah Pemesanan ... 69

Gambar 3.59 Statechart Diagram Hapus Pemesanan ... 69

Gambar 3.60 Statechart Diagram Cetak Pemesanan ... 69

Gambar 3.61 Statechart Diagram Tambah Diskon ... 70

Gambar 3.62 Statechart Diagram Ubah Diskon ... 70

Gambar 3.63 Statechart Diagram Hapus Diskon ... 70

Gambar 3.64 Statechart Diagram Tambah Pembayaran ... 70

Gambar 3.65 Statechart Diagram Verifikasi Pembayaran ... 71

Gambar 3.66 Statechart Diagram Konfirmasi Pembayaran ... 71

Gambar 3.67 Statechart Diagram Auto SMS ... 71

(13)

xiii

Gambar 3.69 Statechart Diagram Hapus Inbox ... 72

Gambar 3.70 Statechart Diagram Tambah Outbox ... 72

Gambar 3.71 Statechart Diagram Hapus Outbox ... 72

Gambar 3.72 Statechart Diagram Auto SentItem... 73

Gambar 3.73 Entitas Pemesanan ... 74

Gambar 3.74 Atribut Entitas Pemesanan ... 74

Gambar 3.75 Hubungan Antara Entitas Barang dan Kategori ... 75

Gambar 3.76 Hubungan Antara Entitas User Dengan Pemesanan ... 75

Gambar 3.77 Hubungan Antara Entitas Pemesanan dengan Daftar Pemesanan 75 Gambar 3.78 Hubungan Antara Entitas Daftar Pemesanan dengan Daftar Barang ... 75

Gambar 3.79 Hubungan Antara Entitas User dengan Barang ... 76

Gambar 3.80 Hubungan Antara Entitas User dengan barang_promo ... 76

Gambar 3.81 ERD Pemesanan ... 77

Gambar 4.7 Pengujian normal halaman login user ... 118

(14)
(15)

xv

DAFTAR LAMPIRAN

Lampiran 1 Buku Konsultasi Skripsi Lampiran 2 Surat Balasan Penelitian Lampiran 3 Kode Program

(16)

xvi

DAFTAR ISTILAH DAN SINGKATAN

FOD : Flow Of Document

UML : Unified Modeling Language

PHP : Hypertext Preprocessor

ERD : Entity Relationship Diagram

Gambar

Tabel Perbandingan Penelitian Terkait ..................................................

Referensi

Dokumen terkait

Sehingga ketika metode tersebut telah dilakukan maka terapis dapat mulai dengan menanyakan perasaan pasien saat ini, lalu muncul keterbukaan antara terapis dengan klien

Lebih lanjut berdasarkan data dari Departemen Kesehatan Republik Indonesia (2005), stimulasi verbal yang dapat dilakukan orang tua untuk mengembangkan kemampuan bicara

Berdasarkan hasil analisis data dan pembahasan yang telah dikemukakan, maka kesimpulan yang dapat diambil dari penelitian ini adalah sebagai berikut : (1) Secara simultan

 Panteisme : Panteisme, berasal dari kata pan (seluruh) dan teisme (paham ketuhanan), suatu kepercayaan bahwa Tuhan berada dalam segala sesuatu, dan bahwa segala sesuatu adalah

Bab III terdiri dari lokasi pengambilan data, penjelasan tentang alur penelitian, penjelasan tentang penelitian rekahan 2D yang terdiri dari tahapan processing dan pengolahan data

Dengan memanjatkan puja dan puji syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan

(Ronny Hanitijo soemitro, Metode Penelitian Hukum dan Jurimeri, Bogor: Ghalia Indonesia,1990). Penelitian ini memfokuskan pada Implementasi Good Governance Dalam

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN