bab iv hasil dan pembahasan 4.1 perencanaan sistemrepo.darmajaya.ac.id/1100/4/bab iv -1.pdf · 4.2...

32
BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistem Dalam pengembangan sistem yang dilakukan untuk pengolahan data Administrasi Sekolah di SMA Perintis I Bandar Lampung, pihak-pihak yang ikut terlibat sebagai tim dalam proses analisis adalah sebagai berikut : a. Penulis Dalam proses pengembangan sistem, penulis melakukan pengenbangan sistem sendiri dengan dibantu oleh beberapa pihak sekolah yang ada di SMA Perintis I Bandar Lampung. b. Bagian Tata Usaha Adalah orang berwewenang dalam proses pengolahan data siswa yang ada di SMA Perintis I Bandar Lampung. c. Administrasi Adalah bagian yang berwewenang terhadap pengolahan data pembayaran SPP, Pembangunan, pembayaran buku, dan pembayaran lain-lain di SMA Perintis I Bandar Lampung. d. Guru Adalah bagian yang berwewenang terhadap pengolahan data nilai siswa di SMA Perintis I Bandar Lampung. e. Kepala Sekolah Adalah bagian yang berwewenang terhadap keputusan ataupun kebijakan strategis di SMA Perintis I Bandar Lampung. Selain itu, kepala sekolah juga memiliki hak terhaap laporan yang dihasilkan dari berbagai kegiatan pengolahan data. 4.1.1 Pendefinisian Sistem Sistem informasi administrasi di SMA Perintis I Bandar Lampung ini mempunyai ruang lingkup yang akan dikerjakan yaitu sebagai berikut : 1) Melakukan analisis prosedur-prosedur dan alur dari proses pengolahan data yang telah berjalan saat ini di SMA Perintis I Bandar Lampung.

Upload: others

Post on 01-Dec-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

BAB IV

HASIL DAN PEMBAHASAN

4.1 Perencanaan Sistem

Dalam pengembangan sistem yang dilakukan untuk pengolahan data Administrasi

Sekolah di SMA Perintis I Bandar Lampung, pihak-pihak yang ikut terlibat

sebagai tim dalam proses analisis adalah sebagai berikut :

a. Penulis

Dalam proses pengembangan sistem, penulis melakukan pengenbangan

sistem sendiri dengan dibantu oleh beberapa pihak sekolah yang ada di

SMA Perintis I Bandar Lampung.

b. Bagian Tata Usaha

Adalah orang berwewenang dalam proses pengolahan data siswa yang ada

di SMA Perintis I Bandar Lampung.

c. Administrasi

Adalah bagian yang berwewenang terhadap pengolahan data pembayaran

SPP, Pembangunan, pembayaran buku, dan pembayaran lain-lain di SMA

Perintis I Bandar Lampung.

d. Guru

Adalah bagian yang berwewenang terhadap pengolahan data nilai siswa di

SMA Perintis I Bandar Lampung.

e. Kepala Sekolah

Adalah bagian yang berwewenang terhadap keputusan ataupun kebijakan

strategis di SMA Perintis I Bandar Lampung. Selain itu, kepala sekolah

juga memiliki hak terhaap laporan yang dihasilkan dari berbagai kegiatan

pengolahan data.

4.1.1 Pendefinisian Sistem

Sistem informasi administrasi di SMA Perintis I Bandar Lampung ini

mempunyai ruang lingkup yang akan dikerjakan yaitu sebagai berikut :

1) Melakukan analisis prosedur-prosedur dan alur dari proses pengolahan

data yang telah berjalan saat ini di SMA Perintis I Bandar Lampung.

Page 2: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

39

2) Mendesain sistem informasi administrasi yang baru.

3) Membangun sistem administrasi sekolah yang baru di SMA Perintis I

Bandar Lampung.

Adapun sasaran yang ingin di capai dari sistem ini adalah sebagai berikut :

1) Meningkatkan kinerja bagian adminsitrasi, tata usaha, dan guru dalam

proses pengolahan data administrasi di SMA Perintis I Bandar

Lampung.

2) Menghubungkan pihak-pihak yang bertugas mengolahan data

administrasi kedalam satu sistem pengolahan data yang terpusat,

sehingga akan mengurangi tingkat penumpukan berkas.

4.2 Analisis dan Desain

Penelitian ini membahas tentang sistem administrasi sekolah di SMA Perintis I

Bandar Lampung. Adminsitrasi yang dimaksud dalam hal ini meliputi kegiatan

pengolahan data nilai tugas, ulangan harian, nilai ,mid semester, nilai semester

siswa, pembayaran SPP, pembayaran buku siswa, iuran lain-lain, dan pengolahan

