bab iv analisis & desain sistem surabayasir.stikom.edu/60/7/bab iv.pdf · masuk ke smak untung...

68
32 BAB IV ANALISIS & DESAIN SISTEM 4.1 Analisis Sistem Berdasarkan hasil analisis sistem yang sedang berjalan pada SMAK Untung Suropati Sidoarjo, proses penilaian masih menggunakan sistem manual yaitu menggunakan aplikasi berupa program Excel untuk menyelesaikan semua proses penilaiannya. Adapun informasi akademik SMAK Untung Suropati Sidoarjo yaitu pertama kali data siswa yang ada pada SMAK Untung Suropati Sidoarjo tersebut didapat dari sistem diknas kemudian oleh bagian kesiswaan akan divalidasi apakah siswa tersebut benar-benar siswa yang terpilih untuk masuk ke SMAK Untung Suropati Sidoarjo 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 (Kriteria Ketuntasan Minimal). 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

Upload: trinhphuc

Post on 12-Mar-2019

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

32

BAB IV

ANALISIS & DESAIN SISTEM

4.1 Analisis Sistem

Berdasarkan hasil analisis sistem yang sedang berjalan pada SMAK

Untung Suropati Sidoarjo, proses penilaian masih menggunakan sistem manual

yaitu menggunakan aplikasi berupa program Excel untuk menyelesaikan semua

proses penilaiannya. Adapun informasi akademik SMAK Untung Suropati

Sidoarjo yaitu pertama kali data siswa yang ada pada SMAK Untung Suropati

Sidoarjo tersebut didapat dari sistem diknas kemudian oleh bagian kesiswaan

akan divalidasi apakah siswa tersebut benar-benar siswa yang terpilih untuk

masuk ke SMAK Untung Suropati Sidoarjo 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 (Kriteria Ketuntasan

Minimal). 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/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

33

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 tersebut. Ada terjadi banyak kesalahan dalam proses penilaian 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 ke dalam program Excel.

Mengacu pada permasalahan yang ada, SMAK Untung Suropati Sidoarjo

membutuhkan sistem akademik yang terkomputerisasi agar lebih efektif dan

efisien. Sistem penilaian yang mampu memberikan kemudahan dalam melakukan

penilaian akademik terhadap siswa , pencarian data guru dan siswa serta

pembuatan laporan. 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 SMAK Untung Suropati Sidoarjo,

terdapat dokumen input dan output yang diperlukan dalam menangani proses

yang ada pada SMAK Untung Suropati Sidoarjo. 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/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

34

a. Form Presensi Siswa

Form presensi digunakan guru untuk mencatat kehadiran siswa pada saat

jam pelajaran berakhir, selanjutnya guru matapelajaran akan mengumpulkan

kepada bagian akademik.

Gambar 4.1 Form Presensi Siswa

b. Daftar Guru Pengajar

Daftar guru pengajar digunakan guru atau bagian akademik sebagai

acuan menentukan jadwal atau pengajar mapel perkelas, selanjutnya akan dicatat

ke tabel jadwal mata pelajaran seperti pada Gambar 4.2 STIKOM S

URABAYA

Page 4: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

35

Gambar 4.2 Daftar Guru Pengajar STIK

OM SURABAYA

Page 5: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

36

c. Daftar Jadwal Mata Pelajaran

Daftar jadwal mata pelajaran adalah hasil output dari pencatatan jadwal

mapel yang didapat dari daftar guru dan juga data matapelajaran yang berlangsung

pada tahun ajaran yang berlangsung seperti pada Gambar 4.3

Gambar 4.3 Daftar Jadwal Mata Pelajaran

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 SMAK Untung Suropati Sidoarjo. Melalui

STIKOM S

URABAYA

Page 6: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

37

wawancara langsung kepada pihak-pihak yang terlibat didalam sistem tersebut

dapat digambarkan dokumen flow sistem akademik pada SMAK Untung Suropati

Sidoarjo.

Sesuai dengan hasil survey pada SMAK Untung Suropati Sidoarjo berhubungan

dengan sistem penilaian akademik yang sedang berjalan pada SMAK Untung

Suropati Sidoarjo, dibawah ini pada gambar 4.1 merupakan gambar dokumen

flowchart atau aliran dokumen yang lama atau masih manual pada sistem

