• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB II LANDASAN TEORI"

Copied!
15
0
0

Teks penuh

(1)

9

BAB II

LANDASAN TEORI

Untuk mendukung berjalannya suatu sistem yang baik, diperlukan suatu aplikasi pemrograman secara komputerisasi guna menunjang sistem yang sudah ada. Komputerisasi merupakan alternatif yang tepat untuk dipilih, karena dengan menggunakan komputer sebagai media pengolahan data dapat membantu pemakai dalam mengolah data yang besar dengan kecepatan dan ketelitian yang tinggi.

Disamping itu juga penggunaan sistem komputerisasi akan sangat menunjang kelancaran dalam operasi pada ” PERSEDIAAN BARANG ” serta berperan penting dalam menyediakan informasi bagi perusahaan.

Dalam merancang suatu program tentu saja diperlukan peralatan pendukung (tools system). Peralatan pendukung itu sangat berguna untuk menjelaskan proses berjalannya program sehingga mudah dimengerti oleh siapapun saja yang akan menggunakan program yang dibuat tersebut.

2.1. Konsep Dasar Sistem

Setiap sistem dibuat untuk menangani sesuatu yang secara terus-menerus (continue) dan berulang kali atau yang secara rutin terjadi.

(2)

Untuk memudahkan pemahaman mengenai sistem pertama-tama kita peroleh dari definisinya, dengan demikian definisinya ini mempunyai peranan yang penting dalam pendekatan untuk mempelajari suatu sistem. Mempersoalkan sistem sebenarnya bukan membahas hal yang baru.

Pengertian Persediaan Barang menurut Warren Reeve Fess (398:2008) “mendefinisikan persediaan merupakan barang dagang yang disimpan untuk kemudian dijual dalam operasi bisnis perusahaan, dan disimpan untuk tujuan itu”.

2.1.1. Pengertian Sistem

Terdapat dua kelompok pendekatan didalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem menurut Mulyadi lebih menekankan pada prosedurnya dan mendefinisikan sistem sebagai berikut :

Menurut Kristanto (2008:1) adalah “Sistem merupakan jaringan kerja dari prosedur – prosedur yang saling berhubungan, berkumpul bersama – sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”.

2.1.2. Karakteristik Sistem

Model umum sebuah sistem adalah input, proses dan output. Hal ini merupakan konsep sebuah sistem dapat mempunyai beberapa masukan dan keluaran. Menurut Kristanto (2008:1) Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu terdiri dari :

(3)

1. Komponen (Company)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi membentuk satu kesatuan.

2. Batasan Sistem (Boundary)

Merupakan daerah yang membatasi antara satu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.

3. Lingkungan Luar (environment)

Environt dari suatu sistem adalah apapun diluar batas sistem yang mempengaruhi operasi sistem, lingkungan luar sistem dapat bersifat menguntungkan dan juga dapat bersifat merugikan sistem tersebut.

4. Penghubung Sistem (Interface)

Penghubung atau interface merupakan media penghubung antara suatu subsistem dengan subsistem lainnya.

5. Masukan Sistem (Input)

Adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukkan perawatan(Maintenance Input) dan masukkan sinyal (Signal Input). 6. Keluaran Sistem (output)

Keluaran (Input) adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat masukkan untuk subsistem yang lain atau kepada supra sistem.

7. Pengolah Sistem

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukkan menjadi keluaran.

(4)

8. Sasaran Sistem (Objective)

Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective), kalau suatu sistem tidak mempunyai sasaran maka operasi sistem tidak akan ada gunanya.

2.2. Konsep Dasar Web

Menurut Rozi dan SmitDev (2016:2) menyimpulkan bahwa “Website bisa diibaratkan sebagai sebuah rumah, toko, atau kantor. Sebuah rumah atau kantor harus memiliki alamat tetap, ada fisik bangunannya, serta ada isinya berupa ruang-ruang, peralatan, dan perabotan agar orang bisa beraktivitas di dalamnya”. Demikian halnya dengan website. Website membutuhkan domain name sebagai alamatnya, web hosting sebagai fisik bangunannya, serta desain dan aplikasi web sebagai isinya.

