Tuesday, 9 June 2015

Cloud Computing

Kegiatan ini merupakan kumpulan beberapa computer yang terhubung untuk melakukan pendistribusian, seperti mengirim dan menerima data serta melakukan interaksi lain antar computer yang dimana  membutuhkan sebuah jaringan agar computer satu dan lainnya bisa saling berhubung dan melakukan interaksi. Hal ini semua dilakukan dengan cloud computing  yang seperti kita ketahui memberikan layanan dimana informasinya disimpan di server secara permanen dan disimpan di computer client secara temporary.Cloud Computing merupakan gabungan dari pemanfaatan teknologi (komputasi) dan pengembangan berbasis internet (awan). Cloud Computing merupakan sebuah metode penggabungan dari berbagai pemanfaatan beberapa teknologi dimana kemampuan TI disediakan sebagai layanan berbasis internet.

Kelebihan dan Kekurangan Cloud Computing:

Kelebihan Cloud Computing:
1. Menghemat biaya dan ruang infratructure pembelian sumber daya komputer
2. Bisa mengakses file dimana saja dan kapan saja
3. Bisa menghemat waktu pada perusahaan sehingga bisa langsung fokus pada perkembangan infrastructure
4. Dapat dengan mudah di monitoring dari satu server
5. Operasional dan manajemen lebih mudah dan sederhana
Kekurangan Cloud Computing:
1. Komputer akan menjadi lemot  atau lambat atau tidak bisa dipakai sama sekali bila internet putus
2. Komputer akan menjadi lambat kinerjanya jika koneksi internet kita juga lambat
3. Komputer akan menjadi sangat lambat karena diakses oleh banyak pengguna sehingga server akan menerima banyak sekali permintaan
Pengertian dan Fungsi Teknologi Cloud Computing


Pengertian Grid Computing
Grid Computing atau Komputasi Grid merupakan salah satu dari tipe Komputasi Paralel, adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk Internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.
Grid computing  sendiri cenderung lebih sulit digabungkan karena beberapa faktor heterogen, dan geografis dibandingkan dengan sistem “cluster” komputasi konvensional, karena harus menggabungkan beberapa macam perbedaan platform dari sisi perangkat keras dan perangat lunak 

Distributed Computation dalam Cloud Computing
 Hal ini merupakan kumpulan beberapa computer yang terhubung untuk melakukan pendistribusian, seperti mengirim dan menerima data serta melakukan interaksi lain antar computer yang dimana  membutuhkan sebuah jaringan agar computer satu dan lainnya bisa saling berhubung dan melakukan interaksi. Hal ini semua dilakukan dengan cloud computing  yang seperti kita ketahui memberikan layanan dimana informasinya disimpan di server secara permanen dan disimpan di computer client secara temporary.
Map Reduce danNoSQL (Not Only SQL)
Map Reduce danNoSQL (Not Only SQL) adalah sebuah pemogramaan framework guna untuk membantu user mengembangankan sebuah data yang ukuran besar dapat terdistribusi satu sama lain. Map-Reduce adalah salah satu konsep teknis yang sangat penting di dalam teknologi cloud terutama karena dapat diterapkannya dalam lingkungan distributed computing. Dengan demikian akan menjamin skalabilitas aplikasi kita.
Salah satu contoh penerapan nyata map-reduce ini dalam suatu produk adalah yang dilakukan Google. Dengan inspirasi dari functional programming map dan reduce Google bisa menghasilkan filesystem distributed yang sangat scalable, Google Big Table. Dan juga terinspirasi dari Google, pada ranah open source terlihat percepatan pengembangan framework lainnya yang juga bersifat terdistribusi dan menggunakan konsep yang sama, project open source tersebut bernama Apache Hadoop.
NoSQL adalah istilah untuk menyatakan berbagai hal yang didalamnya termasuk database sederhana yang berisikan key dan value seperti Memcache, ataupun yang lebih canggih yaitu non-database relational seperti MongoDB, Cassandra, CouchDB, dan yang lainnya.
Wikipedia menyatakan NoSQL adalah sistem menejemen database yang berbeda dari sistem menejemen database relasional yang klasik dalam beberapa hal. NoSQL mungkin tidak membutuhkan skema table dan umumnya menghindari operasi join dan berkembang secara horisontal. Akademisi menyebut database seperti ini sebagai structured storage, istilah yang didalamnya mencakup sistem menejemen database relasional.
 
STUDI KASUS
 Studi kasus pada artikel ini dalam pembahasan cloud computing adalah penggunaan pada mobile 
Studi Kasus pada mobile BLACKBERRY dan Amazon Web Services
            Blackberry  adalah salah satu dari sekian banyak aplikasi dari mobile computing karena dilihat dari definisinya,mobile computing adalah computer yang dibuat untuk mengatasi masalah perpindahan,atau lebih mudahnya adalah computer yang mudah dibawa kemana-mana dan dapat digunakan untuk berkomunikasi satu sama lain.Salah satu fasilitas yang ada di black berry untuk berkomunikasi antara satu sama lain yaitu blackberry messenger atau yang lebih dikenal BBM.Fasilitas dari blackberry ini menggunakan PIN code dalam berkomunikasi satu sama lain.PIN code ini hanya untuk membedakan antara blackberry satu dengan blackberry yang lain.PIN code ini terdiri dari 8 digit,yang terdiri dari alphabet dan numerik.Blackberry messenger memiliki beberapa kelebihan antara lain:
·        Bisa digunakan untuk melakukan komunikasi berupa chatting
·        Memerlukan biaya yang lebih murah daripada SMS biasa
·        Pesan yang diterima,tidak memenuhi inbox
·        Bisa melakukan chatting dengan grup
           Akan tetapi dari beberapa kelebihan tersebut,blackberry messenger memiliki beberapa kekurangan pula,antara lain : Hanya bisa digunakan oleh sesama pengguna blackberry Tidak bisa saling berkomunikasi anatara sesama pengguna apabila tidak mengetahui pin code nya.
