BAB 2 ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

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 SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

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

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 2 ANALISIS DAN PERANCANGAN. pendukung, diagram alir sistem, perancangan basis data, struktur tabel,

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

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. utuh ke dalam bagian-bagian komponennya dengan masalah, kesempatankesempatan,

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

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

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 III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

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. Komponen komponen yang di perlukan untuk menganalisis. kebutuhan dari objek yang akan di bangun antara lain sistem

BAB II ANALISA DAN PERANCANGAN

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

BAB II ANALISA DAN PERANCANGAN

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

BAB 2 ANALISIS 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. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

BAB III DESAIN 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

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 ANALISA DAN PERANCANGAN. Bisnis laundry cukup menjanjikan dibandingkan bisnis bisnis yang

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISA DAN PERANCANGAN

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

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 IV DESKRIPSI KERJA PRAKTEK

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

III. ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB IV PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM

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

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV RANCANGAN SISTEM USULAN

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

Transkripsi:

BAB 2 ANALISIS DAN PERANCANGAN 2.1. RANCANGAN PERANGKAT 2.1.1. Perangkat Keras Spesifikasi kebutuhan perangkat keras adalah sebagai berikut : 1. Intel(R) core(tm)2 Duo 2.10GHz 2. Memory 2GB atau lebih 3. Keyboard sebagai perangkat masukan 4. Printer CANON PIXMA MP258 2.1.2. Perangkat Lunak Spesifikasi kebutuhan perangkat lunak adalah sebagai berikut : 1. Windows XP sebagai system Operasi 2. Microsoft Word 3. Adobe Dreamweaver 8 4. Dia 5. Microsoft Visio 6. Appserv-win32-2.5.8 7. Adobe Photoshop CS5 4

5 2.2. STRUKTUR TABLE Dalam pengebangan system ini memerlukan beberapa table yang akan diolah untuk dijadikan suati informasi yang dapat menghasilkan output yang diperlukan. Data yang dikumpulkan ke dalam basis data dalam bentuk table untuk memudahkan pengolahan data. Rancangan table yang akan di buat pada tugas akhir ini adalah : 1. Table Konsumen 2. Table Barang 3. Table Pesan 4. Table Detail Pesan 5. Table Detail Konfirmasi 6. Table Admin 2.2.1. Rancangan Table Konsumen Table pelanggan berfungsi untuk menyimpan data data pelanggan. Primary key : no_id Foreign key : - Tabel 2.1 Tabel Konsumen No. Nama Field Type Panjang Keterangan 1. No_id Varchar 5

6 2. Nama Varchar 30 3. Alamat Varchar 70 4. No_telp Varchar 14 5. Username Varchar 30 6. Password Varchar 30 7. Email Varchar 40 2.2.2. Rancangan Table Barang Table barang berfungsi untuk menyimpan data data barang. Primary key : no_barang Foreign key : - Tabel 2.2 Tabel Barang No. Nama Field Type Panjang Keterangan 1. no_barang Varchar 5 2. Nama_barang Varchar 30 3. Harga_jual Int 8 4. Stok Int 2 5. Jenis Enum Pria, Wanita 6. Mesin Enum Analog, Ditigal, Analog dan Digital 7. Spek Varchar 300

7 8. Gambar Varchar 100 2.2.3. Rancangan Table Pesan Table pesan berfungsi untuk menyimpan data data pesanan. Primary key : no_pesan Foreign key : no_id Tabel 2.3 Tabel Pesan No. Nama Field Type Panjang Keterangan 1. no_pesan Varchar 5 2. No_id Int 5 3. Tgl_pesan Date 4. Total_bayar Int 9 6. Nama_penerima Varchar 30 7. Alamat_kirim Varchar 50 8. Status Varchar 20 9. Status_kirim Varchar 20 10. No_resi Varchar 50 2.2.4. Rancangan Table Detail Pesan Table pesan berfungsi untuk menyimpan data data detail pesanan.

8 Primary key : - Foreign key : no_pesan, no_barang Tabel 2.4 Tabel Detail Pesan No. Nama Field Type Panjang Keterangan 1. no_pesan Varchar 5 2. no_barang Varchar 5 3. Qty Int 2 4. Total Int 9 2.2.5. Rancangan Table Detail Konfirmasi Table detail konfirmasi berfungsi untuk menyimpan data data detail konfirmasi pesanan. Primary key : - Foreign key : no_pesan Tabel 2.5 Tabel Detail Konfirmasi No. Nama Field Type Panjang Keterangan 1. No_pesan Varchar 5 2. Bank Varchar 20 3. Atas_nama Char 30 4. Total_trans Int 9 5. Tgl_bayar date

