• Tidak ada hasil yang ditemukan

Teknologi Informasi dan Sistem Informasi Manajemen

N/A
N/A
Protected

Academic year: 2021

Membagikan "Teknologi Informasi dan Sistem Informasi Manajemen"

Copied!
19
0
0

Teks penuh

(1)

MODUL PERKULIAHAN

Teknologi Informasi dan

Sistem Informasi Manajemen

Analisis dan pengembangan

Sistem Informasi

Modul Standar untuk digunakan dalam Perkuliahan

di Universitas Mercu Buana

Fakultas Program Studi

Tatap

Muka Kode MK Disusun Oleh

Ekonomi dan Bisnis

Magister

Akuntansi

14

(2)

Abstract Kompetensi

Analisis dan pengembangan Sistem Informasi

Mampu menganalisis dan mengembangkan SI dan merekomendasikan solusi

per baikan atass kelemahan SI dar i sisi manajemen dan organisasi serta teknologi

Dafar Isi

Analisis dan pengembangan Sistem Informasi

1. Sistem sebagai Perubahan yang direncanakan dalam Perusahaan 2. Sekilas Mengenai Pengembangan Sistem

3. Pendekatan Alternatif Pengembangan Sistem 4. Pengembangan Aplikasi untuk Perusahaan Dgital

(3)

1. Sistem sebagai Perubahan yang direncanakan dalam Perusahaan

Perubahan organisasi struktural diaktifkan oleh IT 1. otomatisasi

 meningkatkan efisiensi

 Menggantikan tugas manual

2. Rasionalisasi prosedur

 Arus prosedur operasi standar

 Sering ditemukan dalam program untuk membuat perbaikan mutu

berkelanjutan

 Manajemen kualitas total (TQM)

Perubahan organisasi struktural diaktifkan oleh IT 3. Mendesain ulang proses bisnis

 Menganalisis, menyederhanakan, dan mendesain ulang proses bisnis

 Reorganisasi alur kerja, menggabungkan langkah-langkah,

menghilangkan pengulangan 4. pergeseran paradigma

 Memikirkan kembali sifat bisnis

 Tentukan model bisnis baru

 Mengubah sifat organisasi

(4)

dan paradigma pergeseran-membawa imbalan tinggi tetapi menawarkan kemungkinan besar gagal.

Manajemen proses bisnis (BPM)

– Berbagai alat, metodologi untuk menganalisis, desain, mengoptimalkan proses

– Digunakan oleh perusahaan untuk mengelola proses bisnis desain ulang Langkah-langkah dalam BPM

– Mengidentifikasi proses untuk perubahan – Menganalisis proses yang ada

– Desain proses baru

– Melaksanakan proses baru – pengukuran kontinyu

(5)

Pembelian buku dari toko buku fisik membutuhkan banyak langkah yang akan dilakukan oleh kedua penjual dan pelanggan.

Berbagai alat untuk BPM, untuk

– Mengidentifikasi dan mendokumentasikan proses yang ada • mengidentifikasi inefisiensi

– Membuat model proses ditingkatkan

– Menangkap dan menegakkan aturan bisnis untuk melakukan proses – Mengintegrasikan sistem yang ada untuk mendukung proses perbaikan – Pastikan bahwa proses baru telah ditingkatkan

– Mengukur dampak perubahan proses pada indikator kinerja bisnis utama

2. Sekilas Mengenai Pengembangan Sistem

Sistem pembangunan:

1. Kegiatan yang masuk ke menghasilkan solusi sistem informasi untuk masalah organisasi atau peluang

 analisis sistem

 sistem desain

 pemrograman

 pengujian

 konversi

(6)

Membangun sistem dapat dipecah menjadi enam kegiatan inti.

analisis sistem

– Analisis masalah yang harus diselesaikan dengan sistem baru • Mendefinisikan masalah dan mengidentifikasi penyebab • menentukan solusi

