proposalTA Romi

download proposalTA Romi

of 18

Transcript of proposalTA Romi

Kepada Yth. Ketua Jurusan Teknik Elektro Politeknik Negeri Semarang di Semarang Dengan hormat, Sehubungan dengan proyek akhir untuk memenuhi syarat kelulusan Diploma III Politeknik Negeri Semarang pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi, maka saya : No. Nama Mahasiswa 1. Romidah NIM 3.33.08.2.18 Kelas TK 2C

Mengajukan judul proyek akhir sebagai berikut : SISTEM INFORMASI PEMBAYARAN DI BAGIAN KEUANGAN DENGAN REPORT SMS GATEWAY di SMK KIMIA INDUSTRI SEMARANG Demikian permohonan ini dibuat, besar harapan untuk dapat disetujui. Semarang, Juni 2010 Menyetujui, Pembimbing I Pembimbing II Pemohon

Thomas Agung Setiawan, MT NIP. 197203292000031001

Helmy, ST. NIP.197908102006041001 Mengetahui,

Romidah NIM.3.33.08.2.18

Ketua Program Studi Teknik Telekomunikasi

Tribudi Wahyuningtyas, S.T, M.T NIP. 196410231989032001

1. JUDUL SISTEM INFORMASI PEMBAYARAN DI BAGIAN KEUANGAN DENGAN REPORT SMS GATEWAY di SMK KIMIA INDUSTRI SEMARANG 2. LATAR BELAKANG Berdasarkan survey yang telah saya lakukan di SMK Kimia Industri Semarang, sistem pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian di sekolah tersebut masih bersifat manual yaitu arsip-arsipnya disimpan dalam bentuk hardcopy berupa kuitansi. Sedangkan untuk bukti pembayaran yang diberikan kepada para siswa berupa kuitansi dan kartu pembayaran. Hal ini akan memungkinan kartu bisa hilang atau kartu pembayaran tersebut tidak diberikan kepada orang tua, sehingga banyak terjadi kasus uang yang diberikan oleh orang tua untuk membayar tidak dibayarkan. Oleh karena itu diperlukan suatu sistem untuk memanejemen datanya agar lebih efisien. Sistem tersebut digunakan untuk mengatur data hasil Pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian para siswa dan untuk menginformasikan langsung kepada para wali murid sehingga para wali murid bisa mendapatkan data yang valid dari pihak sekolah. Suatu sistem yang merupakan penggabungan antara aplikasi pemrograman berbasis web dengan sms gateway. Dimana data semua siswa akan tersimpan dalam suatu database. Database tersebut akan diolah menjadi suatu sistem informasi, sehingga lebih memudahkan staff administrasi dalam melakukan penginputan data. Selain itu juga sistem tersebut dilengkapi dengan sms gateway yang berisi informasi tentang hasil pembayaran. Ketika terjadi suatu penambahan data di database maka secara otomatis server akan mengirim sms yang berisi informasi hasil pembayaran kepada wali murid. Jadi para wali murid secara langsung bisa mendapat informasi bahwa anaknya telah melakukan pembayaran. 3. TUJUAN Tujuan dari pembuatan tugas akhir ini antara lain : 1. Membuat penginputan data pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian di SMK Kimia Industri Semarang menjadi lebih efektif. 2. Menyajikan informasi daftar siswa yang sudah atau belum membayar 3. Pemberitahuan informasi hasil pembayaran kepada para wali murid.

4.

PEMBATASAN MASALAH Adapun pembatasan masalah yang diambil untuk judul di atas adalah : 1. Perancangan suatu sistem informasi pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian 2. Pengaturan sms yang akan dikirim ke wali murid, dimana pesan ini akan diproses setelah ada penambahan data pembayaran. 3. Pengaturan dan penyimpanan data pembayaran ke dalam database

5.

DASAR TEORI 1. PHP PHP merupakan singkatan dari (Personal Home Page tools) atau (Hypertext Preprocessor). PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang diberikan akan dijalankan di server tetapi disertakan pada dokumen HTML. PHP merupakan script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara on the fly. Dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML. Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP. 2. MySQL MySQL adalah salah satu jenis database server yang sangat terkenal, kepopuleran MySQL disebabkan MySQL menggunakan SQL (Structure Query Language) sebagai dasar untuk mengakses database server. Selain itu, MySQL bersifat free pada berbagai platform sehingga sering menjadi suatu pilihan untuk digunakan dalam suatu aplikasi. Jika menginginkan untuk menggunakan database MySQL, maka hal yang harus dilakukan hanyalah men-download master MySQL dari internet secara gratis dan kemudian menginstal pada komputer yang diinginkan. MySQL termasuk jenis RDBMS (Relational Database Management System). Itulah yang menjadi sebab istilah seperti tabel, baris dan kolom digunakan di dalam

