sistem informasi akademik diii keperawatan …/sistem-inform...dalam mengelola data dan menampilkan...

79
i SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN POLITEKNIK KESEHATAN SURAKARTA Oleh GURUH YUSWANTORO M3104021 TUGAS AKHIR ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya Ilmu Komputer PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2007

Upload: dokhue

Post on 25-Jul-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

i

SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN

POLITEKNIK KESEHATAN SURAKARTA

Oleh GURUH YUSWANTORO

M3104021

TUGAS AKHIR ditulis dan diajukan untuk memenuhi sebagian persyaratan

memperoleh gelar Ahli Madya Ilmu Komputer

PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET SURAKARTA

2007

Page 2: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

ii

SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN

POLITEKNIK KESEHATAN SURAKARTA

yang disusun oleh GURUH YUSWANTORO

M3104021

dibimbing oleh

Pembimbing I, Pembimbing II,

Winarno, S.Si D. Pambudi, S.Si NIP. 132 317 802 NIP. 132 310 083

telah dipertahankan didepan Dewan Penguji pada hari Jum’at, tanggal 6 Juli 2007

dan dinyatakan telah memenuhi syarat.

Anggota Tim Penguji Tanda tangan 1. Winarno, S.Si 1.

2. D. Pambudi, S.Si 2.

3. Artono Dwijo S, M.Si 3.

Surakarta, 6 Juli 2007

Disahkan oleh Fakultas MIPA Dekan, Ketua Program Studi DIII

Ilmu Komputer,

Prof. Drs. Sutarno, M.Sc, Ph.D Irwan Susanto, DEA NIP 131 649 948 NIP 132 134 694

Page 3: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

iii

ABSTRAK

Guruh Yuswantoro. 2007. SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN POLITEKNIK KESEHATAN SURAKARTA. Tugas Akhir. Program Diploma III Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Telah dibuat sebuah sistem informasi akademik yang memudahkan pengelolaan data di Politeknik Kesehatan Surakarta jurusan DIII Keperawatan. Kemudahan yang dimaksud adalah kemudahan proses input sampai pada hasil akhir dari proses-proses yang ada dalam sistem, yaitu berupa laporan-laporan yang akan dibutuhkan oleh Mahasiswa, Dosen dan tentu saja pihak dan pengurus jurusan DIII Keperawatan Politeknik Kesehatan Surakarta. Tujuan utama pembuatan sistem informasi akademik ini adalah efisiensi tenaga dan waktu dalam mengelola data dan menampilkan informasi, karena selama ini di program DIII Keperawatan Poltekkes Surakarta hanya memiliki beberapa orang pegawai administrasi yang harus mengelola sekian banyak data. Meskipun sekarang sudah dikelola secara semi komputerisasi, namun tetap saja perlu proses-proses manual yang membutuhkan banyak waktu dan tenaga.

Metode yang digunakan untuk mewujudkan tujuan diatas adalah yang pertama untuk teknik pengumpulan data dengan menggunakan metode dokumentasi atau study literatur, teknik analisis kebutuhan dengan menggunakan metode wawancara atau interview langsung dengan pihak-pihak terkait.. Semua metode digunakan sehingga menghasilkan sebuah sistem informasi yang tepat sasaran dan sesuai kebutuhan. Berdasarkan hasil penelitian dan pembahasan yang kemudian diterapkan dalam aplikasi, pembuatan program menggunakan Borland Delphi 7 dan Microsoft Access Xpdiperoleh hasil yang cukup sesuai dengan tujuan utama pembuatan sistem informasi akademik. Menu-menu yang ada seperti menu input data, menu proses dan juga menu report yang dilengkapi dengan fasilitas manipulasi dan modifikasi data dengan bantuan SQL (Struktured Query Language) dapat menampilkan data-data sesuai dengan yang diinginkan.

Page 4: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

iv

MOTTO

Hasrat orang yang baik

Selalu mendatangkan kebaikan

Dan orang yang mulia

Selalu mendatangkan kemuliaan

Di mana orang bersahaja

Sesuatu yang sederhana menjadi istimewa

Sebaliknya di mata orang yang pongah

Kesederhanaan akan menjadi kecil maknanya

Page 5: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

v

PERSEMBAHAN

Tugas akhir ini kupersembahkan kepada:

� Ayah dan Ibu yang selalu aku sayangi dan aku hormati

� Nenek yang aku banggakan dan aku hormati

� Teman-teman DIII Ilmu Komputer UNS angkatan 2004

� Teman-teman Kost Nugroho

� Arin Meikasari tercinta

� Adik-adikku yang tersayang

� Melisa Garnishia

� Pipit Dara Marini

� Sepupu-sepupuku yang tersayang

� Irah Handayani

� Erik Purnomo

� Agung Ulan Wijayanto

� Maya Dwi Damayanti

Page 6: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

vi

KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas segala limpahan nikmat dan

hidayahnya kepad hambanya, sehingga penulis dapat menyelesaikan tugas akhir

ini sebagai satu syarat untuk meraih gelar Ahli Madya Ilmu Komputer.

Banyak pihak yang membantu selesainya tugas akhir ini, baik secara

langsung maupun tidak. Ucapan terimakasih dengan tulus ikhlas penulis

sampaikan kepada:

1. Ayah dan Ibu atas segala curahan kasih sayang dan ketulusannya

dalam mendidikku menjadi manusia yang lebih berguna selama ini.

2. Nenek yang telah mengasuh aku dan selalu mendoakan aku tiada

henti-hentinya.

3. Bapak Winarno, S.Si selaku Pembimbing I yang telah banyak

memberi ilmu-ilmu dan pemahaman baru bagi penulis.

4. Bapak Dhidhi Pambudi, S.Si selaku Pembimbing II yang sabar

dalam memberi pengarahan dan bimbingan kepada penulis.

5. Semua teman-teman yang selalu memberi motivasi dan dukungan

di saat penulisan Tugas Akhir ini.

Segala apa yang penulis upayakan adalah agar Tugas Akhir ini dapat

dikatakan baik dan sempurna, tetapi kesempurnaan sangat sulit untuk dicapai.

Segala kritik dan saran akan senantiasa penulis terima dengan senang hati untuk

perbaikan kemajuan ke depan. Akhirnya semoga ada manfaat yang bisa diperoleh

dari karya sederhana ini.

Surakarta, Mei 2007

Penulis

Page 7: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

vii

DAFTAR ISI

Halaman Judul ............................................................................................ i

Halaman Pengesahan .................................................................................. ii

Abstrak ........................................................................................................ iii

Motto ........................................................................................................... iv

Persembahan ............................................................................................... v

Kata Pengantar ............................................................................................ vi

Daftar Isi ..................................................................................................... vii

Daftar Tabel ................................................................................................ xi

Daftar Gambar ............................................................................................. xii

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah .......................................................... 1

1.2 Perumusan Masalah ................................................................ 2

1.3 Batasan Masalah ..................................................................... 2

1.4 Tujuan dan Manfaat Penelitian ............................................... 2

BAB II LANDASAN TEORI

2.1 Sistem Informasi ..................................................................... 4

2.2 Database .................................................................................. 4

2.3 Model Data .............................................................................. 5

2.4 Microsoft Access ..................................................................... 6

2.5 Borland Delphi ........................................................................ 7

2.6 Diagram Konteks .................................................................... 8

2.7 DFD(Data Flow Diagram) dan SFD(Sistem Flow Diagram) . 8

2.8 ERD (Entity RelationshipDiagram) ........................................ 9

2.9 Kamus Data ............................................................................. 10

2.10 Flowchart ............................................................................... 10

BAB III METODOLOGI PENELITIAN

3.1 Analisis dan Perancangan Sistem ........................................... 11

3.2 SFD (Sistem Flow Diagram) .................................................. 14

Page 8: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

viii

3.3 Diagram Konteks .................................................................... 15

3.4 DFD (Data Flow Diagram) ..................................................... 16

3.4.1 DFD Level-0 .................................................................. 16

3.4.2 DFD Level-1 Proses Login ............................................ 17

3.4.3 DFD Level-1 Proses Pendataan ..................................... 17

3.4.4 DFD Level-1 Proses Penilaian ............ .......................... 18

3.4.5 DFD Level-1 Proses Pelaporan .................. ................... 18

3.5 Rancangan Laporan .................................................................. 19

3.5.1 Rancangan Laporan Semua Mahasiswa........................... 19

3.5.2 Rancangan Kartu Mahasiswa ............................................ 19

3.5.3 Rancangan Absensi Kuliah ............................................... 20

3.5.4 Rancangan Daftar Dosen .................................................. 20

3.5.5 Rancangan Kartu Identitas Dosen .................................... 20

3.5.6 Rancangan KRS ............................................................... 21

3.5.7 Rancangan KHS ............................................................... 21

3.5.8 Rancangan Laporan Jadwal ............................................ 22

3.6 ERD (Entity RelationshipDiagram) ......................................... 22

3.7 Struktur Data .............................................................................. 23

3.7.1 Tabel Login ..................................................................... 23

3.7.2 Tabel Mahasiswa ............................................................. 24

