KP1133469226

Dari widuri
Ini adalah revisi disetujui dari halaman ini; bukan revisi terkini. Lihat revisi terbaru.
Lompat ke: navigasi, cari


PROTOTIPE ROBOT PEMBERSIH LANTAI BERBASIS ARDUINO

UNO MENGGUNAKAN SMARTPHONE ANDROID

PADA PERGURUAN TINGGI RAHARJA


LAPORAN KULIAH KERJA PRAKTEK



Logo stmik raharja.jpg



OLEH:

1133469226 YUNI HARYATI



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

RAHARJA

TANGERANG

(2014/2015)



LEMBAR PERSETUJUAN



PROTOTIPE ROBOT PEMBERSIH LANTAI BERBASIS ARDUINO

UNO MENGGUNAKAN SMARTPHONE ANDROID

PADA PERGURUAN TINGGI RAHARJA



Diajukan guna melengkapi sebagian syarat untuk mengikuti KKP pada

Jurusan Sistem Komputer Konsentrasi Creative Communication And Innovative Technology

STMIK Raharja Tahun Akademik 2014/2015.



Tangerang, 08 Januari 2014



Dosen Pembimbing




( Ferry Sudarto, S.Kom., M.Pd. )

NID. 10001



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

RAHARJA



LEMBAR KEASLIAN KULIAH KERJA PRAKTEK


Saya yang bertandatangan di bawah ini,

NIM
: 1133469226
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Cretive Communication And Innovative Technology


Menyatakan bahwa Kuliah Kerja Praktek ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Kuliah Kerja Praktek yang telah dipergunakan untuk melanjutkan dalam pembuatan Skripsi baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.


Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.


Tangerang, 11 Januari 2014
Yuni Haryati
NIM. 1122349226

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

Penelitian ini bertujuan untuk membuat alat robot pembersih lantai menggunakan arduino uno yang dapat membersihkan lantai, alat ini menggunakan motor stepper untuk menggerakan sikat pembersih lantai, sehingga tidak ada lagi penggunaan alat pembersih manual sebagai alat untuk membersihkan lantai. Melainkan sikat pada robot sebagai alat untuk membersihkan lantai, alat bekerja melalui koneksi bluetooth dan dijalankan oleh smartphone android, serta alat ini juga menggukan arduino uno sebagai media pengontrolan database robot pembersih lantai, sebagai hasil penelitian ini diharapkan membantu para pengguna atau pemilik ruangan untuk dapat membersihkan lantai.

Kata Kunci: Pembersih lantai, Motor stepper, Arduino uno

ABSTRACT

Isi abstraksi Bahasa Inggris

Keywords : ... , ... , ...


KATA PENGANTAR


Puji syukur alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah memberikan seribu jalan, sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya, sehingga laporan Kuliah Kerja Praktek Penulis dapat berjalan dengan baik dan selesai dengan semestinya.

Penulisan laporan Kuliah KerjaPraktek ini disusun sebagai salah satu syarat guna melengkapi kurikulum perkuliahan dan mengikuti Skripsi. Sebagai bahan penulisan, Penulis memperoleh informasi berdasarkan hasil observasi dan studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.

Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Kuliah Kerja Praktek ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja dan juga sebagai Dosen Pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
  2. Bapak Drs. PO. Abas Sunarya, M.Si selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Ferry Sudarto, S.Kom., M.Pd. selaku Kepala Jurusan Sistem Komputer.
  4. Bapak Ferry Sudarto, S.Kom., M.Pd. selaku Pembimbing Kuliah Kerja Praktek.
  5. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  6. Kedua orang tua, abang dan saudara keluarga yang telah memberikan dukungan, baik moril, materil maupun doa untuk keberhasilan kepada penulis.
  7. Teman-teman seangkatan 2011, Luvia Giantika, Eka Purwandari yang 1 bimbingan KKP, CKB , iLearning angkatan 2011, beserta teman-teman yang lain yang tidak bisa Penulis sebutkan satu persatu.
  8. Rekan-rekan, Erlita Rasdiana, Wulan Alfiani, Vhivi Yulianti Nur, Ganis Dwi Prasetyo, beserta teman-teman yang lain yang tidak bisa Penulis sebutkan satu persatu.
  9. Seluruh anggota REC khususnya yang telah memberikan dukungan dan masukan yang berarti kepada penulis dalam menyelesaikan Laporan Kuliah Kerja Praktek ini.

Penulis menyadari bahwa dalam penulisan Laporan KKP ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan KKP ini bermanfaat bagi pihak yang membutuhkan.


Tangerang, 11 Januari 2014
Yuni Haryati
NIM. 1133469226


DAFTAR GAMBAR

Gambar 2.1 Sistem Tertutup

Gambar 2.2 Sistem Terbuka

Gambar 2.3 Daur Hidup Sistem


DAFTAR SIMBOL


DAFTAR SIMBOL USE CASE DIAGRAM

Daftar Simbol Use Case Diagram.png

DAFTAR SIMBOL ACTIVITY DIAGRAM

Daftar Simbol Activity Diagram.png


DAFTAR SIMBOL SEQUENCE DIAGRAM

Daftar Simbol Sequence Diagram.png

BAB I

PENDAHULUAN

Latar Belakang

Pekerjaan rumah atau aktivitas dalam kehidupan sehari-hari sangatlah banyak, khususnya pekerjaan di dalam rumah, salah satunya adalah pekerjaan membersihkan lantai. Membersihkan lantai adalah salah satu rutinitas yang wajib dikerjakan di rumah, di sekolah atau di kantor. Pekerjaan ini tak cukup hanya dikerjakan sekali saja, terkadang lantai harus dibersihkan beberapa kali dalam sehari karena debu yang selalu saja menempel, sehingga pekrjaan itu sangat banyak membutuhkan waktu. oleh sebab itu maka harus ada suatu alat yang dapat membersihkan lantai secara bersih dan otomatis.

Pada saat ini bidang elektronika sangat dibutuhkan, sebab dalam bidangini terdapat beberapa sistem yang dapat membantu mempermudah pekerjaan manusia yang salah satunya prototipe pembersih lantai. Kenyataan yang ada saat ini adalah masyarakat terkadang lupa untuk membersihkan lantai rumahnya, karena sibuk dengan berbagai macam kegiatan di luar rumah. Oleh karena itu untuk mempermudah dalam membersihkan lantai, dibutuhkan suatu perangkat yang dapat mengerjakan kegiatan tersebut secara otomatis.

Salah satu alat pembersih lantai tersebut adalah prototipe, yang merupakan gabungan dari berbagai macam peralatan mekanik, yang diatur oleh peralatan elektronika yang dapat bergerak sesuai dengan fungsi tertentu.

Menurut sumber dailytech - Jepang ukitorimushi (dailytech.com, 25 Mei 2009) satu dari sedikit negara dimana kita dapat menemukan produk-produk yang aneh. Sekarang, ada sebuah produk pembersih lantai baru yang disebut Fukitorimushi. Fukitorimushi dalam bahasa Jepang berarti ”kutu pembersih” dan ini merupakan pekerjaan yang dilakukan oleh robot ini. Fukitorimushi bergerak merayap seperti cacing atau siput, yang baru-baru ini dikembangkan dengan menggunakan bahan penyerap dari serat fiber. Robot dikembangkan oleh Panasonic dan kain nanofiber dikembangkan oleh Teijin Ltd. Di bagian depan robot memancarkan cahaya putih yang digunakan untuk mendeteksi area yang kotor. Saat area yang kotor ditemukan, robot akan memancarkan cahaya merah dan seketika itu juga akan membersihkan area tersebut. Setelah bersih, Fukitorimushi akan kembali ke tempat pengisiannya (charging dock). Teknologi kain yang digunakan disebut Nanofront merupakan serat polyester yang memiliki diameter 700 nanometer atau 1/7500 dari ketebalan sebuah rambut. Menurut Teijin, kain ini memiliki area permukaan dan struktur pori-pori yang memiliki keunggulan dalam menyeka dan menyerap air dibandingkan dengan kain konvensional lainnya. Maka, penggunaan prototipe pembersih lantai dapat meminimalisir efisiensi dalam hal waktu, sehingga manusia dapat mengerjakan kegiatan pekerjaan rumah yang lainnya.

Berdasarkan permasalahan di atas , maka penulis mengambil judul “PROTOTIPE ROBOT PEMBERSIH LANTAI BERBASIS ARDUINO UNO MENGGUNAKAN SMARTPHONE ANDROID PADA PERGURUAN TINGGI RAHARJA”.

