LANDASAN TEORI
sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi
atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan
sebagai suatu system. Adapun karakteristik yang dimaksud antara lain sebagai
berikut:
mempunyai sistem yang lebih besar atau sering disebut “supra sistem”.
sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang
luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan
sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga
mengalir dari satu subsistem ke subsistem yang lain. Bentuk keluaran dari satu
masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan
manajemen.
yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain
deterministic. Jika suatu sistem tidak memiliki sasaran maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau
Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu
sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem
yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering
lain-lain.
Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang
oleh panca indera.Contoh dari sistem fisik adalah sistem computer, sistem
lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan
untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan
jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi
outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem
jelas.
faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak
sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem
terbuka.
d. Sistem Manusia dan Sistem Mesin
sistem jika dipandang dari pelakunya.Pada zaman yang semakin global dan
semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia tapi
yang masih manual, transaksi jual beli di pasar tradisional, dll. Adapun
oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-
lain.
pun sedikit. Adapun sistem kompleks adalah sistem yang banyak sub-sub
sempurna dan tidak ada kekuranganya sedikitpun dari sistem ini, misalnya
oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan
sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai
sebagainya pasti memiliki tujuan yangbermanfaat minimal bagi dia sendiri atau
bagi lingkungannya.
Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti
akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar
Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas
yang terstuktur untuk mencapainya. Dengan tujuan yang jelas dan terukur serta
dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem
yang ada.Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa
b. Pembangunan Sistem
c. Pemasangan Sistem
d. Pengoperasian Sistem
atau diperbaharui.
berjalan.Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah
tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun
untuk menggantikannya.
2.2 Konsep Dasar Aplikasi
penggunaan dan penerapan suatu konsep yang menjadi suatu pokok pembahasan.
Aplikasi dapat diartikan juga sebagai program komputer yang dibuat untuk
Menurut Pranama (2012), “Aplikasi adalah satu unit perangkat lunak yang
pekerjaan tertentu”.
merupakan sebuah program yang dibuat dalam sebuah perangkat lunak dengan
masalah, desain logic, dan memberikan keputusan dari hasil analisa tersebut”.
melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak
permasalahan yang terjadi agar kebutuhan dapat dipenuhi dalam sistem baru.
hasil analisis bisa maksimal maka langkah-langkah yang dilakukan juga harus
terstruktur agar tidak tumpang tindih antara hasil analisa yang satu dengan hasil
analisa yang lain. Atau dengan tujuan hasil analisa sistem yang dilakukan bisa
Menurut Whitten L. Jeffery (2004) yang dijelaskan pada gambar dibawah ini:
a. Definisi Lingkup
phase), fase survey (survey phase), atau fase perencanaan (planning phase),
kebutuhan.
b. Analisis Masalah
dan atau perintah lebih mendalam yang memicu proyek. Analisa masalah
langkah studi, studi sistem saat ini, langkah penyelidikan terinci, atau
teknis mengesankan, tapi ia harus tidak melakukan apa yang kita inginkan
d. Desain Logic
model sistem yang menggambarkan struktur data, proses bisnis, aliran data
e. Analisa Kebutuhan
telah mendapatkan sebuah visi terhadap solusi teknik. Tetapi hamper selalu
ada solusi alternatif yang mungkin merupakan solusi yang lebih baik.
aturan bisnis”.
Modeling Language (UML) adalah suatu alat bantu yang dapat digunakan dalam
Use Case Diagram adalah gambar dari beberapa atau seluruh aktor dan use
Aktor mewakili siapa pun atau apa saja yang harus berinteraksi dengan
2. Use Case
Use case model adalah dialog antara aktor dengan sistem yang akan
aktor dan use case atau antara use case dan use case. Hubungan
b. Association/Directed Association
c. Generalization/Pewarisan
Pewarisan merupakan hubungan hierarkis antar elemen. Elemen
dapat diturunkan dari elemen lain dan mewarisi semua atribut dan
b. Activity Diagram
digunakan untuk aktivitas lainnya seperti use case atau interaksi. Activity
kerja dari sistem. Notasi yang digunakan dalam activity diagram adalah
sebagai berikut:
1. Activity
aliran pekerjaan.
2. Transition
activity ke activity.
3. Decision
Notasi yang menandakan control cabang aliran berdasarkan decision
point.
4. Sychromization Bar
c. Sequence Diagram
objek dan untuk menunjukkan rangkaian pesan yang dikirm antar objek
juga interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam
d. Class Diagram
menjelaskan tipe dari objek sistem dan hubungannya dengan objek yang
lain. Objek adalah nilai tertentu dari setiap attribute kelas entity. Class
(metode/fungsi).
sebuah sistem potensial yang memeberikan ide bagi para pengembang dan
calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah
selesai."
prototipe adalah model atau simulasi dari semua aspek produk sesungguhnya
yang akan dikembangkan, bagian dari produk yang mengekspresikan logika
dibutuhkan pengguna dari sistem yang baru. Prototipe ini kemudian dilanjutkan
produksi. Jadi satu protipe evolutioner akan menjadi sistem aktual. Akan tetapi,
pengguna untuk mendapatkan ide mengenai apa yang diminta dari sistem.
sistem.
diharapkan.
tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling
aktual, maka kita tidak perlu melakukan penelitian yang sama”. Literature
peneliti.
akan dilakukan.
a. Membantu membedakan “apa yang diteliti dengan apa yang akan diteliti”.
b. Membantu menemukan variable penting yang relevan dengan topik
penelitian.
digunakan.
a. Penelitian Dasar
b. Penelitian Terapan
nyata.
c. Penelitian Evaluasi
a. Penelitian deskriptif
saat ini.
c. Penelitian improftif
d. Penelitian eksplanatif
e. Penelitian eksperimen
hubungan sebab-akibat.
g. penelitian pastisipatori
berciri negative serta dalam tindakan atau praktik yang ingin kita
produk tersebut.
dapat juga disebut jaringan dalam suatu jaringan yang luas. Seperti hal nya
skala dunia. Internet terdiri dari banyak jaringan komputer lokal yang saling
2.7.2 XAMPP
Interpreter.
terdiri atas program Apache HTTP Server, MySQL database, dan penterjemah
bahasa yang ditulis dengan bahasapemograman PHP dan Perl. Nama XAMPP
merupakan singkatan dari X (empat sistemoperasi apapun), Apache, MySQL,
PHP dan Perl. Program ini tersedia dalam GNU General Public Lisensi dan
2.7. 3 PHP
bahasa pemogrman web server-side yang bersifat open source. PHP merupakan
PHP merupakan script yang menyatu dengan HTMLdan berada pada server
(server side HTML embedded scripting). PHP adalah scriptyang digunakan untuk
Semuascript PHP dieksekusi pada server dimana script tersebut dijalankan. PHP
dan digunakan untuk mengelola form dari web. Pada perkembangannya, kode
diseluruh dunia.
Microsoft OS/2 dalam kerjasamanya dengan Sybase. Produk ini berasal dari
Sybse SQL Server 4,x untuk patfrom Unix. Dengan adayanya Windows NT,
mucul inisiatif untuk membangun SQl Server versi Windows NT. Kerjasama
dengan Sybase masih berlanjut dan diluncurkan SQL Server 6.0 pada tahun 1995
database client/server yang banyak dipakai pada platform Windows NT. Untuk
memnuhi kebutuhan pengguna yang makin menikat, maka SQL server perlu di
mengembangkan SQL Server 7.0 yang difokuskan pada tiga area yaitu: easy to
use, scalability dan data warehousing. Pada tahun 2000, kemudian Microsoft
SQL Server versi terbarunya yaitu Microsoft SQL Server 2005 seiring dengan
SQL Server 2000 dikomersilkan pada tahun 2000 dan mepunyai desain
yang sudah modern. SQL Server 2000 adalah sebuah mesin database client/server
Microsoft jet, Microsoft visual FoxPro0. Database system memakai file secara
memnipulasi data pada file yang dipakai bersama pada server jaringan. Dalam
security untuk sistem database ini hanya dibatasi pada izin untuk membaca dan
menulis data pada jaringan, sehingga user yang ingin melakukan kecurangan
dapat memakai alat bantu lain untuk memanipulasi data. Oleh karena itu
data access interface yang digunakan dalam Development Tool seperti pada
visual basic, Visual C++, Power builder, Delphi, Visual FOXPro dan sebagainya.
Database SQL Server dapat diakses dengan menggunakan Microsoft jet Engine
dan Data Access Objek (DAO), Remote Data Objek (ROJ), ActiveX Data Objek
(ADO), OLEBD, ODBC, SQL Server built-in Library dan interface dari trhird
priority lainya.
system file jaringanyang dipakai secara bersama-sama. Selain itu server juga
dikirim kembali ke proses client melalui mekanisme IPC. Dengan cara ini, system
client/server memberikan pelayanan pengaksesan yang lebih baik pada data yang
retail, lalu diikuti oleh perusahaan industri. Lalu pada tahun 1948, pemilik toko
karena tidak stabil dan mahal. Tangal 20 Oktober 1949 Woodland dan Silver
berhasil membuat prototipe yang lebih baik. Akhirnya pada tanggal 7 Oktober
1952, mereka mendapat hak paten dari hasil penelitian mereka. 1966: Pertama
kalinya barcode dipakai secara komersial adalah pada tahun 1970 ketika Logicon
dibentuk dalam grocery industry untuk memilih kode standar yang akan
digunakan di industry.
Amerika oleh Norman Joseph Woodland dan Bernard Silver mahasiswa Drexel
atas kerja keras dua orang insinyur yaitu Raymond Alexander dan Frank Stietz.
an.
penelitian yang dilakukan, referensi dapat dapat diperoleh dari buku-buku atau
1. Tinjauan studi dari penelitian Farihin Lazim, 2016, Politeknik Negeri Malang
dengan barcode, dapat lebih cepat dalam hal mencari informasi barang
user.
2. Tinjauan studi dari penelitian Muhammad Ramadhan Fitriya, 2017,
bisa lebih efektif, cepat dan akurat. Tujuan dari dibuatnya sistem komputerisasi
ini adalah untuk mengautomasi pengelolaan data dalam transaksi seperti pinjam-
meminjam dan input data buku baru dapat lebih baik. Sistem ini dibuat dengan
sebagai alat pembaca data dan ditempelkan pada koleksi buku serta Personal
Computer (PC) yang digunakan untuk menjalankan sistem yang sudah dibangun.
Hasil dari pengujian yang dilakukan oleh petugas dan guru menggunakan metode
blackbox yang dilakukan terhadap sistem ini sudah sesuai dengan tujuan program
komponen utama dari suatu sistem yang berjalan sehingga berkaitan dengan
judul KKP “Prototype Aplikasi Peminjaman Tools Dengan Barcode Pada PT.
GMF Aeroasia”.