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

dokumen-dokumen yang mirip
BAB II ANALISIS DAN PERANCANGAN. dengan mengindentifikasi masalah terlebih dahulu, identifikasi ini adalah

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

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN

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 III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

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

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

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

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

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

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

BAB II ANALISIS DAN PERANCANGAN. sistem informasi yang sudah utuh ke dalam bagian-bagian komponen dengan

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. 2.1 Sistem Informasi Pengelolaan Presensi Karyawan Kantor BMT. BIF Cabang Sleman Jl. Wonosari KM.

BAB II ANALISIS DAN PERANCANGAN

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

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN

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

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan pada bagian kesiswaan, sistem yang digunakan semuanya masih

BAB III DESAIN DAN PERANCANGAN

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

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

BAB III ANALISIS DAN PERANCANGAN

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

BAB IV IMPLEMENTASI DAN EVALUASI

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB 2 ANALISIS DAN PERANCANGAN

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

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

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

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 II ANALISIS DAN PERANCANGAN. tentang film, yang meliputi data barang,cara pembelian,tentang web

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

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

BAB II ANALISIS DAN PERANCANGAN

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Tahapan yang diperlukan didalam pembuatan suatu program yaitu

BAB II ANALISIS DAN PERANCANGAN

Secara non fungsional, inputan disimpan dalam database. Kemudian sistem

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

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

BAB IV PEMBAHASAN MASALAH

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

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

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

BAB III ANALISIS DAN PERANCANGAN. suatu masalah. Bina Darma merupakan salah satu Universitas swasta yang ada di

BAB III DESAIN DAN PERANCANGAN

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika Dan

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

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

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem didefinisikan sebagai penguraian dari suatu sistem

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

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Untuk memenuhi kebutuhan dalam membangun sistem pembelajaran berbasis web, diperlukan data masukan yang akan diolah kedalam basis data. Data masukan tersebut memiliki hubungan yang saling terkait untuk menghasilkan informasi berupa laporan-laporan yang dibutuhkan untuk membuat sistem informasi pengolahan nilai siswa berbasis web. Dalam sistem yang akan dibuat ini Untuk memperoleh nilai akhir pada raport yaitu menggunakan penghitungan dari nilai ulangan harian, nilai UTS dan nilai UAS yang telah ditentukan prosentase bobotnya. Adapun rumus perhitungan untuk memperoleh nilai akhir pada raport yaitu (Nilai Ulangan Harian1 X 10%) + (Nilai Ulangan Harian2 X 10%) + (Nilai UTS X 30%) + (Nilai UAS X 50%) Sedangkan untuk siswa dinyatakan naik dan tidak naik kelas mengunakan perhitungan penilaian, yaitu Jika nilai dari mata pelajaran pendidikan matematika dan nilai agama serta jumlah 10

11 rata-rata Nilai akhir 60 maka siswa dinyatakan Naik kelas, dan jika nilai nya <60 maka siswa dinyatakan tidak naik kelas. Sedangkan untuk fasilitas orang tua, bukan dari sistem yang memberikan fasilitas akan tetapi sistem dari sekolah sendiri yang menyampaikan pemberitahuan kepada masing-masing orang tua siswa dikelas X. Pemberitahuan tersebut disampaikan melalui surat yang dikirimkan kepada masing-masing orang tua siswa dikelas X, yang didalamnya terdapat user dan password login siswa (anak), dan pemberitahuan tentang bagaimana cara melihat informasi nilai siswa. 3.1.1. Perangkat Keras (Hardware) Parangkat keras yang digunakan untuk perancangan sistem ini adalah sebagai berikut 1. Processor intel core 2 duo 2. Memory DDR 2 Gigabyte 3. Harddisk 250 Gigabyte 3.1.2. Perangkat Lunak (Software) Adapun perangkat lunak yang digunakan untuk membuat pengembangan sistem ini adalah

