BAB IV ANALISIS DAN PERANCANGAN SISTEM
5.2 Implementasi
5.2.7 Penggunaan Program
Program ini berfungsi untuk melakukan promosi, pemesanan motor, transaksi penjualan motor dan serta laporan-laporan yang diperlukan berdasarkan penjualan motor, yang dibutuhkan oleh pihak perusahaan.
1.2.5.2Penggunaan halaman utama user
Implementasi halaman yang terdapat pada user yang dibuat bentuk file program dengan berekstensi PHP dapat dilihat pada tabel dibawah ini :
Tabel 5.8Penggunaan halaman halaman utama user
Sub menu Deskripsi Nama file
Home File program untuk menangani halaman utama index.php Company
Profile
File program yang berisi mengenai data-data tentang perusahaan.
menuprofil.php
Produk File program yang berisi informasi produk sepeda motor dan spesifikasinya yang sedang dipasarkan oleh dealer, menu ini digunakan sebagai media
promosi
Contact Us File program yang berisi data-data, alamat dan no.telepon dari PT. Hasta Bersama Prima Jaya.
menukontak.php
Registrasi File program yang berisi data-data untuk para pelanggan yang ingin mendaftar menjadi member.
menumember.php
Berikut dibawah ini merupakan daftar dari keterangan tombol atau link yang ada pada halaman home, yaitu sebagai berikut:
Tabel 5.9 Keterangan Halaman Home
Tombol Keterangan
Home Jika Sudah Masuk Web Browser, maka akan ditampilkan menu utama (Home) dari Website Dealer Yamaha Subang. Profil Setelah diklik Company Profile, maka akan menampilkan
profil perusahaan
Produk Setelah diklik Produk, maka akan menampilkan daftar sepeda motor yang sedang dipasarkan oleh dealer.
Contact Us Setelah diklik Contact Us maka akan menampilkan alamat, no telp dan data dari dealer PT. Hasta Bersama Prima Jaya. Registrasi Setelah diklik registrasi, maka akan menampilkan data-data
menjadi member.
Moped Setelah diklik moped, maka akan menampilkan motor- motor yang memiliki type moped.
Sport Setelah diklik sport, maka akan menampilkan motor- motor yang memiliki type sport.
Automatic Setelah diklik automatic, maka akan menampilkan motor- motor yang memiliki type automatic.
Mio Setelah diklik mio, maka akan menampilkan jenis dan spesifikasi dari motor mio.
Mio Sporty Setelah diklik mio sporty, maka akan menampilkan jenis dan spesifikasi dari motor mio sporty.
Mio Soul Setelah diklik mio soul, maka akan menampilkan jenis dan spesifikasi dari motor mio soul.
Mio Soul Setelah diklik mio soul, maka akan menampilkan jenis dan spesifikasi dari motor mio soul.
Jupiter Z-CW Setelah diklik Jupiter Z-CW, maka akan menampilkan jenis dan spesifikasi dari motor Jupiter Z-CW.
Jupiter MX Setelah diklik Jupiter MX, maka akan menampilkan jenis dan spesifikasi dari motor Jupiter MX.
Vixion Setelah diklik Vixion, maka akan menampilkan jenis dan spesifikasi dari motor Vixion.
Scorpio Z-CW Setelah diklik Scorpio Z-CW, maka akan menampilkan jenis dan spesifikasi dari motor Scorpio Z-CW.
Vega ZR Setelah diklik Vega ZR, maka akan menampilkan jenis dan spesifikasi dari motor Vega ZR.
5.2.7.2 Penggunaan halaman utama admin
Implementasi halaman yang terdapat admin yang dibuat bentuk file program dengan berekstensi PHP dapat dilihat pada tabel dibawah ini :
Tabel 5.10Implementasi halaman utama admin
Sub menu Deskripsi Nama file
Produk File program yang berisi fasilitas untuk dapat mendelete dan menambahkan produk baru untuk admin.
menuproduk.php
Pelanggan File program yang berisi fasilitas untuk dapat mendelete data Pelanggan untuk admin.
menupelanggan.php
Pemesanan File program yang berisi fasilitas untuk dapat menghapus dan melihat data pemesanan yang dipesan oleh para pelanggan yang telah masuk ke dalam
database untuk admin.
Laporan File program yang di dalammya berisi laporan penjualan.
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Setelah penulis melakukan penelitian pada PT. Hasta Bersama Prima Jaya, maka penulis dapat mengambil kesimpulan sebagai barikut:
1. Media promosi alternatif baru berupa sistem informasi penjualan motor pada PT. Hasta Bersama Prima Jaya yang berbasis web yang telah dibangun dapat memberikan kemudahan kepada konsumen untuk mendapatkan informasi mengenai PT. Hasta Bersama Prima Jaya sehingga dapat meningkatkan promosi penjualan.
2. Dengan dibangunnya sistem informasi penjualan motor pada PT. Hasta Bersama Prima Jaya yang berbasis web diharapkan mempermudah konsumen dalam mendapatkan informasi mengenai mengenai stok atau persediaan motor yang tersedia pada PT. Hasta Bersama Prima Jaya.
6.2 Saran
Agar sistem yang diusulkan dapat digunakan lebih optimal dan dapat berjalan sesuai dengan yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan pertimbangan untuk pihak perusahaan, yaitu :
1. Diharapkan adanya pengembangan lagi untuk sistem informasi penjualan motor yang berbasis web ini menjadi sebuah sistem yang lebih luas cakupannya tidak hanya mengolah data penualan motor saja.
2. Diperlukan maintenance terhadap program aplikasi yang telah dibuat, supaya program tersebut dapat digunakan secara berkelanjutan selama kebutuhan terhadap informasi penjualan motor masih sama.
BIODATA PENULIS
Nama : PUZA PRATIWI NIM : 10907066
Jurusan : Manajemen Informatika Fakultas : Teknik Dan Ilmu Komputer
Alamat : Jalan Banteng Dalam 1 No.27 Bandung 40264 No. TLP : 085722367691
TTL : Bandung, 09 Desember 1989 SD : SDN. Karang Pawulang III SMP : SMPN 13 Bandung
SMA : SMAN 7 Bandung
SISTEM INFORMASI PENJUALAN MOTOR PADA
PT. HASTA BERSAMA PRIMA JAYA
YANG BERBASIS WEB
TUGAS AKHIR
Diajukan untuk memenuhi syarat kelulusan pada Program Studi Manajemen Informatika
Jenjang Diploma Tiga Fakultas Teknik dan Ilmu Komputer
PUZA PRATIWI 10907066
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
v
DAFTAR ISI
LEMBAR PENGESAHAN PERNYATAAN KEASLIAN ABSTRAK……….………….………... i ABSTRACT……….………….………..….…... iiKATA PENGANTAR……….………….……….……... iii
DAFTAR ISI……….………….……….... v
DAFTAR GAMBAR……….………….……….. xii
DAFTAR TABEL……….………….………... xvi
DAFTAR SIMBOL……….………….……… xviii
BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian……… 1
1.2 Identifkasi Dan Rumusan Masalah ………. 3
1.3 Maksud dan Tujuan Penelitian ……… 3
1.4 Kegunaan Penelitian………. 4
1.4.1. Kegunaa Praktis……… 4
1.4.2. Kegunaan Akademis………. 5
1.5. Batasan Masalah……… 6
vi
BAB II LANDASAN TEORI
2.1. Konsep Dasar Sistem………... 8
2.1.1. Pengertian Sistem ………... 9
2.1.2. Pengertian Informasi ……… 9
2.1.3. Pengertian Sistem Informasi ……… 10
2.1.4. Karakteristik Sistem ……….………… 11
2.2. Definisi dari kasus yang dianalisis……….. 13
2.2.1. Pengertian Sepeda Motor… ……….…..……….... 13
2.2.2. Pengertian Dealer………..……….... 14
2.2.3. Pengertian Penjualan………..……….... 14
2.2.4. Pengertian Pemesanan ……… 14
2.2.5. Pengertian Promosi ……… 14
2.2.6. World Wide Web (WWW) ……… 15
2.2.7. Homepage ……….. 16
2.2.8. Web Server ………..………. 16
2.2.9. Web Browser ……… 17
2.2.10. Hyper Text Transfer Protokol (HTTP) ………. 17
2.2.11 Uniform Resource Locater (URL) ……….... 18
2.2.12 Hyper Text Markup Language (HTML) ………..………….. 18
2.2.13 Struktur Dasar HTML ……… 18
vii
2.3. Perangkat Lunak Pendukung……….………. 19
2.3.1. Apache Web Server……….. 19
2.3.2. PHP ……….. 20
2.3.3. MySQL ………. 21
2.3.4. Macromedia Dreamweaver 8 ……… 22
2.3.5. XAMMP For Windows ……….... 22
2.4. Topologi Jaringan...……….... 23
2.4.1 Manfaat Jaringan ………. 27
2.5. Arsitektur Jaringan……….. 27
2.5.1. Jaringan Komputer……….………..……….. 28
BAB III. OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian……….... 29
3.1.1 Sejarah Singkat Perusahaan……….. 29
3.1.2 Visi dan Misi Perusahaan……….……… 30
3.1.2.1 Visi Perusahaan ……… 30
3.1.2.2 Visi Perusahaan ……… 30
3.1.3 Struktur Organisasi Perusahaan……… 31
3.1.4 Deskripsi Tugas……….. 31
3.2 Metode Penelitian……..………. 33
viii
3.2.2 Jenis dan Metode Pengumpulan Data ………..………….. 33
3.2.2.1 Sumber Data Primer ………... 33
3.2.2.1 Sumber Data Sekunder ………... 34
3.2.3 Metode Pendekatan/Pengembangan Sistem…….………….…… 34
3.2.3.1 Metode Pendekatan Sistem……….………... 35
3.2.3.2 Metode Pengembangan Sistem ……….. 35
3.3.3.3Alat Bantu Analisis dan Perancangan ………. 38
3.2.4 Pengujian Software ……...………...….. 41
3.2.4.1Black box ………. 41
3.2.4.2White box ………. 42
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan……….. 43
4.1.1 Analisis Dokumen……….. 44
4.1.2 Analisis Prosedur yang sedang berjalan………... 45
4.1.2.1 Flow Map……….. 47
4.1.2.2 Diagram Konteks………..……. 48
4.1.2.3 Data Flow Diagram……….….. 49
4.1.3 Evaluasi Sistem yang sedang berjalan……….... 50
4.2 Perancangan sistem………..……… 50
4.2.1 Tujuan Perancangan Sistem……….……… 51
4.2.2 Gambaran Umum sistem yang Diusulkan………... 52
ix
4.2.4 Data Flow Diagram……….…………..………… 54
a. DFD Level 1……….… 54
b. DFD Level 2 proses 4……….….… 55
4.2.5 Kamus Data ………....…………..… 55
4.2.6 Perancangan Basis Data……… 59
4.2.6.1 Normalisasi………..…..……… 59 4.2.6.1.1 Unnormalisasi……… 59 4.2.6.1.2 Normal Pertama……… 59 4.2.6.1.3 Normal Kedua……….. 60 4.2.6.1.1 Normal Ketiga……….. 60 4.2.6.2 Relasi Tabel ………... 61
4.2.6.3 Entity Relationship Diagram ………..………... 63
4.2.6.4 Struktur File……….……… 63
4.2.6.5 Kodifikasi……….…….. 67
4.2.7 Perancangan Antar Muka……….……….. 68
4.2.7.1 Perancangan Admin…….……….……….. 68
4.2.7.2 Perancangan User…….………...…….……….. 70
4.2.7.3 Struktur Menu……….……….... 72
4.2.7.3.1 Struktur Menu User..………….…………..…..… 72
4.2.7.3.1 Struktur Menu Admin…….….……….…………. 73
4.2.7.4 Perancangan Input………..………..……..…… 74
x
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1 Pengujian………..………..……….. 82
5.1.1 Rencana Pengujian……….…... 82
5.1.2 Kasus dan Hasil Pengujian ... 83
5.1.3 Kesimpulan Hasil Pengujian ... 87
5.2 Implementasi ……… 87
5.2.1 Batasan Implementasi...………... 87
5.2.2 Implementasi Perangkat Lunak………... 88
5.2.3 Implementasi Perangkat Keras………... 88
5.2.4 Implementasi Basisi Data (Sintaks SQL) ………..……… 89
5.2.5 Implementasi Antar Muka………..…... 92
2.5.2.1 Implementasi Halaman Utama User………... 93
2.5.2.2 Implementasi Halaman Utama Admin………….……... 103
5.2.6 Implementasi Instalasi Program……….. 110
5.2.7 Penggunaan Program……….……….. 111
5.2.7.1 Penggunaan Program User ……….………... 111
xi
BAB VI KESIMPULAN DAN SARAN
6.1 Kesimpulan……….……….. 115 6.2 Saran……….…………..……….. 116
DAFTAR PUSTAKA………... 117
111
DAFTAR PUSTAKA
Abdul kadir. 2007. Pengenalan Sistem Informasi. Andi. Yogyakarta
Azhar Susanto. 2000. Sistem Informasi Manajemen Konsep dan Pengembangannya. Universitas Padjajaran Lingga Jaya.
Ir. Fathansyah. 2002. Basis Data. Informatika. Bandung.
Jogiyanto Hartono, MBA, Ph.D. 2005. Analisis dan Desain. Andi Offset. Yogyakarta.
Pressman, Roger S. 2002. Rekayasa Perangkat Lunak: Pendekatan Praktisi jilid Dua. Andi Offset. Yogyakarta.
[1] http://www.dwiantoro.com/documents/SIM1_KonsepDasar.pdf/18 April 2010
[2] http://misstriad.wordpress.com/2006/10/04/jaringan‐komputer‐1/18 April 2010
[ 3] http://www.geocities.com/mrd3ddy/kamus.html/26 April 2010
[4] http://id.wikipedia.org/wiki/PHP/12 Mei 2010
[5] http://id.wikipedia.org/wiki/Apache_HTTP_Server/12 Mei 2010
[6] http://ms.wikipedia.org/wiki/Macromedia_Dreamweaver/12 Mei 2010
[7] http://ms.wikipedia.org/wiki/Macromedia_Flash/12 Mei 2010
[8] http://www.baliorange.web.id/pengertian‐E‐Commerce/17Mei2010
xvii
DAFTAR SIMBOL
1. Simbol Flow Map
SIMBOL NAMA KETERANGAN
Proses Merupakan proses komputer yang terjadi didalam aliran dokumen
Aliran Menunjukkan data – data yang mengalir pada sistem
Proses Manual Merupakan proses yang terjadi didalam Flow Map
File Store
Merupakan penyimpanan data
menunjukkan data yang disimpan kedalam suatu disk / harddisk
Dokumen Dokumen yang ada dalam Flow Map
Offline Storage Menunjukkan tempat penyimpanan data berupa arsip
xviii 2. Simbol Data Flow Diagram
SIMBOL NAMA KETERANGAN
Proses Menunjukkan kegiatan / kerja yang
dilakukan oleh orang, mesin atau komputer Terminator Menunnjukkan bagian dari luar
Arus / Aliran data
Menunjukkan arus dari proses
Data store Menunjukkan simpanan dari data yang dapat berupa suatu file / database di sistem komputer
3. Simbol Diagram Entity Relationship
SIMBOL NAMA KETERANGAN
Entity Menunjukkan himpunan entitas
Garis Menunjukkan penghubung antara
himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya
Belah ketupat / Relationship
xvi
DAFTAR TABEL
Tabel 1.1 Jadwal Penelitian……... 7
Tabel 4.1 Analisis dokumen dalam prosedur penjualan motor yang sedang berjalan pada PT. Hasta Bersama Prima Jaya... 44
Tabel 4.2 Evaluasi sistem sedang berjalan pada PT. Hasta Bersama Prima Jaya... 50
Tabel 4.3 struktur file user ... 64
Tabel 4.4 struktur file SPK ... 65
Tabel 4.5 struktur file motor ... 65
Tabel 4.6 struktur file Faktur ... 66
Tabel 4.7 struktur file Surat Jalan ... 67
Table 5.1 Rencana pengujian Sistem Informasi Penjualan Motor Pada PT. Hasta Bersama Prima Jaya yang berbasis web... 82
Tabel 5.2 pengujian pendaftaran user atau pelanggan baru... 83
Tabel 5.3 pengecekan user dan member yang telah terdaftar... 85
Tabel 5.4 pengujian login admin ... 86
Tabel 5.5 Implementasi halaman utama user... 93
Tabel 5.6 Keterangan Halaman Home ... 95
Tabel 5.7 Implementasi halaman utama admin...103
Tabel 5.8 Penggunaan halaman halaman utama user...111
Tabel 5.9 Keterangan Halaman Home...112
iii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah yang maha kuasa, yang telah memberikan rahmat dan karunia – Nya, sehingga penulis dengan segala usaha dan kemampuan yang ada dapat menyelesaikan Tugas Akhir ini yang berjudul “Sistem Informasi Penjualan Motor Pada PT. Hasta Bersama Prima Jaya Yang Berbasis Web”.
Disusun sebagai salah satu syarat memperoleh gelar Diploma pada Fakultas Teknik dan Ilmu Komputer jurusan Manajemen Informatika, Universitas Komputer Indonesia Bandung.
Dalam penyusunan Tugas Akhir ini, penulis banyak memiliki kesulitan baik dari segi bahasa maupun teknik penulisan-nya. Hal ini disebabkan karena keterbatasan kemampuan penulis sebagai manusia biasa yang tidak lepas dari segala kekurangan. Oleh karena itu dengan senang hati penulis menerima kritik dan saran yang bersifat mendidik bagi penulis khususnya, dan pembaca pada umumnya.
Pada kesempatan ini pula dengan segala kerendahan hati izinkanlah penulis menyampaikan ucapan terimakasih kepada:
1. Bapak Dr. Ir. Eddy Suryanto Soegoto, M.,Sc, selaku Rektor Universitas Komputer Indonesia.
2. Bapak Prof. Dr. Ir. Ukun Sastraprawira, M.,Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer.
iv
3. Bapak Dadang Munandar, SE, M.Si, selaku Ketua Jurusan Manajemen Informatika.
4. Ibu Citra Noviyasari, S.SI, MT, selaku dosen wali kelas MI-19 jurusan Manajemen Informatika.
5. Ibu R. Fenny Syafariani ,S.SI, M. Stat, selaku pembimbing tugas akhir yang dengan sabar membimbing penulis dalam menyelesaikan tugas akhir ini.
6. Seluruh Dosen Pengajar dan Staff karyawan di Universitas Komputer Indonesia Bandung.
7. Ayahanda, dan Ibunda Tercinta yang telah banyak memberikan doa dan dukungan yang amat besar baik secara moril maupun materiil.
8. Terima kasih untuk semua teman-teman yang telah membantu, “Terima Kasih karena telah menjadi teman-teman yang baik selama kuliah di UNIKOM tercinta”.
Akhirnya, Penulis mengharapkan semoga Tugas Akhir ini dapat memberikan sumbangan pengetahuan dan bermanfaat bagi kita semua.
Bandung, 2010 Penulis, (Puza Pratiwi)
xii
DAFTAR GAMBAR
Gambar 2.1 Pengolahan Data Sistem Informasi………...………….….. 10
Gambar 2.2 Topologi Jaringan Mesh…………...………..….. 24
Gambar 2.3 Topologi Jaringan Bintang... ……….... 24
Gambar 2.4 Topologi Jaringan Bus...……...………….……… 25
Gambar 2.5 Topologi Jaringan Pohon ……...……….……... 26
Gambar 2.6 Topologi Jaringan Cincin …...….……….….... 26
Gambar 3.1 Struktur Organisasi PT. Hasta Bersama Prima Jaya …………...… 31
Gambar 3.2 Aktivitas Prototype……….………. 36
Gambar 4.1 Flow Map Penjualan Motor yang sedang berjalan pada PT. Hasta Bersama Prima Jaya………...………. 47
Gambar 4.2 Diagram Konteks Penjualan Motor yang sedang berjalan pada PT. Hasta Bersama Prima Jaya………...……….... 48
Gambar 4.3 Data Flow Diagram Penjualan Motor yang sedang berjalan pada PT. Hasta Bersama Prima Jaya………...……..…………. 49
Gambar 4.4 Diagram Konteks Sistem Informasi penjualan motor berbasis web yang diusulkan………...………. 53
Gambar 4.5 DFD Level 1 sistem informasi penjualan motor berbasis web yang diusulkan………...……… 54
Gambar 4.6 DFD Level 2 proses 4 sistem informasi penjualan motorberbasis web yang diusulkan... 55
xiii
Gambar 4.7 Relasi Tabel pada Sistem Informasi penjualan motor yang
diusulkan ……….………. 62
Gambar 4.8 ERD (Entity Relation Diagram) pada Sistem Informasi penjualan motor yang diusulkan……….……….. 63
Gambar 4.9 Perancangan antar muka User………..……… 68
Gambar 4.10 Perancangan antar muka Admin……….………... 69
Gambar 4.11 Perancangan form Admin... 70
Gambar 4.12 Perancangan form Login User... 71
Gambar 4.13 Perancangan menu user... 72
Gambar 4.14 Perancangan menu admin... 73
Gambar 4.15 Perancangan input produk... 75
Gambar 4.16 Perancangan registrasi Member... 76
Gambar 4.17 Perancangan menu Profil... 78
Gambar 4.18 Perancangan menu Produk... 79
Gambar 4.19 Perancangan menu Contact Us... 80
Gambar 4.20 Perancangan menu View Pemesanan... 81
Gambar 5.1 Tampilan menu utama..... 94
Gambar 5.2 Tampilan Profil... 97
Gambar 5.3 Tampilan Produk... 98
Gambar 5.4 Tampilan Contact Us... 99
xiv
Gambar 5.6 Tampilan Input Pemesanan Motor... 101
Gambar 5.7 Tampilan SPK... 102
Gambar 5.8 Tampilan Login Admin... 104
Gambar 5.9 Tampilan Menu Admin... 105
Gambar 5.10 Tampilan Produk pada Menu Admin... 109
Gambar 5.11 Tampilan Ubah Data Produk... 110
Gambar 5.12 Tampilan Menu Pelanggan……….... 111
Gambar 5.13 Tampilan data pemesanan………... 112
Gambar 5.14 Mengaktifkan XAMPP Control Panel Application ……...…... . 113
Gambar 5.15 XAMPP Control Panel Application ………...…... 113