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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS 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. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN

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

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB III DESAIN DAN PERANCANGAN

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

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

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

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

BAB II ANALISA DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISA DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB II ANALISIS DAN PERANCANGAN

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

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

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

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

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

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

BAB IV IMPLEMENTASI SISTEM. Tahap implementasi sistem merupakan proses yang dilakukan setelah tahap perancangan

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

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

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

BAB IV DESKRIPSI KERJA PRAKTEK

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

BAB II ANALISIS DAN PERANCANGAN. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

BAB II ANALISIS DAN PERANCANGAN

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

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB 2 ANALISIS DAN PERANCANGAN. pendukung, diagram alir sistem, perancangan basis data, struktur tabel,

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

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB II ANALISIS DAN PERANCANGAN. 2.1 Sistem Informasi Pengelolaan Presensi Karyawan Kantor BMT. BIF Cabang Sleman Jl. Wonosari KM.

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1. Analisis Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari obyek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya, diagram alir system, perancangan basis data, stuktur 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 karna itu diperlukan kerjasama yang baik diantara kesatuan dari alat bantu tersebut, sehingga sistem yang direncanakan akan menghasilkan informasi yang berguna dengan yang diharapkan oleh pemakai. 4

5 2.2.1 Sistem Perangkat Lunak (Software) Sistem perangkat lunak yang digunakan dalam memecahkan permasalahan ini adalah: a. Microsoft 7 Ultimate, sebagai sistem operasi. b. Appserv-win32, sebagai bundle software yang berisi web server Apache, PHP, dan Database ServerMYSQL. c. Mozilla Firefox sebagai aplikasi browser program. d. Textpad e. Dia, untuk membuat Relasi Database dan Bagan Alir Sistem. 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. Perangakat keras merupakan komponen-komponen fisik dari komputer yang terdiri dari unit masukan,pengelolaan dan unit keluaran. Dalam pembangunan sistem,digunakan komputer dengan spesifikasi sebagai berikut:

6 1. Processor el Atom N570. 2. Memory 1GB DDR3. 3. Keyboard dan mouse. 4. Printer Canon IP 2770. 2.3 Bagan Alir Sistem Menurut Jogianto 1999, Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sisterm secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Pada waktu akan menggambar suatu bagan alir, analis sistem atau program dapat mengikuti pedoman tersebut. Agar pengelolaan data sistem informasi penjualan di Toko Kebaya Flaurent dapat berjalan dengan baik, maka terlebih dahulu harus merancang bagan alir sistem. Diagram alir sistem menunjukkan 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 menggambarkan proses input dan output sistem informasi penjualan Kebaya di Toko Kebaya Flaurent ini dapat digambarkan bagan alir seperti pada Gambar 2.1.

7 Gambar 2.1 Bagan Alir Sistem Keterangan: 1.Laporan Data Member 2.Laporan Data Kategori 3.Laporan Data Barang 4.Laporan Pesan Perperiode 5.Laporan Pesan Sudah Bayar / Belum Gambar 2.1 dapat dijelaskan sebagai berikut: Pemasukan data yang pertama adalah data Member.Langkahnya adalah data dimasukkan terlebih dahulu,

8 setelah melalui proses perekaman data atau penyimpanan data kemudian tersimpan dalam tabel member yang berisi field-field id_member, Id_provinsi, nama, email, password, alamat, no_telp. Lalu setelah proses simpan akan mendapatkan laporan member. Pemasukan data yang kedua adalah data kategori yaitu dengan melakukan penyimpanan data terlebih dahulu lalu disimpan pada tabel kategori yang field-fieldnya berisi id_kategori, nama_kategori. Setelah proses input data disimpan untuk mendapatkan laporan dari tabel kategori. Pemasukan data yang ketiga adalah data produk. Langkahnya adalah data dimasukkan terlebih dahulu, setelah melalui proses perekaman data atau penyimpanan data kemudian tersimpan dalam tabel produk yang berisikan fieldfield id_produk, id_kategori, model_kebaya, harga, stok, keterangan, gambar. Lalu setelah proses simpan akan mendapatkan laporan barang. Pemasukan data yang keempat adalah data pemesanan dan detail_pesanan yaitu dengan melakukan penyimpanan data terlebih dahulu lalu disimpan pada tabel pemesanan yang fieldfieldnya berisi no_pesan, id_member, tgl_pesan, status_pesan,