12 1. Sistem operasi Windows XP 2. Wamps sebagai Webserver yang didalamnya berisi Apache, sebagai local server PHP, sebagai bahasa pemrograman MySQL, sebagai database server 3. Macromedia Dreamweaver 8 sebagai media editor. 4. Adobe Photoshop CS2 sebagai pengelola gambar. 3.2. Perancangan Sistem 3.2.1. Diagram Konteks Diagram konteks adalah aliran informasi yang pertama. Pada diagram konteks proses aliran datanya dijabarkan secara global. Diagram konteks dapat dipecahkan lagi menjadi bagian-bagian yang lebih rinci. Gambar diagram konteks dari sistem infomasi ini yaitu

13 Guru Tu / Admin Laporan Daftar Nilai Per Matapelajaran Laporan Daftar Nilai Raport perkelas Input Data Siswa Input Data Nilai Input Data Nilai ekrakurikuler Input Data Guru Input Data Kelas Input Data Matapelajaran Input Data Ekstrakurikuler Input Data Absensi Laporan Daftar Siswa Laporan Daftar Guru Laporan Daftar Kelas Laporan Daftar Matapelajaran Laporan Daftar Nilai Per Matapelajaran Laporan Daftar nilai Per Kelas 0 Input Nilai Siswa Input Nilai Ekstrakurikuler Sistem Informasi Pengolahan Nilai Siswa di SMA Negeri 3 Kuala Kapuas Kalimantan Tengah Berbasis Web Laporan Nilai Raport Laporan Rekapitulasi Per Kelas / Per Jurusan Siswa Kepala Sekolah Gambar 3.1 Diagram konteks Diagram konteks diatas menggambarkan hubungan antara input atau output antara sistem dengan dunia luar dan diagram pada diagram tersebut terdapat 4 kesatuan luar yang mempunyai akses terhadap sistem. TU (admin) sebagai pihak yang dapat menginputkan, mengedit, menghapus dan mengakses semua data serta dapat melihat semua laporan yang ada (terekam). Sedangkan Siswa sebagai pengguna hanya dapat Melihat laporan nilai raport. Sedangkan Guru dapat menginputkan nilai siswa, nilai ekstrakurikuler dan dapat melihat laporan daftar nilai permata pelajaran, laporan daftar nilai raport perkelas. Dan kepala sekolah mendapatkan laporan rekapitulasi pekelas / perjurusan.

14 3.2.2. Diagram Alir Data (DAD) level 0. Diagram alir data level 0 marupakan penjabaran dari diagram konteks, hanya pada diagram ini sudah menjurus kepada suatu proses dan merupakan gabungan secara keseluruhan yang melibatkan semua kesatuan luar secara lengkap. Laporan daftar siswa, daftar nilai, daftar guru, daftar, kelas, daftar matapelajaran, daftar ekstrakurikuler, daftar absensi Data Siswa 1.0 Input Data Siswa Data Siswa Siswa Daftar Siswa Data Nilai 2.0 Input Data NIlai Data Nilai Nilai Daftar Nilai Data Guru 3.0 Input Data Guru Data Guru Guru Daftar Guru Tu / Admin Data Kelas 4.0 Input Data Kelas Data Kelas Kelas Daftar kelas 8.0 Ouput Laporan Data Matapelajaran 5.0 Input Data Matapelajaran Data Matapelajaran Matapelajaran Daftar Matapelajaran Data Ekstrakurikuler 6.0 Input Data Ekstarkurikuler Data Ekstrakurikuler Ekstrakurikuler Daftar Ekstrakurikuler 7.0 Guru Input Data Absensi Data Absensi Absensi Daftar Absensi Laporan nilai permatapelajaran, Laporan nilai raport perkelas Siswa Laporan nilai raport Kepala Sekolah Rekapitulasi perkelas / perjurusan Gambar 3.2 Diagram Alir Data Level 0