– Laporan sistem usulan mengidentifikasi dan meneliti solusi alternatif

• Mengidentifikasi kebutuhan informasi – Termasuk studi kelayakan

• Apakah solusi yang layak dan baik investasi?

• Apakah teknologi yang dibutuhkan, keterampilan yang tersedia?

Analisis sistem (cont.)

– Menetapkan persyaratan informasi

• Siapa yang butuh informasi apa, di mana, kapan, dan bagaimana • Tentukan tujuan baru / sistem yang dimodifikasi

• Detil fungsi sistem baru harus melakukan

– Analisis kebutuhan rusak adalah penyebab kegagalan sistem dan sistem high biaya pembangunan terkemuka

Perancangan Sistem

sistem desain

– Menjelaskan spesifikasi sistem yang akan memberikan fungsi yang diidentifikasi selama analisis sistem

(7)

– Harus membahas semua komponen manajerial, organisasi, dan teknologi solusi sistem

– Peran pengguna akhir

• Kebutuhan informasi pengguna mendorong pembangunan sistem • Pengguna harus memiliki kontrol yang cukup atas proses desain

untuk memastikan sistem mencerminkan prioritas bisnis mereka dan kebutuhan informasi

• Keterlibatan pengguna cukup dalam upaya desain penyebab utama kegagalan sistem

Menyempurnakan Proses Pengembangan Sistem

pemrograman:

– Spesifikasi sistem dari tahap desain dijabarkan ke dalam perangkat lunak kode program

pengujian

– Sistem Memastikan menghasilkan hasil yang tepat

– Unit testing: Tes setiap program dalam sistem secara terpisah – Pengujian sistem: Uji berfungsi dari sistem secara keseluruhan

– Penerimaan pengujian: Memastikan sistem siap untuk digunakan dalam pengaturan produksi

(8)

Ketika mengembangkan rencana uji, sangat penting untuk menyertakan berbagai kondisi yang akan diuji, persyaratan untuk setiap kondisi diuji, dan hasil yang diharapkan. Rencana uji memerlukan masukan dari kedua pengguna akhir dan spesialis sistem informasi

konversi

– Proses perubahan dari sistem lama ke sistem baru – Empat strategi utama

1. strategi paralel 2. cutover langsung 3. studi percontohan 4. pendekatan bertahap

– Membutuhkan pelatihan pengguna akhir

– Finalisasi dokumentasi rinci menunjukkan bagaimana sistem bekerja dari sudut pandang teknis dan pengguna akhir

Produksi dan pemeliharaan

– Sistem Ulasan untuk menentukan apakah revisi diperlukan – Mungkin termasuk pasca-pelaksanaan dokumen pemeriksaan – pemeliharaan

1. Perubahan hardware, software, dokumentasi, atau prosedur untuk

sistem produksi untuk memperbaiki kesalahan, memenuhi

persyaratan baru, atau meningkatkan efisiensi pengolahan • 20% debugging, pekerjaan darurat

• 20% perubahan hardware, software, data, pelaporan

• 60% dari pekerjaan: peningkatan Pengguna, meningkatkan dokumentasi, pengodean ulang untuk efisiensi pengolahan yang lebih besar

(9)

Pemodelan dan Perancangan Sistem : Metodologi Terstruktur dan Metodologi Berorientasi Objek

Metodologi yang paling menonjol untuk pemodelan dan merancang sistem: – metodologi terstruktur

– Pengembangan berorientasi objek metodologi terstruktur

– Terstruktur: Teknik yang langkah-demi-langkah, progresif

– Proses-berorientasi: Fokus pada proses pemodelan atau tindakan yang memanipulasi data

(10)

Diagram alir data:

– Alat utama untuk mewakili proses komponen sistem dan aliran data antara mereka

– Menawarkan Model grafis logis dari arus informasi

– Tingkat tinggi dan tingkat rendah diagram dapat digunakan untuk memecah proses ke dalam lapisan berturut-turut detail

