Topik Skripsi Pascal Kode Topik PAS4101

Slides:



Advertisements
Presentasi serupa
ICT Team Universitas Sriwijaya Palembang 2008
Advertisements

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENCATATAN
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
SITUS TEKNIK INFORMATIKA
Latar Belakang Masalah
Server Create by Amirullah.
KoTA 105 : Irwan Nugraha ( ) Rendy Azhary ( ) Taufik Rohmat ( )
DDL & Aturan Referential
Manajemen WebSite berbasis MAMBO Open Source. Kebutuhan  Instalasi Apache sebagai webserver  Instalasi PHP  Instalasi MySQL sebagai database server.
PEMROGRAMAN VISUAL 2 SKS (TEORI)
Oleh : Kholid Fathoni, S.Kom., M.T.
SISTEM INFORMASI AKADEMIK PERGURUAN TINGGI
RANCANG BANGUN SISTEM INFORMASI PELACAKAN DAN PEMANTAUAN PAKET KIRIMAN BERBASIS WEB DENGAN BANTUAN MOBILE ANDROID Putu Agus Yudisuda Indrakarna 1) S1 Sistem.
Web server Willy Permana Putra.
MODUL 2 BAHASA BASIS DATA
PEMROGRAMAN BERBASIS WEB
Secure HTTP With Apache Web Server
Membuat Blog Pembelajaran Menggunakan
Konsep Dasar User dan Schema Database
Dasar-Dasar PHP.
Microsoft SQL Server DDL dan DML dasar
Pembuatan Aplikasi Mobile Learning Pada Sistem Android
Data Types Data Definition Language Referential Constraint SQL Query
Koneksi PHP ke Database MySQL
SISTEM INFORMASI AKADEMIK DI SMA NEGERI 1 CIPARAY     SKRIPSI   Diajukan sebagai Salah Satu Syarat kelulusan Pada Program Studi Sistem Informasi Jenjang.
Membangun Halaman Web Dinamis dengan PHP
Dasar-dasar Pemrograman PHP
JURUSAN TEKNIK INFORMATIKA
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
CV. Guyub Teknologi Nusantara
Instroduksi Pemrograman Android
Pemrograman Web II Ganjil
Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework.
Pemrograman internet ABU SALAM, M.KOM.
SQL Basis Data.
Pertemuan 1 Khairul Anwar Hafizd
Pemrograman Visual Oleh : Erni Fatmawati.
PERTEMUAN III MICROSOFT ACCESS 2003
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
PANDUAN ADMIN WEB BLOG PRIBADI MAHASISWA
Pengantar Teknologi Mobile
Pengantar Teknologi Mobile
Rincian Tugas MOBTEK Halaman.
Basis Data Klien Server dan Basis data Internet Materi 7
SQL pada basis data client-server
Keamanan Web Server.
CARA MEMBUAT BLOG DENGAN WORDPRESS
Pertemuan 5 Electronic Commerce
Pengenalan MySQL An’ Anqinudin L.
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Pemrograman internet ABU SALAM, M.KOM.
Pengenalan Borland Delphi 7.0
Peng. Komp & TI 2C Peng. Komp & TI 2C Peng. Komp & TI 2C
JAVA.
CARA MEMBUAT BLOG DENGAN WORDPRESS
Framework Codeigniter
Implementasi JEasyUI di Yii2 menggunakan metode biasa dan programmatically. Dan dibantu oleh JEasyUI Gii Generator Yii2 & jeasyui.
Android Location Based Services
Aplikasi Mobile Untuk Bisnis
SKYDRIVE & OFFICE Jennita ( )
Penerapan Mobile Version Pada Aplikasi SLiMS, Eprints dan Vufind
APLIKASI CLIENT SERVER
Oleh : Rahmat Robi Waliyansyah, M.Kom.
SISTEM PENDIDIKAN JARAK JAUH MELALUI INTERNET
APLIKASI ALAT MUSIK TRADISIONAL CALUNG BERBASIS MOBILE ANDROID SKRIPSI   Diajukan sebagai salah satu syarat untuk Penyusunan skripsi pada Program Studi.
CREATE, MODIFY, & DELETE TABLE
Cara membuat Blog di Word Press May 2011
PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENCATATAN
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

