BAB III DESAIN DAN PERENCANAAN. berbasis web di SD Negeri Tapelan, terdapat perangkat lunak dan perangkat keras

dokumen-dokumen yang mirip
BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN

BAB V HASIL DAN PEMBAHASAN. Pengelolaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada.

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya

BAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk

BAB IV DESKRIPSI PEKERJAAN

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya.

BAB IV ANALISIS DAN DESAIN SISTEM. menginginkan adanya pelaporan yang dapat dilakukan secara berkala tiap periode.

BAB IV DESKRIPSI PEKERJAAN

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses

BAB IV DESKRIPSI PEKERJAAN. Fortuna Badja Inti, menemukan permasalahan seperti pencatatan permintaan dari

BAB IV DISKRIPSI PEKERJAAN. cara langsung menemui bagian PPQC (Production Planning and Quality Control)

BAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap

BAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal

BAB IV DISKRIPSI PEKERJAAN. pesanan barang oleh distributor. Saat ini, kegiatan pemesanan barang dimulai dari

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kondisi sistem informasi nilai siswa yang sedang berjalan saat ini di SMK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam

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

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. 4. Melakukan pembahasan terhadap hasil implementasi sistem.

BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC)

BAB IV METODE KERJA PRAKTEK. langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat

BAB 4 Analisis dan Perancangan

BAB IV PERANCANGAN SISTEM. praktek ini, baik di dalam memperoleh data, menyelesaikan, dan memecahkan

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik yang sedang Berjalan

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB III ANALISA DAN PERANCANGAN SISTEM. Identifikasi permasalahan merupakan langkah awal yang harus dilakukan

BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN. 4.1 Analisis Sistem. Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah

BAB IV DESKRIPSI SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV ANALISA DAN DESAIN SISTEM

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

BAB IV DESKRIPSI PEKERJAAN. dalam menganalisa, merancang dan mengembangkan program adalah: yang sekiranya dapat membantu pengembangan program.

BAB III ANALISIS DAN PERANCANGAN SISTEM. proses transaksi pada Rasyid English Course Denpasar.

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada CV. Azaria Abadi Permai saat ini, meliputi proses penjualan

BAB III KONSEP APLIKASI. Karya Sejati serta mempelajari data-data dan dokumen-dokumen yang ada pada saat ini.

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. dengan sistem yang baru. Analisa sistem ini berisi Document Flow dan System

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

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

BAB IV DESKRIPSI PEKERJAAN. Kerja praktik yang kami laksanakan di PT. Indoberka Investama pada

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih

BAB III ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjualan perangkat komputer pada CV. Data Baru. Berdasarkan tahaptahap

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

BAB IV ANALISA DAN DESAIN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB IV DESKRIPSI KERJA PRAKTIK. sistem yang ada saat ini pada CV. Rahayu Sentosa. Hasil yang ditemukan dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Bab IV. Deskripsi Kerja Praktek. UPADAYA PT.PLN (Persero) Surabaya, maka didapatkan proses-proses yang terjadi

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI PEKERJAAN

BAB IV. Deskripsi Kerja Praktek. perancangan sistem pengoahan data yang baik dengan analisa yang matang, maka

BAB III ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. di Balai Besar Konservasi Sumber Daya Alam (BBKSDA) Jawa Timur.

SISTEM INFORMASI PENJADWALAN DAN PENILAIAN SEKOLAH BERDASAR KURIKULUM 2013 (STUDI KASUS : SMA PGRI SUMBERREJO)

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. informasi agar dapat terorganisir dengan baik dan jelas.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang dianalisis

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI KERJA PRAKTEK. sistem informasi agar dapat mengorganisir permasalahan dengan baik dan jelas.

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV ANALISIS DAN DESAIN SISTEM. pemahaman permasalahan yang ada, sebelum dilakukannya pengambilan

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

BAB IV ANALISIS & DESAIN SISTEM. tentang mekanisme penilaian dan kehadiran siswa, pendataan koleksi kelas.

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB III DESAIN DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

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

BAB III TEORI PENUNJANG

BAB 5 Implementasi dan Pengujian