data diri siswa yang menyangkut pengolahan data identitas dari setiap siswa yang

ada di SMA Perintis 1 Bandar Lampung. Pengolahan data administrasi sekolah

ini melibatkan beberapa pihak di SMA Perintis 1 Bandar Lampung, yang terdiri

dari Tata Usaha, Guru, Bendahara, dan Kepala Sekolah.

4.2.1 Analisis Sistem yang sedang berjalan

Tahapan analisis yang berjalan inilah alur proses administrasi di SMA Perintis

1 Bandar Lampung akan digambarkan dalam bentuk diagram use-case.

Penggambaran alur proses ini menjelaskan tentang kegiatan pengolahan data

nilai, pengolahan data pembayaran, dan pengolahan data diri siswa yang

mencakup siapa yang mengerjakan proses pengolahan data, bagaimana proses

pengolahan data itu dilakukan, dan dokumen apa saja yang diproses dalam

proses pengolahan data tersebut.

Berdasarkan hasil analisis tersebut maka ditemukan permasalahan-

permasalahan dari alur proses pengolahan data administrasi yang sedang

Page 3: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

40

berjalan saat ini pada SMA Perintis I Bandar Lampung. Sehingga dengan

ditemukannya permasalahan tersebut, makan memudahkan dalam memberikan

solusi sistem baru yang akan dilakukan pada tahapan selanjutnya.

Lebih jelasnya alur dari sistem administrasi yang sedang berjalan pada SMA

Perintis I Bandar Lampung dapat dijelaskan sebagai berikut:

Tata Usaha

Kepala Sekolah

Guru

Bendahara

Siswa

Mendata siswa

Membuat Laporan

Pengolahan data

nilai

Ulangan Harian

Tugas

Mid Semester

UasNilai Akhir

Extence

ExtenceExtence

Extence

Extence

Mengelola Data

Pemabayaran

Pembayaran SPP

Pembayaran Buku

Pembayaran

lain-Lain

Extence

Extence

Extence

Extence

Extence

Extence

Melihat Nilai Extence

Melihat Laporan

Pembayaran

Melihat Laporan

Nilai

Melihat laporan

Data Siswa

Merekap nilai

Wali Kelas

Gambar 4.1 Use Case Diagram sistem administrasi yang berjalan

Page 4: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

41

4.2.3 Analisis Sistem yang diusulkan

Adapun proses bisnis dari pengolahan data administrasi sistem baru di SMA

Perintis I Bandar Lampung akan dijelaskan sebagai berikut:

1. Tata usaha, Administrasi, guru, dan kepala sekolah melakukan login.

2. Tata usaha menginputkan data siswa ke sistem.

3. Tata usaha menginputkan data master matapelajaran ke sistem.

4. Tata usaha menginputkan data master kelas ke sistem.

5. Tata usaha menginputkan data master guru ke sistem.

6. Guru melaksanakan ulangan harian terhadap siswa dan menginputkan data

nilai tersebut ke sistem.

7. Guru memberikan tugas ke siswa dan menginputkan data nilai ke sistem.

8. Guru melaksanakan Mid Semester terhadap siswa dan menginputkan data

nilai tersebut ke sistem.

9. Guru melaksanakan UAS terhadap siswa dan menginputkan data nilai

tersebut ke sistem.

10. Siswa melakukan pembayaran SPP ke bagian administrasi lalu Bendahara

menginputkan data pembayaran SPP tersebut ke sistem.

11. Siswa melakukan pembayaran buku ke bagian Bendahara, lalu Bendahara

menginputkan data pembayaran buku tersebut ke sistem.

12. Siswa melakukan pembayaran lain-lain ke bagian Bendahara lalu

Bendahara menginputkan data pembayaran lain-lain tersebut ke sistem.

Page 5: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

42

4.3 Use-Case Diagram Sistem Administrasi yang diusulkan

Berikut ini akan menjelaskan tentang desain use case pengolahan data

administrasi sistem yang akan diusulkan di SMA Perintis I Bandar Lampung .

Tata Usaha

Kepala Sekolah

Guru

Bendahara

Input data siswa

Input Mata

Pelajaran

Input data kelas

Input data guru

Login

Kelola data nilai

Ulangan Harian

Tugas

Mid Semester

UAS ExtenceExtence

Extence

Extence

Kelola data

pembayaran

Pembayaran SPP Pembayaran

Lain-Lain

Extence Extence

Extence

Extence

Extence

View Laporan

Pembayaran

View Laporan Nilai

View Laporan Data

Siswa

Mengelola Laporan

Wali Kelas

Merekap nilai

