Maksud dan Tujuan Batasan Masalah

6 c. Interview Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung yang ada kaitannya dengan topik yang diambil.

1.5.2 Teknik pembuatan perangkat lunak

Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall, yang meliputi beberapa proses diantaranya: a. Rekayasa sistem Merupakan bagian terbesar dalam pengerjaan suatu proyek, dimulai dengan mencari dan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan oleh suatu sistem. b. Analisis Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak. c. Design Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user. d. Coding Tahap penerjemahan data atau pemecahan masalah yang telah dirancang kedalam bahasa pemrograman tertentu. e. Testing dan Implementasi Merupakan tahap pengujian terhadap perangkat lunak yang dibangun apakah sudah sesuai dengan kebutuhan atau keinginan konsumen. 7 f. Maintenance Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan –perubahan, penambahan, atau perbaikan sesuai dengan permintaan user. Rekayasa Sistem Coding Maintenance Testing dan Implementasi Design Analisis Gambar 1.1. Metodologi Pendekatan Waterfall [11].

1.6 Sistematika Penulisan

Sistematika penulisan ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah berikut : BAB I PENDAHULUAN Bab ini menguraikan tentang latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, sistematika penulisan. BAB II. TINJAUAN PUSTAKA Bab ini membahas mengenai tinjauan perusahaan,teori yang digunakan terdiri dari aplikasi, e-commerce, paypal, SSL, internet, 8 database, model proses Flowmap, ERD Entity Relationship Diagram, dan DFD Data Flow Diagram, dan aplikasi pembangun HTML, PHP, JavaScript, CSS, Macromedia Dreamweaver 8 dan MySQL. BAB III. ANALISIS DAN PERANCANGAN Bab ini berisi analisis yang terdiri darianalisis masalah, sistem yang berjalan, kebutuhan non fungsional, basis data, dan kebutuhan fungsional. Perancangan yang terdiri dari perancangan data, menu, interface dan prosedural. BAB IV. IMPLEMENTASI DAN PENGUJIAN Bab ini berisi implementasi yang terdiri dari perangkat keras, perangkat lunak, database, menu, dan antarmuka. Pengujian yang terdiri dari pengujian alpha dan beta. BAB V. KESIMPULAN DAN SARAN Berisi rangkuman atau kesimpulan dari penelitian tugas akhir dan saran yang diperlukan untuk pengembangan aplikasi yang telah dibangun.