Tampilkan postingan dengan label Pengantar Bisnis Informatika. Tampilkan semua postingan
Tampilkan postingan dengan label Pengantar Bisnis Informatika. Tampilkan semua postingan

Selasa, 17 Januari 2012

rpl - model fase air terjun

Perangkat Lunak
Merupakan program-program komputer dan dokumentasi yang berkaitan, Produk perangkat lunak dibuat untuk pelanggan tertentu ataupun untuk pasar umum

Produk perangkat lunak tersebut:
• Generik – dibuat untuk dijual ke suatu kumpulan pengguna yang berbeda
• Bespoke (custom) – dibuat untuk suatu pengguna tunggal sesuai dengan spesifikasinya.

Rekayasa Perangkat Lunak:
• adalah suatu disiplin rekayasa yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak.
• mengadopsi pendekatan yang sistematis dan terorganisir terhadap pekerjaannya dan menggunakan tool yang sesuai serta teknik yang ditentukan berdasarkan masalah yang akan dipecahkan, kendala pengembangan dan sumber daya yang tersedia
Proses Perangkat Lunak
Sekumpulan aktifitas yang memiliki tujuan untuk pengembangan ataupun evolusi perangkat lunak.

Aktifitas generic dalam semua proses perangkat lunak adalah:
• Spesifikasi – apa yang harus dilakukan oleh perangkat lunak dan batasan/kendala pengembangannya
• Pengembangan – proses memproduksi sistem perangkat lunak
• Validasi – pengujian perangkat lunak terhadap keinginan penggunak
• Evolusi – perubahan perangkat lunak berdasarkan perubahan keinginan.

Model Proses Perangkat Lunak
Suatu representasi proses perangkat lunak yang disederhanakan, dipresentasikan dar perspektif khusus
Contoh perspektif proses:
• Perspektif Alur-kerja (workflow) - barisan kegiatan
• Perspektif Alur Data (Data flow) – alur informasi
• Perspektif Peran/Aksi – siapa melakukan apa.

Model proses Generik:
• Waterfall (Air terjun)
• Pengembangan secara evolusi
• Transformasi formal
• Model SPiral
• Integrasi daru komponen yang reusable
Biaya rekayasa perangkat lunak
• Sekitar 60% untuk biaya pengembangan, 40% biaya pengujian. Untuk perangkat lunak berbasis pengguna (custom), biaya evolusi biasanya melebihi biaya pengembangan.
• Biaya beragam tergantung pada tipe sistem yang akan dikembangkan dan kebutuhan sistem seperti unjuk kerja dan kehandalan sistem,
• Distribusi biaya bergantung pada model pengembangan yang digunakan.

Metode Rekayasa Perangkat Lunak
Pendekatan terstruktur pengembangan PL termasuk model sistem, notasi, perancangan dan petunjuk pemrosesan,Deskripsi Model: deskripsi pemodelan dengan grafik, Aturan: Batasan yang digunakan pada model sistem Rekomendasi: nasihat bentuk perancangan yang baik,
Petunjuk proses: Aktifitas yang harus diikuti, Atribut Perangkat Lunak yang baik: PL seharusnya memberikan pengguna kebutuhan fungsionalitas dan unjuk kerja yang dapat di rawat, berguna,
Maintanability (Dapat Dirawat):  PL harus dapat memenuhi perubahan kebutuhan
Dependability: PL harus dapat dipercaya
Efisiensi : PL harus efisien dalam penggunaan resource
Usability : PL harus dapat digunakan sesuai dengan yang direncanakan

Proses Perangkat Lunak
Suatu proses model adalah suatu representasi abstrak suatu model. Proses model menampilkan suatu deskripsi suatu proses dari beberapa perspektif tertentu, Proses PL merupakan aktifitas yang saling terkait (koheren) untuk menspesifikasikan, merancang, implementasi dan pengujian sistem perangkat lunak.

Model Proses PL yang Generic:
• Model Air terjun (Water fall)
o Memisahkan dan membedakan antara spesifikasi dan pengembangan
• Pengembangan yang berevolusi
o Spesifikasi dan pengembangan saling bergantian
• Pengembangan sistem Formal
o Menggunakan suatu model sistem matematika yang ditransformasikan ke implementasi,
• Pengembangan berbasis Re-use (penggunaan ulang)
Sistem dibangun dari komponen yang sudah ada.

Fase Model Air Terjun
1. Analisis Kebutuhan dan pendefinisiannya
2. Perancangan sistem dan Perangkat Lunak
3. Implementasi dan unit testing
4. Integrasi dan pengujian sistem
5. Pengoperasian dan perawatan

Proses kembali ke state sebelumnya untuk mengantisipasi perubahan setelah proses menuju ke suatu state di bawahnya adalah sangat sulit.

Masalah pada Model Air Terjun:
• Partisi projek ke stages yang berbeda tidak fleksibel.
• Hali ini mengakibatkan sulitnya untuk merespon perubahan kebutuhan pengguna
• Oleh sebab itu model ini hanya cocok digunakan apabila kebutuhan pengguna sudah dimengerti dengan baik, Pengembangan yang berevolusi (Evolutionary Development).

Pengembangan yang berdasarkan penyidikan
Tujuannya untuk mengaktifkan pengguna dan memperolah model final berasal dari initial spesifikasi awal. Seharusnya diawali dengan kebutuhan yang sudah dimengerti,

sumber : http://adang.staff.gunadarma.ac.id/

Minggu, 08 Januari 2012

Bedah Website www.telkomflexi.com marketing mix 4'P

Bedah website kali ini,yang didalamnya terdapat marketing Mix 4P yaitu perusahaan telkom flexi. Marketing Mix 4P itu adalah Produk,Price,Promotion, and Place.Di dalam website telkom flexi semua ada, mulai dari produk, price promotion, dan place.

