ARSITEKTUR DAN PEMODELAN APLIKASI

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

Pengenalan Arsitektur Basis Data
Internet & Jaringan Komputer
Minggu 6 Prinsip & Konsep Desain
By: Mr. Haloho Pemodelan Proses.
CLOUD COMPUTING (Komputer Di Awan)
METODE REKAYASA PERANGKAT LUNAK
PERANCANGAN DENGAN PENDEKATAN TERSTRUKTUR
Prototyping Aplikasi Teknologi Informasi
RANCANGAN ARSITEKTUR TEKNOLOGI INFORMASI Materi Pertemuan 27
Aplikasi Komputer.
IMPLEMENTASI SISTEM BASIS DATA
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
Perancangan Sistem Informasi
DIAGRAM ALIRAN DATA FISIK
KONSEP PERANCANGAN SISTEM INFORMASI
COMPONENT DIAGRAM DEPLOYMENT DIAGRAM
Perjalanan Menuju Client Server
Perancangan umum Sistem Informasi
Jaringan internet / Web Server Jaringan Bank
BAB 6 PENDEKATAN SISTEM 6.1 Pemecahan Masalah
Arsitektur dalam Sister
ARSITEKTUR APLIKASI WEB
Outline Elemen desain arsitektur. Membuat desain arsitektur.
Arsitektur SisTer.
Pertemuan 3 Khairul Anwar Hafizd
Sistem Terdistribusi.
ARSITEKTUR TEKNOLOGI INFORMASI
KONSEP DESAIN SOFTWARE DATABASE
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Bagan Alir Sistem.
Basis Data Klien Server dan Basis data Internet Materi 7
ARSITEKTUR DAN PEMODELAN APLIKASI
DATABASE TERDISTRIBUSI
Perancangan Arsitektur Sistem
PERANGKAT LUNAK (SOFTWARE)
Aplikasi Komputer.
Management Information System
DIAGRAM ALIRAN DATA FISIK
Tipe Integrasi Nurwahyu Alamsyah Heru Prayogo Farizal Arifin
10 Perancangan Arsitektural
IMPLEMENTASI SISTEM BASIS DATA
PERANGKAT LUNAK (SOFTWARE)
basis data client server
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Kelompok 4 1. Dessy aryanti Eva Rosyifa Ega Mawarni Rosalina Miliartha Tuti Mulyanah
FIKRI FAUZANAKBAR 9A SERVER.
Andika Elok Amalia, ST., MT.
Kelompok 4 Tugas 5 1. Dessy aryanti Eva Rosyifa Ega Mawarni Rosalina Miliartha Tuti Mulyanah
Database Server & Terdistribusi
Sumber daya komputasi dan komunikasi Disusun oleh
Asep Nasrudin, ST. Jaringan Dasar Teknologi Jaringan Komputer.
Sistem Terdistribusi dan Jaringan Komputer
CORPORATE INFORMATION SYSTEM (Sistem Informasi Organisasi)
Suplemen collaboration diagram component diagram
SISTEM BASIS DATA TERSEBAR
Database Server & Terdistribusi
Pertemuan 12 Package Diagram Deployment Diagram.
PERANGKAT LUNAK (SOFTWARE)
Impelementasi Sistem 11/22/2018.
PERANGKAT LUNAK (SOFTWARE)
Aplikasi Komputer.
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Aplikasi Komputer Dr. Mesterjon, S.Kom, M.Kom.
Tim RPL Progdi Teknik Informatika
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

ARSITEKTUR DAN PEMODELAN APLIKASI

ARSITEKTUR APLIKASI MENENTUKAN TEKNOLOGI YANG AKAN DIGUNAKAN UNTUK MENGIMPLEMENTASIKAN SATU ATAU LEBIH (BISA JADI SEMUA) SISTEM INFORMASI. ARSITEKTUR APLIKASI BERFUNGSI SEBAGAI OUTLINE UNTUK DESAIN, KONSTRUKSI, DAN IMPLEMENTASI.

DIAGRAM ALIRAN DATA FISIK SEBUAH MODEL PROSES YANG DIGUNAKAN UNTUK MENGKOMUNIKASIKAN KARAKTERISTIK IMPLEMENTASI TEKNIS PADA SEBUAH SISTEM INFORMASI. DIAGRAM TERSEBUT MENGKOMUNIKASIKAN PILIHAN-PILIHAN TEKNIS DAN KEPUTUSAN DESAIN LAIN KEPADA MEREKA YANG SECARA AKTUAL AKAN MEMBANGUN DAN MENGIMPLEMENTASI SISTEM.