MySQL. Sebuah database mengandung satu atau sejumlah tabel, tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. 3. Apache Web Server Web server adalah suatu hal yang sangat penting dalam layanan web. Suatu aplikasi tidak akan berjalan tanpa adanya web server. Web server adalah program aplikasi yang melayani komunikasi data melalui protocol HTTP. Karena melalui protocol HTPP, maka data yang ditransmisikan berupa teks. Ada beberapa web server, antara lain Apache, Xitami, Sun Java System web server, Zeus web server dan lain sebagainya. Pada tugas akhir ini, Apache dipilih sebagai web server karena beberapa alasan yaitu: 1. 2. 3. 4. Apache banyak digunakan di web hosting sebagai web server Apache mendukung PHP Apache adalah software yang free SMS Gateway Seiring perkembangnya teknologi pengertian SMS Gateway lebih mengarah pada sebuah program yang mengkomunikasikan antara system operasi komputer dengan perangkat komunikasi yang terpasang untuk mengirimkan perintah AT pada perangkat komunikasi tersebut, kemudian hasil komunikasinya dikirimkan kembali ke komputer. Dibutuhkan suatu interface baik dalam bentuk aplikasi maupun halaman web untuk membaca SMS yang masuk, atau mengirim SMS tersebut.

6.

SISTEMATIKA PENULISAN Dalam penulisan proyek akhir ini terbagi dalam bab-bab yang sistematik dan memberikan uraian secara rinci agar lebih mudah untuk dipahami. Adapun sistematika penulisan adalah sebagai berikut : BAB I PENDAHULUAN Pada bab ini membahas mengenai latar belakang, pembatasan masalah, alasan pemilihan judul, tujuan, metode penulisan, dan sistematika penulisan proyek akhir.

BAB II LANDASAN TEORI Bab ini berisi tentang : 1. 2. 3. 4. Pemrograman PHP Sistem Database MySQL Apache Web Server SMS Gateway BAB III CARA KERJA Bab ini berisi tentang cara kerja dan petunjuk pengoperasian SISTEM INFORMASI PEMBAYARAN DI BAGIAN KEUANGAN DENGAN REPORT SMS GATEWAY di SMK KIMIA INDUSTRI SEMARANG BAB IV HASIL DAN ANALISA Bab ini berisi tentang uji sistem dan analisa. BAB V PENUTUP Bab ini berisi tentang kesimpulan dan saran dari pembuatan proyek akhir.

7.

METODE PENELITIAN Metode yang digunakan dalam pembuatan tugas akhir ini adalah sebagai berikut : 1. Metode Observasi Metode ini dilakukan untuk memperoleh data yang dilakukan secara langsung. 2. Metode Perancangan Sistem Metode ini meliputi perancangan sistem aplikasi guna membantu mempermudah dalam pembuatan sistem aplikasi. 3. Metode Pembuatan Aplikasi Metode ini meliputi proses pembuatan sistem aplikasi untuk pengelolaan data menjadi informasi sehingga dapat terbentuk sistem informasi manajemen. 4. Metode Implementasi Metode ini merupakan penerapan aplikasi yang sudah dibuat. 5. Metode Pengujian Metode ini merupakan tahapan pengujian aplikasi yang sudah dibuat untuk memastikan bahwa sistem aplikasi yang dibuat sudah tepat.

8.

PERANCANGAN INTERFACE Sistem pembayaran yang digunakan di SMK Kimia Industri sekarang dinilai masih kurang efektif karena data disimpan masih dalam bentuk hardcopy, sehingga selain memungkinkan data bisa hilang, hal ini juga menyulitkan pihak kepala sekolah atau wali murid jika ingin mengetahui daftar nama siswa yang sudah atau belum melunasi pembayaran, karena arsip pembayaran hanya berupa kuitansi. Kuitansi pembayaran contohnya seperti gambar 8.1

Gambar 8.1 kuitansi untuk pembayaran SPP dll

Kuitansi tersebut rangkap 3 lembar, dimana kuitansi warna putih diberikan kepada siswa sebagai tanda bukti telah melakukan pembayaran sedangkan lainnya disimpan pihak sekolah sebagai arsip. Pihak sekolah hanya menyimpan arsip-arsip tersebut masih dalam bentuk hardcopy sehingga dinilai kurang efektif. Untuk bukti pembayaran yang diberikan kepada para siswa berupa kuitansi dan kartu pembayaran. Contoh kartu pembayarannya seperti gambar 8.2

