Senin, 17 Januari 2022

Rekayasa Perangkat Lunak

SI PENJUALAN OBAT APOTEK BERBASIS WEB

1.1 Latar Belakang Masalah 

    Semakin berkembangnya teknologi digital di era globalisasi saat ini, kita semakin dimudahkan dengan banyaknya system pengolahan data yang efisien dan memiliki akurasi tinggi, tentunya dengan mendengar kata “e-apotek” atau “e-commerce” tidak asing lagi di telinga kita. 

    Apotek merupakan bidang usaha farmasi yang sangat penting didunia. Dengan ada nya apotek, setiap orang bisa menemukan obat yang diinginkannya. Di era sekarang dunia farmasi semakin berkembang mengikuti zaman. Dengan adanya bantuan teknologi, setiap orang bisa memesan sesuatu tanpa harus datang langsung ke tempat nya. Seperti hal nya apotek. Dengan begitu, ini bisa mempermudah orang dalam mencari dan membeli obat di apotek melalui “SISTEM INFORMASI PENJUALAN OBAT APOTEK BERBASIS WEB”.

1.2 Perumusan Masalah

Adapun rumusan masalah yang diperoleh dari latar belakang yang telah dijelaskan diatas 

  1. Bagaimana cara membuat aplikasi website untuk para apoteker ?
  2. Bagaimana cara untuk mempermudah apoteker dalam melakukan stok opname, melayani pembelian, serta membuat laporan obat-obat an ?
1.3 Tujuan Penelitian 

Berdasarkan rumusan masalah di atas maka yang menjadi tujuan penelitian ini adalah sebagai berikut: 

  • Tujuan Objektif

a)      Menjelaskan apa saja yang menjadi pokok perjanjian membeli produk obat, stok opname dan sekaligus untuk mengetahui macam-macam perjanjian yang terdapat dalam perjanjian lisan, dan kemudian bisa diimplementasikan dalam website

b)      Menjelaskan apa saja problematika yang timbul dalam perjanjian pembelian obat, stok opname dan sekaligus menjelaskan bagaimana penyelesaian nya sesuai dengan hukum yang berlaku dalam Kitab Undang-Undang Hukum Perdata di Indonesia

  • Tujuan Subjektif

                            Untuk memenuhi persyaratan akademisi dalam membuat aplikasi berbasis web.


DIAGRAM 
  • Flowcart
        Flowcart adalah sebuah jenis diagram yang mewakili Algoritme, Alir Kerja atau Proses, yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah. Diagram ini mewakili ilustrasi atau penggambaran penyelesaian masalah. Diagram alir digunakan untuk menganalisis, mendesain, mendokumentasi atau memanajemen sebuah proses atau program di berbagai bidang. 

Flowcart Sistem Admin 



Flowcart Sistem User 

  • Data Flow Diagram (DFD) 
            Data Flow Diagram adalah bagian yang menggambarkan    keseluruhan kerja sistem secara garis besar. DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data dan menunjukkan hubungan antara data pada sistem dan proses pada sistem.

DFD Level 0 


DFD Level 1 
  • ER Diaram 

        ERD atau entity relationship diagram adalah istilah dari bahasa Inggris yang artinya diagram hubungan entitas. ERD pun sering disebut dengan model ER atau ER Diagram. Sederhananya, entity relationship diagram adalah salah satu jenis diagram yang sifatnya lebih struktural dan bisa digunakan untuk dimanfaatkan dalam suatu desain pada suatu database ataupun pada sebuah business plan.

  • Unified Modelling Language (UML)
            Unified Modelling Language (UML) yaitu sebagai suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa standar dalam penulisan blue print software.

Use Case 


Class Diagram 


Sequence Diagram 




USER INTERFACE 

Form Login



Form Data Obat dan Tambah Data Obat




Form Data Pemesanan dan Nota Data Pemesanan 




Form Data Supplier dan Tambah Data Supplier 




Form Data Kategori dan Tambah Data Kategori 




Form Data Unit dan Tambah Data Unit





POSTER 






Sekian, Terima Kasih 😊😊