Rumusan Masalah

Berdasarkan latar belakang di atas maka dapat diindetifikasikan sebagai masalah antara lain:

  1. Apakah prototype pembersih lantai tersebut dapat menggantikan pekerjaan membersihkan lantai ?
  2. Apakah prototype pembersih lantai dapat bekerja secara otomatis ?

Ruang Lingkup Penelitian

Ruang lingkup yang akan dibahas dalam Laporan KKP ini adalah Prototype Pembersih Lantai Berbasis Arduino Uno dan Android. Sebagai input sensor pendeteksi debu atau kotoran yang berada pada dibawah prototype, yang terhubung dengan Arduino Uno sebagai prosesnya, dan kemudian motor DC menggerakan alat pembersih yang ada pada prototype untuk mebersihkan lantai sebagai outputnya.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan dari penelitian ini adalah :

1. Tujuan individual

  1. Persyaratan untuk kelulusan mata kuliah Kuliah Kerja Praktek (KKP).
  2. Mengaplikasikan ilmu yang penulis dapat selama perkuliahan.

2. Tujuan Fungsional

  1. Membuat mekanisme pengontrolan prototype pembersih lantai yang dapat bekerja secara baik yang mampu dihubungkan dan dikendalikan dengan aplikasi android.
  2. Agar prototype tersebut dapat digunakan untuk membersihkan lantai.

3. Tujuan Operasional

  1. Agar pendengar lebih mudah dalam menerima apa yang di presentasikan.
  2. Agar masyarakat tidak perlu menggunakan tenaganya untuk membersihkan lantai.

Manfaat Penelitian

Manfaat dari penelitian ini adalah :

1. Manfaat individual

  1. Dapat mengembangkan ilmu yang penulis dapatkan selama perkuliahan.
  2. Memberikan kepuasan karena dapat menciptakan sesuatu yang bermanfaat bagi masyarakat dan khususnya pada civitas Perguruan Tinggi Raharja.

2. Manfaat Fungsional

  1. Mempermudah dalam melakukan pekerjaan rumah khususnya membersihkan lantai.
  2. Mengganti pekerjaan manusia dengan prototype robot pembersih lantai.

3. Manfaat Operasional

  1. Alat ini diharapkan bisa digunakan untuk membersihkan lantai pada Perguruan Tinggi Raharja.
  2. Prototype robot pembersih lantai dapat bekerja secara otomatis.

Metode Penelitian

Metode Pengumpulan Data

  1. Pengamatan (Observation)

    Dalam metode ini penulis melakukan secara langsung observasi terhadap Perguruan Tinggi Raharja dan mengumpulan data dengan observasi langsung atau dengan pengamatan langsung, cara pengambilan data dengan menggunakan mata tanpa ada pertolongan alat standar lain untuk keperluan tersebut. Pengamatan baru tergolong sebagai teknik mengumpulkan data. observasi ini berlangsung selama 3 bulan.

  2. Wawancara

    Selain observasi penulis juga melakukan wawancara kepada untuk memperoleh keterangan dalam penelitian ini.

  3. Studi Pustaka

    Selain melakukan observasi dan wawancara penulis juga melakukan studi kepustakaan, browsing internet, jurnal, dan artikel sebagai referensi yang berhubungan dengan pembuatan prototype tersebut.

Metode Analisa

Analisis data merupakan salah satu langkah penting dalam rangka memperoleh temuan-temuan hasil penelitian. Hal ini disebabkan, data akan menuntun kita ke arah temuan ilmiah, bila dianalisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan Metode Analisa SWOT, agar dapat mengetahui keunggulan dan kelemahan dari alat tersebut melalui sistem analisa SWOT tersebut yaitu Kekuatan (Strengths), Kelemahan (Weakness), Kesempatan (Oppurtunities), dan yang menjadi Ancaman (Threats). Analisa SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar matrik SWOT dengan menggunakan pendekatan pemecahan masalah menggunakan konsep Service Marketing Mix (Bauran Pemasaran Jasa) 7P-Product, Price, Promotion, Place, People, Process, dan Physical Evidence.

Metode Prototipe

Prototype yang digunakan dalam penulisan Laporan KKP ini adalah pendekatan Throw away yaitu Pengalaman yang diperoleh dari pembuatan prototype digunakan untuk membuat produk akhir (final).

Sistematika Penulisan

Dalam laporan ini penulis membagi beberapa bab untuk mempermudah penulis dalam menyusun dan mempermudah bagi pembaca uraian singkat untuk memahami, yang mana tiap-tiap bab terdiri dari sub bab yang merupakan penjelasan dari bab sebelumnya, berikut uraian singkat dari setiap bab :

BAB I PENDAHULUAN

Pada bab ini penulis menguraikan tentang latar belakang secara umum, maksud dan tujuan, ruang lingkup yang membatai permasalahan, metode penelitian, dan sistematika penulisan.


BAB IV PENUTUP

Bab ini berisi tentang kesimpulan yang dapat diambil dari Kuliah Kerja Praktek (KKP) dan saran-saran yang bisa diberikan untuk memperbaiki pengembangan rancangan berikutnya.


BAB II

LANDASAN TEORI

Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan laporan ini.

Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Menurut Hartono (2013:9), ”Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara teroganisasi berdasar fungsi-fungsinya, menjadi satu kesatuan”.

Menurut Taufiq (2013:2), “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.

Menurut Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.

Berdasarkan beberapa pendapat yang terdapat di atas, maka dapat disimpulkan sistem adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.

2. Karakteristik Sistem

Menurut Sutabri (2012:20), sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut :

  1. Komponen Sistem (Components)
    Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.
  2. Batasan Sistem (Boundary)
    Ruang lingkup sistem yang merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.
  3. Lingkungan Luar Sistem (Evinronment)
    Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kalangsungan hidup dari sistem tersebut.
  4. Penghubung Sistem (Interface)
    Media yang menghubung sistem dengan subsistem yang lainya disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.
  5. Masukan Sistem (Input)
    Energi yang dimasukan kedalam sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Contoh, didalam suatu unit sistem komputer, “program” adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan “data” adalah signal input untuk diolah menjadi informasi.
  6. KeluaranSistem (Output)
    Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.
  7. Pengolahan Sistem (Process)
    Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.
  8. Sasaran Sistem (Objective)
    Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Jika suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.

3. Klasifikasi Sistem

Menurut Taufiq (2013:8), sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya :

1. Sistem Abstrak dan Sistem Fisik

Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain.

Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem computer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan.

Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.

2. Sistem dapat dipastikan dan Sistem tidak dapat dipastikan
Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.
3.Sistem Tertutup dan Sistem Terbuka
Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.


sistemtertutup_zps44c454ff.jpg

Gambar 2.1 Sistem Tertutup

Sumber: Taufiq (2013:9)


sistemterbuka_zpsf8afb1bc.jpg

Gambar 2.2 Sistem Terbuka

Sumber: Taufiq (2013:9)


Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sistem jika dipandang dari pelakunya. Pada zaman yang semakin global dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung dari kebutuhannya.Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi, sistem akademik yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kesrjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.
5. Sistem Sederhana dan Sistem Kompleks
Sistem dilihat dari tingkat kekomplekan masalahnya dibagi menjadi dua yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponennya pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem itu sangat rumit.
6. Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi
Sistem yang bisa berdaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan. Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.
7. Sistem Buatan Allah/Alam dan Sistem Buatan Manusia
Sistem buatan Allah merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain. Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.
8. Sistem Sementara dan Sistem Selamanya
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan

4. Tujuan Sistem

Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yangbermanfaat minimal bagi dia sendiri atau bagi lingkungannya.
Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya.
Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkanuntuk dicapai dan memiliki langkah-langkah yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta menggunkan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.

5. Daur Hidup Sistem

Menurut Sutabri (2012:27), Siklus Hidup Sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer.
Fase atau tahapan dari daur hidup suatu sistem:

  1. Mengenali Adanya Kebutuhan
    Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali. Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada. Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.
  2. Pembangunan Sistem
    Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.
  3. Pemasangan Sistem
    Setalah tahap pembangunan sistem selesai, sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem. Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yan sebenarnya yang merupakan langkah akhir dari suatu pembangunan sistem.
  4. Pengoperasian Sistem
    Program-program computer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.
  5. Sistem Menjadi Usang
    Kadang perubahan yang terjadi begitu drastic sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.
