PROPOSAL TUGAS BESAR

dokumen-dokumen yang mirip
BAB I PENDAHULUAN I.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB I PENDAHULUAN. pengguna tersebut, bahkan hampir setiap rumah tangga di Indonesia memiliki

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

PENDAHULUAN 1 BAB Latar Belakang

BAB I PENDAHULUAN I-1

PENGEMBANGAN SISTEM INFORMASI PENJADWALAN JURUSAN TEKNIK INFORMATIKA UNIKOM ABSTRAK

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II LANDASAN TEORI

Membuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah

LAPORAN RESMI PRAKTIKUM DASAR KOMPUTER MODUL 5 OPEN OFFICE

1. Pendahuluan 1.1. Latar Belakang Masalah

1 BAB III METODE PENELITIAN

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN I-1

Komputer & Software Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

BAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. Latar Belakang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. zaman komputerisasi saat perusahaan-perusahaan atau instansi baik itu negeri

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB I PENDAHULUAN 1.1 Latar belakang

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

RANCANG BANGUN APLIKASI TRY OUT UJIAN NASIONAL SEKOLAH MENENGAH ATAS BERBASIS ANDROID

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

Software Requirements Specification

SISTEM INFORMASI SIMPAN PINJAM PADA KOPERASI PEDAGANG SIMPAN PINJAM DI PASAR BARU KOTA BANDUNG

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

BAB III METODE PENELITIAN

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

Modul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN

BAB III ANALISIS DAN PERANCANGAN

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II KAJIAN PUSTAKA

OTOMATISASI SISTEM MANAJEMEN DAN INVENTORY VOUCHER ELEKTRONIK MKIOS CV. AKAR DAYA MANDIRI. Irvan Ramdhani Pembimbing : Andri Heryandi, S.

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

ABSTRAK. : augmented reality, magic book, CBSE, MVC, frame rate

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB II LANDASAN TEORI

BAB II. KAJIAN PUSTAKA

BAB I PENDAHULUAN. pendidikan tinggi berbasis Information and Communications Technology (ICT)

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

BAB I PENDAHULUAN.

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

APLIKASI PENGELOLAAN DATA BARANG CV. TRIMULTI MANUNGGAL BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

BAB I PERSYARATAN PRODUK

APLIKASI PENJUALAN PADA UD. SONJAYA

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

Android memiliki empat karakteristik sebagai berikut :

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI INVENTARIS BUKU UNTUK PERPUSTAKAAN BERBASIS WEB. Sir Kalifatullah Ermaya. Abstrak

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. PENDAHULUAN 1.1. Latar Belakang Masalah

INSTALASI LINUX DEBIAN 6 MENGGUNAKAN VIRTUAL BOX

BAB I PENDAHULUAN. Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

MODIFIKASI DAN PENERAPAN DISTRIBUSI DEBIAN GNU/LINUX PADA WARNET

BAB II LANDASAN TEORI

BAB V IMPLEMENTASI PERANGKAT LUNAK. Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap

Transkripsi:

PROPOSAL TUGAS BESAR Proposal Aplikasi E-tutorial Dasar Edubuntu Disusun Untuk Memenuhi Tugas Mata Kuliah Interaksi Manusia dan Komputer Dosen : Mira Kania Sabariah, S.T., M.T. Disusun Oleh : Hendri Karisma (10107352) Healthy Tiolida (10107327) Zaqysyah (10107346) Dede Mandela (10107356) Doren Siwa Aro.BZ (10107337) Elkana Lawren (10107326) Kelas IF 8 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA 2010

