BAB III LANDASAN TEORI. melakukan suatu kegiatan atau untuk menyelesaikan sasaran tertentu.

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

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

BASIS DATA SKEMA BASIS DATA

BAB II LANDASAN TEORI. perusahaan khususnya perusahaan perdagangan. Performance perusahaan harus

Subsistem Manajemen Tenaga Kerja

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

BAB II LANDASAN TEORI. mengoptimalkan individu. Bimbingan konseling berasal dari istilah guidance and

MANAJEMEN OPERASIONAL

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

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. Menurut Kendall dan Kendall (2003:7), analisis dan perancangan sistem

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

BAB III LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. secara prosedur dan pendekatan secara komponen, Herlambang dan Haryanto

BAB III LANDASAN TEORI. Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhankebutuhan

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

BAB III LANDASAN TEORI. Menurut Riyanto, Bambang (1995) dalam buku Dasar-dasar Pembelian. yang penting dalam berhasilnya operasi suatu perusahaan.

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya.

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

BAB II LANDASAN TEORI. 2.1 Biro Administrasi Kemasyarakatan Setda Prov. Jatim

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan

BAB III LANDASAN TEORI

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

BAB III LANDASAN TEORI

Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC)

SISTEM BASIS DATA. Brigida Arie Minartiningtyas, M.Kom

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

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

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

BAB II LANDASAN TEORI. saling terkait dan tergantung satu sama lain, bekerja bersama-sama untuk. komputer. Contoh lainnya adalah sebuah organisasi.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. kerja praktek ini. Hal ini sangat penting karena teori-teori tersebut digunakan

MANAJEMEN DATABASE. Modul XII

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai

BAB II LANDASAN TEORI. 2.1 Pengertian Manajemen Sumber Daya Manusia

BAB III LANDASAN TEORI. permasalahan yang dibahas. Hal ini sangat penting karena teori-teori tersebut

BAB II LANDASAN TEORI. mempertukarkan produk yang bernilai dengan pihak lain.

BAB III PERANCANGAN SISTEM. membahas tentang ilmu yang terkait dalam permasalahan tersebut.

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

BAB II LANDASAN TEORI. Kesehatan adalah sesuatu yang tidak ternilai harganya, segala aspek

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

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

PERANCANGAN DATABASE 04/07/ :53

BAB III LANDASAN TEORI. prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI Pengertian Manajemen Sumber Daya Manusia. adalah suatu tindakan mengelola hubungan antar manusia dengan hubungan tugas

BAB II LANDASAN TEORI. karyawan, jumlah jam kerja dalam seminggu, nomor bagian persediaan, atau

BAB III LANDASAN TEORI. adapun beberapa definisi gaji seperti berikut ini:

Abstrak BAB I PENDAHULUAN

SISTEM BASIS DATA II S A N T I W I D I A N T I

PENGANTAR BASIS DATA

BAB II LANDASAN TEORI. Kristanto (2008) adalah sistem merupakan jaringan kerja dari prosedur prosedur

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

Konsep Sistem Informasi B

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. 2.1 Profil Badan Kepegawaian dan Diklat Surabaya. pemerintahan yang baik dan bertanggung jawab. Tugas pokok dan fungsi yang

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

Introduction. Database dan Sistem Database menjadi komponen utama dalam kehidupan masyarakat modern saat ini.

BAB III LANDASAN TEORI

BAB IV HASIL DAN UJICOBA

BAB II LANDASAN TEORI. koperasi akan berinteraksi dengan masyarakat bisnis. Undang-undang dasar 1945 serta berdasar atas asas kekeluargaan.

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

BAB III LANDASAN TEORI

BAB III PERANCANGAN SISTEM Pengertian, Tujuan dan Tugas Pokok Perpustakaan. informasi yang diatur menurut sistem dan aturan yang baku, dan

BAB II LANDASAN TEORI. data diolah lebih berdaya guna secara optimal.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Dalam mendefinisikan istilah bimbingan, para ahli bidang bimbingan dan

