BAB III LANDASAN TEORI. dibahas meliputi permasalahan yang ada dan solusi yang diusulkan

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI. Menurut Soemarso (2007:08) dalam buku Akuntansi Suatu Pengantar

BAB II PELAYANAN SIRKULASI

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang

BAB III LANDASAN TEORI. Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang pertama adalah

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

BAB III LANDASAN TEORI. menurut Poerwadarminta (2003) adalah apa-apa yang sudah dirancangkan,

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. pertama adalah sistem, dan yang kedua adalah sistem informasi itu sendiri.

BAB III LANDASAN TEORI. yang satu dengan yang lain berinteraksi dan bersama-sama beroperasi untuk

BAB III LANDASAN TEORI. suatu tujuan tertentu (Jogiyanto, 2005). Sedangkan menurut Ladjamudin (2005)

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang

BAB III LANDASAN TEORI. merupakan pusat pendidikan dan peningkatan kualitas diri (self-improvement).

BAB III 3. LANDASAN TEORI

BAB III LANDASAN TEORI. elemennya. Pendekatan sistem yang lebih menekankan pada prosedur sistem

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. untuk memyelesaikan suatu sasaran tertentu. Menurut Hartono (1998), Informasi

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. komponen yang saling berkaitan (interrelated) atau subsistem-subsistem yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB III LANDASAN TEORI. untuk menunjang aktivitas kehidupan sehari hari, dan dalam komunikasi tulis

BAB III LANDASAN TEORI. waktunya dengan mutu yang sesuai serta harga yang menguntungkan.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. bercerita banyak, sehingga perlu diolah lanjut. (Jogiyanto, 2001:8).

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Landasan teori merupakan dasar-dasar yang digunakan dalam

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

APLIKASI SEDERHANA PERHITUNGAN GAJI KARYAWAN PADA PT KAMPAR Tbk. Oleh: MATA KULIAH PEMROGRAMAN C++

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Institut merupakan Perguruan Tinggi yang menyelenggarakan pendidikan

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. yang berasal dari kegiatan operasi, kegiatan investasi dan kegiatan pembiayaan dari

BAB III TEORI PENUNJANG. semua bentuk kegiatan pencatatan yang berkaitan dengan pemanfaatan,

BAB III LANDASAN TEORI. mahasiswa dan penempatan jurusan kepada setiap calon mahasiswa.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

Cara Membuat Aplikasi Facebook dengan Visual Studio 2010

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang. SMA Negeri 12 Surabaya merupakan lembaga pendidikan formal yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. menjelaskan tentang ilmu yang terkait dalam penyelesaian kerja praktek.

BAB III LANDASAN TEORI. Kata perpustakaan berasal dari kata pustaka, yang berarti: kitab,bukubuku,

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

BAB III LANDASAN TEORI. Bab ini akan membahas hal-hal yang mendasari dibuatnya SIS, bahasa pemrograman, dan tools yang digunakan dalam pembuatan SIS.

BAB III LANDASAN TEORI. tugas dan tanggung jawab yang dilakukan secara bersamaan. d. Tepat biaya sesuaidengan biaya rencana

BAB III LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM. berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input

BAB III LANDASAN TEORI. Pembayaran dapat dilakukan secara tunai maupun kredit. Menjual atau penjualan

BAB III LANDASAN TEORI. Dalam pembuatan sistem informasi perpustakaan pada SD Al-Falah

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya

BAB III LANDASAN TEORI. Bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB III TINJAUAN PUSTAKA

DAFTAR ISI. Halaman. ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... xiv. DAFTAR LAMPIRAN...

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. saling berinteraksi, saling tergantung satu dengan yang lain dan terpadu.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. rencana- rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

Transkripsi:

BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan berbagai teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan yang ada dan solusi yang diusulkan 3.1. Sistem Sistem merupakan kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan bersama-sama beroperasi untuk mencapai tujuan tertentu (Jogiyanto, 2005). Sistem mempunyai peran yang sangat besar dalam menentukan berjalan tidaknya suatu lembaga atau perusahaan. Hal ini dikarenakan setiap perusahaan akan selalu berdasarkan pada suatu sistem dalam menjalankan aktifitas sehari-harinya. Suatu sistem dapat dirumuskan sebagai suatu totalitas himpunan yang terdiri dari bagian-bagian yang mana antara satu dengan yang lainnya saling berinteraksi dan bersama-sama beroperasi guna mencapai suatu tujuan tertentu didalam suatu lingkungan. Bagian-bagian atau subsistem tersebut merupakan suatu kompleksitas tersendiri, tapi dalam kebersamaan mencapai suatu tujuan berlangsung secara harmonis dalam keteraturan yang pasti. 3.2. Sistem Informasi Menurut Robert K. Leitch dan K. Roscoe Davis (1983), sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolah transaksi atau informasi harian, mendukung 8

9 operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Menurut (Leman, 1998:3), komponen sistem informasi terdiri dari hardware, software, data, manusia, dan prosedur. Kegiatan dalam sistem informasi mencakup : 1. Input, menggambarkan suatu kegiatan untuk menyediakan data untuk diproses. 2. Proses, menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu informasi yang bernilai tambah. 3. Output, suatu kegiatan untuk menghasilkan laporan dari proses diatas tersebut. 4. Penyimpanan, suatu kegiatan untuk memelihara dan menyimpan data. 5. Control, suatu aktivitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai dengan yang diharapkan. 3.3. Perpustakaan Menurut Badan Standardisasi Nasional, perpustakaan dalam arti tradisional adalah sebuah tempat yang merupakan penyimpanan koleksi pustaka yang dapat dipinjam oleh masyarakat. Perpustakaan Sekolah adalah perpustakaan yang berada pada satuan pendidikan formal di lingkungan pendidikan dasar dan menengah yang merupakan bagian integral dari kegiatan sekolah yang bersangkutan dan merupakan sumber belajar untuk mendukung tercapainya tujuan pendidikan sekolah yang bersangkutan. 3.4. Sirkulasi Kata sirkulasi berasal dari bahasa inggris circulation yang mempunyai arti perputaran, peredaran. Sedangkan dalam ilmu perpustakaan, kata sirkulasi sering dikenal dengan pemanfaatan bahan pustaka. Pelayanan sirkulasi adalah

10 kegiatan kerja yang berupa pemberian bantuan kepada pemakai perpustakaan dalam proses peminjaman dan pengembaliaan bahan pustaka (Bafadal, 2005). Menurut Buku Pedoman Umum Pengolahan Koleksi Perpustakaan Perguruan Tinggi(1999:34), Layanan sirkulasi adalah kegiatan peredaran koleksi perpustakaan diluar perpustakaan. Menurut Sjahrial-Pamuntjak (2000:97), Sirkulasi adalah kegiatan peredaran koleksi perpustakaan, baik untuk dibaca didalam perpustakaan maupun dibawah keluar perpustakaan. Dari beberapa uraian diatas dapat disimpulkan bahwa pelayanan sirkulasi adalah kegiatan yang harus ada di dalam perpustakaan yang berhubungan dengan bagiaan peminjaman dan pengembaliaan bahan pustaka agar dapat dipergunakan oleh pengguna secara maksimal. Agar perpustakaan dapat memainkan perannya dengan baik/berdaya guna maka perpustakaan harus didukung oleh sarana, prasarana serta tenaga kerja pengelolah yang handal. Untuk itu tenaga pengelolah perpustakaan perguruan tinggi perlu dibekali pengetahuan dan keterampilan mengelolah perpustakaan perguruan tinggi khususnya pada bagian pelayanan sirkulasi. Berdasarkan Buku Pedoman Perpustakaan Perguruaan Tinggi (Depdiknas, 2004 : 6), pelayanan sirkulasi adalah kegiatan melayangkan koleksi perpustakaan kepada para pemakai atau pengguna perpustakaan dengan berbagai macam kegiatan seperti membuat peraturan mengenai pemakaian/peminjaman koleksi, misalnya yang mengatur : 1. Siapa saja yang boleh,memakai fasilitas perpustakaan 2. Syarat-syaratnya apa saja 3. Hak-haknya apa saja

