AUDIT SISTEM INFORMASI

Slides:



Advertisements
Presentasi serupa
EIH/Pengantar Sistem Informasi
Advertisements

Continous DBMS DATA MODELS
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
PENGANTAR TEKNOLOGI INFORMASI (A)
Siti Mukaromah, S.Kom.  Model yang menggambarkan requirement software dalam bentuk use case - use case  Use case model terdiri dari satu atau beberapa.
PEMODELAN ANALISIS Kuliah - 5
BAB 2 METODE REKAYASA PERANGKAT LUNAK
METODE REKAYASA PERANGKAT LUNAK
AUDIT SISTEM INFORMASI 1.KOMPONEN FISIK 2.KOMPONEN LOGIK.
Perancangan Basis Data MI 1133
CONTENT MANAGEMENT SYSTEM (CMS)
Pertemuan 9 Proyek Sistem Informasi Viska Armalina, ST., M.Eng
Pengantar Teknologi Web 6
Konsep Pemrograman Internet
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
PEMBUATAN MODEL DATA dan DESAIN DATABASE
Dukungan database dalam Pembangunan Sistem Informasi
IMPLEMENTASI SISTEM BASIS DATA
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Pertemuan 4 Konsep Dasar SPK (02)
Perjalanan Menuju Client Server
Rekayasa Perangkat Lunak
HUBUNGAN WEB DATABASE Sesi 8 83 web database.
Membangun Sistem Informasi ERP
Rekayasa Perangkat Lunak Model Proses PL
PENGENALAN SISTEM BASIS DATA
Pembimbing : Endang Purnama Giri, S.Kom., M.Kom.
Pengenalan Dasar Web Pertemuan 1
Arsitektur dalam Sister
Pengantar Client Server
MANAJEMEN DATA.
ARSITEKTUR APLIKASI WEB
Outline Elemen desain arsitektur. Membuat desain arsitektur.
DBMS Basis Data Pertemuan 2.
Aplikasi Web (Bagian I)
Pertemuan 3 Khairul Anwar Hafizd
SIM Rumah Sakit Materi Kuliah PERTEMUAN 6.
KONSEP DESAIN SOFTWARE DATABASE
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Basis Data Klien Server dan Basis data Internet Materi 7
SISTEM DATABASE.
Semantic Web: Web Services
Perancangan Arsitektur Sistem
Metode Perancangan Program
Pertemuan 5 Electronic Commerce
Materi Habis Uts IMK Prototyping
Tujuan Pengenalan konsep Relational Database Management System (RDBMS)
Strategi Pengadaan Sistem
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
REKAYASA PERANGKAT LUNAK
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
IMPLEMENTASI SISTEM BASIS DATA
Analisa [Kebutuhan] Sistem
BASIS DATA TERDISTRIBUSI
Prinsip Dasar Internet & Pemrograman Web
Membangun Sistem Informasi ERP
Membangun Sistem Informasi ERP
REKAYASA WEB Development Process
Infrastruktur E-Business
Pemrograman Internet Hendra Gunawan.
Database Server & Terdistribusi
Internet dan Web Erizal, S.Si, M.Kom.
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
System Development Life Cycle
Database Management System
Database Server & Terdistribusi
Prinsip Dasar Internet & Pemrograman Web
World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet.
Transcript presentasi:

AUDIT SISTEM INFORMASI Standard Database & Software

Konsep Database Data Source Different Environment Different Systems Different Database Different Database Version Different Schema

Hasil Pengukuran / Telemetri Audio / Suara Gambar Video Information Contens Text Hasil Pengukuran / Telemetri Audio / Suara Gambar Video

Database Kumpulan data Tersimpan dalam suatu tempat Dapat digunakan secara bersama

Secara digital tersimpan dalam bentuk file tersimpan dalam database server diakses secara bersama melalui jaringan komputer

keamanan data konsistensi data validitas data reliablilitas system Dalam sistem informasi, penerapan database tidak hanya ditinjau dari sisi ketersediaan data tetapi juga dari sisi keamanan data konsistensi data validitas data reliablilitas system Perlu menejemen data