BAB II LANDASAN TEORI

Sejarah dan Dasar Basis Data. Author : Minarni, S.Kom.,MM

ALGORITMA DAN PEMROGRAMAN II. Indra Gunawan, ST., M.Kom., CEH., CHFI

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

BAB III LANDASAN TEORI. Dalam bahasa Inggris, Perpustakaan (library) berasal dari bahasa latin yaitu liber

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

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

BAB 4 IMPLEMENTASI DAN EVALUASI

Transkripsi:

BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Menurut Neuschel (1976), Sistem adalah suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan sasaran tertentu. Informasi adalah rangkaian data yang mempunyai sifat sementara, bergantung pada waktu, dan mempunyai arti bagi penerimanya (Kendall & Kendall, 2003). Sistem informasi (Kendall: 2003) didefinisikan oleh Robert A. Leitch dan K. Roscoe Davis sebagai adalah suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Sistem informasi terdiri dari input, proses, dan output. Pada proses terdapat hubungan timbal bailk dengan 2 elemen, yaitu kontrol kinerja sistem dan sumber-sumber penyimpanan data, baik berupa karakter-karakter huruf maupun berupa numerik. Saat ini data bisa berupa suara atau audio maupun gambar atau video. Data ini diproses dengan metode-metode tertentu dan akan menghasilkan output yang berupa informasi. Informasi yang dihasilkan dapat berupa laporan atau report maupun solusi dari proses yang telah dijalankan. 13

14 Control of System Input of Data Resource Processing Data Output of Information Storage of Data Resource Gambar 3.1. Proses Sistem Informasi (Sumber: Herlambang dan Tanuwijaya, 2005) 3.2 Penilaian Kinerja Menurut Mejia,dkk (2004), penilaian kinerja merupakan suatu proses yang terdiri dari: 1. Identifikasi, yaitu menentukan faktor-faktor kinerja yang berpengaruh terhadap kesuksesan suatu organisasi. 2. Pengukuran, merupakan inti dari proses sistem penilaian kinerja. Pada proses ini, pihak manajemen menentukan kinerja pegawai yang bagaimana yang termasuk baik dan buruk. Manajemen dalam suatu organisasi harus melakukan perbandingan dengan nilai-nilai standar atau memperbandingkan kinerja antar pegawai yang memiliki kesamaan tugas. Manajemen, proses ini merupakan tindak lanjut dari hasil penilaian kinerja. Pihak manajemen harus berorientasi ke masa depan untuk meningkatkan potensi pegawai di organisasi yang bersangkutan. Hal ini dapat dilakukan

15 dengan pemberian umpan balik dan pembinaan untuk meningkatkan kinerja pegawainya. Penilaian kinerja merupakan suatu sistem penilaian secara berkala terhadap kinerja pegawai yang mendukung kesuksesan organisasi atau yang terkait dengan pelaksanaan tugasnya. Dalam penilaian kinerja dinilai kontribusi karyawan kepada organisasi selama periode waktu tertentu. Umpan balik kinerja (performance feedback) memungkinkan karyawan mengetahui seberapa baik mereka bekerja jika dibandingkan dengan standar-standar organisasi. Prestasi tersebut sangat erat hubungannya dengan produktivitas individu dan juga masalah pelatihan dan pengembangan, penempatan, perencanaan karir atau kenaikan pangkat maupun masalah pengupahan. 3.2.1 Kinerja Kinerja karyawan adalah masalah penting bagi seluruh organisasi perusahaan. Untuk mendapatkan kinerja yang memuaskan tidak terjadi secara otomatis. Kualitas kinerja akan diketahui dengan menggunakan sistem penilaian dari manajemen yang baik. Kinerja pada dasarnya ditentukan oleh tiga hal, yaitu: kemampuan, keinginan dan lingkungan. Agar mempunyai kinerja yang baik, seseorang harus mempunyai keinginan yang tinggi untuk mengerjakan serta mengetahui pekerjaannya. Tanpa mengetahui ketiga faktor ini kinerja yang baik tidak akan tercapai. Dengan demikian, kinerja individu dapat ditingkatkan apabila ada kesesuaian antara pekerjaan dan kemampuan. Menurut Rivai (2005), kinerja adalah prestasi yang dicapai oleh seseorang dalam melaksanakan tugasnya atau pekerjaannya sesuai dengan standar