Topik Skripsi Pascal Kode Topik PAS4101 Konversi Jadwal Mengawas Ujian ke Format ICS dengan Apache POI, iCal4j, dan JavaFX. PAS4102 Deteksi Gerakan Kepala dengan Google Cardboard PAS4103 Perekam Pergerakan Posisi Android, Studi Kasus: KIRI Android App PAS4104 Visualisasi dan Analisa Hasil Rekaman Posisi Android dengan JavaFX PAS4105 Wi-Fi Web Autologin PAS4106* Sistem Pendaftaran Skripsi 1 Paperless *Topik mudah: hanya boleh diambil mahasiswa dengan IPK <= 2.3 Atau > 10 semester aktif (sesuai daftar koordinator). Nilai Maksimal B.

Syarat Skripsi dengan Saya (Pascal) Proposal / rencana kerja dengan template dari saya. Sudah belajar sendiri, mengerti dan dapat menggunakan fitur dasar dari teknologi-teknologi yang akan digunakan (disertakan pada setiap topik) Semua file (source code + dokumen) ditaruh di GitHub Clone dari https://github.com/pascalalfadian/Skripsi.git Belajar Git & Github otodidak, beberapa saran: Install TortoiseGit untuk GUI Gunakan IDE seperti Eclipse atau NetBeans, dan install plugin Git Lihat aturan main di https://github.com/pascalalfadian/Skripsi Konsekuensi: Project Anda akan menjadi Open Source

[PAS4101] Konversi Jadwal Mengawas Ujian ke Format ICS dengan Apache POI, iCal4j, dan JavaFX.

[PAS4101] Sekilas Setiap tahun, dosen menerima jadwal mengawas ujian dari Tata Usaha dalam printout, dibuat dengan Microsoft Excel Walaupun datanya dijital, tetapi bisa dibuat lebih terstruktur sehingga dapat dibaca mesin Format yang tepat untuk jadwal adalah iCalendar Membuat program yang dapat membaca dari file Excel yang dipublikasikan Tata Usaha, dan mengkonversi ke dalam format iCalendar, dengan filter tertentu (contoh: berdasarkan nama)

[PAS4101] Tampilan

