• Tidak ada hasil yang ditemukan

Sistem Informasi Penerimaan Mahasiswa Baru Pada Akper Wirahusada Medan

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Penerimaan Mahasiswa Baru Pada Akper Wirahusada Medan"

Copied!
106
0
0

Teks penuh

(1)

SISTEM INFORMASI PENERIMAAN MAHASISWA BARU

PADA AKPER WIRAHUSADA MEDAN

TUGAS AKHIR

CINDRAWATI HIDAYAT

072406075

PROGRAM STUDI DIII ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

SISTEM INFORMASI PENERIMAAN MAHASISWA BARU PADA

AKPER WIRAHUSADA MEDAN

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer

CINDRAWATI HIDAYAT

072406075

PROGRAM STUDI DIII ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : SISTEM INFORMASI PENERIMAAN MAHASISWA BARU PADA AKPER WIRAHUSADA MEDAN

Kategori : TUGAS AKHIR

Nama : CINDRAWATI HIDAYAT Nomor Induk Mahasiswa : 072406075

Program Studi : D3 ILMU KOMPUTER Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juni 2010

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Dosen Pembimbing, Ketua,

Dr. Saib Suwilo, M.Sc Dr. Tulus, M. Si

(4)

PERNYATAAN

SISTEM INFORMASI PENERIMAAN MAHASISWA BARU PADA AKPER WIRAHUSADA MEDAN

TUGAS AKHIR

Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2010

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena berkat rahmat dan

karunia-Nya penulis dapat menyelesaikan Tugas Akhir (TA) ini dengan judul

“SISTEM INFORMASI PENERIMAAN MAHASISWA BARU PADA AKADEMI

KEPERAWATAN WIRAHUSADA MEDAN” dengan menggunakan bahasa

pemrograman Visual Basic 6.0. Penyusunan dan penulisan Tugas Akhir ini dibuat

untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan Ilmu Komputer

Program Studi DIII di FMIPA USU Medan.

Dalam mengerjakan dan menyelesaikan penulisan laporan Tugas Akhir ini,

penulis banyak mendapatkan bimbingan dan bantuan serta dukungan dari semua

pihak. Pada kesempatan ini, penulis mengucapkan terima kasih kepada:

1. Bapak Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan Ilmu

Pengetahuan Alam Universitas Sumatera Utara.

2. Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I (PUDEK I) Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Bapak Saib Suwilo, M.Sc, selaku Ketua Jurusan Program Studi D-3 Ilmu

Komputer FMIPA USU.

4. Bapak Dr. Tulus, M.Si, selaku Dosen Pembimbing Tugas Akhir yang telah

memberikan bimbingan dan arahan selama ini kepada penulis dalam

menyelesaikan tugas akhir.

5. Seluruh Dosen pengajar Program Studi D-3 Ilmu Komputer Fakultas MIPA

(6)

6. Bapak Dr. H. Adli Lidya DTM&H selaku Direktur Yayasan Akademi

Keperawatan Wirahusada Medan.

7. Seluruh pihak yayasan Akademi Keperawatan Wirahusada Medan yang telah

bersedia membantu penulis dalam menyelesaikan Tugas Akhir ini.

8. Orang Tua tercinta dan keluarga yang senantiasa memberikan motivasi dalam

penyelesaian laporan Tugas Akhir ini.

9. Rekan-rekan seangkatan D-3 Ilmu Komputer stambuk 2007, yang tidak

mungkin disebutkan satu persatu, terimakasih atas dukungan kalian semua.

Penulis menyadari bahwa laporan ini masih banyak terdapat kekurangan, baik

dari segi penyajian, bentuk maupun isinya. Oleh karena itu penulis mengharapkan

kritik maupun saran dari semua pihak yang sifatnya membangun demi kesempurnaan

laporan ini.

Akhir kata penulis memohon maaf atas segala kekurangan yang ada dalam

penulisan Tugas Akhir ini dan sekali lagi penulis berharap semoga Tugas Akhir ini

dapat memberikan manfaat bagi penulis dan pembaca.

Medan, Juni 2010

Penulis,

Cindrawati Hidayat

(7)

ABSTRAK

(8)

DAFTAR ISI

1.4 Kontribusi Penelitian 3

1.5 Kajian Pustaka 3

1.6 Metodologi Penelitian 6 1.7 Sistematika Penulisan 7

Bab 2 Landasan Teori 10

2.1 Pengenalan Komputer 10

2.2 Pengertian Sistem 12

2.3 Pengertian Informasi 14 2.4 Pengertian Sistem Informasi 15 2.5 Tinjauan Program yang Digunakan 15 2.5.1 Visual Basic 16 2.5.1.1 Mengenal Visual Basic 16 2.5.1.2 Menjalankan Visual Basic 19 2.5.1.3 Memilih Jenis Project 19 2.5.1.4 Menu dan Fungsi 19 2.5.1.5 Membuka Aplikasi pada Komputer 31 2.5.2 Microsoft SQL Server 2000 31

2.5.3 Crystal Report 33

Bab 3 Sejarah Akper Wirahusada Medan 34

3.1 Tinjauan Umum Akper Wirahusada Medan 34 3.2 Sejarah Singkat Akper Wirahusada Medan 34 3.3 Struktur Organisasi Akper Wirahusada Medan 35 3.4 Visi dan Misi Akper Wirahusada Medan 38

3.4.1 Visi 38

(9)

Bab 4 Perancangan Sistem 39 4.1 Analisis dan Perancangan Sistem 39 4.2 Perancangan Database 39

4.3 Relasi antar Tabel 43

4.4 Flowchart 43

Bab 5 Implementasi Sistem 49

5.1 Defenisi Implementasi Sistem 49 5.2 Tujuan Implementasi Sistem 49 5.3 Komponen-Komponen Kebutuhan Sistem 50

Bab 6 Kesimpulan dan Saran 52

6.1 Kesimpulan 52

6.2 Saran 53

Daftar Pustaka 55

(10)

DAFTAR TABEL

Halaman

Tabel 2.1 Versi Visual Basic 17

Tabel 2.2 Nama dan Fungsi dari Toolbox 25

Tabel 2.3 Tipe Data Standar pada SQL Server 32

Tabel 4.1 Tabel Mahasiswa 40

Tabel 4.2 Tabel Kasir 41

Tabel 4.3 Tabel User 41

Tabel 4.4 Tabel User Baru 42

Tabel 4.5 Tabel Transaksi 42

