analisas dan perancangan sistem informasi

59
Analisis dan Perancangan Sistem Informasi

Upload: luky-setiawan

Post on 25-Jul-2015

196 views

Category:

Documents


22 download

TRANSCRIPT

Analisis dan Perancangan Sistem Informasi subtitle style Click to edit Master

7/13/12

Materi yang disajikan siapa saja yang bermain dalam SI, komponen sistem Informasi, pengembangan SI, manajemen proyek, analisis sistem, penemuan kebutuhan, analisis berorientasi obyek7/13/12

pemain dalam permainan sistem informasiTujuh tipe aplikasi sistem informasi Tipe-tipe stake holder SI Peranan dan skill seorang analis sistem

7/13/12

Pengertian sistemSuatu sistem adalah suatu kumpulan

komponen yang berinterrelasi sebagai fungsi bersama untuk mencapai hasil yang diinginkan

Contoh: Sistem di UNDIP Komponen sistem: lingkungan eksternal, misal manajemen di

UNDIP, alumni, pasar kerja, orang tua mahasiswa. Pemerintah (dirjen dikti), instansi pemerintah dan swasta terkait dll.

Input dan output

7/13/12

7/13/12

Sistem Informasi (SI)SI adalah susunan orang, data, proses, dan

teknologi informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan output sebagai informasi yang dibutuhkan untuk mendukung suatu organisasi

Contoh: 1. Sistem informasi Akademik Fakultas MIPA 2. Sistem Informasi Kepegawaian Pemerintah

Daerah Tingkat 2 Kabupaten Semarang.7/13/12

Teknologi InformasiTeknologi Informasi adalah istilah masa kini

yang menguraikan kombinasi teknologi komputer (software dan hardware) dengan teknologi telekomunikasi (data, citra, jaringan suara)

Contoh : Untuk mengakses suatu informasi

menggunakan Internet maka Internet sebagai media suatu teknologi Informasi, digunakan untuk mengakses informasi tersebut

7/13/12

Aplikasi Sistem Informasi

Suatu sistem pemrosesan transaksi/ a

transaction processing system (TPS)

Suatu sistem informasi manajemen/ A

management information system (MIS)Suatu sistem pendukung keputusan/ A

decision support system (DSS)

Suatu sistem pakar/ An expert system Sistem komunikasi dan kolaborasi/ A7/13/12 Sistem otomatisasi kantor/An office

communications and collaboration system.

Suatu sistem pemrosesan transaksi/ a

transaction processing system (TPS) adalah suatu sistem informasi yang menangkap/mengumpulkan data dan memproses data mengenai transaksi bisnis. management information system (MIS) adalah sistem informasi yang menyediakan laporan berorientasi laporan berdasarkan pemrosesan transaksi dan operasi dari organisasi.

Suatu sistem informasi manajemen/ A

Suatu sistem pendukung keputusan/ A 7/13/12

Suatu sistem pakar/ An expert system adalah

sistem informasi yang menangkap/ pengumpulkan keahlian pekerja-pekerja dan kemudian mensimulasikan keahlian tersebut bagi keuntungan dari yang bukan pakar.

Sistem komunikasi dan kolaborasi/ A

communications and collaboration system adalah suatu sistem informasi yang memungkinkan komunikasi lebih efektif diantara para pekerja, para partner, para pelanggan, dan para pemasok untuk 7/13/12 meningkatkan kecakapan mereka untuk

StakeholderStakeholder adalah orang yang tertarik

dengan adanya atau usulan sistem informasi. Stakeholder bisa sebagai pekerja teknis maupun non teknis. Contoh : manajer, pegawai, pelanggan dst berikut:

Jenis stakeholder Sistem Informasi sebagai 1. Pemilik sistem 2. Pengguna sistem 3. Perancang sistem 7/13/12

Pengertian1. Pemilik sistem adalah seorang sponsor

sistem informasi dan eksekutif pengarah , biasanya bertanggung jawab pada pendanaan pengembangan, operasional, pemeliharaan proyek sistem informasi. Jadi bagi pemilik sistem hanya mungutamakan dana yang dikeluarkan apakah memberikan keuntungan yang memadahi. terkenal dengan nama Perusahaan Komputer IBM