3.7.3 Tabel dosen ..................................................................... 24

3.7.4 Tabel MK ........................................................................ 24

3.7.5 Tabel Pengampu .............................................................. 25

3.7.6 Tabel Nilai ...................................................................... 25

3.7.7 Tabel Jadwal .................................................................... 25

3.7.8 Tabel Hari ........................................................................ 25

3.7.9 Tabel Jam ......................................................................... 26

3.7.10 Tabel Ruang ................................................................... 26

3.9 Hubungan Antar Tabel .............................................................. 26

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

Page 9: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

ix

4.1 Hierarki Input Proses Output ....................................................... 27

4.2 Algoritma Proses ........................................................................... 29

4.2.1 Algoritma Proses Login ....................................................... 29

4.2.2 Algoritma Proses Pendataan Mahasiswa ............................. 29

4.2.3 Algoritma Proses Pendataan Dosen ..................................... 29

4.2.4 Algoritma Proses Pendataan Pengampu .............................. 29

4.2.5 Algoritma Proses Pendataan Matakuliah ............................. 29

4.2.6 Algoritma Proses Pendataan KRS ....................................... 30

4.2.7 Algoritma Proses Pembuatan Jadwal ................................... 30

4.2.8 Algoritma Proses Pendataan Nilai ....................................... 30

4.3 Flowchart ...................................................................................... 31

4.3.1 Flowchart Login .................................................................. 31

4.3.2 Flowchart Menu Utama ...................................................... 32

4.3.3 Flowchart Input Mahasiswa ................................................ 33

4.3.4 Flowchart Pencarian Mahasiswa ........................................ 34

4.3.5 Flowchart Input Dosen ........................................................ 35

4.3.6 Flowchart Pencarian Dosen ................................................ 36

4.3.7 Flowchart Input Matakuliah ............................................... 37

4.3.8 Flowchart Pencarian Matakuliah ........................................ 38

4.3.9 Flowchart Pengambilan Matakuliah ................................... 39

4.3.10 Flowchart Cetak KRS ........................................................ 40

4.3.11 Flowchart Input Nilai ......................................................... 41

4.3.12 Flowchart Cetak KHS ........................................................ 42

4.3.13 Flowchart Input dan Cetak Jadwal ..................................... 43

4.4 Tampilan Aplikasi ....................................... ................................ 44

4.4.1 Form Splash ........................................................................ 44

4.4.2 Form Login .......................................................................... 44

4.4.3 Form Menu Utama ............................................................... 45

4.4.4 Form Mahasiswa ................................................................. 46

4.4.4.1 Tab Input Mahasiswa ........................................... 47

Page 10: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

x

4.4.4.2 Tab Daftar Mahasiswa ......................................... 48

4.4.4.3 Tab Pencarian Mahasiswa .................................... 51

4.4.5 Form Dosen ...................................................................... 52

4.4.5.1 Tab Input Dosen ................................................... 52

4.4.5.2 Tab Daftar Dosen ................................................. 53

4.4.5.3 Tab Pencarian Dosen ........................................... 54

4.4.6 Form Matakuliah dan Nilai .............................................. 55

4.4.6.1 Tab Daftar Matakuliah ......................................... 55

4.4.6.2 Tab Pengambilan Matakuliah .............................. 56

4.4.6.3 Tab Input Nilai ..................................................... 57

4.4.6.4 Tab Jadwal ........................................................... 59

4.4.7 Form Pengaturan .............................................................. 60

4.4.7.1 Tab Backup-Restore ............................................. 60

4.4.7.2 Tab Hak Akses User ............................................ 62

4.5 Kebutuhan Hardware ................................................................ 63

BAB V PENUTUP

5.1 Kesimpulan ............................................................................... 64

5.2 Saran ......................................................................................... 64

DAFTAR PUSTAKA

Page 11: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

xi

DAFTAR TABEL

Tabel 2.1 Simbol-Simbol Dalam DFD dan SFD ..................................... 9

Tabel 2.2 Simbol-simbol dalam ERD ...................................................... 9

Tabel 2.3 Simbol-simbol dalam flowchart ............................................. 10

Tabel 3.1 Struktur Data Login ................................................................. 23

Tabel 3.2 Struktur Data Mahasiswa ......................................................... 24

Tabel 3.3 Struktur Data Dosen ................................................................ 24

Tabel 3.4 Struktur Data Matakuliah ........................................................ 24

Tabel 3.5 Struktur Data Pengampu .......................................................... 25

Tabel 3.6 Struktur Data Nilai ................................................................... 25

Tabel 3.7 Struktur Data Jadwal ................................................................ 25

Tabel 3.8 Struktur Data Hari .................................................................... 25

Tabel 3.9 Struktur Data Jam .................................................................... 26

Tabel 3.10 Struktur Data Ruang ................................................................ 26

Tabel 4.1 Input Proses Output ................................................................. 28

Page 12: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

xii

DAFTAR GAMBAR

Gambar 3.1 System Flow Diagram ........................................................... 14

Gambar 3.2 Diagram Konteks .................................................................. 15

Gambar 3.3 DFD Level-0 ......................................................................... 16

Gambar 3.4 DFD Level-1 Proses Login ................................................... 17

Gambar 3.5 DFD Level-1 Proses Pendataan .................. ......................... 17

Gambar 3.6 DFD Level-1 Proses Penilaian .............................................. 18

Gambar 3.7 DFD Level-1 Proses Pelaporan .................. .......................... 18

Gambar 3.8 Rancangan Laporan Semua Mahasiswa ................................ 19

Gambar 3.9 Rancangan Kartu Mahasiswa ................................................ 19

Gambar 3.10 Rancangan Absensi Kuliah ................................................... 20

Gambar 3.11 Rancangan Daftar Dosen ...................................................... 20

Gambar 3.12 Rancangan Kartu Identitas Dosen ......................................... 20

Gambar 3.13 Rancangan KRS .................................................................... 21

Gambar 3.14 Rancangan KHS .................................................................... 21

Gambar 3.15 Rancangan Laporan Jadwal .................................................. 22

Gambar 3.16 Entity Relationship Diagram ................................................. 22

Gambar 3.21 Hubungan Antar Tabel .......................................................... 26

Gambar 4.1 HIPO .......... .......................................................................... 30

Gambar 4.2 Flowchaer Login .................................................................. 31

Gambar 4.3 Flowchart Menu Utama ........................................................ 32

Gambar 4.4 Flowchart Input Mahasiswa ................................................. 33

Gambar 4.5 Flowchart Pencarian Mahasiswa .......................................... 34

Gambar 4.6 Flowchart Input Dosen ......................................................... 35

Gambar 4.7 Flowchart Pencarian Dosen .................................................. 36

Gambar 4.8 Flowchart Input Matakuliah ................................................. 37

Gambar 4.9 Flowchart Pencarian Matakuliah .......................................... 38

Gambar 4.10 Flowchart Pengambilan Matakuliah ..................................... 39

Gambar 4.11 Flowchart Cetak KRS ........................................................... 40

Gambar 4.12 Flowchart Input Nilai ........................................................... 41

Page 13: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

xiii

Gambar 4.13 Flowchart Cetak KHS .......................................................... 42

Gambar 4.14 Flowchart Input dan Cetak Jadwal ....................................... 43

Gambar 4.15 Form Splash ........................................................................ 44

Gambar 4.16 Form Login ......................................................................... 45

Gambar 4.17 Kotak Dialog Peringatan ..................................................... 45

Gambar 4.18 Menu Utama ........................................................................ 46

Gambar 4.19 Tab Input Mahasiswa .......................................................... 47

Gambar 4.20 Tab Daftar Mahasiswa ........................................................ 48

Gambar 4.21 Laporan Daftar Mahasiswa ................................................. 48

Gambar 4.22 Form Pilihan Cetak Karmas ................................................ 49

Gambar 4.23 Kartu Mahasiswa ................................................................ 49

Gambar 4.24 Pilihan Absensi .................................................................... 50

Gambar 4.25 Absensi Perkuliahan ............................................................. 50

Gambar 4.26 Tab Pencarian Mahasiswa .................................................... 51

Gambar 4.27 Tab Input Data Dosen .......................................................... 52

Gambar 4.28 Tab Daftar Dosen ................................................................. 53

Gambar 4.29 Laporan Semua Dosen ......................................................... 53

Gambar 4.30 Tab Pencarian Dosen ........................................................... 54

Gambar 4.31 Tab Daftar Matakuliah ......................................................... 55

Gambar 4.32 Tab Pengambilan Matakuliah .............................................. 56

Gambar 4.33 Kartu Rencana Studi ............................................................ 57

Gambar 4.34 Tab Input Nilai ..................................................................... 58

Gambar 4.35 Kartu Hasil Studi .................................................................. 58

Gambar 4.36 Tab Jadwal ........................................................................... 59

Gambar 4.37 Jadwal Kuliah ....................................................................... 59

Gambar 4.38 Tab Backup-Restore ............................................................. 60

Gambar 4.39 Aplikasi Restore ................................................................... 61

Gambar 4.40 Tab Hak Akses User ............................................................ 62

