Senin, 28 November 2011

Empat Cangkir Kopi Sehari Turunkan Resiko Kanker Rahim


Wanita yang minum empat atau lebih cangkir sehari selama bertahun-tahun memiliki resiko 25 persen lebih rendah untuk terserang penyakit ini dibandingkan mereka yang minum kurang dari satu cangkir setiap hari.
 
Baik kopi berkafein maupun tanpa kafein tampak cukup berperan membantu menangkal penyakit ini. Penelitian ini dilakukan selama 26 tahun dengan 70.000 responden wanita.
 
Laporan dari jurnal kanker dan pencegahannya mengatakan minum kopi secara teratur dapat membantu menurunkan kadar hormon yang diyakini sebagai pemicu tumbuhnya kanker. "Uji klinis menemukan bahwa kopi mengandung lebih banyak zat antiokasidan dibandingkan sayur dan buah," kata peneliti senior, Edward Giovannucci.
 
Kanker rahim diderita oleh 6.400 wanita Inggris. Setiap tahunnya diperkirakan seribu orang meninggal akibat penyakit mematikan ini. Resiko terkena kanker rahim meningkat seiring bertambahnya usia. Para peneliti di Universitas Havard mengatakan untuk pencegahan kanker rahim dapat dilakukan dengan mempertahankan berat badan ideal.

Ini Tanda Makanan Mengandung Formalin

Penggunaan formalin untuk makanan kembali marak. Kepala Dinas Kesehatan (Dinkes) Kota Semarang Niken Widyah Hastuti mengatakan bahwa untuk mengetahui makanan berformalin atau tidak -- misalnya bakso yang berformalin -- adalah  jika dipegang kenyal dan terlihat lebih kalis, serta tidak cepat busuk.

Begitu juga mi yang diberi formalin akan lebih kenyal dan terlihat mangkilat, dan akan lebih awet.

Makanan yang mengandung bahan berbahaya, katanya, biasanya dijual dengan harga murah. "Oleh karena itu, jangan membeli makanan yang murah, karena yang mahal lebih sehat sebagai contoh daging ayam kampung tiren, harganya lebih murah," katanya.

Ia mengatakan, makanan yang mengandung bahan berbahaya dan tidak sehat, tidak dapat diketahui langsung dampaknya, hal itu beda dengan keracunan.

Selain formalin, 'modus' penjual gorengan yang ingin praktis, adalah melakukan cara: plastik pembungkus minyak goreng tidak dibuang tetapi begitu wajan panas, plastik berisi minyak goreng langsung dimasukkan wajan.

"Minyak goreng yang mengandung plastik tersebut tentu meresap di gorengan dan berbahaya bagi tubuh. Oleh karena itu, Dinkes Semarang selalu melakukan pembinaan di kantin sekolah, guru bimbingan dan penyuluhan (BP), usaha kesehatan sekolah (UKS) dan dokter kecil," katanya.
Dewan Kesehatan Kota Semarang menilai bahwa kampanye mengenai bahaya formalin harus secara masif agar konsumen lebih hati-hati. "Kampanye mengenai bahayanya formalin perlu terus menerus dilakukan dan jika diperlukan ada tim lapangan yang melakukan razia," kata Ketua Dewan Kesehatan Kota Semarang Daniel Budi Wibowo di Semarang, Senin.
Daniel mengatakan bahwa formalin adalah bahan industri, sehingga jika dilakukan pembatasan, industri yang akan terkena dampaknya. Akan tetapi jika dibiarkan juga dikhawatirkan terjadi penyalahgunaan dan susah untuk dikendalikan, sehingga yang bisa dilakukan adalah sosialisasi, pembinaan, dan penjualan perlu lebih selektif.

 

Selasa, 15 November 2011

PROGRAM COBOL



