• Tidak ada hasil yang ditemukan

LKP : Rancang Bangun Aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA Negeri 1 Kota Mojokerto.

N/A
N/A
Protected

Academic year: 2017

Membagikan "LKP : Rancang Bangun Aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA Negeri 1 Kota Mojokerto."

Copied!
82
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI DAFTAR ULANG

DAN PEMBAYARAN SPP PADA SMA NEGERI 1

KOTA MOJOKERTO

KERJA PRAKTIK

Program Studi

S1 Sistem Informasi Kekhususan Komputerisasi Akuntansi

Oleh:

ARDI GUSTI PRADANI 12410110026

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

(2)

DAFTAR ISI

Halaman ABSTRACT ... Error! Bookmark not defined. KATA PENGANTAR ... Error! Bookmark not defined. DAFTAR ISI ... 1 DAFTAR GAMBAR ... Error! Bookmark not defined. DAFTAR TABEL ... Error! Bookmark not defined. DAFTAR LAMPIRAN ... Error! Bookmark not defined. BAB II GAMBARAN UMUM PERUSAHAAN .. Error! Bookmark not defined. 1.1 Sejarah Umum SMA Negeri 1 Kota Mojokerto Error! Bookmark

not defined.

1.2 Lingkungan Sekolah ... Error! Bookmark not defined. 1.3 Arti Lambang SMA Negeri 1 Kota Mojokerto . Error! Bookmark

not defined.

1.4 Visi dan Misi Sekolah SMA Negeri 1 Kota Mojokerto ... Error!

Bookmark not defined.

(3)

1.7.4 Administrasi Sarana Prasarana . Error! Bookmark not defined. 1.7.5 Administrasi Humas ... Error! Bookmark not defined. 1.7.6 Administrasi Persuratan ... Error! Bookmark not defined. 1.7.7 Administrasi Kesiswaan ... Error! Bookmark not defined. 1.7.8 Administrasi Kepegawaian ... Error! Bookmark not defined. 1.7.9 Administrasi Kurikulum ... Error! Bookmark not defined. BAB III LANDASAN TEORI ... Error! Bookmark not defined. 1.1 Sistem ... Error! Bookmark not defined. 1.2 Informasi ... Error! Bookmark not defined. 1.3 Sistem Informasi ... Error! Bookmark not defined. 3.4 Aplikasi ... Error! Bookmark not defined. 3.5 Analisis Sistem ... Error! Bookmark not defined. 3.6 Administrasi Pendidikan ... Error! Bookmark not defined. 3.7 Database ... Error! Bookmark not defined. BAB IV DESKRIPSI PEKERJAAN ... Error! Bookmark not defined. 4.1 Analisis Sistem ... Error! Bookmark not defined. 4.2 Analisis Sistem Yang Sedang Berjalan ... Error! Bookmark not

defined.

(4)

4.2.2 Document Flow Pembayaran SPP ... Error! Bookmark not

defined.

4.2.3 System Flow Daftar Ulang ... Error! Bookmark not defined. 4.2.4 System Flow Pembayaran SPP .... Error! Bookmark not defined. 4.2.5 Context Diagram ... Error! Bookmark not defined. 4.2.6 Data Flow Diagram Level 0 ... Error! Bookmark not defined. 4.2.7 Data Flow Diagram (DFD) Level 1 Transaksi Error! Bookmark

not defined.

4.2.8 Data Flow Diagram (DFD) Level 1 Laporan .. Error! Bookmark

not defined.

(5)

4.4.9 Desain Master Periode ... Error! Bookmark not defined. 4.4.10 Desain Transaksi Daftar Ulang . Error! Bookmark not defined. 4.4.11 Desain Transaksi Pembayaran SPP ... Error! Bookmark not

defined.

4.4.12 Desain Kwitansi Daftar Ulang .. Error! Bookmark not defined. 4.4.12 Desain Laporan Daftar Ulang ... Error! Bookmark not defined. 4.4.13 Desain Laporan Pembayaran SPP ... Error! Bookmark not

defined.

4.5 Implementasi Sistem ... Error! Bookmark not defined. 4.5.1 Software dan Hardware Pendukung ... Error! Bookmark not

defined.

(6)
(7)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Seiring dengan perkembangan teknologi informasi yang semakin berkembang pesat penggunaan komputer pada saat ini merupakan suatu kebutuhan setiap instansi. Kemajuan suatu instansi dapat dilihat dari bagaimana cara memanfaatkan teknologi komputer sebagai alat bantu dalam menyelesaikan masalah maupun pekerjaan. Hal tersebut sangat menunjang dalam pengoperasian suatu instansi berskala kecil, menengah besar dalam persaingan yang makin pesat pada saat ini. Hal ini tidak berguna bagi perusahaan saja melainkan pada pendidikan.

Dengan itu perkembangan teknologi komputer telah banyak membantu pekerjaan manusia. Dari segi penyimpanan data-data hingga pengolahan data-data menjadi sebuah informasi secara komputerisasi. Komputerisasi adalah pemanfaatan secara benar dan semaksimal mungkin, bukan sekedar pengganti mesin ketik. Hal ini harus ditunjang oleh hardware (perangkat keras), software (perangkat lunak), dan brainware (operator/pengguna). Sebagai aktifitas sebuah teknologi untuk berjalan dengan baik, sehingga teknologi dapat digunakan dalam dunia industri, dunia bisnis, hingga dunia pendidikan.

(8)

2

dan pembayaran SPP yang dihadapi SMA Negeri 1 Kota Mojokerto. Saat ini terdapat permasalahan proses pembayaran tidak dilakukan secara langsung oleh sistem sehingga terkadang petugas mengalami kesulitan dalam penangganan antrian, sering terjadi kesalahan ketika petugas sedikit lalai saat proses pencatatan daftar ulang dan pembayaran SPP. Kesalahan yang terjadi pada proses pembayaran daftar ulang dan pembayaran SPP yaitu bukti pembayaran sering kali hilang, sehingga siswa sudah membayar akan tetapi tidak dicatat belum membayar oleh petugas. Hal tersebut yang menjadikan permasalahan yang ada pada SMA Negeri 1 Kota Mojokerto sehingga pencatatan menjadi tidak sesuai yang menjadi sumber ketidakakuratan.

Melihat banyaknya kehilangan dan ketidakakuratan data dalam daftar ulang dan pembayaran SPP serta ketidakjelasan data dalam informasi daftar ulang dan pembayaran SPP yang selama ini ditangani oleh bagian Tata Usaha pada SMA Negeri 1 Kota Mojokerto sehingga mengakibatkan pekerjaan menjadi tidak efektif dan efisien. Untuk mengatasi permasalahan tersebut maka dirancanglah

sebuah “Rancang Bangun Aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA

Negeri 1 Kota Mojokerto” yang dapat mengatasi permasalahan di SMA Negeri 1

(9)

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah diatas, maka dapat disimpulkan sebagai berikut :

1. Bagaimana membuat sistem informasi daftar ulang pada SMA Negeri 1 Kota Mojokerto ?

2. Bagaimana membuat sistem informasi pembayaran SPP pada SMA Negeri 1 Kota Mojokerto ?

1.3 Batasan Masalah

Sistem ini dirancang hanya untuk mengelolah data daftar ulang dan pembayaran SPP sekolah yang memfokuskan pada pembuatan aplikasi yang dapat menghasilkan laporan berupa :

1. Daftar Ulang Siswa. 2. Pembayaran SPP.

