Senin, 02 Desember 2013

Penjelasan UML , Bagian Bagian UML dan Jenis Jenis Diagramnya

UML (Unified Modeling Language) dan Jenis - Jenis Diagramnya

     UML (Unified Modeling Language) adalah sebuah bahasa untuk menentukan, visualisasi, kontruksi, dan juga mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari sistem perangkat lunak, seperti pada pemodelan bisnis dan sistem non perangkat lunak lainnya.
     UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database.


BAGIAN-BAGIAN UML
            
        1. View
    View digunakan untuk melihat sistem yang dimodelkan dari beberapa aspek yang berbeda. View bukan melihat grafik, tapi merupakan suatu abstraksi yang berisi sejumlah diagram. Beberapa jenis view dalam UML antara lain : use case view, logical view, component view, concurrency view, dan deployment view.

        2. Use case View
  Mendeskripsikan fungsionalitas sistem yang seharusnya dilakukan sesuai yang diinginkan external actors. Actor yang berinteraksi dengan sistem dapat berupa user atau sistem lainnya. View ini digambarkan dalam use case diagrams dan kadang-kadang dengan activity diagrams. View ini digunakan terutama untuk pelanggan, perancang (designer), pengembang (developer), dan penguji sistem (tester).

        3. Logical View
  Mendeskripsikan bagaimana fungsionalitas dari sistem, struktur statis (class, object, dan relationship ) dan kolaborasi dinamis yang terjadi ketika  object  mengirim pesan ke object lain dalam suatu fungsi tertentu. View ini digambarkan dalam class diagrams untuk struktur statis dan dalam state, sequence, collaboration, dan activity diagram untuk model dinamisnya. View ini digunakan untuk perancang (designer) dan pengembang (developer).
4. Component View 
   Mendeskripsikan implementasi dan ketergantungan modul. Komponen yang merupakan tipe lainnya dari code modul diperlihatkan dengan struktur dan ketergantungannya juga alokasi sumber daya komponen dan informasi administrative lainnya. View ini digambarkan dalam component view dan digunakan untuk pengembang (developer). 
5. Concurrency View 
   Membagi sistem ke dalam proses dan prosesor. View ini digambarkan dalam diagram dinamis (state, sequence, collaboration, dan activity diagrams) dan diagram implementasi (component dan deployment diagrams) serta digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester).
6. Deployment View 
   Mendeskripsikan fisik dari sistem seperti komputer dan perangkat (nodes) dan bagaimana hubungannya dengan yang lain. View ini digambarkan dalam deployment diagrams dan digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester). 


Aplikasi StarUML :
STARUML sering digunakan untuk membuat alur atau proses suatu prosedur program yang ingin dibuat dengan cara menggambarkan model perangkatnya. Didalam STARUML terdapat bagian-bagian utama dari UML yaitu view, diagram, model element, dan general mechanism. Selain itu juga terdapat diagram-diagram yg sering digunakan, yaitu :

a. Use Case Diagram
  Use case diagram adalah abstraksi dari interaksi antara system dan actor. Dalam use case diagram ini menggunakan actor sebagai awal pemula dan seterusnya dilakukan dengan use case yang dapat diisi dengan proses-proses yang sedang dilakukan. use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client.

b. Class Diagram
    Class diagram digunakan untuk mengelompokkan hal-hal inti dari setiap proses yang ingin dilakukan. Semua proses di masukkan ke dalam tiap-tiap class dan saling dihubungkan pada class-class lainnya yang saling berhubungan.

c. Component Diagram
   Component software merupakan bagian fisik dari sebuah system, karena menetap di komputer tidak berada di benak para analis. Komponent merupakan implementasi software dari sebuah atau lebih class. Komponent dapat berupa source code, komponent biner, atau executable component.


d. Deployment Diagram
  Deployment menggambarkan software-software yang digunakan dalam membuat suatu program yang nanti dituliskan pada tiap-tiap node dan dihubungkan pada masing-masing node.

e. State Diagram
    Menggambarkan semua kondisi dari suatu object dari suatu class dan keadaan. Diawali dengan intialstate sebagai diawal dan diakhiri dengan finalstate. Stateclass hanya digambarkan untuk beberapa object saja.

f. Sequence Diagram
  Sequence diagram digunakan untuk menggambarkan menggunakan classifierrole untuk menentukan actor dan bagian - bagiannya menggunakan message untuk menyampaikan pesan.

g. Collaboration Diagram
    Collaboration diagram menggunakan object sebagai tempat pertukaran pesan dan dihubungkan dengan menggunakan forwardstimulus. Jika penekannya pada waktu atau urutan gunakan sequence diagrams, tapi jika penekanannya pada konteks gunakan collaboration diagram.