Dengan EC2, pelanggan membuat mereka sendiri Amazon Machine Images (AMIs) yang berisi sistem operasi, aplikasi, dan data, dan mereka mengontrol berapa banyak contoh masing-masing berjalan AMI pada waktu tertentu. Pelanggan membayar jam misalnya-(dan bandwidth) yang mereka gunakan, menambahkan sumber daya komputasi pada waktu puncak dan menghapus mereka ketika mereka tidak lagi diperlukan. EC2 ini, Simple Storage Service (S3), dan lainnya korban Amazon skala untuk memberikan layanan melalui internet dalam kapasitas besar untuk jutaan pengguna.
Amazon menyediakan lima jenis server yang berbeda mulai dari yang sederhana-core server x86 delapan-core untuk server x86_64. Anda tidak perlu untuk mengetahui server yang sedang digunakan untuk memberikan contoh layanan. Anda dapat menempatkan contoh-contoh di lokasi geografis yang berbeda atau zona ketersediaan. Amazon memungkinkan elastis alamat IP yang dapat dialokasikan secara dinamis terhadap kasus.


Sumber :
http://www.it-newbie.com/2014/08/pengertian-dan-fungsi-teknologi-cloud.html
http://semuthitam45.blogspot.com/2013/05/makalah-cloud-computing.html
https://musthopz.wordpress.com/2013/10/10/cloud-computing-dan-grid-computing/
http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html  


Monday, 20 April 2015

Implementasi Komputer Pada Berbagai Bidang

Implementasi Komputer Pada Berbagai Bidang

IMPLEMENTASI KOMPUTASI MODERN

  Pada umumnya komputasi merupakan ilmu yang dapat  memiliki model penyelesaiian masalah secara matematik dan teknik dalam numeric serta menggunggunakan computer untuk menganalisis dan memecahkan masalah masalah yang ada. Maka secara garis besar komputasi modern dapat di nyatakan dengan penyelesaiian masalah dengan menggunakan metode komputerisasi.
Implementasi komputasi modern dalam beberapa bidang :
Implementasi Komputasi Dalam Bidang Fisika.

Ilmu fisika merupakan ilmu yang mempelajari tentang alam dalam makna yang luas, mempelajari gejala alam, atau materi lingkup ruang, waktu, dan hukum hokum seperti hokum kekekalan energy dan lainnya, implementasi komputasi dalam dunia fisika yakni untuk membantu para fisikawan dengan mudah mampu menyelesaikan permasalahan nya dalam bidang fisika.
Dalam fisika, berbagai teori yang berdasarkan permodelan matematika menyediakan prediksi yang akurat mengenai bagaimana sebuah sistem bergerak. Namun seringkali penggunaan permodelam matematika untuk sebuah sistem khusus yang bertujuan untuk menghasilkan prediksi yang bermanfaat tidak bisa dilakukan ketika itu. Hal ini terjadi karena solusi permasalahan tidak memiliki ekspresi bentuk tertutup (closed-form expression) atau terlalu rumit.
Fisika komputasi adalah subjek yang berhubungan dengan berbagai perkiraan numerik; perkiraan solusi yang ditulis sebagai sejumlah besar bilangan terbatas (finite) dari operasi matematika sederhana (algoritma), dan komputer digunakan untuk melakukan operasi tersebut dan menghitung solusi dan errornya.

Implementasi Komputasi Dalam Bidang Kimia. 
    Implementasi komputasi modern di bidang kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk  membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Istilah kimia teori dapat didefinisikan sebagai deskripsi matematika untuk kimia, sedangkan kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer. Perlu dicatat bahwa kata "tepat" atau "sempurna" tidak muncul di sini, karena sedikit sekali aspek kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif atau kuantitatif hampiran.

 Terdapat beberapa pendekatan yang dapat dilakukan:
  1. Kajian komputasi dapat dilakukan untuk menemukan titik awal untuk sintesis dalam laboratorium.
  2. Kajian komputasi dapat digunakan untuk menjelajahi mekanisme reaksi dan menjelaskan pengamatan pada reaksi di laboratorium.
  3. Kajian komputasi dapat digunakan untuk memahami sifat dan perubahan pada sistem makroskopis melalui simulasi yang berlandaskan hukum-hukum interaksi yang ada dalam sistem.
Implementasi Komputasi Dalam Bidang Geologi dan Geografi
Geologi dan Geografi, pada bidang ini dapat dilakukan pemanfaatan seperti pemodelan terhadap akses keadaan geografis suatu permukaan wilayah yang dapat dipantau jika terjadi pergerakan atau getaran. Selain itu dapat dilakukan pengiriman informasi mengenai prakiraan cuaca yang sangat berguna bagi segala hal terutama transportasi udara dan laut.

Implementasi Komputasi Dalam Bidang Matematika
             Menyelesaikan sebuah masalah yang berkaitan dengan perhitungan matematis, namun dalam pengertian yang akan dibahas dalam pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan masalah manusia.
Implementasi Komputasi Dalam Bidang Ekonomi
           Pemrograman yang didesain khusus untuk komputasi ekonomi, dan pengembangan alat bantu dalam pendidikan komputasi ekonomi. Karena dibidang ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan.

Salah satu contoh komputasi di bidang ekonomi adalah komputasi statistik. Komputasi statistik adalah jurusan yang mempelajari teknik pengolahan data, membuat program, dan analisis data serta teknik penyusunan sistem informasi statistik seperti penyusunan basis data, komunikasi data, sistem jaringan, dan diseminasi data statistik.
 Implementasi Komputasi Dalam Bidang Biologi
 
Banyak manfaat yang terjadi dengan adanya komputasi modern, diantaranya adalah:
·         Perhitungan-perhitungan kompleks yang bisa mencapai ribuan data dapat dengan mudah dikerjakan manuisa dengan bantuan komputer. Hal ini tentunya dapat mengurangi waktu, biaya dan lain sebagainya.
·         Lahirnya komputer dapat membantu pekerjaan manusia, dalam berbagai bidang. Misalnya pada bidang kedokteran, pertanian, astronomi, teknologi, ekonomi dan lainnya. Bahkan komputer sekarang telah ada dalam hampir semua bidang di dunia ini.

Sumber :
http://lianaindrijaya.blogspot.com/2012/03/pengantar-komputasi-modern-pert1.html

Thursday, 2 April 2015

Pengertian dan Sejarah Komputasi Modern

Pengertian dan Sejarah Komputasi Modern

