Bagian #1. Rational Unified Process (RUP)

Ukuran: px
Mulai penontonan dengan halaman:

Download "Bagian #1. Rational Unified Process (RUP)"

Transkripsi

1 Bagian #1 Rational Unified Process (RUP) 1

2 Apa yang disebut RUP? RUP (Rational Unified Process) adalah model proses pengembangan perangkat lunak berbasis UML (Unified Modeling Language). Dikembangkan oleh Rational Software berdasarkan model proses UP (Unified Process). Karakteristik RUP: Berulang Architecture centric Use case-driven Risk-driven 2

3 Proses pada RUP 3

4 Phase pada RUP Inception Initial requirement capture (Initial Risk Analysis), Penentuan Tujuan dan manfaat perangkat lunak, penetapan proses-proses bisnis, dan perencanaan proyek. Elaboration Requirement analysis & Analysis- Use case analysis, Risk Assesment Plan Revised (Penentuan use case dan rancangan arsitektur perangkat lunak. Construction Fokus pada implementasi dari Desain (Pembuatan perangkat lunak yang siap diserahkan kepada pemakai). Transition Penyerahan perangkat lunak kepada pemakai, pengujian di tempat pemakai, dan perbaikan saat dan setelah pengujian (Software update). 4

5 Workflow pada RUP Aliran Kerja Utama (Core Workflow) Pemodelan Bisnis (Business Modeling) Kebutuhan (Requirements) Analisis dan Perancangan (Analysis and Design) Implementasi (Implementation) Pengujian (Testing) Deployment 5

6 Workflow pada RUP ( lanjutan ) Aliran Kerja Pendukung (Supporting Wokflow) Manajemen Konfigurasi dan Perubahan (Configuration and Change Management) Manajemen Proyek (Project Management) Lingkungan (Environment) 6

7 Bagian #2 Unified Modeling Language (UML) 7

8 Apa yang Disebut UML? UML (Unified Modeling Language) adalah bahasa untuk visualisasi, spesifikasi, kontruksi, dan dokumentasi artifak-artifak perangkat lunak yang dibuat dengan menggunakan pendekatan berorientasi objek. Dibuat untuk standarisasi pemodelan hasil analisis dan perancangan perangkat lunak berorientasi objek. 8

9 Apa yang Disebut UML ( lanjutan ) Diciptakan bersamasama oleh Grady Booch, James Rumbaugh, dan Ivar Jacobson mulai tahun Diakui sebagai standar pemodelan objek oleh Object Management Group (OMG) pada tahun

10 Sejarah UML 10

11 Bahasa Pemodelan UML Pemodelan Use-case (Use-case Modeling) Pemodelan Kelas dan Objek (Class and Object Modeling) Pemodelan Komponen (Component Modeling) Distribution and Deployment Modeling 11

12 Komponen Penyusun UML 12

13 UML 2.2 Diagram 13

14 Use Case Diagram Menggambarkan apa yang dilakukan sistem saat berinteraksi atau menanggapi event yang diterima dari entitas luar (pemakai, sistem lain). Simbol use case diagram: actor generalization use case dependency communication/ association 14

15 Use Case Diagram ( lanjutan ) Contoh use case diagram: 15

16 Use Case Diagram ( lanjutan ) Contoh relationship antar use case: 16

17 Class Diagram Menggambarkan kumpulan kelas, antarmuka, dan hubungan antar kelas secara statis. Simbol class diagram: class agregation / composition interface generalization association 17

18 Class Diagram ( lanjutan ) Contoh class diagram: 18

19 Object Diagram Menggambarkan kumpulan objek dan hubungan diantaranya. Notasi yang digunakan sama dengan class diagram, hanya saja nama kelas (pada simbol kelas) diganti dengan nama objek. 19

20 Sequence Diagram Menggambarkan interaksi antar objek yang diorganisasi berdasarkan urutan waktu sebagai realisasi dari use case sesuai rincian skenarionya. Simbol sequence diagram: object message (call) life line message (return) 20

21 Sequence Diagram ( lanjutan ) Contoh sequence diagram: 21

22 Collaboration Diagram Menggambarkan kolaborasi antar objek sebagai realisasi dari use case sesuai rincian skenarionya. Simbol collaboration diagram: object message link 22

23 Collaboration Diagram ( lanjutan) Contoh collaboration diagram: 23

24 Statechart Diagram Menggambarkan keadaan objek berikut transisinya sesuai event yang diterima dan response yang diberikannya. Simbol statechart diagram: state initial state transition final state 24

25 Statechart Diagram ( lanjutan ) Contoh statechart diagram: 25

26 Activity Diagram Menggambarkan aktivitas komputasi atau workflow suatu sistem dalam bentuk urutan action state. Simbol activity diagram: action/activity state initial state (start) activity flow final state (end) concurrent (fork, join) branch 26

27 Activity Diagram ( lanjutan ) Contoh activity diagram: 27

28 Component Diagram Menggambarkan arsitektur fisik perangkat lunak secara menyeluruh dalam bentuk komponenkomponen dan packages. Simbol component diagram: component package 28

29 Component Diagram ( lanjutan ) Contoh component diagram: 29

30 Component Diagram ( lanjutan ) Contoh component diagram (package): 30

31 Deployment Diagram Menggambarkan komponen-komponen fisik dari sistem seperti pemroses, workstation, dan jaringan sebagai tempat dimana perangkat lunak dideploy. Simbol deployment diagram: processor computer node / devices connection 31

32 Deployment Diagram ( lanjutan ) Contoh deployment diagram: 32

33 Keterkaitan Antar Diagram UML 33

34 Penggunaan Diagram UML Workflow Diagram Penggunaan Requirements Use Case Diagram Kebutuhan fungsional perangkat lunak Analysis & Design Sequence Diagram Realisasi untuk masing-masing use case Collaboration Diagram Statechart Diagram Activity Diagram Class Diagram Component Diagram Deployment Diagram Realisasi untuk masing-masing use case Keadaan objek selama siklus hidupnya Workflow dalam sistem Kumpulan kelas dan keterkaitannya Arsitektur fisik perangkat lunak Penempatan perangkat lunak 34

35 What is a Use Case? Use Case Analysis A sequence of actions a system performs that yields a valuable result for a particular actor. What is an Actor? A user or outside system that interacts with the system being designed in order to obtain some value from that interaction Use Cases describe scenarios that describe the interaction between users of the system and the system itself. Use Cases describe WHAT the system will do, but never HOW it will be done.

36 What s in a Use Case? Define the start state and any preconditions that accompany it Define when the Use Case starts Define the order of activity in the Main Flow of Events Define any Alternative Flows of Events Define any Exceptional Flows of Events Define any Post Conditions and the end state Mention any design issues as an appendix Accompanying diagrams: State, Activity, Sequence Diagrams View of Participating Objects (relevant Analysis Model Classes) Logical View: A View of the Actors involved with this Use Case, and any Use Cases used or extended by this Use Case

37 Use Cases Describe Function not Form Use Cases describe WHAT the system will do, but never HOW it will be done. Use Cases are Analysis Products, not Design Products.

38 Use Cases Describe Function not Form Use Cases describe WHAT the system should do, but never HOW it will be done Use cases are Analysis products, not design products

39 Benefits of Use Cases Use cases are the primary vehicle for requirements capture in RUP Use cases are described using the language of the customer (language of the domain which is defined in the glossary) Use cases provide a contractual delivery process (RUP is Use Case Driven) Use cases provide an easily-understood communication mechanism When requirements are traced, they make it difficult for requirements to fall through the cracks Use cases provide a concise summary of what the system should do at an abstract (low modification cost) level.

40 Difficulties with Use Cases As functional decompositions, it is often difficult to make the transition from functional description to object description to class design Reuse at the class level can be hindered by each developer taking a Use Case and running with it. Since UCs do not talk about classes, developers often wind up in a vacuum during object analysis, and can often wind up doing things their own way, making reuse difficult Use Cases make stating non-functional requirements difficult (where do you say that X must execute at Y/sec?) Testing functionality is straightforward, but unit testing the particular implementations and non-functional requirements is not obvious

41 Use Case Model Survey The Use Case Model Survey is to illustrate, in graphical form, the universe of Use Cases that the system is contracted to deliver. Each Use Case in the system appears in the Survey with a short description of its main function. Participants: Domain Expert Architect Analyst/Designer (Use Case author) Testing Engineer

42 Sample Use Case Model Survey

43 Analysis Model In Analysis, we analyze and refine the requirements described in the Use Cases in order to achieve a more precise view of the requirements, without being overwhelmed with the details Again, the Analysis Model is still focusing on WHAT we re going to do, not HOW we re going to do it (Design Model). But what we re going to do is drawn from the point of view of the developer, not from the point of view of the customer Whereas Use Cases are described in the language of the customer, the Analysis Model is described in the language of the developer: Boundary Classes Entity Classes Control Classes

44 Why spend time on the Analysis Model, why not just face the cliff? By performing analysis, designers can inexpensively come to a better understanding of the requirements of the system By providing such an abstract overview, newcomers can understand the overall architecture of the system efficiently, from a bird s eye view, without having to get bogged down with implementation details. The Analysis Model is a simple abstraction of what the system is going to do from the point of view of the developers. By speaking the developer s language, comprehension is improved and by abstracting, simplicity is achieved Nevertheless, the cost of maintaining the AM through construction is weighed against the value of having it all along.

45 Boundary Classes Boundary classes are used in the Analysis Model to model interactions between the system and its actors (users or external systems) Boundary classes are often implemented in some GUI format (dialogs, widgets, beans, etc.) Boundary classes can often be abstractions of external APIs (in the case of an external system actor) Every boundary class must be associated with at least one actor:

46 Entity Classes Entity classes are used within the Analysis Model to model persistent information Often, entity classes are created from objects within the business object model or domain model

47 Control Classes The Great Et Cetera Control classes model abstractions that coordinate, sequence, transact, and otherwise control other objects In Smalltalk MVC mechanism, these are controllers Control classes are often encapsulated interactions between other objects, as they handle and coordinate actions and control flows.

PENGANTAR RUP & UML. Pertemuan 2

PENGANTAR 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 terperinci

Proses Pengembangan 1

Proses 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 terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Object Oriented Analysis and Design Introduction to UML Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS MATA

Lebih terperinci

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM OOAD dengan UML (1) 1. OOAD 2. Pengenalan UML 3. CRC cards 4. Tipe Diagram UML 5. Structural Diagram 6. Behavioral Diagram 7. Relasi pada

Lebih terperinci

Yuli Purwati, M.Kom USE CASE DIAGRAM

Yuli 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 terperinci

MODUL 4 Unified Software Development Process (USDP)

MODUL 4 Unified Software Development Process (USDP) MODUL 4 Unified Software Development Process (USDP) Daftar Isi 4.1 Pengantar USDP... 2 4.2 Fase USDP... 2 4.2.1 Fase, Workflow dan Iterasi... 3 4.2.2 Perbedaan USDP dan Siklus Hidup Waterfall... 3 4.2.3

Lebih terperinci

atau dihasilkan dalam suatu proses rekayasa software. Artifact dapat berupa model, deskripsi atau software. ) dari sistem software,

