Anda di halaman 1dari 0

BAB II

LANDASAN TEORI
A. PENGERTIAN SISTEM INFORMASI
Beberapa ahli mendefinisikan sistem dengan susunan kata yang berbeda, namun
pada dasarnya mempunyai pengertian yang sama yaitu suatu sistem yang mempunyai
hubungan saling ketergantungan, berinteraksi dan membentuk suatu kesatuan yang
berarti.
1. Pengertian Sistem
Sistem informasi adalah sekumpulan komponen pembentuk sistem yang
mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang
bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam
sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan
keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi.
Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.
Suatu sistem informasi (SI) atau information system (IS) merupakan aransemen
dari orang, data, proses-proses, serta antar-muka yang berinteraksi mendukung
dan memperbaiki beberapa operasi sehari-hari dalam suatu bisnis termasuk
mendukung memecahkan soal maupun kebutuhan pembuat keputusan manejemen
dan para pengguna yang berpengalaman di bidangnya.
2. Informasi
Informasi adalah data yang telah di proses, atau data yang memiliki arti.
Adapun menurut Joseph W. Wilkinson, informasi adalah data yang telah diproses
sehingga bentuknya berubah dan nilainya makin tinggi. Oleh karena itu
berdasarkan analog kita dapat menyatakan data sebagai bahan informasi sebagai
barang jadi.
3. Sistem Informasi
Sistem informasi adalah sekumpulan dari prosedur-prosedur yang
terorganisasi yang menyediakan informasi untuk mendukung pengambilan
keputusan dan pengendalian dalam organisasi ( Henry C.Lucas Jr ).
4. Pengertian Data dan Informasi
Data adalah kenyataan yang menggambarkan suatu kejadian yang sering
terjadi atau sekelompok simbol yang teratur yang menyatakan suatu hal, seperti
jumlah, tindakan, objek dan sebagainya. Sedangkan informasi adalah data yang
diolah menjadi bentuk yang berarti bagi penerimanya dan bermanfaat dalam
pengambilan keputusan dan tindakan pada saat sekarang maupun yang akan
datang.
5. Inventory
Persediaan atau inventory adalah suatu aktiva yang meliputi barang-barang
milik perusahaan dengan maksud untuk dijual dalam suatu periode usaha yang
normal.
Setiap perusahaan, apakah perusahaan itu perusahaan perdagangan ataupun
perusahaan pabrik serta perusahaan jasa selalu mengadakan persediaan. Tanpa
adanya persediaan, para pengusaha akan dihadapkan pada resiko bahwa
perusahaannya pada suatu waktu tidak dapat memenuhi keinginan pelanggan
yang memerlukan atau meminta barang/jasa. Persediaan diadakan apabila
keuntungan yang diharapkan dari persediaan tersebut hendaknya lebih besar
daripada biaya-biaya yang ditimbulkannya.
B. PENGERTIAN BASIS DATA
Database adalah penggunaan bersama dari data yang terhubung secara logis
dan deskripsi dari data, yang dirancang untuk keperluan informasi dari suatu
perusahaan (Connolly dan Begg ,2002). Dua tujuan utama dari konsep database
adalah untuk memperkecil pengulangan data dan mencapai independensi data.
Pengulangan data (data redudansi) adalah duplikasi dari data, yaitu data yang
sama yang disimpan dalam bermacam-macam file. Independensi data adalah
kemampuan untuk membuat perubahan dalam struktur data tanpa membuat
perubahan untuk program yang memproses data. Independensi data dilakukan
melalui penempatan spesifikasi data dalam table-tabel dan kamus yang terpisah
secara khusus dari program-program. Program tersebut menunjukkan tabel dalam
pemesanan untuk mengakses data. Perubahan struktur data hanya dilakukan sekali
di dalam table.
C. PERANGKAT LUNAK DATABASE DAN APLIKASI
1. Database MySQL
MySQL adalah sebuah software yang OpenSource. sehingga bebas dipakai
dan dimodifikasi oleh semua orang. Setiap orang dapat mendownload MySQL
dari internet dan menggunakannya tanpa perlu membayar.
2. PHP (Hypertext Preprocessor)
PHP berasal dari kata : Hypertext Preprocessor, sebenarnya adalah produk
yang aslinya bernama Personal Home Page Tools. PHP pertama kali dibuat
oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI
(Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang
digunakan untuk mengolah data form dari web. PHP merupakan bahasa
scripting yang menyatu dengan HTML dan dijalankan pada server side.
Artinya semua sintaks yang kita tuliskan akan sepenuhnya dijalankan pada
server sedangkan tampilan yang dikirimkan ke browser hanya hasilnya saja.
Sintaks yang digunakan dalam PHP memiliki banyak kemiripan dengan
bahasa C. Kekuatan PHP yang paling utama adalah konektifitas database
dengan web. Kode program PHP menyatu dengan tag-tag HTML dalam satu
file. Untuk dapat menjalankan PHP melalui browser, maka diharuskan
terlebih dahulu menginstall web server (misalnya Apache, PWS, IIS) lalu
menginstall PHP, sedangkan untuk menjalankan MySQL tidak perlu
menginstall web server, hanya saja jika ingin dijalankan melalui browser,
maka harus menginstall web server.
D. DATA FLOW DIAGRAM (DFD)
Data flow diagram sering digunakan untuk menggambarkan suatu sistem yang
telah ada atau sistem baru yang akan dikembangkan secara logik tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau
lingkungan fisik dimana data tersebut disimpan. DFD merupakan alat yang
digunakan pada metodologi pengembangan sistem secara terstruktur, dapat
menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Simbol
yang digunakan dalam penggunaan DFD :
1. Kesatuan Luar (External Entity) atau batas sistem (Boundary)
Setiap sistem pasti mempunyai batas sistem (Boundary) yang memisahkan suatu
sistem dengan lingkungan luarnya. Kesatuan luar (External Entity) merupakan
kesatuan (Entity) di lingkungan luar sistem, dapat berupa orang, organisasi atau
sistem lainnya yang akan memberikan informasi kedalam sistem (input) atau
menerima informasi dari sistem (output).
2. Arus Data (Data Flow)
Arus data (Data Flow ) adalah simbol aliran informasi dalam data flow diagram
yang memuat informasi dan mengalir dari entitas ke proses, proses ke entitas,
proses ke proses, dan proses ke penyimpanan data ( Data Store ) atau sebaliknya.
Informasi yang mengalir dapat berupa elemen data, dokumen, maupun
komunikasi antara entitas dengan sistem.
3. Proses (Process)
Proses adalah kegiatan atau pekerjaan yang dilakukan oleh orang, mesin atau
komputer dari suatu arus data yang masuk kedalam proses yang dapat
menghasilkan arus data yang keluar dari proses. Pada pisikal data flow diagram,
proses dapat dilakukan oleh orang, mesin atau komputer. Sedangkan untuk
logikal data flow diagram , suatu proses hanya menunjukkan proses dari
komputer.
4. Penyimpanan Data (Data Store)
Penyimpanan Data (Data Store) merupakan tempat penyimpanan data yang dapat
berupa suatu file atau database di sistem komputer, suatu arsip atau catatan
manual, suatu tabel acuan manual serta suatu agenda atau buku.
E. Entity Relationship Diagram (ER-D)
Pemodelan perelasian Entitas atau Entity Relationship Modelling merupakan
alat bantu penting dalam melakukan perancangan basis data konseptual
(conceptual database design). Menggunakan pemodelan ini sistem diidentifikasi
dan dipahami sebagai sebuah koleksi atau kumpulan entitas informasi yang
membentuk sebuah basis data. Sistem yang kompleks biasanya dicirikan oleh
banyaknya atribut hingga ratusan, melalui pemodelan pengelompokkan sejumlah
atribut kedalam suatu entitas tertentu dilakukan bersamaan dengan identifikasi
entitas-entitas yang ada dalam sistem. Pemodelan Perelasian Entitas
divisualisasikan dalam bentuk Diagram Perelasian Entitas atau dikenal sebagai
Entity Relationship Diagram (ERD).
F. JARINGAN KOMPUTER
Jaringan komputer atau network adalah sebuah sistem yang terdiri atas komputer
dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu
tujuan yang sama. Tujuan dari jaringan komputer adalah:
1. Membagi sumber daya, misalnya membagi printer, CPU, memori, ataupun
harddisk
2. Komunikasi, misalnya e-mail, chatting.
3. Akses informasi, misalnya web browsing.
Dalam sebuah jaringan / network, antara satu komputer dan komputer lainnya
dihubungkan baik dengan menggunakan media kabel ataupun nirkabel. Pada awal
perkembangannya jaringan kerap kali dihubungkan dengan menggunakan media
kabel, namun seiring dengan perkembangan dunia teknologi informasi yang kian
pesat penggunaan media nirkabel kini sudah banyak diterapkan. Hal ini
dikarenakan semakin banyaknya user yang menggunakan laptop, sehingga user
dapat mengakses ke dalam jaringan secara mobile.
Menurut Dian Ardiansyah, Jaringan komputer adalah sebuah kumpulan
komputer, printer dan peralatan lainnya yang terhubung. Informasi dan data
bergerak melalui kabelkabel sehingga memungkinkan pengguna jaringan
komputer dapat saling bertukar informasi dan data, mencetak pada printer yang
sama dan bersamasama menggunakan hardware atau software yang terhubung
dengan jaringan.
Jaringan komputer mempunyai beberapa jenis, diantaranya adalah :
1. Local Area Network (LAN).
Menurut Tanenbaum, Local Area Network merupakan jaringan yang hanya
mencakup beberapa kilometer saja seperti jaringan dalam sebuah perusahaan
atau jaringan dalam rumah. LAN memungkinkan pengguna untuk berbagi
akses ke file file yang sama dan menggunakan printer secara lebih efisien,
serta membentuk komunikasi internal. (Tanenbaum, 2003).
2. Metropolitan Area Network (MAN).
Metropolitan Area Network biasanya terdiri atas dua atau lebih LAN dalam
satu area geografis yang cakupannya antara LAN dan WAN. Menurut
Tanenbaum, Metropolitan Area Network mencakup area geografis sebuah
kota seperti jasa televisi kabel dalam sebuah kota dan sebuah bank dengan
banyak kantor cabang di satu kota. (Tanenbaum, 2003).
3. Wide Area Network (WAN).
Menurut Tanenbaum, Wide Area Network merupakan jaringan yang
memiliki luas jangkauan yang sangat besar, biasanya meliputi sebuah negara
atau benua. (Tanenbaum, 2003). Beberapa teknologi WAN yang banyak
dijumpai : modem, Integrated Service Digital Network ( ISDN ), Digital
Subscriber Line ( DSL ), Frame Relay.
Definisi Client-server computing adalah istilah yang digunakan untuk
mendeskripsikan proses komputasi sistem jaringan yang terdistribusi yang
dibagi menjadi Client dan Server. Client merupakan node/program yang
meminta layanan dari server. Sedangkan Server merupakan node/program
yang menyediakan layanan kepada Client.
G. INTERNET
Internet merupakan hubungan antar berbagai jenis komputer dan jaringan di
dunia yang berbeda sistem operasi maupun aplikasinya di mana hubungan
tersebut memanfaatkan kemajuan media komunikasi (telepon dan satelit) yang
menggunakan protokol standar dalam berkomunikasi yaitu protokol TCP/IP. Web
Server adalah suatu program (dan juga mesin yang menjalankan program) yang
mengerti protokol HTTP dan dapat menanggapi permintaan-permintaan dari web
browser yang menggunakan protokol tersebut.
Gambar II.1 Bentuk jaringan Internet
Wireless LAN adalah Jaringan komputer yang terhubung melalui tanpa kabel.
Local Area Network dari komputer dan peralatan lainnya yang berkomunikasi
lewat sinyal radio atau gelombang cahaya. Sistem ini berguna apabila
penyambungan lewat koneksi kabel atau serat optik cukup mahal atau untuk
aplikasi koneksi bergerak.
H. TEKNOLOGI JARINGAN
Client Adalah sebuah model komputerisasi dimana sebuah aplikasi client
dijalankan di komputer desktop atau komputer pribadi yang mengakses informasi
pada server atau host yang terletak di lain tempat. Bagian dari aplikasi yang
dijalankan di client biasanya digunakan untuk mengoptimalkan interaksi dengan
user, dimana server menyediakan proses tersentralisasi dan bekerja secara
multiuser.
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu
dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat
scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus,
yang disebut sebagai sistem operasi jaringan atau network operating system.
1. Client Server
Model jaringan yang memisahkan secara jelas mana yang dapat memberikan
layanan jaringan (server) dan mana yang hanya menerima layanan (client).
Gambar II.2. Model Teknologi Jaringan Client-Server
a. Kelebihan Client Server diantaranya :
1) Memberikan keamanan yang lebih baik.
2) Lebih mudah pengaturannya bila networknya besar karena
administrasinya disentralkan.
3) Semua data dapat di backup pada satu lokasi sentral.
b. Kelemahan Client Server diantaranya :
1) Membutuhkan software NOS yang mahal contoh : NT atau server
Windows 2000, XP,Novell, UNIX.
2) Membutuhkan hardware yang lebih tinggi dan mahal untuk mesin
server.
3) Membutuhkan administrator yang profesional.
4) Mempunyai satu titik lemah jika menggunakan satu server, data
user menjadi tak ada jika server mati.
2. Peer-to-peer
Suatu model komunikasi dua arah antar pengguna PC melalui jaringan
komputer atau Internet tanpa melalui sebuah server. Dalam model ini, tiap
pesertanya memiliki kapabilitas yang sama dan tidak seorangpun dari
peserta dapat memulai suatu sesi komunikasi tersendiri.
a. Kelebihan peer to peer diantaranya :
1) Pelaksanaan tidak terlalu mahal.
2) Tidak membutuhkan software server NOS (Network Operating
System).
3) Tidak membutuhkan administrator network yang handal.
b. Kelemahan peer to peer diantaranya :
1) Tidak cocok untuk network skala besar, administrasi menjadi tidak
terkontrol.
2) Tiap user harus dilatih untuk menjalankan tugas administratif.
3) Keamanan kurang.
4) Semua mesin yang sharing resource tidak mempengaruhi performa.
I. INTERAKSI MANUSIA DAN KOMPUTER
IMK (Interaksi Manusia Komputer) adalah suatu studi mengenai bagaimana
manusia berinteraksi dengan komputer dan sampai sejauh mana komputer
dikembangkan untuk interaksi yang berhasil dengan manusia. Satu faktor penting
dari IMK adalah user-user yang berbeda akan membentuk konsepsi-konsepsi atau
model-model mental yang berbeda mengenai cara mereka berinteraksi, belajar
dan menyimpan pengetahuan dan keahlian (model kognitif yang berbeda untuk
orang dengan left-brained dan right-brained). Pada akhirnya, preferensi user
akan berubah setelah mereka secara gradual menguasai interface-interface baru
(Shneiderman, Ben,1998).

Anda mungkin juga menyukai