Gambar 4.2 Use Case Diagram sistem yang diusulkan

Page 6: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

43

1.3.1 Skenario Use Case Sistem yang Diusulkan

1. Use Case Login

Deskripsi : Merupakan Use case yang digunakan untuk menjelaskan

proses login sistem.

Tabel 4.13 Skenario Use Case Login

Tata Usaha,Guru,Kep.Sekolah,

dan Bendahara

Sistem

1. Menginputkan username dan

password

2. Memilih button login

3. Verifikasi username dan

password dari database

4. Menampilkan menu utama

server

2. Use Case Input data siswa

Deskripsi : Merupakan Use case yang menjelaskan proses

penginputan data siswa ke sistem.

Tabel 4.14 Analisis Use Case Input data siswa

Tata Usaha Sistem

1. Menginputkan data siswa

2. Memilih button simpan

3. Periksa kebenaran dan kelengkapan

data

4. Simpan data di database

3. Use Case Input Pelajaran

Deskripsi : Merupakan Use case yang menjelaskan proses

penginputan data pelajaran ke sistem.

Page 7: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

44

Tabel 4.15 Skenario Use Case Input Pelajaran

Tata Usaha Sistem

1. Menginputkan data pelajaran

2. Memilih button simpan

3. Periksa kebenaran dan

kelengkapan data Matapelajaran

4. Simpan data di database

4. Use Case Input Data Kelas

Deskripsi : Merupakan Use case yang menjelaskan proses

penginputan data kelas ke sistem.

Tabel 4.16 Skenario Use Case Input Data Kelas

Tata Usaha Sistem

1. Menginputkan data Kelas

2. Memilih button simpan

3. Periksa kebenaran dan kelengkapan

data Kelas

4. Simpan data di database

5. Use Case Input Data Guru

Deskripsi :Merupakan Use case yang menjelaskan proses penginputan

data guru ke sistem.

Tabel 4.17 Skenario Use Case Input Data guru

Tata Usaha Sistem

1. Menginputkan data guru

2. Memilih button simpan

3. Periksa kelengkapan data guru

4. Simpan data di database

Page 8: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

45

6. Use Case Input Nilai Ulangan Harian

Deskripsi : Merupakan Use case yang menjelaskan proses

pengambilan nilai ulangan harian dan penginputan data nilai ke sistem.

Tabel 4.18 Analisis Use Case Input Nilai Ulangan Harian

Guru Siswa Sistem

1. Membagikan soal

ulangan harian

2. Mengisi ulangan

harian

3. Mengumpulkan

ulangan harian

4. Pengambilan

nilai ulangan

harian

5. Input nilai

ulangan harian

6. Simpan nilai

7. Mengecek

kelengkapan data

8. Simpan di database

7. Use Case Input Nilai Tugas

Deskripsi : Merupakan Use case yang menjelaskan proses

pengambilan nilai tugas dan penginputan data nilai ke sistem.

Page 9: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

46

Tabel 4.19 Skenario Use Case Input Nilai Tugas

Guru Siswa Sistem

1. Memberikan tugas

2. Mengerjakan tugas

3. pengumpulan tugas

4. Pengambilan nilai

5. Input nilai tugas

6. Simpan nilai tugas

7. cek data

8. Simpan di database

8. Use Case Input Nilai Mid Semester

Deskripsi : Merupakan Use case yang menjelaskan proses

pengambilan nilai mid semester dan penginputan data nilai ke sistem.

Tabel 4.20 Skenario Use Case Input Nilai Mid Semester

Guru Siswa Sistem

1. Membagikan soal

Mid Semester

2. Mengerjakan soal

Mid Semester

3. Mengumpulkan

hasil mid semester

4. Pengambilan nilai

mid

5. Input nilai Mid

6. Simpan nilai Mid

7. Mengecek

kelengkapan data

8. Simpan di

database

Page 10: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

47

9. Use Case Input Nilai UAS

Deskripsi : Merupakan Use case yang menjelaskan proses

pengambilan nilai UAS dan penginputan data nilai ke sistem.

Tabel 4.21 Skenario Use Case Input Nilai UAS

Guru Sistem

1. Pengambilan nilai UAS

2. Input nilai UAS

3. Simpan nilai UAS

4. Menghitung nilai akhir siswa

5. Simpan di database

6. Use Case Input Pembayaran SPP

Deskripsi : Merupakan Use case yang menjelankan proses

pembayaran SPP dan penginputan data pembayaran ke sistem.

Tabel 4.22 Skenario Use Case Input Pembayaran SPP

Bendahara Sistem

1. Menginputkan data

pembayaran SPP

2. Simpan data pembayaran

SPP

3. Periksa data

