PATRIA DWI NOFANTO

dokumen-dokumen yang mirip
APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

Aplikasi Penghasil Soal Matematika Otomatis dalam Topik Konversi Satuan Berat, Satuan Panjang dan Pecahan Mata Uang. Kiagus Muhammad Alfin

RANCANG BANGUN APLIKASI KOMPRESI FILE MENGGUNAKAN METODE LZW BERBASIS JAVA OLEH : HARDIANSYAH Dosen Pembimbing : Tri Daryanto, S.Kom.

APLIKASI KAMERA PENGAWAS SITUASI RUANGAN BERDASARKAN PERUBAHAN PIKSEL DAN JAM MALAM

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE (API) JAFAIK UNTUK PENGAMBILAN DATA DARI 21CINEPLEX.COM

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

PENGEMBANGAN APLIKASI PENGENAL WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN OPENCV AHMAD BASUKI

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI STACK ADE YULYANTO

APLIKASI PEMBELAJARAN BIOLOGI KELAS XII SMA MENGGUNAKAN FLASH DAN DATABASE ACCESS

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

PENGEMBANGAN APLIKASI PENGHITUNGAN DETERMINAN DAN MATRIKS INVERS

APLIKASI SISTEM SERVICE TICKET HELPDESK PADA PT NEXWAVE TECHNOLOGIES

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

PERANCANGAN APLIKASI ANALISA PENJUALAN PADA PT. AJBS BERBASIS WEB BASE DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER RANA WIJAYA

UNIVERSITAS MERCU BUANA. Rancang Bangun Aplikasi Pembelajaran Bahasa Inggris Tingkat Sekolah. Dasar. (Studi Kasus : Kelas 6 SD) RINO FADILLAH

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR


APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

PADA SISTEM BUANA FAKULTAS ILMU JAKARTA 20122

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

OTENTIKASI KEAMANAN INTERNET PERBANKAN DENGAN SECURITY TOKEN

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

DAFTAR ISI HALAMAN JUDUL DEPAN...

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

ANGGI ANGGRAINI

APLIKASI SALES ACCESS BERBASIS ANDROID YANG TERKONEKSI DENGAN WEB SERVICE PADA PT. INDOMO MULIA FAJAR PRATAMA

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA RUDI ABD.SALAM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

APLIKASI PEMBELAJARAN FISIKA SMA KELAS 2 FRANSISKUS ARDIAN A JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR PADA PT. INDI JAYA MOTOR

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

PERANCANGAN APLIKASI REKONSILIASI KAS ATM TRANSAKSI TUNAI PADA PT. BANK RAKYAT INDONESIA.TBK(PERSERO) Arif Budiman

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

PEMBUATAN WEB APLIKASI PELAYANAN BIMBINGAN HAJI &UMROH MENGGUNAKAN PHP PADA KELOMPOK BIMBINGAN IBADAH HAJI ( KBIH ) XYZ

Equipment Monitoring Control Manajemen System Berbasis Web Application

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL

APLIKASI SISTEM INFORMASI PENGELOLAAN NILAI TOEIC PADA LIA MERCUBUANA BERBASIS WEB RIA FITRIANI

RANCANG BANGUN APLIKASI PENERIMAAN KARYAWAN MENGGUNAKAN METODE PROMETHEE

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

APLIKASI PENCATATAN KELUAR MASUK BARANG DAN STOCK OPNAME MENGGUNAKAN METODE JUST IN TIME BERBASIS WEB PADA PT ENERREN TECHNOLOGIES

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

ANALISIS DAN PERANCANGAN WEB SUPPORT UNTUK MONITORING CASE NUMBER DAN CUSTOM REQUEST PADA PT. IRIS

PERANCANGAN APLIKASI PEMBELAJARAN TURUNAN FUNGSI ALJABAR BERBASIS MULTIMEDIA UNTUK SEKOLAH MENENGAH ATAS KELAS XI RACHMAT PUJIONO

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL

IMPLEMENTASI PEMOGRAMAN SERIAL PORT DAN PEMOGRAMAN SOCKET (UDP, TCP, SCTP) SMS GATEWAY ADRYAN STIA RAMADHAN

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

RANCANGAN SISTEM INFORMASI PENJUALAN PADA SPBU KAMAL RAYA LAPORAN TUGAS AKHIR

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