Sejarah Komputasi Modern
Sejarah komputer modern dimulai dengan dua teknologi yang terpisah- perhitungan otomatis dan dapat di program-tapi tidak ada satu perangkat pun yang dapat dikatakan sebagai komputer, karena sebagian penerapan yang tidak konsisten istilah tersebut. Contoh-contoh awal perangkat penghitung mekanis termasuk sempoa (yang berasal dari sekitar 150-100 SM).  Seorang pahlawan dari Alexandria (sekitar 10-70 AD) membangun sebuah teater mekanis yang diadakan bermain berlangsung 10 menit dan dioperasikan oleh sebuah sistem yang kompleks dengan tali dan drum yang dipakai sebagai sarana untuk memutuskan bagian dari mekanisme. Ini adalah inti dari programmability.
Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern.Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer  yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
Sejarah singkat dari perjalanan hidup dari Von Neumann , dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit.Nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann. Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi Von Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara untuk sebuah bank. Pada tahun 1903, Budapest merupakan  tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.Von Neumann belajar berbagai tempat dan beberapa tempatnya di Berlin dan Zurich. Di tempat itu beliau mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam bidang matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Beliau pernah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton pada saat yang bersamaan Von Neumann menjadi salah satu pendiri Institute for Advanced Studies.
Von Neumann sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
Berikutnya Non-programmable Atanasoff-Berry Computer  yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik  (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).
Pengertian Komputasi Modern

Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)
Jenis-jenis Komputasi Modern
Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :
1. Mobile computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.
2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah
-       Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
-       Sistem menggunakan standard dan protocol yang terbuka.
-       Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
-       Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
-       Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
Sumber :
http://mochamadyoga.blogspot.com/2010/03/komputasi-modern.html

Friday, 16 January 2015

Proposal Bisnis TI

Proposal Bisnis TI

PROPOSAL BISNIS TI 
SISTEM INFORMASI RESERVASI HOTEL

BAB I
PENDAHULUAN
1.1. Nama dan Alamat Perusahaan 
Nama perusahaan : INDO PROGRAMMING COMPUTER
Alamat perusahaan : Jl. Cempaka 4 Pondok Gede, Bekasi
No. Telp : (021) 8817783

1.2. Nama dan Alamat Pemilik 
Nama pemilik   : Andy Darmawan
Alamat pemilik : Jl. Rawa Indah RT/04 RW/09,  Bekasi
No. Telp          : (021) 8815131

1.3. Nama dan Alamat Penanggung jawab 
Nama              : Aldi Akbar
Alamat             : Kp. Rawa Lumbu RT/01 RW/05,  Bekasi
No. Telp          : (021)  8811140

1.4. Informasi tentang bisnis yang dilaksanakan 
Perusahaan kami berpengalaman dalam Jasa pembuatan program. Jasa yang kami tawarkan memiliki kualitas yang bisa dihandalkan untuk mendukung kelancaran bisnis atau usaha anda. Selain jasa yang bagus kami juga menawarkan harga yang kompetitif untuk anda, sehingga keuntungan bisnis anda bisa semakin tinggi.
            Jasa kami bergerak dibidang pembuatan program, sistem informasi. Berdasarkan pengalaman kami di bidang jasa pembuatan sistem, maka kami mengajukan proposal kerjasama ini kepada anda untuk mendukung kebutuhan bisnis / usaha anda. Untuk konsultasi dan penawaran lebih lanjut jangan ragu untuk menghubungi kami.


BAB II
RANGKUMAN EKSEKUTIF
2.1. Latar Belakang 
Hotel merupakan fasilitas yang sudah menjadi kebutuhan yang sangat penting bagi masyarakat meliputi kebutuhan traveling antar kota dalam urusan bisnis maupun wisata. Hotel yang terletak di tengah kota dengan prospek yang menjanjikan tentunya memerlukan suatu system reservasi demi kelancaran pelayanan. Hotel dengan pelayanan yang memuaskan dan menyediakan fasilitas kamar dengan beberapa kelas, laundry, hingga restoran pasti akan banyak dikunjungi para tamu yang akan menginap. Mengingat banyaknya jumlah tamu yang berkunjung, maka masalah dalam pengelolaan informasi persediaan kamar, layanan kamar, laundry hingga restoran menjadi sangat penting. Oleh karena itu, perlu kiranya dibuat sebuah sistem informasi reservasi hotel sehingga pengelolaan informasi persediaan kamar, daftar harga kelas dan layanan kamar, pengelolaan daftar tamu, pencarian daftar tamu dan kamar, pengelolaan daftar tamu cheek-in dan cheek-out, pencetakan laporan harian, mingguan, bulanan dapat dilakukan secara cepat, mudah dan akurat.

2.2. Visi dan Misi 
Visi       : Solusi bagi masyrakat dalam kebutuhan jasa programming.
Misi      : Memberikan pelayanan yang baik dan berkualitas demi kelancaran bisnis dan usaha.
Motto   : ”INDO PROGRAMMING COMPUTER  : The Best For Progamming”

2.3. Lokasi 
Lokasi yang dipilih merupakan tempat yang strategis di Ruko perumahan Cempaka, lokasi mudah terlihat dan berada di jalan utama yang merupakan jalan lalu lalang masyarakat sekitar sehingga dapat dengan mudah dicari dan didatangi.
2.4. Waktu Operasional 
Waktu untuk operasional kami dari hari senin-jum'at pukul 10.00 WIB sampai dengan pukul 17.00 WIB .Untuk kerperluan service dan perawatan kami siap datang diluar jam operasional kami.

2.5. Kesan / Counter Style 
Kesan yang akan kami bangun dalam melayani pelanggan adalah ”Comfortable and High Quality Service” sehingga pelanggan merasa nyaman menggunakan jasa pelayanan kami dan membuat mereka selalu ingin kembali menggunakan pelayanan kami.

2.6. Konsep Promosi 
Membuat sebuah display dipintu gerbang perumahan dan mengandalkan informasi dari pelanggan ke pelanggan serta menyediakan brosur promosi. Selain itu, kami juga membuat advertisement secara on-line di internet agar bisa dijangkau masyarakat luas dengan cara melakukan transaksi atau pun bisnis on-line. Kami juga memberikan “SPECIAL DEAL” untuk pelanggan yang menjadi member dari perusahaan kami, dimana pelagga akan mendapatkan potongan harga untuk produk yang dibeli.

Dengan cara ini kami optimis INDO PROGRAMMING COMPUTER akan lebih mudah dan cepat dikenal oleh masyarakat.
  