Konsep Dasar Cobol
A. SEKILAS PROGRAM COBOL
COBOL : Common Business Oriented Language
Yaitu : Bahasa komputer tingkat tinggi / high level language
Thn 1959 : COBOL diciptakan
CODASYL : COnference on DAta SYstem Language
Yaitu : Group yang mengembangkan bahasa COBOL
Januari 1960 : Bahasa COBOL pertama kali diperkenalkan secara
formal, Versi yang dikenalkan adalah COBOL -60
Thn 1965 : Pembaharuan versi COBOL
Thn 1968 & 1974 : Bahasa COBOL dikembangkan & distandardisasi dgn
nama ANSI COBOL
ANSI : American National Standards Institute
COBOL - 80 : atau MS -COBOL dikembangkan oleh Microsoft
Program bahasa COBOL merupakan program terstruktur yg terdiri dari 4
divisi yaitu :
1.IDENTIFICATION DIVISION
2.ENVIRONMENT DIVISION
3.DATA DIVISION
4.PROCEDURE DIVISION
Identification division untuk pengindentifikasian pembuat program, tanggal
pembuatan, dll
Environment division untuk informasi keadaan komputer yg dipakai.
Data division untuk informasi mengenai bentuk dan jenis data yang
digunakan.
Procedure division untuk memuat procedure pemrosesan data.
A.1. IDENTIFICATION DIVISION
Berisi informasi tentang program yang bersangkutan, nama pembuat
program, tgl pembuatan dll. Harus ada didalam program, tetapi isinya
tidak mempengaruhi jalannya/ proses dari program.
Terdiri dari : Judul divisi
Paragraph
Paragraph mengandung entry
A.2. ENVIRONMENT DIVISION
Terdiri dari 2 section yaitu :
- Configuration section
Berisi informasi mengenai komputer yang digunakan.
- Input - Output section
Berisi mengenai peralatan - peralatan yg digunakan untuk
memproses file.Terdiri dari : Judul divisi
2 section
Section yg terdiri dari paragraph
Paragraph yang berisi entry
Entry yang berisi clause
A.3. DATA DIVISION
Terdiri dari :
- File Section
- Working-Storage Section
- Screen Section
- Linkage Section
- Report Section
A.3.1.FILE SECTION
Berisi mengenai file yang akan digunakan. Yaitu data mengenai :
-nama file
-nama record dalam file
-jenjang dari data item didalam record
-ukuran panjang dan tipe dari masing - masing file
A.3.2.WORKING-STORAGE SECTION (optional)
Ada bilamana diperlukan pemesanan tempat untuk data proses &
output. Data yang ada disini BUKAN data external. ( Data external =
data dari luar program, misalnya data dari disket, atau tape )
A.3.3.SCREEN SECTION (optional)
Yaitu untuk mendefinisikan bentuk dari layar input / output
A.3.4.LINKAGE SECTION (optional)
Yaitu untuk menerangkan bahwa suatu file mempunyai hubungan
dengan file lain.Atau suatu program berhubungan dgn program yg lain.
A.3.5.REPORT SECTION (optional)
Untuk menggambarkan bentuk laporan yg akan dicetak. Digunakan
apabila ada file "Report-writer"nya.
DATA DIVISION terdiri dari :
- Judul divisi
- Beberapa section
- Paragraph
- Entry
- Clause
- Phrase
A.4. PROCEDURE DIVISION
Berisi paragraph - paragraph yang terdiri dari instruksi untuk
pelaksanaan program.
B. KEUNTUNGAN BAHASA COBOL
1. Program COBOL dibuat dlm instruksi bahasa Inggris, shg mudah
dipelajari & dibuat.
2. Program COBOL sesuai untuk pengolahan data, yang banyak
diterapkan pada permasalahan bisnis.
3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada
komputer yg berbeda - beda, tanpa banyak mengalami perubahan.
4. COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa
oleh orang lain selain programmernya.
5. Mudah didokumentasikan & dikembangkan bilamana perlu
6. Dapat menjadi program execute
C. YANG DAPAT DIKERJAKAN COBOL
COBOL dibuat untuk operasi yg mencakup langkah dasar pengolahan data
yaitu :
1. Membaca data
2. Memproses data
3. Menghasilkan output informasi
Semua divisi harus ada dalam pembuatan suatu program COBOL
2 divisi terpenting adalah :
DATA DIVISION dan PROCEDURE DIVISION

PERBEDAAN INTERNET,EKSTRANET,DAN INTRANET


PERBEDAAN INTERNET,EKSTRANET,DAN INTRANET

