Sabtu, 26 Juni 2021

Perancangan Web Dengan Menggunakan SDLC

 

Perancangan Web Dengan Menggunakan SDLC

 

Disusun Oleh

Nur Iqbal Sugiharto

2IA21

1.      Perumusan Masalah

-          Apa yg dimaksud dengan SDLC pada perancangan sistem?

-          Uraikan langkah-langkah SDLC pada web yang kamu bangun / rancang. Lakukan sesuai dengan projek yang telah dibangun

-          Uraikan mengapa pada website sangat diperlukan adanya Confidentiality, Integrity, dan Availability (CIA)

-          Apa bentuk CIA pada website yang telah anda bangun

 

1.1  SDLC Pada Perancangan system

System Development Life Cycle (SDLC) merupakan proses suatu penentuan bagaimana sistem informasi (SI) di rancang atau di bangun sehingga dapat digunakan oleh pengguna sebagai pendukung kebutuhan bisnis. Pertama yang harus dilakukan didalam tahap perencanaan ini adalah untuk mengetahui permintaan sistem seperti apa yang diinginkan oleh pengguna. Agar permintaan pengguna dapat diidentifikasi, dilakukanlah peninjauan dengan cara memberikan pertanyaan terhadap pengguna mengenai kebutuhan bisnis, sehingga sistem ini nantinya dapat menyediakan dukungan yang dibutuhkan oleh pengguna.

1.2  Langkah – langakh SDLC

Saya masih belum membuat web dengan SDLC.

Langkah langkah dalam membuat web dengan SDLC :

  • Planning (Perencanaan)
  • Analysis (Analisis)
  • Design (Desain)
  • Implementation
  • Testing & Integration (pengetesan dan pengintegrasian)
  • Maintenance (perawatan)

1.3  pentingnya Confidentiality, Integrity, dan Availability (CIA)

-          Confidentiality

            confidentiality ini bisa berarti sama dengan privasi. Ini juga merupakan serangkaian langkah-               langkah     yang perlu dilakukan untuk mencegah tereksposnya informasi sensitif dari                            jangkauan tangan orang-orang yang tidak berwenang.

 

-          Integrity

Integriy ini berarti menjaga konsistensi, akurasi, dan kepercayaan terhadap data untuk setiap waktu hingga seterusnya. Data tidak boleh diubah pada saat transit. Kemudian juga langkah-langkah tertentu perlu dilakukan untuk memastikan bahwa data tidak bisa diubah-ubah oleh orang yang tidak punya kepentingan sejalan (misalnya, para peretas yang ingin melakukan manipulasi data dsb).

-          Availability

Availability adalah bisa diterapkan dengan sangat baik bila developer telah memastikan adanya pemeliharaan semua hardware secara ketat. Developer/pengembang juga perlu melakukan perbaikan hardware sesegera mungkin ketika diperlukan. Tak hanya itu, pengembang wajib memelihara lingkungan sistem operasi supaya bisa berfungsi dengan baik dan bebas dari konflik software-nya.Penting juga bagi pengembang untuk tetap mengikuti semua peningkatan sistem/pembaharuan yang diperlukan dari waktu ke waktu. Ada lagi tugas lainnya, yaitu menyediakan bandwidth komunikasi yang memadai dan mencegah adanya bottleneck. Hal ini bisa mengurangi konsekuensi serius ketika masalah hardware benar-benar terjadi.

1.4  Bentuk CIA pada website yang telah anda bangun

Saya belum membuat website CIA

Rabu, 17 Maret 2021

Arsitektur


Terdapat empat ukuran pokok yang menjadi penentu keberhasilan arsitektur, yakni manfaat arsitekturalnya yakni:

1.      Aplicability

 

Daya terap (applicability) adalah pemanfaatan arsitektur untuk penggunaan yang telah direncanakannya. Buku ini membahas komputer yang terutama dirancang untuk satu dari dua area aplikasi utama:

-          aplikasi ilmiah dan teknis dan,

-          aplikasi komersil biasa.

Aplikasi ilmiah dan teknis adalah aplikasi yang biasanya untuk memecahkan persamaan kompleks dan untuk penggunaan aritmetik floating point ekstensif. Aplikasi komersil umum atau biasa adalah aplikasi yang didukung oleh pusat komputer biasa: menghimpun (compiling), menghitung (accounting), mengedit, penggunaan spreadsheet,dan word prosesing, seperti yang ada di komputer secara umum.

2.      Malleability

