LANDASAN TEORI
A. Definisi Sistem
Menurut Nugraha dan Sofyan dalam jurnal (Yuliana, Zahrudin, dan Utari,
2018) . “Suatu sistem dapat di definisikan sebagai satu kesatuan yang terdiri
dari dua atau lebih komponen atau subsistem yang berinteraksi untuk
Abdullah, 2018) pada dasarnya sistem adalah sekelompok unsur yang erat
B. Pengertian Informasi
Utari, 2018) Informasi adalah data yang telah diolah menjadi sebuah bentuk
6
7
Safi, dan Abdullah, 2018) Informasi adalah data yang diolah menjadi bentuk
yang lebih berguna dan lebih berarti bagi yang menerimanya, sedangkan data
nyata.
alasan bahwa informasi sangat dibuhkan bagi perusahaan. Akibat bila kurang
Disamping itu, sistem informasi yang dimiliki seringkali tidak dapat bekerja
terlalu banyak data. Memahami konsep dasar informasi adalah sangat penting
C. Pengertian Persediaan
suatu masalah masih dapat dipakai ulang untuk masalah lainnya yang
4. Adanya konsistensi karena sifat pewarisan dan penggunaan notasi yang sama
lebih dekat dengan dunia nyata dan adanya yang dihasilkan akan maupun
E. Java
Menurut Maya dalam jurnal (Udaksana & Kusaeri, 2018): Java adalah
bahasa pemrograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling
saat masih bergabung di Sun Microsystem saat ini merupakan bagian dari
Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis
yang terdapat pada C dan C++ namun dengan sintaksis model objek yang
lebih sederhana. Java merupakan bahasa pemrograman yang bersifat
umum/non-spesifik (general purpose), dan secara khusus didisain untuk
memanfaatkan dependensi implementasi seminimal mungkin. Saat ini java
merupakan bahasa pemrograman yang paling populer digunakan, dan
secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat
lunak aplikasi ataupun aplikasi.
F. Basis Data
Menurut Ariadi dalam jurnal (Habisal, Sinaga, & Saputra, 2018) XAMPP
adalah perangkat lunak bebas, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache
HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari X
10
(sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas, merupakan web
server yang mudah digunakan yang dapat melayani tampilanhalaman web
yang dinamis.
H. MySQL
adalah “Metode air terjun menyediakan pendekatan alur hidup perangkat lunak
secara squensial atau terurut mulai dari analisa desain, pengkodean, pengujian
1. Definisi ERD
2. Definisi LRS
Menurut Hasugian dan Shidiq dalam jurnal (Hikmah & Suryanto, 2018)
mendefinisikan batasan bahwa LRS adalah sebuah model sistem yang
digambarkan dengan sebuah diagram-ER akan mengikuti pola atau aturan
permodelan tertentu dalam kaitanya dengan konvensi ke LRS.
Menurut (Natasya & Widjaja, 2018) LRS adalah gambaran adari suatu
record type diwujudkan dalam bentuk kotak persegi panjang dan memiliki
sebuah nama yang unik ditulis diluar kotak dan nama field yang ditulis didalam
kotak yang berisi link diantara record type, dimana setiap link diberi label
dengan field yang munculpada kedua buah record yang dihubungkan oleh link.
3. Komponen ERD
yaitu:
dalam model.
12
c. Identifier Identifier adalah satu atau lebih atribut yang dapat menjadi
entitas.
dapat ada tanpa suatu relasi dengan instance dari entitas induk atau
tidak.
4. UML
5. Activity Diagram
sesimpel mungkin dan dapat dipahami.Ada dua hal utama pada use
case yaitu pendefinisian apa yang disebut aktor dan use case.Aktor
yang akan dibuat itu sendiri,jadi walaupun simbol dari aktor adalah
7. Class Diagram
8. Sequance Diagram