Anda di halaman 1dari 14

LAPORAN TUGAS BESAR

REKAYASA PERANGKAT LUNAK

Disusun oleh
DIMAS SYAFRIZAL BACHRI
5140411297

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNOLOGI INFORMATIKA DAN ELEKTRO
UNIVERSITAS TEKNOLOGI YOGYAKARTA
2018
I. Latar Belakang
1. Profil dan ruang lingkup Instansi
Sekolah Menengah Kejuruan (SMK) Al Falah Larangan merupakan instansi dari swasta
dibawah naungan yayasan Miftahul Ulum yang bergerak di bidang pendidikan, Sekolah ini
berlokasi Jalan Raya Larangan Brebes Kode Pos 52262. Ada 3 jurusan yang ditawarkan oleh SMK
Al Falah Larangan yaitu Teknik Komputer dan Jaringan, Akutansi, dan Teknik Otomotif Sepeda
Motor.
Dalam hal pembayaran administrasi sekolah, SMK Al Falah Larangan menginginkan
adanya pengembangan suatu sistem yang dapat membantu serta mempermudah petugas
administrasi seperti pengolahan data Sumbangan Pembinaan Pendidikan (SPP) maupun
pengolahan data yang bukan Sumbangan Pembinaan Pendidikan (Non SPP). Dengan seiiring
banyaknya pekerjaan maupun kegiatan yang dilakukan oleh petugas administrasi serta banyaknya
jumlah siswa, terkadang membuat petugas merasa kesulitan dalam melayani pembayaran
administrasi sekolah hal tersebut dapat menyita banyak waktu yang ada. Untuk mengatasi masalah
tersebut maka dibuatlah sebuah sistem informasi yang dapat membantu dan mempermudah dalam
proses pembayaran. Sistem informasi pembayaran administrasi sekolah merupakan suatu sistem
yang melakukan proses pengolahan data informasi pembayaran yang dilakukan oleh siswa yang
dirancang sebagaimana mestinya untuk lebih mengefesienkan waktu yang ada serta dapat menjadi
solusi terhadap masalah yang ada di SMK Al Falah Larangan.

2. Masalah yang ditemui


Saat ini dalam sistem pengolahan pembayaran administrasi sekolah masih bersifat sistem
konvensional, yaitu petugas melakukan pengolahan pembayaran siswa dengan mencatat di buku
rekap, dan petugas akan mencari tagihan-tagihan siswa yang belum dibayar. Sistem ini kurang
efektif karena petugas membutuhkan waktu lama untuk mencari tagihan-tagihan siswa dan
membuat laporan kepada kepala sekolah.
Dengan sistem yang akan dibuat akan memudahkan penyampaian informasi yang lebih
efektif dan efisien waktu karena laporan-laporan yang diminta kepala sekolah secara otomatis
dibuat disistem, jadi petugas tinggal mencetak. Di bagian tagihan, nanti otomatis juga muncul
disistem.
II. Pembahasan
Tahap Communication
1. Analisis Proses Bisnis
a) Proses Bayar
 Terdapat dua pembayaran yaitu SPP dan Non-Spp. Pembayaran Spp berupa
pembayaran setiap per bulan(Juni-Mei), sedangkan pembayaran Non-Spp seperti
bayar Kunjungan Industri, uang pembangunan, dll.
 Siswa membawa kartu hijau untuk membayar Spp bulanan, sedangkan untuk
pembayaran non-spp siswa hanya datang dengan membawa uang ke petugas TU
bagian keuangan untuk membayar
 Pembayaran Non-Spp sebelumnya sudah diinformasikan oleh wali kelas masing”
dan punya waktu tenggang atas pembayaran non-spp.
 Untuk pembayaran spp, siswa akan mendapatkan kembali kartu hijaunya.
Sedangkan untuk pembayaran Non-spp siswa akan mendapatkan kwitansi sebagai
bukti pembayaran.
 Ketika siswa membayar spsp maupun non-spp, petugas TU akan mengingatkan
informasi pembayaran ke siswa atas kekurangan pembayaran sebelumnya.

b) Proses Laporan
Petugas TU akan memberi laporan berupa tagihan siswa yang belum bayar maupun
yang sudah membayar kepada sekolah. Tapi laporan masih berupa catatan di buku.

2. Analisis Kebutuhan
a) Proses Bayar
 Proses pembayaran dilakukan dengan system yang di Aplikasikan berupa aplikasi
desktop.
 Siswa tetap datang ke ruang TU ketika membayar.
 Untuk SPP bulanan siswa membawa kartu hijau
 Untuk Non SPP, hanya datang dengan membawa uang ke petugas untuk
membayar

b) Proses Laporan
Petugas TU akan memberi laporan yang didapatkan di Aplikasi pembayaran kepada
Kepala sekolah.

 Tahap Planning
a) Menetapkan resiko
 Resiko Biaya, sistem membutuhkan biaya yang banyak diantaranya : biaya komputer
server, biaya develop, dan biaya maintenance.
 Resiko pengerjaan, meliputi : error, hardware, dan SDM.
 Resiko SDM, petugas dalam menggunakan sistem ini.
