Software Engineering Methodology Service-Oriented Modeling
|
|
- Sucianty Kartawijaya
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Software Engineering Methodology Service-Oriented Modeling Eky Adhiputra Fitrie Amelia Rima Webby Sistem Informasi, Fakultas Ilmu Komputer, Universitas Gunadarma Jl. KH. Noer Ali, Kalimalang, Bekasi Telp : (021) Abstrak Dalam dunia bisnis Teknologi Informasi, metode pengembangan perangkat lunak sangat diperlukan guna membangun pengembangan perangkat lunak yang lebih baik. Dewasa ini, perkembangan metode pengembangan perangkat lunak semakin pesat. Satu dari sekian banyak metode pengembangan perangkat lunak adalah Pemodelan Berorientasi Layanan (Service-Oriented Modeling). Paper ini membahas mengenai bagaimana cara kerja, keunggulan, kelemahan, dan hal lain yang berkaitan dengan metode tersebut. Kata kunci: Software Development, Software Engineering, Service-Oriented Modeling (SOM), perangkat lunak. 1. Pendahuluan Service-Oriented Modeling adalah disiplin pemodelan pada sistem bisnis dan perangkat lunak, dengan tujuan untuk merancang dan menetapkan sistem bisnis berorientasi layanan dalam service-oriented architecture. Service-Oriented Modeling biasanya berusaha untuk menciptakan model-model yang memberikan pandangan yang komprehensif dari desain, analisis, dan arsitektur dari semua 'Entitas Software' dalam sebuah organisasi, yang dapat dipahami oleh individu dengan tingkat keberagaman bisnis dan pemahaman teknis. Service-Oriented Modeling biasanya mendorong untuk melihat entitas perangkat lunak sebagai 'aset' (aset berorientasi layanan), dan mengacu pada aset-aset ini secara kolektif sebagai 'jasa'.
2 lain : Ada berbagai pendekatan yang telah diusulkan untuk Service-Oriented Modeling, antara 1. Service-Oriented Modeling and Architecture (SOMA) SOMA mengacu pada domain umum dari service modeling yang diperlukan untuk merancang dan membuat SOM. 2. Service-Oriented Modeling Framework (SOMF) Service-Oriented Modeling Framework (SOMF) telah diusulkan oleh penulis Michael Bell sebagai bahasa pemodelan yang holistik dan antropomorfik untuk pengembangan perangkat lunak yang mempekerjakan disiplin dan bahasa universal untuk memberikan solusi strategis dan taktis untuk masalah perusahaan. 2. Tahapan Pengembangan SOM Gambar 1. Tahapan Pengembangan SOM
3 Tahapan SOM terdiri dari tiga tahapan seperti yang terlihat pada gambar dengan detail sebagai berikut: 1. Identifikasi Proses ini terdiri dari kombinasi teknik middle-out, top-down, bottom-up, dan dekomposisi domain, analisis aset yang ada, dan pemodelan tujuan-layanan. Pada bagian top-down, bagian yang tercetak biru digunakan pada permasalahan bisnis yang menyediakan spesifikasi untuk layanan bisnis. Proses top-down ini sering disebut sebagai dekomposisi domain, yang terdiri dari dekomposisi dari domain bisnis ke daerah-daerah fungsional dan subsistem, termasuk aliran atau proses dekomposisi ke dalam proses, sub-proses, dan tingkat bisnis menggunakan kasus-kasus yang tinggi. Pada bagian bottom-up atau analisis sistem yang ada, sistem yang ada dianalisis dan dipilih sebagai calon yang layak untuk menyediakan solusi biaya yang lebih rendah dengan pelaksanaan fungsi layanan dasar yang mendukung proses bisnis. Pada bagian middle-out, terdiri dari goal-service modeling yang memvalidasi dan menerapkan layanan lain yang tidak terdefinisi oleh bagian top-down ataupun bottom-up. 2. Spesifikasi Secara garis besar bagian ini terdiri dari analisis subsistem, spesifikasi komponen dan spesifikasi layanan. Pada Analisis subsistem terdiri dari pembuatan model objek untuk merepresentasikan pekerjaan internal dan desain dari subsistem terkait yang akan membuka layanan. Pada bagian ini menspesifikasikan aliran komponen yang dibutuhkan. Pada bagian spesifikasi komponen, komponen rinci yang mengimplementasikan layanan di spesifikasikan sebagai berikut : data, aturan, layanan, profil, variasi dan spesifikasi informasi. Sedangkan spesifikasi layanan dimulai dengan mengidentifikasi layanan yang ada. Hal ini penting untuk memulai klasifikasi layanan menjadi hirarki layanan. Klasifikasi membantu menentukan komposisi dan lapisan, sama seperti koordinasi ketika membangun layanan. Dalam menentukan komposisi diperlukan spesifikasi aliran layanan dan waktu yang tepat.
4 3. Realisasi Pada tahapan ini terdiri dari realisasi layanan, alokasi layanan dan komponen layer. Pada realisasi layanan menerangkan bahwa perangkat lunak pada layanan yang diberikan harus dipilih. Pilihan lain yang tersedia antara lain integrasi, transformasi, langganan dan outsourcing bagian dari fungsionalitas menggunakan layanan web. Pelayanan akan dibangun dari keputusan realisasi lain untuk jasa lain selain fungsi bisnis meliputi: Keamanan, manajemen dan pemantauan layanan. Pada bagian alokasi layanan terdiri atas layanan yang menugaskan subsistem yang telah diidentifikasikan. Alokasi layanan juga terdiri dari penempatkan layanan dan komponen. 3. Keunggulan dan Kelemahan SOM Keunggulan SOM: Membantu menyederhanakan integrasi aplikasi dan manajemen proses. Pengembangan peranti lunak lebih cepat dan fleksibel. Karena SOM adalah arsitektur teknologi informasi yang menitikberatkan pada layanan (services), maka komponen-komponen peranti lunaknya dapat digunakan kembali (reused) dan dipadukan kembali (recombined) dengan fleksibel. Lebih produktif, karena kita dengan mudah mengubah atau membangun services baru tanpa harus membongkar berbagai jenis aplikasi satu per satu. Penghematan biaya, karena para pengembang peranti lunak bisa meminimalkan kodekode software yang berlebihan, selain waktu pengembangan software juga lebih cepat. SOM tidak tergantung pada satu jenis teknologi atau metodologi saja sehingga dapat diimplementasi dengan berbagai teknik dan teknologi, SOM terdiri dari berbagai design principles karena SOM adalah sebuah arsitektur.
5 Kelemahan SOM: Sebaiknya organisasi/ institusi lebih konservatif melalui penerapan SOM secara bertahap dan dimulai dalam skala yang kecil karena implementasi SOM tetap mengandung risiko kegagalan. Pada tahap pengembangan SOM yang bersifat guna ulang (reused) terkadang tidak memungkinkan untuk menerapkan aplikasi yang berjalan pada jaringan yang cukup besar, di karenakan technology web service sangat lambat, maka di perlukan manajemen tambahan bernama SONA (Service Oriented Network Architecture) untuk melakukan utilisasi yang lebih baik pada service SOM, sehingga SOM lebih flexibel dan modularitas program dapat jalan pada platform yang ada saat ini. 4. Contoh Implementasi Penerapan SOM mulai dilakukan pada pengembangan perangkat lunak karena kemampuannya dalam menyederhanakan dan menampilkan integrasi aplikasi. Selain itu, pengembangan menggunakan SOM dapat menghemat waktu dan biaya, lebih produktif, dan tidak tergantung pada satu jenis teknologi atau metodologi saja. Komponennya juga dapat digunakan kembali (reusable). Berbeda dengan metode lainnya, sebagai contoh model spiral yang sulit untuk meyakinkan konsumen (khusunya dalam situasi kontrak) bahwa pendekatan evolusioner bisa dikontrol. Model spiral memerlukan keahlian penaksiran risiko yang masuk akal, dan sangat bertumpu pada keahlian untuk mencapai keberhasilan. Jika risiko mayor tidak ditemukan dan diatur, pasti akan terjadi masalah. Contoh implementasi nyatanya pada aplikasi pemesanan tiket pesawat. Lewat aplikasi semacam ini konsumen dapat lebih mudah mendapatkan pelayanan secara cepat. 5. Referensi [1] Bieberstein et al., Executing SOA: A Practical Guide for the Service-Oriented Architect (Paperback), IBM Press books,
6 [2] Bell, Michael (2008). "Introduction to Service-Oriented Modeling". Service-Oriented Modeling: Service Analysis, Design, and Architecture. Wiley & Sons. ISBN [3] Michael Bell (2010). SOA Modeling Patterns for Service-Oriented Discovery and Analysis p.223, 305 [4] Michael Bell (2010). SOA Pola Modeling. Michael Bell (2010). SOA Modeling Patterns. p. p [5] Michael Bell (2008). Service-Oriented Modeling hal Michael Bell (2008). Service- Oriented Modeling p [6] Michael Bell, Service Oriented Modeling: Service Analysis, Design and Architecture [7] URL: 23 Februari 2011 [8] URL: 23 Februari 2011 [9] URL: 23 Februari article Elements of Service-oriented Analysis and Design ", (developerworks, June 2004) 2. "Patterns: Service-oriented Architecture and Web Services" Redbook, SG , April 2004, Endrei M., et al. 3. Externalizing Component Manners to Achieve Greater Maintainability through a Highly Re-Configurable Architectural Style article by Ali Arsanjani, James J. Alpigini, and Hussein Zedan. Proceedings of the ICSM: IEEE Press Goal-oriented approach to enterprise component identification and specification, Communications of the ACM, Oct 2002, K. Levi, A. Arsanjani. 5. Patterns: Implementing an SOA with the Enterprise Service Bus" Redbook, SG , August 2004, Martin Keen, Susan Bishop, Alan Hopkins, Sven Milinski, Chris Nott, Rick Robinson, Jonathan Adams, Paul Verschueren.
KOLABORASI INFORMASI UNTUK MENDUKUNG INTEGRASI SISTEM INFORMASI. Abstrak
KOLABORASI INFORMASI UNTUK MENDUKUNG INTEGRASI SISTEM INFORMASI SATRIYO ADHY Program Studi Teknik Informatika Jurusan Matematika Fakultas MIPA Universitas Diponegoro Semarang satriyo@undip.ac.id Abstrak
Lebih terperinciREKAYASA PERANGKAT LUNAK LANJUT DESIGN ENGINEERING. Defri Kurniawan M.Kom
REKAYASA PERANGKAT LUNAK LANJUT DESIGN ENGINEERING Defri Kurniawan M.Kom Content Pengenalan Perancangan Model Analysis to Model Design Design Concept Design Model Pengenalan Perancangan Perancangan PL
Lebih terperinciObject-Oriented Design
Object-Oriented Design Pendahuluan Desain berorientasi objek (OOD) mentransformasi model analisis yang dibuat dengan menggunakan OOA (Analisa Berorientasi Obyek) ke dalam suatu model desain yang berfungsi
Lebih terperinciBAB I PENDAHULUAN. Saat ini rumah sakit telah menjadi institusi pelayanan dengan tingkat
BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini rumah sakit telah menjadi institusi pelayanan dengan tingkat kompleksitas yang sangat tinggi adapun kompleksitas yang tercipta disebabkan oleh sektor pelayanan
Lebih terperinciSI402 Arsitektur Enterprise Pertemuan #10 Suryo Widiantoro, ST, MMSI, M.Com(IS)
SI402 Arsitektur Enterprise Pertemuan #10 Suryo Widiantoro, ST, MMSI, M.Com(IS) Mahasiswa mampu menjelaskan tahapan, komponen, penyimpanan, dan tatakelola arsitektur TOGAF dalam rangka pengembangan dokumen
Lebih terperinciPENGGUNAAN PARADIGMA SOA (SERVICE ORIENTED ARCHITECTURE) UNTUK MEREALISASIKAN INTEROPERABILITAS DAN INTEGRITAS SISTEM INFORMASI.
Media Informatika Vol. 11 No. 1 (2012) PENGGUNAAN PARADIGMA SOA (SERVICE ORIENTED ARCHITECTURE) UNTUK MEREALISASIKAN INTEROPERABILITAS DAN INTEGRITAS SISTEM INFORMASI Rini Astuti Sekolah Tinggi Manajemen
Lebih terperinciRancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java
Rancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java Riyanarto Sarno 1, Dwi Sunaryono 2, Gita Ventyana 3 1,2,3 Jurusan Teknik Informatika, Fakultas Teknologi
Lebih terperinciINTEGRASI SISTEM INFORMASI RUMAH SAKIT BERBASIS PENERAPAN SOA
Media Informatika Vol. 11 No. 1 (2012) INTEGRASI SISTEM INFORMASI RUMAH SAKIT BERBASIS PENERAPAN SOA Ana Hadiana Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda no. 96 Bandung
Lebih terperinciReview Rekayasa Perangkat Lunak. Nisa ul Hafidhoh
Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh nisa@dsn.dinus.ac.id Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciGaris-garis Besar Program Pembelajaran (GBPP)
Garis-garis Besar Program Pembelajaran (GBPP) Judul Matakuliah Bobot Matakuliah Kode Matakuliah : Rekayasa Perangkat Lunak : 3 SKS : Deskripsi Matakuliah Kompetensi Umum Text Book Melalui mata ajar ini
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perusahaan otobus (PO) merupakan salah satu jasa akomodasi angkutan darat yang melayani perjalanan dari satu kota menuju kota lainnya. Saat ini informasi mengenai jadwal
Lebih terperinciRatna Wardani. Department of Electronic Engineering Yogyakarta State University
Ratna Wardani Department of Electronic Engineering Yogyakarta State University S/W Process Model Tahapan S/W Process Model Proses S/W Materi Model Waterfall Model Prototype Model Rapid Application Development
Lebih terperinciBAB 3 ANALISIS METODE
BAB 3 ANALISIS METODE 3.1 Analisis Pembangunan Aplikasi SOA dengan SOAD dan Aplikasi SOA adalah aplikasi yang menggunakan konsep service-oriented dalam pembangunan dan penggunaan aplikasi. Penggunaan konsep
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini perkembangan dan perubahan bisnis terjadi begitu cepat dan tidak dapat diprediksi sehingga banyak perusahan besar ataupun organisasi seringkali berubah untuk
Lebih terperinciBab V Perancangan Model Ensiklopedia
Bab V Perancangan Model Ensiklopedia Bab perancangan model ensiklopedia berisi pemetaan elemen dalam lingkungan kolaborasi ke dalam ensiklopedia. Pemetaan ini menghasilkan sebuah ensiklopedia lingkungan
Lebih terperinciBab III Analisa dan Kerangka Usulan
Bab III Analisa dan Kerangka Usulan III.1 Perencanaan Strategis dalam Pengembangan CIF III.1.1 Kendala Pengembangan CIF Pembangunan dan pengembangan CIF tentunya melibatkan banyak sekali aspek dan kepentingan
Lebih terperinciRANCANGAN PEMBELAJARAN
RANCANGAN PEMBELAJARAN MATA KULIAH : ANALISA DAN PERANCANGAN SISTEM SEMESTER: 4 KODE : KI091318 SKS: 4 JURUSAN : TEKNIK INFORMATIKA FTIF ITS PROGRAM : S1 DOSEN: KOMPETENSI UTAMA / TIU : untuk mengidentifikasi
Lebih terperinciBAB 1 PENDAHULUAN. yang bermanfaat guna mendukung pengambilan keputusan secara tepat dan
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Kemajuan teknologi yang pesat khususnya di bidang teknologi komunikasi dan informasi membawa perubahan yang besar di berbagai bidang kehidupan. Dalam kemajuan teknologi,
Lebih terperinciUNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI No. Dokumen Distribusi Tgl. Efektif RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester Tanggal
Lebih terperinciPerancangan Cetak Biru Teknologi Informasi
Perancangan Cetak Biru Teknologi Informasi Budi Daryatmo STMIK MDP Palembang budi_daryatmo@yahoo.com Abstrak: Pengelolaan TI perlu direncanakan dan dituangkan dalam bentuk cetak biru TI sehingga organisasi
Lebih terperinciPendahuluan Tinjauan Pustaka Service Oriented Architecture (SOA)
1. Pendahuluan Teknologi informasi dapat digunakan untuk membantu dalam peningkatan kinerja suatu bisnis atau organisasi. Untuk mengoptimalkan proses bisnisnya, perusahaan memanfaatkan teknologi informasi
Lebih terperinciPERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ INSURANCE
PERANCANGAN DAN PENERAPAN SERVICE ORIENTED MODELING ARCHITECTURE PADA CUSTOMER SERVICE MANAGEMENT DI PT. XYZ INSURANCE GROUP FIELD PROJECT WINARTO AMIDJODJO 1022401633 DEDY 1022401620 PROGRAM PASCASARJANA
Lebih terperinciPENERAPAN SOA SEBAGAI ALTERNATIF PENGINTEGRASIAN MULTI SISTEM INFORMASI
Media Informatika Vol. 9 No. 1 (2010) PENERAPAN SOA SEBAGAI ALTERNATIF PENGINTEGRASIAN MULTI SISTEM INFORMASI Ana Hadiana Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung
Lebih terperinciBAB I PENDAHULUAN. Teknologi digital adalah teknologi yang jika dilihat dari segi cara
BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi menjadi sebuah alat sederhana yang dapat membantu tercapainya kebutuhan manusia dengan lebih cepat dan mudah. Hampir seluruh aktivitas manusia melibatkan
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan semakin pesatnya perkembangan teknologi yang ada,
BAB I PENDAHULUAN 1.1 Latar Belakang Seiring dengan semakin pesatnya perkembangan teknologi yang ada, khususnya di dalam dunia teknik informatika, penting bagi pelaku industri yang berkecimpung di dunia
Lebih terperinciBAB I PENDAHULUAN I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Pendidikan Tinggi di Indonesia terdiri atas 81 perguruan tinggi negeri (PTN) dan tercatat lebih kurang 2.236 perguruan tinggi swasta (PTS) (HELTS, 2004: 24). Berdasarkan
Lebih terperinciMENTERI RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA
SALINAN MENTERI RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA PERATURAN MENTERI RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA NOMOR 62 TAHUN 2017 TENTANG TATA KELOLA TEKNOLOGI
Lebih terperinciBAB III Landasan Teori
BAB III Landasan Teori 3.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial
Lebih terperinciRekayasa Perangkat Lunak (Software Engineering)
Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami arti pengembangan perangkat lunak. Mengetahui aktivitas pengembangan perangkat lunak. Memahami
Lebih terperinciBAB II LANDASAN TEORI. adalah sebuah model arsitektur yang mendukung service orientation (John
BAB II LANDASAN TEORI 2.1 Service Oriented Architecture Definisi Service Orientation Architecture (SOA) menurut Open Group adalah sebuah model arsitektur yang mendukung service orientation (John Erickson,
Lebih terperinciIMPLEMENTASI TATA KELOLA SOA DALAM PROYEK PENGEMBANGAN PERANGKAT LUNAK SEBAGAI SOLUSI PERUSAHAAN YANG DITERAPKAN DI PT. XYZ
IMPLEMENTASI TATA KELOLA SOA DALAM PROYEK PENGEMBANGAN PERANGKAT LUNAK SEBAGAI SOLUSI PERUSAHAAN YANG DITERAPKAN DI PT. XYZ Case Study RYAN RAHMANSYAH 1212400075 Program Pasca Sarjana Ilmu Komputer PROGRAM
Lebih terperinciP10 Konsep & Prinsip Desain. A. Sidiq P.
P10 Konsep & Prinsip Desain A. Sidiq P. Universitas Mercu Buana Yogyakarta Desain PL & RPL 2 Model Analisis Model Desain AnalysisModel Design Model 3 Data design (desain data) Mentransformasikan model
Lebih terperinciPROPOSAL. Hudi Kusuma Bharata /14/2009
PROPOSAL Pengembangan Framework Aplikasi berbasis SOA (Service-Oriented Architecture) untuk Integrasi Aplikasi-2 Bisnis di PT XYZ Hudi Kusuma Bharata - 341208719 11/14/2009 Abstraksi: Membuat framework
Lebih terperinciBab II TINJAUAN PUSTAKA
Bab II TINJAUAN PUSTAKA II.1 Pengertian Enterprise Architecture Sebuah bangunan memerlukan sebuah pedoman dalam proses pembangunannya. Pedoman itu digunakan untuk membantu para pengambil keputusan dalam
Lebih terperinciTugas Rekayasa Perangkat Lunak
Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK
Lebih terperinciDesign Engineering. Tim RPL. Program Studi Teknik Informatika
Design Engineering Tim RPL Program Studi Teknik Informatika Software Design Engineering Desain: mengumpulkan kebutuhan stakeholder, keperluan bisnis dan pertimbangan teknologi untuk memformulasikan suatu
Lebih terperinciMETODOLOGI BERORIENTASI OBJEK IIM ABDURROHIM, S.T.,M.T
METODOLOGI BERORIENTASI OBJEK IIM ABDURROHIM, S.T.,M.T Pengertian Metodologi Cara kerja yang sistematis untuk memudahkan pelaksanaan pembuatan perangkat lunak guna mencapai tujuan tertentu. Proses untuk
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Perencanaan Strategis Perkembangan bisnis yang pesat telah memaksa hampir semua perusahaan untuk tidak hanya memikirkan lingkungan internal perusahaan saja, tetapi juga lingkungan
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Studio Tugas Akhir (TA) merupakan bagian di Program Studi S1 Ilmu Komputer FMIPA USU yang berperan dalam proses administrasi tugas akhir mahasiswa. Studio TA menangani
Lebih terperinciPrinsip dan Konsep Desain Perangkat Lunak
Prinsip dan Konsep Desain Perangkat Lunak Desain adalah salah satu langkah dalam fase pengembangan bagi setiap produk atau sistem yang direkayasa. Desain dapat didefinisikan berbagai proses aplikasi berbagai
Lebih terperinciSI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS)
SI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS) Mahasiswa mampu menjelaskan bahasa, pedoman, dan visualisasi yang digunakan sebagai dasar pembuatan sebuah pemodelan arsitektur
Lebih terperinciBAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Perkembangan sistem informasi saat ini telah mengalami pertumbuhan yang sangat pesat. Hal ini mengakibatkan timbulnya persaingan yang semakin ketat pada sektor bisnis
Lebih terperinciBAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle
BAB1. PENDAHULUAN Siklus hidup sistem (SLC) adalah metodologi yang digunakan untuk menggambarkan proses untuk membangun sistem informasi, dimaksudkan untuk mengembangkan sistem informasi dalam cara yang
Lebih terperinciPERENCANAAN SISTEM INFORMASI EKSEKUTIF PENERIMAAN MAHASISWA BARU DENGAN PENDEKATAN ENTERPRISE ARCHITECTURE PLANNING (STUDI KASUS: STMIK LIKMI BANDUNG)
Media Informatika Vol. 10 No. 3 (2011) PERENCANAAN SISTEM INFORMASI EKSEKUTIF PENERIMAAN MAHASISWA BARU DENGAN PENDEKATAN ENTERPRISE ARCHITECTURE PLANNING (STUDI KASUS: STMIK LIKMI BANDUNG) Karlina Sekolah
Lebih terperinciBAB I PENDAHULUAN. I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Seiring dengan perkembangan teknologi informasi, aplikasi dan platform yang digunakan oleh departemen-departemen dan unit pendukung pada perguruan tinggi menjadi beragam.
Lebih terperinciPEMBUATAN ENTERPRISE ARCHITECTURE DENGAN MENGGUNAKAN KERANGKA KERJA ZACHMAN (Studi Kasus : Pimpinan Pusat Muhammadiyah )
PEMBUATAN ENTERPRISE ARCHITECTURE DENGAN MENGGUNAKAN KERANGKA KERJA ZACHMAN (Studi Kasus : Pimpinan Pusat Muhammadiyah ) Ali Tarmuji 1), Hastiany 2) 1)2) Program Studi Teknik Informatika Universitas Ahmad
Lebih terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK PENDAHULUAN 1. Apakah Perangkat Lunak? 2. Apakah Rekayasa Perangkat Lunak (RPL)? 3. Apa perbedaan antara RPL dengan ilmu komputer (computer science)? 4. Apa perbedaan RPL dan rekayasa
Lebih terperinciKegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering
BPR Tahap 1 (Persiapan) Telaahan Business Process Reengineering (BPR) Tahap 1 - Persiapan Kegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering Apa yang
Lebih terperinciSI402 Arsitektur Enterprise Pertemuan #6 Suryo Widiantoro, ST, MMSI, M.Com(IS)
SI402 Arsitektur Enterprise Pertemuan #6 Suryo Widiantoro, ST, MMSI, M.Com(IS) Mahasiswa mampu menjelaskan prinsip penyelarasan bisnis dan teknologi informasi sebagai faktor penting pendorong arsitektur
Lebih terperinciBAB I PENDAHULUAN 1. 1 Latar Belakang
BAB I PENDAHULUAN 1. 1 Latar Belakang Berdasarkan Instruksi Presiden No. 3 tahun 2003, tentang Kebijakan dan Strategi Nasional Pengembangan e-government bahwa agar terlaksannya penerapan e-government secara
Lebih terperinciDibuat Oleh : 1. Andrey ( )
Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Analisa kebutuhan perangkat lunak Analisis kebutuhan merupakan langkah awal
Lebih terperinciMAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM
MAKALAH DESAIN PERANGKAT LUNAK NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 A. DESAIN PERANGKAT
Lebih terperinciTujuan 04/07/ :01
Sistem Basis Data : Perancangan Perangkat Lunak Tujuan Mahasiswa mampu memahami analisis dan desain model database Mahasiswa paham dan mengerti konsep desain database Mahasiswa mengerti desain arsitektur
Lebih terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK ( 2 nd week) Siklus Hidup Perangkat Lunak (SWDLC) RAHMAD HIDAYAH /41813120037 FASILKOM / SISTEM INFORMASI DOSEN : WAHYU HARI HAJI, S.Kom, MM Siklus Hidup Perangkat Lunak (Software
Lebih terperinciMAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )
MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK UNIVERSITAS MERCUBUANA 2015 Latar Belakang 1 BAB I PENDAHULUAN
Lebih terperinciMK. SISTEM INFORMASI Sap. PENDEKATAN PENGEMBANGAN SISTEM INFORMASI DOSEN : ASEP WAHYUDIN, M.T.
MK. SISTEM INFORMASI Sap. PENDEKATAN PENGEMBANGAN SISTEM INFORMASI DOSEN : ASEP WAHYUDIN, M.T. Materi kuliah : 1. Pendahuluan (konsep dasar pengembangan sistem informasi) 2. Pendekatan Pengembangan Sistem
Lebih terperinciBy : Agung surya permana ( )
By : Agung surya permana (5108100504) Latar belakang Rumusan masalah Permasalahan yang diangkat dalam menyelesaikan tugas akhir ini adalah: Bagaimana mengimplementasikan metode arsitektur SOA dari hasil
Lebih terperinciSistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM) 439 Sistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang M. Rico Ratu Adil* 1, Ervi Cofriyanti 2 1,2 STMIK Global Informatika
Lebih terperinciMAKALAH REKAYASA PERANGKAT LUNAK ( KONSEP DESAIN PERANGKAT LUNAK )
MAKALAH REKAYASA PERANGKAT LUNAK ( KONSEP DESAIN PERANGKAT LUNAK ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK UNIVERSITAS MERCUBUANA 2015 1 Konsep & Desain RPL BAB
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengenalan Rekayasa Informasi Saat ini banyak perusahaan-perusahaan yang sudah memanfaatkan sistem informasi untuk mendukung aktivitas perusahaan. Sebagian besar pemanfaatan sistem
Lebih terperinciLEMBARAN SOAL ULANGAN KENAIKAN KELAS Tahun 2014/ Komunikasi Paket Keahlian
PEMERINTAH KABUPATEN WONOSOBO DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA SMK NEGERI 1 WONOSOBO Jl. Bhayangkara 12 Telp./ Fax. 321219/ 325073 Wonosobo 56300 website : www.smkn1-wnb.sch.id email : info@smkn1-
Lebih terperinciBAB I PENDAHULUAN. Dewasa ini penggunaan komputasi awan atau Cloud Computing
BAB I PENDAHULUAN I.1 Latar Belakang Dewasa ini penggunaan komputasi awan atau Cloud Computing berkembang dengan signifikan. Perusahaan-perusahaan besar yang berorientasi terhadap penggunaan teknologi
Lebih terperinciBAB I PENDAHULUAN. dalam perencanaan strategis di institusi perguruan tinggi. Perencanaan strategis
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Perencanaan strategis sistem informasi dan teknologi informasi adalah suatu kegiatan yang terus menerus dan sistematis dengan tujuan yang akan dicapai dalam perencanaan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA A. Tinjauan Pustaka Pada penelitian sebelumnya yang berjudul Pengembangan Model Arsitektur Enterprise Untuk Perguruan Tinggi dilakukan pengembangan model arsitektur enterprise untuk
Lebih terperinciBAB V KESIMPULAN DAN SARAN. Berdasarkan pembahasan pada bab-bab sebelumnya, dapat ditarik kesimpulan, yakni sebagai berikut :
168 BAB V KESIMPULAN DAN SARAN V.1. Kesimpulan Berdasarkan pembahasan pada bab-bab sebelumnya, dapat ditarik kesimpulan, yakni sebagai berikut : 1. Dari penerapan metode studi pustaka dan metode pembangunan
Lebih terperinciTesting dan Implementasi Sistem Informasi
Modul ke: Testing dan Implementasi Sistem Informasi Pada dasarnya, pengujian merupakan satu langkah dalam proses rekayasa perangkat lunak yang dapat dianggap sebagai hal yang merusak daripada membangun
Lebih terperinciInformation System Analysis and Design
Information System Analysis and Design 1 Pengantar Perubahan relatif biaya dari H/W dan S/W Hardware Software 1960 1970 1980 1990 Sumber : Software Engineering a Programming Approach 2 nd Edition, Doug
Lebih terperinciANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI
ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI Cobalah untuk tidak menjadi seorang orang yang sukses, tetapi menjadi seorang yang bernilai, Albert Einstein Dosen: Heru Prasetyo, Mkom DEFINISI DATA:
Lebih terperinciSTRATEGI PENGEMBANGAN PERANGKAT LUNAK SI Oleh : Hanif Al Fatta
STRATEGI PENGEMBANGAN PERANGKAT LUNAK SI Oleh : Hanif Al Fatta Abstrak Tahapan pengembangan proses model dan data model seringkali disebut sebagai tahapan desain logikal (logical design). Alasannya karena
Lebih terperinciDesign Capture dalam Implementasi Field Programmable Gate Array (FPGA) dan Application Spesific Integrated Circuit (ASIC)
Design Capture dalam Implementasi Field Programmable Gate Array (FPGA) dan Application Spesific Integrated Circuit (ASIC) Ferry Wahyu Wibowo 1 Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta, Jl. Ring
Lebih terperinciUnified Modelling Language (UML)
Unified Modelling Language (UML) Tatik yuniati Abstrak Unified Modelling Language (UML) adalah sebuah bahasa yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem
Lebih terperinciBAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,
BAB II LANDASAN TEORI 2.1 Basis Data Terdistribusi Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, database yang saling berkaitan secara logik yang didistribusikan melalui
Lebih terperinciBAB I PENDAHULUAN I-1
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Membangun sebuah perangkat lunak merupakan sebuah proses yang rumit, dan pada 25 tahun terakhir, para peneliti telah mengidentifikasi aktivitas-aktivitas yang
Lebih terperinciBEST PRACTICE SERVICE-ORIENTED ARCHITECTURE (SOA): RECOMMENDATION AND TIPS
BEST PRACTICE SERVICE-ORIENTED ARCHITECTURE (SOA): RECOMMENDATION AND TIPS Maria Seraphina Astriani Computer Science Department, School of Computer Science Binus University Jl. K.H. Syahdan No. 9, Palmerah,
Lebih terperinciAgi Putra Kharisma, S.T., M.T. Pengembangan Berorientasi Penggunaan Ulang
Agi Putra Kharisma, S.T., M.T. Pengembangan Berorientasi Penggunaan Ulang Bingkai Kerja (BK) Apa itu BK? Mengapa BK? Bagaimana menggunakan BK? Bagaimana mempelajari BK? Bagaimana memilih BK? Bagaimana
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
1.1 Latar Belakang BAB I PENDAHULUAN Pengembangan e-government merupakan upaya untuk mengembangkan penyelenggaraan pemerintahan yang berbasis elektronik dalam rangka meningkatkan kualitas layanan publik
Lebih terperinciSystems Development Life Cycle (SDLC)
Systems Development Life Cycle (SDLC) OPINI 28 September 2010 14:04 Dibaca: 3263 Komentar: 2 0 SDLC (Systems Development Life Cycle) dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses pembuatan
Lebih terperinciPemrograman Web Berbasis Framework. Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD
Pemrograman Web Berbasis Framework Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD hasan@uad.ac.id Pokok Bahasan Pendahuluan Requirement atau penelusuran
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN Bab ini merupakan pendahuluan laporan Tugas Akhir yang menjelaskan secara garis besar mengenai pembahasan yang dilakukan. Bagian pendahuluan akan terdiri dari : 1. Penjelasan mengenai
Lebih terperinciBAB I PENDAHULUAN. I.1. Latar Belakang
BAB I PENDAHULUAN I.1. Latar Belakang Badan Pelayanan Perizinan Terpadu (BPPT) bidang II Kota Bandung adalah salah satu bagian dari BPPT Kota Bandung yang melayani proses penerbitan perizinan meliputi
Lebih terperinciRANCANG BANGUN SISTEM PENERIMAAN MAHASISWA BARU AKADEMI KEBIDANAN AISYIYAH PALEMBANG MENGGUNAKAN METODE OBJECT ORIENTED
RANCANG BANGUN SISTEM PENERIMAAN MAHASISWA BARU AKADEMI KEBIDANAN AISYIYAH PALEMBANG MENGGUNAKAN METODE OBJECT ORIENTED Ida Marlina Sistem Informasi STMIK PalComTech Jl. Basuki Rahmat No. 05, Palembang
Lebih terperinciPENDEKATAN SERVICE ORIENTED ARCHITECTURE (SOA) UNTUK MERESPON PERUBAHAN USER REQUIREMENT APLIKASI E-GOVERNMENT
JURNAL TEKNIK INFORMATIKA VOL 9 NO. 2, OKTOBER 2016 114 PENDEKATAN SERVICE ORIENTED ARCHITECTURE (SOA) UNTUK MERESPON PERUBAHAN USER REQUIREMENT APLIKASI E-GOVERNMENT Ahmad Nurul Fajar 1, Imam Marzuki
Lebih terperinciEnterprise Architecture Planning Untuk Proses Pengelolaan Manajemen Aset Dengan Zachman Framework
Enterprise Architecture Planning Untuk Proses Pengelolaan Manajemen Aset Dengan Zachman Framework Titus Kristanto Teknik Informatika Institut Teknologi Adhi Tama, Surabaya E-mail: tintus.chris@gmail.com
Lebih terperinciPendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom
Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom Abstraks Pengembangan sistem telah berkembang sesuai kebutuhan dan kecepatan pengembangan sistem yang diinginkan oleh pengembang sistem atau
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan
BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan e-gov merupakan suatu konsep penyelenggaraan pemerintahan yang memfokuskan pada kepentingan warga negara terkait untuk pemberian layanan dan administrasi
Lebih terperinciRANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)
RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems) A. SISTEM SEBAGAI PERUBAHAN YANG DIRENCANAKAN DALAM PERUSAHAAN PENGEMBANGAN SISTEM DAN PERUBAHAN DALAM PERUSAHAAN 4 Bentuk
Lebih terperinciBAB 2 DASAR TEORI. 2.1 Service Oriented Architecture (SOA) Konsep Service Oriented 2-1
BAB 2 DASAR TEORI 2.1 Service Oriented Architecture (SOA) Saat berbicara mengenai SOA, maka terlebih dahulu harus dilakukan pembahasan mengenai services. Services adalah sebuah fungsi yang terdefinisi
Lebih terperinciBAB I PENDAHULUAN. adalah hal penting yang dibutuhkan bagi setiap perusahaan atau instansi seperti
BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan zaman era globalisasi sekarang ini sistem informasi dengan menggunakan teknologi komputer yang sangat canggih dan modern akan memudahkan kita untuk melakukan
Lebih terperinciDAMPAK SERVICE ORIENTED ARCHITECTURE TERHADAP DUNIA BISNIS DAN PENDIDIKAN
DAMPAK SERVICE ORIENTED ARCHITECTURE TERHADAP DUNIA BISNIS DAN PENDIDIKAN Ikhsan Putra Kurniawan* *Peserta Kuliah Seminar(A) Semester Genap 2007/2008 Kelompok 255 Fakultas Ilmu Komputer Universitas Indonesia
Lebih terperinciBAB I PENDAHULUAN. yang akan yang akan membuka peluang lebih besar dalam menembus pasar.
BAB I PENDAHULUAN 1.1 Latar Belakang ` Indonesia merupakan Negara yang sedang berkembang yang tak luput dari pengaruh globalisasi. Yang mana Era Globalisasi ini telah menjangkau berbagai aspek kehidupan,
Lebih terperinciAnalysis Modeling 4/10/2018. Focus on What not How. Kenapa Analisis Kebutuhan. Definisi Analisis Kebutuhan. Langkah-Langkah Analisis Kebutuhan
Kenapa Analisis Kebutuhan Analysis Modeling 1 Definisi Analisis Kebutuhan Definisi Analisis Kebutuhan Penguraian kebutuhan-kebutuhan yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Sebagai respon dari perkembangan teknologi serta tuntutan masyarakat terhadap peningkatkan pelayanan, transparasi dan efektifitas, pemerintah mulai melakukan perubahan
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN
BAB IV ANALISA DAN PERANCANGAN 4.1 Analisisa Sistem Web Service Push and Pull Sistem Web Service Push and Pull ini akan dibangun dengan menggunakan Analisis dan Desain berorientasi objek. Analisis dan
Lebih terperinci6.4 Siklus Hidup Pengembangan Sistem
6.4 Siklus Hidup Pengembangan Sistem Pengembangan sistem informasi merupakan suatu proses yang kompleks, mahal karena menggunakan banyak sumberdaya dan membutuhkan waktu yang lama dari berbulan-bulan sampai
Lebih terperinciBAB V KESIMPULAN DAN SARAN
BAB V KESIMPULAN DAN SARAN A. Kesimpulan Berdasarkan kegiatan analisa proses bisnis dan pemodelan arsitektur bisnis, informasi, data, aplikasi, dan teknologi yang sudah dilakukan pada bagian sebelumnya,
Lebih terperinci: ENDRO HASSRIE. Nim : : REKAYASA PERANGKAT LUNAK DESAIN PERANG LUNAK DAN REKAYASA PERANGKAT LUNAK
Nama : ENDRO HASSRIE Nim : 41813120047 Matkul : REKAYASA PERANGKAT LUNAK DESAIN PERANG LUNAK DAN REKAYASA PERANGKAT LUNAK Desain Data Desain data adalah aktivitas pertama dan terpentig dari empat aktivitas
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Definisi Rekayasa Ulang Proses Bisnis Definisi rekayasa ulang menurut Hammer & Champy (1993) adalah pemikiran ulang secara fundamental dan perancangan ulang secara radikal atas
Lebih terperinciPROSES MODEL DESAIN PERANGKAT LUNAK
PROSES MODEL DESAIN PERANGKAT LUNAK Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA
Lebih terperinciPertemuan 5 Konsep dan Prinsip Desain TIK : Menjelaskan konsep, prinsip dan tahapan dalam perancangan software
Pertemuan 5 Konsep dan Prinsip Desain TIK : Menjelaskan konsep, prinsip dan tahapan dalam perancangan software 1. Analisis dan Desain Model Gambar 4.1 Hubungan antara Analysis Sistem dan Design Model Desain
Lebih terperinci