9 tgl_bayar. jam_pesan Dan untuk tabel pesan_detail yang fielfieldnya berisi no_pesan, id_produk, jumlah. Setelah proses input data disimpan untuk mendapatkan laporan pemesanan dan table pesan_detail. 2.4 Perancangan Sistem 2.4.1 Perancangan Basis Data Gambar 2.2 Relasi Antar Tabel Keterangan: Kunci Primer * Kunci Tamu ** Relasi One To Many

10 Relasi One To One Gambar 2.2 dapat dijelaskan sebagai berikut: Tabel Member adalah tabel yang digunakan untuk menyimpan data member. Tabel ini mempunyai relasi tabel pemesanan dan biaya kirim sebagai kunci utamanya. dengan tabel pemesanan mempunyai relasi one to many yang berarti satu member mempunyai banyak pemesanan. Tabel pemesanan digunakan untuk menyimpan data pemesanan yang dilakukan oleh member. Tabel ini mempunyai relasi dengan tabel pesan_detail dengan no_pesan sebagai kunci utamanya. Dengan tabel pesan_detail mempunyai relasi one to many yang berarti bahwa satu no_pesan hanya memiliki satu no_pesan. Tabel Pesan_Detail digunakan untuk menyimpan data detail_pesan. Dengan tabel Produk mempunyai relasi one to many yang berarti satu pesan_detail mempunyai banyak Produk. Biaya_Kirim digunakan untuk menyimpan data Biaya_Kirim. Dengan tabel member mempunyai relasi one to

11 many yang berarti satu member mempunyai banyak Biaya_Kirim. Tabel Produk digunakan untuk menyimpan data Produk. Tabel ini mempunyai relasi dengan tabel Kategori dengan id_kategori sebagai primary key. Dengan tabel Kategori mempunyai relasi one to many yang berarti banyak Kategori mempunyai banyak Produk. Tabel Kategori digunakan untuk menyimpan data Kategori. Dengan id_kategori sebagai primary key. Tabel Subproduk digunakan untuk menyimpan data Sub kategori. Dengan tabel Produk mempunyai relasi id_produk sebagai primari key. Dengan tabel Produk mempunyai relasi many to one yang berarti satu sub kategori mempunyai banyak produk. 2.5 Struktur Tabel Menurut Abdul Kadir (2009) Struktur tabel dapat dibuat pada kotak dialog (khususnya pada tab Table) terdapat kolom ( berupa Name, type, With, Decimal dan NUUL) yang digunakan untuk mendefinisikan struktur tabel. Untuk mengakiri

12 struktur tabel, klikllah tombol OK. Selanjutnya akan muncul kotak dialog. Dalam pengembangan sistem ini memerlukan beberapa tabel yang akan diolah untuk di jadikan suatu informasi yang dapat menghasilkan keluaran yang diperlukan. Data yang dikumpulkan kedalam basis data dalam bentuk tabel untuk memudahkan pengolahan data Struktur tabelnya adalah sebagai berikut: 2.5.1 Tabel Admin Adalah tabel yang berisi data admin. Dan digunakan untuk menyimpan data admin. Tabel 2.1 Struktur Tabel Admin Nama Field Tipe Lebar Keterangan Data Username* 20 Username admin (kunci Password 35 utama) Nama_lengkap 100 Password Email 100 Nama admin No_telp 20 Email admin No telp

13 2.5.2 Tabel Biaya_Kirim Adalah tabel yang berisi data Biaya_Kirim. Dan digunakan untuk menyimpan data Biaya_Kirim. Tabel 2.2 Struktur Tabel Biaya Kirim Nama Tipe Data Lebar Keterangan Field Id_prov* 2 Id provinsi (kunci nm_prov 20 utama) biaya 15 Nama provinsi Biaya kirim 2.5.3 Tabel Kategori Adalah tabel yang berisi data Kategori. Dan digunakan untuk menyimpan data Kategori.

