BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru...

54
29 BAB IV ANALISIS & DESAIN SISTEM 4.1 Analisis Sistem Berdasarkan hasil analisis sistem yang sedang berjalan pada SMA Ar- Risalah Kediri, proses penilaian masih menggunakan sistem manual yaitu masih melakukan pencatatan untuk menyelesaikan semua proses penilaiannya dan absensi. Adapun informasi akademik SMA Ar-Risalah Kediri yaitu pertama kali data siswa yang ada pada SMA Ar-Risalah Kediri tersebut didapat dari sistem diknas kemudian oleh bagian kesiswaan akan divalidasi apakah siswa tersebut benar-benar siswa yang terpilih untuk masuk ke SMA Ar-Risalah Kediri atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas dan proses belajar mengajar bisa dimulai. Pada tiap awal semester guru memberikan beberapa penilaian yaitu kognitif, psikomotorik dan afektif. Penilaian kognitif maksudnya guru memberikan penilaian sesuai KD (Kompetensi Dasar) mata pelajaran yang diberikan berupa tugas, ulangan harian dimana masing-masing penilaian tersebut terdapat remidi. Remidi dilakukan jika nilai siswa kurang dari KKM. Dalam setiap mata pelajaran pasti mempunyai KKM. Remidi dapat dilakukan berkali-kali sampai nilai remidi siswa tersebut melebihi KKM yang ditentukan. Selain itu ada nilai UTS untuk penentuan rapor pra semester dan nilai UAS untuk rapor semester. Penilaian psikomotorik ini merupakan penilaian praktek pada mata pelajaran tertentu saja. STIKOM SURABAYA

Transcript of BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru...

Page 1: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

29

BAB IV

ANALISIS & DESAIN SISTEM

4.1 Analisis Sistem

Berdasarkan hasil analisis sistem yang sedang berjalan pada SMA Ar-

Risalah Kediri, proses penilaian masih menggunakan sistem manual yaitu masih

melakukan pencatatan untuk menyelesaikan semua proses penilaiannya dan

absensi. Adapun informasi akademik SMA Ar-Risalah Kediri yaitu pertama kali

data siswa yang ada pada SMA Ar-Risalah Kediri tersebut didapat dari sistem

diknas kemudian oleh bagian kesiswaan akan divalidasi apakah siswa tersebut

benar-benar siswa yang terpilih untuk masuk ke SMA Ar-Risalah Kediri atau

tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas dan proses belajar

mengajar bisa dimulai. Pada tiap awal semester guru memberikan beberapa

penilaian yaitu kognitif, psikomotorik dan afektif. Penilaian kognitif maksudnya

guru memberikan penilaian sesuai KD (Kompetensi Dasar) mata pelajaran yang

diberikan berupa tugas, ulangan harian dimana masing-masing penilaian tersebut

terdapat remidi. Remidi dilakukan jika nilai siswa kurang dari KKM. Dalam

setiap mata pelajaran pasti mempunyai KKM. Remidi dapat dilakukan berkali-kali

sampai nilai remidi siswa tersebut melebihi KKM yang ditentukan. Selain itu ada

nilai UTS untuk penentuan rapor pra semester dan nilai UAS untuk rapor

semester. Penilaian psikomotorik ini merupakan penilaian praktek pada mata

pelajaran tertentu saja. STIKOM S

URABAYA

Page 2: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

30

Dalam psikomotorik ada 3 penilaian dalam satu semester yaitu NP1, NP2,

NP3. Sedangkan afektif ada beberapa penilaian yaitu keterbukaan, ketekunan

belajar, kerajinan, tenggang rasa, kedisiplinan, kerjasama, ramah dengan teman,

hormat pada guru, kejujuran, menepati janji, kepedulian dan tanggung jawab. Jika

proses belajar mengajar dan penilaian selesai, maka guru akan memberikan nilai

siswa tersebut untuk dicek pada bagian kurikulum. Jika nilai sudah sesuai maka

bagian kurikulum memberikan nilai tersebut ke bagian akademik untuk dicetak

DKN (Daftar Kumpulan Nilai), rapor pra semester dan rapor semester. Tentu hal

ini kurang efektif dan efisien untuk menentukan ketepatan hasil penilaian

akademik dan absensi siswa tersebut. Ada terjadi banyak kesalahan dalam proses

penilaian dan absensi tersebut yaitu guru sering salah dalam menginputkan nilai

mentah yaitu nilai yang berasal dari paper atau dokumen yang masing-masing

guru yang didapat dari proses belajar mengajar setiap harinya.

Mengacu pada permasalahan yang ada, SMA Ar-Risalah Kediri

membutuhkan sistem informasi akademik agar lebih efektif dan efisien. Sistem

penilaian dan absensi yang mampu memberikan kemudahan dalam melakukan

penilaian akademik terhadap siswa . Oleh karena itu, dirancanglah sebuah Sistem

Informasi akademik yang diharapkan dapat mengatasi permasalahan tersebut.

4.1.1 Dokumen Input/Output

Berdasarkan hasil studi lapangan pada SMA Ar-Risalah Kediri, terdapat

dokumen input dan output yang diperlukan dalam menangani proses yang ada

pada SMA Ar-Risalah Kediri . Dokumen input output yang didapat oleh penulis

salah satunya adalah sebagai berikut:

STIKOM S

URABAYA

Page 3: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

31

a. Form Presensi Siswa

Form presensi digunakan guru untuk mencatat kehadiran siswa pada saat

jam pelajaran berakhir, selanjutnya guru mata pelajaran akan mengumpulkan

kepada bagian akademik.

Gambar 4.1 Form Presensi Siswa

b. Form Penilaian Siswa

Form penilaian digunakan guru untuk mencatat nilai siswa pada satu

semester, selanjutnya guru mata pelajaran akan mengumpulkan kepada bagian

akademik. Gambar 4.2

STIKOM S

URABAYA

Page 4: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

32

Gambar 4.2 Form Penilaian Siswa

4.1.2 Analisis Sistem yang Sedang Berjalan

Menganalisa sistem merupakan langkah awal dalam membuat sistem baru.

Langkah pertama adalah melakukan menggali informasi mengenai sistem

akademik yang berjalan pada SMA Ar-Risalah. Melalui wawancara langsung

kepada pihak-pihak yang terlibat didalam sistem tersebut dapat digambarkan

dokumen flow sistem akademik pada SMA Ar-Risalah Kediri.

