21/11/2016. Karakteristik PBO. Use Case Model. Pemrograman Berorientasi Obyek. UML (Unified Modeling Language) Objek dan Kelas UML

Ukuran: px
Mulai penontonan dengan halaman:

Download "21/11/2016. Karakteristik PBO. Use Case Model. Pemrograman Berorientasi Obyek. UML (Unified Modeling Language) Objek dan Kelas UML"

Transkripsi

1 Use Case Model Shinta P. Sari Karakteristik PBO Tiga karakteristik utama PBO: 1. Encapsulation : pengemasan data dan fungsi dalam wadah bernama obyek. Data memiliki kedudukan yang sama dengan fungsi. 2. Inheritance sifat dalam bahasa berorientasi obyek yang memungkinkan sifat-sifat dari suatu kelas diturunkan ke kelas lain 3. Polymorphism sesuatu yang sama dapat memiliki berbagai bentuk dan perilaku yang berbeda Pemrograman Berorientasi Obyek Data/Atribut Fungsi Anggota/Method Fungsi Anggota/Method UML (Unified Modeling Language) The Unified Modeling Language (UML ) is a standard visual modeling language intended to be used for modeling business and similar processes, analysis, design, and implementation of software-based systems It was created and developed by Grady Booch, Ivar Jacobson and James Rumbaughat Rational Software during In 1997 it was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. In 2000 the Unified Modeling Language was also accepted by the International Organization for Standardization(ISO) as an approved ISO standard. Since then it has been periodically revised to cover the latest revision of UML Objek dan Kelas Dalam PBO obyek adalah anggota dari kelas (class) Contoh: class : Penyanyi Jazz obyek :Al Jarreau, Salena Jones, Michael Frank class : Mahasiswa objek : G , G , G UML Apa itu UML? Yang dimaksud dengan UML adalah UML merupakan singkatan dari Unified Modelling Language yaitu suatu metode permodelan secara visual untuk sarana perancangan sistem berorientasi objek, atau definisi UML yaitu sebagai suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian sistem software 1

2 UML (Unified Modeling Language) UML 1.0 draft was proposed to the OMG in January 1997 UML 2.5 was released in June 2015 Use Case Diagram used to describe a set of actions (use cases) that some system or systems (subject) should or can perform in collaboration with one or more external users of the system (actors). Each use case should provide some observable and valuable result to the actors or other stakeholders of the system. Use case Diagram Business Use Case Diagrams to represent business function, process, or activity performed in the modeledbusiness. System Use Case Diagrams Are used to specify: (external) requirements, required usages of a system under design or analysis (subject) - to capture what the system is supposed to do; the functionality offered by a subject what the system can do; requirements the specified subject poses on its environment - by defining how environment should interact with the subject so that it will be able to perform its services. UML Actor An actor is behaviored classifier which specifies a role played by an external entity that interacts with the subject (e.g., by exchanging signals and data), a human user of the designed system, some other system or hardware using services of the subject. 2

3 Standard UML notation for actor is "stick man" icon Custom icons that convey the kind of actor may also be used to denote an actor, such as using a separate icon(s) for non-human actors Use case may have one or several associated actors. It may not be obvious from use case diagram which actor initiates the use case, i.e. is "primary actor". (In non-standard UML, primary actors are those using system services, and supporting actors are actors providing services to the system.) Relationships Between Actors Generalization between actors is rendered as a solid directed line with a large arrowhead (same as for generalization between classes). UML Use Case use case describes a unit of complete and useful functionality that the subject provides to its users. Use case is usually shown as an ellipse containing the name of the use case. Name of the use case could also be placed below the ellipse. An association between an actor and a use case indicates that the actor and the use case communicate with each other. An actor could be associated to one or several use cases. Use cases visually located inside the system boundaries are use cases applicable to the subject (but not necessarily owned by the subject). 3

