Adapun metode yang digunakan peneliti dalam proses pengumpulan data yaitu, sebagai berikut :
- Metode Observasi
Dengan metode ini penulia mengumpulkan data secara langsung dari sumbernya sebagai bahan informasi guna pendukung penulisan ini.
- Metode Wawancara
Metode Wawancara, untuk mengetahui permaslahan yang di hadapi secara kompleks serta proses yang sedang berjalan yang digunakan oleh Apotek Sekar Adi.
- Metode Kepustakaan
Yaitu dengan mengumpulkan berbagai sumber-sumber referensi baik berupa buku, dan sumber-sumber lainnya sebagai acuan dalam Analisa sistem serta penyusunan laporan.
- Metode Analisis Data
   Dalam metode analisis sistem dilakukan melalui 4 tahap, yaitu:
- Survey terhadap sistem yang sedang berjalan.
- Analisis terhadap temuan survey.
- Identifikasi temuan survey.
- Identifikasi persyaratan sistem.
- Metode Perancangan dan Implementasi
      Pada metode perancangan sistem informasi, untuk melakukan analisa terhadap prosedur yang berjalan penulis menggunakan alat bantu berupa UML (Unifield Modeling Language) yang di buat menggunakan website app.diagrams.net dan lucidchart.com yang menyediakan gambar visualisasi, membangun, dan menspesifikasikan dari sebuah sistem melalui tahap :Â
Activity Diagram Berjalan, Activity Diagram Usulan dan Use Case. Bahasa pemrograman yang digunakan PHP Hypertext Preprocessor (PHP) serta database yang digunakan berupa MySQL.
5. Tinjauan Pustaka
   Menurut Arif (2027) sistem adalah kumpulan dari objek objek seperti orang, resource, konsep, dan prosedur yang di tujukan untuk melakukan fungsi tertentu atau memenuhi suatu tujuan. Sistem terdiri dari : Input, Process, dan Output yang kemudian berada dalam sebuah lingkungan tempat ketiganya berada. Untuk menjelaskan lebih lagi maka keterangan masing-masingnya adalah sebagai berikut :
- Input : semua elemen yang masuk ke sistem
- Process : proses transformasi elemen-elemen dari input menjadi output
- Output : produk jadi atau hasil dari suatu proses di sistem
   Basis data didefinisikan sebagai kumpulan data yang saling di panggil oleh pengguna. Data disimpan dengancara-cara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali, data disimpan sedemikian rupa sehingga proses penambahan, pengambilan, dan modifikasi data dapat dilakukan dengan mudah dan terkontrol (Hanik Mujiati, 2013).
6. Perancangan Sistem