atau dihasilkan dalam suatu proses rekayasa software. Artifact dapat berupa model, deskripsi atau software. ) dari sistem software, 1 Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk menentukan, visualisasi, merancang dan mendokumentasikan artifact (sepotong informasi yang digunakan

Lebih terperinci

UML USE CASE DIAGRAM

UML 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 terperinci

CSG3H3 RPL: Teknik Berorientasi Objek Semester Genap 2014/2015. Object-oriented Analysis (OOA)

CSG3H3 RPL: Teknik Berorientasi Objek Semester Genap 2014/2015. Object-oriented Analysis (OOA) CSG3H3 RPL: Teknik Berorientasi Objek Semester Genap 2014/2015 Object-oriented Analysis (OOA) Tahap dan Hasil Pengembangan PL Objek Business Modeling Requirements Analysis Design Implementation Business

Lebih terperinci

Rational Unified Process (RUP)

Rational Unified Process (RUP) Universitas IGM HD-UIGM-FK-01 Fakultas : Ilmu Komputer Pertemuan ke : 8 Program Studi : Teknik Informatika Handout ke : 1 Kode Matakuliah : Jumlah Halaman : 25 Matakuliah : Rekayasa Perangkat Lunak Mulai

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK No. SIL/EKA/PTI 241/01 Revisi : 00 Tgl : 1 Mar 2009 Hal 1 dari 5 MATA KULIAH : PENGEMBANGAN SISTEM BERORIENTASI OBJEK KODE MATA KULIAH : PTI 241 SEMESTER : 6 PROGRAM STUDI : PTI DOSEN PENGAMPU : RATNA

Lebih terperinci

Notasi Object Oriented System. Chapter II

Notasi 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 terperinci

Teknik Informatika S1

Teknik 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 terperinci

Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012. Eko Didik Widianto

Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012. Eko Didik Widianto Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Pokok bahasan di kuliah #2 Metodologi desain sistem: waterflow, v-model,

Lebih terperinci

ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA

ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA Ririn Ikana Desanti, Suryasari, Grecia Puspita Gunawan Jurusan Informasi Universitas Pelita

Lebih terperinci

7. Analisis Kebutuhan - 1 (System Actors & System Use Cases )

7. Analisis Kebutuhan - 1 (System Actors & System Use Cases ) 7. Analisis Kebutuhan - 1 (System Actors & System Use Cases ) SIF15001 Analisis dan Perancangan Sistem Informasi Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University

Lebih terperinci

Information Systems Analysis and Design

Information Systems Analysis and Design Information Systems Analysis and Design Interaction Diagram Aryo Pinandito, ST, M.MT Objectives Describe dynamic behavior and show how to capture it in a model. Demonstrate how to read and interpret: a

Lebih terperinci

Pemodelan Sistem Perangkat Lunak. Budi susanto FTI UKDW Yogyakarta

Pemodelan Sistem Perangkat Lunak. Budi susanto FTI UKDW Yogyakarta Pemodelan Sistem Perangkat Lunak Budi susanto FTI UKDW Yogyakarta Modul #1 Pengantar Visual Modeling 2 Pengertian Visual Modeling Visual Modeling Cara berfikir terhadap permasalahan dengan menggunakan

Lebih terperinci

RANCANGAN PEMBELAJARAN

RANCANGAN 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 terperinci

Teknik Informatika Universitas Trunojoyo

Teknik 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 terperinci

Apakah Diagram Itu? Diagram mengikuti aturan atau standar. Contoh Diagram sederhana:

Apakah Diagram Itu? Diagram mengikuti aturan atau standar. Contoh Diagram sederhana: KONSEP PEMODELAN Pada pengembangan sistem model digambarkan dalam bentuk fisik dan abstrak. Tim pengembangan sistem (software) membutuhkan model untuk mendapaat gambaran tentang sistem tersebut. Meskipun

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam membangun sebuah system informasi diperlukan suatu pemahaman mengenai system itu sendiri sehingga tujuan dari pembangunan system informasi dapat tercapai.

Lebih terperinci

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

MATERI 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 terperinci

BAB 2 LANDASAN TEORI 1.1 Sistem Informasi

BAB 2 LANDASAN TEORI 1.1 Sistem Informasi BAB 2 LANDASAN TEORI 1.1 Sistem Informasi 1.1.1 Pengertian Sistem Menurut Satzinger, et al (2012), sistem adalah kumpulan beberapa komponen yang saling terkait yang bekerja secara bersama-sama untuk mencapai

Lebih terperinci

Pendahuluan. 1 Pengenalan UML

Pendahuluan. 1 Pengenalan UML Pendahuluan 1 Pengenalan UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (O OA&D) yang dimunculkan sekitar akhir tahun 80-

Lebih terperinci

Unified Modelling Language UML

Unified 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 terperinci

SEJARAH UML DAN JENISNYA

SEJARAH 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 terperinci

DAFTAR SIMBOL. Yaitu Memperlihatkan Hubungan-hubungan yang terjadi antara actor-aktor SIMBOL NAMA KETERANGAN. Aktor. Use Case.

DAFTAR SIMBOL. Yaitu Memperlihatkan Hubungan-hubungan yang terjadi antara actor-aktor SIMBOL NAMA KETERANGAN. Aktor. Use Case. DAFTAR SIMBOL 1. Use case Diagram Yaitu Memperlihatkan Hubungan-hubungan yang terjadi antara actor-aktor dengan uses case-uses case dalam sistem Aktor Use Case Seseorang atau sesuatu yang berinteraksi

Lebih terperinci

BAB I PENDAHULUAN. dengan yang lain menyebabkan sulitnya membangun sebuah diagnosa serta

BAB I PENDAHULUAN. dengan yang lain menyebabkan sulitnya membangun sebuah diagnosa serta BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Di dalam penggolongan Psikologi Abnormal, terdapat jenis-jenis gangguan kepribadian dengan jumlah macam gejala yang tidak sedikit, serta terdapatnya faktor

Lebih terperinci

Pengenalan UML dan Diagram Use Case. Alif Finandhita. Teknik Informatika UNIKOM

Pengenalan UML dan Diagram Use Case. Alif Finandhita. Teknik Informatika UNIKOM Pengenalan UML dan Diagram Use Case Alif Finandhita Teknik Informatika UNIKOM finandhita@gmail.com AGENDA PERKULIAHAN Pengenalan UML Penjelasan Diagram Use Case Penjelasan Skenario Use Case 2 3 KONTEN

Lebih terperinci

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

SURAT 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 terperinci

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016 Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016 TUJUAN PERKULIAHAN Memahami pemodelan perancangan dengan pendekatan berorientasi objek AGENDA PERKULIAHAN Pemodelan perancangan berorientasi

Lebih terperinci

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah BAB I PENDAHULUAN 1.1. Latar Belakang Seni dan kebudayaan adalah suatu media yang memiliki peran cukup besar dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah satu wilayah yang

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Object Oriented Analysis and Design Requirement and Use Case Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS

Lebih terperinci

HALAMAN JUDUL HALAMAN

HALAMAN JUDUL HALAMAN DAFTAR ISI Halaman HALAMAN JUDUL...i HALAMAN PERSETUJUAN...ii HALAMAN PENGESAHAN...iii HALAMAN PERNYATAAN...iv HALAMAN PERSEMBAHAN...v HALAMAN MOTTO...vi KATA PENGANTAR...vii ABSTRAK...x ABSTRACT...xi

Lebih terperinci

Activity Diagram. Workflow Operasi

Activity 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

DASAR REKAYASA PERANGKAT LUNAK

DASAR REKAYASA PERANGKAT LUNAK DASAR REKAYASA PERANGKAT LUNAK PEMODELAN ANALISIS KEBUTUHAN Institut Teknologi Sumatera DEFINISI MODEL ANALISIS Menurut Ian Sommerville(2011) Model Analisis adalah suatu teknik untuk merepresentasikan

Lebih terperinci

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) SDLC adalah suatu proses logis dimana analis sistem, engineer, programmer, dan pengguna (end-users) membangun sistem