3. Keterlambatan Pembayaran SPP.

1.4 Tujuan

Tujuan dari pembuatan aplikasi ini adalah sebagai berikut :

(10)

4

1.5 Manfaat

Manfaat dari aplikasi ini adalah sebagai berikut :

1. Bagian Tata Usaha

Memudahkan dan mempercepat proses penginputkan daftar ulang dan pembayaran SPP.

2. Kepala Sekolah

Memudahkan dan mempercepat dalam mengetahui informasi dan laporan semua kegiatan yang bersangkutan dengan daftar ulang dan pembayaran SPP.

1.6 Sistematis Penulisan

Penulisan Rancang Bangun Aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA Negeri 1 Kota Mojokerto ini disusun dengan sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini dikemukakan hal-hal yang menjadi latar belakang, perumusan masalah, batasan masalah, tujuan yang ingin dicapai, serta sistematika penulisan laporan kerja praktik ini.

(11)

Pada bab ini membahas tentang logo sekolah, gambaran umum SMA Negeri 1 Kota Mojokerto, struktur organisasi, deskripsi tugas setiap bagian dan usaha koperasi.

BAB III LANDASAN TEORI

Pada bab ini dibahas teori yang berhubungan dengan pembuatan Aplikasi Daftar Ulang dan Pembayaran SPP yaitu tentang Konsep Dasar Daftar Ulang, Konsep Dasar Pembayaran SPP, Microsoft SQL Server dan Microsoft Visual Studio.

BAB IV DESKRIPSI PEKERJAAN

Pada bab ini dibahas mengenai gambaran sistem yang sedang berjalan dalam bentuk Document Flow serta dalam bentuk System Flow, Data Flow Diagram, Entity Relationship Diagram mengenai perancangan sistem yang dibuat. Selain itu juga disertai struktur table dan desain input/output serta detail aplikasi daftar ulang dan pembayaran SPP dari hardware/software pendukung dan feature yang ada pada aplikasi.

BAB V PENUTUP

(12)

6

BAB II

GAMBARAN UMUM PERUSAHAAN

1.1Sejarah Umum SMA Negeri 1 Kota Mojokerto

SMA Negeri 1 Kota Mojokerto yang didirikan oleh Pemerintah pada tahun 1981 dengan nama SMA 2 Filial, bertempat di SMA Negeri Mojokerto Jalan Irian Jaya No. 1 dibuka awal dengan jumlah sebanyak 4 Ruang Kelas belajar. Pada bulan Januari 1982 sekolah menempati gedung baru dengan jumlah kelas sebanyak 6 Ruang kelas Belajar. Bulan September 1983 berganti nama menjadi

SMA Negeri 2 Mojokerto bukan “Filial” karena sudah mempunyai kepala sekolah

sendiri.

Adapun data Kepala Sekolah yang pernah menjadi Komando di sekolah ini adalah :

1. Soejito, BA Periode SMA Filial

2. Soekamto Periode 1981-1983

3. Setijono, BA Periode 1985-1986

4. Kastoeri, BA Periode 1986-1992

(13)

Pada tahun 1992 SMA Negeri 2 Kota Mojokerto berubah nama menjadi SMU Negeri 2 Kota Mojokerto sesuai SK Mendikbud RI No. 035/O/1997 tanggal 07 Maret 1997. Dan pada tahun 2004 SMU Negeri 1 Kota Mojokerto berubah nama menjadi SMA Negeri 1 Kota Mojokreto sesuai SK Walikota Mojokerto No. 188.45/7/417.104/2004 tanggal 12 Januari 2004 hingga sekarang.

1.2Lingkungan Sekolah

SMA Negeri 1 Kota Mojokerto merupakan salah satu sekolah negeri favorit di Kota Mojokerto terletak ditengah kota yang mudah dijangkau oleh angkutan transportasi umum membuat sekolah ini semakin diminati.

Terletak dikawasan perumahan menengah/elit dan bersebelahan langsung dengan beberapa sekolah diantaranya TK, SD, SMP, SMK dan perguruan tinggi, hingga nampak seperti kawasan komplek sekolah. Dengan konsep penataan yang modern dinamis, asri, penuh cita rasa seni menjadikan sekolah ini selalu diminati dari tahun ke tahunnya.

(14)

8

1.3Arti Lambang SMA Negeri 1 Kota Mojokerto

Gambar 2.1 Logo SMA Negeri 1 Kota Mojokerto

Arti lambang SMA Negeri 1 Kota Mojokerto adalah sebagai berikut : 1. Segilima Biru : Ketaatan kepada pancasila Negara

Indonesia.

2. Lingkaran Biru : Satu keutuhan dalam kedamaian.

3. Matahari Kuning : Kesetiaan dalam memberikan pencerahan kepada sesama dengan semangat

pemberani atau patriotisme.

4. Sayap Kuning : Optimisme untuk berkembang maju dalam menggapai cita-cita.

5. Pilar Kuning : Wahana untuk memasuki gerbang kesuksesan.

(15)

Penjelasan :

Berdasarkan Pancasila semua siswa dikondisikan siap untuk bercita-cita tinggi, maju, berkembang agar dapat memberikan pencerahan kepada Bangsa dan Negara dengan berapi tetapi tetap damai. Bersatu dan optimisme menuju gerbang kesuksesan.

1.4Visi dan Misi Sekolah SMA Negeri 1 Kota Mojokerto

SMA Negeri 1 Kota Mojokerto memiliki visi dan misi sebagai berikut :

2.4.1 Visi :

Visi SMA Negeri 1 Kota Mojokerto, yaitu :

Meningkatnya kecerdasan, penguasaan IPTEK, keterampilan, budi pekerti luhur, wawasan lingkungan dan global dengan berlandaskan iman dan takwa.

2.4.2 Misi :

Untuk mencapai visi pada SMA Negeri 1 Kota Mojokerto dapat diterapkan pada beberapa misi, yaitu :

1. Menciptakan suasana kondusif dalam upaya mengembangkan pembelajaran guna menghasilkan peserta didik yang cerdas, terampil, sehat jasmani dan rohani, kreatif, inovatif, produktif, serta memiliki keunggulan kompetitif. 2. Menumbuhkan dan mendorong kesadaran warga sekolah akan manfaat yang

(16)

10

3. Meningkatkan kompetensi peserta didik dalam penguasaan dan peningkatan ilmu pengetahuan yang berwawasan regional, nasional dan global.

4. Mengeksplorasi dan mengembangkan kompetensi peserta didik dalam penguasaan/peningkatan ilmu pengetahuan serta teknologi yang peduli dan berbudaya lingkungan.

5. Menumbuhkan dan mengembangkan bakat, potensi dan kemampuan peserta didik melalui kegiatan intrakurikuler, ekstrakurikuler dan pengembangan diri yang kelak dapat digunakan sebagai bekal hidup mandiri.

6. Mencetak generasi penerus yang dengan elegan dapat menerima pembaruan dan masih dapat memegang teguh nilai-nilai luhur jatidiri bangsa.

7. Mencetak generasi penerus yang dapat melestarikan nilai-nilai luhur , kultur dan budaya daerah setempat.

8. Meningkatkan kesadaran dan kepedulian warga sekolah dalam melestarikan lingkungan yang sehat khususnya di sekolah, dan ditengah masyarakat, umumnya.

9. Mengembangkan pembelajaran berbasis iman dan takwa, serta menjunjung nilai-nilai luhur budaya masyarakat setempat.

