• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI. Menurut Abdul Kodir (2010), internet merupakan jaringan terbesar yang

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 2 LANDASAN TEORI. Menurut Abdul Kodir (2010), internet merupakan jaringan terbesar yang"

Copied!
22
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Tentang Internet

2.1.1 Pengertian Internet

Menurut Abdul Kodir (2010), internet merupakan jaringan terbesar yang menghubungkan jaringan komputer yang terbesar di seluruh dunia dan tidak terikat pada suatu organisasi lain.

Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.

2.1.2 Manfaat Internet

Pada umumnya internet digunakan untuk bisa terhubung dengan jaringan komputer di seluruh dunia dan sebagai media komunikasi. Oleh karena itu, internet mempunyai banyak kegunaan sehingga memberikan manfaat yang menguntungkan dalam berbagai bidang (bisnis, akademis, pemerintahan, organisasi, dsb). Adapun manfaat yang dapat diperoleh dalam berbagai bidang

(2)

dari penggunaan internet adalah sebagai berikut : 1. Bidang Pendidikan

a. Memperluas wawasan dan ilmu pengetahuan.

b. Sebagai sumber tambahan pelajaran yang belum di mengerti di sekolah. c. Sebagai sarana komunikasi.

2. Perdagangan / Bisnis Online

a. Mempermudah melakukan transaksi jika antara penjual dan pembeli berada di wilayah yang berbeda.

b. Bisa menghemat waktu ataupun biaya transportasi

c. Bisa memasarkan produk secara luas ke berbagai wilayah yang akan dituju.

3. Pemerintahan

a. Akan adanya transparansi kinerja pemerintahan selama melaksanakan program kerjanya.

b. Lebih memudahkan menjalin komunikasi dengan masyarakat secara luas c. Lebih mudah memberi informasi segala hal

4. Masyarakat pada umumnya.

Internet sebagai sumber informasi tentang hal apapun tentu akan sangat membantu kehidupan masyarakat

2.2 Website

World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini

(3)

menyediakan informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius; dari informasi yang gratisan sampai informasi yang komersial.

Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman

(hyperlink). Menurut kemampuannya, web dapat dibedakan menjadi 2 (dua), yaitu

web statis dan web dinamis.

2.2.1 Web Statis

Web statis adalah web yang berisi informasi yang sifatnya statis (tetap). Disebut statis karena pengguna tidak dapat berinteraksi dengan web tersebut. Untuk mengetahui web tersebut statis atau dinamis dapat dilihat dari tampilannya. Jika suatu web hanya berhubungan dengan halaman web lain berisi suatu informasi yang tetap maka web tersebut statis.

Pada web statis, pengguna hanya dapat melihat isi dokumen pada halaman web yang berisi informasi yang tetap atau tidak berubah. Interaksi pengguna hanya terbatas dapat melihat informasi yang ditampilkan. Web statis biasanya

(4)

merupakan HTML yang ditulis pada editor teks dan disimpan dalam bentuk .html atau .htm.

2.2.2 Web Dinamis

Web dinamis adalah web yang menampilkan informasi serta berinteraksi dengan pengguna. Web yang dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interaktif, tidak kaku, dan terlihat lebih indah. Informasi di web pada umumnya ditulis dalam format HTML dan PHP.

2.3 Pengertian Sistem

Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.

Menurut Kusrini, M.Kom ;(2007:11). Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memproses masukan (input) sehingga menghasilkan keluaran (output).

(5)

2.3.1 Karakteristik Sistem

Menurut Hanif Al Fatta (2007:3) untuk memahami atau mengembangkan suatu sistem, maka perlu memedakan unsur-unsur dari sistem yang membentuknya. Berikut adalah karakteristik sistem yang dapat membedakan suatu sisitem dengan sistem yang lain :

1. Komponen sistem (Component)

Suatu sistem terdiri dari sejumlah komponen yang salig beriteraksi, yang artinya saling berkerja sama membentuk sat kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa subsistem atau bagian dari sistem. Setiap sistem tidak peduli betapapun kecilnya, selalu mengandung komponen-komponen atau subsistem-subsistem. Setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses secara keseluruhan.

2. Batasan Sistem

Batasan sistem merupakan daerah yang membatasi suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya. Baasan suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.

3. Lingkungan Luar Sistem

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat merugikan. Lingkungan luar yang menguntungkan merupakan energy sistem dan harus tetap dijaga demi kelangsungan hidup suatu sistem tersebut. Lingkungan luar yang merugiknan harus ditahan sehingga tidak mengganggu kelangsungan hidup tersebut.