4 Use Case Include The include relationship could be used: to simplify large use case by splitting it into several use cases, to extract common parts of the behaviors of two or more use cases. Larangan dalam <<include>> Use case utama/ Parent/base use case Sub use case Arah panah menuju use case utama Tidak terdapat arah panah <<include>> termasuk didalam use case lain (required) / (diharuskan) Satu use case SELALU menggunakan fungsionalitas yang disediakan oleh use case lain Pemanggilan use case oleh use case lain contohnya adalah Pemanggilan sebuah fungsi program Tanda panah terbuka harus terarah ke sub use case Contoh <<include>> Kenapa muncul relasi <<include>> Use case tertentu akan menggunakan fungsionalitas yang disediakan oleh use case lain. Jika dua atau lebih use case mempunyai fungsionalitas yang identik, maka fungsionalitas ini dapat dipecah menjadi use case tersendiri. Suatu use case memiliki fungsionalitas yang terlalu, pada kasus ini use case dapat dipecah menjadi use case yang lebih kecil Use Case Extend Extend is a directed relationship that specifies how and when the behavior defined in usually supplementary (optional) extending use case can be inserted into the behavior defined in the extended use case. 4

5 <<extend>> Satu use case SECARA OPSIONAL menggunakan fungsionalitas yang disediakan oleh use case lain 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 Gambarkan association extend secara vertical (picture extending use case below than base/parent use case) Relasi antar Use Case/Aktor Generalisasi / Inheritance Relasi ini digunakan untuk menunjukkan bahwa beberapa aktor atau use case mempunyai beberapa persamaan Menyederhanakan model dengan cara menarik keluar sifat-sifat pada actor maupun pada use case-use case yang sejenis. Roni Yunis, S.Kom., M.T. Larangan dalam <<extend>> Use Case Relationships Compared Parent/base use case Arah panah menuju sub use case Sub use case Contoh <<extend>> Cara Identifikasi Use Case Menjawab pertanyaan: Apa yang masing-masing aktor kerjakan dalam Sistem? Apa yang pemakai harapkan dari sistem? Fungsionalitas apa saja yang stakeholder harapkan dari sistem. 5

6 Penamaan Use Case Eg: Home Heating Use-Case Diagram Use case adalah sebuah behaviour (perilaku), jadi sebaiknya dalam frase kata kerja. Untuk membuat namanya lebih detil, tambahkan kata benda yang mengindikasikan dampak aksinya terhadap suatu kelas objek. Use Case seharusnya berhubungan dengan diagram kelas. Contoh: Pemesanan Kamar Pembukaan Kartu 34 Use case diinisiasi oleh aktor primer dan berakhir pada aktor, mencapai tujuan dan menghasilkan nilai tertentu. Pilihlah frase kata kerja yang implikasinya hingga selesai. Contoh: pemesanan kamar bukan memesan kamar Jangan membuat Use Case yang merupakan bagian skenario dari Use Case lain. Contoh: Use Case Piliih tempat tidur tidak dapat dijadikan sebagai Use Case yang mandiri, karena merupakan bagian dari Use Case Pemesanan Kamar (tidak mungkin tamu memilih tempat tidur tanpa memesan kamar hotel). Home Heating Use-Cases Use case: Power Up Actors: Home Owner (initiator) Type: Primary and essential Description: The Home Owner turns the power on. Each room is temperature checked. If a room is below the the desired temperature the valve for the room is opened, the water pump started. If the water temp falls below threshold, the fuel valve is opened, and the burner ignited. If the temperature in all rooms is above the desired temperature, no actions are taken. Cross Ref.: Requirements XX, YY, and ZZ Use-Cases: None Use-Cases Contoh: Pasien membuat janji Modified Home Heating Home Heating Home Owner Power Up Power Down Change Temp. «includes» Adjust Temp «includes» Temp. High «includes» «includes» Temp. Low MH Use-Cases 6

