Tahap Pengumpulan Data Tahap Pengembangan Perangkat Lunak

8 5. Sistem operasi yang digunakan untuk membangun aplikasi ini adalah Windows 7 Ultimate. 6. Aplikasi ini dapat berjalan pada semua sistem operasi apa saja. Namun telah mendukung browser, seperti Internet Explorer, Mozilla Firefox, Google Chrome dan Opera. 7. Aplikasi ini harus digunakan pada komputer yang sudah terkoneksi dengan internet untuk dapat mengakses website ini.

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan dalam membangun aplikasi e-commerce di toko DamaiCelluler menggunakan metode deskriptif yaitu suatu metode yang bertujuan untuk mendapatkan gambaran yang jelas tentang hal-hal yang diperlukan.

1. Tahap Pengumpulan Data

Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut : 1. Studi literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper yang ada kaitannya dengan judul penelitian. 2. Observasi Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil. 3. Wawancara. Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung dengan pihak perusahaan terhadap permasalahan yang diteliti. 9

2. Tahap Pengembangan Perangkat Lunak

Tahap pengembangan dalam pembuatan Aplikasi E-Commerce ini menggunakan model waterfall yang meliputi beberapa proses diantaranya : 1. System Engineering Tahap untuk menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya ke dalam pembentukan perangkat lunak. 2. System Analisis Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan pembuatan perangkat lunak, seperti menganalisis data apa saja yang diperlukan, tool apa saja yang akan digunakan, analisis kerja sistem, menganalisa aliran data yang akan berjalan pada sistem. 3. System Design Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user dengan membuat design sesuai kebutuhan, tidak memasukkan data yang tidak perlu, sehingga design mudah dipahami. 4. System Coding Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu 5. System Testing 10 Merupakan tahap pengujian terhadap perangkat lunak yang dibangun. Pengujian dilakukan sesuai dengan kerja sistem yang diinginkan, misalnya menguji penambahan data produk, produk diskon, pencarian produk, produk promosi dan lain-lain, pengujian dilakukan untuk memastikan apakah semua kinerja dari sistem sudah berjalan dengan baik. 6. System Maintenance Tahap akhir dimana suatu perangkat lunak sudah selesai, karena sudah bisa dipastikan semua sistem berjalan dengan baik sesuai dengan kebutuhan pengguna, dapat juga mengalami perubahan - perubahan atau penambahan sesuai dengan permintaan user. System Engineering System Analysis System Testing System Design System Coding System Maintenance Feedback Gambar 1.1 Model Waterfall Pressman, 2002 11

1.6 Sistematika Penulisan