BAB II ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
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. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB II ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN

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

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 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. 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 ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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. Analisis sistem memberikan gambaran tentang sistem yang saat ini

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

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

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

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

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

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

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

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 ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

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

BAB V IMPLEMENTASI SISTEM

BAB 2 ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

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

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

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. (studi kasus : sistem ini hanya sebatas

BAB IV RANCANGAN SISTEM USULAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

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 SISTEM

BAB 3 PERANCANGAN SISTEM

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. khusus : Sistem ini hanya sebatas penjualan tas.

BAB III ANALISIS DAN RANCANGAN SISTEM

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

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

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis 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.. 2.1.1 Sistem Pendukung Dibutuhkan suatu sistem pendukung atau alat bantu berupa perangkat keras(hardware), perangkat lunak(software), untuk mendapatkan tujuan dari sebuah sistem. Oleh karena itu diperlukan kerjasama yang baik diantara kesatuan dari alat bantu tersebut, sehingga sistem yang direncanakan menghasilkan informasi yang berguna dan sesuai dengan yang diharapkan oleh pengguna.. 2.1.2 Sistem Perangkat Lunak (Software) Sistem perangkat lunak yang digunakan dalam memecahkan permasalahan. Berikut adalah daftar perangkat lunak dan fungsinya yang digunakan dalam penyusunan Tugas Akhir ini : 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. 2.1.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, digunakan komputer dengan spesifikasi sebagai berikut : a. Processor Intel Pentium 41,7 Ghz b. Harddisk 40GB c. RAM (Random Access Memory) minimum 2 GB. d. Keyboard dan Mouse.

2.2 Perancangan Sistem 2.2.1 Bagan Alir Sistem Gambar 2.1 Bagan Alir Sistem

2.2.2 Diagram Arus Data Gambar 2.2 Diagram Arus Data Level 0 Keterangan : 1. Memilikki empat entitas, yaitu member, pertandingan, pemain, dan Manager 2. Member akan menginputkan data_member, 3. Sistem akan mengolah menjadi daftar_pertandingan, daftar_member, dan daftar_pemain menuju ke manajer

2.2.3 Diagram Arus Data Level 1 Gambar 2.3 Diagram Arus Data Level 1 2.2.4 Perancangan Sistem

Gambar 2.4 Skema Basis Data (*) Kunci Primer (**) Kunci Tamu Relasi One To Many Relasi One To One Berikut adalah penjelasan Hubungan Antar Tabel a. Tabel admin berelasi one to many dengan tabel berita, artinya yaitu satu admin dapat menginput banyak berita. b. Tabel member berelasi one to many dengan table berita, yang artinya satu member dapat menginputkan banyak berita. c. Tabel pemain berelasi one to many dengan tabel pertandingan, tabel pertandingan memuat data pemain yang bertanding dari klub PSIM. 2.3 Perancangan Sistem Basis Data

Basis data sangat penting untuk penyimpanan data dalam perusahaan maupun instansi. Informasi dapat diperoleh dengan cepat berkat data yang mendasarinya telah disimpan dalam database. Basis data adalah suatu pengorganisasian kesimpulan, data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi Berikut tabel yang digunakan : 2.3.1 Tabel Admin Tabel yang berisi data admin, dan digunakan untuk menyimpan data admin. Kunci utama : id_admin Jumlah field : 2 Tabel 2.1 Tabel Admin Nama Field Tipe Data Keterangan Id_admin Char (6) Sebagai primary key Password Varchar (12) Sebagai kata sandi 2.3.2 Tabel Berita

Adalah tabel yang berisi data yang digunakan untuk menyimpan berita, baik yang diunggah member dan admin. Kunci Utama : id_berita Kunci tamu : id_admin dan id_member Jumlah field : 6 Tabel 2.2 Tabel Berita Nama Field Tipe Data Keterangan Id_berita Char (6) Id_berita sebagai primary key Id_admin Char (6) Id_admin sebagai foreign key dari tabel admin Judul_berita Varchar (20) Untuk mengisi judul pada saat akan mengunggah berita Isi_berita Text Untuk menyimpan isi berita Konfirmasi Enum( ya, tidak ) Untuk konfirmasi admin apakah berita yang diunggah layak atau tidak untuk ditampilkan

Tanggal_berita Date Mengisi tanggal berita pada saat akan menggunggah 2.3.3 Tabel Member Tabel yang berfungsi untuk menyimpan data member Kunci Utama : id_member Jumlah Field : 7 Tabel 2.3 Tabel Member Nama Field Tipe Data Keterangan Id_member Char (6) Sebagai primary key dari tabel member Username Varchar (10) Untuk menginput nama pengguna Nama_member Varchar (20) Menunjukkan nama member Jk_member Enum( L, P ) Keterangan jenis kelamin member Email_member Varchar (20) Email member yang mengunggah berita

Password Varchar (10) Password atau kode pada saat login Tanggal Date Keterangan waktu kapan member bergabung 2.3.4 Tabel Pemain Tabel yang berisi data pemain dan pelatih yang akan bergabung ataupun yang masih menetap di klub Kunci Utama : id_pemain Jumlah field : 10 Tabel 2.4 Tabel Pemain Nama Field Tipe Data Keterangan Id_pemain Char (5) Primary key dari Nama_pemain Varchar (15) tabel pemain Untuk menunjukkan nama setiap Posisi Varchar pemain Untuk memberikan (15) keterangan di

posisi pemain mana tersebut Tempat_lahir_pemain Varchar bermain Menunjukkan (20) Kewarganegaraan_pemain Varchar tempat pemain Memberikan lahir (5) keterangan status kewarganegaraan pemain Tanggal_lahir_pemain Date Menunjukkan tanggal lahir Jumlah_gol Int Menunjukkan jumlah gol yang telah dicetak Tgl_bergabung Date Memberikan informasi kapan sejak dia bergabung Debut_bermain Date Menunjukkan kapan dia bermain pertama kali untuk klub tersebut

Karir_sepakbola Varchar (20) Memberikan informasi di klub mana saja pemain itu bermain 2.4 Rancangan Masukan Halaman untuk input data terdiri dari beberapa halaman yang dapat digunakan oleh user. Perancangan input tersebut akan diberikan beserta penjelasannya sebagai berikut : 2.4.1 Rancangan Form Input Data Member Rancangan input data member yang digunakan calon member untuk melakukan pendaftaran sebagai member dengan mengisi data-data dan merekam data ke dalam tabel daftar. Gambar 2.5 Form Daftar Baru Member

2.4.2 Rancangan Form Data Pemain Rancangan input data pemain yang digunakan untuk menginputkan data pemain Gambar 2.6 Form Input Data Pemain

2.4.3 Rancangan Form Data Pertandingan Rancangan form data pertandingan ini digunakan untuk mnginputkan data hasil pertandingan yang sudah berlangsung Gambar 2.7 Form Pertandingan