Proposal Keja Praktek Amin
-
Upload
ardhy-excelent -
Category
Documents
-
view
11 -
download
6
description
Transcript of Proposal Keja Praktek Amin
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............................................................................................. i
HALAMAN PENGESAHAN............................................................................... ii
KATA PENGANTAR........................................................................................... iii
DAFTAR ISI ........................................................................................................ iv
BAB I PENDAHULUAN
1.1 LATAR BELAKANG ...................................................................... 1
1.2 TUJUAN .......................................................................................... 2
1.3 MANFAAT ...................................................................................... 3
1.4 ASUMSI/BATASAN MASALAH .................................................. 3
BAB II DASAR TEORI
2.1 Kelebihan dan Keuntungan Bahasa Pemrograman PHP………….. 4
2.2 Kelebihan dan Keuntungan database MySQL……………………. 5
JADWAL PENELITIAN ..................................................................................... 7
DAFTAR PUSTAKA ........................................................................................... 8
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. Kegiatan1 2 3 1 2 3 1 2 3
1.Pendekatan ke SMP
N 1 JENU
2. Pembuatan Proposal
3.Konsultasi dengan
pembimbing
4.Meminta ijin di SMP
N 1 JENU
5.Pengumpulan
Data(survey)
6. Analisa hasil survey
7.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.