• Tidak ada hasil yang ditemukan

Diagram Konteks Yang Diusulkan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.2 Perancangan Sistem

4.2.3 Perancangan Prosedur Yang Akan Diusulkan

4.2.3.1 Diagram Konteks Yang Diusulkan

Berikut adalah diagram konteks yang di usulkan sistem informasi akademik di MTsN 1 Bandung .

70 Calon siswa siswa Sistem informasi Akademik MTsN 1 kurikulum koperasi panitia

Data pendaftaran calon siswa

Info pendaftaran

login

Data seleksi siswa

Info login Info calon siswa

login Data pembayaran Info login login Info login Data Kelas Data Mata Pelajaran login Info bayar Info Kelas Info Mata pelajaran Info login

Gambar 4.7 Diagram Konteks yang di usulkan

4.2.3.2Data Flow Diagram

Berikut adalah data flow diagram (DFD) sistem informasi akademik di MTsN 1 Bandung yang di usulkan .

1. Data Flow Diagram Lev 1 yang di usulkan Calon siswa 1. Proses pendaftaran siswa baru Panitia Data pendaftaran yang di isi

Data calon siswa baru

Data calon siswa baru

Daftar

Data calon siswa baru

Kurikulum 2. Proses pengolahan seleksi siswa baru Data calon siswa baru

Data siswa yang diterima koperasi 3. Proses pembayaran Data Pembayaran Data Pembayaran Siswa Data hasil penyeleksian siswa baru 4. Proses pembagian kelas Pembayaran kelas Guru 5. Proses penjadwalan Siswa Jadwal Data Pembayaran Data hasil penyeleksian siswa baru Data pembagian kelas baru Data Guru Data Guru Data Kelas Data jadwal La p o ran k el as L ap o ran j ad w al L ap o ran p em b ay ar an

72

2. Data Flow Diagram Lev 2 Proses 1 yang di usulkan

Calon siswa 1.1 Isi form pendaftaran 1.2 Input data pendaftaran calon siswa baru Daftar Form pendaftaran kosong Form pendaftaran yang sudah di isi

Data calon Siswa baru

3.Data Flow Diagram Lev 2 Proses 2 yang diusulkan 2.1 Seleksi calon siswa baru 2.2 Pengecekan data calon siswa baru 2.3 Buat pemberitahuan penolakan/ penerimaan 2.4 Buat daftar siswa baru Siswa daftar Data calon Siswa baru Data calon Siswa baru Data penyeleksian Data penyeleksian siswa Data P ener imaa n Data P eno lakan Data siswa baru

74

4. Data Flow Diagram Lev 2 proses 3 yang diusulkan

3.1 Input data pembayaran koperasi 3.2 Cetak Laporan Pembayaran Siswa siswa Data pembayaran Data pembayaran Data pembayaran Pembayaran Pembayaran Laporan Pembayaran

Gambar4.11 Data Flow Diagram Lev2 proses 3 yang diusulkan 5. Data Flow Diagram lev 2 proses 4 yang diusulkan

4.1 Input data pembagian kelas 4.2 Input Laporan Pembagian kelas Siswa siswa Data Siswa Yang di terima Data Guru Data Pembagian kelas siswa baru Guru kelas Data kelas

siswa baru Laporan hasil

bagi kelas

6. Data Flow Diagram lev 2 proses 5 yang diusulkan 5.1 Input data pelajaran 5.2 Pembagian data mata pelajaran Siswa Kelas Data Siswa Yang di terima Data mata pelajaran kurikulum Jadwal pelajaran Data mata pelajaran Jadwal pelajaran Jadwal pelajaran

Gambar 4.13 Data Flow Diagram lev2 proses 5 yang diusulkan

4.2.3.3 Kamus Data

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar dan pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses. kamus data diharapkan dapat membantu dalam proses mencari informasi tentang arus data yang ada pada data flow diagram (DFD) sistem informasi akademik yang diusulkan berikut ini.

76

1. Kamus form pendaftaran

Nama Arus Data : Form pendaftaran kosong Arus Data : Entitas calon siswa – proses 1.1

Proses 1.1 – proses 1.2

Deskripsi : Merupakan formulir data calon siswa yang mendaftar Periode : Selama Penerimaan siswa berlangsung

Struktur Data : No_pendaftaran, NISN, nama, tempat_lahir, tanggal_lahir, jkel, Agama, alamat_siswa, kode_pos, no_telp, skl_asl, nma_ayah, pendidikan_ayah, pekerjaan, pendidikan_ibu, pekerjaan_ibu, pendapatan, hobi, cita, jarak, trans, saudara, noskhun, noseriskhun, noijasah

2. Kamus form pendaftaran

Nama Arus Data : form pendaftaran yang sudah di isi Arus Data : proses 1.1 – proses 1.2

Proses 1.2 – database daftar

Struktur Data : No_pendaftaran, NISN, nama, tempat_lahir, tanggal_lahir, jkel, Agama, alamat_siswa, kode_pos, no_telp, skl_asl, nma_ayah, pendidikan_ayah, pekerjaan, pendidikan_ibu, pekerjaan_ibu, pendapatan, hobi, cita, jarak, trans, saudara, noskhun, noseriskhun, noijasah

3. Kamus data form pendaftaran

Nama Arus Data : data calon siswa baru

Arus Data : Proses 1.2 – database daftar, Proses 2.1 – proses 2.2 Proses 2.3 – entitas siswa Proses 2.3 – proses 2.4 Proses 2.4 – database siswa

