UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf ·...

14
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org UML (Unified Modeling Languange) Fitry Widya Rustanti Samiran [email protected] Abstrak UML sebagai sebuah bahasa yang memberikan vocabulary dan tatanan penulisan kata - kata dalam 'MS Word' untuk kegunaan komunikasi. Sebuah bahasa model adalah sebuah bahasa yang mempunyai vocabulary dan konsep tatanan / aturan penulisan serta secara fisik mepresentasikan dari sebuah sistem. Seperti halnya UML adalah sebuah bahasa standard untuk pengembangan sebuah software yang dapat menyampaikan bagaimana membuat dan membentuk model - model, tetapi tidak menyampaikan apa dan kapan model yang seharusnya dibuat yang merupakan salah satu proses implementasi pengembangan software. 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. Begitu junga mengenai pendokumentasian dapat dilakukan seperti : requirements, arsitektur, design, source code, project plan, tests, dan prototypes. Untuk dapat memahami UML membutuhkan bentuk konsep dari sebuah bahasa model, dan mempelajari 3 (tiga) elemen utama dari UML seperti building block, aturan - aturan yang menyatakan bagaimana building block diletakkan secara bersamaan, dan beberapa mekanisme umum (common). Kata Kunci: Software,sistem informasi,bahasa pemrograman,software system

Transcript of UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf ·...

Page 1: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

UML (Unified Modeling Languange)

Fitry Widya Rustanti Samiran

[email protected]

Abstrak

UML sebagai sebuah bahasa yang memberikan vocabulary dan tatanan penulisan kata -

kata dalam 'MS Word' untuk kegunaan komunikasi. Sebuah bahasa model adalah sebuah

bahasa yang mempunyai vocabulary dan konsep tatanan / aturan penulisan serta secara

fisik mepresentasikan dari sebuah sistem. Seperti halnya UML adalah sebuah bahasa

standard untuk pengembangan sebuah software yang dapat menyampaikan bagaimana

membuat dan membentuk model - model, tetapi tidak menyampaikan apa dan kapan model

yang seharusnya dibuat yang merupakan salah satu proses implementasi pengembangan

software. 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. Begitu junga mengenai pendokumentasian dapat dilakukan seperti :

requirements, arsitektur, design, source code, project plan, tests, dan prototypes. Untuk

dapat memahami UML membutuhkan bentuk konsep dari sebuah bahasa model, dan

mempelajari 3 (tiga) elemen utama dari UML seperti building block, aturan - aturan yang

menyatakan bagaimana building block diletakkan secara bersamaan, dan beberapa

mekanisme umum (common).

Kata Kunci: Software,sistem informasi,bahasa pemrograman,software system

Page 2: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Pendahuluan

Tujuan dari UML, sebagaimana yang dinyatakan oleh perancangnya adalah:

Memodelkan sistem (dan bukan hanya perangkat lunak) menggunakan konsep

object-oriented.

Membuat sebuah bahasa pemodelan yang dapat digunakan baik oleh manusia

maupun oleh mesin.

Sebagai sebuah bahasa pemodelan object-oriented, seluruh elemen dan diagram di UML

berdasarkan pola object-oriented. Gambaran utama mengenai object-oriented adalah: *

Object-oriented adalah sebuah teknologi untuk memproduksi model yang mewakili suatu

bagian, seperti bagian mesin atau bagian logika. * Model-model object - oriented sudah

dibuat dengan benar, mudah untuk berkomunikasi, diubah, diperluas, divalidasi dan

diverifikasi. * Ketika konsep object - oriented telah dibuat dengan benar, sistem tersebut

fleksibel untuk diubah, mempunyai arsitektur yang didefinisikan dengan bagus,

menyediakan kesempatan untuk membuat dan mengimplementasikan komponen yang

dapat digunakan kembali. * Model yang telah dibuat dengan konsep object-oriented

sebaiknya dikembangkan dengan menggunakan bahasa pemrograman yang mendukung

object-oriented. Programmer pemula, ketika akan membuat sebuah software (walaupun

kecil), biasanya langsung mengetikkan kode tanpa "berpikir" terlebih dahulu. Berpikir

disini bukan hanya memikirkan alur program, kemudian coding. Tetapi juga membuat

model dari software yang akan kita buat. Keuntungannya adalah, apabila kita sudah

memodelkan software yang akan kita buat, pekerjaan kita lebih teratur dan terarah karena

apa-apa saja yang akan dibuat telah dimodelkan, sehingga kita mengetikkan kode sesuai

dengan model software kita. Selain itu, ketika suatu saat ternyata logika pemrograman

kita salah, maka bisa dilihat kembali model yang telah kita buat, dicek kesalahannya

dimana. Jadi, kita tidak perlu bersusah payah mengartikan lagi seluruh kode yang kita

Page 3: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