Contoh: Bill Gates adalah pemilik sistem yang7/13/12

Pengguna Sistem Pengguna sistem Internal Contoh : -.Clerical and service workers - Technical and professional staff - Supervisors, middle managers, and

executive managers

4. Pengguna sistem Eksternal Contoh;7/13/12

PengertianPerancang sistem adalah seorang spesialis

teknis yang menterjemahkan kebutuhan dan kendala bisnis pengguna kedalam solusi teknis. Ia mendesain database, input, output, screens, jaringan, dan software komputer yang sesuai dengan kebutuhan pengguna sistem. teknis yang membangun sistem informasi dan komponennya berdasar spesifikasi rancangan yang digenerate oleh perancang sistem

Pembangun sistem adalah seorang spesialis

7/13/12

Pengertian Analis Sistem adalah seorang spesialis

yang mempelajari masalah dan kebutuhan suatu organisasi untuk menentukan bagaimana orang, data, proses, dan teknologi informasi dapat melakukan perbaikan yang terbaik untuk bisnis tersebut

Analis sistem sebagai penyelesai problem,

7/13/12

2 macam analisanalis bisnis memfokuskan hanya pada aspek

non teknis dari analisis dan perancangan sistem.programmer/analis (or analyst/programmer)

mencakup pertanggung jawaban keduanya, yaitu programmer komputer and the analis sistem.

7/13/12

Pemicu adanya pengembangan SistemSedangkan pemicu pengembangan sistem ada 3 hal, yaitu:Problem, adalah salah satu dari kenyataan

Analis sistem sebagai penyelesai problem,

atau antisipasi yang menghendaki aksi pembenaran

Kesempatan adalah peluang untuk

memperbaiki situasi, dengan adanya komplain mengubah situasi saat ini

Arahan adalah seseorang atau lembaga yang7/13/12

Ketrampilan yang dimiliki seorang analis sistem

Mempunyai pengetahuan bekerja dalam

bidang teknologi informasiMempunyai pengalaman dan keahlian

dibidang pemrograman komputer

Mempunyai pengetahuan bisnis secara umum Mempunyai ketrampilan dalam problem

solving secara umum

Mempunyai ketrampilan yang baik dalam

komunikasi 7/13/12

antar orang

7/13/12

Umpan Balik Siapa saja yang bermain dalam permainan Apa peranan anda dalam pengembangan

sistem informasi di suatu Perguruan Tinggi? sistem Informasi di Perguruan Tinggi anda?

Siapa saja yang bisa berperan sebagai analis

sistem?

Apa beda antara analis sistem dengan

programmer?

Dimana analis sistem bekerja?7/13/12

Umpan balikApa beda analis bisnis dan analis

programmer?

Dalam proses pengembangan sistem, hal- hal

apakah yang menjadi pemicunya?.Stakeholder apakah yang berperanan dalam

penyelasai problem? informasi!

Sebutkan stakeholder lain dalam sistem Sebutkan pengaruh dibidang globalisasi7/13/12

ekonomi dan globalisasi Sistem informasi

Umpan balikSeorang spesialis yang mempelajari masalah

dan kebutuhan suatu organisasi untuk menentukan bagaimana orang, data, proses, dan teknologi informasi dapat melakukan perbaikan yang terbaik untuk bisnis disebutPemilik sistem Pembangun sistem Analis sistem Stakeholder sistem

Seorang yang menggunakan atau 7/13/12

Umpan balikSusunan orang, data, proses, dan teknologi

informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan output sebagai informasi yang dibutuhkan untuk mendukung suatu organisasi disebut :SIM Teknologi Informasi Sistem Informasi

7/13/12

Sistem Pendukung keputusan

Komponen SI

Sistem informasi kantor depan dan belakang

Sistem informasi kantor depan mendukung

fungsi bisnis yang diperluas ke pelanggan organisasi, antara lain :Pemasaran Penjualan Managemen Pelanggan

7/13/12 Sistem

Informasi kantor belakang

Fokus sistem informasi

7/13/12

Tak tertarik data kasar, tetapi informasi yang

Pemilik Sistem Memandang Pengetahuan

menambah pengetahuan bisnis baru dan memantu manager membuat keputusan.Entitas bisnis dan aturan bisnis.