Page 14: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi informasi saat ini mulai merambah hampir ke

seluruh bidang kehidupan masyarakat, sehingga aplikasi teknologi informasi

hampir menjadi kebutuhan pokok bagi masyarakat. Program Diploma III Ilmu

Komputer FMIPA UNS sebagai salah satu lembaga pendidikan yang

menyelenggarakan pendidikan teknologi informasi memiliki peran yang sangat

penting dalam menjawab kebutuhan masyarakat terhadap layanan bidang

teknologi informasi.

Politeknik Kesehatan Surakarta adalah sebuah lembaga di bawah

Departemen Kesehatan RI yang usahanya adalah mengadakan pendidikan dan

mencetak seseorang menjadi ahli medis. Salah satu jurusan dari Politeknik

Kesehatan Surakarta adalah DIII Keperawatan. Dimana DIII Keperawatan ini

setiap tahunnya menerima 80 mahasiswa untuk dididik menjadi seorang

perawat yang nantinya diharapkan bisa memberikan manfaat bagi masyarakat.

Kebutuhan akan layanan bidang teknologi informasi juga dirasakan

oleh lembaga-lembaga pendidikan, salah satunya adalah Jurusan Keperawatan

Politeknik Kesehatan Surakarta itu sendiri.Dimana Lembaga pendidikan ini

belum memiliki suatu sistem komputerisasi yang mengatur data-data akademik

mahasiswa maupun karyawan di sana, pengelolaan data-data akademik masih

secara manual dengan pembukuan yang nantinya akan menjadi sangat

merepotkan apabila karyawan serta mahasiswa semakin bertambah banyak.

Bila ada seorang mahasiswa atau karyawan yang ingin mendapatkan suatu

data, maka dia harus bekerja secara manual, hal ini sangat tidak efisien dan

tentu saja membutuhkan waktu yang lama. Masalah seperti inilah yang menjadi

tantangan bagi orang yang memiliki keahlian bidang teknologi informasi untuk

mampu memecahkan dan memberikan solusi yang terbaik.

Page 15: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

2

Uraian tersebut di atas akan menjadi latar belakang dalam pembuatan

program dengan menggunakan Borland Delphi 7, yang nantinya program

tersebut untuk menyusun Tugas Akhir penulis.

1.2 Perumusan Masalah

Perumusan masalah dalam laporan tugas akhir ini adalah bagaimana

membuat sistem informasi akademik yang bisa diterapkan sebagai pengelola

data-data akademik mahasiswa dan karyawan di Jurusan Keperawatan

Politeknik Kesehatan Surakarta.

1.3 Batasan Masalah

Untuk menjaga kemungkinan semakin berkembangnya masalah,

mengingat objek yang dijadikan penelitian memiliki banyak ragamnya, maka

penulis membatasi masalah pembuatan tugas akhir ini. Masalah yang akan

penulis bahas dalam tugas akhir ini adalah bagaimana aliran data sistem

akademik hingga pembuatan aplikasi sistem akademik yang dapat

menghasilkan berbagai report atau laporan yang berkaitan dengan akademik

DIII Poltekkes Surakarta.

1.4 Tujuan dan Manfaat Penelitian

Tujuan yang diperoleh dari rancangan sistem informasi akademik

mahasiswa dan karyawan ini adalah membuat suatu sistem informasi yang

dapat mengolah data-data akademik mahasiswa dan karyawan DIII

Keperawatan Politeknik Kesehatan Surakarta.

Manfaat yang diperoleh dari rancangan sistem informasi akademik

mahasiswa dan karyawan ini adalah sebagai berikut :

1. Adanya faktor pendukung dalam pengolahan data-data akademik

mahasiswa dan karyawan DIII Keperawatan Politeknik Kesehatan

Surakarta.

Page 16: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

3

2. Kemudahan dalam pengolahan data dan informasi akademik

mahasiswa dan karyawan pada DIII Keperawatan Politeknik

Kesehatan Surakarta.

3. Akurasi proses pengolahan data dan informasi akademik mahasiswa

dan karyawan pada Jurusan Keperawatan Politeknik Kesehatan

Surakarta dapat terjamin.

Page 17: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

4

BAB II

LANDASAN TEORI

2.1 Sistem Informasi

Informasi adalah salah satu jenis utama sumber daya yang tersedia

bagi para pengelola suatu sistem. Informasi dapat dikelola seperti halnya

sumber daya yang lain, dan perhatian pada topik ini bersumber dari dua

pengaruh. Pertama, bisnis telah semakin rumit dan kedua komputer telah

mencapai kemampuan yang semakin baik (Fathansyah, 2001).

Output informasi dari komputer digunakan oleh para orang-orang yang

bekerja pada suatu sistem tertentu yang membutuhkan banyak data dan

informasi seperti inventori, akademik, keuangan dan lainnya. Suatu badan

usaha yang bersifat fisik dapat dikelola dengan menggunakan suatu sistem

konseptual. Sistem konseptual ini terdiri dari suatu pengolah informasi yang

mengubah data menjadi informasi dan menggambarkan sumber daya fisik

(Utdiratmo, 2002).

Sangat sulit untuk membuktikan nilai ekonomis dari suatu aplikasi

komputer, tetapi banyak analisi yang dilakukan untuk menjustifikasi tiap

proyek potensial. Setelah berjalan proyek tersebut berkembang melalui suatu

siklus hidup sistem (Utdiratmo, 2002).

2.2 Database

Untuk pembuatan Sistem Informasi Akademik Mahasiswa dan

Karyawan Jurusan Keperawatan Politeknik Kesehatan Surakarta sudah barang

tentu dibutuhkan data-data yang berhubungan dengan penggajian tersebut.

Untuk mengelola data- data yang sekian banyaknya dibutuhkan suatu sistem

yang dapat me-manage data-data tersebut agar nantinya mudah untuk

mengaksesnya kembali. Database atau basisdata dapat kita terapkan dalam

mengatur data-data sistem akademik.

Basisdata itu sendiri dapat kita bayangkan sebagai sebuah lemari arsip.

Jika kita memiliki sebuah lemari arsip dan berwenang atau bertugas untuk

Page 18: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

5

mengelolanya, maka kemungkinan besar kita akan melakukan hal-hal seperti :

memberi sampul pada kumpulan arsip yang akan disimpan, menentukan

kelompok atau jenis arsip, memberi penomoran dengan pola tertentu yang

nilaninya unik pada setiap sampul, lalu menempatkan arsip tersebut dengan

urutan tertentu di dalam lemari. Kalaupun hal-hal tersebut tidak seluruhnya

dilakukan, paling tidak semua lemari arsip menerapkan suatu cara tertentu

tentang bagaimana keseluruhan arsip tadi ditempatkan. Yang paling sederhana,

tentu, menyusun arsip-arsip tadi sesuai kedatangannya dan tanpa

mengelompokkan. Hampir tidak akan pernah kita jumpai adanya lemari arsip

yang tidak memiliki aturan cara dalam penyusunan atau penempatan arsip-

arsip di dalamnya (Fathansyah, 2001).

Untuk pembuatan pembuatan suatu sistem akademik yang mampu

mengatur dan mengolah data-data akademik, dibutuhkan data-data yang

berhubungan dengan akademik, misalnya NIP, NIM, nama mahasiswa, nama

dosen, alamat mahasiswa, golongan dosen, dan matakuliah. Penyimpanan data-

data tersebut tentu juga diperlukan database engine. Database engine ini

adalah suatu aplikasi untuk mengatur data-data yang keluar maupun masuk,

dan menempatkan data-data tersebut kedalam suatu tabel yang mudah untuk

kita akses. Dalam program ini nantinya penulis akan menggunakan MS-Access

sebagai Database Engine-nya.

2.3 Model Data

Model data dapat didefinisikan sebagai kumpulan perangkat

konseptual untuk menggambarkan data, hubungan data, makna data, dan

batasan data (Fathansyah, 1999). Ada sejumlah cara dalam mempresentasikan

model data dalam perancangan basisdata, yang secara umum dapat dibagi

dalam dua kelompok yaitu :

1. Model Logika Data berdasarkan objek yang terdiri dari:

• Model keterhubungan entitas ( entity-relation model )

• Model berorientasi objek ( objek-oriented model )

• Model data sematik ( Sematic data model )

Page 19: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

6

• Model data fungsional ( Functional data model )

2. Model Logika Data berdasarkan record yang terdiri dari :

• Model Relasional ( Relational Model )

• Model Hirarkis ( Hierachical Model )

• Model Jaringan ( Network Model )

Dari berbagai cara mempresentasikan model data, model data

keterhubungan lebih banyak digunakan karena selain model data yang paling

populer model data ini yang sejalan dengan perkembangan teknologi

pembangunan aplikasi mutakhir.

Pada model basis data relasional, basis data akan dipilah-pilah kedalam

berbagai tabel-tabel 2 dimensi. Setiap tabel selalu terdiri atas jalur mendatar

yang disebut dengan baris data dan jalur vertikal yang biasa disebut dengan

kolom. Di setiap pertemuan baris data dan kolom itulah item-item data