(17)

1.5Tujuan

Tujuan SMA Negeri 1 Kota Mojokerto, yaitu :

1. Meningkatkan perolehan NUN peserta didik dalam menempuh Ujian Nasional.

2. Meningkatkan jumlah lulusan yang dapat diterima di PTN maupun PTS. 3. Meningkatkan perolehan juara dalam lomba-lomba yang bersifat akademik

maupun non akademik.

4. Meningkatkan jumlah warga sekolah yang mampu menguasai dan menggunakan ICT sebagai media belajar.

5. Meningkatkankemampuan peserta didik yang menguasai hasil pelatihan keterampilan hidup bermasyarakat.

6. Meningkatkan upaya untuk menghasilkan lulusan yang memiliki kemampuan berwirausaha.

7. Meningkatkanjumlah peserta didik yang perolehan penilaian kepribadiannya mendapatkan predikat A.

8. Meningkatkan jumlah lulusan yang terserap pada tenaga formal yang mensyaratkan penguasaan ketrampilan berbahasa Jepang,Jerman dan Inggris. 9. Meningkatkan kesadaran warga sekolah untuk berperan aktif dalam

menciptakan kebersihan dan keindahan kelas, kantor, kamar mandi, dan lingkungan serta berperan aktif dalam menjaga pelestarian sumber daya alam (tanaman,air, listik, dll).

(18)

12

1.6Struktur Organisasi

Gambar 2.2 Struktur Organisasi Tata Usaha SMA Negeri 1 Kota Mojokerto

1.7Deskripsi Jabatan

1.7.1 Kepala Sekolah

a. Peranan yang berkaitan dengan hubungan personal, mencakup kepala sekolah sebagai figurehead atau simbol organisasi, leader atau pemimpin, dan liaison atau penghubung.

b. Peranan yang berkaitan dengan informasi, mencakup kepala sekolah sebagai pemonitor, disseminator, dan spokesman yang menyebarkan informasi ke semua lingkungan organisasi.

(19)

1.7.2 Kepala Tata Usaha

a. Menyusun program kegiatan ketata usahaan.

b. Menginventaris kebutuhan pelaksanaan kegiatan ketata usahaan. c. Melaksanakan surat menyurat, kearsipan, kepegawaian dan keuangan. d. Merencanakan dan menyelesaikan kepangkatan guru dan pegawai. e. Melakukan penilaian prestasi karya karyawan.

f. Melakukan pembinaan karyawan dan tata tertib (kedisiplin pegawai). g. Melaksanakan pengelolaan sistem administrasi ketatausahaan.

h. Melaksanakan rapat koordinasi.

i. Melaksanakan tugas lain yang ditetapkan Kepala Sekolah.

1.7.3 Administrasi Keuangan

Administrasi Keuangan merupakan salah satu substansi manajemen sekolah yang akan turut menentukan berjalannya kegiatan pendidikan di sekolah Sebagaimana yang terjadi di substansi manajemen pendidikan pada umumnya, kegiatan manajemen keuangan dilakukan melalui proses perencanaan, pengorganisasian, pengarahan, pengkoordinasian, pengawasan atau pengendalian. Beberapa kegiatan manajemen keuangan yaitu memperoleh dan menetapkan sumber-sumber pendanaan, pemanfaatan dana, pelaporan, pemeriksaan dan pertanggungjawaban (Lipham, 1985; Keith, 1991).

1.7.4 Administrasi Sarana Prasarana

Kebijakan pemerintah tentang pengelolaan sarana dan prasarana sekolah tertuang di dalam UU No. 20 tahun 2003 tentang Sisdiknas pasal 45 ayat (1) yaitu

(20)

14

prasarana yang memenuhi keperluan pendidikan sesuai dengan pertumbuhan dan perkembangan potensi fisik, kecerdasan intelektual, sosial, emosional dan

kejiwaan peserta didik.” (Mohammad Syaifuddin, 2007 : 2.36).

Adapun peran guru dalam administrasi sarana prasarana sekolah : a. Terlibat dalam perencanan pengadaan alat bantu pengajaran

b. Terlibat dalam pemanfaatan dan pemeliharaan alat bantu pengajaran yang digunakan guru.

c. Pengawasan dalam penggunaan alat praktek oleh siswa

1.7.5 Administrasi Humas

Berfungsi tidaknya humas dalam sebuah organisasi dapat diketahui dari ada tidaknya kegiatan yang dilaksanakan dalam suatu lembaga. Mengenai konsep fungsional humas, Scott M. Cutlip dan Allen Center (Effendy Onong, 2002:34) memberikan penjelasan sebagai berikut :

a. Memudahkan dan menjamin arus opini yang bersifat mewakili dari publik-publik suatu organisasi, sehingga kebijaksanaan dan operasionalisasi organisasi dapat dipelihara keserasiannya dengan ragam kebutuhan dan pandangan publik-publik tersebut.

b. Menasehati manajemen mengenai jalan dan cara menyusun kebijaksanaan dan operasionalisasi organisasi untuk dapat diterima secara maksimal oleh publik.

(21)

1.7.6 Administrasi Persuratan

Melaksanakan Administrasi Persuratan, bertanggung jawab kepada Kepala Tata Usaha dengan rincian tugas sebagai berikut :

a. Membuat nomor agenda surat masuk dan keluar. b. Mengisi buku agenda surat masuk dan keluar. c. Mengadakan surat atau dokumen sekolah. d. Mengisi buku ekspedisi.

e. Menyimpan arsip dan menyampaikan surat.

f. Memelihara dan menata kearsipan dan dokumen surat keputusan, laporan. g. Membantu kelancaran administrasi sekolah.

h. Membuat administrasi bendahara. i. Membuat administrasi kepegawaian.

j. Menyimpan dan menjaga kerahasiaan data-data sekolah.

1.7.7 Administrasi Kesiswaan

Melaksanakan Administrasi Kesiswaan, bertanggung jawab kepada Kepala Tata Usaha, dengan rincian tugas sebagai berikut :

a. Membuat Daftar Nomor Induk Siswa. b. Mengisi Buku Klaper Siswa.

(22)

16

i. Membuat usulan peserta ujian. j. Menyimpan daftar Lulusan.

k. Menyimpan Daftar Penerimaan atau penyerahan STTB. l. Menyimpan Daftar kumpulan nilai (leger).

m.Menyediakan Blanko Pemanggilan Orang Tua Siswa. n. Membuat Surat Keterangan dan surat mutasi siswa. o. Menyediakan Blanko izin keluar masuk kelas. p. Mengisi papan data keadaan siswa.

1.7.8 Administrasi Kepegawaian

Administrasi Kepegawaian bertugas sebagai berikut :

a. Memahami pokok-pokok peraturan kepegawaian berdasarkan sandar PTK. b. Membantu merencanakan kebutuhan tenaga pendidik dan kependidikan. c. Melaksanakan prosedur dan mekanisme kepegawaian.

d. Mengelola buku induk, administrasi DUK.

e. Melaksanakan registrasi dan kearsipan kepegawaian. f. Menyiapkan format-format kepegawaian.

g. Memproses kepangkatan, mutasi dan promosi pegawai. h. Menyusun laporan kepegawaian.

(23)

1.7.9 Administrasi Kurikulum

Administasi Kurikulum bertugas sebagai : a. Mendokumentasikan Standar Isi.

b. Mendokumentasikan kurikulum yang berlaku. c. Mendokumentasikan Silabus.

