SISTEM INFORMASI KEPEGAWAIAN PADA DINAS PEKERJAAN UMUM KABUPATEN ASAHAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR. Oleh DESY MASRAUDHA

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM INFORMASI KEPEGAWAIAN PADA DINAS PEKERJAAN UMUM KABUPATEN ASAHAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR. Oleh DESY MASRAUDHA"

Transkripsi

1 SISTEM INFORMASI KEPEGAWAIAN PADA DINAS PEKERJAAN UMUM KABUPATEN ASAHAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Oleh DESY MASRAUDHA PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN

2 2008 PERSETUJUAN Judul : SISTEM INFORMASI KEPEGAWAIAN PADA DINAS PEKERJAAN UMUM KAB. ASAHAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : DESY MASRAUDHA Nomor Induk Mahasiswa : Program Studi : D-III ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, 24 Mei 2008 Diketahui Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc. Dra. Elvina Herawati, M.Si. NIP NIP

3 PENGHARGAAN Alhamdulillah puji dan syukur kehadirat Allah SWT karena berkat rahmat dan hidayahnya penulis dapat menyelesaikan tugas akhir ini. Dan tidak lupa juga kepada Nabi Muhammad SAW yang merupakan The Leader of The People to The Right Way Judul dari tugas akhir yang penulis selesaikan adalah Sistem Informasi Kepegawaian pada Dinas Pekerjaan Umum Kabupaten Asahan Menggunakan Visual Basic 6.0. Sedangkan tujuan penulisan tugas akhir tersebut adalah untuk memenuhi salah satu persyaratan menyelesaikan pendidikan pada program studi D-3 Ilmu Komputer di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Sumatera Utara. Dalam penyusunan tugas akhir ini penulis banyak dibantu oleh pihak-pihak lain yang dengan senang hati bersedia meluangkan waktunya untuk membantu penulis dalam menyelesaikan tugas akhir ini. Pada kesempatan ini penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada : 1. Ibu Dra. Elvina Herawati, M.Si selaku Dosen Pembimbing tugas akhir yang telah memberikan waktu serta bimbingannya sehingga penulis dapat menyelesaikan tugas akhir ini.

4 2. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Jurusan program studi D-3 Ilmu Komputer Universitas Sumatera Utara. 3. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 4. Teristimewa kepada Mama dan Papa yang selalu memberikan dukungan baik moril maupun materil sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. 5. Seluruh keluarga tercinta, my Brothers : Mas Mbeng, Gosan, Nago, Uneng dan bujing Inung. 6. Teman-teman tercinta : Nchut, Gie, Mba, Ara, Aqiem, I am, Lay, Mini, Bono, Fenk dan special M@5:3u!W Mpet 7. Seluruh anak-anak parkir dan Teman-teman di Kom A, B dan C. Dalam penulisan tugas akhir ini penulis sangat menyadari masih banyak kesalahan dan kekurangannya. Dan penulis mengharapkan masukkan-masukkan, saran dan kritik mengenai tugas akhir ini. Sehingga di kemudian hari dapat dijadikan sebagai pedoman dalam menyusun suatu karya tulis. Penulis berharap semoga tugas akhir ini dapat bermanfaat baik bagi penulis sendiri maupun orang lain. Medan, Juni 2008 Penulis

5 DESY MASRAUHA DAFTAR ISI PENGHARGAAN DAFTAR ISI i iii BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Batasan Masalah Maksud dan Tujuan Metodologi Penelitian Organisasi Penulisan 5 BAB II LANDASAN TEORI Pengertian Komputer Pengolahan Data Basis Data (Database) Pengertian Basis Data (Data Base) Komponen Basis Data (Data Base) Pengertian Sistem Informasi Pengertian Sistem Pengertian Informasi Peranan Komputer dalam Sistem Informasi Sekilas Mengenai Visual Basic Lingkungan Visual Basic Komponen-komponen Visual Basic 18

6 BAB III TINJAUAN ORGANISASI Profil Dinas Pekerjaan Umum Maksud dan Tujuan Tugas Pokok dan Fungsi Pernyataan Visi dan Misi Struktur Organisasi 26 BAB IV RANCANGAN SISTEM PROGRAM Data Flow Diagram (DFD) Rancangan Database Rancangan Menu Rancangan Input Rancangan Output 36 BAB V IMPLEMENTASI SISTEM Pengertian Implementasi Sistem Tujuan Implementasi Sistem Komponen Utama dalam Implementasi Sistem 39 BAB VI KESIMPULAN DAN SARAN Kesimpulan Saran 43 DAFTAR PUSTAKA LAMPIRAN A LAMPIRAN B LAMPIRAN C

7 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi dewasa ini tidak terlepas dari semakin bertambah majunya teknologi komputer. Kebutuhan akan teknologi komputer pun semakin diminati oleh perusahaan-perusahaan disegala bidang, baik perusahaan swasta maupun pada instansiinstansi pemerintah. Hal ini berkaitan dengan pekerjaan-pekerjaan yang biasanya selalu dilakukan secara manual oleh manusia akan semakin cepat dan efisien apabila dilakukan dengan sistem komputerisasi. Bahkan dengan kecanggihan teknologi komputer yang semakin berkembang dengan pesat dapat memudahkan perusahaan-perusahaan tersebut untuk meningkatkan efisiensi kerja karena pekerjaan yang dilakukan dengan komputer dapat menghemat baik dari segi waktu, ruang, tenaga, biaya, dan lain-lain. Pada mulanya komputer hanya digunakan sebagai alat penghitung oleh manusia. Namun sekarang semakin berkembangnya teknologi khususnya di bidang komputer serta dengan meningkatnya kebutuhan serta pengetahuan manusia akan pentingnya teknologi,

8 maka fasilitas yang disediakan oleh komputer pun semakin meningkat dengan tidak hanya digunakan sebagai alat penghitung saja. Salah satu penggunaan lain dari komputer adalah menyangkut tentang data processing. Data processing kepegawaian merupakan data yang sangat vital bagi sebuah perusahaan, baik itu perusahaan swasta maupun dinas pemerintahan. Untuk itu penulis mencoba membuat perancangan suatu sistem untuk melakukan proses kerja khususnya dalam penginputan data pegawai pada Dinas Pekerjaan Umum Kabupaten Asahan. Oleh karena itu penulis sangat tertarik untuk menyusun Tugas Akhir dengan judul: Sistem Informasi Kepegawaian pada Dinas Pekerjaan Umum Kabupaten Asahan. 1.2 Identifikasi Masalah Dalam pengolahan data diperlukan suatu identifikasi terhadap permasalahan yang dihadapi. Sering kali dalam melakukan proses pengolahan data muncul permasalahan yang dapat menghambat kelancaran dari proses tersebut. Permasalahan yang dihadapi oleh Dinas Pekerjaan Umum Kabupaten Asahan adalah sistem pengolahan data lebih banyak dilakukan secara manual dan tidak menggunakan software terbaru yang diharapkan dapat mempermudah pendataan.

9 Oleh karena itu, penulis berusaha membantu meringankan masalah tersebut dengan membuat pengolahan data dengan menggunakan bahasa pemograman Visual Basic Batasan Masalah Untuk menghindari hal-hal yang menyimpang dari maksud dan tujuan sebenarnya, penulis membatasi permasalahan hanya pada pengolahan data kepegawaian saja yang dilakukan pada Dinas Pekerjaan Umum Kabupaten Asahan Sumatera Utara. 1.4 Maksud dan Tujuan Adapun maksud dari penelitian ini adalah untuk mengembangkan serta memperbaharui sistem pemrosesan data pegawai pada Dinas Pekerjaan Umum kabupaten Asahan Sumatera Utara. Sedangkan tujuan dari penelitian ini adalah membuat suatu software basis data mengenai data poegawai pada Dinas Pekerjaan Umum kabupaten Asahan dengan menggunakan Visual Basic.

10 Selain itu penelitian ini juga bertujuan untuk menyusun tugas akhir yang merupakan salah satu syarat dalam menyelesaikan program Studi Diploma III Ilmu Komputer. 1.5 Metodologi Penelitian Metode penelitian yang digunakan dalam penelitian ini terdiri dari 2 macam, yaitu : 1. Studi Pustaka Studi pustaka dilakukan dengan cara mempelajari teori-teori literature dan bukubuku yang berhubungan dengan objek kerja praktek sebagai dasar dalam penelitian ini. 2. Studi Lapangan Studi lapangan dilakukan dengan cara meneliti instansi/perusahaan secara langsung. Hal ini dilakukan untuk mendapatkan data-data dan keteranganketerangan yang berhubungan dengan masalah yang sedang diteliti. Studi Lapangan ini meliputi : a. Interview (wawancara) Yaitu pengumpulan data dengan cara mengadakan wawancara secara langsung kepada pihak yang terkait. b. Observasi (pengamatan) Yaitu teknik pengumpulan data secara langsung dilapangan sehingga memperoleh data yang lebih akurat dan keterangan yang cukup jelas.

11 1.6 Organisasi Penulisan Penulisan Tugas Akhir ini dibagi atas IV (enam) bab dan masing-masing bab dibagi atas beberapa sub bab dengan maksud agar Tugas Akhir ini lebih terperinci dan akan mempermudah di dalam pembahasan dan pemahaman masing-masing bab. Adapun bab-bab tersebut adalah : BAB 1 : PENDAHULUAN Bab ini menguraikan secara garis besar mengenai pokok-pokok permasalahn yaitu hal-hal yang mencakup latar belakang, perumusan masalah, batasan masalah, maksud dan tujuan, metodologi penelitian dan organisasi penulisan Tugas Akhir. BAB 2 : LANDASAN TEORI Bab ini mengiraikan secara garis besar mengenai pengertian komputer, Pengolahan data, pengertian sistem informasi, dan sekilas tentang Microsoft Visual Basic. BAB 3 : TINJAUAN ORGANISASI Bab ini menguraikan tentang profil Dinas Pekerjaan Umum, tugas pokok dan fungsi, visi dan misi, serta struktur organisasi Dinas Pekerjaan Umum.