h. Activity Diagram
  Menggambarkan alur dari aktifitas. Dideskripsikan menggunakan intialstate dan diakhiri menggunakan finalstate. Jika ada pilihan menggunakan synchronization.


i. Conceptual Diagram 
Untuk memodelkan konsep-konsep yang ada di dalam aplikasi.

j. Object Diagram 
  Untuk memodelkan struktur object. Pada object diagram digambarkan hubungan antar elemen dalam model, tapi dengan memakai objeknya, bukan class. Class ialah kumpulan dari objek-objek yang memiliki attribute, behaviour atau operation yang sama.

k. Interaction Overview 
    Diagram  menunjukan  layout  dari  activity diagram untuk memodelkan alur dari logic dalam sekumpulan interaksi.
 
l. Package Diagram 
   Menggambarkan dekomposisi dari sistem menjadi unit-unit dan hubungan ketergantungannya.
m. Timing Diagram
    Menyediakan perubahan statis yang menekankan pada waktu sebenarnya.

Tujuan Penggunaan UML
1.
Menyatukan praktek-praktek terbaik yang terdapat dalam 
    pemodelan.
2. Memberikan bahasa pemodelan yang bebas dari berbagai 
    bahas pemrograman dan proses rekayasa. 3. Memberikan model yang siap pakai, bahsa pemodelan  
    visual  yang ekspresif untuk mengembangkan dan saling 
   menukar model dengan mudah dan dimengerti secara umum.
4. UML bisa juga berfungsi sebagai sebuah (blue print) cetak 

    biru karena sangat lengkap dan detail. Dengan cetak biru ini 
    maka akan bias diketahui informasi secara detail tentang 
    coding program atau bahkan membaca program dan  
    menginterpretasikan kembali ke dalam bentuk diagram   
    (reserve enginering).

Senin, 11 November 2013

Desain Pemodelan Grafik !!!

Pengertian Desain Pemodelan Grafik ..
*    Desain
Desain atau yang sering disebut sebagai seni terapan, atau arsitektur. Desain memiliki arti yaitu proses membuat dan menciptakan obyek baru dalam bentuk sebuah rencana atau obyek nyata. Pengertian desain secara umum yaitu suatu pemikiran baru yang fundamental seni dengan tidak hanya menitik-beratkan pada nilai estetik, namun juga aspek fungsi dan latar industri secara massa, yang memang pada realitanya pengertian desain tidak hanya digunakan dalam dunia seni rupa saja, namun juga dalam bidang teknologi, rekayasa, dll.
*    Pemodelan
Pemodelan diambil dari kata model yang artinya rencana, representasi, atau deskripsi yang menjelaskan suatu objek, sistem, atau konsep, yang seringkali berupa penyederhanaan atau idealisasi. Bentuknya dapat berupa model fisik (maket, bentuk prototipe), model citra (gambar rancangan, citra komputer), atau rumusan matematis. Dalam hal ini model dirujukkan pada representasi objek seperti : model benda (representasi fisik suatu objek), model berskala (replika atau purwarupa suatu objek), model 3D (representasi tiga dimensi suatu objek), model manusia (representasi dari manusia yang dapat ditiru oleh manusia lainnya).
*    Grafik
Grafik berasal dari kata grafika yang artinya segala cara pengungkapan dan perwujudan dalam bentuk huruf, tanda, dan gambar yang diperbanyak melalui proses percetakan guna disampaikan kepada khalayak. Contohnya adalah : foto, gambar/drawing, Line Art, grafik, diagram, tipografi, angka, simbol, desain geometris, peta, gambar teknik, dan lain-lain.
Sejarah Perkembangan Desain pemodelan Grafik
                Pada zaman dahulu kala mungkin nenek moyang dari manusia sudah membuat gambar dimana dengan menggunakan gambar tersebut ada sebuah informasi yang ingin disampaikan dari gambar yang sangat besar dan panjang namun memiliki informasi atau arti yang tidak sebanding dengan besarnya dan panjangnya gambar yang di ciptakan sampai gambar yang sangat kecil namun memiliki arti yang sangat penuh makna. Sejarah desain grafik sendiri memiliki banyak tahapan diantaranya :

·         1851 The Great Exhibition
Diselenggarakan di taman Hyde London antara bulan Mei hingga Oktober 1851, pada saat Revolusi industri. Pameran besar ini menonjolkan budaya dan industri serta merayakan teknologi industri dan disain. Pameran digelar dalam bangunan berupa struktur besi-tuang dan kaca, sering disebut juga dengan Istana Kristal yang dirancang oleh Joseph Paxton.
 