ditempatkan. Tabel merupakan bentuk alamiah dalam menyatakan falta atas

data yang sering kita gunakan. Itulah sebabnya, model ini lebih mudah

diterapkan daripada model basis data yang lain.

Kemudian dalam penerapan dan kemampuannya dalam

mengakomodasi berbagai kebutuhan pengelolaan basis data yang ada di dunia

nyata merupakan alasan mengapa model basis data relasional lebih populer

untuk diterapkan. Kemudahan merupakan sesuatu yang sangat penting, karena

disamping aspek pemodelan yang harus digunakan, masih banyak aspek lain

dalam lingkup pengelolaan basis data yang juga menuntut perhatian serius dari

siapa saja yang berkecimpung dalam kegiatan ini (Fathansyah, 1999).

2.4 Microsoft Access

Microsoft Access adalah program aplikasi yang temasuk di dalam

paket program Microsoft Office. Program aplikasi ini banyak dipergunakan

untuk mengolah data yang kuantitasnya besar dan sering dilakukan dan sering

dilakukan pembaharuan data.

Page 20: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

7

Database dalam Microsoft Access dapat terdiri atas satu atau beberapa:

a. Tabel

b. Query

c. Form

d. Report

e. Makro

f. Modul

Pada prinsipnya, program aplikasi Microsoft Access di semua versi

yang dikeluarkan oleh Microsoft memiliki logika yang sama mengenai

pembuatan database. Hanya ada beberapa tampilan yang disempurnakan dan

penambahan fasilitas baru untuk kemudahan perancangan (Sutopo, 2003).

2.5 Borland Delphi

Pada pembuatan tugas akhir ini akan digunakan Borland Delphi 7

sebagai sarana pemrogramannya. Sehingga hasil dari program tugas akhir ini

akan berupa program visual yang mempermudah bagi semua user yang akan

menggunakan program ini untuk mengakses data-data akademik yang

diperlukan.

Borland Delphi 7 atau yang biasa disebut Delphi, merupakan sarana

pemrograman aplikasi visual. Bahasa pemrograman yang digunakan adalah

bahasa pemrograman Pascal atau yang kemudian disebut bahasa pemrograman

Delphi. Delphi merupakan generasi penerus dari Turbo Pascal. Turbo Pascal

yang diluncurkan pada tahun 1983 dirancang untuk dijalankan pada sistem

operasi DOS. Sedangkan Delphi yang diluncurkan pertama kali tahun 1995

dirancang untuk beroperasi di bawah sistem operasi Windows (Musalini, 2004).

Borland Delphi merupakan salah satu bahasa pemrograman yang

semenjak diluncurkan pertama kali langsung dilirik dan diminati oleh para

programmer komputer. Hal ini disebaban karena Delphi menyediakan fasilitas

untuk pembuatan aplikasi dengan antarmuka visual secara mudah dan dapat

memberikan hasil yang memuaskan. Delphi memiliki sarana yang tangguh

untuk pembuatan aplikasi, mulai dari sarana untuk pembuatan form, menu,

Page 21: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

8

toolbar, hingga kemampuan untuk menangani pengelolaan basisdata yang

besar. Kelebihan-kelebihan yang dimiliki Delphi antara lain karena pada

Delphi, form dan komponen-komponennya dapat dipakai ulang dan

dikembangkan, tersedia template aplikasi, menghasilkan file terkompilasi yang

berjalan cepat, serta kemampuan mengakses data dari bermacam-macam

format (Musalini, 2004).

Delphi menerapkan konsep aplikasi yang digerakakan oleh event.

Pemrograman dengan model ini memang telah ada sebelum GUI dibuat dan

diimplementasikan dalam beberapa cara. Tetapi teknik ini menjadi lebih

berkembang dan banyak disukai para programmer dan pemakai aplikasi

semenjak diperkenalkannya mouse. Pemrograman event-driven mencoba

melengkapi kekurangan pemrograman prosedural dengan kerangka yang

membedakan antara antar muka pemakai dengan proses tertentu dalam

aplikasi. Dengan adanya sarana pemrograman yang event-driven, para pembuat

aplikasi sangat terbantu ketika menyediakan sarana antarmuka bagi pemakai.

Dengan demikian, harapannya ia akan lebih berkonsentrasi pada penanganan

masalah aplikasainya, bukan antarmukanya (Musalini, 2004).

2.6 Diagram Konteks

Diagram Konteks adalah suatu gambaran mengenai aliran-aliran data

yang terjadi setelah suatu sistem dibuat, sehingga ini merupakan gambaran

mengenai jalannya sistem secara keseluruhan (Fathansyah, 2001).

2.7 DFD (Data Flow Diagram) dan SFD (System Flow Diagram)

Data Flow Diagram adalah alat pembuatan model yang

memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu

jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data

baik secara manual maupun komputerisasi. DFD ini digunakan untuk

menjelaskan aliran informasi dan transformasi data yang bergerak dari

pemasukan data hingga keluaran (Oetomo, 2002).

Page 22: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

9

System Flow Diagram adalah gambar atau diagram yang

memperlihatkan dan memberi keterangan tentang sistem yang terjadi antar

setiap entity. Atau bagaimana hubungan entity satu dengan entity yang lainya

dalam suatu sistem informasi (Oetomo, 2002).

Beberapa simbol yang digunakan dalam pembuatan DFD dan SFD:

Entitas

Proses data

Aliran data

Penyimpan data (Data Store)

Tabel 2.1 Simbol-simbol dalam DFD dan SFD

2.8 ERD (Entity Relationship Diagram)

Entity Relationship Diagram adalah diagram yang berisi komponen-

komponen Himpunan Entitas dan Himpunan Relasi yang masing-masing

dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari

‘dunia nyata’ (Fathansyah, 2001).

Beberapa simbol yang digunakan dalam pembuatan ERD

Entitas

Relasi

Page 23: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

10

Atribut

Tabel 2.2 Simbol-simbol dalam ERD

2.9 Kamus Data

Pada sebuah sistem yang ruang lingkupnya lebar dan kompleks,

penggambaran atribut-atribut dalam sebuah diagram E-R sering kali malah

menggangu objektif yang ingin dicapai tersebut. Untuk dapat memisahkan

pendeklarasian atribut-atribut ini dari Diagram E-R maka harus dinyatakan

atau dibuat kamus data. Kamus data berisi daftar atau tabel struktur data yang

digunakan dalam sistem database. Atribut yang berfungsi sebagai key juga

dibedakan dengan yang bukan key dengan menggaris mencetak tebal atribut

tersebut (Fathansyah, 2001).

2.10 Flowchart

Flowchart menggambarkan aliran suatu proses dalam suatu sistem

tertentu dari mulai hingga selesai. Simbol yang digunakannya adalah sebagai

berikut.

Mulai/Selesai

Kondisi

I/O

Proses

Tabel 2.3 Simbol-simbol dalam flowchart

Page 24: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

11

BAB III

METODOLOGI PENELITIAN

3.1 Analisis dan Perancangan Sistem

Untuk menyelesaikan permasalahan dalam melakukan analisa di DIII

Keperawatan Politeknik Kesehatan Surakarta, dilakukan beberapa metode

seperti :

1. Metode Dokumentasi

Dengan metode ini dilakukan usaha pengumpulan data-data, informasi,

pengetahuan, kebijakan-kebijakan, prosedur-prosedur, yang digunakan

di DIII Keperawatan Poltekkes Surakarta.

2. Wawancara

Dalam teknik wawancara dilakukan dengan cara interview langsung

dengan pegawai bagian administrasi dan konsultasi dengan pihak

jurusan yang memegang kebijakan di DIII Keperawatan Poltekkes

Surakarta.

3. Analisis Kebutuhan

Metode ini sangata diperlukan agar sistem yang akan dibuat nanti bisa

tepat guna dan benar-benar sesuai dengan kebutuhan sehingga sistem

yang baru bisa menjadi solusi atas permasalahan yang ada, dan bukan

menciptakan masalah baru. Oleh karena itu dalam proses wawancara

atau interview benar-benar digunakan sebagai sarana untuk

memperoleh informasi yang lengkap dan akurat.

Sistem informasi untuk pengolahan data akademik merupakan suatu

sistem yang dirancang untuk menampilkan suatu informasi akademik sehingga

dapat mengurangi tingkat kesulitan ketika seorang user ataupun administrator

ingin melakukan proses atau pengolahan data, yang dahulunya dilakukan

secara manual setelah adanya sistem ini diharapkan bisa mengubahnya menjadi

terkomputerisasi. Berikut ini adalah prosedur-prosedur yang ada dalam DIII

Poltekkes Surakarta untuk dikembangkan dalam sistem informasi untuk

pengelolaan data akademik.

Page 25: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

12

1. Pegawai administrasi

• Membuat daftar seluruh mahasiswa yang telah melakukan

registrasi dan seluruh dosen yang mengajar di DIII Keperawatan

Poltekkes Surakarta.

• Mencetak KRS, KHS, jadwal, dan laporan-laporan lain yang

dibutuhkan.

2. Mahasiswa