Lebih terperinci

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut : BAB 2 LANDASAN TEORI 2.1 Teori-teori Dasar/Umum Teori-teori yang menjadi dasar penulisan adalah sebagai berikut : 2.1.1 Sistem Pengertian sistem menurut Williams dan Sawyer (2005, p457) adalah sekumpulan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1 Pengertian Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

Lebih terperinci

Gambar Use Case Diagram

Gambar 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 terperinci

BAB III METODOLOGI PENELITIAN

BAB 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 terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Saat ini kecepatan dan ketepatan memegang peranan penting di dalam pengambilan keputusan perusahaan, hal ini membuat banyak perusahaan mulai memanfaatkan teknologi

Lebih terperinci

Notasi Unified Modeling Language (UML) Versi 2.0

Notasi 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 terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii xi xiii BAB I PENDAHULUAN... I-1

Lebih terperinci

Teknik Informatika S1

Teknik 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 terperinci

BAB II TINJAUAN PUSTAKA Teori Judul Pengertian Arsitektur Model View Controller (MVC)

BAB II TINJAUAN PUSTAKA Teori Judul Pengertian Arsitektur Model View Controller (MVC) BAB II TINJAUAN PUSTAKA 2.1. Teori Judul 2.1.1. Pengertian Arsitektur Model View Controller (MVC) Aplikasi yang dikembangkan sebagian besar berinteraksi dengan pengguna (user). Oleh karena itu memerlukan