Daurhidupsistem_zps58658816.jpg

Gambar 2.3 Daur Hidup Sistem

Sumber: Sutabri (2012:29)

Konsep Dasar Data

1. Definisi Data

Menurut Sutabri (2012:1), “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”.

Menurut Taufiq (2013:13), “Data adalah sesuatu yang diberikan untuk kemudian diolah”.

Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalah bahan mentah yang perlu diolah sehingga menghasilkaninformasi yang menunjukkan fakta.

2. Klasifikasi Data

Menurut Sutabri (2012:3), data dapat diklasifikasikan menurut jenis, sifat dan sumber :

1. Klasifikasi Data menurut jenis data

  1. Data Hitung (enumeration/counting data)
    Data hitung adalah hasil perhitungan atau jumlah tertentu.
  2. Data Ukur (measurement data)
    Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu.

2. Klasifikasi data menurut sifat data :

  1. data Kuantitatif (quntitative data)
    Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.
  2. Data Kualitatif (qualitative data)
    Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu.

3. Klasifikasi data menurut sumber :

  1. Data Internal (internal data)
    Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dlakukan sendiri, bukan data hasil karya orang lain.
  2. Data Eksternal (external data)
    Data eksternal adalah data hasil observasi orang lain. Seseorang boleh saja mengunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain. Data eksternal ini terdiri dari 2 jenis yaitu :

1. Data Eksternal Primer (primary external data)

Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yakni orang yang melakukan observasi sendiri.

2. Data Eksternal Sekunder (secondary external data)

Data eksternal sekunder adalah data yang diperoleh bukan dari orang lain yang melakukan observasi melainkan melalui seseorang atau sejumlah orang lain.

Konsep Dasar Informasi

1. Definisi Informasi

Menurut Darmawan (2012:2), “Informasi adalah sejumlah data yang sudah diolah atau proses melalui prosedur pengolahan data dalam rangka menguji tingkat kebenarannya, keterpakaiannya sesuai dengan kebutuhan”.

Menurut Taufiq (2013:15), “Informasi adalah data-data yang diolah sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.

Berdasarkan kedua definisi di atas, maka dapat disimpulkan informasi adalah data yang sudah diolah untuk menguji kebenarannya sehingga bermanfaat bagi pengguna dalam mengambil keputusan.

2. Klasifikasi Informasi

Menurut Sutabri (2012:34), informasi dalam menejemen diklasifikasikan sebagai berikut :

1. Informasi Berdasarkan Persyaratan

Suatu informasi harus memenuhi persyaratan sebagaimana dibutuhkan oleh seorang manajer dalam rangka pengambilan keputusan yang harus segera dilakukan.Berdasarkan persyaratanitu informasi dalam manajemen diklasifikasikan sebagai berikut :

1. Informasi yang tepat waktu
Sebuah informasi yang tiba pada manajer sebelum suatu keputusan diambil sebab seperti telah diterangkan dimuka, informasi adalah bahan pengambilan keputusan.
2. Informasi yang relevan
Sebuah informasi yang disampaikan oleh seorang menajer kepada bawahannya harus relevan, yakni ada kaitannya dengan kepentingan pihak penerima sehingga informasi tersebut akan mendapatkan perhatian.
3. Informasi yang bernilai
Informasi yang berharga untuk suatu pengambilan keputusan.
4. Informasi yang dapat dipercaya
Suatu informasi harus dapat dipercaya dalam manajemen karena hal ini sangat penting menyangkut citra organisasi, terlebih bagi organisasi dalam bentuk perusahaan yang bergerak dalam persaingan bisnis.

Teori Khusus

Konsep Dasar Mikrokontroller

1. Definisi Mikrokontroller

Menurut Malik (2009:1), bahwa “Mikrokontroler adalah sebagai sebuah sistem komputer yang dibangun pada sebuah keping (chip) tunggal”.

Menurut Saefullah dkk (2009:319), “Mikrokontroler merupakan komponen utama atau biasa disebut juga sebagai otak yang berfungsi sebagai pengatur pergerakan motor (Motor Driver) dan pengolah data yang dihasilkan oleh komparator sebagai bentuk keluaran dari sensor”.

Mikrokontroler merupakan sebuah processor yang digunakan untuk kepentingan kontrol. Meskipun mempunyai bentuk yang jauh lebih kecil dari suatu komputer pribadi dan computer mainframe, mikrokontroler dibangun dari elemen – elemen dasar yang sama. Seperti umumnya komputer, mikrokontroler adalah alat yang mengerjakan instruksi – instruksi yang diberikan kepadanya. Artinya, bagian terpenting dan utama dari suatu sistem terkomputerisasi adalah program itu sendiri yang dibuat oleh seorang programmer. Program ini menginstruksikan komputer untuk melakukan tugas yang lebih kompleks yang diinginkan oleh programmer.

Menurut Malik (2009:1), bahwa “Mikrokontroler adalah sebagai sebuah sistem komputer yang dibangun pada sebuah keping (chip) tunggal”.


2. Karakterisitk Mikrokontroller

Menurut Malik (2009:2), karakteristik mikrokontroler mempunyai beberapa komponen-komponen yaitu :

a. CPU (Central Procesing Unit)

b. RAM (Read Only Memory)

c. I/O (Input/Output)

Adapun ketiga komponen tersebut secara bersama-sama membentuk sistem komputer dasar. Beberapa mikrokontroler memiliki tambahan komponen lain, misalnya ADC (Analog Digital Converter), Timer/Counter, dan lain-lain.


3. Klasifikasi Mikrokontroller

Menurut Malik (2009:3), mikrokontroler memiliki beberapa klasifikasi yaitu sebagai berikut :

a. ROM (Flash Memory) dengan kapasitas 1024 byte (1 KB)

b. RAM berkapasitas 68 byte

c. EEPROM (memori data) berkapasitas 64 byte

b. Total 13 jalur I/O (Port B 8 bit)

c. Timer/Counter 8 bit dengan prescaler

Fasilitas pemrograman di dalam sistem (ICSP = In Circuit Serial Programing)

Menurut Malik (2009:3), bahwa Beberapa fitur yang umumnya ada di dalam mikrokontroler adalah sebagai berikut :

a. RAM (Random Access Memory)

RAM digunakan oleh mikrokontroler untuk tempat penyimpanan variabel. Memori ini bersifat volatile yang berarti akan kehilangan semua datanya jika tidak mendapatkan catu daya.

b. ROM (Read Only Memory)

ROM seringkali disebut sebagai kode memori karena berfungsi untuk tempat penyimpanan program yang akan diberikan oleh user.

c. Register

Merupakan tempat penyimpanan nilai–nilai yang akan digunakan dalam proses yang telah disediakan oleh mikrokontroler.

d. Special Function Register

Merupakan register khusus yang berfungsi untuk mengatur jalannya mikrokontroler. Register ini terletak pada RAM.

e. Input dan Output PIN

Pin input adalah bagian yang berfungsi sebagai penerima signal dari luar, pin ini dapat dihubungkan ke berbagai media inputan seperti keypad, sensor, dan sebagainya. Pin output adalah bagian yang berfungsi untuk mengeluarkan signal dari hasil proses algoritma mikrokontroler.

f. Interrupt

Interrupt bagian dari mikrokontroler yang berfungsi sebagai bagian yang dapat melakukan interupsi, sehingga ketikaprogram utama sedang berjalan, program utama tersebut dapat diinterupsi dan menjalankan program interupsi terlebih dahulu.


Konsep Dasar Arduino

1. Definisi Arduino

Arduino adalah sebuah board mikrokontroller yang berbasis ATmega328. Arduino memiliki 14 pin input/output yang mana6 pin dapat digunakan sebagai output PWM, 6 analog input, crystal osilator 16 MHz, koneksi USB, jack power, kepala ICSP, dan tombol reset. Arduino mampu men-support mikrokontroller; dapat dikoneksikan dengan komputer menggunakan kabel USB.