2.2.1. Internet

Internet merupakan kependekan dari kata “internetwork”,yang berarti

rangkaian computer yang terhubung menjadi beberapa rangkaian jaringan.Sistem computer terhubung secara global dan menggunakan TCP/IP sebagai protocol.Secara umum internet dapat diartikan sebagai pertukaran informasi dan komunikasi.Semua informasi bias didapatkan dengan mudah dan bebas di internet tanpa ada batasan.

Menurut Sarwono (2012) “internet merupakan sekumpulan jaringan yang bersekala global.Tidak ada satupun orang ,kelompok Maupun organisasi bertanggung jawab untuk menjalankan internet”.

(5)

Menurut Sibero (2011) “internet sebagai suatu jaringan komputer yang menghubungkan antar komputer secara global atau biasa disebut juga sebagai jaringan alam,yaitu suatu jaringan yang amat luas”.

Ada beberapa istilah yang sering digunakan apabila anda bekerja dengan

internet diantaranya yaitu :

1. World Wide Web (WWW)

WWW merupakan kumpulan web server diseluruh dunia yang dapat menyediakan

data dan informasi untuk dapat digunakan secara massal. 2. Website

Website atau situs web merupakan sebuah alamat tertentu di WWW yang

menyediakan informasi tertentu.untuk membuka sebuah situs web,anda dapat menggunakan browser.

3. Web Pages (Halaman Web)

Web Pages (Halaman Web) merupakan bagian dari situs web,apabila situs web

diumpamakan sebuah buku,maka halaman web merupakan lembaran-lembaran kertas penyusun buku tersebut.

4. Home Page (Halaman Muka)

Homepage merupakan halaman muka dari sebuah situs web,atau ibarat cover

muka sebuah buku. Homepage biasanya berupa outline dari isi situs web yang bersangkutan.

(6)

Browser adalah aplikasi yang digunakan untuk berselancar didunia internet. Browser dapat memandu pengguna internet untuk berpindah antar situs web

dengan mudah.

6. URL (Universal Resource Locator)

URL merupakan suatu alamat yang menunjukan sebuah halaman tertentu internet. 7. HTTP (Hypertext Transper Protocol)

HTTP adalah bagian dari sebuah URL yang mengidentifikasikan lokasi web,dan digunakan dalam protocol HTML.

8. DNS (Domain Name System)DNS merupakan system database terdistribusi yang tidak banyak dipengaruhi oleh bertambahnya database. DNS menjamin informasi host terbaru akan disebarkan ke jaringan bila diperlukan.

9. TCP/IP (Transmission Control Protocol / Internet Protocol)

TCP/IP merupakan metode-metode yang digunakan untuk menghubungi server.TCP/IP merupakan Bahasa standarisasi untuk internet.

10. IP (Internet Protocol)

IP merupakan protocol yang digunakan dalam internet,secara teknis bermakna suatu bentuk pengisian dan pengalamayan data-data dan informasi yang akan dikirim melalui internet.

11. Hyperlink

Hyperlink merupakan sebuah fasilitas yang sangat berperan mempopulerkan

pengguna internet,karena mampu mereferensikan sebuah teks atau gambar kealamat lain di internet.

(7)

2.2.2. Perangat Lunak Web Server

Web Server adalah sebuah perangkat lunak server yang berfungsi menerima

permintaan HTTP atau HTTPS dari Client yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.

2.3. Pengertian Informasi

Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi manajemen didalam pengambilan keputusan. Informasi menunjukan hasil dari pengolahan data yang telah diorganisasikan dan berguna bagi orang yang menerimanya.

Informasi Menurut Raymond Mc.leod “Informasi adalah data yang telah

diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang ”.

Informasi Menurut Tata Sutabri, S.Kom., MM “adalah data yang telah

diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan”.

2.3.1. Pengertian Sistem Informasi

Menurut Turban dan Volonino (2010, p11) mendefinisikan “Sistem Informasi sebagai proses fisik yang mendukung organisasi dalam mengumpulkan, memproses, menyimpan, dan menganalisis data serta menyebarkan informasi keseluruh organisasi”.

(8)

Sementara menurut Stair dan Reynold (2010, p10) mendefinisikan “Sistem Informasi sebagai seperangkat element yang saling terkait untuk diinput, diproses, disimpan, serta disebarkan guna mendapatkan feedback dalam memenuhi tujuan tertentu”.

Sistem informasi terdiri dari komponen-komponen yang tersebut dengan blok bangunan (Building Blok) yang terdiri dari :

a. Blok Masukan

Input mewakili data yang masuk kedalam sistem informasi, input disini termasuk

metode dan media untuk menangkap data yang akan dimasukkan, yang berupa dokumen-dokumen dasar.

b. Blok Model

Blok ini terdiri dari kombinasi prosedur, logika dan matematika yang akan memanipulasi data input dan data yang tersimpan dibasis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

c. Blok Keluaran

Produk dari keluaran sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkat manajemen serta semua pemakai sistem.

d. Blok Teknologi

Teknologi merupakan “tool box” dalam sistem informasi teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan megirimkan keluaran dan membentuk pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari tiga bagian utama yaitu

(9)

tekhnisi (brainware), perangkat lunak (software) dan perangkat keras (hardware).

e. Blok Basis Data

Basis Data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lainnya, tersimpan diperangkat keras komputer digunakan perangkat untuk memanipulasinya. Basis Data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management System).

f. Blok Kendali

Banyak hal yang dapat merupakan sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

2.3.2. Sistem Informasi Manajemen

Sistem Informasi Manajemen menurut Gordon B. Davis adalah “sistem manusia / mesin yangmenyediakan informasi untuk mendukung operasi manajemen dan fungsi pengambilan keputusan darisuatu organisasi”.

Sementara Sistem Informasi Manajemen menurut George M. Scott adalah “kumpulan dari interaksi sistem informasi yang menyediakan informasi baik untuk kebutuhan manajerial maupun kebutuhan operasi”.

(10)

2.4. Peralatan Pendukung (Tools System)

Dalam penulisan makalah ini penulis menggunakan peralatan (Tools System) sebagai alat bantu dalam menyediakan makalah ini, adapun peralatan yang digunakan adalah sebagai berikut :

2.4.1. Diagram Alir Data (DAD atau DFD)

Menurut Raymond Me Leod, Jr. Diagram Alir Data merupakan alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sestem sebagai suatu jaringan proses fungsional yang dibutuhkan satu sama lain dengan alur data baik secara manual atau terkomputerisasi. Data Flow Diagram atau Diagram Arus Data adalah suatu gambaran gratis dan suatu sistem yang menggunakan sejumlah bentuk-bentuk symbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang berkaitan.

Simbol atau lambang yang digunakan dalam membuat diagram alir data yang lazim digunakan, terdiri dari empat buah symbol yaitu :

1. Entitas/Lingkungan Luar (External Entity)simbol ini digunakan untuk menggambarkan asal atau tujuan data, menunjukan entitas atau kesatuan yang berhubungan dengan sistem, dapat berupa orang, organisasi, atau sistem lainnya yang akan memberikan input atau menerima input dari sistem atau keduanya digunakan dengan symbol empat persegi panjang.

2. Proses (Process)

Simbol ini digunakan untuk proses pengolahan atau transformasi data, menunjukan kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer

(11)

dan hasil suatu data yang akan masuk kedalam prosers untuk menghasilkan arus data yang akan keluar dari proses, digambarkan dengan simbol lingkaran.

3. Arus Data (Data Flow)