2.7. Target Pelanggan 
Target pelanggan INDO PROGRAMMING COMPUTER adalah : seluruh kalangan masyarakat yang membutuhkan jasa pembuatan program atau pembuatan sistem informasi, serta kawasan hotel guna untuk memenuhi kebutuhan dari sistem informasi pada hotel, dan mengembangkan dan memperbaiki serta meningkatkan sistem informasinya.
BAB III
DESKRIPSI SISTEM
3.1. Deskripsi Sistem
Sistem ini merupakan sistem yang dapat melakukan proses pengumpulan data dan penyajian informasi secara otomatis tentang daftar harga kamar dan kelas, data kamar kosong dan yg terisi, data cheek-in cheek-out serta data tamu. Input data dari computer recepsionist dan admin  yang akan diproses sehingga menjadi data yang akurat. Keluaran dari system ini berupa data yang bersifat update sehingga dapat membantu kerja resepsionis dan menunjang system administrasi hotel.
3.2 Teknologi yang Digunakan
Perangkat keras yang digunakan dalam system ini adalah perangkat keras yang mendukung proses penerimaan pengolahan data. Perangkat yang dibutuhkan adalah :
1.      Perangkat komputer dengan system operasi Windows 7 Ultimate, prosesor Intel Core Duo.
2.      Jaringan LAN yg menghubungkan antar computer recepsionist dengan admin.
Perangkat Lunak :
1.      Windows 7 Ultimate sebagai sistem operasi.
2.       Visual basic 6.0
3.       MySQL sebagai server database.

3.3 Batasan Sistem 
Untuk menghindari meluasnya pembahasan dalam system informasi ini, maka penulis memiliki beberapa batasan masalah, antara lain: 
  1.  Sistem Informasi Reservasi Hotel akan dibangun dengan menggunakan program Visual Basic 6.0 dan MySQL sebagai server databasenya
  2. Pengambilan inputan data berdasarkan data yang diperoleh dari Hotel.
  3. Sistem informasi yang akan dibangun hanya menampilkan dan menyajikan informasi data kamar dan kelas yg kosong dan terisi, data tamu, data transaksi cheek-in dan cheek-out, pembuatan laporan kegiatan dan transaksi hotel per-harian, mingguan, bulanan dan sebagainya..
BAB IV
METODOLOGI KERJA
a.  Survey Kebutuhan
Mempelajari proses bisnis yang berlangsung di Hotel,  mengidentifikasi  fungsi-fungsi bisnis yang diperlukan sehingga bisa disimpulkan kebutuhan aplikasi perangkat lunak secara pasti.
b.      Analisis dan Perancangan Sistem
Melakukan desain sistem secara detail, mulai dari Context  Diagram, DataFlow Diagram (DFD),  desain file, desain tabel,  relasi tabel dsb sehingga membentuk sistem lengkap sesuai dengan fungsi-fungsi bisnis yang dikehendaki.
c.       Pemrograman
Melakukan coding untuk merealisasikan desain fungsi yang telah dibuat.Jumlah baris coding ini turut menentukan besar-kecilnya harga perangkat lunak yang dibuat.
d.      Pengujian
Dilakukan untuk mengetahui apakah pekerjaan pemrograman telah dilakukan secara benar sehingga bisa menghasilkan fungsi-fungsi yang dikehendaki. Pengujian juga dimaksudkan untuk mengetahui keterbatasan dan kelemahan program aplikasi yang dibuat untuk sebisa mungkin dilakukan penyempurnaan.
e.       Dokumentasi
Dalam sebuah proyek bisa terdiri dari beberapa dokumen. Dokumen dibuat untuk melihat  kemajuan proyek yang sedang dikembangkan, sebagai referensi untuk troubleshooting bila terjadi kendala, sebagai pedoman operasional dsb. 
f.       Pelatihan
Sebelum diserah terimakan ke user, pihak developer proyek perangkat lunak bertanggung jawab melatih  user atau operator /recepsionis /reservasi Hotel yang hendak mengoperasikan program aplikasi yang telah dibuat.  Pihak pengembang juga berkewajiban memberikan informasi yang benar dan terbuka sehingga tidak menyulitkan para pengguna di kemudian hari.  
g.      Pemeliharaan
Proyek perangkat lunak tidak bisa selesai begitu saja setelah diserahterimakan, tetapi masih berlanjut hingga tenggat waktu yang cukup untuk memastikan bahwa produk perangkat lunak yang telah diserahkan tersebut bisa beroperasi dengan baik dan tidak ada kendala yang berarti.
h.      Tenaga Ahli
Untuk melaksanakan proyek sistem informasi reservasi Hotel ini disiapkan SDM 4 orang dengan peran rangkap seperti dalam tabel di bawah ini :
Andy Darmawan    : Koordinator Tim
Aldi Akbar             : SDM kelayakan
Hamdan                 : SDM desain fungsi
Heriyanto               : SDM training
Maickel                 : Programmer, testing

iRencana Anggaran Biaya


BAB V
PENUTUP
a. Kesimpulan
Hotel menggunakan sistem informasi untuk mengolah transaksi-transaksi, mengurangi biaya, menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka, dan membuat berbagai laporan-laporan yang dibutuhkan oleh manajemen dalam mengambil keputusan.
b. Saran – Saran
Membangun sistem informasi dibandingkan berdasarkan biaya dan keuntungan secara relatif. Biaya adalah kebutuhan pembayaran untuk perancang dan pengoperasi sistem informasi. Keuntungan adalah nilai atau kondisi tambahan sebagai hasil implementasi sistem informasi.

Anggota Kelompok :
  1. Aldi Akbar Wigananda
  2. Andy Darmawan
  3. Hamdan Mustari
  4. Heriyanto
  5. Maickel Ferdian
Referensi :
  • http://chalmasihdisini.blogspot.com/2012/12/proposal-usaha-toko-komputer-hardware.html
  • http://www.scribd.com/doc/60852161/Contoh-Proposal-Dalam-Bidang-Teknologi-Informasi-Information-Technology
  • http://gitarkunci.blogspot.com/2014/01/tugas-3-pengantar-bisnis-informatika.htm

Thursday, 20 November 2014

Jenis Badan Usaha IT

Jenis Badan Usaha IT

