• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
44
0
0

Teks penuh

(1)

3.1 Gambaran Umum Sekolah

Gambaran umum sekolah adalah menggambarkan sekolah atau SMA Negeri Ajibarang. Gambaran ini menggambarkan tentang sejarah sekolah, deskripsi sekolah dan struktur organisasi.

3.1.1 Sejarah Perusahaan

SMA Negeri Ajibarang merupakan salah satu SMA Negeri di Kabupaten Banyumas yang berasal dari SMA Pemda Ajibarang yang dinegerikan tahun 1979 berlokasi di desa Pancurendang kecamatan Ajibarang dan atas prakarsa para tokoh masyarakat antara lain:

1. Drs.Saut Manurung : Walikota Cilacap/Wedana Ajibarang 2. Drs. Sukamto : Wedana Ajibarang

3. Abu Hamid : Kepala SMP Negeri 1 Ajibarang 4. Waimoen : Kepala SMP Negeri 2 Ajibarang 5. H. Kartadidjaja : Tokoh Masyarakat Ajibarang 6. Budi Raharjo : Wiraswasta

7. Soerwan : Guru SMPN 1 Ajibarang

Sumber dana pembangunan SMA berasal dari iuran masyarakat di wilayah Kawedanan Ajibarang. Kepala Sekolah dipercayakan kepada Drs. Saut Manurung (Walikota Cilacap). Karena sibuk dengan tugas utamanya, maka tugas sehari-hari diserahkan kepada salah satu guru yaitu Bapak R.Apenk Sunarto. Adapun jumlah kelas pada 18 Februari 1984 adalah sebanyak 11 kelas. Guru-gurunya berasal dari guru-guru SMPN 1 Ajibarang, SMPN 2 Ajibarang dan SMAN 2 Purwokerto, juga dari beberapa guru SD. Sedangkan tenaga Tata Usaha/Pembantu pelaksana sebagian besar sampai sekarang masih tetap, namun sudah berstatus negeri.

Sarana yang dimiliki sampai saat penegerian adalah: 1. 11 lokal ruang belajar

2. 1 lokal ruang guru

3. 1 lokal ruang kepala sekolah 4. 1 lokal ruang tat usaha

5. 1 bangunan WC,kamar mandi dan sumur

(2)

SMA Negeri Ajibarang secara resmi dinegerikan tanggal 18 Februari 1984 (Penegerian). Namun saat SMA dinegerikan, kepala sekolah masih dipimpin oleh Kepala SMA Negeri 1 Purwokerto (Bapak Sudiro Wirohartono). Saat itu pula belum ada guru tetap (semuanya masih guru pinjaman). Sejak tanggal 15 Maret 1984 tugas kepala sekolah dipegang oleh Bapak Soepeno, B.A (Surat Kawat Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor: 17328/C/K 1-2/1985 tanggal 1 Maret 1985). Maka sejak saat itu Bapak Soepeno, B.A menjadi kepala sekolah yang pertama. Situasi dan kondisi yang diserah terimakan dari Bapak Drs. Soediro Wirohartono kepada Bapak Soepeno, BA. mengingat kesulitan yang pernah dialami yaitu dengan adanya guru pinjaman dari sekolah lain, maka ketika sekolah asal sedang mengadakan test, sebagian besar gurunya ditarik kembali ke sekolah asal masing-masing sehingga praktis SMA Negeri Ajibarang tidak ada guru yang mengajar, sehingga kegiatan belajar mengajar menjadi kurang tertib. Belajar dari kesalahan tersebut maka kepala sekolah mengambil kebijakan untuk melepas guru-guru pinjaman tersebut dan mengangkat guru-guru wiyata bakti yang berpendidikan sesuai dengan guru SMA. Tahun demi tahun persoalan dapat diatasi dengan droping dari penempatan guru dari pemerintah. Saat ini SMA Negeri Ajibarang dipimpin oleh Drs. Tjaraka Tjunduk Karsadi, M.Pd. SMA Negeri Ajibarang telah memperoleh sertifikat ISO 9001:2008 dan sedang dalam proses penilaian Sekolah Bertaraf Internasional. Status kepemilikan gedung adalah milik sendiri. Luas Tanah 23,435 m2, luas bangunan 3,495m2, akses internet. Sistem belajar dengan menggunakan Moving Class.

(3)

3.1.2. Struktur Organisasi dan Fungsi A. Struktur Organisasi

Struktur organisasi Komite SMA Negeri Ajibarang

Sumber: Tata Usaha SMA Negeri Ajibarang

Gambar 3.1 Struktur Organisasi Komite SMA Negeri Ajibarang B. Tugas pokok pengurus Kepala Sekolah sebagai berikut:

1. Kepala Sekolah

a. Bersama-sama pengurus lain dan anggota menyusun rencana program kerja sekolah.

b. Mengesahkan rencana program kerja sekolah.

c. Melaksanakan keputusan hasil musyawarah yang ditetapkan oleh anggota melalui rapat-rapat.

d. Menghadiri rapat dinas sekolah atas undangan kepala sekolah.

e. Menerima klarifikasi sumber pembiayaan sekolah yang berasal dari pemerintahan dan kebutuhan sekolah.

f. Menerima klarifikasi persoalan yang dihadapi sekolah.

g. Memberikan edaran, himbauan dan atau bentuk lain kepada

stakeholders.

h. Mengesahkan segala keputusan komite sekolah dan atau keputusan bersama dengan sekolah, melalui penandatanganan yang disahkan dengan cap resmi.

i. Mengadakan pertanggungjawaban keuangan yang dititipkan masyarakat kepada sekolah.

j. Mengesahkan pemberian penghargaan komite sekolah kepada kepala sekolah, guru, staf tata usaha yang berprestasi.

KEPALA SEKOLAH BENDAHARA SEKRETARIS BIDANG A BIDANG D BIDANG B BIDANG C BIDANG E BIDANG F

(4)

k. Memberikan perintah kepada bendahara untuk mengeluarkan memberikan sejumlah dana atas pengajuan sekolah.

l. Memberikan sanksi kepada anggota pengurus yang tidak dapat menunaikan tugas dengan baik.

m. Mengevaluasi program kerja.

n. Menerima laporan dari bendahara mengenai pemasukkan kas dan pengeluaran kas.

2. Sekretaris

a. Membuat agenda kerja bersama-sama ketua dan bidang yang ada. b. Menyusun administrasi (personil, sarana dan prasarana) serta hal yang

dipandang penting.

c. Membuat dan mengedarkan undangan rapat-rapat dibantu oleh staf yang ditunjuk.

d. Membuat laporan-laporan kepada pihak yang terkait. e. Membuat notulen rapat-rapat.

f. Mengagendakan surat masuk dan keluar dibantu oleh staf yang ditunjuk.

g. Pembagian tugas dan peran Sekretaris I dan II disepakati dan dikoordinasikan oleh ketua.

3. Bendahara

a. Menerima, membukukan, mengamankan dana yang diperoleh dari bantuan masyarakat.

b. Mengeluarkan dan membukukannya pengeluaran dana kepada sekolah c. Melaporkan keadaan keuangan kepada kepala sekolah.

d. Pembagian tugas dan peran Bendahara I dan II disepakati dan dikoordinasikan oleh ketua.

e. Dibantu petugas Tata Usaha (TU) untuk menginput pembayaran SPP dan membuat laporan kas masuk dan keluar untuk dilaporkan ke Kepala Sekolah

4. Bidang A (Bidang Penggalian Sumber Daya Sekolah)

a. Bersama-sama pihak sekolah menganalisa potensi sumber daya sekolah, pada lingkup kewilayahan, sosial ekonomi masyarakat, instansi di wilayah setempat.

(5)