Sesuai dengan hasil survey pada SMA Ar-Risalah Kediri berhubungan

dengan sistem penilaian dan absensi akademik yang sedang berjalan pada SMA

Ar-Risalah Kediri, dibawah ini pada gambar 4.3 merupakan gambar dokumen

flowchart atau aliran dokumen yang lama atau masih manual pada akademik SMA

Ar-Risalah Kediri. STIK

OM SURABAYA

Page 5: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

33

3

3

2

3

2

2

N

2

DOCUMENT SMA Ar-Risalah Kediri

SISWA GURU ADMINISTRASI AKADEMIK

Data Siswa

Data Guru

Laporan Mata Pelajaran

1

Laporan Mata Pelajaran

1

N

3

Data Absensi Siswa

1

1

Data Absensi Siswa

Mengabsen Siswa

SELESAI

MULAI

KEPSEK

Laporan Jadwal Mapel per Kelas 1

Mengisi Data SIswa

Mengisi Data Guru

Merekap Data Guru

Rekap Data Guru

Merekap Data Siswa per Tahun

Ajar

Rekap Data Siswa 1

Membuat Data Kelas dan Wali

Kelas per Tahun Ajar

Rekap Data Kelas 1

Membuat Data Mata pelajaran per Tahun Ajar

Mencatat Alokasi Siswa pada kelas per

Tahun Ajar

Rekap Data Alokasi Siswa per kelas 1

Rekap Data Alokasi Siswa per kelas 1

Rekap Data Alokasi Siswa per kelas 2

Merekap data Absensi Siswa per semester

Rekap Data Absensi Siswa per semester

1

Menyusun Jadwal Mata pelajaran per Tahun Ajar

Laporan Jadwal Mapel per Kelas 1

Rekap Data Siswa 2

Data Nilai Siswa

2

Mencatat Nilai

Akademik Siswa

Rekap Data Alokasi Siswa per kelas 1

Data Nilai Siswa

Merekap data Nialai Siswa per

semester

2

N

Laporan Rekap Nilai Siswa per

semester 1

3

Laporan Rekap Nilai Siswa per

semester 3

Laporan Rekap Nilai Siswa per

semester 1

N

Rekap Data Siswa 1

Gambar 4.3 Document Flow Manual Sistem Informasi Akademik

Proses dimulai siswa mengisi data siswa dan menyerahkan kepada bagian

administrasi, kemudian bagian administrasi memproses data tersebut dan

memberikan laporannya kepada kepala sekolah.

Proses berikutnya yaitu membuat data kelas per tahun ajar yang

dilakukan oleh bagian akademik yang menghasilkan Rekap Data Kelas, kemudian

di lakukan proses alokasi siswa per tahun ajar dan laporannya diserahkan kepada

kepala sekolah dan guru.

Proses terakhir yaitu membuat laporan rekap nilai siswa per semester,

proses tersebut berawal dari laporan rekap data alokasi siswa yang berada di guru.

STIKOM S

URABAYA

Page 6: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

34

Data tersebut diproses menjadi dua, yaitu Data Nilai Siswa dan Data Absensi

Siswa. Kedua data tersebut diberikan kepada bagian administrasi untuk diproses

menjadi Laporan Rekap Nilai Siswa Per Semester dan diberikan kepada kepala

sekolah.

4.2 Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang

baru. Sistem yang baru tersebut dapat digambarkan pada system flow baru berikut

ini.

4.2.1 Sistem Flow

Berikut ini akan digambarkan system flow Sistem Informasi Akademik

pada SMA Ar-Risalah Kediri. Dalam document flow ini menjelaskan proses

maintenance data master seperti data siswa, guru, kelas, mata pelajaran dan juga

proses transaksi yaitu transaksi alokasi siswa pada kelas, transaksi mata pelajaran

perkelas, absensi siswa dan penilaian hasil belajar siswa pada SMA Ar-Risalah

Kediri. Hasil dari penilaian ini akan diserahkan pada masing-masing wali untuk

mengisi nilai rapor. Dan rapor itu sendiri akan diserahkan kepada masing-masing

orang tua melalui siswa yang bersangkutan.

STIKOM S

URABAYA

Page 7: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

35

ADMINISTRASI AKADEMIKGURU

Data Guru

Input Data Guru

Pemeliharaan Data Guru

File Guru

2

Input Data MaPel

Pemeliharaan Data MaPel2

File MaPel

Input Data Kelas

Pemeliharaan Data Kelas

File Kelas

2

Penempatan Siswa Per kelas (Alokasi Kelas)

File Alokasi Kelas

3

Transaksi Penjadwalan

MaPel per Kelas

File Jadwal Mapel per

Kelas

2

Data Absensi Siswa

Input Data Absensi Siswa

Transaksi Data Absensi Siswa

File Absensi Siswa

Data Nilai Siswa

Input Data Nilai Siswa

Transaksi Data Nilai Siswa

3

File Nilai Siswa

File Siswa

Mulai

1

1

4

4

4

3

Selesai

Gambar 4.4 System Flow Sistem Informasi Akademik

Proses terkomputerisasi tentang akademik sekolah, dimana proses tersebut

terdapat transaksi penjadwalan mapel, alokasi siswa perkelas, absensi siswa, dan

juga nilai siswa

2

2

SISWA ADMINISTRASI AKADEMIK KEPSEKGURU

Mulai

File Siswa

Cetak Laporan Data Siswa

Laporan Data Siswa 1

N

Laporan Data Siswa 2

File Absensi Siswa

Cetak Laporan Absensi Siswa

Laporan Absensi Siswa 1

N

Laporan Absensi Siswa 2

Cetak Kartu Siswa

Kartu Siswa

3Kartu Siswa

3

Selesai

Gambar 4.5 System Flow Sistem Informasi Cetak Laporan Data Siswa

STIKOM S

URABAYA

Page 8: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

36

Proses Cetak Laporan Data Siswa dimulai dari cetak kartu siswa, laporan

absensi siswa dan laporan data siswa yang diambil dari database. Kemudian

laporan tersebut diberikan kepada Kepala Sekolah dan Guru.

3

2

2

2

2

SISWA ADMINISTRASI AKADEMIK KEPSEKGURU

Mulai

File Guru

File MaPel

File Alokasi Kelas

File Jadwal Kelas

Cetak Laporan Data Guru

Laporan Data Guru 1

Cetak Laporan MaPel

Laporan MaPel 1

N

Laporan MaPel 1