1. ProdukFlexi :
  •  Hp Flexi : flexi gaul cerdas, flexi chatting, flexi muslim, flexi balipost, flexi SPSI, flexi portal, flexi music, dan flexi swaja.
  • Voice : voice mailbox, conference,dl
  • SMS ; flexi milis, sms internasional, dll
  • Konten : wab, flexitone, flexi market
  • VAS : flexi transfer, flexi combo, flexi M banking, flexi radio, dll
  • Data : flexi mobile broadband,flexiNet Unlimited, dll.
Price :


promotion : flexi ngeruumpi, TVC telkom flexi, FLEXI hotspot, flexi delima, nelpon irit, sms irit, dll
Place : Jabotabek, jawa tengah, jawa timur, sumatra, dll





Sabtu, 24 Desember 2011

usaha baju couple menjadi online di www.ayobelanjabaju.com

bedah websitenya bernama : www.ayobelanjabaju.com..disini toko baju terbesar di jakarta bertepat di jalan Balikpapan 1 no.14. Jakarta Pusat 10130. ini menjual baju, kaos, jaket couple,Pakaian wanita.Yang bisa di beli denga. eceran dan grosiran baju couple adalah sepasang baju yang saling melengkapi yang biasanya untuk sepasang kekasih ataupun keluarga kecil yang ingin tampil modis dan serasi.ini bentuk tampilan websitenya :


yang dijual ;



Cara pemesanan produk sangat mudah, Silahkan pilih yang anda suka:

* PEMESANAN VIA SMS

Ketik: Kode Produk- Jumlah Order- Nama- Alamat Lengkap
Kirim ke 08-999-89-59-39 atau 0852-8820-2838
Contoh: Jika anda ingin membeli baju dengan kode produk: CP 65 sebanyak 3 pasang,

maka ketik: CP65-3ps-Santi-Jl Jambudipa no 45 Banjarmasin 23776
Kami akan segera membalas order anda berikut total biaya dan ongkos kirim (bisa dilihat di Tiki)
Contoh reply dari kami: Total 245rb+5rb=250rb. Setelah pembayaran, maka order kami proses.

Order anda akan segera kami proses setelah pembayaran kami terima.


PEMESANAN VIA WEBSITE

* Pilih Produk, Klik di Gambar -> maka gambar MEMBESAR * Silahkan pilih barang yang anda sukai dan klik untuk melihat lebih detail informasi barang tersebut.
* Untuk membeli, silahkan masukan jumlah pesanan dan klik tombol beli pilih  BELI
* Produk pesanan anda otomatis masuk kedalam Keranjang Belanjaan (Shopping Cart). Silahkan lanjutkan untuk membeli produk yang lain.
* Jika sudah selesai belanja, Klik  Lihat Pesanan pada bagian Pesanan Anda/Shopping Cart.

Jika anda pelanggan baru, silahkan buat account di website kami, GRATIS. Bagi anda yang sudah memiliki account, silahkan login dan lanjutkan ke proses berikutnya.

Alamat pengiriman boleh berbeda, Misal anda ingin mengirimkan kado ke teman atau sahabat anda.

Status order mengenai pesanan anda akan otomatis terkirim melalui email dan account anda.
Silahkan lakukan pembayaran sesuai invoice yang tertera dan konfirmasikan pada kami agar order anda segera kami proses.
----------------------------------------------------------------------------------------------------------------

No. Rekening kami:

BCA: 62600-16782 nama: Hendy Suprapto

Mandiri: 117-000-549-4919 nama: Hendy Suprapto

(Selain rekening diatas maka TIDAK SAH. Pastikan Pembayaran rekening pada nomor yang tertera atas nama Hendy Suprapto)

*****************

KETENTUAN:

1. Barang akan dikirim keesokan harinya setelah Pembayaran.
(Ingat jam kerja kami: 9 pagi sampe 5 sore. Senin sampai Sabtu. Hari Libur tutup.)

2. Barang yang di Booked akan Cancel Otomatis dalam waktu 2 hari

3. SIAPA CEPAT DIA DAPAT. Berhubung Barang Limited, maka siapa yang bayar/transfer duluan dia yang Dapat

4. Barang yang sudah dibeli tidak dapat dikembalikan atau ditukar, kecuali cacat produk dari kami. atau salah kirim barang.

5. Kami menerima Masukan, SARAN dan ide2 dari Anda. Ide, Saran dan Testimonial Anda Sangat Berarti bagi kami

6. Jika Anda ingin Mengirimkan ide2 Desain gambar, silahkan kirim ke: baju_laris@yahoo.com

7. Pembayaran Sah jika dilakukan transfer atas rekening BCA:62600-16782 a/n Hendy Suprapto atau Mandiri: 117-000-549-19 a/n Hendy Suprapto.
diluar rekening itu maka kami tidak bertanggung jawab. Kami Berusaha Melindungi Anda dari segala bentuk penipuan.

8. Semua Harga belom termasuk Ongkos kirim, dan Ongkos kirim ditanggung pembeli.

9. Segara resiko didalam pengiriman tidak menjadi tanggung jawab kami, tetapi menjadi tanggung jawab ekspedisi atau kurir. Biasa mereka yang menggantinya.

anda bisa membeli secara grosir dan menjualnya kembali(reseller kami) dengan cara :


Cara jadi Reseller: MUDAH kok ^ ^

1. WAJIB: Masukkan email Anda di http://www.ayobelanjabaju.com/
(disebelah kiri atas "Daftarkan ke Milis")

2. daftarkan diri Anda di email: ayobelanjabaju@yahoo.com atau di
Form diatas.
Nama:
dan nama Online shop/toko:
(kalo belom ada, ga apa2)
Email:
YM:
No. Hp:
Alamat:

(Daftar Harga akan kami emailkan kepada Anda)

Order sepasang (dapet diskon 10%), tapi jika Ambil 4 pasang, dapet harga reseller, kalo ambil 1 lusin dapet harga GROSIR SUPER MURAH