penilaian akademik SMAK Untung Suropati Sidoarjo.

Gambar 4.4 Document Flow Manual Sistem Informasi Akademik

Proses penerimaan siswa baru dimulai dari calon siswa baru yang

mengisi data siswa tersebut 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

STIKOM S

URABAYA

Page 7: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

38

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.

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 SMAK Untung Suropati Sidoarjo. Dalam document flow ini menjelaskan

proses maintenance data master seperti data siswa, guru, kelas, dan mata

pelajaran, dan juga proses transaksi yaitu transaksi alokasi siswa pada kelas,

transaksi mata pelajaran perkelas, absensi siswa, dan penilaian hasil belajar siswa

pada SMAK Untung Suropati Sidoarjo. 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 8: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

39

2

2

CALON SISWA ADMINISTRASI AKADEMIK KEPSEK

Mulai

Data Calon Siswa

Input Data Calon Siswa

Proses Input Data Calon

Siswa

File Calon Siswa

Proses Seleksi Calon Siswa

Proses Penerimaan Calon Siswa

Cetak Bukti Pendaftaran Calon Siswa

Bukti Pendaftaran

Calon Siswa 1Bukti Pendaftaran

Calon Siswa 2

File Siswa

Cetak Data Siswa

Laporan Data Siswa 1

Laporan Data Siswa 2

SelesaiN

Data Siswa Lama

Input Data Siswa Lama

Proses Input Data Siswa

Lama

Gambar 4.5 System Flow Sistem Informasi Penerimaan Calon Siswa

Proses penerimaan siswa baru ini sudah terkomputerisasi, dimulai dari

calon siswa baru yang mengisi data siswa tersebut dan menyerahkan kepada

bagian administrasi, kemudian bagian administrasi memproses data siswa baru

dan data siswa lama untuk diproses dan memberikan laporannya kepada siswa dan

kepala sekolah.

STIKOM S

URABAYA

Page 9: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

40

Gambar 4.6 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

STIKOM S

URABAYA

Page 10: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

41

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.7 System Flow Sistem Informasi Cetak Laporan Data Siswa

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.

STIKOM S

URABAYA

Page 11: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

42

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.8 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.

STIK

OM SURABAYA

Page 12: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

43

43

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 3 dokumen tersebut diserahkan kepada Kepala Sekolah, Guru, dan Siswa,

dan 1 dokumen lagi dijadikan arsip.

STIKOM S

URABAYA

Page 13: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

44

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 SMAK Untung Suropati Sidoarjo dapat dilihat pada

Gambar 4.5 dan yang lainnya.

Gambar 4.10 Diagram Berjenjang Sistem Informasi Akademik

Gambar 4.11. Diagram Berjenjang Penilaian

STIKOM S

URABAYA

Page 14: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

45

Gambar 4.12 Diagram Berjenjang Penjadwalan

Gambar 4.13 Diagram Berjenjang Pembuatan Laporan

Gambar 4.14 Diagram Berjenjang Pembuatan Laporan Penilaian

STIKOM S

URABAYA

Page 15: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

46

Gambar 4.15 Diagram Berjenjang Pembuatan Laporan Penjadwalan

4.2.3 Data Flow Diagram (DFD)

DFD dari sistem informasi akademik pada SMAK Untung Suropati

Sidoarjo adalah sebagai berikut:

a. Context Diagram dari sistem informasi akademik pada SMAK Untung

Suropati Sidoarjo terdapat 4 entity yang berhubungan langsung dengan sistem

ini, yaitu siswa, Administrasi Akademik, kepala sekolah dan, guru. Dapat

dilihat pada gambar 4.4

STIKOM S

URABAYA

Page 16: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

47

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 Absensi

Input 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

Transaksi Penerimaan Calon Siswa

Laporan Calon Siswa Lulus Seleksi 2

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

Laporan Calon Siswa Lulus Seleksi 1

Bukti Pendaftaran Calon Siswa

Input Data Calon Siswa1

Sistem Akademik SMAK Untung Suropati Sidoarjo

+

Calon Siswa

Siswa

Administrasi Akademik

Guru

Kepala Sekolah

Gambar 4.16 Diagram Context Sistem Informasi Akademik

b. DFD Level 0