Cetak Laporan Alokasi Kelas

Laporan Alokasi Kelas 1

Laporan Data Guru 2N

Laporan Alokasi Kelas 1

N

Cetak Laporan Jadwal Kelas

Laporan Jadwal Kelas 1

N

Laporan Jadwal Kelas 2

4

4

Laporan Jadwal Kelas 3

Mulai

Gambar 4.6 System Flow Sistem Informasi Cetak Laporan Data Guru

Di dalam proses Cetak Laporan Data Guru ini bagian Administrasi

mengambil data guru, data jadwal kelas, data mata pelajaran, dan data alokasi

kelas untuk kemudian diproses menjadi laporan yang diberikan kepada Kepala

Sekolah, Guru, dam Siswa.

STIKOM S

URABAYA

Page 9: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

37

4 3

2

SISWA ADMINISTRASI AKADEMIK KEPSEKGURU

Mulai

File Nilai Siswa

Cetak Laporan Nilai Siswa

Laporan Nilai Siswa 1

N

Laporan Nilai Siswa 3

Laporan Nilai Siswa 4

Laporan Nilai Siswa 2

1

1

Selesai

Gambar 4.7 System Flow Sistem Informasi Cetak Laporan Nilai Siswa

Proses Cetak Laporan Nilai Siswa dimulai dari Administrasi yang

mengambil data nilai siswa untuk proses dan membuat dokumen rangkap empat

dimana 4 dokumen tersebut diserahkan kepada Kepala Sekolah, Guru, Siswa dan

1 dokumen lagi dijadikan arsip.

4.2.2 Diagram Berjenjang

Setelah membuat context diagram, untuk selanjutnya yaitu membuat

diagram berjenjang terlebih dahulu. Karena dengan adanya diagram berjenjang,

alur proses dari sistem akan lebih teratur dan jelas. Diagram berjenjang dari sistem

informasi Akademik pada SMA Ar-Risalah Kediri dapat dilihat pada Gambar 4.8

dan yang lainnya.

STIKOM S

URABAYA

Page 10: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

38

Gambar 4.8 Diagram Berjenjang Sistem Informasi Akademik

Diaram Berjenjang Sistem Infromasi Akademik SMA Ar-Risalah Kediri

ini memiliki tiga Sub Sistem yaitu Sub Sistem Penilaian, Sub Sistem Penjadwalan

dan Sub Sistem Laporan.

Gambar 4.9 Diagram Berjenjang Penilaian

Diagram Berjenjang Sub Sistem Penilaian terdapat tiga penilaian, yaitu

Penilaian Kognitif, Penilaian Psikomotorik dan Penilian Afektif.

STIKOM S

URABAYA

Page 11: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

39

Gambar 4.10 Diagram Berjenjang Penjadwalan

Diagram Berjenjang Sub Sistem Penjadwalan terdapat tiga proses, yaitu

Mata Pelajaran, Absensi dan Alokasi Siswa.

Gambar 4.11 Diagram Berjenjang Pembuatan Laporan

Diagram Berjenjang Pembuatan Laporan terdapat dua proses, yaitu

Laporan Penilaian, Laporan Penjadwalan.

STIKOM S

URABAYA

Page 12: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

40

Gambar 4.12 Diagram Berjenjang Pembuatan Laporan Penilaian

Diagram Berjenjang Pembuatan Laporan Penilaian terdapat tiga proses

laporan penilaian, yaitu laporan nilai kompetensi dasar, laporan softskill dan

laporan afektif.

Gambar 4.13 Diagram Berjenjang Pembuatan Laporan Penjadwalan

Diagram Berjenjang Pembuatan Laporan Penjadwalan terdapat tiga proses

laporan, yaitu Rekap Jadwal Mata Pelajaran, Rekap Absensi dan Rekap Alokasi

Siswa.

STIKOM S

URABAYA

Page 13: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

41

4.2.3 Data Flow Diagram (DFD)

DFD dari sistem informasi akademik pada SMA Ar-Risalah Kediri adalah

sebagai berikut:

a. Context Diagram dari sistem informasi akademik pada SMA Ar-Risalah

Kediri terdapat 4 entity yang berhubungan langsung dengan sistem ini, yaitu

siswa, Administrasi Akademik, kepala sekolah dan guru. Dapat dilihat pada

gambar 4.14

Transaksi_Penilaian

Laporan Data Guru

Laporan Data Siswa

Transaksi Data Alokasi Kelas

Laporan Jadwal Mata Pelajaran 2

Laporan Nilai Siswa 2

Laporan Absensi Siswa 1

Laporan Mata Pelajaran 1

Transaksi Data AbsensiInput dan Maintenance Data Guru

Rekapitulasi Guru Yang Ada

Rekapitulasi Siswa Yang Ada

Laporan Nilai Siswa 3

Laporan Alokasi Kelas Siswa 2

Input dan Maintenance Data Kelas

Laporan Alokasi Kelas Siswa 1

Laporan Mata Pelajaran 2

Laporan Absensi Siswa 2

Laporan Nilai Siswa 4

Input dan Maintenance Data Siswa

Laporan Nilai Siswa 1

Kartu Siswa

1

SISTEM_INFORMASI_AKADEMIK_SMA_AR_RISALAH

+

Siswa

Administrasi Akademik

Guru

Kepala Sekolah

Gambar 4.14 Diagram Context Sistem Informasi Akademik

b. DFD Level 0

DFD level 0 dari sistem informasi akademik pada SMA Ar-Risalah Kediri

adalah decompose dari context diagram dimana menjelaskan lebih detil 3

STIKOM S

URABAYA

Page 14: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

42

proses yang terdapat dalam sistem informasi akademik ini yaitu maintenance,

transaksi dan laporan. Dapat dilihat pada gambar 4.15

Transaksi_Penilaian

Baca

Laporan Data Guru

Laporan Data Siswa

Rekapitulasi Siswa Yang Ada

Transaksi Data Alokasi Kelas

Laporan Absensi Siswa 2

Transaksi Data AbsensiBaca dan Simpan

Laporan Nilai Siswa 2

Laporan Jadwal Mata Pelajaran 1

Laporan Mata Pelajaran 1

Laporan Absensi Siswa 1

Laporan Nilai Siswa 1

Laporan Jadwal Mata Pelajaran 2

Laporan Alokasi Kelas Siswa 2

Laporan Nilai Siswa 3

Laporan Mata Pelajaran 2

Rekapitulasi Guru Yang Ada

