Pemodelan Sistem Perangkat Lunak. Andronicus Riyono, M.T. Universitas Kristen Duta Wacana
|
|
- Siska Atmadjaja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Pemodelan Sistem Perangkat Lunak Andronicus Riyono, M.T. Universitas Kristen Duta Wacana
2 Iterating, Testing, and OOA&D Lifecycle Pemodelan Sistem Perangkat Lunak Pertemuan 5
3 Waterfall: All or nothing (Usually nothing) Iterative development: Regular delivery of working software
4 Feature driven development
5 Feature driven development steps 1. Buat model keseluruhan (model analisis) 2. Buat daftar fitur 3. Buat rencana kerja berdasarkan fitur 4. Buat rancangan berdasarkan fitur 5. Buat program berdasarkan fitur lakukan langkah 2-5 hingga selesai
6 Use case driven development
7 Use case driven development steps 1. Identifikasi use cases 2. Buat model keseluruhan (model analisis) 3. Buat rencana kerja berdasarkan sebuah use case atau sebuah skenario 4. Buat rancangan berdasarkan use case/skenario 5. Buat program berdasarkan use case/skenario lakukan langkah 3-5 hingga selesai
8 Memilih pendekatan yang tepat
9 Memilih pendekatan yang tepat Jika ada banyak fitur yang tidak terlalu saling tergantung Bisa menunjukkan kemajuan pengembangan lebih cepat Fokus pada fungsionalitas, tidak akan ada yang terlewat Baik untuk sistem dengan banyak bagian fungsional yang independen, tidak tergantung satu dengan yang lainnya Jika ada banyak proses dan skenario pada aplikasi Bisa menunjukkan kemajuan berupa proses yang utuh Fokus pada pengguna dan alur penggunaan aplikasi Baik untuk sistem transaksional, yang sebagian besar sistemnya merupakan proses-proses yang kompleks
10 Sebuah Iterasi
11 Analisis (lagi) Does the Unit class do what Gary needs?
12 Feature completion list
13 Feature completion list
14 Daftar, daftar, daftar, bikin daftar melulu! Hasilnya mana?
15 Demo (sekaligus pengujian)
16 Skenario pergerakan
17 Tunjukkan kemampuan program yang dibuat Demonstrate unit movement capability Created a 10 x 10 board Created 1st Infantry Division Placed 1st Infantry Division on square (3, 3) Moved 1st Infantry Division from (3,3) to (5, 2) Where is 1st Infantry Division at? (5, 2) Output from our demo Hmm, sekarang mulai kelihatan bagaimana programnya bekerja. Bagaimana dengan
18 Jadi, pengujian yang dibuat hanya berdasar skenario yang ada saja? Asik!
19 Enak saja! Masih banyak pengujian yang perlu dibuat! Demo-demo tadi baru sebagian kecil dari pengujian yang diperlukan.
20 Pengujian negatif (Board public void testillegalcoordinate() { Board b = new Board(3,3); try { b.gettileat(new Coordinate(3, 0)); fail("expected out of bounds index"); } catch (Exception e) { asserttrue(true); } }
21 Bagaimana sih mendapatkan koordinat yang ditempati sebuah Unit? Bisakah Anda membantu saya memahami implementasi bagian ini? Ini mungkin saat yang tepat untuk revisi desain & kode Our new developer
22 Tile has Units The big -picture What s this and why does the Board have one? Board has Tiles What about Coordinate and IDGenerator?
23 How to move a unit Find the tile the unit is on Remove the unit from the tile Add the unit to the tile at the new location How do you find the tile the unit is on? I don t remember code to do that?
24 Choice Advantages Disadvantages Have the unit keep a reference to its tile Easy to implement and efficient Extra field in the unit Does not enable us to ask where a unit is on the board Every time the unit moves this field must be updated Search the board for the tile with the unit Keep a map between the units and tiles Keep a map between the units and board coordinates Easy to implement Easy to implement We know how to get the tile at a specific coordinate so we can easily relate the tile, unit, and coordinates We can answer where a unit is on the board Very inefficient The map must be updated whenever the unit moves Does not enable us to ask where a unit is on the board The map is usually one way so given a coordinate, we can t directly get the units at that coordinate
25 public class UnitBoardAssociation { private Map<Unit, Coordinate> unitboardmap; public UnitBoardAssociation() { unitboardmap = new HashMap<Unit, Coordinate>(); } public void associate(unit unit, Coordinate coordinate) { unitboardmap.put(unit, coordinate); } public void removeassociation(unit unit) { unitboardmap.remove(unit); } So getcoordinate() is why you have a Coordinate class. } public Coordinate getcoordinate(unit unit) { return unitboardmap.get(unit); } Associating units and coordinates
26 Mengapa Coordinate class diperlukan? getcoordinate() mengembalikan sebuah koordinat kita tidak dapat mengembalikan lebih dari satu nilai kembalian Tidak ada kepastian apakah semua papan (board) memiliki dua dimensi (dua buah bilangan bulat untuk sebuah koordinat) Coordinate Class membungkus perbedaan yang mungkin terjadi agar lebih fleksibel
27 Pengujian positif untuk "pergerakan unit"
28 @Test public void testmovefromsingleunitsquaretoemptysquare() { Board b = new Board(10, 10); Unit u = new Unit(); b.addunit(u, new Coordinate(1, 1)); b.moveunit(u, new Coordinate(2, 2)); asserttrue(b.gettileat(new Coordinate(2, 2)).containsUnit(u)); assertfalse(b.gettileat(new Coordinate(1, 1)).containsUnit(u)); assertequals(new Coordinate(2, 2), b.whereis(u)); public void testmovefrommultiunitsquaretomultiunitsquare() { Board b = new Board(10, 10); Unit u1 = new Unit(); Unit u2 = new Unit(); Unit u3 = new Unit(); Coordinate c1 = new Coordinate(3, 3); Coordinate c2 = new Coordinate(4, 5); b.addunit(u1, c1); b.addunit(u2, c1); b.addunit(u3, c2); b.moveunit(u1, c2); assertfalse(b.gettileat(c1).containsunit(u1)); asserttrue(b.gettileat(c1).containsunit(u2)); asserttrue(b.gettileat(c2).containsunit(u1)); asserttrue(b.gettileat(c2).containsunit(u3)); assertequals(c2, b.whereis(u1)); }
29 Kapan kita dapat mengatakan bahwa pengujian yang kita buat sudah cukup? Apakah semua kemungkinan harus diujikan? Berapa banyak pengujian?
30 Do you trust other programmers to use your code properly?
31 Perbedaannya
32 Jadi, tidak perlu melakukan pengujian untuk data yang tidak valid dan kemungkinan error lainnya? Asik! Bukan seperti itu yang dimaksud dengan program by contract!
33 Contoh tes negatif public void testmoveunitnotonboard() { Board b = new Board(10, 10); Unit u = new Unit(); b.moveunit(u, new Coordinate(3, 3)); assertfalse(b.gettileat( new Coordinate(3, 3)).containsUnit(u)); public void whereisunitnotonboard() { Board b = new Board(10, 10); assertnull(b.whereis(new Unit())); }
34 Feature completion list
35 Yang telah dilakukan (dan yang perlu dilakukan) We ve incrementally improved the capabilities of GSF in small iterations After each iteration we review the results with the customer, revise and re-prioritize the requirements if necessary Repeat for the next iteration
36 OOAD Lifecycle
37 Perjalanan kita
38
39
40
41
42 Puzzle...
43 ...solved
Pemodelan Sistem Perangkat Lunak. Andronicus Riyono, M.T. Universitas Kristen Duta Wacana
Pemodelan Sistem Perangkat Lunak Andronicus Riyono, M.T. Universitas Kristen Duta Wacana Silabus Pemodelan Sistem Perangkat Lunak Pertemuan I Nico Andronicus Riyono, M.T. http://lecturer.ukdw.ac.id/riyono/
Lebih terperinciPemrograman Lanjut. Interface
Pemrograman Lanjut Interface PTIIK - 2014 2 Objectives Interfaces Defining an Interface How a class implements an interface Public interfaces Implementing multiple interfaces Extending an interface 3 Introduction
Lebih terperinciABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha
ABSTRACT In a Rat Race game, there is only one way in and one way out. The objective of this game is to find the shortest way to reach the finish. We use a rat character in this game, so the rat must walk
Lebih terperinciPemodelan Berorientasi Objek
1 Pemodelan Berorientasi Objek Reverse Engineering & Forward Engineering Adam Hendra Brata Materi Pertemuan 8 2 Reverse Engineering & Forward Engineering Forward Engineering Reverse Engineering Re-engineering
Lebih terperinciPemodelan Sistem Perangkat Lunak. Andronicus Riyono, M.T. Universitas Kristen Duta Wacana
Pemodelan Sistem Perangkat Lunak Andronicus Riyono, M.T. Universitas Kristen Duta Wacana Arsitektur & Prinsip-prinsip Desain Pemodelan Sistem Perangkat Lunak Pertemuan 3 Bagian I: Arsitektur Pemodelan
Lebih terperinciSistem Informasi. Soal Dengan 2 Bahasa: Bahasa Indonesia Dan Bahasa Inggris
Sistem Informasi Soal Dengan 2 Bahasa: Bahasa Indonesia Dan Bahasa Inggris 1. Kita mengetahui bahwa perkembangan teknologi di zaman sekarang sangat pesat dan banyak hal yang berubah dalam kehidupan kita.
Lebih terperinciRahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah (Indonesian Edition)
Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah (Indonesian Edition) Hery Hery Click here if your download doesn"t start automatically Rahasia Cermat & Mahir Menguasai Akuntansi Keuangan Menengah
Lebih terperinciANALISIS CAPAIAN OPTIMASI NILAI SUKU BUNGA BANK SENTRAL INDONESIA: SUATU PENGENALAN METODE BARU DALAM MENGANALISIS 47 VARIABEL EKONOMI UNTU
ANALISIS CAPAIAN OPTIMASI NILAI SUKU BUNGA BANK SENTRAL INDONESIA: SUATU PENGENALAN METODE BARU DALAM MENGANALISIS 47 VARIABEL EKONOMI UNTU READ ONLINE AND DOWNLOAD EBOOK : ANALISIS CAPAIAN OPTIMASI NILAI
Lebih terperinciABSTRAK. Kata kunci : Aplikasi berbasis web, Place Manager, Behavior driven development. Universitas Kristen Maranatha
5 ABSTRAK Penelitian ini mencoba untuk membangun suatu sistem penyimpanan tempat berbasis web memanfaatkan metode Behavior Driven Development. Setiap pengguna dapat menambahkan tempat, memungkinkan pengguna
Lebih terperinciNo Kegiatan Kalimat yang di latih Arti. 2. How are you? 3.- Do you remember about population? - Can you explain about population?
45 Lampiran 3. Siklus 1 1 Pendahuluan 1. Good morning/ Good afternoon 2. How are you? 3.- Do you remember about population? about population? 4.- Do you know the meaning of population? - What is the definition
Lebih terperinciPemrograman Web. Object Oriented Programming in PHP 5
Pemrograman Web Object Oriented Programming in PHP 5 Pengantar OOP PHP pada awalnya hanyalah kumpulan script sederhana. Dimulai sejak PHP 4 -> OOP Script yang menggunakan konsep object-oriented akan lebih
Lebih terperinciTUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java
TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step
Lebih terperinciMANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA
Read Online and Download Ebook MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA DOWNLOAD EBOOK : MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN Click link bellow and free register
Lebih terperinciLKS SISTEM PEREDARAN DARAH MANUSIA KELAS KONTROL
LAMPIRAN A.3 LKS SISTEM PEREDARAN DARAH MANUSIA KELAS KONTROL Name : Class : Student Worksheet a. Read your textbook about circulatory system carefully. You can discuss it with your partner. Ask for things
Lebih terperinciUML. Bahasa pemodelan visual sistem berorientasi objek Yang dibahaas dalam kuliah ini: Use Case Ac>vty Diagram Class Diagram Sequence Diagram
Use Case UML Bahasa pemodelan visual sistem berorientasi objek Yang dibahaas dalam kuliah ini: Use Case Ac>vty Diagram Class Diagram Sequence Diagram Penger>an Use Case Ivar Jacobson (1990- an) : A use
Lebih terperinciUML USE CASE DIAGRAM
UML USE CASE DIAGRAM "Get your team up to speed on these requirements so that you can all start designing the system." Happy Monday READING DOCUMENT REQUIREMENT The requirements are still a little fuzzy,
Lebih terperincihttp://www.brigidaarie.com INPUT [ Source ] [ Requirements ] Process ACTIVITIES (TASKS), CONSTRAINTS, RESOURCES PROCEDURES TOOLS & TECHNIQUES OUTPUT [ Results ] [ Product ] [ Set of Goals ] [ Standards
Lebih terperinciTUGAS BROWSING. Diajukan untuk memenuhi salah satu tugas Eksperimen Fisika Dasar 1. Di susun oleh : INDRI SARI UTAMI PEND. FISIKA / B EFD-1 / C
TUGAS BROWSING Diajukan untuk memenuhi salah satu tugas Eksperimen Fisika Dasar 1 Di susun oleh : INDRI SARI UTAMI 060888 PEND. FISIKA / B EFD-1 / C JURUSAN PENDIDIKAN FISIKA FAKULTAS PENDIDIKAN MATEMATIKA
Lebih terperinciANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) BY HERY HERY
ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) BY HERY HERY READ ONLINE AND DOWNLOAD EBOOK : ANALISIS KINERJA MANAJEMEN (INDONESIAN EDITION) Click button to download this ebook READ ONLINE AND DOWNLOAD
Lebih terperinciSs: Raiver. River. T: Okay, this is a river. This a river, okay. How about this one. Ss: Beach. Beach. Beach. T: Okay, who likes to go the beach?
Transcript 1 T: Good morning, students! How are you today? Ss: Good morning, Miss Mona and Miss Clara. T: Okay, class, because this is my first time here, I want to know you first. I want you to introduce
Lebih terperinci6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING
6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING READ ONLINE AND DOWNLOAD EBOOK : 6 KERANJANG 7 LANGKAH API (INDONESIAN EDITION) BY LIM TUNG NING PDF Click button to download this ebook
Lebih terperinciHTB (Hierarchical Token Bucket) Queue Tree-System Mikrotik user Meeting Jakarta, Indonesia(2016)
MIKROTIK ADVANCE TRAFFIC CONTROL HTB (Hierarchical Token Bucket) Queue Tree-System Mikrotik user Meeting Jakarta, Indonesia(2016) 1 Prepared by, Azfar Hameed Khan 2 www.gudanggps.com 3 MOTIF & TUJUAN:
Lebih terperinciKESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN INDONESIA: JILID 2 FROM KPG (KEPUSTAKAAN POPULER GRAMEDIA)
Read Online and Download Ebook KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN INDONESIA: JILID 2 FROM KPG (KEPUSTAKAAN POPULER GRAMEDIA) DOWNLOAD EBOOK : KESASTRAAN MELAYU TIONGHOA DAN KEBANGSAAN Click link
Lebih terperinciSISTEM INFORMASI PENJUALAN DI TOKO BUKU BUKUTEA.COM
SISTEM INFORMASI PENJUALAN DI TOKO BUKU BUKUTEA.COM SKRIPSI Diajukan untuk memenuhi salah satu syarat kelulusan Program Strata I Jurusan Manajemen Informatika Universitas Komputer Indonesia Oleh A.A.G.RAKA
Lebih terperinciMODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE
MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE Susana Limanto dan Monica Widiasri Universitas Surabaya, Surabaya susana @ubaya.ad.id dan monica@ubaya.ac.id ABSTRACT
Lebih terperinciMANAJEMEN PERSEDIAAN. Persediaan Surplus Persediaan Mati. Prepared by: Dr. Sawarni Hasibuan. Modul ke: Fakultas FEB. Program Studi Manajemen
MANAJEMEN PERSEDIAAN Modul ke: Persediaan Surplus Persediaan Mati Fakultas FEB Prepared by: Dr. Sawarni Hasibuan Program Studi Manajemen www.mercubuana.ac.id PENGAWASAN PERSEDIAAN Pengawasan Fisik Pengawasan
Lebih terperinciSUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO
Read Online and Download Ebook SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO DOWNLOAD EBOOK : SUKSES BERBISNIS DI INTERNET DALAM 29 HARI Click link bellow and free
Lebih terperinciMembangun Menara karakter (Indonesian Edition)
Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter
Lebih terperinciTIF APPLIED MATH 1 (MATEMATIKA TERAPAN 1) Week 3 SET THEORY (Continued)
TIF 21101 APPLIED MATH 1 (MATEMATIKA TERAPAN 1) Week 3 SET THEORY (Continued) OBJECTIVES: 1. Subset and superset relation 2. Cardinality & Power of Set 3. Algebra Law of Sets 4. Inclusion 5. Cartesian
Lebih terperinciRENCANA PELAKSANAAN PEMBELAJARAN (RPP) SIKLUS I
Lampiran 1 RENCANA PELAKSANAAN PEMBELAJARAN (RPP) SIKLUS I Satuan Pendidikan Mata Pelajaran : SMP Negeri 1 Ranah Batahan : Bahasa Inggris Kelas / Semester : VII / 2 Standar Kompetensi : 1. Berkomunikasi
Lebih terperinciApa yang harus kita kenali?
Metodologi Penelitian Materi ke-1 Iman Murtono Soenhadji 1 Apa yang harus kita kenali? Kita melihat kejadian sebagai fenomena Kita melihat perubahan sebagai gejala Kita melihat subyek sebagai paradigma
Lebih terperinciDisusun oleh : Nama : Sutiyono, S.Pd.SD NIP : Jabatan : Guru SD 3 KARANGMALANG
Disusun oleh : Nama :, S.Pd.SD NIP : 19640513 198608 1 001 Jabatan : Guru SD 3 KARANGMALANG UPT PENDIDIKAN KECAMATAN GEBOG DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN KUDUS PROVINSI JAWA TENGAH 2013
Lebih terperinciResearch = experiment
Disain Riset Purwiyatno Hariyadi Departemen Ilmu & Teknologi Pangan Fateta IPB Bogor RISET = RESEARCH RISET = RE + SEARCH there is no guaranteed recipe for success at research / Research = experiment 1
Lebih terperinciKeseimbangan Torsi Coulomb
Hukum Coulomb Keseimbangan Torsi Coulomb Perputaran ini untuk mencocokan dan mengukur torsi dalam serat dan sekaligus gaya yang menahan muatan Skala dipergunakan untuk membaca besarnya pemisahan muatan
Lebih terperinciPertemuan Ke-7 INSTRUCTION SET
Pertemuan Ke-7 INSTRUCTION SET A. What is an instruction set? The complete collection of instructions that are understood by a CPU Machine Code Binary Usually represented by assembly codes B. Komponents
Lebih terperinciT : Tapi kalian tau gak bahasa inggris dari penyakit-penyakit yang kalian rasakan itu?
Callista Sulaiman 2011-031-070 T : Good morning, guys! S : Morning.. T : Where is your voice? Good morning, guys! S : Morning, miss.. T : So, today this is the first time I teach your class. And you don
Lebih terperinci1/5. while and do Loops The remaining types of loops are while and do. As with for loops, while and do loops Praktikum Alpro Modul 3.
Judul TIU TIK Materi Modul Perulangan Ganjil 204/205 Mahasiswa memahami Konsep Perulangan. Mahasiswa mampu menggunakan perintah perulangan For, While do, do While 2. Mahasiswa mampu menggunakan perintah
Lebih terperinciABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player
ABSTRAK Belakangan ini, banyak sekali bermunculan game-game provider di internet yang menawarkan pengunduhan content game, yang pada umumnya merupakan game-game kecil. Sehingga player yang telah terdaftar
Lebih terperinciAPLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO
APLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO 41510010003 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 APLIKASI
Lebih terperinciPenjelasan Uji Paired T Test Manual
Penjelasan Uji Paired T Test Manual T-Test adalah kasus khusus dari one-way ANOVA Variable 1 Range Uji T-Paired Dua contoh (Two Sample) for Means / T-Test Paired Two Sample for Means menggunakan excel.
Lebih terperinciHealth Care Service Questionnaire
Health Care Service Questionnaire Good morning/afternoon/evening The survey is conducted for the purpose of gathering information from respondents. All of the data inside this survey WILL BE KEPT SECRET.
Lebih terperinciVideo A. Introduction
A. Introduction T (teacher): Good morning 1B! Ss (students): Good morning Ms. T: How are you today? Ss: I m fine thank you. T: 1B masih ingat tidak? One two eyes on me! Ss: One two eyes one you! T: Do
Lebih terperinciABSTRAK. Kata kunci: seminar, forum, registrasi, qr-code, Windows Phone. vi Universitas Kristen Maranatha
ABSTRAK Aplikasi registrasi seminar dan forum berbasis Windows Phone adalah sebuah aplikasi berbasis mobile (Windows Phone) yang menjadi jembatan antara pihak penyelenggara kegiatan seminar dan forum dengan
Lebih terperinciABSTRAK Kata Kunci :
ABSTRAK Perkembangan teknologi khususnya elektronika telah merambah hampir ke semua aspek kehidupan. Seperti halnya beragam peralatan listrik yang tersebar di berbagai tempat. Apabila beragam peralatan
Lebih terperinciABSTRAK. Kata Kunci: fotografi, contest crowdsourcing, hak cipta, komunitas. Universitas Kristen Maranatha
ABSTRAK Perkembangan teknologi informasi memberikan pengaruh signifikan terhadap perkembangan dunia fotografi. Teknologi digital menjadi media yang umum digunakan untuk karya fotografi era modern. Dengan
Lebih terperinciYa Allah Bimbing Hamba Menjadi Wanita Salehah (Indonesian Edition)
Ya Allah Bimbing Hamba Menjadi Wanita Salehah (Indonesian Edition) Aisyah Christy Click here if your download doesn"t start automatically Ya Allah Bimbing Hamba Menjadi Wanita Salehah (Indonesian Edition)
Lebih terperinciPERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI
PERANCANGAN SISTEM PENCATATAN CASH ON HAND STUDI KASUS PADA BANK BJB CABANG BSD FATMAWATI NURFITRI 41814120039 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017
Lebih terperinciMISTERI PEMBUNUHAN DI KAKEK BODO (INDONESIAN EDITION) BY S. MARA GD.
Read Online and Download Ebook MISTERI PEMBUNUHAN DI KAKEK BODO (INDONESIAN EDITION) BY S. MARA GD. DOWNLOAD EBOOK : MISTERI PEMBUNUHAN DI KAKEK BODO (INDONESIAN Click link bellow and free register to
Lebih terperinciSUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO
Read Online and Download Ebook SUKSES BERBISNIS DI INTERNET DALAM 29 HARI (INDONESIAN EDITION) BY SOKARTO SOKARTO DOWNLOAD EBOOK : SUKSES BERBISNIS DI INTERNET DALAM 29 HARI Click link bellow and free
Lebih terperinciJUTAAN UMKM PAHLAWAN PAJAK: URUS PAJAK ITU SANGAT MUDAH (INDONESIAN EDITION) BY CHANDRA BUDI
Read Online and Download Ebook JUTAAN UMKM PAHLAWAN PAJAK: URUS PAJAK ITU SANGAT MUDAH (INDONESIAN EDITION) BY CHANDRA BUDI DOWNLOAD EBOOK : JUTAAN UMKM PAHLAWAN PAJAK: URUS PAJAK ITU Click link bellow
Lebih terperinciRekayasa Perangkat Lunak Rekayasa Kebutuhan. Teknik Informatika UNIKOM
Rekayasa Perangkat Lunak Rekayasa Kebutuhan Teknik Informatika UNIKOM Rekayasa Kebutuhan 1. Kenapa butuh rekayasa kebutuhan? 2. Definisi kebutuhan dan rekayasa kebutuhan 3. Cara mendapatkan kebutuhan 4.
Lebih terperinciSoftware Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC) Budi Irawan facebook.com/deerawan @masbugan blog.budiirawan.com Kenapa butuh SDLC? 1 2 Software pun harus punya dan butuh siklus hidup SDLC 3 Apa itu SDLC? Siklus
Lebih terperinciSISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA ABSTRAK
SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA Disusun oleh : Aureline Dibimbing oleh : Ir. Maksum Tanubrata, M.T. Radiant Victor Imbar, S.Kom., M.T. ABSTRAK Manajemen bahan
Lebih terperinciProses Pengembangan 1
Proses Pengembangan 1 Unified Software Development Process USDP dikembangkan oleh team yang membangun UML best practice pada system development Mengadopsi pendekatan iterative dengan 4 buah fase setiap
Lebih terperinciAPLIKASI QRSCANNER DAN QR CODE GENERATOR
APLIKASI QRSCANNER DAN QR CODE GENERATOR TUGAS AKHIR Oleh : Hendri Agustian 3310901006 Novianto Rachmadi 3310901021 Disusun untuk memenuhi syarat kelulusan matakuliah Tugas Akhir PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciData Structures. Class 5 Pointer. Copyright 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
Data Structures Class 5 Pointer McGraw-Hill Technology Education Copyright 2006 by The McGraw-Hill Companies, Inc. All rights reserved. What is a variable? 1. Each variable must be defined before you can
Lebih terperinciCallista Sulaiman
Callista Sulaiman 2011-031-070 T : Ok, Good afternoon, guys. So, today I will teach you and today we will do a listening again. So, as usual, there will be a song, first. I ll give you the lyric. (distributing)
Lebih terperinciMANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA
MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN BANKIR INDONESIA DOWNLOAD EBOOK : MANAJEMEN RISIKO 1 (INDONESIAN EDITION) BY IKATAN Click link bellow and free register to download ebook: MANAJEMEN RISIKO
Lebih terperinciPENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO
PENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO 091402023 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI
Lebih terperinciSelling Project Preparation. Week 6
Selling Project Preparation Week 6 Entrepreneurship 1 THE GROUND BREAKER, Universitas Ciputra, 2013 2014 Run down 08.20-09.50 penyampaian materi 09.50-10.50 business partner masuk ke kelas Salesman = Sell
Lebih terperinciNama Soal Pembagian Ring Road Batas Waktu 1 detik Nama Berkas Ringroad[1..10].out Batas Memori 32 MB Tipe [output only] Sumber Brian Marshal
Nama Soal Pembagian Ring Road Batas Waktu 1 detik Nama Berkas Ringroad[1..10].out Batas Memori 32 MB Tipe [output only] Sumber Brian Marshal Deskripsi Soal Dalam rangka mensukseskan program Visit Indonesia,
Lebih terperinciGrain Movement For EXPORTS IN CONTAINERS AND SMALLER BULK VESSELS
PENGANGKUTAN GANDUM UNTUK EKSPOR DALAM PETIKEMAS DAN KAPAL CURAH LEBIH KECIL Grain Movement For EXPORTS IN CONTAINERS AND SMALLER BULK VESSELS Berinteraksi dengan kebutuhan Indonesia yang semakin besar
Lebih terperinciJARINGAN KOMPUTER. 2. What is the IP address and port number used by gaia.cs.umass.edu to receive the file. gaia.cs.umass.edu :
JARINGAN KOMPUTER Buka wireshark tcp-ethereal-trace-1 TCP Basics Answer the following questions for the TCP segments: 1. What is the IP address and TCP port number used by your client computer source)
Lebih terperinciHow To Shop: 1.
How To Shop: 1. Email You can contact us by email to: info@v3technology.net, ask / write us the product(s) you wanted, even for the product(s) that sometimes not listed in our website. We ll response your
Lebih terperinciSKRIPSI APLIKASI ANDROID PENCARIAN LOKASI PERUMAHAN DI DAERAH ISTIMEWA YOGYAKARTA RESIDENTIAL LOCATION SEARCH ANDROID APPLICATION
SKRIPSI APLIKASI ANDROID PENCARIAN LOKASI PERUMAHAN DI DAERAH ISTIMEWA YOGYAKARTA RESIDENTIAL LOCATION SEARCH ANDROID APPLICATION RAGIL SADEWO 125610143 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN
Lebih terperinciAddition of beneficiary for other currency than INR
Addition of beneficiary for other currency than INR Penambahan penerima untuk pengiriman uang INR akan di proses secara offline dan nasabah perlu menggunggah permintaanya melalui Internet Banking kemudian
Lebih terperincican have a positive impact Jambuluwuk Malioboro Boutique Hotel in the increasing number of visitors.
ABSTRAK Yogyakarta adalah daerah tujuan wisata terbesar kedua setelah Bali di Indonesia, hal ini juga dijelaskan dalam peta kepariwisataan nasional. Yogyakarta sendiri termasuk salah satu lahan segar bagi
Lebih terperinciOutline. Struktur Data & Algoritme (Data Structures & Algorithms) Pengantar. Definisi. 2-3 Trees
Struktur Data & Algoritme (Data Structures & Algorithms) 2-3 Trees Outline Pengantar Definisi 2-3 Tree Operasi: Search Insert Delete (a,b)-tree Denny (denny@cs.ui.ac.id) Suryana Setiawan (setiawan@cs.ui.ac.id)
Lebih terperinciGod s PERFECT TIMING EDITORIAL
God s PERFECT TIMING EDITORIAL TAKUT AKAN TUHAN. Permulaan hikmat adalah takut akan Tuhan, semua orang yang melakukannya berakal budi yang baik... KEHIDUPAN YANG DIPERSEMBAHKAN. Karena itu saudara-saudara,
Lebih terperinciABSTRAK. kata kunci : McEliece, Elgamal, Rabin, Enkripsi, Dekripsi, Sandi, Kunci- Publik, Efesiensi
ABSTRAK Tujuan dari Tugas Akhir ini adalah untuk membuat aplikasi dalam mengenkripsi dan mendekripsikan suatu data dalam entuk pesan atau gambar. Teknik-teknik yang digunakan adalah McEliece, Elgamal,
Lebih terperinciI've learned so much from you. "Number One For Me" Now I'm trying to do it too. Love my kid the way you do. I was a foolish little child
"Number One For Me" I've learned so much from you Now I'm trying to do it too I was a foolish little child Love my kid the way you do Crazy things I used to do And all the pain I put you through [Chorus]
Lebih terperinci365 Menu Sukses MP-ASI selama 1 tahun Menu Pendamping ASI untuk Bayi Usia 7-18 Bulan (Indonesian Edition)
365 Menu Sukses MP-ASI selama 1 tahun Menu Pendamping ASI untuk Bayi Usia 7-18 Bulan (Indonesian Edition) Hindah J. Muaris Click here if your download doesn"t start automatically 365 Menu Sukses MP-ASI
Lebih terperinciMembangun Menara karakter (Indonesian Edition)
Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter
Lebih terperinciJARINGAN KOMPUTER : ANALISA TCP MENGGUNAKAN WIRESHARK
NAMA : MUHAMMAD AN IM FALAHUDDIN KELAS : 1 D4 LJ IT NRP : 2110165026 JARINGAN KOMPUTER : ANALISA TCP MENGGUNAKAN WIRESHARK 1. Analisa TCP pada Wireshark Hasil Capture dari tcp-ethereal trace 1.pcap TCP
Lebih terperinci32-bit and 64-bit Windows: Frequently asked questions
32-bit and 64-bit Windows: Frequently asked questions // // Here are answers to some common questions about the 32-bit and 64-bit versions of Windows. Frequently asked questions Collapse all What is the
Lebih terperinciABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha
ABSTRAK Salah satu bidang pendidikan informal yaitu lembaga bimbingan belajar memberikan layanan bagi siswa/siswi untuk meningkatkan prestasi belajar dan dalam menghadapi Seleksi Nasional Masuk Perguruan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Hasil dari Sistem Informasi Akuntansi Persediaan dan Harga Pokok Penjualan Produk Menggunakan Metode Perpetual Pada PT. Sinarmas yang dibangun dapat dilihat
Lebih terperinciTIP 163. Game Engine. Topik 5 (Pert 6) Graf, Representasi Dunia, dan Algoritma Pencari Jalur (Pathfinding) Dosen: Aditya Wikan Mahastama
TIP 163 Game Engine Topik 5 (Pert 6) Graf, Representasi Dunia, dan Algoritma Pencari Jalur (Pathfinding) Dosen: Aditya Wikan Mahastama Last Week Review Adakah permasalahan dalam tugas terakhir yang diberikan
Lebih terperinci- Lisan -Isian Rina: I left my pen at home. 2x 40 menit Sani: Let me lend you mine Rina: Oh, thanks. etc
CONTOH SILABUS Nama Sekolah : SMP Mata Pelajaran : Bahasa Inggris Kelas/Semester : VIII/1 Standar Kompetensi : 1. Mendengarkan: Memahami makna dalam percakapan transaksional dan interpersonal sangat sederhana
Lebih terperinciAPLIKASI BRICK BREAKER MOTION DETECTION. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
APLIKASI BRICK BREAKER MOTION DETECTION Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh : MUHAMMAD IMAM MUKHSIN 41508110013 PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciJURUSAN PENDIDIKAN BAHASA INGGRIS Alamat: Karangmalang, Yogyakarta (0274) , Fax. (0274) http: //www.fbs.uny.ac.
4. Rencana Pembelajaran Minggu ke: 1 Introduction/Orientation to Course Students are expected to comprehend the nature of the course, the class requirements, and type of evaluation Understand the nature
Lebih terperinciPENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS
PENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS (FPA) MENGGUNAKAN METODE RAPID APPLICATION DEVELOPMENT (RAD) Diajukan untuk Memenuhi Salah satu Syarat Mencapai
Lebih terperinciAPLIKASI SISTEM PENYEBARAN INFORMASI PENYAKIT ASMA BERBASIS ANDROID EXZAN HARYANTO
APLIKASI SISTEM PENYEBARAN INFORMASI PENYAKIT ASMA BERBASIS ANDROID EXZAN HARYANTO 41510110031 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 i APLIKASI SISTEM
Lebih terperinci- LISAN -ISIAN RINA: I LEFT MY PEN AT HOME. 2X 40 MENIT SANI: LET ME LEND YOU MINE RINA: OH, THANKS. ETC
- LISAN -ISIAN RINA: I LEFT MY PEN AT HOME. 2X 40 MENIT SANI: LET ME LEND YOU MINE RINA: OH, THANKS. ETC CONTOH SILABUS Nama Sekolah : SMP Mata Pelajaran : Bahasa Inggris Kelas/Semester : VIII/1 Standar
Lebih terperinciLesson 70: Questions. Pelajaran 70: Pertanyaan
Lesson 70: Questions Pelajaran 70: Pertanyaan Reading (Membaca) Is your job easy? (Apakah pekerjaanmu mudah?) Has he finished eating? (Apakah dia sudah selesai makan?) Will it keep raining? (Akankah ini
Lebih terperinciABSTRAK. Kata kunci : Android, Mobile, Smartphone, Teknologi, Wisata
ABSTRAK Objek wisata merupakan semua tempat atau keadaan alam yang memiliki sumber daya wisata yang dibangun dan dikembangkan sehingga mempunyai daya tarik dan diusahakan sebagai tempat yang dikunjungi
Lebih terperinciTEKNIK KOMPUTASI TEI 116/A. Jurusan Teknik Elektro dan Teknologi Informasi Universitas Gadjah Mada 2011
TEKNIK KOMPUTASI TEI 116/A Jurusan Teknik Elektro dan Teknologi Informasi Universitas Gadjah Mada 2011 Why teknik komputasi? Komputasi or computation comes from the word compute that is make a mathematical
Lebih terperinciDisain Riset. "If you don't have the time to do it right, you must have the time to do it over." - Author unknown ITP500. Purwiyatno Hariyadi
Disain Riset Purwiyatno Hariyadi Departemen Ilmu dan Teknologi Pangan, Fakultas Teknologi Pertanian IPB Bogor Disain Riset "If you don't have the time to do it right, you must have the time to do it over."
Lebih terperinciElectrostatics. Wenny Maulina
Electrostatics Wenny Maulina Electric charge Protons have positive charge Electrons have negative charge Opposite signs attract Similar signs repel Electric field used to calculate force between charges
Lebih terperinciPengenalan Rekayasa Perangkat Lunak (RPL)
Pengenalan Rekayasa Perangkat Lunak (RPL) Budi Irawan facebook.com/deerawan @masbugan blog.budiirawan.com History of RPL 1 Era 1940s Komputer pertama dibuat Bidang Computer Science mulai berkembang Karakteristik
Lebih terperinciITP500 Disain Riset. Purwiyatno Hariyadi. Departemen Ilmu dan Teknologi Pangan, Fakultas Teknologi Pertanian IPB Bogor. phariyadi.staff.ipb.ac.
ITP500 Disain Riset Purwiyatno Hariyadi Departemen Ilmu dan Teknologi Pangan, Fakultas Teknologi Pertanian IPB Bogor phariyadi.staff.ipb.ac.id Disain Riset "If you don't have the time to do it right, you
Lebih terperinciMembangun Menara karakter (Indonesian Edition)
Membangun Menara karakter (Indonesian Edition) Stella Olivia Click here if your download doesn"t start automatically Membangun Menara karakter (Indonesian Edition) Stella Olivia Membangun Menara karakter
Lebih terperinciGrouping Object. Viska Mutiawani, M.Sc
Grouping Object Viska Mutiawani, M.Sc Konsep Penting Array ArrayList Vector Kenapa perlu mengelompokkan objek Banyak aplikasi melibatkan pengelompokan objek: Organizer. Notebook. Katalog buku. Jumlah data
Lebih terperinciKOMUNIKASI EFEKTIF. presented by : M Anang Firmansyah
KOMUNIKASI EFEKTIF presented by : M Anang Firmansyah KOMUNIKASI EFEKTIF * Pada komunikasi personal/kelompok Audience mampu memahami pesan yang dikirim oleh Komunikator.setuju/tidak dg pesan. * Pada komunikasi
Lebih terperinciSystem Development Life Cycle (SDLC)
System Development Life Cycle (SDLC) SI-215 Analisa & Desain Sistem Informasi I Rosa Ariani Sukamto Permasalahan Perangkat Lunak Software used, but criticized or dropped 19% Software delivered and used
Lebih terperinciThe Process. A Layered Technology. Software Engineering. By: U. Abd. Rohim, MT. U. Abd. Rohim Rekayasa Perangkat Lunak The Process RPL
The Process By: U. Abd. Rohim, MT A Layered Technology Software Engineering tools methods process model a quality focus 2 1 Langkah-langkah SE v Definition (What?) System or Information Engineering, Software
Lebih terperinciDecision Making Prentice Hall, Inc. A 1
Decision Making Product Design of ITATS Module based on Operation Management, 9e PowerPoint presentation to accompany Heizer/Render Lecturer: F. Priyo Suprobo, ST, MT 2008 Prentice Hall, Inc. A 1 Permasalahan
Lebih terperinci6ABSTRAK. Kata kunci: XML, XPS, PDF, konversi, MVVM
6ABSTRAK Laporan penelitian ini menjelaskan mengenai pembuatan aplikasi yang berfungsi untuk menulis partitur not angka. Data masukkan disimpan dengan menggunakan metode Model-View-View Model (MVVM) sehingga
Lebih terperinciABSTRAK. Keywords: Balanced Scorecard, Low Cost Strategy, financial, sales volumes, customer, internal business processes, learning and growth.
ABSTRAK The competition strategies between the ice beam components manufacturer at the time of globaliasasi the current look is increasingly competitive. Companies compete to improve its quality in order
Lebih terperinci