DFD level 0 dari sistem informasi akademik pada SMAK Untung Suropati

Sidoarjo adalah decompose dari context diagram dimana menjelaskan lebih

detil 3 proses yang terdapat dalam sistem informasi akademik ini yaitu

maintenance, transaksi dan laporan. Dapat dilihat pada gambar 4.5

STIKOM S

URABAYA

Page 17: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

48

Transaksi_Penilaian

Baca

Laporan Data Guru

Laporan Data SiswaRekapitulasi Siswa Yang Ada

Transaksi Data Alokasi Kelas

Laporan Absensi Siswa 2

Transaksi Data Absensi

Baca dan Simpan

Laporan Nilai Siswa 2Laporan 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

Baca

Baca

Kartu Siswa

Baca

Simpan dan BacaSimpan dan Baca

Simpan dan Baca

Simpan dan BacaBaca dan Simpan

Baca dan Simpan

Transaksi Penerimaan Calon Siswa

Transaksi Penjadwalan Mata Pelajaran

Input dan Maintenance Data Kelas

Input dan Maintenance Data Guru

Input dan Maintenance Data Siswa

Input dan Maintenance Data Mata Pelajaran

Baca dan Simpan

Simpan dan Baca

Simpan dan Baca

Input Data Calon Siswa

Calon SiswaCalon Siswa

Calon Siswa

Siswa

Siswa

Siswa

Administrasi Akademik

Administrasi Akademik

Administrasi Akademik

Administrasi Akademik

Administrasi Akademik

Administrasi AkademikAdministrasi Akademik

Administrasi Akademik

Administrasi Akademik

Kepala SekolahKepala Sekolah

Kepala SekolahKepala Sekolah

GuruGuru

GuruGuruGuruGuru

Administrasi Akademik

1

Proses Penerimaan Calon Siswa

+

2

Proses Akademik

+

3

Proses Cetak Laporan

+

1 File Calon Siswa

2 File Siswa

3 File Guru

4File Mata Pelajaran

5File Alokasi

Kelas6File Jadwal

Kelas

7File Absensi

Siswa 8 File Nilai Siswa

9 File Kelas

Administrasi Akademik

Administrasi Akademik

Administrasi Akademik

Administrasi Akademik

Gambar 4.17 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

SMAK Untung Suropati Sidoarjo menjelaskan tentang proses maintenance

data siswa, kelas, mata pelajaran dan guru. Dapat dilihat pada gambar 4.6 STIKOM S

URABAYA

Page 18: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

49

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

2 File Siswa

Administrasi Akademik

Siswa

Guru

Administrasi Akademik

3 File Guru

4 File MaPel

1

Proses Pemeliharaan

Data Siswa

2

Proses Pemeliharaan

Data Guru

3

Proses Pemeliharaan

Data MaPel

4

Proses Pemeliharaan

Data Kelas

9 File Kelas

Gambar 4.18 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 SMAK

Untung Suropati Sidoarjo menjelaskan tentang proses transaksi absensi dan

pengelolaan nilai. Dapat dilihat pada gambar 4.7

STIKOM S

URABAYA

Page 19: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

50

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

4 File MaPel

6File Jadwal

Kelas

8 File Nilai Siswa

7File Absensi

Siswa

5File 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

9 File Kelas

Guru

Administrasi Akademik

Administrasi Akademik

Gambar 4.19 DFD Level 1 Sub Proses Transaksi

e. DFD Level 1 Sub Proses Laporan

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

Untung Suropati Sidoarjo menjelaskan tentang proses membuat, rapor,

transkrip dan laporan absensi. Dapat dilihat pada gambar 4.8 STIKOM S

URABAYA

Page 20: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

51

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 1Baca

Laporan Data Siswa

Rekapitulasi Siswa Yang Ada

Kartu Siswa

Baca2 File Siswa

Siswa

4 File MaPel

7File Absensi

Siswa

5File Alokasi

Kelas

8 File Nilai Siswa

3 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

6File Jadwal

Kelas

Gambar 4.20 DFD Level 1 Sub Proses Cetak Laporan

STIKOM S

URABAYA

Page 21: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

52

4.2.4 Entity Relationship Diagram (ERD)

Di bawah ini ERD dari sistem informasi akademik pada SMAK Untung