b. Mengklarifikasi hasil analisis masyarakat sekolah menyangkut sumber daya manusia dan bentuk lain yang dianggap sebagai potensi yang diduga kuat dapat membantu sekolah.

c. Mendaftar dan memetakan potensi yang diduga kuat dapat membantu sekolah.

d. Melaksanakan penarikan dana dan menyerahkan kepada pengelola dana masyarakat.

e. Melaksanakan penarikan sumber dana masyarakat kependidikan yang dianggap strategis dan dibayar oleh masyarakat untuk meningkatkan kualitas pendidikan sekolah.

5. Bagian B ( Bidang Pengelolaan Dana Masyarakat)

a. Atas persetujuan ketua komite sekolah, menyerahkan dana masyarakat kepada bendahara untuk dibukukan.

b. Mendistribusikan perolehan dana masyarakat sesuai dengan kebutuhan yang diajukan oleh pihak sekolah.

c. Bersama-sama bendahara membukukan penerimaan dan pengeluaran dana masyarakat.

d. Atas persetujuan ketua komite memberikan laporan keadaan keuangan kepada stakeholders.

6. Bidang C ( Bidang Pengendalian Kualitas Pelayanan Pendidikan)

a. Bersama-sama sekolah menyusun standar pelayanan pendidikan, seperti jumlah guru, fasilitas/sarana dan prasarana, kurikulum dan ekstrakurikuler.

b. Bersama-sama sekolah menyusun target pencapaian hasil belajar siswa, harian semester dan akhir tahun dan ujian nasional.

c. Bersama-sama sekolah menetapkan salah satu unggulan prestasi sekolah baik yang bersifat akademis maupun non akademis.

d. Bersama-sama sekolah mengangkat tenaga ahli yang dapat membantu peningkatan kualitas pendidikan

e. Mengundang pengawas sekolah untuk melakukan dialog dan tindak lanjut hasil pengawasan profesional yang dapat dijadikan bahan pertimbangan komite sekolah.

(6)

7. Bidang D (Bidang Jaringan Kerjasama dan Sistem Informasi)

a. Bersama-sama sekolah menyusun program kerjasama dengan pihak luar masyarakat sekolah (Instansi non pendidikan, dunia usaha dan dunia industri).

b. Bersama-sama sekolah ikut membantu memberikan, mencarikan informasi yang dapat mendukung rencana dan program sekolah.

c. Bersama-sama sekolah melaksanakan kerjasama dengan pihak luar sekolah.

8. Bidang E (Bidang Sarana dan Prasarana)

a. Bersama-sama dengan pengurus lain menyusun program kerja komite sekolah.

b. Melaksanakan tugas yang diberikan oleh ketua komite atau hasil keputusan musyawarah komite sekolah.

9. Bidang F (Bidang Usaha)

a. Bersama-sama dengan pengurus lain menyusun program kerja komite sekolah.

b. Melaksanakan tugas yang diberikan oleh ketua komite atau hasil keputusan musyawarah komite sekolah.

(7)

3.2 Proses Bisnis Sistem Berjalan

Kepala Sekolah

siswa Petugas TU

Membuat pengumuman pembayaran

Slip pembayaran Surat Pemberitahuan Pembayaran

Orang tua siswa Memberikan surat pengumuman

Memberikan surat

Menyetorkan uang dan slip Menyetorkan uang dan slip pembayaran

Bukti pembayaran

Laporan pembayaran

Memberikan laporan pembayaran

Memberikan uang

Memberikan bukti pembayaran

Memberikan bukti pembayaran

Mencetak laporan pembayan

1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 7.1 9.0

Gambar 3.2 Proses Bisnis Pembayaran pada SMA Negeri Ajibarang

Sistem yang sedang berjalan dimulai dari petugas TU yang memberikan surat pengumuman pembayaran atau pengumuman biaya sekolah untuk orang tua melalui siswa. Setelah itu siswa akan memberikan surat tersebut kepada orang tua dan orang tua tentunya akan memberikan sejumlah uang untuk dibayarkan. Dalam membayarkannya, siswa mengisi data slip pembayaran yang kemudian disetorkan kepada petugas TU. Petugas TU akan memberikan bukti pembayaran kepada siswa. Setiap bulan, petugas TU melaporkan pembayaran atau pemasukkan biaya kepada Kepala Sekolah.

3.3. Analisa Permasalahan Dengan Metode Analysis PIECES

Informasi sistem berjalan yang telah dijabarkan sebelumnya akan dianalisa melalui metode analysis PIECES yang terdiri dari 6 variabel yaitu, performance,

information, economics, control, efficiency dan services. Berikut merupakan hasil analysis berdasarkan masing-masing variabel:

(8)

Tabel 3.1 Analisa Permasalahan dengan Metode Analisis PIECES

No Aspek Kendala Solusi

1. Performance Data dicatat dengan tulis

tangan. Bukti pembayaran dan pengumuman menggunakan kertas. Ketika data hilang, basah atau rusak, maka orang tua siswa tidak dapat mengetahui informasi apa yang disampaikan oleh pihak bendahara sekolah. Respon time dari proses pencarian data

dengan tulis tangan dan penyampaian informasi biaya melalui surat lebih lama dibandingkn sistem SMS.

Data dicatat dengan ketik

keyboard, menyampaikan bukti

pembayaram dan pengumuman dengan menggunakan SMS atau media digital lain, pencarian data dapat dilakukan lebih cepat dengnan keyword yang diambil dari data yang diolah secara terpusat.

2. Information Informasi yang dihasilkan

menjadi kurang akurat karena perhitungan dan pengarsipan data yang belum tertata rapi yaitu dengan menulisnya di berbagai buku. Terbukti dengan adanya revisi atau kesalahan hitung pada pencatatan pembayaran.

Bendahara mengecek kembali data yang telah dicatat atau dihitung. Lebih baik jika data diinput dan dihitung secara otomatis mengunakan sistem serta menampilkan data secara otomatis untuk menghindari kesalahan tulis data.

3. Economic Penyampaian informasi biaya

melalui surat dan pengarsipan data dengan menulis tangan di beberapa buku, membutuhkan banyak perlengkapan alat tulis baik kertas dan buku. Hal ini membutuhkan biaya yang besar.

Penyampaian informasi biaya disampaiakan melalui media digital, hanya menggunakan perangkat komputer lengkap yang dapat digunakan selama beberapa tahun lebih murah dibandingkan dengan pengeluaran alat tulis.

(9)

Lanjutan Tabel 3.1 Analisa Permasalahan dengan Metode Analisis PIECES

4. Control Pada sistem berjalan, semua

petugas TU memiliki akses untuk membuka, memasukkan dan mengubah data. Semua petugas dapat akses masuk ke ruangan loket pembayaran. Sehingga ketika terjadi kesalahan tidak dapat diketahui siapa yang bertangggung jawab atas kesalahan tersebut. Selain itu, tidak ada batasan antara kepala bendahara dan wakil bendahara secara nyata membuat kinerja Tata Usaha berantakan tidak sesuai dengan batasan-batasan yang telah ditentukan.

Menerapkan tugas sesuai dengan batasan yang telah disepakati. Untuk mengontrol dan mengamankan data dari pihak luar yang tidak berkepentingan, maka dibuatkan password dan hak akses pada aplikasi sesuai dengan kebutuhan.Sehingga dapat diketahui siapa yang bertanggung awab ada perubahan data.

5. Efficiency Penyampaian informasi biaya

dengan surat yang disampaikan melalui siswa dan ditunjukkan untuk orang tua belum efisien karena informasi tidak secara langsung disampaikan dan tidak dapat dicek sewaktu-waktu. Ketika siswa ingin mengetahui tagihannya, mereka harus antri di loket Tata Usaha untuk menanyakan tagihannya.