Database Management System sistem basisdata yang mamiliki kemampuan menajemen untuk menjamin ketersediaan, keamanan, reliabilitas, konsistensi dan validitas data

Bagaimana cara mengorganisasikan data dalam database? Salah satu metode yg digunakan Menggunakan metode relasi yang didasarkan pada teori himpunan matematika

Relational Database Management System Tabel A Tabel B Tabel C Tabel D Tabel E Relational Database Management System

Web Database Tempat penyimpanan (repositories) database atau informasi yang secara dinamis berinteraksi dengan halaman Web Sebuah metode untuk menyimpan content WWW, dalam format terstruktur atau usable, yang terhubung baik secara statis maupundinamis dengan database lain Membantu komunikasi antara Web server dan Database.dan memungkinkan pemakai menerbitkan atau mengumpulkan informasi dari manapun

Tujuan Menyediakan jalan / cara remote access ke database server melalui browser Menggabungkan web server (http) dan database server Menggunakan semua metodologi web design standard untuk menyediakan kemudahan pemakaian, front end GUI ke database

Yang menggunakan web db E-Commerce Resource libraries Catalogs Directories (Yellow Pages) Online Shopping Online Auctions Training Courses Survey Financial Analysis

3-tier arsitektur Adanya penambahan tier antara database server dan client Tier ketiga (middle) dapat digunakan untuk menjalankan business rules dan melakukan pemrosesan Beban pada DBMS server dapat berkurang, sehingga transaksi pada DBMS Server dapat lebih efisien Aplikasi pemroses akan digeser ke lapisan middle, yang memungkinkan thin clients

3 tier Application Server (middle tier) dapat berada pada mesin yang berbeda dengan DBMS Server Banyak vendor yang menawarkan 3-Tier environtments: J2EE Application Server (untuk EJB) + RDBMS COM+ dan MTS + RDBMS .NET Remoting + RDBMS Web Services Dimungkinkan untuk menggabungkan antara application servers dan database server

Many pages access a DBMS for the data they display Using DBMS Many pages access a DBMS for the data they display Use PHP to display the data Use DBMS to do the heavy work

STANDARD SOFTWARE Bukan tentang "WWW" saja Tentang informasi terdistribusi dan saling terkait secara hyperlink Interdisiplin