·         1910, Modernisme
Modernisme terbentuk oleh urbanisasi dan industrialisasi dari masyarakat Barat. Sebuah dogma yang menjadi nafas desain modern adalah "Form follow Function" yang di lontarkan oleh Louis Sullivan.Symbol terkuat dari kejayan modernisme adalah mesin yang juga diartikan sebagai masa depan bagi para pengikutnya. Desain tanpa dekorasi lebih cocok dengan “bahasa mesin”, sehingga karya-karya tradisi yang bersifat ornamental dan dekoratif dianggap tidak sesuai dengan “estetika mesin”.
 
·         1916, Dadaisme dan De Stijl
Suatu pergerakan seni dan kesusasteraan (1916-1923) yang dikembangkan mengikuti masa Perang Dunia Pertama dan mencari untuk menemukan suatu kenyataan asli hingga penghapusan kultur tradisional dan bentuk estetik. Dadaisme membawa gagasan baru, arah dan bahan, tetapi dengan sedikit keseragaman. Prinsipnya adalah ketidakrasionalan yang disengaja, sifat yang sinis dan anarki, dan penolakan terhadap hukum keindahan.
Gaya yang berasal dari Belanda, De Stijl adalah suatu seni dan pergerakan disain yang dikembangkan sebuah majalah dari nama yang sama ditemukan oleh Theo Van Doesburg. De Stijl menggunakan bentuk segi-empat kuat, menggunakan warna-warna dasar dan menggunakan komposisi asimetris. Gambar dibawah adalah Red and Blue Chair yang dirancang oleh Gerrit Rietveld.
 
·         1918 - 1919, Constructivism dan Bauhaus
Suatu pergerakan seni modern yang dimulai di Moscow pada tahun 1920, yang ditandai oleh penggunaan metoda industri untuk menciptakan object geometris. Constructivism Rusia berpengaruh pada pandangan moderen melalui penggunaan huruf sans-serif berwarna merah dan hitam diatur dalam blok asimetris. Bauhaus dibuka pada tahun 1919 di bawah arahan arsitek terkenal Walter Gropius. Sampai akhirnya harus ditutup pada tahun 1933, Bauhaus memulai suatu pendekatan segar untuk mendisain mengikuti Perang Duni Pertama, dengan suatu gaya yang dipusatkan pada fungsi bukannya hiasan.
 
·         1928-1930, Gill Sans
Tipograper Eric Gill belajar pada Edward Johnston dan memperhalus tipe huruf Underground ke dalam Gill Sans. Gill Sans adalah sebuah jenis huruf sans serif dengan proporsi klasik dan karakteristik geometris lemah gemulai yang memberinya suatu kemampuan beraneka ragam (great versatility).
 
·         1950s, International Style
International atau Swiss style didasarkan pada prinsip revolusioner tahun 1920an seperti De Stijl, Bauhaus dan Neue Typography, dan itu menjadi resmi pada tahun 1950an. Grid, prinsip matematika, sedikit dekorasi dan jenis huruf sans serif menjadi aturan sebagaimana tipografi ditingkatkan untuk lebih menunjukkan fungsi universal daripada ungkapan pribadi.
 
·         1960s, Psychedelia and Pop Art
Kultur yang populer pada tahun 1960an seperti musik, seni, disain dan literatur menjadi lebih mudah diakses dan merefleksikan kehidupan sehari-hari. Dengan sengaja dan jelas, Pop Art berkembang sebagai sebuah reaksi perlawanan terhadap seni abstrak. Gambar dibawah adalah sebuah poster karya Milton Glaser yang menonjolkan gaya siluet Marcel Duchamp dikombinasikan dengan kaligrafi melingkar. Di cetak lebih dari 6 juta eksemplar.
 
·         1984, Émigré
Majalah disain grafis Amerika, Émigré adalah publikasi pertama untuk menggunakan komputer Macintosh, dan mempengaruhi perancang grafis untuk beralih ke desktop publishing ( DTP). Majalah ini juga bertindak sebagai suatu forum untuk eksperimen tipografi.
Itulah sedikit perjalanan sejarah desain grafik dimana hanya garis berasnya saja yang dibahas dalam sejarah diatas. Dari nenek moyang tahun 1851 The Great Exhibition - 1984
 
