26
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

Proposal

Embed Size (px)

Citation preview

Page 1: Proposal

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

Page 2: Proposal

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

Page 3: Proposal

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

Page 4: Proposal

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.

Page 5: Proposal

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

Page 6: Proposal

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

Page 7: Proposal

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

Page 8: Proposal

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.

Page 9: Proposal

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

Page 10: Proposal

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

Page 11: Proposal

11

e) Diagram statechart

Statechart diagram menggambarkan ..................

Gambar 10. Diagram statechart

f) Diagram Komponen

Component diagram menggambarkan ..............................

Gambar 11. Diagram Komponen

g) Diagram Deployment

Page 12: Proposal

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 :

Page 13: Proposal

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

Page 14: Proposal

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

.................

Page 15: Proposal

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

Page 16: Proposal

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

Page 17: Proposal

17

G. JADWAL KEGIATAN

Page 18: Proposal

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