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
Posting Komentar