proposal tugas akhir implementasi .net

21
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 -1-

Upload: mr-edowardo-md

Post on 05-Dec-2014

9.185 views

Category:

Technology


2 download

DESCRIPTION

Proposal Tugas Akhir

TRANSCRIPT

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

Page 2: Proposal Tugas Akhir Implementasi .NET

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-

Page 3: Proposal Tugas Akhir Implementasi .NET

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-

Page 4: Proposal Tugas Akhir Implementasi .NET

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-

Page 5: Proposal Tugas Akhir Implementasi .NET

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-

Page 6: Proposal Tugas Akhir Implementasi .NET

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-

Page 7: Proposal Tugas Akhir Implementasi .NET

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-

Page 8: Proposal Tugas Akhir Implementasi .NET

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-

Page 9: Proposal Tugas Akhir Implementasi .NET

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-

Page 10: Proposal Tugas Akhir Implementasi .NET

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-

Page 11: Proposal Tugas Akhir Implementasi .NET

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-

Page 12: Proposal Tugas Akhir Implementasi .NET

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-

Page 13: Proposal Tugas Akhir Implementasi .NET

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-