PERANCANGAN DAN IMPLEMENTASI TRY OUT

advertisement
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional
Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID
Penulis
: Kristian Ariyanto Zai
Jurusan
: Teknik Informatika
Fakultas
: Ilmu Komputer Universitas Esa Unggul 2012
Kerangka karangan skripsi
DAFTAR ISI
HALAMAN JUDUL LUAR
HALAMAN JUDUL DALAM
HALAMAN PERSETUJUAN TUGAS AKHIR
ABSTRAK
KATA PENGANTAR
DAFTAR ISI
DAFTAR GAMBAR
DAFTAR TABEL
BAB I PENDAHULUAN
1.1 Latar Belakang
1.2 Identifikasi Masalah
1.3 Tujuan Penelitian
1.4 Manfaat Penelitian
1.5 Batasan Masalah
1.6 Sistematika Penulisan
BAB II LANDASAN TEORI
2.1 Pengertian Perguruan Tinggi Negri
2.2 Pengertian SNMPTN
2.3 Pengertian Android
2.3.1 Versi Android
2.3.2 Kelebihan Android
2.3.3 Arsitektur Android
2.3.4 Fundamental Aplikasi
2.3.4.1 Activitie
2.3.4.2 Service
2.3.4.3 Broadcast Receiver
2.3.4.4 Content Provider
2.3.5 The Dalvik Virtual Machine
2.4 PHP Cake
2.5 MySQL
2.6 JAVA
2.7 Android SDK Manager dan AVD Manager
2.8 Eclipse
2.9 Android Development Tools (ADT)
2.10 UML (Unified Modeling Language)
2.10.1 Use Case Diagram
2.10.2 Class Diagram
2.10.3 Statechart Diagram
2.10.4 Sequence Diagram
2.10.5 Activity Diagram
2.11 Kerangka Pemikiran
BAB III GAMBARAN UMUM PENELITIAN
3.1 Proses Bisnis
3.1.1 Jalur Masuk Perguruan Tinggi Negri
3.1.2 Jenis Ujian SNMPTN
3.1.3 Sistem Penilaian SNMPTN
3.1.4 Try Out (Uji Coba) SNMPTN
3.2 Analisis Masalah
3.3 Rencana Solusi Pemecahan
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1 Metode Perancangan Sistem
4.2 Perancangan Sistem
4.2.1 Use Case Diagram
4.2.2 Class Diagram
4.2.3 Sequence diagram
4.2.3.1 Sequence Diagram Try Out (Uji Coba)
4.2.3.2 Sequence Diagram View Nilai
4.2.3.3 Sequence Diagram Manage Ujian
4.2.3.4 Sequence Diagram Manage Soal
4.2.3.5 Sequence Diagram Manage Jawaban
4.2.3.6 Sequence Diagram Manage List Jawaban
4.2.3.7 Sequence Diagram Manage Nilai
4.2.3.8 Sequence Diagram Manage User
4.2.4 Collaboration Diagram
4.2.4.1 Calaboration Diagram Try Out (Uji Coba)
4.2.4.2 Calaboration Diagram View Nilai
4.2.4.3 Calaboration Diagram Manage Ujian
4.2.4.4 Calaboration Diagram Manage Soal
4.2.4.5 Calaboration Diagram Manage Jawaban
4.2.4.6 Calaboration Diagram Manage List Jawaban
4.2.4.7 Calaboration Diagram Manage Nilai
4.2.4.8 Calaboration Diagram Manage User
4.2.5 Activity Diagram
4.2.6 Statechart Diagram
4.2.6.1 Statechart Diagram Try Out (Uji Coba)
4.2.6.2 Statechart Diagram View Nilai
4.2.6.3 Statechart Diagram Manage Ujian
4.2.6.4 Statechart Diagram Manage Soal
4.2.6.5 Statechart Diagram Manage Jawaban
4.2.6.6 Statechart Diagram Manage List Jawaban
4.2.6.7 Statechart Diagram Manage Nilai
4.2.6.8 Statechart Diagram Manage User
4.2.7 Development Diagram
BAB V SIMPULAN DAN SARAN
5.1 Simpulan
5.2 Saran
DAFTAR PUSTAKA
IDENTITAS PENYUSUN
LAMPIRAN
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Android
Gambar 2.2 Arsitektur CakePHP
Gambar 2.3 Kerangka Pemikiran
Gambar 3.1 Pendaftaran SNMPTN
Gambar 4.1 Use Case Diagram
Gambar 4.2 Class Diagram
Gambar 4.3 Sequence Diagram Try Out (Uji Coba)
Gambar 4.4 Sequence Diagram View Nilai
Gambar 4.5 Sequence Diagram Manage Ujian
Gambar 4.6 Sequence Diagram Manage Soal
Gambar 4.7 Sequence Diagram Manage Jawaban
Gambar 4.8 Sequence Diagram Manage List Jawaban
Gambar 4.9 Sequence Diagram Manage Nilai
Gambar 4.10 Sequence Diagram Manage User
Gambar 4.11 Calloboratin Diagram Try Out
Gambar 4.12 Calloboratin Diagram Nilai
Gambar 4.13 Calloboratin Diagram Manage Ujian
Gambar 4.14 Calloboratin Diagram Manage Soal
Gambar 4.15 Calloboratin Diagram Manage Jawaban
Gambar 4.16 Calloboratin Diagram Manage List Jawaban
Gambar 4.17 Calloboratin Diagram Manage Nilai
Gambar 4.18 Calloboratin Diagram Manage User
Gambar 4.19 Activity Diagram Manage Ujian
Gambar 4.20 Activity Diagram Manage Soal
Gambar 4.21 Activity Diagram Manage Jawaban
Gambar 4.22 Activity Diagram Manage List Jawaban
Gambar 4.23 Activity Diagram Manage Nilai
Gambar 4.24 Activity Diagram Manage User
Gambar 4.25 Activity Diagram Try Out (Uji Coba)
Gambar 4.26 Statechart Diagram View Nilai
Gambar 4.27 Statechart Diagram Manage Ujian
Gambar 4.28 Statechart Diagram Manage Ujian
Gambar 4.29 Statechart Diagram Manage Jawaban
Gambar 4.30 Statechart Diagram Manage List Jawaban
Gambar 4.31 Statechart Diagram Manage Nilai
Gambar 4.32 Statechart Diagram Manage User
Gambar 4.33 Deployment Diagram
DAFTAR TABEL
Table 2.1 Use Case Diagram
Tabel 2.2 Clas Diagram
Tabel 2.3 Statechart Diagram
Tabel 2.4 Sequence diagram
Tabel 2.5 : Activity Diagram
Tabel 3.1 Test Bidang Studi Dasar
Tabel 3.2 Tabel Test Bidang Studi (TBS) IPA
Tabel 3.3 Test Bidang Studi (TBS) IPS
Tabel 3.4 Tabel Simulasi Penilaian Tes Bidang Studi Prediktif
Komentar singkat terhadap isi skripsi
Menurut saya, skripsi tersebut masuk dalam kategori kurang baik karena jika dilihat dari
landasan teorinya, teori – teori tersebut tidak dicantumkan sumbernya, hanya pengulasan inti
masalahnya saja yang dicantumkan sumbernya. Hal lain yang menyangkut kekurangannya yakni
terdapat kesalahan dalam penulisan EYD di beberapa bagian dan masih terdapat kesalahan dalam
pengetikan tulisan.
Perbandingan teori pada skripsi dengan teori dari sumber lain
1. Teori pada skripsi
Menurut (Nazrudin, 2011) Android adalah sistem operasi untuk mobile device yang awalnya
dikembangkan oleh Android Inc. Perusahaan ini kemudian dibeli oleh Google pada tahun 2005.
Android dibuat berdasarkan kernel Linux yang dimodifikasi.
Teori pembanding
Android ( /ˈæn.drɔɪd/; AN-droyd)
adalah sistem
operasi berbasis Linux yang
dirancang
untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Android
awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang
kemudian membelinya pada tahun 2005.
Sumber: http://id.wikipedia.org/wiki/Android_(sistem_operasi) (diakses pada tanggal 27
februari 2014)
Ulasan teori
Teori yang terdapat di skripsi maupun yang didapatkan dari sumber lain terlihat memiliki
makna yang tidak terlalu jauh. Dilihat dari penjelasan pada kedua teori di atas bahwa
Andorid merupakan sistem operasi yang dirancang khusus untuk telepon seluler berbasiskan
Linux.
2. Teori pada skripsi
PHP Cake adalah adalah sebuah framework atau kerangka kerja untuk membuat aplikasi
CRUD (Create, Read, Update, Delete) berbasis bahasa pemrograman PHP.
Sumber: http://id.wikipedia.org/wiki/CakePHP
Teori pembanding
CakePHP adalah sebuah frame work yang digunakan untuk membuat aplikasi CRUD (Create,
Read, Update, Delete) berbasis pemrograman PHP, berfungsi sebagai alat pengembang
aplikasi yang memudahkan bagi programmer PHP untuk secara cepat membuat project-nya,
karenanya cakephp memungkinkan pengguna PHP di semua tingkatan untuk secara cepat
mengembangkan aplikasi web yang kuat.
Sumber: http://bsi.unissula.ac.id/2011/08/mudahnya-menggunakan-cake-php/ (diakses pada
tanggal 27 Februari 2014)
Ulasan teori
Teori yang terdapat di skripsi maupun yang didapatkan dari sumber lain terlihat memiliki
makna yang tidak terlalu jauh. Dilihat dari penjelasan pada kedua teori di atas bahwa PHP
Cake digunakan untuk membuat aplikasi CRUD berbasis bahasa pemrograman PHP.
3. Teori pada skripsi
MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan
datanya sangat cepat, multi user serta menggunakan perintah dasar SQL ( Structure Query
Language ).
Sumber: Modul Pembelajaran Basis Data (MySQL)
Teori pembanding
MySQL merupakan sebuah program database server yang mampu menerima dan mengirimkan
datanya dengan sangat cepat, multiuser serta menggunakan perintah SQL ( Structured
Query Language).
Sumber:
http://fashionpoos.blogspot.com/2013/11/personal-hypertext-prepoccesor-
php.html (diakses pada tanggal 27 Februari 2014)
Ulasan teori
Teori yang terdapat di skripsi maupun yang didapatkan dari sumber lain terlihat memiliki
makna yang sama.
4. Teori pada skripsi
Menurut (John Byus, 1988) Java adalah salah satu bahasa pemrograman yang dapat
dijalankan diberbagai komputer termasuk telepon genggam.
Teori pembanding
Java adalah bahasa
pemrograman yang
dapat
dijalankan
di
berbagai komputer termasuk telepon genggam.
Sumber: http://id.wikipedia.org/wiki/Java (diakses pada tanggal 27 Februari 2014)
Ulasan teori
Teori yang terdapat di skripsi maupun yang didapatkan dari sumber lain terlihat memiliki
makna yang sama.
5. Teori pada skripsi
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan
perangkat lunak juga dapat dijalankan di semua platform (platform-independent).
Sumber: http://id.wikipedia.org/wiki/Eclipse_(perangkat_lunak)
Teori pembanding
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan
perangkat lunak dan dapat dijalankan di semua platform (platform-independent). Jadi,
dengan software eclipse kita dapat men-develop atau membuat sebuah program tidak hanya
di android, kita bisa membuat program2 lain semisal berplatform java atau yang lainya.
Sumber:
http://id.answers.yahoo.com/question/index?qid=20130923023456AAhYST6
(diakses pada tanggal 27 Februari 2014)
Ulasan teori
Teori yang terdapat di skripsi maupun yang didapatkan dari sumber lain terlihat memiliki
makna yang sama.
Download