12 BAB 4 : PERANCANGAN SISTEM YANG DIUSULKAN Bab ini menguraikan tentang gambaran sistem, perancangan struktur basis data, perancangan menu, algoritma program, serta perancangan output. BAB 5 : IMPLEMENTASI SISTEM Menjelaskan tentang implementasi sistem yang meliputi pengertian implementasi sistem, tujuan implementasi sistem, komponen utama dalam implementasi sistem serta pemeliharaan sistem. BAB 6 : KESIUMPULAN DAN SARAN Bab ini menguraikan tentang kesimpulan dari uraian bab-bab sebelumnya, sehingga dari kesimpulan tersebut penulis mencoba memberi saran yang berguna untuk melengkapi dan menyempurnakan produktivitas kerja yang akan datang, juga dilengkapi dengan daftar pustaka dan beberapa lampiran yang berkaitan dengan pembahasan.

13 BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja sebagian manusia yang bergerak di bidang informasi. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti menghitung (to Compute atau reckon). Dari berbagai pengertian dari komputer dapat diambil kesimpulan bahwa pengertian komputer adalah suatu alat elektronik yang dapat menerima input data, mengolah data, memberikan informasi dengan menggunakan suatu program yang tersimpan di memori komputer (stored program), dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

14 2.2 Pengolahan Data Data berasal dari bahasa latin yaitu datum yang berarti fakta, kenyataan, kejadian, atau peristiwa. Jadi data adalah fakta dasar yang mewakili suatu kejadian. Data diproses oleh sistem komputer untuk menghasilkan informasi. Inilah alasan utama keberadaan komputer. Data dapat berupa angka dalam berbagai bentuk. Salah satu komponen dalam pengolahan data yang diperlukan adalah merupakan program aplikasi (program komputer) yang mana berisikan sederetan instruksi yang disusun dan dapat diterima oleh komputer. Jadi pengolahan data adalah proses untuk melakukan manipulasi dari pemakaian data agar menghasilkan informasi yang diperlukan. Secara umum pengolahan data terdiri dari tiga langkah, yaitu : 1. Input (pemasukan data) 2. Proses (pengolahan Data) 3. Output (hasil keluaran berupa informasi) INPUT PROCESSING OUTPUT Gambar 2.1. Siklus Pengolahan Data

15 Pengolahan data merupakan segala macam pengolahan terahadap data untuk membuat data itu berguna sesuai dengan hasil yang diinginkan, sehingga dapat segera dipakai, hasil pengolahan data tersebut adalah informasi. Sewaktu merencanakan proyek penelitian, orang yang melakukan penelitian seharusnya sudah mempunyai rencana mengenai pengolahan dan desain outputnya. Pengolahan data meliputi kegiatan-kegiatan mulai dari penyiapan data sampai mengeluarkan hasil pengolahan data. Pengolaha data dengan menggunakan perangkat elektronik secara sederhana meliputi : 1. Masukan data Data terlebih dahulu dikumpulkan, kemudian dipindahkan kesesuatu peralatan input komputer. Record data yang dihasilkan akan dibaca oleh komputer melalui bahasa pemograman yang akan diterjemahkan ke dalam bahasa mesin yang akan dimengerti oleh komputer. 2. memproses data Ada beberapa jenis pemrosesan data, antara lain : a. Penyorotan Record data disusun / diurutkan sesuai dengan urutan yang diinginkan, biak numerik maupun alphabetik b. Klassifikasi Record data disusun dalam berbagai kelompok. c. Kalkulasi Melakukan perhitungan dengan manipulasi aritmatika terhadap data d. Ringkasan

16 Menerangkan data menjadi lebih sederhana dan ringkas e. Seleksi Mengambil record-record tertentu 3. Hasil pengolahan Hasil pengolahan disajikan dalam suatu format tertentu yang berisi informasi. Output ini mungkin juga disimpan dalam suatu media yang akan digunakan untuk pengolahan selanjutnya 4. Pemeliharaan Terhadap sistem yang telah selesai dibuat dapat dilakukan beberapa perubahan atau penambahan yang sesuai dengan keinginan pemakai. Pada fase pemeliharaan ini dilakukan pemeriksaan ulang pada setiap jangka waktu. 2.3 Basis Data (Database) Pengertian Basis Data (Database) Basis data (Database) merupakan kumpulan dari yang saling berhubungan satu dengan yang lainnya, tersimpan di pernagkat keras komputer dan digunakan perangkat lunak untuk memenipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan basis data dalam sistem informasi disebut dengan database sistem. Sistem basis data (data system) adalah suatu sistem informasi yang mengintegrasikan

17 kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia bagi beberapa aplikasi yang bermacam-macam di dalam organisasi Komponen Basis Data (Database ) Apabila kita lihat dari komponen di dalam basis data, maka kita dapat menyebutkan bahwa : 1. Basis data terdiri dari beberapa file 2. file terdiri dari beberapa record 3. Record terdiri dari beberapa field 4. Field terdiri dari beberapa karakter Karakter merupakan bagian data yang terkecil dapat berupa karakter numerik, huruf maupun karakter khusus yang memebentuk suatu data item (field). Field adalah sekumpulan data data record yang sejenis, yang merupakan kumpulan data untuk mewakili suatu entity data record. Record merupakan kumpulan dari field membentuk record. Record manggambarkan unit dari data individu tertentu. File merupakan kumpulan dari recordrecord yang sejenis yang mempunyai panjang elemen yang sama, atribut yang sama namun berbeda data valuenya. File terdiri dari record-record yang menggambarkan suatu kesatuan data yang sejenis.

18 Dengan menggunakan sistem basis data masalah pada manajemen basis data dapat dikurangi. Dengan sistem basis data juga dapat mengurangi duplikasi data dengan tujuan untuk mengurangi biaya manajemen. Basis data dapat dibuat cukup fleksibel dalam arti mudah ditambah atau dikurangi bahkan dimodifikasi, dan sistem basis data dapat menghubungkan data dengan data lainnya. 2.4 Pengertian Sistem Informasi Dalam pengertian sistem informasi ada baik terlebih dahulu mengerti arti dari sistem dan informasi. Dengan memahami defenisi sistem dan informasi akan dapat diperoleh penjelasan yang baik tentang sistem informasi Pengertian sistem Istilah sistem merupakan suatu istilah yang tidak asing lagi dan banyak digunakan secara luas pada lembaga-lembaga atau bidang-bidang ilmu pengetahuan dan teknologi. Istilah sistem berasal dari bahasa Yunani yaitu SYSTEMA. Ditinjau dari asal katanya, sistem bararti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode yang digabungkan dan diatur sedemikian rupa yang berfungsi mencapai tujuan. Suatu sistem dapat terdiri dari beberapa subsistem yang saling berhubungan yang membentuk suatu kesatuan sehingga sasaran atau tujuan sistem tersebut dapat tercapai.

19 Pada umumnya ciri-ciri sistem adalah bertujuan, punya batas, terbuka, tersusun dari subsistem, ada saling berkaitan dan saling tergantung, merupakan satu kebulatan yang utuh, melakukan kegiatan transformasi, ada mekanisme kontrol, dan memiliki kemampuan mengatur dan menyesuaikan diri sendiri Pengertian Informasi Informasi merupakan fakta data yang telah diproses transformasi data sehingga berubah bentuk menjadi informasi atau informasi adalah data yang telah diambil kembali diolah atau sebaliknya digunakan untuk tujuan informatif, argumentasi ataupun sebagai dasar untuk pengambilan keputusan.informasi ini adalah hasil proses data yang bentuknya kurang berguna menjadi data yang berguna. Kualitas dari suatu informasi tergantung dari tiga hal, yaitu informasi harus akurat, tepat pada waktunya dan relevan. a. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. b. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat c. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.

20 Kegunaan informasi itu sendiri adalah untuk memberitahukan kepada si penerima informasi mengenai suatu masalah agar si penerima informasi lebih dapat menguasai masalah yang dihadapinya. Informasi juga dapat mengurangi ketidakpastian tentang suatu masalah yang dapat digunakan untuk memilih resiko yang paling kecil dan keuntungan yang besar dala pemilihan alternatif bagi suatu proses pengambilan keputusan. Dari defenisi sistem dan informasi dapat disimpulkan bahwa sistem informasi adalah suatu sistem di dalam suatu sistem organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan yang cerdik Peranan Komputer dalam Sistem Informasi Komputer mempunyai peran penting untuk membantu manusia dalam menyelesaikan dan memecahkan masalah yang dihadapinya. Setiap pemecahan persoalan yang dilakukan manusia, hendaknya mempunyai dua unsur yaitu: 1. adanya fakta dan data 2. bagaimana proses pemecahannya

21 Jika pengolahan data dilakukan secara manual tidak akan menjamin ketelitian serta kebenaran hasil atau informasi yang diinginkan. Masalah pendataan dan pengolahan data dapat dipecahkan dengan mudah dalam waktu singkat dengan menggunakan alat bantu komputer. Dalam hal hubungan inilah diperlukan suatu sistem penglohan data yang cepat dan tepat untuk memberikan informasi yang sangat menjamin benarnya keputusan yang telah ditetapkan. Dilihat dari aspek praktisnya, maka tidak jarang seseorang terlambat atau belum selesai didalam pengambilan keputusan dan mendapat informasi yang cepat dalam pengolahan data secara menual. Tetapi dengan adanya pengolahan data dengan komputer hal tersebut dapat diatasi. Peranan komputer dalam suatu sistem informasi sangatlah penting, hal ini diakibatkan besar dan banyaknya data yang akan diolah dengan beranekaragam jenis data. Disinilah komputer memegang peranan penting untuk melakukan pengolahan data yang banyak dan beraneka ragam informasi dapat diperoleh dengan cepat dan tepat. 2.5 Sekilas Mengenai Visual Basic 6.0 Visual Basic pada dasarnya adalah bahasa pemograman komputer. Bahasa pemograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan

22 tugas-tugas tertentu. Bahasa pemograman visual basic merupakan bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih pemograman Visual Basic. Visual Basic selain disebut sbagai bahasa pemograman, juga sering disebut sarana (tool) untuk menghasilkan program-program aplikasi berbasis windows. Beberapa kemampuan atau manfaat dari Visual Basic diantaranya seperti: a. Untuk membuat program aplikasi berbasis Windows b. Untuk membuat objek-objek pembantu program seperti kontrol Activex, File, Help, Aplikasi internet dan sebagainya c. Menguji program dan menghasilkan program akhir berakhiran EXE yang bersifat Executable, atau dapat langsung dijalankan. Bagi programmer pemula yang baru iungin belajar program, lingkungan Visual Basic dapat membantu membuat program berbasis Windows dengan mudah. Sedangkan bagi programmer tingkat lanjut, dengan kemampuannya yang besar dapat digunakan untuk membuat program yang kompleks, misalnya dalam lingkungan Netwoking atau Clien Server. Bahasa pemograman Visual Basic cukup sederhana dan menggunakan katakata bahasa inggris yang umum digunakan dan tidak perlu lagi menghapal sintaks-sintaks maupun format-format bahasa yang bermacam-macam. Dalam Visual Basic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai kebutuhan. Selain itu, sarana pengembangannya yang bersifat visual lebih memudahkan untuk mengembangkan program aplikasi berbasis Windows ini, bersifat Mouse Driven (digerakkan dengan mouse) dan berdaya guna tinggi.

23 Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program aplikasi yang lengkap dan mudah dipahami Lingkungan Visual Basic Tempat bidang kerja untuk menghasilkan program aplikasi adalah di IDE. Interface Development Environment atau disingkat dengan IDE adalah tampilan antarmuka program dengan pengguna yang sudah bersifat grafic user interface, yang menyajikan kemudahan bagi para programmer untuk membuat aplikasi. IDE juga disebut sebagai komponen-komponen dari lingkungan Visual Basic. Lingkungan pemograman MS Visual Basic berisi semua alat Bantu yang diperlukan untuk membuat program-program yang berguna untuk windows secara cepat dan efisien.

24 Gambar 2.2 Tampilan Dasar MS Visual Basic Komponen-komponen Visual Basic Komponen-komponen Visual Basic terdiri dari : 1. Form Windows (Jendela Form) adalah pusat dari pengembangan aplikasi visual basic. Disinilah tempat merancang aplikasi yang akan atau kita inginkan.

25 Gambar 2.3.Form Windows 2. Project Windows (Jendela Proyek), menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul standart, dan file sumber yang membentuk suatu aplikasi. Gambar 2.4.Project Windows 3. Toolbox adalah kumpulan dari proyek yang digunakan atau membuat user interface serta control bagi program aplikasi. Ada dua cara untuk menempatkan kontrol pada suatu form a. Klik ganda kontrol dalam toolbox, selanjutnya anda dapat mengubah besar dan ukuran serta memindahkannya dengan metode drag dan drop. b. Klik kontrol dalam toolbox, kemudian pindahkan pointer mouse pada jendela form, kursor akan berubah menjadi crosshairt(+).

26 Gambar 2.5.Toolbox 4. Property Windows (Jendela Properti) berisi daftar struktur setting property yang digunakan pada sebuah objek yang terpilih. Kotak drop-down pada bagian atas jendela berisi daftar semua objek pada form yang aktif. Ada dua tab tampilan : Alphabetic (urut abjat) dan Catagorized (urut berdasarkan kelompok). Gambar 2.6.Property Windows

27 5. Form Layout Windows (Jendela Layout Form) menampilkan posisi form relatif terhadap layar monitor pada saat program dijalankan atau dieksekusi (Running/Compiling). Gambar 2.7.Form Layout Windows BAB 3 TINJAUAN ORGANISASI 3.1 profil Dinas Pekerjaan Umum

28 Sesuai dengan tuntutan perubahan yang terjadi baik terhadap publik maupun masyarakat, Dinas Pekerjaan Umum berupaya melakukan pembenahan diri terhadap tugas pokok dan fungsi dalam rangka mewujudkan pelaksanaan pola paradigma baru sejalan dengan mekanisme pencapaian Good Govermence dalam tugas dan tanggung jawab yang tepat, jelas dan terukur. Berlandaskan aturan pelaksanaan Undang-undang nomor 28 tahun 1999 tentang Penyelenggaraan Negara yang bersih dan bebas KKN, lebih rinci diatur di dalam pelaksanaan Inpres nomor 7 tahun 1999 tentang Akuntabilitas Kinerja Instasi Pemerintah (AKIP), atas dasar ini penyelenggara Pemerintah (Dinas Pekerjaan Umum Kabupaten Asahan) wajib membuat laporan Akuntabilitas. Langkah-langkah mekanisme pertanggung jawaban yang tepat, jelas dan terukur mengacu kepada renstra jangka panjang yang tertuang di dalam Rencana Stratejik Dinas Pekerjaan Umum Kabupaten Asahan. 3.2 Maksud dan Tujuan Laporan Akuntabilitas Kinerja Instansi Pemerintah (LAKIP) merupakan tanggung jawab atas tugas-tugas yang diemban juga merupakan bagian dari integral dan siklus akuntabilitas itu sendiri pada suatu sistem Akuntabilitas Kinerja Instansi Pemerintah yang memiliki akses dari sistem AKIP adalah perwujudan dan implementasi Dinas Pekerjaan

29 Umum Kabupaten Asahan didalam mengendalikan inprastruktur managemen penyelenggara pemerintah untuk memastikan bahwa visi, misi dan tujuan strategi Dinas Pekerjaan Umum Kabupaten Asahan, melalui implementasi strategi pencapaian program kegiatan harus selaras. Atas dasar tersebut siklus sistem AKIP diawali dengan penuyusunan rencana strategi yang mendefenisikan visi, misi dan tujuan/sasaran strategi Dinas Pekerjaan Umum Kabupaten Asahan. Pelaksanaan program dan kegiatan selaras setiap tahun dilaksanakan dalam rangka pemenuhan vis, misi dan tujuan/sasaran strategi dengan sistem pengukuran kinerja nantinya dapat dibangun dan kembangkan untuk menilai sejauh mana pencapaian kinerja Dinas Pekerjaan Umum Kabupaten Asahan. Dua fungsi utama LAKIP tersebut merupakan cerminan dari maksud dan tujuan penyusunan penyampaian LAKIP oleh setiap instansi pemerintah.

30 Akuntabilitas Kinerja Manajemen Kinerja LAKIP 3.3 Tugas Pokok dan Fungsi Bardasarkan peraturan daerah nomor 4 tahun 2003 tentang Perubahan Pertama atas Peraturan Daerah kabupaten Asahan Nomor 02 tahun 2001 tentang Pembentukan dan Susunan Dinas-dinas Daerah Kabupaten Asahan, yang mengemban tugas malaksanakan urusan rumah tangga daerah dalam Bidang Pekerjaan Umum meliputi perencanaan, pengendalian dan pengembangan bidang Bina Marga, Pengairan, Perkotaan Pedesaan dan Cipta Karya, Dinas Pekerjaan Umum Kabupaten Asahan dengan fungsi sebagai berikut : a. Mengkoordinasi perencanaan yaitu segala usaha dan kegiatan pengumpulan,, pengolahan dan penilaian, pemutahiran data serta penyusunan perencanaan program dan perumusan kebijakan teknis yang ditetapkan Kepala Daerah.

31 b. Mengkoordinasi pelaksanaan yaitu segala usaha dan kegiatan untuk melaksanakan perencanaan/program kebijaksanaan teknis yang telah ditetapkan. c. Mengkoordinasikan pembinaan yaitu segala usaha dan kegiatan untuk melaksanakan kegiatan penyuluhan dan bimbingan kearah peningkatan kemampuan pedoman untuk melaksanakan tugas di Bidang Pekerjaan Umum. d. Mengkoordinasi pelaksanaan pembinaan dan pengembangan perkotaan dan pedesaan. e. Mengkoordinasi pengawasan yaitu segala usaha dan kegiatan untuk melaksanakan pengamanan atas pelaksanaan tugas pokok sesuai Peraturan Perundang-undangan yang berlaku. f. Mengkoordinasi pengelolaan Unit Pelaksana Teknis Dinas. g. Mengkoordinasikan pengelolaan administrasi meliputi, kegiatan di Bidang ketatausahaan umum dan keuangan. h. Mengkoordinasikan pelaksanaan tugas lain yang diperintahkan oleh atasan. 3.4 Pernyataan Visi dan Misi Visi merupakan pandangan jauh ke depan, ke mana dan bagaimana instansi pemerintah harus dibawa dan berkarya agar konsisten dan dapat eksis, antisipatif, inovatif serta

32 produktif. Visi tidak lain adalah suatu gambaran yang menantang tentang keadaan masa depan berisikan cita dan citra yang ingin diwujudkan oleh instansi pemerintah. Dengan mengacu pada batasan tersebut, visi Dinas Pekerjaan Umum Kabupaten Asahan dijabarkan sebagai berikut: Mewujudkan Kwalitas dan Kwantitas Serta Tercapainya Sarana dan Prasarana Daerah Guna Pemanfaatan Sumber Daya Daerah Secara Optimal. Agar tidak menimbulkan persepsi yang berbeda bagi semua pihak yang berkepentingan dengan Renstra, maka perlu dijelaskan makna dari kalimat Visi tersebut di atas, sebagai berikut : a. Mewujudkan kwalitas dan kwantitas mengandung arti bahwa Dinas Pekerjaan Umum Kabupaten Asahan Pendayagunaan Aparatur yang dimilikim kwalitas dalam perencanaan, pengawasan pembangunan dengan melaksanakan tugas secara optimal dean profesional. b. Tercapainya Sarana dan Prasarana Daerah mengandung arti bahwa komponen ini mendukung perekonomian daerah dari sektor pertanian pangan, perkebunan maupun perdagangan, kelancaran transportasi dapat lebih lancar antara desa ke kota. c. Memanfaatkan sumber daya daerah secara optimal mengandung arti bahwa singkron pelaksanaan pembangunan sarana dan prasarana pertama dapat meningkatkan perekonomian masyarakat sekaligus dapat meningkatkan pendapatan asli daerah melalui retribusi pemakaian kekayaan daerah.