4. Menyimpan data didatabase

7. Use Case Input Pembayaran Buku

Deskripsi : Merupakan Use case yang menjelankan proses

pembayaran buku dan penginputan data pembayaran ke sistem.

Page 11: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

48

Tabel 4.23 Skenario Use Case Input Pembayaran Buku

Bendahara Sistem

1. Menerima uang pembayaran

Buku

2. Menginputkan data

pembayaran Buku

3. Simpan data

4. Periksa data

5. Menyimpan didatabase

8. Use Case Input Pembayaran Lain-lain

Deskripsi : Merupakan Use case yang menjelankan proses

pembayaran lain-lain dan penginputan data pembayaran ke sistem.

Tabel 4.24 Skenario Use Case Input Pembayaran Lain-lain

Bendahara Sistem

1. Menerima uang Pembayaran

lain

2. Menginputkan data

Pembayaran

3. Simpan data

4. Periksa data

5. simpan didatabase

9. Use Case Cetak Lap. Data Siswa

Deskripsi : Merupakan Use case yang menjelaskan tentang alur dari

proses mencetak laporan data diri siswa.

Page 12: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

49

Tabel 4.25 Skenario Use Case Cetak Lap. Data Siswa

Kepala Sekolah Sistem

1. Pilih Laporan Data diri siswa

2. Pilih Button Cetak

3. Select data laporan

4. Menampilkan laporan

10. Use Case Cetak Lap. Nilai Siswa

Deskripsi : Merupakan Use case yang menjelaskan tentang alur dari

proses mencetak laporan data nilai siswa.

Tabel 4.26 Skenario Use Case Cetak Lap. Nilai Siswa

Kepala Sekolah Sistem

1. Pilih Laporan Nilai siswa

2. Pilih Button Cetak

3. Select data laporan

4. Menampilkan laporan

5. Nama Use Case Cetak Lap. Data Pembayaran

Deskripsi : Merupakan Use case yang menjelaskan tentang alur dari

proses mencetak laporan data pembayaran.

Tabel 4.27 Skenario Use Case Cetak Lap. Data Pembayaran

Kepala Sekolah Sistem

1. Pilih Laporan pembayaran

2. Pilih Button Cetak

3. Select data laporan

4. Menampilkan laporan

Page 13: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

50

4.3.2 Activity Diagram sistem Baru

Activity Diagram digunakan untuk memberikan gambaran detail dari setiap

Use Case ase diagram yang dibuat sebelumnya. Setiap Use Case akan

dijelaskan kedalam bentuk diagram activity yang akan dijelaskan sebagai

berikut:

1. Activity Diagram Login

Activity Diagram menjelaskan tentang alur dari Use case diagram login yang

telah dijelaskan di atas mulai dari input data sampai pada kerja sistem untuk

menampilkan menu utama. Lebih jelasnya alur diagram Activity Diagram

login ini dapat dilihat pada gambar berikut ini:

Tata Usaha/Keuangan/Kep.Sekolah Sistem

Login

Input username dan password

Memilih button login

Verifikasi username dan password dari database

Menampilkan menu utama

Benar

Tidak

Ya

Gambar 4.3 Activity Diagram Login

Page 14: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

51

2. Activity Diagram Input data siswa

Activity Diagram menjelaskan tentang alur dari Use case diagram Input data

siswa yang telah dijelaskan di atas mulai dari input data sampai pada kerja

sistem dalam proses penyimpanan data didatabase sistem. Lebih jelasnya alur

diagram Activity Diagram Input data siswa ini dapat dilihat pada gambar

berikut ini

SistemTata Usaha

Input data siswa

Menginputkan data siswa

Memilih button simpan

Periksa kelengkapan data

Simpan data di database

Tidak

Ya

Periksa data siswa

Tidak

Ya

Gambar 4.4 Activity Diagram Input data siswa

3. Activity Diagram Input Pelajaran

Activity Diagram menjelaskan tentang alur dari Use case diagram Input

Matapelajaran yang telah dijelaskan di atas mulai dari input data Input

Matapelajaran sampai pada kerja sistem untuk proses penyimpanan data di

database. Lebih jelasnya alur diagram Activity Diagram Input Matapelajaran

ini dapat dilihat pada gambar berikut ini

Page 15: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

52

SistemTata Usaha

Input Matapelajaran

Menginputkan data Matapelajaran

Memilih button simpan

Periksa kelengkapan data

Simpan data di database

Tidak

Ya

Periksa data matapelajaran

Tidak

Ya

Gambar 4.5 Activity Diagram Input Pelajaran

4. Activity Diagram Input Data Kelas

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Data Kelas yang telah dijelaskan di atas mulai dari input data Input Data