Perkembangan Desain pemodelan Grafik di Indonesia
            Untuk saat ini mungkin sudah tidak di ragukan lagi tentang desain grafik dimana sudah banyak ilmuan yang mengembangkan desain grafik. Di Negeri Indonesia perkembangan dalam bidang ini sangat pesat dimana sudah di buat jurusan jurusan yang ada di universitas yaitu desain grafik dimana mencetak pelajar pelajar yang handal dan pintar dalam bidang desain grafik. Banyak pula komunitas komunitas desain grafik di Indonesia yang berguna sebagai wadah sharing tentang perkembangan desain pemodelan grafik. Ada pula website Indonesia yang membahas tentang perkembangan desain pemodelan grafik. 
 
Perkembangan desain atau tools Desain pemodelan grafik
Peralatan yang digunakan oleh desainer grafis adalah ide, akal, mata, tangan, alat gambar tangan, dan komputer. Sebuah konsep atau ide biasanya tidak dianggap sebagai sebuah desain sebelum direalisasikan atau dinyatakan dalam bentuk visual. Sudah tidak asing lagi mungkin aplikasi aplikasi komputer yang menyediakan layanan untuk mempermudah dalam mengembangkan desian grafik. Aplikasi aplikasi terbsebut diantaranya :
·         Adobe Creative Suite 5.5
·         Xara Designer Pro 7
·         Scribus
·         Blender
·         Adobe InDesign
Beberapa software yang digunakan dalam desain grafis yaitu :
Desktop publishing
1.      Adobe Photoshop
2.      Adobe Illustrator
3.      Adobe Indesign
4.      Coreldraw
5.      GIMP
6.      Inkscape
7.      Adobe Freehand
8.      Adobe image ready
9.      CorelDraw
10. Adobe Page Maker 

Webdesign
1.      Adobe Dreamweaver
2.      Microsoft Frontpage
3.      Notepad
4.      Adobe Photoshop 

Audiovisual
1.      Adobe After Effect
2.      Adobe Premier
3.      Final Cut
4.      Adobe Flash, atau sebelumnya Macromedia Flash
5.      Ulead Video Studio
6.      Magic Movie Edit Pro
7.      Power Director 

Rendering 3 Dimensi
1.      3D StudioMax
2.      Maya
3.      AutoCad
4.      Google SketchUp
5.      Light Wave
6.      Blender
7.      Softimage

Senin, 29 April 2013

Pengertian , Sejarah dan Perkembangan Web Science

* Pengertian Web Science
Web science adalah ilmu pengetahuan untuk membuat dan memanipulasi web. Web adalah kumpulan halaman yang dapat menampilkan informasi berupa gambar, animasi, tulisan, suara maupun gabungan dari keseluruhannya yang bersifat statis atau dinamis yang dapat membentuk rangkaian yang saling terkait yang dihubungkan dengan banyak link. Science adalah ilmu pengetahuan yang didapat dan bisa menjadi pengetahuan bagi masyarakat untuk memberi informasi yang akurat. pada awalnya sebuah usaha bersama antara MIT dan universitas southtamton yang menghubungkan aspek sosial dengan aspek teknik di dalam WWW (world wide web). pada tahun 2006 MIT sebagai Web Science Research Initiative (WSRI) atau sebuah lembaga yang bergerak di bidang penelitian web.kemudian di tahun 2009 berganti nama menjadi the Web Science Trust..  Lalu tim Berners-Lee sebagai pemimpin dari program penelitian terebut bermaksud menarik pemerintah dan swasta terlibat dalam pembuatan kurikulum sebagai syarat untuk lulus sebagai sarjana. Tujuan dari web science adalah  untuk mengetahui bagaimana cara mengetahui source code dari web itu sendiri dan bagaimana kita dapat memanfaatkan web tersebut untuk melakukan hal yang positif.

* Sejarah Singkat tentang Web :
Di awal tahun 1980 telah dikenal sebuah teknologi informasi dan komunikasi khususnya dalam bidang website. Pada tahun itu sangat membantu dalam komunikasi antar manusia di dunia karena dalam website tersebut user bisa melihat informasi yang ditampilkan oleh pemilik website. Informasi yang berupa tulisan dapat diakses dari seluruh dunia.
Website yang kita kenal sekarang ditemukan oleh Sir Timothy John “Tim” Berners-Lee. Beliau bekerja di European Laboratory for Particle Physics (CERN). Sekitar bulan Maret 1989, “Tim” mengusulkan suatu protokol sistem distribusi di internet untuk pertukaran informasi di internet. Akhirnya situs web pertama diluncurkan pertama kali pada tanggal 6 Agustus 1991 dengan situs http://info.cern.ch/
Sejarah web juga berkaitan dengan sejarah perkembangan teknologi komputer. Karena pada awalnya tampilan web masih sangatlah sederhana, hanya menampilkan teks, lalu untuk hyperlink (link) pada saat itu masih menggunakan tampilan nomor yang menghubungkan antara satu halaman ke halaman lainnya.
 Website ditulis, atau secara dinamik di konversi menjadi HTML dan diakses melalui sebuah program software yang biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halaman web dapat dilihat atau diakses melalui jaringan komputer dan internet, perangkatnya bisa saja berupa komputer pribadi, laptop, PDA ataupun telepon selular. Sebuah website dibuat didalam sebuah sistem komputer yang dikenal dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang kemudian menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna. Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet Information Services (IIS).