11 4. Lamanya jangka waktu peminjaman 5. Banyaknya koleksi bahan pustaka yang boleh dipinjam keluar oleh setiap orang/anggota perpustakaan. 6. Sanksi-sanksi bila terlambat mengembalikan pinjaman bahan pustaka ataupun bila terjadi pelanggaran terhadap peraturan perpustakaan. 3.5. Sistem Sirkulasi Sistem sirkulasi yang dilaksanakan perguruan tinggi terbagi kedalam dua jenis layanan, yaitu layanan terbuka (open access) dan sistem layanan tertutup (closed access). Pada setiap perpustakaan perguruan tinggi harus dapat menentukan sistem pelayanan yang sesuai dengan keadaan dari perpustakaan. Menurut Sjahrial-Pamuntjak (2000:101), Sistem pelayanan pemakai pada perpustakaan umunya dapat dilaksanakan melalui dua cara diantaranya, pelayanan dengan sistem terbuka (opened cccess) dan pelayanan dengan sistem tertutup (closed access). Untuk perpustakaan yang koleksinya masih sederhana atau sedikit, maka sistem yang baik digunakan adalah sistem pelayanan tertutup. Sebaiknya untuk koleksi yang banyak maka digunakan sistem layanan terbuka. Menurut Sjahrial- Pamuntjak (2000:101): Tujuan sistem pelayanan tertutup dan sistem pelayanan terbuka adalah. 1. Mengamankan koleksi perpustakan serta menghindari dan menekan terjadinya kehilangan koleksi perpustakaan. 2. Mengetahui siapa peminjam koleksi perpustakaan dan berapa yang sedang dipinjam. 3. Mengetahui batas waktu pengembalian buku yang sedang dipinjam.

12 Dalam praktiknya pelayanan sirkulasi terdiri dari dua yang biasa diterapkan diperpustakaan mulai dari sistem tertutup untuk perpustakaan yang kecil sampai pada sistem terbuka untuk mengatasi layanan sirkulasi pada perpustakaan yang besar. Pada perpustakaan tertentu ada menggunakan kedua sistem layanan ini, yaitu sistem layanan terbuka (open access) untuk koleksi standar dan sistem layanan tertutup(close access) untuk koleksi pinjam singkat. 3.5.1. Sistem Pelayanan Terbuka Sistem layanan terbuka merupakan cara yang dapat membantu pengguna perpustakaan untuk mecari informasi yang dibutuhkan secara langsung ke rak. Pada perpustakaan tinggi yang melayanai civitas akademika dan koleksi yang banyak biasanaya menggunakan sistem layanan terbuka. Sistem layanan terbuka memberikan kebebasan kepada pengguna perpustakaan memilih dan mengambil sendiri pustaka yang dikehendakinya dari ruang koleksi. Keuntungan yang diperoleh dengan menggunakan sistem layanan terbuka adalah: 1. Kartu katalog tidak segera rusak, karena sedikit yang menggunakanya. 2. Menghemat tenaga. Sebab dalam sistem ini petugas tidak perlu mengembalikan pustakawan hanya mencatat kemudian mengembalikan bukubuku yang telah dibaca ditempat maupun yang dikembalikan hari itu juga. 3. Judul-judul buku yang diketahui lebih banyak. 4. Akan segera diketahui judul buku yang dipinjam, nama dan alamat peminjam. 5. Apabila calon peminjam tidak menemukan buku tertentu yang dicari maka saat itu pula dapat memilih judul buku yang relevan. 6. Kecil sekali kemungkinan terjadi salah paham.

