Pengertian Sistem Pengertian Aplikasi Data Flow Diagram Flowchart Microsoft Visual Basic 2010

BAB 2 LANDASAN TEORI

2.1 Pengertian Sistem

“Sistem adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama- sama untuk mencapai tujuan tertentu.” Sutabri, 2012:6

2.2 Pengertian Aplikasi

“Aplikasi merupakan mekanisme-mekanisme untuk mengelola suatu data interprise ”.Surendro, 2009: 200 Universitas Sumatera Utara

2.4. Data Flow Diagram

Data Flow Diagram merupakan alat populer yang dipakai dalam perancangan sistem terstruktur atau perancangan pemograman objek dengan metode OMT Object Modeling Technique. Alat ini menggambarkan secara grafis aliran data pada sistem. Supardi, 2013:9 Tahapan perancangan dengan DFD dapat dilakukan dengan tahapan-tahapan sebangai berikut: 1. Membuat DFD Level 0 atau sering juga disebut CD cantext diagram. Membuat DFD Level 1 merupakan hasil uraian breakdown DFD Level 0 yang sebelumnya sudah dibuat, dan seterusnya. Berikut daftar symbol DFD lampiran 1, tabel 2.1

2.5 Database

Basis data juga merupakan pangkalan data tempat data yang disusun sedemikian rupa dengan tujuan database tersebut menjadi efisien dan efektif serta mengikuti aturan-aturan alat desain database, terlepas dari perangkat lunak pemrograman apa yang digunakan. Subhan, 2012; Supardi,2013 Universitas Sumatera Utara

2.5.1 Normalisasi

Merupakan proses pengelompokan data elemen menjadi tabel yang menunjukkan entitas dan relasinya. Proses normalisasi selalu diuji pada beberapa kondisi. Apakah ada kesulitan pada saat menambahkaninsert, menghapusdelete, mengubahupdate, membacarerieve pada satu database. Bila ada kesulitan pada pengujian tersebut maka relasi tersebut dipecahkan pada beberapa tabel lagi atau dengan kata lain perancangan belumlah mendapat database yang optimal. Pada proses normalisai ini perlu dikenal dahulu definisi dari tahap normalisasi, yaitu sebagai berikut: 1. Bentuk tidak normal Kumpulan data yang akan direkam, tidak ada keharusan untuk mengikuti suatu format tertentu. 2. Bentuk normal kesatu 1NF Bentuk normal kesatu mempunyai cirri yaitu bahwa setiap data dibentuk dalam flat file file datarrata, data dibentuk dalam satu record demi record dan nilai dari field berupa otomic value. 3. Bentuk normal kedua 2NF Bentuk normal kedua mempunyai syarat, yaitu bentuk data telah memenuhi criteria bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utamaprimary key. 4. Bentuk normal ketiga 3NF Universitas Sumatera Utara Untuk menjadi bentuk normal ketiga maka relasi haruslah dalam bentuk normal kedua dan semua atribut bukan primer tidak punya hubungan yang transitif. 5. Bentuk normal Boyce-Codd BCNF BCNF mempunyai paksaan yang lebih kuat dari bentuk normal ketiga. Untuk menjadi BCNF, relasi harus dalam bentuk normal kesatu dan setiap atribut harus bergantung fungsi pada atribut superkey. Sutabri, 2012:143

2.5.2 Pengertian SQL Server

MS SQL Server adalah salah satu produk Relational Database Management System RDBMS populer yang berfungsi sebagai relasi database dalam sebuah program aplikasi . Microsof sql server mendukung sql sebagai bahasa pemograman querry, seperti yang kita ketahui sql merupakan bahasa standar internasional untuk proses querry database. Dari sql ini sudah banyak sekali digunakan aplikasi pada hamper semua aplikasi baik e-commercem pendidikan, organisasi, pemerintahan, dan lain sebagainya. Agus, 2013:11 Keunggulan SQL server 2008 adalah dapat digunakan sebagai failover clustering, mirroring database, pengiriman log atau replikasi. Universitas Sumatera Utara

2.6 Flowchart

“Flow chart adalah sekumpulan gambar-gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman...”Setiawan, 2009:25. Berikut daftar symbol DFD lampiran 1, tabel 2.2

2.7 Microsoft Visual Basic 2010

Microsoft Visual Studio 2010 Express adalah salah satu bagian dari Microsoft Visual Studio 2010 Express Family. Sebuah alat gratisan yang digunakan oleh pengembang windows dari berbagai level untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET Framwork, dengan menggunakan bahasa BASIC. Aswan, 2012:1 . Keunggulan Microsoft Visual Basic 2010 adalah di Upgradenya IDE yang memperluas kemampuan ALM Visual Studio dan memperkenalkan fitur-fitur produktifitas kode-fokus. Penambahan arsitektur dan alat-alat pengujian yang membantu pengembang otomatisasi pengujian, mereproduksi bug dan model perangkat lunak. Universitas Sumatera Utara

2.8 Crystal Report