Pengertian Internet
Internet yang berasal dari kata Interconnection Networking yang mempunyai arti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.
Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.
Untuk dapat ikut serta menggunakan fasilitas Internet, biasanya Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada di kota Anda. ISP ini biasanya disebut penyelenggara jasa internet ataupun Anda dapat menggunakan fasilitas dari Telkom yakni Telkomnet Instan.
Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan untuk salingberkomunikasi dan pemakaian bersama informasi dengan cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima file, membahas topik tertentu pada newsgroup dan lain-lain.
Fasilitas Internet
Fasilitas-Fasilitas yang dapat di manfaatkan dengan menggunakan internet, diantaranya :
- Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, bunyi, animasi dan data multimedia lainnya, yang diantara data tersebut saling berhubungan satu sama lain. Untuk memudahkan Anda membaca data dan informasi tesebut Anda dapat mempergunakan web browser seperti Internet Explorer ataupun Netscape.
- E-Mail (Electronic Mail), dengan fasilitas ini Anda dapat mengirim dan menerima surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di internet, dan dapat menyertakan file sebagai lampiran (attachment).
- Newsgroup, fasilitas ini digunakan untuk mendistribusikan artikel, berita, tanggapan, surat, penawaran ataupun file ke pemakai internet lain yang tergabung dengan kelompok diskusi untuk topik tertentu. Dengan fasilitas ini pula Anda dapat melakukan diskusi, seminar ataupun konferensi dengan cara elektronik tanpa terikat waktu, ruang dan tempat.
- FTP (File Transfer Protocol), fasilitas ini digunakan untuk menghubungkan ke server computer tertentu dan bila perlu menyalin (download) file yang Anda butuhkan dari server tersebut dan menyimpannya di komputer Anda.
Istilah-Istilah Yang Sering Digunakan dalam Internet, diantaranya yaitu:
- WWW (World Wide Web), merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama. Berbagai informasi dapat Anda temukan pada WWW, seperti informasi politik, ekonomi, sosial, budaya, sastra, sejarah, teknologi, pendidikan dan sebagainya. Kita dapat mengumpamakan WWW ini merupakan perpustakaan besar yang menyediakan berbagai informasi yang dibutuhkan.
- Web Site (Situs Web), merupakan tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan situs Web ini adalah sebuah buku yang berisi topik tertentu.
- Web Pages (Halaman Web), merupakan sebuah halaman khusus dari situs Web tertentu. Diumpamakan halaman Web ini adalah sebuah halaman khusus buku dari situs Web tertentu.
- Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs Web.
- Browser, merupakan program aplikasi yang digunakan untuk memudahkan Anda melakukan navigasi berbagai data dan informasi pada WWW.
Manfaat internet
Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: 1. Informasi untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, sosial. 2. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.
INTRANET
Pengertian Intranet
Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet. Antar Intranet dapat saling berkomunikasi satu dengan yang lainnya melalui sambungan Internet yang memberikan tulang punggung komunikasi jarak jauh. Akan tetapi sebetulnya sebuah Intranet tidak perlu sambungan luar ke Internet untuk berfungsi secara benar. Intranet menggunakan semua protocol TCP/IP Protokol TCP/IP, alamat IP, dan protokol lainnya), klien dan juga server. Protokol HTTP dan beberapa protokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponen protokol yang sering digunakan. sebuah intranet dapat dipahami sebagai sebuah “versi pribadi dari jaringan Internet”, atau sebagai sebuah versi dari Internet yang dimiliki oleh sebuah organisasi.
Jika sebuah badan usaha / bisnis / institusi mengekspose sebagian dari internal jaringannya ke komunitas di luar, hal ini di sebut ekstranet. Memang biasanya tidak semua isi intranet di keluarkan ke publik untuk menjadikan intranet menjadi ekstranet. Misalnya kita sedang membeli software, buku dll dari sebuah e-toko, maka biasanya kita dapat mengakses sebagian dari Intranet toko tersebut. Badan usaha / perusahaan dapat memblokir akses ke intranet mereka melalui router dan meletakan firewall. Firewall adalah sebuah perangkat lunak / perangkat keras yang mengatur akses seseorang kedalam intranet. Proteksi dilakukan melalui berbagai parameter jaringan apakah itu IP address, nomor port dll. Jika firewall di aktifkan maka akses dapat dikontrol sehingga kita hanya dapat mengakses sebagian saja dari Intranet perusahaan tersebut yang kemudian dikenal sebagai extranet.
Kegunaan intranet
Dasarnya perangkat lunak aplikasi yang digunakan di Intranet tidak berbeda jauh dengan yang digunakan di Internet. Di Intranet digunakan Web, e-mail dll. persis seperti yang digunakan di Intranet. WARNET sebetulnya intranet yang sangat sederhana sekali, kebetulan tidak ada content yang khusus / spesifik yang internal di warnet tsb.
Web dengan perangkat database di belakangnya, biasanya merupakan alat bantu paling potensial untuk melakukan 2 hal utama yaitu:
1. Membuat perusahaan / institusi menjadi semakin effisien, pendekatan yang dilakukan disini biasanya membuat system informasi manajemen yang berbasis Web & database. Cukup banyak rasanya orang di Indonesia yang mengerti masalah MIS ini. Jika MIS / ERP perusahaan telah ditata dengan baik langkah selanjutnya biasanya mengarah ke e-commerce (dagang melalui Internet). Perlu dicatat bahwa sebaiknya jangan masuk terlalu jauh ke e-commerce jika system backoffice MIS / ERP perusahaan tsb belum siap, karena akan tampak sekali cacatnya.
2. Membuat perusahaan / institusi menjadi semakin kompetitif di dunia-nya. Bahkan jika mungkin menjadi pemimpin dalam usahanya. Membuat sebuah badan menjadi kompetitif hanya mungkin dilakukan jika kita dapat mengolah secara baik sumber daya manusia & sumber daya pengetahuan yang ada di internal badan / perusahaan tersebut. Ilmu / konsep yang berkaitan dengan hal ini adalah konsep knowledge management. Dasarnya adalah bagaimana kita melakukan percepatan proses daur ulang, analisis, sintesa dari pengetahuan baik itu yang bersifat implicit maupun eksplisit. Masih jarang ahli di Indonesia yang menguasai teknik tsb, sebetulnya yang paling baik proses penguasaan teknik ini adalah para pustakawan.
EXTRANET
Pengertian Extranet
Extranet atau Ekstranet adalah jaringan pribadi yang menggunakan protokol internet dan sistem telekomunikasi publik untuk membagi sebagian informasi bisnis atau operasi secara aman kepada penyalur (supplier), penjual (vendor), mitra (partner), pelanggan dan lain-lain.
Extranet dapat juga diartikan sebagai intranet sebuah perusahaan yang dilebarkan bagi pengguna di luar perusahaan. Perusahaan yang membangun extranet dapat bertukar data bervolume besar dengan EDI (Electronic Data Interchange), berkolaborasi dengan perusahaan lain dalam suatu jaringan kerjasama dan lain-lain.
Contoh aplikasi yang dapat digunakan untuk extranet adalah Lotus Notes.
PERBEDAAN INTERNET, INTRANET DAN EXTRANET
Internet
Merupakan komunikasi jaringan komunikasi global yang menghubungkan seluruh komputer di dunia meskipun beda sistem oprasi dan mesin.
Intranet
Adalah sebuah jaringan koputer berbasis protokol TCP/IP seperti internet, hanya saja digunakan dalam internal perusahaan atau kantor dengan aplikasi berbasis web dan teknologi komunikasi data seperti internet ( bahkan warung internet (warnet) dapat dikategorikan sebagai intranet)
Ekstranet
Jika sebuah badan usaha atau bisnis mengekspose sebagian dari internal jaringan ke komunitas di luar.