Struktur Data : No_pendaftaran, NISN, nama, tempat_lahir, tanggal_lahir, jkel, Agama, alamat_siswa, kode_pos, no_telp, skl_asl, nma_ayah, pendidikan_ayah, pekerjaan, pendidikan_ibu, pekerjaan_ibu, pendapatan, hobi, cita, jarak, trans, saudara, noskhun, noseriskhun, noijasah

4. Kamus data penyeleksian

Nama Arus Data : data penyeleksian Arus Data : Proses 2.2 – proses 2.3

Proses 2.3 – entitas siswa Proses 2.3 – proses 2.4 Proses 2.4 – database siswa

Struktur Data :No_pendaftaran, nilai_matematika, nilai_bhsindonesia, nilai_IPA, nilai_tesmengaji

78

5. Kamus data penyeleksian

Nama Arus Data : data penerimaan

Arus Data : Proses 2.3 – entitas siswa Proses 2.3 – proses 2.4 Proses 2.4 – database siswa

Struktur Data :No_pendaftaran, nilai_matematika, nilai_bhsindonesia, nilai_IPA, nilai_tesmengaji, lulus

6. Kamus data penyeleksian

Nama Arus Data : data penolakan

Arus Data : Proses 2.3 – entitas siswa

Struktur Data :No_pendaftaran, nilai_matematika, nilai_bhsindonesia, nilai_IPA, nilai_tesmengaji, tidak_lulus

7. Kamus data penyeleksian

Nama Arus Data : daftar siswa baru

Arus Data : Proses 2.4 – database siswa

Struktur Data : Nis, NISN, nama, tempat_lahir, tanggal_lahir, jkel, Agama, alamat_siswa, kode_pos, no_telp, skl_asl, nma_ayah, pendidikan_ayah, pekerjaan, pendidikan_ibu, pekerjaan_ibu, pendapatan, hobi, cita, jarak, trans, saudara, noskhun, noseriskhun, noijasah

8. Kamus data siswa

Nama Arus Data : data siswa

Arus Data : database siswa- Proses 3.1 Proses 3.1 - entitas koperasi Proses 3.1 – database pembayaran Database pembayaran – proses 3.2 Proses 3.2 – entitas siswa

Struktur Data : Nis, NISN, nama, tempat_lahir, tanggal_lahir, jkel, Agama, alamat_siswa, kode_pos, no_telp, skl_asl, nma_ayah, pendidikan_ayah, pekerjaan, pendidikan_ibu, pekerjaan_ibu, pendapatan, hobi, cita, jarak, trans, saudara, noskhun, noseriskhun, noijasah 9. Kamus data siswa

Nama Arus Data : data pembayaran

Arus Data : entitas koperasi – proses 3.1 Proses 3.1 – database pembayaran Database pembayaran – proses 3.2 Proses 3.2 – entitas siswa

Struktur Data :kode_pembayaran,tanggal_bayar,NIS,nama_siswa, nama_barang,harga

80

10.Kamus data siswa

Nama Arus Data : laporan pembayaran Arus Data : Proses 3.2 – entitas siswa

Struktur Data :kode_pembayaran,tanggal_bayar,NIS,nama_siswa, nama_barang,harga

11.Kamus data pembagian kelas

Nama Arus Data : data siswa yang diterima Arus Data : database siswa – proses 4.1

Database guru – proses 4.1 Proses 4.1 – database kelas Database kelas – proses 4.2 Proses 4.2 – entitas siswa Struktur Data :kelas , NIS , Nama_siswa 12.Kamus data pembagian kelas

Nama Arus Data : data guru

Arus Data : Database guru – proses 4.1 Proses 4.1 – database kelas Database kelas – proses 4.2 Proses 4.2 – entitas siswa Struktur Data :NIP , nama_guru

13.Kamus data pembagian kelas

Nama Arus Data : data pembagian kelas baru Arus Data : Proses 4.1 – database kelas

Database kelas – proses 4.2 Proses 4.2 – entitas siswa Struktur Data :kelas , NIS , Nama_siswa 14.Kamus data pembagian kelas

Nama Arus Data : data kelas siswa baru Arus Data : Database kelas – proses 4.2

Proses 4.2 – entitas siswa Struktur Data :kelas , NIS , Nama_siswa 15.Kamus data pembagian kelas

Nama Arus Data : laporan bagi kelas

Arus Data : Proses 4.2 – entitas siswa Struktur Data :kelas , NIS , Nama_siswa 16.Kamus data mata pelajaran

Nama Arus Data : data siswa

Arus Data : database kelas – proses 5.1 Proses 5.1 – entitas kurikulum Entitas kurikulum – proses 5.2

Proses 5.2 – database jadwal pelajaran Proses 5.2 – entitas siswa

82

Struktur Data :hari, kelas, mata_pelajaran, guru, jam 17.Kamus data pembagian kelas

Nama Arus Data : data mata pelajaran

Arus Data : entitas kurikulum-proses 5.1 Entitas kurikulum – proses 5.2

Proses 5.2 – database jadwal pelajaran Proses 5.2 – entitas siswa

Struktur Data : hari, kelas, mata_pelajaran, guru, jam 18.Kamus data pembagian kelas

Nama Arus Data : laporan mata pelajaran Arus Data : Proses 5.2 – entitas siswa

Struktur Data : hari, kelas, mata_pelajaran, guru, jam

Dokumen terkait