TPL 203 TEKNOLOGI PENGEMBANGAN APLIKASI WEB TUGAS BESAR T.A. 2011-2012
UMUM
Tugas besar ini terdiri dari dua jenis, yaitu tugas besar versi utama dan tugas besar versi standard.
Tugas ini dikerjakan satu kelompok yang terdiri dari sepuluh anggota untuk tugas versi utama dan kemudian disebut dengan TIM 10.
Tugas ini dikerjakan per pribadi untuk tugas versi standard atau bagi para mahasiswa yang tidak mengambil tugas besar versi utama.
Tugas ini secara umum terdiri dari dua bagian besar yaitu: o
Tugas dalam bentuk pembangunan website
o
Tugas dalam bentuk laporan
Tugas ini bersifat wajib, masing-masing mahasiswa yang tidak membuat tugas besar ini direkomendasikan untuk tidak mengikuti ujian akhir.
Tugas ini bernilai 40% dari total penilaian pada mata kuliah ini.
LAPORAN TUGAS BESAR INI DIKUMPULKAN PALING LAMBAT 2 HARI SETELAH UJIAN AKHIR SELESAI SESUAI DENGAN PERSYARATAN YANG ADA.
TAMPILAN DARI WEB HARUS TELAH DI SUBMIT KE DOMAIN DAN HOSTING YANG TELAH DITENTUKAN BERSAMAAN DENGAN BATAS AKHIR PENGUMPULAN DARI LAPORAN TUGAS BESAR YANG TELAH DITENTUKAN.
1. ISI TUGAS
1.1. Pembangunan website
1.1.1.
Kriteria Umum
Kelompok atau anda secara pribadi ditugaskan untuk membangun aplikasi berbasis website yang telah ditentukan. Adapun jenis-jenis aplikasi yang akan dibangun dapat dilihat pada penjelasan selanjutnya di lampiran.
Tugas besar ini juga sudah meng-cover aktifitas mulai dari perencanaan hingga pelaksanaan pembangunan.
Dalam pembangunan website tersebut harus sudah memenuhi persyaratan di bawah ini:
o
Website sudah meng-cover dan menampilkan seluruh tag-tag yang diberikan dalam pelajaran minimal satu kali penggunaan baik yang bersifat statis maupun dinamis (PHP, HTML, CSS, javascript, jquery)
o
Tampilan website disesuaikan dengan kebutuhan, desain website termasuk hal yang diperhitungkan dalam penilaian pada tugas besar ini.
o
Aplikasi telah memiliki dua komponen utama yaitu, isi yang dapat diakses secara umum dan control panel (administrator) untuk mengkontrol seluruh aktifitas aplikasi yang ada.
1.1.2.
Kriteria Khusus
TUGAS BESAR VERSI UTAMA
Website yang dibangun harus dapat bersifat client server, kordinasikan dengan asisten praktikum untuk instalasi lebih lanjut.
Judul dan thema dari website ditentukan oleh dosen mata kuliah, adapun langkah-langkah yang harus dilakukan adalah: o
Dosen matakuliah akan menetapkan judul dan garis besar dari judul tersebut.
o
Adapun pengembangan dari judul akan dilanjutkan dalam diskusi-diskusi pada aktifitas asistensi yang ada.
o
Selanjutnya, sesuai dengan arahan dari dosen mata kuliah, kelompok harus menerjemahkan dalam bentuk point-point tugas yang telah ditentukan.
TUGAS BESAR VERSI STANDARD
Website yang dibangun minimal bersifat stand alone dan dapat bersifat client server, kordinasikan dengan asisten praktikum untuk instalasi lebih lanjut.
Seluruh judul dan thema dari website ditentukan sendiri oleh mahasiwa, adapun langkah-langkah yang harus dilakukan adalah: o
Seluruh mahasiswa mengajukan judul-judul secara online, jika ada judul yang sama dan mirip, maka judul yang pertama kali masuk yang diutamakan, seluruh aktifitas ini akan dikordinasikan oleh asisten praktikum.
o
Adapun pengembangan dari judul akan dilanjutkan dalam diskusi-diskusi pada aktifitas asistensi yang ada.
Gambaran dari website yang dikembangkan adalah sebagai berikut: o
Website memiliki proses login dan logout, minimal ada dua level login
o
Ada fungsi memasukkan file, baik word, image dan lain-lain serta ada coding untuk batasn besar file yang dimasukkan
o
Mengikuti proses yang telah dijelaskan di kelas, ada proses input, edit, hapus, output dan laporan serta cpanel.
o
Website memiliki proses input dengan minimal 7 form (pada proses input ada aktifitas isi, edit dan hapus)
o
Website memiliki proses output minimal 1 tabel (dalam bentuk tabel-tabel)
o
Website memiliki proses laporan minimal 1 buah dalam bentuk pdf dan excel
o
Website memiliki proses control panel, pada proses ini ada proses input, edit dan hapus untuk mendukung tabel-tabel database yang ada.
o
Database yang dibangun minimal 4 tabel (1 buah untuk proses login, 3 buah untuk proses lainnya).
1.2. Laporan tertulis
1.2.1.
Isi dari laporan tertulis
Adapun laporan tertulis berisikan hal-hal di bawah ini:
Menjelaskan alasan pemilihan ide website
Menjelaskan rangkaian aktifitas pembangunan mulai dari perencanaan, pelaksanaan hingga uji coba.
Menampilkan data flow dari website yang dibangun.
Menampilkan site map dari seluruh halaman website.
Menjelaskan penggunaan berbagai tag yang ada,
Menampilkan cara kerja dari website tersebut.
Adapun skema dari laporan tertulis adalah sebagai berikut:
Daftar isi
Daftar gambar dan table
Lembaran Pengecekan Aktifitas Tugas Besar
BAB I Pendahuluan: berisikan alasan pemilihan ide website
BAB II Dasar teori: berisikan dasar teori yang berhubungan website dinamis, dasar teori yang berhubungan dengan jaringan (khusus untuk tugas besar versi utama) dan menjelaskan penggunaan berbagai tag yang ada
BAB III Metodologi kerja: berisikan informasi yang berhubungan dengan aktifitas pembangunan mulai dari perencanaan hingga uji coba
BAB IV Hasil: menunjukkan data flow dari website dan site map dari seluruh halaman website serta penjelasannya.
BAB V Pembahasan: menampilkan tampilan dan cara kerja dari website tersebut
BAB VI Kesimpulan dan saran
Lampiran
1.2.2.
Tata Cara laporan tertulis
Adapun beberapa catatan yang berhubungan dengan laporan tertulis:
Laporan tertulis tugas di ketik dalam word dengan ukuran kertas A4, font 10, jenis arial, variasi dapat dilakukan dengan tidak mengurangi isi laporan. Laporan dianjurkan dilengkapi dengan foto-foto, bagan atau flow chart pendukung isi.
Laporan tertulis di print di kertas A4 dan dijilid dengan plastik di muka dan di belakang.
Hasil pembangunan website diletakkan dalam sebuah folder yang dinamakan ‘website’ dan dimasukkan ke dalam sebuah CD per kelas.
Laporan tertulis dalam bentuk Word dengan isi yang sama dengan hasil print dimasukkan dalam sebuah folder yang dinamakan ‘laporan tertulis’ dan dimasukkan ke dalam CD yang sama dengan hasil pembangunan website.
Dalam CD tersebut, untuk kelompok dibuat sebuah folder utama yang berisi folder ‘website’ dan folder ‘laporan tertulis’ dengan nama folder ‘nama kelompok’. Sedangkan untuk masing-masing mahasiswa yang mengambil tugas pribadi, memberikan nama foldernya dengan NIM dari masing-masing mahasiswa yang ada.
Kemudian CD dari masing-masing kelas diserahkan ke asisten praktikum untuk diserahkan kepada dosen mata kuliah.
1.2.3.
Tatacara pengumpulan laporan tertulis
Adapun tatacara pengumpulan laporan adalah sebagai berikut:
Laporan tertulis dikumpulkan paling lambat 2 hari setelah ujian akhir selesai ke asisten praktikum masingmasing.
Laporan tertulis yang dikumpulkan melebihi batas akhir tersebut, setiap harinya akan dikurangi 5 point setiap minggunya.
Laporan tertulis yang dikumpulkan pada waktu presentasi tidak akan diterima dan akan diberikan nilai nol pada point penilaian laporan tertulis.
1.2.4.
Tatacara submit file-file web ke domain dan hosting yang sudah ditentukan
Adapun tatacara sumbit file-file web ke domain dan hosting yang sudah ditentukan akan diatur secara bersamasama antara asisten praktikum dan komting.
2. AKTIFITAS TUGAS BESAR
Adapun aktifitas khusus yang harus dilakukan oleh para mahasiswa yang mengambil tugas besar perorangan adalah sebagai berikut:
Asistensi I Adapun yang termasuk dalam aktifitas asistensi I adalah:
Sudah dapat memaparkan ide yang ingin dikembangkan sesuai dengan judul yang dipilih.
Sudah dapat memberikan jadwal dari rangkaian kegiatan yang akan dilaksanakan selama masa waktu pembangunan. Jadwal ini nantinya menjadi panduan untuk penilaian aktifitas asistensi selama masa pengerjaan tugas besar.
Sudah dapat memberikan data flow isi dari tugas besar yang dipilih.
Sudah dapat menunjukkan site map dari seluruh halaman aplikasi yang direncanakan.
Sudah dapat menunjukkan struktur database yang akan dibangun dalam tugas besar ini.
Asistensi II Adapun yang termasuk dalam aktifitas asistensi II adalah:
Sudah dapat menunjukkan pembaharuan jadwal dari rangkaian kegiatan yang akan dilaksanakan selama masa waktu pembangunan. Jadwal ini nantinya menjadi panduan untuk penilaian aktifitas asistensi selama masa pengerjaan tugas besar.
Sudah dapat menunjukkan semua perbaikan yang harus dilakukan pada pertemuan asistesi I.
Sudah dapat menunjukkan database yang telah disesuaikan dengan struktur database yang telah disepakati.
Sudah dapat menunjukkan desain dasar aplikasi minimal dalam bentuk image dan diharapkan sudah dapat diaplikasikan dalam bentuk bahasa program web minimal 60%.
Final Presentasi Presentasikan hasil rancangan desain website yang telah dibuat. Waktu akan ditentukan kemudian. Seluruh mahasiswa wajib melakukan presentasi tugas besar dihadapan asisten praktikum setelah laporan tugas besar dikumpulkan.
Catatan:
Seluruh kegiatan asistensi, untuk tugas besar versi standard dilakukan langsung dengan para asisten praktikum.
Kegiatan asistensi dapat dilakukan kapan saja dan dibicarakan dengan para asisten.
Kelompok yang tidak memenuhi kewajiban untuk melakukan aktifitas asistensi dan presentasi secara keseluruhan dianggap tidak memenuhi syarat untuk penyelesaian tugas besar dengan konsekuensi nilai tugas besar dianggap ‘NOL’.
3. TATACARA PENILAIAN
Penilaian dari tugas ini terdiri dari 4 bagian yaitu, nilai untuk pembangunan website, nilai untuk seluruh asistensi, nilai presentasi dan nilai untuk laporan tertulis. Adapun presentasi dari masing-masing bagian dapat dilihat di bawah ini:
Pembangunan website (70 % dari total nilai tugas besar)
Asistensi 2X (15 % dari total nilai tugas besar, asistensi I (5%), asistensi II (10%)). Khusus untuk tugas besar versi utama penilaian asistensi akan ditentukan oleh dosen secara langsung.
Presentasi laporan (5 % dari total nilai tugas besar). Khusus untuk tugas besar versi utama, penilaian presentasi laporan akan ditentukan oleh dosen secara langsung.
Laporan tertulis (10 % dari total nilai tugas besar)
Adapun total dari seluruh nilai tugas besar adalah 40 % dari total nilai mata pelajaran ini.
Penanggungjawab Tugas Besar TPL 203
Muhammad Safri Lubis, ST, M.Com
LAMPIRAN LEMBARAN PENGECEKAN AKTIFITAS TUGAS BESAR
TANGGAL
AKTIFITAS
ASISTENSI I
ASISTENSI II
PEMBANGUNAN WEBSITE
LAPORAN
PRESENTASI LAPORAN
CATATAN