Empat ukuran sebelumnya daya terap, generalitas, efisiensi, dan kemudahan penggunaan berlaku untuk arsitektur rumpun komputer. Dua ukuran yang terakhir daya tempa dan daya kembang umumnya berlaku untuk implementasi komputer dalam satu rumpun.

Daya terap arsitektur adalah ukuran kemudahan bagi perancang untuk mengimplementasikan komputer (yang mempunyai arsitektur itu) dalam jangkauan yang luas. Lebih spesifik arsitekturnya, maka akan lebih sulit untuk membuat mesin yang berbeda ukuran dan kinerjanya dari yang lain.

 

3.      Expandibility


Daya kembang (expandability) adalah ukuran kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. Umumnya, spesifikasi rumpun komputer memungkinkan perancang untuk menggunakan ukuran memori yang berjangkauan luas dalam anggota rumpun.

 

4.      Compatible

 

Compatible adalah istilah yang menjelaskan komputer , baik software dan hardware yang compatible dengan standart dari pc ibm yang sering juga di sebut ibm clone Mayoritas komputer sekarang sudah sama dengan ibm clone tersebut, karean mayoritas semua sudah ter kiblat ke ibm komputer terutama yang paling terkenal adalah macintosh.

Ukuran Kinerja CPU :

1.      MIPS (Million Instruction PerSecond)

MIPS adalah sebuah arsitektur atau teknologi dari sebuah chip processor berbasis RISC. Di dunia ini, terdapat dua teknologi besar dari intruksi setyang digunakan oleh processor yaitu CISC dan RISC. Untuk CISC digunakan di komputer dan PC, sedangkan RISC digunakan di perangkatmobile, tablet dan embedded. MIPS dikembangkan oleh John L Hennesy di Stanford University pada tahun 1981

2.      MFLOP (Million Floating Point PerSecond)

Dalam komputasi, operasi floating point per detik (FLOPS, flops atau flop / s) adalah ukuran kinerja komputer, berguna dalam bidang komputasi ilmiah yang memerlukan kalkulasi floating-point. Untuk kasus seperti itu, ini adalah ukuran yang lebih akurat daripada instruksi pengukuran per detik.MegaFLOPS (MFLOPS) sama dengan satu juta operasi floating-point per detik, dan gigaFLOPS (GFLOPS) sama dengan satu miliar operasi floating-point per detik. TeraFLOPS (TFLOPS) sama dengan satu triliun operasi floating-point per detik.


3.      VAX Unit Of Performance (VUP)

"VAX" pada awalnya merupakan singkatan untuk Virtual Address eXketegangan, baik karena VAX dipandang sebagai perpanjangan 32-bit yang lebih tua 16-bit PDP-11 dan karena itu (setelah Perdana Computer ) adopter awal virtual untuk mengelola ruang alamat yang lebih besar. Versi awal dari prosesor VAX menerapkan "modus kompatibilitas" yang ditiru banyak instruksi PDP-11, dan pada kenyataannya disebut VAX-11 untuk menyoroti ini kompatibilitas dan fakta bahwa VAX-11 adalah hasil dari keluarga PDP-11 . Versi diturunkan modus kompatibilitas dan beberapa instruksi CISC kurang digunakan untuk emulasi dalam perangkat lunak sistem operasi. "VAX" pada awalnya merupakan singkatan untuk Virtual Address eXketegangan, baik karena VAX dipandang sebagai perpanjangan 32-bit yang lebih tua 16-bit PDP-11 dan karena itu (setelah Perdana Computer ) adopter awal virtual untuk mengelola ruang alamat yang lebih besar. Versi awal dari prosesor VAX menerapkan "modus kompatibilitas" yang ditiru banyak instruksi PDP-11, dan pada kenyataannya disebut VAX-11 untuk menyoroti ini kompatibilitas dan fakta bahwa VAX-11 adalah hasil dari keluarga PDP-11 . Versi diturunkan modus kompatibilitas dan beberapa instruksi CISC kurang digunakan untuk emulasi dalam perangkat lunak sistem operasi.

Pada akhir 1980-an RISC teknologi menjadi lebih dan lebih populer, dan pada tahun 1992 Desember memperkenalkan mereka sendiri 64-bit mikroprosesor RISC, yang AXP Alphayang mampu berjalan OpenVMS dan segera menggantikan hardware VAX tradisional.

 

Setelah Desember mendapat masalah keuangan mereka dibeli oleh Compaq, yang kemudian membatalkan proyek VAX. Compaq dibeli oleh Hewlett-Packard dan kita semua tahu bagaimana ini berakhir: Alpha AXP dan semua teknologi yang terkait dibatalkan,      bersama          dengan         OpenVMS.


