MAKALAH

SYSTEM DEVELOPMENT LIFE CYCLE

DAN

CONFIDENTIALITY, INTEGRITY, DAN AVAILABILITY

 

Disusun oleh :

Yovan Fajar Nurizal

51421540

2IA23

 

 

 

TEKNIK INFORMATIKA

UNIVERSITAS GUNADARMA

2023

KATA PENGANTAR

 

Puji syukur saya panjatkan ke hadirat Tuhan Yang Maha Esa, atas karunia-Nya saya dapat menyelesaiakan makalah yang berjudul “Konsep Pembuatan Website”. Walaupun beberapa hambatan yang saya alami selama proses pengerjaannya, tapi saya berhasil menyelesaikan makalah ini tepat waktu. Dan tidak luput saya sampaikan terimakasih kepada dosen pengajar, yang telah ikut serta membantu dan mengajarkan saya dalam mengerjakan makalah ini.

 

Penulis menyadari bahwa makalah ini masih jauh dari kata sempurna dan masih banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu, penulis mengharapkan kritik serta saran dari pembaca untuk makalah ini, supaya makalah ini dapat menjadi makalah yang lebih baik lagi. Demikian apabila terdapat banyak kesalahan pada makalah ini, penulis mohon maaf yang sebesar-besarnya.

 

 

 

 

 

 

 

 

Bekasi, 2 Juni 2023

Yovan Fajar Nurizal

 

 

 

 

 

 

DAFTAR ISI

 

 

KATA PENGANTAR

DAFTAR ISI

BAB I PENDAHULUAN

1.1  Latar Belakang

1.2 Rumusan Masalah

1.3 Tujuan

 

BAB II PEMBAHASAN

2.1 Pengertian SDLC

2.2 Langkah-langkah pada SDLC

2.3 Confidentiality, Integrity, dan Availability (CIA)

2.4 Bentuk CIA pada web

 

BAB III PENUTUP

3.1 Kesimpulan

3.2 Saran

DAFTAR PUSTAKA

 

 

 

 

 

BAB I

 

PENDAHULUAN

1.1 Latar Belakang

Perkembangkan teknologi seperti sekarang ini sangat bermanfaat dan telah mengalami perkembangan sangat pesat khususnya dalam bidang informatika. Dimana dengan perkembangan ini, bidang informatika tidak lagi hanya menghasilkan pengembangan program perangkat lunak saja, tetapi juga dapat menghasilkan pengembangan dalam bidang permodelan yang bersifat komplek dan menyeluruh.

Pembuatan sebuah perangkat lunak yang baik haruslah memiliki teknik analisa kebutuhan dan teknik permodelan yang baik pula. Hal tersebut dimaksudkan agar terwujudnya suatu perangkat lunak yang baik dan bermanfaat. Dengan hal tersebut maka perlulah suatu pengenalan mengenai permodelan dalam suatu pembangunan suatu Perangkat Lunak (Software). Terdapat banyak permodelan mengenai pembangunan suatu Perangkat lunak seperti SDLC.

Dalam dunia teknologi sekarang pengembangan dalam bidang informatikatelah mengalami perkembangan yang sangat pesat. Dengan perkembangan ini,dalam bidang informatika tidak hanya pengembangan program perangkat lunaksaja, melainkan pengambangan dalam bidang suatu permodelan yang bersifat komplek.

SDLC adalah siklus hidup pengembangan sebuah sistem. Dalam rekayasa sistem dan rekayasa sebuah software, SDLC merupakan suatu proses pengubahan dan pembuatan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. SDLC bekerja dengan menurunkan biaya pembangunan sebuah produk atau software sambil memperbaiki kualitas dan mempersingkat waktu produksi secara serentak.

 

1.2 Rumusan Masalah

1.      Apa yg dimaksud dengan SDLC pada perancangan sistem?

2.      Uraikan langkah-langkah SDLC pada web

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

4.      Apa bentuk CIA pada website yang telah dibangun.

 

 

 

 

1.3 Tujuan

1.      Untuk mengetahui pengertian dari SDLC pada perancangan sistem?

2.      Untuk mengetahui langkah-langkah pada SDLC pada web

3.      Untuk mengetahui apa itu Confidentiality, Integrity, dan Availability (CIA).

4.      Untuk mengetahi bentuk dari CIA pada website yang telah dibangun.

 

 

BAB II

 

PEMBAHASAN

2.1 Pengertian SDLC

Pengertian SDLC – SDLC adalah kependekan dari Systems development life cycle atau dalam bahasa Indonesia disebut siklus hidup pengembangan sistem. SDLC digunakan untuk membangun suatu sistem informasi agar dapat berjalan sesuai dengan apa yang diharapkan. SDLC terdiri dari beberapa tahapan, yang umum diajarkan pada mapel rekayasa perangkat lunak atau analis sistem, ia terdiri dari 6 tahapan, yakni:

1.      Planning (Perencanaan)

2.      Analysis (Analisis)

3.      Design (Desain)

4.      Implementation

5.      Testing & Integration (pengetesan dan pengintegrasian)

6.      Maintenance (perawatan)