14 Tabel 2.3 Struktur Tabel Kategori Nama Field Tipe Lebar Keterangan Data Id_kategori* 1 Id kategori (kunci Nama_kategori 15 utama) Nama kategori 2.5.4 Tabel Member Adalah tabel yang berisi data Member. Dan digunakan untuk menyimpan data Member. Tabel 2.4 Struktur Tabel Member Nama Field Tipe Lebar Keterangan Data Id_member* 6 Id member (kunci utama) Id_prov** 15 Id provinsi member (kunci Email 15 tamu) Password Char 15 Email member Alamat 25 Password member Nama 30 Alamat member No_telp 15 Nama member No telp member

15 2.5.5 Tabel Pemesanan Adalah tabel yang berisi data-data jual yang digunakan untuk menyimpan data pesanan. Tabel 2.5 Struktur Tabel Pemesanan Nama Field Tipe Lebar Keterangan Data No_pesan* 5 No pemesanan (kunci utama) Id_member** 15 Id member pemesanan (kunci Id_prov** 15 tamu) Tgl_pesan Date - Id provinsi pemesanan Status pesan 10 Tgl pemesanan Status bayar:bayar/belum 2.5.6 Tabel Pesan_detail Adalah tabel yang berisi data-data pesan_detail, yang digunakan untuk menyimpan data pesan_detail.

16 Tabel 2.6 Struktur Tabel Pesan Detail Nama Field Tipe Lebar Keterangan Data No_pesan* 5 No pesan (kunci utama) Kd_produk** 5 Kd produk (kunci tamu) Jumlah 5 Banyak pesan 2.5.7 Tabel Produk Adalah tabel yang berisi data_data produk, yang digunakan untuk menyimpan data produk. Tabel 2.7 Struktur Tabel Produk Nama Field Tipe Lebar Keterangan Data Id_produk* 5 Id produk (kunci utama) Id_kategori** 5 Id kategori (kunci tamu) Model_kebaya 15 Model kebaya Harga 10 Harga produk Stock 4 Stock produk Gambar 40 Gambar produk Keterangan 10 Keterangan produk

17 2.5.8 Tabel Subproduk Adalah tabel yang yang berisi Subproduk, yang digunakan untuk melihat data subproduk. Tabel 2.8 Struktur Tabel Subproduk Nama Field Tipe Data Lebar Keterangan Id_subproduk* 5 sub produk (kunci gambar 10 utama) Id_produk 10 gambar kode produk 2.6 Rancangan Masukan Menurut Abdul Kadir (2009) Teks Informasi merupakan nama untuk kotak teks yang akan anda buat. Nama ini nantinya akan di acu oleh kode yang akan segera Anda tulis, berikut langkah yang akan menghasilkan bentuk sebagaimana dalam program yang di buat. Dari rancangan tabel yang telah dibuat rancangan input pada sistem informasi penjualan Toko Kebaya Flaurent adalah sebagai berikut:

18 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 Rancangan Masukkan Data Registrasi 2.6.2 Racangan Form Input Barang Perancangan masukan jenis digunakan untuk memasukkan data barang. Bentuk rancanganya ditunjukkan pada Gambar 2.4

19 Gambar 2.4 Rancangan Masukan Data Barang 2.7 Rancangan Edit Dari rancangan tabel yang telah di buat rancangan edit pada sistem informasi penjualan Kebaya Flaurent adalah sebagai berikut: 2.7.1 Rancangan Form Edit Barang Rancangan form penerbit digunakan untuk mengedit data barang. Bentuk rancangannya pada Gambar 2.5.

20 Gambar 2.5 Rancangan Edit Data Barang 2.8 Rancangan Keluaran Rancangan Keluaran atau yang lebih di kenal dengan informasi merupakan salah satu tujuan dari kegiatan pembuatan suatu sistem Informasi yang baik akan memudahkan penggunaanya sebagai dasar dalam pengambilan keputusan. Informasi yang akakn dihasilkan pada sistem informasi penjualan Kebaya Flaurent adalah sebagai berikut: 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.

21 Gambar 2.6 Form Rancangan Keluaran Member 2.8.2 Form Rancangan Keluar Barang Output daftar barang merupakan hasil cetakan daftar barang yang dtampilkan secara keseluruhan. Berikut sedain output daftar data barang di tunjukkan pada Gambar 2.7. Gambar 2.7 Rancangan Output Daftar Barang