1. Latar Belakang Lingkungan pendidikan sekolah merupakan salah satu bidang yang cukup bersar akan kebutuhan terhadap produk-produk IT. Implementasi sistem komputer di lingkungan pendidikan terutama sekolah sudah merupakan hal yang perlu dilakukan untuk meningkatkan kualitas pendidikan di Negara Indonesia. Sistem Operasi yang merupakan perantara antara perangkat keras dengan perangkat lunak dan juga manusia menjadi salah satu kebutuhan yang sangat penting ketika kita ingin mengoprasikan mesin komputer. Sistem operasi yang biasa dipakai dilingkungan pendidikan terutama di sekolah biasanya adalah sistem operasi windows yang merupakan produk dari perusahaan besar Microsoft. Mahalnya lisensi untuk mendapatkan Operating Sistem Windows Membuat orang enggan untuk membelinya. Padahal Sistem Operasi Windows Sudah sangat melekat erat dengan kehidupan pengguna komputer saat ini, khususnya di Indonesia. akibatnya ketika ingin beralih dari Sistim Operasi Windows ke Sistem Operasi Yang lain yang bersifat free (seperti Linux atau FreeBsd) mereka semua harus belajar mulai dari nol lagi. Disamping itu, maraknya Sistem Operasi Windows yang sudah di crack alias Widows Bajakan, sehingga untuk mendapatkannya tidak perlu mahal-mahal membayar lisensi untuk mendapatkan Sistem Operasi Windows. Akibatnya Windows menjadi terasa sangat murah bahkan gratis. Sehingga para pengguna komputer menjadi semakin enggan untuk beralih dari windows. Tentunya. Bahkan penggunaan software yang sudah dicrack alias software bajakan seolah menjadi hal yang biasa di Indonesia khususnya. Namun tentunya hal itu merupakan tindakan yang melanggar hokum bahkan sudah termasuk dalam kategori pencurian. Salah satu alternative untuk menyelesaikan persoalan tersebut adalah Edubuntu. Edubuntu adalah sistem operasi pendidikan yang merupakan bagian dari keluarga Ubuntu. Ini bertujuan untuk membuat Ubuntu, sistem operasi berbasis Linux yang populer, pilihan yang tepat untuk kebutuhan komputasi anak-anak, siswa, orang tua, guru, dan sekolah. Edubuntu adalah distribusi Linux yang ditargetkan untuk sekolah dan lingkungan pendidikan lainnya. Ini adalah sebuah sistem operasi yang lengkap, yang dibangun pada distribusi Ubuntu yang populer, yang mencakup sebuah office suite, web browser dan aplikasi pendidikan banyak. Edubuntu dirancang untuk seorang guru atau administrator jaringan untuk dapat menyiapkan kelas lengkap dengan cepat dan mudah. Edubuntu adalah sistem operasi yang dirancang dengan pendidikan dalam pikiran. Hal ini didasarkan pada Ubuntu, sistem operasi 1

yang lengkap yang menggunakan kernel Linux dan tersedia secara bebas kepada siapa pun. Sebagai sistem operasi berbasis pendidikan, Edubuntu menyediakan solusi lengkap untuk: 1. Sebuah organisasi atau Departemen Pendidikan yang ingin mengambil keuntungan penuh dari manfaat yang menawarkan perangkat lunak open source ke lingkungan pendidikan. 2. Pendidik dan personil sekolah yang ingin mendirikan Edubuntu dalam l ingkungan belajar jaringan. Sayangnya adanya edubuntu ini belum dapat dimanfaat secara maksimal dalam bidang pendidikan, berikut merupakan beberapa masalah yang menjadi penyebab sulitnya implementasi sistem operasi edubuntu di lingkungan sekolah : a) Masih kurangnya informasi mengenai informasi edubuntu. b) Masih ada kesan sulit yang ada pada GNU/Linux distro lain pada versi sebelumnya. c) Sehingga membuat kurang bahkan tidak ada motivasi user untuk mempelajari edubuntu bahkan mencobanya. Padahal versi edubuntu yang merupakan turunan dari distro GNU/Linux terbaru ubuntu 10.10 sudah memiliki Graphic User Interface (GUI) yang sangat mudah dan sederhana, sehingga akan mudah untuk di pelajari oleh user tingkat pemula ataupun tingkat mahir. d) Tidak adanya sumber literature ataupun tutorial yang berbahasa Indonesia untuk memasang/install edubuntu hingga cara pemakaian dasar/mengoperasikan edubuntu. Maka berangakat dari masalah-masalah tersebut kami berinisiatif untuk membangun suatu perangkat lunak/aplikasi yang berfungsi sebagai tutorial untuk menuntun pemakai pemula di lingkungan pendidikan untuk memakai edubuntu. Pemakai yang menjadi sasaran aplikasi E-Tutorial Dasar Edubuntu ini adalah para pelajar dari umur 13 18 tahun, dan aplikasi ini dapat dipakai para guru untuk menuntun memakai Edubuntu. 2. Tujuan Adapun tujuan yang ingin kami capai dengan dibangunnya aplikasi E-Tutorial Dasar Edubuntu : a) Dapat mengenalkan GNU/Linux distro Edubuntu untuk user biasa dan dapat memberikan user tutorial yang berbasis digital berbahasa Indonesia sehingga mempermudah user mengenal Edubuntu. 2