13 Kerugian atau kelemahan dari sistem layanan terbuka adalah: 1. Frekuensi kerusakan lebih besar. 2. Memerlukan ruangan yang lebih luas. Sebab letak rak satu dengan yang lain memerlukan jarak yang longgar. 3. Susunan buku menjadi tidak teratur. Oleh karena itu pustakawan harus sering menyusun buku. 4. Pengguna yang pertama kali datang keperpustakaan itu sering bingung. (Perpustakaan Nasional RI; 1999:33) 3.5.2. Sistem Layanan Tertutup Sjahrial-Pamuntjak dalam Buku Pedoman Penyelenggaraan Perpustakaan (2000:103), Pelayanan pemakai sistem tertutup merupakan pelayanan sirkulasi yang tidak memungkinkan pemakai memilih dan mengambil sendiri bahan pustaka.. Pada sistem pelayanan tertutup ini setiap penggunjung harus mengetahui dahulu dengan jelas pengarang atau judul buku subjek yang diinginkan kemudian meminta petugas perpustakaan mencarikannya keruang koleksi. Dalam sistem ini, pengguna harus menggunakan katalog yang disediakan untuk memilih pustaka yang diperlukanya. Keuntungan menggunakan sistem layanan tertutup adalah: 1. Susunan koleksi akan tetap rapi karena hanya petugas perpustakaan yang dapat masuk kejajaran koleksi. 2. Terjadinya kehilangan dan kerusakan bahan perpustakaan dapat diperkecil. 3. Ruangan perpustakaan yang disediakan tidak perlu luas.

14 4. Untuk koleksi yang sangat rentan terhadap kerusakan maka sistem ini sangat sesuai. Dari pendapat diatas keuntungan yang diperoleh dengan menggunakan sistem layanan tertutup adalah terjaganya kondisi buku dirak dan kehilangan buku dapat dikendalikan, ruangan yang dibutuhkan untuk koleksi perpustakaan tidak terlalu luas dan untuk koleksi yang mudah rusak sistem ini sangat baik digunakan. Kerugian menggunakan sistem layanan tertutup : 1. Dalam menemukan bahan pustaka pengguna hanya dapat mengetahui ciri-ciri kepengarangan dan ciri-ciri fisik bahan pustaka yaitu judul, pengarang, ukuran buku dan jumlah halaman. 2. Judul buku yang dipilih melalui katalog kartu maupun online tidak selalu menggunakan buku yang dimaksud. 3. Pengguna tidak dapat melakukan browsing dijajaran rak. 4. Jika peminjam banyak, dan tugas perpustakaan relativ terbatas hal ini membutuhkan waktu dan tenaga yang cukup banyak, sehingga pemakai harus menunggu lebih lama. ( Perpustakaan Nasional RI; 1999:33) Kerugian yang didapat dengan sistem layanan tertutup sangat penting diperhatikan karena dengan sistem ini biasanya pengguna akan sulit mencari buku yang dikehendakinya dan tenaga perpustakaan yang kurang memadai akan membuat pencarian bahan pustaka memerlukan waktu yang lama.

15 3.6. Analisa dan Perancangan Sistem Analisis sistem dapat didefinisikan sebagai penguraian suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan, hambatan, dan kebutuhan sehingga dapat diusulkan perbaikannya. Analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap perancangan sistem. Langkah-langkah dalam melakukan analisa sistem adalah: 1. Identify, yaitu mengidentifikasi masalah 2. Understand, yaitu memahami masalah maupun keadaan sistem sekarang 3. Analyze, yaitu menganalisa sistem sehingga muncul sebuah solusi usulan 4. Report, yaitu membuat laporan dari hasil kegiatan di atas. Setelah analisis sistem dilakukan, maka langkah selanjutnya adalah merancang sistem berdasarkan hasil analisis sebelumnya. Perancangan sistem ini memiliki dua tujuan utama, yaitu untuk memenuhi kebutuhan pemakai dan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram dan orang lain yang ikut terlibat. 3.6.1. Bagan Alur Dokumen Bagan alur dokumen (document flowchart) adalah bagan yang menunjukkan alur atau flow dalam program ataupun prosedur sistem secara fisik. Bagan alur digunakan sebagai alat bantu komunikasi dan dokumentasi. Bagan alur ini akan menunjukkan proses jalannya dokumen dalam sebuah proses. Bagan alur dokumen digambarkan dengan menggunakan simbol-simbol sebagai berikut :

