Laman

STAR UML dan DFD

        STAR UML dan DFD

              StarUML adalah software permodelan yang mendukung UML (Unified Modeling Language). StarUML menyediakan secara sederhana dan kuat arsitektur plug-in sehingga siapapun dapat mengembangkan plug-in modul dalam bahasa COM-kompatibel (C + +, Delphi, C #, VB, dll). UML sendiri merupakan bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak UML yang tidak berdasarkan pada bahasa pemrograman tertentu. Pada intinya UML mendeskripsikan OOP (Object Oriented Programming) dengan beberapa diagram, diantaranya :

       Diagram struktur yang terdiri dari :

  1. Diagram kelas
  2. Diagram obyek
  3. Diagram komponen 
  4. Diagram deployment


       Diagram perilaku yang tediri dari :

  1. Diagram use-case
  2. Diagram sequence
  3. Diagram kolaborasi
  4. Diagram statechart
  5. Diagram aktivitas

Beberapa kelebihan UML :
-          Ringan
-          Open source
-          Simbol-simbol mudah dimengerti

Perbedaan UML dan DFD

        Perbedaan mendasar antara UML dan DFD adalah jika UML berorientasi pada objek (OOP) sementara DFD berorientasi pada prosesnya. Perbedaan utama antara UML dengan DFD yaitu, jika DFD yang digambarkan adalah proses – proses yang terjadi didalam suatu system, sedangkan UML itu menggambarkan bagaimana hubungan antar objek – objek yang menyusun suatu system.

Lebih detailnya :


        DFD merupakan metode analisis sistem informasi sebelum UML yang masih menerapkan analisis secara terstruktur. DFD merupakan representasi grafis alirab data. Dimana DFD lebih menitik beratkan pada bagaimana data itu berjalan dari satu entity ke entity berikutnya. DFD biasa digunakan untuk mempresentasikan sistem kepada orang-orang yang mengerti tata cara pemrograman (programmer, dll).

Sedangkan UML :
        UML merupakan metode analisis yang lebih baru dari DFD dan menurut sebagian orang lebih efektif karena UML bersifat Object Oriented Analysis. UML lebih menitik beratkan analisis pada sisi pengguna atau actor/orang – orang di luar sistem yang terlibat dengan sistem. UML biasa digunakan untuk mempresentasikan sistem kepada orang-orang yang tidak mengerti tata-cara pemrograman.
Sumber :
http://rezutopia.wordpress.com/2009/03/03/uml-vs-dfd/
http://dwizeru.wordpress.com/2012/04/25/tentang-staruml/
http://saharione.blogspot.com/2012/04/analisis-dan-perancangan-sistem.html
http://www.ione.web.id/2009/01/tools-pemodelan-berorientasi-objek-open-source

Sekilas Tentang LABTI Gunadarma

LABORATORIUM TEKNIK INFORMATIKA



       Universitas Gunadarma merupakan salah satu kampus yang mengedepankan kebutuhan Teknologi Informasi bagi para mahasiswanya. Hal tersebut dapat dilihat dari adanya berbagai macam laboratorium yang disediakan. Misalnya saja Laboratorium Teknik Informatika atau yang biasa disebut dengan nama Lab TI. Lab TI terdiri dari 3 golongan, yaitu Lab TI Dasar, Lab TI Menengah, dan Lab TI Lanjut. Masing-masing memiliki aktifitas yang berbeda dalam kegiatan praktikumnya. Hal tersebut dikaitkan terhadap jenjang kelas dari para praktikan. Itu disebabkan masing-masing Lab TI memiliki pembahsan materi yang berbeda.

       Lab TI merupakan laboratorium penunjang kegiatan mahasiswa khususnya dalam bidang Teknik Informatika. Lab TI terdiri dari beberapa bagian, mulai dari Ketua Asisten yang bertugas bertanggung jawab terhadap aktifitas di dalamnya, kemudian Asisten Lab yang bertugas membimbing para praktikan dalam menjalani praktikum, serta para praktikan yang bertugas mempelajari semua tutorial yang diberikan agar dapat mengasah keterampilan mereka dalam bidang TI sesuai dengan jurusan masing-masing.

        Di dalam pelaksanaan praktikum, terdapat beberapa macam aktifitas dasar yang harus diikuti oleh para praktikan. Aktifitas dasar tersebut terdiri dari : TP, LP, K, dan LA. TP (Tes Pendahuluan) merupakan aktifitas yang paling pertama dikerjakan oleh para praktikan. Pada awal pertemuan, mereka akan memperoleh beberapa pertanyaan yang harus dijawab sebelum memulai praktikum. LP (Laporan Pendahuluan) merupakan laporan yang harus dibuat oleh praktikan mengenai materi yang selanjutnya akan dibahas dan harus dikumpulkan pada pertemuan berikutnya. K (Keterampilan) merupakan kegiatan praktek dalam mengaplikasikan materi yang dibahas pada media computer. LA (Laporan Akhir) merupakan laporan yang harus dikumpulkan pada pertemuan berikutnya yang berisi mengenai materi yang telah dipelajari pada aktifitas Keterampilan.

       Berbagai macam aktifitas dasar tersebut tentunya memiliki tujuan. Dari setiap aktifitas akan diperoleh nilai bagi para praktikan sesuai dengan kemampuannya masing-masing. Pada akhir pertemuan akan dilakukan Ujian untuk mengetahui hasil final yang diperoleh dari masing-masing praktikan untuk mengetahui seberapa dalam mereka memahami semua tutorial yang diberikan selama kegiatan praktikum dilakukan. Tentunya penilaian tersebut tidak lepas dari penilaian harian dari semua aktifitas dasar yang telah dilakukan. Dengan adanya kegiatan dalam Lab TI mahasiswa akan terbiasa meneyelesaikan persoalan dalam bidang IT baik secara teori maupun praktek secara langsung.

TIPE JARINGAN

TIPE JARINGAN

       Jaringan memiliki tipe atau jenis yang beragam. Keberagaman jaringan tersebut diklasifikasikan berdasarkan faktor-faktor tertentu. Berikut ini merupakan jenis-jenis jaringan dan klasifikasinya.

A. Berdasarkan jarak & area kerjanya, dibedakan menjadi tiga kelompok, yaitu :
1) Local Area Network (LAN)
Merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumber daya (resource, misalnya printer) dan saling bertukar informasi.