7 * Modified: Home Heating Use-Cases Use case: Power Up Actors: Home Owner (initiator) Type: Primary and essential Description: The Home Owner turns the power on. Perform Adjust Temp. If the temperature in all rooms is above the desired temperature, no actions are taken. Cross Ref.: Requirements XX, YY, and ZZ Use-Cases: Perform Adjust Temp Aliran Kejadian/ Skenario Use Case Tujuan: Untuk mendokumentasikan aliran logika dalam setiap use case yang menjelaskan secara rinci apa yang pemakai akan lakukan dan reaksi sistem. Untuk menjelaskan apa yang sistem lakukan, bukan bagaimana sistem bekerja. Sifat: Rinci Independen terhadap implementasi Use-Cases * Modified: Home Heating Use-Cases Use case: Adjust Temp Actors: System (initiator) Type: Secondary and essential Description: Check the temperature in each room. For each room: Below target: Perform Temp Low Above target: Perform Temp High Cross Ref.: Requirements XX, YY, and ZZ Use-Cases: Temp Low, Temp High Bagian dari aliran kejadian Nama Use case Actor Deskripsi singkat Kondisi Aliran kejadian utama dan alternatif Kondisi awal dan kondisi akhir Use-Cases * Modified: Home Heating Use-Cases Use case: Temp Low Actors: System (initiator) Type: Secondary and essential Description: Open room valve, start pump if not started. If water temp falls below threshold, open fuel value and ignite burner. Cross Ref.: Requirements XX, YY, and ZZ Use-Cases: None Deskripsi Singkat Deskripsi harus singkat dan langsung ke fokus persoalan, tetapi juga harus menyertakan tipe-tipe pemakai yang menjalankan use case Deskripsi harus menjelaskan kondisi akhir dari use case Use-Cases 7

8 Kondisi contoh Kondisi Awal Adalah kondisi yang harus dipenuhi sebelum sebuah use case dijalankan. Sebuah use case lain yang harus dieksekusi sebelum use case tertentu dijalankan. Tidak semua use case memiliki kondisi awal. Kondisi Akhir Adalah kondisi yang harus selalu benar setelah sebuah use case selesai dijalankan Tidak semua use case memiliki kondisi awal. Aliran Kejadian Menjelaskan spesifikasi rinci dari setiap use case Aliran kejadian meliputi: Bagaimana use case dimulai Berbagai lintasan yang melalui use case Aliran utama (primary flow/basic flow) yang melewati use case Beberapa penyimpangan aliran utama yang disebut sebagai aliran alternatif (alternate flow) Beberapa aliran kesalahan (error flow) Bagaimana use case berakhir contoh Airport Check-In and Security Screening Business actors are Passenger, Tour Guide, Minor (Child), Passenger with Special Needs (e.g. with disabilities), all playing external roles in relation to airport business. Business use cases are Individual Check-In, Group Check-In (for groups of tourists), Security Screening, etc. - representing business functions or processes taking place in airport and serving the needs of passengers. Business use cases Baggage Check-in and Baggage Handling extend Check-In use cases, because passenger might have no luggage, so baggage check-in and handling are optional. 8

9 Rental Video Contoh use case sistem: Siapa aktornya? Apa yang masing-masing aktor kerjakan dalam Sistem? Fungsionalitas apa saja yang stakeholder harapkan dari sistem? 9

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

USE CASE DIAGRAM. Analisis dan perancangan berorientasi Obyek

USE 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 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

Defri Kurniawan, M.Kom USE CASE DIAGRAM

Defri 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 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

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

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

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

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

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

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

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

B A B 4 USE CASE DIAGRAM

B 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 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

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

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

Pemrograman Lanjut. Interface

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

Minggu 08 UML-Use Case

Minggu 08 UML-Use Case Minggu 08 UML-Use Case Dennis, Wixom, Tegarden (2007). Systems Analysis & Design with UML Version 2.0, Wiley, 3ed. Chonoles, Schardt (2003). UML 2 for Dummies, Wiley. http://www.uml.org/ http://www.omg.org/spec/uml

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

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

ABSTRAK. Kata Kunci : ATSMS, VB.NET,SQL Server 2005, dan Crystal Report.

ABSTRAK. Kata Kunci : ATSMS, VB.NET,SQL Server 2005, dan Crystal Report. ABSTRAK SMS (Short Message Service) adalah salah satu fasilitas yang terdapat pada telepon seluler yang hampir setiap orang mengenalnya. Selain memiliki biaya operasional yang cukup murah, fasilitas ini

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS SOFTWARE AS A SERVICE (SAAS)

LAPORAN SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS SOFTWARE AS A SERVICE (SAAS) LAPORAN SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS SOFTWARE AS A SERVICE (SAAS) Laporan Ini Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Studi Sistem Informasi S-1 Pada Fakultas Teknik

Lebih terperinci

USE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan bagaiman

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

USE CASE DIAGRAM. Menggambarkan kebutuhan system dari sudut pandang user. Mengfokuskan pada proses komputerisasi (automated processes)