(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Dialog Box New Project 19

Gambar 2.2 IDE Visual Basic dengan jendela-jendela yang terbuka 20

Gambar 2.3 Tampilan IDE Visual Basic 6.0 20

Gambar 2.4 Tampilan Menu Bar 21

Gambar 2.5 Tampilan Control Menu 21

Gambar 2.6 Tampilan Toolbar Standard 22

Gambar 2.7 Tampilan Jendela Form 23

Gambar 2.8 Tampilan Toolbox 24

Gambar 2.9 Tampilan Project Explorer 28

Gambar 2.10 Tampilan Jendela Properties 29

Gambar 2.11 Tampilan Form Layout Window 29

Gambar 2.12 Tampilan Jendela Code 30

Gambar 3.1 Struktur Organisasi Akper Wirahusada Medan 37

Gambar 4.1 Relasi Antar Tabel 43

Gambar 4.2 Flowchart Menu Utama 46

Gambar 4.3 Flowchart Entry Data 47

(12)

ABSTRAK

(13)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Di zaman yang serba canggih ini, perkembangan teknologi dan ilmu pengetahuan

sudah begitu pesatnya sehingga memberikan dampak di berbagai aspek kehidupan.

Hal ini mendorong munculnya berbagai aplikasi modern yang dapat membantu dan

mempercepat penggunanya dalam mendapatkan suatu informasi. Salah satu hal yang

berkembang sangat pesat dan menjadi pemicu dari perkembangan yang ada adalah

teknologi komputer dan komunikasi.

Komputer merupakan salah satu teknologi yang saat ini banyak digunakan

untuk membantu permasalahan yang sering dihadapi oleh pengelolaan data secara

manual. Penggunaan komputer merupakan alternatif yang tepat dalam membantu

pengolahan data dan informasi. Dengan menggunakan komputer, kita dapat

menghemat waktu pengerjaan dan keamanan data lebih terjamin.

Akademi Keperawatan Wirahusada Medan merupakan suatu yayasan yang

bergerak di bidang pendidikan nasional yang sistem pengolahan datanya masih

dijalankan secara manual. Data-data yang ada khususnya data mahasiswa baru masih

disimpan dalam bentuk arsip maupun berkas. Oleh karena itu, dibutuhkan suatu sistem

(14)

ingin mengangkat topik mengenai sistem komputerisasi pada yayasan ini sebagai

bahan tulisan tugas akhir yang berjudul “Sistem Informasi Penerimaan Mahasiswa

Baru Pada Akper Wirahusada Medan.”

1.2 Rumusan Masalah

Kemampuan manusia dalam menyelesaikan pekerjaan berbeda-beda. Sementara itu

manusia dituntut untuk dapat memberikan hasil yang terbaik. Namun pada

kenyataanya masih banyak yang menggunakan sistem secara manual dan belum

terkomputerisasi. Sehingga data yang diperoleh kurang efektif dan efisien. Oleh

karena itu dibutuhkan suatu sistem informasi untuk mempermudah dan mempercepat

pekerjaan manusia.

Mengingat keterbatasan penulis dalam hal ilmu, keterampilan serta waktu,

maka penulis hanya membatasi masalah tentang sistem informasi penerimaan

mahasiswa baru pada Akademi Keperawatan (Akper) Wirahusada Medan.

1.3 Tujuan Penelitian

Tujuan utama dari penelitian yang penulis lakukan adalah untuk mengumpulkan data

dan informasi yang diperlukan penulis untuk merancang sistem informasi penerimaan

mahasiswa baru pada Akademi Keperawatan (Akper) Wirahusada Medan. Selain itu

juga untuk mengolah dan menampilkan data penerimaan mahasiswa baru secara lebih

efektif dan efisien dari sistem yang telah ada.

(15)

1. Mengetahui prosedur pengolahan data penerimaan mahasiswa baru pada

Akademi Keperawatan (Akper) Wirahusada Medan.

2. Menyediakan berbagai informasi tentang mahasiswa Akademi Keperawatan

(Akper) Wirahusada Medan.

3. Merancang suatu sistem informasi penerimaan mahasiswa baru pada Akademi

Keperawatan (Akper) Wirahusada Medan yang terdiri dari: data sekolah, data

jurusan, data pendaftaran, data biaya pendaftaran dan data mahasiswa yang

mengikuti ujian.

4. Mengaplikasikan Visual Basic 6.0 untuk menghasilkan sistem informasi.

1.4 Kontribusi Penelitian

Penelitian ini dilakukan untuk membantu penulis dalam mendapatkan data dan

informasi yang diperlukan. Yang mana berguna untuk merancang sistem informasi

penerimaan mahasiswa baru pada Akademi Keperawatan (Akper) Wirahusada Medan.

Sistem ini di kontribusikan untuk memudahkan yayasan dalam mengolah data

mahasiswa baru secara lebih akurat dan efisien, informasi dapat di-update secara cepat

dan mudah serta dapat menghemat waktu.

1.5 Kajian Pustaka

1.5.1 Sistem Informasi

(16)

a. Sistem adalah suatu keseluruhan yang terdiri atas sejumlah variabel yang

berinteraksi. (Drs. Tatang Amirin, 2004)

b. Sistem adalah terdiri dari kegiatan-kegiatan yang berhubungan guna mencapai

tujuan. (Norpman L. Enger, 2001)

c. Sistem adalah seperangkat elemen yang membentuk suatu prosedur atau bagan

yang mencari suatu tujuan atau tujuan-tujuan bersama dengan mengoperasikan

data atau barang pada waktu rujukan tertentu untuk menghasilkan informasi

atau energi atau barang. (Robert G. Murdick / Joel E. Ross / James R. Clageet,

1996)

d. Sistem adalah suatu susunan yang teratur, gagasan-gagasan atau

konsepsi-konsepsi yang saling bergantungan. (Gordon B. Davis, 1992)

Informasi dapat didefenisikan sebagai hasil dari pengolahan data dalam bentuk

yang lebih berguna dan berarti bagi penerimanya yang menggambarkan suatu

kejadian-kejadian yang nyata yang digunakan untuk mengambil keputusan (Hartono

M. Jogiyanto, 2000)

Sistem informasi adalah suatu sistem didalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat

manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar

(17)

1.5.2 Visual Basic

Microsoft Visual Basic merupakan sebuah bahasa pemrograman yang bersifat

membuat

menggunakan model pemrograma

DBMS, kita dapat merancang, membuat atau membangun program aplikasi database

maupun program-program lainnya.

Visual Basic merupakan turunan bahasa

pengembangan aplikasi

menggunakan

ActiveX. Beberapa

cara kerjanya yang berbeda.

1.5.3 Microsoft SQL Server 2000

Microsoft SQL Server 2000 adalah database dengan fitur lengkap sistem manajemen

relasional (RDBMS) yang menawarkan berbagai perangkat administratif untuk

mengurangi beban pembangunan database, pemeliharaan dan administrasi.

ANSI/ISO yang digunakan oleh Microsoft dan

(18)

menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis

data besar.

1.5.4 Crystal Report

Crystal Reports 8,5 memiliki kemampuan pelaporan sangat serbaguna. Crystal

Reports 8,5 jauh melampaui database dan dukungan PIM untuk memasukkan Lotus

Notes dan Domino, Microsoft Exchange, Microsoft IIS, Microsoft SMS, Windows NT

event log, dan aktivitas NCSA-format log web server. Crystal Reports dapat

menangani XML, OLAP, dan sumber data relasional untuk menarik data dari database

SQL.

1.6 Metodologi penelitian

Penulis akan membahas mengenai metode penelitian yang dilakukan oleh penulis,

yaitu tahapan – tahapan yang dilalui mulai dari perumusan masalah sampai pada

kesimpulan yang membentuk suatu alur yang sistematis. Metode penelitian ini

digunakan sebagai pedoman dalam melaksanakan penelitian agar hasil yang dicapai

tidak menyimpang dari tujuan yang telah ditentukan sebelumnya. Adapun metode

penelitian yang dilakukan penulis dalam pengumpulan data dan informasi adalah:

1. Penelitian lapangan

Tahap ini untuk menganalisis apa saja kebutuhan untuk penelitian tugas akhir,

seperti pengumpulan dan analisis data serta melakukan tanya jawab kemudian

menjadikan data dan informasi yang diperoleh sebagai bahan penelitian.

(19)

Pada tahap ini, dimulainya pembuatan rancangan sistem, yang terdiri dari

perancangan proses dan perancangan antarmuka sampai pada sistem tersebut

dibangun.

3. Pengujian dan penerapan sistem

Pada tahap ini dilakukan pengujian rancangan yang telah disusun pada tahap

sebelumnya pada tahapan ini, jika dirasa memerlukan pergantian. Setelah itu

sestem diterapkan dan dilakukan pengecekan apakah sistem sudah memiliki

kemampuan seperti yang diharapkan.

4. Pembuatan laporan

Tahap ini merupakan tahap akhir dari keseluruhan kegiatan. Penyusunan

laporan ini dilakukan agar semua yang telah penulis rencanakan dapat berhasil

dengan baik dan memuaskan.

1.7 Sistematika Penulisan

Pembuatan sistematika penulisan tugas akhir ini bertujuan untuk memudahkan penulis

dalam membuat dan menyelesaikan permasalahan yang telah dianalisis agar lebih

fokus dan terarah. Adapun sistematika penulisan tugas akhir ini dibagi kedalam

beberapa sub bab sebagai berikut :

Bab 1 Pendahuluan

Dalam bab ini penulis menguraikan tentang apa yang menjadi latar

(20)

penulisan, kontribusi penelitian, kajian pustaka, metodologi penelitian,

dan sistematika penulisan.

Bab 2 Landasan Teori

Dalam bab ini penulis menjelaskan tentang teori-teori yang mendukung

dan berhubungan dalam pembahasan dan penyusunan tugas akhir ini

yang terdiri dari pengertian komputer baik itu pengertian sistem

informasi dan sekilas tentang program yang digunakan yaitu : Visual

Basic 6.0, SQL Server 2000 dan Crystal Report 8.5.

Bab 3 Sejarah Singkat Akademi Keperawatan Wirahusada Medan

Dalam bab ini penulis menjelaskan tentang sejarah singkat berdirinya

Akademi Keperawatan Wirahusada Medan, struktur organisasi serta

visi dan misi dari Akademi Keperawatan Wirahusada Medan.

Bab 4 Perancangan Sistem

Dalam bab ini penulis menerangkan tentang analisis dan perancangan

sistem program termasuk perancangan database, relasi antar tabel, dan

flowchart dari sistem yang akan dibuat.

Bab 5 Implementasi Sistem

Bab ini menguraikan tentang defenisi, tujuan, dan

(21)

Bab 6 Kesimpulan dan Saran

Berisikan kesimpulan yang ditarik dari keseluruhan dan saran-saran

(22)

BAB 2

LANDASAN TEORI

2.1 Pengenalan Komputer

Komputer berasal dari kata compute yang artinya menghitung. Pada awalnya

penggunaan komputer hanya sebagai alat penghitung, namun seiring dengan kemajuan

dan perkembangan teknologi dari tahun ke tahun yang semakin pesat, maka

penggunaan komputer pada saat ini tidak lagi hanya sebagai alat penghitung tetapi

juga sebagai alat yang dapat digunakan untuk mengolah data dan informasi.

Komputer memiliki 3 (tiga) unsur utama yaitu :

1. Hardware, yaitu merupakan perangkat keras yang berhubungan dengan komputer

secara fisik.

2. Software, yaitu merupakan perangkat lunak atau bagian komputer yang digunakan

untuk melengkapi segi perangkat kerasnya.

3. Brainware, yaitu merupakan segi manusia yang menangani sistem komputer

dimana dalam mengoperasikan komputer, seperti : pemrograman, analisis sistem,

dan manajer pengolahan data.

Seiring dengan perkembangan komputer yang semakin pesat, banyak para ahli

yang mendefenisikan pengertian komputer yang pada intinya memiliki pengertian

(23)

1. Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas

sebagai berikut :

a. Menerima input,

b. Memproses inputan tadi sesuai dengan programnya,

c. Menyimpan perintah-perintah dan hasil dari pengolahan,

d. Menyediakan output dalam bentuk informasi.

2. Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat

serta dirancang dan diorganisasikan supaya secara otomatis menerima dan

menyimpan data input, memprosesnya, dan menghasilkan output di bawah

pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di

memori (stored program).

3. Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima

informasi input digital. Memprosesnya sesuai dengan suatu program yang

tersimpan di memorinya (stored program) dan menghasilkan output informasi.

4. Komputer adalah suatu pemroses data (data processor) yang dapat melakukan

perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar

atau operasi logika, tanpa campur tangan dari manusia untuk mengoperasikan

selama pemrosesan.

5. Komputer adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang

pasti.

Dari beberapa defenisi tersebut, dapat disimpulkan bahwa komputer adalah :

1. Alat elektronik

2. Dapat menerima input data

(24)

4. Dapat memberikan informasi

5. Menggunakan suatu program yang tersimpan di memori komputer (stored

program)

6. Dapat menyimpan program dan hasil pengolahan

7. Bekerja secara otomatis

2.2 Pengertian sistem

Kata sistem memiliki arti “kumpulan dari elemen-elemen yang menimbulkan

hubungan satu dengan lainnya”.

Terdapat beberapa pendapat mengenai sistem, diantaranya adalah :

a. Sistem adalah suatu keseluruhan yang terdiri atas sejumlah variabel yang

berinteraksi. (Drs. Tatang Amirin, 2004)

b. Sistem adalah terdiri dari kegiatan-kegiatan yang berhubungan guna mencapai

tujuan. (Norpman L. Enger, 2001)

c. Sistem adalah seperangkat elemen yang membentuk suatu prosedur atau bagan

yang mencari suatu tujuan atau tujuan-tujuan bersama dengan mengoperasikan

data atau barang pada waktu rujukan tertentu untuk menghasilkan informasi atau

energi atau barang. (Robert G. Murdick / Joel E. Ross / James R. Clageet, 1996)

d. Sistem adalah suatu susunan yang teratur, gagasan-gagasan atau

konsepsi-konsepsi yang saling bergantungan. (Gordon B. Davis, 1992)

Sistem juga memiliki beberapa karakteristik yaitu :

(25)

Suatu sistem terdiri dari sejumlah komponen yang saling bekerja sama

membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen

tersebut dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap

subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan

mempengaruhi proses pada sistem secara keseluruhan.

b. Batasan sistem (Boundary)

Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan

sistem yang lainnya atau sistem dengan lingkungan luarnya. Batas sistem ini

memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat

dipisah-pisahkan.

c. Lingkungan Luar Sistem (Environtment)

Bentuk apapun yang ada diluar ruang lingkup atau batasan dari sistem yang

mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem.

Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga

merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap

dijaga dan dipelihara.

d. Penghubung Sistem (Interface)

Media yang menghubungkan sistem dengan subsistem lain disebut dengan

penghubung sistem atau interface. Penghubung ini menghubungkan sumber daya

mengalir dari satu subsistem ke subsistem yang lain melalui penghubung tersebut.

Dengan demikian, dapat terjadi suatu integritas sistem yang membentuk suatu

kesatuan.

e. Masukan Sistem (Input)

Energi yang diamsukkan kedalam sistem disebut masukan yang dapat berupa

(26)

f. Pengolahan Sistem (Process)

Suatu sistem dapat mempunyai suatu proses akan mengubah masukan menjadi

keluaran.

g. Keluaran Sistem (Output)

Hasil energi yang diubah dan diklasifikasikan menjadi keluaran yang berguna.

Keluaran ini merupakan masukan bagi subsistem yang lain.

h. Sasaran Sistem (Objective) dan Tujuan Sistem (Goal)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik.

Apabila suatu sistem tidak memiliki sasaran, maka operasi sistem tidak ada

gunanya. Suatu sistem diakatakan berhasil apabila mengenai sasaran ataupun

tujuan yang telah direncanakan.

2.3 Pengertian Informasi

Menurut Sutabri Tata (2004), informasi adalah data yang telah diklasifikasikan atau

diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan.

Informasi juga dapat didefenisikan sebagai hasil pengolahan data dalam suatu

bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan

suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan

(Hartono M. Jogiyanto, 2000).

Dari beberapa pengertian di atas, dapat disimpulkan bahwa informasi

merupakan hasil dari data yang telah diolah dan memiliki arti bagi si penerima

(27)

2.4 Pengertian Sistem Informasi

Sistem informasi merupakan suatu kegiatan dari prosedur-prosedur yang

diorganisasikan, apabila dieksekusi akan menyediakan informasi untuk pengambilan

keputusan dan pengendalian di dalam organisasi.

Menurut Sutabri Tata (2004), sistem informasi adalah suatu sistem di dalam

suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang

mendukung fungsi operasi organisasi untuk dapat menyediakan kepada pihak luar

tertentu dengan laporan-laporan yang diperlukan.

Jadi, dapat disimpulkan bahwa sistem informasi adalah suatu sistem di dalam

suatu 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.

2.5 Tinjauan Program yang Digunakan

Berdasarkan uraian diatas, maka tentunya kita sudah dapat memahami mengapa

komputer sangat dibutuhkan saat ini dan bagaimana komputer tersebut bekerja sebagai

salah satu sistem dalam kehidupan manusia.

Dalam pembuatan tugas akhir ini, penulis berusaha membuat suatu sistem

(28)

Basic 6.0. Dan disini penulis juga akan menjelaskan tentang Microsoft Visual Basic

itu sendiri.

2.5.1 Visual Basic

2.5.1.1 Mengenal Visual Basic

Microsoft Visual Basic merupakan sebuah bahasa pemrograman yang bersifat

membuat

menggunakan model pemrograma

DBMS, kita dapat merancang, membuat atau membangun program aplikasi Database

maupun program-program lainnya.

Visual Basic merupakan turunan bahasa

pengembangan aplikasi

menggunakan

ActiveX. Beberapa

cara kerjanya yang berbeda.

Visual Basic memiliki beberapa versi dalam perkembangannya. Berikut

(29)

Tabel 2.1 Versi Visual Basic

No. Versi Tahun Kelebihan

1. Versi 1.0 Mei 1991 Professional Toolkit, sekumpulan custom

control dimasukkan kedalam Visual Basic

2. Versi 2.0 Oktober 1992 Versi yang lebih canggih dari versi 1.0

3. Versi 3.0 Mei 1993 Dengan dikeluarkannya versi terbaru ini, maka

Microsoft mulai saat itu telah benar-benar

serius untuk membuat suatu "development tool"

yang dapat diandalkan

4. Versi 4.0 September 1995 Ketika Visual Basic mulai menambahkan

konsep bahasa pemograman yang ber-orientasi

objek (Object Oriented Programming)

5. Versi 5.0 Maret 1997 Menambahkan kemampuan untuk membuat

ActiveX Control, sehingga menjadikannya

pesaing serius dari Visual C++.

6. Versi 6.0 Agustus 1998 Microsoft menambahkan banyak fitur-fitur lain

yang lebih powerfull dan berguna dalam

mengembangkan aplikasi.

Microsoft membuat Visual Basic dalam tiga edisi, yaitu:

1. Standard Edition, yang merupakan produk standard

Versi ini merupakan versi standard yang sudah mencakup berbagai sarana dasar

dari Visual Basic 6.0.

(30)

Versi ini dikhususkan untuk para programmer yang ingin mengembangkan

aplikasi remote computing atau client-server. Biasanya aplikasi ini digunakan

untuk membuat aplikasi pada jaringan.

3. Professional Edition, yang berisi tambahan Microsoft Jet Data Access Engine

(database) dan pembuatan server OLE Automation.

Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh

programmer profesional. Seperti kontrol tambahan, dukungan untuk

pemrograman internet, serta sarana pengembangan database yang lebih baik.

Di dalam pembuatan project Visual Basic terdapat beberapa file yang saling

terkait antara yang satu dengan yang lainnya. Tiap file tersebut berisi berbagai

informasi seperti form, modul dan lain sebagainya. Berikut ini merupakan file-file

yang tercipta saat mendesain sebuah program:

1. File project (.vbp), untuk menyimpan informasi tentang project yang

digunakan.

2. File modul (.bas), untuk menyimpan rutinitas program. Beberapa modul

berhubungan dengan form, beberpa modul yang lain digunakan untuk

menyimpan fungsi dan procedure program.

3. File form (.frm), untuk menyimpan berbagai informasi tentang form yang

dibuat. File ini berhubungan dengan modul.

4. File resources (.res), untuk menyimpan informasi tentang icon yang digunakan.

5. File ActiveX Control (.ocx), untuk mengubah icon pada toolbox yang awalnya

(31)

2.5.1.2 Menjalankan Visual Basic

Cara untuk mengaktifkan Visual Basic adalah menjalankannya dari Menu Start, pilih

Program, dan pilih Microsoft Visual Basic 6.0.

2.5.1.3 Memilih jenis Project

Sesaat anda aktif di Visual Basic, maka anda akan dihadapkan kepada suatu pilihan

terhadap jenis Project yang ingin anda buat sebagaimana yang ditunjukan oleh

Gambar 1-1. Sebagai langkah awal dari proses belajar adalah memilih project Standard EXE.

Gambar 2.1 Dialog box New Project ditampilkan sesaat anda menjalankan Visual Basic 6.0

2.5.1.4 Menu dan Fungsi

1. Jendela IDE

IDE (Integrated Development Environtment) merupakan bidang atau lingkungan kerja

(32)

Interface). Berikut ini adalah gambar yang menunjukan bagian-bagian dan