33 Untuk memenuhi visi tersebut, pemerintah menjabarkannya ke dalam Misi Dinas Pekerjaan Umum Kabupaten Asahan tahun 2005 samapai tahun 2009 yaitu : a. Meningkatkan kwalitas para staf perencana dan pembangunan. b. Mengoptimalkan perawatan jalan, jembatan dan irigasi. c. Mengoptimalkan pemanfaatan alat-alat berat untuk perawatan dan pengembangan wilayah. d. Meningkatkan kwalitas dan kapasitas perawatan jalan, jembatan dan irigasi secara berkelanjutan. 3.5 Struktur Organisasi Berdasarkan peraturan daerah nomor 4 tahun 2003 tentang Perubahan Pertama atas Peraturan Daerah Kabupaten Asahan Nomor 02 tahun 2001 tentang Pembentukan dan Susunan Dinas-dinas Daerah Kabupaten Asahan, Dinas Pekerjaan Umum Kabupaten Asahan dipimpin oleh Kepala Dinas (Eselon II b) Kepala Dinas ddbantu 5 (lima) orang pejabat Struktural Eselon IIIA dan dibantu oleh 34 (tiga puluh empat) orang Ewselon IVA sebagai berikut : 1. Kabag Tata Usaha membawahi: a. Kasubag Umum b. Kasubag Keuangan 2. Bidang Perencanaan, Pemantauan, Evaluasi dan Pelaporan membawahi: a. Seksi Penyusunan Rencana Program

34 b. Seksi Pemantau dan Pengendalian c. Seksi Evaluasi dan Pelaporan 3. Bidang Pengairan membawahi: a. Seksi Pengenmangan Wilayah Pertanian b. Seksi Pengairan dan Irigasi c. Seksi Pengembangan Sumber Daya Air 4. Bidang Prasarana Wilayah membawahi: a. Seksi Jalan dan Jembatan b. Seksi Peralatan c. Seksi Pemeliharaan dan Perawatan 5. Bidang Tata Ruang dan Permukiman membawahi: a. Seksi Permukiman dan Penyehatan Lingkungan b. Seksi Jasa Konstruksi c. Seksi Tata Ruang 6. Unit Pelaksana Teknis Dinas di bawah kendali langsung Kepala Dinas sama halnya dengan tugas-tugas fungsional Dinas. BAB 4 RANCANGAN SISTEM PROGRAM

35 4.1 Data Flow Diagram (FDF) Perancangan DFD yang penulis buat dalam perancangan ini terdiri dari Diagram Konteks, dan DFD Level Nol. Pegawai Informasi absensi pegawai Berkas absensi pegawai Bagian Kepegawaian - Biodata pegawai - pengisian absen 0 SISTEM INFORMASI KEPEGAWAIAN PD DINAS PEKERJAAN UMUM KAB. ASAHAN - Data bagian - data golongan - Laporan data pegawai - laporan absensi pegawai Kepala Dinas Gambar.4.1.Diagram Konteks Sistem Informasi Kepegawaian Pada Dinas Pekerjaan Umum Kab. Asahan Pegawai Bagian Kepegawaian 1 Penginputan - Data bagian - data golongan

36 Gambar.4.2.Data Flow Diagram Level Nol Sistem Informasi Kepegawaian Pada Dinas Pekerjaan Umum Kab. Asahan 4.2 Rancangan Database

37 Dalam hal ini penulis memberikan struktur tabel database yang penulis gunakan untuk merancang sistem informasi kepegawaian, antara lain sebagai berikut : Tabel 1. Bagian Field Type Width Description Kd_bag Text 2 Kode bagian Nm_bag Text 30 Nama bagian Divisi Text 30 Nama divisi Tabel 2. Biodata Pegawai Field Type Width Description NIP Text 9 NIP Pegawai Nm_peg Text 30 Nama pegawai Jenkel Text 6 Jenis kelamin Tgl_lahir Date 8 Tanggal lahir T_lahir Text 30 Tempat lahir Agama Text 11 Agama Tgl_angkat Date 8 Tanggal pengangkatan Pendidikan Text 5 Pendidikan Kd_bag Text 2 Kode bagian Jabatan Text 30 Jabatan Tabel 3. Absensi Field Type Width Description NIP Text 9 NIP Pegawai Tgl_abs Text 30 Nama pegawai Keterangan Text 10 Keterangan Berikut ini adalah relasi antar tabel (database relationship) yang digunakan dalam pembuatan program.

38 Absensi Pegawai NIP Tgl_abs Keterangan Biodata Pegawai NIP Nm_peg Jenkel Tgl_lahir T_lahir Agama Tgl_angkat Pendidikan Kd_bag Jabatan Bagian kd_bag nm_bag divisi Gambar 4.3.Relasi Antar Tabel 4.3 Rancangan Menu

39 Dalam hal ini penulis memberikan struktur menu dan submenu yang penulis gunakan untuk merancang sistem informasi data pegawai, antara lain sebagai berikut : Sistem Informasi Kepegawaian Pada Dinas Pekerjaan Umum Kab. Asahan Input Laporan Selesai Gambar 4.4.Menu Utama Sistem Informasi Kepegawaian Pada Dinas Pekerjaan Umum Kab. Asahan Input Laporan Selesai Data Bagian Data Pegawai Data Absensi Pegawai Gambar 4.5.Menu File Sistem Informasi Kepegawaian Pada Dinas Pekerjaan Umum Kab. Asahan

40 Input Laporan Selesai Informasi Pegawai Per Bagian Laporan Absensi Pegawai Per Tanggal Per Bagian Laporan Absensi Pegawai Per Bulan Per Bagian Gambar 4.6.Menu Laporan 4.4 Rancangan Input Berikut ini adalah rancangan form input data pada sistem informasi data kepegawaian, antara lain sebagai berikut: Data Bagian Kode Bagian: Nama Bagian: Nama Divisi: Simpan Batal Keluar Gambar 4.7.Form Bagian Biodata Pegawai Gambar 4.7.Data Bagian NIP: Pegawai: Jenis Kelamin: Tgl. Lahir:

41 Simpan Batal Keluar Gambar 4.8.Form Biodata Pegawai

42 Absensi Pegawai NIP: Pegawai: Tgl. Absen: Keterangan: Simpan Batal Keluar Gambar 4.9.Form Absensi Pegawai Gambar 4.9.Form Absensi Pegawai 4.5 Rancangan Output Berikut ini adalah rancangan keluaran (output) pengolahan data pada sistem informasi data kepegawaian, antara lain sebagai berikut : Dinas Pekerjaan Umum Kab. Asahan Daftar Biodata Pegawai Bagian: xxxxxxxx Divisi: xxxxxxxx NIP Nama Pegawai Jenis Kelamin Tgl. Lahir Tempat Lahir Agama Tgl. Pengangkatan Pendidikan Jabatan Jumlah record: 9999 Diketahui Oleh, ( )

43 Gambar 4.10.Daftar Biodata Pegawai Dinas Pekerjaan Umum Kab. Asahan Daftar Absensi Pegawai Tanggal: 99/99/99 Bagian: xxxxxxxx Divisi: xxxxxxxx NIP Nama Pegawai Jenis Kelamin Keterangan Jumlah record: 9999 Diketahui Oleh, ( ) Gambar 4.11.Daftar Absensi Pegawai pertanggal Dinas Pekerjaan Umum Kab. Asahan Daftar Absensi Pegawai Bulan: 99/9999 Bagian: xxxxxxxx Divisi: xxxxxxxx NIP Nama Pegawai Jenis Kelamin Tanggal Keterangan Jumlah record: 9999 Diketahui Oleh, ( ) Gambar 4.12 Daftar Absensi Pegawai Perbulan

44 BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem Implementasi Sistem adalah Prosedur yang dilakukan untuk menyelesaikan desain sistem yang didalam dokumen, desain yang disetujui, menguji sistem, menginstal serta memulai sistem yang baru atau yang baru diperbaiki. Ada juga yang mengatakan bahwa Implementasi Sistem adalah Proses yang dilakukan untuk menyelesaikan desain dan selanjutnya diinstal, diuji dan mulai digunakan untuk menggantikan sistem yang lama. 5.2 Tujuan Implementasi Sistem Tujuan dari Implementasi system adalah sebagai berikut : 1. Menyelesaika desain sistem yang ada dalam dokumen desain sistem yang disetujui.

45 2. Menulis, menguji, mendokumentasi program yang prosedur-prosedur yang diperlukan oleh desain sistem yang disetuju. 3. Memperhitungkan bahwa personal dapat mengoperasikan sistem yang telah dirancang. 4. memperhitungkan bahwa sistem dapat memenuhi permintaan pemakai. 5.3 Komponen Utama dalam Implementasi Sistem Untuk memperoleh hasil yang direncanakan dan untuk mencapai keinginan yang dimaksud dalam aplikasi. Adapun implementasi aplikasi ini adalah : 1. Kebutuhan Hardware Hardware yang dimaksud adalah komponen-komponen yang terlihat secara fisik, yang saling bekerja sama dalam melaksanakan pengolahan data. Perangkat keras yang digunakan meliputi : a. Satu unit CPU dengan prosesor Pentium 1 atau yang lebih tinggi. b. Monitor VGA atau layar yang mempunyai resolusi lebih tinggi. c. RAM 64 MB atau juga dapat dipakai RAM dengan kapasitas yang lebih besar. d. CD-ROM e. Harddisk dengan ruang kapasitas diatas 5 GB. f. Keyboard dan mouse g. Printer sebagai media pencetakan.

46 2. Kebutuha Software Software merupakan segala jenis instruksi yang mengarah computer untuk menjalankan program. Adapun perangkat lunak yang dibutuhkan untuk menjalankan atau menerapkan sistem baru ini adalah : a. Sistem operasi yang digunakan adalah PC Windows 98, sistem atau operasi sistem adalah sekelompok program kontrol atau pengendalian yang bertindak sebagai penghubung antara komputer dengan user. b. Program yang disusun dengan menggunakan Visual Basic versi 6.0 yang merupakan versi terbaru untuk saat ini yang banyak digunakan. 3. Kebutuhan Brainware Konsekuensi dibangunnya/dikembangka suatu aplikasi komputerisasi atau adanya mesin komputer sebagai alat bantu dibidang pengolahan data, maka manusia sebagai pelaksana dibidang komputer harus juga dipikirkan. Agar dapat menjalankan perangkat keras dan perangkat lunak maka dibutuhkan antara lain : a. Analyst Sistem, yaitu orang yang membentuk dan membangun fasilitas, rancangan sistem desain. b. Programmer, yaitu orang yang mengerti bahasa pemograman yang dilakukan dalam membuat suatu program.