Arduino dapat diberikan power melalui koneksi USB atau power supply. Powernya menyala secara otomatis. Power supply dapat menggunakan adaptor DC atau baterai. Adaptor dapat dikoneksikan dengan mencolok jack adaptor pada koneksi port input supply. Board arduino dapat dioperasikan menggunakan supply dari luar sebesar 6 - 20 volt. Jika supply kurang dari 7V, kadangkala pin 5V akan menyuplai kurang dari 5 volt dan board bisa menjadi tidak stabil. Jika menggunakan lebih dari 12 V, tegangan di regulator bisa menjadi sangat panas dan menyebabkan kerusakan pada board. Rekomendasi tegangan ada pada 7 sampai 12 volt. Arduino sendiri memiliki IDE untuk compiler. Proses kerja Arduino ialah melakukan pemrograman pada IDE, compile, danupload binary/hex file ke kontroler. Berbeda dengan Processing yang kode hasil compile langsung dijalankan di komputer, kode hasil compile Arduino harusdiupload ke kontroler sehingga dapat dijalankan. Fungsi tombol pada IDE Arduino :

Verify  : Cek error dan lakukan kompilasi kode.

Upload  : Upload kode ke board/kontroler. Asumsi bahwa board dan serial port telah disetting dengan benar.

New  : Membuat aplikasi baru.

Open  : Buka proyek yang telah ada atau dari contoh-contoh/examples.

Save  : Simpan proyek anda. Serial Monitor : Membuka serial port monitor untuk melihat feedback/umpan balik dari board.

Penjelasan pada pin power adalah sebagai berikut :

1. Vin

Tegangan input ke board arduino ketika menggunakan tegangan dari luar (seperti yang disebutkan 5 volt dari koneksi USB atau tegangan yang diregulasikan). Pengguna dapat memberikan tegangan melalui pin ini, atau jika tegangan suplai menggunakan power jack, aksesnya menggunakan pin ini.


2. 5V

Regulasi power supply digunakan untuk power mikrokontroller dan komponen lainnya pada board. 5V dapat melalui Vin menggunakan regulator pada board, atau supply oleh USB atau supply regulasi 5V lainnya.


3. 3,3V

Suplai 3.3 volt didapat oleh FTDI chip yang ada di board. Arus maximumnya adalah 50mA Pin Ground berfungsi sebagai jalur ground pada arduino.


4. Memory

ATmega328 memiliki 32 KB flash memori untuk menyimpan kode, juga 2 KB yang digunakan untuk bootloader. ATmega328 memiliki 2 KB untuk SRAM dan 1 KB untuk EEPROM.


5. Input dan Output

Setiap 14 pin digital pada arduino dapat digunakan sebagai input atau output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead(). Input/output dioperasikan pada 5 volt. Setiap pin dapat menghasilkan atau menerima maximum 40 mA dan memiliki internal pull-up resistor (disconnected oleh default) 20- 50 KOhms. Beberapa pin memiliki fungsi sebagai berikut :

1. Serial  : 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan mengirim (TX) TTL data serial. Pin ini terhubung pada pin yang koresponding dari USB FTDI ke TTL chip serial.

2. Interupt eksternal : 2 dan 3. Pin ini dapat dikonfigurasikan untuk trigger sebuah interap pada low value, rising atau falling edge, atau perubahan nilai.

3. PWM : 3, 5, 6, 9, 10, dan 11. Mendukung 8-bit output.

4. PWM dengan fungsi analogWrite().

5. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mensuport komunikasi SPI, yang mana masih mendukung hardware, yang tidak termasuk pada bahasa arduino.

6. LED : 13. Ini adalah dibuat untuk koneksi LED ke digital pin 13. Ketika pin bernilai HIGH, LED hidup, ketika pin LOW, LED mati.


Konsep Dasar Motor DC

1. Definisi Motor DC

Menurut Syahrul (2012:255), Motor bekerja berdasarkan prinsip induksi magnetik. Sirkuit internal motor DC terdiri darikumparan/lilitan konduktor. Setiap arus yang mengalir dibentuk menjadi sebuah loop sehingga ada dua bagian konduktor yang berada didalam magnet pada saat yang sama, Konfigurasi konduktor seperti ini akan menghasilkan distorsi pada medan magnet utama menghasilkan gaya dorong pada masing-masing konduktor. Pada saat konduktor ditempatkan pada rotor, gaya dorong yang timbul akan menyebabkan rotor berputar searah jarum jam.


2. Konstruksi Motor DC

Kontruksi dasar motor DC dapat dilihat pada gambar 2.14. Pada gambar tersebut terlihat bahwa pada saat terminal motor diberitegangan DC maka arus elektron akan mengalir melalui konduktor dari terminal negatif menuju ke terminal positif. Karena konduktor berada di antara medanmagnet, maka akan timbul medan magnet juga pada konduktor yang arahannya seperti terlihat pada gambar 2.14.


Konsep Dasar Motor Stepper

1. Definisi Motor Stepper

Menurut Syahrul (2012:267), Motor stepper merupakan salah satu jenis motor yang banyak digunakan saat ini sebagaiactuator, misalnya sebagai penggerak head baca/tulis pada disk drive yang akan menetapkan posisi head baca/tulis di atas permukaan piringan diskette,penggerak head pada printer dan line feed control, dan yang yang paling popular saat ini adalah aplikasi dalam bidang robotik. Dengan bantuan mikroprosesor atau mikrokontroler perputaran motor dapat dikontrol dengan tepat sesuai keinginan dan terprogram.


2. Konstruksi Motor Stepper

Sebenarnya yang membedakan motor stepper dengan jenis motor lainnya misalnya pada motor AC dan motor DC salah satunya adalah dari segi putarannya. Motor stepper merupakan motor DC yang tidak mempunyai komutator. Karena kontruksi inilah maka motor stepper dapat diatur posisinya pada posisi tertentu dan/atau berputar kearah yang diinginkan, apakah searah jarum jam atau sebalikya. Ada tiga jenis motor stepper: motor stepper Magnet Permanen, Variable Reluctance dan Hybrid. Semua jenis tersebut melakukan fungsi dasar yang sama, tetapi mempunyai perbedaan penting pada beberapa aplikasi.


Operating System Android

1. Sejarah Android

Menurut Nazruddin Safaat H (2011:1), “android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet.” Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Fitur-fitur yang dimiliki android adalah :

a. Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.

b. Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat telepon seluler.

c. Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.

d. SQLite: untuk penyimpanan data.

e. Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).

f. GSM, Bluetooth, EDGE, 3G, 4G dan WiFi (tergantung piranti keras).

g. Kamera, Global Positioning System (GPS), kompas, NFC dan accelerometer (tergantung piranti keras).


2. Perkembangan Android

Wahana (2012:2) didalam bukunya mengemukakan perkembangan Android dan keunggulannya diantaranya sebagai berikut:

a. Android versi 1.1

Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.


b. Android versi 1.5 (Cupcake)

Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.


c. Android versi 1.6 (Donut)

Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus, kamera, camcorder dan galeri yang dintegrasikan, CDMA / EVDO, 802.1x, VPN, gestures, kemampuan dial kontak, teknologi text to change speech, pengadaanresolusi VWGA.


d. Android versi 2.1 (Eclair)

Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.

Untuk bergerak cepat dalam persaingan perangkat generasi berikutnya, Google melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik. Dengan semakin berkembangnya dan semakin bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook.


e. Android versi 2.2 (Froyo : Forzen Yogurt)

Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 JavaScript engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam SD Card, kemampuanWiFi Hotspot portabel, dan kemampuan auto update dalam aplikasi Android Market.


f. Android versi 2.3 (Ginger Bread)

Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan-perubahan umum yang didapat dari Androidversi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (User Interface) didesain ulang, dukunganformat video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication(NFC), dan dukungan jumlah kamera yang lebih dari satu.


g. Android versi 3.0 (Honeycomb)

Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. UserInterface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis.


h. Android versi 4.0 (Ice Cream Sandwich)

Ice Cream Sandwich didesain untuk baik itu telepon ataupun tablet. Android ICS menawarkan banyak peningkatan dari apa yg sudah ada di Gingerbread dan Honeycomb dengan pada saat yang sama memberikan inovasi-inovasi baru. Beberapa peningkatan itu antara lain kemampuan copy paste yang lebih baik, data logging dan warnings, dan kemampuan utk mengambil screenshot dengan menekan power dan volume bersamaan. Selain itu keyboardnya dan kamus juga mendapat perbaikan. Inovasi-inovasi baru di ICS antara lain penggunaan font “Roboto”. di Android 4.0 Ice Cream Sandwich System Bar dan Action Bar. adanya Android 4.0 Ice Cream Sandwich voice control yang memungkinkan kita mendikte teks yang ingin kita ketik. Selain itu Face Unlock merupakan salah satu hal yang menonjol di Android versi baru ini. Juga ada NFC based app yang disebut Android Bump, yang memungkinkan pengguna untuk bertukar informasi/data hanya dengan menyentuhkan gadget.