3. Langsung segera Order dan Anda bisa mengambil Foto2 dari website kami. sebutkan bahwa Anda Reseller dari kota mana..

4. Stok-stok dan warna bisa dilihat di website: http://www.ayobelanjabaju.com/
ketikkan KODE di Search (Kode) -> ada di kanan atas.
lalu klik gambar -> ada daftar stok, dan warna-warna.

5. Aktifkan YM (Yahoo Messenger) karena Anda bisa berkomunikasi langsung dengan Staff di:
ID YM 1: bajucouple@yahoo.com
ID YM 2: grosirkaoscouple@yahoo.com

 


Sabtu, 03 Desember 2011

DIALOG DESAIN part 2

Flowchart
- Flowchart digunakan untuk mendeskripsikan dialog yang sederhana.
- Flowchart mudah dimengerti dan simple.

Jackson Diagram
JSD (Jackson Structured Design) diagram digunakan untuk berbagai aspek dari analisis tugas dan notasi dialog.
Link to Programming Language
- Sequence dalam notasi dialog dapat langsung ditransformasikan ke bahasa pemrograman dalam bentuk sequence dan selection.
- Modulary dalam desain dialog.

JENIS-JENIS DIALOG
1. Command Language
• Merupakan paradigma user interface yang pertama kali.
• Contoh: MS-DOS shell, UNIX shell, dBase.
• Keuntungan:
- Lebih cepat.
- Dapat melakukan kegiatan meskipun di luar batas.
- Perulangan
- Implementasi yang mudah dan hemat.
• Tujuan:
- Konsistensi.
- Penamaan dan pemberian singkatan yang baik.
- Melakukan tugas perancangan dapat membantu meminimalkan kekurangan.

2. WIMP (Window, Icon, Menu, Pointer)
Berfokus pada Menus, Buttons, Forms, Icons.
3. Direct Manipulation
Definisi:
- Kesinambungan tampilan dari objek-objek dan aksi-aksi yang dilakukan.
- Cepat, dapat dikembalikan, peningkatan aksi dimana efeknya dapat segera terlihat.
- Penggantian dari sintaks command language dengan manipulasi langsung pada objek.
Keuntungan:
- Mudah dipelajari dan diingat, khususnya untuk pemula.
- WYSIWYG
- Fleksibel
- Menyediakan konteks dan tampilan yang cepat dari feedback,sehingga user dapat mengetahui apakah tujuan telah tercapai.
- Membatasai beberapa jenis kesalahan yang dapat terjadi.

Kekurangan:
- Penggunaan seluruh ruang pada layar.
- Harus mempelajari arti dari komponen-komponen yang tampak pada layar.
- Tampilan visual mungkin dapat disalah artikan.
- Penggunaan mouse dapat lebih lambat daripada pengetikan.
- Tidak ada penjelasan otomatis.
- Tidak bagus pada: pengulangan, penyimpanan history, tugas tertentu (seperti merubah semua huruf cetak miring menjadi cetak tebal), variabel.

4. PDA dan Pen
- Menjadi lebih umum dan penggunaan yang lebih luas.
- Tampilan yang lebih kecil (160x160 atau 320x240).
- Tombol-tombol yang lebih sedikit, interaksi melalui “pen” (atau stylus).
- Peningkatan wireless, warna, memory yang lebih besar, CPU dan OS yang lebih baik.
- Palmtop vs Handheld.

5. Speech dan Natural Language
Speech (Suara)
Adalah getaran pada suara menimbulkan bunyi “ahh”. Mulut, tenggorokan, bibir membentuk bunyi.

Input speech:
- Pengenalan speaker.
- Pengenalan suara.
- Pemahaman bahasa natural.

Natural Language:
- Memberi arti pada kata-kata.
- Input dapat berupa suara atau dari keyboard.

Keuntungan:
- Mudah dipelajari dan diingat.
- Lebih kuat.
- Cepat, efisien (tidak selalu).
- Layar yang kecil.

Kekurangan:
- Belum dapat bekerja dengan baik.
- Mengasumsikan pengetahuan dari permasalahan.
- Membutuhkan keahlian pengetikan. Peningkatan tidak terlihat.
- Implementasi membutuhkan biaya yang mahal.

DIALOG DESAIN part 1

Dialog dalam arti umum adalah percakapan antara dua kelompok atau lebih. Sedangkan dialog dalam konteks perencanaan user interface adalah struktur dari percakapan antara user dan sistem komputer.

