PERENCANAAN ARSITEKTUR INTERPRISE
4.3 System Model (Logical)
4.3.4 Kolom Who (People)
Pada kolom who di baris ketiga ini berisikan representasi logik dari hak akses (privileges) masing-masing user ke sistem berdasarkan role & responsibility-nya. Gambar 4.24 merupakan potongan cell dari matriks zachman di baris ketiga pada kolom who.
Gambar 4.24 Baris Ketiga Kolom Why Zachman Framework [1]
Pada laboratorium masing-masing komputer memiliki 2 hak akses yaitu admin dan guest. Untuk admin yang berhak mendapat password adalah assisten laboratorium, coordinator laboratorium, panitia pelatihan, ketua panitia pelatihan dan kepala laboratorium. Sedangkan user guest dikhususkan untuk mahasiswa dan peserta pelatihan.
Pada softwaredatabase pun akan dibuatkan 2 user dengan pembedaan yang sama. Sedangkan pada sofware pemrogaman dan pendukungnya tidak ada pembedaan hak akses.
Untuk sistem informasi yang nantinya akan dibuat akan dibedakan hak akses antara admin (kalab) dan panitia. Kelebihan admin adalah bisa akses semua data dan form yang tersedia. Sedangakan batasan pada user panitia adalah tidak bisanya mengakses data kalab dan panitia yang lain.
4.3.5 Kolom Where (Network)
Pada kolom where di baris ketiga ini berisikan representasi logis mengenai arsitektur sistem terdistribusi untuk masing-masing lokasi. Gambar 4.25 merupakan potongan cell dari matriks zachman di baris ketiga pada kolom where.
Gambar 4.25 Baris Ketiga Kolom Where Zachman Framework [1]
Laboratorium PPTI tidak mempunyai jaringan ke lokasi lain, tapi karena nantinya rencana kedepan akan dibuatkan sebuah sistem informasi demi menunjang lab PPTI maka dibutuhkan database server dan web server serta alokasi internet sendiri melalui modem ADSL. Berikut arsitektur sementara atas jaringan yang hendak dibangun dengan koneksi internet pada ADSL dan 2 server.
Pada Gambar 4.26 dapat dilihat bahwa didalam laboratorium diberi modem ADSL sendiri untuk koneksi ke internet. Dari modem tersebut lalu ke switch yang akan diteruskan ke komputer user dan kalab.
4.3.6 Kolom When (Time)
Pada kolom when di baris ketiga ini berisikan event-event dan respons yang dihasilkan berdasarkan business events.
Gambar 4.27 Baris Ketiga Kolom When Zachman Framework [1]
Gambar 4.27 diatas merupakan potongan cell dari matriks zachman di baris ketiga pada kolom when. Sedangkan untuk rencana kedepannya belum bisa diprediksi bagaimana respon terhadap busines events yang terjadi.
4.4Technology Model (Physical)
Baris keempat pada Zachman Framework ini mengenai bentuk phisik
“Technology Model” menurut perspektif pengembang (Builder). Baris
keempat ini sering disebut dengan arsitektur teknologi. Pada arsitektur ini didefinisikan model-model fisik, manajemen teknologi, dan pendefinisian solusi dan pengembangannya. Pada gambar 4.28 berikut merupakan potongan baris ke empat pada Zachman Framework.
Gambar 4.28 Baris Keempat Zachman Framework [1]
Pada baris ini akan dijabarkan tentang berbagai macam aturan bisnis yang sesuai dengan standart teknologi informasi yang berjalan di laboratorium PPTI kedepannya. Di baris ini juga akan dijabarkan bagaimana rencana spesifikasi aplikasi yang akan berjalan pada laboratorium kedepannya beserta sistem manajemen data yang mendukung. Pada baris ke empat ini juga akan dijelaskan lebih spesifik tentang hak akses masing-masing user pada masing- masing teknologi informasi yang ada pada laboratorium kedepannya. Rencana perangkat jaringan yang akan ada pada laboratorium juga akan dijelaskan pada baris ini. Disini juga akan menjelaskan pemicu dalam merespon event-event yang ada pada laboratorium. Untuk lebih jelasnya akan dijelaskan perkolomnya pada sub-bab berikutnya.
4.4.1 Kolom Why (Motivation)
Pada kolom why di baris ketiga ini berisikan berbagai macam business rules yang sesuai dengan standar (teknologi) sistem informasi. Gambar 4.29 merupakan potongan cell dari matriks zachman di baris keempat pada kolom
Gambar 4.29 Baris Keempat Kolom Why Zachman Framework [1]
Kebijakan yang akan dicanangkan mengenai sistem informasi ataupun
software yang ada di lab PPTI adalah:
a. Pengecekan berskala tentang kinerja software dan sistem informasi.
b. Memperbaiki bila ada gangguan terhadap salah satunya. c. Jangan praktekan sistem hacking pada lab PPTI.
4.4.2 Kolom How (Function)
Pada kolom how di baris keempat ini berisikan spesifikasi dari aplikasi-aplikasi yang beroperasi pada suatu platform teknologi tertentu. Gambar 4.30 merupakan potongan cell dari matriks zachman di baris keempat pada kolom how.
Rencana kedepannya dengan adanya rencana arsitektur jaringan sebelumnya maka pada laboratorium PPTI spesifikasi fasilitas komputer di jelaskan oleh Tabel 4.2 berikut ini:
Table 4.2 Rencana Platform teknologi untuk Lab PPTI
Hardware Jaringan OS Keterangan
Umum (PC 1 – PC 9) AMD atlhon X2 2.9 GHz 2Gb DDR2 80Gb Hard Disk LCD Keyboard Mouse Intranet / Internet
Win seven. Upgrade dari
perangkat lama. Kepala Laboratorium AMD atlhon X2 2.9 GHz 2Gb DDR2 80Gb Hard Disk Fax dan Printer LCD Keyboard Mouse Internet / Intranet Win XP SP2 Win Server Upgrade dari perangkat lama.
4.4.3 Kolom What (Data)
Pada kolom what di baris keempat ini berisikan tipe-tipe kebutuhan
(requirement) sistem manajemen database (DBMS – Data Base Management
Gambar 4.31 Baris Keempat Kolom What Zachman Framework [1]
Gambar 4.31 diatas merupakan potongan cell dari matriks zachman di baris keempat pada kolom what. Untuk rencana kedepannya pada cell ini akan digambarkan Physical Data Model pada dua sistem yang akan berjalan.
PDM pada praktikum basis data adalah:
Gambar 4.32 PDM Praktikum
Pada Gambar 4.32 muncul entitas baru dari relasi many-to-many antara entitas assprak dengan sesi, serta antara entitas sesi dengan mahasiswa. Entitas tersebut adalah entitas jaga dan entitas ikuti. Sedangkan berikut ini adalah PDM pada pelatihan:
Gambar 4.33 PDM pelatihan
Sedangkan pada Gambar 4.33, PDM ini menunjukkan ada 2 entitas baru. Sama halnya dengan PDM praktikum, entitas ini muncul karena relasi
many-to-many antara entitas panitia dengan pelatihan serta peserta dengan
pelatihan. Dimana dua entitatas tersebut adalah entitas atur dan ikut.
4.4.4 Kolom Who (People)
Pada kolom who di baris keempat ini berisikan identifikasi hak akses masing-masing user (user privileges) untuk suatu teknologi atau suatu platform spesifik.
Gambar 4.34 diatas merupakan potongan cell dari matriks zachman di baris keempat pada kolom who. Pada rencana kedepannya akan dibuat server sendiri pada laboratorium PPTI maka, hak akses juga akan dibedakan. Antara admin server dan guest seperti para peserta atupun mahasiswa praktikum.
4.4.5 Kolom Where (Network)
Gambar 4.35 merupakan potongan cell dari matriks zachman di baris keempat pada kolom what. Pada kolom when di baris keempat ini berisikan spesifikasi dari perangkat jaringan dan hubungannya dengan batasan fisik
system (physical boundaries).
Gambar 4.35 Baris Keempat Kolom Where Zachman Framework [1]
Berikut ini spesifikasi dari jaringan yang rencananya akan dibuat untuk laboratorium PPTI.
Tabel 4.3 Spesifikasi pada jaringan komputer kedepan.
Hardware Jaringan OS Keterangan
Modem ADSL Speedy Internet Baru
DB server Intel QuadCore 8 Gb DDR2
250Gb Hard Disk
LCD
Intranet Windows Server Baru
Web Server Intel QuadCore
8 Gb DDR2 250Gb Hard Disk LCD Intranet / Internet
Ubuntu Server Baru
4.4.6 Kolom When (Time)
Pada kolom when di baris keempat ini berisikan spesifikasi trigger
untuk merespon event-event pada sistem untuk suatu teknologi atau platform spesifik tertentu. Gambar 4.36 merupakan potongan cell dari matriks zachman di baris keempat pada kolom when.
Gambar 4.36 Baris Keempat Kolom When Zachman Framework [1]
dengan diadakanya pelajaran yang baru yang belum diajarkan di Inforamtika UPN, seperti shell programming dan sebagainya. Selain itu pemicu juga bisa dari teknologi yang sedang “naik daun” sepert android.
4.5Detailed Presentation (Out of Context)
Baris kelima mengenai bentuk detil “As Build” menurut perspektif
“programmer/sub contractor/ integrator”. Pada level ini, para programmer/
sub kontraktor/ integrator bekerja sesuai dengan model yang telah didefinisikan. Pada layer ini dijelaskan bagaimana manajemen konfigurasi system dan implementasi pembangunan (deployment) sistem.
Gambar 4.37 Baris Kelima Zachman Framework [1]
Pada baris kelima ini akan dijelaskan bagaimana aturan bisnis yang mengacu pada kondisi teknologi tertentu yang akan dijalankan pada laboratorium PPTI kedepannya. Disini juga akan dibahas tentang fungsi- fungsi suatu aplikasi untuk membantu kinerja laboratorium kedepannya beserta data logikal yang telah sesuai dengan kebutuhan lab. Di baris akan dibahas tentang bagaimana hak akses atas system/aplikasi maupun teknologi yang direncanakan untuk lab nantinya. Disini juga akan digambarkan jaringan yang akan direncanakan untuk lab kedepannya. Terakhir pada bab ini akan di
definisikan bagaimana waktu dalam pembuatan dan pembangunan teknologi informasi tersebut.
4.5.1 Kolom Why (Motivation)
Pada kolom why di baris kelima ini berisikan berbagai macam business rules yang sesuai dengan standar teknologi tertentu. . Gambar 4.38 merupakan potongan cell dari matriks zachman di baris kelima pada kolom why.
Gambar 4.38 Baris Kelima Kolom Why Zachman Framework [1]
Aturan yang mengacu pada standart teknologi informasi untuk laboratorium PPTI yang direncakan oleh penulis adalah:
a. Setiap individu wajib menjaga dan menggunakan teknologi yang disediakan secara bijak dan tidak berlebihan.
b. Apabila terdapat kerusakan yang disebabkan oleh perorangan secara sengaja maka perorangan tersebut wajib mengganti atau membetulkan seperti semula.
c. Kalab wajib memantau kinerja setiap teknologi yang ada secara berkala.
4.5.2 Kolom How (Function)
Pada kolom how di baris kelima ini berisikan fungsi-fungsi/ program yang di-coding untuk beroperasi pada suatu platform teknologi tertentu. Gambar 4.39 merupakan potongan cell dari matriks zachman di baris kelima pada kolom how.
Gambar 4.39 Baris Kelima Kolom How Zachman Framework [1]
Berikut algoritma yang digambarkan dalam model flowchart untuk pembangunan kedua sistem informasi tersebut. Berikut algoritma yang digambarkan secara sederhana menggunakan model flowcahart.
Start Pendaftaran pelatihan End Sertifikat Cek proposal Terima? Cari Tentor Ya Proposal Tidak
Dari gambar 4.40 bisa dilihat bahwa pertama dari proposal akan dilakukan pengecekan bila diterima proposal pengajuan pelatihan maka panitia akan melakukan pencarian tentor, lalu setelah itu membuka pendaftaran dan bila telah semua selesai maka akan dilakukan pelatihan yang akan menghasilkan sertifikat.
Berikut ini flowchart untuk praktikut:
Start
Pendaftaran ulang Bukti pembayaran
Pembagian modul dan kartu hadir
Pembagian jadwal praktikum
Praktikum
nilai
End
Lapres dan Tupen Modul
Kartu kehadiran
Gambar 4.41 Flowchart Praktikum
Dari gambar 4.41 bisa dilihat bahwa pertama akan dilakukan daftarr ulang untuk calon praktikan lalu akan dibagikan pembagian modul dan kartu kehadiran. Setelah pendaftaran selsesai maka akan dilakukan pembagian jadwal praktikum,