16 dan kriteria yang ditetapkan untuk pekerjaan itu. Menurut Mathis dan Jackson (2002), faktor-faktor yang mempengaruhi kinerja karyawan adalah: 1. Faktor kemampuan individu yang meliputi bakat, minat dan faktor kepribadian. 2. Usaha yang dicurahkan meliputi motivasi, etika kerja, kehadiran dan rancangan tugas. 3. Dukungan organisasi yang meliputi pelatihan dan pengembangan, peralatan dan teknologi, standar kerja, manajemen dan rekan kerja. Lingkungan sekitar meliputi lingkungan kongkret maupun abstrak. 3.2.2 Kriteria Pekerjaan Menurut Mathis dan Jackson (2002:78) kriteria pekerjaan adalah faktor yang dari apa yang dilakukan orang di pekerjaannya (dalam artian, kriteria pekerjaan menjelaskan apa-apa yang sudah dibayar oleh organisasi untuk dikerjakan karyawannya). Oleh karena itu, kriteria-kriteria ini penting, kinerja individual dalam kriteria pekerjaan haruslah diukur, dibandingkan dengan standar yang ada, dan hasilnya harus dikomunikasikan kepada setiap karyawan. Pada suatu pekerjaan hampir selalu memiliki lebih dari satu kriteria pekerjaan. Kriteria pekerjaan yang banyak menjadi suatu aturan yang berperan penting bagi kesuksesan suatu pekerjaan. Beberapa kriteria mungkin memiliki nilai yang lebih penting jika dibandingkan dengan kriteria yang lain bagi suatu organisasi. Kriteria juga menjadi sesuatu yang bernilai bagi seorang karyawan

17 sesuai dengan deskripsi pekerjaan karyawan tersebut. Berdasar suatu kriteria, maka suatu pekerjaan bisa memiliki beberapa tugas dan tanggung jawab. 3.2.3 Standar Kinerja Penilaian kinerja sangat membutuhkan standar yang jelas yang dijadikan tolak ukur atau patokan terhadap kinerja yang akan diukur. Standar yang dibuat tentu saja harus berhubungan dengan jenis pekerjaan yang akan diukur dan hasil yang diharapkan akan terlihat dengan adanya penilaian kinerja ini. Menurut Mathis dan Jackson (2002), standar kinerja menjelaskan tingkat-tingkat kinerja yang diharapkan, dan merupakan bahan perbandingan, tujuan atau target tergantung dari pendekatan yang diambil. Standar kinerja yang realistis, terukur dan mudah dipahami dapat menguntungkan bagi organisasi maupun karyawan. Hal yang harus ditetapkan terlebih dahulu adalah menetapkan standar-standar kinerja agar mudah dipahami bagi seluruh karyawan sehingga semua yang terlibat akan memahami tingkat kinerja yang diharapkan. Standar kinerja ditetapkan bersama antara atasan dengan karyawan yang akan dinilai dan dilakukan secara berkala pada setiap permulaan periode penilaian kerja. Standar kinerja menjadi suatu harapan atau tujuan bagi perusahaan agar bisa dicapai oleh karyawankaryawannya demi tercapainya tujuan organisasi. Ada empat hal yang harus diperhatikan dalam menyusun standart penilaian kinerja yang baik dan benar yaitu validity, agreement, realism dan objectivity. 1. Validity adalah keabsahan standar tersebut sesuai dengan jenis pekerjaan yangdinilai. Keabsahan yang dimaksud di sini adalah standar tersebut