Lebih terperinci

LANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP

LANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP LANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP (RATIONAL UNIFIED PROCESS) Rational Unified Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best

Lebih terperinci

Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode

Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode L-27 Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode L-28 Gambar L.39 Form Menu Utama Transaksi Finance Gambar L.40 Form Kenaikan Gaji L-29 Gambar L.41 Form

Lebih terperinci

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha ABSTRAK Semakin berkembangnya teknologi di abad ini menuntut perusahaan untuk memiliki sebuah program pencatatan data. Apotik Mahkota saat ini belum menggunakan sistem yang terintegrasi dalam penyimpanan

Lebih terperinci

BAB I PENDAHULUAN. Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap

BAB I PENDAHULUAN. Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap perusahaan atau instansi. Untuk mengelola informasi dibutuhkan teknologi yang baik,

Lebih terperinci

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

BAB 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 terperinci

ABSTRAK. Kata Kunci : Enterprise architecture, Zachman Framework, blueprint

ABSTRAK. Kata Kunci : Enterprise architecture, Zachman Framework, blueprint ABSTRAK PT. Indonesia Power merupakan sebuah perusahaan besar yang melakukan proses produksi tenaga listrik untuk memenuhi kebutuhan masyarakat Indonesia, oleh karena itu perusahaan harus menentukan dengan