16 Tabel 3. 1 Notasi Bagan Alur Dokumen Gambar Nama Fungsi Document Menunjukkan dokumen input atau output dari sebuah proses manual maupun komputer Manual Operation Menujukkan kegiatan yang dilakukan secara manual Decision Menunjukkan percabangan kondisi yang mempengaruhi arah alur berikutnya Stored data Dynamic Menunjukkan arus dokumen connector On-page reference Menunjukkan penghubung dalam halaman yang sama Off-page reference Menunjukkan penghubung dalam halaman yang berbeda Terminator Menunjukkan awal dan akhir arus dokumen

17 3.6.2. Bagan Alur Sistem Bagan alur sistem (system flowchart) adalah bagan yang menunjukkan arus pekerjaan secara menyeluruh dari suatu sistem dimana bagan ini menjelaskan urutan prosedu-prosedur yang ada di dalam sebuah proses. Dalam pembuatan bagan alur sistem, sebaiknya juga ditentukan fungsi-fungsi yang melaksanakan atau bertanggung jawab terhadap berbagai sub sistem yang ada. Didalam alur ini digunakan proses komputerisasi yang membantu pelaksanaan operasional kegiatan. Bagan alur sistem digambarkan dengan menggunakan simbol-simbol sebagai berikut : Tabel 3. 2 Notasi Bagan Alur Sistem Gambar Nama Fungsi Process Menunjukkan proses yang dilakukan dengan komputer Decision Menunjukkan percabangan kondisi yang mempengaruhi arah alur berikutnya Data Menunjukkan data yang diperlukan atau dikeluarkan sebuah proses Predefined process Menunjukkan proses yang sudah dijabarkan sebelumnya Direct data (database) Menunjukkan penggunaan database untuk penyimpanan data, mengarah pada nama tabel

18 Gambar Nama Fungsi Manual input Menunjukkan kegiatan memasukkan data ke sistem secara manual Card Menunjukkan penggunaan kartu Display Menunjukkan kegiatan menampilkan data Loop limit Menunjukkan seberapa banyak kegiatan dapat berulang On-page reference Off-page reference Terminator Menunjukkan penghubung dalam halaman yang sama Menunjukkan awal dan akhir arus dokumen Menunjukkan awal dan akhir arus dokumen 3.6.3. Bagan Alur Data Bagan alur data (data flow diagram) adalah bagan uang digunakan dalam menggambarkan arus data di dalam sistem secara terstruktur dan jelas. Menurut Kristanto (2003:55), Data Flow Diagram (DFD) adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sisem, dimana data tersebut disimpan, proses apa

19 yang menghasilkan data tersebut dan interaksi antara data yang tersimpan, dan proses yang dikenakan pada data tersebut. Data Flow Diagram merupakan suatu metode pengembangan sistem yang terstruktur (structure analysis and design). Penggunaan notasi dalam data flow diagram sangat membantu untuk memahami suatu sistem pada semua tingkat kompleksitas. Pada tahap analisa, penggunaan notasi ini dapat membantu dalam berkomunikasi dengan pemakai sistem untuk memahami sistem secara logika. Di dalam data flow diagram, terdapat empat simbol yang digunakan yaitu process, external entity, data store, dan data flow. Simbol process digunakan untuk melakukan suatu perubahan berdasarkan data yang diinputkan dan menghasilkan data dari perubahan tersebut. Simbol process dapat digambarkan sebagai bentuk berikut: 0 Prcs_1 Gambar 3. 1 Notasi Proses Pada bentuk gambar process, bagian atas berisi nomor untuk identitas proses. Suatu proses dengan nomor 0 (nol atau kosong) menandakan bahwa proses tersebut adalah sebuah context diagram. Diagram ini merupakan level tertinggi dari DFD yang menggambarkan hubungan sistem dengan lingkungan luarnya. Pembuatan context diagram dapat dilakukan dengan terlebih dahulu menentukan nama sistemnya, menentukan batasan dari sistem, dan menentukan terminator yang diterima atau diberikan daripada sistem untuk kemudian dilakukan penggambaran.