47 c. Computer Operator, yaitu orang yang menangani langsung dalam pengolahan data, dari mulai mempersiapkan data sampai dengan data entry data ke dalam komputer. d. Data Entry Operator, yaitu orang yang menangani semua yang akan diolah mulai dari pengolahan data sampai dengan perekaman data ke dalam media komputer.

48 DAFTAR PUSTAKA Ramadhan, Arief Jam Belajar Komputer Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo Kelompok Gramedia. Daryanto Belajar Komputer Visual Basic. Bandung: Yrama Widya. Kok, Yung Membangun Database dengan Visual Basic 6.0 dan Perintah SQL. Jakarta: PT. Elex Media Komputindo. Mahyuzir, Tavri D Analisa Perancangan Sistem Pengolahan Data. Jakarta: PT. Elex Media Komputindo. Tim Divisi Penelitian Dan Pengembangan Aplikasi Pemograman Database dengan Visual Basic 6.0 dan Crystal Report.Madiun: Penerbit Andi dan Madcoms.

49 LAMPIRAN A

50 1. Menu Utama

51 Gambar Menu Utama 2. Form Bagian Gambar Form Bagian

52 3. Form Biodata pegawai

53 Gambar Form Biodata Pegawai 4. Form Absensi Pegawai

54 Gambar Form Absensi Pegawai

55 5. Form Edit Bagian Gambar Form Edit Bagian

56 6. Form Edit Pegawai Gambar Form Edit Pegawai

57 7. Form Edit Absensi Pegawai Gambar Form Edit Absensi Pegawai

58 8. Laporan Biodata Pegawai Gambar Form Laporan Biodata Pegawai

59 9. Laporan Absensi Pegawai Gambar Laporan Biodata Pegawai Gambar Form Laporan Absensi Pegawai

60 10. Laporan Daftar Absensi Pegawai Gambar Laporan Absensi Pegawai Gambar Daftar Absensi Pegawai

61 Gambar Laporan Daftar Absensi Pegawai 11. Form Hapus Data Bagian

62 Gambar Form Hapus Data Bagian 12. Form Hapus Biodata Pegawai

63 Gambar Form Hapus Biodata Pegawai

64 13. Form Hapus Absensi Pegawai Gambar Form Hapus Absensi Pegawai

65 LAMPIRAN B

66 LISTING PROGRAM Form Utama Private Sub h1_click() frmhbagian.show Private Sub h2_click() frmhpegawai.show Private Sub h3_click() frmhabsensi.show Private Sub l1_click() L03.Show Private Sub l2_click() L01.Show Private Sub l3_click() L02.Show Private Sub l4_click() L02.Show Private Sub m1_click() frmtbagian.show

67 Private Sub m2_click() frmtpegawai.show Private Sub m3_click() frmtabsensi.show Private Sub MDIForm_DblClick() Unload Me Private Sub MDIForm_Load() Connect Private Sub MDIForm_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single) If Button = 2 Then PopupMenu mnuedit Private Sub mnuklr_click() End Private Sub Timer1_Timer() Me.Caption = Right$(Me.Caption, Len(Me.Caption) - 1) + Left$(Me.Caption, 1) StatusBar1.Panels(1) = Format(Date, "dd mmmm yyyy") StatusBar1.Panels(2) = Format(Time, "hh:mm:ss") Private Sub u1_click() frmebagian.show Private Sub u2_click() frmepegawai.show Private Sub u3_click() frmeabsensi.show

68 Form Data Bagian Private Sub cmdbatal_click() Call CleanControls Me.txt_kd_bag.SetFocus Private Sub CmdKeluar_Click() Unload Me Private Sub CmdSimpan_Click() If Me.txt_kd_bag.Text <> "" And _ Me.txt_nm_bag.Text <> "" Then Call Simpan Frame3.Visible = True Timer1.Enabled = True cmdbatal_click MsgBox "Data sudah tersimpan!", vbexclamation, "Simpan Data" Else PesanKosong frmtbagian Exit Sub Private Sub Form_Activate() Me.txt_kd_bag.SetFocus

69 Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then Unload Me ElseIf KeyAscii = 13 Then SendKeys "{Tab}" Private Sub CleanControls() For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.text = "" ElseIf TypeOf txt Is ComboBox Then txt.listindex = -1 Next Private Sub Simpan() SQlSimpan = "INSERT INTO bagian VALUES('" & Me.txt_kd_bag.Text & "'," & _ "'" & Me.txt_nm_bag.Text & "'," & _ "'" & Me.txt_divisi.Text & "');" Conn.Execute (SQlSimpan) Private Sub Form_Load() Call SetFormCenter(Me) Private Sub tgl_lahir_click() cthn = Year(Me.tgl_lahir.Value) If Val(cthn) >= 1953 And Val(cthn) <= 1991 Then Else

70 MsgBox "Pengisian tanggal lahir salah!", vbcritical, "Tanggal Lahir" Me.tgl_lahir.SetFocus Exit Sub Private Sub nm_pel_keypress(keyascii As Integer) IsiDataText1 If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbkeyback And KeyAscii <> vbkeydelete And KeyAscii <> vbkeyspace Then KeyAscii = 0 Private Sub telp_keypress(keyascii As Integer) IsiDataText3 If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbkeyback And KeyAscii <> vbkeydelete And KeyAscii <> vbkeyspace Then KeyAscii = 0 Form Biodata Pegawai Private Sub cbokd_bag_change() cbokd_bag_click Private Sub cbokd_bag_click() Call OpenTable("SELECT * FROM [bagian] WHERE kd_bag='" & Me.cbokd_bag.Text & "'", rsrs) With rsrs If Not.EOF Then Me.txt_nm_bag.Text =.Fields("nm_bag") Me.txt_divisi.Text =.Fields("divisi")

71 End With Private Sub cmdbatal_click() Call CleanControls Me.txt_nip.SetFocus Private Sub CmdKeluar_Click() Unload Me Private Sub CmdSimpan_Click() If Me.txt_nip.Text <> "" And _ Me.txt_nm_peg.Text <> "" And _ Me.cbo_agama.Text <> "" And _ Me.cbo_jenkel.Text <> "" And _ Me.txt_nm_bag.Text <> "" Then Call Simpan Frame3.Visible = True Timer1.Enabled = True cmdbatal_click MsgBox "Data sudah tersimpan!", vbexclamation, "Simpan Data" Else PesanKosong frmtpegawai Exit Sub Private Sub Form_Activate() Me.txt_nip.SetFocus

72 Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then Unload Me ElseIf KeyAscii = 13 Then SendKeys "{Tab}" Private Sub CleanControls() For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.text = "" ElseIf TypeOf txt Is ComboBox Then txt.listindex = -1 Next Private Sub Simpan() SQlSimpan = "INSERT INTO biodata VALUES('" & txt_nip.text & "'," & _ "'" & Me.txt_nm_peg.Text & "'," & _ "'" & Me.cbo_jenkel.Text & "'," & _ "'" & Me.dt_tgl_lahir.Value & "'," & _ "'" & Me.txt_t_lahir.Text & "'," & _ "'" & Me.cbo_agama.Text & "'," & _ "'" & Me.dt_tgl_angkat.Value & "'," & _ "'" & Me.cbo_pendidikan.Text & "'," & _ "'" & Me.cbokd_bag.Text & "'," & _ "'" & Me.jabatan.Text & "');" Conn.Execute (SQlSimpan)

73 Private Sub Form_Load() Call SetFormCenter(Me) Call Loadkd_bagToCombo("SELECT*FROM bagian", rsrs, Me.cbokd_bag) Private Sub dt_tgl_lahir_click() cthn = Year(Me.dt_tgl_lahir.Value) If Val(cthn) >= 1953 And Val(cthn) <= 1991 Then Else MsgBox "Pengisian tanggal lahir salah!", vbcritical, "Tanggal Lahir" Me.dt_tgl_lahir.SetFocus Exit Sub Private Sub txt_nip_keypress(keyascii As Integer) IsiDataText2 If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbkeyback And KeyAscii <> vbkeydelete And KeyAscii <> vbkeyspace Then KeyAscii = 0 Private Sub txt_nm_peg_keypress(keyascii As Integer) IsiDataText1 If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbkeyback And KeyAscii <> vbkeydelete And KeyAscii <> vbkeyspace Then KeyAscii = 0 Form Absensi Pegawai

74 Private Sub cbonip_click() Call OpenTable("SELECT * FROM [biodata] WHERE nip='" & Me.cbonip.Text & "'", rsrs) With rsrs If Not.EOF Then Me.txt_nm_peg.Text =.Fields("nm_peg") End With Private Sub cmdbatal_click() Call CleanControls 'Call LoadDataToListView("SELECT * FROM [transaksi_pembayaran_cicilan]", rsrs, lv1, 4) Me.cbonip.SetFocus Private Sub CmdKeluar_Click() Unload Me Private Sub CmdSimpan_Click() If Me.cbonip.Text <> "" And _ Me.cbo_keterangan.Text <> "" Then Call Simpan Frame3.Visible = True Timer1.Enabled = True cmdbatal_click MsgBox "Data sudah tersimpan!", vbexclamation, "Simpan Data" Else PesanKosong frmtabsensi Exit Sub

75 Private Sub Form_Activate() Me.cbonip.SetFocus Me.dt_tgl_abs.Value = Date Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then Unload Me ElseIf KeyAscii = 13 Then SendKeys "{Tab}" Private Sub CleanControls() For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.text = "" ElseIf TypeOf txt Is ComboBox Then txt.listindex = -1 Next Private Sub Simpan() SQlSimpan = "INSERT INTO absensi (nip,tgl_abs,keterangan) VALUES('" & Me.cbonip.Text & "'," & _ "'" & Me.dt_tgl_abs.Value & "'," & _ "'" & Me.cbo_keterangan.Text & "');" Conn.Execute (SQlSimpan) Private Sub Form_Load() Call LoadnipToCombo("SELECT*FROM biodata", rsrs, Me.cbonip) Call SetFormCenter(Me)