Bentuk - bentuk badan usaha di Indonesia :
Koperasi adalah organisasi bisnis yang dimiliki dan dioperasikan oleh orang-seorang demi kepentingan bersama. Koperasi melandaskan kegiatan berdasarkan prinsip gerakan ekonomi rakyat yang berdasarkan asas kekeluargaan.
Persekutuan Komanditer (commanditaire vennootschap atau CV) adalah suatu persekutuan yang didirikan oleh seorang atau beberapa orang yang mempercayakan uang atau barang kepada seorang atau beberapa orang yang menjalankan perusahaan dan bertindak sebagai pemimpin.
Perseroan terbatas (PT) (bahasa Belanda: Naamloze Vennootschap) adalah suatu badan hukum untuk menjalankan usaha yang memiliki modal terdiri dari saham-saham, yang pemiliknya memiliki bagian sebanyak saham yang dimilikinya. Karena modalnya terdiri dari saham-saham yang dapat diperjualbelikan, perubahan kepemilikan perusahaan dapat dilakukan tanpa perlu membubarkan perusahaan.
Yayasan (Inggris: foundation) adalah suatu badan hukum yang mempunyai maksud dan tujuan bersifat sosial, keagamaan dan kemanusiaan, didirikan dengan memperhatikan persyaratan formal yang ditentukan dalam undang-undang. Di Indonesia, yayasan diatur dalam Undang-Undang Nomor 28 Tahun 2004 tentang Perubahan atas Undang-Undang Nomor 16 Tahun 2001 tentang Yayasan. Rapat paripurna DPR pada tanggal 7 September 2004 menyetujui undang-undang ini, dan Presiden RI Megawati Soekarnoputri mengesahkannya pada tanggal 6 Oktober 2004.
Prosedur dan legalitas pendirian badan usaha:
1. Nomor Pokok Wajib Pajak (NPWP)
Nomor Pokok Wajib Pajak biasa disingkat dengan NPWP adalah nomor yang diberikan kepada wajib pajak (WP) sebagai sarana dalam administrasi perpajakan yang dipergunakan sebagai tanda pengenal diri atau identitas wajib pajak dalam melaksanakan hak dan kewajiban perpajakannya.
Fungsi NPWP – NPWP Adalah nomor yang diberikan kepada Wajib Pajak sebagai sarana dalam administrasi perpajakan yang dipergunakan sebagai tanda pengenal diri atau identitas Wajib Pajak dalam melaksanakan hak dan kewajiban perpajakannya.
Prosedur dan Legal aspek Badan usaha :
1. Nomor Pokok Wajib Pajak (NPWP)
Nomor Pokok Wajib Pajak biasa disingkat dengan NPWP adalah nomor yang diberikan kepada wajib pajak (WP) sebagai sarana dalam administrasi perpajakan yang dipergunakan sebagai tanda pengenal diri atau identitas wajib pajak dalam melaksanakan hak dan kewajiban perpajakannya.
Fungsi NPWP – NPWP Adalah nomor yang diberikan kepada Wajib Pajak sebagai sarana dalam administrasi perpajakan yang dipergunakan sebagai tanda pengenal diri atau identitas Wajib Pajak dalam melaksanakan hak dan kewajiban perpajakannya.

2. Surat Ijin Usaha Perdagangan (SIUP)
Surat Ijin Usaha Perdagangan atau SIUP sangat penting untuk para pelaku usaha. SIUP merupakan surat izin yang dibuat seorang pengusaha dalam hal ini pedagang agar bisa menjalankan bisnisnya. Orang atau badan yang mempunyai usaha perdagangan harus memiliki SIUP (surat izin usaha perdagangan). Surat ini berfungsi sebagai bukti atau alat pengesahan dari usaha pedagangan yang dijalankan.
SIUP Dikeluarkan oleh Peperintah Daerah untuk Pelaku usaha perseorangan atau  pelaku usaha yang telah berbadan hukum. Bukan hanya usaha besar yang membutuhkan surat izin usaha perdagangan ini melainkan juga untuk usaha kecil dan menengah.
3. Akta Notaris
Akta Notaris ialah Akta yang dibuat dihadapan atau oleh  Notaris.
Akta ini memiliki kekuatan pembuktian di hadapan pengadilan yang paling kuat dibandingkan alat bukti surat lainnya. Perbedaan utama dibanding akta lainnya adalah kesaksian Notaris terhadap kapan dan dimana serta siapa yang melakukan  perbuatan hukum yang tecntum dalam akta tersebut.
Surat yang digunakan sebagai alat bukti tertulis dapat dibedakan dalam Akta dan Surat bukan akta.
Akta juga dibedakan yaitu Akta Otentik dan Akta Di bawah tangan. Suatu surat  dapat dikatakan sebagai akta bila telah ditandatangai, dibuat dengan sengaja dan dipergunakan oleh orang untuk keperluan surat tersebut dibuat.
4. Surat Pemberitahuan Tahunan Pajak (SPT PAJAK)
Berdasarkan Pasal 1 Undang-Undang Nomor 28 Tahun 2007 Surat Pemberitahuan Tahunan adalah surat yang oleh Wajib Pajak digunakan untuk melaporkan penghitungan dan pembayaran pajak, objek pajak dan atau bukan objek pajak dan atau harta dan kewajiban, menurut ketentuan peraturan perundang-undangan perpajakan.
5. TDP (Tanda Daftar Perusahaan)
TDP atau singkatan dari Tanda Daftar Perusahaan adalah suatu bukti bahwa badan usaha atau yang berbentuk perusahaan telah terdaftar berdasarkan Undang-undang No. 3 Th. 1982 – UU – WDP (Wajib Daftar Perusahaan) pada Pasal 5 Ayat 2 yang berbunyi “Pendaftaran Perusahaan wajib dilakukan oleh Pemilik atau Pengurus/Penanggung Jawab atau Kuasa yang sah.
Sebuah proses pemilihan kontraktor yang tepat untuk melaksanakan proyek. Berikut makanisme cara mendapatkan atau memenangkan tender menawarkan/ menjual produk TI.
  1. Kita siapkan terlebih dahulu perusahaan yang hendak digunakan untuk mengikuti tender, pada kali ini CV berupa perusahaan yang ingin menawarkan/menjual produk TI karena peraturan pemerintah mensyaratkan peserta tender harus berbentuk badan hukum bukan perorangan.
  2. kita urus juga berbagai macam dokumen syarat tender seperti nomor pokok wajib pajak (NPWP), surat izin usaha perdagangan (SIUP), surat keterangan domisisli perusahaan (SKDP) dan dokumen lainnya dapat di baca dan dipelajari pada masing-masing pengumuman lelang.
  3. Mencari tahu sebanyak mungkin berita tender, bisa di dapat dari koran, website, atau LPSE sebagai lembaga pengadaan lelang secara elektronik masing-masing wilayah kabupaten atau kota di indonesia, informasi tender juga bisa didapat dari paniia lelang pada instansi yang mengadakan lelang.
  4. Baca dan periksa dengan teliti apa saja persyaratan yang harus disediakan seperti berkas-berkas atau surat-surat yang harus ada dalam pengajuan tender.
  5. Ikuti dengan disiplin jadwal tender yang disediakan, melakukan lebih awal atau terlambat bisa menjadi penyebab kegagalan menjadi pemenang tender.
  6. Bermainlah dengan jujur tanpa melakukan kecurangan seperti bekerja sama dengan panitia tender agar terpilih menjadi pemenang, proyek banyak jika didapat dengan haram maka tidak akan mengantarkan kita ke gerbang kebahagiaan dan ketenangan hidup, sebaliknya biarpun dapat proyek sedikit jika itu dengan jalan halal maka lebih berkah dan bermanfaat untuk menjalani kehidupan.
  7. Hindari perbuatan yang melanggar hukum seperti mengancam peserta lelang lain, atau mengancam panitia tender agar dipilih menjadi pemenang. Sebagai peserta tender kita dalam posisi sebagai peminta, oleh karena itu sudah sepatutnya kita bertingkah laku terbaik agar jikalau terpilih menjadi pemenang tetap di dapat dengan cara yang baik.
  8. Ajukan harga penawaran dibawah dan mendekati harga tender, mengajukan harga lebih tinggi maka kita akan kalah dengan peserta yang mau menawarkan harga lebih murah. namun menawarkan harga terlalu murah juga tidak baik karena kita bisa dianggap akan melakukan pengurangan spesifikasi dan kualitas barang untuk mendapatkan harga termurah.
  9. Jaga hubungan baik dengan suplier dan pedagang barang atau jasa, dengan begini maka kita tetap dapat memberikan pekerjaan sesuai dengan persyaratan tender.
  10. Jika terpilih atau mendapatkan dan menjadi pemenang tender maka mengerjakan sesuai dengan spesifikasi dan kualitas yang telah di sepakati, dengan begini tentu kita sudah mendapat nama baik dan punya potensi besar untuk menang tender proyek berikutnya.