BAB IV ANALISIS DAN DESAIN SISTEM. penilaiannya. Adapun informasi akademik SMAN 1 Driyorejo yaitu pertama kali

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

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

BAB III DESAIN DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB II ANALISIS DAN PERANCANGAN

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

Tujuan perancangan sistem informasi akademik berbasis client-server di. SMU PGII 2 Bandung ini diharapkan dapat berguna untuk mempermudah di

SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB PADA SMP NEGERI 2 GROGOL SKRIPSI

Transkripsi:

BAB III DESAIN DAN PERENCANAAN 3.1 Perancangan Aplikasi Dalam pembuatan sistem penglahan nilai raprt ktsp seklah dasar berbasis web di SD Negeri Tapelan, terdapat perangkat lunak dan perangkat keras yang digunakan untuk mendukung prses pembuatan aplikasi, yaitu: a. Hardware Hardware yang diperlukan dalam pembuatan aplikasi penglahan nilai raprt ktsp seklah dasar berbasis web di SD Negeri Tapelan adalah laptp dengan spesifikasi sebagai berikut : 1. Prcessr AMD A8, 2.0GHz 2. Memry 4096MB RAM 3. Hardisk 512 Gb b. Sftware Sftware yang diperlukan dalam pembuatan aplikasi penglahan nilai raprt ktsp seklah dasar berbasis web di SD Negeri Tapelan ini adalah : 1. Mzzila Firefx 2. Macrmedia Dreamweaver 3. XAMPP Web Server 15

16 3.2 Perancangan Sistem Perancangan sistem sangat dibutuhkana sebelum penulis melakukan pembuatan pengembangan aplikasi penglahan nilai raprt ktsp seklah dasar berbasis web di SD Negeri Tapelan ini. Karena perancangan sistem merupakan pndasi awal sebelum melakukan pembuatan sistem yang diinginkan. Perancangan sistem adalah merancang atau mendesain sistem yang baik, isinya adalah langkah-langkah perasi dalam menglah data dan prsedur untuk perasi sistem. Kegiatan yang dilakukan pada tahap ini yaitu merancang atau mendesain sistem yang baik, mendesain pemdelan sistem yang baik, mengenali dan mendefisinikan masalah pembuatan sistem ini sehingga jika ada kesalahan ada laternative pemecahannya. Penggambaran dan perancangan mdel sistem infrmasi secar lgika dapat dibuat dalam diagram cntex dan data flw diagram.

17 3.2.1 ERD nama_siswa namakelas agama alamat tbsiswa tampat_lahir tanggallahir jekelamin kdekelas tbkelas thajaran semester kdemapel nip nip nama_guru wali_kelas nip agama alamat nama_guru tampat_lahir tanggallahir jekelamin namaayah namaibu tanggalterima semester tahunajar sikap tahunajar semester tbkepribadia n sakit izin tanpaketerangan tugas3 tbnilaisiswa tugas1 tugas2 tbwalikelas kde_mapel nama_mapel pendidikanakhir tbguru jabatan gl/ruang kerajianan kebersihan dan kerapian na tbmapel tbabsensi uas nrt uts nru ulangan1 ulangan3 ulangan2 tbthajaran tbsemester kde_thnajaran kde_semester kde_semester semester thn_ajaran Gambar 3.1 Diagram ERD 3.2.2 Diagram Cntex Diagram cntex merupakan bagian dari data flw digram yang berfungsi memetakan mdel lingkungan yang menggambarkan interaksi, lebih tepatnya pada garis batas sistem dan kemana sistem memberikan data. Diagram cntex merupakan level paling atas yang hanya terdiri dari suatu prses yang menggambarkan sistem atau prgram secara keseluruhan.

18 TU TU yang digugasi mengimput data Data siswa, mapel, guru, niali mapel dan kepribadian Lrpran data siswa, mapel, guru, nilai mapel dan kepribadian KOMOUTERISASI PENGOLAHAN NILAI RAPORT SDN TAPELAN Gambar 3.2 Diagram Cntex 3.2.3 Data Flw Diagram Data Flw Diagram (DFD) merupakan pengembangan dari Cntext Diagram (CD) yang terdiri dari DFD Level 1 dari Sistem Aplikasi Penglahan Nilai Raprt SDN Tapelan. Pada Sistem Aplikasi Penglahan Nilai Raprt SDN Tapelan Data Flw Diagram (DFD) dapat digambarkan secara umum sebagai berikut :