• Mengisi biodata yang nantinya akan diserahkan kepada

administrator.

• Mengambil matakuliah yang telah ada dalam paket perkuliahan.

• Menerima KRS.

• Menerima jadwal perkuliahan.

• Mengikuti perkuliahan.

• Mendapatkan KHS.

3. Dosen

• Menyerahkan data diri dosen kepada petugas administrasi

akademik.

• Menerima jadwal perkuliahan.

• Mengajar matakuliah sesuai dengan jadwal.

• Memberikan nilai kepada setiap mahasiswa.

Dari prosedur-prosedur yang telah digambarkan diatas maka untuk

membangun sistem informasi akademik dibutuhkan data-data yaitu:

1. Data User

Data user berisi nama, password dan hak akses yang diperbolehkan

bagi user yang login. Hal ini sangat dibutuhkan karena untuk menjaga

keamanan data.

2. Data Mahasiswa

Data mahasiswa berisi tentang identitas dari seluruh mahasiswa yang

telah terdaftar di DIII Keperawatan Poltekkes Surakarta.

Page 26: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

13

3. Data Dosen

Data dosen berisi identitas dosen yang mengajar di DIII Poltekkes

Surakarta, termasuk data matakuliah yang diampunya.

4. Data Matakuliah

Data matakuliah berisi semua matakuliah yang ada di DIII Poltekkes

Surakarta data matakuliah juga memuat SKS matakuliah, dan semester

matakuliah.

5. Data Perencanaan Studi

Data perencanaan studi berisi matakuliah yang telah diambil oleh

mahasiswa, data ini dibutuhkan untuk pembuatan KRS.

6. Data Nilai

Data nilai berisi nilai matakuliah yang telah ditempuh mahasiswa, data

ini didapat dari dosen yang mengampu matakuliah bersangkutan.

7. Data Jadwal

Data jadwal berisi nama matakuliah, pengampu, ruang, hari dan jam.

Data ini diperlukan untuk mengatur perkuliahan agar tidak terjadi

tumbukan waktu, ruang dan dosen selama perkuliahan.

Sistem ini memiliki beberapa proses yang berlangsung di dalamnya

yaitu:

1. Proses login

2. Proses pendataan mahasiswa

3. Proses pendataan dosen

4. Proses pendataan pengampu

5. Proses pendataan matakuliah

6. Proses pendataan KRS

7. Proses pembuatan jadwal

8. Proses pendataaan nilai

Page 27: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

14

3.2 SFD (System Flow Diagram)

Secara garis besar, System Flow Diagram Sistem Informasi

Akademik mahasiswa dan dosen jurusan keperawatan Politeknik Kesehatan

Surakarta dapat disajikan pada gambar, sebagai berikut :

Gambar 3.1 System Flow Diagram Keterangan :

1. Bagian Administrasi mengambil data dosen dalam database dosen

dan karyawan.

2. Bagian Administrasi mengambil data matakuliah dalam database

matakuliah.

3. Dosen memperoleh keterangan dari Administrasi tentang mata kuliah

apa yang akan diampunya.

4. Mahasiswa memperoleh keterangan tentang paket kuliah yang harus

diambil mahasiswa.

5. Bagian Administrasi mencetak laporan-laporan seperti Karmas, KRS

dan KHS.

Mahasiswa

Dosen

Administrasi

1

Laporan-laporan

Matakuliah

3

2

4

5

Page 28: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

15

3.3 Diagram Konteks

Berikut ini adalah diagram konteks yang menjelaskan gambaran

mengenai aliran data dan laporan Sistem Informasi Akademik secara umum.

Gambar 3.2 Diagram Konteks

Page 29: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

16

3.4 DFD (Data Flow Diagram)

Diagram Arus Data secara garis besar dapat digambarkan sebagai berikut:

3.4.1 DFD Level-0

Gambar 3.3 DFD Level-0

Page 30: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

17

3.4.2 DFD Level – 1 Proses Login

Gambar 3.4 DFD Level-1 Proses Login

3.4.3 DFD Level – 1 Proses Pendataan

Gambar 3.5 DFD Level-1 Proses Pendataan

Page 31: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

18

3.4.5 DFD Level – 1 Proses Penilaian

Gambar 3.6 DFD Level-1 Proses Penilaian

3.4.6 DFD Level – 1 Proses Pelaporan

Gambar 3.7 DFD Level-1 Proses Pelaporan

Page 32: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

19

3.5 Rancangan Laporan

Dalam aplikasi sistem informasi akademik DIII Poltekkes Surakarta ini

nantinya akan menghasilkan beberapa laporan yang akan dibutuhkan untuk

kepentingan administrasi. Laporan-laporan tersebut antara lain : laporan

semua data mahasiswa yang terdaftar, kartu mahasiswa, absensi, semua data

dosen yang terdaftar, kartu identitas per dosen, KRS, KHS, dan jadwal.

Berikut ini adalah gambar rancangan laporan-laporan tersebut.

3.5.1 Rancangan Laporan Semua Mahasiswa

MAHASISWA DIII POLTEKKES SURAKARTA

NO NIM NAMA ANGKATAN TEMPAT LAHIR TGL LAHIR

Gambar 3.8 Rancangan Laporan Semua Mahasiswa

3.5.2 Rancangan Kartu Mahasiswa

KARTU MAHASISWA

DIII KEPERAWATAN POLITEKNIK KESEHATAN

SURAKARTA

Jalan Letjend. Sutoyo, Mojosongo, Surakarta 57127

NIM :

NAMA :

JURUSAN :

ALAMAT :

Gambar 3.9 Rancangan Kartu Mahasiswa

Logo Poltekkes

Logo Poltekkes

Page 33: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

20

3.5.3 Rancangan Absensi Kuliah

ABSENSI MAHASISWA DIII POLTEKKES SURAKARTA

NO NIM NAMA 1 2 3 4 5 6 7

Gambar 3.10 Rancangan Absensi Kuliah

3.5.4 Rancangan Daftar Dosen

DATA DOSEN DIII POLTEKKES SURAKARTA

NO NIP NAMA GOLONGAN RUANG ALAMAT

Gambar 3.11 Rancangan Daftar Dosen

3.5.5 Rancangan Kartu Identitas Dosen

IDENTITAS DOSEN

DIII KEPERAWATAN POLTEKKES SURAKARTA

NIP :

NAMA :

GOLONGAN :

RUANG :

ALAMAT :

Gambar 3.12 Rancangan Kartu Identitas Dosen

Logo Poltekkes

Logo Poltekkes

Logo Poltekkes

Page 34: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

21

3.5.6 Rancangan KRS

KARTU RENCANA STUDI

POLITEKNIK KESEHATAN SURAKARTA NIM :

DIII KEPERAWATAN Nama :

Semester :

NO KODE MK MATAKULIAH SKS

Surakarta, Pembimbing Akademik Mahasiswa Nama lengkap Nama lengkap

Nip

Gambar 3.13 Rancangan KRS

3.5.7 Rancangan KHS

KARTU HASIL STUDI

POLITEKNIK KESEHATAN SURAKARTA NIM :

DIII KEPERAWATAN Nama :

Semester :

NO KODE MK MATAKULIAH SKS NILAI NL

HURUF

SKS X

NILAI

Surakarta, Pembimbing Akademik Mahasiswa Nama lengkap Nama lengkap

Nip

Gambar 3.14 Rancangan KHS

Logo

Logo

Page 35: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

22

3.5.8 Rancangan Laporan Jadwal

JADWAL KULIAH DIII KEPERAWATAN

POLTEKKES SURAKARTA

HARI MK SMT RUANG JAM DOSEN

Gambar 3.15 Rancangan Laporan Jadwal

3.6 ERD (Entity Relationship Diagram)

Gambar 3.16 Entity Relationship Diagram

Logo

Page 36: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

23

3.7 Struktur Data

3.7.1 Tabel Login

Entitas User

Atribut Tipe Data Panjang Keterangan

Username Text 20 Karakter Nama User (Primary Key)

Password Text 15 Karakter Kata kunci user

FormMHS Boolean Hak akses form mahasiswa

FormDosen Boolean Hak akses form dosen

FormMK Boolean Hak akses form MK

FormInputMHS Boolean Hak akses form Input MHS

FormCariMHS Boolean Hak akses form pencarian MHS

FormDaftarMHS Boolean Hak akses form daftar MHS

FormInputDosen Boolean Hak akses form input dosen

FormCariDosen Boolean Hak akses form cari dosen

FormDaftarDosen Boolean Hak akses form daftar dosen

FormDaftarMK Boolean Hak akses form daftar MK

FormInputNilai Boolean Hak akses form input nilai

FormAmbilMK Boolean Hak akses form ambil MK

FormJadwal Boolean Hak akses form jadwal

FormSetting Boolean Hak akses form pengaturan

Tabel 3.1 Struktrur Data Login

Page 37: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

24

3.7.2 Tabel_MHS

Entitas Mahasiswa Entitas Mahasiswa

Atribut Tipe data Panjang Keterangan

NIM Text 12 Karakter NIM mahasiswa (Primary Key)

Nama_MHS Text 25 Karakter Nama mahasiswa