Laporan Alokasi Kelas Siswa 1

Laporan Nilai Siswa 4

BacaBaca

BacaBaca

Kartu Siswa

Baca

Simpan dan BacaSimpan dan Baca

Simpan dan Baca

Simpan dan BacaBaca dan Simpan

Baca dan Simpan

Transaksi Penjadwalan Mata Pelajaran

Input dan Maintenance Data Kelas

Input dan Maintenance Data Guru

Input dan Maintenance Data SiswaInput dan Maintenance Data Mata Pelajaran

Baca dan Simpan

Siswa

Siswa

Siswa

Administrasi Akademik

Administrasi AkademikAdministrasi Akademik

Administrasi Akademik

Administrasi Akademik

Administrasi AkademikAdministrasi AkademikAdministras

i Akademik

Administrasi Akademik

Kepala SekolahKepala SekolahKepala SekolahKepala Sekolah

GuruGuru

GuruGuruGuruGuru

Administrasi Akademik

1

Proses Akademik

+

2

Proses Cetak Laporan

+

1 File Siswa

2 File Guru

3File Mata Pelajaran

4File Alokasi

Kelas5File Jadwal

Kelas

6File Absensi

Siswa 7 File Nilai Siswa

8 File Kelas

Administrasi Akademik

Administrasi AkademikAdministrasi

Akademik

Administrasi Akademik

Gambar 4.15 DFD Level 0 Sistem Informasi Akademik

c. DFD Level 1 Sub Proses Data Master

DFD level 1 sub proses maintenance dari sistem informasi akademik pada

SMA Ar-Risalah Kediri menjelaskan tentang proses maintenance data siswa,

kelas, mata pelajaran dan guru. Dapat dilihat pada gambar 4.16

STIKOM S

URABAYA

Page 15: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

43

Baca dan Simpan

Baca

Baca

Baca dan SimpanInput dan Maintenance Data Kelas

Input dan Maintenance Data MaPel

Baca dan Simpan

Input dan Maintenance Data Guru

Input dan Maintenance Data Siswa

Baca dan Simpan

1 File Siswa

Administrasi Akademik

Siswa

Guru

Administrasi Akademik

2 File Guru

3 File MaPel

1

Proses Pemeliharaan

Data Siswa

2

Proses Pemeliharaan

Data Guru

3

Proses Pemeliharaan

Data MaPel

4

Proses Pemeliharaan

Data Kelas

8 File Kelas

Gambar 4.16 DFD Level 1 Sub Proses Data Master

d. DFD Level 1 Sub Proses Transaksi

DFD level 1 sub proses transaksi dari sistem informasi akademik pada SMA

Ar-Risalah Kediri menjelaskan tentang proses transaksi absensi dan

pengelolaan nilai. Dapat dilihat pada gambar 4.17

STIKOM S

URABAYA

Page 16: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

44

Simpan dan Baca

Simpan dan BacaTransaksi_Penilaian

Baca

Baca

Baca

Baca

Baca

Transaksi Data Alokasi Kelas

Transaksi Data Absensi

Simpan dan Baca

Baca dan Simpan

Simpan dan BacaTransaksi Penjadwalan MaPel

Input dan Maintenance Data KelasAdministrasi

Akademik

Administrasi Akademik

3 File MaPel

5File Jadwal

Kelas

7 File Nilai Siswa

6File Absensi

Siswa

4File Alokasi

Kelas

4

Proses Pemeliharaan

Data Kelas

5

Proses Transaksi Jadwal Kelas

6

Proses Transaksi Alokasi Kelas

7

Proses Transaksi Absensi

8

Proses Transaksi Penilaian Siswa

8 File Kelas

Guru

Administrasi Akademik

Administrasi Akademik

Gambar 4.17 DFD Level 1 Sub Proses Transaksi

e. DFD Level 1 Sub Proses Laporan

DFD level 1 sub proses laporan dari sistem informasi akademik pada SMA

Ar-Risalah Kediri menjelaskan tentang proses membuat laporan. Dapat dilihat

pada gambar 4.18

STIKOM S

URABAYA

Page 17: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

45

Laporan Data Guru2

Laporan Data Guru1

Baca

Baca

Baca

Laporan Absensi Siswa 2

Laporan Nilai Siswa 2

Laporan Jadwal MaPel 1

Laporan Absensi Siswa 1

Baca

Laporan Nilai Siswa 1

Laporan Nilai Siswa 3

Laporan Jadwal MaPel 2

Laporan Nilai Siswa 4

Laporan Alokasi Kelas Siswa 2

Baca

Laporan Alokasi Kelas Siswa 1Baca

Laporan MaPel 2

Laporan MaPel 1

Baca

Laporan Data Siswa

Rekapitulasi Siswa Yang Ada

Kartu SiswaBaca

1 File Siswa

Siswa

3 File MaPel

6File Absensi

Siswa

4File Alokasi

Kelas

7 File Nilai Siswa

2 File Guru

Administrasi Akademik

Administrasi Akademik

Kepala Sekolah

Administrasi Akademik

Kepala Sekolah

Kepala Sekolah

Administrasi Akademik

Siswa

Guru

Guru

Guru

Guru

Administrasi Akademik

1

Cetak Kartu Siswa

2

Cetak Laporan Data Siswa

3

Cetak Laporan Data Guru

4

Cetak Laporan Mapel

5

Cetak Alokasi Kelas Siswa

6

Cetak Jadwal MaPel

7

Cetak Data Absensi Siswa

8

Cetak Nilai Siswa

Kepala Sekolah

Administrasi Akademik

Administrasi Akademik

5File Jadwal

Kelas

Gambar 4.18 DFD Level 1 Sub Proses Cetak Laporan

4.2.4 Entity Relationship Diagram (ERD)

Di bawah ini ERD dari sistem informasi akademik pada SMA Ar-Risalah

Kediri, adalah sebagai berikut:

a. CDM (Conceptual Data Model)

STIKOM S

URABAYA

Page 18: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

46

Relation_781Relation_780

Relation_775

Relation_774

Relation_773

Relation_772

Relation_771

Relation_338

Relation_334

Relation_3342

SiswaNISNamaAlamat_SiswaTempat_Lahir_SiswaTgl_Lahir_SiswaJenis_Kelamin_SiswaAgama_SiswaNo_TelpTahun_AjaranAsal_SekolahStatus_Ting gal_SiswaStatus_Kelas_Siswa