Kelas sampai pada kerja sistem untuk proses penyimpanan data di database.

Lebih jelasnya alur diagram Activity Diagram Input Data Kelas ini dapat

dilihat pada gambar berikut ini:

SistemTata Usaha

Input Data Kelas

Menginputkan data Kelas

Memilih button simpan

Periksa kelengkapan data kelas

Simpan data di database

Ya

Tidak

Periksa data kelas

Ya

Tidak

Gambar 4.6 Activity Diagram Input Data Kelas

Page 16: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

53

5. Activity Diagram Input Data Guru

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Data Guru yang telah dijelaskan di atas mulai dari input data Input Data Guru

sampai pada kerja sistem untuk proses penyimpanan data di database. Lebih

jelasnya alur diagram Activity Diagram Input Data Guru ini dapat dilihat pada

gambar berikut ini:

SistemTata Usaha

Input Data Guru

Menginputkan data guru

Memilih button simpan

Periksa kelengkapan data guru

Simpan data di database

Ya

Tidak

Periksa data guru

Ya

Tidak

Gambar 4.7 Activity Diagram Data Guru

6. Activity Diagram Input Nilai Ulangan Harian

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Nilai Ulangan Harian yang telah dijelaskan di atas mulai dari proses

pelaksanaan ulangan harian, pengambilan nilai ulangan harian, sampai pada

kerja sistem untuk proses penyimpanan data di database. Lebih jelasnya alur

diagram Activity Diagram Input Nilai Ulangan Harian ini dapat dilihat pada

gambar berikut ini:

Page 17: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

54

Guru Sistem

Input Nilai Ulangan Harian

Input nilai ulangan harian

Simpan nilai

Simpan di database

Mengecek kelengkapan data

Tidak

Periksa data nilai ulangan harian

Tidak

Ya

Ya

Gambar 4.8 Activity Diagram Input Nilai Ulangan Harian

7. Activity Diagram Input Nilai Tugas

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Nilai Tugas yang telah dijelaskan di atas mulai dari proses pemberian tugas

harian kepada siswa, pengambilan nilai ulangan harian, sampai pada kerja

sistem untuk proses penyimpanan data di database. Lebih jelasnya alur

diagram Activity Diagram Input Nilai Tugas ini dapat dilihat pada gambar

berikut ini:

Guru Sistem

Input Nilai Tugas

Input nilai tugas

Simpan nilai tugas

Simpan di database

Mengecek kelengkapan data

Tidak

Periksa data nilai Tugas

Tidak

Ya

Ya

Gambar 4.9 Activity Diagram Input Nilai Tugas

Page 18: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

55

8. Activity Diagram Input Nilai Mid Semester

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Nilai Mid Semester yang telah dijelaskan di atas mulai dari proses pemberian

soal mid semester kepada siswa, pengambilan nilai mid semester, sampai

pada kerja sistem untuk proses penyimpanan data di database. Lebih jelasnya

alur diagram Activity Diagram Input Nilai Mid Semester ini dapat dilihat

pada gambar berikut ini:

Guru Sistem

Input Nilai Mid Semester

Input nilai Mid Semester

Simpan nilai Mid Semester

Simpan di database

Mengecek kelengkapan data

Mengecek data nilai Mid Semester

Tidak

Ya

Ya

Tidak

Gambar 4.10 Activity Diagram Input Nilai Mid Semester

9. Activity Diagram Input Nilai UAS

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Nilai UAS yang telah dijelaskan di atas mulai dari proses pemberian soal UAS

semester kepada siswa, pengambilan nilai UAS, sampai pada kerja sistem

untuk proses penyimpanan data di database. Lebih jelasnya alur diagram

Activity Diagram Input Nilai UAS dapat dilihat pada gambar berikut ini:

Page 19: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

56

Guru Sistem

Input Nilai UAS

Input nilai UAS

Simpan nilai UAS

Simpan di database

Menghitung nilai akhir siswa

Mengecek data nilai uas

Ya

Tidak

Mengecek kelengkapan data

Ya

Tidak

Gambar 4.11 Activity Diagram Input Nilai UAS

10. Activity Diagram Input Pembayaran SPP

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Pembayaran SPP yang telah dijelaskan di atas mulai dari proses pembayaran

yang dilakukan oleh siswa, sampai pada kerja sistem untuk proses

penyimpanan data di database. Lebih jelasnya alur diagram Activity Diagram

Input Pembayaran SPP dapat dilihat pada gambar berikut ini:

Bendahara Sistem

Input Pembayaran SPP

Menginputkan data pembayaran SPP

Menyimpan data didatabase

