Perancangan Sistem ANALISIS DAN PERANCANGAN SISTEM

4.1. Perancangan Sistem

Perancangan sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan hasil rekomendasi analisis sistem. Dalam perancangan sistem ini akan digambarkan tentang sistem informasi pendaftaran siswa baru dan pembagian kelas di SMPN 7 Cimahi dalam bertuk Flowmap, Diagram Konteks, dan Data Flow Diagram DFD, serta menjelaskan arus data yang ada pada DFD.

4.2.1. Tujuan Perancangan Sistem

Tujuan perancangan sistem ini adalah untuk dapat menghasilkan perancangan sistem informasi pendaftaran siswa baru dan pembagian kelas di SMPN 7 Cimahi yang berbasis komputer. Perancangan sistem yang dibuat tidak mengalami banyak perubahan dari sistem yang sedang berjalan.

4.2.2. Gambaran Umum Sistem yang Diusulkan

Secara umum sistem yang diusulkan tidak begitu banyak perubahan dari sistem yang sudah berjalan. Hanya disini terlihat selain mengubah semua bentuk arsip yang ada dibuat dalam satu database terlihat juga beberapa proses dihilangkan,

4.2.3 Perancangan Prosedur yang Diusulkan

Pada langkah ini perancangan digambarkan dalam bentuk flowmap bagan alir, Diagram Konteks, dan Data Flow Diagram DFD.

4.2.3.1. Flowmap

Flowmap adalah diagram yang menunjukkan aliran data berupa formulir- formulir ataupun keterangan-keterangan berupa dokumentasi yang mengalir di dalam suatu sistem. Berikut adalah flowmap sistem informasi pendaftaran siswa baru dan pembagian kelas pada SMPN 7 Cimahi. Flowmap sistem informasi pendaftaran siswa baru dan penempatan kelas di SMPN 7 Cimahi Panitia guru Kepala sekolah siswa SI PS B PK Kartu pelajarNISN Dan formulir pendaftaran Data kepribadian siswa Laporan registrasi Cetak daftar lulus seleksi Cetak laporan pembagian kelas Data lulus seleksi Cocokkan data Laporan registrasi Bukti pendaftaran Cetak absensi Data lulus seleksi Laporan pendaftaran Cetak bukti pendaftaran Cetak laporan registrasi Data registrasi Bukti pendaftaran Data lulus seleksi Cetak data registrasi Laporan pembagian kelas Cetak laporan pendaftran Laporan pendaftaran absensi a Laporan pembagian kelas Bukti pendaftaran Input data pendaftar Input data kepribadian siswa a Kartu pelajarNISN Dan formulir pendaftaran absensi Gambar 4.12. Flow Map Sistem informasi pendaftaran dan pembagian kelas di SMPN 7 Cimahi Usulan Flow Map Sistem informasi pendaftaran dan pembagian kelas di SMPN 7 : 1. siswapendaftar membawa kartu pelajar dan formulir pendaftaran. Kartu pelajar di gunakan untuk mencocokkan NISN Nomor Induk Siswa Nasional yang di terbitkan DEPDIKNAS. 2. panitia menginputkan data pendaftar berupa nama, NISN, sekolah asal, dan Nilai UN yang di dapat oleh siswa yang bersangkutan. 3. panitia mencetak tanda pendaftaran yang kemudian diberikan kepada pendaftar. 4. seleksi otomatis dengan menggunakan sistem yang sudah terkomputerisasi 5. panitian mencetak daftar siswa yang lulus seleksi, dan menempelkannya sebagai pengumuman. 6. siswa yang namanya terdaftar sebagai siswa yang lulus seleksi di haruskan melakukan registrasi dengan membawa bukti pendaftaran dan mengisi formulir biodata yang menerangkan tentang siswa,orang tuawali siswa, dan hal2 lain yang berhubungan dengan siswa. 7. form biodata yang di isi siswa baru kemudian diserahkan kepada panitia. Panitia kemudian menginput data siswa 8. penempatan kelas otomatis oleh sistem informasi 9. panitia kemudian mencetak absensi. Absensi tersebut digunakan juga sebagai pengumuman penempatan kelas siswa baru. 10. panitia mencetak laporan pendaftaran dan kemudian di berikan kepada kepala sekolah 11. panitia mencetak laporan registrasi dan kemudian di berikan kepada kepala sekolah 12. panitia mencetak laporan pembagian kelas dan kemudian di berikan kepada kepala sekolah

4.2.3.2. Diagram Kontek

Berikut ini adalah Diagram Konteks usulan, sistem informasi penerimaan siswa baru dan pembagian kelas pada SMPN 7 Cimahi : siswa SIPSB PK Kepala sekolah Formulir pendaftaran, kartu pelajar Tanda pendaftaran, Tanda bukti pendaftaran Data lulus seleksi absensi Laporan pendaftaran, laporan registrasi Laporan pembagian kelas, Gambar 4.13. Diagram konteks usulan

4.2.3.3. DFD Data Flow Diagram