18 memang benar-benar sesuai atau relevan dengan jenis pekerjaan yang akan dinilai tersebut. 2. Agreement berarti persetujuan, yaitu standar penilaian tersebut disetujui dan diterima oleh semua pegawai yang akanmendapat penilaian. Ini berkaitan dengan prinsip validity di atas. 3. Realism berarti standar penilaian tersebut bersifat realistis, dapat dicapai oleh para pegawai dan sesuai dengan kemampuan pegawai. 4. Objectivity berarti standar tersebut bersifat obyektif, yaitu adil (dalam) artian, mampu mencerminkan keadaan sebenarnya tanpa menambah atau mengurangi kenyataan dan sulit untuk dipengaruhi oleh bias-bias penilai. 3.2.4 Tujuan Penilaian Kinerja Penilaian kinerja digunakan untuk berbagai tujuan dalam organisasi. Setiap organisasi menekankan pada tujuan yang berbeda-beda dan organisasi lain dapat juga menekankan tujuan yang berbeda dengan sistem penilaian yang sama. Sistem penilaian kinerja akan bekerja baik ketika tujuan formal organisasi menggunakan penilaian kinerja konsisten terhadap tujuan penilaian, termasuk penilai dan yang dinilai. Menurut Soeprihanto (2001), tujuan penilaian kinerja karyawan adalah sebagai berikut: 1. Mengetahui keadaan ketrampilan dan kemampuan setiap karyawan secararutin. 2. Untuk digunakan sebagai dasar perencanaan bidang personalia, khususnya penyempurnaan kondisi kerja, peningkatan mutu dan hasil kerja.

19 3. Dapat digunakan sebagai dasar pengembangan dan pendayagunaan karyawan seoptimal mungkin sehingga dapat diarahkan jenjang karir atau perencanaan karirnya, kenaikan pangkat dan kenaikan jabatan. 4. Mendorong terciptanya hubungan timbal balik yang sehat antara atasan dan bawahan. 5. Mengetahui kondisi perusahaan secara keseluruhan dari bidang personalia, khususnya prestasi karyawan dalam bekerja. 6. Bagi karyawan dapat mengetahui kekuatan dan kelemahan masing-masing sehingga dapat memacu perkembangannya. Sebaliknya bagi atasan yang menilai akan lebih memperhatikan dan mengenal bawahan atau karyawannya sehingga dapat membantu memotivasi karyawan dalam bekerja. 7. Hasil penilaian pelaksanaan pekerjaan dapat bermanfaat bagi penelitian dan pengembangan dibidang personalia secara keseluruhan. 3.2.5 Manfaat Penilaian Kinerja Manfaat penilaian kinerja bagi semua pihak adalah agar mereka mengetahui manfaat yang dapat mereka harapkan. Menurut Rivai (2005), manfaat penilaian kinerja adalah sebagai berikut: 1. Manfaat bagi karyawan yang dinilai Bagi karyawan yang dinilai, manfaat pelaksanaan penilaian kinerja antara lain: a. meningkatkan motivasi; b. meningkatkan kepuasan kerja;

20 c. adanya kejelasan standar hasil yang diharapkan mereka; d. umpan balik dari kinerja lalu yang akurat dan konstruktif; e. pengembangan perencanaan untuk meningkatkan kinerja dengan membangun kekuatan dan mengurangi kelemahan semaksimal mungkin; f. adanya kesempatan untuk berkomunikasi keatas; g. kesempatan untuk mendiskusikan permasalahan pekerjaan dan bagaimana mereka dapat mengatasinya; h. suatu pemahaman jelas dari apa yang diharapkan dan apa yang perlu dilaksanakan untuk mencapai harapan tersebut; i. adanya pandangan yang lebih jelas tentang konteks pekerjaan; j. meningkatkan hubungan yang harmonis dan aktif dengan atasan; 2. Manfaat bagi penilai (supervisor/manajer/penyelia) Bagi penilai, manfaat pelaksanaan penilaian kinerja antara lain: a. kesempatan untuk mengukur dan mengidentifikasikan kecenderungan kinerja karyawan untuk perbaikan manajemen selanjutnya; b. kesempatan untuk mengembangkan suatu pandangan umum tentang pekerjaan individu dan departemen yang lengkap; c. memberikan peluang untuk mengembangkan sistem pengawasan baik untuk pekerjaan manajer sendiri, maupun pekerjaan dari bawahannya; d. meningkatkan kepuasan kerja baik dari para manajer maupun dari karyawan;

