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

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

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

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

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

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

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISA DAN PERANCANGAN

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN

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. 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 III DESAIN DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISA 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. ini hanya sebatas transaksi pemesanan paket wisata secara online.

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

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

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

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

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 Analisis Kebutuhan dari Objek yang Dibangun. membuat suatu kebijakan dan perancangan untuk mengembangkan suatu

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

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

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. dealer resmi Honda CV.ISTANA MOTOR. Yang bertugas dari. mengelola data penjualan per hari sampai membuat laporan

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem didefinisikan sebagai penguraian dari suatu sistem

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 penyewaan mobil secara

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. pendapatan masih disimpan dalam bentuk dokumen.

BAB III ANALISA DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

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

III. ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berikut ini adalah analisis dokumen yang digunakan di bagian penjualan pada

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 i5-460m 2. Memory 2GB atau lebih 3. Keyboard sebagai perangkat masukan 4. Printer 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 Portable 0.97.2 5. Microsoft Visio 6. Appserv-win32-2.5.10 7. Adobe Photoshop CS5 5

6 2.2 Sruktur Tabel Struktur tabel merupakan rincian perancangan tabel yang diguanakan untuk menyimpan data informasi guna menampilkan informasi output yang di inginkan. Dan berikut ini merupakan rancangan tabel yang digunakan sebagai basisdata untuk proyek tugas akhir ini : 1. Table Pengguna 2. Table Barang 3. Table Pembelian 4. Table Detail Beli 5. Table Pembayaran 2.2.1. Rancangan Table Pengguna Table Pengguna berfungsi untuk menyimpan data data pelanggan. Primary key : KodePengguna Foreign key : - Tabel 2.1 Tabel Pengguna No. Nama Field Type Panjang 1. KodePengguna char 5 2. KodeJenisPengguna char 2 3. NamaLengkap Varchar 30 4. Username Varchar 15

7 5. Password Varchar 50 6. Alamat Varchar 50 7. NoIdentitas Varchar 25 8. Email Varchar 25 9 NoTelp Varchar 15 2.2.2. Rancangan Table Barang Table barang berfungsi untuk menyimpan data data barang. Primary key : KodeBarang Foreign key : - Tabel 2.2 Tabel Barang No. Nama Field Type Panjang 1. KodeBarang char 5 2. KodeJenis char 2 3. NamaBarang varchar 50 4. Harga Int 11 5. Deskripsi Varchar 50 6. Stok int 11 7. KodeGambar Varchar 30

8 2.2.3. Rancangan Table Pembelian Table pembelian berfungsi untuk menyimpan data pembelian. Primary key : KodePembelian Foreign key : - Tabel 2.3 Tabel Pembelian No. Nama Field Type Panjang 1. KodePembelian char 5 2. KodePengguna char 5 3. TanggalBeli date 4. NamaPenerima varchar 50 5. AlamatPenerima varchar 50 6. KodeProvinsi char 5 7. JumlahBayar int 11 8. BiayaKirim int 11 9. Status enum Pending,Proses,Lunas,Terkirim 10. KodeResi char 12 11 TanggalKirim date 2.2.4. Rancangan Table Detail Beli Table pesan berfungsi untuk menyimpan data detail pembelian. Primary key : - Foreign key : -

9 Tabel 2.4 Tabel Detail Beli No. Nama Field Type Panjang 1. KodePembelian char 5 2. KodeBarang char 5 3. JumlahBeli Int 11 4. TotalHarga Int 11 2.2.5. Rancangan Table Pembayaran Table pembayaran berfungsi untuk menyimpan data konfirmasi pembayaran. Primary key : KodePembayaran Foreign key : - Tabel 2.5 Tabel Detail pembayaran No. Nama Field Type Panjang 1. KodePembayaran char 5 2. KodePembelian Varchar 20 3. NamaPenggirim Char 30 4. Tanggal date 9 5. NamaBank Varchar 10 6. TotalTransfer int 11

10 2.3 Relasi Antar Tabel Gambar 2.1 Relasi Antar Table 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 DetailBeli adalah one to many. Dimana satu barang dapat dipesan lebih dari satu kali dengan kode pembelian yang berbeda.

11 2. Hubungan antara Tabel Pengguna dengan Tabel Pembelian adalah one to many. Dimana satu Konsumen dapat memesan lebih dari satu kali pesanan dengan Kode Pembelian yang berbeda. 3. Hubungan antara Tabel Pembelian dengan Tabel DetailBeli adalah one to many. Dimana satu KodePembelian dapat memiliki lebih dari satu jenis produk yang di pesan. 4. Hubungan antara Tabel Pembelian dengan Tabel Pembayaran adalah one to one. Dimana satu KodePembelian atau nomor nota pembelian hanya bisa di bayar satu kali. 2.4 Bagan Alir Sistem Diagram alir system (Flowchart System) merupakan alat yang digunakan untuk menggambarkan proses atau langkah langkah kerja yang dilakukan oleh pemprogram dari pembentukan table sampai pembentukan laporan laporan. Dan berikut adalah bagan alir untuk program ini:

