• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE TUGAS AKHIR MUHAMMAD ITMAM

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE TUGAS AKHIR MUHAMMAD ITMAM"

Copied!
10
0
0

Teks penuh

(1)

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE

TUGAS AKHIR

MUHAMMAD ITMAM

102406253

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2013

(2)

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer

MUHAMMAD ITMAM

102406253

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

i

PERSETUJUAN

Judul : Sistem Informasi Pengelolaan Distro Online

Kategori : Tugas Akhir

Nama : Muhammad Itmam

Nomor induk mahasiswa : 10240653

Program studi : D3 Teknik Informatika

Departemen : Matematika

Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara

Disetujui di

Medan, Juni 2013

Disetujui Oleh

Departeman Matematika FMIPA USU Pembimbing, Ketua,

Prof. Dr. Tulus, M.Si Drs. Suyanto, M.Kom. NIP. 196209011988031002 NIP. 1959081131986011002

(4)

PERNYATAAN

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 14 Juni 2013

MUHAMMAD ITMAM 102406253

(5)

iii

KATA PENGANTAR

Syukur alhamdulillah kehadirat Allah SWT atas rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan penyusunan laporan Tugas Akhir ini guna memenuhi salah satu syarat mencapai gelar Ahli Madya Teknik Informatika pada Jurusan D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Sumatera Utara.

Laporan ini tersusun berdasarkan pengalaman penulis selama menjalani perkuliahan di D3 Teknik Informatika selama 6 semester, bimbingan kepada dosen-dosen setiap matakuliah yang terkait, dosen pembimbing dan berdiskusi dengan teman-teman yang juga sedang menjalani proses laporan tugas akhir. Dengan ini Penghargaan spenulis haturkan kepada:

1. Bapak Drs. Suyanto, M.Kom selaku Dosen Pembimbing yang telah banyak memberikan ilmu yang bermanfaat tentang penulisan laporan ini dan membimbing penulis menyelesaikan tugas akhir ini.

2. Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU.

3. Bapak Dr. Marpongahtun, M.Sc selaku Pembantu Dekan I (PUDEK I) FMIPAUSU. 4. Bapak Prof. Dr. Tulus, M.Si., P.hD selaku Ketua Departemen MatematikaUniversitas

Sumatera Utara (USU).

5. Bapak Syahriol Sitorus, S.Si, M.IT selaku Ketua Program Studi Diploma IIITeknik Informatika Fakultas MIPA Universitas Sumatera Utara (USU).

6. Ibu Dra. Elly Rosmaini, M.Si selaku Sekretaris Program Studi DiplomaIII Teknik Informatika Fakultas MIPA Universitas Sumatera Utara (USU).

7. Teristimewa untuk Ibunda Hj. Farida Aryani Lubis S.Pd. dan Ayahanda, H. Ahyaddin tercinta yang telah memberikan dukungan baik secara moril maupun materil sehingga penulis dapat menyelesaikan laporan praktek kerja lapangan ini.

8. Adinda Dewi Sarah yang juga memberikan dukungan moril dan juga menjadi nara sumber informasi untuk penulis.

9. Rekan satu tim bimbingan “Pak Suyanto group” yang telah berkerja sama dengan baik bersama penulis untuk melaksanakan laporan tugas akhir ini. Dan juga rekan-rekan mahasiswa/i DIII-Teknik Informatika yang memberikan bantuan kepada penulis untuk menyelesaikan laporan praktek kerja lapangan ini.

10.Semua pihak yang tidak dapat penulis sebutkan satu persatu yang memberikan bantuan, baik saran maupun kritik sehingga laporan ini dapat diselesaikan dengan baik. Penulis menyadari bahwa Laporan ini masih jauh dari sempurna, untuk itulah penulis mengharapkan kritik dan saran dari semua pihak yang sifatnya membangun.

Demikian penulis sampaikan penghargaan ini, semoga Allah SWT. dapat membalasnya. Dan juga dengan harapan laporan Tugas Akhir ini dapat bermanfaat bagi pembaca dan penulis sendiri.

(6)

SISTEM INFORMASI PENGELOLAAN DISTRO ONLINE

ABSTRAK

GAZE.inc Clothing Company “Waroeng Badjoe” merupakan salah satu outlet baru yang memproduksi produk- produk fashion seperti t-shirts, celana, jaket, dan lain sebagainya dengan remaja sebagai target pasarnya. Untuk dapat menjangkau pelanggan di seluruh wilayah dan menunjang kegiatan bisnis bagi GAZE.inc Clothing Company “Waroeng Badjoe”, maka dibutuhkan suatu penerapan teknologi informasi dalam sistem pemasaran dan media promosinya, yaitu aplikasi e-commerce.