Menyampaikan informasi atau pengumuman dengan media yang dapat diterima secara langsung oleh orang tua seperti SMS dan media digital lain.Selain menyampaiakan secara langsung, metode ini dapat mengontrol siswa dan mengecek pembayaran dimanapun dan kapanpun.

6. Services Belum ada aplikasi yang

mengolah data pembayaran dan penyampaian informasi biaya dengan cepat.

Dibuat aplikasi yang mengolah data pembayaran dan menyampaiakan informasi biaya dengan cepat.

(10)

3.4. Kelemahan Sistem yang Sedang Berjalan

Menurut Analisa Pieces yang teah dijelaskan sebelumnya, maka dapat disimpulkan analisa sistem yang sedang berjalan, terdapat beberapa kelemahan yang antara lain sebagai berikut :

1. Pembayaran biaya sekolah harus disetorkan siswa secara langsung pada loket Tata Usaha.

2. Penyampaian informasi biaya disampaikan dalam bentuk surat yang mudah hilang dan rusak.

3. Bukti pembayaran disampaikan dengan kertas copy slip yang telah di setujui oleh Bendahara TU.

4. Informasi biaya tidak dapat dicek sewaktu-waktu karena harus melalui loket Tata Usaha.

5. Penggunaan kertas untuk mencetak surat informasi membutuhkan banyak biaya. 6. Pengarsipan data dengan tulis tangan di berbagai buku, membutuhkan waktu yang

lama untuk menghasilkan laporan yang akurat.

7. Tidak adanya kontrol akses membuat data yang diinput tidak dapaot dipertanggung jawabkan dan dipercaya.

3.5. Gambaran Umum Sistem Yang Diusulkan

Pembuatan aplikasi penyampaian informasi biaya pada SMA Negeri Ajibarang menggunakan SMS Gateway adalah aplikasi yang dikelola oleh bendahara. Aplikasi ini dapat mencetak laporan setiap transaksi pembayaran dan aplikasi ini mendukung orang tua mendapatkan informasi biaya melalui pesan SMS.

3.6. Spesifikasi Sistem yang Diusulkan

Spesifikasi sistem berfungsi untuk menggambarkan fungsi dan kinerja sistem berbasis komputer yang akan dikembangkan. Dalam spesifikasi sistem yang akan diusulkan ini akan dijelaskan mengenai data masukan yang akan diproses oleh sistem sehingga akan menghasilkan dokumen keluaran.

Berikut adalah spesifikasi sistem yang diusulkan : 1. Spesifikasi Bentuk Data Masukkan

a.

Nama Data : Data Siswa

Fungsi : Untuk menyimpan data siswa Sumber : Kepala Bendahara TU

(11)

Media : Website

Frekuensi : Setiap ada data siswa baru

b.

Nama Data : Data Pengguna

Fungsi : Untuk menyimpan data pengguna aplikasi Sumber : Kepala Bendahara TU

Tujuan : Manajemen

Media : Website

Frekuensi : Setiap ada pengguna baru yang menggunakan aplikasi penyampaian informasi biaya

c.

Nama Data : Data Bayar

Fungsi : Untuk menyimpan jenis data bayar Sumber : Kepala Bendahara TU

Tujuan : Manajemen

Frekuensi : Setiap ada jenis data bayar baru yang dikelola oleh Tata Usaha Sekolah

d.

Nama Data : Data transaksi pembayaran pembangunan Fungsi : Menyimpan transaksi pembayaran pembangunan

Sumber : Siswa

Tujuan : Wakil Bendahara TU

Frekuensi : Setiap adanya transaksi pembayaran pembangunan

dari siswa

e.

Nama Data : Data transaksi pembayaran operasional Fungsi : Menyimpan transaksi pembayaran operasional

Sumber : Siswa

Tujuan : Wakil Bendahara TU

Frekuensi : Setiap adanya transaksi pembayaran operasional

dari siswa

f.

Nama Data : Data transaksi pembayaran iuran tahunan Fungsi : Menyimpan transaksi pembayaran iuran tahunan

Sumber : Siswa

Tujuan : Wakil Bendahara TU

Frekuensi : Setiap adanya transaksi pembayaran iuran tahunan 2. Proses

Data yang telah diinput diproses secara terstruktur oleh sistem dengan media

(12)

3. Spesifikasi Bentuk Data Keluaran

a. Laporan Transaksi Pembayaran Pembangunan b. Laporan Transaksi Pembayaran Operasional c. Laporan Transaksi Pembayaran Iuran Tahunan

3.7. Perancangan Aplikasi

Dalam merancang proses pada sistem informasi akademik ini notasi yang digunakan adalah notasi UML sebagai case tool dalam merancang proses yang akan terjadi, yakni dengan membuat use case diagram, class diagram, sequence diagram dan

activity diagram.

Perancangan adalah bagian dari metodologi pengembangan suatu perangakat lunak yang dilakukan setelah tahapan analisa untuk memberikan sebuah gambaran yang jelas agar aplikasi ini mudah untuk dipahami, maka akan dibuat pemodelan diagram use case untuk menunjukan fungsionalitas suatu sistem, pemodelan diagram sequance untuk menggambarkan interaksi antar objek didalam dan di sekitar sistem, pemodelan diagram

activity untuk mengurutkan aktifitas dalam suatu proses dan pemodelan diagram class

untuk memberikan gambaran relasi antar kelas didalam sebuah aplikasi.

3.7.1 Use Case Diagram Sistem Usulan

Use case menjelaskan manfaat dari suatu aplikasi jika dilihat dari pandangan

orang yang berada di luar aplikasi, diagram use case juga menunjukkan fungsionalitas suatu aplikasi dan kelas bagaimana aplikasi tersebut dapat berinteraksi dengan dunia luar. Diagram ini terdapat 4 aktor yaitu siswa, orang tua, wakil bendahara dan kepala bendahara. Siswa memiliki 1 use case yaitu menyetorkan uang dan slip pembayaran. Orang tua memiliki 6 use case yaitu menerima tagihan, menerima pengumuman, cek pembayaran pembangunan, cek pembayaran operasional, cek pembayaran iuran tahunan dan menerima SMS bukti pembayaran. Aktor Kepala bendahara memiliki 4

use case yaitum mengolah data pengguna, mengolah data siswa, mengolah data bayar

dan membuat pengumuman.Sedangkan aktor wakil bendahara TU memiliki 7 use case yaitu menerima uang pembayaran dan slip, mengelola transaksi pembayaran pembangunan, mengelola transaksi pembayaran operasional, mengelola transaksi iuran tahunan, mengelola data hutang siswa, membalas SMS dari orang tua dan mencetak laporan pembayaran.

(13)

Gambar 3.3 Use Case Diagram Sistem Usulan

Tabel 3.1 Skenario Use Case Diagram Menyetorkan Uang dan Slip Pembayaran

Nama Use Case Menyetorkan Uang dan Slip Pembayaran

Aktor Siswa

Deskripsi Siswa menyetorkan uang dan slip pembayaran kepada Wakil Bendahara TU

Pra Kondisi -

Skenario Siswa menyetorkan uang dan slip pembayaran kemudian wakil bendahara menerima uang tersebut dn mencatatnya.

Post Kondisi Orang tua akan menerima SMS bukti pembayaran yang

dilakukan oleh siswa.

Menyetorkan uang dan slip sesuai dengan jenis pembayaran dilakukan oleh siswa melalui loket Tata Usaha. Setelah menyetorkan slip dan uang sesuai dengan jumlahnya,

(14)

maka siswa langsung kembali ke kelas dan wakil bendahara akan memprosesnya setelah selesai dicatat, orang tua akan menerima SMS bukti pembayaran yang dilakukan.

