Implementasi Multithreading Java pada Sistem Kolaborasi (Studi kasus Ruang Diskusi Maya)
|
|
|
- Susanto Hadian Wibowo
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Seminar Nasional Teknologi Informasi Implementasi Multithreading Java pada Sistem Kolaborasi (Studi kasus Ruang Diskusi Maya) Jasman Pardede, M.T 1) 1) Teknik Informatika Fakultas Teknologi Industri, Institut Teknologi Nasional Jl. PKH. Hasan Mustapa No.23, Bandung Indonesia [email protected] ABSTRACT Collaborating in completing task in a group is a important part in business process, where everyone needs to discuss his ideas, to share his opinion, to coordinate his planning, to make next worked planning and makes a concluding together. The increasing mobility of humans made a member of group can t ever the same place and time so that very hard to collaborate. Therefore needs tools to facility collaborate without time and place considered. Software application as tools collaborate is called groupware. Groupware can be good applied needs a server application. The server application is responsible to manage and facility each client to collaborate with controlling activity each user, managing session and workspace by preparing functionality of text and image sending in the group. The responsibility of server application can run by well, it must capable run more than one calling the same method i.e. processing server must make cloning itself. The each of the result processing server will interact to client. To implementation of this idea, researcher will implement multithreading java by case study room meeting virtual class. Key words collaborating, server, client, multithreading, java 1. Pendahuluan Kolaborasi merupakan suatu kegiatan yang memungkinkan sekelompok orang bekerja dan berkomunikasi secara bersama-sama dan mempunyai sekumpulan aturan atau kebijakan tertentu yang berlaku pada setiap orang dalam kelompok tersebut [1]. Tingkat mobilitas manusia yang semakin tinggi, sangat membutuhkan adanya suatu wadah yang memfasilitasi kolaborasi pada waktu dan lokasi yang berbeda-beda[3]. Perangkat lunak yang mewadahi sistem kolaborasi disebut groupware [5]. Agar groupware berjalan dengan baik perlu adanya suatu aplikasi server yang bertanggung jawab mengatur dan memfasilitasi setiap client yang berkolaborasi, dengan cara menggandakan dirinya pada setiap akan berinteraksi dengan client. Pengembangan aplikasi sistem kolaborasi tidak terlepas dari dukungan teknologi pemrograman jaringan, salah satunya adalah dengan pemrograman java socket. Bahasa pemrograman java sejak pertama kali diluncurkan telah menyatakan diri sebagai bahasa yang general purpose, berorientasi objek, dan konkuren [4]. Konkurensi pada java didasarkan atas mesin virtual java yang mendukung banyak thread pada suatu saat. Setiap thread secara otonom mengeksekusi kode-kode java baik di dalam mesin pemroses tunggal maupun banyak mesin pemroses[6]. Setiap thread yang diciptakan pada java memiliki memori kerja (working memory) yang digunakan untuk menyimpan copy dari variabel-variabel yang digunakan. Ketika suatu thread mengeksekusi program java, thread melakukan operasi pada memori kerja, sementara memori utama digunakan sebagai master copy. Dukungan pengeksekusian banyak thread pada aplikasi yang sama pada waktu yang sama yang disebut multithreading akan menfasilitasi setiap pengguna dalam berkolaborasi. Penelitian ini bertujuan untuk melakukan analisis, perancangan, dan pengimplementasian multithreading java pada sistem kolaborasi berbasis web yang memenuhi kebutuhan dalam mendukung sistem kolaborasi pada suatu website. 2. Studi Konsep Sistem Kolaborasi Pengembangan aplikasi perangkat lunak yang dapat memfasilitasi kolaborasi perlu memperhatikan beberapa hal penting yaitu kebijakan dalam sistem kolaborasi,
2 komunikasi kelompok, dukungan teknologi pemrograman jaringan dalam mendukung pengembangan aplikasi perangkat lunak sistem kolaborasi, serta bagaimana aplikasi server dapat mengatur sistem dalam berkolaborasi dengan menerapkan konsep multithreading. 2.1 Kebijakan dalam Sistem Kolaborasi Secara umum terdapat empat mode pengkoordinasian aktivitas-aktivitas yaitu; parallel, pooled, sequential, dan reciprocal. Sitiap aplikasi sistem kolaborasi harus mendukung satu atau lebih mode pengkoordinasian aktivitas [8]. 2.2 Komunikasi Kelompok Komunikasi kelompok adalah komunikasi dengan pertukaran pesan di mana pesan dikirimkan oleh seorang anggota kelompok dan diterima oleh seluruh anggota kelompok. Terdapat beberapa cara/teknik untuk mengimplementasikan komunikasi kelompok dalam mendukung sistem kolaborasi, yaitu Pemrograman Socket dengan TCP/IP atau UDP/IP, Remote Procedure Call (RPC) dan Java RMI [2]. 2.3 Multithreading Thread merupakan suatu aspek penting bagi pemrograman java. Thread memberikan penulisan yang efisien dan server yang robust dalam memproses setiap client yang terhubung dalam thread yang terpisah. Konsep multithreading adalah memberikan dan memperbolehkan banyak thread dieksekusi pada program yang sama pada waktu yang bersamaan, seperti yang ditunjukkan pada Gambar 1. Ini tidak sama dengan multitasking, karena thread-thread mengeksekusi pada data space yang sama. Jika suatu variabel global diubah pada suatu thread maka semua thread akan memperhatikan perubahan tersebut[7]. Thread pada java diciptakan dan dikelola melalui kelas Thread yang terdapat di package standar java.lang. Pada java, menciptakan suatu objek kelas Thread akan menciptakan suatu thread [6]. Kelas Thread di java menyediakan sejumlah metode untuk mengendalikan thread misalnya untuk memasuki antrian (start), istirahat (sleep), dan lain-lain. Metode dari kelas Thread yang harus didefinisikan kembali oleh sub kelas adalah metode run. Metode run akan dipanggil secara otomatis saat suatu thread memegang kendali pemroses. Selain kelas Thread, java juga menyediakan interface Runnable yang dapat diimplementasikan oleh kelas yang mengimplentasikan metode run[7]. Gambar 1 Aplikasi multithreading Setiap thread memiliki prioritas yang menentukan penjadwalan thread. Bila thread diciptakan tanpa mendefinisikan prioritas secara eksplisit maka akan digunakan prioritas default, yaitu mempunyai nilai prioritas lima. Bila terdapat suatu thread yang memiliki prioritas yang lebih tinggi dari thread yang lain maka thread tersebut akan segera dijalankan sedangkan thread yang sebelumnya sedang berjalam akan segera menuju antrian (preemptive). Dengan mendefinisikan atribut modifier sebagai volatile akan dijamin bahwa setiap akses ke atribut tersebut yang akan dilakukan oleh suatu thread dijamin akan mengakses nilai current pada memori utama. 3. Hasil Percobaan Studi kasus penelitian ini adalah sebuah ruang kelas pertemuan maya. Pada sebuah ruang kelas terdapat seorang pengajar dan beberapa siswa. Pengajar yang mengontrol satu ruangan disebut initiator. Siswa yang berperan aktif dan dikontrol oleh initiator disebut participant. Kelangsungan proses kolaborasi dikontrol oleh moderator. Initiator atau participant yang berada pada suatu ruang kelas disebut collaborator. Media kolaborasi setiap ruangan menggunakan sebuah whiteboard sebagai drawing tools dan chat system sebagai presentation tools. Gambaran umum dari perangkat lunak yang akan dibangun ditunjukkan pada Gambar 2. Setiap collaborator yang mengikuti pembahasan topik yang sama akan dimasukkan dalam satu kelompok. Setiap collaborator akan memperoleh informasi yang sama dengan setiap pengguna dengan cara pengelompokkan thread pengguna menggunakan ThreadGroup sehingga thread lebih mudah dikontrol. Untuk mendukung suatu kelompok berkolaborasi lebih efektif digunakan bantuan sistem jaringan komputer (networked computer system) dan menerapkan kebijakan-kebijakan yang ditranslasikan kepada aturan-aturan (rules), yang disebut coordination
3 policies. Dari gambaran ini dapat dibuat arsitektur perangkat lunak sistem kolaborasi, seperti pada Gambar 3. Gambar 2 Gambaran umum aplikasi Gambar 4 Use case diagram 3.1 Perancanngan Sistem Gambar 3 Arsitektur perangkat lunak Dari fungsional perangkat lunak yang hendak dibangun, diperoleh use case diagram seperti yang ditunjukkan pada Gambar 4. Aplikasi yang dikembangkan pada penelitian ini menggunakan mode pengkoordinasian aktivitas secara parallel mode, di mana setiap pengguna dapat menggunakan workspace-nya tanpa adanya interupsi dari pengguna lain. Dalam menerapkan concurrency control menggunakan konkurensi yang dimiliki java atas mesin virtual java yang mendukung banyak thread pada suatu saat, yang sering disebut dengan istilah multithreading. Untuk menerapkan access control, sistem akan mengidentifikasi setiap pengguna berdasarkan users id yang dimiliki oleh setiap pengguna. Pengguna yang berperan sebagai initiator akan mengatur hak akses setiap pengguna lainnya, apakah pengguna dapat menggambar pada whiteboard atau hanya dapat menulis pada chat system, hanya memperhatikan pengguna lain atau dapat menulis pada chat system dan menggambar pada whiteboard. Pengaturan hak akses ini dilakukan dengan pengiriman token ke pengguna oleh initiator. Untuk menentukan letak penampilan pesan yang dikirim setiap pengguna dilakukan dengan cara menambahkan suatu label pada header setiap pesan, sehingga whiteboard dan chat system dapat beroperasi pada satu saluran komunikasi, seperti ditunjukkan pada Gambar 5. Gambar 5 Saluran komunikasi Setiap client yang terhubung ke server akan diterima (accept) oleh kelas WbCSServer dan diberikan kepadanya suatu thread untuk mengontrol komunikasi dengan server. Kelas WbCSClientSocket secara aktual bekerja untuk mendengarkan pesan dan mengirimkan pesan ke setiap client dalam satu kelompok, seperti yang ditunjukkan pada Gambar 6.
4 3.2 Implementasi Sistem Perangkat lunak aplikasi, memerlukan dukungan perangkat lunak lain dalam implementasinya seperti, sistem operasi Windows atau Linux, bahasa pemrograman java serta servlet engine Apache Tomcat 5.5 sebagai server side web application berbasis java (JSP/servlet) dan MySQL Server 5.0 pada suatu server. 3.3 Teknik Pengujian Gambar 6 Framework sistem kolaborasi Model konseptual dari aplikasi dari sisi server digambarkan pada Gambar 7. Sedangkan model konseptual aplikasi dari sisi client digambarkan pada Gambar 8. Gambar 7 Model konseptual pada sisi server Gambar 8 Model konseptual pada sisi client Teknik pengujian yang digunakan adalah teknik pengujian black box testing. Pengujian ini memungkinkan pemrogram untuk memperoleh sekumpulan kondisi masukan (input) yang akan secara penuh menjalankan semua kebutuhan fungsional untuk sebuah program. Dalam hal ini diambil salah satu butir uji, yaitu pengiriman pesan teks seperti yang ditunjukkan pada Tabel 1. Tabel 1 Pengujian pengiriman pesan teks Identifikasi TWbCS-01 Nama Pengiriman Pesan Teks Butir Uji Tujuan Media dalam mengirimkan pesan teks ke workspace pengguna dan menyimpan teks ke tabel Deskripsi Pengguna menulis string teks ke teks field aplikasi kemudian tekan ENTER Kondisi Awal Menu aplikasi applet menampilkan antar muka menu ruangan yang sedang dimasuki oleh pengguna Pengujian Skenario Uji 1. Masukkan string teks yang akan dikirim 2. Pilih pengguna yang akan menerima pesan 3. Tekan ENTER Kriteria Evaluasi Hasil 1. Pengguna mempunyai hak untuk mengirimkan teks 2. Pengguna yang dalam satu sesi tidak mengaktifkan tombol Ignore user(s) Kasus dan Hasil Uji (Data Normal) Masukan Harapan Pengamatan Kesimplan String teks [X] Terima [ ] Tolak Tampilkan string teks ke workspace. Simpan string teks ke tabel. String teks yang dikirim ditampilkan dan data disimpan di tabel Hasil pengujian pengiriman pesan teks dan gambar oleh pengguna direpresentasikan seperti pada Gambar 9.
5 Collaborative Research on International Technological Trends, in Gibbs, S. And Verrijn-Stuart, A.A(eds): Multi- User Interfaces and Applications, North-Holland, Amsterdam, pp : [6] Mahmoud, Q.H.. (2000). Distributed Programming with Java, Manning Publication Co. [7] Merlin, Hughes, C., et al (1997). Java Network Programming, Manning Publications Co. [8] Turoff, M. (1999). An End to Student Segregation: No More Seperation Between Distance Learning and Regular Courses: A summary of the invited plenary for the Telelearning 99 meeting in Montreal, Canada. Gambar 9 Menu teks area penulisan komentar dan pengiriman gambar Jasman Pardede, memperoleh gelar S.Si dari Universitas Andalas tahun Kemudian tahun 2005 memperoleh M.T bidang Rekayasa Perangkat Lunak dari Institut Teknologi Bandung, Indonesia. Saat ini sebagai dosen tetap program studi Teknik Informatika Institut Teknologi Nasional Bandung. 4. Kesimpulan Berdasarkan penelitian yang dilakukan, beberapa kesimpulan yang dapat diambil sebagai berikut : 1. Pada penelitian ini telah mengimplementasikan multithreading java pada sebuah aplikasi server sebagai wadah sistem kolaborasi dalam mendukung pekerjaan yang membutuhkan kerja sama kelompok dengan memperhatikan aspek-aspek kelompok awareness, pengaturan komputer-komputer client yang terhubung ke server, pengaturan hak akses dan pemantauan aktivitas. 2. Konkurensi pada java didasarkan atas mesin virtual java yang mendukung banyak thread pada suatu saat, mampu mendukung komunikasi kelompok di dalam pengembangan aplikasi sistem kolaborasi dan dalam pengelompokkan thread dilakukan dengan menggunakan ThreadGroup sehingga thread dapat lebih mudah dikontrol. REFERENSI [1] Bocig, P., Chaffey, D., et al. (1999). Business Information Systems Technology, development and Management, Prentice-Hall. [2] Coulouris, G., Dollimore, J., Kindberg, T. (2001). Distributed Systems Concepts and Design, 3 th edition, Pearson Education. [3] Geon-Tae Ahn, Jin-Hong Kim, Myung-Joon Lee. (2003). A Web-based Collaborative System and Its Application. School of Computer Engineering and Information Technology. [4] Gosling, James et al. (1996). The Java Language Specification, Sun Microsystems. [5] Lynch, K.J., Snyder, J.M., Vogel, D.R. and McHenry, W.K., The Arizona Analyst Information System : Supporting
SISTEM MANAJER PADA SISTEM KOLABORASI BERBASIS WEB
SISTEM MANAJER PADA SISTEM KOLABORASI BERBASIS WEB Jasman Pardede Jurusan Teknik Informatika, Fakultas Teknologi Industri, Institut Teknologi Nasional Jl. PKH.Hasan Mustapa No.23 Bandung 40124 Telp. (022)
BAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Pada tugas akhir ini, akan dibuat aplikasi desktop berbasis komputer menggunakan bahasa pemrograman VB.NET yang diberi nama Aplikasi virtual
ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.
ABSTRAK Metode pembelajaran yang diterapkan di SMK Teknik Komputer dan jaringan (TKJ) PGRI Cibaribis untuk kelompok mata pelajaran kompetensi kejuruan dirasakan belum cukup untuk meningkatkan kualitas
2.2. Fitur Produk Perangkat Lunak Fitur Pengolahan Data Fakultas Fitur Pengolahan Data Jurusan
Abstract This search engine application is a tool used in topic research concerning practical work and final assignment made by Maranatha Christian University s students. The users can do research based
KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote
KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote Komunikasi Data Komunikasi data adalah merupakan bagian dari telekomunikasi yang
PERANCANGAN SISTEM.
BAB 4. PERANCANGAN SISTEM Setelah melakukan proses analisa sistem maka akan dilakukan proses perancangan sistem yang diharapkan sesuai dengan kebutuhan pengguna yang dianalisa. Perancangan sistem ini menggunakan
Sistem Terdistribusi 2. Model arsitektur Terdistribusi
Sistem Terdistribusi 2 Model arsitektur Terdistribusi Masalah Membangun SisTer Dimana kita meletakkan bagian hardware? Dimana kita meletakkan bagian software? Bagaimana antara hardware & software berkomunikasi?
APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB
Abstrak APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB Metra Cahya Utama, Asfira Sagitri, Cokorda Raka A.J, Dian Tresna N., DivKom HME ITB Computer Network Research Group Institut Teknologi Bandung
ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata
ABSTRAK Sekarang ini hampir semua penyimpanan data dilakukan dengan komputersasi, salah satunya menggunakan Database Management System (DBMS). DBMS merupakan sebuah program komputer untuk mengolah dan
BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.
20 BAB III METODOLOGI PENELITIAN 3.1 Peralatan Pendukung Penelitian membutuhkan berbagai perangkat untuk mendukung berjalannya perancangan dan implementasi website, antara lain: 3.1.1 Perangkat Keras Dalam
PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)
PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1,
PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID
PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID Yudho Yudhanto Fakultas MIPA, Program Studi D3 Teknik Informatika Universitas Negeri Sebelas Maret Email: [email protected]
Sistem terdistribusi Processes, Threads and Virtualization pertemuan 3. Albertus Dwi Yoga Widiantoro, M.Kom.
Sistem terdistribusi Processes, Threads and Virtualization pertemuan 3 Albertus Dwi Yoga Widiantoro, M.Kom. Komunikasi Sistem Komunikasi: bagaimana komunikasi antara object2 dalam sistem terdistribusi,
ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1
ARSITEKTUR SISTEM Alif Finandhita, S.Kom, M.T Alif Finandhita, S.Kom, M.T 1 Sistem Terpusat (Centralized Systems) Sistem Client Server (Client-Server Systems) Sistem Server (Server Systems) Sistem Paralel
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Metode Pengembangan Sistem Untuk pengembangan sistem, penelitian ini menggunakan model SDLC (Software Development Life Cycle). Selain untuk proses pembuatan, SDLC juga penting
ABSTRAK. Kata Kunci: C#, Pengawasan Tampilan Komputer, Kompresi Gambar, Jaringan area lokal. v Universitas Kristen Maranatha
ABSTRAK Teknologi informasi semakin berkembang dan memungkinkan komputer untuk berkomunikasi satu dengan yang lain dengan menggunakan jaringan kabel maupun nirkabel sehingga sebuah komputer dapat mengetahui
BAB I PENDAHULUAN Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Universitas merupakan intuisi akademis yang memiliki karakteristik yang sama dengan organisasi pembelajaran. Dimana dalam organisasi ini banyak subsub kegiatan yang
ABSTRAK. viii. Kata Kunci: Jaringan, Konstruksi, Pelaporan, Proyek, Sistem Informasi. Universitas Kristen Maranatha
ABSTRAK PT. PLN (Persero) merupakan perusahaan penyedia jasa kelistrikan di Indonesia dan Unit Pelaksana Konstruksi Jaringan Jawa Bali 5 (UPK JJB 5) merupakan bisnis di bawah PT. PLN (Persero) yang dibentuk
SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA
Mata Kuliah Kode / SKS Program Studi Fakultas : Sistem Terdistribusi : AK012319 / 2 SKS : Sistem Komputer : Ilmu Komputer & Teknologi Informasi 1 Pengenalan Sistem Terdistribusi konsep dasar sistem - Definisi
PERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI
PERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI 41814120039 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017
ABSTRAK. Kata kunci : android, Kristen, renungan, saat teduh
ABSTRAK Renungan harian Kristen merupakan suatu bacaan harian Kristen yang sering dibaca oleh masyarakat kristen umumnya. Semakin berkembangnya teknologi ada sebuah sistem operasi smartphone yang bernama
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat.
APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA
APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB Disusun Oleh : GIANMAR SAPUTRA 41509010106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA
29 Februari Introduction Of Java
29 Februari 2012 Introduction Of Java Sejarah Java Dikembangkan oleh tim Pemimpin: James Gosling Company: Sun Microsystem Agustus 1991, bernama Oak Januari 1995, berganti nama Java Dapat dijalankan di
Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima
Jaringan komputer Adalah sekelompok komputer otonom yang saling berhubungan antara yang satu dengan lainnya, Menggunakan suatu protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi
Operating System. Thread. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si
Operating System Thread Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si [email protected] Threads Thread adalah sebuah alur kontrol dari sebuah proses. Suatu
BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI
43 BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI Pada bab ini akan dibahas mengenai sistem monitoring daya listrik dengan menggunakan wattmeter digital
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem BAB IV IMPLEMENTASI DAN PENGUJIAN Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi
PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID
1 PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID Kadek Yudhimas Septyadi Putra 1, Herry Sujaini 2, Tursina 3. Program Studi Informatika Universitas Tanjungpura 1,2,3.
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan
Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.
Arsitektur Sistem Informasi Tantri Hidayati Sinaga, M.Kom. Desain Sistem "Desain sistem dapat didefinisikan sebagai penggambaran dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah
TUGAS Mata Kuliah : Sistem Terdistribusi
TUGAS Mata Kuliah : Sistem Terdistribusi OLEH : Nama : TARSO NIM : 090103193 Kelas : C (Week End) Dosen : Ardy Mulya Iswardani, S.Kom Prodgi : S1 Teknik Informatika SEKOLAH TINGGI MANAJEMEN INFORMATIKA
KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data
KOMUNIKASI Universitas Informatika dan Bisnis Indonesia 2.1 Komunikasi Data Komunikasi data merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi
PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA
Media Informatika Vol. 9 No. 3 (2010) PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA Ana Hadiana Pusat Penelitian Informatika (P2I) LIPI Jl. Sangkuriang Bandung 40124 e-mail: [email protected]
WEB SERVER DEVELOPMENT SYSTEM WITH PHP, MYSQL, AND JSP CONFIGURATION
WEB SERVER DEVELOPMENT SYSTEM WITH PHP, MYSQL, AND JSP CONFIGURATION Rio Yohanes1, Suyanto Edward Antonius2 1,2 Program Studi Teknik Informatika, Universitas Katolik Soegijapranata 1 [email protected],
Pengantar Sistem Tersebar
Dosen Pengampu : Agus Aan JP., S. Kom. E-mail : [email protected] 1 [email protected] 2 Website : agus-aan.web.ugm.ac.id Pengantar Sistem Tersebar Pengertian Sistem Terdistribusi Cakupan Materi
PERANCANGAN APLIKASI GAME KARTU UNO BERBASIS CLIENT SERVER SKRIPSI EDWIN PRAWIRO HAKIM
PERANCANGAN APLIKASI GAME KARTU UNO BERBASIS CLIENT SERVER SKRIPSI EDWIN PRAWIRO HAKIM 061401047 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
BAB I PENDAHULUAN. dapat berkomunikasi dengan orang lain menggunakan fasilitas chatting ini.
BAB I PENDAHULUAN I.1. Latar Belakang Tidak dapat dipungkiri, saat ini chatting banyak digemari terutama di kalangan pelajar dan mahasiswa, bahkan sekarang telah mewabah ke dalam dunia kerja. Di setiap
RANCANG BANGUN PROTOTYPE RMI (REMOTE METHOD INVOCATION) UNTUK MENGHUBUNGKAN SISTEM BANK JATENG DENGAN SISTEM PEMBAYARAN UDINUS
RANCANG BANGUN PROTOTYPE RMI (REMOTE METHOD INVOCATION) UNTUK MENGHUBUNGKAN SISTEM BANK JATENG DENGAN SISTEM PEMBAYARAN UDINUS Ajib Susanto 1), Mochammad Lukman 2) 1,2) Program Studi Teknik Informatika,
ISSN : e-proceeding of Applied Science : Vol.3, No.3 Desember 2017 Page 1310
ISSN : 2442-5826 e-proceeding of Applied Science : Vol.3, No.3 Desember 2017 Page 1310 PEMBANGUNAN APLIKASI MEDIA PEMBELAJARAN BERBASIS WEB UNTUK MATERI MENULIS DALAM MATA KULIAH BAHASA INGGRIS (STUDI
APLIKASI POTENSI DAN PELUANG INVESTASI KELAPA SAWIT DI KABUPATEN MUSI BANYUASIN BERBASIS WEB
APLIKASI POTENSI DAN PELUANG INVESTASI KELAPA SAWIT DI KABUPATEN MUSI BANYUASIN BERBASIS WEB Rina Puspita 1, Darius Antoni 2, R.M. Nasrul Halim D 3 1 Mahasiswa Teknik Informatika 1 [email protected],
Perancangan Sistem Komunikasi Training Center X
Robby Tan, Kevin Kurniawan Jurusan S1Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Prof. Drg. Suria Sumantri no. 65, Bandung email: [email protected], [email protected]
BAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN Bab ini akan menjelaskan system analisis dan perancangan pada aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming, tahap pertama
BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode
BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM
BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM Bab ini menjelaskan komponen-komponen yang dibutuhkan pada web yang dikembangkan dan merupakan hasil implementasi dari bab Perancangan. Komponenkomponen yang
IMPLEMENTASI ONLINE TESTING DENGAN BATCH PROCESSING SYSTEM
IMPLEMENTASI ONLINE TESTING DENGAN BATCH PROCESSING SYSTEM Dosen STTI NIIT I-TECH Jalan Asem Dua, Fatmawati, Jakarta Selatan [email protected] Abstrak Dalam Batch Processing System, eksekusi rangkaian
PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN
Sistem Informasi Perpustakaan Sekolah Berbasis Visual Basic di SMK Muhammadiyah 2 Moyudan (Ahi Sholihin Saragih) 1 PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH
ABSTRAK. Kata Kunci : HRD, Profile Matching, Sistem Informasi. Universitas Kristen Maranatha
ABSTRAK Pada zaman sekarang ini pemanfaatan teknologi informasi sangat dibutuhkan untuk menunjang kegiatan bisnis perusahaan, maka dengan memanfaatkan teknologi informasi akan di buat sebuah aplikasi sistem
Teknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS [email protected] +6285740278021 Aplikasi
ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha
ABSTRAK Salah satu bidang kajian dalam bidang teknologi informasi adalah rekayasa perangkat lunak. Dalam rekayasa perangkat lunak, terdapat konsep yang mendasari berbagai jenis metodologi pengembangan
BAB V IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap Aplikasi Power Control. Tahapan ini dilakukan setelah analisa dan perancangan selesai dilakukan dan akan
APLIKASI SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SDIT AL-FITRA KELURAHAN HARAPAN JAYA KOTA BEKASI
APLIKASI SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SDIT AL-FITRA KELURAHAN HARAPAN JAYA KOTA BEKASI Asep Kurnia Hidayat 41513110185 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS
APLIKASI MEDIA PEMBELAJARAN INTERAKTIF MATA KULIAH INFORMATION TECHNOLOGY BERBASIS MULTIMEDIA
Seminar Nasional Teknologi Informasi 2016 A12 APLIKASI MEDIA PEMBELAJARAN INTERAKTIF MATA KULIAH INFORMATION TECHNOLOGY BERBASIS MULTIMEDIA Iwan Rijayana Program Studi Sistem Informasi, Universitas Widyatama
Tujuan 04/07/ :01
Sistem Basis Data : Perancangan Perangkat Lunak Tujuan Mahasiswa mampu memahami analisis dan desain model database Mahasiswa paham dan mengerti konsep desain database Mahasiswa mengerti desain arsitektur
BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)
BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,
SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG
SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG Nia Oktaviani Sistem Informasi, Fakultas Ilmu Komputer, Universitas Bina Darma Palembang E-mail: [email protected],
BAB II LANDASAN TEORI
6 DAFTAR ISI Isi Halaman HALAMAN JUDUL HALAMAN PENGESAHAN... HALAMAN PERNYATAAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... INTISARI... ABSTRACT... i ii iii vi ix x xi xii BAB I
PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA
PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA 41509010041 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013 Perancangan Aplikasi
BAB 2. LANDASAN TEORI 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan
BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai
APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG
APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG Titis H. 1, Prind T. P. 2, Henny I. 3 Program Studi Sistem Informasi Jurusan Teknologi Informasi, Universitas Semarang 1 [email protected],
Aplikasi Pengambilan Database Mesin Sidik Jari dan Dikirimkan secara Nirkabel ke Smartphone Berbasis Android 2.2
Aplikasi Pengambilan Database Mesin Sidik Jari dan Dikirimkan secara Nirkabel ke Smartphone Berbasis Android 2.2 Peter Septianus Jurusan Teknik Elektro, Fakultas Teknik Universitas Kristen Maranatha, Bandung
PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI. Oleh: Gita Indah Marthasari, S.
P2I PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI Oleh: Gita Indah Marthasari, S.T Dibiayai oleh Anggaran Dana Pembinaan Pendidikan
BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN
PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN Ganda Prasetiya 1, Adian Facturrochim 2, R. Rizal Isnanto 2 ABSTRACT At this time, it has been known
PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung)
PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung) 1 Budiman Ruliansyah, 1 Kurnia Muludi, 1 Febi Eka Febriansyah 1 Jurusan Ilmu
ABSTRAKSI. Universitas Kristen Maranatha
ABSTRAKSI File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu jaringan yang mendukung TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut
Bab 3 Metoda dan Perancangan Sistem
Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang
ISSN Jurnal Teknologi Terpadu e-issn Vol. 2, No. 2, Desember, 2016
PERHITUNGAN MATEMATIKA DASAR BERBASIS MULTIMEDIA MENGGUNAKAN METODE JARIMATIKA Novitasari Ballo 1 Teknik Informatika Strata Satu STIKOM Uyelindo Kupang Email: [email protected] 1 Menhya Snae 2 Teknik
PERANCANGAN APLIKASI E-LEARNING PADA MATA PELAJARAN TEKNOLOGI INFOMASI DAN KOMUNIKASI (STUDI KASUS : SMAN 6 BATANGHARI)
PERANCANGAN APLIKASI E-LEARNING PADA MATA PELAJARAN TEKNOLOGI INFOMASI DAN KOMUNIKASI (STUDI KASUS : SMAN 6 BATANGHARI) Muhammad Al-Aziz Sofyan 1, Jasmir 2, Irawan 3 Teknik Informatika, STIKOM Dinamika
SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR
SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan
Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu
SOFTWARE SOFTWARE Definisi: Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu Membentuk layer antara user dengan komputer Penggolongan : Software Sistem (System Software)
Hal yang harus diperhatikan dalam penggunaan AJAX adalah: XHTML dan CSS digunakan untuk menandai dan mempercantik tampilan informasi.
MODUL 6 Implementasi Web dengan Database TUJUAN PRAKTIKUM : 1. Praktikan memahami prinsip penggunaan ajax. 2. Praktikan mampu mengkoneksikan ajax dengan database. PERLENGKAPAN PRAKTIKUM 1. Modul Praktikum
BAB III METODE PENELITIAN. Untuk menunjung pembangunan manajemen sistem website yang ada CV.
16 BAB III METODE PENELITIAN 3.1 Peralatan Pendukung Untuk menunjung pembangunan manajemen sistem website yang ada CV. Trans Langgeng Rental Mobil diperlukan beberapa komponen perangkas keras (hardware)
SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA ABSTRAK
SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA Disusun oleh : Aureline Dibimbing oleh : Ir. Maksum Tanubrata, M.T. Radiant Victor Imbar, S.Kom., M.T. ABSTRAK Manajemen bahan
TPI4202 e-tp.ub.ac.id
TPI4202 e-tp.ub.ac.id Bahasa pemrograman berorientasi objek (objectoriented programming/oop) Tidak mungkin membuat program java tanpa kita mendefinisikan class, data dan method Bersifat netral, tidak tergantung
Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source
Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source 1 Dwi Sakethi, 2 Machudor Yusman, 3 Ajeng Savitri Puspaningrum 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila
ABSTRAK. Kata kunci: project management, knowledge area. vi Universitas Kristen Maranatha
ABSTRAK Di dalam proses pembuatan aplikasi di PT Intan Triputra Abadi ( yang seringkali dikatakan sebagai suatu proyek ) sering ditemui kendala keterlambatan penyampaian aplikasi ke client yang disebabkan
SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS
LAPORAN SKRIPSI SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS HILMY MACHFUDI 201051137 DOSEN PEMBIMBING Rina Fiati, ST, M.Cs Ratih Nindyasari, S.Kom
ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID
ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID Eric Chandra Binus University, Jakarta, DKI Jakarta, Indonesia Dan Zein Rezky Chandra Binus University,
SISTEM OPERASI TERDISTRIBUSI
SISTEM OPERASI TERDISTRIBUSI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Pendahuluan 2. Manfaat Sistem Operasi Terdistribusi 3. Komponen Inti Sistem Operasi Pertemuan: 5 Pendahuluan Sistem operasi terdistribusi
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture
BAB III PERANCANGAN PENELITIAN
BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung
BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)
BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini dibutuhkan beberapa alat dan bahan sebagai penunjang keberhasilan penelitian. Alat dan bahan tersebut adalah sebagai berikut:
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
29 BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Penelitian bertujuan untuk merancang sebuah sistem yang dapat melakukan penyampaian sebuah pesan multi chatting kedalam media LAN. Ada
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil aplikasi ini merupakan video
Mengenal Java RMI. Wiranti Sri Utami. Abstrak. Pendahuluan.
Mengenal Java RMI Wiranti Sri Utami [email protected] Abstrak Java adalah sebuah bahasa pemrograman dan juga sebuah platform. Java juga merupakan sebuah bahasa pemrograman tingkat tinggi, salah satu
Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller (MVC) pada Framework Java Server Faces
Scientific Journal of Informatics Vol. 3, No. 1, Mei 2016 p-issn 2407-7658 http://journal.unnes.ac.id/nju/index.php/sji e-issn 2460-0040 Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-1 (Konsep Dasar Web) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap Implementasi dan Pengujian Sistem, Dilakukan setelah tahap analisis dan Perancangan Selesai dilakukan. Pada bab ini akan dijelaskan
TPI4202 e-tp.ub.ac.id
TPI4202 e-tp.ub.ac.id Program name.p atau name.pas (Pascal source code) Part I: Header Dokumentasi Nama program; Part II: Declarations Konstanta Variabel; Part III: Statements begin : end. Text Editor
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata : INTERAKSI MANUSIA DAN KOMPUTER Kode Mata : MI 30 Jurusan / Jenjang : S SISTEM INFORMASI Tujuan Instruksional Umum
PERANCANGAN MODEL LEARNING MANAGEMENT SYSTEM UNTUK SEKOLAH
PERANCANGAN MODEL LEARNING MANAGEMENT SYSTEM UNTUK SEKOLAH Natalia Limantara; Fredy Jingga Information Systems Department, School of Information Systems, Binus University Jl. K.H. Syahdan No. 9, Palmerah,