15 3.2.3. Diagram Alir Sistem Diagram Alir sistem merupakan diagram yang menjelaskan aliran system yang akan dibuat dan diterapkan pada program aplikasi. tahap ini sangat penting sekali peranannya dalam pembuatan program aplikasi. Tahap diagram alir system ini berisi langkah-langkah pembuatan program dari awal sampai akhir yang diterjemahkan dalam simbol-simbol flowchat yang setiap symbol mempunyai arti yang berbeda. Tu / Admin ekstrakurikuler guru kelas siswa penilaian matapelajaran Rekam Rekam Rekam Rekam Rekam Rekam Rekam Tu / Admin ekstrakurikuler guru kelas siswa nilai Nilai Ekstrakurikuler matapelajaran Cetak Cetak Cetak Cetak Cetak Cetak 1 2 3 4 5 7 6 Keterangan 1. Informasi Ekstrakurikuler 2. Informasi Guru 3. Informasi Kelas 4. Informasi Siswa perkelas 5. Laporan nilai per kelas 6. Laporan Raport siswa 7. Informasi Matapelajaran Gambar 3.3 Diagram Alir Sistem

16 3.2.4. Perancangan Tabel Basis Data Perancangan basis data yaitu untuk merancang database yang telah dibuat supaya masukan dan keluaran program sesuai dengan yang diharapkan. Struktur tabel dari Sistem Informasi Pengolahan Nilai Siswa di SMA Negeri 3 Kuala Kapuas Kalimantan Tengah Berbasis web ini terdiri atas tabel-tabel yaitu 1. Tabel Siswa Kunci Utama nis* Jumlah Field 14 Fungsi Menyimpan data siswa Tabel 3.1 Siswa No Nama Field Tipe Panjang Keterangan 1. nis char 3 No. Induk Siswa 2. kode_kelas char 3 Kode Kelas 3. nm_siswa varchar 50 Nama Siswa 4. Jns_kelamin enum( P, W ) Jenis Kelamin 5. tempat_lahir varchar 30 Tempat Lahir 6. tanggal_lahir date Tanggal Lahir 7. alamat text Alamat Siswa 8. agama varchar 1 Agama 9. thn_masuk year 4 Tahun Masuk 10. nama_ortu varchar 50 Nama Orang Tua 11. alamat_ortu text Alamat Orang Tua 12. pekerjaan_ortu varchar 1 Pekerjaan Orang Tua 13. password varchar 25 Password Siswa