7/13/12

Pengguna SistemMemandang PengetahuanMemandang data sebagai rekaman sesuatuView

data as pada form, menyimpan dalam filing cabinet, merekam dalam buku dan spreadsheet, menyimpan pada komputer.Memfokuskan pada isu bisnis. Kebutuhan data merupakan gambaran data

pengguna dalam istilah entitas, atribut, relasi, aturan yang bebas dari teknologi data.

7/13/12

Perancang dan Pembangun Sistem Memandang Pengetahuan Perancang Sistem Memandang PengetahuanStruktur data, skema database, field, index, dan

kendala dari sistem manajemen database khusus (DBMS).

Pembangun Sistem Memandang PengetahuanSQL7/13/12

DBMS or teknologi data yang lain

Pemilik Sistem Memandang ProsesPada proses level tinggi disebut fungsi bisnis. Fungsi Bisnis adalah suatu grup proses yang

terkait untuk mendukung bisnis tersebut. Fungsi dapat diurai kedalam subfungsi dan kejadiannya kedalam proses yang melakukan tugas yang spesifik.

suatu sistem yang mendukung proses bisnis yang sesuai dari beberapa fungsi bisnis tanpa memandang lingkungan organisasi tradisional dengan lingkungan semacam divisi, bagian, pusat, dan kantor-kantor. 7/13/12

Sistem information cross fungsional adalah

Pengguna Sistem Memandang ProsesMemperhatikan kerja yg harus dilakukan

untuk menyiapkan tanggug jawab yang cocok terhadap kejadian bisnis.Proses bisnis merupakan kegiatan yang Kebutuhan proses merupakan harapan

bertanggung jawab dengan kejadian bisnis. pengguna dari kebutuhan pemrosesan untuk proses bisnis dan sistem informasi nya.

Policy merupakan himpunan aturan yang 7/13/12

Perancang Sistem Memandang ProsesMemandang proses yang otomatis dan

bagaimana otomatisnya merekaKendala dengan batasan teknologi

pengembangan aplikasi yang digunakanSpesifikasi perangkat lunak merupakan

perancangan teknis dari proses bisnis menjadi otomatis atau mendukung program komputer yang ditulis oleh pembangun sistem.

7/13/12

Pembangun Sistem Memandang prosesMemandang logika program yang

mengimplementasikan proses otomatis. bahasa, gambaran mesin yang dapat dibaca dari proses perangkat lunak apakah untuk melakukan, atau bgaimana suatu proses perangkat lunak untuk melakukan tugasnya.

Program aplikasi merupakan dasar

Prototipe merupakan suatu teknik untuk 7/13/12

Pemilik Sistem Memandang KomunikasiSiapa (yang mana unit bisnis, pegawai,

Pemilik dan Pengguna Sistem Memandang Komunikasi

pelanggan, dan partner) yang harus berinteraksi dengan sistem tersebut? partner berlokasi? antarmuka

Dimana unit bisnis, pegawai, pelanggan, dan Dengan apa sistem informasi akan ber

Pengguna Sistem Memandang Komunikasi7/13/12

Perancang Sistem Memandang KomunikasiMemandang perancang teknis dari kedua

duanya user dan sistem ke antar muka komunikasi sistem.

Spesifikasi antar muka merupakan perancangan

teknis yang mendokumentasikan bagaimana user sistem berinteraksi dengan sistem dan bagaimana sistem berinteraksi dengan sistem yang lain.

User dialogue merupakan spesifikasi bagaimana

pengguna bergerak dari window ke window atau 7/13/12 page ke page, interaksi dengan program aplikasi

Pembangun Sistem Memandang KomunikasiMemandang kontruksi, instalasi, testing, dan

implementasi dari user dan sistem ke solusi antarmuka sistem.Middleware merupakan software utilitas yang

mengijinkan software aplikasi dan software sistem yang berbeda teknologi untuk saling berinteraksi.

7/13/12

Umpan BalikJelaskan sistem informasi kantor depan dan

belakang ! Derikan contohnya

Apa yang dimaksud dengan arsitektur sistem

informasi dalam pengembangan sistem, berikan contohnya!.Identifikasi 3 gol level tinggi bagin pemilik