APLIKASI TUTORIAL CARA CEPAT DAN MAHIR BERMAIN RUBIK S CUBE

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PERANCANGAN SISTEM ADMINISTRASI PADA PT. ROGERS KARYA GELAR BERBASIS WEB. Astri Mayansari

Perbandingan Pencarian Algoritma Hash Table Terhadap Algoritma Sequential Search pada Aplikasi Point of Sale berbasis C#

PERANCANGAN APLIKASI SISTEM INFORMASI REKONSILIASI PEMBAYARAN MITRA GRAPARI TELKOMSEL

APLIKASI PENCARIAN LOKASI ANJUNGAN TUNAI MANDIRI (ATM) TERDEKAT BERBASIS ANDROID DENGAN TEKNOLOGI GPS (GLOBAL POSITIONING SYSTEM)

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

ANALISA PERANCANGAN APLIKASI MAINTENANCE GEDUNG DAN SARANA PADA PT. BANK RAKYAT INDONESIA (BRI) SYARIAH KC. KEBON JERUK BERBASIS WEB.

Transkripsi:

OTOMATISASI KERJA DRAFTER DENGAN APLIKASI BANTU PERHITUNGAN MEP (MEKANIKAL ELEKTRIKAL DAN PLAMBING) DI PT. ALPHA OMEGA NUSANTARA, JAKARTA MENGGUNAKAN BORLAND DELPHI PATRIA DWI NOFANTO 41508110090 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012

KATA PENGANTAR Pada kesempatan ini, penulis mengucapkan puji syukur Alhamdulillah kepada Allah SWT atas segala rahmat dan nikmat-nya serta penulis berterima kasih kepada orang-orang yang telah membantu dalam menyelesaikan laporan tugas akhir ini. Laporan tugas akhir ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan program studi Strata Satu (S-1) Fakultas Ilmu Komputer Jurusan Teknik Informatika, Universitas Mercu Buana, Jakarta. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran senantiasa penulis terima dengan senang hati. Dengan kerendahan hati, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada mereka yang telah membantu penulis dalam pembuatan laporan tugas akhir ini, yaitu : 1. Bapak Joko Adianto M.Inf.Sys, sebagai pembimbing penulis yang telah memberikan arahan dalam penulisan tugas akhir ini. 2. Dr. Harwikarya, MT, selaku Dekan Fakultas Ilmu Komputer Universitas Mercu Buana, Jakarta. 3. Bapak Anis Cherid, SE., MTI, selaku Kepala Program Studi pada Jurusan Teknik Informatika Universitas Mercu Buana, Jakarta. 4. Bapak Tri Daryanto., S.Kom., MT., selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana, Jakarta. 5. Seluruh dosen dan staf akademis Program Strata-1 Universitas Mercu Buana,Jakarta. 6. Keluarga yang telah memberikan dukungan moril dan materil selama penulis menjalani perkuliahan dan penulisan laporan tugas akhir. 7. Saudari Dhenis Cahyawati yang telah membantu dan berjasa memberikan ilmu bahasa inggrisnya kepada penulis. 8. Teman-teman kuliah Purwandi, Neki Arismi, Wahyu Dwi Rismaaji, Syamsudin, Solihin, Gilang Setiawan, Fandi Ali

Mustika dan semua angkatan 13 Teknik Informatika Universitas Mercu Buana, Jakarta yang telah memberikan dukungan moral untuk menyelesaikan laporan tugas akhir ini. 9. Semua staf karyawan, drafter, engineer dan pimpinan PT. Alpha Omega Nusantara, Jakarta Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufik-nya, Amin. Jakarta, Agustus 2012 Patria Dwi Nofanto