Senin, 14 November 2011

SDLC



Pengembangan sistem siklus hidup (SDLC), atau siklus hidup pengembangan perangkat lunak dalam sistem rekayasa , sistem informasi dan rekayasa perangkat lunak , adalah proses menciptakan atau mengubah sistem informasi, dan model dan metodologi yang digunakan orang untuk mengembangkan sistem ini.
Dalam rekayasa perangkat lunak konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak . Metodologi ini membentuk kerangka kerja untuk perencanaan dan pengendalian penciptaan sistem informasi [1] : dalam proses pengembangan perangkat lunak .Pengembangan Sistem Siklus Hidup kerangka memberikan urutan kegiatan untuk desainer sistem dan pengembang untuk mengikuti. Ini terdiri dari serangkaian langkah atau fase di mana setiap fase dari SDLC menggunakan hasil sebelumnya.
Sebuah Pengembangan Sistem Life Cycle (SDLC) mematuhi tahapan penting yang penting bagi para pengembang, seperti perencanaan , analisis , desain , dan implementasi , dan dijelaskan dalam bagian di bawah ini. Sejumlah siklus hidup pengembangan sistem (SDLC) model telah diciptakan: air terjun, air mancur, spiral, membangun dan memperbaiki, prototyping cepat, incremental, dan sinkronisasi dan menstabilkan. Tertua dari ini, dan yang paling terkenal, adalah model air terjun : urutan tahap di mana output dari setiap tahap menjadi masukan untuk selanjutnya. Tahapan-tahapan ini dapat dicirikan dan dibagi dalam berbagai cara, termasuk yang berikut [6] :
  • Perencanaan proyek, studi kelayakan: Menetapkan tampilan tingkat tinggi dari proyek dimaksud dan menentukan tujuannya.
  • Analisis sistem, persyaratan definisi: Mendefinisikan tujuan proyek menjadi fungsi didefinisikan dan operasi dari aplikasi dimaksud. Menganalisa kebutuhan pengguna akhir informasi.
  • Sistem desain: Menggambarkan fitur yang diinginkan dan operasi secara rinci, termasuk layar layout, aturan bisnis, diagram proses, pseudocode, dan dokumentasi lainnya.
  • Pelaksanaan: Kode yang sebenarnya ditulis di sini.
  • Integrasi dan pengujian: Membawa semua potongan ke dalam lingkungan pengujian khusus, kemudian memeriksa untuk kesalahan, bug dan interoperabilitas.
  • Penerimaan, instalasi, penyebaran: Tahap akhir pengembangan awal, di mana perangkat lunak yang dimasukkan ke dalam produksi dan menjalankan bisnis yang sebenarnya.
  • Pemeliharaan: Apa yang terjadi selama sisa hidup perangkat lunak: perubahan, koreksi, penambahan, pindah ke platform komputasi yang berbeda dan lebih. Langkah ini, yang paling glamor dan mungkin yang paling penting dari semua, tampaknya berlangsung selamanya.
