Sabtu, 02 Februari 2013

PENGERTIAN DAN KONSEP


Siklus hidup system adalah proses evalusuioner yang di ikuti dalam menerapkan system atau subsistem informasi berbasis computer.
Pembangunan system hanyalah salah satu dari rangkaian daur hidup suatu system. Meskipun demikian, proses ini merupakan aspek yang sangat penting dalam fase atau tahapan dari daur hidup suatu system.
a) Mengenali adanya kebutuhan
b) Pembangunan system
c) Pemasangan system
d) Pengoprasian system
e) System menjadi usang
System informasi kemudian akan melanjutkan daur hidupnya. System dibangun untuk memenuhi kebutuhan yang muncul. System beradaptasi terhadap perubahan perubahan lingkungan yang dinamis.

IMPLEMENTASI


4. Fase Pelaksanaan / Implementasi
Fase ini melibatkan beberapa spesialis informasi tambahan yang mengubah desain dari bentuk kertas menjadi satu dalam hardware, software, dan data. Pelaksanaan adalah penambahan dan penggabungan antara sumber-sumber secara fisik dan konseptual yang menghasilkan pekerjaan sistem. Dalam tahap ini, desain yang sudah diterjemahkan ke dalam kode.Program komputer yang ditulis menggunakan bahasa pemrograman konvensional atau aplikasi generator. Alat pemrograman seperti kompiler, Juru, Debuggers digunakan untuk menghasilkan kode. Berbagai bahasa pemrograman tingkat tinggi seperti C, C ++, Pascal, Java digunakan untuk coding. Sehubungan dengan jenis aplikasi, hak bahasa pemrograman yang dipilih.

FASE ANALISIS & DESAIN


2. Fase Analisis
Fase ini mempunyai tugas penting yaitu menunjukkan kebutuhan pemakai informasi dan menentukan tingkat penampilan sistem yang diperlukan untuk memuaskan kebutuhan tersebut. Fase ini meliputi penetapan jangkauan proyek, mengenal resiko, mengatur rangkaian tugas, dan menyediakan dasar untuk kontrol. Analisis mengumpulkan persyaratan untuk sistem. Tahap ini meliputi rinci kajian terhadap kebutuhan bisnis organisasi.Pilihan untuk mengubah proses bisnis dapat dianggap. Berfokus pada desain tingkat tinggi seperti desain, program apa yang diperlukan dan bagaimana mereka akan berinteraksi, desain tingkat rendah (bagaimana setiap program akan bekerja), desain interface (antarmuka apa saja yang akan terlihat seperti) dan data desain (data yang akan diperlukan). Selama tahap ini, perangkat lunak dari keseluruhan struktur yang ditetapkan. Analisis dan Desain sangat krusial dalam pembangunan seluruh siklus. Any glitch dalam tahap desain dapat menjadi sangat mahal untuk memecahkan di kemudian tahap pengembangan perangkat lunak. Banyak perawatan dilakukan selama tahap ini. Yang logis sistem produk dikembangkan di tahap ini.
3. Fase Desain
Fase Desain ini meliputi penentuan pemrosesan dan data yang dibutuhkan oleh sistem yang baru, dan pemilihan konfigurasi terbaik dari hardware yang menyediakan desain. Desain system adalah ketentuan mengenal proses dan data yang dibutuhkan oleh sistem yang baru. Proses desain akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak, representasi interface, dan detail (algoritma) prosedural. Merancang alir kerja (workflow) dari sistem dalam bentuk diagram alir (flowchart) atau Data Flow Diagram (DFD). Merancang basis data (database) dalam bentuk Entity Relationship Diagram (ERD) bisa juga sekalian membuat basis data secara fisik. Merancang input ouput aplikasi (interface) dan menentukan form-form dari setiap modul yang ada. Merancang arsitektur aplikasi dan jika diperlukan menentukan juga kerangka kerja (framework) aplikasi. Pada tahapan ini atau sebelumnya sudah ditentukan teknologi dan tools yang akan digunakan baik selama tahap pengembangan (development) maupun pada saat implementasi (deployment).

SIKLUS HIDUP SISTEM