2) Metropolitan Area Network (MAN)
Pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. Perbedaan dengan LAN adalah MAN memiliki jarak yang lebih luas, yaitu sekitar 10-50 Km.

3) Wide Area Network (WAN)
Jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. Ini sama dengan Internet.

B. Berdasarkan kriterianya, jaringan komputer dibedakan menjadi 4 yaitu:

1) Berdasarkan Distribusi Sumber Informasi  /Data

Jaringan Terpusat
Jaringan ini terdiri dari komputer klient dan server yang mana komputer klient berfungsi sebagai perantara untuk mengakses sumber informasi / data yang berasal dari satu komputer server.

Jaringan Terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer server yang saling berhubungan dengan klient membentuk sistem jaringan tertentu.

2) Berdasarkan Jangkauan Geografis

Jaringan LAN
Merupakan jaringan yang menghubungkan 2 komputer atau lebih dalam cakupan seperti laboratorium, kantor, dan sebagainya.

Jaringan MAN
Merupakan jaringan yang mencakup satu kota besar beserta daerah setempat. Contohnya jaringan telepon lokal, sistem telepon seluler.

Jaringan WAN
Merupakan jaringan dengan cakupan seluruh dunia termasuk dalam koneksi ke internet.

3) Berdasarkan Peran & Hubungan Tiap Komputer Dalam Memproses Data

Jaringan Client-Server
Pada jaringan ini terdapat 1 atau beberapa komputer server dan komputer client. Komputer client sebagai perantara untuk dapat mengakses data pada komputer server sedangkan komputer server menyediakan informasi yang diperlukan oleh komputer client.