Referensi:

http://unsika-if-nopka-142.blogspot.com/2013/03/ulasan-vupvax-unit-of-performance.html

https://shoetiaone.wordpress.com/2013/10/25/organisasi-dan-arsitektur-komputer/#:~:text=Daya%20terap%20(applicability)%20adalah%20pemanfaatan,untuk%20penggunaan%20yang%20telah%20direncanakannya.

http://irma63.blogspot.com/2018/10/makalah-mengukur-kualitas-arsitektur.html

https://www.seputarpengetahuan.co.id/2017/11/pengertian-arsitektur-komputer-fungsi-jenis-klasifikasi-bagian-cara-membuat-faktor-yang-mempengaruhi.html

Selasa, 16 Maret 2021

PERBEDAAN WEB STATIS DAN DINAMIS BERDASARKAN CONTOHNYA

 

PENGERTIAN WEB STATIS DAN WEB DINAMIS

A.    Web Statis

Web Statis adalah website dimana kita tidak bisa mengupdate konten secara langsung. Dan untuk mengupdatenya kita harus melakukan secara manual dengan cara mengkoding halaman web tersebut.

 

B.     Web Dinamis

Web Dinamis merupakan kebalikan dari web Statis. Web Dinamis Website dinamis merupakan jenis website yang dirancang secara khusus, fungsinya dapat menampilkan konten sesering mungkin.Website jenis ini bisa disesuaikan dengan kebutuhan, mulai dari segi tampilan hingga fitur yang dimiliki oleh website dinamis.Pada umumnya, jenis website ini dirancang sesuai dengan konsep visual dan kemampuan interaksi tinggi dari para penggunanya.

Perbedaan Web Statis dan Web Dinamis

Web Statis

-          Tidak memungkinkan terjadi interaksi

-          HTML saja

-          Tidak menggunakan database

-          Jarang diupdate

Web Dinamis

-          Terjadi interaksi melalui komentar, atau yang lainnya

-          Lebih kompleks (PHP, Javascript,dll)

-          Menggunakan database seperti MySQL

-          Lebih sering diupdate

Contoh Web Statis dan Web Dinamis

Web Statis

        1. Startupindonesia.my.id

Contoh yang pertama ini adalah startup indonesia yang dimana web didalamnya berisi informasi informasi namun jika ingin melihatnya anda harus masuk ke dalam web tersebut.

        2. Mubaroki.com


Contoh web yang kedua ini adalah muboroki.com merupakan web landing page portofolio.

        3. online.tamhar.sch.id


Web ini merupakan web akademik yang di dalamnya berisi tentang informasi dari sekolah tersebut.

        4. Jekyllnow.com

Web ini sama seperti web contoh 1 yang berisikan informasi namun jika ingin mengubahnya haris melakukan perubahan script.

        5. Gohugo.io
Contoh yang kelima yaitu ketika kita ingin merubah isi  halaman maka kita juga harus mengedit Script codenya.

Web Dinamis

1.    WhatsApp Web



 Contoh web yang satu ini adalah WhatsApp Web dimana kita bisa berinteraksi dengan siapapun yang ada di kontak kita dan melihat balasan secara langsung tanpa harus mengubah halaman tersebut.

     2. Messenger


Contoh yang keuda ini sama seperti contoh yang pertama disini kita bisa saling berbicara dengan mengirim pesan dan mendapat balasan secara realtime.

        3. Youtube.com.


Contoh yang ketiga disini web bernama Youtube yang dimana anda bisa mengupload video anda tanpa harus mengubah scripnya.

        4. Kakus.co.id

 

Di web yang satu ini selalu update setiap harinya dimana kita bisa melihat dan membaca berita terbaru.

        5. Patreon.com

 


Web ini kita dapan melihat banyak update seperti gambar,DLC,video,dll dari creator yang ada.


Referensi :

https://www.ansoriweb.com/2020/02/contoh-website-statis.html

https://harmonipermata.com/web-dinamis-dan-web-statis/#:~:text=Web%20statis%20adalah%20website%20yang,web%20secara%20langsung%20menggunakan%20browser.&text=Contoh%20dari%20web%20statis%20adalah,langsung%20diletakan%20dalam%20file%20HTML.

https://www.herosoftmedia.co.id/ketahui-perbedaan-web-statis-dan-web-dinamis/#:~:text=Web%20statis%20adalah%20web%20dimana,web%20statis%20dan%20web%20dinamis.