Suropati Sidoarjo, adalah sebagai berikut:

a. CDM (Conceptual Data Model)

Relation_781Relation_780

Relation_775

Relation_774

Relation_773

Relation_772

Relation_771

Relation_338

Relation_334

Relation_3342

Siswa

NISNamaAlamat_SiswaTempat_Lahir_SiswaTgl_Lahir_SiswaJenis_Kelamin_SiswaAgama_SiswaNo_TelpTahun_AjaranAsal_SekolahStatus_Tinggal_SiswaStatus_Kelas_Siswa

Guru

Kode_GuruNIPNamaJenis_Kelamin_GuruTempat_Lahir_GuruTgl_Lahir_GuruAlamat_GuruNo_Telp_GuruBidang _StudiStatus_M engajarAgama_GuruPassword_Guru

Kelas

Kode_KelasTahun_AjarNama_KelasKapasitas_KelasKeterangan

Mata_Pelajaran

Kode_Mata_PelajaranNama_Mata_PelajaranTahun_AjarKKM

Absensi

Kode_AbsensiTgl_AbsensiSemesterKet_Absensi

Nilai

Nilai_KognitifNilai_PsikomotorikNilai_Afektif

Data_Wali _Orang _Tua

Kd_OrtuNama_AyahAlamat_AyahTelpon_AyahJob_AyahAgama_AyahNama_IbuAlamat_IbuTelpon_IbuJob_IbuAgama_IbuNama_WaliAlamat_WaliTelpon_WaliJob_WaliAgama_Wali

Wali_Kelas

Kd_Wali

Jadwal_Mata_Pelajaran

Kode_JadwalHariJam

Gambar 4.21 CDM Sistem Informasi Akademik

STIKOM S

URABAYA

Page 22: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

53

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

SMAK Untung Suropati Sidoarjo dapat dilihat pada gambar 4.10.

KODE_KELAS = KODE_KELASKD_GURU = KD_GURU

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

NIS = NISKD_ORTU = DAT_KD_ORTU

KD_ORTU = KD_ORTU

SISWA

NIS varchar(5)KD_ORTU varchar(15)DAT_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)

GURU

KD_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)

KELAS

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

MATA_PELAJARAN

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

ABSENSI_SISWA

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

NILAI

NIS varchar(5)KODE_MATA_PELAJARAN varchar(15)NILAI_KOGNITIF integ erNILAI_PSIKOM OTORIK integ erNILAI_AFEKTIF varchar(2)

DATA_WALI___ORANG_TUA

KD_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_KELAS

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

JADWAL_MATA_PELAJARAN

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

Gambar 4.22 PDM Sistem Informasi Akademik

STIKOM S

URABAYA

Page 23: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

54

4.2.5 Struktur File

Struktur tabel sistem informasi akademik pada SMAK Untung Suropati

Sidoarjo ini dideskripsikan sebagai berikut:

a. Tabel Siswa

Nama Tabel : Siswa

Primary Key : NIS

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data siswa yang ada

pada SMAK Untung Suropati Sidoarjo.

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

STIKOM S

URABAYA

Page 24: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

55

b. Tabel Guru

Nama Tabel : Guru

Primary Key : Kode_Guru

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data guru yang ada

pada SMAK Untung Suropati Sidoarjo.

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

STIKOM S

URABAYA

Page 25: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

56

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 SMAK Untung Suropati Sidoarjo

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

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 SMAK Untung Suropati Sidoarjo

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

STIKOM S

URABAYA

Page 26: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

57

e. Tabel Kelas

Nama Tabel : Kelas

Primary Key : Kode_Kelas

Foreign Key :

Fungsi : Digunakan untuk menyimpan data kelas yang ada

pada SMAK Untung Suropati Sidoarjo.

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

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 SMAK Untung Suropati Sidoarjo.

STIKOM S

URABAYA

Page 27: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

58

Tabel 4.7 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 SMAK Untung Suropati Sidoarjo.

Tabel 4.8 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 STIK

OM SURABAYA

Page 28: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

59

 

4.2.6 Desain Input Output

Di bawah ini terdapat desain dari program aplikasi sistem informasi

akademik SMAK Untung Suropati Sidoarjo dan akan dijelaskan bagaimana cara

menggunakan program ini nantinya.

4.2.6.1 Form Utama