buat. Kalau kodenya masih beberapa baris mungkin bisa ditelaah, tetapi kalau sudah

mencapai ratusan bahkan ribuan.

Pembahasan

Unified Modeling Language (UML) adalah bahasa pemodelan umum yang digunakan

untuk melakukan spesifikasi, visualisasi, konstruksi dan dokumentasi artifak dari

software system. UML bukanlah sebuah standar proses pengembangan dalam metode

pengembangan sistem tertentu, namun pada umumnya UML dipakai dalam memodelkan

sistem yang dibangun berbasiskan objek.

Pemodelan (modeling) adalah proses merancang piranti lunak sebelum melakukan

pengkodean (coding). Model piranti lunak dapat dianalogikan seperti pembuatan

blueprint pada pembangunan gedung. Membuat model dari sebuah sistem yang kompleks

sangatlah penting karena kita tidak dapat memahami sistem semacam itu secara

menyeluruh. Semakin komplek sebuah sistem, semakin penting pula penggunaan teknik

pemodelan yang baik. Dalam suatu proses pengembangan software, analisa dan

rancangan telah merupakan terminologi yang sangat tua. Pada saat masalah ditelusuri dan

spesifikasi dinegoisasikan, dapat dikatakan kita berada pada tahap rancangan. Merancang

adalah menemukan suatu cara untuk menyelesaikan masalah, salah satu tool / model

untuk merancang pengembangan software yang berbasis object oriented adalah UML.

Sejarah UML sendiri cukup panjang, sampai era tahun 1990 seperti kita ketahui puluhan

metodologi pemodelan berorientasi objek telah bermunculan di dunia. Di antaranya

adalah : metodologi Booch [1], metodologi Coad [2], metodologi OOSE [3], metodologi

OMT [4], metodologi Shlaer - Mellor [5], metodologi Wirfs - Brock [6], dan sebagainya.

Masa itu terkenal dengan masa perang metodologi (method war) dalam pendesainan

berorientasi objek. Masing - masing metodologi membawa notasi sendiri - sendiri yang

mengakibatkan timbul masalah baru apabila kita bekerjasama dengan group / perusahaan

lain yang menggunakan metodologi yang berlainan. Di mulai pada bulan Oktober 1994

Booch, Rumbaugh dan Jacobson, yang merupakan tiga tokoh yang boleh dikata

Page 4: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

metodologinya banyak digunakan mempelopori usaha untuk penyatuan metodologi

pendesainan berorientasi objek. Pada tahun 1995 direlease draft pertama dari UML (versi

0.8). Sejak tahun 1996 pengembangan tersebut dikoordinasikan oleh Object

Management Group. tahun 1997 UML versi 1.1 muncul, dan saat ini versi terbaru

adalah versi 1.5 yang dirilis bulan Maret 2003. UML lahir dari penggabungan banyak

bahasa pemodelan grafis berorientasi objek yang berkembang pesat pada akhir 1980 - an

dan awal 1990 - an. Sejak kehadirannya pada tahun 1997, UML mengahancurkan menara

Babel tersebut menjadi sejarah. Booch, Rumbaugh dan Jacobson menyusun tiga buku

serial tentang UML pada tahun 1997 [7] [8] [9]. Sejak saat itulah UML telah menjelma

menjadi standar bahasa pemodelan untuk aplikasi berorientasi objek.

Jenis-Jenis diagram UML dan beberapa contoh diagramnya

a. Use case diagram

Use case diagram yaitu salah satu jenis diagram pada UML yang menggambarkan

interaksi antara sistem dan aktor, use case diagram juga dapat men-deskripsikan tipe

interaksi antara si pemakai sistem dengan sistemnya.

Page 5: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari use case diagram.

b. Activity Diagram

Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML yang

dapat memodelkan proses-proses apa saja yang terjadi pada sistem.

Page 6: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari activity diagram.

c. Sequence diagram

Sequence diagram yaitu salah satu jenis diagram pada UML yang menjelaskan interaksi

objek yang berdasarkan urutan waktu, sequence diagram juga dapat menggambarkan

urutan atau tahapan yang harus dilakukan untuk dapat menghasilkan sesuatu seperti pada

use case diagram.

Page 7: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari sequence diagram.

d. Class diagram

Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk

menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang nantinya

akan digunakan. Jadi diagram ini dapat memberikan sebuah gambaran mengenai sistem

maupun relasi-relasi yang terdapat pada sistem tersebut.

Page 8: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari class diagram.

e. Statemachine diagram

Statemachine diagram yaitu salah satu jenis diagram pada UML yang menggambarkan

transisi maupun perubahan keadaan suatu objek pada sistem.

Page 9: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari statemachine diagram.

f. Communication diagram

Communication diagram yaitu salah satu jenis diagram pada UML yang dapat

menggamabarkan tahapan terjadinya suatu aktivitas dan diagram ini juga

