SISTEM INFORMASI PENJUALAN OLEH - OLEH KHAS MEDAN PADA RANIA HOME MADE BERBASIS WEB
LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Diploma 3
Oleh
NOVITA SARI NIM : 1005102034
PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN MEDAN 2013
ABSTRAK Laporan tugas akhir ini memaparkan hasil perancangan dan pembuatan Sistem Informasi Penjualan Oleh-Oleh Khas Medan pada Rania Home Made berbasis web. Adapun cara pembuatan sistem informasi ini adalah dengan membuat rancangan DFD, rancangan output, input, kamus data, database, dan struktur user interface serta algoritma pemrograman. Database sistem ini dibuat dengan menggunakan MySQL, script PHP sebagai bahasa pemrograman dan Adobe dreamweaver sebagai editor desain web. Hasil yang diperoleh dari sistem ini adalah dapat menampilkan informasi mengenai Rania Home Made, katalog produk, dan pelanggan dapat melakukan pemesanan secara online. Adapun sistem informasi yang telah dibuat masih banyak memiliki kekurangan seperti; kurangnya keamanan sistem jaringan, belum ada laporan data pelanggan dan desain web kurang menarik.
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas berkat dan karunia-Nya sehinggga penulis dapat menyelesaikan Laporan Tugas Akhir ini dengan judul “Sistem Informasi Penjualan Oleh-Oleh Khas Medan pada Rania Home Made Berbasis Web.” Laporan Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Program Pendidikan Diploma 3 Program Studi Manajemen Informatika
Jurusan Teknik Elektro
Politeknik Negeri Medan. Pada kesempatan ini, Penulis mengucapkan terima kasih kepada semua pihak yang telah membantu dan membimbing penulis selama proses penyusunan laporan ini, yaitu kepada : 1. M. Syahruddin, S.T, selaku Direktur Politeknik Negeri Medan. 2. Ir. Rina Anugrahwaty, M.T, selaku Ketua Jurusan Teknik Elekro Politeknik Negeri Medan. 3. Roslina, M.I.T, selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 4. Achmad Yani, S.T, M.Kom selaku Dosen Pembimbing. Atas segala bimbingan dan waktu yang telah diberikan dalam penyusunan Laporan Tugas Akhir ini. 5. Ismael, S.Kom, M.Kom selaku dosen wali manajemen Informatika semester VI Politeknik Negeri Medan. 6. Seluruh staf pengajar pada Program Studi Manajemen Informatika Politeknik Negeri Medan.
7. Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan, yang telah banyak membantu penulis untuk keperluan administrasi Laporan Tugas Akhir ini. 8. Kedua orang tua penulis, ayahanda Sumarto dan ibunda Rosmawati yang tak hentinya memberikan doa dan dukungan baik dari segi moril maupun materil. Mereka yang semangat memberikan dukungan sehingga penulis dapat menyelesaikan
Laporan
Tugas Akhir ini. 9. Seluruh teman-teman MI-6A, terkhusus bagi sahabatku via, suci, i’am, aldi, vivi, taufik, martha dan tika yang telah banyak membantu dan memberikan semangat kepada penulis. Dalam penyusunan Laporan Tugas Akhir ini, penulis menyadari begitu banyak kekurangan dan kesalahan baik dalam penyajian maupun penulisan. Untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun dari para pembaca demi penyempurnaan Laporan Tugas Akhir ini. Penulis berharap semoga Laporan Tugas Akhir ini dapat bermanfaat bagi siapa pun yang membacanya. Medan, 27 Agustus 2013 Penulis
Novita Sari NIM. 1005102034
DAFTAR ISI LEMBAR PERSETUJUAN ......................................................................... i LEMBAR PENGESAHAN ......................................................................... ii ABSTRAK ................................................................................................... iii KATA PENGANTAR ................................................................................. iv DAFTAR ISI................................................................................................ vi DAFTAR GAMBAR .................................................................................... x DAFTAR TABEL ...................................................................................... xii
BAB 1
PENDAHULUAN 1.1 Latar Belakang Masalah ..................................................... 1 1.2 Perumusan Masalah............................................................ 2 1.3 Batasan Masalah ................................................................. 3 1.4 Tujuan Tugas Akhir ........................................................... 4 1.5 Manfaat Tugas Akhir ......................................................... 4 1.6 Metode Penelitian ............................................................... 5 1.7 Sistematika Penulisan......................................................... 8
BAB 2
LANDASAN TEORI 2.1 Sistem ............................................................................ 10 2.1.2 Karakteristik Sistem ................................................... 11 2.1.3 Klasifikasi Sistem ....................................................... 12 2.2 Informasi ....................................................................... 14 2.2.1 Jenis-Jenis Informasi .................................................. 15 2.2.2 Siklus Informasi ......................................................... 16 2.3 Sistem Informasi ........................................................... 17 2.3.1 Elemen Sistem Informasi ........................................... 18 2.3.2 Komponen dan Tipe Sistem Informasi....................... 19 2.4 Penjualan Online ........................................................... 21 2.5 WampServer .................................................................. 22 2.6 Adobe dreamweaver CS5 .............................................. 22
2.7 Internet .......................................................................... 23 2.8 Web ............................................................................... 24 2.9 PHP................................................................................. 25 2.10 Database dan MySQL .................................................. 25 2.11 CSS ............................................................................... 27 2.12 Flowchart ...................................................................... 27 2.13 ERD .............................................................................. 31 2.14 Data Flow Diagram (DFD) .......................................... 32 2.15 Normalisasi.................................................................. 33 2.16 Gambaran Umum Perusahaan ...................................... 34 2.16.1 Sejarah singkat perusahaan ...................................... 34 2.16.2 Struktur Organisasi ................................................... 35
BAB 3
ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Yang Sedang Berjalan .......................... 36 3.1.1. Analisis Input ............................................................ 37 3.1.2. Analisa Output........................................................... 38 3.1.3. Hasil Analisis ............................................................ 39 3.2. Perancangan Sistem Informasi Yang Diusulkan ........... 40 3.2.1. Rancangan Data Flow Diagram (DFD) ..................... 40 3.2.2. Rancangan Output ..................................................... 43 3.2.3. Rancangan Input ........................................................ 46 3.2.4. Kamus Data ............................................................... 50 3.2.5. Rancangan Database ................................................. 51 3.2.6. Struktur User Interface .............................................. 58 3.2.7. Algortima Pemrograman ........................................... 58
BAB 4
HASIL DAN PEMBAHASAN 4.1. Hasil…………………………………………………...63 4.1.1. Halaman Home User……………………………….. 63 4.1.2. Halaman Login User……………………………….. 64 4.1.3. Halaman Cara Pembelian…….…………………….. 64 4.1.4. Halaman Daftar…………………………………….. 65 4.1.5. Halaman Produk…...……………………………….. 66 4.1.6. Halaman Penjualan…………………………………. 68 4.1.7. Halaman Faktur Penjualan…………...…………….. 69
4.1.8. Halaman Upload bukti Pembayaran……….…...…... 70 4.1.9. Halaman Login Admin……….…………………….. 70 4.1.10.Halaman Awal Admin……………………….…..… 71 4.1.11.Halaman Tambah/Input Produk………...……….72 4.1.12.Halaman Edit Produk…..………………………….. 73 4.1.13.Halaman Hapus Produk…..………………………... 74 4.1.14.Halaman Cetak penjualan………………………….. 74 4.1.15.Halaman Output Hasil Laporan….……...……...….. 75 4.2. Studi Kelayakan Sistem ............................................ ...76 4.2.1.Kelayakan Teknik ....................................................... 76 4.2.2.Kelayakan Ekonomi .................................................... 76 4.3. Kebutuhan Operasional Sistem .................................... 77 4.3.1.Perangkat Lunak(Software) ......................................... 77 4.3.2.Perangkat Keras(Hardware) ....................................... 77 4.4. Kelebihan dan Kekurangan Sistem ............................... 77 4.4.1. Kelebihan Sistem........................................................ 77 4.4.2. Kekurangan Sistem .................................................... 78 BAB 5
SIMPULAN DAN SARAN 5.1 Simpulan......................................................................... 79 5.2 Saran ............................................................................... 79
DAFTAR PUSTAKA ................................................................................. 80 LAMPIRAN
DAFTAR GAMBAR
Gambar
Halaman
1.
Elemen Sistem .................................................................................... 11
2.
Elemen Sistem Informasi ................................................................... 19
3.
Struktur organisasi Rania Home Made............................................... 35
4.
Diagram Konteks Sistem yang sedang berjalan ................................. 37
5.
Form Data Produk .............................................................................. 37
6.
Form data stok produk ........................................................................ 38
7.
Laporan transaksi penjualan ............................................................... 39
8.
Diagram Konteks Sistem Informasi Penjualan................................... 40
9.
DFD Level 0 ....................................................................................... 42
10.
Rancangan Tampilan halaman home.................................................. 44
11.
Rancangan tampilan faktur belanja .................................................... 45
12.
Rancangan laporan per periode .......................................................... 45
13.
Rancangan bukti transaksi pelanggan ................................................ 46
14.
Rancangan Input Login admin .......................................................... 47
15.
Rancangan Input Form Pelanggan...................................................... 48
16.
Rancangan Input Form Tambah Produk............................................. 49
17.
Rancangan Input Form update produk ............................................... 50
18.
Bentuk Un Normal ............................................................................. 51
19.
Bentuk Normal Pertama ..................................................................... 52
20.
Bentuk Normal Kedua ........................................................................ 53
21.
Relasi Antar Tabel .............................................................................. 57
22.
Struktur User Interface ....................................................................... 58
23.
Algoritma Pemrograman Halaman Customer .................................... 59
24.
Algoritma Pemrograman Halaman Admin ......................................... 60
25.
Algoritma Pemrograman Halaman Admin Produk ............................ 61
26.
Algoritma Pemrograman Halaman Admin Transaksi ........................ 62
27.
Halaman User ..................................................................................... 63
28.
Halaman Login User........................................................................... 64
29.
Halaman Cara Pembelian ................................................................... 65
30.
Halaman Daftar .................................................................................. 66
31.
Halaman Kategori Kue ....................................................................... 67
32.
Halaman Kategori Puding .................................................................. 67
33.
Halaman kategori makanan ringan ..................................................... 68
34.
Halaman penjualan ............................................................................. 69
35.
Halaman Faktur Penjualan ................................................................. 69
36.
Halaman Upload Bukti pembayaran .................................................. 70
37.
Halaman Login Admin ....................................................................... 71
38.
Halaman Awal admin ......................................................................... 72
39.
Halaman tambah/input produk ........................................................... 73
40.
Halaman Edit Produk ......................................................................... 73
41.
Halaman Hapus Produk ...................................................................... 74
42.
Halaman Cetak Laporan Penjualan .................................................... 75
43.
Output Hasil Laporan ......................................................................... 76
DAFTAR TABEL
Gambar
Halaman
1.
Direction Symbol................................................................................ 28
2.
Processing Symbols ............................................................................ 29
3.
Input/Output Symbols ........................................................................ 30
4.
Simbol-Simbol DFD........................................................................... 33
6.
Tabel user ........................................................................................... 54
7.
Tabel Produk ...................................................................................... 54
8.
Tabel Pelanggan ................................................................................. 55
10.
Tabel Pesan ......................................................................................... 56
11.
TabelPesan .......................................................................................... 56
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
Rania Home Made adalah salah satu usaha kecil dan menengah yang menyediakan berbagai jenis oleh-oleh khas kota Medan. Rumah produksi ini menyediakan berbagai jenis makanan oleholeh khas Medan, yang paling terkenal salah satunya adalah pancake durian karena kualitas rasa yang terpercaya. Namun sayangnya sistem yang digunakan untuk sistem penjualan masih secara manual. Sehingga informasi yang dihasilkan akan terasa kurang cepat (penginputan data, pengolahan data), akurat (data yang tepat atau tidak ada kesalahan) dan efisien. Untuk
meningkatkan pelayanan kepada konsumen suatu bidang usaha penjualan harus inovatif dan selalu memberikan yang terbaik bagi konsumen. Inovatif dalam arti harus menjual produkproduk yang sesuai dengan kebutuhan konsumen disamping itu barang-barang yang ditawarkan mengikuti perkembangan, kemudian selalu memberikan yang terbaik berarti memberikan banyak alternatif barang, dan kemudahan dalam bertransaksi.
Suatu bidang usaha harus dapat mengenalkan diri dan produk-produk yang mereka jual sehingga konsumen yang belum tahu akan mengenalnya, yang sudah mengetahui akan semakin percaya. Sehingga akan mudah mendapat perhatian masyarakat.Teknologi komputer berkembang sangat pesat dengan munculnya internet dimana komputer-komputer dapat saling terhubung membentuk jaringan yang sangat luas yang terdiri dari ribuan komputer diseluruh dunia. Siapapun yang mempunyai akses kedalam jaringannya dapat saling bertukar informasi berbagai macam bentuk data teks, gambar, suara, file dan sebagainya. Lebih dari itu jaringan ini dapat diakses selama 24 jam.
Dengan adanya pergantian dari sistem manual ke sistem terkomputerisasi maka diharapkan informasi yang dihasilkan akan lebih cepat, akurat dan efisien. Usaha akan lebih maju dan cepat
berkembang, karena pasar yang dibidik meliputi pasar lokal maupun internasional dan tentu saja relasi yang dibangun menjadi lebih luas. Berdasarkan latar belakang tersebut diatas, maka topik yang diambil adalah penjualan barang lewat internet. Melihat hal itu maka penulis mengangkat judul : “SISTEM INFORMASI PENJUALAN OLEH - OLEH KHAS MEDAN PADA RANIA HOME MADE BERBASIS WEB”.
1.2 Perumusan Masalah Adapun rumusan masalah dalam Tugas Akhir ini adalah : 1. Bagaimana merancang sistem informasi penjualan oleh-oleh khas Medan pada Rania Home Made berbasis web? 2. Bagaimana membuat sistem informasi penjualan oleh-oleh khas Medan pada Rania Home Made berbasis web?
1.3 Batasan Masalah
Mengingat keterbatasan waktu kemampuan dan sarana yang ada, maka penulis membatasi permasalahan sebagai berikut:
a. Web ini mempunyai fasilitas informasi mengenai : daftar katalog produk, informasi harga produk yang dijual, transaksi dan laporan penjualan yang berkaitan dengan Rania Home Made. b. Proses transaksi penjualan yang dilakukan melalui sistem transfer menggunakan teknologi m-Banking atau transfer menggunakan e-Banking. c. Proses akhir yaitu pengiriman barang, tidak memperhatikan atau mengabaikan keterangan bahwa barang sudah diterima, karena itu urusan diluar sistem.
d. Dalam tugas akhir ini, penulis tidak membahas masalah keamanan jaringan dan infrastruktur jaringan. e. Web ini menghasilkan 2 kelompok informasi. Yaitu:
1) Back End, yaitu sistem manajemen yang banyak diperlukan oleh pemilik sistem. Misalnya pencatatan harga, pencatatan transaksi, input dan edit data produk serta laporan penjualan. 2) Front End, yaitu sistem yang berhubungan dengan konsumen. Misalnya situs untuk melihat katalog produk, mengkonversikan harga, cara pemelian dan informasi umum tentang Rania Home Made.
1.4 Tujuan Tugas Akhir Tujuan dari penulisan tugas akhir ini adalah : 1. Sebagai salah satu syarat untuk menyelesaikan program pendidikan Diploma III program studi Manajemen Informatika Politeknik Negeri Medan. 2. Merancang dan Membuat sistem informasi penjualan pada pancake durian Bali berbasis web. Sehingga masyarakat diluar kota Medan dapat menikmati makanan khas Medan tanpa harus berkunjung ke kota Medan terlebih dahulu, karena pemesanan dapat diakses dengan menggunakan komputer di seluruh Indonesia yang terhubung melalui internet.
1.5 Manfaat Tugas Akhir Adapun manfaat yang akan diperoleh dalam pembuatan tugas akhir ini antara lain:
1) Manfaat Bagi Akademik Bagi pihak akademik secara tidak langsung fungsinya sebagai dimensi intelektual yaitu pengabdian kepada masyarakat, dan sebagai bahan referensi untuk membantu
mahasiswa semester bawah yang akan menyusun tugas akhir serta menambah perbendaharaan buku pada perpustakaan.
2) Manfaat Bagi Penulis Menambah pengetahuan dan pengalaman bagi penulis terutama dalam pembuatan sistem informasi yang berbasis web, dan mempraktekkan apa yang telah penulis dapatkan di bangku kuliah.
3) Manfaat Bagi Umum a. Memudahkan promosi produk makanan kepada masyarakat luas. b. Menjadikan website ini sebagai media untuk mencari informasi tentang penjualan makanan khas Medan yang ditawarkan. c. Mempermudah bagi pelanggan yang berada di berbagai daerah luar kota Medan yang ingin membeli makanan khas Medan kapan saja.
1.6 Metode Penelitian Metode penelitian yang dilakukan penulis pada tugas akhir ini adalah sebagai berikut :
1) Tahapan Perencanaan Sistem Dalam perencanaan sistem informasi, ada beberapa tahapan, yaitu : a. Tinjauan lokasi penelitian tugas akhir. b. Menentukan judul penelitian c. Mengumpulkan data penelitian d. Menganalisis data penelitian
e. Menyusun laporan tugas akhir 2) Analisa Sistem a. Analisis Sistem Berjalan Analisis sistem dilakukan dengan mengidentifikasi masalah yang terjadi dalam sistem yang berjalan meliputi pencatatan harga, pencatatan transaksi, daftar katalog makanan dan informasi harga makanan yang dijual.
b. Teknik Pengumpulan Data Penulis dalam melakukan penelitian menggunakan Metode pengumpulan data sebagai berikut : 1) Observasi Pengumpulan data dilakukan dengan cara melihat dan mengamati langsung sistem yang selama ini digunakan oleh usaha tersebut. Data yang diperoleh seperti data penjualan, data pelanggan dan pembuatan laporan. 2) Studi Pustaka Metode ini dilakukan dengan cara meneliti literatur-literatur yang ada secara langsung atau pun tidak langsung untuk mendukung informasi yang diperlukan sebagai landasan dalam penyusunan karya tulis ini. Adapun penulis mencari data-data dari buku-buku yang berkaitan, artikel-artikel serta jurnal-jurnal yang mendukung informasi yang diperlukan. 3) Wawancara Metode ini dilakukan dengan cara mengajukan beberapa pertanyaan kepada pemilik usaha langsung tentang sistem yang selama ini
digunakan. Wawancara dilakukan untuk mendapatkan penjelasan dari masalah yang kurang jelas dan untuk memperoleh data yang akurat. Hasil tanya jawab tersebut, meliputi : a) Mengenai Toko Rania Home Made. b) Pengelolaan apa saja yang masih membutuhkan sistem secara terkomputerisasi. c. Tahapan Perancangan Sistem Pada tahap ini, penulis melakukan perancangan sistem yang meliputi : 1) Perancangan Data flow Diagram (DFD) 2) Perancangan Output 3) Perancangan Input 4) Perancangan Kamus Data 5) Perancangan Normalisasi 6) Perancangan Struktur Database 7) Perancangan Struktur Algoritma Pemrograman d. Tahapan Pembuatan Sistem Proses
pembuatan
sistem
dilakukan
dengan
menggunakan
bahasa
pemrograman PHP, Adobe Dreamweaver CS5 dan Adobe Photoshop CS5 sebagai software editor web, Database MySQL dan WampServer sebagai web server yang dijalankan pada sistem operasi Windows dan selanjutnya sistem ini akan dihosting ke internet dengan membeli domain serta dapat diupload ke internet. e. Tahapan Pengujian Sistem Setelah tahapan analisis sistem berjalan, tahapan perancangan, tahapan pembuatan, selanjutnya dilakukan tahapan yang terakhir yaitu tahapan
pengujian sistem. Pengujian sistem keseluruhan dilakukan pada saat uji coba sistem dan saat sidang meja hijau berlangsung.
1.7 Sistematika Penulisan BAB 1 Pendahuluan Berisi uraian tentang penjelasan umum dari permasalahan yang dibahas sehubungan dengan penyusunan tugas akhir ini yang meliputi latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metode penelitian dan sistematika penulisan.
BAB 2 Landasan Teori Berisi uraian tentang teori-teori yang mendukung dalam pembahasan tugas akhir ini dan menjelaskan mengenai gambaran umum lembaga/perusahaan.
BAB 3 Analisis dan Perancangan Sistem Berisi uraian tentang diagram aliran data, rancangan input, rancangan output, rancangan database, rancangan kamus data dan algoritma pemrograman.
BAB 4 Hasil dan Pembahasan Berisi uraian tentang output yang ditampilkan, pembahasan sistem, penjabaran dari setiap output yang dihasilkan.
BAB 5 Kesimpulan dan Saran
Berisi uraian tentang kesimpulan atas keseluruhan isi dan uraian pada bab-bab sebelumnya, serta mencantumkan saran-saran atas hasil dari perancangan yang telah dilakukan. Saran-saran tersebut diharapkan dapat bermanfaat bagi pengembangan sistem yang lebih maju.
1.8 Lokasi Penelitian Penulis melakukan pengambilan data dan informasi untuk keperluan tugas akhir pada Rania Home Made Oleh-Oleh khas Medan Jl. Mojopahit No. 67 C Tselp. 061- 452 4075.