Periksa kelengkapan dataSimpan data pembayaran SPP

Tidak

Periksa data pembayaran spp

Ya

Tidak

Ya

Gambar 4.12 Activity Diagram Input Pembayaran SPP

Page 20: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

57

11. Activity Diagram Input Pembayaran Lain-Lain

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Input

Pembayaran Lain-Lain yang telah dijelaskan di atas mulai dari proses

pembayaran yang dilakukan oleh siswa, sampai pada kerja sistem untuk

proses penyimpanan data di database. Lebih jelasnya alur diagram Activity

Diagram Input Pembayaran Lain-Lain dapat dilihat pada gambar berikut ini:

Bendahara Sistem

Input Pembayaran Lain-lain

Menginputkan data pembayaran

Lain-lain

Menyimpan didatabase

Periksa kelengkapan data

Simpan data

Periksa data pembayaran lain-lain

tidak

ya

ya

tidak

Gambar 4.14 Activity Diagram Input Pembayaran Lain-Lain

12. Activity Diagram Laporan Data Siswa

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Cetak

Laporan Data Siswa yang telah dijelaskan di atas mulai dari proses memilih

jenis laporan yang akan dicetak, sampai pada kerja sistem untuk proses

Page 21: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

58

menampilkan hasil output dari laporan tesebut. Lebih jelasnya alur diagram

Activity Diagram Laporan Data Siswa dapat dilihat pada gambar berikut ini:

Kepala Sekolah Sistem

Laporan Data Siswa

Pilih Laporan Data diri siswa

Pilih Button Cetak

Mencari laporan data diri siswa

Menampilkan output laporan siswa

Ya

Tidak

Gambar 4.15 Activity Diagram Laporan Data Siswa

13. Activity Diagram Laporan Data Nilai

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Cetak

Laporan Data Nilai yang telah dijelaskan di atas mulai dari proses memilih

laporan yang akan dicetak, sampai pada kerja sistem untuk proses

menampilkan hasil output dari laporan tesebut. Lebih jelasnya alur diagram

Activity Diagram Cetak Laporan Data Nilai dapat dilihat pada gambar berikut

ini:

Page 22: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

59

Kepala Sekolah Sistem

Laporan Data Nilai

Pilih Laporan Nilai siswa

Pilih Button Cetak

Menampilkan output laporan nilai siswa

Mencari laporan nilai siswa

Tidak

Ya

Gambar 4.16 Activity Diagram Laporan Data Nilai

14. Activity Diagram Laporan Pembayaran

Activity Diagram ini menjelaskan tentang alur dari Use case diagram Cetak

Laporan Pembayaran yang telah dijelaskan di atas mulai dari proses memilih

jenis laporan yang akan dicetak, sampai pada kerja sistem untuk proses

menampilkan hasil output dari laporan tesebut. Lebih jelasnya alur diagram

Activity Diagram Cetak Laporan Pembayaran dapat dilihat pada gambar

berikut ini:

Kepala Sekolah Sistem

Laporan Pembayaran

Pilih Laporan pembayaran

Pilih Button Cetak

Menampilkan output laporan pembayaran

Mencari laporan pembayaran

Ya

Tidak

Gambar 4.17 Activity Diagram Laporan Pembayaran

Page 23: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

60

4.3.3 Sequence Diagram sistem yang diusulkan

Sequence diagram ini digunakan untuk memberikan gambaran detail dari

setiap activity diagram yang dibuat sebelumnya. Setiap obyek yang terlibat dalam

sebuah use case digambarkan dengan garis putus-putus vertical, kemudian

massage yang dikirim oleh obyek digambarkan dengan garis horisontal secara

kronologis dari atas ke bawah. Sequance diagram dapat dilihat pada Gambar

berikut.

1. Sequence Diagram Login

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Login yang telah dijelaskan

sebelumnya mulai dari proses input data, sampai timbal balik dari sistem

tersebut kepada pengguna program. Lebih jelasnya alur Sequence Diagram

Diagram Login dapat dilihat pada gambar berikut ini:

Menu Login Validasi Database

Kep.Sekolah/

tata usaha/

Administrasi

Input username dan password

Select username dan password

Verifikasi username dan password

Memilih button login

Menampilkan menu utama

Login gagal

Gambar 4.18 Squence diagram Login

Page 24: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

61

2. Sequence Diagram Input Data Siswa

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Data Siswa yang telah

dijelaskan sebelumnya mulai dari proses input data, sampai hasil keluaran dari

sistem tersebut untuk pengguna program. Lebih jelasnya alur Sequence

Diagram Diagram Input Data Siswa dapat dilihat pada gambar berikut ini:

Form Siswa Validasi Database