Tabel 3.2 Skenario Use Case Diagram Cek Pembayaran Operasional

Nama Use Case Cek Pembayaran Operasional

Aktor Orang tua siswa

Deskripsi Orang tua siswa dapat mengecek pembayaran operasional

Pra Kondisi -

Skenario Orang tua mengirimkan format SMS. NIS, bulan dan tahun pembayaran operasional kemudian orang tua akan mendapatkan informasi biaya pembayaran operasional

Post Kondisi Orang tua mendapat SMS informasi pembayaran operasional siswa sesuai dengan NIS yang dimasukkan.

Pembayaran Operasional dibayarkan setiap bulan sekali. Pembayaran operasional biasanya setiap tingkatan kelas akan berbeda nominalnya.

Tabel 3.3 Skenario Use Case Diagram Cek Pembayaran Pembangunan

Nama Use Case Mengecek Pembayaran Pembangunan

Aktor Orang tua siswa

Deskripsi Orang tua Siswa dapat mengecek pembayaan pembangunan.

Pra Kondisi -

Skenario Orang tua dapat mengecek pembayaran pembangunan dengan

mengirimkan SMS, memasukkan NIS dan pilihan cicilan.

Post Kondisi Orang tua akan menerima pesan SMS mengenai informasi biaya tentang pembayaran pembangunan

Pembayaran pembangunan adalah pembayaran yang hanya ditagih untuk kelas X (sepuluh) yaitu berupa biaya yang diperuntukkan untuk membiayai pembangunan sekolah.Pembayaran pembangunan dapat dibayarkan 3x cicilan.

Tabel 3.4 Skenario Use Case Diagram Cek Pembayaran Iuran Tahunan

Nama Use Case Mengecek Pembayaran Iuran Tahunan

Aktor Orang tua siswa

Deskripsi Orang tua Siswa dapat mengecek pembayaan iuran tahunan

Pra Kondisi -

Skenario Orang tua dapat mengecek pembayaran pembangunan dengan

mengirimkan SMS, NIS dan tahun pembayaran

(15)

Pembayaran iuran tahunan adalah pembayaran yang hanya ditagih satu kali dalam satu tahun untuk membiayai kegiatan organisasi sekolah seperti OSIS, Pramuka, PMR dan lain sebagainya.

Tabel 3.5 Skenario Use Case Diagram Login

Nama Use Case Login

Aktor Kepala Bendahara TU, Wakil Bendahara TU

Deskripsi Kepala Bendahara TU, Wakil Bendahara TU melakukan login untuk masuk ke system

Pra Kondisi -

Skenario Kepala Bendahara TU/Wakil Bendahara TU memasukan

username dan password, bila data yang dimasukan valid maka

sistem akan masuk ke halaman menu utama

Post Kondisi Kepala Bendahara TU masuk ke menu utama kepala bendahara

TU, Wakil Bendahara TU masuk ke menu utama wakil.

Login adalah verifikasi data sebelum menggunakan aplikasi atau sistem.

Sehingga aplikasi dapat dipertanggung jawabkan penggunaannya. Tidak semua orang dapat menggunakan aplikasi kecuali orang yang telah mempunyai username dan

password untuk menggunakan aplikasi.

Tabel 3.6 Skenario Use Case Diagram Mengelola Data Siswa

Nama Use Case Mengelola Data Siswa

Aktor Kepala Bendahara TU

Deskripsi Kepala Bendahara TU mengelola data siswa

Pra Kondisi Kepala Bendahara TU dalam status Login sebagai kepala bendahara

Skenario 1. Kepala Bendahara memilih menu manajemen data.

2. Kepala Bendahara memilih sub menu data siswa

3. Kepala Bendahara TU memilih tombol/button tambah, ubah atau hapus untuk merubah dan menambah data yang ada.

Post Kondisi Jika sukses maka data akan tersimpan, jika error maka ada pesan error

(16)

Data siswa adalah salah satu sub menu manajemen data master. Data siswa hanya bisa diakses oleh Kepala Bendahara Tata Usaha. Data siswa terdiri dari Nomor Induk Siswa, Nama, alamat dan lain sebagainya.

Tabel 3.7 Skenario Use Case Diagram Mengelola Data Pengguna

Nama Use Case Mengelola Data Pengguna

Aktor Kepala Bendahara TU

Deskripsi Kepala Bendahara TU mengelola data pengguna

Pra Kondisi Kepala Bendahara TU dalam status Login sebagai kepala

Skenario 1. Kepala Bendahara memilih menu manajemen data.

2. Kepala Bendahara memilih sub menu data pengguna

3. Kepala Bendahara TU memilih tombol tambah, ubah, hapus

Post Kondisi Jika sukses maka data akan tersimpan, jika error maka ada pesan error

Data pengguna adalah salah satu sub menu manajemen data master. Data pengguna hanya bisa diakses oleh Kepala Bendahara Tata Usaha. Data pengguna terdiri dari Kode pengguna, Nama pengguna, Jabatan, Password dan Username.

Tabel 3.8 Skenario Use Case Diagram Mengelola Data Bayar

Nama Use Case Mengelola Data Bayar

Aktor Kepala Bendahara TU

Deskripsi Kepala Bendahara TU mengelola data bayar

Pra Kondisi Kepala Bendahara TU dalam status Login sebagai kepala bendahara

Skenario 1. Kepala Bendahara memilih menu manajemen data.

2. Kepala Bendahara memilih sub menu data bayar

3. Kepala Bendahara TU memilih tombol/button tambah, ubah atau hapus untuk merubah dan menambah data yang ada.

Post Kondisi Jika sukses maka data akan tersimpan, jika error maka ada pesan error

Data bayar adalah salah satu sub menu manajemen data master. Data bayar hanya bisa diakses oleh Kepala Bendahara Tata Usaha. Data bayar terdiri dari Kode bayar, Nama bayar dan jumlah bayar.

(17)

Tabel 3.9 Skenario Use Case Diagram Membuat Pengumuman Pembayaran

Nama Use Case Membuat Pengumuman Pembayaran

Aktor Kepala Bendahara TU

Deskripsi Kepala Bendahara TU membuat Pengumuman Pembayaran

Pra Kondisi Kepala Bendahara TU dalam status Login

Skenario 1. Kepala Bendahara TU mengakses menu Pengumuman

2. Kepala Bendahara TU dapat membuat pengumuman pembayaran sekolah

Post Kondisi Pesan sukses jika sukses maka siswa/orang tua akan menerima SMS jika error maka akan muncul pesan pada sistem.

Pengumuman Pembayaran adalah menyampaikan informasi biaya seperti penagihan, pengumuman pembayaran dan lain sebagainya yang menyangkut pada penyampaian informasi biaya sekolah. Pengumuman pembayaran tersebut berfungsi untuk mengingatkan orang tua mengenai pembayaran sekolah.

Tabel 3.10 Skenario Use Case Diagram Mengelola Hutang Pembayaran

Nama Use Case Mengelola Hutang Pembayaran

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU dapat mengelola data hutang dan menagih

hutang siswa.

Pra Kondisi Wakil Bendahara dalam kondisi login.

Skenario Wakil Bendahara TU memilih Hutang. Terdapat 2 pilihan pada

Hutang yaitu menagih hutang dan mengelola data. Mengelola data masukkan NIS, nomor hutang muncul otomatis. Kemudian isi data dan simpan. Sedangkan jika ingin menagih hutang, pilih tagih hutang, masukkan NIS kemudian data hutang muncul dan pilih kirim untuk mengirim pesan

Post Kondisi Informasi yang didapatkan mengenai data hutang para siswa. Sedangkan orang tua menerima tagihan melalui SMS.

