TINJAUAN PUSTAKA
konsep yang digunakan sebagai simbol fenomena tertentu yang akan menjadi
2.1.1 Sistem
Kata sistem berasal dari bahasa Yunani yang artinya “kesatuan”, suatu
kesatuan yang saling bergantung dan saling bekerja sama untuk mencapai suatu
tujuan usaha tertentu. Menurut Jeperson Hutahaean sistem adalah suatu jaringan
Pendekatan sistem yang merupakan jaringan kerja dari prosedur yang lebih
yang tepat dari tahapan-tahapan instruksi yang menerangkan apa (what) yang
harus dikerjakan, siapa (who) yang mengerjakan, kapan (when) dikerjakan dan
9
10
saling berkaitan (subsistem- subsistem) yang bersatu untuk mencapai tujuan yang
sama[5].
usaha yang terdiri dari bagian-bagian yang berkaitan satu sama lain dan bekerja
Model umum sebuah sistem adalah input, proses, dan output. Hal ini
merupakan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem
dapat mempunyai beberapa masukan dan keluaran. Selain itu, sebuah sistem
tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud
Suatu sistem terdiri dari sejumlah komponen ynag saling berinteraksi, artinya
tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat
dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses
sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih
dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan
11
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga
tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan
sistem tersebut.
sumber daya mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran
dari satu subsistem akan menjadi masukan untuk subsistem lain melalui
Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat
Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.
Keluaran ini merupakan masukan bagi subsitem yang lain seperti sistem
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan
manajemen.
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran
Informasi ialah sebagai data yang telah diproses sedemikian rupa sehingga
adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi
penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat
mendatang.
13
bentuk yang lebih berguna dan lebih berarti bagi penerimanya. Sumber informasi
kesatuan nyata. Kejadian-kejadian (event) adalah kejadian yang terjadi pada saat
tertentu[3]. Sedangkan menurut Kusrini informasi adalah data yang sudah diolah
menjadi sebuah bentuk yang berguna bagi pengguna yang bermanfaat dalam
bahwa informasi adalah data yang sudah diolah yang memiliki arti sehingga
ditentukan oleh tiga hal, yaitu relevan (relevancy), akurat (accuracy), dan tepat
waktu (timeliness)[6].
dihimpun, diproses, atau disajikan. Kesalahan entri data atau kelupaan dalam
(noise). Kesalahan seperti ini biasa terjadi dalam proses komunikasi dan
komputer).
tersebut.
Sistem Informasi adalah kumpulan dari subsistem apapun baik fisik atau
pun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara
15
harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang
kumpulan atau susunan yang terdiri dari perangkat keras dan perangkat lunak
serta tenaga pelaksanaannya yang bekerja dalam sebuah proses berurutan dan
bangunan (building block), yang terdiri dari blok masukan, blok model, blok
keluaran, blok teknologi, bok basis data, dan blok kendali. Sebagai suatu sistem,
keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lain
Input mewakil data yang masuk ke dalam sistem informasi. Input yang
dimaksud adalah metode dan media untuk menangkap data yang akan
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematika yang
akan memanipulasi data input dan data yang tersimpan di basis data dengan
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang
Basis data (database) merupakan kumpulan data yang saling berkaitan dan
dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di
dalam basis data perlu diorganisasikan sedemikan rupa supaya informasi yang
dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk
Management System).
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api,
hak yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi
yang ada pada suatu sistem. Dari sini dapat diketahui apakah sistem informasi
tersebut masih layak dipakai atau tidak, masih manual atau komputerisasi. Jika
sistem informasinya tidak layak lagi maka perlu adanya perubahan dalam
pengolahan datanya sehingga menghasilkan informasi yang cepat dan akurat serta
Dilihat secara horizontal, ada lima komponen utama atau pelaku dalam
Vertikal, ada lima komponen utama supply chain, yaitu buyer (pembeli),
sebagainya[1].
management yaitu:
18
Inventory merupakan bagian paling besar dari aset perusahaan yang berkisar
antara 30%-40%. Oleh karena itu usaha dan cara harus dikembangkan untuk
Kelancaran barang yang perlu dijamin adalah mulai dari barang asal (pabrik
konsumen akhir.
3. Menjamin mutu.
Mutu barang jadi ditentukan tidak hanya oleh proses produksinya, tetapi
pengirimannya.
pelacakan (tracking).
berbeda.
3. Dengarkan signal pasar dan jadikan signal tersebut sebagai dasar dalam
4. Deferensiasi produk pada titik yang lebih dekat dengan konsumen dan
yaitu[8]:
penyalur secondtier).
20
dengan sistem pemasokan bahanbahan atau sumber daya yang dibutuhkan dalam
proses produksi[9].
supplier dan bahan baku atau sumber daya yang dibutuhkan dalam proses
produksi. Sedangkan menurut Turban (Turban & Aronson, 2001), e-Supply Chain
proses dan hubungan satu proses dengan proses lainnya menggunakan simbol-
simbol tertentu. Bagan alir digunakan sebagai alat bantu komunikasi dan
dokumentasi.
pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari
prosedur-prosedur yang ada di dalam sistem dan menunjukkan apa saja yang
dikerjakan pada sistem. Bagan alir dokumen (document flowchart) atau bagan alir
formulir (form flowchart) merupakan bagan alir yang menunjukkan arus dari
Preparation Proses
Inisialisasi/permberian
Harga Awal
Proses Proses Perhitungan/
proses pengolahan data
Input/output data Proses input/output data,
parameter, informasi
22
Penghubung bagian-
Off page connector bagian flowchart yang
berada pada halaman
berbeda
(Sumber: A. S Rosa dan Shalahuddin, 2018)
diagram, object diagram, use case diagram, activity diagram, dan sequence
diagram.
1. Class Diagram
kelas-kelas yang akan di buat untuk membangun sistem. Kelas memiliki apa
Simbol-simbol yang ada pada Class diagram ditunjukan oleh Tabel 2.2.
23
Simbol Deskripsi
Nama_interface
Simbol Deskripsi
Use Case Fungsionalitas yang disediakan sistem
nama use case
sebagai unit-unit yang saling bertukar pesan
antar unit atau aktor.
24
3. Activity Diagram
sistem atau proses bisnis atau menu yang ada pada perangkat[12].
Simbol Deskripsi
Status awal Status awal aktivitas sistem, sebuah
diagram aktivitas memiliki sebuah status
awal.
Simbol Deskripsi
25
4. Sequence Diagram
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek[12].
Simbol Deskripsi
Aktor Orang, proses atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat itu sendiri, walaupun simbl
Nama Aktor dari aktor adalah gambar orang tapi aktor
belum tentu merupakan orang; biasanya
dinyatakan menggunakan kata benda di
Atau
awal frase nama aktor.
antara file-file yang ada, dimana entity adalah suatu kesatuan atau kesimpulan
data yang memiliki kateristik yang sama. Entity bisa berupa orang, tempat, benda,
27
peristiwa atau konsep yang bias memberikan atau yang mengandung suatu
informasi[12].
Simbol Keterangan
Entity
Atribut
digunakan untuk tujuan umum, sama seperti bahasa pemrograman lain: C, C++,
Pascal, pyhthon, perl, Ruby, dan sebagainya. Meskipun demikian, PHP lebih
halaman web, PHP tidak memerlukan kode yang panjang seperti pada Perl dan
Python (misalnya), karena kode PHP dapat disisipkan di dalam kode HTML.
2.1.6.2 MySQL
MySQL (My Structure Query Language) atau yang biasa dibaca mai-se-
kuel adalah sebuah program pembuat basis data yang bersifat open source, artinya
siapa saja boleh menggunakannya, MySQL sebenarnya produk yang berjalan pada
platform Linux, Karena sifatnya yang open source, sehingga kita bisa
dengan basis data MySQL. Kelebihan lain dari MySQL adalah menggunakan
Bahasa query standar yang dimiliki SQL (Structure Query Language). SQL adalah
suatu bahasa permintaan yang terstruktur yang telah di standarkan untuk semua
program pengakses database seperti Oracle,Posgres SQ1, SQL Server, dan lain-
lain[13].
yang digunakan untuk mengelola suatu database. Jadi MySQL adalah softwarenya
1. Portabilitas
2. Open Source
cuma-cuma.
3. Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan
4. Performance tuning.
sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu.
30
5. Jenis Kolom
MySQL memiliki tipe kolom yang sangat kompleks, seperti integer, float,
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah
7. Keamanan
MySQL memiliki beberapa lapisan sekuritas seperti nama host, dan izin akses
MySQL mampu menangani basis data dalam skala besar, dengan jumlah
rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.
Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap
tabelnya.
9. Lokalisasi
10. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan
lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum
termasuk didalamnya.
untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan
petunjuk online.
31
2.1.6.4 XAMPP
pengolah data MYSQL di komputer lokal”. XAMPP berperan sebagai server web
pada komputer lokal. XAMPP juga dapat disebut sebuah Cpanel server virtual,
halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh
pembuat halaman web. Jika diperlukan juga berdasarkan kode PHP yang
dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya
2. PHPMyadmin merupakan bagian untuk mengelola basis data Mysql yang ada
dikomputer .
3. Control Panel yang berfungsi untuk mengelola layanan service Xampp, seperti
5. Double ikon xampp-control tersebut sehingga akan mumcul menu dibawah ini.
mengembangkan kualitas kode yang tinggi[15]. Sublime Text editor ini pertama
kali rilis pada tanggal 18 januari 2008, dan sekarang versi Sublime Text editor
merupakan aplikasi text editor untuk menulis kode. Banyak sejumlah bahasa
program yang ada pada aplikasi ini .diantaranya PHP, CSS, C, C++, HTML, ASP,
ada beberapa yang memiliki keterkaitan dengan penelitian yang peneliti lakukan.
bahwa sistem konvensional yang berjalan saat ini pada usaha distro hanya
manajemen rantai pasokan mulai dari hulu sampai hilir. Terdapat beberapa
elemen supply chain yang tidak dimiliki oleh kedua sistem. Seperti misalnya
elemen planning yang tidak ada pada ERZAP dan elemen planning dan
Salatiga mencakup dua yaitu dari pemasok hingga reseller dan berakhir di
konsumen. Dari kedua pendekatan saat ini, tampak bahwa ada kesatuan
proses SCM yang diwujudkan oleh setiap rantai SCM, sebagai bagian dari
penyimpanan barang. Koordinasi yang terjadi ini tidak hanya ada didalam
pasok yang diterapkan pada Plaza Asia, keunggulan bersaing Plaza Asia
Tasikmalaya.
pemikiran dari penelitian ini seperti yang ditunjukkan pada gambar 2.7.
37
Mulai
Studi Pendahuluan
Identifikasi Masalah
Tujuan Penelitian
Perencanaan Analisa Pengumpulan Data
Uji Coba
Pengujian dilakukan dengan Menjalankan
program
Penerapan
Selesai
Apotik Damai Jaya berdiri sejak tahun 1994. Apotik Damai Jaya berlokasi
di Jl. Bhakti, Kelurahan Teladan, Kec, Kota Kisaran Timur, Kabupaten Asahan.
Apotek Damai Jaya awalnya hanya sebuah warung obat yang menyediakan obat-
obat bebas (warung), minuman, dan obat herbal. Warung obat tersebut semakin
Struktur organisasi adalah suatu susunan dan hubungan antara tiap bagian
serta posisi yang ada pada suatu organisasi atau perusahaan dalam kegiatan
jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan
bagaimana hubungan aktivitas dan fungsi dibatasi. Dalam struktur organisasi yang
PEMILIK
P Pangaribuan
Bagian Kasir
Rika
ANGGOTA
Kiki
Erna
Fiko
Yoseph
1. Pemilik
a. Mengawasi penjualan.
2. Kasir
3. Anggota
a. Melayani konsumen.
2.5 Hipotesis
informasi pengendalian stok obat di Apotik Damai Jaya dapat berjalan dengan
baik.