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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

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

BAB 2 ANALISIS DAN PERANCANGAN

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

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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 SISTEM

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

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

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

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

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

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. Secara fungsional dalam sistem penjualan spare part sepeda online

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

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

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

BAB II ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB III DESAIN DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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. Komponen-komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain 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. (studi kasus : sistem ini hanya sebatas

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN. perusahaan dan tidak dimaksudkan untuk dijual dalam rangka kegiatan

BAB 2 ANALISIS DAN PERANCANGAN

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi yang dibuat ditujukan untuk memberikan informasi

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

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

BAB II ANALISA DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari

BAB III ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. Untuk memenuhi kebutuhan dalam membangun sistem. pembelajaran berbasis web, diperlukan data masukan yang akan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Sistem Sistem informasi yang dibuat ditujukan untuk memberikan informasi tentang jam tangan, yang meliputi data barang,cara pembelian,tentang web tersebut,daftar member. Tujuan utama dari sistem ini adalah untuk memudahkan dalam melihat informasi tentang pemesan jam tangan secara online. Adapun model perancangan yang dibuat antara lain ER (Entity Relationship), Rancangan Basis data (DataBase), masukan dan keluaran (I/O) dan pembuatan situs web dengan basis data yang dinamis. Untuk membuat model perancangan tersebut diperlukan sistem pendukung yang berupa sistem perangkat keras (hardware) dan perangkat lunak (software) sehingga suatu aplikasi dapat berjalan. 2.1.1 Perangkat Keras (Hardware) Perangkat Keras merupakan komponen pada komputer yang dapat terlihat dan disentuh secara fisik. Jadi, rupa secara fisik dari komputer dapat kita sebut sebagai Hardware atau Perangkat Keras. Adapun perangkat keras yang digunakan untuk perancangan sistem ini adalah sebagai berikut : 4

5 1. Processor Intel Core 2 Duo 2. Hardisk yang tersedia 320 Gbyte 3. RAM 1 Gbyte 4. Printer Canon MP250 2.1.2 Perangkat Lunak (Software) Software atau Perangkat Lunak merupakan data-data yang terdapat pada sebuah komputer yang doformat kemudian disimpan secara digital. Bisa dibilang bahwa Software merupakan komponen yang tidak terlihat secara fisik, tetapi terdapat dalam sebuah komputer. Perangkat lunak yang digunakan dalam pengembangan sistem ini adalah sebagai berikut : 1. Sistem Operasi yang di gunakan Windows 8. 2. Bahasa pemrograman yang digunakan adalah PHP. 3. XAMPP yang berisi ( Apache, MYSQL, PHP Myadmin ). 4. Script menggunakan Notpad++. 5. Mozilla sebagai web browser. 6. Naskah tugas akhir menggunakan word 2013. 2.2 Perancangan Tabel Suatu perancangan sistem tidak bisa lepas dari perancangan keluaran dan masukan. Perancangan masukan yang terencana dan terkoordinasi akan memudahkan pembuatan rancangan program, ini disebabkan karena data

6 masukan yang tersimpan dalam masing-masing tabelnya akan berpengaruh terhadap informasi yang dihasilkan. Berdasarkan sistem yang ada, tabel data yang digunakan untuk Sistem Informasi Pemesanan Jam Tangan secara Online di Toko Olin adalah sebagai berikut: 2.2.1 Tabel Admin Admin merupakan tabel yang digunakan untuk menyimpan datadata administrator. Adapun perancangan tabelnya adalah sebagai berikut : Nama Tabel : Admin Field Kunci : - Struktur tabel admin tersebut, adalah sebagai berikut : Tabel 2.1 Tabel Admin No Nama Field Type Lebar Keterangan 1 username varchar 8 Nama admin untuk login 2 password varchar 8 Password admin 3 nama varchar 30 Nama

7 2.2.2 Tabel Barang Tabel ini berisi semua data barang, dan digunakan untuk menyimpan semua data barang. Adapun perancangan tabelnya adalah sebagai berikut : Nama Tabel : Barang Field Kunci Primer : id_barang Field Kunci Tamu : kd_merk,id_jenis Struktur tabel barang tersebut, adalah sebagai berikut : No Nama Field Type Lebar Keterangan 1 id_barang * char 7 Id barang 2 kd_merk ** char 7 Kode merk 3 id_jenis ** char 7 Id jenis 4 spesifikasi varchar 100 Spesifikasi 5 type varchar 6 Type 6 harga int 11 Harga 7 gambar varchar 100 Gambar

8 Tabel 2.2 Tabel Barang 2.2.3 Tabel Member Tabel ini berisi semua data member, dan digunakan untuk menyimpan semua data member. Adapun perancangan tabelnya adalah sebagai berikut : Nama Tabel : Member Field Kunci Primer : id_member Field Kunci Tamu : - Struktur tabel member tersebut, adalah sebagai berikut : Tabel 2.3 Tabel Member No Nama Field Type Lebar Keterangan 1 id_member* char 7 Id member 2 nama varchar 30 Nama 3 username varchar 10 Username 4 email varchar 20 Email 5 password varchar 40 Password 6 alamat varchar 35 Alamat

9 7 kodepos char 5 Kodepos 8 telepon varchar 12 Telepon 2.2.4 Tabel Merk Tabel ini berisi semua data merk, dan digunakan untuk menyimpan semua data merk. Adapun perancangan tabelnya adalah sebagai berikut: Nama Tabel : Merk Field Kunci Primer : kd_merk Field Kunci Tamu : - Struktur tabel merk tersebut, adalah sebagai berikut : Tabel 2.4 Tabel Merk No Nama Field Type Lebar Keterangan 1 kd_merk* char 7 Kode merk 2 merk varchar 20 Merk 2.2.5 Tabel Jenis Tabel ini berisi semua data jenis, dan digunakan untuk menyimpan semua data jenis. Adapun perancangan tabelnya adalah sebagai berikut :

10 Nama Tabel : Jenis Field Kunci Primer : id_jenis Field Kunci Tamu : - Struktur tabel jenis tersebut, adalah sebagai berikut : Tabel 2.5 Tabel Jenis No Nama Field Type Lebar Keterangan 1 id_jenis* char 7 Id jenis 2 jenis varchar 10 Jenis 2.2.6 Tabel Pesan Tabel ini berisi semua data pesan, dan digunakan untuk menyimpan semua data pesan. Adapun perancangan tabelnya adalah sebagai berikut: Nama Tabel : Pesan Field Kunci Primer : kd_pesan Field Kunci Tamu :id_member Struktur tabel pesan tersebut, adalah sebagai berikut : Tabel 2.6 Tabel Pesan No Nama Field Type Lebar Keterangan

11 1 kd_pesan* char 7 Kode pesan 2 id_member** char 7 Id member 3 tgl_pesan date Tanggal pesan 4 status_bayar enum Status bayar 5 total int 11 Total 2.2.7 Tabel Detail_Pesan Tabel ini berisi semua data detail_pesan, dan digunakan untuk menyimpan semua data detail_pesan. Adapun perancangan tabelnya adalah sebagai berikut : Nama Tabel : Detail_pesan Field Kunci Primer : id_detail Field Kunci Tamu :kd_pesan,id_barang Struktur tabel detail_pesan tersebut, adalah sebagai berikut : Tabel 2.7 Tabel Detail_Pesan No Nama Field Type Lebar Keterangan 1 id_detail* char 7 Id detail 2 kd_pesan** char 7 Kode pesan 3 Id_barang** char 7 Id barang 4 jumlah int 3 Jumlah

12 5 harga int 11 Harga 2.3 Relasi Antar Tabel Relasi merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu database. Berikut gambar relasi antar tabel dalam sistem aplikasi ini : Keterangan : = one to many * = kunci primer

13 ** = kunci tamu Gambar 2.8 Relasi Antar Tabel Penjelasan Relasi Tabel : 1. Hubungan tabel member dan tabel pesan adalah one to many, yaitu satu id_member bisa digunakan untuk beberapa transaksi pesan. 2. Hubungan tabel barang dan tabel merk adalah one to many, yaitu satu merk bisa terdiri dari banyak barang. 3. Hubungan tabel jenis dan tabel barang adalah one to many, yaitu satu id_jenis bisa memiliki beberapa barang. 4. Hubungan tabel barang dan tabel detail_pesan adalah one to many, yaitu id_barang bisa digunakan untuk beberapa detail_pesan. 5. Hubungan tabel pesan dan tabel detail pesan adalah one to many, yaitu kd_pesan bisa digunakan untuk beberapa detail_pesan. 2.4 Bagan Alir Sistem (Flowchart Sistem) Bagan alir sistem merupakan suatu diagram yang menunjukan arus secara keseluruhan. Diagram ini menjelaskan urut urutan dari prosedur prosedur yang ada didalam sistem dari penginputan data, proses perekaman, penyimpanan sampai pembuatan laporan. Bagan alir sistem ini digunakan untuk memudahkan dalam membuat perancangan program yang akan dibuat. Berikut tampilan dari diagram alir sistemnya :

14 Gambar 2.9 Diagram Alir Sistem (Flowchart System) 2.5 DFD Level 0 DFD level 0 di gambarkan sebagai berikut : Gambar 2.10 DFD Level 0

15 2.6 Rancangan Masukan (Input) Tampilan rancangan form form yang digunakan untuk melakukan penginputan data antara lain sebagai berikut : 2.6.1 Rancangan Form Input Login Form login digunakan untuk menyimpan data login yang diisi oleh member. Berikut adalah rancangan untuk formnya : Username Password 2.6.2 Rancangan Form Input Barang Gambar 2.11 Rancangan Form Input Login Form ini digunakan untuk melakukan penginputan data barang jam dan menyimpan data barang jam yang diisi oleh admin. Berikut tampilan formnya : Masukan Data Barang Id barang Jenis Merk Spesifikasi Type Harga Gambar Browse Simpan Gambar 2.12 Rancangan Form Input Barang

16 2.6.3 Rancangan Form Input Merk Form ini digunakan untuk menginputkan data merk yaitu kode merk dan merk barang, yang nantinya data - data tersebut akan tersimpan ke tabel merk yang terdapat dalam database. Berikut adalah rancangan untuk formnya : Masukan Data Merk Barang Kode Merk Merk Simpan Gambar 2.13 Rancangan Form Input Merk 2.6.4 Rancangan Form Input Jenis Form ini digunakan untuk menginputkan data jenis yaitu id jenis dan jenis, yang nantinya data - data tersebut akan tersimpan ke tabel jenis yang terdapat dalam database. Berikut adalah rancangan untuk formnya : Id jenis Jenis Masukan Data Jenis Simpan Gambar 2.14 Rancangan Form Input Data Jenis 2.6.5 Rancangan Form Input Member

17 Form ini digunakan untuk melakukan pendaftaran dengan memasukan data member yang diisi oleh member. FORM REGISTRASI Id member Nama Username Email Password Alamat Kodepos No telepon Simpan Batal Gambar 2.15 Rancangan Form Input Data Member 2.7 Rancangan Output Program Keluaran (output) atau yang lebih dikenal dengan informasi merupakan salah satu tujuan dari kegiatan pemuatan sistem. Informasi yang akan dihasilkan pada sistem ini adalah sebagai berikut : 2.7.1 Rancangan Output Daftar Data Barang Output daftar data barang merupakan hasil daftar data barang dengan menampilkan data barang. Barikut desain output daftar barang:

18 Gambar jam Merk jam Type Harga :xxxxx :xxxxx :xxxxx Gambar 2.16 Rancangan Output Daftar Data Barang 2.7.2 Rancangan Output Detail Barang Output detail barang merupakan hasil dari detail barang dengan menampilkan detail barang. Barikut desain output detail barang : Gambar jam Type : xxxx Jenis jam tangan : xxxxx ` Spesefikasi :xxxxxx Harga :xxxx Gambar 2.17 Rancangan Output Detail Barang 2.7.3 Rancangan Output Daftar Data Member List

19 Output daftar data member list merupakan hasil output dari daftar member. Berikut desain output daftar data member: Gambar Nama Username Email Almat Kode Pos No Telepon : xxxx : xxxx : xxxxx : xxxx : xxxxx : xxxxxxxxx Gambar 2.18 Rancangan Output Daftar Data Member List 2.7.4 Rancangan Output Transaksi Pemesanan Per Periode Output transaksi pemesanan untuk menampilkan data transakasi pemesanan. Berikut desain output transaksi pemesanan per periode : Tanggal Bulan Tahun sampai Tanggal Bulan Tahun Tampilkan No Nama Member Jam Harga Jumlah Tanggal Pesan xx xxxxxx xxxxx xxxxx xxx xxxxxx Total Pendapatan : xxxxx Cetak Gambar 2.19 Rancangan Output Transasksi Per Periode

20