d. Menyiapkan format Silabus, RPP dan penilaian hasil belajar. e. Menyiapkan perangkat pengawasan proses pembelajaran. f. Mendokumentasikan bahan ujian atau ulangan.

g. Mendokumentasikan penilaian hasil belajar oleh pendidik, satuan pendidik dan pemerintah.

h. Mendokumentasikan SKL satuan pendidikan. i. Mendokumentasikan SKL mata pelajaran.

(24)

18

BAB III

LANDASAN TEORI

1.1Sistem

Definisi sistem dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan pendekatan secara prosedur, sistem adalah kumpulan dari beberapa prosedur yang mempunyai tujuan tertentu. Berdasarkan pendekatan secara komponen, sistem merupakan kumpulan dari komponen-komponen yang saling berkaitan untuk mencapai tujuan tertentu. (Herlambang dan Tanuwijaya, 2005:116).

Berdasarkan perkembangan sistem yang ada, sistem dibedakan menjadi dua jenis, yaitu sistem terbuka dan sistem tertutup. Sistem terbuka adalah sistem yang dihubungkan dengan arus sumber daya luar dan tidak mempunyai elemen pengendali. Sistem tertutup tidak mempunyai elemen pengontrol dan dihubungkan dengan lingkungan sekitar. (Herlambang dan Tanuwijaya 2005: 116).

1.2Informasi

(25)

Menurut (Jogiyanto, H.M. 2001:8), Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang.

1.3 Sistem Informasi

Pengertian Sistem Informasi menurut (Jogiyanto H.M 2005:11) dalam bukunya Sistem Informasi Akuntansi, “Sistem Informasi (Information System)

adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.

(26)

20

3.4 Aplikasi

Aplikasi merupakan sebuah perangkat lunak yang berfungsi untuk melakukan berbagai bentuk pekerjaan atau tugas-tugas tertentu seperti penerapan, penggunaan, dan penambahan data (Anisyah, 2000:30). Aplikasi adalah perangkat lunak yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel, dan lain lain. (Dhanta, 2009:32). Dari pengertian di atas dapat disimpulkan bahwa aplikasi merupakan perangkat lunak yang berfungsi untuk melakukan berbagai bentuk pekerjaan atau tugas-tugas tertentu seperti penerapan, penggunaan, dan penambahan data.

3.5Analisis Sistem

Menurut (Jogiyanto, H.M. 2005:129) Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi pada kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan. Langkah-langkah dasar yang harus dilakukan oleh analisis sistem adalah sebagai berikut :

a. Identify, yaitu mengidentifikasi masalah.

b. Understand, yaitu memahami kerja sistem yang ada. c. Analyze, yaitu menganalisis sistem.

(27)

3.6Administrasi Pendidikan

Secara garis besarnya administrasi adalah upaya mencapai tujuan secara efektif dan efisien dengan memanfaatkan orang-orang dalam suatu pola kerjasama. Efektif dalam arti hasil yang dicapai sama dengan tujuan yang telah ditetapkan. Sedangkan efisien berhubungan dengan penggunaan sumber dana, daya dan waktu yang ekonomis (Daryanto 2006:1).

Menurut (Hadari Nawawi 1989:11) dalam bukunya Administrasi Pendidikan mengatakan, “administrasi pendidikan adalah rangkaian kegiatan atau keseluruhan

proses pengendalian usaha kerjasama sejumlah orang untuk mencapai tujuan pendidikan secara sistematis yang diselenggarakan dalam lingkungan tertentu, terutama dalam lembaga pendidikan formal”.

3.7Database

(28)

22

Basis data merupakan data yang disusun dalam bentuk tabel-tabel yang saling berkaitan maupun berdiri sendiri dan disimpan secara bersama-sama pada suatu media. Basis data dapat digunakan oleh satu atau lebih program aplikasi secara optimal, data disimpan tanpa mengalami ketergantungan pada program yang akan menggunakannya (Kroenke 1998:25).

Perincian objek-objek dalam sebuah database yaitu :

1. Tabel yaitu objek yang berisi kolom, tipe-tipe dan data yang tersimpan. 2. Kolom yaitu sebuah tabel berisi kolom-kolom untuk menampung data.

Kolom memiliki sebuah tipe dan nama yang unik.

3. Tipe data yaitu sebuah kolom memiliki sebuah tipe data. Tipe-tipe yang dapat dipilih adalah karakter, numerik, tanggal, boolean dan lain-lain.

4. Primary Key menjamin setiap baris data unik dan dapat dibedakan dari data yang lain.

5. Foreign Key adalah kolom-kolom yang mengacu pada kunci utama atau konstran unik pada tabel lain.

6. Konstrain adalah mekanisme integrasi data yang berbasis server dan diimplementasikan oleh sistem.

(29)

23

BAB IV

DESKRIPSI PEKERJAAN

4.1 Analisis Sistem

Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi pada kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan (Jogiyanto, H.M. 2005:129).

Setiap administrasi pasti memiliki permasalahan yang terdapat di dalamnya. Sering timbul masalah pada pengelolahan data daftar ulang dan data pembayaran Sumbangan Pembinaan Pendidikan (SPP) dan pembuatan laporan. Di tempat kerja praktek pada SMA Negeri 1 Kota Mojokerto, penulis menemukan kekurangan yang biasa terjadi pada kebanyakan administrasi pada umumnya, yaitu kurangnya pengecekan terhadap data-data yang hilang atau tidak valid pada daftar ulang dan pembayaran SPP .

(30)

24

24

SMA Negeri 1 Kota Surabaya yang telah dijelaskan sebelumnya, maka diperlukan langkah-langkah untuk mengatasi permasalahannya yaitu sebagai berikut :

1. Menganalisa sistem 2. Mendesain Sistem.

3. Mengimplementasikan Sistem.

4. Pembahasan terhadap Implementasi Sistem.

4.2 Analisis Sistem Yang Sedang Berjalan

(31)

25

4.2.1 Document Flow Daftar Ulang

Document Flow Daftar Ulang

Siswa Bagian Keuangan Kepala Sekolah

Ph

Gambar 4.1 Document Flow Daftar Ulang

(32)

26

26

4.2.2 Document Flow Pembayaran SPP

Document Flow Pembayaran SPP

Siswa Bagian Keuangan Kepala Sekolah

Ph

Gambar 4.2 Document Flow Pembayaran SPP

(33)

27

membuat laporan pembayaran SPP rangkap dua, yang diberikan kepada kepala sekolah dan bagian keuangan sendiri.

4.2.3 System Flow Daftar Ulang

System Flow Daftar Ulang

Siswa Bagian Keuangan Kepala Sekolah

Ph

Gambar 4.3 System Flow Daftar Ulang

(34)

28

28

mengulang menginputkan Nomer Induk Siswa (NIS) dan jika ada akan melakukan daftar ulang, data daftar ulang akan disimpan kedalam database kemudian bagian keuangan mencetak dua bukti daftar ulang yang akan diberikan kepada siswa dan bagian keuangan. Setelah kedua bukti daftar ulang dicetak akan diarsipkan kemudian bagian keuangan membuat laporan daftar ulang rangkap dua yang akan diberikan kepada Kepala Sekolah dan bagian keuangan.

4.2.4 System Flow Pembayaran SPP

System Flow Pembayaran SPP

Siswa Bagian Keuangan Kepala Sekolah

Ph

Gambar 4.4 System Flow Pembayaran SPP

(35)

29