Lebih terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i iii iv v vi viii xiii xv BAB I BAB II PENDAHULUAN

Lebih terperinci

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

Tugas 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 terperinci

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service) ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur

Lebih terperinci

BAB 4 METODOLOGI PEMECAHAN MASALAH

BAB 4 METODOLOGI PEMECAHAN MASALAH BAB 4 METODOLOGI PEMECAHAN MASALAH Metodologi pemecahan masalah adalah model yang menggambarkan sistem dan terdapat langkah-langkah sistematis yang akan menjadi pedoman dalam penyelesaian masalah. Diharapkan

Lebih terperinci

DAFTAR 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... 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 terperinci

SNIPTEK 2014 ISBN:

SNIPTEK 2014 ISBN: SNIPTEK 2014 ISBN: 978-602-72850-5-7 PERANCANGAN SISTEM INFORMASI PEMESANAN MAKAM BARU MENGGUNAKAN METODE RATIONAL UNIFIED PROCESS (Studi kasus pada Taman Pemakaman Umum Joglo Jakarta Barat) Dyah Asrining

Lebih terperinci

WEB DEVELOPMENT by Hestiasari Rante-Pasila. Week 1 Requirements Engineering

WEB DEVELOPMENT by Hestiasari Rante-Pasila. Week 1 Requirements Engineering WEB DEVELOPMENT by Hestiasari Rante-Pasila Week 1 Requirements Engineering SUB TOPICS Definition of Requirements Engineering (RE) User-centered Design Stakeholders Issues Designer/Developer Issues RE Techniques