Alamat_MHS Memo Alamat mahasiswa

Tempat_Lahir Text 15 Karakter Tempat lahir mahasiswa

Tanggal_Lahir Date/Time Tanggal lahir mahasiswa

Tahun_Angkatan Text 4 Karakter Tahun angkatan mahasiswa

NIP_PA Text 9 Karakter NIP Pembimbing Akademik

Tabel 3.2 Struktrur Data Mahasiswa

3.7.3 Tabel_Dosen

Entitas Dosen

Atribut Tipe data Panjang Keterangan

NIP Text 9 Karakter NIP dosen (Primary Key)

Nama_Dosen Text 30 Karakter Nama dosen

Alamat_Dosen Memo Alamat dosen

Golongan Text 5 Karakter Golongan dosen

Pangkat Text 15 Karakter Ruang atau meja dosen

Tabel 3.3 Struktrur Data Dosen

3.7.4 Tabel_MK

Entitas Matakuliah

Atribut Tipe data Panjang Keterangan

Kode_MK Text 4 Karakter Kode matakuliah (Primary Key)

Nama_MK Text 30 Karakter Nama Matakuliah

SKS Number Integer Jumlah SKS matakuliah

Semester Number Integer Semester matakuliah

Tabel 3.4 Struktrur Data Matakuliah

Page 38: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

25

3.7.5 Tabel_Pengampu

Entitas Dosen dan Matakuliah

Atribut Tipe data Panjang Keterangan

NIP Text 9 Karakter NIP dosen (Primary Key)

Kode_MK Text 4 Karakter Kode MK (Primary Key)

Tabel 3.5 Struktrur Data Pengampu

3.7.6 Tabel_Nilai

Entitas Dosen, Mahasiswa, Matakuliah

Atribut Tipe data Panjang Keterangan

NIM Text 12 Karakter NIM mahasiswa (Primary Key)

Kode_MK Text 4 Karakter Kode matakuliah (Primary Key)

Semester Number Integer Semester MK (Primary Key)

Tahun Text 4 Karakter Tahun ajaran (Primary Key)

Nilai Number Integer Nilai matakuliah

Tabel 3.6 Struktrur Data Nilai

3.7.7 Tabel_Jadwal

Atribut Tipe data Panjang Keterangan

Kode_Hari Text 3 Karakter Kode hari kuliah (Primary Key)

Kode_Jam Text 3 Karakter Kode jam kuliah (Primary Key)

Kode_Ruang Number Integer Kode ruang kuliah

NIP_Dosen Text 9 Karakter NIP dosen (Primary Key)

Kode_MK Number Integer Kode matakuliah

Tabel 3.7 Struktrur Data Jadwal

3.7.8 Tabel_Hari

Atribut Tipe data Panjang Keterangan

Kode_Hari Text 3 Karakter Kode hari (Primary Key)

Nama_Hari Text 8 Karakter Nama hari

Tabel 3.8 Struktrur Data Hari

Page 39: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

26

3.7.9 Tabel_Jam

Atribut Tipe data Panjang Keterangan

Kode_Jam Text 3 Karakter Kode jam (Primary Key)

Jam Text 5 Karakter Jam kuliah

Tabel 3.9 Struktrur Data Jam

3.7.10 Tabel_Ruang

Atribut Tipe data Panjang Keterangan

Kode_Ruang Text 3 Karakter Kode ruang (Primary Key)

Ruang Text 10 Karakter Ruang kuliah

Tabel 3.10 Struktrur Data Ruang

3.8 Hubungan Antar Tabel

Gambar 3.17 Hubungan Antar Tabel

Page 40: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

27

BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.1 Hierarki Input Proses Output (HIPO)

Secara garis besar HIPO dari sistem informasi akademik Politeknik

Kesehatan Surakarta dapat digambarkan sebagai berikut.

Hierarki

Gambar 4.1 Hierarki Input Proses Output

Page 41: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

28

Input Proses Output

INPUT PROSES OUTPUT Username Password

Memasukkan username dan password

Data User

Db. Login Membaca username dan password pada database

Data User

Data User Db.Login

Validasi login Hak Akses

NIM Nama Alamat

Angkatan Tempat,Tanggal Lahir

Mendata mahasiswa Data Mahasiswa

NIP Nama Dosen

Alamat Dosen Golongan

Ruang

Mendata dosen Data Dosen

Data dosen Data matakuliah

Mendata pengampu Data pengampu

Kode MK Nama MK

SKS Semester

Mendata matakuliah Data MK

Data mahasiswa Persetujuan dosen PA

Data matakuliah Mengisi KRS Data KRS

Nilai MK Data KRS

Mengisi KHS Data KHS

Data Mahasiswa Membuat laporan

mahasiswa Laporan data mahasiswa

Data Dosen Membuat laporan

dosen Laporan data dosen

Data Matakuliah Membuat laporan

matakuliah Laporan data matakuliah

Data Jadwal Membuat Jadwal Jadwal perkuliahan Nim

Semester Tahun

Mencetak KRS KRS

NIM Semester

Tahun Mencetak KHS KHS

Tabel 4.1 Input Proses Output

Page 42: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

29

4.2 Algoritma Proses

4.2.1 Algoritma Proses Login

Dalam proses login terdapat tiga sub proses yaitu:

1. Masukkan data login, yaitu username dan password

2. Baca data login yang dicocokkan dengang database login apakah

sesuai dengan database atau tidak.

3. Beri hak akses apabila data login sesuai dengan database login dan

penolakan apabila tidak sesuai.

4.2.2 Algoritma Proses Pendataan Mahasiswa

Dalam proses pendataan mahasiswa ada beberapa sub proses yaitu:

1. Masukkan identitas atau data mahasiswa yang berisi NIM, nama

mahasiswa, alamat, tahun angkatan, tempat lahir dan tanggal lahir ke

dalam database mahasiswa.

2. Olah data mahasiswa oleh administrator untuk pembuatan kartu

mahasiswa.

4.2.3 Algoritma Proses Pendataan Dosen

Dalam proses pendataan dosen ada beberapa sub proses yaitu:

1. Masukkan identitas dosen yang berisi NIP, nama dosen, alamat dosen,

golongan dan ruang dosen ke dalam database dosen.

2. Olah data dosen oleh administrator untuk pembuatan jadwal dan

pembuatan laporan-laporan yang dibutuhkan sewaktu-waktu.

4.2.4 Algoritma Proses Pendataan Pengampu

Dalam proses pendataan pengampu ada beberapa sub proses yaitu:

1. Ambil data dosen dari database dosen oleh administrator.

2. Ambil data matakuliah dari database matakuliah oleh administrator.

3. Olah data dosen dan data matakuliah oleh administrator untuk

digabungkan menjadi data pengampu dan matakuliah yang akan

diampunya.

4.2.5 Algoritma Proses Pendataan Matakuliah

Dalam proses pendataan matakuliah ada beberapa sub proses yaitu:

Page 43: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

30

1. Masukkan data-data matakuliah yang berisi kode matakuliah, nama

matakuliah, sks dan semester ke dalam database matakuliah.

2. Olah data matakuliah oleh administrator untuk pembuatan jadwal,

KRS dan KHS.

4.2.6 Algoritma Proses Pendataan KRS

Dalam proses pendataan KRS ada beberapa sub proses yaitu:

1. Ambil data mahasiswa dari database mahasiswa.

2. Ambil data matakuliah yang telah dipilih dari database matakuliah.

3. Cek dan pembuatan KRS oleh adminitrator.

4. Pengesahan atau persetujuan KRS oleh dosen PA.

4.2.7 Algoritma Proses Pembuatan Jadwal

Dalam proses pembuatan jadwal ada beberapa sub proses yaitu:

1. Ambil data matakuliah dari database matakuliah.

2. Ambil data jam dari database jam.

3. Ambil data hari dari database hari.

4. Ambil data ruang dari database ruang.

5. Ambil data dosen dari database dosen.

6. Proses pengolahan data matakuliah, data jam, data hari, data ruang dan

data dosen menjadi jadwal perkuliahan.

7. Simpan data jadwal kedalam database jadwal.

8. Cek jadwal yang selanjutnya diberikan kepada mahasiswa dan dosen.

4.2.8 Algoritma Proses Pendataan Nilai

Dalam proses pendataan nilai ada beberapa sub proses yaitu:

1. Ambil data KRS dari database KRS.

2. Dosen pengampu memberikan nilai kepada setiap mahasiswa yang

mengikuti kuliahnya.

3. Olah data KRS dan nilai dari dosen pengampu menjadi KHS.

Page 44: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

31

4.3 Flowchart

Berikut ini adalah flowchart –flowchart aplikasi sistem informasi

akademik Poltekkes Surakarta.

4.3.1 Flowchart Login

Flowchart login dapat digambarkan sebagai berikut:

Gambar 4.2 Flowchart Login

Page 45: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

32

4.3.2 Flowchart Menu Utama

Flowchart menu utama dapat digambarkan sebagai berikut:

Gambar 4.3 Flowchart Menu Utama

Page 46: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

33

