jurusan teknik informatika fakultas teknik … · diskusi dan arahan untuk membimbing saya dalam...

14
SISTEM INFORMASI PENJUALAN KAIN KEBAYA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Fenny Purwanti 09560152 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

Upload: phungliem

Post on 29-Mar-2019

242 views

Category:

Documents


1 download

TRANSCRIPT

SISTEM INFORMASI PENJUALAN KAIN KEBAYA BERBASIS

ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Fenny Purwanti

09560152

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

vi

LEMBAR PERSEMBAHAN

Motto : “WALAUPUN KITA SERING PINDAH KOST/KONTRAKAN, AKAN

TETAPI KENANGAN DARI TIAP KOST/KONTRAKAN TERSEBUT TIDAK

DAPAT TERHAPUSKAN SAMPAI KAPANPUN”

Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat

menyelesaikan Tugas Akhir ini. Penulis menyampaikan banyak ucapan terima kasih yang

sebesar-besarnya kepada :

1. Allah SWT. atas rahmat dan hidayahnya diberikan kesehatan jasmani maupun rohani

sehingga saya bisa mengerjakan tugas akhir sampai selesai.

2. Nabi Muhammad SAW. yang membawa kita kedunia, dari jaman kegelapan menuju

dunia yang terang-benderang. Serta kepada sahabat-sahabat beliau hingga akhir zaman.

3. Bapak Ilyas Nuryasin, S.Kom, M.Kom dan Bapak Eko Budi Cahyo, S.Kom, MT.

Selaku pembimbing 1 dan 2 saya. Terima kasih untuk bimbingannya, untuk waktu,

diskusi dan arahan untuk membimbing saya dalam menyelesaikan Tugas Akhir ini.

4. Bapak/Ibu Dekan Fakultas Teknik Universitas Muhammadiyah Malang.

5. Bapak/Ibu Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang.

6. Kedua orang tua yang selalu mensupport dan mendoakan saya sehingga bisa

menyelesaikan tugas akhir ini tepat waktu.

7. Kakak dan adik saya. Setiap dari kalian adalah sumber motivasi yang nyata. Saudara

sekaligus pesaing yang menyenangkan.

8. Seluruh keluarga, sahabat dan teman yang tidak dapat saya sebutkan yang telah

memberikan dukungan dan semangat dalam menyelesaikan Tugas Akhir ini. Terima

kasih.

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan

rahmat dan hidayah-NYA sehingga penulis dapat menyelesaikan tugas akhir yang

berjudul :

“SISTEM INFORMASI PENJUALAN KAIN KEBAYA BERBASIS

ANDROID”

Tak lupa juga melalui kesempatan yang sangat berharga ini penulis

menyampaikan ucapan terima kasih yang sebesar-besarnya kepada semua pihak

yang telah membantu dan terlibat dalam penyelesaian tugas akhir ini.

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini

masih banyak kekurangan dan keterbartasan. Oleh karena itu penulis

mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi

perkembangan ilmu pengetahuan kedepannya.

Malang, 1 Desember 2016

Penulis

viii

DAFTAR ISI

LEMBAR PERSETUJUAN ............................................................................... i

LEMBAR PENGESAHAN ................................................................................ ii

LEMBAR PERNYATAAN ................................................................................ iii

ABSTRAKSI ....................................................................................................... iv

ABSTRACT ......................................................................................................... v

LEMBAR PERSEMBAHAN ............................................................................. vi

KATA PENGANTAR ......................................................................................... vii

DAFTAR ISI........................................................................................................ viii

DAFTAR GAMBAR ........................................................................................... xii

DAFTAR TABEL ............................................................................................... xv

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

1.1 Latar Belakang ................................................................................. 1

1.2 Rumusan Masalah ............................................................................ 2

1.3 Tujuan Masalah ............................................................................... 2

1.4 Batasan Masalah .............................................................................. 2

1.5 Metodelogi Penelitian ...................................................................... 3

1.5.1 Pengumpulan Data .................................................................. 3

1.5.2 Tahapan Analisa .................................................................... 3

1.5.3 Tahapan Desain ..................................................................... 3

1.5.4 Implementasi Sistem .............................................................. 3

1.5.5 Pengujian Sistem .................................................................... 3

1.6 Sistematika Penulisan ...................................................................... 4

BAB II LANDASAN TEORI............................................................................5

2.1 Sistem Informasi ............................................................................... 5

2.1.1 Komponen Sistem Informasi ................................................. 6

2.1.2 Elemen Sistem Informasi........................................................8

2.1.3 Arsitektur Sistem Informasi....................................................9

2.2 Penjualan .................. ........................................................................ 10

viii

2.2.1 Faktor Pemasaran .................................................................. 12

2.2.2 Jenis Penjualan ...................................................................... 13

2.3 Sistem Informasi Penjualan ............................................................. 13

