Anda di halaman 1dari 12

PROPOSAL KEJA PRAKTEK

PEMBUATAN SISTEM APLIKASI INVENTARIS BARANG


SMP NEGERI 1 JENU

Oleh :
MUHAMAD AL AMIN
NPM : 1412070007

FAKULTAS TEKNIK
TEKNIK PERANGKAT LUNAK
UNIVERSITAS PGRI RONGGOLAWE TUBAN
2011

HALAMAN PENGESAHAN
PROPOSAL KERJA PRAKTEK (KP)
PEMBUATAN SISTEM APLIKASI INVENTARIS BARANG
UNTUK SMP NEGERI 1 JENU
Sebagai salah satu syarat melaksanakan kerja praktek

Oleh :
MUHAMAD AL AMIN
NPM : 1412070007

Menyetujui

Tuban, 23 Januari 2011

Koordinator KP,

Pengusul,

Amaludin Arifia, S.Kom

Muhamad Al Amin

Mengetahui/Menyetujui,
Kaprodi Teknik Perangkat Lunak

Dwi Kurnia Basuki S.Si, M.Kom

KATA PENGANTAR
Puji syukur kami panjatkan kepada Allah SWT yang telah memberikan
rahmad, taufiq serta hidayah-Nya kepada kami, sehingga kami dapat menyelesaikan
pembuatan proposal ini dengan baik dan lancar. Proposal ini kami buat sebagai
wacana / deskripsi kerja dalam proses pembuatan system aplikasi inventaris barang
sekolah di SMP Negeri 1 Jenu yang kami buat sebagai salah satu syarat untuk
memenuhi tugas Kerja Praktek (KP) di semester VII yang telah diberikan oleh pihak
Kampus.
Proses yang akan kami lakukan ini tidak terlepas dari dukungan dan
kerjasama dari berbagai pihak guna penyelesainannya. Oleh karena itu kami sangat
berterimakasih atas kerja sama yang baik dari berbagai pihak terutama dari pihak
SMP Negeri 1 Jenu. Dan tidak lupa juga kami ingin diberikan masukan berupa saran
dan kritik apabila masih adanya kekurangan yang terjadi pada pembuatan system
aplikasi inventaris barang sekolah yang kami buat ini.

Tuban, 23 Januari 2011

Penyusun

DAFTAR ISI
Halaman

HALAMAN JUDUL.............................................................................................

HALAMAN PENGESAHAN...............................................................................

ii

KATA PENGANTAR............................................................................................

iii

DAFTAR ISI .........................................................................................................

iv

BAB I PENDAHULUAN
1.1 LATAR BELAKANG ......................................................................

1.2 TUJUAN ..........................................................................................

1.3 MANFAAT .......................................................................................

1.4 ASUMSI/BATASAN MASALAH ...................................................

BAB II DASAR TEORI


2.1 Kelebihan dan Keuntungan Bahasa Pemrograman PHP..

2.2 Kelebihan dan Keuntungan database MySQL.

JADWAL PENELITIAN ......................................................................................

DAFTAR PUSTAKA ............................................................................................

BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Pendidikan memiliki peran sentral dan strategis dalam mewujudkan
kecerdasan, kemajuan, serta keunggulan daya saing suatu bangsa. Kenyataan
menunjukkan bahwa Negara-negara maju yang memegang posisi kunci pada
percaturan global seperti dunia industri, ekonomi, perdagangan, dan investasi di abad
ini adalah negara-negara yang memiliki sumber daya manusia yang terdidik,
menguasai, dan mengadaptasi diri terhadap iptek, serta memiliki etos kerja dan
memiliki

kecakapan

dalam

mengutarakan

gagasan

(communication

skill).

