Anda di halaman 1dari 11

DRAFT PROPOSAL KERJA PRAKTEK TEKNIK INFORMATIKA 2012

Ukuran Kertas Ukuran Margin

: A4 : Top Bottom Left Right 4 cm 3 cm 4 cm 3 cm

Untuk sampul : Font Judul Tugas Akhir Font KERJA PRAKTEK, Nama, dan NIM Mahasiswa Font Oleh dan keterangan Prodi Spasi : Times New Roman, 17, Bold : Times New Roman, 14, Bold : Times New Roman, 12, Bold : Lihat Template

Untuk isi proposal : Font Bab dan Sub Bab : Times New Roman, 14, Bold Font Teks Spasi : Times New Roman, 12, Regular : 1 spasi

JUDUL KE ERJA PRA AKTEK

PR ROPOSAL KERJA PR RAKTEK

Oleh : NAMA MAHASIS SWA NIM. ___.111.___ ___

Untuk U Pero orangan

PROGRA STUDI TEKNIK I AM INFORMAT TIKA SEKOLAH TINGGI MANAJEM H M MEN INFOR RMATIKA D DAN KOMPUTER M STMIK MIKROSK K KIL MEDAN M 201__

JUDUL KE ERJA PRA AKTEK

PR ROPOSAL KERJA PR RAKTEK

Oleh : NAMA MAHASIS A SWA NIM. ___.111.__ ____ N NAMA MAH HASISWA N NIM. ___.1 111._____

Untuk mpok Kelom

AM INFORMAT TIKA PROGRA STUDI TEKNIK I SEKOLAH TINGGI MANAJEM H M MEN INFOR RMATIKA D DAN KOMPUTER M STMIK MIKROSK K KIL MEDAN M 201__

BAB I KERJA PRAKTEK

1. PENDAHULUAN
KerjaPraktekmerupakansalahsatumatakuliahwajibbagimahasiswa/iProgramStudi TeknikInformatikaSTMIKMikroskilMedansetelahyangbersangkutanmemenuhipersyaratan akademisdanadministrasi.KerjaPraktekmerupakansalahsatusyaratyangharusdiselesaikan sebelummelaksanakanpenyusunantugasakhir.KerjaPraktekTeknikInformatikamempunyai bobot2SKSdandilaksanakandalamkurunwaktu23bulan.

2. KEGIATAN YANG DAPAT DIJADIKAN SEBAGAI KERJA PRAKTEK


KegiatankegiatanberikutinidapatdipilihsebagaiObjekKerjaPraktek: a. b. c. PerancanganAplikasiWebBerbasisCloud KompetisiPemrograman BedahPaper Literatur Studiperbandinganilmiah Mengenalikonsepkerja,desain,evaluasidarisistemyangsudahada Mendalamicarakerja,kandunganilmiah,pengembangandarisuatuteknologidan membandingkannyadenganteknologilain

3. PERANCANGAN APLIKASI WEB BERBASIS CLOUD


Kegiatan perancangan perangkat lunak ditujukan supaya mahasiswa memiliki pengalaman dalam satu siklus hidup perancangan perangkat lunak serta mampu mengaplikasikanteknologiterbaruyangadakedalamkerjaprakteknya. Adapunkriteriakriteriayangharusdipenuhiolehmahasiswaketikamengusulkantopik dengankegiatanperancanganperangkatlunakadalahsebagaiberikut. a. b. c. Judul dari Kerja Praktek haruslah bermanfaat bagi masyarakat ataupun memiliki nilai ekonomistersendiribagiperancang. Aplikasiyangdibuatharusmemilikinamadanlogoyangunik. Pemilihan bahasa pemrograman adalah bebas, akan tetapi dianjurkan untuk memilih satuframeworkdalampemrogramannya(contoh:CodeIgniteruntukPHP,Djangountuk Python). Hal ini ditujukan supaya mahasiswa memahami dan mampu menguasai satu

