KASIR MULTI USER BERBASIS DEKSTOP DENGAN KONSEP MODEL VIEW DAN CONTROLLER (STUDI KASUS GAHARU COFFE)

Yuliyanto, Ahmad Dani - 195410190 (2024) KASIR MULTI USER BERBASIS DEKSTOP DENGAN KONSEP MODEL VIEW DAN CONTROLLER (STUDI KASUS GAHARU COFFE). Skripsi thesis, UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA.

[img] Text
1_195410190_HALAMAN_DEPAN.pdf - Published Version

Download (1MB)
[img] Text
2_195410190_BAB_I.pdf - Published Version

Download (279kB)
[img] Text
3_195410190_BAB_II.pdf - Published Version

Download (625kB)
[img] Text
4_195410190_BAB_III.pdf - Published Version
Restricted to Repository staff only

Download (923kB)
[img] Text
5_195410190_BAB_IV.pdf - Published Version
Restricted to Repository staff only

Download (1MB)
[img] Text
6_195410190_BAB_V.pdf - Published Version

Download (256kB)
[img] Text
7_195410190_DAFTAR_PUSTAKA.pdf - Published Version

Download (294kB)
[img] Text
8_195410190_CARA_MENJALANKAN_PROGRAM.pdf - Published Version

Download (318kB)
[img] Text
9_195410190_LISTING_PROGRAM.pdf - Published Version
Restricted to Repository staff only

Download (408kB)

Abstract

Multiuser adalah sebuah konsep yang dapat diterapkan dalam suatu sistem sehingga sistem tersebut dapat diakses oleh beberapa pengguna dalam waktu yang sama. Menerapkan konsep multiuser pada suatu sistem memungkinkan sebuah sumber daya sistem digunakan dari berbagai tempat secara bersamaan. Penerapan multiuser pada sistem memungkinkan adanya beberapa aksi yang mengubah sebuah sumber daya pada waktu yang sama sehingga status sumber daya tersebut menjadi ambigu (tidak jelas) antara berhasil diubah oleh semua aksi atau hanya berhasil diubah satu aksi saja. Konkurensi biasanya terjadi pada basis data yang menyimpan data dan sering diakses untuk keperluan sistem. Konkurensi basis data dapat diatasi dengan mengunci data yang sedang digunakan sampai selesai digunakan agar satu data tidak digunakan bersamaan sehingga status data tersebut tidak ambigu. Metode mengunci data dalam mengatasi masalah konkurensi bisa disebut Pre-claiming Lonk Protocol. Laravel adalah Framework untuk mengembangkan web berbasis pemrograman PHP. Laravel menyediakan metode untuk mengatasi masalah konkurensi yaitu menggunakan konsep Queue (antrian) yang dapat mencegah beberapa proses berjalan bersamaan. Antrian memblok keseluruhan proses dalam satu transaksi sehingga walau ada beberapa transaksi dilakukan bersamaan tapi tidak menggunakan sumberdaya yang sama akan tetap menunggu transaksi sebelumnya selesai dahulu. Laravel juga sudah menyediakan konsep MVC (Model View Controller) yang dapat membuat proses pembangunan dan pengembangan aplikasi menjadi lebih mudah. Mengubah program Model pada MVC dapat memengaruhi program View dan Controller yang menggunakan Model tersebut. Mengubah program View maka hanya akan memengaruhi pada program View tersebut. Mengubah program Controller dapat memengaruhi program pada View. Kata Kunci : Laravel, Model-View-Controller, Multiuser, PHP.

Item Type: Thesis (Skripsi)
Additional Information: Pembimbing : Thomas Edison Tarigan, S.Kom., M.Cs
Uncontrolled Keywords: Laravel, Model-View-Controller, Multiuser, PHP.
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > Bahasa Pemrograman > PHP
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Bahasa Pemrograman > PHP > Framework Laravel
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Program Aplikasi
Divisions: Jenjang S1 > Informatika (S1)
Depositing User: Mr. Andi Setyanto
Date Deposited: 05 Jun 2024 07:43
Last Modified: 05 Jun 2024 07:43
URI: http://eprints.utdi.ac.id/id/eprint/10379

Actions (login required)

View Item View Item