Jaringan Peer-To-Peer
Pada jaringan ini tidak ada komputer client maupun komputer server karena semua komputer dapat melakukan pengiriman maupun penerimaan informasi sehingga semua komputer berfungsi sebagai client sekaligus sebagai server.

4) Berdasarkan Media Transmisi Data

Jaringan Berkabel (Wired Network)
Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.

Jaringan Nirkabel (Wireless Network)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.

Referensi :

Modul Jaringan Dasar - Rizky Meyansyah Johan

Usecase Diagram

Pendaftaran Kursus Secara Online
(Usecase Diagram)





Logika :

Untuk proses pembuatan usecase diagram, hampir sama dengan class diagram, hanya saja object yang digunakan berbeda. Dalam usecase diagram terdapat 3 aktor yang berperan dalam proses tersebut. Antara lain :
  • MHS (mahasiswa)
  • ADMIN (petugas pengurus pendaftaran kursus)
  • Pegawai Bank (petugas yang menangani proses pembayaran)

Dalam kasus diatas, dapat dilihat bahwa langkah-langkah yang harus dilakukan dari awal hingga akhir adalah :
  • MHS masuk ke web
  • Kemudian melihat daftar kursus yang tersedia
  • Setelah itu memasukkan data diri untuk mendaftar kursus yang telah dipilih
  • Lalu pihak ADMIN akan konfirmasi via telepon pada MHS
  • Selanjutnya MHS melakukan pembayaran kursus kepada PEGAWAI BANK
  • Dan terakhir, MHS menerima surat ijin kursus dari ADMIN

Demikian logika pembuatan Usecase Diagram pada kasus Pendaftaran Kursus Secara Online.

Resensi Novel : Anak Kos Dodol

ANAK KOS DODOL
Catatan Mahasiswa Gokil

Von Djokja

(Pengarang : Dewi "Dedew" Rieka)


  