19 SISWA Data Guru GURU Data Siswa, Kelas 1 PENDATAAN Data Mapel, Data Kelas, Tahun Ajaran, Semester DT. Kelas DT. Mapel DT. Siswa DT. Guru Wali Kelas Inf Wali Kelas DT. Wali Kelas 2 Pembagian Wali Kelas Data Pembagian kelas Pembagian Wali Kelas TU DT. NILAI MAPEL Kelas Siswa, Nilai Mapel Wali Kelas, Nilai Kepribadian Nilai Siswa, Nilai Kepribadian, Absensi Data Nilai Kepribadian Nilai Kepribadian 3 Penglahan Nilai Absensi Nilai Siswa Absensi Siswa Data Absensi Data Wali Data Mapel Data Kelas Siswa Data Kelas 4 Raprt 9 Lapran Data Absensi Lapran dt. Kelas, Data Siswa,Data Guru Data Mapel, Nilai Siswa Kepala Seklah Gambar 3.3 Data Flw Diagram (DFD) 3.3 Relasi Tabel 3.3.1 CDM CDM adalah mdel yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari kleksi byek-obyek dasar yang dinamakan entitas (entity) serta hubungan (relatinship) antara entitas-entitas itu. Biasanya CDM direpresentasikan dalam bentuk Entity Relatinship Diagram (Hanif

20 Ramadhani, 2010-2011). Adapun manfaat penggunaan CDM dalam perancangan database : 1. Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-batasan. 2. Alat kmunikasi antar pemakai basis data, designer, dan analis. # namasiswa tempatlahir tanggallahir jekelamin agama alamat namaaayah namaibu tanggalterima tbsiswa Variable characters (30) Variable characters (20) Date Variable characters (10) Variable characters (10) Variable characters (50) Variable characters (20) Variable characters (20) Date tbmapel # Kdemapel Variable characters (5) namamapel Variable characters (25) Relatinship_10 Relatinship_1 Relatinship_2 Relatinship_13 Relatinship_4 Relatinship_5 tbnilaisiswa tugas1 tugas2 tugas3 uts nrt ulangan1 ulangan2 ulangan3 nru uas na Relatinship_12 Relatinship_6 tbikepribadian sikap Variable characters (1) kerajinan Variable characters (1) kerajinan dan kerapian Variable characters (1) tbabsensi sakit izin tanpa_keterangan Relatinship_7 Relatinship_8 tbthnajaran # kde_tahunajaran Variable characters (10) tahun_ajaran Variable characters (15) Relatinship_11 Relatinship_15 # nip namaguru pendidikanakhir jabatan gl/ruang tbguru Variable characters (30) Variable characters (10) Variable characters (20) Variable characters (5) Relatinship_3 Relatinship_9 tbwalikelas walikelas Relatinship_14 tbsemester # kde_semester nama_semester Variable characters (1024) tbkelas # kdekelas Variable characters (4) namakelas Variable characters (6) Gambar 3.4 CDM (cnseptual Data Mdel) 3.3.2 PDM (Physical Data Mdel) Merupakan mdel yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah klm di mana setiap klm nama yang unik.

