BAB II ANALISA DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN

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 II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB 2 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

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

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

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

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

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

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

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

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

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN RANCANGAN. 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. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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

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

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

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

BAB 2 ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTIK

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

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. dapat memberikan informasi nilai siswa. Sistem ini juga menyediakan

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

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

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

Transkripsi:

BAB II ANALISA DAN PERANCANGAN Untuk mencapai sebuah tujuan sistem diperlukan analisis dan perancangan sistem,dimana analisis dan perancangan berfungsi untuk mempermudah di dalam menganalisis suatu data dan kemudian mulai untuk merancang suatu sistem berdasarkan data yang telah di dapat dan terkumpul sehingga dapat mempermudah di dalam pembuatan sistem. 2.1 Analisa Kebutuhan Sistem ini digunakan oleh bagian kasir dan admin di toko Paper Furniture yang mempunyai tugas melayani pelanggan dalam melakukan transaksi penjualan untuk kasir sedangkan admin untuk menginputkan barang yang diproduksi serta mengupdate stok barang yang tersedia di toko. 2.2 Sistem Pendukung Sistem perangkat pendukung yang dimaksudkan adalah perangkat yang digunakan untuk menghasilkan suatu ouput dari sistem yang diciptakan.sistem perangkat pendukung tersebut adalah perangkat keras (hardware) dan perangkat lunak (software). 3

Sistem Perangkat Lunak (software) Software adalah perintah pada komputer yang apa bila dieksekusi dapat memberikan fungsi yang diinginkan.struktur data yang memungkinkan program memanipulasi informasi secara proporsional, dan dokumen yang menggamabarkan operasi dan kegunaan program. Perangkat Lunak dalam suatu sistem komputer merupakan programprogram yang berfungsi untuk menjalankan dan membantu peran dari perangkat keras dengan berbagai perintah.perangkat lunak yang diperlukan di dlaam pembuatan sistem ini adalah: 1.Sistem Operasi 2.Editor 3.Bahasa Pemrograman 4.Bundel server dan database 5.Aplikasi browser program : Windows Vista : Dreamweaver : Php : Appserv,MySql :Mozilla firefox. 2.2.1 Sistem Perangkat Keras (Hardware) Perangkat keras merupakan komponen-komponen fisik dari komputer yang digunakan di dalam pembuatan sistem.perangkat keras yang digunakan untuk membuat program ini adalah : 1. Processor Intel Core 2Duo CPU T5870 @2.00Ghz (2CPUs) RAM dengan kapasitas 2038 MB 4

2. Harddisk 2.00 Ghz 3. Memory 2038 MB 4. Keyboard standart sebagai perangkat masukan 5. Printer sebagai perangkat keluaran. 2.3 Pengguna (User) Di dalam sistem ini, terdapat 2 user yang mengoperasikan dan melakukan optimalisasi terhadap sistem yang dibangun, sehingga sistem berjalan dengan baik dan sesuai dengan fungsinya. Berikut ini adalah daftar pengguna beserta tugas-tugasnya : 2.3.1 Admin Mengakses daftar pembeli. Melakukan up-date terhadap barang yang diproduksi. Melakukan rekap hasil penjualan. Membuat laporan tentang barang 2.3.2 Kasir melakukan transaksi penjualan melihat keseluruhan daftar spesifikasi barang untuk melihat stok barang yang masih tersedia membuat slip penjualan terhadap barang yang terjual 5

2.4 Struktur Tabel Dalam pembuatan dan pengembangan sistem ini memerlukan beberapa tabel yang akan nantinya akan diolah sehingga terbentuk suatu informasi atau sistem yang diharapkan dapat menghasilkan suatu output. Data yang diinputkan dan dikelompokan di dalam basis data dalam bentuk tabel untuk memudahkan di dalam melakukan pengolahan data. 2.4.1 Tabel User Fungsi tabel user : Untuk login sistem Field Kunci Utama : user Field Kunci Tamu : - Jumlah field : 3 Tabel 2.1 Struktur Tabel User No Nama Field Type Lebar Keterangan 1 user varchar 20 Nama user 2 password varchar 10 Password User 3 status char 1 user = 1 (Kasir) user = 2 (Admin) 2.4.2 Tabel Barang Fungsi tabel barang : Menyimpan data barang kerajinan koran Field Kunci Utama : kd_barang Field Kunci Tamu : - 6

