MAKALAH SDLC dan CIA
MAKALAH
“SYSTEM
DEVELOPMENT LIFE CYCLE (SDLC) DAN CIA”
Disusun
Untuk Memenuhi
Tugas
Mata Kuliah Penghantar Web Science
Dosen
Pengampu : Budi Utami Fahnun
Disusun
Oleh :
Muhammad
Al Faruq Sina
NPM
: 53419984
JURUSAN
TEKNIK INFORMATIKA
FAKULTAS
TEKNIK INDUSTRI
UNIVERSITAS
GUNADARMA
2021
KATA
PENGHANTAR
Puji syukur kita panjatkan kehadirat Allah
S.W.T, atas segala rahmat dan hidayah-nya sehingga saya dapat menyelasaikan
Tugas Makalah yang bertema “System Development Life Cycle (SDLC) Dan CIA” pada mata Kuliah Penghantar Web Science.
Harapan saya semoga makalah ini membantu
menambah pengetahuan dan pengalaman bagi para pembaca, sehingga saya dapat
memperbaiki bentuk maupun isi makalah ini sehingga kedepannya dapat lebih baik
dari yang sebelumnya, dan saya juga banyak berterima kasih kepada pihak yang
telah berkontribusi membagi sebagian pengetahuannya sehingga saya dapat
menyelesaikan tugas makalah ini.
Saya dapat menyadari bahwa masih banyak
kekurangan dalam penyusunan makalah ini, oleh karena itu saya sangat menghargai
akan saran dan kritik untuk membangun makalah ini lebih baik lagi. Demikian
yang dapat saya sampaikan, semoga melalui makalah ini dapat memberikan manfaat
bagi kita semua.
Bekasi, 25
Juni 2021
Muhammad Al
Faruq Sina
DAFTAR ISI
KATA PENGHANTAR.....................................................................................................................2
DAFTAR ISI......................................................................................................................................3
BAB 1 PENDAHULUAN.................................................................................................................4
1.1. Latar Belakang.........................................................................................................................4
1.2. Rumus Masalah........................................................................................................................4
1.2. Tujuan.......................................................................................................................................4
BAB II SDLC
2.1. Pengertian SDLC.....................................................................................................................5
2.2. Langkah – Langkah SDLC..................................................................................................... 5
BAB III CIA
3.1. Pengertian CIA
3.2. Website Diperlukannya CIA...................................................................................................7
BAB VI PENUTUP..........................................................................................................................9
4.1. Kesimpulan.............................................................................................................................9
3.2. Saran.......................................................................................................................................9
DAFTAR PUSTAKA.....................................................................................................................10
BAB 1
PENDAHULUAN
1.1. Latar Belakang
Dalam dunia teknologi sekarang pengembangan dalam
bidang informatika telah mengalami perkembangan yang sangat pesat. Dengan
perkembangan ini, dalam bidang informatika tidak hanya pengembangan program
perangkat lunak saja, melainkan pengambangan dalam bidang suatu permodelan yang
bersifat komplek.
Dengan menggunakan siklus SDLC , dalam
pengembangan nya bisa mengetahui bagaimana tata cara membangun sebuah ystem
yang baik dan menghasilkan system berkualitas tinggi yang sesuai dengan
keinginan atau tujuan dibuatnya system tersebut.
Berdasarkan
tugas yang saya peroleh, saya hanya membatasi penjelasan mengenai dalam perancangan sebuah website dibutuhkan nya
Confidentiality, Integrity, Availability (CIA).
1.2. Rumusan Masalah
1.
Apa yg dimaksud dengan SDLC pada perancangan system?
2.
Uraikan langkah-langkah SDLC pada web yang di
bangun / rancang. Lakukan sesuai dengan projek yang telah dibangun ?
3.
Uraikan mengapa pada website sangat diperlukan
adanya Confidentiality, Integrity, dan Availability (CIA) ?
4.
Apa bentuk CIA pada website yang telah di
bangun ?
1.3. Tujuan
1.
Untuk mengetahui tentang SDLC pada perancangan
system.
2.
Untuk mengetahui langkah-langkah SDLC dalam
membangun / merancang web.
3.
Untuk mengetahui mengapa sangat diperlukan
adanya CIA pada web.
4.
Untuk mengetahui bentuk CIA yang ada pada web.
BAB
II SDLC
2.1. Pengertian
SDLC
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
Langkah-Langkah
dalam SDLC adalah :
1.
System Analys
Pada langkah ini perusahaan akan menganalisa kebutuhan
system informasi perushaan. Perusahaan akan mengumpulkan informasi dan
menganalisa apakah akan membeli system informasi perusahaan yang baru,
melakukan pengembangan internal atau memodifikasi system yang sudah ada. Perusahaan
pasti akan mempertimbangkan sumber daya yang ada dalam menentukan mana pilihan
yang kana diambil.
2.
Conceptual Design
Pada tahap conceptual design
ini perusahaan akan mengambil keputusan-keputusan supaya sistem informasi dapat
memenuhi kebutuhan pengguna-pengguna yang berada di dalam perusahaan tersebut.
Pada fase ini akan mengevaluasi dan mengambil keputusan apakah membeli
software, mengembangkan secara internal, melakukan outsource ke pihak luar,
atau memodifikasi sistem yang sudah ada.
3.
Physical Design
Dalam tahap physical design akan dihasilkan gambaran
yang lebih jelas seperti flow chart, input dan output dan juga rancangan tabel
pada tahap awal. Gambar-gambar tersebut didokumentasikan untuk memberikan
arahan kepada pengembangan sistem informasi perusahaan. Langkah berikutnya
adalah pembuatan tabel-tabel database dan pembuatan program sampai selesai
sesuai kebutuhan perusahaan,
4.
Implementation and Conversion
Pada tahap ini pengembangan aplikasi sudah sampai pada tahap
akhir. Hardware dan software diinstal, kalau menggunakan cloud maka tidak perlu
melakukan pembelian server secara fisik. Semua staf diberikan pelatihan. Data
lama dimasukkan ke sistem baru dan sistem live mulai berjalan. Proses
dokumentasi juga tersedia pada fase ini.
5.
Operation and maintenance
Setelah perusahaan
menggunakan sistem informasi perusahaan yang baru, maka perusahaan masuk kepada
tahap operasional dan pemeliharaan. Jika menggunakan server secara fisik maka
perlu dilakukan pemeliharaan server secara rutin, tetapi jika menggunakan cloud
maka pemeliharaan diserahkan kepada provider aplikasi dan juga provider cloud.
Pada fase ini dimungkinkan adanya perubahan-perubahan kecil sesuai kebutuhan
perusahaan.
BAB III CIA
3.1
Pengertian CIA
CIA atau yang lebih
sering disebut CIA Triad merupakan salah satu aturan dasar dalam menentukan
keamanan suatu jaringan atau informasi. Parameter dalam CIA ini digunakan untuk
menentukan apakah suatu jaringan atau informasi dikatakan aman atau tidak. Akan
tetapi hingga saat ini masih terdapat beberapa perdebatan tentang aturan dasar
ini, yakni membandingkan CIA dengan Parkerian hexad (Confidentiality,
Possession or Control, Integrity, Authenticity, Availability and Utility).
3.2 Website Diperlukan CIA
CIA Triad dalah suatu model yang
dirancang dengan tujuan memandu kebijakan yang terkait keamanan informasi pada
suatu organisasi. CIA itu sendiri terdiri dari 3 aspek yaitu Confidentiality,
Integrity dan Availability. Unsur-unsur itulah yang dianggap sebagai tiga
komponen Cyber Security yang paling penting di seluruh platform, terutama pada
Web App.
1.
Confidentiality
Sederhananya, 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. Tak hanya itu, juga harus dipastikan bahwa orang yang tepat
sudah benar-benar mendapatkannya data yang dibutuhkan.
2. 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).
3. 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.
3.3
Bentuk CIA Pada Website Yang Telah Dibuat
Website yang saya
buat ialah sebuah jenis web note atau web catatan yang digunakan untuk mencatat
hal-hal penting bagi saya untuk masa depan nanti.
Websitenya : https://faruq2ia21.000webhostapp.com/
Passwordnya : ruk
Penerapan pada CIA
ini adalah fitur dari website yang saya buat yaitu terdapat password pada
website untuk memprivasikan website dan hanya saya yang dapat mengaksesnya. Dan
juga demi keamanan website ini hanya akan tersave pada browser ketika saya
mengaksesnya. Jilka ada oranglain yang mengakses website ini maka catatan yang
sudah dibuat sebelumnya akan terhapus.
Kemudian terdapat
juga fitur sharing jika memang catatan yang saya buat ingin share ke orang
lain.
Contoh sharing :
BAB IV PENUTUP
4.1 Kesimpulan
System
Development Life Cycle (SDLC) adalah siklus yang
digunakan dalam pembuatan atau pengembangan sistem informasi yang bertujuan
untuk menyelesaikan masalah secara efektif dan sesuai dengan
tujuan yang diinginkan.
Sedangkatn CIA
adalah merupakan web security yang dirancang
dengan tujuan memandu kebijakan yang terkait keamanan kerahasiaan informasi
pada suatu organisasi/perusahaan agar tidak ada terjadi nya data yang dicuri.
4.2 Saran
Penulis
mengharapkan makalah ini dapat membantu pembaca dalam lebih memahami mengenai System
Development Life Cycle dan CIA.
Bagi mahasiswa berikutnya yang akan mengangkat
topik yang sama, supaya dapat lebih
mengembangkan penjelasan dalam hal landasan teori, batasan masalah dan
pembahasan
DAFTAR PUSTAKA
Pengertian SDLC
https://salamadian.com/sdlc-system-development-life-cycle/#Pengertian_SDLC
Langkah-Langkah SDL
https://www.ultima-erp.id/article/sia/sdlc/
Pengertian CIA
Website
Diperlukan CIA
https://www.dewaweb.com/blog/web-app-security-cia-triad/

Komentar
Posting Komentar