Upload
fahrurrozi
View
37
Download
3
Embed Size (px)
Citation preview
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA
SMA 1 WONOTUNGGAL
PROPOSAL
Diajukan Sebagai Salah Satu Prasyarat Memperoleh Gelar
Sarjana Komputer Pada Program Strata I (S1)
Program Studi Teknik Informatika
DisusunOleh :
FAHRURROZI
12.240.0133
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) WIDYA PRATAMA PEKALONGAN
2015
2
PENGESAHAN PROPOSAL
JUDUL PROPOSAL : SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA SMA 1 WONOTUNGGAL
NAMA : FAHRURROZI
NIM : 12.240.0133
PROGRAM STUDI : TEKNIK INFORMATIKA
Proposal ini telah disetujui untuk dilanjutkan sebagai Materi Tugas Akhir.
Disetujui Oleh :
Penguji I
VICTORIANUS ARIES S ., M.SiNPPY : 970925.7203325.017
Penguji II
M. ADIB AL KAROMI, M.KOM
Ketua Program Studi Teknik Informatika
(TRI PUDJI WAHJUNINGSIH, M.Si)
NPPY : 990801.691103.021
3
A. JUDUL
Sistem Informasi Akademik Berbasis Web Pada Sma 1
Wonotunggal.
B. LATAR BELAKANG
Sistem informasi merupakan sekumpulan komponen yang saling
berhubungan, mengumpulkan, memproses, menyimpan, dan
mendistribusikan informasi untuk menunjang pengambilan keputusan dan
pengawasan dalam suatu organisasi. (Laudon, Kenneth C. dan Jane P,
Laudon. 2008).
Selain menunjang proses pengambilan keputusan, koordinasi, dan
pengawasan, sistem informasi juga dapat membantu manusia dalam
menganalisis permasalahan, menggambarkan hal-hal yang rumit dan
menciptakan produk baru. (Laudon, Kenneth C. dan Jane P, Laudon.
2008).
Perkembangan dunia sistem informasi pada saat ini sudah sedemikian
pesat dan merambah ke berbagai sisi kehidupan manusia. Perkembangan
yang demikian tersebut didukung oleh tersedianya perangkat keras
maupun perangkat lunak yang semakin hari semakin hebat
kemampuannya. (Sunarfrihantono, Bimo. 2002).
Dapat dikatakan bahwa sistem informasi tidak dapat dipisahkan
dengan perkembangan dunia informasi internet pada saat ini. Informasi
yang disajikan dalam dunia internet sudah sangat global dan selalu bersifat
on time sehingga waktu update suatu informasi sangatlah cepat.
(Sunarfrihantono, Bimo. 2002).
Sistem informasi telah menjadi media penting dalam meningkatkan
kualitas pendidikan. Sistem informasi telah banyak memberikan
kemudahan bagi semua pihak dalam memfasilitasi sistem pendidikan
seperti e-learning, e-consulting, dan e-news. (Oetomo B.S.D, dkk. 2007).
4
Oleh karena itu, penulis tertarik untuk membuat sebuah tugas akhir
yang berjudul “Sistem Informasi Akademik Berbasis Web pada SMA N 1
Wonotunggal” dan diharapkan mampu memberikan sebuah kontribusi
yang bermanfaat bagi semua pihak khususnya dalam mendukung
kemajuan di dalam bidang sains dan teknologi.
C. RUMUSAN MASALAH
Sebuah sekolah yang memiliki banyak siswa, guru dan kegiatan seperti
SMA N 1 Wonotunggal seharusnya telah memiliki sistem informasi
akademik guna menunjang dan memudahkan sistem pendidikan di sekolah
tersebut. Sistem informasi akademik yang belum memadai serta masih
menggunakan sistem informasi akademik yang bersifat manual pada SMA
N 1 Wonotunggal mengakibatkan kurangnya informasi mengenai SMA N
1 Wonotunggal yang seharusnya dapat diakses dengan cepat oleh semua
pihak. Dengan adanya sebuah sistem infomasi akademik berbasis web ini
diharapkan dapat membantu serta menunjang sistem pendidikan
khususnya didalam ruang lingkup SMA N 1 Wonotunggal.
D. TUJUAN DAN MANFAAT
Dari laporan keuangan CV Yamaha Anugrah Cabang Comal ini
diharapkan akan diperoleh hasil sebagai berikut :
1. Tujuan :
sistem informasi akademik yang sesuai dengan yang digunakan dan
diharapkan oleh SMA N 1 Wonotunggal.
2. Manfaat :
a. Mahasiswa yang akan menyelesaikan program studinya
diharapkan mampu mengaplikasikan ilmu yang telah dipelajari
untuk membuat sesuatu yang berguna khususnya dalam
meningkatkan kemajuan pendidikan didalam bidang sains dan
teknologi.
5
b. Dapat meningkatkan sistem pembelajaran di dalam instansi yang
bersangkutan dan dalam hal ini yaitu SMA N 1 Wonotunggal.
c. Dapat mempromosikan keberadaan SMA N 1 Wonotunggal
kepada masyarakat luas melalui sistem informasi secara online.
E. TINJAUAN PUSTAKA
1. Kajian Teori
a. Sistem
Secara sederhana sistem dapat diartikan sebagai suatu kumpulan
unsur atau komponen yang terorganisasi, berinteraksi dan saling
tergantung satu sama lain. Ada dua pendekatan yang dapat
dilakukan untuk mendefinisikan sebuah sistem, yaitu:
1. Tinjauan atas dasar fasilitas ( komponen/elemen)
Sistem yaitu kumpulan komponen yang saling berkaitan dan
bekerja sama untuk mencapai suatu tujuan tertentu.
2. Tinjauan atas dasar aktivitas (prosedur)
Sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang
berupa urutan kegiatan yang saling berhubungan dan
bekerjasama untuk mencapai tujuan tertentu.
Model dasar sebuah sistem terdiri atasmasukan, proses,
keluaran. Namun sistem dapat dikembangkan hingga menyertakan
media penyimpanan, dan sistem juga dapat bersifat terbuka dan
tertutup. Sistem terbuka artinya sistem tersebut dapat menerima
berbagai masukan dari lingkungan sekitarnya. Sistem tertutup,
sebaliknya.
Sistem informasi merupakan sekumpulan komponen yang saling berhubungan,
mengumpulkan, memproses, menyimpan, dan mendistribusikan informasi untuk
6
menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi.
(Laudon, Kenneth C. dan Jane P, Laudon. 2008).
Selain menunjang proses pengambilan keputusan, koordinasi, dan
pengawasan, sistem informasi juga dapat membantu manusia dalam menganalisis
permasalahan, menggambarkan hal-hal yang rumit dan menciptakan produk baru.
(Laudon, Kenneth C. dan Jane P, Laudon. 2008).
Tiga aktivitas di dalam sistem informasi akan memproduksi
informasi yang dibutuhkan oleh organisasi untuk membuat
keputusan, mengendalikan operasi, menganalisis permasalahan dan
menciptakan produk baru. Aktivitas tersebut adalah input, proses
dan output. Input yaitu merekam dan mengumpulkan data mentah
dari dalam maupun luar organisasi. Pemrosesan (processing) yaitu
mengubah data input mentah tersebut menjadi bentuk yang berarti.
Output yaitu mengirimkan informasi yang telah diproses tersebut
ke orang-orang yang akan menggunakan atau kepada aktivitas
yang akan menggunakan informasi tersebut. Sistem informasi juga
memerlukan umpan balik, yang merupakan output yang
dikembalikan ke anggota yang tepat untuk mengevaluasi atau
mengoreksi tahapan input. (Laudon, Kenneth C. dan Jane P,
Laudon. 2008).Adapun fungsi dari sistem informasi secara
keseluruhan dapat dilihat pada Gambar 2.1:
1. Metode Pengembangan Sistem
7
Pembuatan program sistem berbasis web ini menggunakan model
sekuensial linier sering disebut juga dengan siklus kehidupan
klasik atau model air terjun waterfall).
Menurut Sudarmawan, ST, MT dan Dony Ariyus
Waterfall ....................................
Tahapan-tahapan pada model waterfall dapat dilihat pada gambar
berikut :
Gambar 5.Tahapan Metode pengembangan Sistem Waterfall
Berdasarkan model waterfall, garis besar penyelesaian
masalah dalam proposal ini terdapat 4 tahapan yang meliputi :
1) Tahap Perencanaan Sistem
Pada tahap ini akan..............
Alat Pengembangan Sistem
Pada analisa sistem dibutuhkan alat bantu pengembangan sistem
untuk menghasilkan analisa yang baik, salah satu alat bantu
tersebut menggunakan
1) UML
Dalam suatu proses .....................
Pengujian
Implementasi
Perancangan Sistem
Analisa Sistem
Perencanaan Sistem
8
Tabel 1. Simbol-simbol Diagram Use Case. (Sholiq, 2006)
NO GAMBAR NAMA KETERANGAN
1 Actor
Menspesifikasikan himpuan peran
yang pengguna mainkan ketika
berinteraksi dengan use case.
2 Dependency
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
(independent) akan mempengaruhi
elemen yang bergantung padanya
elemen yang tidak mandiri
(independent).
3Generalizati
on
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor).
4 IncludeMenspesifikasikan bahwa use case
sumber secara eksplisit.
5 Extend
Menspesifikasikan bahwa use case
target memperluas perilaku dari use
case sumber pada suatu titik yang
diberikan.
6 AssociationApa yang menghubungkan antara
objek satu dengan objek lainnya.
9
NO GAMBAR NAMA KETERANGAN
8 Use Case
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu aktor
9Collaboratio
n
Interaksi aturan-aturan dan elemen
lain yang bekerja sama untuk
menyediakan prilaku yang lebih
besar dari jumlah dan elemen-
elemennya (sinergi).
10 Note
Elemen fisik yang eksis saat aplikasi
dijalankan dan mencerminkan suatu
sumber daya komputasi
a) Diagram Kelas
Diagram ini memperlihatkan .....................
Gambar 6. Contoh
Diagram Kelas
b) Diagram Aktivitas
Diagram activity menggambarkan ................
10
Gambar 7. Contoh Diagram Aktivitas.
c) Diagram Sekuensial
Diagram sekuensial menggambarkan .............
Gambar
8. Contoh
Diagram
Sekuensial.
d)
Diagram kolaborasi
Collaboration diagram juga menggambarkan
.....................
Gambar 9. Diagram kolaborasi
11
e) Diagram statechart
Statechart diagram menggambarkan ..................
Gambar 10. Diagram statechart
f) Diagram Komponen
Component diagram menggambarkan ..............................
Gambar 11. Diagram Komponen
g) Diagram Deployment
12
Deployment/physical diagram menggambarkan
............................
Gambar 12. Diagram Deployment
2) Lembar Kerja Tampilan (LKT)
Lembar Kerja Tampilan (LKT) adalah ................................
Berikut adalah bentuk LKT :
Gambar13. Contoh Lembar Kerja Tampilan (LKT).
LKT yang disajikan pada gambar 16 pada dasarnya terdiri atas empat bagian,
yaitu: .......................
Keterengan :
NavigatorTampilan :
No :
13
Software yang Digunakan
1) XAMPP
XAMPP merupakan singkatan dari ...............................
.
Dan lain lain
2. Kajian Pustaka
Menurut Citra Ayuningrum dan Karunia Pudji (2006) dalam
Tugas Akhir yang berjudul “Komputerisasi Sistem Penjualan
Kredit pada Dealer Istana Motorindo di Pekalongan” yang
merumuskan masalah tentang belum adanya komputerisasi sitem
penjualan kredit pada Dealer Motorindo di Pekalongan. Dalam
Tugas Akhir ini peneliti menemukan masalah dalam pengolahan
data dan penjualannya belum akurat dan masih terlambat saat di
butuhkan laporan. Metode yang digunakan oleh Penelitiyakni
metode pengembangan secara Terstruktur/Waterfall.
Kesimpulan dari Tugas Akhir ini yakni terwujudnya sistem
keuangan pada Istana Motorindo di Pekalongan yang terintegrasi
dengan database, Sistem keuangan dapat mencatat laporan
pembelian, penjualan, persediaan dan rugi/ laba.
Kekurangan dari sitem ini yakni diharapkan dimasa yang akan
datang agar ada pembaharuan, pengembangan aplikasi sistem
akuntansi yang mencatat laporan neraca, perubahan modal.
Menurut Puput Wulan Maulida dan Ratri Widowati (2006) dalam
Tugas Akhir yang berjudul Komputerisasi Sistem Persediaan
Sparepart Berdasarkan Penjualan Tunai pada Sahabat Motor di
Pekalongan yang mengalami masalah pada stok barang masih
14
menggunakan laporan secara tertulis banyak terjadi kesalahan
maupun kekeliruan dalam hal fisik dengan data yang ada.Metode
yang digunakan oleh Peneliti yakni metode pengembangan secara
Terstruktur/ Waterfall.
Kesimpulan dari Tugas Akhir ini yakni Sistem keuangan
dapat membantu karyawan dalam kegiatan pengolahan data dan
transaksi pembelian maupun persediaan sparepart sehingga
penyajian laporan menjadi lebih cepat serta dapat meminimalisasi
kemungkinan kesalahan inputan data.
Kekurangan dari sistem ini yakniperlu ditambahkan dengan
fasilitas barkode mempercepat penginputan datadan mengurangi
kesalahan pada transaksi penjualan Sparepart. Pembangunan
sistem keuangan di masa yang akan datang, agar adanya
pengembangan fasilitas online yang berbasis jaringan jika
perusahan akan membuka cabang, untuk membuat koneksi antar
cabang perusahaan secara online sehingga dapat memudahkan
dalam mengontrol perkembangan antar perusahaan.
F. METODOLOGI PENELITIAN
1. Metode Pengumpulan Data
Metode Pengumpulan Data dibagi menjadi dua yaitu:
a. Data Primer
Data yang diperoleh secara langsung dari tempat penelitian
yaitu dengan cara :
1) Pengamatan/Observasi
Mengamati secara langsung proses ......................
2) Wawancara
Melakukan wawancara secara langsung kepada ...........................
3) Studi literatur
Mempelajari referensi-referensi yang berkaitan dengan
.................
15
b. Data Sekunder
Data sekunder yaitu data yang diperoleh dari buku atau literature dan
sumber data yang digunakan dalam pembuatan system ini.Metode
analisis deskriptif yaitu pengumpulan data yang ada hubungannya
dengan pelaksanaan kegiatan yang dilakukan dengan penelitian
perpustakaan (Library research).
2. Metode Pengembangan Sistem
Metode yang akan digunakan adalah metode waterfall. Dengan
tahapan-tahapan sebagai berikut:
a. Perencanaan
Dalam tahap perencanaan dilakukan beberapa kegiatan untuk
mendukung pelaksanaan pembuatan Tugas Akhir ini antara lain
mempersiapkan hal-hal yang berhubungan dengan pembuatan Tugas
Akhir yaitu mencari sumber-sumber pustaka, membuat jadual
kegiatan Tugas Akhir, pengumpulan data dan sebagainya.
b. Analisis
Dalam Analisis yang dilakukan yaitu Pengumpulan kebutuhan,
pengumpulan data.
c. Perancangan Desain Sistem
Setelah analisis sistem selesai dilakukan, maka analisis sistem telah
mendapatkan gambaran dengan jelas apa yang harus dikerjakan.
Sekarang bagi analisis sistem untuk membentuk aplikasi tersebut.
Tahap ini disebut dengan desain sistem. Dalam tahapan ini akan
digambarkan secara rinci komponen-komponen yang diperlukan.
Adapun komponen-komponen tersebut berupa:
1) Database dengan Diagram Class Entity
16
Pada desain database dimaksudkan untuk mengidentifikasi
kebutuhan file-file database yang diperlukan untuk sistem
laporan keuangan pada Yamaha Anugrah cabang Comalyang
diimplementasikan menggunakan Diagram Class Entity.
2) Desain Masukan
Merupakan desain layar masukkan yang digunakan untuk
memasukkan data kedalam sistem. Dalam mendesain masukkan
menggunakan LKT (Lembar Kerja Tampilan).
3) Desain Keluaran
Merupakan desain keluaran dari sistem informasi yang dapat
dilihat, berupa laporan-laporan yang dihasilkan, baik hasil di
media kertas (cetakan tulisan dikertas) atau hasil di media lunak
(tampilan di layar monitor). Dalam mendesain keluaran
menggunakan LKT (Lembar Kerja Tampilan).
d. Implementasi dan Testing
Dalam tahap implementasi sistem, kegiatan yang dilakukan terlebih
dahulu yaitu Pengkodean (Coding) yang merupakan proses
menerjemahkan rancangan kedalam suatu bahasa yang dapat
dimengerti oleh komputer. Pada tahap ini bahasa pemprograman
yang digunakan dalam pembuatan sistem menggunakan NetBeans
IDE 6.8.
Proses selanjutnya dilakukan Pengujian (Testing) rincian logika
internal untuk memastikan semua pernyataan sudah diuji. Pengujian
eksternal fungsional untuk mengungkap dan menghilangkan
kesalahan-kesalahan yang ada sehingga program dapat berjalan
sesuai yang diharapkan.
3. Metode Pengujian
Diceritakan metode pengujian yang dipakai ............
17
G. JADWAL KEGIATAN
18
DAFTAR PUSTAKA
Amsyah, Zulkifli, 2005, Manajemen Sistem Informasi, Gramedia Pustaka Utama,
Jakarta.
Dewanto, I. Joko. 2006. WEB Desain Metode Aplikasi dan Implementasi. Graha
Ilmu, Yogyakarta.
Fathansyah, Ir. 2000. Buku Teks Ilmu Komputer Basis Data, Informatika,
Bandung.
H. Sri hartati, B. Herry Suharto, dan M. Soesilo Wijono. 2006. Pemprograman
GUI
Hermawan, Julius., 2004 Analisis Desain dan Pemrograman Berorientasi Obyek
dengan UML, Andi Offset, Yogyakarta.
Jogiyanto, MBA,Ph.D, 2005, Analisis dan Desain Sistem Informasi, Andi,
Yogyakarta.
Kadir, Abdul. 2002. Dasar Pemrograman Web Dinamis Menggunakan PHP.
Yogyakarta: Andi
Kurniawan yahya. 2002.Aplikasi web Database dengan PHP dan MySQL. Elex
Media Komputtindo
Madcoms, 2010.Panduan Lengkap Microsoft Windows 7.Andi.Yogyakarta.
Purnomo, Edi. (2004). Aspek-aspek EDP Audit Pengendalian Internal pada
Komputerisasi. Yogyakarta: Andi.
Rahardjo, S.S. 2004. Akuntansi Suatu Pengantar. Jakarta:
Salemba Empat
Soemarso S.R. 2005.Akuntansi Suatu Pengantar Edisi 5. Jakarta:
Rineka Cipta
Syafii, M. 2004. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta:
Andi