BAB II ANALISIS DAN PERANCANGAN. Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan

dokumen-dokumen yang mirip
BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian-bagian komponennya dengan masalah, kesempatankesempatan,

BAB 2 ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk. menganalisis kebutuhan dari objek yang akan di bangun antara

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. tentang jam tangan, yang meliputi data barang,cara pembelian,tentang web

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. tentang penjualan busana muslim, yang meliputi data barang, cara

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. membuat suatu kebijakan dan perancangan untuk mengembangkan suatu

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. bertujuan untuk memberikan gambaran dan rancangan bangun yang jelas

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB II ANALISIS DAN PERANCANGAN. Secara fungsional dalam sistem penjualan spare part sepeda online

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN. berbasis web di Hotel Indah Palace Yogyakarta ini dibutuhkan beberapa

BAB 2 ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan penguraian dari suatu sistem informasi

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. khusus : Sistem ini hanya sebatas penjualan tas.

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penjualan secara online

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini

BAB II ANALISIS DAN PERANCANGAN SISTEM. Penjualan tunai dilaksanakan oleh perusahaan dengan cara

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN. Sistem perangkat lunak (software) merupakan programprogram. pendukung dalam menjalankan perangkat keras.

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB II ANALISIS DAN PERANCANGAN SISTEM. Pada Sistem Infomasi Penjualan Onderdil pada Bengkel Nugroho,

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem memberikan gambaran tentang sistem yang saat ini

BAB II ANALISIS DAN PERANCANGAN. tentang film, yang meliputi data barang,cara pembelian,tentang web

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. Proses analisis adalah bagian dari pengembangan sistem. Langkah

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. ini hanya sebatas transaksi pemesanan paket wisata secara online.

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penyewaan mobil secara

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

BAB II ANALISA RANCANGAN. yang utuh kedalam bagian-bagian komponennya dengan maksud

BAB II ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk menganalisis. kebutuhan dari objek yang akan di bangun antara lain sistem

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi yang dibuat ditujukan untuk memberikan informasi

BAB 2 ANALISIS DAN PERANCANGAN. lunak yang digunakan dalam pembuatan sistem tersebut adalah : yang digunakan dalam pembuatan sistem ini adalah :

BAB II ANALISIS DAN PERANCANGAN. (studi kasus : sistem ini hanya sebatas

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

BAB III DESAIN DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk menganalisis

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Sistem aplikasi pembayaran tunai alat pancing di pemancingan pelangi

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. tercapainya tujuan suatu instansi ataupun perusahaan. Fungsi sistem

BAB II ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu sistem informasi digunakan untuk

BAB II ANALISIS DAN PERANCANGAN. yang akan dibangun, informasi dan data yang telah ada akan di digunakan

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem Informasi Tarian Nusantara ini. dibangun untuk memberikan informasi kepada masyarakat

BAB V IMPLEMENTASI SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB V HASIL DAN PEMBAHASAN. memiliki alur kerja saat pembeli sparepart yaitu dari pelanggan datang yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya, diagram alir sistem, perancangan basis data, struktur tabel, serta desain input, edit dan output program. 2.2 Sistem Pendukung Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu sistem pendukung atau alat bantu yang berupa perangkat keras, perangkat lunak, dan manusianya itu sendiri. Oleh karena itu diperlukan kerjasama yang baik diantara kesatuan dari alat bantu tersebut, sehingga sistem yang direncanakan akan menghasilkan informasi yang berguna sesuai dengan yang diharapkan oleh pemakai. 2.2.1 Sistem Perangkat Lunak (Software) Sistem perangkat lunak yang digunakan dalam memecahkan permasalahan ini digunakan bahasa pemrograman PHP, dan sistem operasi 3

Windows 7. Berikut adalah daftar perangkat lunak dan fungsinya yang digunakan dalam penyusunan Tugas Akhir ini : a) Microsoft 7 Ultimate, sebagai sistem operasi. b) appserv-win32, sebagai bundle software yang berisi web server Apache, PHP, dan Database Server MYSQL. c) Mozilla Firefox sebagai aplikasi browser program. d) Notepad++ e) Dia f) Microsoft Word 2010 2.2.2 Sistem Perangkat Keras (Hardware) Untuk menjalankan sistem perangkat lunak yang digunakan maka dibutuhkan perangkat keras yang mendukung untuk melancarkan pemrosesan pembuatan program. Perangkat keras merupakan komponenkomponen fisik dari computer yang terdiri dari unit masukan, pengolahan dan unit keluaran. Dalam pembangunan sistem, digunakan computer dengan spesifikasi sebagai berikut : 1. Processor Intel core i3 2. Harddisk1TB. 4