keuangan menginputkan Nomer Induk Siswa (NIS) kemudian bagian keuangan melakukan pencarian dan mengambil data siswa dari database lalu bagian keuangan mengecek apakah ada data siswa tersebut yang diinputkan jika tidak ada kembali menginputkan Nomer Induk Siswa (NIS) dan jika ada akan melakukan pembayaran SPP kemudian bagian keuangan mencetak bukti pembayaran SPP rangkap dua, yang akan diberikan siswa dan bagian keuangan setelah dicetak bukti pembayaran SPP tersebut diarsipkan lalu bagian keuangan membuat laporan pembayaran SPP rangkap dua, yang akan diberikan kepada kepala sekolah dan bagian keuangan.

4.2.5 Context Diagram

Gambar 4.5 Context Diagram Aplikasi Daftar Ulang dan Pembayaran SPP Gambar 4.5 menjelaskan alur yang ada pada aplikasi daftar ulang dan pembayaran SPP. Aplikasi ini berjalan jika dapat inputan dari siswa memberikan kartu pembayaran SPP, data siswa dan pembayaran SPP kepada sistem, lalu sistem memproses data tersebut dan sistem akan memberikan bukti pembayaran SPP dan

Rancang Bang un Aplikasi Daftar Ulang Dan Pembayaran SPP Pada SMA NEGERI 1 KOTA MOJ OKERTO

(36)

30

30

daftar ulang. Selain itu sistem akan memberikan laporan daftar ulang dan pembayaran SPP kepada Kepala Sekolah.

4.2.6 Data Flow Diagram Level 0

Gambar 4.6 Data Flow Diagram Level 0

Gambar 4.6 terdapat tiga proses yaitu proses maintenance master, transaksi, laporan. Pada proses maintenance master memiliki inputan berupa data siswa, jurusan dan data orang tua data tersebut diambil dari entitas siswa.

(37)

31

Pada proses transaksi mendapatkan inputan dari entitas siswa yang berupa transaksi daftar ulang, transaksi pembayaran SPP, kartu pembayaran SPP setelah itu data tersebut disimpan kedalam database SPP kemudian, pada proses laporan menampilkan data laporan daftar ulang dan data laporan pembayaran SPP yang akan diberikan kepada kepala sekolah.

4.2.2. Data Flow Diagram (DFD) Level 1 Master

Gambar 4.7 Data Flow Diagram Level 1 Master

Gambar 4.7 terdapat tiga proses yaitu maintenance data siswa, maintenance jurusan, maintenance data orang tua. Dalam maintenance data siswa mendapat inputan berupa data siswa yang akan disimpan kedalam databse siswa.

Pada proses maintenance jurusan mendapatkan inputan berupa data jurusan yang akan disimpan kedalam database jurusan. Kemudian, pada proses maintenance data orang tua mendapatkan inputan berupa data orang tua yang akan disimpan kedalam database data orang tua.

(38)

32

32

4.2.7 Data Flow Diagram (DFD) Level 1 Transaksi

Gambar 4.8 Data Flow Diagram Level 1 Transaksi

Gambar 4.8 terdapat dua proses yaitu transaksi daftar ulang dan transaksi pembayaran spp. Dalam transaksi daftar ulang mendapat inputan berupa data siswa dan transaksi daftar ulang yang akan disimpan kedalam database daftar ulang dan sistem akan memberikan bukti daftar ulang kepada siswa.

(39)

33

4.2.8 Data Flow Diagram (DFD) Level 1 Laporan

Gambar 4.9 Data Flow Diagram Level 1 Laporan

Gambar 4.9 terdapat dua proses yaitu laporan daftar ulang dan laporan pembayaran SPP. Dalam laporan daftar ulang mengambil data dari database daftar ulang yang akan diberikan kepada kepala sekolah.

Pada proses pembayaran SPP mengambil data dari data database SPP yang akan diberikan kepada kepala sekolah.

(40)

34

34

4.2.9 Conceptual Data Model (CDM)

Gambar 4.10 Conceptual Data Model (CDM)

Pada Gambar 4.10 adalah bentuk Conceptual Data Model (CDM) aplikasi daftar ulang dan pembayaran SPP yang digunakan untuk merancang kebutuhan tabel pada database. Conceptual Data Model (CDM) ini menggunakan sembilan tabel yang terdiri atas tabel kelas, tabel jurusan, tabel orang tua, tabel siswa, tabel periode, tabel daftar ulang, tabel pembayaran SPP, tabel karyawan, tabel jabatan.

detail_kelas

terdapat

Menjabat

Memiliki Memiliki1

Mengoperasikan daftar ulan g Mengoperasikan Pembayaran SPP

Detail Daftar Ulang Detail Pembayaran SPP

(41)

35

4.2.10 Physical Data Model (PDM)

Gambar 4.11 Physical Data Model (PDM)

Pada Gambar 4.11 adalah bentuk Physical Data Model (PDM) aplikasi daftar ulang dan pembayaran SPP. Dalam Physical Data Model (PDM) ini, tabel transaksi yang berelasi secara many-to-many akan memunculkan tabel baru. Tabel-tabel baru tersebut diantaranya adalah detail daftar ulang dan detail pembayaran SPP. Hasil dari Physical Data Model (PDM) ini akan digunakan sebagai database aplikasi.

ID_KELAS = ID_KELAS

ID_KARYAWAN = ID_KARYAWAN ID_KARYAWAN = ID_KARYAWAN

(42)

36

36

4.3 Struktur Basis Data dan Tabel

Pada bagian struktur basis data dan tabel ini akan dijelaskan secara keseluruhan tabel-tabel yang digunakan dalam pembuatan aplikasi daftar ulang dan pembayaran SPP pada SMA Negeri 1 Kota Mojokerto.

4.3.1 Struktur Tabel

Dalam proses pembuatan aplikasi daftar ulang dan pembayaran SPP, tabel yang digunakan adalah 12 tabel. Tabel-tabel tersebut terdiri atas tabel kelas, tabel siswa, tabel orang tua, tabel detil kelas, tabel jurusan, tabel detil pembayaran SPP, tabel pembayaran SPP, tabel daftar ulang, tabel detil daftar ulang, tabel periode, tabel jabatan dan tabel karyawan. Struktur tabel dideskripsikan sebagai berikut :

a. Tabel Kelas

Nama Tabel : Kelas Primary Key : Id_kelas Foreign Key : -

Fungsi : Digunakan untuk mengetahui data keberadaan siswa. Tabel 4.1 Tabel Kelas

Nama Kolom Tipe Data Panjang Data Constraint

Id_Kelas Varchar 10 Primary Key

Kelas Varchar 5 Not Null

Nama_Kelas Varchar 20 Not Null

b. Tabel Detail Kelas

(43)

37

Fungsi : Digunakan untuk mengetahui data detail kelas siswa.

Tabel 4.2 Tabel Detail Kelas

Nama Kolom Tipe Data Panjang Data Constraint

Id_Jurusan Varchar 10 Primary Key

Id_Kelas Varchar 10 Foreign Key

c. Tabel Siswa

Nama Tabel : Siswa Primary Key : Id_siswa

Foreign Key : Id_ortu, Id_Jurusan dan Id_Kelas

Fungsi : Digunakan untuk menyimpan data siswa. Tabel 4.3 Tabel Siswa

Nama Kolom Tipe Data Panjang Data Constraint

Id_siswa Varchar 10 Primary Key

Id_ortu Varchar 10 Foreign Key

Id_jurusan Varchar 10 Foreign Key