Tata Usaha

Menginputkan data siswa

Simpan data di database

Verifikasi sistem

Informasi Kesalahan

Query Insert to database

Pilih tombol simpan

Informasi Penyimpanan

Gambar 4.19 Squence diagram Input data Siswa

3. Sequence Diagram Input Data Pelajaran

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur use activity diagram Input Data Pelajaran yang

telah dijelaskan sebelumnya mulai dari proses input data, sampai hasil keluaran

dari sistem tersebut untuk pengguna program. Lebih jelasnya alur Sequence

Diagram Diagram Input Data Pelajaran dapat dilihat pada gambar berikut ini:

Page 25: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

62

Form Pelajaran Validasi Database

Tata Usaha

Simpan data di database

Verifikasi sistem

Informasi Kesalahan

Query Insert to database

Pilih tombol simpan

Informasi Penyimpanan

Input data pelajaran

Gambar 4.20 Squence diagram Input Data Pelajaran

4. Sequence Diagram Input Data Kelas

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Data Kelas yang telah

dijelaskan sebelumnya mulai dari proses input data, sampai hasil keluaran dari

sistem tersebut untuk pengguna program. Lebih jelasnya alur Sequence

Diagram Diagram Input Data Kelas dapat dilihat pada gambar berikut ini:

Form Kelas Validasi Database

Tata Usaha

Simpan data di database

Verifikasi sistem

Informasi Kesalahan

Query Insert to database

Pilih tombol simpan

Informasi Penyimpanan

Input data Kelas

Gambar 4.21 Squence diagram Input Data Kelas

Page 26: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

63

5. Sequence Diagram Input Data Guru

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Data Guru yang telah

dijelaskan sebelumnya mulai dari proses input data, sampai hasil keluaran dari

sistem tersebut untuk pengguna program. Lebih jelasnya alur Sequence

Diagram Diagram Input Data Guru dapat dilihat pada gambar berikut ini:

Form Guru Validasi Database

Tata Usaha

Simpan data di database

Verifikasi sistem

Informasi Kesalahan

Query Insert to database

Pilih tombol simpan

Informasi Penyimpanan

Input data Guru

Gambar 4.22 Squence diagram Input Data Guru

6. Sequence Diagram Input Nilai Ulangan Harian

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Nilai Ulangan Harian

yang telah dijelaskan sebelumnya mulai dari proses melaksanakan ulangan

harian, input data, sampai hasil keluaran dari sistem tersebut untuk pengguna

program. Lebih jelasnya alur Sequence Diagram Diagram Input Nilai Ulangan

Harian dapat dilihat pada gambar berikut ini:

Page 27: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

64

Guru

Form Nilai Validasi Database

Input nilai ulangan harian

Simpan di database

Informasi Penyimpanan Berhasil

Verifikasi data sistem

Pilih BTombol simpan

Informasi kesalahan'

Query insert to database

Gambar 4.23 Squence diagram Input Nilai Ulangan Harian

7. Sequence Diagram Input Nilai Tugas

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Nilai Tugas yang telah

dijelaskan sebelumnya mulai dari proses memberikan tugas harian siswa, input

data nilai ulangan harian, sampai hasil keluaran dari sistem tersebut untuk

pengguna program. Lebih jelasnya alur Sequence Diagram Diagram Input

Nilai Tugas dapat dilihat pada gambar berikut ini:

Guru

Form Nilai Validasi Database

Input nilai tugas

Mengecek kelengkapan data

Informasi data salah atau tidak lengkap

Simpan di database

Informasi Penyimpanan Berhasil

Gambar 4.24 Squence diagram Input Nilai Tugas

Page 28: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

65

8. Sequence Diagram Input Nilai Mid Semester

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Nilai Mid Semester yang

telah dijelaskan sebelumnya mulai dari proses memberikan soal ulangan Mid

Semester, input data nilai mid semester, sampai hasil keluaran dari sistem

tersebut untuk pengguna program. Lebih jelasnya alur Sequence Diagram

Diagram Input Nilai Mid Semester dapat dilihat pada gambar berikut ini:

Guru

Form Nilai Validasi Database

Input nilai Mid Semester

Mengecek kelengkapan data

Informasi data salah atau tidak lengkap

Simpan di database

Informasi Penyimpanan Berhasil

Gambar 4.25 Squence diagram Input Nilai Mid Semester

9. Sequence Diagram Input Nilai Uas

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Nilai Uas akhir Semester

yang telah dijelaskan sebelumnya mulai dari proses memberikan soal ulangan

UAS, input data nilai UAS, sampai hasil keluaran dari sistem tersebut untuk