Hutang akan berkurang ketika siswa telah melakukan pembayaran. Hutang dikelola oleh Wakil Bendahara. Data hutang diinput saat awal semester. Setelah terdapat pembayaran, maka sisa hutang akan berkurang. Sedangkan menagih hutang siswa, orang tua akan menerima SMS penagihan sebelum jatuh tempo.

(18)

Tabel 3.11 Skenario Use Case Diagram Mengelola Transaksi Pembayaran Pembangunan

Nama Use Case Mengelola Transaksi Pembayaran Pembangunan

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU mengelola transaksi pembayaran

pembangunan.

Pra Kondisi Wakil Bendahara TU dalam status Login, wakil bendahara TU menerima uang pembayaran dan slip

Skenario 1. Wakil Bendahara TU mengakses menu Transaksi

2. Wakil Bendahara memilih sub menu transaksi pembangunan 3. Wakil Bendahara TU memilih tombol tambah, simpan

Post Kondisi Pesan sukses jika sukses maka orang tua akan menerima SMS bukti pembayaran dan data tersimpan.

Transaksi pembayaran pembangunan dicicil 3x dan hanya dibayarkan oleh kelas X. Transaksi dibayarkan diolah oleh Wakil Bendahara TU. Setelah disimpan transaksi tertsebut maka orang tua akan menerima SMS bukti pembayaran.

Tabel 3.12 Skenario Use Case Diagram Mengelola Transaksi Pembayaran Operasional

Nama Use Case Mengelola Transaksi Pembayaran Operasional

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU mengelola transaksi pembayaran

operasional

Pra Kondisi Wakil Bendahara TU dalam status Login, wakil bendahara TU menerima uang pembayaran dan slip

Skenario 1. Wakil Bendahara TU mengakses menu Transaksi

2. Wakil Bendahara memilih sub menu transaksi operasional 3. Wakil Bendahara TU memilih tombol tambah, simpan

Post Kondisi Pesan sukses jika sukses maka orang tua akan menerima SMS bukti pembayaran dan data tersimpan.

Transaksi pembayaran operasional adalah transaksi pembayaran SPP atau bulanan. Transaksi ini dibayarkan setiap satu bulan sekali. Transaksi pembayaran operasional dicatat oleh wakil bendahara setelah menerima uang dan slip pembayaran serta melakukan login pada aplikasi.

(19)

Tabel 3.13 Skenario Use Case Diagram Mengelola Transaksi Pembayaran Iuran Tahunan

Nama Use Case Mengelola Transaksi Pembayaran Iuran Tahunan

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU mengelola transaksi pembayaran iuran tahunan

Pra Kondisi Wakil Bendahara TU dalam status Login, wakil bendahara TU menerima uang pembayaran dan slip

Skenario 1. Wakil Bendahara TU mengakses menu Transaksi

2. Wakil Bendahara memilih sub menu transaksi iuran tahunan 3. Wakil Bendahara TU memilih tombol tambah, simpan

Post Kondisi Pesan sukses jika sukses maka orang tua akan menerima SMS bukti pembayaran dan data tersimpan.

Transaksi iuran tahunan adalah iuran yang dibayarkan setahun sekali. Iuran ini dibayarkan untuk membiayai kegiatan organisasi sekolah. Transaksi ini dikelola oleh wakil bendahara tata usaha setelah wakil bendahara menerim aung dan slip pembayaran yang disetorkan oleh siswa.

Tabel 3.14 Skenario Use Case Diagram Membalas SMS dari Orang Tua

Nama Use Case Membalas SMS dari Orang Tua

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU membalas SMS yang masuk dari orang tua siswa mengenai cek pembayaran.

Pra Kondisi Wakil Bendahara TU dalam status Login, dan menerima SMS masuk cek pembayaran dari orang tua.

Skenario 1. Wakil Bendahara TU mengakses menu Kotak Masuk

3. Wakil Bendahara TU memilih tombol Balas dan kirim

Post Kondisi Pesan tersimpan, orang tua akan menerima SMS Balasan dari Wakil Bendahara mengenai informasi cek pembayaran.

Membalas SMS Orang Tua Siswa mengenai cek pembayaran pembangunan, operasional dan iuran tahunan. Kegiatasn ini dilakukan oleh wakil bendahara Tata Usaha ketika menerima SMS cek pembayaran dari orang tua. Wakil Bendahara harus dalam keadaan login.

(20)

Tabel 3.15 Skenario Use Case Diagram Mencetak Laporan

Nama Use Case Mencetak Laporan

Aktor Wakil Bendahara TU

Deskripsi Wakil Bendahara TU mencetak laporan

Pra Kondisi Wakil Bendahara TU dalam status Login

Skenario 1. Wakil Bendahara TU mengakses menu Laporan

2. Wakil Bendahara TU memilih jenis laporan dan pilih cetak dan keluar.

Post Kondisi Mencetak laporan

Laporan adalah kumpulan dari beberapa transaksi yang dikelola dan dicatat sedemikian rupa sehingga semua informasi umum mengenai pembayaran dapat dilaporkan dalam sebuah dokumen. Laporan pembayaran ini, akan dilaporkan kepada kepala sekolah agar kepala sekolah mengetahui kondisi pembayaran yang terjadi. Laporan pembayaran memberikan informasi secara keseluruhan mengenai data pembayaran siswa.

3.7.2. Activity Diagram

A. Activity Diagram Menyetorkan Uang dan Slip Pembayaran

(21)

Menyetorkan uang dan slip pembayaran dilakukan oleh siswa. Dimana siswa menulis data pada slip kemudian menyetorkannya melalui loket dan tunggu sampai data selesai di cek dan mendapat copy slip.

B. Activity Diagram Cek Pembayaran Operasional

Gambar 3.5 Activity diagram Cek Pembayaran Operasional

Mengecek Pembayaran Operasional dilakukan oleh orang tua siswa mengirimkan SMS dengan format OP <spasi>NIS<spasi>Bulan<spasi> Tahun Ajaran. Kemudian orang tua akan mendapat SMS informasi pembayaran.

C. Activity Diagram Cek Pembayaran Pembangunan

(22)

Mengecek pembayaran pembangunan dilakukan oleh orang tua siswa dimana orang tua akan mengirimkan SMS dengan format PEM <spasi> NIS <spasi> Cicilan ke. Pembayaran ini diatur dibayarkan sebanyak 3 kali.

D. Activity Diagram Cek Pembayaran Iuran Tahunan

Gambar 3.7 Activity diagram Cek Pembayaran Iuran Tahunan

Mengecek pembayaran iuran tahunan dilakukan oleh orang tua siswa diman orang tua akan mengirimkan SMS dengan format IU <spasi> NIS <spasi> Tahun. Jika format sesuai maka informasi biaya dapat diterima melalui SMS balasan.

(23)

E. Activity Diagram Login Aplikasi

Gambar 3.8 Activity diagram login aplikasi

Login dimulai dari memasukkan username dan password. Jika username dan

password benar maka sistem akan menampilkan menu utama. Jika tidak maka akan menampilkan pesan error. Login dilakukan oleh kepala bendahara TU atau Wakil bendahara TU, semua pengguna yang akan menggunakan aplikasi. Apabila data yang dimasukkan valid maka masuk ke menu utama. Menu utama untuk kepala bendahara dan wakil bendahara TU berbeda.

(24)

F. Activity Diagram Mengelola Data Siswa

Gambar 3.9 Activity diagram Mengelola Data Siswa

Mengelola Data Siswa dilakukan oleh Kepala Bendahara TU. Dalam data ini kepala bendahara dapat menambah, mengubah dan menghapus data yang ada. Ketika menghapus, pilih tombol hapus dan masukkan NIS jika NIS yang disebutkan ada, maka data terhapus jika tidak ada, maka ulangi masukkan NIS.