Id_kelas Varchar 10 Foreign Key

Nama_siswa Varchar 50 Not null

Alamat_siswa Varchar 50 Not null

No_telp Varchar 12 Not null

Jenis_kelamin Varchar 10 Not null

Agama Varchar 10 Not null

d. Tabel Jurusan

Nama Tabel : Jurusan Primary Key : Id_Jurusan Foreign Key : -

(44)

38

38

Tabel 4.4 Tabel Jurusan

Nama Kolom Tipe Data Panjang Data Constraint

Id_Jurusan Varchar 10 Primary Key

Nama_Jurusan Varchar 10 Not Null

e. Tabel Daftar Ulang

Nama Tabel : Daftar Ulang Primary Key : Id_daftar_ulang

Foreign Key : Id_karyawan dan Id_bayar

Fungsi : Digunakan untuk menyimpan data daftar ulang.

Tabel 4.5 Tabel Daftar Ulang

Nama Kolom Tipe Data Panjang Data Constraint

Id_daftar_ulang Varchar 10 Primary Key

Id_karyawan Varchar 10 Foreign Key

Id_bayar Varchar 10 Foreign Key

Tanggal_daftar_ulang Datetime - Not null

Total_daftar_ulang Int - Not null

Status_daftar_ulang Varchar 5 Not null

f. Tabel Detil Daftar Ulang

Nama Tabel : Detil Daftar Ulang Primary Key : Id_siswa

(45)

39

Fungsi : Digunakan untuk mengetahui detil daftar ulang secara rinci.

Tabel 4.6 Tabel Daftar Ulang

Nama Kolom Tipe Data Panjang Data Constraint

Id_siswa Varchar 10 Primary Key

Id_daftar_ulang Varchar 10 Foreign Key

g. Tabel Orang tua

Nama Tabel : Orang tua Primary Key : Id_ortu Foreign Key : -

Fungsi : Digunakan untuk mengetahui nama orang tua dari siswa tersebut.

Tabel 4.7 Tabel Orang Tua

Nama Kolom Tipe Data Panjang Data Constraint

Id_ortu Varchar 10 Primary Key

Nama_ortu Varchar 50 Not Null

Alamat_Ortu Varchar 50 Not Null

h. Tabel Periode

(46)

40

40 Foreign Key : -

Fungsi : Digunakan untuk mengetahui data periode pembayaran. Tabel 4.8 Tabel Periode

Nama Kolom Tipe Data Panjang Data Constraint

Id_Bayar Varchar 10 Primary Key

Tahun_Bayar Varchar 10 Foreign Key

i. Tabel Karyawan

Nama Tabel : Karyawan Primary Key : Id_Karyawan Foreign Key : Id_Jabatan

Fungsi : Digunakan untuk mengetahui data karyawan. Tabel 4.9 Tabel Karyawan

Nama Kolom Tipe Data Panjang Data Constraint

Id_Karyawan Varchar 10 Primary Key

Id_Jabatan Varchar 10 Foreign Key

Nama_Karyawan Varchar 50 Not Null

j. Tabel Jabatan

Nama Tabel : Jabatan Primary Key : Id_Jabatan Foreign Key : -

(47)

41

Nama Kolom Tipe Data Panjang Data Constraint

Id_Jabatan Varchar 10 Primary Key

Nama_Jabatan Varchar 10 Foreign Key

b. Tabel Detail Pembayaran SPP

Nama Tabel : Detail Pembayaran SPP Primary Key : Id_Jurusan

Foreign Key : Id_Pembayaran_SPP

Fungsi : Digunakan untuk mengetahui detail pembayaran SPP. Tabel 4.11 Tabel Detail Pembayaran SPP

Nama Kolom Tipe Data Panjang Data Constraint

Id_Siswa Varchar 10 Primary Key

Id_Pembayaran_SPP Varchar 10 Foreign Key

c. Tabel Pembayaran SPP

Nama Tabel : Pembayaran SPP Primary Key : Id_Pembayaran_SPP Foreign Key : -

Fungsi : Digunakan untuk mengetahui data pembayaran SPP siswa. Tabel 4.12 Tabel Pembayaran SPP

Nama Kolom Tipe Data Panjang Data Constraint

Id_Pembayaran_SPP Varchar 10 Primary Key

Id_Karyawan Varchar 10 Foreign Key

Id_Bayar Varchar 10 Foreign Key

Tanggal_Pembayaran Datetime - -

Total_Pembayaran Int - -

(48)

42

42

4.4 Desain Input Output

Pada desain input dan output aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA Negeri 1 Kota Mojokerto, akan digambarkan form yang nantinya dibuat berkaitan dengan proses kegiatan pada daftar ulang dan pembayaran SPP untuk menghasilkan suatu informasi dari pengolahan data yang dilakukan. Desain input dan output ini merupakan acuan dalam pembuatan form dalam aplikasi.

4.4.1 Desain Form Login

Form login berfungsi untuk identifikasi dan autentifikasi terhadap user yang akan menggunakan aplikasi, apakah user tersebut memiliki hak akses atau tidak terhadap aplikasi. Berikut ini merupakan desain dari form login.

Gambar 4.12 Desain Form Login

4.4.2 Desain Form Utama

(49)

43

Gambar 4.13 Desain Form Utama

4.4.3 Desain Master Siswa

Form siswa merupakan form untuk melakukan manajemen terhadap data siswa dan data orang tua yang meliputi input data siswa, perubahan data siswa, dan hapus data siswa, input data orang tua, perubahan data orang tua, dan hapus data orang tua. Berikut ini merupakan desain dari form master siswa.

Gambar 4.14 Desain Master Siswa

(50)

44

44

Form master kelas merupakan form untuk melakukan manajemen terhadap data kelas yang meliputi input data kelas, perubahan kelas, dan hapus kelas. Data dalam form ini nantinya akan digunakan pada form siswa untuk penentuan kelas siswa. Berikut ini merupakan desain dari form master kelas.

Gambar 4.15 Desain Master Kelas

4.4.5 Desain Master Detail Kelas

(51)

45

Gambar 4.16 Desain Master Detail Kelas

4.4.6 Desain Master Jurusan

Form master jurusan merupakan form untuk melakukan manajemen terhadap data jurusan yang meliputi input data jurusan, perubahan jurusan, dan hapus jurusan. Data dalam form ini nantinya akan digunakan pada form siswa untuk penentuan jurusan siswa. Berikut ini merupakan desain dari form jurusan.

(52)

46

46

4.4.7 Desain Master Jabatan

Form jabatan merupakan form untuk melakukan manajemen terhadap data jabatan yang meliputi input data jabatan dan hapus jabatan. Data dalam form ini nantinya akan digunakan pada form jabatan untuk penentuan nama jabatan karyawan. Berikut ini merupakan desain dari form jabatan.

Gambar 4.18 Desain Master Jabatan

4.4.8 Desain Master Karyawan

(53)

47

Gambar 4.19 Desain Master Karyawan

4.4.9 Desain Master Periode

Form master periode merupakan form untuk melakukan manajemen terhadap data periode yang meliputi input data periode, perubahan data periode, dan hapus data periode. Data dalam form ini nantinya akan digunakan pada form daftar ulang dan pembayaran SPP untuk penentuan periode transaksi. Berikut ini merupakan desain dari form master periode.

(54)

48

48

4.4.10 Desain Transaksi Daftar Ulang