GuruKode_GuruNIPNamaJenis_Kelamin_GuruTempat_Lahir_GuruTgl_Lahir_GuruAlamat_GuruNo_Telp_GuruBidang _StudiStatus_M eng ajarAgama_GuruPassword_Guru

KelasKode_KelasTahun_AjarNama_KelasKapasitas_KelasKeterangan

Mata_PelajaranKode_Mata_PelajaranNama_Mata_PelajaranTahun_AjarKKM

AbsensiKode_AbsensiTgl_AbsensiSemesterKet_Absensi

NilaiNilai_KognitifNilai_PsikomotorikNilai_Afektif

Data_Wali _Orang _TuaKd_OrtuNama_AyahAlamat_AyahTelpon_AyahJob_AyahAgama_AyahNama_IbuAlamat_IbuTelpon_IbuJob_IbuAgama_IbuNama_WaliAlamat_WaliTelpon_WaliJob_WaliAgama_Wali

Wali_KelasKd_Wali

Jadwal_Mata_PelajaranKode_JadwalHariJam

Gambar 4.19 CDM Sistem Informasi Akademik

b. PDM (Physical Data Model)

PDM adalah hasil generate dari CDM. Data tabel pada PDM inilah yang

akan digunakan pada saat membuat aplikasi. PDM dari sistem informasi akademik

SMA Ar-Risalah Kediri dapat dilihat pada gambar 4.20. STIK

OM SURABAYA

Page 19: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

47

KODE_KELAS = KODE_KELASKD_GURU = KD_GURU

KD_JENIS_NILAI = KD_JENIS_NILAI

KODE_MATA_PELAJARAN = KODE_MATA_PELAJARAN

KD_GURU = KD_GURU

NIS = NIS

KODE_MATA_PELAJARAN = KODE_MATA_PELAJARAN

KODE_MATA_PELAJARAN = KODE_MATA_PELAJARAN

NIS = NIS

KD_ORTU = KD_ORTU

NIS = NIS

SISWANIS varchar(5)KD_ORTU varchar(15)NAMA varchar(50)ALAMAT_SISWA varchar(50)TEM PAT_LAHIR_SISWA varchar(50)TGL_LAHIR_SISWA timestampJENIS_KELAMIN_SISWA char(1)AGAM A_SISWA varchar(10)NO_TELP varchar(20)TAHUN_AJARAN varchar(10)ASAL_SEKOLAH varchar(50)STATUS_TINGGAL_SISWA varchar(25)STATUS_KELAS_SISWA varchar(15)

GURUKD_GURU varchar(5)NIP varchar(10)NAMA varchar(50)JENIS_KELAMIN_GURU char(1)TEM PAT_LAHIR_GURU varchar(20)TGL_LAHIR_GURU timestampALAMAT_GURU varchar(50)NO_TELP_GURU varchar(20)BIDANG_STUDI varchar(50)STATUS_MENGAJAR varchar(50)AGAM A_GURU varchar(20)PASSWORD_GURU varchar(5)

KELASKODE_KELAS varchar(15)TAHUN_AJAR varchar(9)NAMA_KELAS varchar(15)KAPASITAS_KELAS integ erKETERANGAN varchar(20)

MATA_PELAJARANKODE_MATA_PELAJARAN varchar(15)NAMA_MATA_PELAJARAN varchar(30)TAHUN_AJAR varchar(9)KKM integ er

ABSENSI_SISWAKODE_ABSENSI varchar(10)KODE_MATA_PELAJARAN varchar(15)NIS varchar(5)TGL_ABSENSI timestampSEM ESTER varchar(5)KET_ABSENSI varchar(50)

NILAINIS varchar(5)KODE_MATA_PELAJARAN varchar(15)KD_JENIS_NILAI integ erNILAI_KOGNITIF integ erNILAI_PSIKOM OTORIK integ erNILAI_AFEKTIF varchar(2)

DATA_WALI___ORANG_TUAKD_ORTU varchar(15)NIS varchar(5)NAMA_AYAH varchar(30)ALAMAT_AYAH varchar(50)TELPON_AYAH varchar(20)JOB_AYAH varchar(20)AGAM A_AYAH varchar(20)NAMA_IBU varchar(30)ALAMAT_IBU varchar(50)TELPON_IBU varchar(20)JOB_IBU varchar(20)AGAM A_IBU varchar(30)NAMA_WALI varchar(50)ALAMAT_WALI varchar(20)TELPON_WALI varchar(20)JOB_WALI varchar(20)AGAM A_WALI varchar(20)

WALI_KELASKD_WALI char(5)KD_GURU varchar(5)KODE_KELAS varchar(15)

JENIS_NILAIKD_JENIS_NILAI integ erJENIS_NILAI varchar(30)STATUS char(1)

JADWAL_MATA_PELAJARANKD_JADWAL varchar(15)KD_GURU varchar(5)KODE_MATA_PELAJARAN varchar(15)HARI varchar(15)JAM varchar(20)

Gambar 4.20 PDM Sistem Informasi Akademik

4.2.5 Struktur File

Struktur tabel sistem informasi akademik pada SMA Ar-Risalah Kediri ini

dideskripsikan sebagai berikut:

a. Tabel Siswa

Nama Tabel : Siswa

Primary Key : NIS

STIKOM S

URABAYA

Page 20: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

48

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data siswa yang ada pada

SMA Ar-Risalah Kediri.

Tabel 4.1 Tabel Siswa

Nama Kolom Tipe Data Panjang Data Constraint

NIS Char 5 Primary Key

Kode_Ortu Varchar 15 Not Null

Dat_Kode_Ortu Varchar 15 Not Null

Nama Varchar 50 Not Null

Alamat_Siswa Varchar 50 Not Null

Tempat_Lahir Varchar 50 Not Null

Tanggal_Lahir_Siswa Timestamp - Not Null

Jenis_Kelamin_Siswa Char 1 Not Null

Agama_Siswa Varchar 10 Not Null

No_Telp Varchar 20 Allow Null

Tahun_Ajaran Varchar 10 Allow Null

b. Tabel Guru

Nama Tabel : Guru

Primary Key : Kode_Guru

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data guru yang ada pada

SMA Ar-Risalah Kediri.

STIKOM S

URABAYA

Page 21: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

49

Tabel 4.2 Tabel Guru

Nama Kolom Tipe Data Panjang Data Constraint

Kode_Guru Varchar 5 Primary Key

NIP Varchar 10 Not Null