Aplikasi e-commerce ini memaksimalkan teknologi informasi dengan menggunakan internet sebagai media online yang dapat diakses dimana saja. Penulis merancang sistem untuk aplikasi ini menggunakan Flowchart, Data Flow Diagram (DFD) serta Entity Relationship Diagram (ERD).

Pada pengembangan aplikasi e-commerce ini, penulis menggunakan script PHP untuk membuat tampilan web yang dinamis, MySQL sebagai basis data yang digunakan dan Adobe Dreamweaver sebagai alat untuk membantu pembuatan aplikasi.

Aplikasi e-commerce ini dapat membantu pelanggan untuk berbelanja dimana saja dan kapan saja tanpa harus mendatangi toko.

(7)

v DAFTAR ISI

PERSETUJUAN i

PERNYATAAN ii

KATA PENGANTAR iii

ABSTRAK iv

DAFTAR ISI v

DAFTAR GAMBAR DAN TABEL vii

1 BAB I PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 1 1.3 Tujuan 2 1.4 Ruang Lingkup 2 1.5 Batasan Masalah 2 1.6 Metodologi Penelitian 2 1.7 Skematika Penulisan 4 1.7 Jadwal Pengerjaan 6

2 BAB II LANDASAN TEORI 7

2.1 Profil Perusahaan 7

2.2 Pengenalan Perancangan Sistem 7

2.2.1 Flowchart 7

2.2.2 Data Flow Diagram (DFD) 8

2.3 Database (basis data) 9

2.3.1 Pengertian Database 9

2.3.2 ERD (Entity Relationship Diagram) 9

2.4 Pemrograman Web 10

2.4.1 Client Side 10

2.4.1.1 Hyper Text Markup Languagge (HTML) 10

2.4.1.2 Cascading Style Sheet 11

2.4.1.3 JavaScript 11 2.4.1.4 Browser 12 2.4.1.5 Website 12 2.4.1.6 Adobe Dreamweaver 12 2.4.2 Server Side 13 2.4.2.1 Web Server 13 2.4.2.2 Database 13 2.4.2.3 SQL 14 2.4.2.4 PHP 15 2.4.2.5 Apache 15 2.4.2.6 XAMPP 16

(8)

3 BAB III GAMBARAN UMUM SISTEM 18

3.1 Gambaran Umum Sistem 18

3.2 Gambaran Sistem Usulan 18

3.3 Skematika Penjualan 19

4 BAB IV PERANCANGAN SISTEM 22

4.1 Perancangan Sistem 22

4.1.1 Perancangan Output Halaman umum Sistem 22

4.2 Perancangan Input Sistem 25

4.3 Perancangan Sistem Dialog 28

4.4 Perancangan File Sistem 30

4.5 Perancangan Database 31

4.5.1 DFD (Data Flow Diagram) 31

4.5.2 Kamus Data 35

4.6 Kebutuhan Perangkat Keras dan Lunak 41

4.6.1 Pengembangan Sistem 41

4.6.2 Implementasi Sistem 41

5 BAB V IMPLEMENTASI DAN PENGUJIAN 43

5.1 Implementasi 43

5.1.1 Struktur Tabel 43

5.1.2 Implementasi Antarmuka 49

5.1.2.1 Halaman Antarmuka User 49

5.1.2.2 Halaman Antarmuka Admin 52

5.2 Pengujian 54 6 BAB VI P E N U T U P 56 6.1 Kesimpulan 56 6.2 Saran 56 6.3 Daftar Pustaka 57 LAMPIRAN 54

(9)

vii

DAFTAR GAMBAR

Gambar 1.1 Struktur Organisasi 5

Gambar 1.2 Proses Transaksi Belanja Online 19

Gambar 1.3 Proses Edit Data Barang 20

Gambar 2.1 Rancangan Tampilan Menu Awal 22

Gambar 2.2 Rancangan Menu Login 22

Gambar 2.3 Rancangan Menu Daftar 23

Gambar 2.4 Rancangan View Produk 23

Gambar 2.5 Rancangan Tampilan Keranjang Belanja 23 Gambar 2.6 Rancangan Tampilan Informasi Pengiriman 24 Gambar 2.7 Rancangan Tampilan Review Pesanan 24

Gambar 2.8 Rancangan Tampilan Invoice 24

Gambar 2.9 Rancangan Tampilan Konfirmasi Pembayaran 24 Gambar 2.10 Rancangan Tampilan Profil Pelanggan 25

Gambar 2.11 PDM (Physical Data Model) 30