Jumlah field : 2 Tabel 2.2 Struktur Tabel Barang No Nama Field Type Lebar Keterangan 1 Kd_barang (*) char 10 Kode Barang 2 Nm_barang varchar 40 Nama Barang 2.4.3 Tabel Spesifikasi Fungsi tabel spesifikasi : Field Kunci Utama Field Kunci Tamu Menyimpan data spesifikasi barang : kd_spesifikasi : kd_barang(berasal dari tabel barang) Jumlah field : 5 Tabel 2.3 Struktur Tabel Spesifikasi No Nama Field Type Lebar Keterangan 1 Kd_spesifikasi (*) Char 10 Kode Spesifikasi 2 Kd_barang(**) Char 10 Kode Barang 3 Nm_spesifikasi text - Nama Spesifikasi 4 Stok int 5 Stok Barang 2.4.4 Tabel Produksi Fungsi tabel produksi : Menyimpan data produksi kerajinan Field Kunci Utama : kd_produksi Field Kunci Tamu : kd_spesifikasi (berasal dari tabel spesifikasi 7

Jumlah field : 5 Tabel 2.4 Struktur Tabel Produksi No Nama Field Type Lebar Keterangan 1 Kd_produksi(*) Char 8 Kode Produksi 2 Kd_spesifikasi(**) Char 7 Kode Spesifikasi 3 Tgl_produksi Date - Tanggal Produksi 4 Jml_produksi Int 5 Jumlah Produksi 5 Biaya_produksi Int 8 Biaya Produksi 2.4.5 Tabel Jual Fungsi tabel jual : Menyimpan data hasil penjualan Field Kunci Utama : no_nota Field Kunci Tamu : - Jumlah field : 3 Tabel 2.5 Struktur Tabel Jual No Nama Field Type Lebar Keterangan 1 No_nota(*) Char 8 Nomor Nota 2 Tgl_nota Date - Tanggal Nota 3 Total_jual Int 12 Total Jual 2.4.6 Tabel Det_jual Fungsi tabel det_jual : Menyimpan data tentang detail jual Field Kunci Utama : kd_det_jual 8

Field Kunci Tamu : kd_spesifikasi (berasal dari tabel Jumlah field : 6 spesifikasi) No_nota(berasal dari tabel jual) Tabel 2.6 Struktur Tabel Det_jual No Nama Field Type Lebar Keterangan 1 Kd_det_jual(*) Char 8 Kode Detail Jual 2 No_nota(**) Char 7 Nomor Nota 3 Kd_spesifikasi(**) Char 8 Kode Spesifikasi 4 Qty Int 3 Quantiti Penjualan 5 Harga_jual Int 10 Harga Jual 6 Sub_total Int 12 Sub total Penjualan 2.5 Perancangan Basis Data Keterangan: Kunci Primer (*) Gambar 2.1 Relasi Antar Tabel 9

Kunci Tamu (**) Relasi One To One Relasi One To Many Berikut adalah penjelasan Relasi Antar Tabel. 1. Hubungan antara tabel barang dengan tabel spesifikasi adalah one to many diartikan bahwa satu barang mempunyai banyak spesifikasi atau jenis. 2. Hubungan antara tabel spesifikasi dengan tabel produksi adalah one to many diartikan bahwa pada tabel spesifikasi barang diproduksi lebih dari satu kali ataupun berulang-ulang dengan spesifikasi barang yang sama pada tabel produksi 3. Hubungan antara tabel jual dengan tabel det_jual adalah one to many diartikan bahwa setiap kali terjadi transaksi penjualan maka dapat menghasilkan beberapa nota dari setiap barang 4. Hubungan antara tabel spesifikasi dengan table det_jual adalah one to many diartikan bahwa satu spesifikasi barang dapat terjual lebih dari satu kali 2.6 Diagram Alir System Diagram alir sistem (flowchart system) merupakan bagan ataupun gambar yang berfungsi untuk menggambarkan suatu proses atau langkah-langkah berjalannya suatu sistem atau program yang diciptakan 10

berawal dari pembentukan tabel-tabel yang saling berkaitan satu dengan lainnya sampai dengan proses output yang berupa laporan-laporan Dibawah ini adalah gambar diagram alir sistem dari program aplikasi Sistem Penjualan Kerajinan Koran Bekas Gambar 2.2 Diagram Alir Sistem Keterangan : 1. Laporan Data Spesifikasi 2. Laporan Data Barang 3. Laporan Data Produk 11

4. Laporan Penjualan 5. Laporan Pernota 6. Laporan Perbulan 7. Laporan Perperiode 8. Laporan Pertahun Berikut adalah penjelasan Diagram Alir System 1. Data Spesifikasi Data spesifikasi diproses dan direkam dalam tabel spesifikasi.myd kemudian masuk dalam tabel merk.db kemudian kembali diproses dan dihasilkan laporan data merk 2. Data Barang Data type mengambil dari data merk kemudian diproses dan direkam dalam table type dan masuk dalam table type.db dan kemudian diproses dan menghasilkan laporan merk pertype, dan table det_hp mengambil dari table type dan kemudian diproses dan direkam masuk dalam table det_hp.db dan diproses menjadi laporan detail hp 3. Data Produksi Data pelanggan direkam dan diproses, kemudian disimpan dalam table pelanggan.db dan kemudian diproses dan menghasilkan laporan pelanggan 4. Data Jual 12

Data pesan mengambil dari tabel type dan tabel pelanggan kemudian diproses dan direkam dalam tabel pesan.myd dan tabel bayar.myd mengambil dari tabel det_hp, dan disimpan dalam tabel bayar.db dan dihasilkan laporan penjualan, laporan pernota dan laporan perperiode 2.7 Desain Input Program Setelah rancangan struktur tabel terbentuk maka selanjutnya adalah rancangan input di dalam program. Untuk melakukan pengisian data-data ke dalam suatu tabel di dalam database. Adapun rancangan input pada sistem ini adalah sebagai berikut : 2.7.1 Desain Input Data Barang Form ini digunakan untuk memasukan kode barang dan nama barang, yang selanjutnya akan disimpan dalam tabel spesifikasi. Gambar 2.3 Desain Input Barang 13

2.7.2 Desain Input Data Spesifikasi Form ini digunakan untuk memasukan data spesifikasi barang, pada tabel spesifikasi ini data atau kode barang yang tersedia merupakan data yang berasal dari tabel barang. Gambar 2.4 Desain Input spesifikasi 2.7.3 Desain Input Data Produksi Form ini digunakan untuk menyimpan data produksi barang,pada form produksi ini barang yang akan diproduksi melibatkan kode spesifikasi sebagai id suatu barang ketika nanti akan melakukan transaksi penjualan barang Gambar 2.5 Desain Input Data Produksi 2.7.4 Desain Input Det_jual 14

Form ini berfungsi untuk menyimpan data transaksi barang, setelah melakukan transaksi maka rekam data transaksi akan masuk ke tabel det_jual. Gambar 2.6 Desain Input det_jual 2.7.5 Desain Input Login Form ini berfungsi sebagai media login bagi admin maupun kasir. Login ini wajib dilakukan sebelum seorang admin atau kasir mulai bekerja sesuai dengan tugas masing-masing,adapun rancangan input adalah sebagai berikut: 15

LOGIN ADMIN User Name : Password : Status : xxxxxx xxxxxx xxxxx Login Batal Gambar 2.7 Desain Input Login 2.8 DESAIN OUTPUT PROGRAM 2.8.1 DESAIN OUTPUT LAPORAN DATA BARANG Laporan Barang Kerajinan Koran Bekas merupakan hasil dari daftar barang seluruhnya yang telah diinputkan pada saat kita akan memasukan nama barang sebagai data pada barang. Berikut contoh desain laporan daftar barang: Gambar 2.8 Desain Lap Barang 2.8.2 DESAIN OUTPUT LAPORAN DATA SPESIFIKASI Laporan Spesifikasi Kerajinan Koran Bekas merupakan hasil dari daftar spesifikasi seluruhnya yang telah diinputkan dan ditentukan sebagai data pada spesifikasi. Berikut desain laporan daftar spesifikasi : 16

Gambar 2.9 Desain Laporan Data Spesifikasi 2.8.3 DESAIN OUTPUT LAPORAN PRODUKSI Laporan Produksi Kerajinan Koran Bekas merupakan hasil dari daftar produksi seluruhnya yang telah diinputkan dan ditentukan sebagai data pada produksi. Berikut desain laporan daftar produksi : Gambar 2.10 Desain Laporan Data Produksi 2.8.4 DESAIN OUTPUT LAPORAN PENJUALAN PERNOTA Laporan Penjualan PerNota Kerajinan Koran Bekas merupakan hasil dari daftar penjualan per nota seluruhnya yang sesuai dengan 17

transaksi penjualan pada kasir. Berikut desain laporan daftar penjualan per nota : Gambar 2.11 Desain Laporan Pernota 2.8.5 DESAIN OUTPUT LAPORAN PENJUALAN PERPERIODE Laporan Penjualan PerPeriode Kerajinan Koran Bekas merupakan hasil dari daftar penjualan per periode seluruhnya yang sesuai dengan transaksi penjualan pada kasir. Berikut desain laporan daftar penjualan per periode : 18

Gambar 2.12 Desain Laporan Perperiode 19