BAB III ANALISIS DAN PERANCANGAN SISTEM. tepat, bermanfaat serta semua kebutuhan pengguna (user) ada di program tersebut

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN SISTEM. tepat, bermanfaat serta semua kebutuhan pengguna (user) ada diprogram tersebut dan

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi segala permasalahan, kesempatan, dan hambatan yang

pengembangan dari pengolahan data alumni SMK Widya Yahya Gadingrejo, yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi segala permasalahan, kesempatan, dan hambatan yang terjadi dan

serta semua kebutuhan pengguna ( user) ada di program tersebut dan mudah dalam

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Kehutanan Provinsi Lampung masih menggunakan cara-cara manual. Sangat

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi

Bab III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem (system analysis) dapat didefinisikan sebagai penguraian dari

BAB IV HASIL DAN PEMBAHASAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. e-learning yang akan dibangun. Tahapan ini dilakukan setelah perancangan selesai

III. ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

Gambar diatas adalah tampilan Dashboard Admin panel Anda, silahkan masukkan username dan password untuk login.

Halaman Utama (Login)

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

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

Gambar 4.1Halaman Home

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB IV HASIL DAN PEMBAHASAN

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

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III METODOLOGI 3.1 Analisis Kebutuhan Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di

BAB III ANALISIS DAN DISAIN SISTEM

Bab IV. HASIL DAN ANALISIS

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. sudah memanfaatkan komputer, namun hanya menggunakan program Microsoft

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB IV PROTOTYPE. 4.1 Perancangan Antarmuka

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

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE DAN PERANCANGAN SISTEM. menggunakan referensi jurnal, e-book, dan artikel terkait.

BAB IV HASIL DAN PEMBAHASAN

Bab 3. Metode dan Perancangan Sistem

BAB IV ANALISA PERANCANGAN DESAIN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Negara Batin Way Kanan, Jl BGD

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 2 ANALISIS DAN PERANCANGAN

Bab III. PERANCANGAN SISTEM

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

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

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

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

BAB III. untuk anak saja tapi juga untuk semua tingkatan umur. menampung keseluruhan murid yang ada.

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

Bab IV. Analisa Perancangan Desain


BAB III METODE DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Metode yang digunakan dalam proses pembuatan website company

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

BAB III ANALISIS DAN DESAIN SISTEM

LAMPIRAN TAMPILAN DAN PENGOPERASIAN LAYAR. Gambar 4.86 Tampilan Layar Profil

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

A. ADMIN. Form Login Admin

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

Bab IV. HASIL DAN ANALISIS Hasil Karya / Implementasi Tampilan Website Berita Indonesia Hari Ini. untuk admin. a.

Prosedur Menjalankan Aplikasi

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISI DAN PERANCANGAN. Komponen komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem pendukung,

Keterangan: Data yang mengalir dari atau ke user : 1. Memposting cerita dongeng. 2. Info konfirmasi berhasil.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

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

BAB II ANALISIS DAN PERANCANGAN

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN SISEM 3.1 Analisis Sistem Keberhasilan suatu program aplikasi komputer tergantung bagaimana program aplikasi tersebut dapat diimplementasikan dan digunakan oleh pengguna dengan tepat, bermanfaat serta semua kebutuhan pengguna (user) ada di program tersebut dan mudah dalam pengoperasiannya. Sebaik apapun program aplikasi yang dibuat oleh programmer tanpa adanya analis sistem yang baik, maka hal tersebut sulit untuk mencapai keberhasilan. Sangat penting untuk diingat bahwa tujuan utama dari analis sistem adalah bukan untuk menciptakan sistem informasi yang hebat, tetapi tujuan utamanya adalah menciptakan value yang mana bagi banyak orang ini berarti meningkatkan profit. Membuat sistem informasi mirip dengan membangun rumah. Pertama, rumah ( atau dalam hal ini sistem informasi) mulai dengan ide dasar. Kedua, ide tersebut ditransformasikan dalam gambar-gambar sederhana yang ditunjukkan pada klien dan diperbaiki setelah setuju terhadap gambar dan sesuai dengan keinginan klien. Ketiga, mendesain blue print yang menjelaskan gambar dan informasi secara detail. erakhir, rumah dibangun mengikuti blue print yang dibuat. Begitu juga dengan pembuatan sistem informasi SD Negri 1 Langkapura.