b) Menetapkan jadwal kerja
Kegiatan Sept 2017 Okto 2017 Nov 2017 Des 2017 Jan 2018
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Mulai Proyek
2. Perencanaan
3. Pelaksanaan
3.1 Analisa Sistem
3.2 Desain Database Sistem
3.3 Desain Antarmuka Sistem
3.4 Coding dan Testing
3.5 Dokumentasi Sistem
4. Implementasi
5. Penutupan Proyek

c) Kendala
 SDM hanya saya sendiri.
 Pengalaman dan wawasan belum mumpuni.
 Waktu pengerjaan yang diberikan sangat singkat, jadi menurut saya kurang.
 Belum dapat menentukan rincian biaya yang dibutuhkan secara detail.
 User belum tentu dapat dengan mudah menggunkan sistem ini, diperlukan training
secara berkala.
d) Biaya
Kegiatan Total Biaya
1. Mulai Proyek Rp. 3.000.000
2. Perencanaan Rp. 2.500.000
3. Pelaksanaan Rp.16.000.000
3.1 Analisa Sistem Rp. 4.000.000
3.2 Desain Database Sistem Rp. 3.500.000
3.3 Desain Antarmuka Sistem Rp. 3.500.000
3.4 Coding dan Testing Rp. 3.500.000
3.5 Dokumentasi Sistem Rp. 2.000.000
4. Implementasi Rp. 2.500.000
5. Penutupan Proyek Rp. 3.000.000
Total Biaya Rp. 27.000.000
 Tahap Modeling
a) Diagram Konteks

b) Diagram Jenjang
c) DAD Level 1

d) DAD Level 2 Proses 2


e) ERD

f) Relasi Antar Tabel


g) Perancangan Database
Pada tahap ini dilakukan pendefinisian basis data yang akan disimpan, meliputi struktur
penyimpanan data, format data, dan jalur akses.
1. Struktur Tabel
- Tahun Ajaran
Nama Tabel : Tahun Ajaran
Primary Key : Kode_Tahunajar
Nama Field Tipe data Extra
Kode_Tahunajar Int Auto Increment
Tahun_Ajaran Varchar(10)
Semester Varchar(10)
Mulai Date
Akhir Date
Keterangan Varchar(20)

- Kelas
Nama Tabel : Kelas
Primary Key : Kode_Kelas
Nama Field Tipe data Extra
Kode_Kelas Int Auto Increment
Nama_Kelas Varchar(10)
Tingkat Varchar(5)

Keterangan Varchar(20)

- Siswa
Nama Tabel : Siswa
Primary Key : Nis
Foreign Key : Kode_Kelas, Kode_Tahunajar
Nama Field Tipe data Key
Nis Int Primary Key
Nama_Siswa Varchar(30)
Alamat Varchar(50)

Jenis Kelamin Varchar(10)

Tanggal Lahir Date


Kode_Kelas Int Foreign Key

Kode_Tahunajar Int Foreign Key

Nama_Wali Varchar(30)

Alamat_Wali Varchar(50)

- Jenis Pembayaran
Nama Tabel : Jenis Pembayaran
Primary Key : Kode_Jenpem
Nama Field Tipe data Extra
Kode_Jenpem Int Auto Increment
Jenis Pembayaran Varchar(15)
Rincian Varchar(20)

- Detail Jenis Pembayaran


Nama Tabel : Detail Jenis Pembayaran
Primary Key : Kode_Detail
Foreign Key : Kode_Jenpem, Nis
Nama Field Tipe data Extra
Kode_Detail Int Auto Increment
Kode_Jenpem Int
Nis Int
Nama_Detail Varchar(50)

Besaran Pembayaran Int

Lama _Angsuran Int

Total Int

- Pembayaran
Nama Tabel : Pembayaran
Primary Key : Kode_Pembayaran
Foreign Key : Kode_Detail, Nis
Nama Field Tipe data Extra
Kode_Pembayaran Int
Auto Increment
Kode_Detail Int
Nis Int
Tgl-bayar Date

Jumlah _Bayar Int

Desain
Desain digunakan untuk mamasukan data ke dalam komputer, mengolah, dan
memproses secara otomatis. Macam-macam desain yang digunakan di di sistem informasi
pembayaran administrasi sekolah sebagai berikut:
a. Menu utama

Gambar 4.7 Menu Utama


b. Tahun Ajaran

Gambar 4.8 Tahun Ajaran

c. Kelas

Gambar 4.9 Kelas


d. Siswa

Gambar 4.10 Siswa

e. Jenis Pembayaran

Gambar 4.10 Jenis Pembayaran


f. Detail Jenis Pembayaran

Gambar 4.11 Detail Jenis Pembayaran

g. Pembayaran

Gambar 4.12 Pembayaran


h. Laporan Pembayaran

Gambar 4.13 Laporan Pembayaran

i. Laporan Tagihan Pembayaran

Gambar 4.14 Laporan Tagihan Pembayaran

Anda mungkin juga menyukai