Lebih terperinci

ABSTRAK. Kata Kunci: Pemodelan Sistem Informasi Komisi Agen Pada AIA Financial, TOGAF, Proses Bisnis, UML. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Pemodelan Sistem Informasi Komisi Agen Pada AIA Financial, TOGAF, Proses Bisnis, UML. Universitas Kristen Maranatha ABSTRAK Menyadari pentingnya sistem informasi dalam memenuhi kebutuhan bisnis AIA Financial maka dilakukan pemodelan sistem informasi, dimana melalui pemodelan ini akan dapat diperoleh pemahaman mengenai

Lebih terperinci

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

DAFTAR 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 terperinci

ABSTRAK. Kata Kunci : sistem informasi, Web.

ABSTRAK. Kata Kunci : sistem informasi, Web. ABSTRAK Cafe tongkrongan merupakan tempat makan yang selalu mengadakan interaksi dengan pelanggan. Prosedur dan proses pemesanan makanan pelanggan di cafe tongkrongan masih belum terurut dengan baik. Sehingga

Lebih terperinci

BAB 1 Teknik dan Metode Manajemen Proyek

BAB 1 Teknik dan Metode Manajemen Proyek A. Jenis Metodologi Manajemen Proyek - PERT charts. - Gantt charts. - Event Chain Diagrams. - Run charts. - Project Cycle Optimisation. - Dan lain-lain. BAB 1 Teknik dan Metode Manajemen Proyek Di antara

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 64 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Pengertian Sistem Aplikasi Sistem yang akan dibangun merupakan sistem aplikasi mobile web yang bernama Sistem Pakar Diagnosa Penyakit Kulit. Aplikasi tersebut