nama-nama jendela yang dapat tampil pada IDE Visual Basic.

Gambar 2.2 IDE Visual Basic dengan jendela-jendela yang terbuka.

Tampilan jendela IDE dapat berbeda-beda, akan tetapi tampilan dari

jendela-jendela tersebut dapat diatur dengan perintah pada menu View. Sebagai langkah awal

dari proses belajar, tidak semua jendela akan kita gunakan, tetapi hanya beberapa yang

penting, sedangkan yang lainnya bersifat khusus.

(33)

Jika jendela-jendela tersebut tidak ada, anda dapat memunculkannya dengan Menu

View dan pilih :

• Project Explorer (Ctrl+R) • Properties Windows (F4) • Form Layout Windows • Property Pages (Shift+F4) • Toolbox

• Color Pallete • Toolbars

2. Menu Bar

Menu Bar pada Visual Basic terdiri dari beberapa pilihan yang berfungsi untuk

melakukan tugas dan kegiatan tertentu. Menu Bar tersebut terdiri dari File, Edit, View,

Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Window dan Help.

Gambar 2.4 Tampilan Menu Bar pada Visual Basic 6.0

3. Control Menu

Control menu merupakan menu yang digunakan untuk memanipulasi jendela Visual

Basic. Dari menu ini kita dapat mengubah ukuran, memindahkan atau menutup