Bahasa Komputer dapat dibagi atas tiga tingkatan:
1. Leksikal
- Merupakan tingkatan yang paling rendah.
- Yaitu bentuk icon pada layar.
- Pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata.
2. Sintaksis
- Yaitu urutan dan struktur dari input dan output.
- Pada bahasa manusia, ekuivalen dengan grammar suatu kalimat.
3. Semantik
- Yaitu arti dari percakapan yang berkaitan dengan pengaruhnya pada struktur data internal komputer dan/atau dunia eksternal.
- Pada bahasa manusia, ekuivalen dengan arti yang berasal dari partisipan dalam percakapan.
Dalam user interface, istilah dialog hampir mirip dengan tingkat sintaksis, tetapi juga meliputi sifat-sifat leksikal.
Dialog Manusia – Komputer:
• Berbeda dengan dialog antar manusia pada umumnya, dialog dengan komputer biasanya terstruktur dan terbatas.
• Beberapa ciri-ciri dari dialog terstruktur yang nantinya ditemukan dalam dialog komputer:
- Menyebutkan beberapa hal tertentu secara berurutan.
- Beberapa bagian dari dialog dilakukan secara bersamaan.
- Dialog berikutnya tergantung pada respon dari partisipan.
- Dialog terstruktur biasanya tidak langsung menuju pada arti katakatanya/ semantik tapi pada level sintaksis.
Proses Perancangan Dialog Advice:
1. Rangkaian dialog menggambarkan struktur tugas.
2. Beberapa rangkaian dialog tambahan digunakan untuk user support, misalnya: help system, tutorial sub-sistem.
3. Rangkaian dialog diurutkan sesuai dengan struktur tugas.
• Prinsip yang digunakan dalam desain dialog adalah membagi sistem menjadi beberapa bagian yang disebut module.
• Biasanya user access bukan merupakan bagian dari task desription, tapi harus dimasukan dalam sistem yang baru.
• Empat hal utama dalam desain yang harus diperhatikan dalam GUI metaphor:
- Pemilihan dan representasi dari conceptual metaphor.
- Representasi dari obyek interaktif dalam metaphor.
- Perancangan manipulasi untuk mengimplementasikan user action.
- Desain micro-metaphor untuk control action dan representasi dari commands.
Dalam mendesain dialog, diperlukan deskripsi yang terpisah dari program secara keseluruhan.
Mengapa perlu digunakan notasi deskripsi dialog yang terpisah?
- Agar mudah di analisa.
- Pemisahan elemen-elemen interface dari logika program (semantik).
- Apabila notasi dialog ditulis sebelum program dibuat, maka notasi tersebut bisa membantu desainer untuk menganalisa struktur yang diajukan.Notasi Diagramatik
- Notasi Diagramatik paling sering digunakan dalam desain dialog.
- Kelebihan: memungkinkan desainer untuk melihat secara sekilas struktur dialog.
- Kekurangan: sulit untuk menjelaskan struktur dialog yang lebih luas dan kompleks.

Contoh Notasi Diagramatik:
- State Transition Networks (STN)
- Hierarchical STN
- Harel’s State Charts
- Traditional Flow Diagrams (Flow Charts)
- JSD Diagrams

State Transition Network (STN)
Komponen STN:
- Lingkaran
Menggambarkan “state” dari sistem.
- Tanda Panah
Yang terdapat antara state disebut juga transisi. Tanda panah ini diberi label yang menjelaskan tentang tindakan user yang menyebabkan transisi dan respon dari sistem.
STN dapat menggambarkan beberapa pilihan dialog:
- Urutan tindakan dan respon dari sistem
- Pilihan bagi user
- Iterasi
Hierarchical State Transition Networks
Struktur Hierarchical STN mirip dengan STN, namun memiliki tambahan berupa gabungan state. Penggunaan hirarki STN ini, seperti menggabungkan beberapa STN ke dalam satu diagram besar, sehingga model ini dapat digabungkan untuk sistem-sistem yang besar.STN Hirarki dapat digunakan untuk mendeskripsikan suatu sistem yang lengkap.

Harel’s State Charts
Dapat digolongkan sebagai kelompok STN. Dibangun untuk menspesifikasikan secara visual sistem reaktif yang kompleks dan mampu mengakomodasi masalah seperti concurrency dan escape.


Rabu, 30 November 2011

HTML Part1

HTML (HyperTextMarkup Language) merupakan subset dari SGML (Standard Generalized Markup Language)
Contoh subset  lain dari SGML :
•XML (eXtensibleMarkup Language)
•SMIL (Synchronized Multimedia Integration Language)
•MathML(Mathematical Markup Language)
•CML (Chemical Markup Language)

1. TentangHTML

•HTML : format standar untuk membua tdokumen web
•HTML versiterakhir: HTML 4.01
•SpesifikasiHTML standar:
http://www.w3.org/TR/html4
•HTML merupakan bahasa bertanda,menggunakan rangkaian teks tertentu(tag) untuk menandai teks yang mempunyai interpretasi khusus
•File HTML berupafile teks(plain text file), bukan binary file.

ContohDokumenHTML.



Homepage saya

Saya


Perkenalan


Perkenalkan, nama saya..... Ini adalah homepage pertama saya, karena saya baru belajar tentang
cara membuat homepage.



HTML Authoring Tools
Text Editor

•OS default
–notepad (Windows)
–vi (Unix)

•Third party
–EditPlus, Crimson

Editor, UltraEdit
(Windows)
–joe(Linux)
–dl

Visual Editor
•Macromedia
DreamWeaver
•MS Word

DaftarTag
Dokumen
Header
Juduldokumen<br><body> Isidokumen<br><h1> Judulparagraf<br><p> Paragraf<br><b> <i> <u><br><sup> <sub> Atribut</div><div style="text-align: justify;"><p><title> 

Judul dokumen<br><body> Isi dokumen<br><h1> Judul paragraf<br><p> Paragraf<br><b> <i> <u><br><sup> <sub> Atribut</div><div style="text-align: justify;"> <br> Ganti baris<br><font> Fontd<br><li> Enumerasi<br><hr> Garis mendatar<br><img> Gambar<br><a> Link (kaitan)<br><table> Tabel<br><!----> Komentar</div><div style="text-align: justify;"> </div><div style="text-align: justify;">Mengenai Penulisan Tag.</div><div style="text-align: justify;"> •Tag dibentuk oleh suatu kata(keyword) yang diapit oleh tanda kurung lancip(<tag>)</div><div style="text-align: justify;"><br>•Tag boleh ditulis dalam huruf kecil maupun<br>kapital</div><div style="text-align: justify;"> </div><div style="text-align: justify;">•Tag harus berpasangan, yaitu tag awal diikuti tag akhir, kecuali tag tunggal<br><p> teks</p> <br> <hr /></div><div style="text-align: justify;"><br>•Diantaratag awaldantag akhirbisaterdapat<br>tag lain</div><div style="text-align: justify;"><br>•Penulisan tag tidak boleh tumpang tindih<br><tag1><tag2> teks</tag1></tag2> →penulisan yang salah<br><tag1><tag2> teks</tag2></tag1> →penulisan yang benar<br></div><div style="text-align: justify;"> <br></div><div style="text-align: justify;"><p><title> Judul dokumen<br><body> Isi dokumen<br><h1> Judul paragraf<br><p> Paragraf<br><b> <i> <u><br><sup> <sub> Atribut<br></p><p style="text-align: justify;"><br></p></DIV>