Gambar 8.2 kartu pembayaran SPP dll

Oleh karena itu dirancang suatu sistem yang bisa memudahkan kinerja staff administrasi dalam melakukan penginputan data hasil pembayaran. Selain itu juga untuk memudahkan kepala sekolah dan para wali kelas mengetahui daftar siswa yang sudah atau belum melunasi pembayaran yaitu dengan mengaksesnya melalui komputer yang sudah terhubung dengan LAN. Sehingga pada saat pembagian rapor, wali kelas dengan mudah mendapatkan informasi nama siswa yang sudah atau belum melunasi pembayaran. Sistem informasi ini dilengkapi dengan fasilitas SMS Gateway dimana ketika terjadi transaksi pembayaran secara otomatis server akan mengirim sms kepada wali murid tersebut yang berisi pemberitahuan bahwa anaknya telah melakukan pembayaran. Pada dasarnya desain tampilan pada sistem informasi ini terdiri dari dua bagian pokok, yaitu menu dan displaying area. Menu digunaka untuk navigasi halaman dan displaying area berisi tampilan yang ada di dalam menu tersebut. Secara garis besar tampilan desain webnya seperti pada gambar 8.3

h m

e

Gambar 8.3 Rancangan Interface

Dalam interface pada aplikasi ini terdapat beberapa menu, antara lain : 1. Login Pada saat pertama kali pengguna akan membuka sistem informasi ini, maka pengguna harus login terlebih dahulu. Untuk sistem ini tidak semua guru atau karyawan di sekolah tersebut mempunyai hak untuk menggunakan sistem ini. Hak akses hanya diperbolehkan untuk staff yang mengurusi pembayaran, wali kelas, kepala sekolah dan wakil kepala sekolah. Dialog login ini terdiri dari text filed username dan password. 2. Home Halaman home merupakan halaman pembuka setelah pengguna melakukan login. Komponen yang berada di bagian ini antara lain : Header untuk menampilkan judul Menu untuk navigasi ke halaman lain

d

i s p

3.

Pembayaran

Halaman ini memuat submenu yang digunakan untuk memasukkan, mengedit dan menghapus data pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian siswa. 4. Informasi Halaman ini berisi submenu-submenu yang memuat informasi tentang hasil pembayaran SPP, uang gedung, uang praktikum, uang komputer, dan uang ujian serta informasi siswa yang belum melakukan pembayaran. 5. Logout Fasilitas ini digunakan untuk keluar dari sistem informasi. Jika diklik pada menu logout, maka aplikasi akan kembali ke halaman login

9.

ARSITEKTUR JARINGAN

Gambar 9.1 Rancangan Interface

10.

KONFIGURASI SISTEM 10.1 DIAGRAM FLOWCHART

Diagram alir proses penginputan data pembayaran baru baik pembayaran SPP, uang gedung, uang praktikum, dan lain-lain tampak pada gambar 10.1 (a)

s t a r t

i n p u t I - 1

p r o c e s s P - 1

Gambar 10.1 (a) diagram alir proses penginputan data pembayaran baru baik pembayaran SPP, uang gedung, uang praktikum, dan lain-lain

d e c i s s i o n D - 1

N

o

Keterangan Kode I-1 P-1 Deskripsi Aturan Keterangan Input Nomer Induk Nomer Induk Siswa harus sesuai NIS diisi oleh staff bagian Siswa dengan NIS siswa keuangan di sekolah Query data siswa ke Data siswa akan muncul jika ada Data-data siswa tersebut database siswa di dalam database mencakup: D-1 Data siswa ditemukan ? - Jika iya, maka ke proses selanjutnya - Jika tidak, input data baru siswa I-2 Input data baru siswa NIS Nama lengkap Alamat Kelas Tahun akademik Status No HP Orang tua

Data siswa yang ada di database mencakup semua siswa yang masih aktif dan siswa yang baru lulus. data baru

Jika data tidak ditemukan di Input database maka input data baru.

dikhususkan untuk siswa

P-2

Data tersimpan dalam Jika database

data

sesuai

yang baru masuk. dengan Pengisian data diisi oleh

ketentuan maka akan masuk ke staff bagian keuangan baru Data diisi oleh staff bagian

I-3

dalam database Input data pembayaran Data pembayaran baru pembayaran lama data Hasilnya berupa siswa, akademik, pembayaran, pembayaran wali Sms dikirim no

merupakan tambahan dari data keuangan dari data hp, nama Data tersebut akan dikirim jenis wali murid tanggal setelah terjadi Dikirim ke no HP orang tua siswa