(6)

4. Penghubung Sistem (interface)

Penghuung (interface) merupaka media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir antara susistem. Dengan penghubung suatu subsistem dapat berinteraksi dengan subsistem lainnya membentuk suatu kesatuan.

5. Masukan Sistem (input)

Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa perawatan (maintenance input) dan masukan sinyal (signal input). Mintenance input adalah energy yang dimasukkan supaya sistem tersebut dapat beroprasi. Signal input adalah energy yang diproses untuk mendapatkan keluara. Sebagai contoh di dalam sistem komputer, program adalah maintenance input yang digunakan untuk mengoprasikan komputer dan data adalah signal input untuk diolah menjadi informasi.

6. Keluaran Sistem (output)

Keluaran (output) adalah hasil energi yang diolah dan diklasifikasi menjadi keluaran yang berguna dan sisa pembangunan. Keluaran dapat merupakan masukan untuk subsistem yang lain.

2.4 Sistem Informasi

Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai sutau tujuan yaitu menyajikan data informasi. Sistem informasi menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi, dan mengeluarkan hasilnya.

(7)

2.4.1 Komponen Sistem Informasi

Sistem informasi memiliki komponen-komponen yang saling berinteraksi membentuk satu kesatuan dalam mencapai sasaran sistem. Adapun komponen-komponen dari sistem informasi adalah sebagai berikut :

a. Blok Masukan ( Input Block)

Blok masukan dalam sebuah sist em informasi meliput i met ode-metode dan media untuk menangkap data yang akan dimasukkan, dapat berupa dokumen-dokumen dasar.

b. Blok Model ( Model Block)

Blok model ini terdiri dari kombinasi prosedur, logika dan model matematik yang berfungsi memanipulasi data untuk keluaran tertentu.

c. Blok Keluaran (Output Block)

Blok keluaran berupa data-data keluaran seperti dokumen output dan informasi yang berkualitas.

d. Blok Teknologi (Technology Block)

Blok teknologi digunakan untuk menerima input, menjalankan model, menyimpan data dan mengakses data, menghasilkan dan mengirimkan keluaran serta membantu pengendalian dari sistem secara keseluruhan.

f. Blok Kendali (Control Block)

Meliputi masalah pengendalian terhadap operasional sistem berfungsi mencegah dan menangani kesalahan/kegagalan sistem.

(8)

2.4.2 Perangkat Sistem Informasi

Sebuah sistem informasi yang lengkap memiliki kelangkapan sebagai berikut : a. Hardware

Bagian ini merupakan bagian perangkat keras sistem informasi modern memiliki perangkat keras seperti komputer, printer dan teknologi jaringan komputer.

b. Software

Bagian ini merupakan bagian perangkat lunak sistem informasi. Sistem informasi modren memiliki perangkat lunak untuk memerintahkan komputer dalam melaksanakan tugas yang harus dikerjakannya.

c. Data

Merupakan komponen dasar dari sistem informasi yang akan diproses lebih lanjut untuk menghasilkan informasi.

d. Prosedur

Merupakan bagian yang berisikan dokumentasi prosedur atau proses-proses yang terjadi dalam sistem.

e. Manusia

Manusia merupakan bagian utama dalam suatu sistem informasi. Yang terlibat dalam komponen manusia adalah sebagai berikut :

1. Cleciral personal : untuk menangani transaksi dan pemrosesan data dan melakukan incuiry (operator).

2. First level manager : untuk mengolah pemrosesan data didukung dengan perencanaan, penjadwalan, identifikasi situasi out-of control dan pengambilan keputusan level menengah kebawah.

(9)

3. Staff specialist : untuk menganalisis perencanaan dan pelaporan.

4. Management : untuk pembuatan laporan berkal, permintaan khusus, analisis khusus, laporan khusus, pendukung analisis pengambilan keputusan level atas.

2.5 Pengertian Komputer

Komputer merupakan alat pengolahan data elektronis dan elektromagnetis,ia bekerja dengan bantuan peralatan elektronis dan elektromagnetis.pada umumnya komputer berasal dari bahasa inggris yaitu ”compute” yang artinya menghitung. Sejalin dengan perkembangan komputer maka banyak para ahli yang mendefinisikan komputer yang intinya hampir sama. Ini adalah beberapa pendapat para ahli mengenai berbagai pengertian dari komputer yang kita gunakan dalam kehidupan sehari-hari:

1. Menurut buku Computer Annual ( Robert H. Blissmer ).

Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :

a. Menerima input.