jendela Visual Basic atau jendela windows lainnya.

(34)

Untuk mengaktifkan control menu ini, klik tombol mouse pada bagian pojok

kiri atas jendela. Kemudian akan muncul menu control menu, dimana kita dapat

memilih salah satu dari perintah ini:

a. Restore : mengubah ukuran jendela ke ukuran sebelumnya

b. Move : untuk memindahkan letak jendela

c. Size : untuk mengubah ukuran jendela

d. Minimize : untuk meminimalkan ukuran jendela

e. Maximize : untuk memaksimalkan ukuran jendela

f. Close : untuk menutup jendela

4. Toolbar

Toolbar berisikan tombol-tombol yang mewakili suatu perintah tertentu dalam

menjalankan Visual Basic. Biasanya tombol ini merupakan perintah-perintah yang

sering digunakan dan terdapat pula pada menu Visual Basic. Toolbar pada Visual

Basic terdiri dari Toolbar Standard, Toolbar Debug, Toolbar Edit dan sebagainya.

Toolbar standard merupakan salah satu toolbar yang aktif pada saat menjalankan

Visual Basic. Berikut merupakan tampilan dari toolbar tersebut :

Gambar 2.6 Tampilan Toolbar Standard pada Visual Basic 6.0

5. Form Window

Form Window atau jendela form adalah daerah kerja utama, dimana kita akan

(35)

berbagai macam objek interaktif seperti teks, gambar, tombol-tombol perintah,

scrollbar, dan sebagainya. Jendela form ini, ukurannya dapat diubah-ubah sesuai

dengan kebutuhan dari aplikasi yang diperlukan.

Apabila program aplikasi dijalankan, semua yang terdapat di dalam form

akan ditampilkan pada layar window. Jendela form inilah yang nantinya akan menjadi

latar belakang dari aplikasi. Kita mulai bekerja dengan jendela form yang kosong,

kemudian ditambahi dengan berbagai objek yang akhirnya akan membentuk aplikasi

Visual Basic yang lengkap.

Gambar 2.7 Tampilan Jendela Form pada Visual Basic 6.0

6. Toolbox

Toolbox adalah “kotak peranti” yang mengandung semua objek atau kontrol yang

(36)

Kontrol adalah suatu objek yang akan menjadi interface (penghubung) antara program

aplikasi dengan penggunanya.

Gambar 2.8 Tampilan Toolbox pada Visual Basic 6.0

Apabila menjalankan visual basic, maka toolbox akan ditampilkan di

sebelah kiri layar dan berisi objek-objek standar yang akan selalu muncul setiap kali

menjalankan visual basic. Objek (kontrol) ini terdapat pada semua versi dari semua

versi visual basic 6.0. kita juga bisa menambah objek pada toolbox ini dengan

memilih menu Project > Components. Jika kita menggunakan visual basic versi

Professional Edition atau Enterprise Edition, ada beberapa objek lain yang bisa

sitambahkan yang tidak terdapat pada Standard Edition.

(37)

Tabel 2.2 Nama dan Fungsi dari ToolBox

Kontrol Nama Fungsi

Pointer Tombol ini merupakan penunjuk kontrol

agar kita dapat memindahkan letak atau

mengubah ukuran kontrol yang terpasang

pada form.

Picture Digunakan untuk menampilkan gambar

status maupun gambar aktif dari sumber

diluar dirinya.

Label Kontrol ini digunakan untuk menampilkan

teks yang tidak bisa diubah oleh pemakai

program.

TextBox Digunakan untuk membuat area teks

dimana teksnya bisa diubah oleh pemakai.

Frame Untuk mengelompokkan beberapa kontrol.

Kontrol ini harus dipasang lebih dahulu

sebelum kontrol yang dilingkupinya.

Command Botton Untuk membuat sebuah tombol pelaksanaan

perintah.

CheckBox Digunakan untuk memilih dua keadaan

(benar atau salah) dari banyak pilihan

(38)

Option Button Untuk pemilihan dua keadaan dari banyak

pilihan, akan tetapi hanya dapat memilih

satu pilihan saja yang bisa diaktifkan pada

suatu hal.

ComboBox Untuk menghasilkan kontrol yang

merupakan kombinasi dari listbox dan

textbox, sehingga pemakai bisa

memasukkan pilihan melalui daftar atau

menuliskannya.

ListBox Digunakan untuk menampilkan daftar

pilihan yang bisa digulung.

HscroolBar Digunakan untuk menggulungkan dengan

jangka lebar dengan indikasi posisi

pemilihan dalam posisi horizontal.

VscroolBar Digunakan untuk menggulungkan dengan

jangka lebar dengan indikasi posisi

pemilihan dalam posisi vertikal.

Timer Digunakan untuk penghitung waktu event

dalam interval yang ditentukan.

DriverListBox Untuk menampilkan disk drive yang

memiliki komputer.

DirListBox Untuk menampilkan direktori dan path.

(39)

7. Project Explorer

Jendela project explorer adalah jendela yang didalamnya terdapat semua file di dalam

aplikasi visual basic. Setiap aplikasi dalam visual basic disebut dengan istilah project

(proyek), dan setiap proyek bisa mengandung lebih dari satu file. Pada project

explorer ditampilkan semua file yang terdapat pada aplikasi (proyek), misalnya: form,