i. Android versi 4.1 (Jelly Bean)

Android Jelly Bean yang diluncurkan pada acara Google I/O lalu membawa sejumlah keunggulan dan fitur baru. Penambahan baru diantaranya meningkatkan input keyboard, desain baru fitur pencarian, UI yang baru dan pencarian melalui Voice Search yang lebih cepat.

Tidak ketinggalan Google Now juga menjadi bagian yang diperbarui. Google Now memberikan informasi yang tepat pada waktu yang tepat pula. Salah satu kemampuannya adalah dapat mengetahui informasi cuaca, lalu-lintas, ataupun hasil pertandingan olahraga. Sistem operasi Android Jelly Bean 4.1 muncul pertama kali dalam produk tablet Asus, yakni Google Nexus 7.


3. Android SDK

Menurut Nazruddin Safaat H (2011:15), “SDK (Software Development Kit) merupakan alat bantu dan API dalam mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman JAVA”.

SDK Android sebenarnya adalah kumpulan tools yang di sediakan oleh google untuk para pengembang yang ingin mencoba mengembangkan aplikasi android nya. Sdk sendiri merupakan kependekan dari system development kits, dalam sdk ini terdapat tools tool yang di butuhkan dalam pengembangan android, diantaranya adalah :

a. Adb shell

Adb sendiri merupakan bagian dari android development bridge yang dapat menjalankan terminal android seperti anda menjalankan terminal pada sistem operasi linux, dan command yang terdapat adalam adb shell sendiri sama seperti command linux pada umumnya, dan sistem yang berjalan pun juga hampir sama seperti linux pada umumnya.


b. Android Simulator

Fungsi dari android simulator ini berguna untuk para programer yang ingin melakukan testing aplikasi yang di buat nya kedalam sistem operasi android secara virtual sebelum mengaplikasikanya kedalam handset android sebenarnya, bila kita menjalankan android virtual ini, yang kita lihat sama seperti kita menjalankan handset android yang sesungguh nya, dan versi versi android terdahulu juga bisa kita jalankan apabila kita menginstal dan mendownload nya pada situs resmi google.


c. DDMS

DDMS dapat mencatat semua log yang aktif yang di lakukan pada ponsel android, hal ini memungkinkan para pengembang juga dapat melakukan benchmark terhadap aplikasi yang dibuatnya apabila sudah di terapkan langsung dalam ponsel android.


4. Basic 4 Android

Basic 4 android adalah development tool sederhana yang powerful untuk membangun aplikasi Android. Bahasa Basic4android mirip dengan bahasa Visual Basic dengan tambahan dukungan untuk objek. Aplikasi Android (APK) yang dicompile oleh Basic4Android adalah aplikasi Android native/asli dan tidak ada extra runtime seperti di Visual Basic yang ketergantungan file msvbvm60.dll, yang pasti aplikasi yang dicompile oleh Basic4Android adalah NO DEPENDENCIES (tidak ketergantungan file oleh lain). IDE Basic4Android hanya fokus pada development Android.

Basic4Android termasuk designer GUI untuk aplikasi Android yang powerful dengan dukungan Built -in untuk multiple screens dan orientations, serta tidak dibutuhkan lagi penulisan XML yang rumit, dapat di develop dan debug dengan Emulator Android atau dengan real device (koneksi ke USB atau melalui local network).


Bluetooth

1. Pengertian Bluetooth

Menurut Yogyo Susaptoyono (2012:5) Bluetooth adalah teknologi yang memungkinkan dua perangkat yang kompatibel, seperti telepon dan PC untuk berkomunikasi tanpa kabel dan tidak memerlukan koneksi saluran yang terlihat. Teknologi ini memberikan perubahan yang Bluetooth sesungguhnya merupakan spesifikasi industri untuk jaringan wilayah pribadi nirkabel (WPAN). Bluetooth menfasilitasi koneksi dan pertukaran informasi di antara alat-alat seperti PDA, ponsel, komputer laptop, printer, dan kamera digital melalui frekuensi radio jarak dekat.


2. Sejarah Bluetooth

Nama Bluetooth sendiri diambil dari nama seorang raja di Denmark yang bertakhta pada abad ke 10, yakni raja Harald Bluetooth. Pada masa hidupnya, raja tersebut aktif berdiplomasi memfasilitasi perundingan-perundingan untuk mendamaikan pihak-pihak yang bersengketa. Para penemu teknologi Bluetooth menganggap nama belakang raja tersebut sesuai dengan sifat teknologi nirkabel itu. Spesifikasi Bluetooth pertama kali dikembangkan oleh Ericsson, yang saat ini menjadi Sony Ericsson dan Ericsson mobile Platforms. Bluetooth kemudian diresmikan oleh Special Interest Group (SIG), yang berdiri pada 20 mei 1999. organisasi terssebut didirikan oleh Sony Ericsson, IBM, Intel, Toshiba dan Nokia. Sebagai standar radio dan protokol komunikasi, Bluetooth dirancang untuk bekerja hemat daya, dengan daya jangkau pendek, berbasis transceiver microchip murah. Untuk mengamankan komunikasi dari penyadapan, Bluetooth mengandalkan algoritma SAFER+ untuk otentikasi dan pembuatan kunci. Sementara itu, enkripsi paket data dipercayakan pada teknologi E0 StreamChipher.


3. Versi Bluetooth

Versi-versi pertama adalah Bluetooth 1.0 dan Bluetooth 1.0 B. Perbaikan terus dilakukan dengan kelahiran Bluetooth 1.1 . Versi ini antara lain mendukung untuk channel yang tidak dapat terenkripsi. Berikutnya tercipta Bluetooth 1.2 yang memiliki kecepatan transmisi lebih tinggidan lebih tahan terhadap interferensi frekuensi radio. Dan versi terbaru yang baanyak diadopsi gadget-gadget muthakhir pada saat ini adalah Bluetooth 2.0. Signifikan terhadap peralatan elektronik yang kita gunakan. Bluetooth memperbaiki penggunaan teknologi kabel yang cenderung menyulitkan ini dengan cara menghubungkan beberapa peralatan tanpa menggunakan kabel.


4. Cara Kerja Bluetooth

Bluetooth beroperasi dalam pita frekuensi 2,4 GHz (antara 2.402 GHz sampai 2.480 GHz) yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host to host Bluetooth dengan jarak jangkauan layanan yang terbatas. Bluetooth dapat berupa card yang bentuk dan fungsinya hampir sama dengan card yang digunakan untuk wireless local area network (WLAN) di mana menggunakan frekuensi radio standar IEEE 802.11 , hanya saja pada bluetooth mempunyai jangkauan jarak layanan yang lebih pendek dan kemampuan transfer data yang lebih rendah. Pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau menghilangkan penggunaan kabel di dalam melakukan pertukaran informasi, tetapi juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless dengan biaya yang relatif rendah, konsumsi daya yang rendah, interoperability yang menjanjikan, mudah dalam pengoperasian dan mampu menyediakan layanan yang bermacam-macam. Bluetooth bekerja menggunakan frekuensi radio. Beda dengan inframerah yang mendasarkan diri pada gelombang cahaya. Jaringan Bluetooth bekerja pada frekuensi 2.402 Giga Hertz sampai dengan 2.480 Giga Hertz. Dibangkitkan dengan daya listrik kecil sehingga membatasi daya jangkaunya hanya sampai 10 meter. Penetapan frekuensi ini telah distandardisasi secara internasional untuk peralatan elektronik yang dipakai untuk kepentingan industri, ilmiah, dan medis. Kecepatan transfer data Bluetooth rilis 1.0 adalah 1 megabit per detik (Mbps), sedangkan versi 2.0 mampu menangani pertukaran data hingga 3 Mbps. Sepasang peralatan Bluetooth yang telah tersambung akan membentuk Personal Area Network, disebut juga piconet dan mengacak frekuensi. Akan terjadi transaksi dan percakapan antar peralatan secara otomatis apakah ada data yang hendak dipertukarkan dan pihak manakah yang akan mengontrol komunikasi. Jika dikaitkan dengan masalah keamanan data, maka dapat dikatakan bahwa banyak hal yang perlu mendapat perhatian ekstra pada penggunaan Bluetooth. Koneksi antar peralatan Bluetooth tidak memerlukan campur tangan dari pengguna, melainkan terjadi secara otomatis. Begitu peralatan Bluetooth terdeteksi dan koneksi terbentuk, maka siapa saja dapat mengirimkan data ke peralatan Bluetooth. Beberapa manufaktur peralatan mobile saat ini telah mulai menerapkan teknologi secure Bluetooth, yaitu dengan menggunakan password pada perangkat Bluetooth tersebut.