Lebih terperinci

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM MAKALAH T02/Use Case Diagram ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM Nama : Abdul Kholik NIM : 05.05.2684 E mail : ik.kyoe.san@gmail.com Sumber : http://artikel.webgaul.com/iptek/unifiedmodellinglanguage.htm

Lebih terperinci

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran... Daftar Isi Abstract... Abstrak..... Kata Pengantar.... Daftar Isi... Daftar Tabel.... Daftar Gambar.... Daftar Simbol...... Daftar Lampiran...... i ii iii vi ix x xii xvi Bab I Pendahuluan 1.1 Latar Belakang...

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan teknologi informasi yang kian pesat membuat peran teknologi menjadi hal yang penting bagi proses bisnis di suatu perusahaan. Teknologi informasi

Lebih terperinci

BAB I PENDAHULUAN. beserta penyediaan fasilitasnya, tidak hanya dilakukan oleh pemerintah, namun

BAB I PENDAHULUAN. beserta penyediaan fasilitasnya, tidak hanya dilakukan oleh pemerintah, namun BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Ada beberapa tolak ukur untuk melihat perkembangan suatu kota, pendidikan agama merupakan salah satu indikator yang dapat digunakan untuk melihat perkembangan

Lebih terperinci

1. SIMULA di perkenalkan pertama kali pada tahun.. a d b e c. 1970

1. 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 terperinci

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA 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 terperinci

Analisis dan Perancangan Sistem II T02 Use Case

Analisis 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 terperinci

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... xvi DAFTAR TABEL... xxiii DAFTAR SIMBOL... xxvi BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan sistem Informasi di dunia saat ini telah mengalami perkembangan yang sangat pesat. Hal ini dapat dilihat dari penggunaan teknologi yang semakin meluas

Lebih terperinci

Spesifikasi Use Case. Mata KuliahTesting & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Pertemuan 6 --

Spesifikasi Use Case. Mata KuliahTesting & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Pertemuan 6 -- Spesifikasi Use Case Mata KuliahTesting & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Pertemuan 6 -- This presentation is revised by Hazlinda A., STMIK, 2013 Acknowledgement

Lebih terperinci

MEMAHAMI PENGGUNAAN UML

MEMAHAMI PENGGUNAAN UML MEMAHAMI PENGGUNAAN UML Reza Kurniawan Reza.kurniawan@raharja.info Abstrak Saat ini sebagian besar para perancang sistem informasi dalam menggambarkan informasi dengan memanfaatkan UML diagram dengan tujuan

Lebih terperinci

Solid circle. dalam activity diagram. Rounded rectangle. diagram. Continuous line. Dotted line. Document. laporan. Diamond

Solid circle. dalam activity diagram. Rounded rectangle. diagram. Continuous line. Dotted line. Document. laporan. Diamond L1 Simbol Activity Diagram Simbol Activity Diagram Keterangan Solid circle Gambar 2.1 Solid circle Start of a process in an activity diagram., menggambarkan proses dimulai pertama kali di dalam activity

Lebih terperinci

PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH (KELAS 5 B)

PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH (KELAS 5 B) PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH 09560018 (KELAS 5 B) LABORATORIUM RPL PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

Oleh : RAHMADY LIYANTANTO

Oleh : RAHMADY LIYANTANTO Analisa Desain Berorientasi Objek Pengantar uml Oleh : RAHMADY LIYANTANTO TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO 2011 Topik Bahasan Pengenalan Berorientasi Objek Pemodelan visual UML

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penelitian akan di lakukan di kampus D3 FMIPA dan ilmu komputer Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. 3.1.1

Lebih terperinci

ABSTRAK. KataKunci : Sistem, Pendukung, Keputusan, Siswa, Teladan, AHP