DAFTAR ISI LEMBAR PERNYATAAN....i LEMBAR PENGESAHAN.....ii KATA PENGANTAR. iii ABSTRACT.iv ABSTRAK... v DAFTAR ISI...vi DAFTAR GAMBAR.vii DAFTAR TABEL....viii BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah...... 4 1.3 Pembatasan Masalah..... 4 1.4 Tujuan dan Manfaat... 5 1.5 Metodologi Penelitian..... 6 1.6 Sistematika Penulisan Laporan.. 8 BAB II LANDASAN TEORI 2.1 Konsep Dasar Informasi... 11 2.1.1 Definisi Data...... 11 2.1.2 Definisi Informasi.... 11 2.1.3 Nilai Informasi... 12 2.1.4 Mutu Informasi...... 14 2.2 Pengertian Program dan Perangkat Lunak Komputer... 15 2.2.1 Konsep Kualitas.... 17 2.2.2 Karakteristik Software dan Perangkat Lunak.. 18 2.2.3 Kualitas Software dan Perangkat Lunak... 19 2.3 Borland Delphi 7.0.... 23 2.3.1 Proyek Delphi..... 25 2.3.2 Database Desktop. 26 2.3.3 Kontrol Tabel.... 27 2.4 Sistem Perangakat Lunak...... 28 2.5 UML (UNIFED MODELING LANGUAGE)....... 30

2.5.1 Delphi dan OOP (Object Oriented Programming)..... 32 2.5.2 Kelas dan Obyek Delphi...... 33 2.5.3 TApplication..... 35 2.6 Kebutuhan Analisis Model...... 36 2.6.1 Skenario Based Model...... 37 2.6.1.1 Use Case Diagram........ 37 2.6.1.2 Activity Diagram... 38 2.6.2 Class Model... 42 2.6.3 Flow Model... 41 2.6.4 Behavioral Model.. 42 2.7 Design Pattern di Delphi..... 44 2.8 Pengujian Perangkat Lunak...... 45 2.8.1 Black Box Testing........ 46 2.8.1.1 Graph-Based Testing...... 47 2.8.1.2 Equivalence Pertitioning... 47 2.8.1.3 Boundary Value Analysis... 48 2.8.1.4 Orthogonal Array Testing... 49 2.8.2 White Box Testing........... 49 2.8.2.1 Flow Graph Notation..... 50 2.8.2.2 Independent Program Path... 51 2.8.2.3 Deriving Test Case... 52 2.9 Deployment...... 52 BAB III ANALISA DAN PERANCANGAN 3.1 Analisa..... 57 3.2 Perancangan......... 57 3.2.1 Analisis Pembuatan... 57 3.2.2 Analisis Kebutuhan.... 58 3.2.2.1 Pemodelan Use Case Diagram & Skenario... 58 3.2.2.2 Pemodelan Activity Diagram... 67 3.2.2.3 Pemodelan Class Diagram Level Analisis... 69 3.2.2.4 Pemodelan Class Diagram Level Analisis untuk Drafter... 69

3.2.2.5 Class Diagram Level Analisis untuk Admin... 71 3.2.2.6 Realisasi Usecase Tahap Perancangan... 77 3.2.2.7 Perancangan Sekuensial Diagram... 78 3.2.2.8 Algoritma Query... 83 3.2.2.9 Implementasi Kelas... 85 3.2.2.10 Implementasi Antarmuka... 85 3.3 Perancangan Antar Muka......... 86 3.2.1 Perancangan Jendela Aplikasi... 86 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi.. 91 4.1.1 Lingkungan Implementasi 91 4.1.2 Pengkodean dan Design Antarmuka....... 92 4.2 Pengujian... 100 4.2.1 Pengujian Black Box.... 100 4.2.2 Hasil Pengujian Black Box...... 102 4.2.3 Analisis Hasil Pengujian dengan Black Box....... 103 4.2.4 Pengujian White Box...... 104 4.2.4.1 Pengujian White Box pada Proses Login..... 104 4.2.4.2 Pengujian White Box Algoritma Pressure-drop Pipa pada Form Perhitungan Diameter Pipa.... 107 4.2.4.3 Analisis Hasil Pengujian dengan White Box... 111 4.2.5 Analisis Hasil Pengujian dengan Uji Perbandingan...... 111 BAB V PENUTUP 5.1 Kesimpulan... 115 5.2 Saran 116 DAFTAR PUSTAKA