Minggu, 06 November 2011

CodeIgniter


CodeIgniter, framework ini sebelumnya tidak masuk daftar yang akan saya coba. Hal ini dikarenakan oleh fiturnya yang jauh lebih sedikit dibandingkan Symfony dan CakePHP. Tidak ada ORM, scaffolding sangat sederhana, tidak ada AJAX, tidak ada user authentication. Lalu apa yang saya bisa harapkan darinya? Bermula dari membaca berbagai review php framework di blog lain, mereka mengatakan bahwa CodeIgniter memiliki kinerja yang lebih bagus daripada Symfony maupun CakePHP, dikarenakan oleh library yang di-load oleh framework lebih sedikit. Setelah saya mencobanya, memang framework ini terasa beda. Terasa lebih ringan dan lebih bebas.
Meskipun CodeIgniter juga menggunakan design pattern MVC, namun tidak lah mutlak untuk menggunakan M (model). Jadi saya bisa dengan bebas menggunakan style yang saya sukai. Sajian dokumentasinya cukup lengkap, meskipun tidak selengkap Symfony, namun sangat memadai. Saya bisa melakukan ini itu setelah saya membaca panduan di online manual. Sangat menyenangkan, dimana Symfony dan CakePHP tidak bisa
memberikannya untuk saya. Meskipun memiliki kemampuan yang dibawah framework lainnya, namun CodeIgniter sangat mudah untuk dipelajari. Mungkin ini lah yang dimaksud dengan framework lightweight. Mudah dan sangat ringan, namun tidak memiliki fasilitas sebanyak framework lainnya. Ketika saya amati forum dan halaman wiki, komunitas CodeIgniter memberikan solusi untuk permasalahan seperti User
Authentication dan Ajax. Sepertinya memang pembuat CodeIgniter sengaja memberikan kebebasan kepada usernya untuk mengembangkan sendiri sesuai dengan kebutuhan masing-masing yang berbeda, sedangkan CodeIgniter bertanggungjawab terhadap tugastugas lain yang lebih utama.
Bagi saya CodeIgniter menarik, mudah dipelajari, dan sangat solid untuk membangun aplikasi yang besar. Peraturan-peraturan dan library yang disediakannya tidak membatasi saya untuk tetap menggunkan style pemrograman yang saya sukai. Ini adalah point penting. Siapa mengatur siapa, programer mengatur program atau program mengatur programer?
Baiklah, sepertinya tutorial ini cukup sekian dulu. Selamat Mencoba CodeIgniter

Konfigurasi Framework CI


Konfigurasi
Selanjutnya, dalam folder /system/application/config/ ada beberapa file yang perlu anda ubah supaya CI bisa berjalan dengan baik.
config.php
Isi alamat pemanggilan di browser. Dalam contoh ini alamatnya adalah
http://localhost/codeigniter
$config[’base_url’] = “http://localhost/codeigniter”;

database.php
Isi hostname, username, password dan nama database yang digunakan.

 autoload.php
File ini berfungsi untuk memanggil secara otomatis fungsi-fungsi yang sudah disediakan CI atau yang anda buat tanpa harus memanggillnya dalam aplikasi anda. Dalam kasus ini, kita akan memanggil fungsi database secara otomatis sehingga setiap fungsi lain yang menbutuhkan fungsi database cukup dengan menggunakan perintah $this->db
Kira-kira seperti ini isinya :
$autoload[’libraries’] = array(’database’);

routes.php
Variabel ini digunakan untuk menentukan nama file utama yang digunakan sebagai ekeskutor utama website atau aplikasi. Contoh secara defaultnya adalah file welcome.
$route[’default_controller’] = “welcome”;
Silahkan buka folder /system/application/controllers/, pasti anda menemukan file yang bernama welcome.php. File ini yang disebut sebagai eksekutor utama dari proses secara keseluruhan. Bisa dibilang ‘index’ nyalah.

Execute
Oke…sekarang coba panggil melalui brower anda dengan alamat http://localhost/codeigniter/ (Codeigniter hanya sebagai contoh. Anda bisa merubah dengan nama yang anda inginkan)
Jika berhasil, akan tampil seperti gambar berikut ini :


Framework CI


Buat para programmer atau para interest IT, pasti sudah kenal kan yang namanya Framework??. Pasti jawabannya “tentu sudah kenal” :D. Tapi buat yang belom tahu tentang Framework, kira-kira pengertiannya dalam dunia IT begini: Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelesaikan proses-proses yang lebih kompleks
Pengenalan
Mengapa harus Framework ? Sebenarnya bukan keharusan untuk menggunakan framework. Namun, seperti pengertian diatas, framework dapat membantu anda dalam menyelesaikan pekerjaan yang lebih kompleks.
Pada tutorial kali ini, saya akan membahas tentang CodeIgniter (CI), sebuah PHP Framework yang saya nilai lebih mudah digunakan ketimbang CakePHP atau Zend Framework. Struktur CI lebih banyak meniru Ruby on Rail (RoR), sebuah framework pembuatan aplikasi web dengan menggunakan bahasa pemrograman Ruby. Selain itu, dokumentasinya lebih lengkap dan tentunya mudah dipahami. Secara umum, framework menggunakan struktur MVC (Model, View, Controller). Jika saya gambar kan, kira-kira seperti ini :
Input > Processing > Output = Controller > Model > View
Model
Model mencakup semua proses yang terkait dengan pemanggilan struktur data baik berupa pemanggilan fungsi, input processing atau mencetak output ke dalam browser
Controller
Controller mencakup semua proses yang terkait dengan pemanggilan database dan kapsulisasi proses-proses utama. Jadi semisal di bagian ini ada file bernama member.php, maka semua proses yang terkait dengan member akan dikapsulisasi/dikelompokan dalam file ini.
View
View mencakup semua proses yang terkait layout output. Bisa dibilang untuk menaruh template interface website atau aplikasi.
More Powerable
Nah, kelebihan lain dari CI adalah Search Engine dan Human Friendly URL….apalagi nih ? CI menggunakan struktur pemanggilan eksekusi seperti ini :
www.your-site.com/news/article/345.