b. Memproses input tersebut sesuai dengan programnya. c. Menyimpan perintah – perintah dan hasil dari pengolahan. d. Menyediakan output dalam bentuk informasi.

2. Menurut buku Computer Today ( Donald H. Sanders ).

Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan agar secara otomatis menerima

(10)

dan menyimpan data input, memprosesnya, dan menghasilkan output dibawah pengawasan suatu langkah – langkah instruksi program yang tersimpan pada memori ( stored program ).

3. Menurut buku Computer Organization (V.C.Hamacher, ZG.Vranesic, S.G.Zaky).

Komputer adalah mesin penghitung elektronik yang dengan cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya ( stored program ) dan menghasilkan output informasi.

4. Menurut buku Introduction to the Computer, The Tool of Business ( William M.Fuori ).

Komputer adalah suatu pemroses data ( data processor ) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika, tanpa campur tangan dan manusia mengoperasikan selama pemrosesan ( defenisi ini diambil dari American National Standard Institute dan sudah disetujui dalam suatu pertemuan International Organization For Standardization Technical Committee ).

5. Menurut buku Introduction to Computers ( Gordon B. Davis ).

Komputer adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.

Berdasarkan beberapa defenisi tersebut, dapat disimpulkan bahwa komputer adalah :

(11)

2. Alat yang dapat membaca input data dan mengolahnya sesuai dengan program yang ditetapkan untuk menghasilkan informasi yang merupakan output hasil pemrosesan input data.

3. Alat yang dapat melakukan penyimpanan data, yaitu program, input, maupun output hasil pengolahan.

4. Alat yang bekerja secara otomatis sesuai dengan aturan yang sudah ditetapkan dalam program.

2.5.1 Aspek Dasar Sistem Komputerisasi

Adapun aspek utama dalam sistem komputerisasi adalah sebagai berikut:

1. Hardware (perangkat keras/ piranti keras) adalah peralatan pada sistem komputer yang secara fisik terlihat dan dapat disentuh.

2. Software (perangkat lunak/ piranti lunak) adalah program yang berisi perintah- perintah untuk melakukan pengolahan data.

3. Brainware adalah manusia yang terlibat di dalam pengoperasian serta pengaturan sistem komputer.

Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software, tidak akan berfungsi sesuai dengan yang diharapkan, hanya berupa benda mati saja. Software akan mengoperasikan hardware. Hardware yang sudah didukung oleh software juga tidak akan berfungsi jika tidak ada manusia yang mengoperasikannya. Akan tetapi jika ketiga elemen ini telah dikombinasikan sesuai dengan

(12)

fungsinya masing-masing, maka akan terjadi suatu proses yang akan menghasilkan suatu informasi sesuai dengan yang diharapkan.

2.5.2 Keunggulan Komputer

Komputer sebagai produk teknologi memiliki keunggulan (Sutarman, 2009), antara lain:

1. Mampu mengakses dengan cepat dan tepat.

2. Menghasilkan informasi dari data yang telah lama.

3. Mampu memproses data yang sangat besar menjadi informasi.

4. Mampu menyimpan data yang sangat banyak (sampai berukuran terabyte).

5. Mampu melakukan importing dan exporting data yang dirancang secara khusus.

Komputer dapat bekerja menurut perintah manusia yang menggunakannya. Manusia memberi perintah kepada komputer dengan menggunakan bahasa manusia. Kemudian interpreter/ compiler (penterjemah) akan membantu untuk menerjemahkan bahasa manusia ke bahasa mesin yang dimengerti oleh komputer. Selanjutnya komputer akan bekerja sesuai dengan perintah dan jika telah selesai akan menghasilkan informasi.

(13)

2.6 PHP

Menurut Peranginangin (2006, h.2), PHP (Hypertext Preprocessor) yang digunakan sebagai bahasa siscript server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehinnga maintenance situs web tersebut menjadi lebih mudah dan efisien.. PHP merupakan software open-sourceyang disebarkan dan dilisensikan secara gratis dan dapat di download dari situs resminya yaitu : http://www.php.net.

Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

2.6.1 Keunggulan PHP

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

2. Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.

(14)

(Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.

2.6.2 Kelemahan PHP

1. Tidak ideal untuk pengembangan skala besar.

2. Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 ini).

3. Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau penggunaan template dapat memperbaikinya).

4. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP.

2.6.3 Sintaks PHP

Sintaks PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam pasangan tag PHP yang dapat digunakan untuk menandai blok script PHP.

1. <?php Mengenal php ?> 2. <? Mengenal php ?>

(15)