modul, class, dan sebagainya.

Shape Untuk memasang kontrol yang mampu

menghasilkan sarana agar pemakai bisa

menggambarkan berbagai bentuk seperti

oval, lingkaran, dan lain-lain.

Line Untuk menggambar garis dengan berbagai

variasinya.

Image Untuk menampilkan gambar bitmap.icon

ataupun metafile pada form. Kontrol

PictureBox menyediakan lebih banyak

fasilitas dibandingkan kontrol ini.

Data Menyediakan sarana akses data dalam suatu

database.

OLE Untuk menghasilkan proses link dan embed

(40)

Gambar 2.9 Tampilan Project Explorer pada Visual Basic 6.0

8. Jendela Properties

Jendela properties adalah jendela yang mengandung semua informasi mengenai objek

yang terdapat pada aplikasi visual basic. Properti adalah sifat dari sebuah objek,

seperti namanya, warna, ukuran, posisi, dan sebagainya. Setiap objek sebagian besar

memiliki jenis properti yang sama, tetapi ada pula yang berbeda-beda.

Di dalam jendela properties ini, kita dapat mengatur bentuk dan

karakteristik dari setiap objek. Di bagian paling atas dari jendela properties ini

terdapat kotak yang menunjukkan nama objek yang sedang aktif, sedang propertinya

(41)

Gambar 2.10 Tampilan Jendela Properties pada Visual Basic 6.0

9. Form layout Window

Form layout window adalah jendela yang menggambarkan posisi dari form yang

ditampilkan pada layar monitor. Posisi form pada form layout window inilah yang

merupakan petunjuk dimana aplikasi akan ditampilkan pada layar monitor pada saat

dijalankan nanti.

Gambar 2.11 Tampilan Form layout Window pada Visual Basic 6.0

(42)

1. Resolution Guides : menampilkan garis panduan resolusi layar. 2. Start Up Position : menentukan posisi form saat aplikasi dijalankan. 3. Dockable : membuat form layout window yang bersifat

menempel pada jendela lainnya.

4. Hide : menyembunyikan form layout window

10. Jendela Code

Jendela Code adalah salah satu jendela yang penting di dalam visual basic. Jendela ini

berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi visual

basic. Setiap objek pada visual basic dapat ditambahi dengan kode-kode program

untuk melakukan tugas-tugas tertentu, misalnya menutup aplikasi, membatalkan

perintah dan sebagainya.

Gambar 2.12 Tampilan Jendela Code Window pada Visual Basic 6.0

Pada saat menjalankan visual basic, jendela ini tidak akan ditampilkan pada layar.

Untuk menampilkannya, ada beberapa cara, yaitu:

a. Pilih menu View > Code

(43)

c. Klik kanan pada komponen yang diinginkan, lalu pilih View Code

2.5.1.5 Membuka aplikasi pada komputer

Untuk membuka kembali aplikasi visual basic yang pernah disimpan sebelumnya,

lakukan langkah berikut ini:

1. Pilih menu File > Open Project atau tekan Ctrl + O

2. Pada kotak dialog Open Project, klik pada tab Existing.

3. Carilah file proyek visual basic yang terdapat pada harddisk (biasanya

berekstensi *.vbp)

4. Klik Open untuk membukanya.

2.5.2 Microsoft SQL Server 2000

Microsoft SQL Server 2000 adalah database dengan fitur lengkap sistem manajemen

relasional (RDBMS) yang menawarkan berbagai perangkat administratif untuk

mengurangi beban pembangunan database, pemeliharaan dan administrasi.

ANSI/ISO yang digunakan oleh Microsoft dan

digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan

menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis

data besar.

Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan

dengan menggunakan protokol

(44)

driver JDBC untuk bahasa pemrograma

adalah kemampuannya untuk membuat basis data mirroring dan clustering.

Berikut ini merupakan beberapa tipe data standar pada SQL Server, yaitu:

Tabel 2.3 Tipe Data Standar pada SQL Server No. Tipe Data Keterangan

1. CHAR Untuk menyatakan deretan karakter (string)

2. VARCHAR Untuk menyatakan string yang panjangnya bervariasi

3. INTEGER Untuk menyatakan bilangan bulat

4. NUMERIC Untuk menyatakan bilangan real

5. DATETIME Untuk menyatakan waktu dan tanggal

5. MONEY Untuk menyatakan uang

6. BOOLEAN Menyatakan tipe logis (True atau False)

7. BLOB Untuk menyatakan data biner (gambar, suara dan

sebagainya)

8. SERIAL atau

AUTOINCREMENT

Untuk menyatakan nilai secara berurutan

2.5.3 Crystal Report

Crystal Reports 8,5 memiliki kemampuan pelaporan sangat serbaguna. Crystal

Reports dapat menangani XML, OLAP, dan sumber data relasional untuk menarik

(45)

Crystal Reports 8.5 terintegrasi dengan Microsoft Visual Basic 5 dan Visual

Basic 6 IDE dan juga terintegrasi dengan IDE VBA pada Office 2000. Kita dapat

membuka, desain, dan menyesuaikan laporan langsung dari IDE VB / VBE.

Crystal Reports unggul pada data penerbitan. Crystal Reports dapat digunakan

untuk membuat laporan presentasi yang berkualitas dan mempublikasikan

laporan-laporan ke Web dalam hitungan detik. Ada banyak pilihan untuk mengekspor laporan-laporan,

yaitu PDF, HTML, DHTML, XML, RTF, Microsoft Word, Microsoft Excel, berbagai

format teks, berbagai format e-mail, dan lain-lain.

Crystal Reports 8.5 memberikan fleksibilitas pengembang dengan berbagai

komponen untuk Microsoft Visual Basic, Visual InterDev, Visual C + +, Lotus

Domino Designer, Informix NewEra, dan Delphi. Kita dapat berinteraksi dengan

Crystal Reports melalui kontrol ActiveX, sebuah Otomasi Server (OLE) antarmuka,

Crystal Reports Cetak Engine API, sebuah Delphi VCL kontrol, atau perpustakaan

(46)

BAB 3

SEJARAH AKPER WIRAHUSADA MEDAN

3.1 Tinjauan Umum Akper Wirahusada

Dalam tinjauan umum ini akan dijelaskan berdirinya Akademi Keperawatan

Wirahusada Medan, struktur organisasi, tugas wewenang dan tanggung jawab para

pegawai di Akademi Keperawatan Wirahusada Medan tersebut.

3.2 Sejarah Singkat Akper Wirahusada

Akademi Keperawatan Wirahusada Medan berdiri sejak tahun 1996 yang berlokasi di

Jl. Bunga Ncole Kelurahan Kemenangan Tani Kecamatan Medan Tuntungan.

Yayasan ini berada di sebelah AKPER DEP.Kes RI Medan/Politekkes Jurusan

Keperawatan. Yayasan ini berstatus swasta dan akreditasnya “B (PLUS)”.

Latar belakang didirikan Akademi Keperawatan Wirahusada Medan adalah

salah satu wujud pelaksanaan UUD 1945 yaitu turut serta mencerdaskan kehidupan

bangsa dan merupakan wadah penampungan aspirasi dan hasrat masyarakat yang terus

berkembang untuk menikmati pendidikan. Nama Wirahusada Medan diambil dengan

maksud seorang pejuang yang tegas, gigih dan berdedikasi dalam bidang keperawatan

sebagai generasi penerus “Florence Nightingle”. Dalam mendidik

(47)

mahasiswa-mahasiswi tersebut harus dibimbing oleh dosen yang ahli di bidang kesehatan. Setiap

tahun Akademi Keperawatan Wirahusada Medan menerima mahasiswa baru.

Sehingga Akademi Keperawatan Wirahusada Medan lebih murni akan karya

kesehatan, berbakti pada insani yang tidak pernah mengenal lelah jasmani dan rohani.

Penyelenggara Akademi Keperawatan Wirahusada Medan adalah Yayasan

Wirahusada Medan yang berazaskan Pancasila dan UUD 1945 serta tidak berpolitik.

Yayasan ini didirikan dengan izin Kepala Kantor Wilayah Dep.Kes.R.I No :

HK.00.06.4.3.4096.

Pendidikan di Akademi Keperawatan Wirahusada Medan dilaksanakan

berdasarkan kompetensi dengan mengutamakan pencapaian pengetahuan,

keterampilan dan sikap profesional sesuai dengan tuntutan kurikulum yang berlaku

dan tuntutan konsumen yang dilayani diseluruh Indonesia khususnya Sumatera Utara

berdasarkan kurikulum yang ditetapkan oleh Akademi Keperawatan Wirahusada

Medan sesuai dengan kebutuhan pendidikan. Ini mengacu kepada kemampuan lulusan