Jadi maksudnya, ketika sebuah Search Engine mencari kata yang terkait ke sebuah situs,maka kata kunci tersebut bisa saja didapatkan dalam pemanggilan alamat situs tersebut.

Setelah CI di download, taruh dalam htdocs. Jika anda menginstall XAmpp di folder C:/ Program Files maka alamatnya adalah C:/Program Files/xampp/htdocs/Important
Nah, yang perlu anda perhatikan 3 folder penting :
/system/application/model
/system/application/controller
/system/application/view
Jadi, semua file yang terkait dengan website atau aplikasi anda, masing-masing harus ditaruh di ketiga folder ini sesuai dengan fungsinya masing-masing.
Aturan Penulisan Fungsi
Karena CI menggunakan Object Oriented Programming (OOP), maka yang perlu diingat bahwa penulisan nama class utama harus menggunakan huruf besar di awal dan disimpan dengan nama yang sama ,tetapi menggunakan huruf kecil semua. Sebagai contoh, silahkan buka file /system/application/controllers/welcome.php

class Welcome extends Controller {
function Welcome()
{
parent::Controller

}
function index()
{
$this->load->view(’welcome_message’);
}
}
Aturan ini berlaku untuk semua file yang terkait dengan class fungsi. Sedangkan jika didalamnya terdapat fungsi-fungsi lain, boleh menggunakan huruf kecil saja atau huruh besar. Tetapi perlu diingat bahwa PHP sangat Case Sensitive, jadi berhati-hatilah dalam menggunakan nama fungsi.


Sabtu, 15 Oktober 2011

Komputer dan Industri


Tahun 1980, posisi Jepang sebagai negara industri.
Disamping ketekunan kerja, Jepang memanfaatkan jasa komputer & robot.
Beda Robot dengan mesin dalam otomasi industri adalah kemampuannya untuk diprogram


Pengertian Robot



Robot adalah lengan manipulator berfungsi jamak yang dapat diprogram untuk melaksanakan berbagai macam tugas.
Bapak Robot untuk industri adalah : George Deval.

Keunggulan Jepang
  1. Manajemen yang tangguh & pengendalian kualitas yang tetap
  2. Robot ditemani dengan pekerja ahli 
  3. Kerja sama yang kuat antara perusahaan, pekerja & pemerintah .
  4. Seluruh pemikiran hanya untuk mengelola perusahaan.
  5. Seluruh pemikiran hanya untuk mengelola περυσαηααν

Struktur Robot & Pemrogramannya






E-KTP INDONESIA


Apa itu e-KTP,
e-KTP atau KTP Elektronik adalah dokumen kependudukan yang memuat sistem keamanan / pengendalian baik dari sisi administrasi ataupun teknologi informasi dengan berbasis pada database kependudukan nasional.
Penduduk hanya diperbolehkan memiliki 1 (satu) KTP yang tercantum Nomor Induk Kependudukan (NIK). NIK merupakan identitas tunggal setiap penduduk dan berlaku seumur hidup
Nomor NIK yang ada di e-KTP nantinya akan dijadikan dasar dalam penerbitan Paspor, Surat Izin Mengemudi (SIM), Nomor Pokok Wajib Pajak (NPWP), Polis Asuransi, Sertifikat atas Hak Tanah dan penerbitan dokumen identitas lainnya (Pasal 13 UU No. 23 Tahun 2006 tentang Adminduk)
Quote:
Autentikasi Kartu Identitas (e-ID) biasanya menggunakan biometrik yaitu verifikasi dan validasi sistem melalui pengenalan karakteristik fisik atau tingkah laku manusia. Ada banyak jenis pengamanan dengan cara ini, antara lain sidik jari (fingerprint), retina mata, DNA, bentuk wajah, dan bentuk gigi. Pada e-KTP, yang digunakan adalah sidik jari.
Penggunaan sidik jari e-KTP lebih canggih dari yang selama ini telah diterapkan untuk SIM (Surat Izin Mengemudi). Sidik jari tidak sekedar dicetak dalam bentuk gambar (format jpeg) seperti di SIM, tetapi juga dapat dikenali melalui chip yang terpasang di kartu. Data yang disimpan di kartu tersebut telah dienkripsi dengan algoritma kriptografi tertentu. Proses pengambilan sidik jari dari penduduk sampai dapat dikenali dari chip kartu adalah sebagai berikut:
Sidik jari yang direkam dari setiap wajib KTP adalah seluruh jari (berjumlah sepuluh), tetapi yang dimasukkan datanya dalam chip hanya dua jari, yaitu jempol dan telunjuk kanan. Sidik jari dipilih sebagai autentikasi untuk e-KTP karena alasan berikut:
1. Biaya paling murah, lebih ekonomis daripada biometrik yang lain
2. Bentuk dapat dijaga tidak berubah karena gurat-gurat sidik jari akan kembali ke bentuk semula walaupun kulit tergores
3. Unik, tidak ada kemungkinan sama walaupun orang kembar
Quote:
Informasi penduduk yang dicantumkan dalam e-KTP ditunjukkan pada layout kasar berikut:
Untuk mendapatkan informasi di atas dari penduduk, wajib KTP harus mengisi formulir tipe F1.01.
Selain tujuan yang hendak dicapai, manfaat e-KTP diharapkan dapat dirasakan sebagai berikut:
1. Identitas jati diri tunggal
2. Tidak dapat dipalsukan
3. Tidak dapat digandakan
4. Dapat dipakai sebagai kartu suara dalam pemilu atau pilkada
Quote:
Struktur e-KTP terdiri dari sembilan layer yang akan meningkatkan pengamanan dari KTP konvensional. Chip ditanam di antara plastik putih dan transparan pada dua layer teratas (dilihat dari depan). Chip ini memiliki antena didalamnya yang akan mengeluarkan gelombang jika digesek. Gelombang inilah yang akan dikenali oleh alat pendeteksi e-KTP sehingga dapat diketahui apakah KTP tersebut berada di tangan orang yang benar atau tidak. Untuk menciptakan e-KTP dengan sembilan layer, tahap pembuatannya cukup banyak, diantaranya:
1. Hole punching, yaitu melubangi kartu sebagai tempat meletakkan chip
2. Pick and pressure, yaitu menempatkan chip di kartu
3. Implanter, yaitu pemasangan antenna (pola melingkar berulang menyerupai spiral)
4. Printing,yaitu pencetakan kartu
5. Spot welding, yaitu pengepresan kartu dengan aliran listrik
6. Laminating, yaitu penutupan kartu dengan plastik pengaman
e-KTP dilindungi dengan keamanan pencetakan seperti relief text, microtext, filter image, invisible ink dan warna yang berpendar di bawah sinar ultra violet serta anti copy design.
Penyimpanan data di dalam chip sesuai dengan standar internasional NISTIR 7123 dan Machine Readable Travel Documents ICAO 9303 serta EU Passport Specification 2006. Bentuk KTP elektronik sesuai dengan ISO 7810 dengan form factor ukuran kartu kredit yaitu 53,98 mm x 85,60 mm.
Mengapa harus e-KTP?
Quote:
Proyek e-KTP dilatarbelakangi oleh sistem pembuatan KTP konvensional di Indonesia yang memungkinkan seseorang dapat memiliki lebih dari satu KTP. Hal ini disebabkan belum adanya basis data terpadu yang menghimpun data penduduk dari seluruh Indonesia. Fakta tersebut memberi peluang penduduk yang ingin berbuat curang terhadap negara dengan menduplikasi KTP-nya. Beberapa diantaranya digunakan untuk hal-hal berikut:
1. Menghindari pajak
2. Memudahkan pembuatan paspor yang tidak dapat dibuat di seluruh kota
3. Mengamankan korupsi
4. Menyembunyikan identitas (misalnya oleh para teroris)