Nama Varchar 30 Not Null

Alamat_Guru Varchar 50 Not Null

Tempat_Lahir Varchar 20 Not Null

Tgl_Lahir Date - Not Null

Jenis_Kelamin Char 1 Not Null

Agama Varchar 20 Not Null

Telp Numeric 15 Not Null

Status_Mengajar Char 10 Not Null

c. Tabel Mata_Pelajaran

Nama Tabel : Mata_Pelajaran

Primary Key : Kode_Mata_Pelajaran

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master jenis mata

pelajaran yang ada pada SMA Ar-Risalah Kediri.

Tabel 4.3 Tabel Mata Pelajaran

Nama Kolom Tipe Data Panjang Data Constraint

Kode_Mata_Pelajaran Varchar 15 Primary Key

Nama_Mata_Pelajaran Varchar 30 Not Null

Tahun_Ajar Varchar 9 Not Null

STIKOM S

URABAYA

Page 22: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

50

d. Tabel Jadwal_Mata_Pelajaran

Nama Tabel : Jadwal_Mata_Pelajaran

Primary Key : Kode_Jadwal

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data mata pelajaran pada

setiap kelas yang ada pada SMA Ar-Risalah Kediri.

Tabel 4.4 Tabel Mata Pelajaran Perkelas

Nama Kolom Tipe Data Panjang Data Constraint

Kode_Mata_Pelajaran Varchar 15 Foreign Key

Kode_Kelas Varchar 15 Not Null

Kode_Guru Varchar 5 Not Null

e. Tabel Kelas

Nama Tabel : Kelas

Primary Key : Kode_Kelas

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data kelas yang ada pada

SMA Ar-Risalah Kediri.

Tabel 4.5 Tabel Kelas

Nama Kolom Tipe Data Panjang Data Constraint

Kode_Kelas Varchar 15 Primary Key

Tahun_Ajaran Varchar 9 Primary Key

Keterangan Varchar 20 ForeignKey

STIKOM S

URABAYA

Page 23: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

51

Nama_Kelas Varchar 25 Allow Null

Kapasitas_Kelas Int Allow Null

f. Tabel Nilai

Nama Tabel : Nilai

Primary Key : NIS, Kode_Mata_Pelajaran

Foreign Key :

Fungsi : Digunakan untuk menyimpan data nilai siswa yang ada

pada SMA Ar-Risalah Kediri.

Tabel 4.6 Tabel Nilai

Nama Kolom Tipe Data Panjang Data Constraint

NIS Varchar 5 Primary Key

Kode_Mata_Pelajaran Varchar 15 Primary Key

Nilai_Kognitif Int - Not Null

Nilai_Psikomotor Int - Not Null

Nilai_Afektif Varchar 3 Not Null

g. Tabel Absensi_Siswa

Nama Tabel : Absensi_Siswa

Primary Key : Kode_Absensi

Foreign Key : NIS

Fungsi : Digunakan untuk menyimpan data absensi siswa yang ada

pada SMA Ar-Risalah Kediri.

STIKOM S

URABAYA

Page 24: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

52

Tabel 4.7 Tabel Absensi

Nama Kolom Tipe Data Panjang Data Constraint

Kode_Absensi Varchar 15 Primary Key

Kode_Mata_Pelajaran Varchar 15 Not Null

NIS Varchar 5 Foreign Key

Tanggal_Absensi Timestamp -

Keterangan_Absensi Varchar 10 NotNull

Semester Varchar 6 NotNull

4.2.6 Desain Input Output

Di bawah ini terdapat desain dari program aplikasi sistem informasi

akademik SMA Ar-Risalah Kediri dan akan dijelaskan bagaimana cara

menggunakan program ini nantinya.

4.2.6.1 Form Utama

Gambar 4.21 Desain Form Utama

STIKOM S

URABAYA

Page 25: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

53

Keterangan:

1. Pada saat menjalankan aplikasi Sistem Informasi akademik SMA Ar-

Risalah Kediri pertama kali akan tampil menu seperti gambar 4.21.

Terdapat menu Menu, Siswa, Guru, Admin, Akademik.

a. Login

Menu ini berfungsi untuk mengakses masuk menggunakan Sistem

Informasi akademik Akademik SMA Ar-Risalah Kediri. Untuk user

dan password di atur dan di buat oleh admin. Setelah semua pengguna

mempunyai username dan password masing-masing maka pengguna

dapat masuk ke dalam aplikasi dan menjalankan sub menu.

b. Logout

Menu ini berfungsi untuk keluar dari Sistem Informasi secara

sementara, agar dapat menjaga sifat kerahasian pada saat kita

tinggalkan untuk keperluan yang lain.

c. Exit

Menu ini berfungsi untuk keluar dari Sistem Informasi Akademik.

STIKOM S

URABAYA

Page 26: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

54

4.2.6.2 Form Login

Gambar 4.22 Desain Form Login User

Keterangan:

1. Setelah semua pengguna mempunyai username dan password masing-

masing maka pengguna dapat masuk ke dalam aplikasi dan menjalankan

sub menu, namun pengguna harus meginputkan ”Login User” terlebih

dahulu.

2. Username, sesuai dengan yang dimiliki admin.

3. Password, sesuai dengan yang dimiliki admin.

4. Tombol digunakan untuk masuk ke dalam aplikasi, namun

jika terdapat kesalahan dalam pengisian Username, passsword maka akan

tampil sebuah pesan yang menandakan bahwa login gagal dan terdapat

keterangan inputan salah.

5. Tombol digunakan untuk membatalkan proses, maka semua

form loginakan keluar.

STIKOM S

URABAYA

Page 27: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

55

6. Anda akan login sebagai Admin dan menu yang aktif adalah menu siswa:

input siswa, maintenance siswa, Cetak rekap data siswa, menu guru,

maintenance data guru, menu admin: maintenance data kelas dan transaksi

alokasi siswa, menu akademik: maintenance data mata pelajaran, transaksi

mata pelajaran perkelas, penjadwalan.

4.2.6.3 Menu Siswa

4.2.6.3.1 Form Master Siswa

Gambar 4.23 Desain Form Master Siswa

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

STIKOM S

URABAYA

Page 28: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

56

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau membersihkan form.

4. Tombol digunakan untuk keluar dari menu ”Siswa” dan kembali

ke ”Menu Utama”.

4.2.6.3.2 Form Cetak Rekap Master Siswa

Gambar 4.24 Desain Form View Dan Cetak Rekap Data Siswa