[PAS4101] Teknologi iCal Standard (https://tools.ietf.org/html/rfc5545) Apache POI (https://poi.apache.org/) iCal4J (https://github.com/ical4j/ical4j) Java GUI dengan JavaFX (bisa pakai SceneBuilder 2.0) Disarankan sudah pernah menggunanan aplikasi kalender (contoh: Google Calendar) [opsional] Maven/Gradle

[PAS4102] Deteksi Gerakan Kepala dengan Google Cardboard (slides by Ega)

[PAS4102] Sekilas Google Cardboard adalah perangkat VR murah dari Google, dari kardus dan smartphone Android. Smartphone Android harus mendukung sensor: Accelerometer: percepatan dan gravitasi Gyroscope: mengukur orientasi (roda putar) Magnetometer: medan magnet (kompas) Hasil Skripsi: Skripsi 1: Aplikasi Penganalisa Sensor Skripsi 2: Library Pendeteksi Gerakan + Aplikasi Demo Batasan masalah: angguk dan geleng saja

[PAS4102] Tampilan (Skripsi 1)

[PAS4102] Tampilan (Skripsi 2)

[PAS4102] Teknologi Android SDK (http://developer.android.com/develop) Google Cardboard (https://developers.google.com/cardboard)

[PAS4103] Perekam Pergerakan Posisi Android, Studi Kasus: KIRI Android App

[PAS4103] Sekilas KIRI Smart Public Transport adalah aplikasi navigasi yang tersedia di Google Play [link], dan kode sumber nya di Github [link]. Saat digunakan, aplikasi secara berkala mendeteksi posisi pengguna. Ada kebutuhan untuk merekam posisi ini dan mencatatnya di server untuk analisa: Posisi diambil setiap x detik sekali Data dikirimkan setiap y detik sekali (y > x) Server menerima dan memasukkan ke basis data (lihat di sini) Skripsi menambah fitur ini di kode sumber yang sudah ada, plus membuat penangkapnya di server dengan CodeIgniter.

[PAS4103] Sekilas

[PAS4103] Teknologi Android Development & Android Studio Location Services in Android CodeIgniter HTTP Protocol & Web Services

[PAS4104] Visualisasi dan Analisa Hasil Rekaman Posisi Android dengan JavaFX Catatan: Hanya bisa diambil jika ada yang mengambil PAS4103. Jika sampai batas akhir tidak ada, pengambil topik ini akan diminta mengambil PAS4103 sebagai gantinya.

[PAS4104] Sekilas Topik PAS4002 Mencatat pergerakan pengguna aplikasi KIRI. Topik PAS4003 ini memvisualisasikan data tersebut untuk analisa: Path hasil GPS Path angkutan umum asli dari KIRI Grafik Kecepatan Data standar: waktu pengambilan, lama pengambilan, jarak pengambilan, kecepatan rata-rata.

[PAS4104] Tampilan

[PAS4104] Teknologi JavaFX (bisa pakai SceneBuilder 2.0) (termasuk chart) GMapsFX MySQL & JDBC

[Tambahan] Format Pencatatan Posisi pada Basis Data CREATE TABLE IF NOT EXISTS `tracking` ( `trackingId` int(11) NOT NULL, `timestamp` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `trackingdetail` ( `secondsSinceStart` int(11) NOT NULL, `position` point NOT NULL ALTER TABLE `tracking` ALTER TABLE `trackingdetail` ADD PRIMARY KEY (`trackingId`,`secondsSinceStart`), ADD KEY `trackingId` (`trackingId`); ADD CONSTRAINT `trackingdetail_tracking` FOREIGN KEY (`trackingId`) REFERENCES `tracking` (`trackingId`) ON DELETE CASCADE ON UPDATE CASCADE;

[PAS4105] Web Auto-Login

[PAS4105] Latar Belakang Pekerjaan repetitif untuk login via web browser, bagi pengguna wi-fi untuk mengakses internet.

[PAS4105] Teknologi Firefox/Chrome/IE Developer Tools (salah satu) Jsoup CSS Selector Analisis login wi-fi di FTIS & UNPAR

[PAS4106] Sistem Pendaftaran Skripsi 1 Paperless*

[PAS4106] Latar Belakang Aplikasi “BlueTape”: Sistem Informasi Open Source sederhana, yang: Bertujuan membuat paperless (fallback ke paper) Mampu mengautentikasi mahasiswa & staf unpar via OAuth 2.0 ke Google. Pilot Project untuk permohonan print transkrip ke Ricky (TU) Didesain sebagai framework, untuk ditambahkan modul- modul baru.

[PAS4106] Sekilas Menambahkan paling tidak 3 modul: Pendaftaran Skripsi 1, halaman untuk mahasiswa mendaftarkan: Kode & Topik Skripsi Semester & Tahun Ajaran Pembimbing Utama & Serta Persetujuan Skripsi 1, halaman untuk dosen menyetujui sebagai pembimbing Manajemen Topik, halaman untuk koordinator Skripsi untuk mendapatkan daftar pengajuan skripsi 1. Fitur Lengkap / Modul Tambahan disesuaikan dengan hasil analisis kebutuhan perangkat lunak

[PAS4106] Teknologi PHP & CodeIgniter Zurb Foundation Framework BlueTape https://github.com/ftisunpar/BlueTape Google OAuth