Proses Pembuatan e-KTP, Kurang Lebih Sama dengan Pembuatan SIM dan Passport (tata cara, prosedur)


Proses pembuatan e- KTP (Secara Umum)

  1.  Ambil nomor antrean
  2. Tunggu pemanggilan nomor antrean
  3. Menuju ke loket yang ditentukan
  4. Entry data dan foto
  5. Pembuatan KTP selesai
  •  Penduduk datang ke tempat pelayanan membawa surat panggilan
  •  Petugas melakukan verifikasi data penduduk dengan database
  • Foto (digital)
  • Tandatangan (pada alat perekam tandatangan)
  • Perekaman sidik jari (pada alat perekam sidik jari) & scan retina mata
  • Petugas membubuhkan TTD dan stempel pada surat panggilan yang sekaligus sebagai tandabukti bahwa penduduk telah melakukan perekaman foto tandatangan sidikjari.
  • Penduduk dipersilahkan pulang untuk menunggu hasil PROSES PENCETAKAN 2 MINGGU setelah Pembuatan.
Syarat menggurusan KTP
  •  Berusia 17 tahun
  • Menunjukkan surat pengantar dari keuchik
  • Mengisi formulir F1.01 (bagi penduduk yang belum pernah mengisi/belum ada data di sistem informasi administrasi kependudukan) ditanda tangani oleh keuchik
  • Foto copy Kartu Keluarga (KK)

Sumber : www.e-ktp.com

Jumat, 14 Oktober 2011

PT.AQUA GOLDEN MISISSIPI & DANONE AQUA dalam sosial di masyarakat


Program peduli PT.AQUA GOLDEN MISISSIPI & DANONE AQUA adalah program "satu untuk sepuluh" masyarakat indonesia yang kesulitan air bersih.Melalui program " satu untuk sepuluh",AQUA ingin berkontribusi secara proaktif dan berkelanjutan untuk memberikan solusi terhadap permasalahan yang ada, termasuk kesulitan air bersih di indonesia demi mewujudkan peningkatan kebiasaan hidup sehat keluarga. Caranya, setiap pembelian 1L AQUA(dengan label khusus), AQUA berkomitmen untuk memberiakn fasilitas penyediaan akses terhadap 10L air bersih.Program khusus dari DANONE AQUA ini bertujuan  untuk meningkatkan kesadaran kebiasaan hidup sehat melalui penyediaan akses air bersih dan edukasi mengenaikesehatan bagi daerah yang membutuhkan.Untuk saat ini, program ini sedang dilaksanakan di kecamatan Boking dan Amanatun Utara,NTT. Berkat program ini, kini masyarakat NTT sudah dapat mengambil air bersih di tempat yang lebih dekat 

sumber : http:// www.aqua.com

PT.AQUA GOLDEN MISISSIPI & DANONE AQUA dalam peningkatan SDM

PT.AQUA GOLDEN MISISSIPI & DANONE AQUA

Company Profile
PT.  AQUA Golden Mississippi didirikan pada tahun 1973 oleh Bapak Tirto Utomo, sebagai produsen pelopor air minum dalam kemasan di Indonesia. Pabrik pertama didirikan di Bekasi. Setelah beroperasi selama 30 tahun, kini AQUA memiliki 14 pabrik di seluruh Indonesia. Pada tahun 1998, AQUA (yang berada di bawah naungan PT Tirta Investama) melakukan langkah strategis untuk bergabung dengan Group DANONE, yang merupakan salah satu kelompok perusahaan air minum dalam kemasan terbesar di dunia dan ahli dalam nutrisi. Langkah ini berdampak pada peningkatan kualitas produk, market share, dan penerapan teknologi pengemasan air terkini. Di bawah bendera DANONE-AQUA, kini AQUA memiliki lebih dari 1.000.000 titik distribusi yang dapat diakses oleh pelanggannya diseluruh Indonesia.

