modul-dewa89s-09e00392.pdf

103
SISTEM INFORMASI DATA KEPEGAWAIAN PADA PT. BANK TABUNGAN NEGARA (PERSERO) CABANG MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR TRI WARDANI 052406201 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA M E D A N 2 0 0 8 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository © 2009

Upload: kolding-ikhlas

Post on 16-Aug-2015

227 views

Category:

Documents


5 download

TRANSCRIPT

SISTEM INFORMASI DATA KEPEGAWAIAN PADA PT. BANK TABUNGAN NEGARA (PERSERO) CABANG MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR TRI WARDANI 052406201 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA M E D A N 2 0 0 8 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 PERSETUJUAN Judul:SISTEMINFORMASIDATAKEPEGAWAIAN PADAPT.BANKTABUNGANNEGARA (PERSERO)CABANGMEDANDENGAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori: TUGAS AKHIR Nama: TRI WARDANI Nomor Induk Mahasiswa: 052406201 Program Studi: D3 ILMU KOMPUTER Departemen: MATEMATIKA Fakultas: MATEMATIKA DAN ILMU PENGETAHUANALAM (FMIPA) UNIVERSITAS SUMATERAUTARA Diluluskan di Medan, Juni 2008 Komisi Pembimbing: Diketahui oleh/Disetujui olehDisetujui oleh Departemen Matematika FMIPA USU Dosen Pembimbing Ketua, Dr. Saib Suwilo, M. Sc Drs. Ramli Barus, M.Si NIP : 131 796 149 NIP : 131 693 610 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 PERNYATAAN SISTEM INFORMASI DATA KEPEGAWAIANPADA PT. BANK TABUNGAN NEGARA (PERSERO) CABANG MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR SayamengakuibahwaTugasAkhiriniadalahhasilkerjasayasendiri,kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 26 Mei 2008 TRI WARDANI 052406201 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 PENGHARGAAN DengannamaAllahYangMahaPengasihLagiMahaPenyayang,penulis mengucapkanpujidansyukuryangtakterhinggakepadaAllahSWTyangtelah memberikanrahmatdanhidayah-Nya,baiksebelumdansesudahnyasehingga terselesaikannya Tugas Akhir ini. Selanjutnyashalawatdansalamdisampaikankepadajunjunganalam RasulullahMuhammadSAW,NabipembawaRahmatdanpenutupsekalianNabi yang membawa ajaran ilahi sebagai pedoman kehidupan manusia. PenulismenyadaribahwapenulisanTugasAkhirinitidakakanterlaksana denganbaiktanpaadanyabantuanmorilmaupunmaterildariberbagaipihak. Sehingga pada kesempatan ini, penulis menyampaikan ucapan terimakasih kepada: Drs.RamliBarus,M.Siselakudosenpembimbingsayadalampenyelesaiantugas akhirinidanmemberikanpanduandanpenuhkepercayaankepadasayauntuk menyempurnakankajianini,panduanringkasdanpadatsertaprofesionalyangtelah diberikan kepada penulis sehingga dapat menyelesaikan tugas ini. Ucapan terimakasih jugaditujukankepadaKetuadanSekretarisDepartemenDr.SaibSuwilo,M.Scdan Dr.EddyMarlianto,M.ScselakudekandanDr.Sutarman,M.ScselakuPembantu DekanIFakultasMatematikadanIlmuPengetahuanAlamUniversitasSumatera Utara,semuadosenFMIPAUSU,pegawaiFMIPAUSU.Sahabat-sahabatyang memberikandukungandanpendapatyangbersifatmembangundanmeningkatkan semangat(Zulfithriani,RinaWidya,Nana,Maulana,AnggaRadit).Rekan-rekan seangkatankhususnyaKomputerC2005,Suci,Nia,Ito,Resti,Matsu,Rizki,Dona, Alex,Delon,Rahma,Febidllyangtidakdapatpenulissebutkansatupersatuyang banyakmembantudanbersamasamamenjalaniperkuliahan.Kemudianpenulis secarakhususmenghaturkanterimakasihdarihatinuraniyangpalingdalamkepada keduaorangtuayangtelahmencurahkandoa,perhatian,moril,materilsertakasih sayang dan sangat penulis sayangi, kagumi dan teladani Papa dan Mama. Abang dan Kakak Zul Iskandar, S.Sos dan Muhaya AMG. Serta seseorang yang aku sayangi Abdi Irawan,SEyangtelahmemberikansemangat,motivasi,pengarahan,perhatian, pendapat,kritikan,pengertiansertakeusilannya.Terimakasihatasbantuannyayang bersifat membangun untuk penulis. AkhirkatapenulisberharapsemogaTugasAkhirinidapatbermanfaatbagi kita semua, masyarakat luas, untuk lebih memahami dan bentuk horizon keilmuan kita dansemogaAllahSubhanahuWaTaalasenantiasamemberikanhidayahdan maghfirah-Nya kepada kita semua. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 ABSTRAK Kajian ini bertujuan untuk membangun satu sistem pemrograman database, mengenai SistemInformasiDataKepegawaianPadaPT.BankTabunganNegara(Persero) Cabang Medan. Berdasarkan data riset yang telah dikaji, sistem dikembangkan dengan menggunakanperangkat lunak Microsoft Visual Basic 6.0, SQL Server 2000, Crystal Report.Sisteminimeliputipenginputanmasukandatayangberkaitandengandata karyawan.Obyektifutamasisteminiadalahuntukmeningkatkankinerjapengolahan data dan rancangan antarmuka yang diperoleh lebih dulu. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 DAFTAR ISI Halaman Persetujuanii Pernyataan iii Penghargaan iv Abstrakv Daftar Isi vi Daftar Tabel viii Daftar Gambar ix Bab 1 Pendahuluan1 1.1 Latar Belakang1 1.2 Identifikasi Masalah2 1.3 Batasan Masalah3 1.4 Tujuan dan Manfaat4 1.5 Metodologi Penelitian5 1.6 Sistematika Penulisan8 Bab 2 Landasan Teori 10 2.1 Pengertian Komputer10 2.1.1 Perangkat Keras (Hardware)11 2.1.2 Perangkat Lunak (Software)13 2.1.3 Tenaga Ahli (Brainware)14 2.2 Sistem Informasi15 2.2.a Manfaat Sistem Informasi16 2.2.b Kegiatan Sistem Informasi16 2.2.1 Sistem17 2.2.2 Informasi19 2.3 Pengertian Database21 2.4 Pengertian Data22 2.5 Pengolahan Data23 2.6 Sekilas Tentang Pemograman Visual Basic25 2.6.1 Keuntungan Pemograman Visual Basic25 2.6.2 Tampilan Layar Visual Basic26 2.6.3 Menjalankan Program Visual Basic30 2.7 Crystal Report30 2.8 Structured Query Language (SQL) Server31 Bab 3 Deskripsi Data Perusahaan33 3.1 Gambaran Umum Perusahaan33 3.1.1 Sejarah Singkat33 3.1.2 Struktur Organisasi38 3.1.3 Uraian Tugas (Description) 39 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Bab 4 Perancangan Sistem57 4.1 Perancangan File-File Database57 4.2 Database Relationship59 4.3 Data Flow Diagram (DFD)60 Bab 5 Implementasi Sistem63 5.1 Pengertian Implementasi Sistem63 5.2 Tujuan Implementasi Sistem63 5.3 Spesifikasi Sistem 64 Bab 6 Kesimpulan dan Saran 676.1 Kesimpulan 67 6.2 Saran 68 Daftar Pustaka 69 Lampiran A:Struktur Organisasi Lampiran B: Listing Program Lampiran C: Tampilan Output Lampiran D: Surat-Surat Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 DAFTAR TABEL Halaman Tabel 1: User Name57 Tabel 2: Pegawai57 Tabel 3: Jabatan57 Tabel 4: Unit Kerja58 Tabel 5: Absensi58 Tabel 6: Cuti58 Tabel 7: Kepangkatan 58 Tabel 8: Gaji58 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 DAFTAR GAMBAR Halaman Gambar 1 Tampilan Layar Visual Basic26 Gambar 2 Jendela Utama Visual Basic 27 Gambar 3 Jendela Form 28 Gambar 4 Jendela Project28 Gambar 5 Toolbox 29 Gambar 6 Jendela Properti 29 Gambar 4.1 Data Flow Diagram Konteks60 Gambar 4.2 Data Flow Diagram Level 061 Gambar 4.3 Data Flow Diagram Level 162 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Bab 1 PENDAHULUAN 1.1 Latar Belakang Duniapengetahuandanteknologimengalamikemajuanyangsangatpesat,sehingga kebutuhanakaninformasiyangsangatcepat,tepat,akuratsangatdibutuhkansetiap perusahaanorganisasimaupunbidanglainnya.Datayangdiperolehakandiolah sedemikianrupasehinggakebutuhaninformasidapatdicapai.Salahsatu produkdari pengetahuandanteknologiadalahkomputer.Munculnyaperalatankomputer merupakansalahsatubuktinyatayangdicapai,mesinkomputersalahsatupengolah datayangmampumengerjakanperhitunganperhitunganyangrumitdalamjumlah yangbesar,sertadapatmenyajikaninfomasisecaracepat,tepat,telitisesuaiyang diinginkan. Komputerbanyakdigunakandisetiapinstansi,perusahaan,sekolahataupun rumah.Komputerdigunakansebagaialatbantuuntukmengolahbeberapajenisdata untuk berbagai macam keperluan. Administrasi sebagai suatu bagian dari perusahaan, yangmenanganisetiapkepegawaianmemerlukansumberdayamanusiayang memilikikemampuanuntukmengelolasetiappermasalahanyangberkaitandengan bidangkepegawaianyangterkaitdenganapasajayangtermasukdalammelengkapi data-datapegawaitersebut.Mulaidaribiodatapegawai,cutipegawai,penempatan diperusahaan,kenaikanpangkatataugolongan,unitkerjasampaikepadaakhirmasa jabatan pegawai. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Komputer adalah salah satu alat yang dapat digunakan untuk merancang suatu sistem informasi yang mengelola data pegawai. Namun kesemuanya itu dapat berhasil denganbaikapabilamesinkomputertersebutditanganiolehorang-orangyang mempunyaikeahliandalampembuatanprogramdanpengoperasiankomputer,maka sangatdibutuhkankomputersebagaialatbantuuntukdapatmempermudahdalam mencari data pegawai atau mengolah data para pegawai. Adapun judul yang diangkat olehpenulisyaituSistemInformasiDataKepegawaianPadaPT.Bank TabunganNegara(Persero)CabangMedanDenganMenggunakanBahasa Pemograman Visual Basic 6.0. TugasAkhirinidisusunolehpenulissebagaisalahsatusyaratuntuk menyelesaikanProgramStudiDiploma-3IlmuKomputer,DepartemenMatematika, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara. 1.2 Identifikasi Masalah MasalahyangdihadapipadaPT.BankTabunganNegara(Persero)CabangMedan yaitupengolahandatapegawaiyangmasihsecaramanual,misalnyadalamsistem pengambilancutipegawai,sertaberkas-berkasdatamengenaidiripegawai.Halini dalam pengolahan data pegawai masih kurang efisien. Daripermasalahantersebutpenulismerancangsuatusisteminformasidata pegawai pada PT. Bank Tabungan Negara (Persero) Cabang Medan, dimana program akandibuatdiharapkandapatmengatasiprosespengolahandatapegawaisecara efisien. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 1.3 Batasan Masalah Dalamhalini,untukmenghindariterjadinyapenyimpangandalampenulisanTugas Akhirini,penulismembatasimasalahyangdibahas.Adapunbatasanmasalahyang dibahas antara lain: 1.SumberdatadiperolehhanyadariPT.BankTabunganNegara (Persero) Cabang Medan saja. 2.Sistempengolahandatapegawaiyangdirancangdengan menggunakan pemograman Visual Basic 6.0. 3.Sistem pengolahan data pegawai yang dibentuk yaitu: a. Data login pegawai. User name dan password. b. Data jabatan pegawai. NIP (No. Induk Pegawai), kode jabatan, nama jabatan. c. Data biodata pegawai. NIP, nama, alamat, telp, tempat dan tanggal lahir, jenis kelamin, agama,pendidikan,unitkerja,terhitungmulaitanggalkerja, status diri. d. Data kepangkatan pegawai. NIP, nama pangkat, pendidikan. e. Data absensi pegawai. NIP,bulan,jumlahhadir,jumlahabsen,jumlahsakit,jumlahijin. f. Data cuti pegawai. NIP, jenis cuti, tanggal cuti, lama cuti dan sisa cuti. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 1.4 Tujuan dan Manfaat AdapuntujuanpenulisuntukmemilihjudulSistemInformasiDataKepegawaian adalah sebagai berikut: 1.Membantu memecahkan masalah sistem informasi dan komputerisasi pada PT. Bank Tabungan Negara (Persero) Cabang Medan. 2.Merancangsuatusistempengolahandatapegawaiyangdiharapkandapat lebih mudah dipahami. 3.Menerapkandanmengembangkanpengetahuantentangpemograman khususnya menggunakan bahasa pemrograman Microsoft Visual Basic 6.0. 4.Menerapkan ilmu yang diperoleh dibangku kuliah. 5.SebagaisyaratuntukmenyelesaikanstudidijurusanDiploma3(D-III) IlmuKomputerFakultasMatematikadanIlmuPengetahuanAlam Universitas Sumatera Utara. Manfaat 1.Bagi Penulis Menambahwawasandanpengalamandalampembuatanprogramaplikasi denganmenggunakanMicrosoftVisualBasic6.0,khususnyamengenaidata kepegawain PT. Bank Tabungan Negara (Persero) Cabang Medan. 2.Bagi Perusahaan (PT. Bank Tabungan Negara) Merupakanbahanmasukanyangdapatdipertimbangkanuntukmeningkatkan efektifitas kerja khususnya program aplikasi yang telah digunakan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 3.Bagi Fakultas Sebagaitambahaninformasidanreferensikhususnyabagimahasiswayang menyusun Tugas Akhir. 1.5 Metodologi Penelitian Metodologiadalahkerangkateoritisyangdigunakanpenulisuntukmenganalisa, mengerjakanataumengatasimasalahyangdihadapi.Sedangkankerangkateoritis adalahmerupakanmetode-metodeilmiahyangakanditerapkandalampelaksanaan tugas. (Gorys, Keraf 2001:310). Dalammerancangsebuahsistem,terlebihdahulukitaharusmelakukan penelitian.Adapunmetode-metodeyangdilakukandalampengumpulandatauntuk menyelesaikan masalah yang dikemukakan diatas adalah: 1.Metode Pengumpulan Data Penelitianinidilakukanlangsungpadaobyekpenelitian.Dalamhalinidata dariPT.BankTabunganNegara(Persero)CabangMedanmelaluipenelitian disebutdataprimer.Dataprimeradalahdatayangdiperolehlangsungdari sumber,diamatidandicatatuntukpertamakalinya(Marzuki2000:55).Data primerdisinimerupakanhasilinterviewdanobservasi.Teknikpengumpulan data dengan menggunakan metode: a.Wawancara (Interview) Dalammetodeinipenulismelakukanwawancaradenganbertanya langsungkepadanarasumberyangpenulisanggapdapatmemberikan Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 informasisecaraakurat.Teknikinibanyakdilakukandalam pengembangansisteminformasi.Wawancarayaitucarauntuk mengumpulkandatadenganmengajukanlangsungpertanyaankepada informanatauseorangautoritas(seorangahliyangberwenangdalam suatu masalah) (Gorys Keraf, 2001:161). b.Penelitian (Observasi)Metode ini dimaksudkan untuk mendapatkan data secara umum dengan melihatsecaralangsung.Dalamhalinipenulismelakukanobservasi padasistemyangsedangberjalan,sebagaicontohbagaimana pengolahan sistem informasi yang sebenarnya. Observasiyaitusuatupengamatanlangsungsuatuobjekyangakan ditelitidalamwaktusingkatdanbertujuanuntukmendapatgambaran mengenaiobjekpenelitian(GorysKeraf:2001:162).Observasi dilakukan untuk mengamati secara langsung kegiatan operasional. c.Studi Pustaka Dalammetodeini,pengumpulandatadilakukandengancara mempelajaribukubukuyangmendukung,termasukdidalamnya literaturpenulisandanmengenaihal-halyangmendukungpembuatan program aplikasi. Juga mempelajari dari sumber data yang lain seperti dari internet, dan CD referensi program. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.Metode menginput data Metode input merupakan langkah atau cara yang digunakan dalam menginput data dalam sebuah sistem. Adapun dua metode dalam menginput data: a.Penginputan data secara seri. Merupakanpenginputandatasecarasatupersatu.Misalnyadatayang dimasukkankedalamsebuahdatabasedilakukansecarasatupersatu, contohnyadataNIPdiinputsetelahdatanamadansebagainya,setelahitu disimpan didalam database. b.Penginputan data secara paralel. Merupakan cara penginputan data secara bersamaan. 3.Metode menampilkan hasil Dalammenginformasikanhasilkepadamanajemenataupemakai,penulis menggunakanperangkatlunaktambahanyaituCrystalReport.Alasan pemilihanperangkatlunakinikarenaadanyakomponenVisualyang berintegrasi dan mendukung visual basic dalam membuat laporan serta mudah dalam menggunakannya dan mempunyai kinerja yang bagus. 1.6 Sistematika Penulisan Dalam penulisan laporan tugas akhir ini, penulis membaginya menjadi 6 (enam) bab yang terdiri dari: Bab 1: Pendahuluan Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Dalam penulisan ini penulis menguraikan latar belakang masalah, identifikasi masalah, batasan masalah, maksud dan tujuan, metodologi penelitian serta sistematika penulisan. Bab 2: Landasan Teoritis Dalambabinipenulismenguraikantentangpengertian-pengertianyang berhubungandengansisteminformasiyangingindibangunpenulis, pengolahandata(databasenya),danbahasapemogramanvisualbasic6.0 yang digunakan oleh penulis. Bab 3: Gambaran Umum PerusahaanDalambabinipenulismenjelaskansejarahsingkatperusahaan,visidan misiperusahaan,strukturorganisasi,tugasmasing-masingunitkerja, produk-produkbank,penjelasanmengenaisistemyangsedangberjalan diperusahaan tersebut. Bab 4: Perancangan Sistem Pengolahandatapegawai,penjelasanmengenaisistemkepegawaian,dan DFD (Data Flow Diagram) serta lainnya. Bab 5: Implementasi Sistem Dalambabinipenulismenyajikantentangtahap-tahapimplementasi sistem,perangkat-perangkatyangdibutuhkan,pembahasandananalisa sistem. Bab 6: Kesimpulan dan Saran Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Bab 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputermerupakansalahsatuhasilyangdiperolehdarikecanggihanteknologi. Komputer diciptakan sebagai alat bantu manusia dalam mengerjakan berbagai macam tugasagarlebihefektifdanefisien,mudah,cepatdanakurat.Walaupunkomputer dapatmenyelesaikantugasdansuatumasalahdengancepat,tepatdanakurattapi semuaitutakakanbisaterlaksanatanpamanusiaselakupemakai(user),komputer tidakakanbisaberoperasitanpaoperatornya.Olehsebabitumanusiamemberikan tugasinstruksipadakomputeryangdapatdimengertiolehkomputersehingga komputer dapat menjalankan operasinya. PerkataankomputeraslinyaberasaldaribahasaYunaniyaitucomputare yangberartialathitungdanditerjemahkankedalambahasaInggrisyaituto computeyangartinyamenghitung.Namunpadaperkembanganselanjutnyafungsi komputertidakhanyasebagaialathitung,tetapimempunyaialatperhitunganyang lebih luas, yaitu seperangkat alat elektronika yang bekerja secara bersamasama yang dapatbekerjasecaraotomatisdapatmelakukanpengolahandatamelaluiperantara programatauinstruksiyangdiberikankepadanya.Jadisebenarnyakomputertidak terbatas hanya sebagai alat hitung sebagai kalkulator. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Ada3(tiga)unsurpentingyangdibutuhkanolehsebuahsistemkomputer untuk dapat beroperasi dengan baik. Ketiga unsur tersebut adalah : 1.Hardware2.Software 3.Brainware 2.1.1 Perangkat Keras (Hardware) Perangkat keras (hardware) meliputi semua peralatan komputer pada sistem komputer atau disebut juga dengan konfigurasi komputer. Perangkat keras terdiri dari : a.Alat Input Alatinputadalahalatuntukmemasukkanprogrammaupundatayangakandiproses oleh komputer. Perangkat-perangkat alat input: a.1 Keyboard Keyboaradadalahperangkatyangmempunyaitutssepertipadamesintik, yang dilengkapi beberapa tombol tambahan dengan beberapa fungsi. Jenis keyboard: Serial, PS/2, USB (Universal Serial Bus) adalah socket model baru yang menghubungkan PC dan alat lainnya yang menjanjikan kemudahan instalasi dengan prinsip PnP dan transfer data. Merk Keyboard: Wireless, Acer, Logitech, Deluxe. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 a.2Mouse Mouseadalahperangkatyangberfungsimenggerakkanpointer,menunjukkan perintah atau program pada layer monitor. Merk mouse: Quantum, genius, OX digital tech, Macro, Logitech. a.3 Floppy Disk Drive (FDD) FloppyDiskDriveadalahalatuntukmenulis,membacadata,jugaberfungsi sebagai alat output (perekam data). b. Alat Proses AlatprosesyaituCPU(CentralProcessingUnit)adalahotakdarisistemkomputer, sebagai pusat pengolahan dan pengotrolan keseluruhan data processing sistem selama pengolahan data berlangsung.. c. Alat Output Alat output adalah alat untuk menampilkan hasil pengolahan data yang dilakukan oleh CPU (Central Processing Unit). Perangkat - perangkat output: c.1 Monitor Monitoradalahalatyangberfungsimenampilkandataatauinformasi dalambentukteksdangrafik.JenismonitoryaituCRT(berbentuk tabung karena menggunakan tabung display), Flat (LCD/Liquid Cristal Display). c.2 Printer Printer adalah alat cetak informasi hasil kerja computer. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 D. Alat Penyimpanan Alatpenyimpanan(storage)adalahmediayangdapatmenyimpandatasecara permanaendalamjangkawaktuyangpanjang,yangsuatuketikadapatdiambilatau dibacakembali.Selainalatpenyimpananharddiskyangtergolongalatproses komputer,masihterdapatalatpenyimpananlainataufloppydiskdanCD(Compact Disk). 1. USB Flash Drive USBFlashDriveadalahmediapenyimpanandatayangmenggunakanport USB. 2. CD (Compact Disk)CD(CompactDisk)adalahmediayangberbentukpiringan,berfungsi menyimpan data hingga 700Mbyte. 2.1.2 Perangkat Lunak (Software) Komputerdapatbekerjadengandidukungadanyaperangkatlunak,perangkatlunak tersebutsalingterkaitdenganperangkatkeras,dimanakerjaperangkatkeras tergantung dari instruksi yang ada pada perangkat lunak. Adapun perangkat lunak tersebut antara lain: a.Sistemoperasiadalahprogramyangbertindaksebagaipenghubungantara pemakai komputer dengan perangkat keras. b.Aplikasimerupakanpengkhususanpekerjaandalamkomputer,contohnya aplikasi Microsoft Word, dikhususkan dalam pengolahan data berbentuk data. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 c.CompilerdanInterpreteradalahmerupakansaranapengembangansistem operasi maupun aplikasi. 2.1.3 Tenaga Ahli (Brainware) Brainwareadalah manusia dan ilmu pengetahuannya, yaitu mereka yang bekerja dan berhubungan langsung dengan komputer. Mereka merupakan suatu kunci keberhasilan darisuatupelaksanaanpengolahandata,sehinggadibutuhkanorang-orangyang benar-benar mampu dibidang tersebut. Tenagaahlipelaksanainidigolongkanberdasarkankeahliannyamasing-masing yang antara lain sebagai berikut: a.SistemAnalyst,yaituorang-orangyangmempunyaikeahliandalam membentuk dan membangun desain sistem. b. Programmer, yaitu orang-orang yang mampu menyusun instruksi-instruksi bagikomputerataumampumembuatprogramyangdibutuhkandalam suatu sistem pengolahan data. c.Operatoryaitumerekayangsecaralangsungbertugasmanangani pengolahan data dengan bantuan komputer. d.Dataentry,yaitumerekayangmelaksanakanpengurusanterhadapdata, perekamandatakemediakomputer,jugapemeriksaandanpengiriman informasi yang dihasilkan komputer. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.2 Sistem Informasi SistemInformasiadalahmerupakankombinasiteraturapapundariorang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang mengumpulkan, mengubahdanmenyebarkaninformasidalamsebuahorganisasi.Ataudengan perkataanlainbahwasisteminformasiadalahsuatusistemdidalamsuatuorganisasi yangmempertemukankebutuhanpengolahantransaksiharian,mendukungoperasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luartertentudenganlaporan-laporanyangdiperlukan.Komputersebagaialatbantu pengolahandatayangsangatmembantudalampenydiaansisteminformasi.Sistem informasi terdiri dari dua kata yaitu sistem dan informasi. Beberapa definisi dari sistem informasi yaitu: a.Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. b.Sekumpulanprosedurorganisasiyangpadasaatdilaksanakanakan memberikaninformasibagipengambilkeputusandan/ataudengan mengendalikan informasi. c.Suatusistemdidalamsuatuorganisasiyangmempertemukankebutuhan transaksi,mendukungoperasi,bersifatmanajerial,dankegiatanstrategidari suatuorganisasidanmenyediakanpihakluartertentudenganlaporan-laporan yang diperlukan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.2.a Manfaat Sistem Informasi Organisasimenggunakansisteminformasiuntukmengolahtransaksi-transaksi, mengurangibiayadanmenghasilkanpendapatansebagaisalahsatuprodukdan pelayanan mereka. Bankmenggunakansisteminformasiuntukmengolahcek-ceknasabahdan membuat berbagai laporan rekening koran dan transaksi yang terjadi. Perusahaan menggunakan sistem informasi untuk mempertahankan persediaan pada tingkat paling rendah agar konsisten dengan jenis barang yang tersedia. 2.2.b Kegiatan Sistem Informasi b.1 Input Menggambarkan suatu kegiatan untuk menyediakan data untuk diproses. b.2 Proses Menggambarkanbagaimanasuatudatadiprosesuntukmenghasilkansuatu informasi yang bernilai tambah. b.3 Output Suatu kegiatan untuk menghasilkan laporan dari proses diatas tersebut. b.4 Penyimpanan suatu kegiatan untuk memelihara dan menyimpan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.2.1 Sistem PerkataansistemberasaldaribahasaYunaniyaitusistemayangberartikesatuan. Sistemadalahsekumpulanobjek,alatdanmetodeatauaturanaturanyang berhubungan satu dengan yang lainnya secara fungsional dengan bekerja sama untuk mencapaitujuanyangberhubungansatudenganyanglainnyasecarafungsional dengan bekerja sama untuk mencapai tujuan yang telah ditentukan. Suatu sistem dapat terdiridaribeberapasubsistemyangmembentuksatukesatuanyangsaling berhubungan sehingga sasaran atau tujuan sistem tersebut dapat tercapai. Suatusistemdapatberupaabstrakmaupunfisik.Sistemyangabstrakadalah suatu susunan yang teratur, gagasan atau konsepsi yang saling tergantung, sedangkan systemyangbersifatfisikadalahserangkaianunsuryangbekerjauntukmencapai tujuanbersama.Unsurunsuryangmemilikisuatusistemsecaraumumadalah masukan (input), pengolahan (processing), dan keluaran (output). Berikut ini beberapa pengertian sistem menurut beberapa pendapat: 2.2.1.1 Menurut Robert G. Murdich Sistemadalahsekumpulanelemenyangdijadikansatuuntuksatutujuan umum. 2.2.1.2 Menurut Gordon B. Davis Sistemadalahseperangkatelemenyangdigabungkansatudenganyanglain untuk suatu tujuan bersama. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.2.1.3 Menurut Mulyadi Sistem pada dasarnya merupakan sekelompok elemenyang erat hubungannya satu dengan yang lainnya yang bersama-sama untuk mencpai suatu tujuan. 2.2.1.4 Menurut T. Hani Handoko Sistem adalah sekumpulan elemen yang berkumpul dan bergabung antara satu dengan yang lainnya. Apabila berbagai elemen tersebut berinteraksi maka akan membentuk suatu kesatuan secara menyeluruh. 2.2.1.5 Menurut Emid Squire Sistemadalahserangkaianmetode,proseduratauteknikyangdisatukanoleh interaksi yang teratur sehingga membentuk suatu kesatuan yang terpadu. Olehkarenaitusistemdapatdiklasifikasikankedalambeberapasudut pandang.Seperticontohyangbersifatabstrak,sistemalamiah,sistemyangbersifat deterministic, dan sistem yang bersifat terbuka dan tertutup. Adapun penjelasan lebih detail dan terperinci yang akan dipaparkan dibawah ini. a. Sistem diklasifikasikan sebagai sistem abstrak. Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. b. Sistem diklasifikasikan sebagai sistem alamiah dan sistem buatan manusia. Sistemalamiahadalahsistemyangterjadikarenaprosesalamtidakdibuatoleh manusia (ditentukan dan tunduk kepada kehendak sang pencipta alam). Misal sistem perputaran bumi, sistem pergantian siang dan malam. Sistem buatan manusia adalah Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 sistemyangdilibatkanantaramanusiadenganmesinyandisebutdenganhuman-machine system (man-machine system). c.Sistemdiklasifikasikansebagaisistemtertentu(deterministicsystem)dansystem tak tentu (probabilistic system). Sistemtertentuberoperasidengantingkahlakuyangsudahdapatdiprediksi. Interaksiantarabagian-bagiannyadapatdideteksidenganpasti,sehinggakeluaran dari sistem dapat diramalkan, sedangkan sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas. d. Sistem diklasifikasikan dengan sistem tertutup dan sistem terbuka. Sistemtertutupmerupakansistemyangtidakberhubungandantidakberpengaruh denganlingkunganluarnya.Sisteminibekerjasecaraotomatistanpaadanyaturut campurtangandaripihakluarnya,sedangkansistemterbukaadalahsistemyang berhubungandanterpengaruhdenganlingkunganluarnya.Sisteminimenerima masukandanmenghasilkankeluaranuntuklingkunganluaratausubsistemyang lain, karena sistem ini sifatnya terbuka. Suatusistemterdiridarisejunlahkomponenyangsalingberinteraksi,yang artinya saling bekerja sama membentuk suatu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa subsistem 2.2.2 Informasi Informasiadalahsesuatuyangdiperolehdaridatayangtelahdiolahsehinggasangat bermanfaat bagi yang membutuhkannya dalam mengambil suatu keputusan, pada saat ini dan saat yang akan datang. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Adapunsyarattentanginformasiyangbaikdanlengkapyaituketersediaan (availability),mudahdipahami,relevan,bermanfaat,tepatwaktu,keandalan (reability), akurat dan konsisten. Berikut defenisi infornasi menurut beberapa pendapat: 2.2.2.1 Menurut Gordon B. Davis Informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti dan bergunabagipenerimanyauntukmengambilkeputusanmasakinimaupun yang akan datang. Informasi mempunyai ciri benar atau salah, baru, tambahan dan korektif. 2.2.2.2 Menurut Reymond McLeod Informasisebagaidatayangtelahdiolahmenjadibentukyanglebihberarti bagipenerimanya.Alatpengolahinformasidapatmeliputielemenkomputer, elemen non komputer atau kombinasinya. 2.2.2.3 Menurut Jhon Burch dan Gary Grudnitski Informasi dihasillkan lebih berharga, maka informasi harus memenuhi kriteria sebagai berikut: a.Informasiharusakurat,sehinggamendukungpihakmanajemendalam mengambil keputusan. b.Informasiharusrelevan,benar-benarterasamanfaatnyabagiyang membutuhkan. c.Informasiharustepatwaktu,sehinggatidakadaketerlambatanpadasaat dibutuhkan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Daribeberapadefinisidiatasinformasiyangberanekaragam,makadapat dibuat suatu pengertian yang sederhana dari informasi yaitu merupakan fakta atau data yangtelahdiprosessedemikianrupaataumengalamiprosestransformasidata sehingga berubah bentuk menjadi informasi. Supayainformasiyangdihasilkanolehsisteminformasidapatbergunabagi manajemen,makaanalisissystemharusmengetahuikebutuhan-kebutuhaninformasi yangdibutuhkannya.Denganmengetahuikegiatan-kegiatanuntukmasing-masing tingkat manajemen dan tipe keputusan yang diambilnya. 2.3 Pengertian Database Database(basisdataataupangkalandata)ialahsekumpulandatayangterdiridari koleksiberbagaifileyangberisiinformasi,yangdisimpandengancaratertentu sehingga redudansi (redundancy atau kendisi yang berlebihan) yang tidak perlu dapat dihindarkan.Begitupuladatayangdisimpantersebuttidaktergantungpada aplikasinya dan mampu melayani dan berbagai aplikasi yang berbeda. Komputerberhasilmembantukitauntukbiasmenyimpan,mengelola,dan memanfaatkandata itu secara efektif dengan suatu sistem yang disebut dengan sistem database.Sistemdatabase(databasesystem)ialahkombinasiperangkatlunakdan perangkatkeraskomputeryangdipakaiuntukmelaksanakanpekerjaan-pekerjaan tertentu atas sejumlah besar data. Sistem database mempunyai beberapa sasaran utama yaitu: Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 1.Database adalah fondasi bagi pembuatan dan pengembangan program aplikasi. Olehsebabitu,databaseharusdibuatsedemikianrupasehinggapembuatan program aplikasi itu lebih mudah, lebih murah, lebih cepat, dan lebih fleksibel. 2.Datahendaknyadapatbersifatmulti-pakai.Pemakaiyangberbeda,untuk kepentingan yang berbeda, harus dapat mengakses data yang sama dengan cara yang berbeda. 3.Investasiintelektualterlindungi.Programdanstrukturdatalogikalyangtelah ada (yang sebenarnya investasi mahal) tidak harus dikerjakan ulang bila terjadi perubahan pada database. 4.Kejelasan.Pemakaidapatdenganmudahmengetahuidataapayangtersedia bagi mereka. 5.Mudah dipakai. Pemakai dapat mengakses data dengan cara yang mudah. Database hendaknya dapat menyembunyikan segala kerumitan dari para pemakai. 2.4 Pengertian Data Dataadalahkenyataanyangmenggambarkansuatukejadian-kejadiandankesatuan yang nyata. Kesatuan nyata(fact and entity) adalah berupa objek nyataberupa tempat, bendadanorangyangbetul-betuladadanterjadi.Datajugadapatdiartikansebagai bentuk yang masih mentah, belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut. Data juga merupakan komponen dasar dari informasi yang akan diproses lebih Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 lanjutuntukmenghasilkaninformasi.Himpunandataakanmemilikisifatyangunik, antara lain sebagai berikut: a.Salingberkaitan(Interralated).Data-datatersebutsalingberkaitan/ terintegrasidantersimpansecaraterorganisirdidalamsuatumedia penyimpanan. b.Kebersamaan(Shared).Datayangterintegrasitersebutdapatdiaksesoleh berbagaimacampengguna/orangtetapihanyasatuyangdapatmerubahnya yaitu Database Administrator (DBA). Data dapat diolah melalui suatu model untuk dihasilkan informasi. Data dapat berbentuksimbol-simbolsemacamhuruf-huruf,angka-angka,bentuk-bentuksuara, sinyal-sinyal, gambar-gambar dan sebagainya. 2.5 Pengolahan Data Pengolahandataadalahmasaatauwaktuyangdigunakanuntukmendeskripsikan perubahanbentukdatamenjadiinformasiyangmemilikikegunaan.Adabeberapa operasi yang dilakukan dalam pengolahan data, antara lain sebagai berikut: a.Data Masukan Kumpulandatatransaksikesebuahpengolahandatamedium(contoh, punching number ke dalam kalkulator ), merupakan data masukan. Contoh lain dari data masukan adalah pengkodean data transaksi kedalam bentuk ( contoh, convertingatributkelaminfemalekehurufF),danpenyortirandataatau informasi untuk pengambilan keputusan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 b.Data InformasiBeberapa bentuk data transformasi diantaranya sebagai berikut : 1.Kalkulasi operasi aritmatik terhadap data field. 2.Menyimpulkanprosesakumulasibeberapadata,misalkanmenjumlah jam kerja setiap hari dalam seminggu menjadi nilai total jam kerja per minggu. 3.Melakukanklasifikasiterhadapdatagroup-grouptertentuseperti mengelompokkandatadalamgroupberdasarkankarakteristiktertentu, misalkan mengelompokkan data mahasiswa berdasarkan semester aktif. Ada beberapa metode pengolahan data antara lain : a.ManualDalammetodemanualsecaraoperasidatadilakukandengantanganmanusiadan bantuan alat-alat pentinng seperti : pensil, kertas, pulpen dan lain sebagainya. b. Elektrunual Merupakangabungandarimanusiamesin,misalnyaseseorangpegawaiyang bekerja dengan menggunakan mesin pencetak barang. c. Peralatan kartu berlubang Metodeinimenggunakansemuaalatyangdiperlukanyangbiasanyadisebut dengan sistem rekord unit (unit record system). Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 d. Komputer Metodeinimerupakansuatususunandarialat-alatmasukansuatuunitpengelola pusat (Central Processing Unit), dan alat- alat keluaran lainnya. 2.6 Sekilas Tentang Pemograman Visual Basic MicrosoftVisual Basic adalah pemograman yang digunakan untuk membuat aplikasi windowsyangberbasisgrafis(GUIGraphicalUserInterface).MicrosoftVisual Basic 6.0 merupakan pemogramankejadian terkendali (even driven programming). Artinyaprogrammenunggusampaiadanyarespondaripemakaibeberapaeventatau kejadiantertentu,misalnya:tomboldiklik,pemilihanmenu,danlain-lain.Ketika eventterdeteksi,kodeyangberhubungandenganevent(procedureevent)akan dijalankan. SusunanprogramVisualBasic6.0sangatmudahdipelajari.Untukmenyusun suatuaplikasi,kitahanyaperlutigatahapyaitu:merancanginterface,menentukan properti,menuliskode. MicrosoftVisual Basic 6.0 menyediakanbanyakobjek-objek yangkuatdansangatmudahuntukdigunakan.Akhir-akhiriniperkembangan MicrosoftVisualBasic6.0sangatpesatkarenapemakaiannyamudahdan menyediakan fasilitas yang banyak. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.6.1 Keuntungan Pemograman Visual Basic Keuntungan dari pemograman Visual Basic adalah sebagai berikut: 1.VisualBasicadalahpemogramanyangsederhana.Halhalyangmungkin sulit dalam pembuatan program dengan yang lain dapat dikerjakan dengan sangat mudah dalam Visual Basic. 2.Dikarenakan visual Basic sangat populer, ada banyak referensi yang bagus tentangVisualBasicmisalnya:buku,website,newsgroup,danbanyak lagi yang lain untuk mempelajari bahasa ini. 3.Kitadapatmenemukanjawabanjawabanuntukmasalahmasalah pemograman dengan sangat mudah dari pada bahasa pemograman lainnya.4.Kitadapatmenemukanbeberapatools(sharewaresdanfreewares)di internet yang akan menyederhanakan program yang akan kita rancang. 2.6.2 Tampilan Layar Visual Basic Padasaatinikitadapatmembukaprojectbaru,makakitaakandihadapkanpada sebuah tampilan yang akan digunakan untuk merancang program. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Gambar 1: Tampilan Layar Visual Basic Dari gambar diatas kita dapat melihat adanya beberapa bagian yang terdiri dari : a. Jendela utama Jendela utama (Main Windows), terdiri dari tittle bar (baris judul), menu bar, tool bar, design form, toolbox, properties, dan solution explorer. Gambar 2: Jendela Utama Visual Basic b. Jendela Form Jendelaform(FormWindows)merupakanplatformbarubagipengembangan aplikasi.Windowsform dapatberperansebagailocaluserinterfacedidalamsebuah multi-tier.Formdapatdigunakanuntukmenampilkanpesanatauataudatadengan Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 tampilan yang lebih menarik. Form disimpan dalam file frm, dengan menggabungkan beberapa form, yang dapat dibentuk suatu aplikasi. Gambar 3: Jendela form c. Jendela Proyek Jendela proyek (Project Windows) untuk menampilkan daftar form dan modul proyek. Proyekmerupakankumpulandarimodul form,modulclass,modulstandart,dan file sumber yang berbentuk suatu aplikasi. Gambar 4: Jendela Project Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 d. Toolbox Toolboxadalahkotakalatyangberisiicon-iconuntukmemasukkanobjektertentu kedalam jendela form. Gambar 5: Toolbox e. Jendela Properti Jendelapropertiberisidaftarstrukturpropertiyangdigunakanpadasebuahobyek terpilih.Kotakdropdownpadabagianatasjendelaberisisemuadaftarobyekpada formyangaktif.Adaduatampilanurutabjad(Alphabetic)danurutberdasar kelompok (Categorize). Dibagian bawah kotak properti dari obyek yang terpilih. Gambar 6: Jendela Properti Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.6.3 Menjalankan Program Visual Basic Sesuatuyangkitarancangdidalamformtentunyakitasangatinginmelihatnya. Mungkindarisini,kitaakanmelihatkekirangan-kekurangandalamhalperancangan demi kesempurnaan program yang kita buat. Untuk menjalankan program yang telah kita buat, dapat kita lakukan beberapa cara : a.Klik start, program. b.Pilih menu microsoft visual basic 6.0 c.Klik dan tampil dilayar new project, kemudian klik standard exe. d.Klik open. e.Tampil dilayar jendela utama project. 2.7 Crystal Report CrystalReportadalahmerupakansemuaprogramkhususyangdiracanguntuk membuat laporan yang dapat dihubungkan dengan bahasa pemograman yang berbasis Windows, seperti: Visual Basic, Visual C/C++. MembuatlaporandenganCrystalReporthasilnyajauhlebihbaikdanmudah dibandingkan dengan Data Report yang merupakan bawaan dari Visual Basic. Beberapa kelebihan Crystal Report: 1.Memberikankemudahandalammembuatlaporantanpamelibatkan banyak kode pemrograman. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2.Fasilitas impor hasil laporanmendukung format-format populer seperti Microsoft Word, Excell, Access, Adobe Acrobat Reader dan HTML. 2.8 STRUCTURE QUERY LANGUAGE (SQL) SERVER a.SQL Server Service Manager SQLServeryangdigunakaninibekerjadenganADO(AccessDataObjects)yaitu denganmenggunakankode-kodeyangberfungsiuntukmemanipulasidata.Tetapi databaseSQLservertidakbolehdimanipulasisecaralangsung,hanyaDatabase Administration (DBA) yang membuka tabel dan memeriksa atau mengedit isinya. 1.Enterprise Manager Sebuahpirantivisualyangbisadigunakanuntukmelihatdanmengedit semua objek dari SQL Server. 2. Database Folder ini berisikan database yang telah kita simpan. 3.Diagrams Sebuah gambar dari struktur database, kita dapat memanipulasi struktur databasedarifolderdatabasemanagersystem(DBMS),dapatdilihat pada gambar Entity Relation Diagram pada Bab 4. 4. View Bagiandarisebuahtabel,ataukombinasidaribanyaktabel,dan mengandung informasi tertentu yang dibutuhkan oleh client. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 b. Cara Kerja ADO ADOadalahsebuahkomponenyangmengaksesdatabase.ADOmenggunakan beberapa objek yang sangat fleksibel yang dimiliki properti, metode serta event-event sendiri.ADOberperanuntukmelakukankoneksipadadatabasedanmemanipulasi tabel-tabelnya. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Bab 3 DESKRIPSI DATA PERUSAHAAN 3.1 Gambaran Umum Perusahaan 3.1.1 SejarahSingkat Kelahiranmerupakansalahsatuperistiwapentingdalamkehidupansiapapun, apakahitumenyangkutmanusia, lembagaatauorganisasi.SehubungandenganituBankTabunganNegaramengambillangkahbarudenganmenetapkantanggal9Februari1950sebagaiharijadiBank TabunganNegara. SecaradefactolembagainisudahadasejakmasapemerintahanHindia Belanda.CatatansejarahmenyebutkanBankTabunganNegarabermuladari PostpaarbankyangdidirikanberdasarkanKoninklijkBesluitNo.27tahun1897 tanggal 16 Oktober 1897 dan berlaku tanggal 1 Juli 1898.Dalam Besluitditegaskan pulabahwadiHindiaBelandadidirikanPusatPerbankanyangberkedudukandi Batavia(Jakarta)danGubernurJendralyangmengaturpelaksanaanpendiriannya.TujuandidirikannyaPostpaarbankantaralainadalahuntukmendidikrakyatgemar menabungdansekaligusmemperkenalkanlembagaperbankan.Peraturantentang PostpaarbankberdasarkankoninklijkBesluitNo.27tahun1897semasaberlakunya selaluditinjaukembalidanuntukselanjutnyadisempurnakanolehBesluitGubernur JendralHindiaBelandaNo.27tahun1934yangdikenaldengansebutan Postpaarbank Ordonantie (STBI N. I. No. 653 tahun 1934)yang berlaku 1 Januari 1935. Keberadaan Postpaarbank ini berlangsung terus hingga pendudukan Jepang dan Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 olehpemerintahanpendudukanJepangtepatnyatanggal1April1942Postpaarbank diubah menjadiTyokin Kyoku.SesudahProklamasi Kemerdekaan RI 17Agustus 1945,Tyokin Kyoku secara keseluruhan diambil oleh Pemerintah RI dan diberi nama KantorTabunganPost.Tetapilembagainibelumdapatmenjalankanfungsinya dengan lancar. Pada Agresi Militer II tahun 1948,dimana Yogyakarta sebagai ibukota RI jatuh ke tangan Belanda menyebabkan aktivitas Kantor Tabungan Post dilanjutkan diYogyakartadengannamaBankTabunganPostRepublikIndonesiadanini berlangsung hingga akhir tahun 1949.Selanjutnya atas dasar Undang-undang Darurat No. 9 tahun 1950 tanggal 9 Februari 1950 dan dalam Lembaran Negara No. 12 tahun 1950namaPostpaarbanksebagainamaawalbankinidiubahmenjadiBank Tabungan Post. Pada tahun 1953 melalui undang-undang No. 36 tahun 1953 Lembaran Negara No.86tahun1953ditetapkanundang-undangtentangBankTabunganPost.TabunganPostbergantinamamenjadiBankTabunganNegarasesuaidengan PeraturanPemerintahpenggantiundang-undangNo.4tahun1963tanggal22Juni 1963.Kemudian melalui undang-undang No. 2 tahun 1964 Lembaran Negara No. 51 ditetapkanundang-undangtentangBankTabunganNegarayangmencabutundang-undangNo.36tahun1953yangtelahdirobahterakhirdenganPerpuNo.4tahun 1953.DenganalasanProgramEkonomi,tahun1965BankTabunganNegara diinmtegrasikankedalamBankIndonesiamelaluiPenetapanPresidenNo.11tahun 1965 Lembaran Negara yang berlaku sejak 21 Juni 1964. KemudiandenganpenetapanPresidentersebut,BankUmumMilikNegara termasukBankTabunganNegaraberubahmenjadiBankTunggalMilikNegara,Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 kemudiandenganSKMenteriUrussanBankSentralNo.Kep65/UBS/1965tanggal 30Juli1965.BankTabunganNegaraditetapkanmenjadiBankNegaraIndonesia UnitV.Berdasarkanundang-undangNo.20tahun1968,PemerintahOrdeBaru mengubahlagiBankNegaraIndonesiaUnitVmenjadiBankTabunganNegaradimanatugasdanusahanyadiarahkanuntukperbaikanekonomirakyatdan pembangunanekonominasionaldenganjalanmenghimpundanadarimasyarakat dalambentuktabungan.Selainitu,sesuaidenganSuratMenteriKeuangan RepublikIndonesiaNo.B-49/MK/IV/I/1974,BTNditunjuksebagaiwadah pembiayaanproyekpembangunanPerumahanRakyatyangbentuknyaberupa pinjaman kepada para pembeli rumah. Untukpelaksanaannyasesuaidenganundang-undangtersebutdiatas,dilakukanmenurutbimbinganBankIndonesia,sedangkanpelaksanaanteknisdan ketentuannya,sesuaiSuratMenteriKeuangantersebutditetapkanolehinstansi-instansiyangadakaitannyadenganprogramtersebut.Adanyapeningkatanusaha BankTabunganNegaradalampenyediaanrumahdalamKPR-BTNinimemerlukan suatusistempenghimpunandanadarimasyarakatdalambentuktabunganyakni TabunganUangMukaKreditPemilikanRumah(TUM-KPR)daninitelah mendapat persetujuan dari Direksi Bank Indonesia melalui Surat No. 18/DIR/UPUP tertanggal 16 Agustus 1985. Selanjutnyauntukmemperluasusahanya,tahun1989berdasarkanSuratBI No.22/9/DIR/UPGtanggal29April1989,BTNdiijinkanberoperasisebagaiBank Umum.Berdasarkanundang-undangNo.7tahun1992tentangPerbankandan Peraturan Pemerintah RI No. 24 tahun 1992 tentang Penyesuaian Bentuk Hukum BTN Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 menjadi Perusahaan Perseroan Terbatas (Persero) PT Bank Tabungan Negara.OlehkarenaituBTNyangdidirikanberdasarkanundang-undangNo.20tahun1968 dibubarkandandilanjutkansecaralangsungolehPTBankTabunganNegara (Persero).Penyesuaian bentuk hukum tersebut sesuai dengan SK Menteri Keuangan No. S-940/MK.01/1992 tanggal 31 Juli 1992. Sebagaimanatelahberjalanselamaini,hariulangtahunBTNdiperingati tanggal28Desember.Haliniberdasarkansuatupertimbangandimanapadatanggal tersebutnulaidiberlakukannyaundang-undangNo.36tahun1953tentangBank Tabungan Post yang menetapkan: a.MencabutPostpaarbankOrdonantie(Staatblad1934No.653)yang diubah terakhir dengan undang-undang darurat No. 9 tahun 1950. b. Menetapkan undang-undang Tabungan Post. Namundemikian,sebelumundang-undangNo.36tanggal28Desember1953 diundangkansebagaiundang-undangBankTabunganPost,sebelumnyatelah diundangkanundang-undangdaruratNo.9tahun1950tanggal9Februari1950.Undang-undangyangberisikantentangperubahanundang-undangPostpaarbank tersebutdiumumkanMenteriKeuangantanggal13Februari1950,yangsalahsatu pasal didalamnya menyebutkan nama Postpaarbank In Indonesia diubah menjadi BankTabunganPost.Hallain,sejakditetapkansecarahukummelaluiundang-undang darurat No. 9 tahun 1950,ditetapkan pula S. Darmosusanto sebagai Pribumi I yang menduduki jabatan Direktur Bank Tabungan Negara. Berdasarkankilasansejarahtersebut,makatanggal9Februarilebihtepat dijadikan sebagai titik tolak hari jadi BTN,karena makna undang-undang darurat No. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 9tahun1950lebihbersifatmonumentaldisampingmengandungmaknahistories sekaligusnasionalis.InidibuktikandenganmunculnyaS.Darmosusantoyang mendudukijabatanDirekturBTNPribumiIyangmenandaibangkitnyaKelompok PribumidalamduniaperbankandiIndonesia.Berdasarkanpertimbangantersebut makaDireksiBankTabunganNegaramelaluiKetetapanDireksiNo. 05/DIR/BIDIR/tanggal27September1993memutuskanharilahirBTNadalah tanggal 9 Februari 1950. Dalamperkembanganselanjutnya,tugasBankTabunganNegarasemakin bertambahketigapadatanggal29Januari1974pemerintah,melaluiSuratMenteri KeuanganNo.B-49/MK/1974,memberikantugasuntukmenyalurkandanakredit perumahanmelaluipemberianKreditPemilikanRumah(KPR)yangberlangsung sampai saat ini.Tugas khusus inilah yang selanjutnya menjadikan BTN sebagai Bank pelopor KPR, bahkan menjadi bank yang terkemuka dalam bisnis pembiayaan KPR. RuanglingkupusahaBTNsemakinmeluasdengandiizinkannyauntukberoperasi sebagaiBankUmum,yaitumelaluiSuratBINo.22/9/DIR/UPGtanggal29April 1989.StatushukumBTNselanjutnyadirubahmenjadiPerusahaanPerseroan (Persero) PT. Bank Tabungan Negaramelalui Peraturan Pemerintah RI No. 24 tahun 1992 tentang Penyesuaian Bentuk Hukum BTN. Sampaitahun2002,PT.BankTabunganNegara(Persero)telah berkembangkeseluruhwilayahIndonesia,danmemilikijaringancukupluasyang meliputi 48 Kantor Cabang termasuk Kantor Cabang Medan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 3.1.2 Struktur Organisasi Strukturorganisasiperusahaanmerupakanpencerminandarikebijaksanaanyang ditempuh untuk mengkoordinir manusia,peralatan dan fasilitas lainnya yang terlibat didalamnya,gunatercapainyasuatutujuanyangsudahditetapkandengancarayang paling efisien.Dari beberapa jenis struktur organisasi yang ada,PT Bank Tabungan Negara(Persero)CabangMedandenganjumlahkaryawan150orangtermasuk kategoriperusahaanbesardarisegijumlahtenagakerja,mempunyaisifathubungan kerjaSentralisasidengankantorpusatyangberkedudukandiJakarta.Maksudnya seluruhaktivitasyangdilaksanakanKantorCabangtermasukKantorCabang Pembantuyangadadi9lokasi(PusatPasar,PerumnasHelvetia,H.MYamin, PerumnasSimalingkar,IskandarMuda,TebingTinggi,PematangSiantar,Banda Aceh dan Lhokseumawe) harus dilaporkan ke Kantor Pusat. Berdasarkan Struktur Organisasi bahwa PT. Bank Tabungan Negara (Persero) CabangMedandipimpinolehseorangKepalaCabangatauBranchManager,yang membawahi1(satu)orangDeputyBranchManager(DBM)atauWakilKepala Cabang, 1 (satu orang) Deputy Branch Manager Yunior yang membawahi operasional cabangdan1(satu)orangAssistantBranchManager(ABM)atauPembantu Pimpinan Cabang. DiluarstrukturKantorCabangtersebut,jugaterdapatunitkerjafungsional lainnyayaituKantorCabangPembantu.KepalaKantorCabangPembantuadalah pejabat setingkat ABM yang bertanggung jawab langsung kepada Kepala Cabang. Untukkelancarandanketertibanadministrasipelaksanaantugas-tugasnya,Kepala Cabang didukung oleh Sekretaris dan staf pembantu tugas-tugas kesekretariatan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Deputy Branch Manager Yunior (DBM Yunior) bidang Operation membawahi unit-unit kerja yang termasuk dalam kelompok Operational, yaitu : 1.Seksi Transaction and Processing (TP). 2.Seksi Loan Administration (LA). 3.Seksi Umum (General Branch Administration/GBA). DeputyBranchManager(DBM)RetailServiceyangjugadisebutsebagaiWakil KepalaCabangmembawahiunitkerjayangtermasukdalamkelompokretailservice yaitu : 1.Seksi Loan Service (LS) atau pelayanan kredit. 2.Seksi Teller Service (TS). 3.Seksi/unit kerja Customer Service (CS) atau pelayanan nasabah. Sedangkan ABM Loan Recovery membawahi satu unit kerja yaitu Seksi Loan Recovery(LR)ataupembinaankredit.AdapununitkerjaAccountingandControl, danKantorCabangPembantu(Kancapem)langsungdibawahiolehKepalaCabang (Branch Manager). 3.1.3Uraian Tugas (Job Description) SetiapunitkerjayangadadiPT.BankTabunganNegara(Persero)CabangMedan mengembantugasyangberbeda-bedanamunmembentuksuatulinkataumatarantai alurpekerjaan,yangbermuarapadapemberianpelayanankepadanasabahdengan kualitas pelayanan sesuai standar yang ditetapkan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Semuaunitkerjatersebutsecaraumumterbagimenjadi2(dua)bagianbesar, yaituFrontOfficedanBackOffice.KelompokFrontOfficeadalahunit-unitkerja yang langsung berhubungan dengan nasabah retail, yaitu unit kerja Customer Service, Teller Service dan Loan Service.Sedangkan Back Office adalah unit kerja yang dalam melakukantugasnyatidakberhubungansecaralangsungdengannasabah,yaituunit kerjaTransactionProcessing,AccountingandControl,LoanAdministration,Loan Recovery,danSeksiUmum(GBA).AdapununitkerjaKancapemdidalamnya terdapat unsur-unsur Front Office dan Back office secara bersama-sama. Secarasingkat,pembagiantugasmasing-masingunitkerjadapatdiuraikan sebagai berikut : 1.Unit Kerja Transaction Processing (TP) TugasunitkerjaTransactionProcessingsecaraumumadalahmenanganitransaksi pemindah-bukuan,transaksidanproseskliring,pemeliharaanlikuiditas,pemrosesan transaksi,pemeliharaansistemkomputer(hardwaredansoftware),administrasi transaksi Tabungan Kantor Pos, Pemeliharaan ATM, dan transaksi pemindah-bukuan lainnya. Rincian tugasnya adalah sebagai berikut : a.Melakukan proses kliring. b.Memproses transaksi angsuran KPR, dari entry data, penelusuran dummy, koreksi klaim dan pemutakhiran master debitur. c.Mengadministrasikan transaksi Tabungan Kantor Pos. d.AdministrasidanpemrosesanNotaPembukuanKhusus(NPK)danNota Pembukuan Umum (NPU). Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 e.Pemrosesan transaksi pemindah-bukuan dana, kredit, dan umum. f.Pemeliharaan likuiditas dan administrasi perpajakan. g.PembuatanlaporanLikuiditasBI,RekeningAntarKantor(RAK),pajak,dan surplus minus tabungan Kantor Pos. h.Pemrosesan data transaksi melalui sistem komputer. i.Perawatan hardware dan software komputer. j.Perawatan dan pemeliharaan mesin ATM. k.Melakukan rekonsiliasi SL dan General Ledger. 2. Unit kerja Accounting and Control (ACC.) Unitkerjainisecaraumumbertugasmengontroldatatransaksiharian,mengelola bukubesar(GL)KantorCabang,mengeloladanmengarsipkanbuktitransaksi, membuat nota jurnal, dan mengkoordinasikan rekonsiliasi SL dan GL setiap unit kerja yang memegang SL. Tugas-tugas tersebut dapat diuraikan sebagai berikut: a. Memeriksa kas besar dan kas ATM. b. Memeriksa sandi jurnal/sandi pemindah-bukuan dan validasinya. c. Memeriksa/rekonsiliasi rekening milik BTN di bank lain. d. Memeriksa Laporan Likuiditas. e. Membuat Laporan Dana Harian. f. MembuatLaporanSistemInformasiPeyediaanDana(SIPD),LaporanBulanan Bank Umum (LBBU), dan Sistem Informasi Keuangan ke Bank Indonesia. g. Menyelenggarakan dan menindaklanjuti audit intern dan audit koordinasi. h. Memeriksa neraca harian dan bulanan. i. MengelolabukubesarCabangdarimulaientrybuktitransaksisampaicetak General Ledger (GL) dan mencocokkan dengan listingnya. j. Mengelola bukti transaksi. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 k. Membuat nota jurnal transaksi serta periksa bukti dasar. l. Menjamin persiapan pembuatan anggaran untuk kantor cabang. m.Mengadakan komunikasi. 3. FINANCIAL REPORTING & ANALYSIS : a.Membuat laporan cabang. b.Membuat laporan SIPD dan LBU ke Kantor Pusat. c.Membuat laporan SIK ke Bank Indonesia. d.Membuat laporan arus kas dan laporan penerimaan angsuran. e.Menerima dan memeriksa laporan manual. f.Sistem informasi manajemen cabang. g.Mengadiministrasikan pelaporan cabang. h.Memberikan perhatian atas hasil kredit dan membuat rencana kerja serta anggaran. 4. Unit KerjaLoanAdministration (LA) 4.1 Memproses permohonan kredit ritel: a.Melakukan penilaian agunan. b.. Membuat surat persetujuan kredit, menghitung biaya realisasi. c.Mempersiapkan realisasi dan membuat master debitur. d.Pencairan dana realisasi, dana notaris dan biaya appraiser. e.Mengadministrasikan dana jaminan tahanan. f.Mengadministrasikan uang PNS. g.Mengadministrasiksan dosier debitur. h.MemprosesKPRpaketA/BmulaiUMASABRI,memprosespengembalian Tapetum Taspen. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 i.Mengadministrasikan dan memelihara dokumentasi kredit ritel. j.Menyampaikansuratperingatandanmelakukanpenagihanuntukdebitur menunggak. k.Menyimpan dan memelihara dokumen-dokumen agunan kredit. l.Melakukan analisa kredit umum. 4.2Mengadministrasikan kredit umum. a.Menerima form aplikasi kredit umum dan analisa kredit. b.Mempersiapkan dan melakukan realisasi kredit umum. c.Mengadministrasikan R/K dan dosier kredit umum. d.MenerimaaktaSPH,melakukanpencairanKYGlahandanmenilaiprestasi proyek. e.Menghitung,mengkonfirmasikandanadministrasipembeyaranbunga,dendadan pokok. f.Memo kelonggaran tarik. g.Mengadministrasikan dokumen pokok kredit umum. h.Memproses pelepasan dan pemecahan sertifikat hak tanggungan. i.Melakukan pembinaan kredit umum yang menunggak. j.Memantau kewajiban pembayaran bunga dan pokok kredit umum. 4.3 Dokumentasi kredit. a.Mengadministrasikan dosier masuk dan keluar. b.Mengadiministrasikan dokumen pokok. c.Melakukan konfirmasi dan pementauan penyelesaian dokumen kepada notaris. d.Memproses permohonan foto copy dan dokumen pokok. e.Memproses permohonan pinjaman dokumen pokok. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 f.Memproses pembebanan hak tanggungan. g.Memproses balik nama sertifikat. h.Mempersiapkan dokumen untuk proses penyelesaian kredit. i.Melaporkan penyelesaian dokumen pokok ke Kantor Pusat. j.Memproses pelunasan kredit (pengelolaan dokumen pokok). k.Melakukan rekonsiliasi dengan unit Pembukuan dan Kontrol. 5. UNIT KERJA LOAN RECOVERY (LR). a.Mencetak DDM, R/K, mengirim surat konfirmasi dan surat peringatan. b.MenelpondanmengunjungidebituruntukmenagihMembuatbuktiangsuran kolektif per debitur. c.Tunggakkan. d.Mengidentifikasipenyebabterjadinyatunggakandanmemberikanalternatif penyelamatan. e.Menyerahkan debitur yang sudah tidak dapat dibina lagi ke petugas hukum untuk penyelesaiannya. f.Melakukan penjualan tunai agunan. g.Menyelesaikan permasalahan hukum yang timbul. h.Melakukanrekonsiliasi dengan unit Pembukuan dan Kontrol. i.Mengadministrasikan angsuran kolektif. j.Memeriksapembayaranangsurankolektifdarokolektor,konfirmasibila pembayaran kurang. k.Membuat master debitur kolektif. 6.UNIT KERJA GENERAL BRANCH ADM (GBA). a.Melakukan administrasi kepegawaian (absensi, SPD, dll) Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 b.Melakukan proses pembayaran hak pegawai. c.Mengalokasikan biaya uang muka. d.Menghitung pajak bulanan pegawai dan potongan lain-lain. e.Mengadministrasikan absensi pegawai dan SPD. f.Menyelanggarakan kegiatan protokoler. g.Membuat laporan kepegawaian. 6.1Bidang logistik: a.Menyelenggarakan belanja modal. b.Memenuhi kebutuhan, dan meangadministrasikan belanja modal dan ATK. c.Mengatur pemakaian mobil dinas. d.Melayani kebutuhan ATK seksi lain. e.Menghitung penyusunan aktiva tetap. f.Pemeliharaan/perawatan aktiva tetap, hardware. g.Menghitung asuransi aktiva tetap. h.Mengkoordinasikan kearsipan kantor untuk digudangkan. i.Memproses permohonan pemeliharaan hardware. j.Memeriksa barang datang dari Kantor Pusat. k.Mengajukan permohonan tambahan stock opname persediaan ATK. l.Melakukan rekonsiliasi dengan GL. 6.2 Bidang Keamanan: a.Menjaga aktiva tetap dan barang berharga milik Kantor Cabang. b.MenyediakankeamananuntuksetiapunitkerjadiCabangdanuntukpengiriman uang dan mobil kas. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 c.Menyediakan keamanan untuk setiap unit kerja di cabang. d.Mengadministrasikan pelaporan Satpam. 6.3 Bidang Anggaran: a.Membuat dan mengadministrasikan SPM dan bukti setor. b.Mencatan transaksi KPA. c.Membuat laporan realisasi anggaran biaya. d.Melakukan rekonsiliasi dengan GL. e.Mendokumentasikan dokumen asli dari semua petunjuk kerja kantor. f. MemeliharaRekeningSL(melakukanrekonsiliasidenganunitPembukuandan Kontrol). 6.4 Bidang Kesekretariatan a.Mengadministrasikan persediaan materai dan benda pos lainnya. b.Mengadministrasikan, mengirim dan mendistribusikan surat-surat dan surat kabar, NPK/NPU. c.Melaporkan cast in transit. d.Mendokumentasikan dokumen asli dari semua petunjuk kerja kantor. e.MemelihararekeningSI(melakukanrekonsiliasidenganunitpembukuandan kontrol). 7. Unit Kerja Customer Service (CS) a.Memberikan informasi tentang produk BTN kepada nasabah atau calon nasabah. b.Melayani pembukaan rekening baru (tabungan, deposito, giro). c.Melayani pencetakan saldo tabungan pada buku tabungan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 d.Melayanipencarian deposito dan penutupan rekening tabungan/giro. 8. Unit Kerja Teller Service (TS) a.Menerimasetorantunaiuntukrekeningtabungan,giro,depositodanangsuran kredit. b.Menerimasetorantunaiuntukpembayaranpajak,rekeninglistrik,telepondan transfer tunai atau kiriman uang. c.Melakukan pembayaran tunai kepada nasabah tabungan, giro dan deposito. d.Melakukan pembayaran tunai kepada penerima kiriman uang. 9. Unit Kerja Loan Service (LS) a.Menerima permohonan kredit khususnya kredit retail. b.Melakukan wawancara calon debitur khususnya. c.Melakukan peninjauan untuk menentukankelayakan calon debitur. d.MenyusunDaftarUsulanPemohondanmengadakanRapatKomiteKredit (Rakomdit). 10. Unit Kantor Kas a.Penghimpundana melaluitabungan,deposito, angsurankreditkepemilikanrumah dan lainnya. b.Merupakan ujung tombak pemasangan produk-produk Bank. c.Menunjang likuiditas kantor cabang. 3.1.4 Makna LogoBank BTN BENTUK.LogobaruBTNberbentuksegienam.Mengambilbentuksarang lebah,logoinimenyiratkansemangatmenabung.Segienamtersebutterdiriatasdua Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 yaituyangbesardanyangkecil.Melambangkanunsuryangbesarmelindungiyang kecil.KesantigadimensiyangmembentukruangmelambangkankeleluasaanBTN sebagai wadah bagi masyarakat dalam melakukan kegiatan perbankan. WARNA. Warna biru melambangkan kematangan BTN dalam mengelola bisnis perbankandanmelambangkankebijaksanaandalammengembanmisiutama pembangunan nasional. Warna emas melambangkan kredebilitas BTN sebagai bank. 3.1.5 Visi dan Misi Bank BTN Sebagaipedomandalammengelolausahanya,DireksiBankBTNtelahmenetapkan VisidanMisiBankBTNyangwajibdiketahui,dihayatidandiamalkanolehsetiap pegawai. a.Visi Bank BTNMenjadiBankyangterkemukadanmenguntungkandalampembiayaanperumahan dan kepuasan nasabah. b.Misi Bank BTNb.1.Memberikanpelayananungguldalampembiayaanperumahandanindustri yang terkait, serta menyediakan produk dan jasa perbankan lainnya. b.2. Menyiapkan dan mengembangkan sumber daya manusia yang berkualitas dan professional serta memiliki integritas yang tinggi. b.3.Meningkatkankeunggulankompetitifmelaluiinovasiberkelanjutansesuai dengan kebutuhan nasabah. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 b.4. Melaksanakan manajemen perbankan yang sehat sesuai dengan prinsip kehati-hatiandangoodcoorparategovernanceuntukmeningkatkanShareholder Value. b.5. Memperdulikan kepentingan masyarakat dan linkungannya. 3.1.6 AktivitasUsaha PT.BankTabunganNegara(Persero)sebagaimanadenganbank umum lainnya, dalammelaksanakanaktivitasushanyaselaluberusahamengumpulkandana sebanyak-banyaknyadarimasyarakat.Sehubungandenganitu,PT.BankTabungan Negara(Persero)memperkenalkanbeberapamacamprodukperbankanyangdapa dinikmatiolehmasyarakat.SecaraumumprodukperbankanyangditawarkanPT Bank Tabungan Negara (Persero) terdiri dari : 1.Produk Dana 2.Produk Kredit 3.Produk jasa perbankan Untuklebihjelasnyaberikutiniadabeberapamacamprodukperbankanyangdapat dinikmatioleh para nasabah PT Bank Tabungan Negara (Persero),yaitu: 1. Produk Dana Produk dana yang dimiliki oleh Bank BTN terdiri dari : a. Tabungan ProduktabunganBankBTNyangdikenaldengannamaTabunganBatara,adalah tabunganbebasyangmemilikiberbagaifasilitasantaralainATM,asuransijiwadan prioritasuntukmemperolehfasilitaskreditperumahan.Keuntunganuntukmemiliki tabunganBataraadalah:uangdijaminamandanmenguntungkansetadapat Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 menuikmati berbagai macam kebutuhan kredit perumahan dengan syarat yang ringan,mudah dan berjangka panjang. Cara menabung: a.1.MengisiformaplikasitabunganbataradenganmenunjukkanKTP,SIM a.2. Ataupun kartu identitas lainnya. a.3.MembukatabunganawalminimalRp.50.000,-dantabungan selanjutnya minimal Rp. 5.000,- b. Giro Giro,adalahsimpananpihakIIIkepadabankyangpenarikannyadapatdilakukan setiapsaatdenganmempergunakancek,suratperintahpembayaranlainnyaatau dengan cara pemindahbukuan. b.1.Dipergunakan bagi perorangan atau lembaga. b.2.JumlahsetoranawalminimalRp.200.000,-untukperorangandan Rp. 500.000,- untuk lembaga. b.3. Jasa Giro dengan bunga menarik. b.4MenyediakanfasilitasberbagaipembayaranKPRataupembayaran kewajiban lainnya (rekening listrik,telepon). c. Giro Rupiah Kemudahan bertransaksi dengan fleksibilitas tinggi. d.Tabungan Batara Prima. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 e. Sertifikat Deposito Simpanandalambentukdepositoberjangkayangsertifikatbuktipenyimpanannya dapat dipindahtangankan. f.Tabungan eBatara Pos TabunganeBataraPosmerupakanprodukTabunganBankBTNyang diselenggarakanbekerjasamadenganPTPosIndonesia(Persero)melaluiseluruh loket kantor Pos yang telah On-line diseluruh Indonesia. g. Giro Dollar h. Tabungan Batara Tabunganmultigunayangamanuntukdanaandadenganberbagaikemudahan yang terus meningkat. i. Tabungan Haji NawaituTabunganyangdiperuntukkanbagicalonjamaahhajidalamrangkapersiapan Biaya Perjalanan Ibadah Haji.j. Deposito Berjangka DepositoadalahsimpananpihakIIIkepadabankyangpernarikannyahanyadapat dilakukandalamjangkawaktutertentu,sesuaidenganperjanjianpihakIIdengan bank,fasilitasyangdidapatdaridepositoBerjangkaPT.BankTabunganNegara (Persero) adalah: 1.Berjangka waktu 1, 3, 6, 12, 24 bulan. 2.Jangka waktu dapat diperpanjang secara otomatis. 3.Dikeluarkan atas nama dan dapat dipindahtangankan dengan Cesie. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 4.BungadapatdipindahbukukanuntukpembayaranangsuranKPR atau pembayaran kewajiban lainnya (listrik, telepon). k. Deposito Berjangka Rupiah Simpanan berjangka dalam mata uang rupiah yang menguntungkan. l. Deposito Berjangka Valas Simpanan berjangka dalam mata uang US $ yang menguntungkan. 2.Produk kredit Produk kredit yang dimiliki BTN terbagi atas tiga jenis yaitu: Kredit Perorangan Kredit Perorangan dibagi menjadi dua yaitu: a.1KreditPemilikRumah(KPR)terdiriatasKPRSbersubsidi,KreditGriya Utama (KGU) dan KPR Bersubsidi. a.2KreditNonKPRterdiriatasKreditGriyaMulti,KreditPemilikanRumahToko, Kredit Swa Griya, Kredit Griya Sembada, dan Kredit Swadana. b. Real Cash Fasilitas pinjaman yang dapat dicairkan sewaktu-waktu bila dibutuhkan (standby-loan). c. Kredit Umum / Korporasi Kredit umum dibagi atas tiga jenis yaitu: d.KreditModalKerja(KMK)terdiriatasKreditYasaGriya/KreditKonstruksi,KreditModalKerjaKontraktor(KMK-kontraktor),danKreditModalKerja-Industri terkait dengan perumahan. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 c.Kredit Investasi (KI)-Industri terkait dengan perumahan. d.Non Cash Loan: Garansi Bank. 3.Produk Jasa Perbankan Produk jasa perbankanyang dimiliki oleh Bank BTN terdiri atas: a.Kartu ATM Batara Kartu ATM Batara merupakan fasilitas layanan kartu bagi nasabah tabungan dan giro (Rp-Perorangan)diBankBTNyangmemberikankemudahanbaginasabahdalam mememnuhiberbagaimacamkebutuhantransaksisepertitariktunaidimesinATM, transferantarrekeningdiBankBTN,PembayaranTagihan(tagihantelepon,listrik, Telkomsel dan angsuran KPR) serta berbelanja. b.Kiriman Uang FasilitasjasapelayananBankBTNuntukpengirimanuangdalambentukrupiah maupun mata uang asing yang ditujukan kepada pihak lain disuatu tempat (dalam/luar negeri). c.InkasoJasapelayananBankBTNuntukmelakukanpenagihankepadapihakketigaatas inkaso atas dokumen ditempat lain didalam negeri. d.Inkaso Luar Negeri (Collection) JasapelayananBankBTNuntukmenagihpembayaranatassuatunegeri mengguanakan jasa bank koresponden. e.Safe Deposit Box Jasapelayananbankdalambentukpenyewaanwadah/boxyangdirancangkhusus untuk menyimpan barang berharga. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 f.Money Changer Pelayananyang diberikan kepada masyarakat yang inginmenjual atau membeli mata uang asing tertentu, yang mempunyai catatan kurs pada Bank Indonesia. g.Penerimaan Biaya Perjalanan Ibadah Haji (BPIH) Memberi kepastian keberangkatan ibadah haji berkat system on-line dan SISKOHAT. h.Garansi Bank Pernyataanyangdikeluarkanolehbankataspermintaannasabah(pihakterjamin) untukmenjaminresikotertentu(penggantiankerugian)yangtimbulapabilapihak terjamintidakdapatmenjalankankewajibannya(wanprestasi)kepadapihakyangmenerima jaminan. i.Payment Point Merupakanfasilitaslayananbaginasabahuntukmemudahkandalammembayar tagihan rutin bulanan. j.SMS Batara SMS Batara merupakan fasilitas layanan transaksi perbankan bagi nasabah yang dapat diakses dari handphone dengan cukup mengetik sms ke 3555. k.Real Time Gross Settlement (RTGS) Sistemtransferdanaon-linedalammatauangrupiahyangdalampenyelesaiannya dilakukan per transaksi secara individual. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 l.Batara Pyroll BataraPyrollmerupakanlayananBankBTNbagiPenggunaJasa(Perusahaan, Perorangan,Lembaga)dalammengelolapembayarangaji,THRdanbonusserta kebutuhan financial lainnya yang bersifat rutin bagi karyawan pengguna jasa. m.SPP online Perguruan Tinggi SPPonlinemerupakanlayananbankBTNbagiPerguruanTinggi/Sekolahdalam menyediakandeliverychannelmenerimasetoranbiaya-biayapendidikansecara online. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 BAB 4 PERANCANGAN SISTEM 4.1 Perancangan File-File Database Databasemerupakansuatukumpulan field-field yangbergunadalamhal menyimpan data-data untuk proses pengambilan keputusan. Dalamhalmerancangsebuahsistemyangberbasisdatabase,perancangan database,perancangandatabasemerupakansuatuaspekyangperlumendapatper hatianyangkhusus.Kesulitanutamadalammerancangaplikasidatabaseadalah bagaimanamerancangsuatudatabaseyangmempunyaiketelitianyangtinggi sehinggadatabaseyangdirancangtersebutterhindardariduplikasidatadanjuga untuk saat ini dan saat yang akan datang. Dalamsisteminformasiyangpenulisrancangterdapat8tabeldatabase. Adapun ke 8 (delapan) tabel tersebut adalah: 1.Tabel User Name. 2.Tabel biodata pegawai. 3.Tabel Jabatan. 4.Tabel Unit Kerja. 5.Tabel Absensi. 6.Tabel Cuti. 7.Tabel Kepangkatan. 8.Tabel Gaji. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Tabel 1. User Name NoField NameTypeSizeDescription 1User_NameText15User Name 2PasswordText6Password Tabel 2. Biodata Pegawai NoField NameTypeSizeDescription 1NIPText4No.Induk Pegawai 2NamaText25Nama 3AlamatText40Alamat 4T_T_LhrText8Tempat dan Tanggal Lahir 5J_KelText35Jenis Kelamin 6No_TelpText10No. Telepon 7AgamaText9Agama 8PendText10Pendidikan 9Unit_KrjText15Unit Kerja 10JabatanText15Jabatan 11PangkatText15Pangkat 11TMT_BTNDate10TMT_BTN 12TMT_BTN_MdnDate10TMT_BTN_Mdn 13StatusText10Status Tabel 3. Jabatan NoField NameTypeSizeDescription 1Kd_jbtnText4Kode jabatan 2JabatanText15Jabatan Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Tabel 4. Unit Kerja NoField NameTypeSizeDescription 1Kd_unt_krjText4Kode unit kerja 2Unit_krjText20Unit kerja Tabel 5. Absensi NoField NameTypeSizeDescription 1NIPText4No.Induk Pegawai 2TanggalDate8Tanggal 3StatusText8Status Tabel 6. Cuti NoField NameTypeSizeDescription 1NIPText4No.Induk Pegawai 2Jns_cutiText15Jenis cuti 3Tgl_cutiDate8Tanggal cuti 4Tgl_masukNumerik2Tanggal masuk Tabel 7. Kepangkatan NoField NameTypeSizeDescription 1NIPText4No. Induk Pegawai 2Kd_PangkatText2Kode Pangkat Tabel 8. Gaji NoField NameTypeSizeDescription 1NIPText4No. Induk Pegawai 2Kd_JabatanText2Kode Jabatan 3Kd_Unit_krjText2Kode Unit Kerja 4GajiText9Gaji Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2 Database Relationship Relationshipadalahpenghubungantarasuatuentitydenganentitylain,dan merupakanbagianyangsangatpentingdidalammendesaindatabase.Database disimpandidalamtabel,dantabelmengandungdatayangberhubungan,atauentity. Tujuannya adalah untuk menjaga tabel tetap kecil dan dapat dikelola, serta entiti-entiti yangterpisahdapatdisimpandidalamtabel-tabeltersendiri.Halinidisebutjuga denganEntityRelationshipDiagram(ERD).ERDmerupakanmodeljaringandata yang menekankan pada struktur struktur dan relationship data.

Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 4.3 Data Flow Diagram Adapun data flow diagram yang penulis rancang adalah sebagai berikut: Gambar 4.1 DFD (Data Flow Diagram) Konteks Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Gambar 4.2 DFD (Data Flow Diagram) Level 0 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Gambar 4.3 DFD (Data Flow Diagram) Level 1 Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Bab 5 IMPLEMENTASI SISTEM Analisa merupakan tahap pengumpulan data, mengolahnya dan menghasilkan sebuah laporan analisa yang akan dijadikan dasar dalam pengambilan keputusan pelaksanaan proyek pembangunan sistem dan sebagai referensi dalam perancangan sistem. Setelah analisadilakukan, maka akan dilanjutkan pada tahap perancangan yang telah dibahas pada bab sebelumnya. 5.1 Pengertian Implementasi Sistem Implementasisistemadalahlangakahlangkahatauproseduryangdilakukandalam menyelesaikandesainsistemyangtelahdisetujui,untukmenguji,menginstaldan memulai sistem baru atau sistem yang diperbaiki. 5.2 Tujuan Implementasi Sistem Dari definisi diatas jelaslah bahwa sebelum sistem dilakukan diperlukan implementasi sistem. Untuk lebih jelasnya, maka penulis akan memberikan penjelasan mengenai tujuan dari pada implementasi sistem, yaitu: 1. Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui. Menyusun dokumendokumen baru atau dokumen yang diperbaiki. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 2. Menulis, menguji dan mendokumentasikan programprogram dan prosedur-prosedur yang dilakukan oleh dokumen desain sistem yang disetujui. 3. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru dan melatih pemakai. 4. Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan menguji sistem secara menyeluruh. 5. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar. Langkahlangkah yang dilakukan dalam melaksanakan implementasi sistem adalah : a. Menyelesaikan desain sistem. b. Mendapatkan softwere dan hardwere c. Menulis, menguji, mengontrol dan mendokumentasikan program. d. Menyelesaikan manual pemakai. e. Mendapatkan persetujuan 5.3 Spesifikasi Sistem. Untukmenjalankansistem,perlukitaketahuiperangkatapasajayangakan mendukungdalamprosesprogramdandata.Perangkatkomputeryangdibutuhkan, yaitu: Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 A. Perangkat Keras ( Hardware ) Penggunaan perangkat keras yang baik akan mempengaruhi cepat lambatnya proses program yang dijalankan dan yang dihasilkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yang digunakan oleh penulis adalah : 1. CPU (Central Processing Unit) pentium III 800 MHz 2. Memori 256 MB 3. Monitor 15 inchi 4. Kapasitas Hardisk 20 GB 5. Printer yang digunakan Canon Pixma 1880 6. Keyboard 7. Mouse. B. Perangkat Lunak ( software ) Adapunsoftwareyangdigunakanuntukpembuatanprograminiadalahsebagai berikut : a. Sistem operasi yang digunakan adalah Windows XP b.AplikasiMicrosoftWord2003mediapengolahdatayangdipakaiuntuk pengetikan tugas akhir ini. c. Microsoft Visual Basic 6.0 yang dipakai penulis sebagai sarana pembuatan program juga database itu sendiri. d.CrystalReport,softwareyangdigunakanpenulisuntukmenampilkan laporan data yang sudah diinput dalam aplikasi Microsoft Visual Basic 6.0. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 C. Pemakai ( Brainware ) Dalam mengolah sebuah program diperlukan tenaga sumber daya manusia yang akan menjadikan program tersebut dapat berjalan dengan baik dan efisien. Tenaga sumber daya manusia yang dibutuhkan adalah: 1.Sistemanalis,yaituseorangprofesionalyangbergerakdibidangpengembangan sistem yang akan membentuk dan membangun fasilitas desain sistem. 2.Programer,yaituorangyangakanmenyusuninstruksipadakomputeragardapat digunakanolehpemakai(user)sertamerancangantarmukapemakai(interface) pada program. 3. Operator, yaitu orang yang akan menangani secara langsung pengolahan data dalam ruangan komputer. 4.DataEntryOperator,yaituorangyangakanmelakukanpengurusanterhadapdata yang akan diolah, mulai dari pengumpulan data, perekaman data kedalam komputer hinggapemeriksaandanpengirimaninformasiyangdihasilkanolehkomputer. Seorangoperatoryangbertugasmengoperasikanprogramyangtelahtersedia seharusnyamemahamiprogramyangtersedia,agarprogramdapatberjalandengan baik dan hasilnya akan sesuai yang diharapkan oleh pemakai (user). Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 BAB 6 KESIMPULAN DAN SARAN Pada bab terakhir ini, penulis akan memberikan beberapa kesimpulan dan saran yang akan disebutkan sebagai berikut : 6.1 Kesimpulan. 1.DarihasilpenelitianyangdilakukandiPT.BankTabunganNegara(Persero) CabangMedan,dapatpenulissimpulkanbahwadalamsisteminformasidata kepegawaianmasihmemerlukansuatusistemyangdapatmeningkatkankinerja pegawai khususnya dalam pengolahan data pegawai yang selama ini mesih kurang efisien. 2.Denganmenggunakansisteminformasikepegawaianyangdirancangdengan menggunakanVisualBasic6.0,dapatmengefisienkanwaktusehingga menghasilkan kinerja yang maksimal. 3. Bahasa Pemrograman Visual Basic 6.0 merupakan sarana untuk mengolah database yang terstruktur dan berkemampuan tinggi dalammengolah file yang berkapasitas besar. 4.PT.BankTabunganNegara(Persero)CabangMedansepertiinstansilainnya memerlukansisteminformasiuntukmengolahdataorganisasinyadengan pertimbanganuntukmenghematuang,waktudanjugabiaya,agarteknologi informasi ini dapat digunakan untuk meningkatkan kesejahteraan para anggotanya. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 5.Formformyangditampilkandalamprograminisangatjelasdantidakefisien karena dalam perancangannya penulis menggunakan bahasa Pemrograman Visual Basic 6.0. 6.2Saran Darikesimpulandiatas,penulismemberikanbeberapasaranyangdiharapkandapat berguna untuk perusahaan maupun instansi yang akan datang. 1.Sistempengolahandatapegawaiyangtelahadasebaiknyaperluditata,diupdate sesuaidenganperkembanganteknologikomputerdewasaini,sehinggadapat meningkatkansistemkerjadiPT.BankTabunganNegara(Persero)Cabang Medan. 2.Denganadanyasisteminformasikepegawaianini,makadisarankanadanya pengembangan lebih lanjut untuk merancang sistem, yang lebih baik dan kompleks sesuai dengan kebutuhan. 3.Sebaiknyadiadakanpelatihanpelatihankhususnyadibidangkomputeruntuk meningkatkan produktifitas kerja para pegawai. 4.Penyediaanperangkatkomputeryangcukupdanmemadaiakanmenambah maksimal kerja para pegawai. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 DAFTAR PUSTAKA Al-Bahra Bin Ladjamuddin, 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit: Graha Ilmu. Hartono,Jogianto.1999.PengenalanKomputer.EdisiKeempat.Yogyakarta:Andi Offset Iskandar,HusniPohan.1997.PengantarPerancanganSistem.Jakarta:PTGelora Aksara Pratama. JamesA,OBrien.2006.PengantarSistemInformasi.Edisi12.Jakarta:Salemba Empat. Madcoms.2002.DatabaseVisualBasic6.0denganmenggunakanCrystalReports. Yogyakarta: Penerbit Andi Offset. Madcome.2002.PemogramanTingkatLanjutdenganVisualBasic6.0danCrystal Report. Yogyakarta: Penerbit Andi Offset. Pramono, Djono. 1999. Mudah Menguasai Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo. Sukarno, Mohammad. 2006. Pemograman Visual Basic dengan menggunakan Crystal Report. Bekasi: Eska Media Press. Yuswanto. 2003. Pemograman Visual Basic 6.0 Pemograman Grafis dan Multimedia. Surabaya: Prestasi Pustaka Publisher. Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 1.Menu Master, Transaksi, Laporan 2.Tampilan Menu Absensi Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 3.Tampilan Menu Absensi Harian 4.Tampilan Menu Cuti Pegawai Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 5.TampilanMenu Detail Pegawai 6.Tampilan Menu Gaji Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 7.TamoilanMenu Jabatan 8.Tampilan Menu Jenis Cuti Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 9.Tampilan Menu Pangkat 10. Tampilan Menu Pegawai Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 12. Tampilan Menu Pendidikan 13. Tampilan Menu Unit Kerja Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 LISTING PROGRAM 1.Form Absensi Private Sub CmdHapus_Click() On Error GoTo Salah Ado.Recordset.Delete Exit Sub Salah: MsgBox ErrDelete End Sub Private Sub CmdKeluar_Click() Unload Me End Sub Private Sub CmdSimpan_Click() On Error GoTo Salah Ado.Recordset.Update Ado.Recordset.Move 0 CmdTambah.SetFocus Exit Sub Salah: MsgBox ErrSave End Sub Private Sub CmdTambah_Click() On Error GoTo Salah Ado.Recordset.AddNew TxtKdAbsen.SetFocus Exit Sub Salah: MsgBox ErrAdd End Sub 2.Form Absensi Harian Private Sub cmdCetak_Click() On Error GoTo Salah CR.ReportFileName = App.Path & "\REPORT\Absen Harian.rpt" CR.Action = 1 Exit Sub Salah: MsgBox ErrReport End Sub Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Private Sub CmdHapus_Click() On Error GoTo Salah Ado.Recordset.Delete Exit Sub Salah: MsgBox ErrDelete End Sub Private Sub CmdKeluar_Click() Unload Me End Sub Private Sub CmdSimpan_Click() On Error GoTo Salah Ado.Recordset.Update Ado.Recordset.Move 0 CmdTambah.SetFocus Exit Sub Salah: MsgBox ErrSave End Sub Private Sub CmdTambah_Click() On Error GoTo Salah Ado.Recordset.AddNew txtNIP.SetFocus Exit Sub Salah: MsgBox ErrAdd End Sub Private Sub ListAbsen_DblClick() ListAbsen_LostFocus End Sub Private Sub ListAbsen_LostFocus() TxtKdAbsen.Text = Left(ListAbsen.Text, 1) ListAbsen.Visible = False End Sub Private Sub Txtkdabsen_Change() txtUabsen.Text = FieldValue("Absensi", "keterangan", "kdabsen = '" & TxtKdAbsen.Text & "'") End Sub Private Sub Txtkdabsen_KeyPress(keyascii As Integer) If keyascii = 13 Or keyascii = 32 Then ListAbsen.Clear Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 Call IsiListAbsen ListAbsen.Visible = True ListAbsen.ZOrder (0) End If End Sub Sub IsiListAbsen() ListAbsen.Clear SQL = "select * From Absensi" pRS.CursorLocation = adUseClient pRS.Open SQL, StrConn While Not pRS.EOF ListAbsen.AddItem pRS.Fields("KdAbsen") & vbTab & pRS.Fields("keterangan") pRS.MoveNext Wend pRS.Close End Sub Private Sub ListPegawai_DblClick() ListPegawai_LostFocus End Sub Private Sub ListPegawai_LostFocus() txtNIP.Text = Left(ListPegawai.Text, 4) ListPegawai.Visible = False End Sub Private Sub TxtNIP_Change() txtUPegawai.Text = FieldValue("Pegawai", "nama", "NIP = '" & txtNIP.Text & "'") End Sub Private Sub TxtNIP_KeyPress(keyascii As Integer) If keyascii = 13 Or keyascii = 32 Then ListPegawai.Clear Call IsiListPegawai ListPegawai.Visible = True ListPegawai.ZOrder (0) End If End Sub Sub IsiListPegawai() ListPegawai.Clear SQL = "select * From Pegawai" pRS.CursorLocation = adUseClient pRS.Open SQL, StrConn While Not pRS.EOF ListPegawai.AddItem pRS.Fields("NIP") & vbTab & pRS.Fields("nama") pRS.MoveNext Wend Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 pRS.Close End Sub 3.FormCuti Pegawai Private Sub cmdCetak_Click() On Error GoTo Salah CR.ReportFileName = App.Path & "\REPORT\Cuti Pegawai.rpt" CR.Action = 1 Exit Sub Salah: MsgBox ErrReport End Sub Private Sub CmdHapus_Click() On Error GoTo Salah Ado.Recordset.Delete Exit Sub Salah: MsgBox ErrDelete End Sub Private Sub CmdKeluar_Click() Unload Me End Sub Private Sub CmdSimpan_Click() On Error GoTo Salah Ado.Recordset.Update Ado.Recordset.Move 0 CmdTambah.SetFocus Exit Sub Salah: MsgBox ErrSave End Sub Private Sub CmdTambah_Click() On Error GoTo Salah Ado.Recordset.AddNew txtNIP.SetFocus Exit Sub Salah: MsgBox ErrAdd End Sub Private Sub ListPegawai_DblClick() ListPegawai_LostFocus Tri Wardani : Sistem Informasi Data Kepegawaian Pada PT. Bank Tabungan Negara (PERSERO) Cabang Medan Dengan Menggunakan Visual Basic, 2008. USU Repository 2009 End Sub Private Sub ListPegawai_LostFocus() txtNIP.Text = Left(ListPegawai.Text, 4) EndSub Private Sub TxtNIP_