I. Identitas Pengarang
Dewi Rieka Kustiantari a.k.a Dedew
Perempuan Sunda-Makassar,
Si Bocah Petualang,
Gemar Berkhayal,
Pede naik turun ala komidi putar,
Cinta menulis,
Gemar membaca,
Hobi ke warnet dan borong buku anak-anak,
Hidup hampa tanpa pensil alis dan SMS.
Bercita-cita punya rumah sendiri,
jadi guru en buka bisnis onlen tahun ini..
amin!

       Seperti itulah identitas diri pengarang Buku Novel Anak Kos Dodol yang sudah saya baca. Dengan gaya bahasa yang menarik, buku ini membuat saya menikmati setiap detail bagian ceritanya. Konyol, seru, dan yang pasti dodol! hahaha, sesuai dengan judul bukunya :)

       Identitas pengarang tersebut saya kutip dari hal.190 pada buku tersebut. Biasanya sih identitas pengarang itu bentuknya formal, menceritakan latar belakang penulis mulai dari TTL(Tempat Tanggal Lahir) sampai latar belakang pendidikan. Tapi untuk novel yang saya baca kali ini ternyata berbeda yaa, sungguh unik! (siapa coba yang mau tahu hobi sampai se-detail itu -_-").

II. Sinopsis (Inti Cerita)
       Novel ini menceritakan tentang pengalaman penulis sebagai anak kosan di kota Yogyakarta. Pengalaman yang dikisahkan bukan hanya tentang kehidupan pribadinya. Kehidupan teman-teman satu kosannya pun ia ceritakan dalam buku ini. Tentu saja pengalaman dari A-Z yang isinya campur-campur. Mulai dari kekonyolan, kesedihan, rasa kekeluargaan, perkuliahan, percintaan. Wah pokoknya banyak deh. Berikut adalah  beberapa figur yang diceritakan dalam buku novel ini :

Dedew :
-Mahasiswi salah jurusan, phobia statistik, suka plin-plan, ciri utama : rambut kribo, alis trondol, bodi kerempeng tapi ngerasa manis en sok banyak yang naksir *huehehe...

Tere :
- a.k.a baby huey, ndut, anak tunggal, cewek teladan, pantang bangun siang, tukang ngambek en cengeng, paling heboh ngerawat muka *ratusan ribu per bulan bo...

Sofia :
- Cantik, bodi maut, kulit putih mulus, rambut kriting mengembang, hobi ketawa ala mbak kunti, hobi bertingkah sok polos membahayakan.

Alisha :
- Anak agro, wajah cantik oriental, rambut panjang, tinggi kurus, pelupa, impian utama punya bodi montok, cuek mampus.

Sarah :
- Jutek, muka mirip artis pemeran sharmila *lebih cantik ding, punya TV legendaris: ditabok baru nyala, sering bokek, banyak cowok ngejer *ini baru bener kikikikik, impian punya dada lebih berisi, hobi jailin orang sampe nangis.

Sasha :
- a.k.a lady pink, hobi ngomong inggris logat jawa, rambut ikal, dada montok, pinggang kecil, punggung j-lo, bawel, posesif, hobi nyanyi di kamar mandi penuh kejiwaan.

Rasti :
- Anak TI, bodi mungil, rambut gelombang ala Marimar *bikin sirik! tampang manis bertahi lalat, drama queen, sering pingsan kalo banyak pikiran, bawel, keras kepala tapi perhatian banget sama teman.

Leslie :
- Lembut keibuan, pinter, nggak tega nolak cowok, jadi punya banyak pacar, rambut panjang ala gadis sunsilk, ngoleksi lingerie tapi nggak suka pake CD di kos *hihi masuk angin!

Ugie :
- Pengen kurus, pembalap kawakan, cinta banget sama akuntansi, sabar banget ngajar murid lemot *aku,hehe, setia kawan en perhatian tapi rada tertutup.

Pak Sayuti :
- Penjaga kos-an, tua-tua keladi alias perkasa banget ngurus kos dewean, bawel dan agak matre, kalo lagi banyak duit hobinya senyum-senyum dan nyapa anak kos.

Mbak Nem :
- Pelayan tunggal di warung bu kos, sabar banget, sering pusing diutangi anak-anak, suara cempreng, bodi kecil tapi lincah banget!

III. Kekurangan dan Kelebihan
- Kekurangan novel ini sebenernya sih hampir engga ada. Paling satu atau dua. Salah satunya inti cerita yang agak membingungkan. Kadang endingnya itu engga sesuai yang diharapkan. Hehehe, tapi ya namanya juga pengalaman penulis, jadi engga bisa diatur-atur dong.

- Kelebihan novel ini banyak banget. Mulai dari bahasanya yang enggak kaku (sesuai sama bahasa sehari-hari mahasiswa) jadi lebih mudah dicerna makna dari setiap jalan ceritanya. Selain itu, cara penulis mendeskripsikan kondisi yang terjadi pun cukup detail, jadi selain bisa membayangkan reaksipemain, kita juga seperti merasakan seperti sedang berada dalam kondisi tersebut.

IV. Saran
       Saran dari saya sebagai pembaca yang sangat terpana pada novel ini adalah lebih dibanyakin lagi ya judul-judul ceritanya. Kalau bisa bagian yang lucu-lucunya diperbanyak. Dan juga, jangan terlalu sedikit panjang cerita per judulnya. Kadang saya kurang puas dengan jalan cerita yang terlalu singkat.

       Cukup sekian saja revisi saya mengenai buku novel Anak Kos Dodol ini. Semoga bagi kalian yang belum membaca jadi tertarik untuk membaca. Bisa dibeli di toko buku terdekat *bantu promosi* hehe atau bisa juga pinjam ke saya, tapi dalam jangka waku yang terbatas ya, soalnya saya juga baca buku ini hasil pinjaman karena reccomended dari kerabat dekat :) hehehe. Nah untuk penulisnya, mbak Dedew.. lanjutkan berkarya ya, mudah-mudahan laris manis terus bukunya :)