3. RAM (Random Access Memory) 4 GB. 4. Keyboard dan Mouse. 5. Printer Canon IP 2770. 2.3 Bagan Alir Sistem : Agar pengolahan data sistem informasi penjualan sepatu di toko sepatu Kusuma dapat berjalan dengan baik, maka terlebih dahulu harus merancang bagan alir sistem. Diagram alir sistem menunjukan arus proses keseluruhan sistem, mulai dari proses input data sampai pada proses output data yang dihasilkan serta menjelaskan urutan urutan dari prosedur yang ada dalam sistem. Untuk mengambarkan proses input dan output sistem informasi penjualan sepatu di toko sepatu Kusuma ini dapat di gambarkan bagan alir seperti gambar 2.1 : 5

Gambar 2.1 Bagan Alir Sistem Keterangan : 1. Laporan customer. 2. Laporan pesanan. 3. Laporan barang. 4. Laporan Pesan Perperiode 5. Laporan Pesan Sudah Bayar / Belum Bayar Pemasukan data yang pertamaadalah data customer. Langkahnya adalah data dimasukkan terlebih dahulu, setelah melalui proses perekaman 6

data atau penyimpanan data kemudian tersimpan dalam table customer yang berisikan field-field kd_customer, nama_customer, alamat, no_tepl, email, username, password. Lalusetelah proses simpan akan mendapatkan laporan customer. Pemasukan data kedua adalah data pesanan dan detail_pesanan yaitu dengan melakukan penyimpanan data terlebih dahulu lalu disimpan pada table pesanan yang field-fieldnya berisikan kd_pesan, kd_customer, tgl_pesan, totalbayar, alamat kirim dan table detail_pesanan yang fieldfieldnya berisikan kd_pesan, kd_brg, ukuran, Qty, Total. Setelah proses input data disimpan untuk mendapatkan laporan pesanan dari table pesanan dan table detail pesanan. Pemasukan data yang ketiga adalah data barang. Langkahnya adalah data dimasukkan terlebih dahulu, setelah melalui proses perekaman data atau penyimpanan data kemudian tersimpan dalam table customer yang berisikan field-field kd_brg, nama_brg, harga_jual, stok, jenis, deskripsi, gambar. Lalu setelah proses simpan akan mendapatkan laporan barang. 7

2.4 PerancanganSistem 2.4.1 Perancangan Basis Data Gambar2.2 Relasi Antar Tabel Keterangan: Kunci Primer * Kunci Tamu ** Relasi One To Many Relasi One To One 8

Berikut adalah penjelasan Relasi Antar Tabel Tabel customer adalah tabel yang digunakan untuk menyimpan data customer. Tabel ini menggunakan relasi one to many yaitu satu customer dapat memiliki banyak pesanan. Tabel barang adalah tabel yang digunakan untuk menyimpan data barang. Tabel ini mempunyai relasi one to many yaitu satu barang memiliki banyak nomor detail_pesanan. Tabel konfirmasi adalah tabel yang digunakan untuk menyimpan data konfirmasi. Tabel ini mempunyai relasi one to many artinya satu konfirmasi memiliki banyak pesanan. Tabel pesanan digunakan untuk menyimpan data pesanan. Tabel ini mempunyai relasi dengan table detail_pesanan dengan kd_pesan sebagai kunci utamanya. Dengan table detail_pesanan mempunyai relasi one to one yang berarti bahwa satu kd_pesan hanya memiliki satu detail_pesanan. Tabel detail_pesanan digunakan untuk menyimpan data detail_pesanan. Tabel ini mempunyai relasi one to one artinya satu pesanan hanya memiliki satu detail_pesanan. 9

2.5 StrukturTabel Dalam pengembangan sistem ini memerlukan beberapa tabel yang akan diolah untuk dijadikan suatu informasi yang dapat menghasilkan keluaran yang diperlukan. Data yang dikumpulkan kedalam suatu basis data dalam bentuk table untuk memudahkan pengolahan data.struktur tabelnya adalah sebagai berikut : 2.5.1 TabelCustomer Adalah tabel yang berisi data-data customer, dan digunakan untuk menyimpan data customer. Spesifikasi tabelnya adalah: Kunci Utama : kd_customer Tabel 2.1 Struktur Tabel Customer Nama Field Tipe Data Lebar Keterangan kd_customer * 5 KdCustomer nama_customer 50 Nama Customer alamat 100 Alamat Customer no_telp 12 No Telp Customer username 25 Username password 50 Password email 20 Email Customer 10