Kamus data: Mendefinisikan isi arus data dan menyimpan data

Proses spesifikasi: Jelaskan transformasi yang terjadi dalam tingkat terendah dari data flow diagram

Struktur grafik: grafik Top-down, yang menunjukkan setiap tingkat desain, hubungan ke tingkat lain, dan tempat dalam struktur desain keseluruhan

(11)

Pengembangan Berorientasi Objek

Pengembangan berorientasi objek

– Obyek adalah unit dasar analisis sistem dan desain • obyek:

– Menggabungkan data dan proses yang beroperasi pada data tersebut

– Data dikemas dalam objek dapat diakses dan dimodifikasi hanya dengan operasi, atau metode, terkait dengan objek yang

– Pemodelan berorientasi objek didasarkan pada konsep kelas dan pewarisan • Objek milik kelas tertentu dan memiliki fitur kelas yang

• Mungkin mewarisi struktur dan perilaku yang lebih umum, kelas leluhur

Angka ini menggambarkan bagaimana kelas mewarisi fitur-fitur umum dari superclass mereka.

Pengembangan berorientasi objek

– Lebih berulang dan incremental dari pengembangan terstruktur tradisional • Analisis sistem: Interaksi antara sistem dan pengguna dianalisis untuk

mengidentifikasi objek

(12)

– Karena benda-benda yang dapat digunakan kembali, berorientasi objek

pembangunan dapat mengurangi waktu dan biaya pengembangan

Rekayasa perangkat lunak komputer-dibantu (CASE)

– Perangkat lunak untuk mengotomatisasi pengembangan dan mengurangi pekerjaan berulang-ulang, termasuk

• Graphics fasilitas untuk memproduksi grafik dan diagram • Layar dan laporan generator, fasilitas pelaporan

• Analisis dan alat memeriksa • kamus Data

• Kode dan dokumentasi generator

– Mendukung desain iteratif dengan mengotomatisasi revisi dan perubahan dan menyediakan fasilitas prototyping

– Membutuhkan disiplin organisasi untuk digunakan secara efektif

3. Pendekatan Alternatif Pengembangan Sistem

Sistem Pengembangan Alternatif

1. Sistem tradisional siklus hidup 2. prototyping

3. Pengembangan pengguna akhir 4. Paket perangkat lunak aplikasi 5. outsourcing

Siklus Hidup Sistem Tradisional

Tradisional sistem siklus hidup:

– Metode tertua untuk membangun sistem informasi

– Pendekatan bertahap membagi pengembangan ke tahap resmi

• Berikut "air terjun" pendekatan: Tugas di satu tahap selesai sebelum tahap lain dimulai

– Mempertahankan divisi formal kerja antara pengguna akhir dan spesialis sistem informasi

– Menekankan spesifikasi formal dan dokumen

– Masih digunakan untuk membangun sistem yang kompleks besar – Dapat mahal, memakan waktu, dan tidak fleksibel

(13)

Pembuatan Prototipe

prototyping

– Membangun sistem eksperimental cepat dan murah bagi pengguna akhir untuk mengevaluasi

– Prototipe: Kerja namun versi awal dari sistem informasi

• Disetujui prototipe berfungsi sebagai template untuk sistem final – Langkah-langkah dalam prototyping

• Mengidentifikasi kebutuhan pengguna • Mengembangkan prototipe awal • Gunakan prototipe

• Merevisi dan meningkatkan prototipe

Proses pengembangan prototipe dapat dipecah menjadi empat langkah. Karena prototipe dapat dikembangkan dengan cepat dan murah, sistem pembangun dapat melalui beberapa iterasi, mengulangi langkah 3 dan 4, untuk memperbaiki dan meningkatkan prototipe sebelum tiba di salah satu operasional akhir.

(14)

– kekurangan

Mungkin mengabaikan langkah penting

– Mungkin tidak mengakomodasi jumlah besar data atau sejumlah besar pengguna