d.

e.

a. b.

c.

d.

framework dalam pengerjaan Kerja Prakteknya. Penggunaan framework juga akan mempercepatpengerjaanKerjaPraktek. Hasil dari Kerja Praktek wajib dipublikasikan di Internet dalam bentuk cloud (Shared Hosting tidak diperbolehkan) pada akhir dari kerja praktek sebelum disetujui pembimbing. Hal ini ditujukan supaya mahasiswa memahami proses publikasi di cloud danjugauntukmengurangicostdalamhosting.Sampaisaatinisetidaknyaada3cloud yang gratis (tidak tertutup untuk 3 cloud ini saja, silakan cari yang lain) yaitu: Heroku, Google App Engine, dan OpenShift. Jika memilih cloud berbayar, itu adalah hak dari mahasiswa, akan tetapi tidak diwajibkan. Program Studi tidak mewajibkan mahasiswa membelidomainataupunhosting,itusemuaadalahopsional. Setiap aplikasi setidaknya harus memanfaatkan minimal dua API (contoh: twitter API) yang berbeda yang sudah tersedia secara online. Untuk list lengkap API bisa dilihat di http://www.programmableweb.com/apis. Halhalyangharusdiperhatikandalampengusulankegiatanini. Tidak diperbolehkan menggunakan CMS seperti Joomla, Drupal, Wordpress dan sejenisnya. SelaindariAPIdanframeworkpemrograman(termasukCSSenginesepertiJquerydan sebagainya), maka tidak boleh ada lagi komponen lain buatan orang lain yang boleh dipakai.Semuaharusmurnikaryadarimahasiswa. Kegiatan ini tidak ditujukan untuk perancangan aplikasi untuk keperluan perusahaan ataupun yayasan tertentu (misalnya aplikasi web penjualan untuk perusahaan XYZ ataupuncompanyprofileuntukperusahaanABC). Kreatifitasjudulataupunkeunikandariidemerupakankunciutamajudulandaditerima.

4. KOMPETISI PEMROGRAMAN
Kegiatan kompetisi pemrograman ditujukan supaya mahasiswa memiliki pengalaman dalam mengikuti kompetisi pemrograman serta bisa menambah prestasi akademik ke dalam resumemahasiswakelak. Format kompetisi pemrograman disesuaikan dengan format Imagine Cup (http://www.imaginecup.com). Adapun kriteria-kriteri yang harus dipenuhi oleh mahasiswa ketika mengusulkan topik dengan kegiatan kompetisi pemrograman adalah sebagai berikut. 1. Mahasiswa bebas memilih satu dari tiga kategori yang tersedia di Imagine Cup 2013 tahuniniyaitu:kategoriGames,InnovationdanWorldCitizenship.Semuadeskripsidari kategoritersebutbisadilihatdiwebsiteresmiImagineCup.

2.

3. 4.

MahasiswawajibmemasukkanaplikasinyakedalamkompetisiImagineCupdiakhirdari KerjaPraktekdenganmengirimkansemuapersyaratanyangterteradiwebsiteImagine Cup. Mahasiswa wajib menyelesaikan aplikasinya dan menulis laporan sesuai dengan panduanKPterlepasdarimenangkualifikasiataupuntidakdikompetisi. Semua ketentuan dalam pengembangan aplikasi ditentukan oleh persyaratan Imagine Cup.

5. BEDAH PAPER
Kegiatan bedah paper ditujukan supaya mahasiswa memiliki pengalaman dalam melakukankajianilmiahataupunmemahamisuatupermasalahandanpenyelesaiannyasecara teoritis. Adapunkriteriakriteriayangharusdipenuhiolehmahasiswaketikamengusulkantopik dengankegiatanbedahpaperadalahsebagaiberikut. a. b. JuduldariKerjaPraktekharuslahtidakpernahdibahassebelumnyadalamkerjapraktek lain. Paperyangdigunakansebagaidasardaribedahpaperharuslahpalinglama5tahundari tahunpengusulankerjapraktek.

BAB II ELEMEN-ELEMEN PROPOSAL KERJA PRAKTEK 1. LATAR BELAKANG (KHUSUS UNTUK BEDAH PAPER)
Latar belakang harus memuat konten sebagai berikut. a) Dasar pemikiran atau alasan dari topik tugas akhir. Jelaskan secara ringkas masalah yang ditemui. b) Jelaskan secara ringkas metode yang dipilih dalam penyelesaiannya dan justifikasi pemilihan metode tersebut. Tuliskan apakah metode yang dipilih merupakan metode terbaru (state of the art) dan jika bukan yang terbaru harus diberikan alasan pemilihannya; Latar belakang hendaknya tidak lebih dari 1 halaman dan dituliskan secara ringkas dan langsung ke pokok permasalahan. Hindari penggunaan kata penulis, kami, kita, anda, dan saya.