Konsep Dasar Bahasa C

1. Definisi Bahasa C

Menurut sari, (2010:394), akar dari bahasa C adalah BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini kemudian dikembangkan oleh Ken Thompson menjadi bahasa B pada tahun 1970. Perkembangan selanjutnya menjadi bahasa C oleh Dennis Richie sekitar 1970-an di Bell Telephone Laboratories (sekarang adalah AT&T Bell Laboratories).

Bahasa C pertama kali digunakan di omputer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX, (±90% sistem operasi UNIX ditulis dalam bahasa C) dan sampai sekarang bahasa ini telah menggunakan secara praktis pada hampir semua sistem operasi. Selain itu, banyak bahasa pemrograman popular seperti PHP dan java menggunakan sintaks dasar yang mirip bahasa C.

Pada tahun1983, American National Standards Institute (ANSI) membentuk suatu komite, X3JII, untuk mengembangkan suatu spesifikasi standard untuk C dan berhasil diselesaikan pada tahun 1989. ANSI C didukung oleh kebanyakan compiler. Banyak kode C yang ditulis sekarang didasarkan pada ANSI C. Semua program yang ditulis dengan standard C dijamin akan berfungsi dengan baik pada flatform lain yang memiliki bahasa C. Tetapi banyak juga program C yang hanya dapat di kompilasi pada flatform tertentu dengan compiler tertentu sehubungan dengan library non standard, misalnya untuk graphic.

Pada tahun 1986, dikembangkan superset C (kompotibel dengan C, namun dilengkapi dengan kemampuan pemrograman berorientasi objek) oleh Bjarne Stroustrup yaitu bahasa C++ (C with class) dan sekarang merupakan bahasa yang banyak dipergunakan pada sistem operasiMicrosoft Windows; sedangkan C tetap merupakan bahasa yang popular Unix.


2. Kelebihan Bahasa C

1. Bahasa C tersedia hamper di semua jenis komputer

2. Kode bahasa C bersifat portable untuk semua jenis computer. Suatu program ditulis dengan versi bahasa C tertentu akan dapat dikomplikasi dengan versi bahasa C yang lain hanya dengan sedikit modifikasi.

3. C adallah bahasa pemrograman yang fleksibel. Dengan bahasa C, kita dapat menulis dan mengembangkan berbagai jenis program mulai dari operating system, word processor, graphic processor, spreadsheets, ataupun compiler untuk suatu bahasa pemrograman.

4. Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci. Yaitu: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volite while.

5. Proses executable program bahasa C lebih cepat.

6. Dukungan pustaka yang banyak.

7. C adalah bahasa yang terstruktur.

8. Bahasa C termasuk bahasa tingkat menengah.

9. Dibandingkan dengan assembly, kode bahasa C lebih mudah dibaca dan ditulis.


3. Kekurangan Bahasa C

1. Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.

2. Para pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan tidak terbiasa menggunakannya. Keampuhan C justru terletak pada pointer.

BAB III

PEMBAHASAN

Gambaran Umum Perguruan Tinggi Raharja

Dengan semakin banyaknya perguruan–perguruan tinggi yang berkembang di daerah Tangerang, khususnya di bidang ilmu komputer, semakin erat pula persaingan yang terjadi di dalamnya. Namun, banyak perguruan tinggi yang masih belum dapat memenuhi kebutuhan masyarakat dalam memperoleh data secara komputerisasi di setiap bidang.

Dalam dunia komputer segala sesuatunya serba canggih serta otomatis dan perkembangannya pun sangat cepat, banyak instansi yang menggunakaN kecanggihan komputer seperti instansi pemerintah maupun swasta serta dunia perkantoran bahkan dunia pendidikan sudah menerapkannya, tetapi perkembangan komputer selalu berubah setiap saat. Oleh karena itu Perguruan Tinggi Raharja dengan pendiriannya mempunyai misi untuk ikut membantu program pemerintah dalam upaya mencerdaskan kehidupan Bangsa Indonesia serta meningkatkan sumber daya manusia (SDM) dalam menghadapi era globalisasi.

Telah menjadi tekad para pendiri perguruan tinggi ini untuk membantu pemerintah dan masyarakat Kota Tangerang dalam Perguruan Tinggi Raharja yang diselenggarakan oleh Yayasan Nirwana Nusantara dan merupakan pendidikan yang terbaik dalam bidang ilmu komputer.


Sejarah Singkat Perguruan Tinggi Raharja

Perguruan Tinggi Raharja bermula dari sebuah lembaga kursus komputer yang bernama LPPK (Lembaga Pendidikan dan Penelitian Komputer) Raharja yang terletak di Jl. Gatot Subroto km.2 Harmoni Mas Cimone Tangerang.LPPK Raharja diresmikan pada tanggal 3 Januari 1994 oleh bapak walikota Tangerang Drs. H. Zakaria Mahmud, Raharja telah terdaftar pada Depdiknas Kotamadya Tangerang dengan nomor 201/PLSM/02.4/L.93. Lembaga inilah yang mempelopori penggunaan operating system windows dan aplikasinya diwilayah Tangerang dan sekitarnya, hal tersebut mendapat respon positif dan jumlah peminatnya pun meningkat pesat seiring dengan kerjasama yang di lakukan oleh lembaga ini dengan sekolah Lanjutan Tingkat Atas yang ada di Tangerang.

Karena semakin pesatnya perkembangan dan pertumbuhan akan komputerisasi dan meningkatnya peminat masyarakat Tangerang maka pada tanggal 24 Maret 1999 LPPK Raharja berkembang menjadi Akademi Manajemen Informatika dan Komputer (AMIK) Raharja Informatika yang diresmikan melalui surat keputusan Mentri Pendidikan dan Kebudayaan Republik Indonesia Nomor: 56/D/O/1999 yang diserahkan langsung dari Bapak Prof. Dr. Udju D. Rusdi selaku Koordinator KOPERTIS wilayah IV Jawa Barat kepada ketua yayasan Nirwana Nusantara Ibu Kasarina Sudjono. Pada tanggal 2 Februari 2000 dengan menyelenggarakan jurusan Manajemen Informatika.

Pada tanggal 2 Februari 2000 AMIK Raharja Informatika menjadi satu-satunya perguruan tinggi yang menjalankan studi formal untuk program Diploma I (DI) dengan memberikan gelar Ahli Pratama dan Program Diploma II (DII) dengan memberikan gelar Ahli Muda dan Diploma III (DIII) dengan memberikan gelar Ahli Madya kepada lulusannya, sesuai dengan surat keputusan Koordinator Perguruan Tinggi Swasta wilayah IV Jawa Barat dengan Nomor 3024/004/KL/1999.

Kemudian pada tanggal 7 September 2000 sesuai dengan surat keputusan Direktur Jendral Pendidikan Tinggi Departemen Pendidikan Nasional Nomor 354/Dikti/Kep/2000 menambah 2 program yakni D3 Teknik Informatika dan D3 Komputer Akuntasi.

Kini AMIK Raharja Informatika mempunyai 3 (tiga) program studi Diploma III dengan jurusan Manajemen Informatika (MI), Teknik Informatika (TI), dan Komputer Akuntansi (KA) yang masing-masing jurusan memberikan gelar Ahli Madya (A.md), Ahli Muda (AM), Ahli Pratama (AP) kepada lulusannya.

Pada tanggal 20 Oktober 2000 dalam usahanya untuk meningkatkan mutu dan kualitas dari pada lulusan AMIK RAHARJA INFORMATIKA meningkatkan statusnya dengan membuka Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) RAHARJA. Dengan surat keputusan Nomor 42/01/YNN/PR/II/200. ketua Yayasan Nirwana Nusantara mengajukan permohonan pendirian STMIK RAHARJA kepada Mendiknas KOPERTIS Wilayah IV jawa barat dengan 3 (tiga) program studi SI Jurusan Sistem Informasi (SI), Teknik Informatika(TI), dan Sistem Komputer (SK), hal tersebut telah mendapat tanggapan dari Direktur Jendral Pendidikan Tinggi dengan surat keputusan Nomor 5706/D/T/2000. Tidak hanya sampai disini, dalam rangka meningkatkan mutu dan kualitas lulusan RAHARJA sesuai dengan Rencana Induk Pengembangan (RIP) Raharja, bahwa dalam kurun waktu tidak lebih dari 5 tahun sudah berdiri Universitas RAHARJA.

