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