21 namasiswa tempatlahir tanggallahir jekelamin agama alamat namaaayah namaibu tanggalterima tbmapel tbsiswa <pk> varchar(30) varchar(20) date varchar(10) varchar(10) varchar(50) varchar(20) varchar(20) date Kdemapel varchar(5) <pk> namamapel varchar(25) kde_tahunajaran Kdemapel tugas1 tugas2 tugas3 uts nrt ulangan1 ulangan2 ulangan3 nru uas na tbnilaisiswa varchar(10) varchar(5) <fk4> <fk3> <fk1> kde_tahunajaran sakit izin tanpa_keterangan kde_tahunajaran tahun_ajaran tbikepribadian kde_tahunajaran sikap kerajinan kerajinan dan kerapian tbabsensi tbthnajaran varchar(10) varchar(1) varchar(1) varchar(1) varchar(10) <fk2> <fk1> varchar(10) <pk> varchar(15) <fk2> <fk1> tbguru nip namaguru varchar(30) <pk> pendidikanakhir varchar(10) jabatan gl/ruang varchar(20) varchar(5) tbwalikelas nip <fk1> walikelas tbsemester kde_semester <pk> kde_tahunajaran varchar(10) <fk1> nama_semester varchar(1024) tbkelas kdekelas varchar(4) <pk> <fk> namakelas varchar(6) Gambar 3.5 PDM (Physical Data Mdel) 3.4 Struktur Tabel Struktur tabel pada pembuatan aplikasi sistem penglahan nilai raprt ktsp seklah dasar berbasis web di SD Negeri Tapelan adalah sebagai berikut : a. Tabel Lgin Tebel ini berfungsi memberikan hak akses kepada admin/guru untuk menglah data yang ada di aplikasi ini. Tabel 3.1 Tabel Lgin Field Name Type Size Username Varchar 30

22 Passwrd Varchar 30 b. Tabel Siswa Tabel ini berfungsi untuk menyimpan data siswa yang akan ditampilkan pada tabel siswa pada halaman admin atau guru sesuai kelas yang dipilih dan pada data siswa dihalaman utama yang ada diaplikasi. Table 3.2 Tabel Siswa Field Name Type Size Nis Varchar 4 Nama Varchar 30 Tempatlahir Varchar 30 Tanggallahir Date - Agama Varchar 20 Jekelamin Varchar 1 Namaayah Varchar 30 Namaibu Varchar 30 Alamat Varchar 50 Ntlp Varchar 14 Kelas Varchar 10 c. Tabel Guru Tabel ini berfungsi untuk menyimpan data kepala seklah, guru yang akan ditampilkan diaplikasi ini.

23 Tabel 3.3 Tabel Guru Nama Field Tipe Ukuran NIP Int 30 NamaGuru Varchar 30 JeKelamin Varchar 10 TempatLahir Varchar 20 TanggalLahir Date Alamat Varchar 50 Agama Varchar 10 PendikdikAkhir Varchar 10 Jabatan Varchar 20 Gl/ruang Varchar 5 Ntelp Varchar 15 d. Tabel Kelas Tabel ini berfungsi untuk mengimputkan data kelas Tabel 3.4 Tabel Data Kelas Nama Field Tipe Ukuran KdeKelas Varchar 4 NamaKelas Varchar 6 e. Tabel Mata Pelajaran Tabel ini berfungsi untuk mengimputkan data mata pelajaran.

24 Tabel 3.5 Tabel Mata Pelajaran Nama Field Tipe Ukuran KdeMapel Varchar 5 NamaMapel Varchar 25 f. Tabel Nilai Tabel ini berfungsi untuk memasukkan nilai pelajaran seluruh siswa. Tabel 3.6 Tabel Nilai Nama Field Tipe Ukuran Semester Varchar 5 TahunAjar Varchar 9 KdeMapel Varchar 5 KdeGuru Varchar 5 NIS Varchar 4 Tugas1 2 Tugas2 2 Tugas3 2 UTS 2 NRT 2 Ulangan1 2 Ulangan2 2 Ulangan3 2

25 NRU 2 UAS 2 NA 2 g. Tabel Kelas Siswa Tabel ini berfungsi untuk mengimputkan kelas serang siswa. Tabel 3.7 Tabel Kelas Siswa Nama Field Tipe Ukuran KdeKelas Varchar 4 NIS Varchar 4 TahunAjar Varchar 9 h. Tabel Kepribadian Tabel ini berfungsi untuk mengimputkan nilai kepribadian siswa. Tabel 3.8 Tabel Kepribadian Nama Field uastipe Ukuran NIS Interger 4 Semester Varchar 5 TahunAjar Varchar 9 Kelakuan Varchar 1 Kerajinan Varchar 1 Kerapian Varchar 1

26 i. Tabel Absensi Tabel ini berfungsi untuk menyimpan data absensi siswa. Tabel 3.9 Tabel Absensi Nama Field uastipe Ukuran NIS Interger 4 Semester Varchar 5 TahunAjar Varchar 9 Sakit Interjer 2 Ijin Interjer 2 Tanpaketerangan Interjer 2