Pada saat ini, Perguruan Tinggi Raharja pun telah meningkatkan mutu dan kualitasnya melalui sertifikat Akreditasi, diantaranya yaitu sebagai berikut:

  1. Pada tanggal 5 April 2006 dengan sertifikat Akreditasi Nomor 00117/Ak-1-DIII-03/DFXMEI/IV/2002 yang berisi Badan Akreditasi nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Manajemen Informatika di AMIK Raharja Informatika Terakreditasi A.
  2. Pada tanggal 4 Mei 2006 dengan Sertifikat Akreditasi Nomor 08479/Ak-X-SI-001/CAGTLF/V/2006 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa studi Strata 1 Teknik Informatika di STMIK Raharja terakreditasi B.
  3. Pada tanggal 11 Mei 2006 dengan Sertifikat Akreditasi Nomor 08523/Ak-X-S1-002/CAGSIM/V/2006 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Strata 1 Sistem Informasi di STMIK Raharja terakreditasi B.
  4. Pada tanggal 3 Agustus 2007 dengan Sertifikat Akreditasi Nomor 006/BAN-PT/AK-VIII/DPI-III/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Manajemen Informatika di AMIK Raharja Informatika terakreditasi B.
  5. Pada tanggal 25 Agustus 2007 dengan Sertifikat Akreditasi Nomor 019/BAN-PT/AK-X/SI/VIII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program Strata 1 Sistem Komputer di STMIK Raharja terakreditasi B.
  6. Pada tanggal 29 Desember 2007 sesuai surat keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 017/BAN-PT/AK-VII/Dpl-III/XII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Teknik Informatika di AMIK Raharja Informatika dengan terakreditasi B.
  7. Pada tanggal 18 Januari 2008 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 019/BAN-PT/AK-VII/Dpl-III/I/2008 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma Tiga Komputerisasi Akuntansi di AMIK Raharja Informatika terakreditasi A.
  8. Pada tanggal 08 Juli 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 010/BAN-PT/Ak-XIV/S1/VII/2011, menyatakan bahwa Program Studi Sarjana Teknik Informatika, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.
  9. Pada tanggal 23 September 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 025/BAN-PT/Ak-XIV/S1/IX/2011, menyatakan bahwa Program Studi Sarjana Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.

1. Jurusan / Program Studi pada STMIK Raharja

Tabel 1.JPG

Gambar 3.1.Jurusan atau Program Studi pada STMIK Raharja

2. Jurusan / Program Studi pada AMIK Raharja Informatika

Tabel amik.JPG

Gambar 3.2. Jurusan atau Program Studi pada AMIK Raharja


Visi, Misi dan Tujuan Perguruan Tinggi Raharja

Visi Perguruan Tinggi Raharja

Visi Perguruan Tinggi Raharja adalah menjadi perguruan tinggi swasta yang secara berkesinambungan meningkatkan kualitas pendidikannya, memberikan pelayanan dalam menciptakan sumber daya manusia yang tangguh, memiliki daya saing tinggi dalam era kompetisi globalisasi, terutama dibidang teknologi informasi dan komputer. Menjadikan pribadi raharja sebagai sumber daya manusia terampil dan ahli, mampu bersaing dalam dunia bisnis maupun non bisnis, menghasilkan tenaga intelektual dan professional, serta mampu berkembang dalam cakrawala yang lebih luas.


Misi Perguruan Tinggi Raharja

  1. Menyelenggarakan pendidikan komputer (Sistem Informasi, Teknik Informatika dan Sistem Komputer) yang menghasilkan lulusan bermoral, terampil, dan kreatif serta memiliki daya saing tinggi di bidang ilmu pengetahuan dan teknologi informasi.
  2. Menyelenggarakan program-program penelitian dan pengembangan guna menghasilkan keterkaitan dan relevansi seluruh kegiatan akademis dengan kebutuhan pembangunan sosial-ekonomi dan industri Indonesia, serta mengantisipasi semakin maraknya globalisasi kehidupan masyarakat.
  3. Melaksanakan dan mengembangkan program-program pengabdian kepada masyarakat melalui inovasi di bidang ilmu pengetahuan, teknologi dan seni yang bermanfaat bagi kemajuan bangsa Indonesia, khususnya ilmu pengetahuan dan teknologi informasi.


Tujuan Perguruan Tinggi Raharja

  1. Menghasilkan lulusan yang memiliki kemampuan akademik dan dapat menerapkan, mengembangkan serta memperluas informatika dan komputer secara profesional.
  2. Menghasilkan lulusan yang mampu mengadakan penelitian dalam bidang informatika dan komputer, yang hasilnya dapat diimplementasikan untuk memenuhi kebutuhan masyarakat di lapangan.
  3. Menghasilkan lulusan yang mampu mengabdikan pengetahuan dan keterampilannya dalam bidang informatika dan komputer secara profesional kepada masyarakat.


Wewenang dan Tanggung Jawab Tiap Departemen

Seperti halnya di dalam sebuah perusahaan, Perguruan Tinggi Raharja di dalam manajemen akademiknya terdapat bagian-bagian yang mempunyai tugas dan kewajiban dalam menyelesaikan semua pekerjaannya.

Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada Perguruan Tinggi Raharja, yaitu sebagai berikut :

1. Presiden Direktur

Wewenang :

  1. Menyelenggarakan program kerja yang berpedoman pada visi, misi, fungsi dan tujuan pendirian Perguruan Tinggi Raharja.
  2. Menyelenggarakan kegiatan dan pengembangan pendidikan, penelitian serta pengabdian pada masyarakat.
  3. Menyelenggarakan kegiatan pengembangan administrasi.
  4. Menyelenggarakan kegiatan-kegiatan yang menunjang terwujudnya Tri Darma Perguruan Tinggi.

Tanggung Jawab :

  1. Pemimpin penyelenggaraan pendidikan, penelitian, pengabdian kepada masyarakat, membina tenaga edukatif, mahasiswa, tenaga administrasi dan terhadap lingkungan.


2. Direktur

Wewenang:

  1. Merupakan wakil presiden direktur.
  2. membantu presiden direktur dalam berbagai kegiatan.


3.Pembantu (Bidang Akademik)

Wewenang :

  1. Menjalankan program kebijaksanaan akademik.
  2. Mengawasi dan membina serta mengembangkan program studi sesuai kebijaksanaan yang telah digariskan.
  3. Membina dan mengembangkan kegiatan penelitian dan pengabdian pada masyarakat.
  4. Mengadakan afiliasi.
  5. Membina dan mengembangkan kelembagaan.

Tanggung Jawab :

  1. Membantu ketua dalam memimpin pelaksanaan pendidikan, penelitian dan pengabdian pada masyarakat.


4.Pembantu Direktur II (Administrasi)

Wewenang :

  1. Melaksanakan dan mengelola seluruh kegiatan administrasi dan keuangan.
  2. Membina dan mengembangkan kepegawaian.
  3. Mengadakan sarana dan prasarana kepegawaian.

Tanggung Jawab :

  1. Membantu ketua dalam pelaksanaan kegiatan dibidang keuangan dan administrasi.


5. Pembantu Direktur III (Bidang Kemahasiswaan)

Wewenang :

  1. Membina kegiatan kemahasiswaan.
  2. Membina kehidupan mahasiswa dalam kampus sehingga dapat mengembangkan penalaran.
  3. Membina dan mengawasi kegiatan lembaga mahasiswa serta unit kegiatan khusus akademik.

Tanggung Jawab :

  1. Membantu ketua dalam pelaksanaan kegiatan dibidang kemahasiswaan serta pelayanan kesejahteraan mahasiswa.


6.Asisten Direktur Akademik

Wewenang :

  1. Mengusulkan kepada Direktur atas prosedur pelaksanaan proses belajar mengajar.
  2. Mengusulkan kepada Direktur tentang kenaikan honor staff binaannya.
  3. Mengusulkan kepada Direktur tentang pengangkatan dan pemberhentian staff binaannya.
  4. Memberikan kebijakan pelaksanaan layanan pada bidangnya.
  5. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.
  6. Memberikan sanksi kepada staff binaannya yang melanggar tata tertib karyawan.
  7. Mengusulkan kepada Direktur tentang pengangkatan dan pemberhentian dosen.

