BAB 2
LANDASAN TEORI
2.1 Pengertian Perancangan
Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi Perancangan sistem dapat dirancang dalam bentuk bagan alir sistem (system flowchart), yang merupakan alata bentuk grafik yang dapat digunakan untuk menunjukkan urutan-urutan proses dari sistem (Syifaun Nafisah, 2003:2).
2.2 Pengertian Aplikasi
Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan dengan perangkat lunak sistem mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang mengguntungkan pengguna. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelejari dan menggunakan tiap aplikasi. Sering kali mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna.
Universitas Sumatera Utara
2.3 Pengertian Penerimaan Siswa Baru
Penerimaan siswa baru adalah menerima siswa baru dengan melakukan pendaftaran dan persyaratan yang telah di beritahukan oleh lembaga pendidikan dan untuk memberikan pendidikan kepada masyarakat dalam rangka memperoleh hak-hak sebagai warga negara (Jaelani, 2011:31).
2.4 Microsoft Visual Studio 2010
Visual Basic 2010 merupakan salah satu bagian dari produk pemrograman terbaru yang dikeluarkan oleh Microsoft, yaitu Microsoft Visual Studio 2010. Visual Studio 2010 .NET merupakan sebuah Integrated Development Environment (IDE) atau lingkungan kerja yang digunakan untuk membangun aplikasi .NET dengan mudah.
Visual Studio Profesional 2010 menyediakan berbagai tool yang lengkap bagi para pengembang untuk membangun aplikasi yang berjalan di .NET Framework. Berbagai tool, antara lain tool Toolbox yang berisi komponen visual, sehingga Anda tinggal drag and drop komponen dan Visual Studio 2010 akan menuliskan kode untuk Anda. Selain itu masih ada jendela wizard yang membantu Anda untuk melakukan pemrograman dengan sangat mudah.
Selain itu Anda juga dapat menulis kode Visual Basic 2010 pada lingkungan kerja lain, seperti Visual Basic Express Edition yang juga disediakan oleh Microsoft secara free bagi para pelajar dan pemula. Pada Visual Basic
Universitas Sumatera Utara
Express Edition, tool-tool yang terpasang sangat minim dan tidak memiliki komponen visual sehingga anda harus menuliskan kode dari awal. Anda juga dapat menuliskan kode pada editor yang sangat sederhana, yaitu Notepad.
2.5 Tampilan Awal Visual Basic
Layar Visual Basic hampir sama dengan layar program aplikasi windows pada umumnya. Kita dapat memindahkan, menggeser, memperbesar atau memperkecil ukuran setiap komponen layar Visual Basic. Komponen-komponen dari Visual Basic tersebut adalah:
2.5.1
Title bar
Berfungsi untuk menampilkan judul project Visual Basic yang sedang dikerjakan.
2.5.2
Menu Bar
Merupakan kumpulan perintah-perintahyang dikelompokkan dalam kriteria operasi yang dihasilkan.
2.5.2.1 File
Universitas Sumatera Utara
Digunakan
untuk
memproses
atau
menjalankan
perintah-perintah
yang
berhubungan dengan file, seperti membuka file bar dan menyimpan file. Didalam menu bar file terdapat beberapa perintah seperti: 1. New Project : Untuk memulai project baru. 2. New Web Site : Untuk memulai web baru. 3. New Team Project : Untuk memulai kerjasama dengan tim. 4. New File : Untuk membuat project baru. 5. Open Project : Untuk membuka project yang telah ada. 6. Open Web Site : Untuk membuka web yang telah ada. 7. Connect to Team Project : Agar tersambung ke tim dan melakukan kerjasama. 8. Open File : Membuka file yang telah di simpan / ada. 9. Close Project : Untuk menutup Lembar Kerja. 10. Save Selected Item : Menyimpan pada 1 folder. 11. Save All : Menyimpan pada semua folder. 12. Export Template : Menambahkan dari Luar. 13. Source Control : Mengontrol Sumber yang ada. 14. Exit : Keluar dari lembar kerja.
2.5.2.2 Edit
Digunakan untuk mengedit project yang dibuat. Didalam menu bar Edit terdapat beberapa perintah seperti :
Universitas Sumatera Utara
1. Undo : Untuk membatalkan suatu perintah yang sudah dilakukan sebelumnya. 2. Redo : Untuk mengulang sesuatu yang telah dibatalan sebelumnya. 3. Cut : Untuk memotong objek yang dipilih. 4. Copy : Untuk memindahkan hasil tanpa harus menghilangkannya. 5. Paste : Untuk menempelkan hasil cut atau copyan kita pada suatu tempat yang diinginkan. 6. Delete : Untuk menghapus teks yang salah. 7. Find and Replace : Digunakan untuk mencari sekaligus mengubah file. 8. Go To : Untuk mencari pada naskah Halaman, Section, Baris atau yang lainnya.
2.5.2.3 View
Suatu tampilan ruang kerja yang digunakan untuk mengelola berbagai hal di dalam project mulai dari task, resource dll. 1. Solution Explorer : Untuk menyimpan informasi mengenai Solution. 2. Team Explorer : Digunakan untuk mengintegrasikan kemampuan tim. 3. Server Explorer : Digunakan untuk menjelajah kemampuan server. 4. Architecture Explorer : Digunakan untuk menjelajah kemampuan arsitektur. 5. Bookmark Window : Untuk membuat folder baru. 6.
Call Hierarchy
7. Class View : Untuk mencari folder yang sudah ada.
Universitas Sumatera Utara
8. Code Definition Window : Untuk memasukkan kode. 9. Document Outline : Untuk meletakkan dokumen di luar. 10. Object Browser : Objek yang di download sendiri. 11. Error List : Daftar yang tidak dapat di baca / terdapat kesalahan dalam penulisan. 12. Output : Hasil Akhir. 13. Start Page : Untuk memulai lembaran baru. 14. Task List : Digunakan untuk membuat daftar pekerjaan.
2.5.2.4 Project
Berfungsi untuk manajement proyek serta pendukungnya.
2.5.2.5 Format
Kelompok perintah untuk melakukan proses format.
2.5.2.6 Debug
Berfungsi untuk pengaturan dalam pencarian kesalahan program.
2.5.2.7 Run
Universitas Sumatera Utara
Berfungsi untuk menangani proses komplikasi program CTH, RUN, BUILD, STEP, OVER, DEBUG DLL.
2.5.2.8 Query
Kumpulan perintah untuk mengakses data yang diperlukan pada aplikasi data base.
2.5.2.9
Diagram
Perintah untuk pengaturan idagram.
2.5.2.10 Tools
Berfungsi sebagai penyedia perlengkapan tambahan yang diperlukan dalam penyusunan perogram.
2.5.2.11
Add-
ins Berfungsi untuk pengaturan program tambahan bagi visual basic 6.
2.5.2.12 Window
Universitas Sumatera Utara
Berfungsi untuk pengaturan window yang sedang di buka.
2.5.2.13 Help
Berfungsi menyediakan informasi untuk menolong pemakai.
2.5.3
Toolbox
Tempat penyimpanan kontrol yang akan. digunakan pada program yang dipasangkan pada form. Fungsi dari setiap komponen tersebut adalah:
2.5.3.1 Common Controls
1. Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form. 2. Button : Digunakan agar pengguna dapat memberitahu program untuk melakukan sesuatu. 3. Check Box : Tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. Check Box dapat di pilih 1 atau lebih. 4. Checked List Box : Menampilkan daftar item yang dapat digulung,masingmasing item disertai dengan kotak cek. 5. Combo Box : Untuk membuat kontrol kombinasi antara Text Box dengan List Box. 6. Date Time Picker : Menampilkan kalender secara grafikal.
Universitas Sumatera Utara
7. Label : Untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user. 8. Link Label : Menampilkan teks dengan model link web dan akan memicu suatu event / kejadian ketika pengguna meng-kliknya. Teks di-link ke jendela lain atau situs web. 9. List Box : Menampilkan daftar teks dan item gambar (ikon). 10. List View : Menampilkan item dengan satu di antara empat cara : Tampilan teks saja,teks dengan ikon kecil, teks dengan ikon besar dan tampilan report. 11. Masked Text Box : Text box di mana input yang dimasukkan harus cocok dengan format yang spesifik. 12. Month Calender : Menampilkan kalender secara grafikal dan pengguna dapat memilih range tanggal. 13. Notify Icon : Menampilkan ikon dalam daerah status notify dari taskbar yang mewakili aplikasi yang berjalan dalam background. 14. Numeric Up Down : Menampilkan daftar angka dimana pengguna dapat menggulung menggunakan tombol up dan down. 15. Picture
Box
:
Menampilkan
file
gambar
seperti
bitmap
(.bmp,.jpg,.gif,.wmf),.png, dan ikon (.ico). 16. Progress Bar : Secara grafikal menunjukkan jalannya proses sampai selesai dari suatu aksi. 17. Radio Button : Menampilkan tombol yang dapat berganti antara on dan off.
Universitas Sumatera Utara
18. Rich Text Box : Menampilkan teks dengan format plain teks atau richtext format (RTF). 19. Text Box : Menampilkan teks yang dapat diedit oleh pengguna pada saat program dijalankan atau diubah oleh program. 20. Tool Tip : Menampilkan teks ketika pengguna menunjuk pada suatu kontrol. 21. Tree View : Menampilkan kumpulan hierarkial dari objek node yang selalu berisi teks dengan tambahan berupa kotak cek dan ikon. 22. Web
Broser
:
Untuk
menempatkan
kontrol
pada
form
dan
menggunakannya untuk melakukan navigasi halaman web.
2.5.3.2 Containers
1.
Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.
2.
Flow Layout Panel : Menampilkan kontrol dan dimuat dalam baris atau kolom.
3.
Group Box : Mengelompokkan kumpulan kontrol (seperti radio button), bisa diberi label judul dan frame yang tidak dapat digulung.
4.
Panel : Mengelompokkan kumpulan kontrol, tidak bisa diberi label judul dan frame yang dapat digulung.
5.
Split Container : Memperbolehkan pengguna men-drag suatu pemisah secara horizontal atau vertikal untuk mengubah ukuran ruang di antara dua daerah dalam kontrol.
Universitas Sumatera Utara
6.
Tab Control : Menyediakan halaman tab untuk mengorganisasikan dan mengakses objek yang dikelompokkan secara efisien.
7.
Table Layout Panel : Menampilkan kontrol dan dimuat dalam suatu grid.
2.5.3.3 Menu dan Toolbar
1.
Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.
2.
Context Menu Strip : Menampilkan menu pop up ketika pengguna meng-klik mouse kanan pada suatu objek.
3.
Menu Strip : Membuat menu yang didalamnya terdapat submenu yg ditambahkan. Mewakili menu utama, submenu, dan item menu form.
4.
Status Strip : Terletak dibagian bawah form induk dan berisi informasi tentang keadaan aplikasi sekarang. Informasi ditampilkan dalam jendela yang memiliki frame/panel.
5.
Tool Strip : Menampilkan kumpulan tombol, drop-down dan tool lainnya agar pengguna dapat mengontrol aplikasi.
6.
Tool Strip Container : Kontainer yang mengatur kontrol ToolStrip untuk dock (menempel) pada tepi from.
2.5.3.4 Data
Universitas Sumatera Utara
1. Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form. 2. Chart : Digunakan untuk membuat grafik. 3. Binding Navigator : Menyediakan antarmuka pengguna untuk melakukan navigasi sumber data. 4. Binding Source : Mengenkapsulasi (membungkus) sumber data form dan menyediakan metode untuk navigasi data. 5. Data Grid View : Untuk menampilkan sejumlah besar data secara hirarkial atau relationship (relasi) dalam tampilan tabel grid. 6. Data Set : Tempat menampilkan data dalam memori dan menangani data dalam format relasional.
2.5.3.5 Component
1. Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form. 2. Background Worker : Menjalankan suatu tugas secara asinkronus dan memberi pesan ke program utama ketika tugas selesai. 3. Directory Entry : Servis yang menyediakan tampilan hierarkial dari sumber terdistribusi dan servis suatu network/jaringan. 4. Directory Searcher : Melakukan pencarian pada hierarki active directory. 5. Error Provider : Menampilkan informasi kesalahan ke pengguna. 6. Event Log : Menyediakan akses ke log event Windows
Universitas Sumatera Utara
7. File System Watcher : Memberi pesan jika aplikasi mengubah direktori atau file. 8. Help Provider : Menampilkan help untuk kontrol yang memiliki help jika pengguna mengatur fokus pada kontrol dan menekan F1. 9. Image List : Berfungsi sebagai tempat penyimpanan gambar. Kontrol Image List dan gambar yang ada di dalamnya dapat digunakan pada lebih dari satu objek. 10. Message Queue : Menyediakan komunikasi di antara aplikasi yang berbeda. 11. Performance Counter : Menyediakan akses ke counter performa Windows. 12. Process : Mengizinkan program berinteraksi dengan proses dan untuk start atau stop proses. 13. Serial Port : Mewakili port serial dan menyediakan metode untuk mengontrol, membaca, dan menulisnya. 14. Service Controller : Mewaliki servis Windows dan memperbolehkan anda untuk memanipulasi servis. 15. Timer : Untuk mengeksekusi waktu kejadian pada rutin program termasuk interval ( selang waktu ).
2.5.3.6 Printing
1. Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.
Universitas Sumatera Utara
2. Page Setup Dialog : Mengatur properti untuk halaman yang akan dicetak. Contohnya menentukan ukuran kertas, margin (batas pencetakan), dan orientasi (potrait atau landscape). 3. Print Dialog : Menampilkan kotak dialog dimana pengguna dapat memilih printer dan mengatur atributnya. 4. Print Document : Mewakili output yang dikirim ke printer. 5. Print Preview Control : Menampilkan print preview dalam satu form aplikasi. 6. Print Preview Dialog : Menampilkan kotak dialog bagaimana tampilan objek Print Document terlihat ketika dicetak.
2.5.3.7 Dialog
1. Pointer : Digunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form. 2. Color Dialog : Menampilkan kotak dialog untuk memilih warna dari palet standar atau pallete warna kustom (buatan pengguna). 3. Folder Browser Dialog : Agar pengguna dapat memilih suatu folder. 4. Font Dialog : Menampilkna kotak dialog dimana pengguna dapat menagtur font dan atributnya. 5. Open File Dialog : Menampilkan kotak dialog dimana pengguna dapat melakukan navigasi dan membuka file. 6. Save File Dialog : Menampilkan kotak dialog di mana pengguna dapat memberi nama dan menyimpan file.
Universitas Sumatera Utara
2.5.4
Toolbars
Tombol-tombol pada toolbar berfungsi sama dengan perintah yang tersedia dan tersembunyi di dalam menu. 1. Add Standard Exe Project : Untuk membuat sebuah project baru jenis standar. 2. Add Standar Form : Untuk menambah sebuah form kedalm project yang sedang terbuka. 3. Menu Editor : Untuk menampilkan menu editor yang berfungsi membuat menu. 4. Open Project : Untuk membuka sebuah project yang pernah dibuat. 5. Save Project : Untuk menyimpan data yang sedang terbuka tanpa menutupnya. 6. Cut : Untuk memotong objek yang dipilih. 7. Paste : Untuk menempelkan hasil cut atau copyan kita pada suatu tempat yang diinginkan. 8. Find : Untuk menemukan objek tertentu. 9. Undo :
Untuk membatalkan suatu perintah yang sudah dilakukan
sebelumnya. 10. Redo : Untuk mengulang sesuatu yang telah dibatalan sebelumnya. 11. Start : Untuk memulai atau menjalankan yang sedang terbuka atau aktif.
2.5.5
Form
Universitas Sumatera Utara
Bahan untuk pembuatan window. Kita meletakkan kontrol pada form. Pada form tesedia tombol minimize, restore dan close. Yang berfungsi sebagai berikut: 1. Minimize, berfungsi untuk menyembunyikan form. 2. Restore, berfungsi untuk memperbesar / memperkecil form. 3. Close, berfungsi untuk menutup form.
2.5.6
Properties Windows
Untuk mengatur properti sebuah objek atau kontrol yang dipilih.
2.5.7
Form Window
Lembar desain tampilan dari program yang di buat, untuk menjadi pondasi tempat diletakannya control yang dimiliki visual basic.
2.6 Microsoft Access 2013
Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk klangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Ms.Office selain tentunya Ms.Word, Ms.Excel dan Ms.PowerPoint. Aplikasi ini menggunakan mesin basis data Ms.Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Universitas Sumatera Utara
2.7
Pengertian Database
Basis data atau lebih dikenal dengan sebutan faktual dari suatu objek yang mengandung arti pengolahan dengan menggunakan komputer yang dikenal dengan Pengolahan Data Elektronik (PDE). Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan. Data dapat berupa simbol, suara, gambar, kata, angka, huruf yang menunjukkan suatu ide, objek, kondisi atau situasi. Sedangkan base merupakan basis atau dasar.
Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam penyediaan informasi bagi para pemakai. Penerapan database dalam sistem informasi disebut database sistem.
2.8 Perkembangan Database
Tahun 1960 dimulai dengan berlakunya sistem pemrosesan file dengan menggunakan komputer, berlakunya DBMS (Database Management System)
Universitas Sumatera Utara
yang masih dalam bentuk under DOS. Dan berlakunya layanan informasi secara online berbasis management system. Tahun 1970 penerapan sistem ekspert (sistem pakar/ahli) dalam mendukung pengambilan keputusan. Database yang digunakan berorientasi objek. Tahun 1980 sudah mulai berlakunya sistem Hypertext, yaitu dengan memasukkan kata kunci (keyword) dalam melihat database. Dan tahun 1990 sampai dengan sekarang sistem database intellegent (cerdas) dan sistem databse multimedia intelligent.
2.9 Data Flow Diagram (DFD)
Data Flow Diagram atau yang disingkat DFD merupakan suatu network yang menggambarkan suatu sistem automat/komputerisasi, manualisasi atau gabungan dari keduanya, yang penggambarannya disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai dengan aturan mainnya. Keuntungan dari dari DFD adalah memungkinkan untuk menggambarkan sistem dari level yang paling tinggi kemudian menguraikannya menjadi level yang lebih rendah
(Decomposisi),
sedangkan
kekurangan
dari
DFD
adalah
tidak
menunjukkan dari perulangan (Looping), proses keputusan dan proses perhitungan. (Sutabri, 2004).
Tabel 2.1 Simbol Data Flow Diagram No
Nama
1
Kesatuan Luar
Simbol
Fungsi Sebagai kesatuan (entitas) di lingkungan
Universitas Sumatera Utara
2
Arus Data
3
Proses
4
Simpanan Data
luar sistem yang dapat berupa orang, organisasi, sumber asli transaksi, atau penerima akhir. Berfungsi untuk menghubungkan antara proses, simpanan data, dan kesatuan luar. Berupa kegiatan atau proses yang sedang dilakukan. Media
Nama data store
Menunjukkan informasi yang tersimpan.
2.10 Entity Relationship Diagram (ERD)
Entity Relationship Diagram merupakan suatu model untuk menjelaskan hubungan antar-data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar-relasi.
Didalam DFD terdapat tiga level, yaitu : 1. Diagram Konteks (DFD Level 0) Diagram konteks menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat dalam suatu sistem. Diagram konteks merupakan tingkatan tertinggi dalam Data Flow Diagram dan biasanya diberi penomoran nol. Semua entitas eksternal ditunjukkan dalam diagram konteks beserta dengan aliran-aliran data utama, baik dari dan menuju sistem.
Universitas Sumatera Utara
2. Diagram Nol (DFD Level 1) Diagram nol merupakan satu lingkaran besar yang mewakili lingkaranlingkaran kecil yang ada pada diagram konteks. Dengan kata lain diagram nol merupakan pemecahan dari diagram konteks.
3. Diagram Rinci Lebih rinci lagi, diagram rinci adalah diagram yang menguraikan prosesproses yang terdapat di dalam diagram nol.
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship Diagram (ERD) merupakan salah satu teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi. Komponen penyusun ERD adalah sebagai berikut.
Tabel 2.2 Komponen Entity Relationship Diagram No Nama
Simbol
Fungsi Persegi panjang untuk
1
Entitas entitas
2
Atribut
Ellips untuk atribut
Belah ketupat mewakili 3
Relasi relasi
Universitas Sumatera Utara
4
Garis
Garis menghubungkan
Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, seperti mahasiswa, dosen, departemen. Sedangkan setiap entitas pasti memiliki elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakter dari entitas tersebut. Relasi merupakan gambaran antar-entitas.
2.11
Diagram Alir (Flowchart)
Diagram alir atau flowchart merupakan sebuah diagramdengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkahlangkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing-masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Berikut adalah simbol dari flowchart.
Universitas Sumatera Utara
Tabel 2.3 Simbol Flowchart No
Nama
Simbol
Fungsi
1
Terminator
Digunakan untuk mewakili simbol start atau end.
2
Arrow
Menunjukkan alur proses.
3
Rectangle
Menunjukkan langkah pemrosesan.
4
Trapezium
Simbol untuk inputoutput.
5
Document
Digunakan untuk mewakili output.
6
Decision
Simbol yang berfungsi untuk menyatakan keputusan.
7
Preparation
8
Connector
Simbol yang berfungsi untuk proses inisialisasi atau pemberian harga awal. Simbol untuk keluarmasuk atau penyambungan proses pada halaman yang berbeda.
Universitas Sumatera Utara
Simbol untuk pemasukkan data secara manual melalui keyboard. 9
Manual Input
10
Manual Operation
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer.
11
Predefine Process
Simbol untuk pelaksanaan suatu bagian (subprosedur)
12
Display
Simbol yang menyatakan peralatan output yang digunakan seperti layar, printer, plotter, dan sebagainya.
13
Magnetic Disk
Simbol yang digunakan untuk penyimpanan data ke database.
Storage Data
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
14
Universitas Sumatera Utara