Cara mendapatkan tender / proyek :
Berdasarkan Pada Petunjuk Langsung
           Konsultan perencana diundang langsung oleh pemilik proyek (bouwer) dalam hal ini ada beberapa pertimbangan yang mendorong pemilik proyek yang mengadakan kerjasama yaitu berdasarkan pada pengalaman kerja yang telah dilakukan oleh kedua belah pihak, prestasi kerja, atau atas referensi dan masukkan dari pihak lain tentang konsultan yang bersangkutan.
Berdasarkan Lelang Terbuka
           Proyek yang akan ke konsultan perencana oleh pemilik proyek diumumkan baik itu melalui media massa maupun dengan cara-cara lain yang lazim dilakukan untuk memberitahukan kepada semua konsultan perencana.
Berdasarkan Pada Lelang Terbatas
          Pada prinsipnya hampir sama dengan lelang terbuka hanya saja diundang beberapa konsultan perencana saja. Hal ini bertujuan untuk memudahkan proses penentuan konsultan dengan catatan rekanan yang diundang sudah diketahui reputasinya.
Sumber :
http://id.wikipedia.org/wiki/Badan_usaha
https://angganurtahmi.wordpress.com/

Friday, 10 October 2014

Tugas Artikel "Perusahaan yang bergerak dibidang TI"

Tugas Artikel "Perusahaan yang bergerak dibidang TI"

Tugas Softskill  : Pengantar Bisnis Informatika
Nama : Maickel Ferdian
NPM : 54411253
Kelas : 4IA21
  •  Nama Perusahaan : Acer
  • Core Bisnis TI : Produk yang dihasilkan, seperti, computer, laptop,smartphone, netbook, notebook, tab, hardisk, LCD, video proyektor, IT Service dan lainnya.
  • Klien Perusahaan  : Klien perusahaan besar seperti Microsoft Windows, Intel, LPGA Corporation 
  • Sejarah : ACER adalah salah satu perusahaan yang bergerak dalam bidang perkembangan teknologi dan informasi yang telah mendunia, yang banyak menghasilkan banyak teknologi mutakhir terbaru dengan fitur-fitur yang kian berkembang sesuai kebutuhan pengguna. Acer pertama kali didirikan dengan nama Multitech oleh Stan Shih pada tahun 1967 dan berganti nama menjadi Acer pada tahun 1987. Kantor pusat Acer sekarang berada di kota Sijhih, Taipe, Taiwan.Di Indonesia sendiri PT Acer Indonesia mengadakan kerjasama dengan Universitas Brawijaya dalam kegiatan Information dan Communication (ICT) Pendidikan. Kerjasama ini dimaksudkan sebagai salah satu bentuk implementasi ICT dalam dunia pendidikan dengan penyediaan sarana dan prasarana ICT yang mendukung dunia pendidikan, baik bagi dosen, karyawan, maupun mahasiswa. Lebih rinci, disebutkan bahwa kerjasama ini dilaksanakan dalam bentuk pengadaan hardware, sponsorship, kuliah tamu, kunjungan perusahaan, dan kerjasama lainnya. Selain itu, mahasiswa UB juga diperkenankan praktek kerja lapang (PKL) di perusahaan PT Acer Indonesia. Dalam hal ini ditunjuk PT Cipta Kurnia Sejati Surabaya selaku dealer PT Acer Indonesia.
Sumber : 
http://id.wikipedia.org/wiki/Acer_Inc.
http://www.ciputraentrepreneurship.com/pelayanan-konsumen/cara-acer-kuasai-pasar
http://laptop-id.com/sejarah-berdirinya-acer.html

Tuesday, 29 April 2014

Pengantar Teknologi Game

Pengantar Teknologi Game




Pengantar teknologi game

Game merupakan “permainan” dimana maksud dari permainan tersebut lebih merujuk sebagai “kelincahan intelektual atatu intellectual playability”. Game sendiri diartikan sebagai arena keputusan untuk player atau pemain beraksi, dimana ada target-target yang harus dicapai. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal.

Jadi Pengantar teknologi game adalah suatu cara belajar yang digunakan dalam menganalisa interaksi antara sejumlah pemain maupun perorangan yang menunjukkan strategi-strategi yang rasional.






Perkembangan game dalam dunia IT