menggambarkan interaksi antara objek yang ada pada sistem. Hampir sama seperti

sequence diagram akan tetapi communication diagram lebih menekankan kepada peranan

masing-masing objek pada sistem.

Page 10: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari communication diagram.

g. Deployment diagram

Deployment diagram yaitu salah satu diagram pada UML yang menunjukan tata letak

suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian-bagian

softwere yang terdapat pada hardwere dan digunakan untuk menerapkan suatu sistem dan

hubungan antara komponen hardwere. Jadi Deployment diagram intinya untuk

menunjukan letak softwere pada hardwere yang digunakan sistem.

Page 11: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari deployment diagram.

h. Component diagram

Component diagram yaitu salah satu jenis diagram pada UML yang menggambarkan

softwere pada suatu sistem. Component diagram merupakan penerapan softwere dari satu

ataupun lebih class, dan biasanya berupa file data atau .exe, source kode, table, dokumen

dsb.

Page 12: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Inilah contoh dari component diagram.

i. Object diagram

Object diagram yaitu salah satu jenis diagram pada UML yang menggambarkan objek-

objek pada suatu sistem dan hubungan antarnya.

j. Composite structure diagram

Composite structure diagram yaitu salah satu jenis diagram pada UML yang

menggambarkan struktur internal dari penklasifikasian (class, component atau use case)

dan termasuk titik-titik interaksi penklasifikasian kebagian lainnya dari suatu sistem. Ini

hampir mirip seperti class diagram akan tetapi composite structure diagram

menggambarkan bagian-bagian dari individu kelas saja bukan semua kelas.

k. Interaction Overview Diagram

Page 13: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Interaction Overview diagram yaitu salah satu jenis diagram pada UML yang berguna

untuk men-visualisasikan kerjasama dan hubungan antara activity diagram dengan

sequence diagram.

l. Package diagram

Package diagram yaitu salah satu jenis diagram pada UML digunakan untuk

mengelompokan kelas dan juga menunjukan bagaimana elemen model akan disusun serta

mengambarkan ketergantungan antara paket-paket.

m. Diagram Timing

Diagram timing yaitu salah satu jenis diagram pada UML yang disebut sebagai bentuk

lain dari interaksi diagram, dimana fokus yang paling utamanya kepada waktu. Diagram

timing berguna untuk menunjukan faktor-faktor yang membatasi waktu antara perubahan

state terhadap objek yang berbeda

Penutup

UML adalah bahasa untuk menspesifikasi,memvisualisasi, membangun dan

mendokumentasikan artifacts (bagian dari informasi yang digunakan untuk dihasilkan

oleh proses pembuatan perangkat lunak, artifact tersebut dapat berupa model, deskripsi

atau perangkat lunak)dari sistem perangkat lunak,seperti pada pemodelan bisnis dan

sistem non perangkat lunak lainnya. Selain itu UML adalah bahasa pemodelan yang

menggunakan konsep orientasi object.UML dibuat oleh Grady Booch, James

Rumbaugh, dan Ivar Jacobson di bawah bendera Rational Software Corps. UML

menyediakan notasi-notasi yang membantu memodelkan sistem dari berbagai

prespetktif. UML tidak hanya digunakan dalam pemodelan perangkat lunak, namun

hampir dalam semua bidang yang membutuhkan pemodelan.

Page 14: UML (Unified Modeling Languange)ilmuti.org/wp-content/uploads/2018/03/fitrywidya_UML.pdf · 2018-03-15 · kata dalam 'MS Word' untuk kegunaan komunikasi. ... adalah menemukan suatu

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Referensi

id.m.wikipedia.org/wiki/Unified_Modeling_Language

codepolitan.com/mengenal-diagram-uml-unified-modeling-language

pengertianku.net/2015/09/pengertian-uml-dan-jenis-jenisnya-serta-contoh-

diagramnya.html

google.co.id/url?sa=t&source=web&rct=j&url=http://www.bangpahmi.com/201

5/04/pengertian-unified-modelling-language-uml-dan-modelnya-menurut-

pakar.html

google.co.id/url?sa=t&source=web&rct=j&url=http://www.sigitprabowo.id/201

3/11/jenis-jenis-diagram-uml.html

Biografi

Nama saya Fitry Widya Rustanti Samiran,saya mahasiswi disalah satu Sekolah tinggi

Komputer swasta di Kota Tangerang. Saya ambil jurusan sistem informasi konsentrasi

manajemen sistem informasi. Saya tinggal di Batu ceper kota Tangerang. Saya bercita-cita

menjadi seorang programmer. Saya tinggal di tangerang asli jawa, hobi jalan jalan , seneng

berburu Kuliner. Saya kerja di salah satu perusahaan di kota tangerang. Saya anak terakhir

dari tiga bersaudara. Jika kalian ingin menghubungi saya silakan email ke sini : [email protected]

FOTO

FOTO