Minggu, 10 Maret 2013

Project Sendiri

Project Penulisan Ilmiah "Aplikasi mengenal Binatang Berdasarkan Makanannya Berbasis Android"



ABSTRAKSI

Qori Istiqomah. 16109484
APLIKASI MENGENAL BINATANG BERDASARKAN KLASIFIKASI MAKANANNYA BERBASIS ANDROID.
PI. Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma, 2012.
Kata Kunci : Android, binatang, karnivora, herbivora, omnivora
(xv + 145 + lampiran)

Seiring dengan pesatnya teknologi di zaman seperti sekarang ini, telepon genggam telah dilengkapi dengan sistem layaknya seperti komputer, yang disebut smartphone. Tidak dapat dipungkiri, anak-anak pun kini sudah menggunakan telepon genggam. Karena tidak hanya digunakan sebagai alat komunikasi, ponsel juga digunakan sebagai media pendidikan. Penulis membuat aplikasi yang menghadirkan informasi mengenai binatang berdasarkan klasifikasi makanannya dengan tujuan agar anak-anak tidak jenuh dengan media pembelajaran yang berupa teks. Aplikasi mengenal binatang berdasarkan klasifikasi makanannya ini dikhususkan pada binatang-binatang Karnivora, Herbivora dan Omnivora. Pada aplikasi ini terdapat gambar dan informasi dari binatang, kenal bentuk binatang, serta suara dari binatang.
Aplikasi dibangun menggunakan bahasa Java, perangkat lunak Eclipse, dibantu dengan file XML untuk membuat tampilan dan Android SDK sebagai tools yang diperlukan untuk memulai mengembangkan aplikasi pada platform Android dan dilakukan kompilasi menggunakan Android Virtual Device 2.2, perencanaan tampilan aplikasi, penggunaan struktur navigasi dan storyboard aplikasi.
Aplikasi ini merupakan aplikasi offline yang tidak perlu menggunakan jaringan internet sehingga aplikasi ini cukup efektif digunakan oleh para penggunanya. Aplikasi ini terbatas pada informasi binatang dari Karnivora, Herbivora dan Omnivora saja, dalam tahap penggembangan selanjutnya aplikasi ini diharapkan dapat menjadi lebih baik dan lebih menambah pengetahuan bagi para penggunanya, misal dengan menambah jumlah binatangnya. Aplikasi ini sudah berhasil di uji coba pada Telepon genggam LG optimus black dan Samsung Galaxy wonder GT i8150.



Daftar Pustaka (2008 - 2011)




Sistem Informasi Geografi & Manfaatnya

Sistem Informasi Geografis dapat diartikan suatu komponen yang tediri dari perangkat keras, perangkat lunak, data geografis, dan sumber daya manusia yang bekerja bersama secara efektif untuk menangkap, menyimpan, memperbaiki, memperbaharui, mengelola, memanipulasi, mengintegrasikan, menganalisa dan menampilkan data dalam suatu informasi berbasis geografis.

Ada juga yang mendefinisikannya sebagai berikut; Sistem Informasi Geografis (SIG) /
Geographic Information System (GIS) adalah suatu sistem informasi berbasis komputer, yang digunakan untuk memproses data spasial yang ber-georeferensi (berupa detail, fakta, kondisi, dsb) yang disimpan dalam suatu basis data dan berhubungan dengan persoalan serta keadaan dunia nyata.

Manfaat & harapan mempelajari SIG :

Selain dalam inventarisasi sumber daya alam dan perencanaan pola pembangunan, SIG juga dapat dimanfaatkan dalam bidang sosial. Dalam bidang sosial SIG dapat dimanfaatkan pada hal-hal berikut:
a. Mengetahui potensi dan persebaran penduduk.
b. Mengetahui luas dan persebaran lahan pertanian serta kemungkinan pola drainasenya.
c. Untuk pendataan dan pengembangan jaringan transportasi.
d. Untuk pendataan dan pengembangan pusat-pusat pertumbuhan dan pembangunan.
e. Untuk pendataan dan pengembangan permukiman penduduk, kawasan industri, sekolah, rumah sakit, sarana hiburan dan rekreasi serta     perkantoran. 

BAHASA PEMROGRAMMAN

1.Bahasa pemrograman C  (kategori tingkat tinggi)
Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedi.

2.Bahasa pemograman JAVA (kategori tingkat tinggi)
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.
  
3. Bahasa pemograman SQL  (kategori tingkat tinggi)
SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

4. Bahasa pemograman PHP  (kategori tingkat tinggi)
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

5. Bahasa pemograman HTML  (kategori tingkat tinggi)
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.

6. Bahasa pemograman COBOL
COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.

7. Bahasa pemograman MICROSOFT VISUAL BASIC  (kategori tingkat tinggi)
Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.

8. Bahasa pemograman VISUAL C++ (kategori tingkat tinggi)
Visual C++ adalah sebuah produk Integrated Development Environment (IDE) untuk bahasa pemrograman C dan C++ yang dikembangkan Microsoft. Visual C++ merupakan salah satu bagian dari paket Microsoft Visual Studio.

9. Bahasa pemograman DELPHI  (kategori tingkat tinggi)
Umumnya delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software.

10. Bahasa pemograman C++ (kategori tingkat tinggi)
C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.

11 . Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

12. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

13. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

14. Bahasa Pemrograman Javascript (kategori tingkat tinggi)
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

15. Bahasa Pemrograman CSS
            Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

Definisi & Cakupan Sistem Informasi

Sistem
sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.
Informasi
Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang di gunakan untuk pengambilan keputusan. Informasi merupakan data yang telah di klasifikasikan atau diolah atau di interpretasi untuk di gunakan dalam proses pengambilan keputusan.
Sistem informasi
Sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat kelas, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi.
Sistem informasi dapat di definisikan sebuah sistem dalam suatu organisasi yang mempertemukan kebutuhan pengelolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dalam kegiatan startegi dari organisasi untuk menyediakan kepada pihak luar tertentu dengan informasi yang di perlukan untuk mengambil keputusan.

Cakupan Sistem Informasi :
  1. Sistem Informasi Sumber Daya Manusia
    1.  Sistem Informasi Sumberdaya Manusia
  2. Sistem Informasi Manufaktur
    1.  CIM (Computer Integrated Manufacturing)
  3. Sistem Informasi Pemasaran
    1. Otomatisasi armada penjualan (Sales Force Automation)
    2. Manajemen produk
    3. Iklan dan promosi
    4. Penelitian pasar dan peramalan penjualan
    5. Layanan dan dukungan pelanggan
    6. Pemasaran interaktif
  4. Sistem Informasi Akuntansi
    1. Pemrosesan Pesanan (Order Processing)
    2. Pengawasan Inventaris (Inventory Control)
    3. Account Receivable
    4. Account Payable
    5. Penggajian (Payroll)
    6. Buku Besar (General Ledger)
  5. Sistem Informasi Keuangan
    1. Pengelolaan Kas dan sekuritas
    2. Capital Budgeting
    3. Pengelolaan investasi
    4. Perencanaan Keuangan
Sumber    :