STIKOM S

URABAYA

Page 29: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

57

4.2.6.4 Menu Guru

A. Maintenance Data Guru

Gambar 4.25 Desain Form Maintenace Data Guru

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan. STIK

OM SURABAYA

Page 30: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

58

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

4. Tombol digunakan untuk keluar dari menu ”Data Guru” dan

kembali ke ”Menu Utama”.

B. Form Cetak Rekap Data Guru

Gambar 4.26 Desain Form Cetak & View Data Guru

STIKOM S

URABAYA

Page 31: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

59

4.2.6.5 Menu Admin

4.2.6.5.1 Form Maintenance Kelas

Gambar 4.27 Desain Form Maintenace Kelas

Keterangan:

1. Tahun ajar diisi tahun ajaran yang akan di tempuh

2. Kelas diisi untuk kelas berapa dan nomer urut kelas

3. Kapasitas kelas diisi muatan kelas

4. Kode guru dan Nama guru diisi buat menjadi wali kelas tersebut

STIKOM S

URABAYA

Page 32: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

60

4.2.6.5.2 Form Transaksi Alokasi Siswa Pada Kelas

Gambar 4.28 Desain Form Transaksi Alokasi Siswa pada Kelas

Keterangan:

1. Untuk kode kelas format yang digunakan adalah 11.X.2:

- 11 menyatakan tahun ajaran

- X menyatakan kelas

- 2 menyatakan ruangan atau urutan yang pertama.

2. Tombol untuk menyimpan semua isian / inputan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data.

STIKOM S

URABAYA

Page 33: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

61

4. Tombol digunakan untuk keluar dari menu ”Data Kelas” dan

kembali ke ”Menu Utama”.

5. Data Kelas untuk menginputkan siapa wali kelas yang mengajar dikelas

yang telah dipilih pada Kode Kelas, sementara Input Siswa digunakan untuk

menginputkan siswa didalam kelas yang telah dipilih tadi menggunakan inputan

dengan mengetikan NIS pada isian NIS.

A. Cetak Rekap Data Kelas dan Wali Kelas

Gambar 4.29 Desain Form View Rekap Data Kelas dan Wali Kelas

STIKOM S

URABAYA

Page 34: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

62

B. Form Cetak Rekap Data Alokasi Siswa Perkelas

Gambar 4.30 Desain Form View Rekap Data Alokasi Siswa

4.2.5.6 Menu Akademik

A. Form Input dan Maintenance Data Mata Pelajaran

Gambar 4.31 Desain Form Maintenance Mata Pelajaran

STIKOM S

URABAYA

Page 35: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

63

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk keluar dari menu ”Data Mata Pelajaran

” dan kembali ke ”Menu Utama”.

B. Form Cetak Rekap Data Mata Pelajaran

Gambar 4.32 Form Cetak & View Data Mata Pelajaran

STIKOM S

URABAYA

Page 36: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

64

C. Transaksi Jadwal Mata Pelajaran

Gambar 4.33 Desain Form Transaksi Penjadwalan Matapelajaran Perkelas

Keterangan:

Menu ini berfungsi untuk mengolah Jadwal Mata pelajaran perkelas dalam

tiap periode perhari Keterangan:

1. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

4. Tombol digunakan untuk keluar dari menu”Transaksi

Penjadwalan Mata pelajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 37: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

65

D. Form Cetak Rekap Jadwal Mata Pelajaran Perkelas

Gambar 4.34 Desain Form Cetak dan View Data Jadwal Mata pelajaran Perkelas.

E. Transaksi Absensi Siswa

Gambar 4.35 Desain Form Transaksi Absensi Siswa

Keterangan :

STIKOM S

URABAYA

Page 38: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

66

Menu ini berfungsi untuk mengolah Absensi Siswa dalam tiap semester

perhari Keterangan:

5. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

6. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

7. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

8. Tombol digunakan untuk keluar dari menu ”Absensi Siswa” dan

kembali ke ”Menu Utama”.

E. Form Cetak Rekap Data Absensi Siswa

Gambar 4.36 Desain Form Cetak dan View Rekap Data Absensi Siswa

STIKOM S

URABAYA

Page 39: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

67

F. Master Tahun Ajar

Form ini berfungsi sebagai acuan rentang tahun bagi setiap form yang

memuat tahun ajaran.

Gambar 4.37 Desain Form Master Tahun Ajaran

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

2. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data.

3. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

4. Tombol digunakan untuk keluar dari menu ”Master Tahun

Ajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 40: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

68

4.2.7 IMPLEMENTASI PROGRAM

4.2.7.1 Sistem yang digunakan

Untuk dapat menjalankan aplikasi sistem informasi sirkulasi pelayanan

perpustakaan Puskesmas Ngantru Tulungagung dibutuhkan:

4.2.7.2 Software Pendukung

1. Sistem Operasi Microsoft Windows 7

2. Microsoft SQL Server 2005

3. Microsoft VB.NET 2005

4.2.7.3 Hardware Pendukung

1. Microprocessor Pentium Dual Core atau lebih tinggi

2. Harddisk 40GB

3. RAM 1GB atau lebih tinggi

4. Monitor 14” atau lebih besar, disesuaikan dengan kebutuhan

5. Mouse + Keyboard

4.2.7.4 Penjelasan Pemakaian

Berikut ini merupakan penjelasan pemakaian dari program Sistem

Informasi Akademik SMA Ar-Risalah tersebut:

STIKOM S

URABAYA

Page 41: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

69

4.2.7.5 Form Utama

Gambar 4.38 Desain Form Utama

Keterangan:

1. Pada saat menjalankan aplikasi Sistem Informasi akademik SMA Ar-

Risalah Kediri pertama kali akan tampil menu seperti gambar 4.38.

Terdapat menu Menu, Siswa, Guru, Admin, Akademik.

a. Login

Menu ini berfungsi untuk mengakses masuk menggunakan Sistem

Informasi akademik Akademik SMA Ar-Risalah Kediri. Untuk user

dan password di atur dan di buat oleh admin. Setelah semua pengguna

mempunyai username dan password masing-masing maka pengguna

dapat masuk ke dalam aplikasi dan menjalankan sub menu.

b. Logout

Menu ini berfungsi untuk keluar dari Sistem Informasi secara

sementara, agar dapat menjaga sifat kerahasian pada saat kita

tinggalkan untuk keperluan yang lain.

STIKOM S

URABAYA

Page 42: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