12 Gambar 2.2 Diagram Alir Sistem Keterangan : 1. Daftar konsumen 2. Daftar barang 3. Laporan pemesanan 4. Laporan Status Tertunda 5. Laporan Status Proses 6. Laporan Status Lunas 7. Laporan Status Pengiriman Barang 8. Laporan Penjualan 9. Laporan Penjualan Periode 10. Daftar Provinsi

13 2.5 Desain Input Program Dari rancangan struktur table yang telah dibuat, selanjutnya adalah rancangan tampilan form input untuk memudahkan pengisian data kedalam database, diperlukan tampilan form yang mudah di gunakan oleh pengguna,. Adapun rancangan form adalah sebagai berikut : 2.5.1. Desain Input Data Konsumen Form ini digunakan untuk memasukan data pelanggan yang nantinya akan disimpan dalam table Pengguna. (di isi oleh konsumen) Form Registrasi No. Identitas (KTM/SIM) Nama Lengkap Username Password Alamat No. Telp Email Daftar Gambar 2.3 Desain input pendaftaran Konsumen

14 2.5.2. Desain Input Data Barang Form ini digunakan untuk memasukan data barang yang nantinya akan disimpan kedalam table Barang (diisi oleh Admin) Jenis Barang Nama Barang Harga Jual Deskripsi Stok Gambar Simpan Batal Gambar 2.4 Desain input Barang 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)

15 Kode Barang Nama Barang Jenis Barang Stok Terakhir Tambah Stok Simpan Batal Gambar 2.5 Desain update Stok barang 2.5.4. Desain Input Transaksi Pemesanan Barang Form ini digunakan untuk menampilkan data barang yang akan di pesan. (diisi oleh konsumen) Nama Barang Jenis : xxxxxx Deskripsi : xxxxxx GAMBAR Pesan Harga : xxxx Gambar 2.6 Desain input pemesanan Barang

16 2.6 Desain Output Program Keluaran (output) atau yang lebih dikenal dengan hasil tampilan informasi yang di inginkan merupakan salah satu tujuan dari kegiatan pembuatan system informasi yang akan dihasilkan oleh system ini dan berikut merupakan beberapa tampilan output yang di hasilkan : 2.6.1. Desain Daftar Barang Output Daftar barang merupakan hasil cetak dari tabel Barang yang akan menampilkan seluruh daftar barang yang ada. Berikut desain output daftar barang : No. Kode Jenis Nama Harga Stok Proses Barang Barang Barang Jual xx xx xx xx xx xx xx xx xx Gambar 2.7 Desain output Daftar Barang 2.6.2. Desain Daftar Pengguna Output daftar pengguna akan menampilkan seluruh pengguna dari system berikut konsumen maupun admin. Berikut desain output daftar pengguna : No. Jenis Pengguna Nama Username No id Email aksi xx xx xx xxx xx xx xx Gambar 2.8 Desain output daftar pengguna

17 2.6.3. Desain Daftar Pesanan Status Tertunda Daftar pesana tertunda akan menampilkan seluruh pesanan yang belum terkonfirmasi oleh konsumen bersangkutan yang melakukan pemesanan. Berikut desain output pesanan dengan status tertunda No. Kode Nama Tanggal Total Aksi Pembelian Konsumen Pesan Tagihan x xx xx xx xx xx Gambar 2.9 Desain output pesanan status tertunda 2.6.4. Desain Daftar Pesanan Status Proses Daftar pesanan status proses merupakan hasil cetak dari pesanan yang telah di konfirmasi untuk proses pembayaran oleh konsumen. Berikut desain output daftar pesanan status proses : No. Kode Nama Tanggal Aksi Pembelian Konsumen Pesan x xx xx xx xx Gambar 2.10 Desain output pesanan status proses

18 2.6.5. Desain Daftar Pesanan Status Lunas Daftar pesanan status lunas merupakan tampilan output di mana hasil pembayaran yang telah di lakukan oleh konsumen terhadap total bayar yang di tangihkan telah di konfirmasi pembayarannya oleh admin dan di naytakan lunas.. Berikut desain output daftar pesanan status lunas : No Kode Kode Nama Total Status Aksi Pembayaran Pembelian Pengguna Bayar.xx xx xx xx xx xx Gambar 2.11 Desain output pesanan status lunas 2.6.6. Desain Daftar Status Pengiriman Barang 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. Kode Kode Nama Alamat Status Aksi Pembelian Resi Konsumen Kirim Kirim x xxxxx xxx xxxxxx xxxx xxxx xx Gambar 2.12 Desain output status pengiriman barang

19 2.6.7. Desain Laporan Penjualan Pernota Laporan penjualan pernota merupakan hasil cetak daftar penjualan yang menampilkan data pesanan per nota secara keseluruhan. Berikut desain output laporan penjualan pernota : No Nota xxxx Tgl Pesan xxxx Kode Pengguna xxxx Tgl Bayar xxxx Nama xxxx Alamat xxxx Telepon xxxx Status Pemesanan 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.13 Desain laporan penjualan pernota

20 2.6.8. Desain Laporan Penjualan Perperiode Desain 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.14 Desain laporan penjualan perperiode