1.

RINGKASAN

EKSEKUTIF

(KHUSUS

UNTUK

KOMPETISI

PEMROGRAMAN DAN PENGEMBANGAN APLIKASI)


Jelaskan secara ringkas apa yang ingin dicapai/diselesaikan oleh aplikasi anda, cara kerja aplikasi anda secara ringkas, dan hal-hal penting yang perlu ditambahkan.

2. RUMUSAN MASALAH (KHUSUS BEDAH PAPER)


Rumusan masalah merupakan rincian permasalahan yang ditulis di latar belakang. Rincian permasalahan tidak termasuk permasalahan yang ditemui ketika sedang melaksanakan tugas akhir seperti contohnya Bagaimana melakukan perhitungan/metode X. Rumusan masalah harus koheren dengan latar belakang.

2.

ORIGINALITAS (KHUSUS UNTUK KOMPETISI PEMROGRAMAN

DAN PENGEMBANGAN APLIKASI)


Tuliskan apa yang menurut anda original/unik dari aplikasi yang anda tawarkan yang belum pernah dipikirkan oleh orang lain. Jika aplikasi sudah ada di pasaran, jelaskan kenapa aplikasi anda pantas diterima (apakah memiliki fitur unik dan sebagainya). Poin ini menjadi titik utama judul anda diterima atau ditolak. 7

3. TUJUAN DAN MANFAAT


Tuliskan tujuan yang secara spesifik ingin dicapai dalam tugas akhir dan manfaat yang diperoleh bagi penulis/pengembangan ilmu pengetahuan (tipe tugas akhir kajian)/masyarakat (tipe tugas akhir pengembangan perangkat lunak).

4. BATASAN MASALAH
Tuliskan batasan dari permasalahan yang akan ditangani. Batasan permasalahan haruslah jelas serta spesifik ke permasalahan yang sedang ditangani. Setiap penulisan ruang lingkup harus disertai oleh justifikasi. Untuk pengembangan perangkat lunak/kompetisi dicantumkan juga teknologi yang dipakai (framework, bahasa pemrograman, cloud provider dan lain-lain).

5. METODOLOGI [PENELITIAN / PENGEMBANGAN PERANGKAT LUNAK]


Tuliskan setiap langkah yang ditempuh dalam penyelesaian tugas akhir ini. Metodologi harus sesuai dengan tipe tugas akhir. Jika tipe tugas akhir adalah kajian ilmiah maka gunakan metodologi penelitian, sebaliknya jika tipe tugas akhir adalah pengembangan perangkat lunak maka gunakan metodologi perangkat lunak. Kesalahan penggunaan metodologi akan mengakibatkan kesalahan penulisan tugas akhir secara total. Hindari penulisan langkah-langkah yang terlalu general seperti Mencari bahan tinjauan pustaka, Menulis laporan akhir, dan sebagainya. Fokuskan penulisan metodologi pada permasalahan yang akan diselesaikan.