76 Form Edit Data Bagian Private Sub cmdbatal_click() Call CleanControls Me.cbokd_bag.SetFocus cbokd_bag.text = "" Private Sub CmdKeluar_Click() Unload Me Private Sub CmdSimpan_Click() If Me.cbokd_bag.Text <> "" Then Call Perbaiki cmdbatal_click Call LoadDataToListView("SELECT * FROM [bagian]", rsrs, lv1, 10) Else Frame3.Visible = True Timer1.Enabled = True PesanKosong frmebagian Exit Sub Private Sub Form_Activate() Me.cbokd_bag.SetFocus Private Sub Form_KeyPress(KeyAscii As Integer)

77 If KeyAscii = 27 Then Unload Me ElseIf KeyAscii = 13 Then SendKeys "{Tab}" Private Sub Form_Load() Call LoadDataToListView("SELECT * FROM [bagian]", rsrs, lv1, 10) Call SetFormCenter(Me) Call Loadkd_bagToCombo("SELECT*FROM bagian", rsrs, Me.cbokd_bag) Call SetFormCenter(Me) Private Sub CleanControls() For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.text = "" ElseIf TypeOf txt Is ComboBox Then txt.listindex = -1 Next cbokd_bag.text = "" Private Sub nm_bag_keypress(keyascii As Integer) IsiDataText1 If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbkeyback And KeyAscii <> vbkeydelete And KeyAscii <> vbkeyspace Then KeyAscii = 0 Private Sub cbokd_bag_change() cbokd_bag_click Private Sub cbokd_bag_click()

78 Call OpenTable("SELECT * FROM [bagian] WHERE kd_bag='" & Me.cbokd_bag.Text & "'", rsrs) With rsrs If Not.EOF Then Me.txt_nm_bag.Text =.Fields("nm_bag") Me.txt_divisi.Text =.Fields("divisi") End With Private Sub cbokd_bag_keydown(keycode As Integer, Shift As Integer) If KeyCode = 13 Then cbokd_bag_click Private Sub lv1_click() On Error GoTo e: Call OpenTable("SELECT * FROM [bagian] WHERE kd_bag='" & lv1.listitems.item(lv1.selecteditem.index).text & "'", rsrs) With rsrs If Not.EOF Then End With e: Exit Sub Me.cbokd_bag.Text =.Fields("kd_bag") Me.txt_nm_bag.Text =.Fields("nm_bag") Private Sub Timer1_Timer() Bar1.Value = Bar1.Value + 10 Me.Label9.Caption = Bar1.Value If Bar1.Value = 100 Then Timer1.Enabled = False

79 Frame3.Visible = False Bar1.Value = 0 PesanSimpan frmebagian Sub Perbaiki() SQLHapus = "DELETE FROM [bagian] WHERE kd_bag='" & Me.cbokd_bag.Text & "'" Conn.Execute (SQLHapus) SQlSimpan = "INSERT INTO bagian VALUES('" & Me.cbokd_bag.Text & "'," & _ "'" & Me.txt_nm_bag.Text & "'," & _ "'" & txt_divisi.text & "');" Conn.Execute (SQlSimpan) Form Edit Biodata Pegawai Private Sub cbokd_bag_change() cbokd_bag_click Private Sub cbokd_bag_click() Call OpenTable("SELECT * FROM [bagian] WHERE kd_bag='" & Me.cbokd_bag.Text & "'", rsrs) With rsrs If Not.EOF Then Me.txt_nm_bag.Text =.Fields("nm_bag") Me.txt_divisi.Text =.Fields("divisi") End With Private Sub cmdbatal_click()

80 Call CleanControls Me.cbonip.SetFocus cbonip.text = "" Private Sub CmdKeluar_Click() Unload Me Private Sub CmdSimpan_Click() If Me.cbonip.Text <> "" Then Call Perbaiki cmdbatal_click Call LoadDataToListView("SELECT * FROM [qbiodata]", rsrs, lv1, 18) Else Frame3.Visible = True Timer1.Enabled = True PesanKosong frmepegawai Exit Sub Private Sub Form_Activate() Me.cbonip.SetFocus Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then Unload Me ElseIf KeyAscii = 13 Then SendKeys "{Tab}"

81 Private Sub Form_Load() Call LoadDataToListView("SELECT * FROM [qbiodata]", rsrs, lv1, 18) Call SetFormCenter(Me) Call LoadnipToCombo("SELECT*FROM biodata", rsrs, Me.cbonip) Call Loadkd_bagToCombo("SELECT*FROM bagian", rsrs, Me.cbokd_bag) Call SetFormCenter(Me) Private Sub CleanControls() For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.text = "" ElseIf TypeOf txt Is ComboBox Then txt.listindex = -1 Next Me.cbonip.Text = "" Private Sub cbonip_change() cbonip_click Private Sub cbonip_click() Call OpenTable("SELECT * FROM [biodata] WHERE nip='" & Me.cbonip.Text & "'", rsrs) With rsrs If Not.EOF Then Me.txt_nm_peg.Text =.Fields("nm_peg") Me.cbo_jenkel.Text =.Fields("jenkel") Me.dt_tgl_lahir.Value =.Fields("tgl_lahir") Me.txt_t_lahir =.Fields("t_lahir") Me.cbo_agama.Text =.Fields("agama") Me.dt_tgl_angkat.Value =.Fields("tgl_angkat") Me.cbo_pendidikan.Text =.Fields("pendidikan") Me.txt_jabatan.Text =.Fields("jabatan")

82 Me.cbokd_bag.Text =.Fields("kd_bag") End With Private Sub cbonip_keydown(keycode As Integer, Shift As Integer) If KeyCode = 13 Then cbonip_click Private Sub lv1_click() On Error GoTo e: Call OpenTable("SELECT * FROM [biodata] WHERE nip='" & lv1.listitems.item(lv1.selecteditem.index).text & "'", rsrs) With rsrs If Not.EOF Then Me.cbonip.Text =.Fields("nip") Me.txt_nm_peg.Text =.Fields("nm_peg") Me.cbo_jenkel.Text =.Fields("jenkel") Me.dt_tgl_lahir.Value =.Fields("tgl_lahir") Me.txt_t_lahir =.Fields("t_lahir") Me.cbo_agama.Text =.Fields("agama") Me.dt_tgl_angkat.Value =.Fields("tgl_angkat") Me.cbo_pendidikan.Text =.Fields("pendidikan") Me.txt_jabatan.Text =.Fields("jabatan") Me.cbokd_bag.Text =.Fields("kd_bag") End With e: Exit Sub Private Sub dttgl_lahir_click()

83 cthn = Year(Me.tgl_lahir.Value) If Val(cthn) >= 1953 And Val(cthn) <= 1991 Then Else MsgBox "Pengisian tanggal lahir salah!", vbcritical, "Tanggal Lahir" Me.dttgl_lahir.SetFocus Exit Sub Private Sub Timer1_Timer() Bar1.Value = Bar1.Value + 10 Me.Label9.Caption = Bar1.Value If Bar1.Value = 100 Then Timer1.Enabled = False Frame3.Visible = False Bar1.Value = 0 PesanSimpan frmepegawai Sub Perbaiki() SQLHapus = "DELETE FROM [biodata] WHERE nip='" & Me.cbonip.Text & "'" Conn.Execute (SQLHapus) SQlSimpan = "INSERT INTO biodata VALUES('" & cbonip.text & "'," & _ "'" & Me.txt_nm_peg.Text & "'," & _ "'" & Me.cbo_jenkel.Text & "'," & _ "'" & Me.dt_tgl_lahir.Value & "'," & _ "'" & Me.txt_t_lahir.Text & "'," & _ "'" & Me.cbo_agama.Text & "'," & _ "'" & Me.dt_tgl_angkat.Value & "'," & _ "'" & Me.cbo_pendidikan.Text & "'," & _ "'" & Me.cbokd_bag.Text & "'," & _ "'" & Me.txt_jabatan.Text & "');" Conn.Execute (SQlSimpan)

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja sebagian manusia yang bergerak di bidang informasi. Istilah komputer mempunyai arti yang

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda

Lebih terperinci

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa BAB 2 LANDASAN TEORI 2.2 Pengertian Komputer Istilah komputer mempunyai arti yang luas. Istilah komputer sendiri berasal dari bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

BAB II LANDASAN TEORI. bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih. a. Untuk membuat program aplikasi berbasis Windows

BAB II LANDASAN TEORI. bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih. a. Untuk membuat program aplikasi berbasis Windows BAB II LANDASAN TEORI 2.1 Sekilas Mengenai Visual Basic 6.0. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan BAB 2 LANDASAN TEORI Pada bab ini akan dibicarakan beberapa teori pendukung yang akan digunakan pada bab selanjutnya. 2.1 Pengertian Komputer Istilah Komputer berasal dari bahasa latin compute yang artinya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya menghitung.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Visual Basic 6.0. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer (computer) berasal dari bahasa Latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah

Lebih terperinci

SISTEM INFORMASI PENJUALAN SPAREPART MOBIL PADA DINA MOBIL DENGAN MENGGUNAKAN VISUAL BASIC TUGAS AKHIR MHD. HENDRO SULISTIAWAN

SISTEM INFORMASI PENJUALAN SPAREPART MOBIL PADA DINA MOBIL DENGAN MENGGUNAKAN VISUAL BASIC TUGAS AKHIR MHD. HENDRO SULISTIAWAN SISTEM INFORMASI PENJUALAN SPAREPART MOBIL PADA DINA MOBIL DENGAN MENGGUNAKAN VISUAL BASIC TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya MHD. HENDRO SULISTIAWAN

Lebih terperinci

BAB 2 TUJUAN TEORITIS. Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat

BAB 2 TUJUAN TEORITIS. Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat BAB 2 TUJUAN TEORITIS 1.3 Pengertian Komputer Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat hitung, sedangkan dalam bahasa Inggris yaitu to compute ynag artinya menghitung.

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) bersal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Definisi sistem ada dua pendekatan yaitu menekankan pada prosedur dan yang menekankan pada komponen atau elemen. Untuk pendekatan yang menekankan pada prosedur,