25 Sistem ini memerlukan analis sistem agar sistem yang dibuat dapat bekerja sehingga mencapai tujuan dan harapan yang diinginkan. 3.2 Metodelogi Pengembangan Sistem Metodelogi adalah suatu kesatuan metode-metode, prosedur-prosedur, konsepkonsep pekerjaan, aturan-aturan dan postulat-postulat yang digunakan oleh suatu ilmu pengetahuan, seni atau disiplin ilmu yang lainnya, sedangkan pengertian metodelogi pengembangan sistem adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan dan postulat-postulat yang digunakan untuk mengembangkan suatu sistem informasi. Dalam pengambangan sistem informasi, perlu digunakan suatu metodelogi yang dapat digunakan sebagai pedoman bagaimana dan apa yang harus dikerjakan selama pengembangan, dengan mengikuti metode atau prosedur-prosedur yang diberikan oleh suatu metodelogi, maka pengembangan sistem diharapkan dapat diselesaikan dengan baik. 3.3 Desain Database Desain database terdiri dari beberapa tabel yang saling berhubungan. Berikut ini desain database Sistem Informasi SD Negri 1 Langkapura Berbasis Website yang telah dirancang dapat dilihat pada abel 3.1 s/d 3.5 berikut ini:

26 abel 3.1 Database SDN 1 Langkapura, abel User Field ype Null Key Default Extra Id Int (3) NO PRI Null Auto_increment Nama varchar (15) NO Null Password varchar (15) NO Null Level varchar (5) NO Null abel 3.2 Database SDN 1 Langkapura, abel Galeri Field ype Null Key Default Extra Id_galeri Int (3) NO PRI Null Auto_increment Gambar Longblob NO Null gl varchar (20) NO Null keterangan ext NO Null abel 3.3 Database SDN 1 Langkapura, abel Guru Field ype Null Key Default Extra Id_guru Int (3) NO PRI Null Nip bigint (25) NO Null nama varchar (30) NO Null username varchar (15) NO Null alamat varchar (100) NO Null elp char (12) NO Null Jk enum ('L', 'P') NO Null tempat varchar (30) NO Null lgl_lahir varchar (18) NO Null kd_pelajaran varchar (5) NO Null jabatan varchar (25) NO Null Gol varchar (6) NO Null agama varchar (10) NO Null status enum('pns', 'CPNS', 'HONOR') NO Null Foto longblob NO Null Auto_increment

27 abel 3.4 Database SDN 1 Langkapura, abel Siswa Field ype Null Key Default Extra Id_nis char (5) NO PRI Null nama varchar (30) NO Null alamat varchar (100) NO Null elp char (12) NO Null agama varchar (10) NO Null Jk enum ( L, P ) NO Null kelas varchar (5) NO Null nm_ortu varchar (25) NO Null pek_ortu varchar (50) NO Null nm_wali varchar (25 ) NO Null tgl_lahir varchar (18) NO Null Alamat_ortu varchar (100) NO Null Auto_increment abel 3.5 Database SDN 1 Langkapura, abel Alumni Field ype Null Key Default Extra kode_alumni varchar (5) NO PRI Null nama varchar (30) NO Null alamat varchar (100) NO Null telp varchar (12) NO Null agama char (8) NO Null Jk enum ( L, P ) NO Null pekerjaan varchar (30) NO Null smp varchar (30) NO Null sma varchar (30) NO Null Email varchar (35) NO Null Auto_increment 3.4 Flowchart Program Flowchart adalah suatu bagan yang menggunakan arus logika dari data yang diproses dalam suatu program dari awal sampai akhir atau penggambaran secara grafik dari langkah-langkah dan uruturutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah

28 kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Bagan alir terdiri dari simbolsimbol yang mewakili langkah program dan garis alir (flowlines) menunjukkan urutan dari simbol-simbol yang akan dikerjakan. flowchart pada sistem informasi SD Negri 1 Langkapura ini dapat dilihat pada Gambar 3.1 s/d 3.22 yang tersaji sebagai berikut : Home Profil Visi dan Misi Galeri Stuktur Organisasi Prestasi Kurikulum Hubungi Kami Pengantar Kepsek Data Guru Data Siswa Informasi Sekolah Jadwal Pelajaran Jadwal Pelajaran Siswa Registrasi Alumni Data Alumni Gambar 3.1 Flowchart Menu Utama

29 Home ampilkan Isi Menu Home Gambar 3.2 Flowchart Menu Home Profile ampilkan Isi Menu profile Gambar 3.3 Flowchart Menu Profil Visi dan Misi ampilkan Visi dan Misi Gambar 3.4 Flowchart Menu Visi dan Misi

30 Galeri Kegiatan ampilkan Galeri Kegiatan Gambar 3.5 Flowchart Menu Galeri Struktur Organisasi ampilkan Strk Organisasi Gambar 3.6 Flowchart Menu Struktur Organisasi Data Guru ampilkan Data Guru Detail Data Guru Gambar 3.7 Flowchart Menu Data Guru

