Identifikasi Sistem Sistem pendukung pengambilan keputusan pemilihan kartu perdana provider.

Tabel 4.1. Tabel Aktor Use Case Nama Aktor Keterangan Administrator Admin Pihak yang menjalankan sistem dan mempunyai hak akses untuk meng- upload, memperbaharui maupun menghapus data yang ada. Pengguna Pengunjung Pengunjung website baik dia menggunakan SPPK pemilihan kartu provider maupun dia yang membaca dan melihat informasi saja.

B. Diagram Use Case

Diagram use case menggambarkan mengenai tugas atau hak akses yang dapat dilakukan setiap aktor, dalam sistem pendukung pengambilan keputusan ini terdapat dua aktor yaitu administrator dan pengunjung sistem.  ADMINISTRATOR Administrator memiliki beberapa hak akses atau tugas yang dapat dilakukan yaitu ubah kartu perdana, memberi bobot pada setiap kartu perdana, menambah, mengubah dan menghapus berita, menambah dan menghapus iklan, mengubah kuesioner dan melihat maupun menghapus pesan yang masuk ke sistem. Gambar Use Case administrator dapat dilihat di bawah ini. Website SPPK Pemilihan Kartu Perdana Ubah kartu perdana Tambah berita ubah berita Hapus berita Baca pesan Hapus pesan ubah kuisioner Administrator Tambah iklan Hapus iklan Pembobotan Kartu Perdana Gambar 4.1. Diagram Use Case Administrator  PENGGUNA SISTEM PENGUNJUNG Pengunjung sebagai pengguna sistem memiliki beberapa hak akses atau tugas yang dapat dilakukan yaitu memilih kartu perdana provider sesuai dengan kebutuhannya, melihat atau membaca berita terbaru, mengirim pesan atau saran kepada admin, mengisi atau menjawab kuesioner mengenai sistem dan melihat iklan mengenai kartu perdana provider. Gambar Use Case pengunjung dapat dilihat di bawah ini. Website SPPK Pemilihan Kartu Perdana Pemilihan kartu perdana Lihat Berita Kirim pesansaran Isijawab kuisioner Pengunjung Lihat iklan Gambar 4.2. Diagram Use Case Pengunjung

C. NarasiUse Case

Narasi use case menjelaskan tugas dan apa yang dilakukan oleh masing-masing aktor, baik itu aktor administrator maupun aktor pengunjung. Tabel 4.2. Tabel Narasi Use Case Administrator Administrator Use case Keterangan Ubah Kartu Perdana Menggambarkan proses mengubah atau mengedit kartu perdana provider yang sudah ada di sistem Pembobotan Kartu Perdana Menggambarkan pembobotan setiap kartu perdana sesuai dengan kriterianya. Tambah Berita Menggambarkan proses menambahkan atau memposting berita terbaru ke sistem Ubah Berita Menggambarkan proses mengubah atau edit berita yang telah ada di sistem Hapus Berita Menggambarkan proses menghapus berita yang telah ada di sistem Baca Pesan Menggambarkan proses membaca pesan, kritik maupun saran yang dikirim oleh pengunjung website Hapus Pesan Menggambarkan proses penghapusan pesan yang telah dibaca oleh admin. Ubah Kuesioner Menggambarkan proses mengubah atau mengedit kuesioner yang ada di sistem. Tambah Iklan Menggambarkan proses menambahkan atau memposting iklan ke sistem. Hapus Iklan Menggambarkan proses menghapus iklan yang telah ada di sistem. Tabel 4.3. Tabel Narasi Use Case Pengguna Sistem Pengguna Pengunjung Website Use Case Keterangan Pemilihan Kartu Perdana Menggambarkan pengguna sistem melakukan proses SPPK pemilihan kartu provider. Lihat Berita Menggambarkan proses melihat berita yang telah terdapat di system. Kirim PesanSaran Menggambarkan proses pengguna dapat mengirim pesan, kritik maupun saran ke admin system. IsiJawab Kuisioner Menggambarkan proses pengguna mengisi kuesioner yang terdapat di system. Lihat Iklan Menggambarkan proses pengguna melihat iklan mengenai kartu provider. I.1.

4.2 Perancangan Sistem

4.2.1 Manajemen Model Model yang dipergunakan pada sistem pendukung pengambilan keputusan pemilihan kartu perdana ini yaitu model Analytical Hierarchy Process AHP, model AHP tersebut dapat digambarkan dengan struktur analytical hierarchy proses yang menyatakan keterkaitan antar variabelnya, seperti Gambar 4.3 di bawah ini. Tarif Telepon Tarif SMS Tarif Paket Internet Tarif Paket Blackberry Bonus Kartu Perdana Provider Rekomendasi Kartu Perdana Gambar 4.3. Struktur Analytical Hierarchy Process AHP Rekomendasi kartu perdana yang diperoleh terpengaruh terhadap kriteria tarif sms, kriteria tarif telepon, kriteria tarif paket internet, kriteria tarif paket blackberry dan kriteria bonus yang ditawarkan, kriteria-kriteria tersebut dimiliki oleh setiap kartu perdana provider, yang di mana kartu perdana provider bersifat general. 4.2.2 Manajemen Data Manajemen data menjelaskan mengenai data kartu provider yang disimpan maupun data kartu provider yang terhubung satu sama lain di database, untuk menjelaskan hal tersebut maka mempergunakan perancangan basis datanya berupa Entity Relationship ER Diagram pada gambar 4.4. 4.1.2.1 Entity Relationship Diagram ER Diagram ER diagram merupakan metode pemodelan basis data yang digunakan untuk menghasilkan skema konseptual untuk jenis atau model data semantik sistem. Pada ER diagram SPPK pemilihan kartu provider terdapat beberapa entitas yaitu entitas kartu perdana yang memiliki atribut idkartuperdana Primary Key, atribut namaKartu dan atribut namaProvider, entitas tariftelepon memiliki atribut kesesamaOperator dan atribut kebedaOperator, entitas tarifsms memiliki atribut kesesamaOperator dan atribut kebedaOperator, entitas tarifpaket internet memiliki atribut