bersaing dengan lulusan Akper lainnya baik secara regional maupun nasional.

3.3 Struktur Organisasi Akper Wirahusada

Struktur organisasi merupakan gambaran secara skematis tentang hubungan tugas dari

orang-orang yang menggerakkan organisasi untuk mencapai tujuan. Dengan adanya

struktur organisasi, maka setiap tugas dan tanggung jawab dapat dikerjakan dan

diselesaikan oleh masing-masing individu yang ada dalam organisasi tersebut,

(48)

Struktur organisasi diusahakan dapat menggambarkan suatu rangkaian dari

tugas yang bertujuan agar anggota yang ada di dalamnya bekerja sama dengan baik.

Pembentukan struktur tersebut biasanya dipengaruhi oleh sifat dan jenis kegiatan

usaha maupun faktor-faktor lain yang mempengaruhi kondisi dalam organisasi.

Adapun struktur organisasi Akademi Keperawatan Wirahusada Medan adalah sebagai

(49)
(50)

3.4 Visi dan Misi Akper Wirahusada

3.4.1 Visi

Akademi Keperawatan Wirahusada Medan hadir dengan visi mewujudkan diri sebagai

institusi pendidikan jenjang Diploma III yang menghasilkan tenaga professional

keperawatan yang berwawasan global, berintegritas, mandiri dan berperan penting

dalam meningkatkan kesehatan masyarakat, sesuai dengan paradigma SEHAT DAN

MENUJU SEHAT TAHUN 2010.

3.4.2 Misi

Adapun misi dari Akademi Keperawatan Wirahusada Medan adalah sebagai berikut :

a. Pengelolaan pembelajaran yang berkualitas

b. Penyediaan sarana dan prasarana pendidikan yang memadai

c. Pengembangan potensi pengajar (dosen) yang berkualitas dan bertanggung

(51)

BAB 4

PERANCANGAN SISTEM

4.1 Analisis dan Perancancangan Sistem

Analisis merupakan pemisahan terhadap suatu keseluruhan dan substansial menjadi

bagian-bagian pembentuknya untuk dipelajari secara individu. Sedangkan

perancangan sistem merupakan tahap yang dilakukan setelah analisis dalam

pengembangan sistem. Tahap ini juga merupakan persiapan dalam merancang bangun

implementasi untuk menggambarkan bagaimana suatu sistem dibentuk berupa

perencanaan dan pembuatan sketsa.

4.2 Perancangan Database

Basis Data (Database) adalah kumpulan dari data yang saling berhubungan satu

dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat

lunak untuk memanipulasinya. Database merupakan salah satu komponen yang sangat

penting dalam sistem informasi, karena merupakan dasar untuk menyediakan

informasi bagi para pemakai. Perancangan database dilakukan untuk menentukan file

database yang menggunakan field, tipe data dan ukuran data.

(52)

1. Agar sistem yang dibuat dapat memiliki kemampuan untuk menyimpan seluruh

data yang berguna dalam Database.

2. Pengamanan terhadap isi dan pengguna data dapat diterapkan.

Untuk software visual basic 6.0 dapat membuat database yang sama dengan

software lain, seperti Microsoft SQL Server 2000. Jadi database untuk sistem

informasi ini dibuat dengan database yang sama dengan database Microsoft SQL

Server 2000.

1. Tabel Mahasiswa

Nama Database : Mahasiswa

Nama Tabel : Mhs

Primary Key : nopendaftaran, nim

Tabel 4.1 Tabel Mahasiswa Field Name Type

Data

Size Description

nopendaftaran char 10 Nomor pendaftaran nim char 10 Nomor Induk Mahasiswa nama varchar 30 Nama mahasiswa

alamat varchar 50 Alamat mahasiswa tgllahir datetime 8 Tanggal lahir mahasiswa agama varchar 15 Agama

fakultas varchar 25 Fakultas prodi varchar 25 Program Studi asalsmu varchar 20 Asal SMU (Sekolah) statussmu varchar 20 Status SMU (Sekolah) jurusan varchar 25 Jurusan

thnlulus datetime 8 Tahun lulus hoby varchar 20 Hobbi

(53)

namaayah varchar 30 Nama Ayah namaibu varchar 30 Nama Ibu

alamatortu varchar 50 Alamat orang tua pekerjaan varchar 15 Pekerjaan orang tua

2. Tabel Kasir

Nama Database : Mahasiswa

Nama Tabel : Kasir

Primary Key : Idkasir

Tabel 4.2 Tabel Kasir Field Name Type

Data

Size Description Idkasir char 8 Nomor Identitas Kasir nama varchar 30 Nama Kasir

Alamat varchar 30 Alamat Kasir Jekel char 10 Jenis Kelamin Kasir Tgllahir datetime 8 Tanggal Lahir Kasir Status char 10 Status Kasir

Tabel 4.3 Tabel User Field Name Type

Data

Size Description username varchar 20 Nama User

userlevel varchar 20 Administrator, Kasir, Pegawai

(54)

4. Tabel User Baru

Nama Database : Mahasiswa

Nama Tabel : User Baru

Primary Key : -

Tabel 4.4 Tabel User Baru Field Name Type

Data

Size Description username varchar 20 Nama User

userlevel varchar 20 Administrator, Kasir, Pegawai

password Char 6 Kata Sandi

5. Tabel Transaksi

Nama Database : Mahasiswa

Nama Tabel : Transaksi

Primary Key : Nomor, Nomorkwitansi

Tabel 4.5 Tabel Transaksi Field Name Type

Data

Size Description Nomor char 5 Nomor Pendaftaran Nomorkwitansi char 8 Nomor Kwitansi Idkasir char 8 Id Kasir

(55)

4.3 Relasi antar Tabel

Relasi Database adalah model yang paling sederhana dari suatu komponen basis data

yang saling berhubungan antara suatu tabel basis data yang satu dengan tabel basis

data yang lain sehingga mudah untuk dipahami. Model ini menggunakan sekumpulan

tabel berdimensi dua yaitu relasi dan tabel. Masing – masing relasi tersusun atas tupel

atau barisan dan atribut. Relasi dirancang sedemikian rupa sehingga dapat

menghilangkan kemubaziran data redudansi dan menggunakan kunci utama atau biasa

disebut dengan primary key sebagai penghubung relasi.

Gambar 4.1 Relasi Antar Tabel

4.4 Flowchart

Bagan alir (flowchart) adalah bagan yang menunjukkan alir di dalam program atau

(56)

berbagai simbol yang dihubungkan dengan panah – panah untuk menunjukkan

kelanjutan aktivitas proses informasi. Sistem flowchart berfungsi penting sebagai

media dan hardware yang digunakan dan proses yang berhubungan dengan sistem

informasi.

Penjelasan arti lambang – lambang flowchart dapat didefinisikan seperti tabel berikut :

Tabel 4.6 Simbol – Simbol Flowchart

No. Simbol Fungsi

1 Terminator, untuk memulai dan mengakhiri suatu

program

2 Process, suatu simbol yang menunjukkan setiap

pengolahan yang dilakukan oleh komputer.

3 Data, untuk memasukkan data maupun menunjukkan

hasil dari asuatu proses.

4 Decision, suatu kondisi yang akan menghasilkan

beberapa kemungkinan jawaban atau pilihan.

5 Preparation, suatu simbol untuk menyediakan tempat –

tempat pengolahan data dalam storage.

6 Connector, merupakan simbol untuk masuk dan

keluarnya suatu prosedur pada lembar kertas yang sama.

7 Off – page Connector, merupakan simbol untuk masuk

dan keluarnya suatu prosedur pada lembar kertas yang

(57)

8 Arus atau flow, prosedur yang dapat dilakukan dari atas

ke bawah, bawah ke atas, dari kiri ke kanan atau dari

kanan ke kiri.

9 Document, merupakan simbol untuk data yang

berbentuk informasi.

10 Prodefined Process, untuk menyatakan sekumpulan

langkah proses yng ditulis sebagai prosedur.

11 Display, untuk output yang ditunjukan suatu device,

seperti monitor.

(58)

1. Flowchart Menu Utama

t

y

t

t

t y

t

y

t

Gambar 4.2 Flowchart Menu Utama

Exit Menu Utama

Entry Data

Transaksi

Menu Entry

Menu Transaksi

A

B

Report Report Menu C

(59)

2. Flowchart Entry Data

y

t

t

t y

t

Gambar 4.3 Flowchart Entry Data

Mulai

Entry Data

Data Mhs

Data Kasir

Data Mhs

Data Kasir

(60)

3. Flowchart Laporan

t

y

t

y

t

y

t

Gambar 4.4 Flowchart Report

Mulai

Laporan