Trend yang ada Web 0.0 (Era sebelum Web, radio, BBS dan lain sebagainya) Web 1.0 (Universal akses, Konten yang portabel, dan hyperlink Web 2.0 (Konten yang dihasilkan user,Social network, (coercive), Mobile access) Web 3.0 (Fokus pada layanan universal , Berbasiskan semantik, Menunjang interoperabilitas)

Membuat aplikasi Web? Gampang Berbasiskan web Linux Apache MySQL PHP PHP MySQL

Inovasi teknologi pendidikan Keterbatasan jaringan Presentasi secara "remote seperti streaming n ATBC 2010 - Bali oleh 150 peserta dari 20 negara

Portal pemerintah yg aman Content Management System yang dibangun dari scratch untuk kebutuhan pengguna non teknis (wartawan, pegawai pemerintah) Berita dapat dimasukkan dari semua satuan kerja, tetapi tetap dengan mekanisme persetujuan Ada fasilitas "preview" semua situs (bukan hanya 1 halaman) Mendukung tampilan mobile Tersedia untuk badan pemerintah melalui Univ. Putra Indonesia “YPTK” Padang

Trend yang ada Web 0.0 (Era sebelum Web, radio, BBS dan lain sebagainya) Web 1.0 (Universal akses, Konten yang portabel, dan hyperlink Web 2.0 (Konten yang dihasilkan user,Social network, (coercive), Mobile access) Web 3.0 (Fokus pada layanan universal , Berbasiskan semantik, Menunjang interoperabilitas)

Sistem Informasi Lanjut • Manusia, organisasi • SOP (Business Engineering) • Cultur (index Hofstede) • Pengguna (Ethnography, Activity Theory, Groupware Task Analysis) • Menu/GUI ^ Concurs Task Tree (CTT), Predicate Action, • Assurance ^ software verification,

Tingkat lanjut Requirement Analysis Design • Requirement Engineering (Misuse, LWBA, I*) • Specification Method (Formal, Z, VDM, TLA, Informal, Controlled Lang) Design Notation for Design (UML, SDL, IDEF), Workflow model (BPMN, swimlane, SOP_INFO) Paradigm of system (Language Oriented, Neural Network, Fuzzy etc) User Model (GOMS, Activity Theory etc) (CTT, GTA, HTA etc), Menu

Fungsi notasi SOP Penggunaan notasi ini berdasarkan beberapa alasan utama yaitu: Penjabaran dengan jelas siapa/organisasi mana yang bertanggung jawab untuk melaksanakan suatu akfitas. Penjabaran dengan jelas, alur dokumentasi yang ada. Sehingga dapat dilihat persyaratan dokumen yang dibutuhkan pada tiap aktifitas. Penjabaran dengan jelas alur koordinasi dan interaksi antar personal/orgranisasi yang terlibat. Penjelasan rentang waktu dilaksanakannya suatu

Cara membuat SOP Bagi menjadi tugas-tugas (task) Identifikasi "Aktor" (orang/organisasi) yang terlibat pada tugas tersebut Identifikasi sub proses yang dilakukan oleh tiap aktor untuk mengerjakan task tersebut Identifikasi informasi yang mengalir (yang dibutuhkan dan dihasilkan dari tiap sub proses)

Integrated view of BBSDM

Spesifikasi Sistem • Untuk berkomunikasi dengan berbagai pihak dalam pengembangan, pengembang, pengguna, manajer proyek dsb. • Digunakan dalam proses pengembangan (validasi, verifikasi, disain, implementasi, testing) • Sebagai bagian dari kontrak (aspek legal)

Sumber kesalahan requirement Kegagalan mengelola konflik secara efektif Ketidak gamblangan pernyataan yang jelas tentang masalah disain yang harus dipecahkan Terlalu banyak disambiguasi yang tak dideteksi Tak mengetahui siapa yang bertanggung jawab untuk apa Kurang peduli terhadap resiko requirement

Bahasa alami (Natural Language) • Keuntungan: • deklaratif • luwes • powerful • diketahui, tak perlu belajar khusus • berguna bagi pengguna biasa • Kerugian : • tidak jelas • tidak presisi • ambiguous • bergantung pada pengguna dan konteks

Bahasa formal • Keuntungan: • sintaks dan semantik yang telah didefinisikan sebelumnya • presisi • unambiguous • dapat diproses mesin • Kerugian • jarang dengan domain aplikasi • memodelkan domain aplikasi • notasi yang tidak biasa • proses belajar khusus

Eksplisit vs Implisit • Bahasa formal perlu menyatakan segalanya secara eksplisit • Memproses bahasa alami harus mempertimbangkan elemen-elemen implisit • Elemen implisit dapat menyambung kalimat membentuk teks yang koheren

Mengapa processable English • Req. Informal : UNTUK BERKOMUNIKASI dengan pihak dalam pengembangna sistem • Req. Formal requirement : UNTUK memverifikasi, validasi dan pengembangan lebih baik • Ada gap antara informal dan formal.

Bhs. alami sebagai bhs. formal • Awalnya digunakan diindustri untuk dokumentasi teknis • Subsistem dan bahasa alami penuh dengan grammar yang terbatas dan gaya tertentu yang direkomendasikan • Mereduksi ambiguitas dan meningkatkan komprehensibilitas • Bisa dicheck menggunakan komputer • Penterjemahan mesin • Menggabungkan keuntungan dari bhs. formal dan informal.

Tahapan Development 1) Global Disain 2) Requirement Analysis ^ LWBA • Use Case 2) Requirement Analysis ^ LWBA • Features • Organizational/Policy 3) Process Analysis • Information Flow • Standard Operating Procedure ^ SOP_INFO 4) Design dengan "pattern" • Prototype dengan Wireframe tpool dan Report Tools 5) Evaluasi Prototype ^ Early Usability