(25)

G. Activity Diagram Mengelola Data Pengguna

Gambar 3.10 Activity diagram Mengelola Data Pengguna

Mengelola Data Pengguna dilakukan oleh Kepala Bendahara TU. Dalam data ini kepala bendahara dapat menambah, mengubah dan menghapus data yang ada.

(26)

Ketika menghapus, pilih tombol hapus dan masukkan NIS jika kode pengguna yang disebutkan ada, maka data terhapus jika tidak ada, maka ulangi masukkan kode pengguna.

H. Activity Diagram Mengelola Data Bayar

(27)

Mengelola Data Bayar dilakukan oleh Kepala Bendahara TU. Dalam data ini kepala bendahara dapat menambah, mengubah dan menghapus data yang ada. Ketika menghapus, pilih tombol hapus dan masukkan kode bayar jika kode bayar yang disebutkan ada, maka data terhapus jika tidak ada, maka ulangi masukkan kode bayar. I. Activity Diagram Mengelola Pengumuman

Gambar 3.12 Activity diagram Mengelola Pengumuman

Pengumuman diakses oleh Kepala Bendahara TU. Kepala Bendahara TU akan memberikan pengumuman mengenai pembayaran. Kepala Bendahara TU memasukkan data pengumuman kemudian pilih kirim maka pengumuman akan terkirim ke nomor telepon orang tua siswa yang terdaftar.

(28)

J. Activity Diagram Mengelola Data Hutang

Gambar 3.13 Activity diagram Mengelola Data Hutang

Mengelola data hutang dikelola oleh Wakil Bendahara TU. Ada dua pilihan dalam mengelola data hutang yaitu Menagih hutang atau memasukkan data hutang. Apabila menagih hutang maka input data untuk tagihan kemudian pilih kirim. Sedangkan ketika memilih untuk mencatat data, setiap awal tahun pelajaran, Wakil bendahara memasukkan data hutang siswa kemudian pilih simpan untuk menyimpan data pada database. Data hutang ini akan berubah jika terdapat transaksi.

(29)

K. Activity Diagram Mengelola Transaksi Pembayaran Operasional

Gambar 3.14 Activity Diagram Mengelola Transaksi Pembayaran Operasional

Transaksi operasional diakses oleh wakil bendahara TU ketika siswa melakukan menyetorkan uang dan slip pembayaran. Setelah mengecek data dan menghitung kembali uang, maka wakil bendahara TU akan menginput data yang dibutuhkan dalam transaksi. Setelah pilih simpan maka, SMS akan otomatis terkirim pada orang tua.

(30)

L. Activity Diagram Mengelola Transaksi Pembayaran Pembangunan

Gambar 3.15 Activity Diagram Mengelola Transaksi Pembayaran Pembangunan

Transaksi pembangunan diakses oleh wakil bendahara TU ketika siswa melakukan menyetorkan uang dan slip pembayaran. Setelah mengecek data dan menghitung kembali uang, maka wakil bendahara TU akan menginput data yang dibutuhkan dalam transaksi. Setelah pilih simpan maka, SMS akan otomatis terkirim pada orang tua.

(31)

M. Activity Diagram Mengelola Transaksi Pembayaran Iuran Tahunan

Gambar 3.16 Activity Diagram Mengelola Transaksi Pembayaran Iuran Tahunan

Transaksi iuran tahunan diakses oleh wakil bendahara TU ketika siswa melakukan menyetorkan uang dan slip pembayaran. Setelah mengecek data dan menghitung kembali uang, maka wakil bendahara TU akan menginput data yang dibutuhkan, pilih simpan maka, SMS akan otomatis terkirim pada orang tua.

N. Activity Diagram Membalas SMS dari Orang Tua

(32)

Login Home

1.1 Buka Aplikasi ()

Users Bendahara

Membalas SMS dari orang tua dilakukan oleh Wakil Bendahara TU. SMS ini adalah SMS sesuai format cek pembayaran.keika ada SMS masuk, maka Sistem akan menunjukkan notifikasi. Pilih balas untuk membalas SMS.

O. Activity Diagram Laporan Aplikasi

Gambar 3.18 Activity diagram Laporan Aplikasi

Laporan diakses oleh wakil bendahara TU. Wakil bendahara TU memilih menu laporan kemudia pilih menu laporan yang akan dicetak. Setelah itu masukkan tanggal awal dan tanggal akhir laporan yang akan dicetak. Ketika pilih tombol print maka laporan akan tercetak.

(33)

3.7.3. Sequence Diagram

A. Sequence Diagram Menyetorkan Uang dan Slip Pembayaran

Slip Bendahara

Siswa

1.2 Memberikan slip () 1.1 Meminta Slip Pembayaran()

1.3 Menulis data slip () 1.4 Memberikan Slip()

Cek uang dan data() 1.6 Acc Slip () 1.7 Memberikan copy slip acc ()

Gambar 3.19 Sequence diagram Menyetorkan Uang dan Slip Pembayaran

Gambar sequence diagram Menyetorkan Uang dan Slip Pembayaran menerangkan alur dimana siswa menyetorkan uang beserta slip ke bagian Wakil Bendahara pada loket.

B. Sequence Diagram Cek Pembayaran Operasional

SMS Sistem Wakil Bendahara TU

1.2 SMS dikirim ()

1.3 Menerima notifikasi SMS masuk () Orang Tua

1.5 Mengirimkan SMS balasan informasi biaya () 1.4 Balas () 1.1 Kirim SMS sesuai format OP NIS BULAN TA()

Gambar 3.20 Sequence diagram Cek Pembayaran Operasional

Gambar sequence diagram cek pembayaran operasional diatas menjelaskan orang tua dapat mengirimkan sms sesuai format kemudia sistem akan mencari data dalam database dan akan mengirimkan SMS balasan secara otomatis.

(34)

C. Sequence Diagram Cek Pembayaran Pembangunan

SMS Sistem Wakil Bendahara TU

1.2 SMS dikirim ()

1.3 Menerima notifikasi SMS masuk () Orang Tua

1.5 Mengirimkan SMS balasan informasi biaya ()

1.4 Balas () 1.1 Kirim SMS sesuai format PEM NIS Cicilan ke()

Gambar 3.21 Sequence diagram Cek Pembayaran Pembangunan

Gambar sequence diagram cek pembayaran pembangunan diatas menjelaskan orang tua dapat mengirimkan SMS sesuai format kemudian sistem akan mencari data dalam database dan akan mengirimkan SMS balasan secara otomatis.

D. Sequence Diagram Cek Pembayaran Iuran Tahunan

SMS Sistem Wakil Bendahara TU

1.2 SMS dikirim ()

1.3 Menerima notifikasi SMS masuk () Orang Tua

1.5 Mengirimkan SMS balasan informasi biaya ()

1.4 Balas () 1.1 Kirim SMS sesuai format IT NIS Tahun()

Gambar 3.22 Sequence diagram Cek Pembayaran Iuran Tahunan

Gambar sequence diagram cek pembayaran iuran tahunan diatas menjelaskan orang tua dapat mengirimkan SMS sesuai format kemudian wakil bendahara akan membalas SMS tersebut.

(35)

E. Sequence Diagram Login Aplikasi Login Home 1.1 Buka Aplikasi () Users 1.3 Validasi Username,Password () Bendahara

1.5 Masuk Menu Utama ()

1.4 Username Password sesuai () 1.2 Masukkan Username (), Masukkan Password ()

Gambar 3.23 Sequence diagram login aplikasi

Gambar diatas merupakan gambar sequence diagram login aplikasi dimana Bendahara memasukkan username dan password jika sukses maka masuk ke Home.