USE 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 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

SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA

SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA FAJAR HERMAWAN NIM. 201253063 DOSEN PEMBIMBING Pratomo Setiaji, S.Kom, M.Kom Supriyono, S.Kom, M.Kom PROGRAM STUDI SISTEM INFORMASI

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

ABSTRAK. Kata Kunci : Sistem Informasi, Kuliner, Website. iii

ABSTRAK. Kata Kunci : Sistem Informasi, Kuliner, Website. iii ABSTRAK Perkembangan kota Bandung menjadikan Bandung sebagai salah satu daerah tujuan wisata. Hal ini juga dikarenakan kota Bandung memiliki banyak macam atau variasi makanan yang lezat. Namun banyak wisatawan

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

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

P10 Perancangan Berbasis Object. SQ

P10 Perancangan Berbasis Object. SQ P10 Perancangan Berbasis Object SQ http://sidiq.mercubuana-yogya.ac.id Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa mengetahui & memahami

Lebih terperinci

MODUL 1 ANALISIS KEBUTUHAN SISTEM

MODUL 1 ANALISIS KEBUTUHAN SISTEM 1 MODUL 1 ANALISIS KEBUTUHAN SISTEM 1.1 Tujuan Praktikum 2. Praktikan mampu mendefinisikan pengertian analisis sistem. 3. Praktikan mampu menjelaskan peran para ahli yang akan terlibat dalam pengembangan

Lebih terperinci

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan. ABSTRAK Data lalulintas berupa satuan mobil penumpang merupakan salah satu data yang dibutuhkan dalam rekayasa lalulintas. Oleh karena itu diperlukan aplikasi satuan mobil penumpang ini untuk mempermudah

Lebih terperinci

ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#.

ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#. ABSTRACT Social web is a place where everyone can share some of their private information to others, with this technology, everyone can communicate with others with more efficient and easiest way. Sometimes,

Lebih terperinci

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

U M L. Unified Modeling Language

U M L. Unified Modeling Language U M L Unified Modeling Language FUNGSI Penggunaan UML itu sendiri tidak terbatas hanya pada dunia software modeling, bisa pula digunakan untuk modeling hardware (engineering systems) dan sering digunakan

Lebih terperinci

ABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha

ABSTRACT. 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 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

PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN

PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN Andy Prasetyo Utomo Fakultas Teknik, Program Studi Sistem Informasi Universitas Muria Kudus Email: andyutomo@gmail.com ABSTRAK Salah

Lebih terperinci

UML Netbeans UML (The Unified Modelling Language)

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

Kata Kunci: AHP, Algoritma, ANP, Profile Matching, Perbandingan, Rekrutmen. Universitas Kristen Maranatha

Kata Kunci: AHP, Algoritma, ANP, Profile Matching, Perbandingan, Rekrutmen. Universitas Kristen Maranatha ABSTRAK Sistem rekrutmen kepanitiaan ini sebelumnya dikembangkan hanya dengan menggunakan metode profile matching. Guna memberikan perbandingan hasil akhir yang terbaik, maka diberikan tambahan metode

Lebih terperinci

Analisis Model Perangkat Lunak

Analisis Model Perangkat Lunak Analisis Model Perangkat Lunak 1 Analisis Kebutuhan Analisis Kebutuhan Menentukan karakteristik operasional PL Menunjukkan antarmuka PL dengan elemen sistem yang lain Membuat batasan yang harus dipenuhi

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

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

ANALISA & PERANCANGAN SISTEM INFORMASI. Sufajar Butsianto, M.Kom

ANALISA & PERANCANGAN SISTEM INFORMASI. Sufajar Butsianto, M.Kom ANALISA & PERANCANGAN SISTEM INFORMASI Sufajar Butsianto, M.Kom MODUL 5 UML Unified Modelling Language Tools : Star UML, Rational Rose dll TOOLS 1. Mahasiswa mengetahui tool untuk perancangan sistem informasi

Lebih terperinci

Pemrograman Web. Object Oriented Programming in PHP 5

Pemrograman 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 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

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

Diagram Use Case. Pertemuan 3

Diagram Use Case. Pertemuan 3 Diagram Use Case Pertemuan 3 Definisi Use Case Diagram Use Case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau

Lebih terperinci

ABSTRAK. Kata kunci: manajemen restoran, pemesanan, pencatatan, pengaturan, laporan. v UNIVERSITAS KRISTEN MARANATHA

ABSTRAK. Kata kunci: manajemen restoran, pemesanan, pencatatan, pengaturan, laporan. v UNIVERSITAS KRISTEN MARANATHA ABSTRAK Sistem manajemen restoran yang mencakup pemesanan makanan, pencetakan bon untuk pelanggan, pencatatan pesanan, pengaturan data dan pembuatan laporan biasanya dilakukan secara manual. Hal ini memungkinkan

Lebih terperinci

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori ABSTRAK PT. Starindo Mandiri Jaya Lestari adalah sebuah perusahaan yang bergerak pada bidang penjualan, pembelian, produksi dan inventori. Semua transaksi baik dalam penjualan, pembelian dan produksi selalu

Lebih terperinci

ABSTRAK. Keywords: pemesanan tiket, pengriman barang, ASP.NET, C#, SQL Sever 2005

ABSTRAK. Keywords: pemesanan tiket, pengriman barang, ASP.NET, C#, SQL Sever 2005 ABSTRAK Perkembangan teknologi dan informasi saat ini semakin maju dan canggih. Berbagai jenis perusahaan mulai menggunakan sistem komputerisasi untuk meningkatkan efisien dan efektivitas kerja. Penggunaan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

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

SISTEM INFORMASI PEMESANAN LAPANGAN FUTSAL BERBASIS SOFTWARE AS A SERVICE (CLOUD COMPUTING)

SISTEM INFORMASI PEMESANAN LAPANGAN FUTSAL BERBASIS SOFTWARE AS A SERVICE (CLOUD COMPUTING) LAPORAN SKRIPSI SISTEM INFORMASI PEMESANAN LAPANGAN FUTSAL BERBASIS SOFTWARE AS A SERVICE (CLOUD COMPUTING) AHMAD BACHTIAR NIM. 201253064 DOSEN PEMBIMBING Andy Prasetyo Utomo, S.Kom, MT Nanik Susanti,

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Rancang Bangun Menurut Jogiyanto (2005), Rancang Bangun (desain) adalah tahap dari setelah analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhankebutuhan

Lebih terperinci

ABSTRAK. iii. Kata kunci : Toko Nyan, pembelian, penjualan, stok barang

ABSTRAK. iii. Kata kunci : Toko Nyan, pembelian, penjualan, stok barang ABSTRAK Pembuatan laporan ini bertujuan untuk membantu Toko Nyan dalam menata data dengan sistem pembelian dan penjualan. Berdasarkan latar belakang tersebut, penulis merumuskan masalah seperti, bagaimana

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

Gambar 4.1 Flowchart

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

Rahmady Liyantanto Blog : liyantanto.wordpress.com

Rahmady Liyantanto Blog : liyantanto.wordpress.com ANALISA DESAIN BERORIENTASI OBJEK Rahmady Liyantanto Blog : liyantanto.wordpress.com E-mail : liyantanto@gmail.com TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO 2011 1. Pendahuluan 2. Pemrograman

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

Kebutuhan dan Spesifikasi Perangkat Lunak

Kebutuhan dan Spesifikasi Perangkat Lunak Kebutuhan dan Spesifikasi Perangkat Lunak Disusun oleh : Rina Noviana 1 LINGKUP PEMBAHASAN Pengumpulan Kebutuhan Perangkat Lunak - Mengumpulkan Data mengenai analisa sistem dan masalah nya Teknik Pemodelan

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

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha ABSTRAK Salah satu bidang kajian dalam bidang teknologi informasi adalah rekayasa perangkat lunak. Dalam rekayasa perangkat lunak, terdapat konsep yang mendasari berbagai jenis metodologi pengembangan

Lebih terperinci

APLIKASI PEMODELAN BASISDATA

APLIKASI PEMODELAN BASISDATA APLIKASI PEMODELAN BASISDATA TUGAS AKHIR Oleh : Nama NIM Benny Zanuarwan P.G : 3310901082 Aldino Saputra : 3310901085 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

Pemrograman Berorientasi. Class Diagram