Tanggung Jawab :

  1. Bertanggung jawab atas penyusunan JRS yang efektif dan efisien, pengimplementasian pelaksanaan proses belajar mengajar, kemajuan kualitas pelayanan akademik yang berkesinambungan, dan kelancaran proses belajar mengajar.


7. Kepala Jurusan

Wewenang:

  1. Mengusulkan kepada Assisten Direktur Akademik tentang perubahan mata kuliah dan materi kuliah yang dianggap telah kadaluarsa bahkan perubahan kurikulum jurusan.
  2. Mengusulkan kepada Asisten Direktur Akademik tentang kenaikan honor dosen binaannya.
  3. Mengusulkan kepada Asisten Direktur Akademik tentang pengadaan seminar, pelatihan, penambahan kelas perkuliahan pengangkatan dosen baru dan pemberhentian dosen.
  4. Memberikan kebijakan administratif Akademik seperti cuti kuliah, perpindahan jurusan, ujian susulan, dan pembukaan semester pendek.
  5. Mengusulkan kepada Asisten Direktur Akademik tentang pembukaan peminatan/konsentrasi baru dalam jurusannya.
  6. Memberikan sanksi Akademik kepada mahasiswa yang melanggar tata tertib Perguruan Tinggi Raharja.

Tanggung Jawab :

  1. Bertanggung jawab atas penyusunan dan pengimplementasian kurikulum, SAP dan bahan ajar, monitoring kehadiran dosen dalam perkuliahan, jam konsultasi dan tugas-tugas yang disampaikan ke dosen, terlaksananya penelitian, seminar, pembinaan prestasi akademik mahasiswa dan peningkatan jumlah mahasiswa dalam jurusannya.


8. Asisten Direktur Finansial

Wewenang:

  1. Mengusulkan kepada Direktur atas prosedur pembuatan budget pada setiap bagian dan pelaksanaan pemakaian dana.
  2. Mengusulkan kepada Direktur tentang kenaikan honor, pengangkatan dan pemberhentian staff binaannya.
  3. Memberikan kebijakan pelaksanaan layanan pada bidangnya dan sanksi kepada staff binaannya yang melanggar tata tertib karyawan.

Tanggung Jawab :

  1. Bertanggung jawab atas penyusunan budgeting pada setiap bagian, dan tersedianya dana atas budget yang telah disetujui.
  2. Bertanggung jawab atas kemajuan kualitas pendanaan aktifitas yang berkesinambungan.
  3. Bertanggung jawab atas kelancaran proses belajar mengajar.


9. Layanan Keuangan Mahasiswa(LKM)

Wewenang:

  1. Mengusulkan prosedur layanan keuangan kepada Asisten Direktur Finansial
  2. Mengusulkan tentang unit baru yang dibutuhkan kepada Asisiten Direktur Finansial.

Tanggung Jawab:

  1. Bertanggung jawab atas kelancaran proses penerimaan keuangan mahasiswa
  2. Bertanggung jawab atas penagihan tunggakan mahasiswa.


10. Asisten Direktur Operasional(ADO)

Wewenang :

  1. Mengusulkan kepada Direktur atas prosedur pelaksanaan pelayanan proses belajar mengajar
  2. Mengusulkan kepada Direktur tentang kenaikan honor staff binaannya.
  3. Mengusulkan kepada Direktur tentang pengangkatan dan pemberhentian staff binaannya.
  4. Memberikan kebijaksanaan pelaksanaan layanan pada bidangnya.
  5. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.
  6. Memberikan sanksi kepada staff binaannya yang melanggar tata tertib karyawan.

Tanggung Jawab :

  1. Bertanggung jawab atas penyusunan kalender akademik tahunan.
  2. Bertanggung jawab atas pengimplementasian pelaksanaan dan kualitas pelayanan yang berkesinambungan pada bidangnya.
  3. Bertanggung jawab atas kelancaran proses belajar mengajar.


11. Registrasi Perkuliahan dan Ujian(RPU)

Bagian registrasi perkuliahan dan ujian terdiri dari dua bagian antara lain:

A. Layanan Registrasi Mahasiswa (LRM)

Wewenang :

  1. Berwenang memberikan kebijakan yang berhubungan dengan proses registrasi mahasiswa.
  2. Memberikan kebijakan pelaksanaan layanan pada bidangnya
  3. Memberikan sanksi kepada staff binaannya yang melanggar tata tertib karyawan
  4. Mengusulkan kepada ADO untuk pengangkatan dan pemberhentian staff binaannya.

Tanggung Jawab:

  1. Bertanggung jawab atas pelaksanaan registrasi POM mulai dari persiapan hingga pada penutupan setiap semesternya.
  2. Bertanggung jawab atas pelaksanaan registrasi batal tambah dan jumlah mahasiswa yang melakukan POM.
  3. Bertanggung jawab atas seluruh informasi mengenai registrasi mahasiswa.

B. Perkuliahan dan Ujian (PU)

Wewenang :

  1. Mengusulkan kepada ADO atas prosedur pelaksanaan pelayanan proses belajar mengajar serta kebijakan yang diambil.
  2. Mengusulkan kepada ADO tentang pengangkatan dan pemberhentian staff binaannya.
  3. Memberikan sanksi kepada staff binaannya yang dianggap telah melanggar tata tertib karyawan.
  4. Mengusulkan kepada kepala jurusan untuk kelas perkuliahan yang dapat dibuka.

Tanggung Jawab :

  1. Bertanggung jawab atas pelaksanaan dan pendokumentasian perkuliahan dan ujian.

Struktur Organisasi

Sebuah organisasi atau perusahaan harus mempunyai suatu sktruktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha untuk menunjukkan kerangka – kerangka hubungan diantara fungsi, bagian – bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukkan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu oragnisasi.Sama halnya dengan Perguruan Tinggi Raharja yang mempunyai struktur organisasi manajemen sebagai berikut.

Strk.jpg

Gambar 3.3. Stuktur Organisasi Perguruan Tinggi Raharja

Tata Laksana Sistem Yang Berjalan

Prosedur Sistem Berjalan

Isi Paragraf


Rancangan Sistem Yang Berjalan

Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.


Analisa sistem yang berjalan pada Use Case Diagram

Gambar 3.4. Use Case Diagram

Berdasarkan gambar 3.4. Use Case Diagram diatas terdapat :

....


Analisa Sistem Pada Activity Diagram

Gambar 3.5. Activity Diagram

Berdasarkan gambar 3.5. Activity Diagram diatas terdapat :

a. ....


Analisa Sistem Pada Sequence Diagram

Sequence wini.png

Gambar 3.6. Sequence Diagram

Berdasarkan gambar 3.6. Sequence Diagram diatas terdapat :

a)...


Konfigurasi Sistem Yang Berjalan

Di dalam membuat analisa program untuk penulisan laporan Skripsi, penulis menggunakan komputer dengan konfigurasi sebagai berikut:

1.Perangkat Keras ( Hardware )

a. Processor : Intel Pentium Processor P6100

b. Monitor : 14.0” HD LED LCD

c. RAM : 1 GB DDR3 Memory

d. Hardisk : 320 GB HDD

2.Spesifikasi Software

a. Windows 7

b. HTML 4.01

c. XHTML 1.0

d. CSS 2.1 and partial CSS3

e. ECMAScript 3 (JavaScript)

f. DOM Level 2

g. Google Chrome

h. Mozilla Firefox

3.Hak Akses (Brainware)

Untuk mengoperasikan Widuri dapat dilakukan oleh seluruh Pribadi Raharja, baik mahasiswa, dosen maupun manajemen pada Perguruan Tinggi Raharja.


Permasalahan yang dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

1. Analisa Permasalahan

Isi Paragraf

  1. ....
  2. ....


2. Analisa Batasan Sistem

Isi Paragraf


3. Analisa Kelebihan dan Kekurangan Sistem Yang Berjalan


Isi Paragraf


Alternatif Pemecahan Masalah

Isi Paragraf


BAB IV

PENUTUP

Kesimpulan

Setelah penulis mengadakan penelitian dan mencoba memecahkan masalah yang ada maka penulis dapat menyimpulkan sebagai berikut:

Saran

Isi Saran

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

Lampiran A:

Lampiran B:

B.1. Penilaian Objectif iDu