(36)

F. Sequence Diagram Mangolah Data Siswa

Home Form Data Siswa

1.1 Buka Menu Utama ( )

database

1.6 Simpan() Kepala Bendahara

1.4 Pilih tambah(), ubah(), hapus ()

1.9 Masukkan NIS() 1.10 get NIS() 1.7 Data tersmpan() 1.11 Data ditemukan () 1.12 Update (NIS()) 1.16 get NIS() 1.17 Data ditemukan ()

1.20 konfirmasi data terhapus 1.18 Hapus (NIS())

1.21 Menampilkan data () 1.15 Hapus data()

1.5 Isi data()

1.8 konfirmasi data tersimpan()

1.19 Simpan () 1.2 Pilih sub menu Data Siswa ()

1.3 Menampilkan form data siswa()

1.14 Konfirmasi data terUpdate ()

1.13 Update ()

1.22 Menampilkan data siswa ()

Gambar 3.24 Sequence diagram Mengolah Data Siswa

Gambar diatas adalah sequence diagram mengolah data siswa. Mengolah data siswa hanya dapat dilakukan oleh Kepala Bendahara TU saja dalam sistem ini. Kepala Bendahara dapat menambha, menghapus dan merubah data siswa yang ada.

(37)

G. Sequence Diagram Mangolah Data Pengguna

Home Form Data Pengguna 1.1 Buka Menu Utama ( )

database

1.6 Simpan() Kepala Bendahara

1.4 Pilih tambah(), ubah(), hapus ()

1.7 Data tersmpan()

1.11 Data ditemukan () 1.13 Simpan ()

1.17 Data ditemukan ()

1.20 konfirmasi data terhapus

1.21 Menampilkan data () 1.15 Hapus data()

1.5 Isi data()

1.8 konfirmasi data tersimpan() 1.2 Pilih sub menu Data Pengguna() 1.3 Menampilkan form data pengguna()

1.9 Masukkan kode pengguna () 1.10 get (kode penguna)()

1.6 get (kode penguna)() 1.12 Update (kode pengguna) ()

1.14 Konfirmasi data update()

1.118 Hapus (kode pengguna)()

1.19 Hapus()

1.22 Menampilkan data pengguna()

Gambar 3.25 Sequence diagram Mengolah Data Pengguna

Gambar diatas adalah sequence diagram mengolah data pengguna. Mengolah data pengguna hanya dapat dilakukan oleh Kepala Bendahara TU saja dalam sistem ini. Kepala Bendahara dapat menambah, menghapus dan merubah data pengguna yang ada.

(38)

H. Sequence Diagram Mangolah Data Bayar

Home Form Data Bayar

1.1 Buka Menu Utama ( )

database

1.6 Simpan() Kepala Bendahara

1.4 Pilih tambah(), ubah(), hapus ()

1.7 Data tersmpan()

1.11 Data ditemukan () 1.13 Simpan ()

1.17 Data ditemukan ()

1.20 konfirmasi data terhapus

1.21 Menampilkan data () 1.15 Hapus data()

1.5 Isi data()

1.8 konfirmasi data tersimpan() 1.2 Pilih sub menu Data Bayar () 1.3 Menampilkan form data bayar()

1.3 Menampilkan data bayar()

1.9 Masukkan (kodebayar)() 1.10 get (kodebayar)()

1.10 get (kodebayar)() 1.12 Update (kodebayar)()

1.14 Konfirmasi data terUpdate ()

1.18 Masukkan (kodebayar)()

1.19 Hapus()

Gambar 3.26 Sequence diagram Mengolah Data Bayar

Gambar diatas adalah sequence diagram mengolah data bayar. Mengolah data bayar hanya dapat dilakukan oleh Kepala Bendahara TU saja dalam sistem ini. Kepala Bendahara dapat menambah, menghapus dan merubah data bayar yang ada.

(39)

Home Form Pengumuman

1.1 Buka Menu Utama ( )

pengumuman

1.2 Pilih Menu Pengumuman ( )

1.5 Kirim() Kepala Bendahara

1.3 Menampilkan menu kirim( )

1.4 Masukkan pengumuman(nopengumuman(),tglpengumuman(),to(),keterangan())

1.6 Data terkirim() 1.7 Menampilkan pengumuman ()

1.8 Menampilkan pengumuman() I. Sequence Diagram Pengumuman Aplikasi

Gambar 3.27 Sequence diagram pengumuman aplikasi

Gambar diatas adalah gambar Sequence diagram pengumuman pada aplikasi yang dapat diakses oleh kepala bendahara. Buka menu utama kemudian pilih pengumuman. Setelah buka menu pengumuman, akan menampilkan menu kirim. Masukkan nomor pengumuman, tglpengumuman, untuk dan keterangan. Setelah selesai memasukkan data maka pilih menu kirim. Data akan tersimpan pada database dan akan terkirim ke nomor telepon orang tua atau siswa tergantung tujuan.

(40)

J. Sequence Diagram Mengelola Hutang

Home

1.1 Buka Menu Utama ( )

database

1.2 Pilih Data Hutang ( )

1.5 Simpan()

Wakil Bendahara

1.3 Menampilkan form hutang( )

1.6 Data tersmpan() 1.7 Menampilkan data hutang()

1.4 Isi form data hutang ()

Orang Tua Siswa

1.12 Kirim SMS tagihan hutang() Form Hutang

1.8 Pilih Tagihan Hutang () 1.9 Menampilkan form tagihan hutang ()

1.10 Isi form tagihan hutang () 1.11 Kirim()

1.13 SMS terkirim () 1.14 Data tersimpan dalam database ()

1.15 Menampilkan data tagihan hutang ()

Gambar 3.28 Sequence diagram Mengelola Hutang

Gambar diatas adalah sequence diagram mengelola hutang. Hutang dikelola oleh wakil bendahara. Ada 2 pilihan pada form ini yaitu menginput data hutang dan menagih hutang pada orang tua siswa. Pada awal tahun ajaran, wakil bendahara memasukkan data hutang. Sedangkan sebelum jatuh tempo namun siswa belum membayar maka wakil bendahara mengirim tagihan hutang.

K. Sequence Diagram Mengelola Transaksi Operasional

Home Form Transaksi Operasional

1.3 Buka Menu Utama ( )

database

1.4 Pilih Menu Transaksi Operasional ( )

1.7 Simpan()

Wakil Bendahara

1.5 Menampilkan form transaksi operasional( )

1.10 Data tersmpan()

1.12 Menampilkan transaksi Operasional() 1.11 Menampilkan transaksi Operasional()

1.6 Isi form transaksi () Siswa

1.1 Menyetorkan uang dan Slip() 1.2 Cek (),ACC()

Orang Tua Siswa

1.8 Kirim SMS bukti pembayaran() 1.9 SMS terkirim()

Gambar 3.29 Sequence diagram Mengelola Transaksi Operasional

Gambar Sequence diagram Mengelola transaksi operasional yang dapat diakses oleh wakil bendahara. Buka menu utama kemudian pilih menu transaksi kemudian

(41)

dibutuhkan .pada form transaksi, kemudian pilih simpan. Data akan tersimpan dan akan terkirim bukti pembayaran melalui SMS pada orang tua.

L. Sequence Diagram Mengelola Transaksi Pembangunan

Home Form Transaksi Pembangunan 1.3 Buka Menu Utama ( )

database

1.4 Pilih Menu Transaksi Pembangunan ( )

1.7 Simpan()

Wakil Bendahara

1.5 Menampilkan form transaksi pembangunan( )

1.10 Data tersmpan()

1.12 Menampilkan transaksi Pembangunan() 1.11 Menampilkan transaksi Pembangunan()