Simbol ini digunakan untuk menggambarkan aliran data yang berjalan, menunjukan arus data yang berupa masukan untuk sistem atau hasil dari proses sistem yang mengalir diantara proses (process),simpanan data (data store) dan entitas (external entity) digambarkan dengan arah panah.

4. Simpanan Data (Data Store)

Simbol ini digunakan untuk menggambarkan Data Flow yang sudah disimpan, menunjukan suatu tempat penyimapanan data yang dapat berupa suatu file di sistem komputer, arsip atau catatan manual, tabel acuan dan lain-lain digambarkan dengan sepasang garis horizontal.

Tahap pembuatan Diagram Alir Data (DAD) dibagi menjadi tiga tingkatan kontruksi Diagram Alir Data yaitu :

1. Diagram Konteks

Diagram ini dibuat untuk menggambarkan sumber serta tujuan data yang akan diproses atau dengan kata lain diagram tersebut untk menggambarkan sistem secara global dari keseluruhan sistem yang ada.

2. Diagram Nol

Digram ini dibuat untuk menggambarkan tahap-tahap proses yang akan ada didalam konteks atau penjabaran secara rinci.

(12)

Diagram ini dibuat untuk menggambarkan arus data secara lebih detail dan terperinci dari tahapan proses yang ada dalam diagram nol.

Berikut ini adalah aturan main Diagram Alir Data dan bentuk rambut-rambut atau aturan main yang baku dan berlaku dalam penggunaan diagram alir data untuk membuat model system yaitu :

a. Didalam diagram alir data tidak boleh menghubungkan antara external

entity dengan external entity lain secara langsung.

b. Didalam diagram alir data tidak boleh menghubungkan data store dengan data

store yang lain secara langsung.

c. Didalam diagram alir data tidak boleh diperkenankan menghubungkan data store

dengan external entity secara langsung.

d. Setiap proses harus ada data flow yang masuk dan ada juga data flow yang

keluar.

2.4.2. Kamus Data (Data Dictionary)

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Kamus data dibuat berdasarkan arus data yang ada pada Diagram Alir Data. Arus data yang ada didalam Diagram Alir Data sifatnya global dan hanya dapat mencerminkan keterangan yang jelas tentang data yang dicatat. Untuk maksud keperluan ini, maka kamus harus memuat hal-hal berikut :

(13)

Arus data menunjukan dari mana data mengalir dan kemana data akan menuju. Keterangan arus data ini perlu dicatat dikamus data supaya memudahkan mencari arus data didalam digram arus data.

2. Nama Arus Data

Karena kamus data dibuat berdasarkan arus data yang mengalir diagram alir data, maka nama dari arus data ini perlu dicatat dikamus data, sehingga mereka yang membaca Diagram Alir Data memerlukan penjelasan lebih lanjut tentang suatu arus data tertentu di diagram alir data dapat langsung mencarinya dengan mudah di kamus data.

3. Tipe Data

Telah diketahui bahwa arus data dapat mengalir dari hasil suatu proses ke proses yang lainnya. Data yang mengalir ini biasanya dalam bentuk laporan serta dokumen hasil cetakan komputer. Dengan demikian bentuk dari yang mengalir dapat berupa dokumen dasar atau formulir, dokumen hasil cetakan komputer, laporan tercetak, tampilan layar di monitor, variabel, parameter dan field-field. Bentuk data seperti ini perlu dicatat di kamus data.

4. Stuktur Data

Struktur data menunjukan arus data yang dicatat pada kamus data yang terdiri dari item-item atau elemen-elemen data.

5. AliasAlias atau nama lain dari data yang harus dituliskan. Alias perlu ditulis

karena data yang sama mempunyai nama berbeda untuk orang atau departemen yang satu dengan yang lainnya.

(14)

Volume perlu dicatat didalam kamus data adalah tentang volume rata-rata dan volume puncak dari arus data. Volume rata-rata menunjukan banyaknya arus data yang mengalir dalam satu periode tertentu. Sedangkan volume puncak menunjukan volume yang terbanyak.