3. <script language= “php”> Mengenal php </script> 4. <% Mengenal php >

Cara 1 dan 2 merupakan cara yang paling umum digunakan walaupun cara 3 tampak lebih praktis, karena cara 3 tidak selalu diaktifkan dalam konfigurasi file php.ini yang terdapat pada direktori C:\Program Files\Apache Software Foundation\Apache2.2\PHP.

Cara 4 juga dimungkinkan sebagai kemudahan bagi anda yang sudah terbiasa dengan Active Server Pages (ASP). Namun, bila cara tersebut tidak dikenal, maka harus dilakukan pengaktifan pada file konfigurasi php.ini. Pengaktifan yang dilakukan pada file php.ini terdapat pada baris berikut :

Language options

Allow ASP-style <%%>tags. Asp_tags=off

Ubah off menjadi on, kemudian simpan dan restart kembali web server anda.

(16)

2.7 MySQL

Menurut Nugroho (2004, h.133), MySQL merupakan database yang paling digemari dikalangan Programmer Web, dengan alasan bahwa program ini merupakan database yang sangat kuat dan cukup stabil untuk digunakan sebagai media penyimpanan data. Sebagai sebuah database server yang mampu untuk memanajemen database dengan baik, MySQL terhitung merupakan database yang paling digemari dan paling banyak digunakan dibandingkan database lainnya. Perangkat lunak MySQL sendiri bisa didownload dar i http://www.mysql.org atau http://www.mysql.com.

MySQL termasuk jenis Relation Database Management Sistem (DBMS). Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. MySQL dapat didefenisikan sebagai:

a. MySQL merupakan sistem manajemen database. Database merupakan struktur penyimpanan data. Untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database MySQL server.

b. MySQL merupakan sistem manajemen database atau basis data terhubung (Relation Database Management System). Database terhubung menyimpan pada tabel-tabel terpisah. Kata SQL pada MySQL merupakan singkatan dari Structure Query Language. SQL merupakan bahasa standar yang digunakan untuk mengakses database dan ditetapkan oleh ANSI/ISO SQL Standart.

(17)

c. MySQL merupakan Software Open Source, berarti semua orang diizinkan menggunakan dan memodifikasi software ini. Semua orang dapat mendownload software MySQL dar i internet dan menggunakannya tanpa membayar. Anda dapat mempelajari Source Code dan menggunakannya sesuai dengan kebutuhan.

d. Server database MySQL mempunyai kecepatan yang tinggi, mudah digunakan, dan handal. MySQL dikembangkan untuk menangani database yang besar secara cepat dan telah sukses digunakan selama bertahun-tahun. Konektifitas, kecepatan, dan keamanannya membuat server MySQL cocok untuk mengakses database d i internet.

e. MySQL Server bekerja di client server atau sistem embedded. Software database MySQL merupakan sistem yang terdiri atas multitheread SQL Server yang mendukung software client dan library yang berbeda, tool administrative dan sejumlah Application Programming Interfaces (APIs). f. MySQL tersedia dalam beberapa macam bahasa.

Beberapa SQL command atau perintah SQL yang harus diketahui adalah : 1. CREATE DATABASE, untuk membuat sebuah database.

2. DROP DATABASE, untuk menghapus sebuah database. 3. CREATE TABLE, untuk membuat sebuah table.

4. ALTER TABLE, untuk memodifikasi sebuah table. 5. DROP TABLE, untuk menghapus sebuah table. 6. SELECT, untuk menampilkan data dari database. 7. UPDATE, untuk memodifikasi data dari database. 8. INSERT INTO, untuk menambah data di database.

(18)

9. DELETE, untuk menghapus data dari database.

2.8 Apache

Apache merupakan software yang dikeluarkan oleh Group Apache. Group Apache terlibat dalam satu proyek yang disebut Proyek Apache untuk mengembangkan suatu software implementasi di server HTTP (web) yang handal, standar komersial, dan Source Code-nya didistribusikan secara gratis. Adapun alamat website Apache adalah : http://www.apache.org/.

2.9 Cassading Style Sheet (CSS)

Cassading Style Sheet (CSS) banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen web atau untuk mempercantik tampilan web, bahkan untuk pemosisian dan layoutting halaman web. Dengan mendefenisikan suatu style sekali saja dapat digunakan berulang kali.

CSS banyak didukung browser, terutama versi baru sehingga penempatan layout menjadi lebih fleksibel. Membuat HTML menggunakan tag minimal berpengaruh tehadap ukuran file, dapat menampilkan konten utama terlebih dahulu sementara gambar dan yang lainnya dapat ditampilkan sesudahnya. Selain itu, penggunaan CSS pada file terpisah dapat mempermudah pengubahan tampilan situs secara keseluruhan.

