Oleh: ratu31 | Juni 17, 2011

SYSTEM ANALYSIS

SYSTEM ANALYSIS
Analisis Sistem

Analisis Sistem :

Sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi bagian-bagian komponen dengan tujuan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinterkasi untuk meraih tujuan

 

Analisis Sistem Informasi

Tujuan Utama dari analisis sistem informasi ada :

1.Menentukan kelemahan dari proses-proses bisnis pada sistem lama untuk bisa menentukan kebutuhan dari sistem baru
2.Menentukan tingkat kelayakan kebutuhan sistem baru tersebut ditinjau dari beberapa aspek, diantaranya ekonomi, teknik, operasional

 

 

Kegiatan Dalam Analisis sistem
Memahami bidang masalah

Produk jadi tugas ini adalah pemahaman bidang masalah dan kosakata bisnis

Menganalisis Masalah-masalah dan kesempatan-kesempatan

Produk Jadi tugas ini adalah pernyataan masalah dan analisis sebab akibat

Menganalisis Proses Bisnis

Produk jadi tugas ini adalah model-model proses dan analisis analisis proses

Menentukan Tujuan –tujuan perbaikan sistem

Produk jadi tugas ini adalah  tujuan –tujuan perbaikan sistem dan constrait

ANALISIS KELEMAHAN SISTEM LAMA

Analisis PIECES

Untuk mengidentifikasi masalah, harus dilakukan analisis terhadap kinerja, ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Panduan ini dikenal dengan analisis PIECES (Performance,Information, economy,control, eficiency dan services)

Analisis Kinerja

Masalah kinerja terjadi ketika tugas-tugas bisnis yang dijalankan tidak mencapai sasaran. Kinerja diukur dengan jumlah produksi dan waktu tanggap.

Jumlah Produksi adalah jumlah pekerjaan yang bisa diselesaikan selama jangka waktu tertentu. Pada bagian pemasaran, kinerja diukur berdasarkan volume pekerjaan, pangsa pasar yang diraih atau citra perusahaan.

Waktu tanggap adalah keterlambatan rata-rata antara antara suatu transaksi dengan tanggapan yang diberikan kepada transaksi tersebut.

ANALISIS KELEMAHAN SISTEM LAMA
Analisis Informasi

Evaluasi terhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Situasi yang membutuhkan peningkatan informasi meliputi :

Kurangnya Informasi mengenai keputusan atau situasi yang sekarang
Kurangnya Informasi yang relevan mengenai keputusan ataupun situasi sekarang
Kurangnya informasi yang tepat waktu
Terlalu banyak informasi
Informasi tidak akurat
ANALISIS KELEMAHAN SISTEM LAMA

 

Informasi juga  Permasalahan yang dihadapi meliputi :

Data yang berlebihan. Data yang sama ditangkap dan atau disimpan di banyak tempat
Kekacauan Data . Data ditangkap dan disimpan, tetapi diorganisasikan sedemikian rupa sehingga laporan dan pengujian tidak dapat atau sulit dilakukan
ANALISIS KELEMAHAN SISTEM LAMA
 Analisis Ekonomi

Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan dasar bagi kebanyakan manajer adalah biaya . Adapun hal-hal yang perlu diperhatikan :

1 .Biaya

a. Biaya tidak diketahui

b. Biaya tidak dapat dilacak ke sumber

c. Biaya terlalu tinggi

2. Keuntungan

a. pasar-pasar baru dapat dieksplorasi

b. Pemasaran saat ini dapat di perbaiki

c. Pesanan-pesanan dapat ditingkatkan

 

 

ANALISIS KELEMAHAN SISTEM LAMA
Analisis Keamanan

Tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang dibawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah atau mendeteksi kesalahan sistem, menjamin keamanan data, informasi dan persyaratan.

1. Keamanan atau kontrol yang lemah

a.   input data tidak diedit dengan cukup

b.   Kejahatan (misalnya: pengelapan atau pencurian) terhadap     data

c.   Pelanggaran etika pada data atau informasi. Misalnya data   atau informasi di akses orang yang tidak berwenang

 

 

ANALISIS KELEMAHAN SISTEM LAMA

d.   Data tersimpan secara berlebihan,tidak konsisten pada file-  file atau database-database yang berbeda

e.   Pelanggaran peraturan atau panduan privasi data