PENGERTIAN SIKLUS HIDUP SISTEM
Metodologi adalah suatu cara yang disarankan untuk melakukan suatu hal. Pendekatan sistem adalah metodologi dasar untuk memecahkan masalah.
SIKLUS HIDUP SISTEM (System Life Cycle-SLC)
System Life Cycle (SLC) adalah proses evolusi yang diikuti oleh pelaksanaan system informasi dasar-dasar atau subsistem. Telah ada pendekatan implementasi tradisional sepanjang era komputer, dan ada perjanjian umum antara ahli-ahli komputer sehubungan dengan tugas-tugas yang dilaksanakan.
Adalah penerapan pendekatan sistem untuk pengembangan sistem atau subsistem informasi berbasis komputer. Sering disebut sebagai pendekatan air terjun (waterfall approach) bagi pengembangan dan penggunaan sistem.
Berbagai metodologi SLC telah dikembangkan untuk memandu proses yang terlibat termasuk model air terjun (asli metode SLC), pengembangan aplikasi cepat (RAD), pengembangan aplikasi bersama (JAD), maka air mancur model dan spiral model.Umumnya, beberapa model digabungkan ke dalam beberapa jenis hibrida metodologi. Dokumentasi sangat penting berapapun jenis model dipilih atau dibuat untuk setiap aplikasi, dan biasanya dilakukan bersamaan dengan proses pembangunan. Beberapa metode kerja lebih spesifik untuk jenis proyek, tetapi dalam analisis terakhir, faktor yang paling penting bagi keberhasilan suatu proyek dapat seberapa dekat rencana tertentu diikuti.
Beberapa SLC terdapat dalam perusahaan yang menggunakan komputer, mungkin ada seratus atau lebih. Pada kenyataannya SLC adalah sarana yang digunakan oleh manajemen untuk melaksanakan rencana strategis. Konsep life cycle menjadikan segala sesuatu yang tumbuh, menjadi dewasa setiap waktu dan akhirnya mati. Pola ini digunakan untuk sistem dasar komputer seperti subsistem pemrosesan data atau SSD.

SIKLUS HIDUP SISTEM FASE PERENCANAAN


Siklus hidup sistem (system life cycle – SLC) adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. SLC sering disebut dengan pendekatan air terjun (waterfall approach) bagi pengembangan dan penggunaan sistem. Dilakukan dengan strategi Top-Down Design.
Tahapan dari siklus hidup sistem yaitu :
1. Tahap Perencanaan
2. Tahap Analisis
3. Tahap Rancangan
4. Tahap Penerapan
5. Tahap Penggunaan
Empat tahap pertama dinamakan dengan siklus hidup pengembangan sistem (system development life cycle – SDLC). Tulisan kali ini hanya akan membahas tentang Tahap Perencanaan khususnya pada langkah Membuat Studi Kelayakan.
1. Tahap Perencanaan
 Menyadari masalah
 Mendefinisikan masalah
 Menentukan tujuan sistem
 Mengidentifikasi kendala sistem
 Membuat studi kelayakan
 Menyiapkan usulan penelitian sistem
 Menyetujui atau menolak proyek penelitian
 Menetapkan mekanisme pengendalian
Studi kelayakan proyek atau bisnis adalah penelitian yang menyangkut berbagai aspek baik itu dari aspek hukum, sosial, ekonomi, budaya, aspek pasar dan pemasaran, aspek teknis dan teknologi sampai dengan aspek manajemen dan keuangannya.
Mengingat bahwa kondisi yang akan datang dipenuhi dengan ketidakpastian, maka diperlukan pertimbangan-pertimbangan tertentu karena didalam studi kelayakan terdapat berbagai aspek yang harus dikaji dan diteliti kelayakannya sehingga hasil dari studi tersebut digunakan untuk memutuskan apakah sebaiknya proyek atau bisnis layak dikerjakan atau ditunda atau bahkan dibatalkan. 
Studi kelayakan sangat diperlukan oleh banyak kalangan, khususnya terutama bagi para investor yang selaku pemrakarsa, bank selaku pemberi kredit, dan pemerintah yang memberikan fasilitas tata peraturan hukum dan perundang-undangan yang tentunya kepentingan semuanya itu berbeda satu sama lainya. Hal tersebut menunjukan bahwa dalam studi kelayakan akan melibatkan banyak tim dari berbagai ahli yang sesuai dengan bidang atau aspek masing-masing seperti ekonomi, hukum, psikolog, akuntan, perekayasa teknologi dan lain sebagainya.
Tujuan utama dari Studi Kelayakan ini diantaranya adalah:
 Menghindari resiko kerugian
 Memudahkan perencanaan seperti merencanakan jumlah dana, kapan dan dimana proyek akan dilaksanakan, siapa yang akan membangun dan seberapa keuntungan yang akan dihasilkan.
 Memudahkan pelaksanaan pekerjaan. Dengan adanya berbagai rencana yang disusun, maka akan memudahkan pelaksanaan bisnis.
 Memudahkan pengawasan, dimana pelaksanaan usaha tidak akan melenceng dari rencana yang telah dibentuk.
 Memudahkan Pengendalian sehingga dapat mengendalikan pelaksanaan agar tidak berantakan dan tujuan perusahaan dapat tercapai.