* Perkembangan Web :
a. Web 1.0
Web 1.0 dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Secara garis besar, sifat Web 1.0 adalah Read. Kira-kira pada Tahun 1997 sudah semakin berkembang untuk tampilan sebuah website. Jika tahun sebelumnya hanya dapat menampilkan tulisan saja maka gambar pun bisa tertampil di halaman website. Seperti contoh website google.com di tahun 1997-1998 dimana tulisan google yang tertera di halamannya bukan sekedar tulisan yang diketik melainkan sebuah gambar yang menggunakan tulisan sebagai ikon utamannya.
Tahun 1998, Google berdiri dan internet menjadi semakin mudah untuk dijamah. di kala itu potensi website dengan format portal berita dan toko online (seperti amazon.com) di lirik besar-besaran oleh investor. Di US, dana jutaan dollar diinvestasikan untuk masuk ke bidang online yang sayangnya, tidak semua website dengan modal jutaan dollar tadi dapat menghasilkan. Pada pertengahan 2000, gelembungan dana (bubble) yang masuk ke internet pecah (burst) juga. Dana yang masuk tidak berputar kembali menjadi keuntungan.
Jadi pada Web 1.0 merupakan teknologi awal dari website, dimana pembuat sebagai pemberi informasi dan pengguna hanya sebagai pembaca (seperti membaca koran lewat computer, aktifitasnya hanya searching saja). Bahasa yang digunakan pada web ini masih berupa HTML saja.

b. Web 2.0
Banyak perusahaan online tumbang di masa DotCom Bubble burst, namun banyak juga yang bertahan. Google, Yahoo, Amazon dan eBay adalah beberapa diantaranya. Kehancuran selalu menyisakan pemain berkualitas yang bertahan. Dari keruntuhan DotCom Bubble burst tersebut, wajah world wide web perlahan mulai berubah.
Di tahun 2001, wikipedia di luncurkan. Apple mendirikan iTunes. Di tahun 2002, friendster di luncurkan. Perlahan, world wide web mulai di huni oleh website – website dengan karakteristik yang berbeda dengan website – website yang eksis sebelum dotcom bubble burst. Website website tersebut memiliki satu ciri mencolok bernama partisipasi sehingga pada tahun 2003, istilah web 2.0 muncul
Istilah web 2.0 tidak mengklasifikasikan world wide web berdasarkan teknologinya, namun berdasarkan karakter website tersetbut. Istilah web 2.0 juga memunculkan istilah web 1.0: Satu istilah untuk era sebelum web 2.0
Pada garis besarnya, web 2.0 berbicara mengenai partisipasi. hubungan komunikasi many-to-many. Jika pada era web 1.0 (era sebelum web 2.0, dari 1990 hingga 2001) pengguna internet dengan mudah membrowse internet, namun pengadaan konten di internet masih ‘dikuasai’ oleh para geek yang menguasai bahasa HTML untuk membuat halaman web. Komunikasi yang terjadi pun hanya satu arah: dari pemilik website ke pengunjungnya. Pada era web 2.0, pengadaan konten di internet tidak lagi dikuasai oleh geek. Website – website yang digolongkan ke dalam kategori web 2.0 (kita akan menuliskan lebih rinci tentang web 2.0 di tulisan selanjutnya) memfasilitasi pengguna internet biasa untuk menuliskan konten mereka sendiri: Website sharing foto seperti flickr, blog service seperti wordpress.com, blogger.com, video sharing seperti YouTube, dll. Komunikasi pun terjadi secara dua arah, dimana pengunjung web juga bisa memberikan informasi.
Web 2.0 muncul dimana para pengguna website-pun dapat berkomunikasi 2 arah dan memiliki berbagai kelebihan lainnya.