O-1

Output

pembayaran baru

alamat, kelas, tahun melalui sms gateway ke

P-3

Kirim murid

sms

ke

penambahan data pembayaran

Sedangkan diagram alir untuk pembacaan informasi daftar nama siswa yang sudah atau belum melunasi pembayaran tampak pada gambar 10.1 (b)

s t a r t

i n p u t I - 1

gambar 10.1 (b) diagram alir untuk pembacaan informasi daftar nama siswa yang sudah atau belum melunasi pembayaran

Keterangan

d e c i s s i o n D - 1

N

Kode I-1

Input

Deskripsi username

Aturan Keterangan dan Diisi sesuai dengan username Hak akses hanya untuk staff bagian dan password yang telah keuangan, wali kelas, kepala sekolah dan wakilnya disetting

password

D-1

Staff bagian keuangan, kepala wakil? sekolah atau

- Jika iya ,maka diberi hak Hak akses menyeluruh - Jika bukan, menuju tahap selanjutnya.

akses

menyeluruh

meliputi

semua data siswa yang sudah atau ke belum melunasi pembayaran

D-2

Wali kelas atau bukan ?

- Jika iya, hanya diberi hak akses melihat daftar siswa yang diampunya

Hak akses tersebut meliputi daftar siswa yang diampunya yang sudah atau belum melunasi pembayaran. pembayaran meliputi

O-1

Melihat informasi siswa.

- Jika bukan, selesai semua Hak akses diberikan kepada Informasi

pembayaran staff bagian keuangan, wali informasi jenis pembayaran yang kelas, kepala sekolah dan sudah dibayar (lunas/cicil) dan yang

O-2

wakilnya belum dibayarkan. Informasi daftar siswa 1 Hak akses diberikan kepada kelas yang diampunya wali kelas

10.2

CONTEXT DIAGRAM (CD)

Context Diagram Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang dijelaskan pada Gambar 10.2

Kepala sekolah

Administrator

Wakil kepala sekolah

Data user, data login Data keuangan siswa

Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang

Data User, data siswa, data keuangan siswa

Data keuangan siswa

Data user, data login

Data user, data siswa

Data user, data login Data siswa, data keuangan siswa Staff administrasi

Data keuangan siswa

Wali kelas

Wali murid

Gambar 10.2 Conteks Diagram Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang

10.3

DATA FLOW DIAGRAM (DFD)

Data Flow Diagram Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang dijelaskan pada Gambar 10.4

Data keuangan siswa

Data user, data login

Data siswa

Gambar 10.3 Data Flow Diagram Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang

10.4

CARA KERJA SISTEM

SYSTEM PEMBAYARAN Siswa Kartu pembayara n Pembayaran SPP Uang Gedung Uang komputer Uang praktikum Pembayaran UAN Dll prndustri

Staff bag keuangan Username Password

database

Gambar 10.4 cara kerja Sistem Informasi Pembayaran di Bagian Keuangan dengan Report SMS Gateway Di SMK Kimia Industri Semarang

11 ESTIMASI BIAYA NO 1 NAMA ALAT/BAHAN PC sebagai server Spesifikasi: PC Intel Processor Pentium IV/Compatible - MS Windows XP - RAM 512 MB - Hard Disk 80 GB 2 Handphone Siemen C55 1 buah Rp 350.000,00 JUMLAH 1 unit HARHA Rp 3.500.000,00

Jumlah

Rp 3.850.000,00

12

JADWAL KEGIATAN Tabel Jadwal Kegiatan BULAN KEGIATAN Observasi Penyusunan Sistem Pembuatan Sistem Pengujian Sistem Penyusunan Laporan Persiapan Ujian Ujian Pendadaran Agustus September Oktober November Desember Januari

13

PENUTUP Demikian proposal tugas akhir dengan judul SISTEM INFORMASI PEMBAYARAN DI BAGIAN KEUANGAN DENGAN REPORT baik. Besar harapan agar proposal ini dapat disetujui SMS GATEWAY di SMK KIMIA INDUSTRI SEMARANG ini disusun agar dapat dipertimbangkan dengan

PROPOSAL PROYEK AKHIRSISTEM INFORMASI PEMBAYARAN DI BAGIAN KEUANGAN DENGAN REPORT SMS GATEWAY di SMK KIMIA INDUSTRI SEMARANG Diajukan untuk memenuhi persyaratan Proyek Akhir Program Pendidikan Diploma III Jurusan Teknik Elektro Politeknik Negeri Semarang

Oleh: Romidah NIM. 3.33.08.2.18

PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI SEMARANG 2010