Pada saat ini perkembangan game sangat cepat, ditandainya dengan para ppengelola industry game belomba-lomba untuk menciptakan game yang lebih mendekati nyata/ riil dan tentunya menarik bagi para pemainnya. Sehingga game bukan hanya sekedar hobi untuk mengisi waktu luang, melainkan sebuah cara untuk meningkatkan kreativitas dan tikat intelektal penggunannya.

Perkembangan game dalam duni information technology , berkembang dalam beberapa Platform games:
a.            PC
               Biasanya aplikasi gamenya menggunakan bahasa C++ atau C. Waktu pengembangannya 3-6 bulan, tergantung kompleksitas gamenya.

b.            Web Based Games
               Aplikasi game dimana diletakkan pada server di Internet, dimana user hanya perlu menggunakan akses internet dan browser untuk mengakses gamenya. Waktu pengembangannya lebih singkat, 1-2 bulan.

c.            SmartPhones/Pocket PC(PCC)
               Aplikasi game yang berjalan pada system operasi Windows Mobile 2003, 2004, 5.0 sampai sekarang.
Usernya: karakter pengusaha/ eksekutif muda sangat cocok apabila menggunakan media PocketPC/SmartPhones sebagai bagian aktivitas kegiatan advertising. Waktu pengembangan biasanya memerlukan waktu 3-6 bulan tergantung dengan kompleksitas games tersebut.

d.            Mobile Phone
               Aplikasi game menggunakan bahasa:  JAVA(jar), Symbian(sys), dan sekarang menggunakan PHYTON. Usernya dari semua kalangan, biasanya untuk mengisis waktu luang. Waktu pengembangannya relative lebih pendek, sekitar 1-3 bulan.






Konsep game

-        FunGames


Fun games adalah permainan seperti : skate board, bilyard, catur, puzzle, tetris, golf, Windows Entertainment Pack Games dan semua permainan yang animasinya sedikit dan pembuatannya relatif mudah. Permainan semacam ini terlihat mudah dari segi grafiknya tetapi biasanya sulit dalam algoritma.



-        ArcadeGames


Arcade games adalah semua permainan yang mudah dimengerti, menyenangkan dan grafiknya bagus walau biasanya sederhana. Pengertian mudah dimengerti dan menyenangkan dikarenakan permainan ini hanyalah berkisar pada hal-hal yang disenangi umum seperti pukul memukul, tembak menembak, tusuk menusuk, kejar mengejar dan semua yang mudah dan menyenangkan. Yang termasuk kedalam permainan jenis ini adalah Prince of Persia, Street Fighter, Golden Axe, Grand Prix, Robocop.



-        Strategic Games


Strategic games biasanya permainan strategi perang atau bisa juga permainan lain tetapi tetap saja memerlukan strategi untuk memenangkannya seperti startegi bisnis dan strategi politik.



-        Adventure Games


Adventure games terbagi atas tiga macam yaitu petualangan biasa (Multi Layered Adventur), Dungeon-Underworld Adventure (3D Adventure) dan Roll Playing Game Adventure. Biasanya algoritma untuk membuat game ini adalah sedang-sedang saja sampai sulit. Tapi grafik jenis permainan ini benar-benar sulit. Contoh beberapa permainan jenis ini adalah Space Quest IV, Labyrinth of Word, War II dan Diablo.



-        Simulation Games


Dari semua jenis permainan yang ada, masing-masing memiliki tingkat kesulitan dan kemudahannya, jika bukan algoritmanya maka akan mudah dalam hal animasinya, akan tetapi games simulasi bisa disebut sebagai jenis permainan yang paling sulit, baik algoritma pembuatannya maupun animasinya. Permainan jenis ini juga yang paling membuat pusing dibandingkan dengan permainan jenis lainnya. Algoritmanya sangat sulit sebab harus memperhitungkan semua kejadian dalam kondisi sebenarnya. Berbagai efek animasi yang dibuat tidak cukup bermodalkan ahli grafik dan algoritma saja, tetapi sedikitnya harus mengerti persoalan matematika, teknik dan fisika.





-        Serious game

Suatu konsep game dengan tujuan untuk kepentingan trainning, advertising, simulasi, edukasi. Intinya adalah untuk kepentingan yang sifatnya non-entertainment. Implementasinya, serious game ini bisa diterapkan untuk berbagai tingkatan usia serta dengan berbagai genre dan teknologi game.

Inti utama dari tujuan serious game adalah menumbuhkan, mengedukasi, dan memotivasi pemain untuk satu tujuan tertentu.. Tujuan lain bisa juga untuk kepentingan marketing dan advertising. Di Amerika sendiri, serious game ini banyak diterapkan di kalangan pemerintahan serta para profesonal kesehatan.
 


Software pembuat game



Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry.
Keunggulan dari Cry Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat bagus.

1. Adventure Maker Free Edition


Aplikasi yang satu ini tak hanya dapat digunakan untuk membuat game untuk PC Windows. Anda pun dapat memanfaatkannya untuk membuat game jenis point-and-click untuk PSP (PlayStation Portable), iPhone, dan juga !Pod Touch. Selain itu, Adventure Maker juga dapat dipakai untuk membuat aplikasi multimedia, virtual tours, aplikasi edukasi, hingga presentasi.
Adventure Maker sangat mudah digunakan. Anda tak perlu melakukan scripting atau pemrograman untuk dapat membuat game. Yang perlu Anda lakukan hanya mengimpor gambar ke aplikasi, menambah sejumlah titik untuk menghubungkan gambar dengan gambar lainnya, dan proses selanjutnya dilakukan oleh aplikasi.
Saat menciptakan software untuk Windows, aplikasi yang mendukung Windows XP dan Vista ini menyediakan fitur “Load/Save Game” functions, inventory items, 360-degree interactive panoramas, dukungan untuk format Flash, karakter untuk pembuatan game third-person, full-screen transitions, efek air dan asap, hingga dukungan untuk 30 lebih format file multimedia.
Dalam bundel aplikasi versi gratisnya, Anda mendapatkan fasilitas icon editor, music composer, aplikasi gambar, dan program untuk mengubah dan mengompresi gambar. Untuk menambah fungsi program, sejumlah plugin gratis juga tersedia dan siap diunduh dari situs Adventuremaker.com. Sejumlah sampel game juga tersedia, berikut tutorial pembuatan, baik itu untuk membuat game Windows atau pun game untuk konsol dan gadget.
Untuk versi penuhnya, sang pembuat game menyediakan versi berbayarnya. Versi berbayar ini menyediakan fasilitas untuk menjadikan game buatan Anda dalam format EXE sehingga dapat diinstal dan dimainkan tanpa aplikasi Adventure Maker.
Ukuran File : 16 MB
Lisensi : Free

