Special Mention Winner – di Inaicta2012

Posted in Uncategorized | 60 Comments

TOPIK TA ANDROID V.4

Woro-Woro

Diumumkan sepada segenap mahasiswa di manapun anda berada, berikut ini adalah ide tugas akhir yang berorientasi pada oportunity…berdasarkan perkembangan Android pada berbagai device.

Lab Bahasa berbasis Android

Laboratorium komputer pada sebuah sekolah Dasar (SD XYZ) dibangun menggunakan personal komputer bebasis Android yang terhubung ke server melaui jaringan nirkabel. Selain untuk keperluan praktikum mata pelajaran TIK, lab komputer SD XYZ juga akan difungsikan sebagai lab bahasa Inggris. Kendala yang ada saat ini adalah belum ada perangkat lunak yang dapat berjalan dengan baik pada komputer yang bebasis Android. Penelitian awal telah dilakukan dengan memanfaatkan perangkat lunak OpenMeeting dan BigBlueButton, tetapi belum bisa menjawab kebutuhan praktikum lab Bahasa.

Moodle Client berbasis Android

Smart Hotel Service berbasis TV Android

Sebuah hotel membutuhkan sebuah TV yang menjadi pusat layangan hotel.

Monitoring Sistem Antrian Elektronik berbasis web

Koperasi XYZ sudah menerapkan sistem antrian elektronik yang digunakan untuk mengatur layanan koperasi kepada anggotanya. Sistem antrian tersebut terdiri dari satu server pengendali dan 13 client yang terdiri dari bagian informasi, PJ Kartu, dan Kasir.  Saat ini  sistem antrian sudah berjalan dengan baik, tetapi masih terdapat beberapa kendala yaitu: sistem antrian tidak bisa menyimpan history dari aktivitas layanan yang dilakukan oleh petugas, sehingga tidak bisa dipantau efektifitas layanan yang dilakukan oleh petugas.

 

Posted in Uncategorized | 72 Comments

Kuliah SP-Pert II

Contact

package tugas;

public class Contact {
	private String nama;
	private String noTelp;
	private String noHp;
	public String getNama() {
		return nama;
	}
	public void setNama(String nama) {
		this.nama = nama;
	}
	public String getNoTelp() {
		return noTelp;
	}
	public void setNoTelp(String noTelp) {
		this.noTelp = noTelp;
	}
	public String getNpHp() {
		return noHp;
	}
	public void setNpHp(String npHp) {
		this.noHp = npHp;
	}
	public Contact(String nama, String noTelp, String npHp) {
		super();
		this.nama = nama;
		this.noTelp = noTelp;
		this.noHp = npHp;
	}
	public String toString(){
		return nama+"\t"+noTelp+"\t"+noHp;
	}
}

ContactDB

package tugas;
import java.lang.annotation.ElementType;
import java.util.*;

public class ContactDB {
	private Vector daftarContact=new Vector();
	public void add(Contact c){
		daftarContact.add(c);
	}

	public void viewContact(){
		for(Contact c:daftarContact)
			System.out.println(c);
	}

	public void delete(String nama){
		//cari
		int idx=cariByNama(nama);
		if(idx!=-1){
			daftarContact.removeElementAt(idx);
		}else
			System.out.println(nama + " TIDAK ADA DALAM DAFTAR");
	}
	public Contact cari(String namaKey){
		Contact c=null;
		int idx=cariByNama(namaKey);
		if(idx!=-1)
			c=daftarContact.elementAt(idx); 
		return c;
	}

	private int cariByNama(String key){
		int idx=-1;
		for(int i=0;i

Tugas….ContactManager

package tugas;

public class ContactMng {

	public static void menu(){

	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		boolean selesai=false;
		int pilihan=-1;
		do{
			menu();
			//pilihan
			switch (pilihan) {
			case 1:

				break;

			default:
				break;
			}(pilihan)
		}while(!selesai);

	}

}
Posted in Kuliah, PBO | 178 Comments