Pemrograman Berorientasi. Class Diagram Pemrograman Berorientasi Obyek Class Diagram anton@ukdw.ac.id What is UML? Sebuah bahasa pemodelan terstandar untuk bahasa pemrograman berorientasi obyek UML merupakan perpaduan dari tiga paradigma pemodelan

Lebih terperinci

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha ABSTRAK Yayasan Baiturrahim adalah yayasan yang bergerak di bidang pendidikan yang terletak di Jalan Cianten kecamatan Limbangan. Saat ini Yayasan Baiturrahim masih menggunakan sistem manual untuk penerimaan

Lebih terperinci

ABSTRAK. Kata kunci: Database, -Gateway, front office, Hotel XXX, Parawisata, Reservasi. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Database,  -Gateway, front office, Hotel XXX, Parawisata, Reservasi. vi Universitas Kristen Maranatha ABSTRAK Pariwisata merupakan salah satu ruang bisnis yang paling menjanjikan di dunia baik di dalam negeri maupun di luar negeri, khususnya kota-kota besar yang tersebar di Indonesia, hotel merupakan tempat

Lebih terperinci

Abstrak Kata Kunci :

Abstrak Kata Kunci : Abstrak Mekanika fluida adalah disiplin ilmu bagian dari bidang mekanika terapan yang mengkaji perilaku dari zat zat cair dan gas dalam keadaan diam ataupun bergerak. Pipa biasanya memiliki penampang melintang

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

MANAJEMEN PROYEK FRAMEWORK

MANAJEMEN PROYEK FRAMEWORK MANAJEMEN PROYEK FRAMEWORK PROJECT MANAGEMENT FRAMEWORK Kelompok Proses dalam PMBOK KNOWLEDGE AREA PROJECT MANAGEMENT PROCESS GROUPS INITIATING PLANNING EXECUTING MONITORING & CONTROLLING CLOSING Integration

Lebih terperinci

ABSTRAK. Kata kunci: Neo Family Karaoke, pemesanan kamar, business intelligence, fuzzy logic. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Neo Family Karaoke, pemesanan kamar, business intelligence, fuzzy logic. Universitas Kristen Maranatha ABSTRAK Proses publikasi menggunakan website merupakan hal yang populer pada saat ini, selain itu website bisa digunakan sebagai sarana komunikasi dan berbagi informasi antar pengguna. Neo Family Karaokemasih

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 IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

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

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

Program Design Method Rangkuman UAS. Diagram Use Case ( Use Case Diagram ) Use Case. Actor. Administrator. Relationship. Boundary

Program Design Method Rangkuman UAS. Diagram Use Case ( Use Case Diagram ) Use Case. Actor. Administrator. Relationship. Boundary Program Design Method Rangkuman UAS Maintain customer list Maintain bike list Wheels System Unified Modified Language - Adalah sebuah spesifikasi standar yang dibuat untuk memudahkan pembuatan dan mendokumentasikan

Lebih terperinci

CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS

CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS CONTOH SINGKAT DIAGRAM UNIFIED MODELLING LANGUANGE STUDI KASUS SISTEM INFORMASI PENGELOLAAN KAS I. Requirement Statement II. Use Case Diagram Melakukan Log In Keluar Aplikasi Merubah Password Log Off Kary

Lebih terperinci

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii ABSTRAK PT. X merupakan sebuah perusahaan yang memproduksi pakaian jadi dalam jumlah yang tidak sedikit, sehingga dalam setiap langkah poduksinya memerlukan sebuah sistem yang dapat mencatat segala proses

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

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

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

ABSTRAK. Kata kunci: Pencarian, resep masakan. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Pencarian, resep masakan. Universitas Kristen Maranatha ABSTRAK Indonesia merupakan negara dengan keragaman budaya, salah satunya dalam hal masakan tradisional. Setiap daerah yang tersebar di sepanjang kepulauan Indonesia memiliki ciri khas masakan tradisionalnya

Lebih terperinci

Praktikum Pertemuan 5 Requirement Capture : Use Case Diagram

Praktikum Pertemuan 5 Requirement Capture : Use Case Diagram Praktikum Pertemuan 5 Requirement Capture : Use Case Diagram Tujuan Instruksi Khusus (TIK) Kompetensi Umum: Mampu membuat Use Case Diagram Kompetensi Khusus Mampu menjelaskan tentang fungsi use case diagram.