2. 3D Game Studio

Aplikasi ini merupakan aplikasi yang sangat baik untuk edukasi, simulasi dan juga tentunya untuk pembuatan game. Aplikasi ini menyediakan kemudahan dalam membangun game baik 2D maupun 3D, khususnya RPG (Role Playing Game). Bahkan dengan aplikasi ini, pengguna dapat membangun game berbasis format multiplayer, meskipun belum mendukung tampilan tiga dimensi.
Arena permainan ini dapat dibuat dengan menggunakan komponen yang tersedia, seperti background air, tanah, atau udara. Penggunaannya pun sangat fleksibel, dan Anda dapat menerapkannya dalam tiga lapisan obyek.
Begitupun untuk pengelolaan karakter Anda boleh membuat sebanyak-banyaknya karakter. Setiap aspek untuk karakter tersebut bisa diset, seperti status, visual, behavoiur, dan perlengkapan karakter saat dimainkan. Karakter di dalam aplikasi ini dibagi dua: karakter yang dapat dimainkan dan yang tidak.
Kalo boleh dibilang 3D Game Studio adalah aplikasi yang terbaik untuk belajar membuat game 2D atau 3D, karena tutorial-nya lengkap, contohnya juga banyak, plugin yang disediakan pun banyak, bagi yang bisa programming lebih bagus lagi karena ada API buat bahasa pemrograman seperti Delphi, .NET C#.
Untuk lebih lengkapnya bisa dilihat di halaman ini :
http://www.conitec.net/english/gstudio/download.php

3. Adventure Game Studio


Bagi Anda yang ingin bisa membuat game petualangan dalam tampilan semi-3D dan sudah menguasai pemrograman, freeware yang satu ini dapat menjadi media berkreasi. Meski begitu, bukan berarti Anda yang pemula tidak dapat menggunakannya.
Selain menyediakannya secara gratis, pembuat game ini juga memberikan tutorial komplet mulai dari awal hingga tingkat lanjut secara step-by-step. Selain itu, tersedia pula resources page di situs web sang pembuat untuk mengakses tip dan trik pengelolan program.
Adventure Game Studio memungkinkan Anda membuat game petualangan jenis point-and-click, seperti aneka game buatan pembuat game Sierra dan Lucasart yang terbit di tahun 1990-an. Fasilitas editor untuk membuat game beserta engine run-time-nya cukup mudah dikelola. Terlebih karena ada panduannya.
Untuk memudahkan pengelolaan aplikasi ini dari awal, sejumlah template game klasik telah disediakan sehingga kita bisa mengedit dan memodifikasinya sesuai keinginan. Sebagai insipirasi, sejumlah game buatan pengguna lain juga dipajang dan dapat diunduh dari situs penyedianya. Dalam paket installer-nya juga disediakan demo game.
Aplikasi ini kompatibel dengan Windows 2000, XP, dan Vista serta membutuhkan penginstalan .NET Framework 2.0. Butuh pemahaman sebelum menggunakannya, tapi feature pengesetan game sangat fleksibel, sehingga Anda dapat menentukan format resolusi tampilan game hingga personalisasi GUI (Graphic User Interface-nysa).
Untuk men-downloadnya bisa diklik di sini :http://www.adventuregamestudio.co.uk/acdload.htm

4. Game Maker


Aplikasi ini adalah aplikasi yang dapat Anda gunakan untuk membuat beragam macam game untuk diinstall di PC. Mulai dari game berbentuk maze (labirin dengan konsep permainan bak puzzle), tembak-menembak, hingga permainan bertampilan tiga dimensi, dan first person shooter.
Aplikasi ini menjanjikan trik pembuatan game dengan sistem drag-and-drop, sehingga untuk pembuatan game sederhana kita tidak perlu menggunakan bahasa pemrograman. Namun, ketika ingin membuat permainan yang lebih kompleks, kemampuan pemrograman juga diperlukan di sini.
Tak menguasai bahasa pemrograman? Tenang saja. Anda dapat mengunduh beragam tutorial di situs sumbernya.
Tutorialnya cukup lengkap, komplet dengan panduan step-by-step berformat PDF. Di dokumen ini kode pemrograman instan dapat ditelaah untuk membuat game.
Aplikasi ini juga menyediakan beragam komponen untuk pendukung pembuatan beragam jenis permainan yang dikehendaki. Komponen atau resources ini bahkan ada yang disediakan oleh para pengguna Game Maker lainnya. Anda bisa mengunduh background, musik latar, skrip pemrograman (agar tak repot membuat kode), banner, hingga fasilitas untuk membuat cheat codes di game buatan Anda.
Game buatan Anda ini kemudian dapat diperjual-belikan lho. Jika ingin menambah fungsinya untuk beragam feature baru di aplikasi, software ini dapat di-upgrade dengan meregistrasi atau membeli salinan software versi penuhnya.
Untuk mencobanya Anda bisa men-downloadnya disini : http://www.yoyogames.com/gamemaker/try

5. Jump Craft


Seperti aplikasi game creator yang kami bahas di sini, Jump Craft memungkinkan kita membuat game dengan mengeklik-tarik komponen game ke area pembuatan game. Ya, semudah itu. Selain itu, ada pula fasilitas untuk pemrograman sederhana, sebagai ajang tambahan untuk belajar programming.
Anda bisa mengunduh aplikasi yang kompatibel dengan Windows XP dan Vista ini dari situs resminya, sekaligus berinteraksi dengan pengguna lain untuk mendapatkan panduan dan tips pembuatan. Konsep pembuatannya menerapkan prinsip “What You See Is What You Get”, sehingga komponen dan skenario yang diterapkan di area pembuatan game akan sama dengan output yang dihasilkannya. Pembuatan game tanpa coding (pemrograman) dapat dilakukan dengan konsep sistem “Trigger” dan “Actions” yang mudah diset. Setiap obyek di game ini bisa Anda gerakkan dan interaksikan dengan cara ini.
Tak perlu bingung untuk memulainya, karena ada sampel game untuk mempelajari pengelolaan aplikasi gratis ini. Lagipula, ada forum interaksi sesama pengguna yang dapat diakses secara bebas kapan saja.
Untuk info lebih lengkap dan download bisa diakses disini : http://jumpcraft.com/