2.4 Pengertian Web Server ...................................................................... 15

2.4.1 Pengertian PHP ..................................................................... 15

2.4.2 Pengertian MySQL ................................................................. 15

2.5 Android .............................................................................................. 16

2.5.1 Application Layer ................................................................... 17

2.5.2 Application Framework.................................................... ...... 17

2.5.3 Android Runtime............................................................... ...... 18

2.5.4 Libraries............................................................................ ..... 18

2.5.5 Linux Kernel.................................................................... . ..... 19

BAB III ANALISA DAN PERANCANGAN SISTEM...................................20

3.1 Analisa Sistem ................................................................................. 20

3.1.1 Analisa Masalah .................................................................... 20

3.1.2 Solusi Permasalahan......................................................... ...... 20

3.1.3 Analisa Kebutuhan Fungsional....................................... . ...... 21

3.1.4 Analisa Non Fungsional.................................................. . ..... 21

3.2 Perancangan Sistem ......................................................................... 22

3.2.1 Diagram Konteks............................................................... ...... 22

3.3.2 Data Flow Diagram Level 0............................................. . ..... 24

3.3.3 Data Flow Diagram Level 1............................................... ..... 25

3.3 Perancangan Database…............................................................ ...... 29

3.3.1 Entity Relationship Diagram.............................................. ..... 29

3.3.2 Perancangan Struktur Tabel................................................ ..... 31

3.4 Perancangan Interface ..................................................................... 37

3.4.1 Perancangan Desain Spash Screen...................................... .... 37

3.4.2 Perancangan Desain Menu Utama...................................... .... 38

3.4.3 Perancangan Desain From Login....................................... .... 38

3.4.4 Perancangan Desain Menu Register................................... ..... 39

viii

3.4.5 Perancangan Desain Menu View Produk.......................... ...... 40

3.4.6 Perancangan Desain Menu View Profile ........................... ..... 40

3.4.7 Perancangan Desain Menu View Informasi Resi............. . ..... 41

3.4.8 Perancangan Desain Menu View Informasi........................ .... 41

3.4.9 Perancangan Desain Menu View List Order...................... .... 42

3.4.10 Perancangan Desain Menu View Informasi...................... .... 42

3.5 Perancangan Desain Interface Pada Sistem Web Admin ................ 43

3.5.1 Perancangan Desain Login Admin..................................... ..... 43

3.5.2 Perancangan Desain Home Admin................................... . ..... 43

3.5.3 Perancangan Desain Lihat Barang Pada Admin................. ..... 44

3.5.4 Perancangan Desain Tampil Barang Pada Admin.............. ..... 44

3.5.5 Perancangan Desain Update Barang Pada Admin .................. .45

BAB IV IMPLEMENTASI DAN PENGUJIAN..............................................46

4.1 Pengertian dan Tujuan Implementasi Sistem .................................. 46

4.2 Tahapan Implementasi Sistem …............................................. . ..... 46

4.3 Komponen Dalam Implementasi Sistem.................................. . ..... 47

4.3.2 Kebutuhan Perangkat Hardware ........................................... 47

4.3.3 Kebutuhan Perangkat Software .............................................. 48

4.3.3 Kebutuhan Brainware..................................................... . ...... 49

4.4 Gambaran Aplikasi pada Sistem............................................... ........ 49

4.4.1 Administator...................................................................... ....... 49

4.4.2 Member ............................................................................. ...... 49

4.4.3 Pengunjung........................................................................ ...... 49

4.5 Tampilan Halaman Website (Member)..................................... . ...... 49

4.6 Tampilan Halaman Website (Admin)......................................... . ..... 63

4.7 Hasil Pengujian............................................................................ ..... 77

BAB V KESIMPULAN DAN SARAN.............................................................84

5.1 KESIMPULAN ................................................................................ 84

5.2 SARAN ............................................................................................ 84

DAFTAR PUSTAKA.................................................................................85

xii

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android........................................................................ 17

Gambar 3.1 Diagram Konteks.......................................................................... 18

Gambar 3.2 DFD Level 0 ................................................................................. 24

Gambar 3.3 DFD Level 1 Manajemen User...................................................... 25

Gambar 3.4 DFD Level 1 Manajemen Produk ............................................... 26

Gambar 3.5 DFD Level 1 Manajemen Pembelian ........................................... 27

Gambar 3.6 DFD Level 1 Manajemen Penjualan ............................................ 28

Gambar 3.7 DFD Level 1 Manajemen Perssediaan ........................................ . 29

Gambar 3.8 DFD Level 1 Entity Relationship Diagram (ERD) ..................... . 30

Gambar 3.9 Desain Spalsh Screen..................................................................... 37

Gambar 3.10 Desain Menu Utama.......…………………………………........ 38

Gambar 3.11 Desain From Login………………………………… ............... . 38

Gambar 3.12 Desain Menu Register ………………………………… ........... 39

