Laporan kunjungan kuliah kerja lapangan
I. Kunjungan Pertama
Tempat : UPT Pusat Komputer Universitas Trisakti
Waktu : Senin, 2 Juli 2012
Pukul : 09.00 – 10.00
Kunjungan Ke UPT Pusat Komputer Universitas Trisakti
UPT Pusat Komputer Universitas Trisakti merupakan pusat komputer
dari Universitas Trisakti sendiri dan Puskom ini berada di gedung E
lantai 8. Server yang ada di Puskom berjumlah 9 server. Sub unit di
puskom juga terbagi 3 bagian, yaitu sub unit sistem informasi, sub unit
pelatihan dan sub unit pengadaan. Puskom sendiri di kepalai atau
dipimpin oleh Bapak Agung Sediyono, beliau sendiri juga Ketua Jurusan
Teknik Informatika di Universitas Trisakti. Berikut struktur organisasi
di UPT Puskom Universitas Trisakti :
Kemudian, di Puskom juga ada Tim IT yang khusus menangani masalah
jaringan di Puskom. Puskom ini juga berkaitan dengan penilaian akademik
yang ada di website. Saat ini ada 5 Fakultas yang akademiknya berada
dibawah tangan Pak Agung Sediyono, yaitu Fakultas Hukum, Fakultas
Kedokteran Gigi, Fakultas Teknologi Industri, Fakultas Teknik Sipil
Perencanaan dan Fakultas Teknologi Kebumian Energi. Rencananya tahun
depan semua fakultas yang ada di Trisakti akan jadi satu untuk urusan
akademik tersebut. Maksudnya dijadikan satu adalah semuanya disamakan
dan berada di bawah naungan UPT Puskom Universitas Trisakti.
Foto-Foto Kunjungan di UPT Puskom Universitas Trisakti
a. Di Ruangan UPT Puskom Universitas Trisakti
II. Kunjungan Kedua
Tempat : Jakarta Convention Center ( JCC )
Waktu : Senin, 2 Juli 2012
Pukul : 10.00 – 12.00
Kunjungan Ke Jakarta Convention Center ( JCC )
Pada kunjungan ke JCC, kami ditempatkan di Maleo Room. Dalam kunjungan
di Maleo Room tersebut, ada Ibu Meliazana sebagai MC, Bapak Jamal
Komarudin sebagai Instruktur Safety Emergency, Bapak Ivan Oktarizal
sebagai Wakil Manajemen, Bapak Salis sebagai Staff IT dan juga Ibu
Mirtha sebagai Public Relations. Saat di JCC juga kami mendapatkan
coffee break dan snack gratis, setelah itu baru dilanjutkan dengan
penjelasan tentang JCC dari pihak-pihak terkait.
Jakarta Convention Center didirikan tahun 1992 pada saat KTT Non Blok.
Gedung JCC tersebut dimiliki oleh swasta, lebih tepatnya oleh orang
Jawa. Sebab itulah desain interior dari JCC sendiri sangat kental
dengan kebudayaan Indonesia. Seperti ukiran kayu yang ada di sisi
tembok ruang Maleo Room. Dari sisi teknologi, JCC sendiri merupakan
yang pertama untuk audio, lighting dan IT. Pada tahun 1992 semua
fasilitas sudah ada di JCC ini. Sumber Daya Manusia ( SDM ) di JCC
dikatakan bahwa ada dulu baru belajar, jadi SDM-nya merupakan SDM
dadakan. Berikut beberapa poin yang disebutkan oleh pihak JCC tentang
JCC :
1. Tahun 1994 JCC sudah menyediakan akses internet, broadband dengan menggunakan line telepon
2. JCC merupakan pemakai domain “.co.id” pertama pada tahun 1995
3. Server yang digunakan oleh JCC pertama kali adalah server bekas
4. JCC mempunyai 7 Server, yaitu web, mail, front office, back office, data center, HRD dan anti virus
5. Tahun 2004 JCC adalah yang pertama kali menyediakan akses WiFi secara gratis
6. Sistem keamanan yang dipakai pada JCC adalah Symantec versi 12 yang sudah mencakup interface windows dan juga linux
7. JCC sedang menggalakan program Go Green dan Paperless
8. JCC sedang membangun Internal Struktur, yaitu WiFi dimana-mana
Selain beberapa poin di atas, masih banyak lagi penjelasan yang
diberikan oleh pihak JCC. Untuk masalah pelayanan servis terhadap
klien, JCC sangat mengutamakannya. Jaringan JCC sendiri menggunakan
topologi star. Selain itu, desain web yang digunakan oleh JCC secara
keseluruhan memang di kelola JCC, tapi ada aplikasi dari luar yang juga
digunakan oleh JCC. Untuk kualifikasi SDM IT sendiri, ada training dari
sisi hardware dan software yang dilakukan. Training itu juga mengikuti
alur perkembangan jaman dan teknologi sekarang.
JCC juga punya cara tersendiri untuk migrasi dari server lama ke server
baru apabila akan dilakukan. Menurut penjelasan Bapak Salis sebagai
Staff IT di JCC, proses dari migrasi tersebut bertahap. Tidak langsung
memindahkan seluruh data yang ada. Jadi sebelum migrasi, masih memakai
peralatan yang lama terlebih dahulu sampai peralatan barunya sudah siap.
Pertanyaan Kelompok yang Diajukan Ke Pihak JCC
Pertanyaan : Apa saja kelebihan dan kekurangan jcc?
Jawaban : Kelebihan nya : tempatnya strategis gampang dijangkau, delat
dengan plaza semanggi, plaza senayan dan senayan city.
Kekurangan nya : karena berada dipusat kota yaaitu dekat dengan gedung DPR & MPR kalo ada demo menimbulkan macet.
Peta Gedung Jakarta Convention Center
a. Main Lobby
b. Lower Lobby
Foto-Foto Kunjungan di Jakarta Convention Center ( JCC )
a. Di dalam Gedung JCC
b. Ruang Server JCC
III. Kunjungan Ketiga
Tempat : Telkom Bandung
Waktu : Selasa, 3 Juli 2012
Pukul : 13.00 – 16.00
Kunjungan Ke Telkom Bandung
Kunjungan terakhir saat Kuliah
Kerja Lapangan waktu lalu adalah kunjungan ke Telkom Bandung. Lebih
tepatnya di Telkom R&D Center. Disana kami disambut oleh Bapak
Iskandar dan Bapak Indra yang kemudian kami dibawa ke ruangan untuk
diberikan penjelasan lebih jauh tentang Telkom dan juga Bandung Digital
Valley. Berikut agenda kegiatan kami selama kunjungan ke Telkom :
1. Pembukaan
2. Sambutan Tamu
3. Sekilas Telkom
4. Sekilas R&D Center
5. Paparan Bandung Digital Valley
6. Kunjungan Bandung Digital Valley
Telkom merupakan milik dari BUMN dan sudah berdiri sekitar 156 Tahun.
Saham Telkom sendiri dimiliki oleh pemerintah Republik Indonesia
sebesar 52, 47% dan sisanya dipegang pemegang saham public sebesar 47,
53%. Telkom mempunyai dua tujuan atau dua tugas, yaitu memberikan
layanan telekomunikasi untuk seluruh rakyat Indonesia dan memberikan
keuntungan bagi pemegang saham. Singkatan dari TIME menjelaskan bahwa
Telkom merupakan operator Telekomunikasi, Informasi, Media dan
Edutainment. Menyediakan telekomunikasi berupa telepon ( fixed
wireline, fixed wireless dan seluler ), data & internet, jasa
jaringan & interlokal serta application.
Telkom juga memiliki unit kerja yang didukung oleh unit operasional dan
juga unit pendukung. Berikut bagan dari Unit Kerja Telkom :
Untuk R&D Center sendiri adalah unit bisnis Pendukung PT.
Telekomunikasi Indonesia, Tbk yang secara struktural bertanggung jawab
langsung kepada Direktur Network & Solution. Sejalan dengan
perubahan pengorganisasian bisnis menuju pada model customer centric
organization , fungsi riset dan pengembangan perusahaan lebih
diberdayakan dan fokus pada peran membangun kapabilitas perusahaan
dalam mempersiapkan pengembangan service dan produk unggulan serta
dapat mengantisipasi trend perkembangan bisnis yang berbasis teknologi
informasi dan Komunikasi. Tugas-tugas R&D Center adalah :
1. Riset & pengembangan produk dan layanan
2. Merencanakan produk dan layanan Telkom
3. Pengujian perangkat telekomunikasi untuk Telkom
4. Riset bisnis Telkom
Struktur organisasi dari R&D Center adalah seperti yang dipaparkan pada bagan yang ditampilkan di bawah ini :
Telkom juga mendirikan Bandung Digital Valley dalam upaya untuk
mendukung pengembangan aplikasi dan konten, serta membangin industry
ICT Nasional. Bandung Digital Valley juga akan memberikan advokasi
teknis dan bisnis untuk pengembangan solusi konten dan aplikasi yang
bermanfaat bagi masyarakat Indonesia nantinya. Bandung Digital Valley
juga dipergunakan untuk merangsang pertumbuhan industri kreatif digital
di Indonesia, PT Telekomunikasi Indonesia membangun Bandung Digital
Valley. Diharapkan akan lahir banyak produk-produk kreatif digital dari
pusat inkubasi ini. Bandung Digital Valley terhitung masih muda, karena
diresmikan oleh Telkom pada tanggal 20 Desember 2011 lalu. Pada
pertemuan Selasa lalu, Bapak Indra juga menjelaskan tentang alur
membership di Bandung Digital Valley, seperti bagan di bawah ini :
Foto-Foto Kunjungan Telkom
a. Di Bandung Digital Valley
b. Ruang Server di Bandung Digital Valley
Laporan keuangan :
Kami dari sie transportasi menggunakan dana dengan rincian sbb :
1. Sewa bus ( 2hari 1malam) = Rp. 4.500.000,-
Rokok supir @13.000 x 4 = Rp. 52.000,-
_________________ +
=
Rp. 4.552.000,-
Senin, 09 Juli 2012
Rabu, 23 Mei 2012
Perkembangan sie transportasi minggu ini adalah sbb ;
- Risti Telkom (Bandung)
TELKOM R&D Center adalah merupakan unit bisnis Pendukung PT. Telekomunikasi Indonesia, Tbk yang secara struktural bertanggung jawab langsung kepada Direktur Network & Solution. Sejalan dengan perubahan pengorganisasian bisnis menuju pada model customer centric organization , fungsi riset dan pengembangan perusahaan lebih diberdayakan dan focus pada peran membangun kapabilitas perusahaan dalam mempersiapkan pengembangan service dan produk unggulan serta dapat mengantisipasi trend perkembangan bisnis yang berbasis teknologi informasi dan Komunikasi. Di kawasan ini juga terdapat Telkom Learning Center, tempat para pegawai Telkom dari seluruh Indonesia belajar. Terkadang saya menemani teman (pegawai Telkom dari luar jawa) yang lagi belajar disini. Tempat ini berada di dataran tinggi bandung (dekat lembang), kawasan kantor ini masih tertanam banyak pohon, sehingga terlihat asri dan terasa sejuk. Pegawai disini cukup ramah menyambut baik pekerja maupun tamu. Area parkir disini cukup luas.
2. Indosat (Cengkareng)
beralamat di jl. daan mogot km 11 lantai 1 blok B unit 1 Cengkareng, Jakarta Barat, Indonesia. Kode posnya 11720. Telepon +62-21-5444305 dan +62-21-5444730 .
3. Bako Surtanal (Bogor)
beralamat di jl. Raya Jakarta-Bogor km 46 Cibinong, kode pos 16911, Indonesia. Telepon 021-8753155 atau 021-8752062. E-mail: info@bakosurtanal.go.id Visi dan misi bakosutarnal:
Visi:
"Data dan informasi geospasial terintegrasi secara nasional dan mudah diakses 2025"
Misi:
1. Mewujudkan penyelenggaraan informasi geospasial yang tersandar;
2. Membangun data dan informasi geospsial dasar dan informasi geospasial tematik sesuai kebutuhan nasional yang dapat dipertanggungjawabkan serta mudah diakses;
3. Mewujudkan jaringan informasi geospasial antar simpul jaringan yang andal; dan
4. Meningkatkan kapasitas sumber daya manusia, kualitas penelitian dan pengembangan dalam penyelenggaraan data dan informasi geospasial.
"Setelah kami melihat perkembangan dari tim survei kami pun belum bisa meminjam bus dikarenakan dari tim survei pun belom mendapatkan kabar dari tempat yang akan kami datangi. kami telah mendatangi kabama usakti bp.bpnjol dan kami juga telah memberikan surat permohonan peminjaman bus untuk tanggal 27 28 juni. jadi bus telah siap. perkiraan biaya sekitar 600ribu untuk bensin dan untuk tip 1 supir dan 1 kenek kemungkinan 150rb perorang. semoga acara ini dapat berjalan dengan lancar. amin "
Transportasi
Kelompok kami sudah mengecek bis untuk transportasi acara KKL ini,harga nya kisaran 1,7juta kalau kita menyewa bus di luar. akan tetapi kalau kita menggunakan bus trisakti kami hanya mengeluarkan dana untuk bensin dan ongkos supirnya saja.lokasi yang akan kita tuju 1. Indosat cenkareng 2. IBM 3. Telkom bandung yang terakhir.
mengenai tempat penginapan belom dapat dipastikan. kami pun belum bs menyewa bis dikarenakan jika ingin meminjam bus trisakti pihak sekretaris belum membuat surat peminjaman bus trisakti yang kemudian diajukan ke bama. kemudian baru kami bisa memproses di kabaum lantai 7 gedung M. menurut kami akan lebih efisien menggunakan bus trisakti.
mengenai tempat penginapan belom dapat dipastikan. kami pun belum bs menyewa bis dikarenakan jika ingin meminjam bus trisakti pihak sekretaris belum membuat surat peminjaman bus trisakti yang kemudian diajukan ke bama. kemudian baru kami bisa memproses di kabaum lantai 7 gedung M. menurut kami akan lebih efisien menggunakan bus trisakti.
ANGGOTA KELOMPOK KKL SIE TRANSPORTASI
RISKITA PARAMITHA ;
BOBBY ADHITYA ;
Kami sebagai sie transportrasi di kepanitiaan kuliah kerja praktek
KKL_Sie Transportasi
Kerja yang dilakukan sebagai seksi transportasi adalah mencoba memberi resensi estimasi tentang tempat yang mungkin akan dikunjungi selama ekskursi,menggunakan BUS Universitas Trisakti agar biaya pun lebih hemat, tempat yang akan di kunjungi antara lain :
1. Kemenkominfo
Kemenkominfo seperti yang kita semua tahu adalah Kementerian di Indonesia yang mengatur seluruh regulasi tentang Komunikasi dan Informatika
2. IBM Indonesia
1. Kemenkominfo
Kemenkominfo seperti yang kita semua tahu adalah Kementerian di Indonesia yang mengatur seluruh regulasi tentang Komunikasi dan Informatika
2. IBM Indonesia
berikut adalah sharing dari salah satu mahasiswa universitas lain yang sudah pernah mengadakan ekskursi ke IBM Indonesia,
"Tujuan pertama kami adalah di kantor IBM di Indonesia yang terletak di The Plaza Tower, Jakarta Selatan, tepatnya di lantai 14-17 (kalo ga salah inget). Untuk yang tidak tahu perusahaan IBM itu apa, mungkin bisa saya jelaskan sedikit, IBM merupakan perusahaan besar yang sudah ada sejak tahun 1911. Perusahaan ini bergerak di bidang hardware dan software. Yang sudah pernah nonton Pirates of Silicon Valley, pasti tahu seberapa raksasanya perusahaan ini.
Sambutan yang ramah dari IBM adalah salah satu alasan saya sangat terkesan sama orang-orang IBM. Awalnya saya berpikir mereka mungkin akan sedikit dingin. Karena ya, yang seperti kita ketahui, IBM merupakan perusahaan besar dan sukses. Akan tetapi dugaan saya salah. Mereka yang menyambut kita dengan sangat ramah dan bersedia meluangkan waktu menyambut kita yang cupu ini *terharu*.
Yang saya kagumi dari mereka adalah retorika saat presentasi. Semua dari mereka menggunakan bahasa Indonesia yang baik, menempatkan bahasa Inggris pada tempatnya, pembawaannya jauh dari kesan sombong, dan masih banyak keramahan-keramahan lainnya.
Satu hal lagi, yang menjadi hal nomor 1 dalam perekrutan IBM adalah attitude. Alasannya, karena attitude sulit dibentuk. Urusan kecakapan dan lain-lainnya menurut mereka masih bisa dipelajari, dan untuk itu akan ada training selama 4 bulan bagi mereka yang lolos seleksi. Jadi, bagi siapa saja yang merasa memiliki kemampuan pas-pasan namun semangat yang tidak terbatas dan mampu bekerja sama, Anda pantas apply di perusahaan ini."
3. PPIPTEK TMII
adalah museum Pusat Peragaan IPTEK yang berlokasi di TMII. Kita bisa menikmati secara langsung IPTEK yang disajikan dengan alat peraga yang bisa kita coba sendiri.
yang akan di kerjakan oleh sie transportasi adalah mengajukan surat permohonan peminjaman bus universitas trisakti kepada bama usakti.
Kamis, 29 Maret 2012
Selamat sore teman-teman semua..
perkenalkan nama kami..
Puji oktaviany, Riskita paramitha dan Bobby aditya.. kami adalah mahasiswa Universitas Trisakti angkatan 2008 jurusan teknik informatika..
hari, kamis lalu kami disuruh membuat blog tentang kota pare (kediri), akan tetapi…………… kami tidak mengerjakan nya dikarenakan banyak hal yang sedang kami lakukan. oh ya sedikit cerita teman kami M. RASYIDI EROZ RASMAN sudah terpilih loh sebagai wakil presiden mahasiswa Universitas Trisakti. itu salah satu sebab mengapa kami sempat beberapa pertemuan kelas KKL tidak hadir so far so good kami adalah TS nya HAHAHA *piss *upsss
oh ya, kemudian kamis itu kami masuk kedalam kelas agak telat, dikarenakan kami telat bangun.. alhamdulilah dosen kami pun baik (tidak marah).
lalu dosen kami bertanya “ya anak-anak mana kartu nilai kelompok kalian? cepat di kumpulkan?”
kami sangat kebingungan bahwasan nya kami tidak mengerjakan tugas membuat blog tentang kota pare (kediri).
tetapi moto kami adalah “JUJUR” HAHAHA
akhirnya kami pun memberanikan diri untuk mengumpulkan kartu nilai kami.
ya akhirnya… kelompok 1, 2, 3, 4, dan 5 lolos karena mereka mengerjakan tugas membuat blog, tiba lah saat nya kelompok kami di panggil
dosen “ya kelompok bobby, puji dan riskita mana blog kelompok kalian?”
kami “hmmm hmmm… be, be, belom buat pak”
dosen “ya, nilai kamu NOL ya!!! oh di tambah kartu nilai kamu masih pakai kertas jadi dapat -(minus) ya”
kami pun hanya bisa pasrah dan berjanji pertemuan kamis depan akan mengerjakan tugas-tugas nya.
setelah itu.. pukul 10.00 dosen kami menyuruh untuk pembentukan panita untuk tugas KKL kami dimana, akhirnya kami voting ketua panitia nya adalah… Apriansyah Pratama (SELAMAT) :)
setelah itu kami ijin kepada dosen untuk meninggalkan kelas dikarenakan kami ada kelas selanjutnya pukul 10.00
ya sekian cerita kami, bagaimana cerita kelompok lain ya?
WHAT IS KOTA PARE?
- LOKASI - Pare terletak 25 km sebelah timur laut Kota Kediri, atau 120 km barat daya Kota Surabaya. Pare berada pada jalur Kediri-Malang dan jalur Jombang-Kediri serta Jombang - Blitar. Sudah lama ada wacana Pare dikembangkan menjadi ibu kota Kabupaten Kediri, yang secara berangsur-angsur dipindahkan dari Kota Kediri. Namun niat ini tidak pernah serius dilakukan oleh Pemerintah Kabupaten atau para Bupati yang menjabat. (mulai era Bupati H. Sutrisno, Wacana tersebut akhirnya benar-benar dibatalkan, karena akan mendapatkan protes dari warga di sebagian wilayah Kabupaten Kediri, terutama di daerah selatan-seperti Kras, Ngadiluwih, Kandat dan Ringinrejo dan di daerah barat sungai Brantas-seperti tarokan, Grogrol, Banyakan, semen dan Mojo. Sehingga diambil jalan tengah dengan menempatkan Pusat pemerintahan di wilayah Kec. Ngasem Kediri, tepatnya di Ds. Sukorejo (biasa disebut Katang) dan akan juga dibangun Pusat Bisnis di Wilayah Kota Baru Gumul.)
- KONDISI LINGKUNGAN - Kota Pare yang berada pada ketinggian 125 meter di atas permukaan laut ini mempunyai udara yang tidak terlalu panas. Berbagai jenis jajanan dan makanan enak dan higinis dengan harga “kampung” dapat dijumpai dengan mudah di kota kecil ini. Berbagai infrastruktur dan fasilitas kehidupan kota juga dengan mudah dapat dijumpai: hotel, rumah sakit (yang besar HVA dan RSUD rumah bersalin yang lengkap pun juga ada), ATM bersama, warnet 24 jam ber-AC, masjid, dan lain sebagainya. Pare merupakan kota adipura. Sekolah-sekolah favorit banyak berdiri di kota pare ini dari tingkat TK sampai dengan SMA. Seperti SMP Negeri 2 Pare yang merupakan sekolah bertaraf internasional. Pada tangkat SMA terdapat SMA Negeri 1 Pare dan SMA Negeri 2 Pare yang merupakan SMA kelas Internasional, dan juga ada MA Negeri Krecek.
- EKONOMI - Pare memiliki tanah yang subur bekas letusan gunung Kelud dan tidak pernah mengalami kekeringan. Produk agraria andalan dari Pare adalah bawang merah, biji mente dan blinjo. Sedangkan oleh-oleh khas dari Pare antara lain adalah tahu kuning dan gethuk pisang. Di Pare sudah lama bermunculan industri menengah bertaraf internasional, seperti industri plywood dan pengembangan bibit-bibit pertanian. Tempat-tempat rekreasi pun telah ada semenjak tahun 1970-an meskipun sederhana, seperti Pemandian “Canda-Bhirawa” Corah dan alun-alun “Ringin Budo”serta sentra ikan hias di dsn Surowono Desa Canggu.
- KAMPUNG INGGRIS - Pare terutama Desa Pelem dan Tulungrejo juga dikenal mempunyai potensi pengembangan kursus Bahasa Inggris. Saat ini lebih banyak bermunculan berbagai jenis bimbingan belajar terutama kursus-kursus Bahasa Inggris. Lebih dari 20 buah lembaga bimbingan belajar menawarkan kursus Bahasa Inggris dengan program program D2, D1 atau short course untuk mengisi waktu liburan. Dalam hal ini, kota Pare sebagai pusat belajar Bahasa Inggris yang murah, efisien dan efektif sudah terkenal hingga keluar Pulau Jawa. Sebagai efek ikutannya, di daerah Tulungrejo sekarang muncul berbagai jenis tempat penginapan dan kost yang menampung para pelajar dan maupun pekerja. Tarif kos per orang bervariasi dari 50 ribu hingga 200 rb per bulan.
- SEJARAH DAN BUDAYA - Kecamatan Pare menjadi terkenal di seluruh dunia karena di sinilah antropolog kaliber dunia, Clifford Geertz - yang saat itu masih menjadi mahasiswa doktoral - melakukan penelitian lapangannya yang kemudian ditulisnya sebagai sebuah buku yang berjudul The Religion of Java. Dalam buku tersebut Geertz menyamarkan Pare dengan nama “Mojokuto”. Di Pare, antropolog ini sering berdiskusi dan berkonsultasi dengan Bapak S. Sunuprawiro (alm), waktu itu menjadi wartawan Jawa Pos. Pak Sunu merupakan salah satu narasumber yang membantu antropolog tersebut dalam menyelesaikan bukunya. Pare termasuk kota lama. Ini terbukti dari keberadaan dua candi tidak jauh dari pusat kota, yakni Candi Surowono dan Candi Tegowangi, serta keberadaan patung “Budo” yang berada tepat di pusat kota. Ketiga peninggalan ini membuktikan bahwa Pare telah lahir ratusan tahun lalu. Hanya sampai sekarang belum diketahui dengan pasti kapan kota Pare berdiri dan siapa pendirinya.
Rabu, 11 April 2012
MVC
Pengertian
MVC
MVC adalah singkatan dari Model View Controller. MVC merupakan suatu
metode untuk memisahkan bagian-bagian dari suatu web aplikasi agar menjadi
lebih rapi dan lebih mudah untuk dimaintain dan dikembangkan
. MVC merupakan suatu konsep pemrograman yang juga banyak diterapkan
akhir-akir ini. Dengan menerapkan
MVC dalam membangun suatu aplikasi akan berimbas pada kemudahan pada saat
aplikasi tersebut memasuki fase maintenance. Proses pengembangan dan integrasi
pun menjadi lebih mudah untuk dilakukan. Ide dasar
dari MVC sebenarnya sangat sederhana, yaitu mencoba untuk memisahkan
antara model, view, dan controller.
·
MODEL
Model adalah data dan aturan-aturan yang berlaku untuk data tersebut, yang akan merepresentasikan konsep dari aplikasi yang akan di manage. Model biasanya berhubungan langsung dengan database untuk memanipulasi data, menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view
Model adalah data dan aturan-aturan yang berlaku untuk data tersebut, yang akan merepresentasikan konsep dari aplikasi yang akan di manage. Model biasanya berhubungan langsung dengan database untuk memanipulasi data, menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view
·
VIEW
Mempresentasikan data kepada user dalam sebuah format dan layout(template html) yang diatur oleh controller.
Mempresentasikan data kepada user dalam sebuah format dan layout(template html) yang diatur oleh controller.
·
CONTROLLER
Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.
Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.
Sekarang banyak sekali framework yang mengadopsi konsep MVC, tidak
hanya PHP, pemograman seperti java pun sudah lama menggunakan konsep ini. Dalam
proses mengembangkan software, konsep MVC alias Model View Controller bisa
digunakan sebagai cara memandang komponen dari software. Cara ini dapat
menyederhanakan desain software yang kompleks ke dalam tiga kelompok elemennya.
Model biasanya terkait dengan data, View yang berurusan dengan antarmuka dan
Controller bagian yang melakukan proses atau komputasi. Konsep ini bisa
diimplementasikan dengan bebas menurut kebutuhan dan kompleksitas sistemnya.
Misalkan dalam bentuk aplikasi kalkulator, layar angka adalah view, variabel
penampung bilangan menjadi model, sedangkan fungsi aritmatika sebagai
controllernya. Di dunia pemrograman berorientasi objek, elemen method objek
adalah controllernya, property objek sebagai model sedangkan view bisa berupa
method dalam objek yang melakukan fungsi input output. Di dunia infrastruktur
pun bisa menggunakan konsep ini untuk menyederhanakan arsitektur sistem.
End-user device sebagai view, mesin server sebagai controller, storage system
yang berperan menjadi model.
Keuntungan
MVC
Cakupan MVC yaitu mengatur arsitektur sebuah aplikasi. Umumnya aplikasi
yang dibangun dengan konsep MVC adalah aplikasi yang cukup besar, karena salah
satu keuntungan dari MVC itu adalah kemudahan maintenance, dan pengembangan
aplikasi tersebut. Sekilas MVC kelihatannya merepotkan karena kita harus
menulis kode lebih banyak tapi keuntungannya adalah kode kita lebih maintainable
karena kita bisa mengubah salah satu bagian tanpa harus mengubah bagian yang
lain. Sebagai contoh, misalnya kita membuat aplikasi A yang memproses data
berformat XML namun kemudian kita diharuskan menggunakan data berformat
JSON. Dalam kasus seperti ini, kita cukup mengubah Model tanpa harus mengubah
bagian yang lain. MVC juga mempermudah debugging
karena kita bisa memperkirakan bagian mana yang bermasalah tanpa harus membongkar
seluruh kode yang sudah kita buat.
Jenis
MVC pada website
·
Server Side MVC, Server Side MVC biasa terjadi
pada aplikasi web tradisional, yang tidak melibatkan client side seperti Javascript,
Java
applet, Flash, dan lain-lain. Server Side MVC menyerahkan
keseluruhan proses bisnis
pada server,
aplikasi pada sisi pengguna hanya dapat menerima. MVC jenis ini kadang-kadang
disebut juga dengan nama Thin Client..
·
Mixed Client Side and Server Side MVC, Pada
Mixed Client Side and Server Side MVC 1 client tidak menggunakan model sebagai
jembatan untuk melakukan komunikasi pada server, dibandingkan dengan Server Side
MVC, arsitektur ini memiliki tingkat kompleksitas yang lebih tinggi karena
lebih banyak komponen yang terlibat. Untuk selanjutnya arsitektur ini disebut,
dengan Mixed MVC 1. Pada Mixed Client Side and Server Side MVC 2, client
menggunakan model sebagai jembatan untuk melakukan komunikasi
pada server, dibandingkan dengan arsitektur MVC yang lain, arsitektur ini
memiliki tingkat kompleksitas yang paling tinggi karena lebih banyak komponen
yang terlibat, sehingga membutuhkan sumber daya
yang lebih besar pula. Untuk selanjutnya arsitektur ini disebut dengan Mixed
MVC 2.
·
Rich Internet Application MVC, Application MVC
Rich Internet Application (RIA) disebut juga dengan nama Fat Client, merupakan
aplikasi web yang memiliki kemampuan dan fungsi hampir seperti aplikasi desktop. RIA pada
sisi client, memiliki mesin
untuk mengambil data yang berada pada server, sehingga pada client terdapat
bagian MVC sendiri dan hanya membutuhkan bagian model pada sisi server.
Langganan:
Postingan (Atom)