Pada contoh berikut (lihat gambar) ini tahap siklus hidup pengembangan sistem dibagi dalam sepuluh langkah dari definisi untuk penciptaan dan modifikasi dari kerja IT produk.
Manajemen dan kontrol
Fase SDLC berfungsi sebagai panduan program untuk kegiatan proyek dan menyediakan cara yang fleksibel tetapi konsisten untuk melakukan proyek ke kedalaman yang cocok dengan lingkup proyek. Masing-masing fase SDLC tujuan dijelaskan di bagian ini dengan kiriman kunci, deskripsi tugas yang direkomendasikan, dan ringkasan tujuan pengendalian terkait untuk manajemen yang efektif. Hal ini penting bagi manajer proyek untuk membangun dan memantau tujuan kontrol selama setiap fase SDLC ketika menjalankan proyek. Tujuan pengendalian membantu memberikan pernyataan yang jelas dari hasil yang diinginkan atau tujuan dan harus digunakan di seluruh proses SDLC keseluruhan. Tujuan pengendalian dapat dikelompokkan menjadi kategori utama (domain), dan berhubungan dengan fase-fase SDLC seperti yang ditunjukkan pada gambar.
Untuk mengelola dan mengendalikan setiap inisiatif SDLC, setiap proyek akan diminta untuk membentuk beberapa derajat dari Breakdown Struktur Kerja (WBS) untuk menangkap dan jadwal pekerjaan yang diperlukan untuk menyelesaikan proyek. WBS dan semua materi program harus disimpan di bagian "proyek deskripsi" dari notebook proyek. Format WBS adalah sebagian besar diserahkan kepada manajer proyek untuk membangun dengan cara yang paling tepat menggambarkan pekerjaan proyek. Ada beberapa area kunci yang harus didefinisikan dalam WBS sebagai bagian dari kebijakan SDLC. Diagram berikut ini menjelaskan tiga bidang utama yang akan dibahas dalam WBS dengan cara yang ditetapkan oleh manajer proyek. 
Kerja rincian organisasi terstruktur
Bagian atas dari struktur rincian kerja (WBS) harus mengidentifikasi tahapan dan tonggak utama dari proyek dalam mode ringkasan. Selain itu, bagian atas harus memberikan gambaran tentang ruang lingkup penuh dan jadwal waktu proyek dan akan menjadi bagian dari upaya awal proyek deskripsi yang mengarah ke persetujuan proyek. Bagian tengah WBS didasarkan pada tujuh siklus hidup pengembangan sistem (SDLC) tahapan sebagai panduan untuk pengembangan tugas WBS. Unsur-unsur WBS harus terdiri dari tonggak dan "tugas" sebagai lawan dari "kegiatan" dan memiliki jangka waktu yang pasti (biasanya dua minggu atau lebih). Setiap tugas harus memiliki output yang terukur (mantan dokumen, keputusan, atau analisis). Sebuah tugas WBS dapat mengandalkan pada satu atau lebih kegiatan (misalnya rekayasa perangkat lunak , rekayasa sistem ) dan mungkin memerlukan koordinasi erat dengan tugas-tugas lain, baik internal maupun eksternal untuk proyek tersebut. Setiap bagian dari proyek yang memerlukan dukungan dari kontraktor harus memiliki pernyataan kerja(SOW) ditulis untuk mencakup tugas-tugas yang sesuai dari fase SDLC. Pengembangan SOW tidak terjadi selama fase tertentu SDLC tetapi dikembangkan untuk menyertakan kerja dari proses SDLC yang dapat dilakukan oleh sumber daya eksternal seperti kontraktor dan struct. [8]
baseline dalam SDLC
Baseline merupakan bagian penting dari siklus hidup pengembangan sistem (SDLC). Baseline ini ditetapkan setelah empat dari lima tahapan dari SDLC dan sangat penting untuk sifat iteratif dari model. [9] Setiap awal dianggap sebagai tonggak dalam SDLC.
  • dasar fungsional: didirikan setelah tahap desain konseptual.
  • dasar dialokasikan: didirikan setelah tahap desain awal.
  • dasar produk: didirikan setelah detail desain dan tahap pengembangan.
  • dasar produk diperbarui: didirikan setelah tahap konstruksi produksi.