Form transaksi daftar ulang merupakan form untuk melakukan manajemen terhadap transaksi daftar ulang yang meliputi input data transaksi daftar ulang dan hapus data transaksi daftar ulang. Data dalam form ini nantinya akan digunakan pada form siswa untuk penentuan transaksi daftar ulang siswa. Berikut ini merupakan desain dari form transaksi daftar ulang.

Gambar 4.21 Desain Transaksi Daftar Ulang

4.4.11 Desain Transaksi Pembayaran SPP

(55)

49

Gambar 4.22 Desain Transaksi Pembayaran SPP

4.4.12 Desain Kwitansi Daftar Ulang

(56)

50

50

Gambar 4.23 Desain Kwitansi Daftar Ulang

4.4.13 Desain Kwitansi Pembayaran SPP

(57)

51

Gambar 4.24 Desain Kwitansi Pembayaran SPP

4.4.12 Desain Laporan Daftar Ulang

(58)

52

52

Gambar 4.25 Desain Laporan Daftar Ulang

4.4.13 Desain Laporan Pembayaran SPP

Form laporan pembayaran SPP merupakan form yang berfungsi untuk mencetak transaksi pembayaran SPP yang telah di simpan. Berikut ini merupakan desain dari form laporan pembayaran SPP.

(59)

53

4.5 Implementasi Sistem

Implementasi sistem merupakan tahapan pengujian terhadap aplikasi untuk mengetahui apakah fungsi-fungsi pada aplikasi dapat berjalan dengan baik. Pada tahap ini akan dijelaskan fungsi-fungsi dari aplikasi daftar ulang dan pembayaran SPP mulai dari spesifikasi hardware dan software pendukung dan pembahasan mengenai implementasi sistem.

4.5.1 Software dan Hardware Pendukung

1. Perangkat Lunak (software) :

 Sistem Operasi Microsoft Windows Vista, Windows XP, Windows 7 atau Windows 8

 Microsoft Visual Studio 2012  SQL Server 2012 R2

2. Perangkat Keras (Hardware) :

 Processor Dual Core atau lebih  Memory RAM minimal 2GB  Hardisk Minimal 15MB  Monitor LCD

(60)

54

54

4.6 Pembahasan Implementasi Sistem

Pada tahapan ini akan dijelaskan secara detail tentang jalannya sistem dan fungsi-fungsi yang terdapat pada tiap-tiap form pada aplikasi daftar ulang dan pembayaran SPP pada SMA Negeri 1 Kota Mojokerto.

4.6.1 From Menu Utama File

Gambar 4.27 Form Menu Utama File

(61)

55

4.6.2 Form Login

Gambar 4.28 Form Login

Gambar 4.28 merupakan form tampilan setelah klik menu File dan pengguna harus melakukan login terlebih dahulu sebelum masuk ke dalam sistem. Pengguna harus mengisi username dan password yang telah ditentukan. Jika username dan password benar maka muncul pesan login berhasil sebagai berikut :

Gambar 4.29 Dialog Login Berhasil

(62)

56

56

Gambar 4.30 Dialog Login Gagal

4.6.3 Form Menu Utama

Gambar 4.31 Form Menu Utama

(63)

57

4.6.4 Master Siswa

Gambar 4.32 Master Siswa

Gambar 4.32 merupakan form master siswa yang digunakan bagian administrator aplikasi untuk menginputkan data siswa dan data orang tua. Data siswa yang meliputi NIS yang urut otomatis, nama siswa, alamat siswa, no.tlp, jenis kelamin yang menggunakan radio button untuk memilih jenis kelamin, pilih agama yang ada didalam combobox, tempat tanggal lahir, tanggal lahir, pilih jurusan yang ada didalam combobox, pilih kelas yang ada didalam combobox. Data orang tua yang meliputi ID orang tua, nama orang tua, alamat orang tua, no.tlp. Setelah semua diisi

(64)

58

58

Gambar 4.33 Dialog Master Siswa Berhasil Disimpan

Jika mau mengubah data klik Id Siswa dan pilih data yang mau diubah lalu

klik tombol maka data sudah diubah dan muncul pesan “Data Berhasil

Diubah” sebagai berikut :

Gambar 4.34 Dialog Master Siswa Berhasil Diubah

Jika mau menghapus data klik Id Siswa dan pilih data yang mau dihapus lalu

klik tombol maka data sudah dihapus dan muncul pesan “Data Berhasil

Dihapus” sebagai berikut :

(65)

59

Jika kolom Nama kosong maka akan muncul pesan “Nama Belum

Diinputkan” sebagai berikut :

Gambar 4.36 Dialog Master Siswa Kolom Nama Kosong

4.6.5 Master Kelas

Gambar 4.37 Master Kelas

Gambar 4.37 form master kelas yang digunakan bagian administrator aplikasi untuk menginputkan data master kelas. Data master kelas yang meliputi kode kelas otomatis urut sesuai penginputan dan kelas. Setelah kolom kelas sudah disini lalu klik

maka akan muncul pesan “Data Berhasil Disimpan” dan otomatis data

(66)

60

60

Gambar 4.38 Dialog Master Kelas Berhasil Disimpan

Jika mau menghapus data klik kode kelas dan pilih data yang mau dihapus

lalu klik tombol maka data sudah dihapus dan muncul pesan “Data Kelas

Telah Dihapus” sebagai berikut :

Gambar 4.39 Dialog Master Kelas Telah Dihapus

Jika mau keluar dari form kelas lalu klik tombol maka akan keluar dari form.

Jika kolom Nama Kelas kosong maka tidak dapat tersimpan dan akan muncul

(67)

61

Gambar 4.40 Dialog Master Kelas Jika Nama Kelas Kosong

4.6.6 Master Detail Kelas

Gambar 4.41 Master Detail Kelas

Gambar 4.41 merupakan form yang digunakan untuk penginputkan detail kelas yang meliputi kelas, jurusan, no. Urut, nama kelas. Setelah semua kolom detail

kelas sudah disini lalu klik maka akan muncul pesan “Data Berhasil

Disimpan” dan otomatis data tersimpan kedalam database.

(68)

62

62

Jika mau menghapus data klik Id Jurusan dan pilih data yang mau dihapus

lalu klik tombol maka data sudah dihapus dan muncul pesan “Data

Berhasil Dihapus” sebagai berikut :

Gambar 4.43 Dialog Master Detail Kelas Berhasil Dihapus

Jika mau keluar dari form kelas lalu klik tombol maka akan keluar dari form.

4.6.7 Master Jurusan

Gambar 4.44 Master Jurusan

(69)

63

jurusan sudah disini lalu klik maka akan muncul pesan “Data Berhasil

Disimpan” dan otomatis data tersimpan kedalam database sebagai berikut :

Gambar 4.45 Dialog Master Jurusan Berhasil Disimpan

Jika mau menghapus data klik Kode Jurusan dan pilih data yang mau dihapus

lalu klik tombol maka data sudah dihapus dan muncul pesan “Data

Berhasil Dihapus” sebagai berikut :

Gambar 4.46 Dialog Master Jurusan Berhasil Dihapus

(70)

64

64

4.6.8 Master Jabatan

Gambar 4.47 Master Jabatan

Gambar 4.47 merupakan form yang digunakan untuk penginputkan data master jabatan yang meliputi kode jabatan dan nama jabatan. Setelah semua kolom

Jabatan sudah disini lalu klik maka akan muncul pesan “Data Berhasil

Disimpan” dan otomatis data tersimpan kedalam database.