6. TINJAUAN PUSTAKA (KHUSUS BEDAH PAPER)


Tuliskan tinjauan pustaka dari topik tugas akhir. Tinjauan pustaka berisikan penjelasan dari metode/sistem yang dikaji, cara menyelesaikan persoalan, dan teknik yang digunakan. Setiap tinjauan pustaka wajib ada referensi. Penulisan tinjauan pustaka harus juga turut membahas metode-metode yang pernah digunakan dan menyerupai metode yang digunakan dalam tugas akhir ini. Setiap metode yang dipilih harus diberkan justifikasi di tinjauan pustaka. 8

Hin ndari plagia arisme dalam penulisan tinjauan pu m ustaka. Hind dari juga pe enulisan tinj jauan pustaka yang menyer y rupai buku ajar. Usahak tinjauan pustaka ti a kan n idak lebih d 4 halam dari man.

6. ARS SITEKTU DAN RANCANG UR R GAN AWA (KHU AL USUS PER RANCANG GAN APLIK KASI)
Tul dan gam lis mbarkan ars sitektur yang anda gun g nakan dalam aplikasi k m kalian. Usah hakan arsitektur digambark secara se r kan ederhana da dijelaskan secara rinc Contoh g an n ci. gambar arsit tektur untuk apl likasi posyan adalah sebagai berik (tidak wa mengiku format te ndu s kut ajib uti ersebut). Sel lain dari ars sitektur anda diwajibkan untuk men a n nggambarka rancangan berupa an an n nalisis kebutuha (Use Case Activity Diagram, Se an e, D equence Diag gram, ERD) Gunakan t ). tool peranca angan UML dan ERD saja untuk peranc n u cangan.

7. SISTEMATIKA PENULISAN
Tuliskan secara ringkas sistematika pembahasan laporan tugas akhir ini. Penjelasan diberikan satu paragraf per bab buku. Jelaskan secara ringkas sub-bab apa saja yang akan ditulis di setiap bab. Penjelasan cukup satu paragraf dan tidak perlu panjang lebar. Sistematika penulisan bukanlah daftar isi.

8. DAFTAR PUSTAKA (HANYA UNTUK BEDAH PAPER)


Tuliskan sumber referensi yang digunakan dalam penulisan laporan ini. Penulisan daftar pustaka mengikuti format Harvard seperti contoh berikut.

Krose, B. dan Smagt, P.v.d (1996). An Introduction to Neural Networks, The University of Amsterdam, Amsterdam.

Daftar pustaka diurut berdasarkan alfabet.

Hindari penggunaan website sebagai bahan referensi sebisa mungkin. Website populer seperti Wikipedia, Blogspot, Wordpress, dan lain-lain dilarang digunakan sebagai bahan referensi dikarenakan keabsahan ilmiahnya dianggap tidak layak. Setiap referensi yang tercantum di daftar pustaka harus digunakan sebagai sitasi di dalam penulisan laporan dan vice versa. Penggunaan sitasi digunakan apabila kalimat yang ditulis bukan hasil pemikiran sendiri dan bukan merupakan pengetahuan umum (contohnya: Komputer merupakan peralatan komputasi yang ). Contoh penggunaan sitasi adalah sebagai berikut.

Krose dan Smagt (1996) menggunakan beberapa metode jaringan saraf tiruan sebagai bahan perbandingan antara lain

Support Vector Machine (Cortes dan Vapnik, 1995) merupakan

9. LAMPIRAN

10

Untuk tugas akhir tipe pengembangan perangkat lunak wajib memberikan lampiran prototype perangkat lunak bagian dari proposal dan nama serta logo desain dari aplikasi. Sedangkan untuk tugas akhir tipe beda paper, pemberian lampiran disesuaikan dengan kebutuhan dan bisa menjadi bagian yang opsional.

11