Cetak Mhs

Cetak Kasir

Cetak Transaksi

Stop

(61)

BAB 5

IMPLEMENTASI SISTEM

5.1 Defenisi Implementasi Sistem

Implementasi sistem adalah langkah- langkah atau prosedur-prosedur yang dilakukan

untuk menyelesaikan desain sistem yang disetujui dan menguji, menginstal serta

memulai menggunakan sistem baru dan sistem yang diperbaharui. Sebelum sistem

diimplementasikan, sistem terlebih dahulu harus bebas dari kesalahan. Oleh sebab itu,

sistem harus diuji untuk mengetahui kesalahan yang mungkin terjadi, mengetahui

apakah sistem dapat menerima data dengan baik, dapat memprosesnya dengan baik

serta dapat menghasilkan output yang benar. Jika sistem telah diuji dengan cermat dan

pemakai telah merasa puas, berarti implementasi akan berjalan dengan baik dan

lancar.

5.2 Tujuan Implementasi Sistem

Tujuan implementasi sistem adalah:

1. Menyelesaikan desain sistem yang ada dalam komponen yang disetujui.

2. Menulis, menguji dan mendokumentasikan program-program dan

(62)

3. Memastikan bahwa pemakai dapat mengoperasikan sistem baru yaitu dengan

mempersiapkan manual pemakaian dan dokumen lain untuk melatih pemakai.

4. Memperhitungkan bahwa sistem memenuhi permintaan pemakai, antara lain

dengan menguji sistem secara keseluruhan.

5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar yaitu dapat

merancang, mengontrol dan melakukan instalasi sistem baru secara benar.

5.3 Komponen-Komponen Kebutuhan Sistem

Pada prinsipnya setiap desain yang dirancang memerlukan sarana pendukung yakni

berupa komponen-komponen yang sangat berperan sekali dalam menunjang

penerapan sistem yang didesain terhadap pengolahan data. Beberapa komponen pada

umumnya yang dibutuhkan sistem antara lain:

1. Hardware

Hardware atau perangkat keras adalah komputer yang secara fisik dapat disentuh.

Hardware atau perangkat keras yang baik akan mempengaruhi cepat lambatnya

proses program dijalankan dan dihasilkan.

Berikut ini merupakan spesifikasi perangkat keras yang digunakan adalah:

1. Personal computer dengan processor min intel Pentium 3

2. Memory min 256 MB

3. Monitor 14” resolution 1024x768

4. Hardisk sebagai media penyimpanan

(63)

2. Software

Software atau perangkat lunak adalah sistem prosedur dalam bentuk program yang

dibuat oleh software-house untuk memperlancar jalanya komputer. Perangkat lunak

terdiri dari sistem program dan user program. Sistem program yaitu program yang

dibuat oleh perusahaan komputer, sedangkan user program yang dibuat sendiri oleh

iser dengan menggunakan behasa pemrograman yang dimengerti oleh komputer.

Perangkat lunak yang diperlukan untuk menjalankan sistem adalah:

1. Windows XP Profesional

2. Microsoft Visual Basic 6.0

3. Microsoft SQL Server 2000

4. Crystal Report 8.5

5. Adobe Photoshop 4

3. Brainware

Brainware atau tenaga pelaksana adalah orang-orang yang bekerja dengan bantuan

komputer dalam pengolahan data. Dalam hal ini brainware dituntuy sebagai

pengguna yang mempunyai kemampuan penguasaan sistem agar sistem dapat

berjalan dengan baik. Tidak hanya sebagai pemakai saja tetapi juga dapat

memelihara kelangsungan hidup suatu sistem yang akan berjalan nantinya.

Perangkat operator (Brainware) yang dapat menjalankan website ini terbagi

menjadi 3 yaitu:

1. Administator

2. Operator

(64)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Diakhir tulisan ini, penulis membuat beberapa kesimpulan dan saran. Adapun

kesimpulan yang dapat diambil dari penulisan dan perancangan tugas akhir ini adalah:

1. Komputer merupakan teknologi yang banyak digunakan untuk membantu

permasalahan yang sering dihadapi oleh pengelolaan data secara manual.

Penggunaan komputer merupakan alternatif yang tepat dalam membantu

pengolahan data dan informasi. Dengan menggunakan komputer, kita dapat

menghemat waktu pengerjaan dan keamanan data lebih terjamin.

2. Bahasa pemrograman yang digunakan yaitu Visual Basic 6.0 dan juga

mengimplementasikan program aplikasi database untuk mengolah pendaftaran

mahasiswa baru. Proses pengolahan data dengan menggunakan Visual Basic

dapat menghasilkan data dengan benar, tepat dan akurat.

3. Dengan memanfaatkan berbagai fasilitas yang tersedia dalam paket Microsoft

SQL Server, sistem pengolahan data dapat menghasilkan informasi yang

efektif dan efisien.

4. Dengan terciptanya suatu sistem informasi pendaftaran mahasiswa baru pada

(65)

dikembangkan dan dimanfaatkan sebagai alat informasi serta mengolah data

sehingga dapat mempermudah dan mempercepat kegiatan kerja.

5. Sistem informasi yang dirancang adalah untuk memperbaiki sistem yang sudah

berjalan pada Akademi Keperawatan Wirahusada Medan sehingga dapat

mengurangi tingkat kesalahan dalam penginputan data mahasiswa/mahasiswi

pada saat melakukan pendaftaran.

6.2 Saran

Pengolahan data mahasiswa perlu meggunakan sistem terkomputerisasi agar dapat

melakukan akses yang cepat, tepat, and akurat. Oleh karena itu, akan diberikan

beberapa saran agar pengolahan data pendaftaran mahasiswa baru dapat berjalan

dengan baik, yaitu :

1. Diharapkan adanya pengembangan lebih lanjut dari sistem komputerisasi yang

dirancang, sehingga dapat menjadi sistem informasi yang dapat memperlancar

dan mempermudah kegiatan operasional pada Akademi Keperawatan

Wirahusada Medan terutama yang berhubungan dengan pendaftaran

mahasiswa baru.

2. Diharapkan dengan adanya sistem informasi baru yang sudah dirancang dapat

diterapkan pada Akademi Keperawatan Wirahusada Medan.

3. Agar sistem dapat berjalan sebagaimana mestinya, disarankan untuk

menggunakan perangkat-perangkat pendukung sistem yang disyaratkan pada

bagian implementasi sistem. Sehingga kesalahan dalam pengimplementasian

(66)

4. Dengan sistem informasi yang baik dan efisien akan meningkatkan kemajuan

(67)

DAFTAR PUSTAKA

Jogiyanto, H.M. 2000. Pengenalan Komputer. Jakarta : GRAHA ILMU.

Kurniawan, B. 2002. Sistem Informasi Manajemen Dengan Visual Basic 6.0. Malang :

Andi Yogyakarta.

MADCOMS. 2002. Database Visual Basic 6.0 dengan Crystal Reports. Yogyakarta:

Penerbit ANDI Yogyakarta.

WAHANA KOMPUTER. 2001. Tips dan Trik Pemrograman Visual Basic.

Semarang: Penerbit ANDI Yogyakarta.

WAHANA KOMPUTER. 2002. Pemrograman Visual Basic 6.0. Semarang: Penerbit

(68)

L

A

M

P

I

R

A

N

(69)

TAMPILAN PROGRAM

1. Form Login

(70)
(71)

4. Form Kasir

5. Form Transaksi

(72)
(73)
(74)
(75)
(76)

L

A

M

P

I

R

A

N

(77)

LISTING PROGRAM

1. Form Menu Utama

Dim j As Integer

'Fungsi Cek Level untuk kemampuan Akses

Public Function CekLevel(UserLevel As String) As Boolean RestoreMenu

Select Case FrmLoginBaru.UserLevel

Case "Administrator": Akses_Administrator Case "Pegawai": Akses_Pegawai

Case "Kasir": Akses_Kasir End Select

Me.Refresh End Sub

Private Sub Mnucetakkasir_Click(Index As Integer)

If MsgBox("Cetak data Kasir..???", vbYesNo, "Laporan data kasir") = vbYes Then FrmMenu.CRData.ReportFileName = "D:\Les_vbQ\Report\DataKasir.rpt" FrmMenu.CRData.WindowState = crptMaximized

FrmMenu.CRData.RetrieveDataFiles

'FrmMenu.CRData.SelectionFormula = "{Kasir.Idkasir}='" & Text & Txtid.Text & "'"

(78)

End If End Sub

Private Sub mnucetaktransaksi_Click(Index As Integer)

If MsgBox("Cetak Laporan Transaksi..???", vbYesNo, "Laporan Transaksi") = vbYes Then