SDLC adalah siklus yang digunakan dalam pembuatan atau pengembangan sistem informasi yang bertujuan untuk menyelesaikan masalah secara efektif. Dalam pengertian lain, SDLC adalah tahapan kerja yang bertujuan untuk menghasilkan sistem berkualitas tinggi yang sesuai dengan keinginan pelanggan atau tujuan dibuatnya sistem tersebut. SDLC menjadi kerangka yang berisi langkah-langkah yang harus dilakukan untuk memproses pengembangan suatu perangkat lunak. Sistem ini berisi rencana lengkap untuk mengembangkan, memelihara, dan menggantikan perangkat lunak tertentu.

 

2.2 Langkah – langkah SDLC

 

·       Perencanaan Sistem (Systems Planning)

Disini perencanaan pembangunan website berbasis catatan atau note bertujuan agar kita tidak mudah lupa dengan tugas-tugas, uang kas, seminar, dan yang lainnya, bahkan bisa untuk catatan pribadi.

·       Analisis Sistem (Systems Analysis)

Disini karna ini akan berbasis online bukan hanya sekedar localhost saja maka kita perlu menentukan beberapa kriteria yang dibutuhkan sistem, seperti bandwidth, disk space dan lainnya.

·       Perancangan Sistem (Systems Design)

Website ini dirancang dengan user interface yang sangat nyaman untuk dilihat dan dibaca karena memang bertujuan untuk dibaca, maka user interface sangat penting dalam hal ini, agar lebih nyaman saya menggunakan font dari poppins yang cukup terkenal nyaman untuk dilihat dan dibaca

·       Implementasi Sistem (Systems Implementation)

Saya mengimplementasikannya di 000webhost

·       Pemeliharaan Sistem (Systems Maintenance)

Untuk agar website ini tetap hidup maka harus divisit minimal 1x dalam jangka waktu 30 hari, jika dalam 30 hari tidak ada interaksi maka website ini akan otomatis terarchive atau tidak dapat diakses sampai admin atau yang membuat website tersebut memulihkannya kembali.

 

 

2.3 Confidentiality, Integrity, dan Availability (CIA)

1.      Confidentiality (kerahasiaan)

Kerahasiaan setara dengan privasi. Kerahasiaan dirancang untuk mencegah informasi sensitif dan memastikan bahwa orang yang mempunyai akses adalah orang yang tepat. Terkadang menjaga kerahasiaan data dapat melibatkan pelatihan khusus bagi mereka yang mengetahui dokumen tersebut.

 

2.      Integrity (integritas)

Integritas melibatkan menjaga konsistensi, akurasi, dan kepercayaan data. Data tidak boleh diubah, dan langkah-langkah harus diambil untuk memastikan bahwa data tidak dapat diubah oleh orang-orang yang tidak berkepentingan.

 

3. Availability (ketersediaan)

Ketersediaan (availability) adalah konsep terbaik yang dapat dipastikan dalam memelihara semua hardware, melakukan perbaikan terhadap hardware sesegera mungkin saat diperlukan. Selain itu juga dapat memelihara lingkungan sistem operasi Dengan konsep yang ada di dalam availability, informasi dapat selalu tersedia ketika dibutuhkan oleh orang-orang yang memiliki akses atau wewenang. Hingga ketika user membutuhkan informasi tersebut, informasi dapat diakses dan digunakan dengan cepat.

 

 

2.4 Bentuk CIA pada web

Website yang saya bangun adalah note atau catatan untuk diri saya pribadi seperti email, password sosmed dan lain-lain. Jika saya lupa tinggal melihatnya ke note.

Penerapan CIA ini ada pada fitur dari website yang saya bangun yaitu terdapat password pada website sehingga note ini bersifat pribadi hanya diri saya sendiri yang mengetahui isi didalamnya. Terdapat fitur sharing juga didalamnya jika keluarga ingin mengaksesnya, tapi mungkin sistem sharing ini tidak akan saya beritahu ke siapa – siapa karena ini bersifat pribadi.

 

 

 

 

 

 

 

 

 

 

BAB III

 

PENUTUP

3.1  Kesimpulan

  Pengertian SDLC adalah siklus atau tahapan yang digunakan dalam pembuatan/pengembangan suatu sistem informasi agar pengerjaan sistem berjalan secara terstruktur, efektif dan sesuai dengan tujuan yang diinginkan. Sedangkan CIA adalah merupakan web security yang mengamankan kerahasiaan website yang jika tidak ada akan mengakibatkan data bisa di curi.

 

3.2  Saran

Dengan ini saran penulis, sebaiknya sebelum membuat sesuatu maka harus di persiapkan secara matang2 agar tidak meleset dari yang ditargetkan

 

 

 

 

 

 

 

 


 

 

DAFTAR PUSTAKA

 

http://jayanarapi.blogspot.com/

https://dokumen.tips/documents/makalah-sdlcbu-putridoc.html

https://salamadian.com/sdlc-system-development-life-cycle/

https://phintraco.com/pengertian-dan-konsep-dari-network-security/#:~:text=Confidentiality%20adalah%20seperangkat%20aturan%20yang,yang%20memiliki%20akses%20atau%20wewenang.

Komentar

Postingan populer dari blog ini

Sejarah Monitor Komputer