Lokasi Sumber Mata Air AQUA
1. Brastagi -Lampung (Jabung dan Umbul Cancau)
2. Mekarsari (Kubang)
3. Subang (Cipondoh)
4. Wonosobo (Mangli)
5. Klaten (Sigedang)
6. Pandaan
8. Kebon Candi
9. Mambal                                                                                                                                    
10.Menado (Airmadidi)

History of PT . Aqua  Golden Mississippi
1973
PT AQUA Golden Mississippi didirikan sebagai pioner perusahaan air minum mineral pertama di Indonesia. Pabrik pertama didirikan di Bekasi.
1974
Produksi pertama AQUA diluncurkan dalam bentuk kemasan botol kaca ukuran 950 ml dari pabrik di Bekasi. Harga per botol adalah Rp.75,-

1984
Pabrik AQUA kedua didirikan di Pandaan di Jawa Timur, sebagai upaya agar lebih mendekatkan diri pada konsumen yang berada di wilayah tersebut.

1985
Pengembangan produk AQUA dalam bentuk kemasan PET 220 ml. Pengembangan ini membuat produk AQUA menjadi lebih berkualitas dan lebih aman untuk dikonsumsi.

1993
Menyelenggarakan program AQUA Peduli (AQUA Cares), sebagai langkah pendauran ulang botol plastik AQUA menjadi materi plastik yang bisa dapat digunakan kembali.

1995
AQUA menjadi pabrik air mineral pertama yang menerapkan sistem produksi in line di pabrik Mekarsari. Pemrosesan air dan pembuatan kemasan AQUA dilakukan bersamaan. Hasil sistem in line ini adalah botol AQUA yang baru dibuat dapat segera diisi air bersih di ujung proses produksi., sehingga proses produksi menjadi lebih higienis

1998
Penyatuan AQUA dan grup DANONE pada tanggal 4 September 1998. Langkah ini berdampak pada peningkatan kualitas produk dan menempatkan AQUA sebagai produsen air mineral dalam kemasan (AMDK) yang terbesar di Indonesia. 2000 Bertepatan dengan pergantian milenium, AQUA meluncurkan produk berlabel DanoneAQUA.

2001
DANONE meningkatkan kepemilikan saham di PT Tirta Investama dari 40 % menjadi 74 %, sehingga DANONE kemudian menjadi pemegang saham mayoritas AQUA Group. AQUAmenghadirkan kemasan botol kaca baru 380 ml pada 1 November 2001.

2002
Banjir besar yang melanda Jakarta pada awal tahun menggerakkan perusahaan untuk membantu masyarakat dan juga para karyawan AQUA sendiri yang terkena musibah tersebut. AQUA menang telak di ajang Indonesian Best Brand Award. Mulai diberlakukannya.Kesepakatan Kerja Bersama [KKB 2002 - 2004] pada 1 Juni 2002.

2003
Perluasan kegiatan produksi AQUA Group ditindaklanjuti melalui peresmian sebuah pabrik baru di Klaten pada awal tahun. Upaya mengintegrasikan proses kerja perusahaan melalui penerapan SAP (SystemApplication and Products for Data Processing) dan HRIS (Human Resources Information System).

2004
Peluncuran logo baru AQUA. AQUA menghadirkan kemurnian alam baik dari sisi isi maupun penampilan luarnya. AQUA meluncurkan varian baru AQUA Splash of Fruit, jenis air dalam kemasan yang diberi esens rasa buah strawberry dan orange-mango. Peluncuran produk ini memperkuat posisi AQUA sebagai produsen minuman.

2005
DANONE membantu korban tsunami di ACEH. Pada tanggal 27 September, AQUA memproduksi MIZONE, minuman bernutrisi yang merupakan produk dari DANONE. MIZONE hadir dengan 2 rasa, orange lime dan passion fruit.

PT.AQUA GOLDEN MISISSIPI & DANONE AQUA dalam meningkatkan Sumber Daya Manusia melakukan trobosan teknologi baru dengan tutup Galon dengan dua warna : biru dan putih.untuk menjaga kebaikan alam yang ada disetiap tetesnya



Inovasi tutup galon AQUA menggunakan teknologi tinggi doubleinjection dari jerman yang merupakan satu-satunya Inovasi untuk katagori makanan dan minuman di dunia. Hanya AQUA yang memiliki keahlian untuk melakukan inovasi ini, sehingga tidak mudah ditiru.Untuk inovasi ini, AQUA mendapatkan banyak penghargaan penghargaan baik di tingkat nasional maupun dunia, seperti : Packindo Star award; Asia Star award dan penghargaan langsung dari Presiden Republik Indonesia

sumber : http://ninfe.files.wordpress.com/2009/10/mizone-story.pdf & http://www.aqua.com

Kamis, 13 Oktober 2011

dari hobi yang bisa menjadi peluang bisnis

Pada kesempatan kali ini saya ingin berbagi tentang kesukaan saya menonton film superhero spiderman dari spiderman 1 sampai ke 4.spiderman adalah manusia laba - laba super yang memiliki jaring di pergelangan tangan sebagai senjatanya.Dia adalah seorang pahlawan penumpas kejahatan.dan saya suka pesan dari paman bean " di dalam diri yang kuat timbul tanggung jawab yang besar".dan mulai mengoleksi pernak - pernik spiderman





dari sinilah timbul ide untuk membuat forum pecinta flim spiderman dengan mengshare koleksi apa yang bisa dipunya dan ingin membuat toko online.yang isinya serba spiderman