Pengertian Objek Tujuan Penggunaan UML Adapun tujuan dari pemakaian UML adalah sebagai berikut:

ini. Dari penelitian tersebut, disimpulkan bahwa supplier c sebagai best supplier, dengan cost per unit 19.88 atau waktu pengiriman delivery time 10.5 hari. Menurut penelitian Yang dan Chen 2005, metode AHP memungkinkan penilai evaluator dari perusahaan sebagai buyer untuk mempertimbangkan tingkat kepentingan dan interaksi bermacam kriteria pada proses supplier selection. Perusahaan juga dapat mengganti prosedur pairwise comparisons jika terdapat perubahan pada kondisi lingkungan bisnis dan atau perubahan permintaan konsumen. Metode AHP disebut sebagai metode yang efektif dan merupakan pendekatan praktis untuk menyelesaikan masalah supplier selection pada perusahaan komputer notebook. Sebagai batasannya, peneliti hanya meneliti pemasok untuk produk hardware. Produk hardware yang akan dibahas dalam hal ini adalah produk harddisk.

2.5. Analisis dan Perancangan Berorientasi Objek

2.5.1. Pengertian Objek

Menurut Roff 2003:50 objek adalah sebuah instance dari sebuah class dengan sekumpulan datanya, yang memberi class sebuah state abstraksi dari sesuatu dalam problem domain, yang menunjukkan kemampuan sistem untuk menyimpan informasi, dan berinteraksi dengannya, atau keduanya. Contoh, jika penumpang memiliki sebuah tiket, maka tiket untuk tempat duduk 4A untuk Lenny Kravitz yang akan bermain dalam pertunjukan halloween adalah sebuah objek karena memiliki bagian state tetap melalui sekumpulan datanya. Universitas Sumatera Utara Menurut Roff 2003:51: 1. Object-oriented analysis adalah proses yang digunakan untuk mengerti menganalisa sebuah sistem menggunakan class dan object untuk dunia yang berhubungan dengan sistem. 2. Object-oriented design adalah metode yang biasanya mencatat perbendaharaan kata dalam tahap analisis yang memberikannya sifat yang diperlukan sistem untuk bertahan. 3. Object-oriented programming adalah implementasi aktual dari model yang dibuat dalam Object-oriented design. 2.6. Unified Modelling Language UML Unified Modeling Language UML merupakan sistem arsitektur yang bekerja dalam OOAD Object-Oriented AnalysisDesign dengan satu bahasa yang konsisten untuk menentukan, visualisasi, mengkonstruksi, dan mendokumentasikan artifact sepotong informasi yang digunakan atau dihasilkan dalam suatu proses rekayasa software, dapat berupa model, deskripsi, atau software yang terdapat dalam sistem software. UML merupakan bahasa pemodelan yang paling sukses dari tiga metode OO yang telah ada sebelumnya, yaitu Booch, OMT Object Modeling Technique, dan OOSE Object-Oriented Software Engineering. UML menyediakan beberapa diagram untuk memodelkan aplikasi berorientasi objek seperti pada Gambar 2.1. Universitas Sumatera Utara Gambar 2.1 Diagram UML

2.6.1 Tujuan Penggunaan UML Adapun tujuan dari pemakaian UML adalah sebagai berikut:

1. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum. 2. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa. 3. Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan. UML dapat dibagi menjadi dua bagian yaitu structural diagram dan behavioral diagram. Universitas Sumatera Utara

2.6.2. Structural Diagram