BAB II ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB II ANALISIS 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 kebutuhan dari objek

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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 SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB II ANALISIS DAN PERANCANGAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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

BAB II ANALISIS DAN PERANCANGAN. travel diperlukan suatu perancangan sistem yang baik dan tepat. Hal ini

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

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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

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

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

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

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

BAB II ANALISA DAN PERANCANGAN

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. tentang penjualan busana muslim, yang meliputi data barang, cara

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

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

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

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB II ANALISIS DAN PERANCANGAN. dapat memberikan informasi nilai siswa. Sistem ini juga menyediakan

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

BAB 2 ANALISIS DAN PERANCANGAN

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

BAB IV RANCANGAN SISTEM USULAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain 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 SISTEM. Pada Sistem Infomasi Penjualan Onderdil pada Bengkel Nugroho,

BAB V IMPLEMENTASI SISTEM

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

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

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

BAB 2 ANALISIS DAN PERANCANGAN

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

c. Rancangan Menu News

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Aplikasi Rental Studio Berbasis Web. Aplikasi ini dibuat agar memudahkan para calon konsumen dapat memesan studio band dimanapun dan kapanpun mereka berada. Calon konsumen dapat membuka website ini dan dapat melihat jadwal studio apakah ada jadwal yang kosong atau tidak,dan dapat langsung memesan studio dari website ini. Komponen-komponen yang diperlukan untuk memenuhi kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya, diagram alir sistem, perancangan basis data, struktur tabel, serta desain input 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, aturan bisnis dan manusianya 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 sesuai dengan yang diharapkan oleh pemakai. 4

2.2.1 Aturan Bisnis a. Proses pemesanan studio dapat dilakukan jika para calon konsumen sudah mendaftar sebagai member dari studio tersebut. b. Setelah melakukan pendaftaran sebagai member para calon konsumen dapat langsung memesan studio melalui website ini. c. Para pemesan dapat melakukan registrasi ulang minimal 30 menit sebelum waktu pemesananya,jika pemesan tidak datang pada waktu yang sudah ditentukan maka transaksi akan dibatalkan. 2.2.2 Sistem Perangkat Lunak (Software) Sistem perangkat lunak yang digunakan dalam memecahkan permasalahan ini minimal adalah sebagai berikut : a. Microsoft Windows 7 64bit, sebagai sistem operasi. b. MySql sebagai database yang digunakan c. PHP sebagai bahasa pemrograman. d. Apache sebagai web server. e. Notepad++ sebagai script editor. f. Mozilla Firefox sebagai aplikasi browser program. 5

2.2.3 Sistem Perangkat Keras (Hardware) Untuk menjalankan sistem perangkat lunak yang digunakan maka dibutuhkan perangkat keras yang mendukung untuk melancarkan pemrosesan pembuatan program. Perangkat keras merupakan komponen - komponen fisik dari komputer yang terdiri dari unit masukan, pengolahan dan unit keluaran. Dalam pembangunan sistem ini, digunakan komputer dengan spesifikasi sebagai berikut : a. Processor Intel Core i3-3110m CPU@ 2.40Ghz (4 CPUs), ~2.4Ghz. b. Harddisk 500 GB. c. Intel HD Graphics 4000 612MB. d. RAM (Random Access Memory) 2 GB. e. Keyboard dan Mouse. 2.2.4 Manusia (User) Pada sistem ini terdapat dua user yang menggunakan sistem ini yaitu calon_konsumen dan admin, calon konsumen bisa langsung mendaftar sebagai member dan dapat memesan studio band dari website ini. 6

2.3 Diagram Arus Data Gambar 2.1 DAD level 0 2.4 Bagan Alir Sistem Gambar 2.2 Bagan Alir Sistem 7

2.5 Perancangan Sistem 2.5.1 Perancangan Basis Data Gambar 2.3 Relasi Tabel Keterangan: Kunci Primer * Kunci Tamu ** Relasi One To Many 8

Berikut adalah penjelasan Hubungan Antar Tabel a. Tabel studio berelasi one to many dengan tabel studio operasi,yang berarti satu studio dapat menangani banyak operasi studio. b. Tabel admin berelasi one to many dengan tabel pembayaran yang berarti satu admin bisa menangani banyak pembayaran. c. Tabel pemesan berelasi one to many dengan tabel pembayaran yang berarti satu pemesan dapat membayar banyak pesanan. d. Tabel pemesan juga berelasi one to many dengan tabel transaksi yang berarti satu pemesan dapat melakukan lebih dari satu transaksi. e. Tabel studio berelasi one to many dengan tabel transaksi yang artinya satu studio dapat menangani banyak transaksi. f. Tabel studio operation berelasi one to many dengan tabel transaksi detail yang artinya satu studio operation bisa mengakses beberapa transaksi detail. g. Tabel transaksi berelasi one to many dengan tabel transaksi detail yang artinya satu transaksi bisa menggunakan beberapa transaksi detail. 9