Lebih terperinci

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan 17 BAB 2 LANDASAN TEORI 2.1 Sistem Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan komponen yang saling berhubungan yang membentuk satu kesatuan untuk mencapai tujuan tertentu.

Lebih terperinci

MULYADI, IR, M.SI DOSEN TETAP STMIK NURDIN HAMZAH JAMBI ABSTRAK I. PENDAHULUAN

MULYADI, IR, M.SI DOSEN TETAP STMIK NURDIN HAMZAH JAMBI ABSTRAK I. PENDAHULUAN APLIKASI PEMOGRAMMAN DELPHI 7 DAN MICROSOFT ACCES 2007 DALAM PENGOLAHAN DATA PRESENSI PEGAWAI PADA KANTOR BADAN PERENCANAAN PEMBANGUNAN DAERAH PROPINSI JAMBI MULYADI, IR, M.SI moelyadiroesly@yahoo.com

Lebih terperinci

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT ANTIVIRUS MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR HENDRA LESMANA KOM C

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT ANTIVIRUS MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR HENDRA LESMANA KOM C PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MEMBUAT ANTIVIRUS MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR HENDRA LESMANA 072406165 KOM C PROGRAM STUDI D-III ILMU KOMPUTER DEPARTEMEN MATEMATIKA

Lebih terperinci

SISTEM PENJADWALAN GURU BERBASIS DATA PADA SMP SWASTA BINA SEJAHTERA MEDAN TUGAS AKHIR MUSTIKA FAJRIAH

SISTEM PENJADWALAN GURU BERBASIS DATA PADA SMP SWASTA BINA SEJAHTERA MEDAN TUGAS AKHIR MUSTIKA FAJRIAH 1 SISTEM PENJADWALAN GURU BERBASIS DATA PADA SMP SWASTA BINA SEJAHTERA TUGAS AKHIR MUSTIKA FAJRIAH 082406172 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung, 5 BAB 2 LANDASAN TEORI 2.1. Pengertian Komputer Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung, sedangkan dalam bahasa inggris yaitu to compute yang artinya menghitung. Komputer

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computer yang berarti menghitung.

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1. Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris kommputer berasal dari kata to computer yang artinya menghitung.

Lebih terperinci

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP 082406051 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

Listing Program a. Form Login. Public LoginSucceeded As Boolean

Listing Program a. Form Login. Public LoginSucceeded As Boolean Listing Program a. Form Login Public LoginSucceeded As Boolean Private Sub cmdcancel_click() 'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide Private Sub cmdok_click()

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 5 BAB 2 LANDASAN TEORI 2.1. Pengertian Sistem Dalam mendefenisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Namun secara umum sistem

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi dapat diartikan sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi komputer adalah suatu pekerjaan

Lebih terperinci

BAB II LANDASAN TEORI. Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum,

BAB II LANDASAN TEORI. Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi

Lebih terperinci

APLIKASI VISUAL BASIC 6.0 PADA PENJUALAN HANDPHONE DAN PULSA PADA TOKO MULTI PONSEL TUGAS AKHIR PUTRI NURLELI

APLIKASI VISUAL BASIC 6.0 PADA PENJUALAN HANDPHONE DAN PULSA PADA TOKO MULTI PONSEL TUGAS AKHIR PUTRI NURLELI APLIKASI VISUAL BASIC 6.0 PADA PENJUALAN HANDPHONE DAN PULSA PADA TOKO MULTI PONSEL TUGAS AKHIR PUTRI NURLELI 082406096 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK PERANCANGAN DATABASE KEPEGAWAIAN PADA KAMAR DAGANG DAN INDUSTRI (KADIN) MEDAN TUGAS AKHIR

APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK PERANCANGAN DATABASE KEPEGAWAIAN PADA KAMAR DAGANG DAN INDUSTRI (KADIN) MEDAN TUGAS AKHIR APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK PERANCANGAN DATABASE KEPEGAWAIAN PADA KAMAR DAGANG DAN INDUSTRI (KADIN) MEDAN TUGAS AKHIR VENESSYA SHEYLA MAULIDA PORTIER 082406160 PROGRAM STUDI D-III TEKNIK

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Perancangan sistem adalah sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan

Lebih terperinci

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai

Lebih terperinci

SISTEM INFORMASI POTONGAN GAJI GURU DAN PEGAWAI PADA SD NEGERI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR WILDA YULIANUN SIREGAR

SISTEM INFORMASI POTONGAN GAJI GURU DAN PEGAWAI PADA SD NEGERI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR WILDA YULIANUN SIREGAR SISTEM INFORMASI POTONGAN GAJI GURU DAN PEGAWAI PADA SD NEGERI 060826 MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR WILDA YULIANUN SIREGAR 092406112 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

Lebih terperinci

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

LAPORAN APLIKASI PENGOLAHAN DATA SISWA DAN DATA NILAI PEMBELAJARAN SISWA SD NEGERI MANGUN JAYA 01

LAPORAN APLIKASI PENGOLAHAN DATA SISWA DAN DATA NILAI PEMBELAJARAN SISWA SD NEGERI MANGUN JAYA 01 LAPORAN APLIKASI PENGOLAHAN DATA SISWA DAN DATA NILAI PEMBELAJARAN SISWA SD NEGERI MANGUN JAYA 01 Diajukan untuk Memenuhi Salah Satu Tugas Mata Kuliah Rekayasa Perangkat Lunak (RPL) Dosen : Wisnu Uriawan,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SMP NEGERI 14 MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR PLOREN PERONICA P

SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SMP NEGERI 14 MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR PLOREN PERONICA P SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SMP NEGERI 14 MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR PLOREN PERONICA P 102406144 PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer pertama dipergunakan untuk menggambarkan orang yang

Lebih terperinci

SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM KARYAWAN PT.PERTAMINA (PERSERO) UNIT PEMASARAN I MEDAN TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM KARYAWAN PT.PERTAMINA (PERSERO) UNIT PEMASARAN I MEDAN TUGAS AKHIR SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM KARYAWAN PT.PERTAMINA (PERSERO) UNIT PEMASARAN I MEDAN TUGAS AKHIR KARTIKA DEWI BUTAR- BUTAR 082406165 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

SISTEM INFORMASI DATA SISWA DAN GURU DENGAN VISUAL BASIC 6.0 PADA SD NEGERI NO KEC. MEDAN BARU TUGAS AKHIR AHMAD SULAIMAN

SISTEM INFORMASI DATA SISWA DAN GURU DENGAN VISUAL BASIC 6.0 PADA SD NEGERI NO KEC. MEDAN BARU TUGAS AKHIR AHMAD SULAIMAN SISTEM INFORMASI DATA SISWA DAN GURU DENGAN VISUAL BASIC 6.0 PADA SD NEGERI NO. 060894 KEC. MEDAN BARU TUGAS AKHIR AHMAD SULAIMAN 092406051 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR NADIA MASNIARI LUBIS

SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR NADIA MASNIARI LUBIS SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR NADIA MASNIARI LUBIS 082406089 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI NILAI SISWA SEKOLAH DASAR MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR LIZA ROSIANA

PENGEMBANGAN SISTEM INFORMASI NILAI SISWA SEKOLAH DASAR MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR LIZA ROSIANA PENGEMBANGAN SISTEM INFORMASI NILAI SISWA SEKOLAH DASAR 060807 MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR LIZA ROSIANA 072406128 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

PERANGKAT LUNAK PENGENDALIAN SURAT MASUK DAN SURAT KELUAR PADA PT. PERKEBUNAN NUSANTARA V KEBUN TANAH PUTIH TUGAS AKHIR MUTIARA

PERANGKAT LUNAK PENGENDALIAN SURAT MASUK DAN SURAT KELUAR PADA PT. PERKEBUNAN NUSANTARA V KEBUN TANAH PUTIH TUGAS AKHIR MUTIARA PERANGKAT LUNAK PENGENDALIAN SURAT MASUK DAN SURAT KELUAR PADA PT. PERKEBUNAN NUSANTARA V KEBUN TANAH PUTIH TUGAS AKHIR MUTIARA 082406077 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Program Aplikasi Program adalah kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui

Lebih terperinci

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya. BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Terdapat dua kelompok dalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan menekankan pada komponen atau elemennya. Pendekatan sistem yang

Lebih terperinci

PROGRAM STUDI D-3 KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010

PROGRAM STUDI D-3 KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010 PERANCANGAN APLIKASI REKAM MEDIS PASIEN PADA KLINIK CAHAYA BARU MEDAN TUGAS AKHIR LEDY SATRIA SINAGA 072406042 PROGRAM STUDI D-3 KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR Janero Kennedy 1) 1) Magister Teknik Informatika, STMIK AMIKOM, Kota Yogyakarta. Jl Ring road Utara, Condongcatur,

Lebih terperinci

APLIKASI SISTEM KEAMANAN WINDOWS MENGGUNAKAN FLASH DISK DENGAN VISUAL BASIC TUGAS AKHIR FITRIAH SAVIRA

APLIKASI SISTEM KEAMANAN WINDOWS MENGGUNAKAN FLASH DISK DENGAN VISUAL BASIC TUGAS AKHIR FITRIAH SAVIRA APLIKASI SISTEM KEAMANAN WINDOWS MENGGUNAKAN FLASH DISK DENGAN VISUAL BASIC TUGAS AKHIR FITRIAH SAVIRA 072406120 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem dan menentukan kebutuhan

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,

Lebih terperinci

BAB 3 PERANCANGAN SISTEM Pengaturan Properties Form Aplikasi Game Tetris

BAB 3 PERANCANGAN SISTEM Pengaturan Properties Form Aplikasi Game Tetris 19 BAB 3 PERANANGAN SISTEM 3.1. Pengaturan Properties Form Aplikasi Game Tetris Pengaturan atau setting properties dilakukan sesuai dengan kebutuhan tampilan form dan penulisan kode program aplikasi game

Lebih terperinci

SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA

SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA 052406104 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem BAB V IMPLEMENTASI SISTEM Setelah tahap penganalisaan dan perancangan, maka langkah selanjutnya dalam membangun sebuah sistem informasi adalah menguji apakah sistem tersebut siap diterapkan atau diimplementasikan.