DAFTAR GAMBAR Halaman 1. Gambar 2.1 McCall s Software Quality Factors 20 2. Gambar 2.2 Borland Delphi 7 (Tampilan IDE) 23 3. Gambar 2.3 Use Case Diagram Sistem Safhome 38 4. Gambar 2.4 Activity Diagram Akses Kamera Pengawas via Internet 39 5. Gambar 2.5 Class Diagram Pola Lantai 41 6. Gambar 2.6 Data Flow Diagram Safe Home Security Function 42 7. Gambar 2.7 Sekuensial Diagram Safe Home Security Function 44 8. Gambar 2.8 Struktur Konstruksi Grafik Aliran (flowgraph) 50 9. Gambar 2.9 Flowchart dan Grafik Aliran (flowgraph) 51 10. Gambar 3.1 Use Case Diagram Sistem Bantu Perhitungan MEP 58 11. Gambar 3.2 Use Case Diagram Sistem Administrator Aplikasi Bantu Perhitungan MEP 60 12. Gambar 3.3 Activity Diagram Login 68 13. Gambar 3.4 Activity Diagram untuk Drafter 68 14. Gambar 3.5 Activity Diagram untuk Administrator 69 15. Gambar 3.6 Class Diagram Level Analisis untuk Drafter 70 16. Gambar 3.7 Class Diagram Level Analisis untuk Admin 73 17. Gambar 3.8 Diagram Class Keseluruhan 77 18. Gambar 3.9 Diagram Class Aplikasi Bantu Perhitungan MEP 78 19. Gambar 3.10 Sekuensial Diagram Login 79 20. Gambar 3.11 Sekuensial Diagram Insert User 80 21. Gambar 3.12 Sekuensial Diagram Update User 80 22. Gambar 3.13 Sekuensial Diagram Delete User 81 23. Gambar 3.14 Sekuensial Diagram Perhitungan Kabel 81 24. Gambar 3.15 Sekuensial Diagram Perhitungan Motor 82 25. Gambar 3.16 Sekuensial Diagram Perhitungan Grille 82 26. Gambar 3.17 Sekuensial Diagram Perhitungan Diameter Pipa 83

27. Gambar 3.18 Antar-muka Form Login 87 28. Gambar 3.19 Antar-muka Form Perhitungan Kabel 87 29. Gambar 3.20 Antar-muka Form Perhitungan Motor 87 30. Gambar 3.21 Antar-muka Form Perhitungan Grille 88 31. Gambar 3.22 Antar-muka Form Perhitungan Diameter Pipa 88 32. Gambar 3.23 Antar-muka Form Menu Utama Admin 88 33. Gambar 3.24 Antar-muka Form Edit Kabel 89 34. Gambar 3.25 Antar-muka Form Edit Motor 89 35. Gambar 3.26 Antar-muka Form Edit Grille 89 36. Gambar 3.27 Antar-muka Form Edit Asme 90 37. Gambar 4.1 Form Login 92 38. Gambar 4.2 Form Perhitungan 96 39. Gambar 4.3 Output Form Perhitungan Kabel 99 40. Gambar 4.4 Diagram Alir Algoritma Login 106 41. Gambar 4.5 Graph Matrik Proses Login 107 42. Gambar 4.6 Diagram Alir Algoritma Pressure-dorp Pipa 110 43. Gambar 4.7 Graph Matrik Pressure-dorp Pipa 111

DAFTAR TABEL Halaman 1. Tabel 3.1 Spesifikasi Naratif Use Case Login 61 2. Tabel 3.2 Spesifikasi Naratif Mengoperasikan Perhitungan 62 3. Tabel 3.3 Spesifikasi Naratif Use Case Insert User 63 4. Tabel 3.4 Spesifikasi Naratif Use Case Update User 64 5. Tabel 3.5 Spesifikasi Naratif Use Case Delete User 66 6. Tabel 3.6 Tabel Class Analisis 73 7. Tabel 3.7 Tabel Definisi Class Analisis 75 8. Tabel 3.8 Tabel Query 83 9. Tabel 3.9 Tabel Implementasi Klass 85 10. Tabel 3.10 Tabel Implemetasi Antar-muka 86 11. Tabel 4.1 Pengaturan Form Login 92 12. Tabel 4.2 Pengaturan Form Perhitungan Kabel 95 13. Tabel 4.3 Skenario Pengujian Form Perhitungan Kabel 101 14. Tabel 4.4 Hasil Skenario Pengujian Form Perhitungan Kabel 102 15. Tabel 4.5 Perbandingan Penggunaan Aplikasi Bantu Perhitungan MEP 113