FrmMenu.CRData.ReportFileName = "D:\Les_vbQ\Report\Transaksi.rpt" FrmMenu.CRData.WindowState = crptMaximized

FrmMenu.CRData.RetrieveDataFiles

'FrmMenu.CRData.SelectionFormula = "{Transaksi.Nomor}='" & Txtnomor.Text & "'" FrmKAsir.Show vbModal End Sub

Private Sub mnuksr_Click(Index As Integer) FrmKAsir.Show vbModal

End Sub

Private Sub mnukwitansi_Click()

If MsgBox("Cetak Kwitansi..???", vbYesNo, "Kwitansi Pendaftaran") = vbYes Then

FrmMenu.CRData.ReportFileName = "D:\Les_vbQ\Report\Kwitansi.rpt" FrmMenu.CRData.WindowState = crptMaximized

FrmMenu.CRData.RetrieveDataFiles

(79)

Private Sub mnumhs_Click()

If MsgBox("Cetak Formulir..???", vbYesNo, "Formulir Mahasiswa Baru") = vbYes Then

FrmMenu.CRData.ReportFileName = "D:\Les_vbQ\Report\Mahasiswa.rpt" FrmMenu.CRData.WindowState = crptMaximized

FrmMenu.CRData.RetrieveDataFiles

'FrmMenu.CRData.SelectionFormula = "{Mhs.nopendaftaran}='" & Txtnopendaftaran.Text & "'"

Public UserLevel As String

Public LoginSucceeded As Boolean

Private Sub Cmblevel_GotFocus() SendKeys "{HOME} + {END}" End Sub

Private Sub Cmdlogin_Click()

Dim RecLogin As ADODB.Recordset If Txtusername.Text <> "" Then

(80)

End If

Cmblevel.AddItem "Administrator" Cmblevel.AddItem "Kasir"

Cmblevel.AddItem "Pegawai" Txtnopendaftaran.Text = "" Txtnim.Text = ""

(81)

Optkawin.Value = False

Chkbekerja.Value = Unchecked Chkblmbekerja.Value = Unchecked Txtnamaayah.Text = ""

Txtnamaibu.Text = "" Txtalamatortu.Text = "" Txtpekerjaan.Text = "" Txtnopendaftaran.SetFocus

End Sub

Private Sub Cmdedit_Click()

MsgBox "Klik aja data yang mw diedit" Cmdsimpan.Caption = "UPDATE"

End Sub

Private Sub Cmdexit_Click() Unload Me

End Sub

Private Sub Cmdhapus_Click()

Hapus = MsgBox("Yakin data dihapus...????", vbYesNo, "ATTENTION") If Hapus = vbYes Then

Adodc1.Recordset.Delete End If

End Sub

Private Sub Cmdsimpan_Click()

If Cmdsimpan.Caption = "Simpan" Then With Adodc1.Recordset

Adodc1.Recordset.AddNew

(82)

Adodc1.Recordset!statuspernikahan = "Belum Kawin"

(83)

If Chkbekerja.Value = vbChecked Then

Txtnopendaftaran.Text = Adodc1.Recordset!nopendaftaran Txtnim.Text = Adodc1.Recordset!Nim

Txtnama.Text = Adodc1.Recordset!nama Txtalamat.Text = Adodc1.Recordset!alamat DTPickertgl.Value = Adodc1.Recordset!tgllahir Cboagama.Text = Adodc1.Recordset!agama Cbofakultas.Text = Adodc1.Recordset!fakultas Cboprodi.Text = Adodc1.Recordset!prodi Txtasalsmu.Text = Adodc1.Recordset!asalsmu Cbostatussmu.Text = Adodc1.Recordset!statussmu Cbojurusan.Text = Adodc1.Recordset!jurusan DTPickerthn.Value = Adodc1.Recordset!thnlulus Txthoby.Text = Adodc1.Recordset!hoby

If Trim(DataGrid1.Columns(13).Value) = "Belum Kawin" Then Optblmkawin.Value = True

ElseIf Trim(DataGrid1.Columns(13).Value) = "Kawin" Then Optkawin.Value = True

End If

If Trim(DataGrid1.Columns(14).Value) = "Bekerja" Then Chkbekerja.Value = vbChecked

ElseIf Trim(DataGrid1.Columns(14).Value) = "Belum Bekerja" Then Chkblmbekerja.Value = vbChecked

End If

(84)

DataGrid1.Refresh End Sub

Private Sub Form_Load() Txtnim.MaxLength = 8

Txtnopendaftaran.MaxLength = 6 Cboagama.AddItem " Islam " Cboagama.AddItem " Kristen " Cboagama.AddItem " Katolik " Cboagama.AddItem " Hindu "

Cbofakultas.AddItem " Keperawatan " Cboprodi.AddItem " Keperawatan " Cbostatussmu.AddItem " Negeri " Cbostatussmu.AddItem " Disamakan " Cbostatussmu.AddItem " Swasta " Cbostatussmu.AddItem " Terakreditasi " Cbojurusan.AddItem " Ilmu Alam " Cbojurusan.AddItem " Ilmu Sosial " Cbojurusan.AddItem " Bahasa " Cboprodi.AddItem " Hukum "

Frm_Mahasiswa.Height = 9270 Frm_Mahasiswa.Width = 9390 Frm_Mahasiswa.Top = 1605 Frm_Mahasiswa.Left = 5340

Frm_Mahasiswa.RightToLeft = True End Sub

If Len(Txtnopendaftaran.Text) <> 6 Then MsgBox "Nomor pendaftaran harus 6 digit" Txtnopendaftaran.SetFocus

End If End Sub

4. Form Kasir

(85)

Txtnama.Text = "" Txtalamat.Text = "" Optpr.Value = False Optlk.Value = False DTPickertgl.Value = Date Chktetap.Value = Unchecked Chkhonor.Value = Unchecked Txtid.SetFocus

Cmdsimpan.Caption = "Simpan" End Sub

Private Sub Cmdedit_Click()

MsgBox "Klik data yang mau diedit" Cmdsimpan.Caption = "UPDATE"

Hapus = MsgBox("yakin data mau dihapus???", vbYesNo, "ATTENTION") If Hapus = vbYes Then

Adodc1.Recordset.Delete End If

End Sub

Private Sub Cmdsimpan_Click()

(86)

Adodc1.Recordset.Update

Txtid.Text = Adodc1.Recordset!Idkasir Txtnama.Text = Adodc1.Recordset!nama Txtalamat.Text = Adodc1.Recordset!alamat

If Trim(DataGrid1.Columns(3).Value) = "Pr" Then Optpr.Value = True

ElseIf Trim(DataGrid1.Columns(3).Value) = "Lk" Then Optlk.Value = True

End If

DTPickertgl.Value = Adodc1.Recordset!tgllhr

If Trim(DataGrid1.Columns(5).Value) = "Tetap" Then Chktetap.Value = vbChecked

Gambar

Gambar 2.1 Dialog box New Project ditampilkan sesaat anda menjalankan  Visual Basic 6.0
Gambar 2.3  Tampilan IDE Visual Basic 6.0
Gambar 2.7  Tampilan Jendela Form  pada Visual Basic 6.0
Gambar 2.8  Tampilan Toolbox  pada Visual Basic 6.0
+7

Referensi

Dokumen terkait

Tujuan pembuatan laporan kerja praktek ini adalah untuk merancang sistem penerimaan mahasiswa baru Politeknik Sukabumi berbasis web yang dapat mempermudah proses penerimaan

Dari prosedur penerimaan anggota baru yang sedang berjalan pada saat ini belum terdapat suatu sistem informasi yang dapat mempermudah proses penerimaan anggota baru di

Dari hasil pengujian system informasi penerimaan mahasiswa baru berbasis web dengan Sistem Pendukung Keputusan menggunakan metode AHP, dapat diambil kesimpulan bahwa sistem ini mampu

Sistem informasi penerimaan mahasiswa baru yang telah dirancang memberikan kemudahan kepada calon mahasiswa baru untuk melakukan pendaftaran di STKIP Muhammadiyah

Dari hasil penyajian data berupa dokumentasi, dapat ditarik kesimpulan tentang bagaimana blueprint sistem arsitektur pada sistem informasi penerimaan mahasiswa baru

Penerimaan mahasiswa baru merupakan sebuah sistematika untuk menyeleksi calon mahasiswa yang akan mendaftar di suatu universitas, contohnya di Universitas

Program ini adalah program aplikasi hasil pengkodean yang merupakan sebuah sistem baru yaitu Sistem Informasi Penerimaan Mahasiswa Baru (Sipemaba) yang akan ditempatkan pada

Keputusan Direktur Akper Kesdam IM Banda Aceh tahun 2019 tentang seleksi penerimaan mahasiswa