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

dokumen-dokumen yang mirip
BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN SISTEM

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. 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 2 ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISA DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

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

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

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

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

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

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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. khusus : Sistem ini hanya sebatas penjualan tas.

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

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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. Analisis sistem memberikan gambaran tentang sistem yang saat ini

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. Bisnis laundry cukup menjanjikan dibandingkan bisnis bisnis yang

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

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

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

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

BAB III ANALISIS DAN PERANCANGAN 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

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

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

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 ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB III DESAIN DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISA DAN PERANCANGAN

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. tentang film, yang meliputi data barang,cara pembelian,tentang web

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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

BAB II ANALISIS DAN PERANCANGAN. dengan mengindentifikasi masalah terlebih dahulu, identifikasi ini adalah

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

LAPORAN ANSI SISTEM INFORMASI STOK BARANG MAKANAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

Bab 3 Metode Perancangan Sistem

BAB II ANALISI DAN PERANCANGAN. Komponen komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem pendukung,

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

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

Transkripsi:

3 BAB II ANALISIS DAN PERANCANGAN SISTEM 2.1 Analisis Kebutuhan Komponen-komponen yang dibutuhkan untuk menganalisis objek yang dibangun adalah sistem pendukung, user dan perannya, perancangan basis data, diagram alir, struktur tabel, serta desain input dan output program. 2.2 Sistem Pendukung Untuk mendapatkan sebuah sistem, dibutuhkan suatu sistem pendukung yang berupa perangkat keras, perangkat lunak, dan penggunanya itu sendiri. Oleh karena itu diperlukan kerja sama yang baik diantara kesatuan dari alat bantu tersebut, sehingga sistem yang direncanakan akan menghasilkan informasi yang berguna dengan yang diharapkan oleh pemakai. 2.2.1 Perangkat Lunak Perangkat lunak yang digunakan untuk mengembangkan sistem pengolahan data sistem informasi penjualan ini adalah : 1. Windows 7 Ultimate sebagai sistem operasi. 2. Xampp sebagai perancangan, manipulasi, dan penyimpanan hasil dalam bentuk database.

4 3. Notepad ++ sebagai tools pengembangan sistem. 4. Mozilla Firefox sebagai tools untuk melihat tampilan yang dihasilkan. 2.2.2 Perangkat Keras Perangkat keras yang digunakan dalam pengembangan sistem pengolahan data sistem informasi penjualan ini adalah : 1. Laptop dengan Processor Intel Atom CPU N570, 2.20 GHz atau lebih 2. Memory 2GB. 3. Keyboard standart sebagai perangkat masukan. 4. Printer Cannon IP 2770 sebagai perangkat keluaran. 2.2.3 User dan Perannya Didalam sistem ini, terdapat 2 user yang memanfaatkan dan melakukan optimalisasi terhadap sistem, sehingga sistem dapat berjalan dengan baik. Berikut ini adalah daftar user beserta tugas tugasnya : 1. Admin a. Mengakses data penjualan. b. Melakukan input data penjualan, update data penjualan, dan hapus data penjualan, update data kirim, update data bayar. 2. Pelanggan a. Melihat website.

5 b. Melakukan registrasi, melakukan pemesanan, konfirmasi pembayaran, dan hapus data pembelian. 2.3 Diagram Alir Sistem Bagan alir sistem digunakan untuk menggambarkan keseluruhan langkah dan aktivitas kerja dari seluruh sistem yang akan dibuat dan dipakai oleh pemrogram untuk menentukan langkah-langkah kerja mulai dari tabel sampai pembuatan informasi-informasi yang diperlukan pemakai. Adapun diagram alir sistem dari Sistem Informasi Penjualan Jam Tangan di Gumosus Store Berbasis Web seperti pada Gambar 2.1: Gambar 2.1 Diagram alir sistem

6 Keterangan : 1. Daftar user. 2. Daftar kategori. 3. Daftar barang. 4. Daftar transaksi 5. Laporan transaksi per periode. 6. Daftar kirim. 2.4 Perancangan Basis Data 2.4.1 Relasi Antar Tabel Gambar 2.2 Relasi Antar Tabel

7 Keterangan: Kunci Primer * Kunci Tamu ** Relasi One To Many 2.5 Struktur Tabel Di dalam pengembangan sistem ini memerlukan beberapa tabel yang akan diolah dan dijadikan informasi yang akan mengeluarkan hasil yang diperlukan. Data yang dikumpulkan ke dalam basis data berbentuk tabel dengan tujuan untuk memudahkan pengolahan data. Struktur tabel pada Sistem Informasi Penjualan ini adalah sebagai berikut : 2.5.1 Tabel Barang Tabel barang digunakan untuk menyimpan data barang yang memiliki 8 field. id_barang sebagai primary key dan id_kategori sebagai foreign key. Tabel 2.1 Tabel Barang No. Nama Field Type Keterangan 1 id_barang* Int (11) Id barang 2 id_kategori** Int (11) Id kategori