Lebih terperinci

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6].

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6]. 8 BAB II LANDASAN TEORI 2.1 Pengertian Dasar Sistem Informasi Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan RAY[6]. Informasi adalah data

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa BAB 2 TINJAUAN TEORITIS 2.1 Pengenalan Komputer Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa inggris di sebut to compute. Secara difinisi komputer diterjemahkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Terdapat dua kelompok pendekatan dalam mendefinisikan sistem yaitu pertama, pendekatan yang menekankan pada prosedur sistem dan yang kedua, pendekatan yang

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH

APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH 072406101 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010 ii APLIKASI DATABASE

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Sistem Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras dan piranti lunak sebagai berikut : Spesifikasi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun

Lebih terperinci

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM TUGAS SISTEM INFORMASI SISTEM INFORMASI PERPUSTAKAAN PADA SD NEGERI 1 PANJANG KUDUS YOGYAKARTA Oleh : SITI FAJAR ALDILHA 1205664 PENDIDIKAN FISIKA JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR FITRI YUTARI HIDAYAH

PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR FITRI YUTARI HIDAYAH PENGEMBANGAN APLIKASI SISTEM INFORMASI PERPUSTAKAAN PADA PERPUSTAKAAN UMUM KABUPATEN DELI SERDANG TUGAS AKHIR FITRI YUTARI HIDAYAH 082406101 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

Lebih terperinci

PROPOSAL PENELITIAN TUGAS AKHIR. SISTEM INFORMASI PENDENGAR RADIO MELALUI LAYANAN SMS PADA STASIUN RADIO MOST FM (99,1 Mhz) MEDAN

PROPOSAL PENELITIAN TUGAS AKHIR. SISTEM INFORMASI PENDENGAR RADIO MELALUI LAYANAN SMS PADA STASIUN RADIO MOST FM (99,1 Mhz) MEDAN PROPOSAL PENELITIAN TUGAS AKHIR SISTEM INFORMASI PENDENGAR RADIO MELALUI LAYANAN SMS PADA STASIUN RADIO MOST FM (99,1 Mhz) MEDAN O L E H NAMA : ABDULLAH SANI SAMOSIR NIM : 052406017 PROGRAM STUDI : D-3

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapapakar 1 dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,

Lebih terperinci

SISTEM INFORMASI AKADEMIK PADA MTs NEGERI LEMBEYAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL SKRIPSI

SISTEM INFORMASI AKADEMIK PADA MTs NEGERI LEMBEYAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL SKRIPSI SISTEM INFORMASI AKADEMIK PADA MTs NEGERI LEMBEYAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung BAB 2 LANDASAN TEORI 2.1 Komputer Istilah komputer memiliki arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung (tocompute

Lebih terperinci

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian merupakan bagian yang terpenting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk untuk memeriksa kekompakan antara komponen

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk memulai membangun suatu program aplikasi berupa aplikasi mengenai kamus digital istilah bidang IT, penulis terlebih dahulu merencanakan alur kerja berdasarkan

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi yang demikian cepat, menjadikan komputer

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi yang demikian cepat, menjadikan komputer 11 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi yang demikian cepat, menjadikan komputer sebagai alat yang dapat meringankan kerja manusia dalam memecahkan masalah atau

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai suatu tujuan (Abdul Kadir, Pengenalan Sistem Informasi, 2002, hal:54).

Lebih terperinci

SISTEM INFORMASI DATA DAN GAJI PEGAWAI PADA KANTOR DIREKSI PT. PERKEBUNAN NUSANTARA IV (Persero) MEDAN

SISTEM INFORMASI DATA DAN GAJI PEGAWAI PADA KANTOR DIREKSI PT. PERKEBUNAN NUSANTARA IV (Persero) MEDAN SISTEM INFORMASI DATA DAN GAJI PEGAWAI PADA KANTOR DIREKSI PT. PERKEBUNAN NUSANTARA IV (Persero) MEDAN TUGAS AKHIR RUDY IRAWAN 062406208 PROGRAM STUDI DIII ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode,

Lebih terperinci

BAB 2 TINJAUAN TEORITIS

BAB 2 TINJAUAN TEORITIS BAB 2 TINJAUAN TEORITIS 2.1. Sistem Kata sistem sendiri berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama

Lebih terperinci

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan

Lebih terperinci

SISTEM INFORMASI PENGADAAN SUKU CADANG KERETA PADA PT. KERETA API INDONESIA (PERSERO) DAERAH OPERASI II BANDUNG

SISTEM INFORMASI PENGADAAN SUKU CADANG KERETA PADA PT. KERETA API INDONESIA (PERSERO) DAERAH OPERASI II BANDUNG SISTEM INFORMASI PENGADAAN SUKU CADANG KERETA PADA PT. KERETA API INDONESIA (PERSERO) DAERAH OPERASI II BANDUNG Tono Hartono, S.Si., M.T Dosen Program Studi Sistem Informasi Universitas Komputer Indonesia

Lebih terperinci

BAB 3 TINJAUAN SD NEGERI 1 BIAK MULI. : Sekolah Dasar Negeri 1 Biak Muli. Provinsi : Nanggroe Aceh Darussalam ( NAD ) : Aceh Tenggara, Kutacane

BAB 3 TINJAUAN SD NEGERI 1 BIAK MULI. : Sekolah Dasar Negeri 1 Biak Muli. Provinsi : Nanggroe Aceh Darussalam ( NAD ) : Aceh Tenggara, Kutacane BAB 3 TINJAUAN SD NEGERI 1 BIAK MULI 3.1 Profil SD Negeri 1 Biak Muli Nama Sekolah : Sekolah Dasar Negeri 1 Biak Muli Nomor Statistik : 101060806003 Provinsi : Nanggroe Aceh Darussalam ( NAD ) Kabupaten

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI REALISASI ANGGARAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI REALISASI ANGGARAN BAB IV ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI REALISASI ANGGARAN 4.1 Analisis Dan Solusi Dari Kelemahan Sistem Yang Berjalan 4.1.1 Analisis Sistem Yang Berjalan Berdasarkan uraian-uraian sistem

Lebih terperinci

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2 BAB 2 LANDASAN TEORI 2.1 Pengertian Data Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: 1. Data terdiri dari kumpulan karakter numerik atau alphanumerik atau kombinasi antara

Lebih terperinci

APLIKASI PENGAJUAN CUTI TAHUNAN ADMINISTRASI URUSAN RUMAH TANGGA PT.PERKEBUNAN NUSANTARA III TUGAS AKHIR YUSTINA THERESIA D.

APLIKASI PENGAJUAN CUTI TAHUNAN ADMINISTRASI URUSAN RUMAH TANGGA PT.PERKEBUNAN NUSANTARA III TUGAS AKHIR YUSTINA THERESIA D. APLIKASI PENGAJUAN CUTI TAHUNAN ADMINISTRASI URUSAN RUMAH TANGGA PT.PERKEBUNAN NUSANTARA III TUGAS AKHIR YUSTINA THERESIA D. TAMPUBOLON 102406221 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang terdiri

BAB IV ANALISIS DAN PERANCANGAN SISTEM. umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang terdiri BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Adapun analisis sistem akan dilakukan pada sub bagian kepegawaian dan umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang

Lebih terperinci

APLIKASI DATABASE KARYAWAN DI BIMBEL METRO TUGAS AKHIR TANZILUL KHOIR GULTOM

APLIKASI DATABASE KARYAWAN DI BIMBEL METRO TUGAS AKHIR TANZILUL KHOIR GULTOM APLIKASI DATABASE KARYAWAN DI BIMBEL METRO TUGAS AKHIR TANZILUL KHOIR GULTOM 072406015 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010

Lebih terperinci

E-Trick Visual Basic 6.0

E-Trick Visual Basic 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu 39 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Tujuan dari analisis ini adalah untuk mengetahui gambaran persoalan terhadap sistem yang sedang berjalan (Current sistem). Oleh

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM 53 BAB V IMPLEMENTASI SISTEM 5.1 Defenisi Implementasi Sistem Defenisi impelementasi sistem adalah langkah-langkah atau prossedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui,

Lebih terperinci

KAPITA SELEKTA KOMPUTERISASI

KAPITA SELEKTA KOMPUTERISASI KAPITA SELEKTA KOMPUTERISASI APIKES CITRA MEDIKA SURAKARTA 1.Hardware 2.Software 3.Brainware adalah kegiatan pengolahan data yang mengandalkan komputer sebagai alat pengolah data. INPUT PROSES OUTPUT Sistem

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Terdapat beberapa pendapat yang menjelaskan mengenai definisi dari pengembangan sistem, diantaranya : 1. Menurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen-elemen

Lebih terperinci

BAB I PENDAHULUAN. pesat, banyak dari perusahaan dan instansi pemerintahan yang berlomba lomba

BAB I PENDAHULUAN. pesat, banyak dari perusahaan dan instansi pemerintahan yang berlomba lomba BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan berkembangnya dunia teknologi komputer yang sangat pesat, banyak dari perusahaan dan instansi pemerintahan yang berlomba lomba merancang sebuah

Lebih terperinci

BAB III KONSEP APLIKASI. tahapan pengembangan sistem menurut Jogiyanto (2005 : 433). Tahapan yang

BAB III KONSEP APLIKASI. tahapan pengembangan sistem menurut Jogiyanto (2005 : 433). Tahapan yang BAB III KONSEP APLIKASI 3.1 Analisis Sistem Sebagai alternatif pemecahan masalah untuk dapat melengkapi dan memenuhi segala aspek dalam merancang sistem yang dipakai, penulis memakai tahapan pengembangan

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA NEGERI 1 DOLOK MASIHUL DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR IRMA YUNITA

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA NEGERI 1 DOLOK MASIHUL DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR IRMA YUNITA PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA NEGERI 1 DOLOK MASIHUL DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR IRMA YUNITA 082406047 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

SISTEM PENGOLAHAN DATA RUMAH SAKIT UMUM HIDAYAH MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR HENRY YOGI SYAMBARA

SISTEM PENGOLAHAN DATA RUMAH SAKIT UMUM HIDAYAH MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR HENRY YOGI SYAMBARA i SISTEM PENGOLAHAN DATA RUMAH SAKIT UMUM HIDAYAH MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR HENRY YOGI SYAMBARA 102406237 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN

Lebih terperinci