1.6 Isi form transaksi () Siswa

1.1 Menyetorkan uang dan Slip() 1.2 Cek (),ACC()

Orang Tua Siswa

1.8 Kirim SMS bukti pembayaran() 1.9 SMS terkirim()

Gambar 3.30 Sequence diagram Mengelola Transaksi Pembangunan

Gambar Sequence diagram Mengelola transaksi pembangunan yang dapat diakses oleh wakil bendahara. Buka menu utama kemudian pilih menu transaksi kemudian menampilkan menu simpan jika ingin menambah transaksi maka masukkan data yang dibutuhkan .pada form transaksi, kemudian pilih simpan. Data akan tersimpan dan akan terkirim bukti pembayaran melalui SMS pada orang tua.

M. Sequence Diagram Mengelola Transaksi Iuran Tahunan

Home Form Transaksi Iuran Tahunan 1.3 Buka Menu Utama ( )

database

1.4 Pilih Menu Transaksi Iuran Tahunan ( )

1.7 Simpan()

Wakil Bendahara

1.5 Menampilkan form transaksi iuran tahunan( )

1.10 Data tersmpan()

1.12 Menampilkan transaksi Iuran Tahunan() 1.11 Menampilkan transaksi Iuran Tahunan()

1.6 Isi form transaksi () Siswa

1.1 Menyetorkan uang dan Slip() 1.2 Cek (),ACC()

Orang Tua Siswa

1.8 Kirim SMS bukti pembayaran() 1.9 SMS terkirim()

Gambar 3.31 Sequence diagram Mengelola Transaksi Iuran Tahunan

Gambar Sequence diagram Mengelola transaksi iuran tahunan yang dapat diakses oleh wakil bendahara. Buka menu utama kemudian pilih menu transaksi kemudian menampilkan menu simpan jika ingin menambah transaksi maka masukkan

(42)

Home Form Laporan

1.1 Buka menu utama ()

Laporan

1.2 Pilih Menu Laporan ()

1.5 Print ()

Wakil Bendahara

1.3 Menampilkan menu Print ()

1.4 Memilih (jenis laporan (), tanggal awal cetak (), tanggal akhir cetak ())

1.6 Laporan tercetak ()

data yang dibutuhkan .pada form transaksi, kemudian pilih simpan. Data akan tersimpan dan akan terkirim bukti pembayaran melalui SMS pada orang tua.

N. Sequence Diagram Membalas SMS dari Orang Tua

SMS Sistem Wakil Bendahara TU

1.2 SMS dikirim ()

1.3 Menerima notifikasi SMS masuk () Orang Tua

1.5 Mengirimkan SMS balasan informasi biaya ()

1.4 Balas () 1.1 Kirim SMS cek bayar sesuai format ()

Gambar 3.32 Sequence diagram Membalas SMS dari Orang Tua

Gambar sequence diagram membalas SMS orang tua.Ketika orang tua mengirimkan SMS cek pembayaran, wakil bendahara akan menerima notifikasi ada pesan masuk. Setelah itu pilih balas dan SMS informasi biaya akan diterima oleh orang tua siswa.

O. Sequence Diagram Laporan Aplikasi

Gambar 3.33 Sequence diagram laporan aplikasi

Gambar sequence diagram laporan aplikasi menjelaskan alur kerja laporan biaya yang telah dilakukan oleh siswa. Wakil bendahara dalam keadaan login

(43)

membuka menu utama dan pilih laporan. Form laporan akan menampilkan menu print dengan memilih jenis laporan, tanggal awal dan tanggal akhir maka ketika pilih tombol print. Laporan akan tercetak yang dapat digunakan untuk melaporkan pembayaran siswa.

3.7.4. Class Diagram

Perancangan class diagram menggambarkan kelas-kelas pada sistem serta hubungan antara satu kelas dengan kelas lainnya, berikut adalah penggambaran class diagram.

Gambar 3.34 Class diagram Penyampaian Informasi Biaya Sekolah dengan metode

SMS Gateway

Gambar diatas adalah gambar class diagram penyampaian informasi biaya sekolah dengan metode SMS Gateway dimana ada 10 kelas yaitu kelas siswa, pelanggan, bayar, hutang, transaksi pembangunan, transaksi operasional, transaksi iuran tahunan, kotak masuk, kotak keluar, laporan dan pengumuman. Asosiasi dalam class diagram ini adalah one to many dimana one untuk seluruh data master dan many.

(44)

3.8. Hipotesis

Pada penelitian sebelumnya, yang meneliti tentang sistem informasi penerimaan siswa baru pada SMA Jepara menggunakan sistem SMS Gateway menyatakan dengan adanya layanan SMS Gateway ini, informasi dapat diterima langsung ke ponsel siswa atau orang tua calon siswa melalui pesan singkat. Taufiq dan Purnama (2013 : 55). Dari pernyataan diatas maka dapat diketahui dari penelitian sebelumnya, layanan SMS

Gateway juga sangat bermanfaat karena informasi diterima langsung.

Sedangkan pada penelitian lain, dari tahapan metode dapat dihasilkan perangkat aplikasi mobile phone yang dapat mengirim pesan dengan format tertentu ke SMS

gateway sehingga dengan adanya program Autoreply, balasan sms secara otomatis

dilakukan untuk mengirim informasi dari SMS Gateway ke Client. Frans Richard (2015 : 72). Autoreply adalah salah satu SMS Gateway yang akan secara otomatis membalas pesan yang masuk ke dalam sistem kemudian data akan dicari dalam database dan akan dikirim oleh sistem ke nomor telepon yang telah terdaftar dalam sistem dan mengirimkan SMS sesuai format.

Gambar

Gambar 3.3 Use Case Diagram Sistem Usulan
Tabel 3.4 Skenario Use Case Diagram Cek Pembayaran Iuran Tahunan  Nama Use Case  Mengecek Pembayaran Iuran Tahunan
Tabel 3.5 Skenario Use Case Diagram Login  Nama Use Case  Login
Tabel 3.8 Skenario Use Case Diagram Mengelola Data Bayar  Nama Use Case  Mengelola Data Bayar
+7

Referensi

Garis besar

Dokumen terkait

Penelitian ini bertujuan untuk meningkatkan pemahaman terhadap siswa terutama pada konsep kegiatan jual beli dan kualitas proses pembelajaran IPS dengan menerapkan

Penerapannya pada pucuk tanaman handeuleum aksesi Bogor menimbulkan keragaman pada peubah pertumbuhan (tinggi tanaman, jumlah.. daun, panjang daun, dan lebar daun), peubah

Penelitian ini bertempat di SMP Laboratorium Percontohan UPI Bandung. Populasi dalam penelitian ini adalah siswa kelas VII SMP Laboratorium Percontohan UPI Bandung. Alasan

Formulir Permohonan Surat Berlibur kepada Kepala Bidang Pendidikan dan Kebudayaan (formulir ini dapat diperoleh di Bidang Dikbud KBRI Tokyo). Surat keterangan izin

Hasil yang didapatkan dari perhitungan menggunakan metode Profile Matching dan Weighted Product berdasarkan pengujian yang dilakukan yaitu pengujian akurasi adalah 80%

perencanaan adalah proses yang sistematis dengan mengambil suatu pilihan dari. berbagai alternatif, hal ini seperti yang dikemukakan oleh

Perilaku konsumsi jajanan pada anak sekolah sebagian besar menunjukkan perilaku yang positif yang artinya bahwa perilaku anak sekolah dalam mengkonsumsi jajanan di

33 penelitian menunjukkan tindakan swamedikasi secara non farmakologi pada dismenore dilakukan sebanyak 24 (57,1%) siswi yang olahraga dan istirahat yang cukup untuk