Kelebihan dari web ini adalah sebagai berikut (menurut O’Reilly media):
* The Web as Platform (Pengerjaan suatu aplikasi/tulisan dapat langsung dikerjakan di media internet tanpa harus mengerjakannya terlebih dahulu di windows desktop)
* Harnessing Collective Intelligence (Web 2.0 memiliki kinerja untuk memanfaatkan tulisan orang lain untuk mengisi konten web secara kolektif (tidak hanya webmaster yang mengisi konten sendiri), contohnya seperti youtube)
* Data is the Next Intel Inside (merupakan suatu garansi kepercayaan dari para pemberi data kepada pemilik website bahwa pada era web 2.0 data sangatlah penting dan harus di update setiap waktu)
* End of the Software Release Cycle (pada web 2.0 aplikasi software dapat langsung digunakan lewat internet/internet menjadi platform menjalankan program)
* Lightweight Programming Models (pembuatan web 2.0 menggunakan bahasa yang ringan dan mendukung pengembagan program).
Perkembangan sumber daya manusia yang semakin hari semakin berkembang, tak urung dalam peningkatan di bidang website pun semakin meningkat. Boleh dikatakan bahwa website di era ’80 an merupakan website 1.0 dan di era sekarang merupakan website 2.0. Lalu apa yang membedakan antara website 1.0 dengan website 2.0 ? Kalau kita lihat ada banyak sekali perkembangan yang terjadi. Misalnya saja kalau jaman dahulu di website 1.0 user hanya bisa melihat informasi saja, kalau di jaman sekarang website 2.0 kita user bisa berkomunikasi dengan lebih fleksibel.

Sedangkan letak perbedaan Web 1.0 dan Web 2.0 yaitu :
1. Perilaku pengguna Membaca (Web 1.0) Menulis
2. Pelaku utama Perusahaan Pengguna/Komunitas
3. Hubungan dengan server Client-server Peer to peer
4. Bahasa pemrograman penampil konten HTML XML

 Beberapa Aplikasi pada Web Science :
• Mozilla
• Mozilla Firefox (sebelumnya bernama Firebird dan Phoenix)
• CometBird
• Epiphany, browser default GNOME saat ini
• Camino untuk Mac OS X (sebelumnya bernama Chimera)
• K-Meleon untuk Windows
• Kazehakase browser web GTK2 yang sangat ringan untuk GNU/Linux
• Beonex Communicator
• Browser Web IBM untuk OS/2
• Aphrodite
• Salamander
• Skipstone
• BackArrow (berbasis Skipstone)

Referensi : 
http://ramadhan.hol.es/2012/11/sejarah-generasi-dan-perkembangan-web/
http://mahmudluthfi.blogspot.com/2011/04/tentang-web-science.html

 

Selasa, 02 April 2013

Cara Kerja Flashdisk

Sejarah Flashdisk :

Saat ini ada empat entitas yang mengklaim menemukan flash drive USB: Dov Moran dari M-Systems , Pua Khein Seng Phison Elektronik, Teknologi Trek , dan Teknologi Netac . Trek Teknologi dan Netac Technology telah berusaha untuk melindungi klaim paten mereka tersebut. Trek memenangkan gugatan di pengadilan Singapura, tapi sebuah pengadilan di Inggris mencabut salah satu paten Trek di Inggris. Pua Khein-Seng dari Malaysia mengklaim telah memasukkan chip pertama di dunia kontroler USB flash. Saat ini ia adalah CEO dari Phison Electronics Corp yang berbasis di Taiwan. 

Produk komersial Pertama :

Trek Teknologi dan IBM mulai menjual USB drive flash pertama secara komersial pada tahun 2000. Singapura Trek Teknologi menjual model dengan merek "thumbdrive", dan IBM memasarkan drive tersebut pertama kali di Amerika Utara dengan produk bernama "DiskOnKey" yang dikembangkan dan diproduksi oleh M-Systems sebuah perusahaan yang berbasis di Israel. Memiliki kapasitas penyimpanan 8 MB , lima kali lebih besar daripada kapasitas disket pada waktu itu.  Pada tahun 2000 Lexar memperkenalkan Compact Flash (CF) dengan koneksi USB, dan kabel USB untuk hub USB. 

Generasi Kedua:

Modern flash drive menggunakan USB 2.0 konektivitas. Namun, UFD saat ini tidak menggunakan penuh kecepatan transfer 480 Mbit/s (60MB / s). Kecepatan transfer file bervariasi pada UFD, Kecepatan dalam satuan Mbyte per detik seperti "180X" berarti 180 x 150 KiB/s. Beberapa UFD dapat membaca data hingga 30 megabyte / s (MB / s) dan menulis data sekitar setengahnya. Kecepatan Transfer Ini sekitar 20 kali lebih cepat dari USB 1.1 pada kecepatan penuh yang terbatas pada kecepatan maksimum 12 Mbit / s (1,5 MB / s). 

