vi
RANCANG BANGUN APLIKASI INFORMASI PENJUALAN GAS ELPIJI BERBASIS ANDROID MENGGUNAKAN
METODE EXTREME PROGRAMMING
Nama Mahasiswa : Mira Delita
NIM : 6304171058
Pembimbing 1 : Lidya Wati, M.Kom
Pembimbing 2 : Depandi Enda, M.Kom
ABSTRAK
Extreme Programming adalah metodologi pengembangan rekayasa perangkat lunak yang ditujukan dalam meningkatkan kualitas perangkat lunak terhadap perubahan serta kebutuhan pelanggan. Dalam pengembangan sistem yang digunakan penulis adalah XP (Extreme Programming) didalamnya terdapat beberapa tahapan yaitu Perencanaan, Perancangan, Pengkodean, dan Pengujian.
Gas elpiji merupakan suatu kebutuhan rumah tangga yang sangat diperlukan oleh ibu-ibu untuk memenuhi kebutuhan sehari-hari, pada saat masyarakat kehabisan gas LPG masyarakat akan kesulitan mencari dimana keberadaan gas LPG dengan membawa tabung gas kosong yang cukup berat tanpa mengetahui apakah agen yang dituju memiliki stok gas elpiji. Oleh karena itu dibuat aplikasi pemesanan gas elpiji berbasis android dengan tujuan memudahkan konsumen dalam melakukan pemesanan dan melihat stok gas elpiji yang tersedia disetiap tempat agen gas. Aplikasi ini dibangun menggunakan Flutter dengan bahasa pemograman Dart, untuk databasenya MySQL dan untuk pengujian aplikasi menggunakan Black Box Testing. Dari hasil pengujian didapatkan hasil bahwa setiap test case yang dibuat untuk menguji aplikasi berhasil dan sesuai dengan yang diharapkan.
Kata Kunci : Extreme Programming, Penjualan, Gas Elpiji
vii
DESIGN AND DEVELOPMENT OF ELPIJI GAS SALES INFORMATION APPLICATION BASED ON ANDROID
USING EXTREME PROGRAMMING METHOD
Student Name : Mira Delita
NIM : 6304171058
Advisor 1 : Lidya Wati, M.Kom
Advisor 2 : Depandi Enda, M.Kom
ABSTRACT
Extreme Programming is a software engineering development methodology aimed at improving software quality against changes and customer requirements. In developing the system used by the author is XP (Extreme Programming) in which there are several stages, namely Planning, Designing, Coding, and Testing. LPG gas is a household need that is needed by mothers to meet their daily needs, when people run out of LPG gas, people will have difficulty finding where the LPG gas is by carrying heavy empty gas cylinders without knowing whether the intended agent has stock. LPG. Therefore, an Android-based LPG gas ordering application was made to make it easier for consumers to place orders and view the LPG gas stock available at every gas agent place. This application was built using Flutter with the Dart programming language, for the MySQL database and application testing using Black Box Testing. From the test results, it was found that each test case made to test the application was successful and as expected.
Keywords: Extreme Programming, Sales, LPG