DIAGRAM ALIRAN DATA FISIK MENGGUNAKAN BENTUK DAN KONEKSI DASAR YANG SAMA DENGAN DFD LOGIS, YAITU: A. PROSES B. AGEN-AGEN EKSTERNAL C. DATA STORES D. ALIRAN DATA CONTOH:

PROSES FISIK PROSES ADALAH BENTUK KUNCI PADA SEMUA DFD. ITULAH MENGAPA DFD DISEBUT MODEL PROSES. DFD FISIK MENGGAMBARKAN IMPLEMENTASI FISIK DARI SETIAP PROSES YANG TELAH DIRENCANAKAN. PROSES FISIK DAPAT BERUPA SEBUAH PROSESOR; MISAL SEBUAH KOMPUTER ATAU ORANG, ATAU IMPLEMENTASI TEKNIS DARI KERJA SPESIFIK UNTUK DIKERJAKAN; MISAL SEBUAH PROGRAM KOMPUTER ATAU PROSES MANUAL.

GAMBAR PROSES FISIK ID (PILIHAN) IMPLEMENTASI KATA KERJA TINDAKAN + FRASE KATA BENDA ATAU OBJEK IMPLEMENTASI

CONTOH:

JIKA SEBUAH PROSES LOGIS DIIMPLEMENTASIKAN SEBAGIAN OLEH ORANG DAN SEBAGIAN OLEH PERANGKAT LUNAK, MAKA PROSES TERSEBUT HARUS DIPECAH KE DALAM PROSES FISIK YANG TERPISAH DAN HARUS DITAMBAHKAN ALIRAN-ALIRAN DATA YANG TEPAT DI ANTARA PROSES-PROSES FISIK. NAMA PROSES FISIK YG DIKERJAKAN ORANG, DISARANKAN MENGGUNAKAN JUDUL-JUDUL ATAU PERAN, BUKAN NAMA YANG SESUAI. CONTOH:

JUDUL ATAU NAMA PERAN

ALIRAN DATA FISIK MENGGAMBARKAN HAL BERIKUT: IMPLEMENTASI TERENCANA SEBUAH INPUT KE ATAU OUTPUT DARI SEBUAH PROSES FISIK. PERINTAH DATABASE ATAU TINDAKAN MEMBUAT, MEMBACA, MEMPERBAHARUI, ATAU MENGHAPUS IMPOR DATA ATAU DARI ATAU EKSPOR DATA KE SISTEM INFORMASI LAIN MELALUI SEBUAH JARINGAN ALIRAN DATA ANTARA DUA MODUL ATAU SUBRUTIN DI DALAM PROGRAM YG SAMA.

SEBAGIAN BESAR ALIRAN DATA LOGIS DIKIRIM KE DFD FISIK SEBAGIAN BESAR ALIRAN DATA LOGIS DIKIRIM KE DFD FISIK. SEBAGIAN MUNGKIN DIGABUNGKAN KE DALAM ALIRAN DATA FISIK TUNGGAL YANG MENGGAMBARKAN FORM BISNIS. YANG LAIN MUNGKIN DIPECAH MENJADI BANYAK ALIRAN SEBAGAI HASIL DARI MEMECAH PROSES-PROSES LOGIS KE DALAM BANYAK PROSES FISIK. CONTOH: ALIRAN DATA LOGIS ORDER(PESANAN) DAPAT DIIMPLEMENTASIKAN SEBAGAI FORM: ORDER,PHONE; ORDER,HTML; FAX ORDER.

AGEN EKSTERNAL FISIK AGEN-AGEN EKSTERNAL YANG DIKATEGORIKAN SELAMA ANALISIS SISTEM ADALAH DI LUAR LINGKUP SISTEM

DATA STORE MENGGAMBARKAN IMPLEMENTASI SALAH SATU DARI HAL BERIKUT: DATABASE SEBUAH TABEL PADA SEBUAH DATABASE FILE KOMPUTER TAPE ATAU MEDIA BACKUP DARI SEMUA YG PENTING. BEBERAPA TIPE FILE YG TAK TERKOMPUTERISASI (KARTU NAMA, LEMBAR-LEMBAR SALINAN)

ARSITEKTUR TEKNOLOGI INFORMASI MENDEFINISIKAN TEKNOLOGI-TEKNOLOGI YG DIGUNAKAN OLEH SATU, LEBIH ATAU SEMUA SISTEM INFORMASI. ADA EMPAT KATEGORI ARSITEKTUR TEKNOLOGI: JARINGAN DATA ANTARMUKA PROSES