Generasi Ketiga :
Seperti USB 2.0 sebelumnya, USB 3.0 menawarkan kecepatan transfer data secara dramatis meningkat dibandingkan dengan pendahulunya. USB 3.0 mampu mencapai kecepatan transfer hingga 5Gbit / s, dibandingkan dengan USB 2.0 's 480 Mbit / s. Semua perangkat USB 3.0 ke bawah kompatibel dengan port USB 2.0. Meskipun USB 3.0 memungkinkan kecepatan transfer data yang sangat tinggi, tapi sebagian besar USB 3.0 Flash Drives tidak memanfaatkan kekuatan penuh dari interface USB 3.0 karena keterbatasan kontroler memori mereka.

* Prinsip kerja USB (Universal Serial Bus)
Bus itu sendiri memiliki koneksi yang biasa disebut koneksi “host/slave“, yang artinya PC yang mengelola semua transfer dan periferal hanya dapat meresponnya. Sebuah pengontrol host USB pada PC–biasanya terintegrasi pada chipset motherboard generasi terbaru–mengatur semua pengiriman dan penerimaan data antara PC dan perangkat eksternal. Sebuah kabel berisi empat buah kawat menghubungkan periferal ke PC melalui port USB yang terdapat pada keduanya. Di dalam kabel tersebut, dua kawat akan menangani transmisi data, sebuah lagi menangani ground dan sebuah lagi memasok daya sebesar lima volt ke periferal.

Transfer data pada USB dikirim dalam bentuk paket, sementara port paralel dan serial mentransfernya dalam bentuk bit individual. Sebagai contoh, bila Anda ingin menyimpan sebuah file pada sebuah drive Zip USB, pertama-tama PC akan memotong-motong file tersebut menjadi potongan-potongan sebesar 64-byte–setiap potongan menyertakan informasi pengalamatan dan data itu sendiri–dan kemudian mengirimkan potongan tersebut ke port USB.

* Pengertian flashdisk :

Flash Memory adalah media penyimpanan yang berjenis “non-volatile” yang berarti tidak memerlukan power untuk menjaga keberadaan data. Flash Memori hampir sama dengan EEPROMC (Electrically Erasable Programmable ROM) Kapasitas memorinya pun beragam, mempunyai kemampuan transfer data untuk penulisan mencapai 88 Mbps sedangkan untuk pembacaan mencapai 5 Mbps. Para ilmuan membuatnya menjadi sistem penyimpan data portabel, mirip disket, maka sering disebut Flash Disk.

Flash Disk adalah media penyimpan dari floppy driveB jenis lain yang umumnya mempunyai kapasitas memori 128 MB s/d 64 GB, dengan menggunakan interface jenis USBC (Universal Serial Bus), sangat praktis dan ringan dengan ukuran berkisar 96 x 32 mm dan pada bagian belakang bentuknya agak menjurus keluar, digunakan untuk tempat penyimpanan baterai jenis AAA dan LCD (Untuk Fitur MP3, Voice Recording dan FM Tuner) dan terdapat port USB yang disediakan penutupnya yang berbentuk sama dengan body utamanya.

* Komponen Pada Flshidisk :
 
* Komponen-komponen internal sebuahflash drive yang umum :
1. Sambungan USB
2. Perangkat pengontrol penyimpanan massal USB
3. Titik-titik percobaan
4. Chip flash memory
5. Oscillator kristal
6. LED
7. Write-protect switch
8. Ruang kosong untuk chip flash memory kedua


* Cara kerja flashdisk:
1) Konektor berfungsi untuk menghubungkan peripheral yang terdapat dalam flash disk ke port USB untuk kemudian di akses oleh SO.
2) Pengontrol penyimpanan memory berfungsi mengontrol dan menyediakan penghubung ke alat Flash disk yang bertugas menjaga kesetabilan perangkat. Pengontrol berisi suatu RISC mikro prosesor berukuran kecil dan hampir sama pada RAM.
3) Lalu Point test ini berkerja selama perangkat mengecek dan mengirimkan kode ke microprocessor
4) Setelah kita membuat suatu file dan menyimpannya di flash disk maka bagian ini adalah tempat menyimpan datanya, biasanya juga digunakan di dalam kamera digital.
5) Perangkat ini menghasilkan 12 MHZ sinyal dari perangkat utama dan mengendalikan keluaran data perangkat sampai sebuah tahap penguncian..
6) Lampu indikator berfungsi untuk menandai adanya transfer data atau adanya data yang dibaca dan data yang ditulis.
7) Menandai apakah perangkat ada di dalam mode “write protection” atau tidak.
8) Ruang kosong disediakan untuk tambahan satu flash memory, dan dapat digunakan untuk menyimpan data lebih banyak lagi sesuai dengan kebutuhan.

Rabu, 30 Januari 2013