sistem dan pengguna sistem dengan perspektif sistem informasi!.Identifikasi 3 teknologi yang menyediakan

perancang sistem dan pembangun sistem 7/13/12 dengan suatu perspektif dari suatu sistem

Proses Pengembangan Proses Pengembangan Sistem adalah Sistem

suatu kumpulan aktivitas, metodemetode, pelatihan terbaik, penyerahanpenyerahan, dan tool otomatis yang mana stakeholder menggunakan untuk mengembangkan dan memperbaiki sistem informasi and software.banyak variasi Pengguna proses yang konsisten terhadap

pengembangan sistem:7/13/12

Mencipta dengan effisien yang mengijinkan

Capability Maturity Model (CMM)CMM merupakan kerangka kerja

terstandar untuk mengakses tingkat kematangan dari pengembangan sistem informasi dari suatu organisasi dan memproses managemen dan produknya. Terdiri dari 5 level kematangan:Level 1Initial: proyek pengembangan sistem

mengikuti proses yang tidak dapat dijelaskan.

projek dan membangun pelatihan untuk jalur biaya proyek, penjadwalan, dan fungsinya. 7/13/12

Level 2Repeatable: Proses managemen

Level CMM

7/13/12

Siklus Hidup sistem dan Metodologi Pengembangan Sistem Siklus Hidup sistem merupakan memecahwaktu hidup sistem informasi kedalam dua tingkatan, yaitu pengembangan sistem dan operasi sistem dan pemeliharaan. Metodologi Pengembangan Sistem

merupakan suatu pendekatan yang formal untuk proses pengembangn sistem. Proses pengembangan terstandar, yang terdifinisi dalam CMM level 3 adalah kumpulan kegiatan, metode- metode, pelatihan terbaik, penyerahan, dan alat- alat otomatis dengan 7/13/12 pengembang sistem dan manager proyek

Siklus Hidup Sistem

7/13/12

Metodologi Pengembangan SistemArchitected Rapid Application Development

(Architected RAD) (DSDM)

Dynamic Systems Development Methodology Joint Application Development (JAD) Information Engineering (IE) Rapid Application Development (RAD) Rational Unified Process (RUP) Structured Analysis and Design7/13/12

Prinsip Pengembangan Sistem

Ada beberapa prinsip , yaitu: Mendapatkan keterlibatan pengguna

sistem

Menggunakan pendekatan problem-

solving.

Membangun tahapan dan kegiatan Dokumentasi pada pengembangan. Membangun standard.7/13/12 Mengelola proses dan proyek

Pendekatan Problem Solving

Pendekatan Problem-solving klasikMempelajari dan memahami problem,

konteksnya dan pengaruhnya.Mendefinisikan kebutuhan yang harus

ditemukan solusinya.Mengidentiikasi calon solusi untuk mengisi

kebutuhan dan memilih solusi yang terbaik. solusi terpilih.

Merancang dan/ atau mengimplementasikan Mengamati dan mengevaluasi pengaruh solusi,

7/13/12

dan memperbaiki solusi yang sesuai.

Manajemen ProsesManajemen Proses adalah kegiatan yang

terus menerus dengan dokumentasi, mengelola, mengamati penggunaan dari dan memperbaiki metodologi yang terpilih dari suatu organisasi untuk pengembangan sistem. Managemen proses berhubungan dengan tahapan, aktivitas, penyerahan, dan standard kualitas yang harus digunakan secara konsisten untuk semua proyek.

7/13/12

Manajemen Proyek Manajemen Proyek adalah proses dari scoping,

planning, staffing, organizing, directing, and controlling suatu proyek untuk pengembangan suatu sistem informasi dengan biaya minimum dalam kerangka waktu spesifik dan dengan kualitas yang dapat diterima.

7/13/12

Efektivitas biayaEfektivitas biaya merupakan hasil yang diperoleh

dengan menekankan keseimbangan antara biaya selama waktu pengembangan, pemeliharaan, operasi sistem informasi dan keuntungan yang diturunkan dari sistem tersebut. Keefetifan biaya diukur oleh analisis keuntungan biaya.

7/13/12

Bilamana proyek pengembangan dimulai?Problem adalah situasi yang tidak

