Proposal Tugas Akhir Implementasi .NET
-
Upload
mr-edowardo-md -
Category
Technology
-
view
9.187 -
download
2
description
Transcript of Proposal Tugas Akhir Implementasi .NET
Proposal Tugas Akhir
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Terjadinya era globalisasi yang melanda Indonesia
membawa dampak perubahan yang sangat mendasar
dalam berbagai bidang, termasuk bidang perdagangan
nasional, regional dan internasional yang secara
langsung mempengaruhi area usaha dalam bidang
pendidikan.
Dengan datangnya era globalisasi pada tahun 2006
ini mengakibatkan terjadinya perubahan usaha dari
bentuk monopoli ke arah persaingan bebas, dampak
penting dari perubahan ini adalah terbukanya pasar bagi
perusahaan baik dari dalam negeri maupun dari luar
negeri sehingga akan menciptakan persaingan dalam
berbagai bidang usaha, salah satunya terjadi dalam
bidang usaha pendidikan.
Persaingan ini akan membuat Fakultas Teknik
khususnya jurusan Teknik Informatika Univesitas
Pasundan meningkatkan mutu dan kualitasnya, agar
tetap menjadi jurusan terfavorit dan tidak kehilangan
-1-
Proposal Tugas Akhir
peminat dari tahun-tahun sebelumnya, mengingat
banyaknya kampus-kampus yang terdapat di Bandung
dan sekitarnya yang memiliki kemampuan dan daya
saing yang cukup tinggi.
Sistem Informasi memegang peranan yang penting
dalam menjawab kebutuhan dari jurusan teknik
informatika UNPAS, kompleksitas dan banyaknya
kebutuhan akan informasi untuk kebutuhan operasional,
maka penggunaan sistem yang terkomputerisasi tidak
dapat terhindarkan lagi.
Pada awal perkembangan teknologi informasi para
pengembang perangkat lunak masih mengunakan
teknologi stand alone. Teknologi stand alone
merupakan suatu teknologi penerapan perangkat lunak
yang hanya bisa digunakan pada satu komputer saja,
pada saat itu kebutuhan teknologi informasi masih
difokuskan untuk meningkatkan kinerja dari
penyelesaian masalah yang ada. Seiring dengan
perubahan yang besar pada teknologi informasi,
menyebabkan kebutuhan terhadap teknologi pun
semakin besar sehingga teknologi yang dipakai
sebelumnya (stand alone) tidak mampu lagi untuk
blog.zonaparkir.com Universitas Pasundan
-2-
Proposal Tugas Akhir
menangani kebutuhan - kebutuhan yang semakin tinggi
dan beragam, mengakibatkan munculnya teknologi baru
yaitu sistem terdistribusi diantaranya multiuser dan
componen based. Multiuser merupakan salah satu cara
untuk mengatasi kekurangan dari teknologi sebelumnya
(stand alone), kelebihan pada multiuser di bandingkan
dengan teknologi stand alone yaitu semua aplikasi yang
di terapkan mampu terhubung dengan aplikasi lain,
dalam penerapannya teknologi multiuser ini memang
telah lebih baik daripada teknologi sebelumnya (stand
alone). Dengan teknologi ini kinerja dapat menjadi lebih
cepat serta hasil dari pekerjaan yang dilakukan dalam
mengolah data pada komputer juga lebih baik.
Pada pembuatan aplikasi yang baru dari perbaikan
versi yang lama, jika membuat dari awal (nol) maka
pembuatan tersebut akan melakukan pekerjaan yang
sudah dilakukan pada aplikasi yang lama. Dan hal
tersebut akan mengurangi efesiensi waktu yang ada.
Dalam perkembangan teknologi, perbaikan dari
teknologi multiuser yang lainnya adalah dengan
component based, dimana teknologi ini telah
dikembangkan berbasis object-oriented dalam hal ini,
blog.zonaparkir.com Universitas Pasundan
-3-
Proposal Tugas Akhir
program pengembangan java dari SUN lah yang
menggunakan teknologi object oriented. Dalam object-
oriented ini terdapat pula istilah reusable (guna ulang).
Yaitu dimana suatu program aplikasi yang telah kita
buat dapat digunakan kembali tanpa harus menggulang
proses pembuatan aplikasi yang sama.
Oleh sebab itu jurusan teknik informatika UNPAS
Bandung mempersiapkan diri untuk menghadapi
pesaing – pesaing yang akan merebut pasar yang telah
ada. Persiapan yang dilakukan jurusan teknik
informatika UNPAS Bandung salah satunya adalah
menganalisa kondisi internal dan eksternal jurusan
dengan tujuan untuk mengevaluasi kesiapan dan
menyusun langkah – langkah yang diperlukan dalam
menghadapi persaingan saat ini.
Rekayasa perangkat lunak berbasis komponen
merupakan metode baru yang digunakan dalam
pengembangan perangkat lunak, metode ini mendukung
penggunaan komponen yang telah ada maupun yang
baru dikembangkan secara bersama-sama, maksudnya
adalah didalam jurusan teknik informatika unpas,
terdapat beberapa subsitem seperti sistem penilaian dan
blog.zonaparkir.com Universitas Pasundan
-4-
Proposal Tugas Akhir
ujian, sistem absensi, sistem perkuliahan, sistem
perwalian dan berbagai sistem lainnya. Dalam beberapa
sistem tersebut, terdapat kesamaan komponen dalam
pengembanganya, seperti sistem penilaian dan ujian dan
sistem absensi sama-sama memiliki atau menggunakan
komponen mahasiswa, yang didalamnya terdapat
atribut-atribut tentang mahasiswa seperti NRP, nama,
tepat dan tanggal lahir dan sebagainya, yang mana
komponen tersebut telah kita kembangkan sebelumnya
dan ditempatkan pada tool pemograman yang
mendukung rekayasa perangkat lunak berbasis
komponen seperti Visual Basic.NET.
Teknologi reusable ini dalam teknologi informasi
dikenal dengan component based oriented. Dimana kita
membuat suatu komponen yang dapat digunakan untuk
lebih dari 1 program aplikasi. Perkembangan teknologi
akhir-akhir ini berkembang dengan sangat pesat. Salah
satunya adalah .NET Platform, yaitu merupakan satu set
kumpulan teknologi yang memungkinkan teknologi
Internet ditransformasikan ke dalam platform distributed
computing dengan skalabilitas dan kompatibilitas tinggi.
Secara teknikal, .NET Platform menyediakan konsep
blog.zonaparkir.com Universitas Pasundan
-5-
Proposal Tugas Akhir
pemrograman dengan library dan modul-modul baru
yang konsisten, terlepas dari jenis bahasa pemrograman
yang digunakan.
Dalam perkembangan terbaru teknologi informasi
berbasis komponen inilah penulis mencoba
mengeksplorasi teknologi terbaru ini. Penulis mencoba
untuk mengeksplorasi dengan judul “Eksplorasi
pengembangan perangkat lunak berbasis
komponen dengan studi kasus : Pembangunan
sistem Penilaian dan Ujian berbasis desktop di
Jurusan Teknik Informatika UNPAS Bandung ”
1.2 Perumusan Masalah
Banyaknya perguruan tinggi negeri maupun swasta di
Bandung dan sekitarnya saat ini, akan mempengaruhi
daya tarik atau peminat terhadap jurusan teknik
informatika UNPAS.
Oleh karena itu beberapa masalah yang berkaitan dengan
permasalahan diatas antara lain:
blog.zonaparkir.com Universitas Pasundan
-6-
Proposal Tugas Akhir
1.Mengidentifikasi aspek – aspek atau fungsi - fungsi
apa yang lemah dan yang kuat untuk menghadapi
persaingan global.
2.Tidak adanya aturan yang jelas mengenai bagaiamana
proses penilaian terhadap seorang mahasiswa.
3.Bagaimana proses perhitungan dan pengumpulan nilai
dari seorang mahasiswa.
4.Proses pencarian data atau informasi secara dinamis
yang berhubungan dengan sistem penilaian dan ujian.
5.Bagaimana Action Plan personil (Karyawan dan
Dosen) pada lingkup organisasi di Jurusan Teknik
Informatika UNPAS Bandung dalam menangani
sistem penilaian dan ujian.
1.3 Tujuan Pemecahan Masalah
Tujuan pemecahan masalah pada tema ini adalah:
1.Menganalisa kesiapan Jurusan Teknik Informatika
UNPAS dalam meningkatkan daya saing agar tetap
memiliki konsumen dan kepercayaan dari masyarakat
sebagai Universitas yang berkualitas.
blog.zonaparkir.com Universitas Pasundan
-7-
Proposal Tugas Akhir
2.Memberikan suatu formulasi agar dapat
mempermudah dalam pengembangan perangkat lunak
pendukung dari sistem-sistem yang lain.
3.Memperbaiki aspek – aspek atau fungsi - fungsi yang
lemah yang ada dalam Jurusan Teknik Informatika.
4.Menemukan cara yang dinamis dan tercepat dalam
memberikan nilai dan pencarian data beserta informasi
mengenai penilaian dan ujian.
5.Memberikan solusi berupa tindakan (action plan) bagi
personil pada lingkup organisasi Jurusan Teknik
Informatika UNPAS Bandung.
1.4 Pembatasan dan Asumsi
Ruang lingkup atau pembatasan pembahasan pada tugas
akhir ini adalah:
1. Mengidentifikasi dan menganalisa fungsi – fungsi
dalam sistem penilaian dan ujian yang terdapat
didalam Jurusan Teknik Informatika UNPAS
Bandung.
2. Pengembangan atau pembuatan komponen-
komponen yang terkait.
blog.zonaparkir.com Universitas Pasundan
-8-
Proposal Tugas Akhir
3. Perancangan sistem penilaian dan ujian, baik
kebutuhan fungsional maupun non fungsional.
4. Perancangan otomatisasi sistem penilaian dari hasil
ujian, absensi dan nilai pendukung lainnya.
5. Pengembangan aplikasi dengan Visual Basic.NET
6. Pengembangan aplikasi Desktop.
1.5 Metode Penelitian
Metodologi yang digunakan oleh penulis dalam
pembangunan aplikasi sistem penilaian dan ujian ini
adalah :
1. Tinjauan pustaka
Membaca referensi yang berhubungan dengan topik
yang diangkat.
2. Perencanaan kegiatan pelaksanaan Tugas Akhir
Diawali dengan mengajukan proposal yang berisi
tentang topik yang diangkat, metodologi yang
digunakan, waktu dan tempat pelaksanaan Tugas
Akhir.
blog.zonaparkir.com Universitas Pasundan
-9-
Proposal Tugas Akhir
3. Eksplorasi
Mencakup tentang bahasa pemrograman dan
database apa nantinya yang baik digunakan untuk
aplikasi.
4. Pengumpulan data dan fakta (survey)
Dengan melakukan survey maka diharapkan
pengumpulan data dan informasi mengenai segala
sesuatu yang berkaitan dengan pembangunan
aplikasi desktop sistem penilaian dan ujian dapat
dilaksanakan dengan baik dan hasil yang baik pula.
Pengumpulan data akan dilakukan dengan mengikuti
tahapan sebagai berikut :
a. Observasi, yaitu melakukan pengamatan secara
langsung terhadap objek yang diteliti
b. Mempelajari laporan-laporan dan dokumen-
dokumen terkait .
c. Analisis dan Design
5. Pembangunan Aplikasi
Hasil analisis dan design yang telah dibuat
sebelumnya digunakan untuk membangun aplikasi
desktop sistem penilaian dan ujian.
blog.zonaparkir.com Universitas Pasundan
-10-
Proposal Tugas Akhir
6. Implementasi
Setelah segala persiapan dan pendukungnya tersedia
maka pengelolaan sistem penilaian dan ujian
tersebut akan diimplementasikan, setelah itu akan
dilakukan test untuk meyakinkan aplikasi tersebut
dapat berjalan baik dan sesuai prosedur atau tidak.
Jika terjadi kekurangan pada tahap ini aplikasi akan
diperbaiki dan diuji kembali. Apabila sudah sesuai
dengan yang diharapkan maka aplikasi tersebut
dapat dikatakan siap pakai.
1.6 Sistematika Penulisan
Sistematika penulisan pada laporan tugas akhir ini
adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini memberikan penjelasan umum
mengenai Tugas Akhir yang penulis
lakukan. Penjelasan tersebut meliputi latar
belakang masalah, maksud dan tujuan,
identifikasi masalah, batasan masalah,
metodologi, dan sistematika penulisan.
blog.zonaparkir.com Universitas Pasundan
-11-
Proposal Tugas Akhir
BAB II LANDASAN TEORI
Bab ini menguraikan teori dan konsep
teknologi .Net yang digunakan untuk
pembuatan aplikasi penilaian dan ujian
berbasis desktop.
BAB III ANALISIS SISTEM
Bab ini mengungkapkan data-data yang
telah diperoleh penulis dalam pelaksanaan
Tugas Akhir baik secara langsung maupun
tidak langsung, yang kemudian diolah dan
dianalisis untuk dijadikan acuan dalam
penyelesaian masalah.
BAB IV PERANCANGAN
Bab ini berisikan tentang perancangan
pembuatan aplikasi yang dimulai dari
persiapan, software yang digunakan dalam
pembuatan image, animasi, bahasa
pemrograman yang dipakai.
blog.zonaparkir.com Universitas Pasundan
-12-
Proposal Tugas Akhir
BAB V IMPLEMENTASI
Pada bab ini menerangkan tentang
implementasi apliksi pengelolaan keuangan
berbasis web yang telah di rancang.
BAB VI KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan serta saran
yang diambil pada pembangunan aplikasi
pengelolaan penilaian dan ujian dengan
teknologi .Net.
blog.zonaparkir.com Universitas Pasundan
-13-