dapat menangani inventory rumah, atau sistem manajemen bisnis yang lengkap. Access memungkinkan untuk mengumpulkan, menyimpan, dan mengatur
informasi seperti halnya membuat laporan yang mengarah kepada kesimpulan akhir.
C. MySQL
Menurut Santoso 2012, MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional RDBMS yang didistribusikan secara
gratis dibawah lisensi GPL General Public License. Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak
tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang
telah ada sebelumnya; SQL Structured Query Language. SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan
pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Database yang dipakai adalah menggunakan database MySQL karena database MySQL berharga murah dan sesuai dengan budget perusahaan. Selain
itu MySQL mendukung pemograman PHP untuk aplikasi berbasis website.
2.5.7. Bahasa Pemograman
A. Phyton
Menurut Noprianto 2002, phyton adalah salah satu bahasa pemograman tingkat tinggi yang bersifat interpreter, interaktif, object-oriented
dan dapat beroperasi di hampir semua platForm, seperti keluarga UNIX, Mac,
Windows, OS2, ataupun yang lain. Nama Phyton berasal dari salah satu acara komedi pada tahun 70-an yang disiarkan oleh BBC. Menurut Pembuat bahasa
Phyton, Guido van Rossum, nama Phyton dipakai untuk memberikan suatu nama yang unik, pendek dan sedikit misterius.
Sebagai bahasa tingkat tinggi, Phyton termasuk salah satu bahasa pemograman yang mudah untuk dipelajari karena sintaks yang jelas dan elegan,
dikombinasikan dengan penggunaan module-module siap pakai dan struktur data tingkat tinggi yang efisien.
B. Visual Basic
Menurut Komputer 2004, Basic adalah salah satu bahasa pemograman yang sudah dikenal oleh pemakai komputer. Bahasa ini dapat
dikatakan sebagai bahasa pemograman dasar atau yang paling mudah yang sesuai dengan namanya. Kata basic merupakan kependekan dari kata-kata:
B Beginner’s
A All-Purpose S Symbol
I Instruction C Code
Bahasa ini pertama kali muncul pada tahun 1960 dan diperkenalkan oleh Dartmouth College
C. Hypertext Preprocessor atau PHP
Menurut Kadir 2013, Hypertext Prepocessor atau PHP adalah bahasa pemrograman yang ditujukan untuk kepentingan membuat aplikasi web. PHP
memungkinkan pembuatan aplikasi web yang dinamis, dalam arti dapat membuat halaman web yang dikendalikan oleh data. PHP dapat dikatakan
sebagai server-side embedded script language, artinya sebuah sintaks dan perintah program yang ditulis akan sepenuhnya dijalankan oleh server, tetapi
dapat disertakan pada halaman HTML biasa. Untuk bahasa pemograman yang dipakai adalah menggunakan bahasa
pemograman PHP karena untuk pembuatan aplikasi dibutuhkan data yang berubah-ubah atau dinamis. Selain itu bahasa PHP juga disesuaikan dengan
proyek yang dikerjakan.
20
BAB III ANALISIS DAN PERANCANGAN SISTEM
Tahapan yang dilakukan dalam pelaksanaan analisis dan perancangan sistem aplikasi penjualan dan pembelian pada UD. Tirta Samudra ini
menggunakan metode System Development Life Cycle SDLC. Adapun tabel yang menggambarkan tahapan tersebut dapat dilihat pada Tabel 3.1.
Tabel 3.1 Tahapan Analisis dan Perancangan Sistem
No Tahapan
Kegiatan 1
Planning
2 Modeling
3 Construction
4 Deployment
Observasi Wawancara
Studi Literatur
User Requirements Analisis Sistem
Process Modelling Data Modelling
Design
Interface
Coding Testing
Implementasi