proposal keja praktek amin

18
PROPOSAL KEJA PRAKTEK PEMBUATAN SISTEM APLIKASI INVENTARIS BARANG SMP NEGERI 1 JENU Oleh : MUHAMAD AL AMIN NPM : 1412070007 FAKULTAS TEKNIK TEKNIK PERANGKAT LUNAK

Upload: ardhy-excelent

Post on 13-Feb-2015

10 views

Category:

Documents


6 download

DESCRIPTION

fsgrhgr

TRANSCRIPT

Page 1: 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

Page 2: Proposal Keja Praktek Amin

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

Page 3: Proposal Keja Praktek Amin

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

Page 4: Proposal Keja Praktek Amin

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

Page 5: Proposal Keja Praktek Amin

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

Page 6: Proposal Keja Praktek Amin

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.

Page 7: Proposal Keja Praktek Amin

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

Page 8: Proposal Keja Praktek Amin

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

Page 9: Proposal Keja Praktek Amin

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

Page 10: Proposal Keja Praktek Amin

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:

Page 11: Proposal Keja Praktek Amin

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

Page 12: Proposal Keja Praktek Amin

DAFTAR PUSTAKA

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

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

Page 13: Proposal Keja Praktek Amin