ABSTRAK. KataKunci : Sistem, Pendukung, Keputusan, Siswa, Teladan, AHP LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA TELADAN PADA SEKOLAH MENENGAH ATAS NEGERI 14 SEMARANG MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS Erfina Wahyuni Program Studi Sistem

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN BAB III OBJEK DAN METODE PENELITIAN 3.1 Object Penelitian Objek yang dijadikan penelitian didalam penulisan skripsi ini adalah CV. Handycraft Karya Cipta Berikut adalah sejarah singkat perusahaan, visi

Lebih terperinci

2. Fungsi di dalam kelas yang dikombinasikan bentuk tingkah laku kelas dinamakan dengan. c.operasi

2. 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 terperinci

UNIFIED MODELING LANGUAGE

UNIFIED 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 terperinci

DAFTAR SIMBOL. Gambar Nama Fungsi

DAFTAR SIMBOL. Gambar Nama Fungsi DAFTAR SIMBOL 1. Use case Package Menambahkan paket baru dalam Actor Menambah aktor dalam Use case Menambahkan use case pada Unidirectional association Menggambarkan relasi antara aktor dengan use case

Lebih terperinci

SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA ABSTRAK

SISTEM 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 terperinci

ABSTRAK. Kata Kunci: DODAF, data, kegiatan, operasional, sistem, dan Enterprise Resource Planning. iii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: DODAF, data, kegiatan, operasional, sistem, dan Enterprise Resource Planning. iii. Universitas Kristen Maranatha ABSTRAK Sistem Enterprise Resource Planning (ERP) merupakan aplikasi berbasis web yang digunakan oleh PT Pionirbeton Industri (PBI) dalam mengatur keseluruhan proses yang terjadi setiap harinya. Seluruh

Lebih terperinci

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA 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 terperinci

DIAGRAM SEQUENCE UML

DIAGRAM 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 terperinci

Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama

Rancangan 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 terperinci

PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA

PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas

Lebih terperinci

LEMBARAN SOAL ULANGAN KENAIKAN KELAS Tahun 2014/ Komunikasi Paket Keahlian

LEMBARAN 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 terperinci

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi komunikasi sekarang ini sudah semakin maju. Dunia semakin terintegrasi dalam suatu perangkat yang ada dalam genggaman tangan. Hal ini memudahkan

Lebih terperinci

LAMPIRAN NOTASI. Notasi UML. 1) Class Diagram. Nama Class dengan atribut dan operasi.

LAMPIRAN NOTASI. Notasi UML. 1) Class Diagram. Nama Class dengan atribut dan operasi. L1 LAMPIRAN NOTASI Notasi UML 1) Class Diagram Notation Description Nama Class dengan atribut dan operasi. Composition text, yang digunakan untuk menghubungkan class transaksi detailed dengan class transaksi

Lebih terperinci

REQUIREMENT ENGINEERING

REQUIREMENT ENGINEERING REQUIREMENT ENGINEERING Previous Chapter Poor Quality software? Not meet customer requirements Too complicated Not solve the problem Beyond expectation Requirement engineering is very important! Requirements

Lebih terperinci

OOAD (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) 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 terperinci

Sudut pandang desain: Class diagram: UTS Sem. II 2014/2015 CSG3H3 (RPL-OOT) Senin, 16 Maret 2015 Pk (100 menit) Tim Teaching RPL-OOT

Sudut pandang desain: Class diagram: UTS Sem. II 2014/2015 CSG3H3 (RPL-OOT) Senin, 16 Maret 2015 Pk (100 menit) Tim Teaching RPL-OOT UTS Sem. II 2014/2015 CSG3H3 (RPL-OOT) Senin, 16 Maret 2015 Pk. 10.15 11.55 (100 menit) Tim Teaching RPL-OOT CLOSED BOOK Kerjakan soal langsung pada kertas ujian ini. Tidak disediakan kertas tambahan.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

PENERAPAN METODE RATIONAL UNIFIED PROCESS PADA SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU

PENERAPAN METODE RATIONAL UNIFIED PROCESS PADA SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2014, pp. 332~338 PENERAPAN METODE RATIONAL UNIFIED PROCESS PADA SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU 332 Susi Susilowati 1, Susliansyah

Lebih terperinci