31 Data Siswa ampilkan Data Siswa Detail Data Siswa Gambar 3.8 Flowchart Menu Data Siswa Informasi Sekolah ampilkan Infrms Sekolah Gambar 3.9 Flowchart Menu Informasi Sekolah Jadwal Pelajaran ampilkan Jdwal Pelajaran Detail Jadwal Pelajaran Gambar 3.10 Flowchart Menu Jadwal Pelajran

32 Input kode Alumni Input nama Alumni Input alamat Input telp Input agama Input JK Input pekerjaan Input smp Input sma Input L Input Data= Benar Pesan: Data Gagal Disimpan Simpan ampil Data Alumni Gambar 3.11 Flowchart Menu Registrasi Alumni

33 Data Alumni ampilkan Data Alumni Detail Alumni Gambar 3.12 Flowchart Menu data alumni

34 Input Nama Guru Input Username Input Password Input Alamat Input elpone Input Jenis Kelamin Input L Input Mata Pelajaran Agama Input Jabatan Input Golongan Input Status Input Foto Input Data= Benar Simpan Pesan: Data Gagal Disimpan ampil Data Karyawan Gambar 3.13 Flowchart Menu Input Data Guru

35 Input NIS Input Nama Siswa Input Nama Orang ua Input Nama Wali Input Kelas Input Alamat Input elpone Input Jenis Kelamin Input L Input Pekerjaan Ortu Input Agama Input Data= Benar Simpan Pesan: Data Gagal Disimpan ampil Data Siswa Gambar 3.14 Flowchart Menu Input Data Siswa

36 Input anggal Input Keterangan Input Gambar Input Data= Upload Pesan: Data Gagal Disimpan ampil Galeri Gambar 3.15 Flowchart Menu Input Galeri Input Judul Input Headline Input Isi Input Data= Benar Kirim Pesan: Data Gagal Disimpan ampil Berita Gambar 3.16 Flowchart Menu Input Berita

37 Input Kode Pelajaran Input Pelajaran Input Kelas Input Data= Benar Pesan: Data Gagal Disimpan Simpan ampil Pelajaran Gambar 3.17 Flowchart Menu Input Pelajaran

38 Login Administrator Edit Nama Guru 1. Edit 2. Hapus Edit Username Pesan : akin dihapus Pil = 1 Pil = 2 ampilkan data karyawan Edit Password Edit Alamat Edit telpone Edit Jenis Kelamin Hapus Data Guru Edit L Edit Mata Pelajaran Edit Agama Edit Jabatan Edit Golongan Edit Status Edit Foto Edit Gambar 3.18 Flowchart Menu Edit Data Guru

39 Login Administrator Edit Nama Siswa 3. Edit 4. Hapus Edit Nama Orang ua Pesan : akin dihapus Pil = 1 Pil = 2 ampilkan data karyawan Edit Nama Wali Edit Kelas Edit Alamat Edit elpone Hapus Data Siswa Edit Jenis Kelamin Edit L Edit Pekerjaan Ortu Edit agama Edit Gambar 3.19 Flowchart Menu Edit Data Siswa

40 Login Administrator 5. Edit 6. Hapus Pesan : Anda akin Data Akan dihapus Pil = 1 Pil = 2 ampilkan Galeri Kegiatan Edit Keterangan Edit Hapus Galeri Kegiatan Gambar 3.20 Flowchart Menu Edit Galeri

41 Login Administrator Edit Kode Pelajaran 7. Edit 8. Hapus Edit Pelajaran Pil = 1 ampilkan Pelajaran Edit Kelas Pesan : Anda akin Data Akan dihapus Pil = 2 Edit Hapus Pelajaran Gambar 3.21 Flowchart Menu Edit Pelajaran

42 Login Admin Input Username Input Password Gagal Login Admin Ulangi Username & Pass = Benar Menu Admin Gambar 3.22 Flowchart Menu Login Admin 3.5 Relasi Antar abel Relasional adalah sebuah bentuk hubungan antara beberapa data yang dikelompokkan dalam sebuah tabel, hubungan-hubungan ini sangat dibutuhkan dalam memperoleh informasi dan dapat mendokumentasikan berbagai informasi. Relasional merupakan bentuk hubungan antara dua tabel atau lebih, yang salah satu tabel anggotanya memiliki bentuk ketergantungan yang erat, sehingga tidak dapat dipisah-pisahkan secara menyendiri. Dengan adanya relasi sebuah data dapat disimpan dengan struktur yang terorganisir sehingga memudahkan kita dalam mendapatkan informasi dan mengolah databasenya. Ada beberapa bentuk relasi yang sering digunakan yaitu bentuk relasi one to one, one to many dan many to many.

43 Gambar 3.23 memperlihatkan bentuk relasi yang digunakan dalam sistem informasi SD Negri 1 Langkapura. Gambar 3.23 Relasi Antar abel