9 2.2.6. Table Admin Table admin berfungsi untuk menyimpan data data admin. Primary key : no_admin Foreign key : - Tabel 2.6 Tabel Admin No. Nama Field Type Panjang Keterangan 1. No_admin Varchar 5 2. Nama Varchar 30 3. Username Varchar 30 4. Password Varchar 20 2.3. Relasi Antar Table Gambar 2.7 Relasi Antar Table

10 Keterangan : Kunci Primer (*) Kunci Tamu (**) Relasi One to One Relasi One to Many Berikut adalah penjuelasan Relasi Antar Table. 1. Hubungan antara Table barang dengan Table Detail pesan adalah one to many. Dimana satu barang dapat dipesan lebih dari satu kali dengan nomer pesanan yang berbeda. 2. Hubungan antara Tabel Konsumen dengan Tabel Pesan adalah one to many. Dimana satu Konsumen dapat memesan lebih dari satu kali pesanan dengan nomer pesanan yang berbeda. 3. Hubungan antara Tabel pesan dengan Tabel detail pesan adalah one to many. Dimana satu nomer pesan dapat memiliki lebih dari satu detail pesan yang berbeda. 4. Hubungan antara Tabel Pesan dengan Tabel Detail Konf adalah one to one. Dimana satu nomer pesan hanya memiliki satu detail konfirmasi. 2.4. Bagan Alir Sistem Diagram alir system (Flowchart System) merupakan alat yang digunakan untuk menggambarkan proses atau langkah langkah

11 kerja yang dilakukan oleh pemprogram dari pembentukan table sampai pembentukan laporan laporan. Dibawah ini adalah gambar diagram alir system dari program aplikasi system penjualan Jam : Gambar 2.8 Diagram Alir Sistem Keterangan : 1. Daftar Konsumen 2. Daftar Barang 3. Laporan Penjualan per Nota 4. Laporan Penjualan per Periode 5. Laporan Pemesanan per Periode 6. Daftar Pesanan Batal 7. Daftar Pesanan Lunas

12 2.5. DESAIN INPUT PROGRAM Dari rancangan struktur table yang telah dibuat, selanjutnya adalah rancangan input. Untuk memudahkan dalam melakukan pengisian data-data kedalam suatu table di dalam database, maka diperlukan dua jenis proses pemasukan data berdasarkan pada penggunanya (user). Adapun rancangan input pada system ini adalah sebagai berikut : 2.5.1. DESAIN INPUT DATA KONSUMEN Form ini digunakan untuk memasukan data pelanggan yang nantinya akan disimpan dalam table konsumen. (di isi oleh konsumen) Form Registrasi Id Member Anda Nama Username Password Alamat No. Telp

13 Email Daftar Gambar 2.9 Desain input Konsumen 2.5.2. DESAIN INPUT DATA BARANG Form ini digunakan untuk memasukan data barang yang nantinya akan disimpan kedalam table barang (diisi oleh Admin) Kode Barang Nama Barang Harga Jual Stok Jenis Mesin Spesifikasi Gambar Simpan Batal Gambar 2.10Desain input Barang

14 2.5.3. DESAIN INPUT STOK BARANG Form ini digunakan untuk menambahkan stok barang yang nantinya akan langsung terupdate kedalam table barang. (diisi oleh admin) Kode Barang Stok Terakhir Input Tambah Stok Simpan Batal Gambar 2.11 Desain input Stok barang 2.5.4. DESAIN INPUT TRANSAKSI PEMESANAN BARANG Form ini digunakan untuk menampilkan data barang yang akan di pesan dan menginput jumlah barang yang akan di pesan. (diisi oleh konsumen) Form input pesanan Kode merk : xxxxxx Kode barang : xxxxxx Nama Stok Harga : xxxxxx : xx : xxxxxx

15 Jumlah : Gambar Gambar 2.12 Desain input pemesanan Barang 2.6. DESAIN OUTPUT PROGRAM Keluaran (output) atau yang lebih dikenal dengan informasi merupakan salah satu tujuan dari kegiatan pembuatan system informasi yang akan dihasilkan pada system ini adalah sebagai berikut 2.6.1. DESAIN DAFTAR DATA BARANG Output Daftar barang merupakan hasil cetak daftar barang dengan menampilkan data barang secara keseluruhan yang telah ditentukan sebagai data barang. Berikut desain output daftar barang : No. Gambar Jenis Mesin Spek Harga Stok Aksi xx xx xx xx xx xx xx xx xx Gambar 2.13 Desain output Barang