2.6 Struktur Tabel Dalam pengembangan sistem ini memerlukan beberapa tabel yang akan diolah untuk dijadikan suatu informasi yang dapat menghasilkan keluaran yang diperlukan. Data yang dikumpulkan ke dalam suatu basisdata dalam bentuk tabel untuk memudahkan pengolahan data. Struktur tabelnya adalah sebagai berikut : 2.6.1 Tabel Studio Tabel studio digunakan untuk menyimpan data studio. Nama tabel : studio Primary key : studio_id Jumlah field : 5 Tabel 2.1 Struktur Tabel studio Nama Field Tipe Data Lebar Keterangan Studio_id* Int 15 Id studio Studio_op_id Int 15 Op id Studio_nama Varchar 45 Nama studio Studio_alamat Varchar 45 Alamat studio Studio_phone Int 15 Nomor telepon studio 10

2.62 Tabel Studio Operation Tabel studio operation digunakan mengoperasikan studio. Nama tabel : studio operation Primary key : studio_op_id Jumlah field : 4 Tabel 2.2 Struktur Tabel Studio Operation Nama Field Tipe Data Lebar Keterangan Studio_op_id* Int 15 Id operation Studio_op_jam_mulai Varchar 45 Jam mulai operation Studio_op_jam_berakhir Varchar 45 Jam berakhir operation Studio_op_harga Int 15 Harga operation 2.63 Tabel Transaksi Tabel transaksi digunakan untuk menyimpan data transaksi.. Nama tabel : Transaksi Primary key : Transaksi_id Jumlah field : 4 Tabel 2.3 Struktur tabel transaksi Nama Field Tipe Data Lebar Keterangan Transaksi_id* Int 15 Id transaksi Pemesan_id Int 15 Id pemesan studio 11

Transaksi_kode Varchar 45 Kode transaksi Transaksi_tgl Datetime Tanggal transaksi 2.64 Tabel Pemesan Tabel pemesan digunakanuntuk menyimpan data para pemesan. Nama tabel : Pemesan Primary key : Pemesan_id Jumlah field : 4 Tabel 2.4 Struktur Tabel Pemesan Nama Field Tipe Data Lebar Keterangan Pemesan_id* Int 15 Id pemesan Pemesan_nama Varchar 45 Nama pemesan Pemesan_email Varchar 45 Email pemesan Pemesan_phone Varchar 45 Nomor telepon pemesan 2.65 Tabel Pembayaran Tabel pembayaran digunakan untuk menyimpan data pembayaran dari pemesan yang dikelola oleh admin. Nama tabel : Pembayaran Primary key : Pembayaran_id Jumlah field : 9 12

Tabel 2.5 Struktur Tabel Pembayaran Nama Field Tipe Data Lebar Keterangan Pembayaran_id* Int 15 Id pembayaran Pemesan_id Int 15 Id pemesan Admin_id Int 15 Id Admin Pembayaran_tgl_bayar Datetime Tanggal pembayaran Pembayaran_tgl_konfirmasi Datetime Tanggal konfirmasi pembayaran Pembayaran_jml Int 15 Jumlah total pembayaran Pembayaran_status Int 15 Status Pembayaran 2.66 Tabel Admin Tabel admin digunakan untuk menyimpan data admin. Nama tabel : Admin Primary key : Admin_id Jumlah field : 6 Tabel 2.6 Struktur Tabel admin Nama Field Tipe Data Lebar Keterangan Admin_id* Int 15 Id admin Admin_name Varchar 45 Nama admin Admin_password Varchar 45 Password admin Admin_phone Int 15 Nomor telepon admin Admin_email Varchar 15 Email admin Admin_status Int 15 Status admin 13

2.7 Rancangan Masukkan (Input) Halaman untuk input data terdiri dari beberapa halaman yang dapat digunakan oleh user. Perancangan semua input tersebut akan diberikan beserta penjelasannya sebagai berikut: 2.7.1 Rancangan Halaman Utama Gambar 2.4 Rancangan Halaman Utama 2.7.2 Rancangan Form Input Data Pendaftaran Rancangan input data pendaftaran yang digunakan calon pemesan untuk melakukan pemesanan dengan mengisi data-data lengkap dan merekam data ke dalam tabel daftar. Rancangan input tersebut seperti pada gambar berikut : 14

Gambar 2.5 Rancangan Form Input Data Pendaftaran 2.7.3 Rancangan Input Login Admin Rancangan input login admin digunakan untuk login kehalaman admin dengan menginputkan username dan password. Gambar 2.6 Rancangan Input Login Admin 2.7.4 Rancangan Lihat Pemesan Terdaftar Rancangan lihat pemesan terdaftar merupakan daftar pemesan yang telah mengisi form pendaftaran. 15

Gambar 2.7 Rancangan Lihat Calon Siswa Terdaftar 16