Lebih terperinci

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

Lebih terperinci

Penerapan UML pada Usaha Retail

Penerapan UML pada Usaha Retail Joan Nugroho Jurusan S1 Sistem Informasi, Fakultas Teknologi Informasi Universitas Kristen Maranatha, Jl. Suria Sumantri no. 65 Bandung Email : joan.nugroho@eng.maranatha.edu Abstract UML (Unified Modelling

Lebih terperinci

5. Pemodelan Bisnis (Bagian 1)

5. Pemodelan Bisnis (Bagian 1) 5. Pemodelan Bisnis (Bagian 1) 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 Unified Process

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Ruang Lingkup

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Ruang Lingkup BAB 1 PENDAHULUAN 1.1 Latar Belakang Peran customer dalam perkembangan bisnis sebuah perusahaan sangatlah vital, terkadang banyaknya customer pada sebuah perusahaan dapat menjadi indikator keberhasilan

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

BAB 1 PENDAHULUAN. ini. Heather A. Smith, James D. McKeen, Satyendra Singh (Developing Information

BAB 1 PENDAHULUAN. ini. Heather A. Smith, James D. McKeen, Satyendra Singh (Developing Information 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang kian pesat membawa imbas pada seluruh lapisan bidang bisnis baik pada perusahaan dagang maupun perusahaan manufaktur, sehingga komputerisasi

Lebih terperinci

ABSTRAK. Kata Kunci: City Guide,TOPSIS,Unified Modeling Language

ABSTRAK. Kata Kunci: City Guide,TOPSIS,Unified Modeling Language Judul : Peranacangan Aplikasi Mobile Denpasar City Guide Berbasis Android Nama : Adnin Rais NIM : 1108605017 Pembimbing I : Ida Bagus Made Mahendra, S.Kom., M.Kom. Pembimbing II : Ida Bagus Gede Dwidasmara,

Lebih terperinci

ANALISIS KEBUTUHAN SISTEM

ANALISIS KEBUTUHAN SISTEM 1 ANALISIS KEBUTUHAN SISTEM 1. Tujuan Praktikum 1. Praktikan mampu mendefinisikan pengertian analisis sistem 2. Praktikan mampu menjelaskan peran para ahli yang akan terlibat dalam pengembangan sistem

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

ABSTRAK. Kata kunci: Sistem Tanya Jawab, Semantic Web, Ontology, domain terbatas. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Sistem Tanya Jawab, Semantic Web, Ontology, domain terbatas. v Universitas Kristen Maranatha ABSTRAK Informasi telah menjadi bagian yang sangat penting didalam pertumbuhan masyarakat modern. Dengan meningkatnya kebutuhan informasi ini, maka banyak orang memerlukan mesin pencari informasi yang

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

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha ABSTRAK Strategi-strategi bisnis yang diterapkan oleh masing-masing perusahan dilakukan untuk memanjakan pelanggan-pelanggan terutama pelanggan yang bernilai tinggi agar tetap setia kepada perusahaan tersebut.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.

Lebih terperinci

Analisa Desain Berorientasi Objek. Model dan Pemodelan. Oleh : Rahmady Liyantanto. Teknik Informatika Fakultas Teknik Universitas Trunojoyo 2011

Analisa Desain Berorientasi Objek. Model dan Pemodelan. Oleh : Rahmady Liyantanto. Teknik Informatika Fakultas Teknik Universitas Trunojoyo 2011 Analisa Desain Berorientasi Objek Model dan Pemodelan Oleh : Rahmady Liyantanto Teknik Informatika Fakultas Teknik Universitas Trunojoyo 2011 Topik Bahasan 1. Definisi Model dan Pemodelan 2. Beberapa jenis

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

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

ABSTRAK. Kata Kunci: Enterprise Architecture, Teknologi Informasi, TOGAF. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Enterprise Architecture, Teknologi Informasi, TOGAF. Universitas Kristen Maranatha ABSTRAK Peran teknologi informasi saat ini merupakan faktor yang sangat penting bagi suatu organisasi karena teknologi infromasi merupakan salah satu bagian strategi dari suatu organisasi untuk mencapai

Lebih terperinci