Gambar 3.13 Desain Menu View Produk ………………………………… ... 40

Gambar 3.14 Desain Menu View Profil ………………………………… ...... 40

Gambar 3.15 Desain Menu View Informasi Resi ………………................... 41

Gambar 3.16 Desain Menu View Informasi ………………………………… 41

Gambar 3.17 Desain Menu View List Order ………………………………. 42

Gambar 3.18 Desain Menu View Konfirmasi ……………………………..... 42

xii

Gambar 3.19 Desain Menu Login Admin.........……………………………… 43

Gambar 3.20 Desain Home Admin................……………………………… .. 43

Gambar 3.21 Desain Lihat Barang Admin....……………………………… ... 44

Gambar 3.22 Desain Tampil Barang Admin……………………………… .... 44

Gambar 3.23 Desain Update Barang Admin……………………………… ..... 45

Gambar 4.1 Halaman Utama.......... ……………………………… ................. 50

Gambar 4.2 Halaman Register.......................... …………………………… .. 52

Gambar 4.3 Halaman Daftar Produk..... ……………………………… .......... 54

Gambar 4.4 Halaman Detail Produk........ ……………………………… ....... 56

Gambar 4.5 Halaman Cara Pembeli...... ……………………………… ......... 58

Gambar 4.6 Halaman Login............................. …………………………… .. 59

Gambar 4.7 Halaman Keranjang Belanja.. ……………………………… .... 60

Gambar 4.8 Halaman Data Pembelian............ ………………………………. 61

Gambar 4.9 Halaman Proses Transaksi Selesai ……………………………… 63

Gambar 4.10 Halaman Login Admin.................. …………………………… 63

Gambar 4.11 Halaman Utama Admin........... ………………………………... 65

Gambar 4.12 Halaman Daftar Produk............. ……………………………… 67

Gambar 4.13 Halaman From Tambah Produk ……………………………… ..69

Gambar 4.14 Halaman Lihat Order Masuk........ …………………………… . 71

xii

Gambar 4.15 Halaman Detail Order Masuk. ……………………………… ... 73

Gambar 4.16 Halaman Laporan Transaksi....... ……………………………… 75

xv

DAFTAR TABEL

Tabel 3.1 Kebutuhan Non Fungsional ............................................................. 22

Tabel 3.2 Tabel Jual ......................................................................................... 31

Tabel 3.3 Tabel Detail Jual .............................................................................. 31

Tabel 3.4 Tabel Stok ........................................................................................ 32

Tabel 3.5 Tabel Produk .................................................................................... 32

Tabel 3.6 Tabel User ........................................................................................ 33

Tabel 3.7 Tabel Main Menu ............................................................................. 33

Tabel 3.8 Tabel Sub Menu ............................................................................... 34

Tabel 3.9 Tabel Kategori.................................................................................. 34

Tabel 3.10 Tabel Admin .................................................................................. 35

Tabel 3.11 Tabel Contact Person ..................................................................... 35

Tabel 3.12 Tabel Suplier………………………………… ............................. 36

Tabel 3.13 Tabel Beli………………………………… ................................... 36

Tabel 3.14 Tabel Detail Produk………………………………… ................... 37

Tabel 4.1 Pengujian Sistem Pelanggan………………………………… ........ 77

Tabel 4.2 Pengujian Sistem Admin………………………………… .............. 78

Tabel 4.3 Bobot Nilai Jawaban………………………………… .................... 81

Tabel 4.4 Hasil User Acceptence Test………………………………… ......... 82

85

Daftar Pustaka

Hendrawan. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: ANDI

Kadir, A. 2001. Dasar Pemograman Web Dinamis Menggunakana PHP. Yogyakarta:

ANDI

LPKBM MADCOMS. 2005. Mendesain Website Dengan Photoshop, Frontpage, dan

Pemograman PHP-MYSQL, Madiun: ANDI

Madcoms. 2004. Aplikasi Program PHP + MySQL untuk membuat Website Interaktif

Madiun: ANDI

Nughroho, Eko. 2007. Pengenalan Teori Warna. Yogyakarta: ANDI

Sihobing. Danton. 2001. Tiprografi Dalam Desain Grafis. Jakarta: PT, Gramedia Pustaka

Utama.

Sanyoto, Sadjiman Ebdi. 2005. Nirmana: Elemen – elemen Seni dan Desain: Jalasutra.

Sanyoto, Sadjiman Ebdi. 2006. Metode Perancangan Komunikasi Visual Periklanan:

Dimensi Punliser.

Supriyono, Rakhmat. 2010. Desainj Komunikasi Visual Teori Dan Aplikasi. Yogyakarta:

ANDI

Wong, Wucius, 1995. Beberapa Asas Merancang Dwimantra. Bandung: ITB

Wahana Komputer. 2009. Short Course Series: PHP Programing. Semarang.