(15)

Pengembangan Oleh Pengguna Akhir

Pengembangan pengguna akhir:

– Menggunakan bahasa generasi keempat untuk memungkinkan pengguna akhir untuk mengembangkan sistem dengan sedikit atau tanpa bantuan dari spesialis teknis

– Bahasa generasi keempat: Kurang prosedural dari bahasa pemrograman konvensional • Perangkat lunak PC • bahasa query • laporan generator • bahasa grafis • generator aplikasi

• Paket perangkat lunak aplikasi

• Sangat bahasa pemrograman tingkat tinggi Pengembangan pengguna akhir (cont.):

– keuntungan:

• Lebih penyelesaian cepat dari proyek

• Tingkat tinggi keterlibatan pengguna dan kepuasan – kekurangan:

• Tidak dirancang untuk aplikasi pengolahan intensif

• Pengelolaan dan pengendalian yang tidak memadai, pengujian, dokumentasi

• Kehilangan kontrol atas data – Mengelola pengembangan pengguna akhir

• Membutuhkan biaya-justifikasi proyek sistem pengguna akhir

• Membangun perangkat keras, perangkat lunak, dan standar kualitas

Paket Piranti Lunak Aplikasi dan Alih Kontrak

Paket perangkat lunak aplikasi

– Hemat waktu dan uang

– Banyak fitur menawarkan kustomisasi:

(16)

database, upaya instalasi dan pemeliharaan, dokumentasi, kualitas penjual, dan biaya

– Permintaan Proposal (RFP)

• Daftar rinci pertanyaan yang disampaikan kepada vendor dikemas-software

Digunakan untuk mengevaluasi paket perangkat lunak alternatif utsourcing

– beberapa jenis

• Cloud dan SaaS provider

– Perusahaan berlangganan menggunakan perangkat lunak dan perangkat keras komputer yang disediakan oleh vendor

– vendor eksternal

• Disewa untuk merancang, membuat perangkat lunak • negeri outsourcing

– Didorong oleh perusahaan perlu untuk tambahan keterampilan, sumber daya, aset

• offshore outsourcing

– Didorong oleh penghematan biaya

Jika suatu perusahaan menghabiskan $ 10 juta kontrak outsourcing lepas pantai, perusahaan yang benar-benar akan menghabiskan 15,2 persen biaya tambahan bahkan di bawah skenario kasus terbaik. Dalam skenario terburuk, di mana ada penurunan dramatis dalam produktivitas bersama dengan transisi yang sangat tinggi dan PHK biaya, perusahaan dapat mengharapkan untuk membayar hingga 57 persen biaya tambahan di atas pengeluaran $ 10 juta untuk kontrak lepas pantai.

(17)

4. Pengembangan Aplikasi untuk Perusahaan Dgital

Pengembangan aplikasi cepat (RAD)

 Proses menciptakan sistem yang bisa diterapkan dalam waktu yang sangat

singkat

 Memanfaatkan teknik seperti:

1. Pemrograman visual dan alat-alat lain untuk membangun antarmuka pengguna grafis

2. Prototyping berulang elemen sistem kunci 3. Otomatisasi kode program generasi

4. Tutup kerja sama tim di antara pengguna akhir dan spesialis sistem informasi

(18)

Rapid Application Development (RAD)

Desain aplikasi bersama (JAD)

– Digunakan untuk mempercepat generasi persyaratan informasi dan untuk mengembangkan sistem awal desain

– Membawa pengguna akhir dan spesialis sistem informasi bersama-sama dalam sesi interaktif untuk membahas desain sistem

– Secara signifikan dapat mempercepat fase desain dan melibatkan pengguna di tingkat intens

pengembangan Agile

– Berfokus pada pengiriman cepat dari perangkat lunak bekerja dengan memecah proyek besar menjadi beberapa sub-proyek kecil

– subproyek

– Diperlakukan sebagai, menyelesaikan proyek-proyek terpisah

