ANALISIS BERORIENTASI OBJEK
|
|
- Handoko Jayadi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Analisa dan Desain Berorientasi Objek ANALISIS BERORIENTASI OBJEK Defri Kurniawan M.Kom
2 Content Analisis Berorintasi Objek Analysis Design Paradigm and Diagrams UML What UML? Why Modeling? The Triangle of Success in Software Dev UML Tools, Diagram, Version, Structure Diagram, Behavior Diagram, Problem, Process System Analysis and Design with UML Use Case Diagram Activity Diagram Sequence Diagram Case Study: ATM System
3 Analisis Berorientasi Objek Analisis Berorientasi Objek Berfokus pada pendefinisian kelas-kelas dan cara bagaimana mereka saling bekerjasama satu dengan yang lainnya untuk memenuhi kebutuhan para pelanggan. Pada Paradigma Analysis Design dan Diagram, Unified Modeling Language (UML) merupakan perkakas (tools) yang digunakan untuk melakukan pemodelan berorientasi objek
4 Analysis Design Paradigm and Diagrams 1. Data-oriented DFD 2. Process-oriented Flowchart 3. Object-oriented (data + process) UML
5 What is the UML? UML: Unified Modeling Language UML dapat digunakan untuk memodelkan semua proses dalam siklus hidup pengembangan dan seluruh teknologi implementasi yang berbeda UML adalah bahasa standar untuk memvisualisasikan,menspesifiksi, konstruksi, dan mendokumentasikan artifak dari sistem perangkat lunak UML adalah suatu alat komunikasi untuk team dan para stakeholders
6 Why Modeling? Modeling menangkap bagian penting dari sistem (James Rumbaugh) Business Process Computer System Visual Modeling adalah pemodelan yang menggunakan notasi grafik standar
7 The Triangle of Success in Software Dev. Notation: Standard Process: Tools: CustomerOriented Methodology Support Standard and Process Fasilkom 3/25/2014
8 UML Tools Rational Rose Visual Paradigm Enterprise Architect Microsoft Visio Star UML Netbeans UML Plugin
9 Æ Á ¹ ¼ ëçñ º ±â»ç ëàú äã»çñ Ù. È ÀÏ ü ÀÚ Â Àоî  ¹ ¼ ÀÇ Á º ÇØ ç ¹ ¼ ü ¼³Á À» äã»çñ Ù. È é ü  ÀоîµéÀΠüµé ëçø ÀÌ º Î Á ÄÀ» ½ÃÄÑ È é º ÁØ Ù. 1: Doc view request ( ) 9: sortbyname ( ) L 2: fetchdoc( ) 3: create ( ) 6: filldocument ( ) 4: create ( ) 8: fillfile ( ) 5: readdoc ( ) 7: readfile ( ) Window95 ¹ ¼ ü Å óàì¾ðæ.exe Windows NT Windows NT ¹ ¼ ü Áø.EXE Windows95 IBM Mainframe µ ÀÌÅ º À̽º¼ ¹ö Solaris ÀÀ ë¼ ¹ö.EXE Windows95 ¹ ¼ ü ¾ÖÇà Alpha UNIX UML Diagrams Use-Case Diagram Class Diagram Statechart Diagram add f ile DocumentList FileMgr Document Actor A Use Case 1 Use Case 2 Actor B fetchdoc( ) sortbyname( ) add( ) delete( ) FileList flist add( ) delete( ) 1 name : int docid : int numfield : int get( ) open( ) close( ) read( ) sortfilelist( ) create( ) filldocument( ) read() fill the code.. Openning add f ile [ numberof f ile==max ] / f lag OFF close f ile Writing Reading close f ile Closing Use Case 3 Collaboration Diagram 1: Doc view request ( ) 9: sortbyname ( ) mainwnd : MainWnd rep Repository (from Persistence) name : char * = 0 readdoc( ) readfile( ) read( ) File GrpFile read( ) open( ) create( ) fillfile( ) FileManager Repository DocumentList Deployment Diagram 2: fetchdoc( ) 4: create ( ) gfile : GrpFile Document 8: fillfile ( ) user : Clerk filemgr : FileMgr 3: create ( ) 6: filldocument ( ) GraphicFile File FileList 7: readfile ( ) repository : Repository 5: readdoc ( ) document : Document user mainwnd filemgr : FileMgr Sequence Diagram document : Document gfile repository Component Diagram Forward and Reverse Engineering Target System
10 UML 2.0 UML version 2.0 memiliki 14 diagram yang terbagi pada 2 kelompok besar: 1. Structure Diagrams 2. Behavior Diagrams
11
12 UML Structure Diagrams Mewakili data dan hubungan statis pada sistem informasi 1. Class Diagram 2. Object Diagram 3. Package Diagram 4. Deployment Diagram 5. Component Diagram 6. Composite Structure Diagram
13 Structure Diagrams 1. Class Diagrams Kosakata umum yang digunakan oleh analis dan pengguna Mewakili sesuatu/benda (employee, paycheck, ) Menenjukkan hubungan antar kelas 2. Object Diagrams Mirip dengan Class Diagram Gambaran tentang objek-objek dalam sistem Hubungan antar objek 3. Package Diagrams Kelompok elemen-elemen UML digunakan untuk membentuk tingkat konstruksi yang lebih tinggi
14 Structure Diagrams 4. Deployment Diagrams Menunjukkan arsitektur fisik dan komponen perangkat lunak sistem For example, network nodes 5. Component Diagrams Hubungan fisik di antara komponen perangkat lunak Example Client/Server (Mesin mana yang berjalan pada software yang mana) 6. Composite Structure Menggambarkan struktur internal dari kelas yang kompleks
15 UML Behavior Diagrams Menggambarkan hubungan dinamis antara objek yang mewakili sistem informasi bisnis 1. Activity Diagram 2. Sequence Diagram 3. Communication Diagram 4. Interaction Diagram 5. Timing Diagram 6. Behavior State Machine 7. Protocol State Machine 8. Use Case Diagrams
16 Behavior Diagrams 1. Activity Diagrams Model proses pada suatu sistem informasi Example: Business workflows, business logic 2. Interaction Diagrams Menunjukkan interaksi anatar objek 3. Sequence Diagrams Urutan berdasarkan waktu interaksi 4. Communication Diagrams Komunikasi antara sekumpulan objek yang berkolaborasi dari suatu aktivitas
17 Behavior Diagrams 5. Interaction Diagrams Kilasan aliran control dari suatu proses 6. Timing Diagrams Menunjukkan bagaimana suatu objek berubah dari waktu ke waktu 7. State Machines Memeriksa perilaku dari suatu kelas Menunjukkan model keadaan-keadaan yang berbeda dan transisi keadaan dari suatu objek 8. Use-Case Diagrams Menunjukkan interaksi antara sistem dan lingkungan Menangkap kebutuhan bisnis
18 UML Process (EA Sparx) 1. Menampilkan batas sistem dan fungsi utama menggunakan use cases dan actors 2. Memodelkan proses bisnis organisasi dengan activity diagram 3. Menggambarkan realisasi use case menggunakan sequence diagrams 4. Merepresentasikan struktur statis dari suatu sistem dengan menggunakan class diagram 5. Mengungkapkan pelaksanaan arsitektur fisik dengan deployment diagram
19 UML Process (EA Sparx) 1. Use Cases Diagram 2. Activity Diagram 3. Sequence Diagram 4. Class Diagram 5. Deployment Diagrams
20 UML Process (Kendal, 2011) 1. Sebuah use case diagram, menggambarkan bagaimana sistem yang digunakan. Analis memulai dengan use case diagram 2. Sebuah activity diagram, menggambarkan aliran keseluruhan kegiatan. Setiap use case dapat membuat satu diagram aktivitas 3. Sequence diagram, menunjukkan urutan kegiatan dan hubungan kelas. Setiap use case dapat membuat satu atau lebih sequence diagram 4. Class diagrams, menunjukkan kelas dan hubungan. Sequence diagram digunakan untuk menentukan kelas 5. Statechart diagram, menunjukkan keadaan transisi. Setiap kelas dapat membuat statechart diagram, yang berguna untuk menentukan class method
21 (Kendall and Kendall, 2011)
22 System Analysis and Design with UML 1. System Analysis 1. Business Process Identification Use Case Diagram 2. Business Process Modeling Activity Diagram 3. Business Process Realization Sequence Diagram 2. System Design 1. Program Design 1. Class Diagram 2. Package Diagram (Gabungan class yang sesuai) 3. Deployment Diagram (arsitektur software dari sistem yang dibangun) 2. User Interface Design (Buat UI design) 3. Entity-Relationship Model (Buat ER diagram)
23 USE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Menekankan apa yang diperbuat sistem, dan bukan bagaimana. Menggambarkan kebutuhan sistem dari sudut pandang pengguna (user) Mengfokuskan pada proses komputerisasi (automated processes) Menggambarkan hubungan antara use case dan actor
24 USE CASE DIAGRAM Use case Use case diagram terdiri dari: Use case Actors Relationship System boundary boxes (optional) Use case dinotasikan dengan gambar horizontal ellipse Use case Use case biasanya menggunakan kata kerja
25 USE CASE DIAGRAM - ACTOR Actor menggambarkan orang, sistem atau external entitas / stakeholder yang menyediakan atau menerima informasi dari sistem Actor menggambarkan sebuah tugas/peran/role, bukan posisi sebuah jabatan Actor memberi input atau menerima informasi dari sistem Actor biasanya menggunakan Kata benda Indikasi <<system>> untuk sebuah actor yang merupakan sebuah sistem Letakkan actor utama anda pada pojok kiri atas dari diagram
26 USE CASE DIAGRAM - Association Ujung panah pada association antara actor dan use case mengindikasikan siapa/apa yang meminta interaksi dan bukannya mengindikasikan aliran data Sebaiknya gunakan Garis tanpa panah untuk association antara actor dan use case association antara actor dan use case yang menggunakan panah terbuka untuk mengindikasikan bila actor berinteraksi secara pasif dengan system anda
27 USE CASE DIAGRAM - Association <<include>> termasuk di dalam use case lain (required) / (diharuskan) Pemanggilan use case oleh use case lain, contohnya adalah pemanggilan sebuah fungsi program Tanda panah terbuka harus terarah ke sub use case Buka Rekening <<include>> catat data pribadi Nasabah
28 USE CASE DIAGRAM - Association <<extend>> perluasan dari use case lain jika kondisi atau syarat terpenuhi Kurangi penggunaan association Extend ini, terlalu banyak pemakaian association ini membuat diagram sulit dipahami. Tanda panah terbuka harus terarah ke parent/base use case Buka Rekening <<extend>> Nasabah Buka Deposito
29 USE CASE DIAGRAM - Association Generalization/inheritance digambarkan dengan sebuah garis berpanah tertutup pada salah satu ujungnya yang menunjukkan lebih umum Generalization/inheritance dipakai ketika ada sebuah keadaan yang lain sendiri/perlakuan khusus (single condition)
30 USE CASE DIAGRAM - system boundary boxes Digambarkan dengan kotak disekitar use case, untuk menggambarkan jangkauan sistem (scope of of your system). Biasanya digunakan apabila terdapat beberapa alternatif sistem yang dapat dijadikan pilihan System boundary boxes dalam penggunaannya optional
31 ACTIVITY DIAGRAM Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur membantu memahami proses secara keseluruhan
32 ACTIVITY DIAGRAM simbol Simbol Start Point End Point Activities Keterangan Fork (Percabangan) Join (Penggabungan) Decision Swimlane Sebuah cara untuk mengelompokkan activity berdasarkan Actor (mengelompokkan activity dalam sebuah urutan yang sama)
33 ACTIVITY DIAGRAM contoh Bagian Gudang Bagian Pembelian Supplier Memberi informasi data Barang yang akan dipesan Menerima informasi Buat SPP Terima SPP Terima Barang dan Faktur Kirim Barang disertai Faktur Buat SPBJ Tandatangani SPBJ Terima SPBJ Melakukan pembayaran Konfirmasi pembayaran Terima pembayaran Terima Kwitansi Buat kwitansi
34 Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan
35 Simbol Sequence Diagram
36
37 Case Study: ATM System System Analysis: 1. Business Process Identification Use Case Diagram 2. Business Process Modeling Activity Diagram 3. Business Process Realization Sequence Diagram
38 Latihan Terdapat Sistem ATM dimana pengguna dapat: 1. Melihat Saldo 2. Mentransfer Uang 3. Mengambil Uang 4. Logout Buatlah use case diagram, activity diagram, dan sequence diagram untuk menggambarkan kasus di atas!
39 ATM System
40 Layar Kotak Uang Kotak Kartu Kotak Kuitansi
41 Masukkan PIN: Kotak Uang Kotak Kartu Kotak Kuitansi
42 Menu Utama 1. Melihat Saldo 2. Mentransfer Uang 3. Mengambil Uang 4. Logout Kotak Uang Kotak Kartu Kotak Kuitansi
43 Menu Melihat Saldo 1. Saldo anda adalah. Kotak Uang Kotak Kartu Kotak Kuitansi
44 Menu Mentransfer Uang 1. No Account Penerima: Kotak Uang Kotak Kartu Kotak Kuitansi
45 Menu Mentransfer Uang 1. Jumlah uang yang dikirim: Kotak Uang Kotak Kartu Kotak Kuitansi
46 Menu Mentransfer Uang 1. Uang berhasil terkirim Kotak Uang Kotak Kartu Kotak Kuitansi
47 Menu Mengambil Uang 1. Jumlah uang yang diambil: Kotak Uang Kotak Kartu Kotak Kuitansi
48 Menu Mengambil Uang Uang berhasil diambil Kotak Uang Kotak Kartu Kotak Kuitansi
49 Use Case Diagram Sistem ATM Memasukkan Kartu «include» Memasukkan PIN Mengecek Saldo Pengguna Mentransfer Uang Melakukan Logout Mengambil Uang
50 Activity Diagram: Memasukkan Kartu Pengguna Sistem ATM Mulai Menyiapkan Kartu Memasukkan Kartu Memv alidasi Kartu kartu valid? tidak Mengeluarkan Kartu ya Menampilkan MenuPIN Selesai
51 Activity Diagram: Memasukkan PIN Pengguna Sistem ATM Mulai Memasukkan PIN tidak Memv alidasi Account pin valid? tidak lebih dari 3x? ya Menampilkan MenuUtama ya Memblokkir Kartu Selesai
52 Activity Diagram: Mengecek Saldo Pengguna Sistem ATM Mulai Memilih Mengecek Saldo di Menu Utama Memproses Pengecekan Saldo Menampilkan Saldo di Menu Saldo Selesai
53 Activity Diagram: Mentransfer Uang Pengguna Sistem ATM Mulai Memilih Mentransfer Uang di Menu Utama tidak Memasukkan Account Tuj uan Memv alidasi Account Tuj uan Memasukkan Jumlah Uang yang dikirim tidak Account Tujuan Valid? ya Menghitung Kecukupan Saldo Pengirim Saldo Cukup? ya Mentransfer Uang Selesai
54 Activity Diagram: Mengambil Uang Pengguna Sistem ATM Mulai Memilih Menu Mengambil Uang di Menu Utama tidak Memasukkan Jumlah Uang Mengecek Ketercukupan Saldo Saldo Cukup? ya Memproses Pengambilan Uang Mengambil Uang di Kotak Uang Mengeluarkan Uang di Kotak Uang Selesai
55 Activity Diagram: Melakukan Logout Pengguna Sistem ATM Mulai Memilih Keluar di Menu Utama Memproses Logout Mengeluarkan Kuitansi Mengambil Kuitansi Mengeluarkan Kartu Mengambil Kartu Selesai
56 Sequence Diagram: Memasukkan Kartu Pengguna KotakKartu ProsesValidasiKartu MenuPIN memasukankartu() validasikartu() alt kartu v alid? [ya] tampilkan() [tidak] mengeluarkankartu() (from 1 Use Case Diagram)
57 Type of Class 1. Boundary Class Class yang berhubungan dengan actor (user interface) 2. Control Class Class yang berhubungan dengan pemrosesan, komputasi, penghitungan, dsb 3. Entity Class Class yang berhubungan dengan data (flat file or database)
58 Sequence Diagram: Memasukkan PIN Pengguna M enupin ProsesValidasiAccount Account Login MenuUtama memasukkanpin() validasi(id, pin) getidlogin() getpin() alt PIN v alid? [ya] tampilkan() [tidak] alt lebih dari 3x? [tidak] tampilkan() [ya] errorkartudiblokir() blokiraccount() (from 1 Use Case Diagram)
59 Sequence Diagram: Mengecek Saldo Pengguna MenuUtama ProsesMengecekSaldo Account Balance Transaksi MenuMengecekSaldo memilihmengeceksaldo() lihatsaldo(id) getidbalance() getsaldo() settransaksi(tgl, jenis) tampilkanhasil(saldo) (from 1 Use Case Diagram)
60 Sequence Diagram: Mentransfer Uang Pengguna MenuUtama MenuMentransferUang ProsesMentransferUang Account pengirim:balance penerima:balance Transaksi memilihmentransferuang() tampilkan() memasukkanjumlahuang() memasukkanaccounttujuan() transferuang(id, jumlah) getidbalance() getsaldo() alt saldo cukup? [ya] setsaldo(saldo) setsaldo(saldo) settransaksi(tgl, jenis) tampilkanuangberhasildikirim() [tidak] tampilkanerrorsaldotidakcukup() rom 1 Use Case Diagram)
61 Sequence Diagram: Mengambil Uang Pengguna MenuUtama MenuMengambilUang ProsesMengambilUang Account Balance Transaksi KotakUang memilihmengambiluang() tampilkan() memasukkanjumlah() ambiluang(id, jumlah) getidbalance() getsaldo() alt saldo cukup? [ya] setsaldo(saldo) keluarkanuang(jumlah) settransaksi(tgl, jenis) TampilkanUangBerhasilDiambil() [tidak] TampilkanErrorSaldoTidakCukup() m 1 Use Case Diagram)
62 Sequence Diagram: Melakukan Logout Pengguna MenuUtama MenuLogout ProsesLogout KotakKuitansi KotakKartu memilihkeluar() tampilkan() logout() keluarkankuitansi() keluarkankartu() tampilkantelahkeluar() (from 1 Use Case Diagram)
63
Pembahasan. 1. Pemodelan UML. 3. Mekanisme Umum pada UML
Pembahasan 1. Pemodelan UML 2. Artifact UML 3. Mekanisme Umum pada UML 1. Pemodelan UML Pada UML 1.0 ada 9 jenis model diagram, yang kemudian UML berkembang menjdi UML 2.0 menjadi 13 jenis model diagram,
Lebih terperinciUSE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan bagaiman
USE CASE DIAGRAM USE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan bagaimana. Menggambarkan kebutuhan system
Lebih terperinciAnalisa dan Perancangan Sistem. Class dan package Diagrams
Analisa dan Perancangan Sistem Class dan Package Diagrams Class dan package Diagrams Æ Á ¹ ¼ ëçñ º ±â»ç ëàú äã»çñ Ù. È ÀÏ ü ÀÚ Â Àоî  ¹ ¼ ÀÇ Á º ÇØ ç ¹ ¼ ü ¼³Á À» äã»çñ Ù. È é ü  ÀоîµéÀΠüµé ëçø
Lebih terperinciUML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si
UML & USE CASE DIAGRAM Oleh : Bambang Hermawan, S.Si Unified Modeling Language Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang
Lebih terperinciUML (Unified Modeling Language)
Pertemuan2 UML UML (Unified Modeling Language) UML (Unified Modeling Language) adalah metode pemodelan (tools/model) secara visual sebagai sarana untuk merancang dan atau membuat software berorientasi
Lebih terperinciPemodelan Berorientasi Objek
1 Pemodelan Berorientasi Objek Pengenalan PBO dan UML Adam Hendra Brata Review Materi PL 2 Materi Pemrograman Lanjut Class & Object Inheritance Abstraction Encapsulation Polymorphism Interface Message
Lebih terperinciUML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si
UML & USE CASE DIAGRAM Oleh : Bambang Hermawan, S.Si Unified Modeling Language Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang
Lebih terperinciPemodelan Berorientasi Objek
1 Pemodelan Berorientasi Objek Pengenalan PBO dan UML Adam Hendra Brata Review Materi PL 2 Materi Pemrograman Lanjut Class & Object Inheritance Abstraction Encapsulation Polymorphism Interface Message
Lebih terperinciYuli Purwati, M.Kom USE CASE DIAGRAM
Yuli Purwati, M.Kom USE CASE DIAGRAM UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA&D) yang dimunculkan sekitar akhir
Lebih terperinciDESIGN SYSTEM WITH UML
REKAYASA PERANGKAT LUNAK LANJUT DESIGN SYSTEM WITH UML Defri Kurniawan M.Kom Content UML Process (EA Sparx) System Analysis and Design with UML Class Diagram Deployment Diagram User Interface Design UML
Lebih terperinciTEKNIK TEKNIK ANALISA DESAIN MENGGUNAKAN UML PADA PERANCANGAN PROGRAM BERBASISKAN OBJECT
TEKNIK TEKNIK ANALISA DESAIN MENGGUNAKAN UML PADA PERANCANGAN PROGRAM BERBASISKAN OBJECT How to Do OOAD How to Do OOAD OO Technology OO Prog. Languages (Smalltalk, C++) Process Perspective just program!
Lebih terperinciNotasi Object Oriented System. Chapter II
Notasi Object Oriented System Chapter II Introduction Unified Modeling Language (UML), merupakan standar untuk mendokumentasikan object-oriented systems UML is a modeling language, not a methodology or
Lebih terperinciREKAYASA PERANGKAT LUNAK ANALISIS. Defri Kurniawan M.Kom
REKAYASA PERANGKAT LUNAK ANALISIS Defri Kurniawan M.Kom Penyelesaian Masalah by George Poyla George Poyla memberikan esensi praktik rekayasa perangkat lunak dalam menyelesaikan masalah meliputi [Pol45]:
Lebih terperinci4. Prinsip - Prinsip Pemodelan Visual
4. Prinsip - Prinsip Pemodelan Visual SIF15001 Analisis dan Perancangan Sistem Informasi Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University of San Fransisco Apakah
Lebih terperinciSEQUENCE DIAGRAM Yu l i Pu r wat i, M. Ko m
SEQUENCE DIAGRAM Yuli Purwati, M.Kom Outline: Pendahuluan Tujuan Komponen Simbol Istilah Contoh SD Pendahuluan Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk
Lebih terperinciActivity Diagram. Workflow Operasi
Activity Diagram Activity Diagram Diagram Aktivitas; menunjukkan flow aktivitas ke aktivitas Diagram aktivitas dapat menggambarkan aktivitas untuk memenuhi kondisi tertentu atau paralel Dapat dipakai untuk
Lebih terperinci(RPL) REKAYASA PERANGKAT LUNAK II
(RPL) REKAYASA PERANGKAT LUNAK II TRI WAHYUDI 1530055401001 TIPA 15 DATA FLOW DIAGRAM (DFD Data Flow Diagram and Flow Chart Pemodelan Perangkat Lunak DFD Definition Adalah suatu diagram yang menggunakan
Lebih terperinciUSE CASE DIAGRAM. Analisis dan perancangan berorientasi Obyek
USE CASE DIAGRAM Analisis dan perancangan berorientasi Obyek USE CASE DIAGRAM Usecase Diagram digunakan untuk mengambarkan interaksi antara pengguna sistem (actor) dengan kasus (use case) yang disesuaikan
Lebih terperinciSOAL PRA UTS PSBO. 1.SIMULA di perkenalkan pertama kali pada tahun.. a d b e c. 1970
SOAL PRA UTS PSBO 1.SIMULA di perkenalkan pertama kali pada tahun.. a. 1950 d. 1980 b. 1960 e. 1990 c. 1970 2. Hal penting dalam pengembangan berorientasi objek adalah:... a.konsep mengidentifikasi dan
Lebih terperinci1. SIMULA di perkenalkan pertama kali pada tahun.. a d b e c. 1970
1. SIMULA di perkenalkan pertama kali pada tahun.. a. 1950 d. 1980 b. 1960 e. 1990 c. 1970 2. Hal penting dalam pengembangan berorientasi objek adalah:... a. Konsep mengidentifikasi dan mengorganisasi
Lebih terperinciPEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK TINJAUAN KEMBALI
FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR www.budiluhur.ac.id PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK TINJAUAN KEMBALI HAL : 1 Apa itu UML Unified Modelling Language (UML) adalah sebuah
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama
Lebih terperinciGambar Use Case Diagram
1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui
Lebih terperinciUNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGE UML (Unified Modeling Language) adalah metode pemodelan secara visual sebagai sarana untuk merancang dan atau membuat software berorientasi objek. Karena UML ini merupakan bahasa
Lebih terperinci2. Fungsi di dalam kelas yang dikombinasikan bentuk tingkah laku kelas dinamakan dengan. c.operasi
Soal Kuis I PSBO 1. Konsep awal programming (Basic) dengan kekuatan GOTO statement dinamakan dengan a. Non Procedural Language b. Procedural Language c. Object Oriented Programming d. Visual Object Oriented
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.
Lebih terperinciPerancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International
Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International Sitti Nurbaya Ambo, S.Kom Universitas Gunadarma e-mail : baya_ambo@yahoo.com ABSTRAK Perusahaan membutuhkan adanya
Lebih terperinciActivity Diagram berhubungan dengan diagram Statechart. Diagram Statechart fokus pada obyek dalam suatu proses (atau proses menjadi suatu obyek),
ACTIVITY DIAGRAM Pendahuluan Activity Diagram (Activity Diagram) diperlukan untuk menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Activity Diagram juga dipakai pada business modeling
Lebih terperinciSimbol Activity Diagram
Activity Diagram Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis Struktur diagram ini mirip flowchart
Lebih terperinciARTIFACT UML. Openning. <<entity>> Customer name addr receive() withdraw() fetch() send() Class MFC. RogueWave. global. FileManager.
Pertemuan 4 Æ Á ¹ ¼ ëçñ º ±â»ç ëàú äã»çñ Ù. È ÀÏ ü ÀÚ Â Àоî  ¹ ¼ ÀÇ Á º ÇØ ç ¹ ¼ ü ¼³Á À» äã»çñ Ù. È é ü  ÀоîµéÀΠüµé ëçø ÀÌ º Î Á ÄÀ» ½ÃÄÑ È é º ÁØ Ù. 1: Doc view request ( ) 1: Doc view request
Lebih terperinciUnified Modelling Language UML
Unified Modelling Language UML Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak.
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 terperinciUSE CASE DIAGRAM. Menggambarkan kebutuhan system dari sudut pandang user. Mengfokuskan pada proses komputerisasi (automated processes)
USE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan bagaimana. Menggambarkan kebutuhan system dari sudut pandang
Lebih terperinci1. SIMULA di perkenalkan pertama kali pada tahun.. a d b e c Hal penting dalampengembangan berorientasi objek
LAT UTS AMIK BSI 1. SIMULA di perkenalkan pertama kali pada tahun.. a. 1950 d. 1980 b. 1960 e. 1990 c. 1970 2. Hal penting dalampengembangan berorientasi objek adalah:... a.konsep mengidentifikasi dan
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 terperinciPertemuan4. UsecaseDiagram
Pertemuan4 UsecaseDiagram Deskripsi USE CASE Sebuah use case adalah situasi dimana sistem digunakan untuk memenuhi satu atau lebih kebutuhan pemakai. Use case merupakan awal yang sangat baik untuk setiap
Lebih terperinciDefri Kurniawan, M.Kom USE CASE DIAGRAM
Defri Kurniawan, M.Kom USE CASE DIAGRAM Use Case Use Case Diagram menceritakan apa yang sistem akan lakukan (what the system will do) Menekankan apa yang diperbuat sistem, dan bukan bagaimana Menggambarkan
Lebih terperinciWORKSHOP UML. Cengkareng, 31 Mei 2014 Agus Junaidi
WORKSHOP UML Cengkareng, 31 Mei 2014 Agus Junaidi RUN DOWN ACARA 09.00-11.30 Penyampaian materi 11.30 13.00 Post Test UML (Unified Modeling Language)? is a family of graphical notations, backed by single
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN
BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN Proses pengelolaan surat yang sedang berjalan di Departemen Pengawasan Bank adalah 1. Dalam mengelola surat masih dengan manual
Lebih terperinciRancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama
Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama Suryasari 1, Astrid Callista 2, Juwita Sari 3, 1,2,3 Jurusan Sistem Informasi, Universitas Pelita Harapan 1 e-mail: suryasari@staff.uph.edu;
Lebih terperinciUsecaseDiagram. Pertemuan 4
UsecaseDiagram Pertemuan 4 Deskripsi USE CASE Sebuah use case adalah situasi dimana sistem digunakan untuk memenuhi satu atau lebih kebutuhan pemakai. Use case merupakan awal yang sangat baik untuk setiap
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA KULIAH 1.
Lebih terperinci2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah
PEMODELAN SISTEM BERBASIS OBJEK Selesai Ujian (bukti ujian HOZtHOLuIuT0I2PuyOcoHhkcwBInySMmwhEpJCW2UhydxOD=) Sisa waktu : 00:25:25 1. Objek dapat berupa konkrit dan abstrak. Contoh dari Objek konkrit adalah:
Lebih terperinciDAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...
DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... xi DAFTAR TABEL... xvii DAFTAR SIMBOL... xx BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Maksud dan Tujuan...
Lebih terperinciPENGANTAR RUP & UML. Pertemuan 2
PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara
Lebih terperinciACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses
ACTIVITY DIAGRAM Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis Struktur diagram ini mirip flowchart
Lebih terperinciDAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...
DAFTAR ISI LEMBAR PENGESAHAN TUGAS AKHIR SURAT PERNYATAAN ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... vi DAFTAR GAMBAR... x DAFTAR TABEL... xii DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN...
Lebih terperinciBab 3 Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian dan Pengembangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis
Lebih terperinciLampiran 1 - Pengenalan terhadap UML (Unified Model Language)
L1 Lampiran 1 - Pengenalan terhadap UML (Unified Model Language) Latar belakang UML merupakan suatu bahasa penyatuan yang memungkinkan para professional IT untuk menggambarkan aplikasi computer. Suatu
Lebih terperinciSISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB
SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB Rivan Junizar 41513120145 FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA 2015 SISTEM MONITORING PENGANTARAN OBAT
Lebih terperinciACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses
Pertemuan 5 ACTIVITY DIAGRAM Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis Struktur diagram ini
Lebih terperinciGambar 4.1 Flowchart
BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini
Lebih terperinciAnalisis dan Perancangan Sistem II T02 Use Case
Analisis dan Perancangan Sistem II T02 Use Case Disusun O L E H Elsita S.N 04.05.2569 Institut Sains & Teknologi Akprind Yogyakarta 2006/2007 Bagian-bagian utama dari UML adalah view, diagram, model element,
Lebih terperinciDAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN
DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRACT... iii ABSTRAKSI... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN...
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinciUML Netbeans UML (The Unified Modelling Language)
UML Netbeans 6.7.1 UML (The Unified Modelling Language) Sebuah notasi untuk menspesifikasi, memvisualisasi, membangun dan mendokumentasikan rancangan dari sebuah perangkat lunak. Diagram pada UML Ada 9
Lebih terperinciBAB II TINJAUAN PUSTAKA
10 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Pada bagian ini akan dibahas defenisi sistem informasi akuntansi dan istilah yang berkaitan dengan hal tersebut untuk membantu anda memahami seluruh materi
Lebih terperinciMATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL
MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL Oleh : Samsul Arifin, S.Kom Email : samsul.skom@gmail.com Konsep Pemodelan Perangkat Lunak (PL) Konsep rekayasa PL. Suatu disiplin ilmu yang membahas semua
Lebih terperinciABSTRACT ABSTRAKSI KATA PENGANTAR
DAFTAR ISI ABSTRACT... i ABSTRAKSI... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN 1.1 Latar Belakang...
Lebih terperinciDIAGRAM SEQUENCE UML
DIAGRAM SEQUENCE UML Makalah ini di susun oleh : 1) Banu Hardian (51412367) 2) Mutia Sulisetyani (55412178) 3) Raditya Rafian (55412868) 4) Tio Dwi Akbar (57412395) GUNADARMA UNIVERSITY 1 KATA PENGANTAR
Lebih terperinciDAFTAR ISTILAH. Activity Diagram
DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki
Lebih terperinciOOAD (Object Oriented Analysis and Design) UML part 1 (Usecase) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015
OOAD (Object Oriented Analysis and Design) UML part 1 (Usecase) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 OOAD (Object Oriented Analysis and Design) Salah satu pendekatan analisis dan desain yang
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Object Oriented Analysis and Design Class Diagram dan Object Diagram Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6281329571612
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefinisikan
Lebih terperinciMODUL 1 USE CASE DIAGRAM
MODUL 1 USE CASE DIAGRAM Tujuan Praktikum 1. Mahasiswa mampu membuat sebuah skenario suatu sistem yang nantinya dapat diimplementasikan menjadi sebuah perangkat lunak. 2. Mahasiswa bisa memahami alur dari
Lebih terperinciModeling Tools StarUML
StarUML Pengenalan Modeling Tools StarUML Pemodelan merupakan suatu hal yang tidak bisa dilepaskan dari pembangunan aplikasi. Sebagai cikal-bakal dari suatu aplikasi, proses memodelkan tentu bukan hal
Lebih terperinciB A B 4 USE CASE DIAGRAM
B A B 4 USE CASE DIAGRAM MATERI : Pendahuluan Manfaat Use Case Diagram Include dan Extend Komponen Use Case Diagram Menemukan Aktor dan Use Case Do and Dont s Contoh Use Case Diagram Chapter Exercise MENDEFINISIKAN
Lebih terperinciBAB II. LANDASAN TEORI
BAB II. LANDASAN TEORI II.1 RATIONAL UNIFIED PROCESS (RUP) Metodologi Rational Unified Process (RUP) merupakan suatu proses rekayasa perangkat lunak yang dikembangkan oleh Rational Software Corporation,
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II. 1. Aplikasi Pengertian aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang
Lebih terperinciNotasi Unified Modeling Language (UML) Versi 2.0
Notasi Unified Modeling Language (UML) Versi 2.0 Unified Modeling Language (UML) adalah notasi yang lengkap untuk membuat visualisasi model suatu sistem. Sistem berisi informasi dan fungsi, tetapi secara
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinciBagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML
Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML Apa itu UML? Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi,
Lebih terperinciSURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR
DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRACT... iii ABSTRAK... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN...
Lebih terperinciDAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...
DAFTAR ISI HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Teori sistem secara umum yang pertama kali diuraikan adalah istilah sistem yang sekarang ini banyak dipakai. Banyak orang berbicara mengenai karakteristik
Lebih terperinciPemodelan Berorientasi Objek
1 Pemodelan Berorientasi Objek Pemodelan Kebutuhan Sistem Dengan Activity Diagram Adam Hendra Brata Pemodelan Kebutuhan Sistem 2 Ruang Lingkup Masalah Analisis Kebutuhan Diagram Use Case Pemodelan Perangkat
Lebih terperinciMateri 1. 1 Rekayasa Perangkat Lunak
1 Rekayasa Perangkat Lunak Materi 1 Rekayasa Perangkat Lunak Rekayasa perangkat lunak telah berkembang sejak pertama kali ddiciptakan pada tahun 1940-an hingga kini. Focus utama pengembangannya adalah
Lebih terperinciTeknik Informatika Universitas Trunojoyo
Muhammad Yusuf Muhammad Yusuf Teknik Informatika Universitas Trunojoyo Http://yusufxyz.wordpress.com Email : muhammadyusuf@trunojoyo.ac.id Use Case Diagrams UML use case diagrams menggambarkan interaksi
Lebih terperinciOOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)
OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 Activity Diagram Activity diagram digunakan untuk
Lebih terperinciGambar 4.26 : Rancangan Layar Cetak Kwitansi Pemeriksaan Lab Gambar 4.27 : Rancangan Layar Entry Data Pemeriksaan Radiologi Gambar 4.
DAFTAR GAMBAR Halaman Gambar 3.1 :Work Brekdown Strukture... 43 Gambar 3.2 : Gant Chart... 43 Gambar 3.3 : Strutur Aktifitas... 44 Gambar 4.1 : Struktur Organisasi... 56 Gambar 4.2 : Activity Diagram Pendaftaran
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 terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kebagian-bagian komponennya yang dimaksudkan
Lebih terperinciSEJARAH UML DAN JENISNYA
SEJARAH UML DAN JENISNYA Elya Hestika Asiyah e.hestika@yahoo.com :: http://penulis.com Abstrak UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Tahapan yang diperlukan didalam pembuatan suatu progaram yaitu menganalisis sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA (UML) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Evolution of OO
Lebih terperinciBAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan
BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup kegiatannya diantaranya adalah melakukan pemesanan barang,
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya
Lebih terperinciBAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S
DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix DAFTAR SIMBOL... xii DAFTAR LAMPIRAN... xiv BAB I PENDAHULUAN 1.1 Latar Belakang...
Lebih terperinciBAB 2 LANDASAN TEORI
7 BAB 2 LANDASAN TEORI 2.1 Konsep Pemodelan Objek Pemodelan objek merupakan suatu metode untuk menggambarkan struktur sistem yang memperlihatkan semua objek yang ada pada sistem. (Nugroho, 2005, hal:37).
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Yang Berjalan 4.1.1 Analisis Prosedur yang sedang Berjalan 4.1.1.1 Use Case Konfirmasi Customer Supplier Pemasukan barang Gudang
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna
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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis Sistem yang berjalan bertujuan untuk mengetahui lebih jelas bagaimana kondisi sebuah sistem yang sedang berjalan saat ini
Lebih terperinciTugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM
T03/ACTIVITY & SWIMLANE DIAGRAM Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM Nama : Kresna Kesuma NIM : 05 05 2651 E mail : ineraz_zuri_kriesna@yahoo.co.id Homepage : Tugas
Lebih terperinciBAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR...
Lebih terperinci53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinci