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

(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 2016


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

1.5 Tujuan ... Error! Bookmark not defined. 1.6 Struktur Organisasi ... Error! Bookmark not defined. 1.7 Deskripsi Jabatan ... Error! Bookmark not defined. 1.7.1 Kepala Sekolah ... 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.

4.2.9 Conceptual Data Model (CDM) . Error! Bookmark not defined. 4.2.10 Physical Data Model (PDM) .... Error! Bookmark not defined. 4.3 Struktur Basis Data dan Tabel... Error! Bookmark not defined. 4.3.1 Struktur Tabel... Error! Bookmark not defined. 4.4 Desain Input Output ... Error! Bookmark not defined. 4.4.1 Desain Form Login ... Error! Bookmark not defined. 4.4.2 Desain Form Utama ... Error! Bookmark not defined. 4.4.3 Desain Master Siswa ... Error! Bookmark not defined. 4.4.4 Desain Master Kelas ... Error! Bookmark not defined. 4.4.5 Desain Master Detail Kelas ... Error! Bookmark not defined. 4.4.6 Desain Master Jurusan ... 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.

4.6 Pembahasan Implementasi Sistem .... Error! Bookmark not defined. 4.6.1 From Menu Utama File ... Error! Bookmark not defined. 4.6.2 Form Login ... Error! Bookmark not defined. 4.6.3 Form Menu Utama ... Error! Bookmark not defined. 4.6.4 Master Siswa ... Error! Bookmark not defined. 4.6.5 Master Kelas... Error! Bookmark not defined. 4.6.6 Master Detail Kelas ... Error! Bookmark not defined. 4.6.7 Master Jurusan ... Error! Bookmark not defined.


(6)

4.6.8 Master Jabatan ... Error! Bookmark not defined. 4.6.9 Master Karyawan ... Error! Bookmark not defined. 4.6.10 Master Periode ... Error! Bookmark not defined. 4.6.11 Transaksi Daftar Ulang ... Error! Bookmark not defined. 4.6.12 Transaksi Pembayaran SPP ... Error! Bookmark not defined. 4.6.13 Kwitansi Daftar Ulang ... Error! Bookmark not defined. 4.6.14 Kwitansi Pembayaran SPP ... Error! Bookmark not defined. 4.6.15 Laporan Daftar Ulang ... Error! Bookmark not defined. 4.6.16 Laporan Pembayaran SPP ... Error! Bookmark not defined. BAB V PENUTUP ... Error! Bookmark not defined. 5.1 Kesimpulan ... Error! Bookmark not defined. 5.2 Saran ... Error! Bookmark not defined. DAFTAR PUSTAKA ... Error! Bookmark not defined. LAMPIRAN ... Error! Bookmark not defined. BIODATA PENULIS ... Error! Bookmark not defined.


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

Dalam perkembangan teknologi, belum merambat keseluruhan kedalam dunia pendidikan. Belum adanya teknologi yang akan membantu dan mengatasi permasalahan yang dihadapi oleh sekolah terutama permasalahan daftar ulang


(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 :

Merancang bangun aplikasi daftar ulang dan pembayaran SPP berbasis desktop di SMA Negeri 1 Kota Mojokerto.


(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

Pada bab ini dibahas mengenai kesimpulan dari pembuatan sistem Aplikasi Daftar Ulang dan Pembayaran SPP Pada SMA Negeri 1 Kota Mojokerto terkait dengan tujuan dan permasalahan yang ada, serta saran untuk pengembangan sistem dimasa mendatang.


(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

5. Drs. Boediharso Periode 1992-1994 6. Rr. Soewarno, BA Periode 1994-1996 7. Drs. Arifin Subkhi, M.Si Periode 1996-2002 8. Drs. Hj. Choirun Nisa Periode 2002-2006 9. Drs. Agus Effendy, M.Si Periode 2006-2007 10.Drs. Hj. Moch. Dahlan, MMP Periode 2007-2011 11.Suhariyono, S.Pd Periode 2011-Sekarang


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

Sekolah yang dibuka tahun 1981 dan sudah direnovasi beberapa kali ini sekarang menampung anak didik sebanyak 1079 orang terdiri dari 354 siswa kelas X, 365 siswa kelas XI, dan 360 siswa kelas XII dengan tingkat kelulusan mencapai 100%.


(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

positif terhadap penggunaan teknologi dalam melakukan aktifitas di sekolah maupun di masyarakat.


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

10.Mengamalkan nilai-nilai keagamaan yang dianutnya dalam kehidupan sehari-hari di sekolah, dalam lingkungan keluarga dan kehidupan bermasyarakat.


(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).

10.Meningkatkan jumlah lulusan yang berperan dalam menjaga nilai-nilai kearifan lokal yang selaras dengan ajaran agama yang diyakini.


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

c. Peranan yang berkaitan dengan pengambilan keputusan, yang mencakup kepala sekolah sebagai entrepreneur, disturbance handler, penyedia segala sumber, dan negosiator.


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

c. Merencanakan dan melaksanakan program-program yang dapat menimbulkan penafsiran yang menyenangkan terhadap kebijaksanaan dan operasionalisasi organisasi.


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

c. Mengisi Buku Induk Siswa. d. Mengisi Buku Mutasi Siswa. e. Membuat Daftar Keadaan Siswa. f. Membukukan Daftar Keadaan Siswa. g. Membukukan Daftar Siswa Perkelas. h. Mencatat Pendaftaran Siswa Baru.


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

i. Menyusun dan menyajikan data atau statistic kepegawaian. j. Membuat layanan sistem informasi dan pelaporan kepegawaian. k. Memanfaatkan TIK untuk mengadministrasikan kepegawian.


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

j. Mendokumentasikan KKM.Membantu memfasilitasi pelaksanakan kurikulum dan Silabus.


(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

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata untuk pengambilan keputusan. Informasi adalah data yang diolah atau diklasifikasikan untuk digunakan dalam proses pengambilan keputusan.


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

Untuk memahami pengertian sistem informasi, harus dilihat keterkaitan antara data dan informasi sebagai entitas penting pembentuk sistem informasi. Data merupakan nilai, keadaaan atau sifat yang berdiri sendiri lepas dari konteks apapun. Sementara informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang (Davis,1995). Mc Leod (1995) mangatakan bahwa informasi adalah data yang telah diproses, atau data yang memiliki arti.


(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

Database adalah sekumpulan objek di dalam sistem yang berfungsi menyimpan data. Objek-ojeknya antara lain tabel, stored procedure, view, trigger dan lain-lain. Dahulu database merupakan file misalnya mhs.dbf, peg.dbf yang berisi sebuah tabel. Di dalam tabel itu terdapat kolom-kolom yang berhubungan misalnya NPM, Nama, Alamat, Tanggal Lahir dan sebagainya. Setiap tabel biasanya memiliki indeks yang digunakan untuk mempercepat pengaksesan data dan merupakan sebuah file yang terpisah (Abdul Kadir 1999:15).


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

7. View adalah query yang memakai beberapa tabel dan disimpan di dalam database. View dapat memilih beberapa kolom dari sebuah tabel atau menghubungkan beberapa tabel.


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

Hal ini berakibat kepada operator yang susah memberikan data siswa yang sudah melakukan daftar ulang dan sudah membayar atau siswa yang belum membayar supaya data-datanya tersimpan dengan baik. Permasalahan yang ada pada


(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

Berdasarkan hasil survey yang dilakukan pada SMA Negeri 1 Kota Mojokerto, maka dapat dibuat sistem yaitu sebagai berikut :


(31)

25

4.2.1 Document Flow Daftar Ulang Document Flow Daftar Ulang

Siswa Bagian Keuangan Kepala Sekolah

Ph

ase

Mulai

Data Siswa Data Siswa

Transaksi Daftar Ulang Nota Daftar Ulang Membuat Laporan Daftar Ulang Laporan Daftar Ulang Selesai Nota Daftar Ulang 1 1 2 Laporan Daftar Ulang 1 2 2

Gambar 4.1 Document Flow Daftar Ulang

Gambar 4.1 menjelaskan proses daftar ulang yang dilakukan oleh siswa memberikan data siswa ke bagian keuangan kemudian bagian keuangan menerima dan memberikan kwitansi rangkap dua, yang diberikan kepada siswa dan bagian keuangan. Bagian keuangan membuat laporan daftar ulang rangkap dua, yang diberikan kepada kepala sekolah dan bagian keuangan sendiri.


(32)

26

26

4.2.2 Document Flow Pembayaran SPP

Document Flow Pembayaran SPP

Siswa Bagian Keuangan Kepala Sekolah

Ph ase Mulai Kartu Pembayaran SPP Mencari Data Pembayaran Siswa Melakukan Pengisian Data Pembayaran SPP Selesai Apakah Ada Tunggakan ? Tidak Iya Kwitansi Pembayaran SPP Membuat Laporan Pembayaran SPP Laporan Pembayaran SPP Kwitansi Pembayaran SPP 1 2 1 N Laporan Pembayaran SPP 1 2 2

Gambar 4.2 Document Flow Pembayaran SPP

Gambar 4.2 menjelaskan proses pembayaran SPP yang dilakukan oleh siswa memberikan kartu pembayaran SPP yang akan diterima oleh bagian keuangan dan bagian keuangan mencari data siswa tersebut dan mengecek apakah siswa tersebut ada tunggakan atau tidak, jika ada harus melunasi terlebih dahulu dan jika siswa tersebut tidak ada tunggakan maka lanjut ke pengisian data untuk pembayaran SPP dan bagian keuangan akan memberikan kwitansi rangkap dua, yang akan diberikan kepada siswa dan bagian keuangan mengarsipkan. Kemudian bagian keuangan


(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

ase

Mulai

Data Siswa Data Siswa

Menginputkan Nomer Induk Siswa Menyimpan Data Siswa Apakah Data Siswa Ada ? Melakukan Daftar Ulang Bukti Daftar Ulang Cetak Laporan Daftar Ulang Laporan Daftar Ulang Selesai Tidak Iya Data Siswa Data Daftar Ulang Mencetak Bukti Daftar Ulang Bukti Daftar Ulang 1 1 2 N Laporan Daftar Ulang 1 2 2

Gambar 4.3 System Flow Daftar Ulang

Gambar 4.3 menjelaskan proses daftar ulang yang dilakukan siswa memberikan data siswa kepada bagian keuangan dan bagian keuangan menginputkan Nomer Induk Siswa (NIS) dan bagian keuangan menyimpan kedalam database. Bagian keuangan mengecek apakah data siswa tersebut ada atau tidak, jika tidak ada


(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 ase Mulai Kartu Pembayaran SPP Menginputkan Nomer Induk Siswa Pencarian Data Siswa Apakah Data Siswa Ada ? Melakukan Pencarian Pembayaran SPP Selesai Tidak Iya Data Siswa Data Pembayaran SPP Kartu Pembayaran SPP Apakah Ada Tunggakan ? Iya Tidak Melakukan Pembayaran SPP Cetak Laporan Pembayaran SPP Laporan Pembayaran SPP Data Pembayaran SPP Bukti Pembayaran SPP 1 1 Bukti Pembayaran SPP 1 1 2 N Laporan Pembayaran SPP 1 2 2

Gambar 4.4 System Flow Pembayaran SPP

Gambar 4.4 menjelaskan proses pembayaran SPP yang dilakukan oleh siswa memberikan kartu pembayaran SPP kepada bagian keuangan lalu bagian


(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

0 Sis wa

Kepal Sekolah Data Sis wa

Daftar Ulang Bukti Daftar Ulang

Laporan Daftar Ulang Laporan Pembayaran SPP Kartu Pembayaran SPP

Data Sis wa Pembayaran SPP


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

1.0 Maintenance Mas ter 2.0 Transaksi 3.0 Laporan Sis wa Jurusan

Data Orang Tua 1 2 3 Sis wa Data Siswa Jurusan Data Orang Tua

Kepala Sekolah

Laporan Daftar Ulang

Laporan Pembayaran SPP 4

5 SPP

Daftar Ulang Bukti Pembayaran SPP

Bukti Daftar Ulang

Transaksi Daftar Ulang Transaksi Pembayaran SPP Kartu Pembayaran SPP

Cek Tunggakan SPP

Ambil Data Daftar Ulang Ambil Data SPP

Simpan Data Siswa

Simpan Data Jurus an

Simpan Data Orang Tua

Simpan Data SPP Ambil Data 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.

1.1

Maintenance Data Sis wa

1.2 Maintenance Jurus an Sis wa 1 2 3 Data Siswa

Simpan Data Jurus an Simpan Data Siswa

Simpan Data Orang Tua

Sis wa

Jurusan

Data Orang Tua Data Orang Tua

Jurusan

1.3

Maintenanc e 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.

Pada proses transaksi pembayaran spp mendapatkan inputan berupa kartu pembayaran SPP dan transaksi pembayaran SPP kemudian mengambil database data siswa setelah itu cek tunggakan SPP jika tidak ada tunggakan data akan disimpan kedalam database SPP.

2.1 Transaksi Daftar Ulang 2.2 Transaksi Pembayaran SPP Sis wa 1 5 4 Data Siswa

Cek Tunggakan SPP

Kartu Pembayaran SPP

Ambil Data Sis wa

Simpan Data Datar Ulang

Simpan Data SPP

Sis wa

Daftar Ulang

SPP Transaksi Daftar Ulang

Bukti Daftar Ulang

Bukti Pembayaran SPP Transaksi Pembayaran SPP


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

3.1

Laporan Daftar Ulang

3.2

Laporan Pembayaran SPP Kepala Sekolah

5

4 Laporan Daftar Ulang

Ambil Data SPP Ambil Data Daftar Ulang

Daftar Ulang

SPP Laporan Pembayaran SPP


(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

Mempunyai Jurusan Mempunyai Siswa NIS Nama_Siswa Alamat_Siswa Temp at_Lahir Tanggal_Lahir No_Tlp Jenis_Kelam in Agam a Orang Tua Id_Ortu Nama_Ortu Alamat_Ortu No_Tlp_Ortu Pembayaran SPP Id_Pe mbayaran_SPP Tanggal_Pembayaran_SPP Bayar_Bulan Total_Pem bayaran_SPP Status_Pembayaran_SPP Jurusan Id_Jurusan Nama_Jurusan Daftar Ulang Id_Daftar_Ulang Tanggal_Daftar_Ulang Bayar_Bulan Total_Daftar_Ulang Status_Daftar_Ulang Karyawan Id_Ka ryawan Nama_Karyawan Periode Id_Ba yar Tahun_Bayar Jabatan id_jabatan nama _jabatan Kelas Id_Ke las kelas Nama_Kelas


(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_JURUSAN = ID_JURUSAN ID_KELAS = ID_KELAS

ID_JABATAN = ID_JABATAN

ID_BAYAR = ID_BAYAR ID_BAYAR = ID_BAYAR

ID_KARYAWAN = ID_KARYAWAN ID_KARYAWAN = ID_KARYAWAN

ID_DAFTAR_ULANG = ID_DAFTAR_ULANG

ID_SISWA = ID_SISWA

ID_SISWA = ID_SISWA ID_JURUSAN = ID_JURUSAN ID_ORTU = ID_ORTU

SISWA ID_SISWA varchar(10) ID_ORTU varchar(10) ID_JURUSAN varchar(10) ID_KELAS varchar(10) NAMA_SISWA varchar(50) ALAMAT_SISWA varchar(50) NO_TLP varchar(12) JENIS_KELAMIN varchar(10) AGAMA varchar(10) TEMPAT_TANGGAL_LAHIR varchar(20) TANGGAL_LAHIR datetime ORANG_TUA ID_ORTU varchar(10) NAMA_ORTU varchar(50) ALAMAT_ORTU varchar(50) NO_TLP_ORTU varchar(12) PEMBAYARAN_SPP ID_PEMBAYARAN_SPP varchar(10) ID_KARYAWAN varchar(10) ID_BAYAR varchar(10) TANGGAL_PEMBAYARAN datetime TOTAL_PEMBAYARAN int STATUS_PEMBAYARAN_SPP varchar(5) BAYAR_BULAN varchar(15) JURUSAN ID_JURUSAN varchar(10) NAMA_JURUSAN varchar(10) DAFTAR_ULANG ID_DAFTAR_ULANG varchar(10) ID_KARYAWAN varchar(10) ID_BAYAR varchar(10) TANGGAL_DAFTAR_ULANG datetime TOTAL_DAFTAR_ULANG int STATUS_DAFTAR_ULANG varchar(5) BAYAR_BULAN varchar(15) KARYAWAN ID_KARYAWAN varchar(10) ID_JABATAN varchar(10) NAMA_KARYAWAN varchar(50) PERIODE ID_BAYAR varchar(10) TAHUN_BAYAR varchar(10) JABATAN ID_JABATAN varchar(10) NAMA_JABATAN varchar(10) KELAS ID_KELAS varchar(10) KELAS varchar(8) NAMA_KELAS varchar(20) DETAIL_PEMBAYARAN_SPP ID_SISWA varchar(10) ID_PEMBAYARAN_SPP varchar(10) DETAIL_DAFTAR_ULANG ID_SISWA varchar(10) ID_DAFTAR_ULANG varchar(10) DETAIL_KELAS ID_JURUSAN varchar(10) ID_KELAS varchar(10)


(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

Nama Tabel : Detail Kelas Primary Key : Id_Jurusan Foreign Key : Id_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

Nama Tabel : Periode Primary Key : Id_Bayar


(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 : -

Fungsi : Digunakan untuk mengetahui nama jabatan. Tabel 4.10 Tabel Jabatan


(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

Form menu utama merupakan menu di mana keseluruhan form dapat ditampilkan. Berikut ini merupakan desain dari form menu 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

Form master detail kelas merupakan form untuk melakukan manajemen terhadap data kelas yang meliputi input data detail kelas, perubahan detail kelas, dan hapus detail kelas. Data dalam form ini nantinya akan digunakan pada form siswa untuk penentuan detail kelas siswa. Berikut ini merupakan desain dari form 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

Form master karyawan merupakan form untuk melakukan manajemen terhadap data karyawan yang meliputi input data karyawan hapus data karyawan dan batal data karyawan. Data dalam form ini nantinya akan digunakan pada form karyawan untuk penentuan jabatan karyawan. Berikut ini merupakan desain dari form 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

Form transaksi pembayaran SPP merupakan form untuk melakukan manajemen terhadap transaksi Pembayaran SPP yang meliputi input data transaksi pembayaran SPP. Data dalam form ini nantinya akan digunakan pada form siswa untuk penentuan transaksi pembayaran SPP. Berikut ini merupakan desain dari form transaksi pembayaran SPP.


(55)

49

Gambar 4.22 Desain Transaksi Pembayaran SPP

4.4.12 Desain Kwitansi Daftar Ulang

Form kwitansi daftar ulang merupakan form yang berfungsi untuk mencetak transaksi daftar ulang yang telah disimpan per siswa. Berikut ini merupakan desain form kwitansi daftar ulang.


(56)

50

50

Gambar 4.23 Desain Kwitansi Daftar Ulang

4.4.13 Desain Kwitansi Pembayaran SPP

Form kwitansi pembayaran SPP merupakan form yang berfungsi untuk mencetak transaksi pembayaran SPP yang telah disimpan per siswa. Berikut ini merupakan desain form kwitansi pembayaran SPP.


(57)

51

Gambar 4.24 Desain Kwitansi Pembayaran SPP

4.4.12 Desain Laporan Daftar Ulang

Form laporan daftar ulang merupakan form yang berfungsi untuk mencetak transaksi daftar ulang yang telah disimpan. Berikut ini merupakan desain form 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

Gambar 4.27 merupakan form tampilan awal pertama muncul pada aplikasi. Setelah itu pengguna harus klik tombol file lalu klik login maka akan muncul form login, lalu pengguna bisa melakukan login.


(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

Jika username dan password salah, maka akan muncul pesan login gagal sebagai berikut :


(62)

56

56

Gambar 4.30 Dialog Login Gagal

4.6.3 Form Menu Utama

Gambar 4.31 Form Menu Utama

Gambar 4.31 merupakan form tampilan utama setelah login akan muncul form menu utama yang berisikan file, master, transaksi, laporan, keluar. Dan pengguna bisa melakukan penginputkan master, transaksi dan menampilkan laporan.


(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 lalu klik maka data akan muncul pesan “Data Berhasil Disimpan” dan otomatis data tersimpan kedalam database sebagai berikut :


(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

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


(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

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


(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

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


(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

Form kwitansi daftar ulang merupakan form yang berfungsi untuk mencetak transaksi daftar ulang yang mencari sesuai dengan NIS Siswa yang melakukan daftar ulang. Berikut ini merupakan tampilan form kwitansi daftar ulang.


(78)

72

72

Gambar 4.61 Kwitansi Daftar Ulang

4.6.14 Kwitansi Pembayaran SPP

Form kwitansi pembayaran SPP merupakan form yang berfungsi untuk mencetak transaksi pembayaran SPP yang mencari sesuai dengan NIS Siswa yang melakukan pembayaran SPP. Berikut ini merupakan tampilan form 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

Dalam Aplikasi Daftar Ulang dan Pembayaran SPP pada SMA Negeri 1 Kota Mojokerto terdapat banyak kesalahan yang disadari oleh penulis. Penulis memiliki saran dalam pengembangan sistem ini kedepannya, yaitu aplikasi bisa lebih sempurna sehingga dapat memudahkan pengguna.


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

Kroenke, 1998, Database Processing, Prentice Hall International, Inc., Jakarta. Wilkinson, 2007, Sistem akunting dan informasi jilid 1, Binarupa Aksara, Jakarta.


(1)

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

Form kwitansi daftar ulang merupakan form yang berfungsi untuk mencetak transaksi daftar ulang yang mencari sesuai dengan NIS Siswa yang melakukan daftar ulang. Berikut ini merupakan tampilan form kwitansi daftar ulang.


(2)

72

72

Gambar 4.61 Kwitansi Daftar Ulang

4.6.14 Kwitansi Pembayaran SPP

Form kwitansi pembayaran SPP merupakan form yang berfungsi untuk mencetak transaksi pembayaran SPP yang mencari sesuai dengan NIS Siswa yang melakukan pembayaran SPP. Berikut ini merupakan tampilan form kwitansi pembayaran SPP.


(3)

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.


(4)

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.


(5)

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

Dalam Aplikasi Daftar Ulang dan Pembayaran SPP pada SMA Negeri 1 Kota Mojokerto terdapat banyak kesalahan yang disadari oleh penulis. Penulis memiliki saran dalam pengembangan sistem ini kedepannya, yaitu aplikasi bisa lebih sempurna sehingga dapat memudahkan pengguna.


(6)

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.

Kroenke, 1998, Database Processing, Prentice Hall International, Inc., Jakarta. Wilkinson, 2007, Sistem akunting dan informasi jilid 1, Binarupa Aksara, Jakarta.