20 Nomor 1, 2, 3, dan seterusnya menandakan bahwa proses tersebut diartikan sebagai proses level-0 (nol) yang merupakan hasil turunan atau decompose dari proses context diagram. Proses level-0 membahas sistem secara lebih mendetil, baik dipandang dari segi kegiatan dari sebuah bagian, alur data yang ada, maupun database yang digunakan didalamnya. Pembuatannya dapat dilakukan dengan cara menentukan proses utama yang ada dalam sistem, menentukan alur data yang diterima dan diberikan masing-masing proses daripada sistem sambil memperhatikan konsep keseimbangan (alur data yang masuk atau keluar dari suatu level harus sama dengan alur data yang masuk dan keluar pada level berikutnya), memunculkan data store sebagai sumber maupun tujuan data (optional), menggambarkan diagram level-0, menghindari perpotongan arus data, dan melakukan pemberian nomor pada proses utama (nomor tidak menunjukkan urutan proses). Nomor 1.1, 1.2, 2.1, 2.2, dan seterusnya merupakan sebuah proses turunan atau decompose dari proses level-0 yang disebut sebagai proses level-1 (satu). Proses level-1 menggambarkan detil kerja dari sebuah bagian dalam sebuah sistem. Penggambarannya dilakukan dengan cara menentukan proses yang lebih kecil (sub-proses) dari proses utama yang ada di level-0, menentukan apa yang diterima atau diberikan masing-masing sub-proses daripada sistem dan tetap memperhatikan konsep keseimbangan, memunculkan data store sebagai sumber maupun tujuan alur data (optional), menggambar DFD level-1, dan berusaha untuk menghindari perpotongan arus data. Hasil turunan akhir disebut sebagai the lowest level, dimana hasil akhir ini tergantung dari kompleksitas sistem yang ada.

21 External entity disimbolkan dengan bentuk persegi yang digunakan untuk menggambarkan pelaku-pelaku sistem yang terkait, dapat berupa orang-orang, organisasi maupun instansi. External entity dapat memberikan masukan kepada process dan mendapatkan keluaran dari process. External entity digambarkan dalam bentuk sebagai berikut: Entt_2 Gambar 3. 2 Notasi Entitas luar Data store digunakan sebagai media penyimpanan suatu data yang dapat berupa file atau database, arsip atau catatan manual, lemari file, dan tabel-tabel dalam database. Penamaan data store harus sesuai dengan betuk data yang tersimpan pada data store tersebut, misalnya tabel pelanggan, tabel detil penjualan, tabel detil pembelian, dan lain-lain. Data store digambarkan dalam bentuk simbol sebagai berikut: Data flow merupakan penghubung antara external entity dengan process dan process dengan data store. Data flow menunjukkan aliran data dari satu titik ke titik lainnya dengan tanda anak panah mengarah ke tujuan data. Penamaan data flow harus menggunakan kata benda, karena di dalam data flow mengandung sekumpulan data. Data flow digambarkan dengan bentuk simbol sebagai berikut: Flow_6 Gambar 3. 3 Notasi flow

22 3.7. Microsoft Visual Studio 2010 Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic.NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe. Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas.net Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas.net Compact Framework). 3.8. Microsoft Sql Server 2008 Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact- SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.