Kemampuan bersaing sangat ditentukan oleh kekuatan faktor daya saing. Di antara
banyak faktor daya saing, tiga yang utama adalah manajemen, teknologi, dan
sumberdaya manusia. Manajemen yang tangguh akan mampu meningkatkan efisiensi
biaya dan efektivitas hasil.
Keunggulan teknologi hanya akan dapat dicapai melalui kepemilikan
sumberdaya manusia yang kuat dalam penguasaan ilmu-ilmu yang mendasari
teknologi, yaitu:matematika, sains, Penguasaan dan pemanfaatan ICT serta bahasa
global yaitu bahasa Inggris. Sedang keunggulan sumber daya manusia akan
menentukan kemenangan bersaing antar bangsa. Keunggulan faktor daya saing
sumber daya manusia merupakan kunci karena sumber daya manusia merupakan
satusatunya sumber daya aktif sedang sumber daya selebihnya pasif. Sumber daya
manusia yang memiliki keunggulan dalam berbagai macam disiplin ilmu beserta
terapannya yaitu ICT.
Adanya peran Pendidikan bagi upaya pengembangan sumber daya manusia,
maka isi dan proses pendidikan perlu dimutakhirkan sesuai dengan kemajuan ilmu
dan kebutuhan masyarakat. Implikasinya, jika pada saat ini masyarakat Indonesia dan
dunia menghendaki tersedianya sumber daya manusia yang memiliki seperangkat
kompetensi yang berstandar nasional dan internasional maka isi dan proses

pendidikan perlu diarahkan pada pencapaian kompetensi tersebut. Perkembangan


berlangsung dengan teknologi

informasi cepat, dan komunikasi penguasaan

penggunaan perangkat TIK menjadi sebuah kompetensi yang disyaratkan bagi lulusan
satuan pendidikan.
1.2 TUJUAN
Dalam hal ini tujuan yang dikembangkan dalam kasus ini adalah

untuk

membantu atau mempermudah komponen pendidik terutama tenaga administrasi


bagian inventaris dalam penginputan data data barang inventaris di satuan
pendidikan, yaitu dengan membangun suatu aplikasi inventaris barang.
Dengan dibangunan Sistem aplikasi inventaris barang tersebut adalah untuk
menghindari atau meminimize terjadinya redudansi data dan inkonsistensi data,
ketergantungan program data, fleksibilitas, keamanan lebih terjamin: pembagian dan
ketersediaan data yang lebih luas. Membantu sekolah dalam pendataan barang-barang
sekolah, Membantu sekolah mengembangkan kemampuan tenaga inventaris dan
tenaga kependidikan di sekolah yang bersangkutan dalam memanfaatkan program
aplikasi dimaksud, Meningkatkan mutu layanan akademis sekolah, Memberikan
untuk rangsangan terhadap teknologi masyarakat khususnya sekolah program dengan
bantuan program aplikasi akademis masyarakat yang membutuhkan informasi
akademik dengan cepat dan akurat. Peningkatan mutu manajemen inventaris sekolah
dan pendidikan. Dengan demikian, apabila usulan tersebut bisa terealisai dan berjalan
dengan apa yang diharapkan, maka diharapkan hasil yang diperoleh dari
penggunaannya : Petugas inventaris sekolah dapat menikmati kemudahan-kemudahan
dalam menggunakan sistem tersebut.

1.3 MANFAAT
Manfaat dari Sistem aplikasi inventaris barang ini adalah :
- pemasukan data inventaris barang lebih mudah karena sudah tersedia form
entry data,
- mempermudah dalam cek data barang sekolah,
- pengisian/pengeditan data barang lebih mudah,
- pencarian data-data inventaris,
- data inventaris lebih aman,
1.4 ASUMSI/BATASAN MASALAH
Batasan masalah dari pembuatan aplikasi ini adalah melingkupi:
1. Pengelolaan tentang seluruh data barang sekolah
2. Pengentrian data barang
3. Pencarian data barang

BAB II

DASAR TEORI

Bahasa Pemrograman yang akan saya gunakan untuk membuat aplikasi