(19)

2.10 JavaScript

JavaScript mulanya bernama LiveScript, dikembangkan pertama kali pada tahun 1995 di Netscape Communication. Pada akhir tahun 1995 Netscape Communication dan Sun Microsystem berkolaborasi dan menggant i nama LiveScript menjadi JavaScript.

JavaScript adalah bahasa script yang ditempatkan pada kode HTML dan diproses pada sisi client. Dengan adanya bahasa ini maka kemampuan dokumen HTML menjadi lebih luas. Sebagai contoh, digunakan untuk validasi masukan formulir sebelum diproses ke tahap selanjutnya. Bisa untuk membuat permainan interaktif dan juga bisa untuk menambah design web.

2.11 DFD (Data Flow Diagram)

Data Flow Diagram (DFD) adalah gambaran grafis yang memperlihatkan aliran data dari sumbernya dalam obyek kemudian melewati suatu proses yang mentransformasikan ke tujuan yang lain, yang ada pada objek lain (Wijaya, 2007). Suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

(20)

2.11.1 Tujuan DFD

1. Memberikan indikasi mengenai bagaimana data ditransformasi pada saat data bergerak melalui sistem

2. Menggambarkan fungsi-fungsi(dan sub fungsi) yang mentransformasi aliran data.

2.11.2 Manfaat DFD

1. Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.

2. DFD ini adalah salah satu alat pembuatan model yang sering digunakan,khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.

3. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

(21)

Berikut ini adalah simbol-simbol DFD yang sering digunakan untuk membuat suatu aliran data:

Tabel 2.1 Simbol DFD

2.12 Diagram Alir (Flowchart)

Flowchart merupakan gambar yang menampilkan struktur dan isi halaman perhalaman. Bagan alir (flowchart) ini menjelaskan secara rinci langkah-langkah dari proses program. Simbol-simbol flowchart dapat dilihat pada tabel berikut ini:

Tabel 2.2 Simbol Flowchart

Arus / Flow

Penghubung antara prosedur / proses

Connector

Simbol keluar / masuk prosedur atau proses dalam lembar / halaman yang sama

(22)

Off-line Connector

Simbol keluar / masuk prosedur /proses dalam halaman yang lain

Process

Simbol yang menunjukkan pengolahan yang dilakukan Komputer

Decision

Simbol untuk kondisi yang akan menghasilkan beberapa

kemungkinan jawaban / aksi

Predefined Process

Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage

Terminal

Simbol untuk permulaan atau akhir darti suatu program

Manual Input

Simbol untuk pemasukan data secara manual on-line keyboard

Input-Output

Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya

Document

Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output di cetak dikertas

Disk and On-line Storage

Simbol untuk menyatakan input berasal dari disk atau output di simpan ke disk

Gambar

Tabel 2.1 Simbol DFD

Referensi

Dokumen terkait

Menyuruh berhenti, melarang seseorang meninggalkan tempat ruangan atau tempat pada saat pemeriksaan sedang berlangsung dan memeriksa identitas orang atau dokumen

Tujuan penelitian ini adalah untuk mengetahui ketahanan bakteri Staphylococcus sciuri terhadap senyawa antimikrobial yang terkandung dalam jahe, kunyit, kencur,

Demikian kegiatan tersebut guna mempertahankan dan meningkatkan perkembangan Buddha-Dhamma, maka kami mengharapkan bantuan dana serta dukungan dari semua pihak demi

'8PR dengan total aset Rp10 miliar atau lebih wajib mencantumkan nama Kantor Akuntan Publik dan nama Akunlan Publik yang bertanggung jawab terhadap audit

SKRIPSI ANALISIS PENGARUH KINERJA KEUANGAN .... LOUISA

daging ayam digantikan oleh kacang merah. Tujuan dari penelitian ini adalah mengetahui cara pembuatan nugget tahu kacang merah yang paling disukai ditinjau dari

Dengan ini saya menyatakan bahwa tesis dengan judul Analisis Sensitivitas Indikator Pengelolaan Hutan Alam Produksi Ramah LIngkungan : Studi Kasus di IUPHHK/HPH PT.. Sari Bumi

Wawancara dilaksanakan untuk melengkapi data-data yang telah dikumpulkan peneliti.Wawancara ini dilakukan kepada siswa mengenai bagaimanapelaksanaan pembelajaran membaca