8 3 Warna Varchar (10) Warna barang 4 Harga Varchar (10) Harga barang 5 Gambar Varchar (20) Gambar barang 6 nama_barang Varchar (15) Nama barang 7 stok Int(5) stok 2.5.2 Tabel Kategori Tabel kategori digunakan untuk menyimpan data kategori yang terdiri dari 2 field. Field id_kategori sebagai primary key. Tabel 2.2 Tabel kategori No. Nama Field Type Keterangan 1 id_kategori * int(11) Id kategori 2 nama_kategori varchar(30) Nama kategori

9 2.5.3 Tabel Transaksi Tabel transaksi digunakan untuk menyimpan data transaksi yang terdiri dari 9 field. Field id_transaksi sebagai primary key, id_barang dan id_user sebagai foreign key. Tabel 2.3 Tabel Transaksi No. Nama Field Type Keterangan 1 id_user** Int (11) Id user 2 id_transaksi* Int (11) Id transaksi 3 tgl_transaksi Date Tanggal transaksi 4 Status enum('b', 'S') Status bayar 2.5.4 Tabel User Tabel User digunakan untuk menyimpan data User yang terdiri dari 8 field. Id_user sebagai primary key. Tabel 2.4 Tabel User No. Nama Field Type Keterangan 1 id_user* Int (11) Id user 2 Nama Varchar (30) Nama

10 3 Email Varchar (30) Email 4 no_telp Char(13) Nomer telp 5 Alamat Text Alamat 6 Username Varchar (20) Username 7 Password Varchar (15) Password 2.5.5 Tabel Admin Tabel Admin digunakan untuk menyimpan data admin yang terdiri dari 3 field id_admin sebagai primary key. Tabel 2.5 Tabel Admin No. Nama Field Type Keterangan 1 Id* int(5) Id admin 2 Username varchar(11) Username 3 Password varchar(11) Password

11 2.5.6 Tabel Detail_transaksi Tabel detail_transaksi digunakan untuk menyimpan data detail_transaksi yang terdiri dari 5 field id_detail sebagai primary key, id_transaksi dan id_barang sebagai foreign key. Tabel 2.6 Tabel Detail_transaksi No. Nama Field Type Keterangan 1 Id_detail* int(11) Id detail 2 Id_transaksi** int(11) Id transaksi 3 Id_barang** int(11) Id barang 4 Jumlah Int(10) Jumlah barang 2.5.7 Tabel Kirim Tabel Kirim digunakan untuk menyimpan data kirim yang terdiri dari 5 field id_detail sebagai primary key, id_transaksi dan id_barang sebagai foreign key. Tabel 2.6 Tabel kirim No. Nama Field Type Keterangan 1 Id_kirim* int(11) Id kirim

12 2 Id_transaksi** int(11) Id transaksi 3 kota varchar(25) Kota 4 Alamat_kirim varchar(30) Alamat pengiriman 5 Status_kirim enum('b', 'S') Status pengiriman 2.6 Desain Input Dari rancangan struktur tabel yang telah dibuat selanjutnya adalah rancangan desain input. Halaman untuk input data terdiri dari beberapa halaman yang dapat digunakan oleh user baru, barang. Rancangan input dari sistem ini adalah sebagai berikut : 2.6.1 Desain Input Data User Form ini digunakan untuk memasukkan data user dan merekam data ke dalam tabel user. Rancangan form tersebut seperti gambar berikut :

13 Gambar 2.3 Desain Input data User. 2.6.2 Desain Input Data Barang Form ini digunakan untuk memasukkan data barang yang akan dijual dan merekam data ke tabel barang. Rancangan form tersebut seperti gambar berikut :

14 Gambar 2.4 Desain Input data Barang. 2.6.3 Form Login User Form Login User ini digunakan untuk masuk ke dalam data member yang sudah dibuat setelah itu user akan masuk ke dalam halaman utama dan dapat membeli barang. Gambar 2.5 Desain Form Login User.

15 2.7 Desain Output Setelah rancangan desain input dibuat selanjutnya adalah rancangan desain output. Rancangan output dari sistem ini adalah sebagai berikut : 2.7.1 Desain Output Daftar Barang Output daftar jam merupakan tampilan data barang. No Nama Kategori Nama Barang Stok Warna Harga # 1 AIGNER BARIDON Aigner Red Xx Merah xxxxxx U D 2 Swiss Army SA021 Swiss Army SA02 Xx Black U D 3 Ripcurl Detroit Black RipCurl Sport B Xx Black U D 4 Guess Couple GS black gold Xx black gold U D 5 Swiss Army SA017 Swiss Army SA01 Xx Coklat U D Gambar 2.6 Desain Daftar Barang.

16 2.7.2 Desain Output Barang yang dibeli Output Laporan Penjualan merupakan hasil tampilan barang yang sudah dibeli, data tersebut diambil dari tabel transaksi. No ID Pembeli ID Barang Nama Barang Harga Jumlah Sub Total Batal 1 xx xxxxxxxx Aigner Red xxxxx 2 xx xx Swiss Army SA02 Xxxxx 3 xx xx RipCurl Sport B Xxxxx 4 xx xx GS black gold Xxxxx 5 xxxxxxxx xx Swiss Army SA01 Xxxxx Grand Total: xxx Gambar 2.7 Desain Output Barang yang dibeli.