inventaris ini adalah PHP (PHP Hypertext Preprocessor) dengan menggunakan
database mySql.
2.1 Kelebihan dan Keuntungan Bahasa Pemrograman PHP
Adapun kelebihan yang ada pada PHP adalah:
Bahasa pemrograman php adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam penggunaanya
Dalam sisi pengembangan lebih mudah, karena banyaknya milis milis dan developer yang siap membantu dalam pengembangan.
Dalam sisi pemahamanan, php adalah bahasa scripting yang paling
mudah karena referensi yang banyak
PHP adalah bahasa open source yang dapat digunakan di berbagai
mesin (linux, unix, windows) dan dapat dijalankan secara runtime
melalui console serta juga dapat menjalankan perintah-perintah system
Adapun keuntungan yang ada pada PHP memungkinkan ada 4 macam adalah:
PRICE
PHP merupakan salah satu open source software, yang dapat diartikan
sebagai berikut:
-

PHP dapat dimodifikasi, didistribusikan, dan diintegrasikan


dengan produk lain oleh penggunanya

Pengembangan dan auditing yang dilakukan secara terbuka

Semua orang bebas berpastisipasi.

POWER
Di sini PHP mampu membuat halaman dinamis, memanipulasi form,
dan dapat dihubungkan dengan database. Selain yang disebutkan tadi,
ternyata PHP juga mampu melakukan hal-hal dibawah ini:

Mengevaluasi sebuah password.

Membuat dan memanipulasi file Macromedia Flash, gambar,


dan Portable Document Format (PDF),

POSSIBILITY
PHP yang terikat pada suatu implementasi pemecahan masalah. Dilain
sisi,

ada

banyak

pilihan

yang

ditawarkan

oleh

PHP.

Contohnya ada pada database yang didukung oleh PHP. Ada beberapa
database yang didukung oleh PHP antara lain:, termasuk Adabas D,
dBase, FilePro, Ingres, mSQL, direct MS-SQL, MySQL, Oracle,
PRACTICAL/PRAKTIS
PHP adalah bahasa pemrograman yang sangat longgar dalam
penulisan, dan ini meningkatkan kepraktisan buat para penggunanya.
Misalnya saja programmer tidak diharuskan untuk menuliskan atau
menghapus variabel

2.2 Kelebihan dan Keuntungan database MySQL


Adapun kelebihan yang dimiliki oleh MySQL:

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX,


Windows

Dapat dikoneksikan pada bahasa C, C++, Java, PHP dan Python.

Memiliki lebih banyak type data seperti : signed/unsigned integer yang


memiliki panjang data sebesar 1,2,3,4 dan 8 byte, FLOAT, DOUBLE,
CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME,
TIMESTAMP, YEAR, SET dan tipe ENUM

Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER


BY. Mendukung terhadap fungsi penuh ( COUNT ( ),COUNT
(DISTINCT), AVG ( ), STD ( ), SUM ( ), MAX ( ) AND MIN ( ) ).

Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan


sintak ODBC.dll

Adapun Keuntungan MySQL adalah :


Bebas
Bebas untuk download dan terdistribusi
Source codenya Bebas utk dimodifikasi
Cepat dan sederhana
Bagus untuk Database berbasis websites
Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang
secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan
kolom(column atau field). Sedangkan dalam sebuah database dapat terdiri dari
beberapa table.
Beberapa tipe data dalam MySQL yang sering dipakai:

JADWAL PENELITIAN

No.

Kegiatan
1

1.
2.
3.
4.
5.
6.
7.

Pendekatan ke SMP
N 1 JENU
Pembuatan Proposal
Konsultasi dengan
pembimbing
Meminta ijin di SMP
N 1 JENU
Pengumpulan
Data(survey)
Analisa hasil survey
Perumusan hal-hal
yang dibutuhkan

8.

Perancangan Aplikasi

9.

Implementasi

10.

Uji Aplikasi

11.

Perbaikan

12.

Pembuatan Laporan
Kerja Praktek

DAFTAR PUSTAKA

Gordon B.Davis, kerangka dasar system aplikasi barang (bagian pengantar)


Yogianto, HM, Analisa dan Desain,Andi Offset, yokyakarta, tahun 1989.