f.   Terjadi error pada saat pemrosesan (oleh manusia,mesin   atau perangkat lunak

g.   Terjadi error saat membuat keputusan

2. Kontrol atau keamanan berlebihan

a.   Prosedur birokratis memperlamban sistem

b.  Pengendalian yang berlebihan menggangu para pelanggan   atau karyawan

c.   Pengendalian berlebihan menyebabkan penundaan   pemrosesan

 

 

ANALISIS KELEMAHAN SISTEM LAMA
Analisis Efisiensi

Efisiensi menyangkut bagaimana menghasilkan output sebanyak banyaknya dengan input yang sekecil mungkin. Berikut adalah indikasi bahwa suatu sistem dapat dikatakan tidak efisien :

a.   Banyak waktu yang terbuang pada aktivitas sumber daya   manusia , mesin atau komputer

b.   Data diinput atau disalin secara berlebihan

c.  Data diproses secara berlebihan

d.  Informasi dihasilkan berlebihan

e.  Usaha yang dibutuhkan untuk tugas-tugas tertentu berlebihan

f.   Material yang di butuhkan untuk tugas –tugas tertentu berlebihan

 

 

 

ANALISIS KELEMAHAN SISTEM LAMA
Layanan

Berikut adalah beberapa kriteria penilaian dimana kualitas suatu informasi bisa dikatakan buruk :

a. Sistem menghasilkan produk yang   tidak akurat

b. Sistem menghasilkan produk yang   tidak konsisten

c. Sistem menghasilkan produk yang tidak dipercaya

d. Sistem tidak mudah dipelajari

e. Sistem tidak mudah di gunakan

f.  Sistem canggung untuk di gunakan

g. Sistem tidak fleksibel

 

 

STUDI KASUS

Masalah

Sistem penggajian yang masih bersifat manual yaitu dengan pencatatan langsung secara fungsinya akan berjalan begitu lama, dimana sistem, manul masih mengandalkan pada pelaksanaan pencatatan yang lebih mengutamakan ketelitian dan pengamatan yang tepat. Atau dapat dikatakan pula sistem pencatatan manual ini lebih mengedepankan suatu subjek manusia sebagai tumpuan utama dalam proses pelaksanaanya. Dengan demikian, apabila manusia sebagai pelaksana mengalami kesalahan dalam satu titik saja maka akan berakibat buruk atau menimbulkan ketidakefisienan dalam pelaksanaan kerja

Beberapa kesalahan dalam perhitungan manual akan menuntut para pelaku dan pelaksana keuangan untuk mengecek dengan teliti bahkan mereka harus mengecek ulang hasil keuangan mereka. Hal ini dapat mengakibatkan pemunduran dalam hal penggajian karyawan . Dengan adanya pemunduran jadwal penggajian maka para pekerja akan menurun kinerjanya

 

STUDI KASUS

Melihat masalah diatas tentunya diperlukan suatu solusi yang tepat yang dapat membantu bagi para pelaksana , khususnya kegiatan bagian keuangan yang lebih efektif dan efisien . Dalam hal ini kami memberikan gambaran dengan adanya suatu sistem teknologi yang berbasis komputer yang dapat memberikan solusi dalam mengatasi masalah ini. Dihararapkan dengan teknologi berbasis komputer ini seorang pelaku keuangan lebih terbantu lagi . Dimana dia hanya tinggal menjadi operator yang bertugas menginputkan data dan komputer yang memproses dan mengeluarkan hasilnya , sehingga proses pelaksanaan dapat mengurangi proses perhitungan yang cukup lama

STUDI KASUS
STUDI KASUS

 

 

 

Analysis Kebutuhan

Analisis Kebutuhan Sistem

 

Tujuan dari fase analisis adalah memahami dengan sebenar-benarnya kebutuhan dari sistem tersebut, atau memutuskan bahwa sebenarya pengembangan sistem baru tidak dibutuhkan. Penentuan kebutuhan sistem merupakan langkah yang paling krusial dalam tahapan SDLC. Kebutuhan sistem bisa diartikan sebagai :

 

a. Pernyataan tentang apa yang harus dikerjakan oleh sistem

b. Pernyataan tentang karakteristik yang harus dimiliki

Analisis Kebutuhan Sistem

 

Requirements Discovery adalah proses dan teknik yang digunakan analis sistem untuk mengidentifikasi atau mengekstraksi masalah sistem persyaratan solusi dari komunitas pengguna

 

System Requirenmets adalah sesuatu yang harus dilakukan oleh sistem informasi atau perlengkapan yang harus dimiliki disebut juga persyaratan bisnis

Tipe – Tipe Kebutuhan Sistem
Kebutuhan sistem dibedakan menjadi dua jenis :

1.   Kebutuhan Fungsional

Kebutuhan fungsional adalah jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Kebutuhan fungsional juga berisi informasi-informasi apa saja yang harus ada dan dihasilkan oleh sistem.

2. Kebutuhan Nonfungsional (nonfunctional requirements). Kebutuhan ini adalah tipe kebutuhan yang berisi properti perilaku yang dimiliki oleh sistem, meliputi :

Tipe – Tipe Kebutuhan
Operasional

Pada bagian ini harus dijelaskan secara teknis bagaimana sistem harus beroperasi. Platfom sistem yang dipakai didefinisikan. Perangkat lunak untuk mengembangkan sistem juga ditentukan . Perangkat keras spesifik yang diperlukan juga ditentukan. Arsitektur sistem juga dijelaskan

Kinerja

Pada bagian ini dijelaskan seperapa bagus kinerja perangkat lunak yang dikembangkan dalam mengolah data, menampilkan informasi dan secara keseluruhan menyelesaikan proses bisnis yang di tanganinya. Efisiensi dari perangkat lunak juga dicantumkan

Keamanan

Kebutuhan keamanan berisi pernyataan tentang mekanisme pengamanan aplikasi, data maupun transaksi yang akan diimplementasikan pada sistem. Sistem password yang digunakan akan seperti apa dan perangkat keras spesifik untuk pengamanan sistem juga dideskripsikan

 

 

Teknik Penemuan Fakta
Sampling Dokumen, Laporan dan File

Contoh dokumen dan file yang sudah ada dapat menyajikan banyak fakta dan detail dengan sedikit atau tanpa komunikasi personal langsung. Dokumen pertama yang perlu dicari oleh analisis adalah :

–    Bagan perusahaan dapat dipakai untuk mengidentifikasi   pengguna dan pemilik  utama dan hubungan pelaporan mereka.

Dokumen –dokumen yang menggambarkan masalah

–    Memuantarbagian, studi,waktu, kontrak saran, komplain   pelanggan,   dan   laporan-laporan    yang mendokumentasikan   area masalah

–    Catatan Keungan , penilaian presentasi kerja, peninjauan ukuran   kerja , dan laporan pengoperasian  terjadwal lainnya

–       Permintaan Proyek sistem informasi – dulu dan saat ini.

 

Teknik Penemuan Fakta

Dokumen yang menggambarkan fungsi bisnis yang sedang dipelajari atau di desain

–  Pernyataan misi perusahaan dan rencana strategis

–  Sasaran resmi untuk subunit perusahaan yang sedang dipelajari

–  Manual kebijakan yang menempatkan batasan pada semua   sistem yang diajukan

–  Prosedur Pengoperasian standar (Standard Operating   Procedures=SOP), outline   kerja atau   instruksi   pekerjaan/tugas untuk operasi harian yang spesifik

–  Form lengkap yang mempresentasikan transaksi aktual di   berbagai poin dalam   siklus   pemrosesan

–  Contoh Databse manual dan yang terkomputerisasi

–  Contoh manual dan screen serta report / laporan yang   terkomputerisasi.

 

Teknik Penemuan Fakta

Dokumentasi terhadap studi serta desain sistem sebelumnya

–  Berbagai tipe flowchart dan diagram

–  Kamus dan repositori proyek

–  Dokumentasi desain , seperti input, output dan database

–  Dokumentasi Program

–  Manual Komputer dan Manual Pelatihan

2.   Penelitian dan Mengunjungi Situs

Penelitian adalah teknik yang digunakan berdasarkan studi terhadap aplikasi lain yang serupa. Sekarang penelitian menjadi lebih mudah dengan adanya internet dan word wide web (WWW). Kunjungan situs merupakan bentuk penelitian yang khusus.

 

Teknik Penemuan Fakta

3.  Observasi lingkungan kerja

Observation adalah teknik penemuan fakta dimana analisis turut berpartisipasi atau menyaksikan seseorang yang sedang melakukan aktivitas untuk mempelajari sistem

Keunggulan dari teknik ini adalah :

–  Data yang dikumpulkan berdasarkan observasi dapat sangat reliabel.kadang-kadang, observasi dilakukan  untuk memeriksa validitas data yang didapat langsung dari individu

-Analisis sistem dapat melihat apa yang sebenernya terjadi.
-Observasi relatif tidak mahal dibandingkan teknik penemuan fakta yang lain. Teknik yang lain biasanya membutuhkan waktu yang khususdari pekerja dan mengeluarkan banyak biaya.

–  Observasi memberi peluang kepada analis untuk melakukan pengukuran kerja

Teknik Penemuan Fakta

Kelemahan  Dari teknik ini adalah :

-Orang biasanya merasa tidak nyaman saat diawasi mereka mungkin akan berlaku secara berbeda saat diobesrvasi
-Pekerjaan yang diobesrvasi kemungkinan tidak memasukan tingkat kesulitan atau volume yang biasanya dialami selama periode waktu tersebut
-Jika seseorang melakukan tugas-tugas dalam cara yang melanggar prosedur pengoperasian standar, mereka mungkin saja melakukan pekerjaannya secara bener saat anda mengobservasi mereka.
Teknik Penemuan Fakta

4.  Kuesioner

Kuesioner digunakan untuk mengumpulkan fakta yang serupa dari sejumlah besar individu. Ada dua format kuesioner, format bebas dan format tetap. Format bebas/Free format questionaire adalah kuesioner yang di desain untuk memberikan keleluasaan kepada responden dalam memberikan jawaban. Sebuah pertanyaan diajukan dan responden memberikan jawaban di tempat yang disediakan

Fixed Format Questionnaire/Kuesioner tetap adalah kuesioner yang terdiri dari pertanyaan yang mengharuskan responden memilih satu jawaban dari beberapa jawaban yang telah di tentukan.

 

 

Teknik Penemuan Fakta

Wawancara / interview asalaha teknik penelusuran fakta dimana analisis sistem mengumpulkan informasi dari individu-indivudu melalui interaksi face to face.

Wawancara dapat diguanakan untuk mencapai beberapa atau semua tujuan berikut yaitu : menemukan fakta, validasi fakta, kejelasan fakta, antusiasme, mendapatkan pengguna yang terlibat, mengidentifikasi persyaratan, menyatukan berbagai ide dan opini.

Ada dua aturan yang harus diperhatikan dalam wawancara. Analisis sistem sebagai sebagai seorang interviewer (pewawancara) , bertanggung jawab atas pengorganisasian dan pengadaan wawancara, pengguna dan pemilik sistem adalah interviewee (orang yang diwawancarai).

 

Teknik Penemuan Fakta

Keungulan dari teknik ini

–  Wawancara memberi kesempatan kepada analisis untuk   memotivasi   orang yang   diwawancarai untuk merespons   secara   bebas dan terbuka terhadap setiap   pertanyaan yang diajukan.

–   Wawancara memperbolehkan analisis sistem untuk   menyesuaikan atau mengulangi   pertanyaan –pertanyaan   yang diajukan

–    Wawancara memberi kesempatan kepada analisis untuk   mengobservasi orang yang   diwawancarai dengan   komunikasi   nonverbal.

Kelemahan dari teknik ini :

Wawancara membutuhkan banyak waktu dan oleh sebab itu merupakan pendekatan penemuan fakta yang banyak mengeluarkan biaya

Kesuksesan wawancara tergantung pada keterampilan human relation si analisis sistem

Wawancara tidak praktis mengingat lokasi orang yang di wawancarai.

 

 

Teknik Penemuan Fakta

Discovery Prototyping adalah tindakan membuat representatif sekala kecil atau model kerja dari pernyataan pengguna untuk menemukan atau menguji persyaratan tersebut.

7.  Joint Requirenment Planning (JRP) adalah proses yang dilakukan dengan mengadakan pertemuan kelompok terstruktur dengan tujuan menganalisa masalah dan mendefinisikan persyaratan. Partisipan JRP :

STUDI KASUS
Hasil Analisis kebutuhan sistem

Analisis Kebutuhan Sistem Fungsional

a.Sistem harus bisa menampilkan pendataan guru dan karyawan yang bekerja di yayasan tersebut
b.Pengguna dapat menampilkan kelompok guru atau karyawan menurut jabatan
c.Pengguna dapat mencetak kartu guru dan karyawan
d.Sistem harus bisa menampilkan jumlah guru dan karyawan
e.Pengguna dapat memproses gaji guru dan karyawan sesuai dengan jabatan
f.Pengguna dapat menampilkan rekap absen dari guru dan karyawan
g.Pengguna dapat menampilkan jumlah gaji guru dan karyawan
h.Pengguna dapat mencetak slip gaji
i.Pengguna dapat menampilan laporan gaji guru dan karyawan setiap bulannya

 

 

STUDI KASUS

Analisis Kebutuhan Sistem Non fungsional
1.Operasional
a.Menggunakan  SIstem operasi window XP SP 2
b.Intel Pentium IV or Higher Prosesor
c.256 – 512 MB of RAM
d.Printer untuk mencetak Slip gaji, Kartu anggota dan laporan penggajian
e.Magnetic Card Reader
2.Keamanan

Dilengkapi password untuk sistem aplikasi maupun databasenya dan hanya bisa diakses oleh admin saja, pengguna biasa tidak bisa.

 

 

STUDI KASUS
3.Informasi
a.Digunakan untuk menginformasikan apabila password yang dimasukan salah
b.Digunakan untuk menamplkan slip gaji
4.Kinerja

Waktu untuk pemrosesan gaji guru dan karyawan dibatasi 1 menit ditambah cetak slip gaji.

Oleh: ratu31 | Juni 17, 2011

Konsep Dasar Sistem Informasi


 

  • Information System (IS)

Sistem Informasi adalah suatu kumpulan dari orang-orang, data, proses dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan dan menghasilkan informasi yang dibutuhkan untuk mendukung suatu organisasi

  • Information Technology (IT)

Teknologi informasi adalah suatu istilah yang mendeskripsikan kombinasi dari computer technology (hardware and software) dengan telecommunications technology (data, image, and voice networks).

  • A Framework for Systems Analysis and Design

û  Transaction processing system (TPS)

adalah SI yang meng-capture dan memproses data transaksi bisnis.

û  Management information system (MIS)

adalah SI yang menyediakan laporan transaksi dan operasional organisasi pada management (top, middle, lower)

û  Decision support system (DSS) adalah

SI yang membantu untuk mengidentifikasi kesempatan pengambilan keputusan atau menyediakan informasi untuk membantu pengambilan keputusan

û  executive information system adalah SI yang mendukung kebutuhan informasi top-level managers untuk pengambilan keputusan yang tidak terstruktur (contoh : memperkirakan selera konsumen 5 – 10 tahun yang akan datang)

û  expert system (ES) adalah simulasi human reasoning & decision-making dengan mengkombinasikan subject knowledge dari human experts (knowledge based & inference rules)

û  office automation systems adalah SI yang memiliki fasilitaslocal & wide area networking, email,voice mail, fax,video conferencing, word processing dll. Yang didesain dengan menggunakan client/server architecture, yang memungkinkan users untuk share corporate data pada entire business enterprise.

 

 

 

  • Nilai Dan keuntungan Sistem informasi :

û  Peningkatan keuntungan

û  Pengurangan biaya bisnis

û  Peningkatan pangsa pasar

û  Perbaikan relasi langganan

û  Peningkatan efisiensi

û  Perbaikan pembuatan keputusan

û  Pemenuhan peraturan

û  Kesalahan lebih sedikit

û  Perbaikan keamanan

û  Kapasitas lebih besar

û  Stakeholder Sistem informasi

 

 

  • Stakeholder Sistem informasi

û  Stakeholder adalah orang yang memiliki ketertarikan pada sistem informasi yang sudah ada atau ditawarkan Stakholder,

û  System owners adalah sponsorsistem informasi dan advokad eksekutif biasannya bertanggung jawab atas pendanaan proyek pengembangan, pengoperasian dan perawatan system.

Untuk sistem menengah ke atas pemilik sistem biasanya manager menengah atau eksekutif . Untuk sistem yang lebih kecil bisa manajer menengah atau supervisor.

  • System Users

Pengguna yang akan menggunakan atau terpengaruh pada basis reguler (mencapture memvalidasikan, memasukan, menanggapai,menyimpan dan bertukar data dan informasi)

û  Internal System User (knowledge Worker)

Misal : Pekerja Administrasi dan layanan, Staf teknis dan profesional, Supervisor, manajer menengah dan manajer eksekutif

û  External System User

Misal: Pelanggan,Pemasok,Rekanan,karyawan(yg dirumah/dijalan)

–       Remote User

–       Mobile User

  • System Designer 

adalah Spesialis teknis yang menerjemahkan persyaratan bisnis pengguna sistem dan pembatas solusi teknis dia mendesain database, input, output, screnn, jaringan dan perangkat lunak komputer yang akan memenuhi persyaratan pengguna sistem :

û  Database Administrator  adalah spesialis dalam teknologi database yang digunakan untuk mendesain dan mengkoordinasikan perubahan ke database perusahaan

û  Architect Network adalah spesialis teknologi jaringan dan telekomunikasi yang mendesain, menginstal mengkonfigurasi,mengoptimalkan dan mendukung area jaringan lokal dan luas termasuk koneksi ke internet

û  Architect Web adalah spesialis yang mendesain situs web yang kompleks untuk organisasi termasuk situs web publik untuk internet, web internal, dan situs web pribadi,

û  Graphic artist adalah spesialis dalam teknologi grafis dan metode yang digunakan untuk mendesain dan membangun antarmuka yang kuat serta mudah digunakan

û  Security Expert adalah spesialis dalam teknologi dan metode yang digunakan untuk memastikan keamanan data dan jaringan

û  Technology Specialist adalah ahli dalam penerapan teknologi spesifik yang akan digunakan dalam sistem.

  • System Builder

Adalah spesialis teknis yang membangun sistem informasi dan komponen yang didasarkan pada spesifikasi desain yang dihasilkan oleh desainer sistem :

û  Application Programmer adalah spesialis yang mengkonversi persaratan bisnis dan pernyataan masalah dan prosedur ke dalam bahasa komputer . Dia mengembangkan dan menguci program untuk mencapture dan menyimpan data serta mencari dan mendapatkan kembali data untuk aplikasi komputer

û  System Programmer adalah spesialis yang mengembangkan ,menguji dan mengimplementasikan perangkat lunak tingkat sistem informasi,utilitas  dan layanan mereka juga mengembangkan komponen perangkat lunak yang dapat dikembangkan

û  Database Programmer adalah spesialis dalam bahasa dan teknologi database yang membangun ,memodifikasi dan menguji struktur database serta program yang menggunakan dan memelihara databse tersebut

û  Network administrator,  Spesialis yang mendesain mengintal,troubleshoot dan mengoptimalkan jaringan komputer

û  Security Administrator, spesialis yang mendesain, mengimplementasikan troubleshoot, dan mengurusi kontrol keamanan dan privasi dalam jaringan

û  Webmaster, spesialis yang mengkodekan dan memelihara server web

û  Software integrator, spesialis yang mengintegrasikan paket perangkat lunak dengan perangkat keras ,jaringan dan paket perangkat lunak lainnnya

 

 

 

  • Systems Analyst

Seorang spesialis yang mempelajari permasalahan dan kebutuhan organisasi untuk menentukan bagaimana people, data, proses dan teknologi informasi dapat memajukan bisnis,

û  A programmer/analyst (or analyst/programmer) Memiliki tanggung jawab sebagai seorang programer komputer sekaligus analis system,

û  A business analyst fokus hanya pada aspek nonteknis analisis dan desain system.

 

 

 

  • Skill For Systems Analysis

û  The Analytical Skills

ü Organizational knowledge

ü Problem Identification

ü Problem Analizing and Solving

û  Technical Skills

û  Management Skills

  • Organizational Knowledge

û  Mengerti bagaimana organisasi bekerja

û  Pengetahuan tentang spesifik functions dan procedures dari suatu organisasi dan departemen

û  Bagaimana suatu pekerjaan dapat diselesaikan

û  Internal policies

û  Competitive and Regulatory Environment

û  Organizational Strategies and Tactics

  • Problem Identification

û  Problem, perbedaan antara situasi yang ada dengan situasi yang diharapkan

û  Identifikasi adalah suatu proses untuk mendefinisikan perbedaan (Differences) tersebut

û  Differences didefinisikan dengan membandingkan output situasi sekarang dengan output dari model yang diprediksikan

  • Problem Analyzing and Solving

Four Phases :

  1. Intelligence, All relevant information is collected.
  2. Design, Alternatives are formulated.
  3. Choice, Best alternative solution is chosen.
  4. Implementation, Solution is put into practice.
  • Technical Skill

Understanding of a wide variety of technologies is required :

û  Microcomputers, workstations, minicomputers and mainframe computers

û  Programming languages

û  Operating systems

û  Database and file management systems

û  Data communication standards

û  Systems development tools and environments

û  Web development languages and tools

û  Decision support system generators.

Oleh: ratu31 | Juni 17, 2011

PENGEMBANGAN SISTEM

PENGEMBANGAN SISTEM

SIKLUS HIDUP SISTEM

Proses Pengembangan Sistem

System development process/ process pengenbangan sistem adalah satu set aktivitas , metode , dan peralatan terotomasi yang digunakan stakeholder untuk mengembangkan dan memelihara sistem informasi dan perangkat lunak . Proses pengenbangan sistem ini kebanyakan organisasi mengikuti pendeketan pemecahan masalah. Pemecahan masalah tersebut bisa kita kelompokan kedalam empat tahap atau fase yang harus diselesikan untuk semua proyek pengembangan sistem

Pendekatan Pengembangan Sistem

Dalam pengembangan sebuah sistem, kita mengenal konsep SDLC (system development life cycle). Secara global definisi SDLC dapat dikatakan sebagai suatu proses berkesinambungan untuk menciptakan atau merubah sebuah sistem, merupakan sebuah model atau metodologi yang digunakan untuk melakukan pengembangan sistem

 

Planning

Proses perencanaan biasanya lebih menekankan pada alasan mengapa sebuah sistem harus dibuat.

Analysis

Tahapan perencanaan ini kemudian dilanjutkan dengan proses analisis yang lebih menekankan pada siapa, apa, kapan dan dimana sebuah sistem akan dibuat.

Design

Sedangkan pada proses desain lebih menekankan kepada bagaimana sistem akan berjalan

Implementation

Tahap terakhir dilanjutkan dengan fase implementasi yaitu proses delivery-nya kepada pengguna.

Structural Design

Merupakan sebuah metode pengembangan sistem dimana antara satu fase ke fase yang lain dilakukan secara berurutan.

 

 

Pendekatan Pengembangan Sistem

Biasanya sebuah langkah akan diselesaikan terlebih dahulu sebelum melanjutkan ke fase berikutnya. Keuntungan menggunakan metodologi ini requirement harus didefinisikan lebih mendalam sebelum proses coding dilakukan. Disamping itu metodologi ini memungkinkan sesedikit mungkin perubahan dilakukan pada saat proyek berlangsung. Namun, metodologi ini juga mempunyai beberapa kelemahan, diantaranya desain harus komplit sebelum programming dimulai, serta jika terjadi fase yang terlewati, maka biaya yang akan ditimbulkan akan lumayan besar.

Bagian dari metodologi ini antara lain Waterfall Modeling dan Parallel Development. Berbeda dengan Waterfall Modeling, Parallel Development memungkinkan beberapa fase dilakukan secara bersama-sama untuk mempersingkat waktu

 

Rapid Application Development (RAD)

Metodologi ini melakukan beberapa penyesuaian terhadap SDLC pada beberapa bagian sehingga lebih cepat untuk sampai ke tangan pengguna. metodologi ini biasanya mensyaratkan beberapa teknik dan alat2 khusus agar proses bisa cepat

 

Phased Development membagi sistem secara keseluruhan menjadi beberapa versi sistem. Setelah desain untuk versi pertama selesai maka akan dilanjutkan ke implementasi. Setelah versi pertama terselesaikan, maka pengembang akan memulai lagi ke versi selanjutnya.

 

Metodologi prototyping melakukan analisis, desain dan implementasi secara bersamaan, kemudian dilakukan secara berulang-ulang untuk mendapat review dari pengguna. Sebuah prototiping adalah sebuah sistem dalam fungsi yang sangat minimal.

Sedangkan metodologi Throwaway Prototyping hampir sama dengan metodologi Prototyping. Perbedaannya bahwa pada metodologi ini, analisis dilakukan lebih mendalam lagi.

 

 

 

 

 

Object Oriented Analysis and Design (OOAD)

Pendekatan yang terakhir adalah pendekatan berbasis Objek. Seiring dengan berkembangnya trend pemrograman berbasis objek maka analisis dan desain sistem juga bisa menggunakan konsep objek. Pendekatan baru untuk pengembangan sistem ini sering disebut sebagai pendekatan ketiga setelah pendekatan yang berorientasi data dan berorientasi proses. OOAD adalah metode pengembangan sistem yang lebih menekankan pada objek dibandingkan dengan data atau proses. Ada beberapa ciri khas dari pendekatan ini yaitu object, Inheritance dan object class

 

 

OOAD, merupakan penggabungan 3 (tiga) pendekatan, yaitu: Object Oriented Design (OOD), Object Oriented Analysis (OOA) dan Object Oriented Programming (OOP).

  • OOA merupakan metode analisis yang memeriksa kebutuhan (requirement) berdasarkan prespektif pengumpulan objek-objek dan kelas-kelas dalam sebuah domain problem,
  • OOD merupakan sebuah metode mendesain yang mencakup proses pendekompoisisan objek dan digambarkan dalam notasi sehingga bisa menggambarkan static dan dynamic model sistem baik secara logical dan/atau physical
  • OOP merupakan sebuah metode untuk mengimplementasikan program yang diorganisasikan sebagai kumpulan objek dimana tiap-tiap objek merupakan instan dari sebuah kelas dan kelas merupakan salah satu dari kumpulan kelas yang saling berhubungan secara hirarki menggunakan inheritance relationship

 

 

Hubungan antara OOA, OOD dan OOP adalah: hasil pemodelan atau pengumpulan objek dari OOA akan digunakan oleh OOD dan hasil dari OOD akan digunakan sebagai blueprint untuk membangun sistem dengan menggunakan OOP.

 

 

 

 

 

 

Metodologi dan Strategi Pengembangan Sistem

Strategi Metodologis

Metodologi dan rute  dapat mendukung opsi apakah membangun solusi perangkat lunak sendiri atau membeli perangkat lunak komersial dari vendor perangkat lunak

Metodologi mungkin sangat presfektif ( Sentuhlah semua dasar: Ikutilah semua aturan “) atau relatif adaptif  (‘Ubahlah seperlunya dalam garis pedoman tertentu

Metodologi dapat di karakteristikan sebagai model driven (Buatlah Gambar sistem “) atau Product driven (“bagunlah produk dan lihat bagaimana para pengguna bereaksi)

Metodologi-metodologi model driven dengan cepat bergerak ke fokus pada teknologi berorientasi objek yang digunakan untuk mengkonstruksi sistem saat ini

Pendekatan Produk driven cendrung menekankan baik prototyping cepat atau menuliskan kode program secepat mungkin ( extreme Programming/Pemrograman ekstrem)

Metode Cerdas (Agile Method), Metode yang berisi peralatan dan teknik-teknik semua metodologi

Alternatif Membangun Sistem

Model Driven Development
Sebuah strategi pengembangan sistem yang menekankan pembuatan gambar model-model sistem untuk membantu visualisasi dan analisis dan mendesain sistem informasi

Process Modeling

Sebuah teknik berpusat pada proses yang di populerkan oleh metodologi analisis dan desain terstruktur (structured analysis and desain) yang menggunakan model-model persyaratan proses bisnis untuk memperoleh desain perangkat lunak efektif untuk sebuah sistem.

Data Modeling

Sebuah teknik berpusat pada data yang digunakan untuk memodelkan persyaratan-persyaratan data bisnis dan mendesain sistem-sitem database yang memenuhi persyaratan tersebut.Model-model data yang sering disebut adalah entity relationship diagram.

Object Modeling

Sebuah teknik yang mencoba untuk menyatukan data dan proses ke dalam konsepsi tunggal yang disebut objcet.Model-model objek adalah diagram-diagram yang mendokumentasikan sebuah sistem dalam artian objek-objek dan interaksi –interaksi mereka

Rapid Application Development

Sebuah strategi pengembangan sistem yang menekankan kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam konstruksi cepat.

Prototype

Sebuah model skala kecil , representatif atau model bekerja dari persyaratan pengguna atau desain yang diusulkan untuk sebuah sistem informasi

 

Alternatif Membeli Sistem serta peralatan dan teknologi terotomatisasi

Comercial Application Package

Untuk banyak aplikasi inti sumber daya manusia, finansial, usaha perolehan (Procurement),manufacturing, distribusi, pembelian sistem mungkin lebih kompetitif (contohnya : enterprise resource planning (ERP) yang memuat semua aplikasi sistem informasi inti untuk keseluruhan bisnis contohnya produk SAP

Computer –Assisted Systems Engineering (CASE)

Pengunaan peralatan perangkat lunak terotomatisasi yang mendukung pembuatan gambar dan analisis model-model sistem , dan spesifikasi-spesifikasi yang berhubungan. Contoh peralatan oracle Designer 2000, Relational Rose.

Application Development environment (ADE)

Peralatan pengembangan perangkat lunak terintergrasi yang menyediakan semua fasilitas yang diperlukan untuk mengembangkan perangkat lunak aplikasi baru dengan kecepatan dan kualitas maksimal.

 

 

Oleh: ratu31 | November 20, 2009

Bayi-bayi berukuran Mini

Bisa dimakan lho,mmmm……enak kok.Berani ndak makannya??? :)

Gemes banget kan, melihat bayi-bayi mini diatas? Mereka bukan bayi sungguhan, juga bukan boneka bayi. Tapi kue berbentuk bayi!

Bayi-bayi imut dan menggemaskan ini terbuat dari marzipan, pasta yang dibuat dari kacang almond dan gula, biasanya dicampur dengan telur putih, sering digunakan untuk lapisan kue atau dibuat gula-gula dengan berbagai macam bentuk.

Sulit dipercaya kan, kalau mereka ini adalah kue? Setiap detailnya dibentuk secara sempurna dan benar-benar mirip seorang bayi.

Satu hal, kue ini bisa dimakan lho! Tapi tidak tega juga ya… kalau harus memakan bayi-bayi ini…

diambil dari :http://www.vibizlife.com

Oleh: ratu31 | November 20, 2009

Perempuan (Khususnya untuk para Lelaki)

Dia yang diambil dari tulang rusuk. Jika Tuhan mempersatukan dua orang yang berlawanan sifatnya, maka itu akan menjadi saling melengkapi.

Dialah penolongmu yang sepadan, bukan sparing partner yang sepadan.
Ketika pertandingan dimulai, dia tidak berhadapan denganmu untuk melawanmu Tetapi dia akan berada bersamamu untuk berjaga-jaga di belakang saat engkau berada di depan atau segera mengembalikan bola ketika bola itu terlewat olehmu. Dialah yang akan menutupi kekuranganmu.

Dia ada untuk melengkapi yang tak ada dalam laki-laki : perasaan, emosi, kelemahlembutan, keluwesan, keindahan, kecantikan, rahim untuk melahirkan, mengurusi hal-hal sepele…hingga ketika laki-laki tidak mengerti hal-hal itu. Dialah yang akan menyelesaikan bagiannya…sehingga tanpa kau sadari ketika kau menjalankan sisa hidupmu… kau menjadi lebih kuat karena kehadirannya di sisimu.

Jika ada makhluk yang sangat bertolak belakang, kontras dengan lelaki, itulah perempuan.
Jika ada makhluk yang sanggup menaklukkan hati hanya dengan sebuah senyuman, itulah perempuan.

Ia tidak butuh argumentasi hebat dari seorang laki-laki… tetapi ia butuh jaminan rasa aman darinya karena ia ada untuk dilindungi…. tidak hanya secara fisik tetapi juga emosi.

Ia tidak tertarik kepada fakta-fakta yang akuratBahasa yang teliti dan logis yang bisa disampaikan secara detail dari seorang laki-lakiTetapi yang ia butuhkan adalah perhatiannya… Kata-kata yang lembut… Ungkapan-ungkapan sayang yang sepele… Namun baginya sangat berarti… membuatnya aman di dekatmu….

Batu yang keras dapat terkikis habis oleh air yang luwes. Sifat laki-laki yang keras ternetralisir oleh kelembutan perempuan. Rumput yang lembut tidak mudah tumbang oleh badai Dibandingkan dengan pohon yang besar dan rindang… Seperti juga di dalam kelembutannya di situlah terletak kekuatan dan ketahanan yang membuatnya bisa bertahan dalam situasi apapun.

Ia lembut bukan untuk diinjak. Rumput yang lembut akan dinaungi oleh pohon yang kokoh dan rindang. Jika lelaki berpikir tentang perasaan wanita, itu sepersekian dari hidupnya…. Tetapi jika perempuan berpikir tentang perasaan lelaki……Itu akan menyita seluruh hidupnya……….

Karena perempuan diciptakan dari tulang rusuk laki- laki. Karena perempuan adalah bagian dari laki-laki… Apa yang menjadi bagian dari hidupnya, akan menjadi bagian dari hidupmu. Keluarganya akan menjadi keluarga barumu. Keluargamu pun akan menjadi keluarganya juga. Sekalipun ia jauh dari keluarganya, namun ikatan emosi kepada keluarganya tetap ada karena ia lahir dan dibesarkan di sana…. karena mereka, ia menjadi seperti sekarang ini. Perasaannya terhadap keluarganya, akan menjadi bagian dari perasaanmu juga… Karena kau dan dia adalah satu…. Dia adalah dirimu yang tak ada sebelumnya. Ketika pertandingan dimulai, pastikan dia ada di bagian lapangan yang sama denganmu.

Disadur dari :http://iqbalir.blogspot.com/2005/01/perempuan-khususnya-untuk-para-lelaki.html

Oleh: ratu31 | November 20, 2009

keistimewaan google yang menarik untuk diketahui

Selain mesin pencari, ternyata google sangat banyak memiliki keistimewaan-keistimewaan yang belum kita ketahui, diantaranya adalah :

1. Google, si tukang hitung

Google bisa berfungsi sebagai kalkulator online, kalo kita lagi malas menggunakan kalkulator bawaan windows.Misalnya kita masukkan angka ” (4*5)+6/2 ” atau “25% of  100 “. maka akan tampil :

calculate
2. konversi mata uang
Dengan google kita dapat melihat nilai kurs mata uang dengan mudah, yaitu dengan memasukkan keyword “85 USD in IDR” atau dollar in rupiah.
3. konversi satuan
kita dapat mengetahui konversi menggunakan ukuran seperti inci, feet, pound, berat, luas, kecepatan, juga derajat.Misalnya kita ketikan 1 meter in feet, maka akan tampil :

meter
4. waktu negara lain
jika kita ingin menelpon kerabat luar negri, dan kita gak ingin menganggu waktu istirahatnya, tidak ada salahnya mencari tahu jam berapa disana
contoh :time kenya
5.Mencari lokasi obyek wisata
agar tidak tersesat saat mencari hotel dan tempat pariwisata yg layak dikunjungi saat liburan, kita survey dulu dengan bantuan peta.cari dengan kata kunci map atau peta
misal bandung map, maka akan tampil :

map
6.peramal cuaca
jika kita ingin mengetahui ramalan cuaca daerah atau negara tertentu,kita bisa menggunakan bantuan google. tapi sayangnya untuk indonesia belum berlaku. kita  ketikan keyword “weather france”.
7.siap menjawab pertanyaan
misalnya jumlah populasi kota jakarta atau tanggal lahir orang beken
cth:population in jakarta.
8.menjelaskan istilah
istilah yg tidak kita mengerti
ex:define smtp
9.google desktop
selain melalui website google juga memiliki mesin pencari andal yang dapat diletakkan pada desktop anda. tak hanya sebagai mesin pencari akurat, google desktop juga dilengkapi dengan beberapa gadget atau aplikasi kecil menarik. aplikasi seperti jam, langganan berita dari website tertentu, info cuaca, scratch pad, informasi mengenai pemakaian cpu dan memory komputer anda, bahkan slide show yg menampilkan foto-foto anda, silahkan saudara download dulu google desktop, di sini . kemudian instal.gambar dibawah ini merupakan tampilan google desktop saya .

google desktop

10. Mencari file dengan format tertentu.

Jika kita ingin langsung mencari file dengan format tertentu, kita bisa langsung ketikkan keyword sesuai dengan extensi file yg kita cari(pdf,word,ppt,dan lain-lain) misalnya kita ingin mendownload file pdf tentang php, cukup kita masukkan dengan kata kunci “file type:pdf php”, maka akan tampil

cari filekemudian tinggal kita klik kanan save link as aja lagi.. :)

11. Google sebagai penterjemah/google translate.

kita tinggal  pilih terjemahan, dan masukkan kata atau kalimat yang ingin kita translate. kita juga bisa mengunggah sebuah dokumen yang ingin terjemahkan.

terjemahDan masih banyak lagi keistimewaan google yang belum saya ketahui.. :D

Oleh: ratu31 | Agustus 10, 2008

Tau kah Kamu ??


Lihat Kartu Ucapan Lainnya
(KapanLagi.com)
Oleh: ratu31 | Agustus 10, 2008

Untuk Mu….. Kawan

Semua yang kita lalui
adalah suatu yang akan mempunyai tempat tersendiri dihati kita
walaupun kau ingkari

nak RPL angkatan7

nak RPL angkatan7

Tapi ingatlah
kita pernah saling mengisi…
saat masa-masa itu
kita mengerti rasanya apa yang disebut
tawa, canda, tangis, selisih paham, adu otot dan keharuan
juga mengartikan apa yang disebut
keikhlasan, pengorbanan, tanggung jawab dan kepuasan
tak lupa membangun apa yang disebut
kepercayaan diri, potensi organisasi, perbaikan diri,
dan kesetiakawanan
karena kita adalah satu…
Satu tujuan…
Satu perjuangan…
satu senyuman…

thanks for all, friends…

RPL angkatan 7

Oleh: ratu31 | Agustus 10, 2008

Rekaman Blackbox Adam Air Bocor ke Publik?

Apakah publik memang boleh mendengarkan isi rekaman Blackbox sebuah pesawat yang mengalami kecelakaan?

Adam Air

Kita semua pasti masih ingat dengan kecelakaan pesawat Adam Air di awal tahun 2007 yang lalu. Ya, pada 1 Januari – Adam Air Penerbangan 574 dari Jakarta – Manado via Surabaya jatuh di sekitar Selat Makassar. Tercatat ada 96 penumpang dan 6 awak pesawat tewas.

Butuh waktu berbulan-bulan untuk mengetahui dimana pesawat itu jatuh. Penyebab jatuhnya pun baru diungkapkan oleh KNKT (Komisi Nasional Keselamatan Transportasi) pada 25 Maret yang lalu.

Biasanya, kita tidak pernah mendengar bagaimana isi Blackbox pesawat yang celaka. Namun, entah bagaimana caranya, ternyata rekaman Blackbox pesawat Adam Air 574 itu ternyata bisa didengarkan. Adalah seorang anggota Kaskus.com dengan nickname exc@libur yang kemarin memposting sebuah tautan ke RapidShare yang berisi rekaman pembicaraan di cockpit pesawat yang naas itu.

Jika ingin mendengarkan rekaman itu, silakan download di pranala RapidShare ini.

Selain itu, exc@libur mendapat bantuan dari seseorang yang menamakan dirinya Black Angel yang bekerja sebagai ATC (Air Traffic Control) untuk melakukan transkripsi atas rekaman sepanjang 5 menit dan 38 detik itu. Black Angel juga menambahkan penjelasan tentang berbagai jargon dalam dunia penerbangan yang terasa asing bagi orang awam. Berbagai akronim dan singkatan dipaparkan oleh Black Angel di sana.

Kemungkinan besar rekaman itu asli. Pertanyaannya: bagaimana rekaman itu sampai muncul di publik? Mengapa kali ini rekaman itu bisa “bocor”? Apakah publik memang boleh mendengarkan isi rekaman Blackbox sebuah pesawat yang mengalami kecelakaan? Ternyata mengerikan juga ya mendengar detik-detik terakhir sebelum akhirnya Adam Air terjun ke laut. Speechless!

Bonus:
Penyebar Rekaman Blackbox Adam Air Melanggar Konvensi Chicago

sumber : jalansutera.com

Oleh: ratu31 | Agustus 10, 2008

GAbung yuUk… di Club KeTIK,,,,


Karna seLain dapet banyak pengetahuan tentang IT, kamu juga bisa berdiskusi tentang dunia IT dengan pakarnya.
Club KeTIK bermula dari eskul SMKN1 Cibinong Bogor, namun lama-kelamaan mejadi milis untuk Masyarakat atau
bersifat umum. jadi buat kamu-kamu yang emang lagi ada prablem tentang IT. bisa langsung mengirimkan email.
Saat ini milis KeTIK di “Asuh” oleh Bpk. Risanto Darmawan. Beliau adalah pakar IT khususnya bidang programmer komputer

Gimana cara gabungNya ??? Gampang ko’
kirim za email kosong dan dengan subject kosong
Ke klub_KeTIK-subscribe@yahoogroups.com

dan ini alamat milisnya
Ini milis nya http://groups.yahoo.com/group/klub_KeTIK

Oke deh,,, saya tunggu kehadiran anda dalam milis KeTIK,,,,

Older Posts »

Kategori