2.5.2 Tabel Konfirmasi Tabel yang berisi data-data konfirmasi dan digunakan untuk menyimpan konfirmasi. Spesifikasi tabelnya adalah: Kunci Utama : kd_konfirmasi Kunci Tamu :kd_pesan Tabel 2.2 Struktur Tabel Konfirmasi Nama Field Tipe Data Lebar Keterangan kd_konfirmasi * kd_pesan ** kd_customer total_transaksi Varchar int 10 10 12 20 KdKonfirmasi KdPesan Kd Customer Total Transaksi 2.5.3 Tabel Detail_Pesanan Tabel yang berisikan data-data detail_pesanan, digunakan untuk menyimpan data detail_pesanan. Spesifikasi tabelnya adalah: Kunci Utama : kd_pesan: 11

Tabel 2.3Struktur Tabel Detail_Pesanan Nama Field Tipe Data Lebar Keterangan kd_pesan * Varchar 10 KdPesan kd_brg 12 KdBarang ukuran 3 UkuranPesan Qty int 11 BanyakPesan total int 11 Total Pesan 2.5.4 Tabel Pesanan Tabel yang berisi data-data jual yang digunakan untuk menyimpan data pesanan. Spesifikasi tabelnya adalah: Kunci Utama : kd_pesan Kunci Tamu : kd_customer Tabel 2.4Struktur Tabel Pesanan Nama Field Tipe Data Lebar Keterangan kd_pesan * kd_customer ** tgl_pesan totalbayar alamatkirim status Varchar date enum( S, B ) 10 12 20 100 KdPemesanan Kd Customer TanggalPesan Total Pembayaran AlamatPenerima Status bayar 12

2.5.5 Tabel Barang Tabel yang berisi data-data barang, yang digunakan untuk menyimpan data barang. Spesifikasi tabelnya adalah: Kunci Utama : kd_brg Tabel 2.5Struktur Tabel Barang Nama Field Tipe Data Lebar Keterangan kd_brg * nama_brg harga_jual stok jenis deskripsi gambar Varchar int enum( p, w ) text 12 20 12 2 100 No Barang NamaBarang HargaJual StokBarang JenisBarang DeskripsiBarang GambarBarang Keterangan : (*) = KunciUtama ( ** ) = KunciTamu 2.6 Rancangan Masukan Dari rancangan tabel yang telah dibuat rancangan input pada sistem informasipenjualan sepatu di toko sepatu Kusuma adalah sebagai berikut : 13

2.6.1 Rancangan Form Input Registrasi Rancangan form penerbit digunakan untuk memasukkan data member baru. Bentuk rancangannya ditunjukkan pada Gambar 2.3 : Gambar 2.3 Masukan Data Registrasi 2.6.2 Rancangan Form Input Barang Perancangan masukan jenis digunakan untuk memasukkan data barang. Bentuk rancangannya ditunjukkan pada Gambar 2.4: Gambar 2.4 Masukan Data Barang 14

2.7 Rancangan Edit Dari rancangan tabel yang telah dibuat rancangan edit pada sistem informasipenjualan sepatu di toko sepatu Kusuma adalah sebagai berikut : 2.7.1 Rancangan Form Edit Barang Rancangan form penerbit digunakan untuk mengedit data barang. Bentuk rancangannya ditunjukkan pada Gambar 2.5 : Gambar 2.5Edit Data Barang 2.8 RancanganKeluaran Rancangan Keluaran atau yang lebih dikenal dengan informasi. Merupakan salah satu tujuan dari kegiatan pembuatan suatu sistem Informasi yang baik akan memudahkan penggunaannya sebagai dasar dalam pengambilan keputusan. Informasi yang akan dihasilkan pada sistem informasi penjualan sepatudi toko sepatu Kusuma adalah sebagai berikut : 15

2.8.1 Form Rancangan Keluar Member Output daftar member merupakan hasil cetakan daftar member. Berikut desain output daftar member ditunjukkan pada Gambar 2.6: Gambar 2.6Output DaftarMember 2.8.2 Form Rancangan Keluar Barang Output daftar barang merupakan hasil cetakan daftar barang yang ditampilkan secara keseluruhan. Berikut desain output daftar data barang ditunjukkan pada Gambar 2.7: Gambar 2.7 Output DaftarBarang 16