1. Proposal ini membahas pembangunan sistem informasi administrasi dan penjadwalan berbasis desktop untuk SMA Negeri 1 Cilacap untuk memudahkan pengolahan data siswa dan penyusunan jadwal pelajaran.
2. Metodologi yang digunakan adalah pengumpulan data studi lapangan, analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan.
3. Sistem ini akan diimplementasikan menggunakan basis data MySQL dan bahasa pemrograman
Proposal Sistem informasi administrasi berbasis desktop
1. PEMBANGUNAN SISTEM INFORMASI ADMINISTRASI DAN
PENJADWALAN BERBASIS DESKTOP
DI SMA NEGERI ICILACAP
PROPOSAL
Oleh :
Ade Mujianto 10109379
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2012
2. 1. Latar Belakang Masalah
SMA Negeri 1 Cilacap adalah sebuah sekolah menengah atas yang
berstatus negeri di pusat kota Cilacap, berdiri sejak tahun 1958 yang pada
awalnya hanya sebuah Sekolah Menengah Atas Partikelir A dan C, kemudian
berdasarkan SK Kementrian Pendidikan, Pengajaran, dan Kebudayaan tanggal 11
Juni 1959 Nomor : 27/SK/B.II, SMA Partikelir A dan C ini berubah status
menjadi SMA Negeri Bagian A, B, C Cilacap. Pada awal-awal berdirinya SMA
Negeri 1 Cilacap adalah sebuah sekolah yang hanya memiliki puluhan siswa saja,
namun seiring berjalannya waktu, jumlah siswa dari tahun ke tahun selalu
mengalami peningkatan dan sekolah ini mampu menjadi sekolah favorit dengan
jumlah siswa yang mencapai ribuan, tenaga pengajar dan staf karyawan di SMA
ini juga tidak sedikit.
Dengan banyaknya jumlah siswa, guru, dan karyawan di SMA Negeri 1
Cilacap ini membuat para staf Tata Usaha kesulitan dalam melakukan pengolahan
data siswa maupun data administrasi dari instansi pendidikan tersebut.Dengan
semakin banyaknya data siswa yang ada akan membuat bagian administrasi
sekolah mengalami kesulitan dan kerterlambatan dalam melaksanakan tugas-
tugasnya, seperti penyusunan nilai ujian siswa, pendataan daftar ulang siswa tiap
semester, dan lain sebagainya.
Selain masalah diatas, beberapa kendala lain yang selama ini dihadapi oleh
pihak sekolah terutama di bagian Tata Usaha sekolah yang bertugas dalam bidang
administrasi adalah dalam hal pengolahan dan penyimpanan data seluruh
komponen sekolah baik siswa, guru, maupun karyawan. Selain itu juga bagian
Tata Usaha mengalami kesulitan dalam hal penyusunan jadwal mata pelajaran
yang efektif dan efisien karena banyaknya kelas di SMA Negeri 1 Cilacap.
Berdasarkan masalah yang terurai diatas maka SMA Negeri 1 Cilacap
membutuhkan sebuah sistem informasi yang mampu menangani itu semua, oleh
karena itu penulis dalam penelitian ini mengangkat judul “Pembangunan Sistem
Informasi Administrasi dan Penjadwalan Berbasis Desktop di SMA Negeri 1
Cilacap”.
3. 2. Identifikasi Masalah
Berdasarkan latar belakang yang diuraikan diatas, yang menjadi
permasalahan dalam penelitian ini adalah :
1. Para staf tata usaha kesulitan dalam mengolah data siswa yang
dikarenakan jumlas siswa yang semakin banyak dari tahun ke tahun.
2. Karyawan bagian administrasi sekolah mengalami kesulitan dan
kerterlambatan dalam melaksanakan tugas-tugasnya, seperti
penyusunan nilai ujian siswa, pendataan daftar ulang siswa tiap
semester, dan lain-lain.
3. Sulitnya menyusun jadwal mata pelajaran yang efektif dan efisien,
efektif disini artinya tepat sesuai dengan peletakan jadwal sedangkan
efisien artinya hemat tenaga dan waktu.
3. Maksud dan Tujuan
Maksud dari penelitian ini adalah untuk membangun sistem informasi
administrasi dan penjadwalan yang efektif dan efisien berbasis desktop,
sedangkan tujuan yang ingin dicapai dalam penelitian ini adalah :
1. Memudahkan para staf tata usaha dalam mengolah data siswa,
sehingga meskipun jumlah kelas dan siswa terus bertambah tiap
tahunnya, pengolahan data siswa dapat ditangani dengan baik.
2. Mempermudah bagian administrasi melakukan tugasnya, sehingga
tidak terjadi keterlambatan dalam penyusunan nilai ujian siswa,
pendataan daftar ulang siswa tiap semester, dll.
3. Mempermudah penyusunan jadwal mata pelajaran.
4. Batasan Masalah
Batasan masalah yang terjadi dalam penelitian ini diantaranya adalah :
1. Aplikasi yang dibangun berupa aplikasi desktop berbasis client-server
untuk berbagi sumber data.
2. Aplikasi tidak terhubung ke internet namun masing-masing pengguna
saling terkoneksi di dalam jaringan intranet,
4. 3. Pengguna aplikasi ini adalah staf tata usaha dan bagian administrasi di
SMA Negeri 1 Cilacap.
4. Aplikasi hanya dapat berjalan di desktop komputer yang sudah
terinstal JRE (Java Runtime Environment).
5. Pembangunan aplikasi membutuhkan software JDK 6 atau lebih dan
IDE Netbeans 7.0.1.
6. Bahasa pemrograman yang digunakan adalah Java.
7. Model analisis yang digunakan adalah berbasis objek, dengan
menggunakan UML (Unified Modelling Language)untuk
menggambarkan model serta fungsionalitas sistem ini.
5. Metodologi Penelitian
Metodologi yang digunakandalampembangunanaplikasiinimeliputi :
1. Metode Pengumpulan Data
Pengumpulan data dilakukan untuk memperoleh informasi yang
dibutuhkan melalui pengamatan dan pencatatan data-data yang digunakan
dalam pengembangan aplikasi. Metode pengumpulan data yang digunakan
dalam penelitian ini adalah sebagai berikut :
a. Studi Pendahuluan
Studi pendahuluan dilakukan dengan cara mengamati obyek
penelitian. Studi ini dilakukan untuk mengetahui lebih dulu bagian
yang akan dilteliti. Setelah itu menyampaikan maksud dan tujuan
kepada pimpinan instansi.
b. Studi Pustaka
Studi Pustaka dilakukan dengan cara melakukan kegiatan awal
dari pengumpulan data, referensi dari data-data yang diolah oleh
penelitian. Semua ini dapat diambil dari buku-buku yang terkait,
kutipan,dan dokumen lain yang berkaitan.
c. Studi Lapangan
Studi lapangan merupakan salah satu studi pendahuluan sebelum
melakukan pengolahan data yang digunakan sebagai proses
5. pengumpulan data yang diperoleh secara langsung mewawancari
seorang sales yang bertugas mengolah data pelanggan dengan tujuan
untuk mendapatkan informasi tentang cara melakukan pengolahan
data.
2. Metode pembuatan perangkat lunak
Metode yang digunakan dalam pengembangan perangkat lunak ini
adalah metode waterfall. Alur dari metode waterfall dapat dilihat pada
gambar berikut :
a. Analisis
Pada tahap analisis, dilakukan proses pengumpulan dan kebutuhan
yang lebih diintensifkan ke dalam pembangunan aplikasi.
b. Perancangan
Perancangan program dibentuk dalam keseluruhan Pengembangan
Aplikasi Pencatatan Penjualan Model Three-Tier Menggunakan
Android, seperti media apa saja yang dibutuhkan, tahapan proses apa
saja yang terjadi dan alur data ketika aplikasi enterprise dijalankan.
Dalam pembuatan rancangan Tampilan (User Interface) user interface
disisi Client, aplikasi di letakkan pada perangkat mobile sales, yakni
telepon selular yang mendukung fitur Android versi 2.2 atau lebih.
c. Implementasi
Implementasi dilakukan dengan pengaplikasian sistem menggunakan
perangkat lunak dan perangkat keras sesuai dengan perancangan yang
telah dilakukan. Dalam sistem ini implementasi pada server
menggunakan PHP sebagai bahasa pemrograman, dengan database
MySQL, dan pada sisi client menggunakan bahasa pemrograman Java
berbasis Android. Sistem juga akan diimplementasikan pada sistem
d. Pengujian
Dalam tahap ini, untuk memperoleh data yang akurat dan tepat maka,
setelah data diproses diadakan pengujian terhadap hasil pengolahan.
Sebagai tolak ukur dari pengujian sistem ini adalah apabila data yang
ditampilkan sesuai dengan yang diharapkan dan sesuai dengan kondisi
6. yang ada. Bila data kurang tepat maka sistem akan kembali melakukan
pengolahan data ulang.
e. Pemeliharaan
Pemeliharaan dilakukan terhadap kesalahan-kesalahan yang
terjadi pada perangkat lunak yang dibangun. Pemeliharaan mencakup
perbaikan atas implementasi ynit sistem dan pengembangan pelayanan
dimana masing-masing penggunanya saling terhubung dalam jaringan
intranet
Gambar 1Siklus Hidup Perangkat Lunak [1]
6. Sistematika Penulisan
Sistematika penulisan laporan akhir penelitian ini disusun untuk
memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika
penulisan tugas akhir ini adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini berisi penjelasan mengenai latar belakang masalah,identifikasi
masalah,maksud dan tujuan,batasan masalah, metodologi penelitian
sertasistematika penulisan.
BAB II TINJAUAN PUSTAKA
7. Membahas mengenai landasan teori yang digunakan dalam membangun
aplikasi, teori-teori umum yang berkaitan dengan aplikasi penjualan
berbasis android, dan materi-materi pendukung lainnya.
BAB III ANALISIS DAN PERANCANGAN
Menguraikan penjelasan mengenai analisis masalah yang memaparkan
proses identifikasi masalah aplikasi yang akan dibangun, analisis
kebutuhan non-fungsional, analisis kebutuhan fungsional dan
perancangan antar muka yang menggambarkan rancangan aplikasi
penjualan yang akan dibangun.
BAB IV IMPLEMENTASI DAN PENGUJIAN
Menjelaskan mengenai implementasi dari hasil analisis dan
perancangan sistem informasi administrasi dan penjadwalan berbasiss
desktop yang telah dibuat dan disertai dengan pengujian aplikasi.
BAB V KESIMPULAN DAN SARAN
Menjelaskan tentang kesimpulan yang diperoleh dari hasil
implementasi dan pengujian sistem informasi administrasi dan
penjadwalan berbasiss desktop yang telah dibuat, serta saran-saran
untuk pengembangan aplikasi ini selanjutnya.
7. Jadwal Kegiatan
Bulan Maret April Mei Juni
Minggu 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Studi Pendahuluan
Pengumpulan Data
Pengolahan Data
Pembuatan Program
Penyusunan Laporan
8. 8. Gambaran Sistem
Sistem ini menggunakan perangkat lunak dan perangkat keras sesuai
dengan perancangan yang telah dilakukan. Dalam sistem ini implementasi
menggunakan bahasa pemrograman java, dengan database MySQL, dan pada sisi
client menggunakan bahasa pemrograman Android.
Implementasi merupakan tahapan dimana sistem siap diaplikasikan pada
keadaan sesungguhnya, dari implementasi akan diketahui apakah sistem yang
dibuat dapat berjalan dan menghasilkan output yang sesuai dengan perancangan
yang ada.
9. Daftar Pustaka
[1] Sommerville, I. (2003), Software Enginering (Rekayasa Perangkat
Lunak) edisi 6 jilid 1, Erlangga, Jakarta.
[2] Hermawan, Julius. 2004,Analisa Desain & Pemrograman
Berorientasi Obyek, Penerbit Andi, Yogyakarta.
[3] Abdul Kadir, “PengenalanSistemInformasi”,Andi, Yogyakarta:2003
[4] http://sman1clp.com/sejarah-singkat/ (diakses pada tanggal 8Januari
2013)