Gambar 4.23 Desain Form Utama

Keterangan :

1. Pada saat menjalankan aplikasi Sistem Informasi akademik SMAK

Untung Suropati Sidoarjo pertama kali akan tampil menu seperti gambar

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

STIKOM S

URABAYA

Page 29: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

60

a. Login

Menu ini berfungsi untuk mengakses masuk menggunakan Sistem

Informasi akademik Akademik SMAK Untung Suropati Sidoarjo.

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.

4.2.6.2 Form Login

Gambar 4.24 Desain Form Login User

STIKOM S

URABAYA

Page 30: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

61

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

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.

STIKOM S

URABAYA

Page 31: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

62

4.2.6.3 Menu Siswa

4.2.6.3.1 Form Master Siswa

Gambar 4.25 Desain Form Master Siswa

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

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”.

STIKOM S

URABAYA

Page 32: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

63

4.2.6.3.2 Form Cetak Rekap Master Siswa

Gambar 4.26 Desain Form View Dan Cetak Rekap Data Siswa

STIKOM S

URABAYA

Page 33: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

64

4.2.6.4 Menu Guru

A. Maintenance Data Guru

Gambar 4.27 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. STIKOM S

URABAYA

Page 34: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

65

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.28 Desain Form Cetak & View Data Guru

STIKOM S

URABAYA

Page 35: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

66

4.2.6.5 Menu Admin

4.2.6.5.1 Form Maintenance Kelas

Gambar 4.29 Desain Form Maintenace Kelas

STIKOM S

URABAYA

Page 36: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

67

4.2.6.5.2 Form Transaksi Alokasi Siswa Pada Kelas

Gambar 4.30 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 37: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

68

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.31 Desain Form View Rekap Data Kelas dan Wali Kelas

STIKOM S

URABAYA

Page 38: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

69

B. Form Cetak Rekap Data Alokasi Siswa Perkelas

Gambar 4.32 Desain Form View Rekap Data Alokasi Siswa

STIKOM S

URABAYA

Page 39: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

70

4.2.5.6 Menu Akademik

A. Form Input dan Maintenance Data Mata Pelajaran

Gambar 4.33 Desain Form Maintenance Mata Pelajaran

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”.

STIK

OM SURABAYA

Page 40: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

71

B. Form Cetak Rekap Data Mata Pelajaran

Gambar 4.34 Form Cetak & View Data Mata Pelajaran

STIKOM S

URABAYA

Page 41: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

72

C. Transaksi Jadwal Mata Pelajaran

Gambar 4.35 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 42: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

73

D. Form Cetak Rekap Jadwal Mata Pelajaran Perkelas

Gambar 4.36 Desain Form Cetak dan View Data Jadwal Mata pelajaran Perkelas

STIKOM S

URABAYA

Page 43: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

74

E. Transaksi Absensi Siswa

Gambar 4.37 Desain Form Transaksi Absensi Siswa

Keterangan :

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 STIKOM S

URABAYA

Page 44: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

75

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

kembali ke ”Menu Utama”.

E. Form Cetak Rekap Data Absensi Siswa

Gambar 4.38 Desain Form Cetak dan View Rekap Data Absensi Siswa

STIKOM S

URABAYA

Page 45: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

76

F. Master Tahun Ajar

Form ini berfungsi sebagai acuan rentang tahun bagi setiap form yang

memuat tahun ajaran.

Gambar 4.39 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.

STIKOM S

URABAYA

Page 46: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

77

4. Tombol digunakan untuk keluar dari menu ”Master Tahun

Ajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA

Page 47: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

78

4.2.7 IMPLEMENTASI PROGRAM

4.2.7.1 Form Utama

Gambar 4.23 Desain Form Utama

Keterangan :

1. Pada saat menjalankan aplikasi Sistem Informasi akademik SMAK

Untung Suropati Sidoarjo pertama kali akan tampil menu seperti gambar

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

a. Login

Menu ini berfungsi untuk mengakses masuk menggunakan Sistem

Informasi akademik Akademik SMAK Untung Suropati Sidoarjo.

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.

STIKOM S

URABAYA

Page 48: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

79

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.

4.2.7.1 Form Login

Gambar 4.24 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.

STIKOM S

URABAYA

Page 49: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