– Selesai pada jangka waktu yang singkat menggunakan iterasi dan umpan balik terus menerus

– Menekankan komunikasi tatap muka lebih dokumen tertulis, yang memungkinkan kolaborasi dan pengambilan keputusan lebih cepat

Pengembangan Berbasis Komponen dan Layanan Web

Pembangunan berbasis komponen

– Kelompok benda yang menyediakan perangkat lunak untuk fungsi-fungsi umum (misalnya, pemesanan online) dan dapat dikombinasikan untuk membuat aplikasi bisnis skala besar

– layanan web

• Komponen perangkat lunak dapat digunakan kembali yang menggunakan XML dan standar Internet terbuka (platform independen)

• Memungkinkan aplikasi untuk berkomunikasi tanpa pemrograman kustom diperlukan untuk berbagi data dan layanan

• Dapat terlibat layanan Web lain untuk transaksi yang lebih kompleks • Menggunakan standar platform yang dan perangkat-independen

dapat menghasilkan penghematan biaya dan peluang yang signifikan untuk bekerja sama dengan perusahaan lain

(19)

Daftar Pustaka

1. Kenneth C Laudon and Jane P. Laudon, 2012, Management Information System : Managing The Digital Firm.

2. Romney, Marshall B., dan Paul John Steinbart, 2008, Accounting Information System. Global Edition

3. James A. Hall, 2008, Sistem Informasi Akuntansi, edisi 5,Salemba Empat, Jakarta 4. Krismiaji, 2013 Sistem Informasi Akuntansi, edisi 4, YKPN, Yogyakarta.

Anjuran :

1. Hapzi Ali & Tonny Wangdra, 2010, Sistem Informasi Bisnis “SI-Bis” Dalam Prospektif Keunggulan

Kompetitif, Baduose Media

2. Hapzi Ali & Tonny Wangdra, 2010, Techopreneurship, Dalam Perspektif Bisnis Online, Baduose Media.

3. Hapzi Ali, 2009, Sistem Informasi Manajemen, Berbasis Teknologi Informasi, Hasta Cipta Mandiri,

Jogyakarta,.

4. HM. Jogiyanto, 2002, Analisis & Disain Sistem Infromasi : Pendekatan Terstruktur, Teori dan

Praktek Aplikasi Bisnis, Jogyakarta : Penerbit ANDI.

5. James A. Brain, 2005, Introduction to Information System, Perspektif Bisnis dan Managerial (terjemahah), Salemba Empat.

Gambar

Diagram alir data:

Referensi

Dokumen terkait

[r]

Hasil uji DMRT 5% pada parameter berat polong kering sawah per sampel yang tertera pada Tabel 4 menunjukkan bahwa perlakuan konsentrasi 100 ml/L air MOL bonggol

Pendapat yang dimuat dalarn jumal ini sepenuhnya merupakan pendapat penulis artikel atau tidak mencsrminkan pendapat penefuit dan penyunting. I-ABDIMAS, Vol.l ,No.l,

Metode Mean Variance tanpa constraint yang digunakan selalu menghasilkan hasil yang bagus pada saat perhitungan menggunakan data historis, sedangkan pada saat pengujian

Hasil perhitungan menunjukkan sudut penyinaran memberikan pengaruh terhadap terimaan dosis radiasi pada permukaan fantom, namun dosis radiasi pada permukaan yang diterima

Judul : Perbedaan Latihan Umpan Balik Langsung dan Tak Langsung Terhadap Ketepatan Pukulan Lob Permainan Bulutangkis

Pada permasalahan penyebaran panas satu dimensi menggunakan metode Godunov menunjukan bahwa nilai distribusi suhu yang dihasilkan mendekati hasil solusi eksaknya, yaitu

Keywords : High breakdown estimates; Masking; Robust regression; Outlier; Leverage point; Least trimmed squares (LTS); Minimum covariance determinant (MCD).. JEL classification :