4.3.3 Flowchart Input Mahasiswa

Flowchart input mahasiswa dapat digambarkan sebagai berikut:

Gambar 4.4 Flowchart Input Mahasiswa

Page 47: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

34

4.3.4 Flowchart Pencarian Mahasiswa

Flowchart pencarian mahasiswa dapat digambarkan sebagai berikut:

Gambar 4.5 Flowchart Pencarian Mahasiswa

Page 48: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

35

4.3.5 Flowchart Input Dosen

Flowchart input dosen dapat digambarkan sebagai berikut:

Gambar 4.6 Flowchart Input Dosen

Page 49: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

36

4.3.6 Flowchart Pencarian Dosen

Flowchart pencarian dosen dapat digambarkan sebagai berikut:

Gambar 4.7 Flowchart Pencarian Dosen

Page 50: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

37

4.3.7 Flowchart Input Matakuliah

Flowchart input matakuliah dapat digambarkan sebagai berikut:

Gambar 4.8 Flowchart Input Matakuliah

Page 51: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

38

4.3.8 Flowchart Pencarian Matakuliah

Flowchart pencarian matakuliah dapat digambarkan sebagai berikut:

Gambar 4.9 Flowchart Pencarian Matakuliah

Page 52: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

39

4.3.9 Flowchart Pengambilan Matakuliah

Flowchart pengambilan matakuliah dapat digambarkan sebagai berikut:

Gambar 4.10 Flowchart Pengambilan Matakuliah

Page 53: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

40

4.3.10 Flowchart Cetak KRS

Flowchart cetak KRS dapat digambarkan sebagai berikut:

Gambar 4.11 Flowchart Cetak KRS

Page 54: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

41

4.3.11 Flowchart Input Nilai

Flowchart input nilai dapat digambarkan sebagai berikut:

Gambar 4.12 Flowchart Input Nilai

Page 55: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

42

4.3.12 Flowchart Cetak KHS

Flowchart cetak KHS dapat digambarkan sebagai berikut:

Gambar 4.13 Flowchart Cetak KHS

Page 56: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

43

4.3.13 Flowchart Input dan Cetak Jadwal

Flowchart input dan cetak jadwal dapat digambarkan sebagai berikut:

Gambar 4.14 Flowchart Input dan Cetak Jadwal

Page 57: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

44

4.4 Tampilan Aplikasi

4.4.1 Form Splash

Form splash adalah tampilan sesaat sebelum masuk ke aplikasi sistem

informasi akademik yang sebenarnya, dan biasanya form ini bersisi judul

aplikasi dan nama vendor yang memproduksi aplikasi tersebut.

Tampilan form splash untuk sistem informasi akademik DIII

Keperawatan Poltekkes Surakarta adalah sebagai berikut.

Gambar 4.15 Form Splash

4.4.2 Form Login

Form login merupakan form yang menampilkan halaman untuk login.

User dapat menggunakan sistem aplikasi ini setelah berhasil login. Apabila

user salah memasukkan password maka akan tampil sebuah kotak pesan yang

memberi informasi bahwa password yang dimasukkan salah atau username

tidak terdaftar.

Tampilan form login sistem informasi akademik DIII Keperawatan

Poltekkes Surakarta ditunjukkan seperti pada gambar di bawah ini.

Page 58: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

45

Gambar 4.16 Form Login

Jika dalam memasukkan username atau password salah maka akan

tampil kotak pesan seperti berikut.

Gambar 4.17 Kotak Dialog Peringatan

4.4.3 Form Menu Utama

Form menu utama bersisi semua menu yang ada dalam aplikisai ini,

diantaranya menu mahasiswa, menu dosen, menu matakuliah, menu nilai,

menu pengaturan, dan menu logout.

Form menu utama ini dibuat lebih menonjol dan berbeda dengan form

yang lain karena form ini adalah form pertama kali yang selalu akan diakses

user sebelum form-form yang lain. Form menu utama ini juga merupakan form

induk dari semua form yang ada dalam aplikasi ini, semua tombol link untuk

mengakses seluruh form yang ada dalam aplikasi sistem informasi ada dalam

form ini. Form menu utama berlatar belakang warna biru dan putih, sebelah

kanan atas terdapat logo dari Poltekkes Surakarta, dan sebelah kiri terdapat

tombol-tombol untuk mengakses form-form yang ada dalam aplikasi.

Tampilan form menu utama dari sistem informasi akademik DIII

Poltekkes Surakarta adalah seperti gambar 4.4

Page 59: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

46

Gambar 4.18 Menu Utama

4.4.4 Form Mahasiswa

Form mahasiawa adalah form yang mengolah semua data mahasiswa

yang ada di DIII Keperawatan Poltekkes Surakarta. Dalam form ini terdapat

beberapa fasilitas pengolahan data mahasiswa diantaranya pencarian,

penginputan, pengeditan dan pembuatan laporan-laporan mengenai data

mahasiswa.

Dalam form mahasiswa terdiri dari 3 tab, yaitu:

• Tab Input Mahasiswa

• Tab Daftar Mahasiswa

• Tab Pencarian Mahasiswa

Page 60: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

47

4.4.4.1 Tab Input Mahasiswa

Tab input mahasiswa adalah tab yang berisi fasilitas untuk

menginputkan atau memasukkan mahasiswa baru.

Tampilan dari form input mahasiswa adalah sebagai berikut

Gambar 4.19 Tab Input Mahasiswa

Page 61: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

48

4.4.4.2 Tab Daftar Mahasiswa

Tab daftar mahasiswa berisi semua data mahasiswa yang telah

terdaftar di DIII Keperawatan Poltekkes Surakarta. Tampilan form ini

adalah sebagai berikut.

Gambar 4.20 Tab Daftar Mahasiswa

Dalam tab ini terdapat fasilitas cetak, diantaranya cetak semua

data mahasiswa, cetak kartu mahasiswa, daftar mahasiswa dan absensi.

Berikut ini adalah contoh tampilan laporan hasil pemrosesan cetak

semua data.

Gambar 4.21 Laporan Daftar Mahasiswa

Page 62: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

49

Apabila user pengguna program ini memilih cetak kartu

mahasiswa maka akan muncul form pilihan untuk mencetak semua kartu

mahasiswa, mencetak kartu salah seorang mahasiswa, atau mencetak kartu

mahasiswa berdasarkan tahun angkatan mahasiswa. Tampilan form pilihan

ini adalah seperti di bawah ini.

Gambar 4.22 Form Pilihan Cetak Karmas

Setelah user memilih salah satu pilihan diatas maka akan tampil

kartu mahasiswa yang telah dipilih. Tampilan dari kartu mahasiswa adalah

seperti di bawah ini.

Gambar 4.23 Kartu Mahasiswa

Page 63: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

50

Untuk pencetakan absensi pada program ini akan tampil dua

pilihan yaitu untuk mencetak absensi perkuliahan atau absensi untuk ujian.

Setelah memilih pilihan cetak absensi maka akan tampil lagi form seperti

di bawah ini, yang harus user lengkapi isiannya sebelum mencetak

absensi.

Gambar 4.24 Pilihan Absensi

Setalah mengisi lengkap form di atas dengan benar, maka akan

tercetak form absensi seperti di bawah ini. Di bawah ini adalah contoh

absensi perkuliahan yang telah berhasil dicetak.

Gambar 4.25 Absensi Perkuliahan

Page 64: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

51

4.4.4.3 Tab Pencarian Mahasiswa

Tab pencarian mahasiswa adalah tab yang berisi form yang

memiliki fasilitas pencarian berdasarkan NIM, nama mahasiswa atau

tahun angkatan. Kita tinggal memilih radiobutton yang ada dalam form ini

untuk menentukan kategori pencarian dan memasukkan kata kunci sebagai

kunci pencarian.

Tampilan dari tab pencarian mahasiswa adalah sebagai berikut

Gambar 4.26 Tab Pencarian Mahasiswa

Page 65: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

52

4.4.5 Form Dosen

Form dosen adalah form yang mengolah semua data dosen yang ada di

DIII Keperawatan Poltekkes Surakarta. Dalam form ini terdapat beberapa

fasilitas pengolahan data dosen diantaranya pencarian, penginputan, pengeditan

dan pembuatan laporan-laporan mengenai data dosen.

Dalam form mahasiswa terdiri dari 3 tab, yaitu:

• Tab Input Dosen

• Tab Daftar Dosen

• Tab Pencarian Dosen

4.4.5.1 Tab Input Dosen

Tab input dosen berisi fasilitas untuk memasukkan data-data

dosen yang ada, selain itu bisa juga menghapus data dosen, ataupun

mengedit data dosen.

Tampilan tab input dosen adalah sebagai berikut.

Gambar 4.27 Tab Input Data Dosen

Page 66: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

53

4.4.5.2 Tab Daftar Dosen

Tab daftar dosen berisi semua data dosen yang telah terdaftar di

DIII Keperawatan Poltekkes Surakarta. Tampilan form ini adalah sebagai

berikut.

Gambar 4.28 Tab Daftar Dosen

Pada tab ini terdapat fasilitas untuk mencetak laporan dosen

