78
DAFTAR PUSTAKA
Buku:
[1] Budiharto, Widodo. Visual Basic.Net 2005. Yogyakarta: Andi, 2001.
[2] McLeod, Raymond. Sistem Informasi Manajemen, jilid 1. Jakarta:
PT. Prenhallindo. 2004.
[3] Onno W. Purbo. Buku pintar internet. Membangun web E-Commerce. ISBN
9792014020. Jakarta: PT Elex Media komputindo. 2000.
[4] Raharjo, Budi. Belajar Otodidak Membuat Database menggunakan MySQL.
Bandung: Informatika. 2011.
[5] Sommerville, Ian. Software Engineering. Jilid 1. Edisi ke-6. Terjemahan
Yuhilza Hanum, Jakarta: Erlangga. 2003.
[6] Susrini, Ni Ketut. Cara Gampang Bikin Toko Online. Jakarta: Penerbit PT
Grasindo Anggota IKAPI. 2010.
Sumber Internet:
[7] D.J. Paulish and A.D. Carleton, 1994, Case Studies of Software-Process-
Improvement Measurement, IEEE Computer, Vol. 27, No. 9, September
1994, pp. 50 – 57 (Online), (http://saujana-ti.blogspot.com, diakses 13
September 2012)
[8] Grady, Robert B, Practical Software Metrics for Project Management and
Process Improvement, Prentice-Hall, Inc., 1992. (Online),
(http://saujana-ti.blogspot.com, diakses 13 September 2012)
http://digilib.mercubuana.ac.id/
79
[9] Larman, Craig. Applying UML And Patterns. (3rdEd.). Pearson Education,
Inc, New Jersey. 2005. (Online), (http://library.binus.ac.id/, diakses 11
Januari 2013)
[10] Longstreet, David, Function Points Analysis Training Course. (Online),
(http://www.softwaremetric.com, diakses 10 November 2012)
[11] Pressman, Roger. S. Software Engineering: A Practitioner’s Approach. 5th
edition, New York : McGraw-Hill. 2001. (Online),
(http://www.home.aubg.bg, diakses 3 Februari 2013)
[12] Shneiderman B. Designing the User Interface: Strategies Effective Human-
Computer Interaction (5nd Edition), C. Plaisant, 2010. (Online),
(http://library.binus.ac.id/, diakses 11 Januari 2013)
http://digilib.mercubuana.ac.id/
80
Pengujian 1
Perhitungan Manual
Proyek: Sistem Informasi Bisnis Web Store Kidnapped-Ally Spesifikasi Fungsional:
1. Sistem Produk No Keterangan Komponen FTR DET Ranking
1 Melihat produk EQ 5 8 High
2 Menambah produk EI 6 9 High
3 Mengubah produk EO 6 20 High
4 Menghapus produk EO 4 3 Average
5 Pencarian produk EQ 3 6 Average
2. Sistem Data Pelanggan
No Keterangan Komponen FTR DET Ranking
1 Pendaftaran EI 3 10 High
2 Login EI 1 3 Low
3 Melihat profil EQ 1 10 Low
4 Mengubah profil EO 3 10 Average
5 Menghapus profil EO 2 5 Low
3. Sistem Pemesanan Barang
No Keterangan Komponen FTR DET Ranking
1 Melihat produk EQ 5 8 High
2 Melakukan pemesanan EI 3 3 Average
3 Menghapus keranjang
belanja
EO 1 4 Low
4 Mengirim konfirmasi pembayaran
EI 1 4 Low
5 Melihat konfirmasi pembayaran
EQ 2 17 Average
6 Mencari pesanan EQ 2 10 Average
7 Melihat riwayat pesanan EQ 3 22 High
Bobot Kompleksitas Komponen:
http://digilib.mercubuana.ac.id/
81
Komponen Jumlah Kompleksitas
Total CFP Sederhana Menengah Kompleks
EI 5 2 x 3 =6 1 x 4 = 4 2 x 6 =12 22 EO 5 2 x 4 = 8 2 x 5 =10 1 x 7 = 7 25 EQ 7 1 x 3 = 3 3 x 4 =12 3 x 6 =18 33 ILF: 1. Tabel 26 .... x 1 x .... .... x 2 x .... 26 x 3 = 78 27.3 2. Field 50 .... x 1 x .... .... x 2 x .... 50 x3= 150 37.5 3. ERD 10 .... x 1 x .... .... x 2 x .... 10 x 3 = 30 12 EIF Total CFP 157
Bobot Kompleksitas Teknis dari Hasil Kuesioner Pembuat Program:
No Subyek Nilai
1 Tingkat kompleksitas kehandalan backup/recovery 3
2 Tingkat kompleksitas komunikasi data 1 3 Tingkat kompleksitas pemrosesan terdistribusi 2 4 Tingkat kompleksitas kebutuhan akan kinerja 3 5 Tingkat kebutuhan lingkungan operasional 3 6 Tingkat kebutuhan pengetahuan pengembang 3 7 Tingkat kompleksitas updating file master 4 8 Tingkat kompleksitas instalasi 1 9 Tingkat kompleksitas aplikasi masukan, keluaran,
query online dan file 2
10 Tingkat kompleksitas pemrosesan data 2 11 Tingkat ketidakmungkinan penggunaan kembali dari
kode (reuse) 3
12 Tingkat variasi organisasi pelanggan 1 13 Tingkat kemungkinan perubahan/fleksibilitas 3 14 Tingkat kebutuhan kemudahan penggunaan 4 Total RCAF 35
Perhitungan FP:
FP = CFP x (0,65 + (0,01 x RCAF)) = 157 x (0,65 + (0,01 * 35)) = 157 x 1 = 157 Model Empiris:
Model Albrecth dan Gaffney
http://digilib.mercubuana.ac.id/
82
EOB = -13,39 + 0,0545 * FP
= -13,39 + (0,0545 * 157)
= 4,83 orang-bulan
EOJ = EOB * 173,33
= 4,83 * 173,33
= 837,79 orang-jam
Model Kemerer
EOB = 60,62 * 7,728 * 10-8 * FP3
= 60,62 * 7,728 * 10-8 * (157)3
= 18,13 orang-bulan
EOJ = EOB * 173,33
= 18,13 * 173,33
= 3142,36 orang-jam
Model Matson, Barnett, dan Mellichamp
EOB = 585,7 + 15,12 * FP
= 585,7 + (15,12 * 157)
= 2959,54 orang-bulan
EOJ = EOB * 173,33
= 2959,54 * 173,33
= 512977,07 orang-jam
Perhitungan Dengan Aplikasi:
http://digilib.mercubuana.ac.id/
83
http://digilib.mercubuana.ac.id/
84
http://digilib.mercubuana.ac.id/
85
http://digilib.mercubuana.ac.id/
86
http://digilib.mercubuana.ac.id/
87
Pengujian 2
Proyek: Sistem Informasi Manajemen Organisasi BKM AlKhuwarizmi Spesifikasi Fungsional: a. Administrasi Data Sirkulasi Surat b. Administrasi Data Anggota. c. Administrasi Data Keuangan. d. Administrasi Data Inventaris. e. Pelaporan. Bobot Kompleksitas Komponen:
Komponen Jumlah Kompleksitas
Total CFP Sederhana Menengah Kompleks
EI 5 5 x 3 =15 0 x 4 = 0 0 x 6 = 0 15 EO 9 5 x 4 = 20 4 x 5 =20 0 x 7 = 0 40 EQ 4 4 x 3 = 12 0 x 4 = 0 0 x 6 = 0 12 ILF 4 4 x 7 = 28 0 x 10 = 0 0 x15= 0 28
http://digilib.mercubuana.ac.id/
88
EIF 3 2 x 5 = 10 1 x 7 = 7 ... x 10 x ... 17 Total CFP 112
Bobot Kompleksitas Teknis dari Hasil Kuesioner Pembuat Program:
No Subyek Nilai
1 Tingkat kompleksitas kehandalan backup/recovery 3
2 Tingkat kompleksitas komunikasi data 2 3 Tingkat kompleksitas pemrosesan terdistribusi 0 4 Tingkat kompleksitas kebutuhan akan kinerja 1 5 Tingkat kebutuhan lingkungan operasional 1 6 Tingkat kebutuhan pengetahuan pengembang 2 7 Tingkat kompleksitas updating file master 2 8 Tingkat kompleksitas instalasi 2 9 Tingkat kompleksitas aplikasi masukan, keluaran,
query online dan file 3
10 Tingkat kompleksitas pemrosesan data 3 11 Tingkat ketidakmungkinan penggunaan kembali dari
kode (reuse) 1
12 Tingkat variasi organisasi pelanggan 1 13 Tingkat kemungkinan perubahan/fleksibilitas 2 14 Tingkat kebutuhan kemudahan penggunaan 5 Total RCAF 28
Perhitungan FP:
FP = CFP x (0,65 + (0,01 x RCAF)) = 112 x (0,65 + (0,01 * 28)) = 104.16
Model Empiris:
Model Albrecth dan Gaffney
EOB = -13,39 + 0,0545 * FP
= -13,39 + (0,0545 * 104,16)
= 7,71 orang-bulan
EOJ = EOB * 173,33
= 7,71 * 173,33
= 1336,94 orang-jam
Model Kemerer
EOB = 60,62 * 7,728 * 10-8 * FP3
= 60,62 * 7,728 * 10-8 * (104.16)3
http://digilib.mercubuana.ac.id/
89
= 5,29 orang-bulan
EOJ = EOB * 173,33
= 5,29 * 173,33
= 916,91 orang-jam
Model Matson, Barnett, dan Mellichamp
EOB = 585,7 + 15,12 * FP
= 585,7 + (15,12 * 104,16)
= 2160,59 orang-bulan
EOJ = EOB * 173,33
= 2160,59* 173,33
= 374496,66 orang-jam
Pengujian dengan Aplikasi:
http://digilib.mercubuana.ac.id/
90
http://digilib.mercubuana.ac.id/
91
http://digilib.mercubuana.ac.id/
92
Pengujian 3
http://digilib.mercubuana.ac.id/
93
Proyek: Sistem Informasi Perpustakaan SMA Negeri 2 Binjai.
Spesifikasi Fungsional: a. Fungsi Menu Master Data. b. Fungsi Menu Transaksi. c. Fungsi Laporan. Bobot Kompleksitas Komponen:
Komponen Jumlah Kompleksitas
Total CFP Sederhana Menengah Kompleks
EI 4 4 x 3 = 12 0 x 4 = 0 0 x 6 = 0 12 EO 10 4 x 4 = 16 6 x 5 =30 0 x 7 = 0 46 EQ 4 4 x 3 = 12 0 x 4 = 0 0 x 6 = 0 12 ILF 2 2 x 7 = 14 0 x 10 = 0 0 x15= 0 14 EIF 4 2 x 5 = 10 1 x 7 = 7 0 x10 = 0 17 Total CFP 101
Bobot Kompleksitas Teknis dari Hasil Kuesioner Pembuat Program:
No Subyek Nilai
1 Tingkat kompleksitas kehandalan backup/recovery 3
2 Tingkat kompleksitas komunikasi data 2 3 Tingkat kompleksitas pemrosesan terdistribusi 0 4 Tingkat kompleksitas kebutuhan akan kinerja 1 5 Tingkat kebutuhan lingkungan operasional 1 6 Tingkat kebutuhan pengetahuan pengembang 1 7 Tingkat kompleksitas updating file master 2 8 Tingkat kompleksitas instalasi 1 9 Tingkat kompleksitas aplikasi masukan, keluaran,
query online dan file 2
10 Tingkat kompleksitas pemrosesan data 2 11 Tingkat ketidakmungkinan penggunaan kembali dari
kode (reuse) 1
12 Tingkat variasi organisasi pelanggan 1 13 Tingkat kemungkinan perubahan/fleksibilitas 3 14 Tingkat kebutuhan kemudahan penggunaan 4 Total RCAF 24
Perhitungan FP:
FP = CFP x (0,65 + (0,01 x RCAF)) = 112 x (0,65 + (0,01 * 24)) = 89,89 FP
http://digilib.mercubuana.ac.id/
94
Model Empiris:
Model Albrecth dan Gaffney
EOB = -13,39 + 0,0545 * FP
= -13,39 + (0,0545 * 101)
= 8,49 orang-bulan
EOJ = EOB * 173,33
= 8,49 * 173,33
= 1471,57 orang-jam
Model Kemerer
EOB = 60,62 * 7,728 * 10-8 * FP3
= 60,62 * 7,728 * 10-8 * (101)3
= 3,40 orang-bulan
EOJ = EOB * 173,33
= 3,40 * 173,33
= 589,78 orang-jam
Model Matson, Barnett, dan Mellichamp
EOB = 585,7 + 15,12 * FP
= 585,7 + (15,12 * 101)
= 1944,83 orang-bulan
EOJ = EOB * 173,33
= 1944,83* 173,33
= 337098,5 orang-jam
Pengujian dengan Aplikasi:
http://digilib.mercubuana.ac.id/
95
http://digilib.mercubuana.ac.id/
96
http://digilib.mercubuana.ac.id/
97
http://digilib.mercubuana.ac.id/
98
http://digilib.mercubuana.ac.id/
Top Related