Sejarah dan Perkembangan Tablet

-->
PC tablet, gadget yang sekarang sedang menjadi idola pada pemuja teknologi, ternyata menempuh perkembangan panjang, sebelum menjadi bentuk seperti yang kita kenal sekarang. Dan pioneer dari perangkat itu adalah dimulai pada tahun 1888. Sejarah PC tablet diawali dengan dibuatnya sebuah perangkat stylus listrik yang berguna untuk mengenali tulisan tangan. Adalah Elisa Grey yang memiliki hak paten bagi alat yang disebut teleautograph ini.

Kemudian di tahun 1945 Vannevar Bush mengenalkan sebuah perangkat bernama memex, yang bentuknya masih sangat besar, serupa meja. Alat ini akan secara otomatis merekam baik tulisan ataupun gambar yang dihasilkan oleh tangan sang operator.

Sejak tahun 1950-an, berbagai produsen mulai bereksperimen dengan teks elektronik, pengenal tulisan tangan dan perangkat tambahan untuk input digital. Penggunaan pertama dari pena stylus dalam perangkat komputasi adalah Styalator, yang dikenalkan oleh Tom Dimond pada tahun 1957. Pada tahun 1960-an dalam pertunjukan televise dan bioskop seperti Star Trek dan 2001: A Space Odyssey, telah diprediksi suatu perangkat tablet yang digunakan untuk berkomunikasi, kerja maupun entertainment.

Sejarah PC tablet berlanjut di tahun 1985 Percept dan CIC mengenalkan suatu computer PC yang menggunakan tablet dan pengenalan tulisan tangan, dan bukan dengan keyboard atau mouse. Tablet itu menggunakan system operasi DOS. Sementara tahun 1993 produsen asal Jepang, Fujitsu mengeluarkan PC tablet Poqet yang menggunakan LAN terintegrasi. Tak mau ketinggalan Apple Computer juga merilis Newton PDA atau MessagePad Apple, yang menggunakan pengenalan tulisan tangan dengan stylus.

Demikian juga IBM mengeluarkan ThinkPad, computer portable komersial pertama yang dijual untuk masyarakat umum. AT & T juga mengeluarkan EO Personal Communicator, yang menggabungkan PenPoint dengan komunikasi nirkabel. Tahun 1993 BellSouth juga merilis IBM Simon Personal Comunicator, yaitu sebuah ponsel analog yang menggunakan teknologi layar sentuh.

Pada tahun 2000-an Bill Gates mengenalkan sebuah prototype dari sebuah PC tablet. Oleh Microsoft perangkat itu didefinisikan sebagai pena computer. Tahun 2009 Asus mengumumkan sebuah netbook tablet yang sudah dilengkapi dengan layar multisentuh.

* Perkembangan Tablet PC :
-->
RAND Tablet
Ide komputer tablet ternyata sudah mengemuka pada tahun 1960-an. Tablet pertama di dunia disebut-sebut adalah RAND tablet yang juga disebut sebagai Grafacon (Graphic Converter). 
Pembuatnya adalah Advanced Research Projects Agency. RAND tablet adalah salah satu perangkat pertama yang menggunakan stylus. Kala itu harganya sangat mahal, USD 18 ribu.
-->
Apple Graphics Tablet
Perangkat besutan Apple ini fungsi utamanya adalah untuk menggambar. Dibanderol USD 650, Apple Graphics Tablet kurang menuai sukses kala dirilis tahun 1979. 
Di tablet ini, user bisa menggambar dengan sebuah perangkat stylus berkabel. Kemudian hasilnya dapat ditransfer ke komputer.

-->
Gridpad
Gridpad disebut-sebut sebagai tablet PC portabel pertama. Dengan layar sentuh monokrom 10 inch dan baterai tahan 3 jam, tablet yang rilis tahun 1989 ini dibanderol sangat menjulang, USD 2.370. 
Tablet ini ditujukan untuk para pebisnis dan kabarnya mendapat sambutan cukup baik di pasaran. Sayangnya, AST selaku produsennya kemudian kolaps sehingga generasi Gridpad tidak berlanjut.

Apple iPad
Tahun 2010, Apple yang dipimpin mendiang Steve Jobs merilis iPad yang kelak akan menjadi tablet PC tersukses secara komersial. Kehadirannya memicu industri tablet menjadi maju pesat. Sampai saat ini, dominasi iPad di pasar komputer tablet belum tergoyahkan.

Didukung aplikasi berlimpah dan desain cantik, iPad cepat menuai ketenaran. Saat ini, komputer tablet berbasis sistem operasi iOS ini sudah memasuki generasi yang ketiga.