diinginkan yang mencegah organisasi dari pencapaian penuh maksud, tujuan, dan /sasarannya. memperbaiki organisasi dalam ketidakhadiran masalah yang teridentifikasi.

Kesempatan adalah peluang untuk

Arahan adalah suatu kebutuhan baru yang

dikenakan oleh managemen, pemerintah, atau beberapa pengaruh eksternal.7/13/12

ProblemP kebutuhan perbaikan kinerja I kebutuhan perbaikan informasi E kebutuhan perbaikan ekonomi, biaya,

pertambahan keuntungan keamanan

C kebutuhan perbaikan kontrol atau E kebutuhan perbaikan eficiensi of people

dari orang dan prosesS

kebutuhan perbaikan pelayanan 7/13/12 pelanggan, pemasok, partner, pegawai pada

Metodologi FASTFAST singkatan dari Framework for the

Application of Systems Thinking adalah suatu metodologi hipotetis yang digunakan untuk mendemonstrasikan proses pengembangan sistem yang representatif. Masing- masing metodologi akan menggunakan tahapan proyek yang berbeda.

7/13/12

7/13/12

Lingkup dan kendalaLingkup Masalah Pernyataan Masalah merupakan suatu

pernyataan dan kategorisasi dari masalah, kesempatan, dan arahan; juga bias mencakup kendala dan visi awal untuk solusinya. Nama lain yang sama mencakup preliminary study dan feasibility assessment. atau pengendalian yang membatasi suatu solusi atau proses problem-solving.

Kendala adalah sebarang factor, batasan,

7/13/12

Tahapan Analisis Kebutuhan

Kecakapan apakah yang harus disiapkan

oleh sistem yang baru untuk penggunapenggunanya?Data apakah yang harus ditangkap dan

disimpan?

Level kinerja apakah yang diharapkan? Prioritas apakah dari kebutuhan yang

bermacam-macam?7/13/12

Perancangan LogisPerancangan logis adalah translasi dari

kebuthan bisnis user kedalam suatu model yang digambar hanya kebutuhan bisnis dan tidak perancangan teknis yag mungkin atau implementasi kebutuhan tersebut. Sinonimnya adalah perancancangan konseptual dan perancangan esensial.

Model sistem model merupakan suatu

gambar dari suatu sistem yang menggambarkan realitas atau realitas yang diinginkan Model sistem memfalisitasi 7/13/12 perbaikan komunikasi antara pengguna

Tahapan Analisis Keputusan

Evalusi calon solusi, istilah: Kelayakan Teknis, menjawab pertanyaan: apakah

solusi praktis secara teknis? Apakah stafnya mempunyai keahlian teknis untuk mendesain dan membangun solusi tersebut?Kelayakan Operational, menjawab pertanyaan:

akankah solusi secara penuh diisi oleh kebutuhan user? Untuk degree apa?Bagaimana solusi akan mengubah lingkungan kerja pengguna? Bagaimana yang user rasakan mengenai solusi semacam?7/13/12

Kelayakan ekonomi, menjawab pertanyaan :

Tahapan Perancangan Phisik Dan Integrasi

Perancangan phisik adalah translasi dari

kebutuhan pengguna bisnis kedalam suatu model sistem yang menggambarkan implementasi teknis dari kebutuhan pengguna bisnis. Sininimnya adalah perancangan teknis atau model implementasi.

Dua philosophi yang ekstrem dari 7/13/12

Tahapan Kontruksi Dan Testing

Membangun dan mengetest komponen

sistemSoftware

membeli

Custom-built

Database Antarmuka User and System Hardware7/13/12

Jaringan

Tahapan Instalasi Dan Penyerahan

P enyerahan sistem kedalam

operasinyaDeliver the system into operation (produksinya)Penyerahan pelatihan pada pengguna Penyerahan dokumentasi lengkap Konversi data yang ada

7/13/12

Operasi Sistem dan PemeliharanSystem support Dukungan teknis pada

teknik yang terus menerus pada pengguna dari suatu sistem, sebaik pemeliharaan yang diehendaki untuk setuju terhadap sembarang kesalahan, penghapusan, atau kebutuhan baru yang mungkin muncul.

7/13/12