pengguna program. Lebih jelasnya alur Sequence Diagram Diagram Input

Nilai Uas dapat dilihat pada gambar berikut ini:

Page 29: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

66

Guru

Form Nilai Validasi Database

Input nilai UAS

Mengecek kelengkapan data

Informasi data salah atau tidak lengkap

Simpan di database

Informasi Penyimpanan Berhasil

Gambar 4.26 Squence diagram Input Nilai Uas

10. Sequence Diagram Input Pembayaran SPP

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Pembayaran SPP yang

telah dijelaskan sebelumnya mulai dari proses pembayaran yang dilakukan

oleh siswa, penginputan data pembayaran, sampai hasil keluaran dari sistem

tersebut untuk pengguna program. Lebih jelasnya alur Sequence Diagram

Diagram Input Pembayaran SPP dilihat pada gambar berikut ini:

Administrasi

Form Pembayaran Validasi Database

Menginputkan data pembayaran SPP

Simpan data pembayaran SPP

Periksa data

Informasi data salah atau tidak lengkap

Simpan di database

Informasi Penyimpanan Berhasil

Gambar 4.27 Squence diagram Input Pembayaran SPP

Page 30: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

67

11. Sequence Diagram Input Data Pembayaran lain-Lain

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Input Data Pembayaran lain-

Lain yang telah dijelaskan sebelumnya mulai dari proses pembayaran yang

dilakukan oleh siswa, pengintutan data pembayaran, sampai hasil keluaran dari

sistem tersebut untuk pengguna program. Lebih jelasnya alur Sequence

Diagram Diagram Input Data Pembayaran lain-Lain dilihat pada gambar

berikut ini:

Administrasi

Form Pembayaran Validasi Database

Menginputkan data Pembayaran Lain-lain

Simpan data

Periksa data

Informasi data salah atau tidak lengkap

Simpan di database

Informasi Penyimpanan Berhasil

Gambar 4.29 Squence diagram Input Data Pembayaran lain-Lain

12. Sequence Diagram Laporan Data Siswa

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Cetak Laporan Data Siswa

yang telah dijelaskan sebelumnya mulai dari proses pemilihan laporan yang

akan dicetak, sampai hasil keluaran laporan dari sistem tersebut untuk

pengguna program. Lebih jelasnya alur Sequence Diagram Diagram Cetak

Laporan Data Siswa dilihat pada gambar berikut ini:

Page 31: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

68

Kepala Sekolah

Form Laporan Validasi Database

Pilih Laporan Data diri siswa

Cari data di database

Informasi data tidak ada

Select Data

Menampilkan laporan

Pilih Button Cetak

Gambar 4.30 Squence diagram Laporan Data Siswa

13. Sequence Diagram Laporan Data Nilai

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Cetak Laporan Data Nilai

yang telah dijelaskan sebelumnya mulai dari proses pemilihan laporan yang

akan dicetak, sampai hasil keluaran laporan dari sistem tersebut untuk

pengguna program. Lebih jelasnya alur Sequence Diagram Diagram Cetak

Laporan Data Nilai dilihat pada gambar berikut ini:

Kepala Sekolah

Form Laporan Validasi Database

Pilih Laporan Nilai siswa

Cari data di database

Informasi data tidak ada

Select Data

Menampilkan laporan

Pilih Button Cetak

Gambar 4.31 Squence diagram Laporan Data Nilai

Page 32: BAB IV HASIL DAN PEMBAHASAN 4.1 Perencanaan Sistemrepo.darmajaya.ac.id/1100/4/BAB IV -1.pdf · 4.2 Analisis dan Desain Penelitian ini membahas tentang sistem administrasi sekolah

69

14. Sequence Diagram Laporan Pembayaran

Sequence Diagram ini menjelaskan tentang interaksi pengguna sistem dengan

sistem itu sendiri dari prosedur activity diagram Cetak Laporan Pembayaran

yang telah dijelaskan sebelumnya mulai dari proses pemilihan laporan yang

akan dicetak, sampai hasil keluaran laporan dari sistem tersebut untuk

pengguna program. Lebih jelasnya alur Sequence Diagram Diagram Cetak

Laporan Pembayaran dilihat pada gambar berikut ini:

Kepala Sekolah

Form Laporan Validasi Database

Cari data di database

Informasi data tidak ada

Select Data

Menampilkan laporan

Pilih Laporan pembayaran

Pilih Button Cetak

Gambar 4.32 Squence diagram Laporan Pembayaran

4.3.4 Arsitektur Sistem yang Diusulkan

ServerGuru Tata Usaha

Bendahara

Kepala Sekolah

Gambar 4.33 Arsitentur sistem yang diusulkan