17 2. Tabel Nilai Kunci Utama Tidak mempunyai kunci pokok Jumlah Field 11 Fungsi Menyimpan data nilai siswa Tabel 3.2 Nilai No Nama Field Tipe Panjang Keterangan 1. nis char 3 No. Induk Siswa 2. nip char 9 No. Induk Pegawai 3. kode_matapelajaran char 4 Kode Mata Pelajaran 4. kkm int 2 Kriteria Komulatif 5. uh_1 int 3 Ulangan Harian 1 6. uh_2 int 3 Ulangan Harian 2 8. uts int 3 Ulangan Tengah Sem. 9. uas int 3 Ulangan Akhir Sem. 10 Nila_ekstra enum( A, B, C, D ) Nilai ekstrakurikuler 11. thn_ajaran char 9 Tahun Ajaran 12. semester enum( Ganjil, Semester 3. Tabel Guru Kunci Utama nip* Jumlah Field 4 Fungsi Menyimpan data guru Tabel 3.3 Guru No Nama Field Tipe Panjan Keterangan 1. nip char 9 No. Induk Pegawai 2. nama_guru varchar 50 Nama Guru

18 3. Alamat_guru text Alamat Guru 4. pendidikan_terakhir enum( D3, S1, AKTAI V S2 S3 ) 5 Level enum( guru,kepsek) Pendidikan Terakhir level 6 password varchar 50 Password Guru 4. Tabel Kelas Kunci Utama kode_kelas* Jumlah Field 3 Fungsi Menyimpan data kelas Tabel 3.4 Kelas No Nama Field Tipe Panjang Keterangan 1. kode_kelas char 3 Kode Kelas 2. nama_kelas varchar 7 Nama Kelas 3. nip char 9 No. Induk Pegawai 5. Tabel Matapelajaran Kunci Utama kode_mapel* Jumlah Field 2 Fungsi Menyimpan data mata pelajaran Tabel 3.5 Matapelajaran No Nama Field Tipe Panjang Keterangan 1. Kode_matapelajaran char 4 Kode Matapelajaran 2. nama_matapelajaran varchar 30 Nama Matapelajaran

19 6. Tabel Absensi Kunci Utama tidak mempunyai kunci pokok Jumlah Field 6 Fungsi Menyimpan data absensi siswa Tabel 3.6 Absensi No Nama Field Tipe Panjan Keterangan 1. nis char 3 No. Induk Siswa 2. sakit int 2 Ket. Sakit 3. ijin int 2 Ket. Ijin 4. alpha int 2 Ket. Alpha 5. thn_ajaran char 9 Tahun Ajaran 6. semester enum( Ganjil, Semester Genap ) 7. Tabel Ekstrakurikuler Kunci Utama id_ekstrakurikuler* Jumlah Field 2 Fungsi Menyimpan data ekstrakurikuler Tabel 3.7 Ekstrakurikuler No Nama Field Tipe Panjan Keterangan 1. id_ekstrakurikuler int 1 ID Ekstrakurikuler 2. nama_ekstrakurikuler varchar 10 Nama Ekstrakurikuler 8. Tabel Tu / Admin Kunci Utama username Jumlah Field 2 Fungsi Menyimpan data tu

20 Tabel 3.8 Tu / Admin No Nama Field Tipe Panjang Keterangan 1. username varchar 10 Username 2. password varchar 50 Password 3.2.5. Relasi Tabel Relasi antar tabel merupakan alat bantu dalam menentukan langkah-langkah kerja yang dimulai dari proses pembentukan tabel, perekeman data sampai dengan pembentukan laporan-laporan sehingga dapat memudahkan pengolahan data dan dapat memberikan gambaran umum yang jelas dari jalannya suatu sistem. Berikut adalah bentuk relasi antara tabel satu dengan yang lain dari Sistem Informasi Pengolahan Nilai Siswa di SMA Negeri 3 Kuala Kapuas Kalimantan Tengah Berbasis web

21 Tu username* password Siswa nis * kode_kelas ** nm_siswa Jns_kelamin tempat_lahir tanggal_lahir alamat agama Alamat thn_masuk nama_ortu alamat_ortu pekerjaan_ortu password Nilai nis** nip** kode_matapelajaran** Kkm uh1 uh2 uts uas Nilai_ekstra tahun_ajaran semester Id_ekstrakurikuler** ekstrakurikuler id_ekstrakurikuler* nama_ekstrakurikuler Guru nip* nama_guru alamat_guru pendidikan_terakhir level matapelajaran kode_matapelajaran* nama_matapelajaran Keterangan (*) Kunci Pokok (**) Kunci Tamu Relasi One To Many nis** sakit ijin alpha tahun_ajaran semester Absensi Kelas kode_kelas* nama_kelas nip** Gambar 3.4 Relasi Tabel 3.2.6. Rancangan Masukan 1. Rancangan input data Siswa, berfungsi untuk input data siswa. Rancangan formnya sebagai berikut Input Siswa Nis 999 Kelas Sekarang 9999 Nama Lengkap Jenis Kelamin xxxxxxxxxxxxxxxxxxxxxxxxxxx Pria Wanita Tempat/Tgl Lahir xxxxxxxxxxxxxxx 99/99/999 Alamat xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx Agama xxxxxxx Tahun Masuk Kelas Saat Ini Password 9999 999-xxxxxx xxxxxxxxxxxxxxx Nama Ortu xxxxxxxxxxxxxxxx Alamat Ortu Pekerjaan Ortu xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx Simpan Reset Gambar 3.5 Rancangan Input Siswa

22 2. Rancangan input data Nilai, berfungsi untuk input data nilai siswa. Rancangan formnya sebagai berikut Input Nilai Siswa Matapelajaran Nama Siswa Tahun Ajaran Semester 999-xxxxxx xxxxxxxxxxxx 999-xxxxxx 999-xxxxxx Simpan Reset Gambar 3.6 Rancangan Input Data Nilai 3. Rancangan input data Guru, berfungsi untuk input data guru. Rancangan formnya sebagai berikut Input Guru NIP 999999999 Nama xxxxxxxxxxxxxxxxxxxxxxxxx Alamat xxxxxxxxxxxxxxxxxxx xxxxx Pend. Terakhir xxxxxxxxx Level xxxxxxxx Password 999xxxx Simpan Reset Gambar 3.7 Rancangan Input Data Guru 4. Rancangan input data Kelas, berfungsi untuk input data kelas. Rancangan formnya sebagai berikut Input Kelas Kode Kelas Nama Kelas Wali Kelas K1A 999-xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx Simpan Reset Gambar 3.8 Rancangan Input Data Kelas

23 1. Rancangan input data Matapelajaran, berfungsi untuk input data matapelajaran. Rancangan formnya sebagai berikut Kode matapelajaran Nama Mapel Input Mata Pelajaran xxxxxxxxxxxxxxxxxxxxxxxxx Simpan XX99 Reset Gambar 3.9 Rancangan Input Data Matapelajaran 2. Rancangan input data Ekstrakurikuler, berfungsi untuk input data Ekatrakurikuler. Rancangan formnya sebagai berikut Input Nilai Ekstrakurikuler ekstrakurikuler x Nilai x Tahun Ajaran 999xxx Semsester xxx Simpan Reset Gambar 3.10 Rancangan Input Data ekstrakurikuler 3. Rancangan input data Absensi, berfungsi untuk input data absensi. Rancangan formnya sebagai berikut Nama Siswa Thn. Ajaran Semester IJIN Sakit Alpha Simpan Input Absensi Siswa 99-xxxxx 99-xxxxx xxxxx xxx xxx xxx Reset Gambar 3.11 Rancangan Input Absensi

24 3.2.7. Rancangan Keluaran 1. Rancangan Keluaran Siswa Laporan Siswa No. NIS Nama Kelas Jns. Kel TGL lahir 999. 999 xxxxxxxxxxxxxxxxxxxxx 999-xxxxxx X 99 xxx9999 Alamat xxxxxxxx Gambar 3.12 Rancangan Keluaran Siswa 2. Rancangan Keluaran Kelas Laporan Kelas No. Kode Nama Kelas Wali Kelas 999. X99 999-xxxxxx xxxxxxxxxxxxxxxxxxxxx Gambar 3.13 Rancangan Keluaran Kelas 3. Rancangan Keluaran Guru Laporan Guru No. NIP Nama Guru Alamat Pend. Terakhir 999. 999999999 xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx Gambar 3.14 Rancangan Keluaran Guru 4. Rancangan Keluaran Matapelajaran No. Kode 999. XX999 Laporan Mata Pelajaran Nama Mata Pelajaran xxxxxxxxxxxxxxxxxxxxx Gambar 3.15 Rancangan Keluaran Mata Pelajaran

25 5. Rancangan Keluaran Ekstrakurikuler Laporan Ekstrakurikuler No. Nama Ekstrakurikuler 999. xxxxxxxxxxxxxxxxxxxxx Gambar 3.16 Rancangan Keluaran Ekstrakurikuler 6. Rancangan Keluaran Raport No. Induk Siswa Nama Siswa Kelas 99999 xxxxxxxxxxxxxxxxxxxxxxx 999-xxxxxx Raport Siswa Tahun Ajaran Semester No. Mata Pelajaran KKM UH UTS UAS Nilai Akhir Keterangan 999. xxxxxxxxxxxxxxxxxxxxx 99 100 100 100 100 Tuntas 99999 xxxxx Presensi Status - A. Sakit 99 B. Ijin C. Alpha 99 99 Naik Gambar 3.17 Rancangan Keluaran Raport