Gambar 4.48 Dialog Master Jabatan Berhasil Disimpan

Jika mau menghapus data klik kode jabatan dan pilih data yang mau dihapus

lalu klik tombol maka data sudah dihapus dan muncul pesan “Data

(71)

65

Gambar 4.49 Dialog Master Jabatan Berhasil Dihapus

Jika mau keluar dari form Jabatan lalu klik tombol maka akan keluar dari form.

Jika kolom Nama Jabatan kosong maka tidak dapat tersimpan dan akan

muncul pesan “Isi Dulu Nama Jabatan Untuk Menyimpan Data Jabatan Baru” sebagai

berikut :

(72)

66

66

4.6.9 Master Karyawan

Gambar 4.51 Master Karyawan

Gambar 4.51 merupakan form yang digunakan untuk penginputkan data master karyawan yang meliputi kode karyawan, nama karyawan dan jabatan. Setelah

semua kolom karyawan sudah disini lalu klik maka akan muncul pesan

“Data Berhasil Disimpan” dan otomatis data tersimpan kedalam database.

Gambar 4.52 Dialog Master Karyawan Berhasil Disimpan Jika mau menghapus data klik kode karyawan dan pilih data yang mau

dihapus lalu klik tombol maka data sudah dihapus dan muncul pesan “Data

(73)

67

Gambar 4.53 Dialog Master Karyawan Berhasil Dihapus

Jika mau keluar dari form karyawan lalu klik tombol maka akan keluar dari form.

Jika kolom Nama Karyawan kosong maka tidak dapat tersimpan dan akan

muncul pesan “Isi Dulu Nama Karyawan Untuk Menyimpan Data Karyawan Baru”

sebagai berikut :

(74)

68

68

4.6.10 Master Periode

Gambar 4.55 Master Periode

Gambar 4.55 merupakan form yang digunakan untuk penginputkan data master periode yang meliputi ID bayar dan tahun bayar. Setelah kolom kelas sudah

disini lalu klik maka akan muncul pesan “Data Berhasil Disimpan” dan otomatis data tersimpan kedalam database.

Gambar 4.56 Dialog Master Periode Data Berhasil Disimpan

Jika mau menghapus data klik kode kelas dan pilih data yang mau dihapus

lalu klik tombol maka data sudah dihapus dan muncul pesan “Data

(75)

69

Gambar 4.57 Dialog Master Periode Data Berhasil Dihapus

Jika mau keluar dari form periode lalu klik tombol maka akan keluar dari form.

Jika kolom Tahun Bayar kosong maka tidak dapat tersimpan dan akan muncul

pesan “Isi Dulu Tahun Bayar Untuk Menyimpan Data Tahun Bayar Baru” sebagai

berikut :

(76)

70

70

4.6.11 Transaksi Daftar Ulang

Gambar 4.59 Transaksi Daftar Ulang

(77)

71

4.6.12 Transaksi Pembayaran SPP

Gambar 4.60 Transaksi Pembayaran SPP

Gambar 4.60 merupakan form yang digunakan untuk penginputkan data transaksi pembayaran SPP yang meliputi Id pembayaran, nama siswa, periode, tanggal, karyawan, total bayar, status bayar. Data transaksi pembayaran SPP akan disimpan kedalam tabel transaksi pembayaran SPP pada database.

4.6.13 Kwitansi Daftar Ulang

(78)

72

72

Gambar 4.61 Kwitansi Daftar Ulang

4.6.14 Kwitansi Pembayaran SPP

(79)

73

Gambar 4.62 Laporan Pembayaran SPP

4.6.15 Laporan Daftar Ulang

Form laporan daftar ulang merupakan forn yang berfungsi untuk mencetak transaksi daftar ulang yang telah disimpan. Berikut ini merupakan desain dari form laporan daftar ulang.

(80)

74

74

4.6.16 Laporan Pembayaran SPP

Form laporan pembayaran SPP merupakan forn yang berfungsi untuk mencetak transaksi Pembayaran SPP yang telah disimpan. Berikut ini merupakan desain dari form laporan Pembayaran SPP.

(81)

68

5.1 Kesimpulan

Setelah melakukan analisa dan perancangan, serta implementasi terhadap Aplikasi Daftar Ulang dan Pembayaran Siswa pada SMA Negeri 1 Kota Mojokerto, maka dapat diambil beberapa kesimpulan sebagai berikut :

1. Aplikasi ini dibuat pada saat kerja praktik ini sangat membantu bagian Tata Usaha dalam melakukan penginputan data-data daftar ulang dan pembayaran SPP sehingga dapat mempercepat proses penginputan dan dapat menjaga keakurat data.

2. Aplikasi ini menghasilkan empat laporan yaitu Kwitansi Daftar Ulang, Kwitansi Pembayaran SPP, Laporan Daftar Ulang dan Laporan Pembayaran SPP.

5.2 Saran

(82)

69

DAFTAR PUSTAKA

Herlambang, 2008, Analisis dan Perancangan Sistem jiid 1, Prenhallindo, Jakarta Jogiyanto, H. M, 1999, Analisa & Disain Sistem Informasi: Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta. Kadir, Abdul, Konsep dan Tuntunan Praktis Basis Data, Penerbit Andi, Yogyakarta, 1999

Kendall, K.E dan Kendall J.E., 2003, Analisa dan Perancangan Sistem Jilid 1, Prehallindo, Jakarta.

Kendall & Kendall. 2005, Analisa Dan Perancangan Sistem, Edisi kelima, Prenhallindo,Jakarta.

Gambar

Gambar 4.1 Document Flow Daftar Ulang
Gambar 4.2 Document Flow Pembayaran SPP
Gambar 4.21 Desain Transaksi Daftar Ulang
Gambar 4.22 Desain Transaksi Pembayaran SPP
+7

Referensi

Dokumen terkait

Berdasarkan hasil penelitian didapatkan bahwa pengetahuan siswa tentang pernikahan usia dini di SMA N 2 Banguntapan dengan katagori pengetahuan baik memiliki jumlah tertinggi

Bahan dielektrika yang digunakan sebaiknya mempunyai nilai yang sama dengan nilai dielektrika hasil perancangan agar tidak terjadi penyimpangan frekuensi kerja dan

menunjukkan tidak ada perbedaan hasil uji aktivitas pertumbuhan rambut diantara sediaan gel dan mikroemulsi sehingga dapat disimpulkan bahwa bentuk sediaan

Iduista kasvaa oivalluksia oman myönteisen kokemuksen kautta. Toimivat, nykyaikaiset ja ajantasai- set laitteet innostavat kokeilemaan uutta tietoteknistä sovellusta, joita

Dua Ribu Lima Belas, Kami Pokja-071 Biro Humas dan Protokol Unit Layanan Pengadaan Barang/Jasa Provinsi Banten Berdasarkan hasil PEMBUKTIAN. KUALIFIKASI ADMINISTRASI

Ilmu manajemen industri didasarkan pada asumsi, bahwa manajemen senantiasa mementingkan sasaran dan hasil, malalui sumber daya manusia yang berpotensi dapat secara

Aplikasi yang dirancang menggunakan ERD, Normalisasi dan Flowchart ini memiliki input yang dirancang untuk data pelanggan, data barang, maupun transaksi, terdapat juga proses

Produk yang dibuat dalam program ini adalah “ice cream raja beken” yang merupakan inovasi dari pengolahan ice cream yang memiliki rasa jamu beras kencur.. Karakteristik produk