Berikut ini adalah DFD Data Flow Diagram usulan sistem informasi pendaftaran dan penempatan kelas di SMPN 7 Cimahi : siswa 1 pendaftaran 4 raport 2 registrasi 3 Pembagian kelas Form pendaftaran dan Kartu pelajar Tanda bukti pendaftaran Data lulus Tanda bukti Pendaftaran, data kepribadian Data registrasi absensi Data kelas raport Raport Sudah diparaf 5 Buat laporan pendaftaran Data pendaftaran Kepala sekolah Laporan pendaftaran Laporan registrasi Data siswa Laporan Pembagian kelas Laporan nilai Gambar 4.14. DFD Data Flow Diagram level 1 usulan siswa 1.1 Input data pendaftar Form pendaftaran dan Kartu pelajar pendaftaran Tanda bukti pendaftaran Data pendaftar Data lulus 1.2 Cetak bukti pendaftaran Data pendaftar 1.3 seleksi Data pendaftar 1.4 Cetak Laporan pendaftaran Kepala sekolah Laporan pendaftaran Gambar 4.15. DFD level 2 proses 1 pendaftaran Usulan siswa 2.1 Cocokkan data Data lulus Tanda bukti Pendaftaran, siswa 2.2 Input data siswa Tanda bukti pendaftaran Data Siswa lengkap 2.3 Cetak data siswa 2.4 Cetak laporan registrasi Kepala sekolah Data siswa lengkap Laporan registrasi Data Siswa lengkap Gambar 4.16. DFD level 2 proses 2 registrasi Usulan siswa 3.1 Pembagian kelas Data registrasi absensi Data kelas siswa kelas 3.2 Cetak absensi 3.3 Cetak laporan Pembagian kelas Kepala sekolah Laporan Pembagian kelas Gambar 4.17. DFD level 3 proses 2 pembagian kelas Usulan

4.2.3.4. Kamus Data

[sumber : http:setia.staff.gunadarma.ac.idDownloadsfiles6070 Modul_Kamus Data.pdf ] Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem mempunyai pengertian yang sama tentang input, output, dan komponen data strore tersebut. Berikut ini adalah kamus data yg di ambil dari data flow diagram Sistem Informasi Pendaftaran siswa baru dan penempatan kelas yang diusulkan : a. Berdasarkan DFD Level 1 Usulan 1. Nama arus data : form pendaftaran dan kartu pelajar Alias : - Aliran data : siswa – proses 1 Struktur data : nama_siswa, NISN, alamat,_siswa,tempat_tanggal_lahir, sekolah_asal, Nilai_UN. 2. Nama arus data : data pendaftar Alias : - Aliran data : proses 1 – proses 5 Struktur data : No_pendaftaran, Nama_siswa, NISN, Sekolah_asal, Nilai_UN 3. Nama arus data : tanda bukti pendaftaran Alias : - Aliran data : proses1 – siswa, siswa – proses 2 Struktur data : no_pendaftar, nama_siswa, NISN, sekolah_asal 4. Nama arus data : data lulus Alias : - Aliran data : proses 1 –proses 2 Struktur data : No_pendaftar, NISN, nama_siswa, sekolah_asal, nilai_UN 5. Nama arus data : data registrasi Alias : - Aliran data : proses 2 – proses 3 Struktur data : No, NISN, Nama_siswa, sekolah_asal 6. Nama arus data : data siswa lengkap Alias : - Aliran data : proses2 – kepala sekolah Struktur data : NISN, NIS, Nama_siswa , nama__panggilan, jenis_ kelamin, tempat_Tanggal_lahir, agama, kewarganegaraan, anak_ke_berapa, Jumlah_sodara_kandung, jumlah_sodara _tiri, jumlah_sodara_Angkat, anak_yatim_piatu_yatim _piatu, bahasa_sehari_hari, Alamat, no_telepon_rumah, selama_sekolah_tinggal_bersama, Jarak_dari_rumah_ke _ sekolah, Ke_sekolah_dengan_kendaraanjalan kaki, berat_ badan, tinggi_Badan, golongan_darah, Penyakit _yang pernah_diderita, kelainan_jasmaniah_lainya. Nama_ayah, nama_ibu, alamat_tempat_tinggal, nomor_ telephon, Tempat_tanggal_lahir_ayah, tempat_tanggal _lahir_ibu, Pekerjaan_ayah, pekerjaan_ibu, penghasilan _ayah_pertahun, Penghasilan_ibu_pertahun, pendidikan _tertinggi_ayah_dan_ibu, Kewarganegaraan_ayah_dan _ibu, nama_wali, jenis_kelamin, Alamat_wali,telephon, tempat_tanggal_lahir,pekerjaan_wali, Pendidikan_tertinggi, kewarganegaraan, inteligensi_siswa 7. Nama aliran data : absensi Alias : - Aliran data : proses 3 - siswa Struktur data : No, NISN, No induk, nama, jumlah kehadiran, jumlah alfa Jumlah sakit, jumlah siswa laki laki, jumlah siswa perempuan 8. Nama aliran data : data kelas Alias : - Aliran data : proses 3 – proses 4 Struktur data : kelas, wali kelas, No, NISN, No induk, nama, jumlah siswa laki laki, jumlah siswa perempuan 9. Nama aliran data : raport Alias : - Aliran data : proses 4 - siswa Struktur data : NISN, No induk, nama, kelas, wali kelas, mata pelajaran, nilai, nilai rata rata, peringkat ke, jumlah siswa 10. Nama aliran data : raport sudah diparaf Alias : - Aliran data : siswa – proses 4 Struktur data : NISN, No induk, nama, kelas, wali kelas, mata pelajaran, nilai, nilai rata rata, peringkat ke, jumlah siswa 11. Nama aliran data : laporan pendaftaran Alias : - Aliran data : proses 5 – kepala sekolah Struktur data : 12. Nama aliran data : laporan registrasi Alias : - Aliran data : proses 2 – kepala sekolah Struktur data : 13. Nama aliran data : laporan nilai Alias : - Aliran data : proses 4 – kepala sekolah Struktur data : kelas, kode_mata_pelajaran, mata_pelajaran, nilai, nilai_rata_rata

b. Berdasarkan DFD level 2 proses 1 pendaftaran Usulan