dengan pilihan mencetak semua data atau hanya mencetak laporan dosen

terpilih saja. Berikut adalah contoh laporan cetak semua data dosen.

Gambar 4.29 Laporan Semua Dosen

Page 67: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

54

4.4.5.3 Tab Pencarian Dosen

Tab pencarian dosen adalah tab yang berisi form yang memiliki

fasilitas pencarian berdasarkan NIP dosen, nama dosen, golongan, atau

ruang dosen. Kita tinggal memilih radiobutton yang ada dalam form ini

untuk menentukan kategori pencarian dan memasukkan kata kunci sebagai

kunci pencarian.

Tampilan dari tab pencarian dosen adalah sebagai berikut

Gambar 4.30 Tab Pencarian dosen

Page 68: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

55

4.4.6 Form Matakuliah dan Nilai

Form matakuliah dan nilai adalah form yang memiliki beberapa

fasilitas untuk pengolahan matakuliah dan pengolahan nilai. Dalam form ini

juga terdapat fasilitas untuk mencetak KRS, KHS, serta jadwal matakuliah

yang diambil mahasiswa.

Pada form ini terdapat 4 tab yaitu:

• Tab daftar matakuliah

• Tab Pengambilan matakuliah

• Tab input nilai

• Tab jadwal

4.4.6.1 Tab Daftar Matakuliah

Pada tab daftar matakuliah terdapat beberapa fasilitas yang ada,

yaitu pencarian matakuliah, penambahan matakuliah, dan pengeditan

matakuliah.

Tampilan dari tab daftar matakuliah adalah seperti di bawah ini.

Gambar 4.31 Tab Daftar Matakuliah

Page 69: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

56

4.4.6.2 Tab Pengambilan Matakuliah

Tab ini digunakan untuk pengambilan matakuliah, caranya adalah

user mengisikan NIM mahasiswa, kemudian semester pengambilan. Untuk

tahun pengambilan user tidak perlu memasukkan karena akan otomatis

terisi tahun saat penjalanan program ini.

Setelah memasukkan NIM dan semester maka dalam daftar

matakuliah yang di-disable akan menjadi aktif atau enable, setelah itu user

tinggal mengklik satu per satu matakuliah yang akan diambil mahasiswa

yang bersangkutan dan otomatis akan terisi dalam database KRS

mahasiswa tersebut.

Tampilan tab pengambilan matakuliah adalah sebagai berikut.

Gambar 4.32 Tab Pengambilan Matakuliah

Dalam tab ini juga terdapat fasilitas untuk mencetak KRS, caranya

user memasukkan NIM mahasiswa bersangkutan, semester dan tahun.

Tampilan dari KRS yang telah di cetak adalah sebagai berikut

Page 70: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

57

Gambar 4.33 Kartu Rencana Studi

4.4.6.3 Tab Input Nilai

Pada tab ini digunakan oleh dosen untuk memasukkan nilai dari

matakuliah yang diampunya. Cara penggunaan tab ini adalah dosen

memasukkan kode matakuliah yang diampunya, kemudian akan keluar

daftar semua mahasiswa yang mengambil matakuliah tersebut, tinggal

setelah itu dosen memberikan nilai satu per satu dalam kotak yang telah

disediakan.

Tampilan dari tab ini adalah seperti di bawah ini.

Page 71: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

58

Gambar 4.34 Tab Input Nilai

Dalam tab ini juga terdapat fasilitas cetak KHS. Caranya sama

seperti dalam cetak KRS. Berikut adalah contoh hasil dari cetak KHS.

Gambar 4.35 Kartu Hasil Studi

Page 72: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

59

4.4.6.4 Tab Jadwal

Pada tab ini terdapat fasilitas untuk memasukkan matakuliah ke

dalam jadwal perkuliahan serta pencetakan jadwal.

Gambar 4.36 Tab Jadwal

Gambar 4.37 Jadwal Kuliah

Page 73: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

60

4.4.7 Form Pengaturan

Form pengaturan ini terdiri dari 2 tab yaitu:

• Tab Backup Restore, yang digunakan untuk mem-backup dan

me-restore database yang ada dalam aplikasi.

• Tab Hak Akses User, yang digunakan untuk menambah user

atau mengedit user.

4.4.7.1 Tab Backup-Restore

Tab ini berfungsi untuk mem-backup ataupun me-restore database

yang ada dalam sistem informasi tersebut. Caranya user tinggal memilih

aja path yang digunakan untuk mem-backup atau untuk me-restore user

tinggal memilih database yang akan di restore ke dalam aplikasi.

Berikut merupakan tampilan dari tab Backup-Restore

Gambar 4.38 Tab Backup-Restore

Page 74: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

61

Apabila user ingin merestore database setelah user menekan

tombol restore pada form di atas maka akan ada pesan informasi yang

menerangkan bahwa apabila user ingin meneruskan restore, maka program

utama yaitu aplikasi SIAKPOLS ini akan ditutup. Setelah aplikasi ditutup

maka akan muncul aplikasi baru yaitu aplikasi restore. Tampilan dari

aplikasi restore tersebut adalah sebagai berikut.

Gambar 4.39 Aplikasi Restore

Pengunaan aplikasi restore di atas caranya pertama kita memilih

drive tempat database yang akan di restore. Setalah itu mencari alamat

atau path-nya. kemudian pada form akan muncul semua file yang ada

dalam folder yang telah user pilih. Setelah memilih database user tinggal

meng-klik tombol restore, apabila database benar maka akan tampil pesan

yang menerangkan bahwa proses restore telah berhasil.

Page 75: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

62

4.4.7.2 Tab Hak Akses User

Tab ini berfungsi untuk menambah user ataupun mengedit hak

akses user. Caranya untuk menambah user tinggal mengklik tombol

tambah kemudian memasukkan username dan password baru dan memberi

hak akses atas form dengan memberi chek untuk form yang boleh diakses.

Berikut adalah tampilan dari tab hak akses user.

Gambar 4.40 Tab Hak Akses User

Page 76: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

63

4.5 Kebutuhan Hardware

Dalam implementasi sistem informasi akademik Poltekkes Surakarta

dibutuhkan berbagai perangkat keras maupun perangkat lunak dengan

kebutuhan minimum sebagai berikut:

1. Pocessor : Intel Pentium 3

2. Memori : 128 MB

3. Hardisk : 10 GB

4. Floppy Drive

5. CD-Room

6. Monitor SVGA

7. Keyboard

8. Mouse

9. Sistem Operasi : Windows 98

Page 77: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

64

BAB V

PENUTUP

5.1 Kesimpulan

Dari hasil penelitian dan pembahasan masalah yang telah dibahas,

disimpulkan bahwa:

1. Sistem informasi akademik yang dibuat mampu mendukung pengolahan

data-data akademik mahasiswa DIII Keperawatan Politeknik Kesehatan

Surakarta.

2. Fasilitas yang ada pada program meliputi pendataan mahasiswa, dosen,

matakuliah, penginputan jadwal, nilai dan dapat menghasilkan laporan-

laporan yang dibutuhkan adalah kombinasi yang dapat mempermudah

dalam pengoperasian dan pengolahandata.

3. Sistem informasi yang dibuat berupa aplikasi program (SIAKPOLS) sudah

mampu memproses dan mengolah data dengan akurasi yang lebih terjamin

dibanding secara manual.

5.2 Saran

Dari uraian di dalam penulisan laporan ini yang juga berdasarkan

kesimpulan, penulis memberikan saran antara lain:

1. Diharapkan pemanfaatan teknologi informasi dapat dilakukan secara

maksimal oleh pihak DIII Keperawatan Poltekkes Surakarta dengan

melakukan persiapan dan pengadaan baik itu brainware, software, dan

hardware dalam merealisasikan aplikasi program.

2. Diharapkan dalam menggunakan aplikasi ini dibuat batasan untuk

mengakses (hak akses user) yaitu tidak semua user bisa masuk ke menu-

menu yang telah tersedia kecuali administrator dengan menggunakan

fasilitas hak akses user dalam aplikasi ini.

3. Pengembangan program aplikasi sebaiknya menggunakan sistem client-

server karena sistem tersebut akan lebih mempermudah dalam penggunaan

sesuai dengan kebutuhan user atau pengguna program.

Page 78: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft

65

DAFTAR PUSTAKA

Fathansyah. (2001). Basis Data. Informatika. Bandung

Musalini. (2004). Membangun Aplikasi Super Cantik dan Full Animasi dengan

Delphi. Elex Media Komputindo. Jakarta

Oetomo, B. S. D. 2002. Perencanaan dan Pembangunan Sistem Informasi.

Yogyakarta : Andi

Sutopo. (2003). Microsoft Access. D3 Manajemen Industri Unit Penerbitan UNS.

Surakarta

Utdiratmo. (2002). Mengelola Database. Andi Yogyakarta. Yogyakarta

Page 79: SISTEM INFORMASI AKADEMIK DIII KEPERAWATAN …/Sistem-inform...dalam mengelola data dan menampilkan informasi, ... pembuatan program menggunakan Borland Delphi 7 dan Microsoft