b) Memberikan tuntunan cara untuk menginstall atau memasang Edubuntu pada komputer user sehingga user tidak perlu takut akan melakukan kesalahan. c) Memberikan tuntunan bagaimana cara memakai Edubuntu tingakat dasar untuk keperluan sehari-hari dan keperluan dalam prose pembelajaran. 3. Target User Target User atau profile pemakai aplikasi E-tutorial Dasar Edubuntu yang kami bangun adalah sebagai berikut : 1. Human Information Processing System Aplikasi disesuaikan dengan user yang memiliki tingkat ingatan yang rendah maupun yang tinggi dengan ada nya menu untuk memilih bagian-bagian materi tutorial secara langsung. 2. User physchology characteristic Aplikasi disesuaikan dengan user yang memiliki motivasi rendah sampai yang tinggi dan bagi pemakai yang memiliki tingkat rutinitas memakai komputer rendah hingga yang tinggi. Kisaran umur user adalah kisaran umur pelajar sekolah tingkat SMP sampai SMA yaitu antara umur 13 sampai 18 tahun. 3. User knowledge & experience a. Tingkat Pendidikan User yang menjadi target pemakai adalah pelaja dengan tingkat pendidikan SMP hingga SMA dan juga guru yang biasanya memiliki tingkat pendidikan antara D3 dan S1 dengan program studi ilmu pendidikan. b. Kemampuan mengetik User yang menjadi target aplikasi adalah tingkat kemampuan mengetik rendah hingga tingkat expert atau mahir c. Pengetahuan tentang komputer Aplikasi di desain untuk user yang memiliki kemampuan komputer yang rendah hingga yang memiliki kemampuan komputer yang tinggi d. Pengalaman menggunakan aplikasi komputer 3

Aplikasi pun dapat digunakan oleh user yang memiliki pengalaman aplikasi yang sedikit (minimal pernah memakai satu aplikasi komputer) hingga pengalaman dengan banyak aplikasi komputer. e. Penguasaan bahasa Bahasa yang digunakan dalam aplikasi adalah bahasa Indonesia, sehingga mempermudah user dalam memakai aplikasi. 4. User Job & Task User yang menjadi target dari aplikasi yang dibangun adalah user dengan frekuensi menggunakan aplikasi komputer dari yang rendah hingga yang memiliki tingkat frekuensi tinggi. Juga user dengan kepentingan menggunakan aplikasi ini untuk tugasnya dari yang tingkat kepentingan nya yang rendah hingga yang memiliki tingkat kepentingan terhadap pemakaian aplikasi terhadap tugasnya rendah. Tingkat penggunaan sistem yang rendah hingga yang tinggi pun dapat memakai aplikasi ini. 5. User Physical Characteristic User yang memakai aplikasi ini diharapkan tidak memiliki kelainan mata terhadap warna atau buta warna. User wanita ataupun perempuan dapat memakai aplikasi ini. Sedangkan untuk user yang kidal perlu penyesuain terhadap pemakaian aplikasi ini. 4. Fungsionalitas Sesuai dengan tujuan yang telah dipaparkan, aplikasi ini memilii beberapa fungsional untuk mencapai tujuan tersebut, yaitu sebagai berikut: 1. Aplikasi merupakan terdiri dari potongan-potongan video yang di integrasikan dan disusun sedemikian rupa sehingga dapan menjadi tutorial yang sistematik dan interaktif. 2. Terdapat juga mengenai penjelasan singkat tentang Edubuntu (pengantar )selain pada video juga pada media berbentuk text pada aplikasi sehingga pemakai dapat membaca mengenai Edubuntu. 3. Aplikasi Memiliki form utama sebagai form pertama yang akan dilihat oleh user, dimana diletakan menu utama untuk memulai aplikasi atau sebagai pintu masuk untuk mengaktifkan/memulai tutorial. 4