21 e. kesempatan untuk menjelaskan tujuan dan prioritas penilai dengan memberikan pandangan yang lebih baik terhadap bagaimana mereka dapat memberikan kontribusi yang lebih besar kepada perusahaan; f. meningkatkan rasa harga diri yang kuat di antara manajer dan juga para karyawan, karena telah berhasil mendekatkan ide dari karyawan dengan ide dari para manajer; g. kesempatan bagi para manajer untuk menjelaskan kepada karyawan apa yang sebenarnya diinginkan oleh perusahaan dari para karyawan sehingga para karyawan dapat mengukur dirinya, menempatkan dirinya dan berjaya sesuai dengan harapan dari manajer; h. sebagai media untuk meningkatkan interpersonal relationship atau hubungan antar pribadi antara karyawan dengan manajer; i. dapat sebagai sarana meningkatkan motivasi karyawan dengan lebih memusatkan perhatian kepada mereka secara pribadi; j. merupakan kesempatan berharga bagi manajer agar dapat menilai kembali apa yang telah dilakukan sehingga ada kemungkinan merevisi target atau menyusun prioritas baru; 3. Manfaat bagi perusahaan Bagi perusahaan, manfaat pelaksanaan penilaian kinerja antara lain: a. perbaikan seluruh simpul unit-unit yang ada dalam perusahaan, karena: 1) komunikasi menjadi lebih efektif mengenai tujuan perusahaan dan nilai budaya perusahaan; 2) peningkatan rasa kebersamaan dan loyalitas;

22 3) peningkatan kemampuan dan kemauan manajer untuk menggunakan keterampilan atau keahlian memimpinnya untuk memotivasi karyawan dan mengembangkan kemauan dan keterampilan karyawan; b. meningkatkan keharmonisan hubungan dalam pencapaian tujuan perusahaan; c. untuk mengenali lebih jelas pelatihan dan pengembangan yang dibutuhkan; d. sebagai sarana penyampaian pesan bahwa karyawan itu dihargai oleh perusahaan; e. budaya perusahaan menjadi lebih mapan. Setiap kelalaian dan ketidakjelasan dalam membina sistem dan prosedur dapat dihindarkan dan kebiasaan yang baik dapat diciptakan dan dipertahankan. Berita baik bagi setiap karyawan akan mendukung pelaksanaan penilaian kinerja, mau berpartisipasi secara aktif dan pekerjaan selanjutnya dari penilaian kinerja akan menjadi lebih mudah; f. karyawan yang potensil dan memungkinkan untuk menjadi pimpinan perusahaan atau sedikitnya yang dapat dipromosikan, menjadi lebih mudah terlihat, mudah diidentifikasikan, mudah dikembangkan lebih lanjut dan memungkinkan peningkatan tanggung jawab secara kuat; g. jika penilaian kinerja ini telah melembaga dan keuntungan yang diperoleh perusahaan menjadi lebih besar, penilaian kinerja akan menjadi salah satu sarana yang paling utama dalam meningkatkan kinerja perusahaan.