80

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.

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.2 Menu Siswa

4.2.7.2.1 Form Master Siswa

Gambar 4.25 Desain Form Master Siswa

STIKOM S

URABAYA

Page 50: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

81

Keterangan :

1. Tombol untuk menyimpan semua isian / inputan.

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.2.2 Form Cetak Rekap Master Siswa

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

URABAYA

Page 51: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

82

Gambar 4.27 Hasil Cetak Data Siswa

STIKOM S

URABAYA

Page 52: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

83

4.2.7.3 Menu Guru

2. Maintenance Data Guru

Gambar 4.28 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

STIKOM S

URABAYA

Page 53: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

84

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

kembali ke ”Menu Utama”.

3. Form Cetak Rekap Data Guru

Gambar 4.29 Desain Form Cetak & View Data Guru

STIKOM S

URABAYA

Page 54: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

85

Gambar 4.30 Hasil Cetak Rekap Data Guru

STIKOM S

URABAYA

Page 55: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

86

4.2.7.4 Menu Admin

4.2.7.4.1 Form Maintenance Kelas

Gambar 4.31 Desain Form Maintenace Kelas

STIKOM S

URABAYA

Page 56: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

87

4.2.7.4.2 Form Transaksi Alokasi Siswa Pada Kelas

Gambar 4.32 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. STIK

OM SURABAYA

Page 57: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

88

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.

4. Cetak Rekap Data Kelas dan Wali Kelas

Gambar 4.33 Desain Form View Rekap Data Kelas dan Wali Kelas

STIKOM S

URABAYA

Page 58: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

89

Gambar 4.34. Hasil Cetak Rekap Data Kelas&Wali Kelas

STIKOM S

URABAYA

Page 59: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

90

5. Form Cetak Rekap Data Alokasi Siswa Perkelas

Gambar 4.35 Desain Form View Rekap Data Alokasi Siswa

STIKOM S

URABAYA

Page 60: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

91

Gambar 4.36 Hasil Cetak Rekap Data Siswa Per-Kelas

4.2.7.5 Menu Akademik

6. Form Input dan Maintenance Data Mata Pelajaran

Gambar 4.37 Desain Form Maintenance Mata Pelajaran

STIKOM S

URABAYA

Page 61: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

92

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”.

A. Form Cetak Rekap Data Mata Pelajaran

Gambar 4.38 Form Cetak & View Data Mata Pelajaran

STIKOM S

URABAYA

Page 62: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

93

Gambar 4.39. Hasil Cetak Rekap Data Mata Pelajaran

B. Transaksi Jadwal Mata Pelajaran

Gambar 4.40 Desain Form Transaksi Penjadwalan Matapelajaran Perkelas

STIKOM S

URABAYA

Page 63: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

94

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 64: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

95

C. Form Cetak Rekap Jadwal Mata Pelajaran Perkelas

Gambar 4.41 Desain Form Cetak dan View Data Jadwal Mata pelajaran

Perkelas

Gambar 4.42 Hasil Cetak Rekap Jadwal Mata Pelajaran Per-Kelas

STIKOM S

URABAYA

Page 65: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

96

D. Transaksi Absensi Siswa

Gambar 4.43 Desain Form Transaksi Absensi Siswa

Keterangan :

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”.

STIKOM S

URABAYA

Page 66: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

97

E. Form Cetak Rekap Data Absensi Siswa

Gambar 4.44 Desain Form Cetak dan View Rekap Data Absensi Siswa

Gambar 4.45 Hasil Cetak Rekap Data Absensi Siswa Per-Kelas

STIKOM S

URABAYA

Page 67: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

98

F. Master Tahun Ajar

Form ini berfungsi sebagai acuan rentang tahun bagi setiap form yang

memuat tahun ajaran.

Gambar 4.46 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. STIKOM S

URABAYA

Page 68: BAB IV ANALISIS & DESAIN SISTEM SURABAYAsir.stikom.edu/60/7/BAB IV.pdf · masuk ke SMAK Untung Suropati Sidoarjo atau tidak. Setelah kelas terbentuk, maka siswa akan dibagi perkelas

99

4. Tombol digunakan untuk keluar dari menu ”Master Tahun

Ajaran” dan kembali ke ”Menu Utama”.

STIKOM S

URABAYA