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