Melengkapi SDLC
Pelengkap metode pengembangan perangkat lunak dengan siklus hidup pengembangan sistem (SDLC) adalah:

Kekuatan dan kelemahan
Hanya sedikit orang di dunia komputasi modern akan menggunakan ketat model air terjun untuk hidup pengembangan sistem siklus mereka (SDLC) sebagai metodologi modern telah digantikan pemikiran ini. Beberapa akan berpendapat bahwa SDLC tidak lagi berlaku untuk model seperti komputasi Agile, tetapi masih istilah yang secara luas digunakan di kalangan teknologi. Praktek SDLC memiliki keunggulan dalam model pengembangan perangkat lunak tradisional, yang cocok untuk lingkungan yang lebih terstruktur. Kelemahan menggunakan metodologi SDLC adalah ketika ada kebutuhan untuk pengembangan iteratif atau (yakni pengembangan web atau e-commerce) dimana stakeholders harus meninjau secara rutin perangkat lunak yang dirancang. Alih-alih melihat SDLC dari perspektif kekuatan atau kelemahan, itu jauh lebih penting untuk mengambil praktek-praktek terbaik dari model SDLC dan menerapkannya ke apapun mungkin paling sesuai untuk perangkat lunak yang dirancang.
Suatu perbandingan kekuatan dan kelemahan dari SDLC:
Kekuatan dan Kelemahan dari SDLC 
Kekuatan
Kelemahan
Kontrol.
Peningkatan waktu pengembangan.
Memantau proyek-proyek besar.
Peningkatan biaya pembangunan.
Langkah-langkah rinci.
Sistem harus didefinisikan di depan.
Mengevaluasi biaya dan target penyelesaian.
Kekakuan.
Dokumentasi.
Sulit untuk memperkirakan biaya, overruns proyek.
Didefinisikan dengan baik input pengguna.
Input pengguna kadang-kadang terbatas.
Kemudahan pemeliharaan.

Pengembangan dan desain standar.

Mentolerir perubahan staf MIS.

Sebuah alternatif untuk SDLC adalah pengembangan aplikasi yang cepat , yang menggabungkan prototyping, pengembangan aplikasi bersama dan pelaksanaan CASE tools.Keuntungan dari RAD adalah kecepatan, biaya pembangunan dikurangi, dan keterlibatan pengguna aktif dalam proses pembangunan.