Gambar 3.2 DFD Level 0 31

Gambar 3.2 DFD Level 1 31

Gambar 3.3 DFD Level 2 Proses 1 32

Gambar 3.4 DFD Level 2 Proses 2 32

Gambar 3.5 DFD Level 2 Proses 3 33

Gambar 3.6 DFD Level 2 Proses 4 33

Gambar 3.7 DFD Level 3 Proses 1 34

Gambar 3.8 DFD level 3 Proses 2 34

Gambar 4.1 Halaman Beranda 49

Gambar 4.2 Login 49

Gambar 4.3 Halaman Pendaftaran 50

Gambar 4.4 Halaman Lihat Produk 50

Gambar 4.5 Halaman Keranjang 50

Gambar 4.6 Halaman Informasi Pengiriman Barang 51

Gambar 4.7 Halaman Review Pesanan 51

Gambar 4.8 Halaman Invoice 51

Gambar 4.9 Halaman Konfirmasi Order 52

Gambar 4.10 Halaman Profil Pelanggan 52

Gambar 4.11 Halaman Login Admin 52

Gambar 4.12 Halaman Tambah Barang 53

Gambar 4.13 Halaman Edit Barang 53

(10)

DAFTAR TABEL

Tabel 1.1 Jadwal Pengerjaan 6

Tabel 2.1 Tabel Flowchart 8

Tabel 2.2 Simbol Data Flow Diagram 9

Tabel 2.3 Cardinality 10

Tabel 3.1 Pengecekan Data Login 25

Tabel 3.2 Proses Ubah Jumlah Pesanan 26

Tabel 3.3 Proses Hapus Produk Pesanan 26

Tabel 3.4 Proses Tambah Produk 26

Tabel 3.5 Proses Ubah Produk 27

Tabel 3.6 Proses Hapus Produk 27

Tabel 3.7 Proses Tambah Stok 27

Tabel 3.8 Proses Ubah Stok 28

Tabel 3.9 Proses Hapus Stok 28

Tabel 3.10 Spesifikasi Perangkat Keras 41

Tabel 3.11 Spesifikasi Perangkat Lunak 41

Tabel 3.12 Kebutuhan Minimal Spesifikasi Perangkat Keras 41 Tabel 3.13 Kebutuhan Minimal Spesifikasi Perangkat Lunak 41

Tabel 4.1 Order 43 Tabel 4.2 User 44 Tabel 4.3 Tag 44 Tabel 4.4 Feedback 44 Tabel 4.5 Address 45 Tabel 4.6 Comment 45 Tabel 4.7 Category 45 Tabel 4.8 Product 45 Tabel 4.9 Cart 46 Tabel 4.10 Size 46 Tabel 4.11 Image 46 Tabel 4.12 Product_has_size 46 Tabel 4.13 Discount 47 Tabel 4.14 Product_has_order 47 Tabel 4.15 News 47 Tabel 4.16 Invoice 47 Tabel 4.17 News_has_tag 48 Tabel 4.18 Shipping_city 48 Tabel 4.19 Shipping_province 48

Tabel 4.20 Tabel Pengujian User 54

Referensi

Dokumen terkait

Kepemimpinan kepala sekolah merupakan kemampuan kepala sekolah dalam mempengaruhi perilaku guru dan siswa untuk mencapai tujuan sekolah (Idris, 2005). Kepala sekolah yang berhasil

Menurut Haryanto, penggunaan simbol “+” untuk lebih dari satu kata kunci merupakan cara yang efektif dan lebih spesifik sehingga hasil pencariannya hanya mengeai

Core Libraries adalah Aplikasi Android dibangun dalam bahasa java, sementara Dalvik sebagai virtual mesinnya bukan Virtual Machine Java, sehingga diperlukan sebuah

Ketua Program Studi Farmasi, Sekolah Tinggi Ilmu Kesehatan, Harapan Ibu,

Tujuan penelitian ini adalah untuk mengetahui tingkat pengetahuan petugas dan beban kerja di bagian penyimpanan berkas rekam medis di Rumah Sakit Umum Imelda Pekerja Indonesia

Set of equivalent classes of spherical picture with binary operation [1] + [2] = [1 + 2] form a abelian group under this operation and this abelian group is right --module, where

Mengenai permasalahan ataupun isu money politik penulis sebelumnya sempat menanyakan kepada beberapa informan yang telah di wawancara sebelumnya, dimana penulis berniat

Pada dasarnya material komposit terbagi dalam tiga jenis, yaitu : 1.Komposit serat plastik 2.Komposit serat logam 3.Komposit logam Jenis komposit yang dipakai untuk pembuatan