JARINGAN SISTEM TERDISTRIBUSI: SISTEM DI MANA KOMPONEN-KOMPONEN PADA SEBUAH SISTEM INFORMASI DIDISTRIBUSIKAN KE BERBAGAI LOKASI PADA SEBUAH JARINGAN KOMPUTER. DENGAN DEMIKIAN BEBAN KERJA PEMROSESAN YG DIPERLUKAN UNTUK MENDUKUNG KOMPONEN-KOMPONEN TERSEBUT JUGA DIDISTRIBUSIKAN KE BERBAGAI KOMPUTER PADA JARINGAN.

SISTEM TERSENTRALISASI SEBUAH KOMPUTER PUSAT MULTIUSER (UMUMNYA SEBUAH MAINFRAME) MENG-HOST SEMUA KOMPONEN SEBUAH SISTEM INFORMASI. PARA PENGGUNA BERINTERAKSI DENGAN KOMPUTER HOST INI MELALUI TERMINAL-TERMINAL (PC), TETAPI SECARA VIRTUAL SEMUA PEMROSESAN DAN KERJA AKTUAL DILAKUKAN DI KOMPUTER HOST.

LOCAL AREA NETWORK (LAN) SEKUMPULAN KOMPUTER KLIEN YANG TERKONEKSI PADA JARAK YANG RELATIF PENDEK PADA SATU ATAU LEBIH SERVER. CONTOH:

ARSITEKTUR DATA TEKNOLOGI MENDASAR PADA KLIEN / SERVER DAN KOMPUTASI JARINGAN MEMUNGKINKAN DILAKUKANNYA DISTRIBUSI DATA TANPA KEHILANGAN KONTROL. KONTROL INI DIPENUHI MELALUI KEMAJUAN PADA TEKNOLOGI DATABASE RELASIONAL TERDISTRIBUSI. CONTOH,

CONTOH ORACLE DARI PERUSAHAAN ORACLE SQL SERVER DARI MICROSOFT SYBASE DARI PERUSAHAAN SYBASE.

ARSITEKTUR ANTARMUKA INPUT, OUTPUT, DAN MIDDLEWARE INPUT ONLINE DAN OUTPUT ONLINE, MAYORITAS SISTEM SECARA PERLAHAN-LAHAN DITINGKATKAN DARI PEMROSESAN BATCH KE PEMROSESAN ONLINE. SAAT INI SEBAGIAN BESAR SISTEM DIDESAIN UNTUK PEMROSESAN ONLINE. MIDDLEWARE: PERANGKAT LUNAK UTILITY YANG MEMUNGKINKAN KOMUNIKASI ANTARA PROSESOR YANG BERBEDA-BEDA.

CONTOH: 1. PRESENTATION MIDDLEWARE, MEMPERBOLEHKAN SEORANG PROGRAMER UNTUK MEMBANGUN KOMPONEN-KOMPONEN ANTARMUKA PENGGUNA YANG DAPAT BERBICARA MELALUI WEB BROWSER ATAU SEBUAH DESKTOP GUI. CONTOH, HTTP MEMPERBOLEHKAN PROGRAMER UNTUK BERKOMUNIKASI DENGAN SEBUAH WEB BROWSER MELALUI SEBUAH APPLICATION PROGRAMMER INTERFACE (API) STANDAR.

2. APPLICATION MIDDLEWARE, MEMAMPUKAN DUA PROSES YANG DITULIS PROGRAMER PADA PROSESOR YANG BERBEDA UNTUK BERKOMUNIKASI SATU DENGAN YANG LAIN. CONTOH REMOTE PROCEDURE CALLS (RPC) 3. DATABASE MIDDLEWARE, MEMPERBOLEHKAN SEORANG PROGRAMMER MELEWATI PERINTAH-PERINTAH SQL KE MESIN DATABASE UNTUK PEMROSESAN MELALUI SEBUAH API STANDAR. CONTOH, SQL, ORACLE

ARSITEKTUR PROSES SEBUAH APLIKASI DIDEFINISIKAN PADA KONTEKS BAHASA PERANGKAT LUNAK DAN ALAT-ALAT YANG AKAN DIGUNAKAN UNTUK MENGEMBANGKAN LOGIKA BISNIS DAN PROGRAM-PROGRAM APLIKASI PADA PROSES TESEBUT. SOFTWARE DEVELOPMENT ENVIRONMENT (SDE): SEBUAH BAHASA DAN SEPERANGKAT ALAT UNTUK MENGEMBANGKAN APLIKASI-APLIKASI. CONTOH :

SEBUAH EDITOR DAN KOMPILER, COBOL SEBUAH MONITOR TRANSAKSI, CICS SEBUAH SISTEM MANAJEMEN FILE, VSAM UNTUK PAGE CONTENT INTERNET, HTML

ADA PERTANYAAN ?