16 2.6.2. DESAIN DAFTAR ADMIN Output daftar admin merupakan hasil cetak daftar admin yang menampilkan data barang secara keseluruhan yang telah ditentukan sebagai data admin. Berikut desain output daftar admin : No. No.Id Nama Username Password Email aksi xx xx xx xxx xx xx xx Gambar 2.14 Desain output Admin 2.6.3. DESAIN DAFTAR KONSUMEN Output daftar konsumen merupakan hasil cetak daftar konsumen yang menampilkan data barang secara keseluruhan yang telah ditentukan sebagai data konsumen. Berikut desain output daftar konsumen : No No. ID Nama Alamat No. Username Password Email Aksi Telp xx xx xx xx xx xx xx xx Gambar 2.15 Desain output Konsumen 2.6.4. DESAIN DAFTAR PESANAN STATUS PROSES Output daftar pesanan status proses merupakan hasil cetak daftar pesanan yang menampilkan data pesanan dengan status

17 proses secara keseluruhan. Berikut desain output daftar pesanan status proses : No. No. Nama Tanggal Total Hapus Pesan Konsumen Pesan Bayar x xx xx xx xx Gambar 2.16 Desain output pesanan status proses 2.6.5. DESAIN DAFTAR PESANAN STATUS KONFIRMASI Output daftar pesanan status konfirmasi merupakan hasil cetak daftar pesanan yang menampikan data pesanan dengan status konfirmasi secara keseluruhan. Berikut desain output daftar pesanan status konfirmasi : No. No. Nama Tgl Tgl Total Total Bank Aksi Pesan Pesan Bayar Bayar Transfer xx xx xx xx xx xx xx xx Gambar 2.17 Desain output pesanan status konfirmasi 2.6.6. DESAIN DAFTAR PESANAN STATUS LUNAS Output daftar pesanan status lunas merupakan hasil cetak daftar pesanan yang menampilkan data pesanan dengan status lunas secara keseluruhan. Berikut desain output daftar pesanan status lunas :

18 No. No. Nama Nama Status Alamat Totall Aksi Pesan Konsumen Penerima Pengiriman Transfer xx xx xx xx xx xx xx Gambar 2.18 Desain output pesanan status lunas 2.6.7. DESAIN DAFTAR STATUS PENGIRIMAN BARANG Output daftar status pengiriman barang merupakan hasil cetak daftar status pengiriman barang yang menampilkan data pengiriman barang secara keseluruhan. Berikut desain output status pengiriman barang : No. No Nama Total Status Alamat Status Aksi Pesan Konsumen Bayar Kirim Kirim Nomer Resi Gambar 2.19 Desain output status pengiriman barang 2.6.8. DESAIN LAPORAN PENJUALAN PERNOTA Output Laporan penjualan pernota merupakan hasil cetak daftar penjualan yang menampilkan data pesanan secara keseluruhan. Berikut desain output laporan penjualan pernota : No Pesan xxxx Tgl Pesan xxxx Kode Konsumen xxxx Tgl Bayar xxxx Nama xxxx

19 Alamat xxxx Telepon xxxx Status Bayar xxxx Status kirim xxxx No Resi(Bukti Pengiriman) xxxx Rincian Barang No Kode Barang Jumlah Harga Sub total x xxxx xxxx xxxxx xxxxx Gambar 2.20 Desain laporan penjualan pernota 2.6.9. DESAIN LAPORAN PENJUALAN PERPERIODE Output laporan penjualan per periode merupakan hasil cetak daftar penjualan yang menampilkan data pesanan secara keseluruhan. Berikut desain output laporan per periode s/d Laporan Penjualan Barang Per Periode No No Pesan Nama Kode Konsumen Total Detail x xxxx xxxx xxxxx xx Gambar 2.21 Desain laporan penjualan perperiode 2.6.10. DESAIN LAPORAN PEMESANAN PERPERIODE Output laporan pemesanan per periode merupakan hasil cetak daftar penjualan yang menampilkan data pesanan secara keseluruhan. Berikut desain output laporan per periode

20 s/d Laporan Penjualan Barang Per Periode No No Pesan Nama Kode Konsumen Total Detail x xxxx xxxx xxxxx xx Gambar 2.22 Desain laporan pemesanan perperiode