4. Disediakan fasilitas untuk memilih bagian tutorial tertentu secara langsung, sehingga tidak harus melihat tutorial secara sequential. 5. Disediakan tombol navigasi untuk mengkontrol kondisi jalannya video tutorial yang sedang dijalankan. 6. Disediakan shortcut-shortcut setiap tombol untuk mempermudah dan mempercepat dalam pengoperasian aplikasi E-tutorial Dasar Edubuntu. 5. Tools Implementasi Adapun tools yang kami pakai untuk mengimplementasikan perangkat lunak yang kami bangun yaitu Aplikasi E-tutorial Dasar Edubuntu yaitu : Jenis Tools Nama Tools Sistem Operasi Bahasa Pemrograman Pembangun Ubuntu Java (Java Standa Edition/untuk desktop) IDE (Integrated Development Environment) NetBeans 6.9.1 Database Management System MySQL 5.1 Framwork lain JDBC, JPA Eclipse Link 2.0 Screen Video Capture Virtual Machine XVidCap Virtual Box 6. Metodologi Penelitian Metodologi Penelitian yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut : 1. Metode pengumpullan data yang digunakan dalam penelitian adalah sebagai berikut : a. Studi kepustakaan. Tahap ini digunakan untuk mencari informasi yang berhubungan dengan permasalahan yang akan dibahas dengan bersuber pada buku-buku serta bacaan lain yang kiranya dapat mebantu menyelesaikan pembangunan aplikasi. b. Studi dokumentasi. 5

Dengan mengumpulkan informasi mengenai data yang diperlukan agar lebih mudah ntuk didefinisikan dan dirumuskan pada permasalahan yang ada. 2. Tahap Pembangunan Aplikasi Dalam membangun sistem ini, digunakan metode pengembangan perangkat lunak dengan menggunakan metode waterfall sebagai berikut : Gambar 1 Waterfall a. Analisa kebutuhan. Tujuan dilakukan tahapan ini untuk memahami sistem yang sedang berjalanagar dapat mendefinisikan permasalahan sistem sehingga selanjutnya dapatmenentukan kebutuhan sistem secara garis besar sebagai persiapan ke tahapanperancangan. Analisis disini dilakukan dengan pemodelan menggunakan metode pemrograman berorientasi object dengan Tool Unified Modeling Language (UML) b. Desain sistem. Pada tahap perancangan ini diberikan gambaran umum yang jelas kepadapengguna dan rancang bangun yang lengkap tentang sistem yang akandikembangkan kepada pihak-pihak yang terlibat dalam pengembangansistem.tahap perancangan ini digunakan untuk persiapan implementasi. c. Penulisan kode program. Setelah tahap perancangan sistem selanjutnya dilakukan konversi rancangan sistem kedalam kode-kode bahasa pemrograman yang diinginkan Pada tahap inidilakukan pembuatan komponen-komponen sistem yang meliputi modul program,antarmuka, dan basis data. 6

d. Pengujian program. Pengujian software dilakukan untuk memastikan bahwa software yang dibuat telah sesuai dengan desainnya dan semua fungsi dapat dipergunakan dengan baik tanpa ada kesalahan. e. Penerapan program. Pada tahap pemeliharaan ini perangkat lunak sudah diserahkan kepadapengguna.pada tahap ini dilakukan evaluasi terhadap sistem yang baru untuk mengetahui apakah sistem telah memenuhi tujuan yang ingin dicapai.dari hasilevaluasi ini dimungkinkan untuk melakukan perubahan-perubahan yangdiperlukan terhadap sistem agar sistem senantiasa dapat digunakan dengan baik. 7