70

c. Exit

Menu ini berfungsi untuk keluar dari Sistem Informasi Akademik.

4.2.7.6 Form Login

Gambar 4.39 Desain Form Login User

Keterangan :

1. Setelah semua pengguna mempunyai username dan password masing-

masing maka pengguna dapat masuk ke dalam aplikasi dan menjalankan

sub menu, namun pengguna harus meginputkan ”Login User” terlebih

dahulu.

2. Username, sesuai dengan yang telah dimiliki oleh pengguna.

3. Password, sesuai dengan yang telah dimiliki oleh pengguna.

4. Tombol digunakan untuk masuk ke dalam aplikasi, namun

jika terdapat kesalahan dalam pengisian Username, passsword maka akan STIK

OM SURABAYA

Page 43: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

71

tampil sebuah pesan yang menandakan bahwa login gagal dan terdapat

keterangan inputan salah.

5. Tombol digunakan untuk membatalkan proses, maka semua

form loginakan keluar.

6. Anda akan login sebagai Admin dan menu yang aktif adalah menu siswa:

input siswa, maintenance siswa, Cetak rekap data siswa, menu guru,

maintenance data guru, menu admin: maintenance data kelas dan transaksi

alokasi siswa, menu akademik: maintenance data mata pelajaran, transaksi

mata pelajaran perkelas, penjadwalan.

4.2.7.7 Menu Siswa

4.2.7.7.1 Form Master Siswa

Gambar 4.40 Desain Form Master Siswa

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

STIKOM S

URABAYA

Page 44: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

72

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau membersihkan form.

4. Tombol digunakan untuk keluar dari menu ”Siswa” dan kembali

ke ”Menu Utama”.

4.2.7.7.2 Form Cetak Rekap Master Siswa

Gambar 4.41 Desain Form View Dan Cetak Rekap Data Siswa STIKOM S

URABAYA

Page 45: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

73

4.2.7.8 Menu Guru

4.2.7.8.1 Maintenance Data Guru

Gambar 4.42 Desain Form Maintenace Data Guru

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

4. Tombol digunakan untuk keluar dari menu ”Data Guru” dan

kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 46: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

74

4.2.7.8.2 Form Cetak Rekap Data Guru

Gambar 4.43 Desain Form Cetak & View Data Guru

4.2.7.9 Menu Admin

4.2.7.9.1 Form Maintenance Kelas

Gambar 4.44 Desain Form Maintenace Kelas

STIKOM S

URABAYA

Page 47: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

75

4.2.7.9.2 Form Transaksi Alokasi Siswa Pada Kelas

Gambar 4.45 Desain Form Transaksi Alokasi Siswa pada Kelas

Keterangan :

1. Untuk kode kelas format yang digunakan adalah 11.X.2:

- 11 menyatakan tahun ajaran

- X menyatakan kelas

- 2 menyatakan ruangan atau urutan yang pertama.

2. Tombol untuk menyimpan semua isian / inputan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data.

4. Tombol digunakan untuk keluar dari menu ”Data Kelas” dan

kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 48: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

76

5. Data Kelas untuk menginputkan siapa wali kelas yang mengajar dikelas

yang telah dipilih pada Kode Kelas, sementara Input Siswa digunakan untuk

menginputkan siswa didalam kelas yang telah dipilih tadi menggunakan inputan

dengan mengetikan NIS pada isian NIS.

4.2.7.9.3 Cetak Rekap Data Kelas dan Wali Kelas

Gambar 4.46 Desain Form View Rekap Data Kelas dan Wali Kelas STIKOM S

URABAYA

Page 49: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

77

4.2.7.9.4 Form Cetak Rekap Data Alokasi Siswa Perkelas

Gambar 4.47 Desain Form View Rekap Data Alokasi Siswa

4.2.7.10 Menu Akademik

4.2.7.10.1 Form Input dan Maintenance Data Mata Pelajaran

Gambar 4.48 Desain Form Maintenance Mata Pelajaran

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

STIKOM S

URABAYA

Page 50: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

78

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk keluar dari menu ”Data Mata Pelajaran

” dan kembali ke ”Menu Utama”.

4.2.7.10.2 Form Cetak Rekap Data Mata Pelajaran

Gambar 4.49 Form Cetak & View Data Mata Pelajaran

STIKOM S

URABAYA

Page 51: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

79

4.2.7.10.3 Transaksi Jadwal Mata Pelajaran

Gambar 4.50 Desain Form Transaksi Penjadwalan Matapelajaran Perkelas

Keterangan :

Menu ini berfungsi untuk mengolah Jadwal Mata pelajaran perkelas dalam

tiap periode perhari Keterangan :

1. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

4. Tombol digunakan untuk keluar dari menu ”Transaksi

Penjadwalan Mata pelajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 52: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

80

4.2.7.10.4 Form Cetak Rekap Jadwal Mata Pelajaran Perkelas

Gambar 4.51 Desain Form Cetak dan View Data Jadwal Mata pelajaran

Perkelas

4.2.7.10.5 Transaksi Absensi Siswa

Gambar 4.52 Desain Form Transaksi Absensi Siswa

Keterangan :

STIKOM S

URABAYA

Page 53: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

81

Menu ini berfungsi untuk mengolah Absensi Siswa dalam tiap semester

perhari Keterangan:

1. Tombol untuk menyimpan semua isian / inputan yang terdapat

pada Data Guru.

2. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

3. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data

4. Tombol digunakan untuk keluar dari menu ”Absensi Siswa” dan

kembali ke ”Menu Utama”.

4.2.7.10.6 Form Cetak Rekap Data Absensi Siswa

Gambar 4.53 Desain Form Cetak dan View Rekap Data Absensi Siswa

STIKOM S

URABAYA

Page 54: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/id/eprint/69/9/BAB IV.pdf · Rekap Data Guru Merekap Data Siswa per Tahun Ajar Rekap Data Siswa 1 Membuat Data Kelas dan Wali

82

4.2.7.10.6 Master Tahun Ajar

Form ini berfungsi sebagai acuan rentang tahun bagi setiap form yang

memuat tahun ajaran.

Gambar 4.54 Desain Form Master Tahun Ajaran

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

2. Tombol digunakan untuk membatalkan proses penyimpanan

atau perubahan data.

3. Tombol digunakan untuk melakukan perubahan pada data yang

telah tersimpan.

4. Tombol digunakan untuk keluar dari menu ”Master Tahun

Ajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA