410 likes | 864 Views
Materi Pertemuan 3. Pengembangan Sistem Informasi. Oleh : Shoffin Nahwa Utama , S.Kom ., M.T. Indikator Perubahan sistem. Indikator perlunya perubahan sistem lama ke sistem yang baru : Keluhan dari langganan Pengiriman barang yang selalu terlambat
E N D
MateriPertemuan 3 PengembanganSistemInformasi Oleh : ShoffinNahwaUtama, S.Kom., M.T
Indikator Perubahan sistem • Indikatorperlunyaperubahansistem lama kesistem yang baru: Keluhan dari langganan Pengiriman barang yang selalu terlambat Pembayaran gaji yang terlambat Laporan yang tidak tepat waktu Isi Laporan yang sering salah Tanggung jawab yang tidak jelas Waktu kerja yang berlebihan Kehilangan kesempatan kompetisi pasar Kesalahan-kesalahan menual yang terlalu tinggi File-file yang kurang teratur Peramalan penjualan dan produksi yang kurang tepat dll
PERLUNYA SISTEM BERKEMBANGAN • Pengembangan • Sistem : • Sistem Baru • Memperbaiki Sistem yang Lama
Mengapa .... Sistem Berkembang ? 1. AdanyaPermasalahan Ketidakberesan PertumbuhanOrganisasi 2. UntukMeraihKesempatan
MetodologiSiklusHidupSistem • AndaikanCEO dimanaAndabekerjamemintaAndauntukmencarisuatu web-enabled atau software untukmendapatkaninformasiuntukdandari salespeople dalamperusahaanAnda. BagaimanaAndaakanmemulainya? • Olehkarenaituterjadiprosespenyelesaianmasalah yang disebutdenganpendekatansistem, Jikapendekatansistemuntukmenyelesaikanmasalahdikenakanpadapembangunandaripadapenyelesain SI padamasalahbisnis, makadisebutdengan Information Systems development atau Application development
lanjutan Selidiki apakah betul-2 ada problem, apakah perlu analisis dan penelitian? Describe and analyse existing system problem Specify solution obyective Decribe potential solutions Evaluates various solutions Feasibility Logical design ( What is to be done) Physical design ( How to do it, with specification of report layouts, file types, and H/W, etc)
Contoh Membangun Program • Program : satu set instruksidalambahasakomputer yang • akandijalankankomputerdalammemprosesdata. • Programming : prosespembuatansuatu program komputer • Langkah : • Definisikanmasalah • Perancanganprogram • Penulisanprogram • Pengujianprogram • Dokumentasidanperawatan program
Tim Pembangun • System analist • System Designer • Computer programmers • Programmer/Analist • Chief Information Officer (CIO) • System Integrator
Metodologi Siklus Hidup Sistem PendekatansistemuntukmenyelesaikanmasalahmenggunakansuatuorientasisistemuntukmendefinisikandanpeluangdanmembangunpenyelesaiannyaMempelajarisuatumasalahdanmemformulasikansuatupenyelesaianmelibatkanaktivitasterinterrelasisebagaiberikut : Mengenalidanmendefinisikansuatumasalahdanpeluangmenggunakan systems thinking. Membangundanmengevaluasialternativ-alternativpenyelesaiansistem (alternative systems solution) Pilihsolusisistemterbaik yang sesuaidengankeperluanAnda RancangSolusisistemterpilih Implemenkandanevaluasikeberhasilandarisistemterancang.
Siklus Hidup Sistem : penerapan pendekatan sistem untuk penge mbangan sistem atau subsistem informasi berbasis komputer (disebut juga dengan pendekatan air terjun) • Tahap-tahapSiklusHidup : • Perencanaan • Analisis • Rancangan • Penerapan Metodologi Siklus Hidup Sistem Metodologi : suatu cara yang disarankan dan dapat dipertanggung jawabkan secara akademis untuk melakukan suatu hal
System Development Life Cycle/(SDLC) dari James O’Brien • Mengidentifikasisistem • a.Identifikasimasalah. • *Keuntungan • *Kelayakan : Operasional, Ekonomis, danTeknis • b.Penetuankebutuhan • . * Kecepatandalamproses • *Kemajuandalambisnis • Merancangsistem • a.Perancangankonseptual • b.Perancanganrinci • Membuatsistem • a. Pengadaan h/w, s/w, danjasa • b. Pemrograman • c. Pengujian/testing
SDLC-Cont… • 4. Implementation • a.Pelatihan user • b.Penyiapantempat. • c.Konversisistem • *Direct cut over • *Phased • *Parallel systems • *Pilot • PerawatanSistem • a.Audit • b.Evalusirutin
Systems Requirements Gb.1. Waterfall Systems Development Life Cycle Software Requirements Analysis • Setiapsuccessive phasehanyadapatdimulaibila: • phase sebelumnyatelahselesai • formal decision has been made by management Program Design Coding Testing Operations
STRUKTUR ORGANISASI GENERAL MANAGER WAKIL GENERAL MANAGER SEKRETARIS MANAGER ADM KEU MANAGER HRD MANAGER PRODUKSI
Sistem Informasi Penggajiankaryawan harian Bagian Personalia Laporan absensi Daftar Rencana gaji SIstem Penggajian Bagian Keuangan Gaji Pegawai persetujuan
DFD sistem penggajian Laporan absensi Proses Absensi 1.0 Data absensi absen Proses Buat Gaji 2.0 Data absensi Data gaji Data pegawai Proses Bayar 3.0 Bayar gaji pegawai Bukti bayar
Rancangan Menu Utama SISTEM PENGGAJIAN KARYAWAN SETUP FILE DATA PEGAWAI ABSENSI LAPORAN • SETUP DATA GAJI • SETUP DATA DEPT • UTILITY DATA • EXIT • Input Data pegawai • Edit data pegawai • Hapus data pegawai • Input data absensi • Edit data absensi • Hapus data absensi • Laporan data pegawai • Per golongan • Per dept • Laporan absensi • Rekap absen total • Rekap absen dept • Laporan daftar gaji • Rekap gaji bulanan • Rekap gaji harian
Rancangan Input FORMULIR INPUT DATA KARYAWAN No. Induk : xxxxxxxx Nama : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Jabatan : xxxxxxxxxxxxxxxxxxxxxx Kode Dept : xxxxxxxxx Tempat Lahir : xxxxxxxxxxxxxxxxxxxxxx Tgl.Lahir : dd-mm-yyyy Alamat : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx Kode Pos : xxxxx Agama : x 1. Islam Golongan Darah : x 1. A 2. Kristen Protestan 2. B 3. Kristen Khatolik 3. AB 4. Hindu 4. O 5. Budha Status : X 1. Nikah Jumlah anak : X 2. Belum Nikah 3. Janda / Duda Top Prev Next End Add Edit Query Print Exit
Rancangan Input INPUT DATA ABSENSI No. Absensi : xxxxxxxx No. Induk : xxxxxxxx Tanggal : dd-mm-yyyy Bulan : xxxxxxxxxxx Absensi : 9 Jam masuk : hh:mm:ss Jam keluar : hh:mm:ss Keterangan : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Top Prev Next End Add Edit Query Print Exit
PERANGKAT SISTEM INFORMASI • HARDWARE : komputer, printer, dan teknologi jaringan • SOFTWARE • OPERATING SYSTEM : Windows, Linux, Novell Netware, dll • APLIKASI : Ms.Office, GL, Corel Draw, dll • UTILITY : anti virus, Norton Utility, Disk Doctor, dll. • BAHASA PEMROGRAMAN : V.Foxpro, C++, Pascal, dll. • BRAINWARE : • CLERICAL PERSONNEL • FIRST LEVEL MANAGER • STAFF SPECIALIST • MANAGEMENT • DATA : dokumen bukti transaksi, nota, kuitansi, dsb. • PROSEDUR : Manual book,prosedur sistem pengendalian intern
PENGELOLA SISTEM INFORMASI PERENCANAAN STRATEGIS, KEBIJAKAN DAN PENGAMBILAN KEPUTUSAN TOP MANAGEMENT PERENCANAAN TAKTIS DAN PENGAMBILAN KEPUTUSAN MIDDLE MANAGEMENT PERENCANAAN, PENGAWASAN OPERASI DAN PENGAMBILAN KEPUTUSAN LOW MANAGEMENT PEMROSESAN TRAN- SAKSI DAN RESPON PERMINTAAN OPERATOR
HUMAN ERROR • Metodepengumpulandanpengukuran data yang tidaktepat. • Operator sistemtidakmengikutiprosedurpengolahan yang benar. • Kehilangan data atau data tidakterolah. • SalahPemeriksaanataupencatatan. • Salahdalammenggunakandokumeninduk / file induk. • Kesalahandalamprosedurpengolahan. • Kesalahan yang dilakukandengansengaja.
ANALISISSISTEM INFORMASI • Mengenali adanya elemen sistem pengolahan data hardware / software / brainware / data / prosedur. • Mengenali elemen pengolahan data melalui sarananya • Mengenali elemen pengolahan data melalui contoh dokumen • Melihat Interaksi antar manusianya dalam organisasi : • Interaksi atasan menugasi bawahan • Interaksi bawahan melapor ke atasan • Interaksi anatar manusia dalam rapat • Interaksi antar sistem pengolahan data • Melihat aliran dokumennya Flow of Dokumen (FOD) • Melihat interaksi antara manusia dan media pelaksana sistem pengolahan datanya. • Analisis tugas misal : kemampuan menghitung manusia X kemampuan menghitung kalkulator • Sintesis tugas misal : interaksi kasir dengan cash register : pencarian nama barang dan harga satuan, hitung jumlah barang dikalikan harga satuan, hitung total pembelian, hitung kembalian jika sudah input nilai uang tunai, cetak bukti pembayaran • Menganalisis dokumen job description.
Sistem Informasi Hotel • ElemenSistemPengolahan Data : • Cash register dikaris hotel dankasirrestoran • Bukupencatatan check-in dan check-out tamu hotel • Papanpenggantungkuncikamar hotel • Formulirisian laundry • Interaksiantarmanusia : • Tamumelakukan check-in keresepsionis • Tamumelakukan check-out keresepsionis • Tamumeneleponpesananmakanandanminumankerestoran • Alirandokumen : • Perjalananformulirpesanan laundry darikamartamumelaluihause-keeping sampaikemejaresepsionisataukasir hotel • Interaksimanusiadengansistempengolahan data : • Penulisanpencatatan check-in dan check-out tamukedalambukutamu • Kasir-cash register • Pengisianformulir laundry olehtamuataupetugas house –keeping • Pengisianlaporanalokasikamartamu (status hunian) berdasarkan status kuncipadapapanpenggantungnya • Job Description / strukturorganisasi : • Dokumen / diagram prosedur check-in dan check-out • Strukturorganisasi hotel
Sistem Informasi Apotik • ElemenSistemPengolahan Data : • Cash register dikasir • Bukupencatatanresepdokter yang dilayani • Interaksiantarmanusia : • Pemberitahuankepadaapotekeradanyaresepdokter yang perludiverifikasi • Alirandokumen : • Perjalananresepdokterdaripembelikepetugaskasirkeapotekersampaipemberianobat • Interaksimanusiadengansistempengolahan data : • Penulisanpencatatanresepkedalambukutransaksiharian • Kasir-cash register • Pembaharuancatatanstokobat, karenaadanyatransaksipembelianobat • Job Description / strukturorganisasi : • Dokumen / diagram prosedurpenjualanobatdenganresep • Dokumen / diagram prosedurpenjualanobatbebas • Dokumen / diagram prosedurpengelolaanpersediaanobat • Strukturorganisasiapotik
Contoh :Sistem Informasi di Apotik Hasil survey : • Data : - catatanpersediaanobat - daftarnamadanhargaobat - klasifikasijenisobat 2. Informasi : - laporanpersediaanobatbulanan - laporanpenjualanobatmingguan - laporanpembelianobatbulanan 3. Pengetahuan : - prosedurmengelolapersediaanobat - tatacarapemnjualanobatbebas - prosedurpenjualanobatdenganresep
Contoh :Sistem Informasi di Hotel Hasil survey : • Data : - daftar kamar hotel dan tarifnya - klasifikasi kamar hotel - data tamu yang sedang menginap hotel 2. Informasi : - laporan hunian tamu bulanan - laporan aktifitas bagian linen-laundry - laporan restoran, bar-beverage - daftar acara hotel 3. Pengetahuan : - tata tertib tamu hotel - daerah kunjungan wisata - daftar menu special restoran
Top Management Middle Management Lower Management Manager OPERATIONS Manager SYSTEMS Manager DATA INPUT CHART OF ORGANIZATION STAFF ASSISTANTS PRESIDENTS EXECUTIVE COMMITTEE EXECUTIVE VICE PRESIDENT Vice President INFO. SYSTEMS Vice President ADMINISTRATION Vice President ENGINEERING Vice President MARKETING Vice President PRODUCTION Vice President & COMPTROLLER Vice President & TREASURER Director PROMOTION Director SALES Director CUSTOMER SALES Manager COST ACCOUNTING Manager FINANCIAL ACCOUNTING Manager FINANCIAL ANALYSIS Database Administrator Director E D P Supervisor TAX ACCOUNTING Supervisor GENERAL ACCOUNTING Supervisor REGULATORY ACCOUNTING Manager PRODUCT A Manager PRODUCT B Manager PRODUCT C Supervisor SYSTEM ANALYSIS Supervisor PROGRAMM- ING Supervisor DOCUMENT- ATION Head ACCOUNT RECEIVABLE Head GENERAL LEDGER Head PAYROLL Supervisor REGION 1 Supervisor REGION 1 Supervisor REGION 1 Head ACCOUNT RECEIVABLE Head ACCOUNT RECEIVABLE Pegawai Pegawai Pegawai Pegawai Pegawai Pegawai Pegawai Pegawai