23 3.3 Database Menurut Marlinda (2004), database adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan disimpan secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer sehingga mampu menyediakan informasi optimal yang diperlukan pemakainya. 3.3.1 Definisi Basis Data Menurut Marlinda (2004), basis data atau database adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan disimpan secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer sehingga mampu menyediakan informasi optimal yang diperlukan pemakainya. Terdapat beberapa aturan yang harus dipatuhi pada file basis data agar dapat memenuhi kriteria sebagai suatu basis data. Beberapa aturan itu berhubungan dengan (Kroenke, 1998): 1. kerangkapan data, yaitu munculnya data-data yang sama secara berulangulang pada file basis data, 2. inkonstensi data, yaitu munculnya data yang tidak konsisten pada field yang sama untuk beberapa file dengan kunci yang sama, 3. data terisolasi, disebabkan oleh pemakaian beberapa file basis data. 4. keamanan data, berhubungan dengan masalah keamanan data dalam sistem basis data.

24 5. integrasi data, berhubungan dengan unjuk kerja sistem agar dapat melakukan kendali atau kontrol pada semua bagian sistem sehingga sistem selalu beroperasi dalam pengendalian penuh. 3.3.2 Sistem Basis Data (DBMS) Menurut Marlinda (2004), Database Management Sistem (DBMS) merupakan kumpulan file yang saling berkaitan dan program untuk pengelolanya. Basis Data adalah kumpulan datanya, sedang program pengelolanya berdiri sendiri dalam suatu paket program yang komersial untuk membaca data, menghapus data, dan melaporkan data dalam basis data. DBMS (Database Management System) kumpulan program yang digunakan user untuk me-management database (create, maintain). Gambar 3.2. Proses sharing sistem basis data Proses proses yang terdapat dalam DBMS yaitu: 1. Defining: database mendefiniskan tipe data, struktur dan batasan (constraint) dari data yang disimpan dalam database. 2. Manipulating: database mencakup berbagai fungsi dan query untuk mendapatkan data yang dicari, termasuk operasi insert, update dan delete serta dalam generate report data.

25 3. Sharing: database dapat diatur untuk dapat sharing multiple user dan program untuk mengakses database secara bersama-sama Fungsi yang lebih penting dari DBMS adalah proteksi dan maintain database dalam jangka panjang. a. Proteksi: mengandung system protection yang menangani kondisi malfunction (crash) baik pada hardware ataupun software, juga mengandung security protection yang menangani pengaksesan oleh user terlarang. b. Maintain: mengandung sistem maintaining yang selalu meningkatkan kebutuhan perubahan tiap waktu. 3.3.3 Bagian-Bagian Basis Data Membangun basis data adalah langkah awal dari pembuatan sebuah aplikasi. Keberhasilan dalam membangun basis data akan menyebabkan program lebih mudah dibaca, mudah dikembangkan dan mudah mengikuti perkembangan perangkat lunak. basis data: Berikut ini diuraikan mengenai komponen-komponen yang terdapat dalam 1. Tabel, merupakan kumpulan dari suatu field dan record (kolom dan baris). 2. Field, adalah sebutan untuk mewakili suatu record. 3. Record, merupakan kumpulan elemen-elemen yang saling berkaitan yang berisi informasi tentang suatu isi data secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang misalnya, nomor daftar, nama pendaftar, alamat, tanggal masuk.

26 4. Primary Key, merupakan kolom (field) yang menjadi titik acuan pada sebuah tabel yang bersifat unik, dimana dalam artian data tidak ada satu nilai pun yang sama atau kembar dalam tabel tersebut. 5. Foreign Key (kunci relasi), suatu kolom dalam tabel yang digunakan sebagai kaitan atau relasi untuk membentuk satu hubungan yang didapati dari tabel induk, umumnya hubungan yang terbentuk antar tabel adalah satu ke banyak (one to many). 6. Index, merupakan struktur basis data secara fisik, yang digunakan untuk mengoptimalisasi pemrosesan data dan mempercepat proses pencarian data. 3.4 Visual Basic.Net Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio.NET. Bahasa Visual Basic.NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas.net Framework. Peluncurannya mengundang kontroversi, mengingat banyak sekali perubahan

27 yang dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.