7. Periode

Periode ini menunjukan kapan terjadinya arus data ini. Periode perlu dicatat di kamus data karena digunakan untuk mendefinisikan kapan input data harus dimasukkan kedalam sistem, kapan proses program harus dilakukan dan kapan laporan-laporan harus dihasilkan.

8. Penjelasan

Untuk lebih memperjelas lagi tentang makna dari arus data yang dicatat di kamus data, maka bagian penjelasan dapat diisi dengan keterangan-keterangan tentang analisis data tersebut.

Selain hal tersebut diatas, kamus data juga mempunyai suatu bentuk untuk mempersingkat arti atau makna dari simbol yang dijelaskan yang disebut notasi tipe data notasi atau simbol yang digunakan dibagi menjadi dua macam yaitu sebagai : a. Notasi Tipe data

Notasi ini digunakan untuk membuat spesifikasi format input maupun input suatu data. Notasi yang umum digunakan antara lain :

(15)

Tabel II.1 Notasi Tipe Data

Notasi Keterangan X Setiap Karakter

9 Angka Numeric A Karakter Alphabet

Z Angka nol ditampilkan sebagai spasi kosong . Titik, sebagai pemisah ribuan

, Koma, sebagai pemisah pecahan - Hypen, sebagai tanda penghubung / Slash, sebagai tanda pembagi

b. Notasi Struktur Data

Notasi ini digunakan untuk membuat spesifikasi elemen data. Dimana notasi yang umum digunakan adalah sebagai berikut :

Tabel II.2 Notasi Struktur Data Notasi Keterangan

= Terdiri + Dan (and)

() Pilih (Boleh Ya atau Tidak) {} Pengulangan Proses (Iterasi)

[] Pilih salah satu pilihan

I Pemisahan pilihan didalam tanda [] * Keterangan atau catatan

Gambar

Diagram  ini  dibuat  untuk  menggambarkan  sumber  serta  tujuan  data  yang  akan  diproses  atau  dengan  kata  lain  diagram  tersebut  untk  menggambarkan  sistem  secara global dari keseluruhan sistem yang ada.
Diagram  ini  dibuat  untuk  menggambarkan  arus  data  secara  lebih  detail  dan  terperinci dari tahapan proses yang ada dalam diagram nol
Tabel II.1  Notasi Tipe Data

Referensi

Dokumen terkait

Berfungsi mengatur dan mengendalikan kegiatan bagian pelayanan keperawatan sesuai dengan visi dan misi Rumah Sakit Roemani menuju terwujudnya pelayanan keperawatan yang prima.

Tim Gabungan terus melakukan evakuasi pencarian korban longsor di dusun Dusun Jemblung Desa Sampang Kecamatan Karangkobar Kabupaten Banjarnegara.. Dari hasil pencarian

Uji beda rata-rata digunakan untuk membandingkan antara hasil produksi dan pendapatan usahatani cabai merah yang diperoleh petani sebelum perubahan iklim dengan

Hijab dan jilbab merupakan suatu persoalan hijab yang muncul di Indonesia pada awal abad ke-20 dalam situasi kolonialis Belanda diakibatkan oleh adanya kesadaran umat Islam untuk

Penelitian ini bertujuan untuk mengetahui gambaran tingkah laku partisipan dalam menggunakan media sosial Instagram terkait dengan aktivitas yang dilakukan, konten

Data data yang diperoleh dari hasil pengukuran dianalisa dengan program SPSS (Statistical Product and Service Solutions) untuk memperoleh grafik linier antara kadar

Tunas Mekar Farm (TMF) sebagai perusahaan kemitraan yang bertindak sebagai inti memiliki prosedur dalam proses penerimaan peternak menjadi plasma.. Peternak yang

Oleh karena itu dibutuhkan upaya untuk mengurangi masalah tersebut, salah satunya dengan penemuan biopestisida yang berasal dari bahan alam yakni tanaman kirinyuh (Chromolaena