CIUMBULEUIT BANDUNG
Oleh :
Alfian Maharia
10510798
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
1.
Pendaftaran mahasiswa baru pada Poltekes TNI
AU Ciumbuleuit Bandung masih menggunakan
cara manual sehingga mengakibatkan lambatnya
proses pencatatan, pendataan dan pencarian data
calon mahasiswa baru.
2.
Pemberitahuan informasi kelulusan Sipenmaru
masih berada hanya di kampus Poltekes TNI AU
Ciumbuleuit Bandung sehingga distribusi
3.
Proses registrasi mahasiswa sering kali terjadinya
antrian
panjang
sehingga
proses
registrasi
mahasiswa menjadi kurang efektif dari segi waktu.
4.
Dalam pemberitahuan pengumuman kegiatan
perwalian mahasiswa sering terlambat karena
informasi hanya disediakan pada prodi masing
â
1.
Bagaimana Sistem Informasi Akademik yang
berjalan?
2.
Bagaimana merancang Sistem Informasi
Akademik yang terintegrasi, sehingga dapat
memenuhi kebutuhan yang diharapkan ?
3.
Bagaimana implementasi perancangan sistem
ke program Sistem Informasi Akademik yang
terkomputerisasi dan dapat berjalan dengan
baik ?
4.
Bagaimana pengujian sistem ke program
1.
Untuk mengetahui proses sistem akademik
dalam pendaftaran dan perwalian yang
berjalan.
2.
Untuk membuat perancangan sistem informasi
akademik.
3.
Untuk melakukan pengujian sistem informasi
akademik.
4.
Untuk
melakukan
implementasi
sistem
1.
Sistem yang akan dibangun merupakan sistem
informasi akademik berbasis
web
dengan
pengelolahan layanan pendaftaran mahasiswa
baru secara online, pengelolaan data mahasiswa,
pengelolaan data dosen, pengelolaan jadwal mata
pelajaran mahasiswa, serta perwalian online.
2.
Tidak membahas pendaftaran mahasiswa
pindahan atau konversi.
3.
Tidak membahas tentang biaya-biaya administrasi
mahasiswa.
4.
Tidak membahas tentang nilai mahasiswa.
ï¢
Metode Deskriptif
Implementasi PrototipePengujian oleh pengguna
Perubahan Prototipe Pengguna
Selesai Memuaskan
Ya
Tidak
Pendaftaran Mahasiswa Baru
Calon Mahasiswa Bag. Pendaftaran
Persyaratan
BAAK
Formulir Pendaftaran
Persyaratan Formulir
Pendaftaran Cek Persyaratan
Persyaratan Formulir Pendaftaran Catat data
calon mahasiswa
P
1
B.I Pendaftaran
B.I Pendaftaran
Buat Kartu Ujian Kartu Ujian
Kartu Ujian
B.I Pendaftaran
Buat Lap. Pendaftaran
Lap. Pendaftaran
Lap. Pendaftaran
Keterangan :
Registrasi Mahasiswa Baru Adm. Prodi KRSKRS KRS Mahasiswa KRSKRS KRS Direktur Ketua Prodi Dosen Wali Cek Kelulusan Catat Data Mahasiswa Bukti Pembayaran Bukti Pembayaran M 1 B.I Mahasiswa B.I Mahasiswa KRS KTM Buat Data Kelas dan Dosen Wali K 1 B.I Kelas B.I Mahasiswa B.I Dosen B.I Kelas B.I Dosen B.I Mahasiswa D 1 M 1 Data Kelas dan Dosen Wali Buat Laporan Mahasiswa B.I Mahasiswa Lap. Mahasiswa Formulir Registrasi Keterangan :
P1 : Arsip Hasil Ujian SIPENMARU M1 : Buku Induk Mahasiswa K1 : Arsip Kelas
D1 : Buku Induk Dosen
Data Kelas dan Dosen Wali Data Kelas dan
Dosen Wali Data Kelas dan
Perwalian
Mahasiswa Dosen Wali
KRS
KRS
Cek KRS
KRS KRS
Persetujuan Perwalian
KRSKRSKRS KRSKRSKRS
KRS
KRS KRSKRSKRS
KRSKRS
KRSKRS
D
1
Keterangan : D1 : Arsip KRS
KHS KHS
KHS
Direktur Ketua Prodi Mahasiswa Adm. Prodi
Bukti Pembayaran Bukti Pembayaran Bukti Pembayaran KRSKRS KRS BAAK Bukti Pembayaran Bukti Pembayaran KRS KRS Keterangan : D1 : Arsip KRS
M1 : Buku Induk Mahasiswa
Cek Persyaratan ACC KRS KRS Cek KRS KRS KRS D 1
KRSKRS KRS
KRS
D
1
KRSKRS
KRS KRSKRSKRS
KRSKRSKRS
Jadwal Matakuliah Dosen Adm. Prodi Mahasiswa D 1 BI. Dosen R 1 B.I Ruang K 1 B.I Kelas MK 1 B.I Matakuliah J 1 Jadwal Buat Jadwal Matakuliah Jadwal MatakuliahJadwal Matakuliah Jadwal Matakuliah Jadwal Matakuliah Data Dosen Data Dosen Mencatat data keaktifan dosen Data Dosen Keterangan :
R1 : Buku Induk Ruangan MK1 : Buku Induk Matakuliah K1 : Buku Induk Kelas D1 : Buku Induk Dosen
Calon Mahasiswa
Dosen Wali
Mahasiswa
Sistem Informasi Akademik
Ketua Prodi Formulir Pedaftaran,
Persyaratan, Bukti pembayaran,
Kartu Ujian, Kelulusan SIPENMARU
Kartu Ujian, Formulir Pendaftaran
Persyaratan, Kelulusan SIPENMARU
Lap. Mahasiswa
KRS, KHS, Bukti Pembayaran, Kelulusan SIPENMARU KRS, KHS
KRS, KHS, data kelas dan dosen wali, Jadwal Matakuliah
KRS, KHS,
Bukti Pembayaran, KTM, Data kelas dan dosen wali
Direktur Dosen Data Dosen
Jadwal Matakuliah
Lap. Mahasiswa
1.0 Pendaftaran 2.0 Registrasi Mahasiswa Baru 5.0 Jadwal Matakuliah 4.0 Registrasi Ulang Mahasiswa 3.0 Perwalian Calon Mahasiswa Mahasiswa Dosen Data Dosen Formulir Pendaftaran, Persyaratan Kartu Ujian Data Calon Mahasiswa Baru Jadwal Matakuliah KRS, KHS KRS, KHS KRS, Formulir Registrasi, Bukti Pembayaran KRS, Formulir Registrasi, Bukti Pembayaran Jadwal Matakuliah Kelulusan Sipenmaru, Bukti Pembayaran,
KRS, KHS, KTM, data kelas dan dosen wali
Kelulusan Sipenmaru, Bukti Pembayaran,
KHS Data kelas
dan dosen wali
Direktur Lap.
Mahasiswa
Lap. Mahasiswa
Calon Mahasiswa Dosen Wali
Mahasiswa
Sistem Informasi Akademik
Ketua Prodi Data Calon Mahasiswa
Data Calon Mahasiswa, Info Jadwal Ujian SIPENMARU,
Info Hasil Ujian SIPENMARU
Lap. Mahasiswa
Data Mahasiswa, Form KRS
Data Dosen Info KRS
Data Mahasiswa, Info KRS Jadwal Matakuliah
DIUSULKAN
1.0
Pendaftaran
2.0
Perwalian
Calon Mahasiswa
Data Calon
Mahasiswa,
Bukti
Pembayaran
Data Calon
Mahasiswa,
Info Jadwal Ujian
SIPENMARU,
Info Hasil Ujian SIPENMARU
Data
Mahasiswa
Mahasiswa
Dosen Wali
Data
Dosen Wali
Info KRS
Info
KRS,
Jadwal
Matakuliah
Data Mahasiswa
1.1
Penyimpanan data calon mahasiswa
baru Calon Mahasiswa Data Calon Mahasiswa,
Bukti Pembayaran Data Calon Mahasiswa Pendaftaran Data Calon Mahasiswa Data Calon Mahasiswa 1.2
Buat Jadwal Ujian Info
Jadwal Ujian
1.3
Buat Hasil Ujian SIPENMARU
Data Calon Mahasiswa Info Hasil Ujian SIPENMARU
1.4 Registrasi Calon Mahasiswa Data Calon Mahasiswa
Pendaftaran
Mahasiswa Mengikuti
Kelas Memiliki
FRS
Memiliki
Mata Kuliah Memiliki
Ruangan Membimbing
Mengisi Dosen
Prodi Memiliki
1
1
N
M
N
M N
N
N
N N N
M 1
1
1
N
Menguasai
Setelah penulis melakukan penelitian pada Politeknik
Kesehatan TNI AU Ciumbuleuit Bandung Bandung
maka dapat diambil kesimpulan bahwa sistem
informasi akademik berbasis web pada Politeknik
Kesehatan TNI AU Ciumbuleuit Bandung yang penulis
buat dapat memberikan kemudahan dalam proses
penerimaan mahasiswa baru secara
online
, dan proses
ï¢
Diharapkan kedepannya sistem ini dapat
menambah fasilitas-fasilitas lain seperti
absensi dan nilai berbasis WEB.
ï¢
Diharapkan kedepannya fasilitas laporan
lebih dilengkapi lagi.
ï¢
Diharapkan kedepannya sistem ini dapat
ditambahkan dengan pengguna layanan
SKRIPSI
Diajukan Untuk Memenuhi Syarat Kelulusan Pada Program Studi Sistem Informasi Jenjang Sarjana
Fakultas Teknik dan Ilmu Komputer
Oleh :
ALFIAN MAHARIA 1.05.10.798
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
i
kemudahan didalam pengoperasiannya dan mampu mengefisienkan anggaran biaya. Politeknik Kesehatan TNI AU Ciumbuleuit Bandung dimana sistem akademik masih menggunakan proses yang mengacu pada dokumen yang berupa berkas atau arsip dan belum mengalami memiliki penyimpanan dalam bentuk basis data, kegiatan pendaftaran, dan kegiatan perwalian mengalami hambatan dalam segi efektifitas dari waktu yang dibutuhkan dan efisiensi dalam transaksinya.
Untuk mengatasi masalah tersebut maka penulis membuat perancangan sistem informasi akademik berbasis web dengan menggunakan metode deskriftif, dengan melakukan pengamatan, pengumpulan data dan mendeskripsikan kegiatan yang terjadi pada tempat penelitian. Metode pengembangan sistem yang digunakan penulis adalah prototype. Alat atau tools yang digunakan dalam merancang sistem adalah flow map, diagram kontek, dan DFD(Data Flow
Diagram). Bahasa pemogramman yang digunakan PHP dengan database MySQL.
Perancangan dan pembangunan aplikasi sistem informasi akademik berbasis web dari hasil penelitian diharapkan mampu mengatasi masalah yang dihadapi Politeknik Kesehatan TNI AU Ciumbuleuit. Diharapakan sistem yang dibangun ini mampu membantu kegiatan pendaftaran dan perwalian dalam instansi tersebut.
ii
streamline the budget. Air Force Health Polytechnic Ciumbuleuit Bandung where the academic system is still using a process that refers to a file or document archives and have not had to have storage in the form of databases, registration activities, and activities of the trust have problems in terms of time required effectiveness and efficiency in transaction.
To overcome this problem the authors make designing web-based academic information system by using descriptive method, by making observations, collecting data and describing the activities taking place at the research site. System development method that used writer is a prototype. Tool or tools used in designing the system is flow map, context diagram and DFD (Data Flow Diagram). Pemogramman language used PHP with MySQL database.
Design and application development of web-based information system of academic research results are expected to address the problems facing the Air Force Health Polytechnic Ciumbuleuit Bandung. This system is expected to be built and able to assist the registration of a trust in the institution.
iii
Segala Puji dan Syukur penulis panjatkan kehadirat Allah SWT atas segala
Rahmat, Hidayah dan Karunianya, dan tidak lupa sholawat serta salam penulis
limpahkan kepada Nabi besar Muhammad SAW. Sehingga cobaan dan halangan
yang penulis hadapi dapat dilalui dengan penuh kesabaran, skripsi ini akan
diajukan untuk memenuhi salah satu syarat kelulusan pada jurusan Sistem
Informasi di Universitas Komputer Indonesia ( UNIKOM ). Adapun judul yang
penulis ambil adalah âSISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA POLITEKNIK KESEHATAN TNI AU CIUMBULEUIT
BANDUNGâ.
Ucapan terima kasih yang tidak terbatas penulis berikan kepada Ayah serta
Ibu dan segenap keluarga tercinta yang telah banyak mengajarkan penulis
mengenai arti yang sesungguhnya dalam kehidupan, serta seluruh keluarga yang
telah banyak memberikan doa, memberikan motivasi, sekaligus memberikan
dukungan moril maupun materil dalam berbagai hal.
Penulis menyadari, bahwa skripsi atau penelitian ini masih jauh dari
kesempurnaan, baik dalam penelitian maupun isi dari materi skripsi ini. Dalam
pelaksanaan penelitian maupun penyusunan skripsi ini, penulis banyak
mendapatlan bantuan material maupun spiritual dari berbagai pihak, untuk itu
iv
2. Dr. Ir. Eddy Suryanto Soegoto. M.Sc., selaku Rektor Universitas
Komputer Indonesia.
3. Prof. Dr. H. Denny Kurniadie., Ir., M.Sc, selaku Dekan Fakultas Teknik
dan Ilmu Komputer Universitas Komputer Indonesia.
4. Dadang Munandar, SE, M.Si. selaku Ketua Jurusan Sistem Informasi
Universitas Komputer Indonesia.
5. Iyan Gustiana, S.Kom., M. Kom. selaku dosen pembimbing yang ikhlas
dalam membantu kelancaran berbagai permasalahan dengan memberikan
pengarahan dan masukan yang bermanfaat kepada penulis dalam
pengerjaan skripsi ini.
6. Wahyuni, S.Si., M.T. selaku Dosen Wali yang telah bersedia menjadi
dosen wali dan memberikan bantuan, masukan terhadap penulis.
7. Marsma TNI (Purn) Drs. H. Budiman Zainuddin, MM selaku Direktur
Politeknik Kesehatan TNI AU Ciumbuleuit Bandung.
8. Tarna, SKM., M.MKes selaku Wakil Direktur I Politeknik Kesehatan TNI
AU Ciumbuleuit Bandung.
9. Edi Suryana yang dengan sabar membatu memberikan kebutuhan data â data selama penelitian.
10.Seluruh staf dan pegawai Politeknik Kesehatan TNI AU Ciumbuleuit
v
12.Semua pihak yang telah membantu penyelasaian laporan skripsi ini yang
tidak dapat penulis sebutkan satu persatu.
Bandung, Agustus 2012
vi Lembar Pengesahan
Lembar Pernyataan Keaslian
Abstrakâ¦â¦â¦... i
Abstractâ¦â¦â¦... ii
Kata Pengantarâ¦â¦â¦... iii
Daftar Isiâ¦â¦â¦ vi
Daftar Gambarâ¦â¦â¦... xi
Daftar Tabelâ¦â¦â¦... xiv
Daftar Simbolâ¦â¦â¦.... xv
BAB I PENDAHULUAN â¦â¦â¦ 1
1.1 Latar Belakang Masalahâ¦â¦â¦.. 1
1.2 Identifikasi dan Rumusan Masalahâ¦â¦â¦. 4
1.3 Maksud dan Tujuan Penelitianâ¦â¦â¦ 4
1.4 Kegunaan Penelitianâ¦â¦â¦ 5
1.4.1 Kegunaan Akademisâ¦â¦â¦ 5
1.4.2 Kegunaan Praktisâ¦â¦â¦. 6
1.5 Batasan Masalahâ¦â¦â¦.. 6
1.6 Lokasi dan Jadwal Penelitianâ¦â¦â¦.. 7
vii
2.3 Pengertian Sistem Informasiâ¦â¦â¦ 14
viii
2.8.5 Hypertext Transfer Protocol (HTTP)...â¦â¦â¦. 33 2.8.6 Uniform Resource Locator (URL)..â¦â¦â¦. 33 BAB III OBJEK DAN METODE PENELITIAN â¦â¦â¦ 34
3.1 Objek Penelitianâ¦â¦â¦... 34
3.1.1 Sejarah Perusahaanâ¦â¦â¦.. 34
3.1.2 Visi dan Misi Perusahaanâ¦â¦â¦ 36
3.1.3 Struktur Organisasiâ¦â¦â¦.. 37
3.1.4 Desktipsi Tugasâ¦â¦â¦ 38
3.2 Metode Penelitianâ¦â¦â¦ 55
3.2.1 Desain Penelitianâ¦â¦â¦.. 56
3.2.2 Jenis dan Metode Pengumpulan Dataâ¦â¦â¦. 58
3.2.2.1 Sumber Data Primerâ¦â¦â¦. 58
3.2.2.2 Sumber Data Sekunderâ¦â¦â¦. 58
3.2.3 Metode Pendekatan dan Pengembangan Sistemâ¦â¦. 59 3.2.3.1 Metode Pendekatan Sistemâ¦â¦â¦.. 59
3.2.3.2 Metode Pengembangan Sistemâ¦â¦â¦ 59
3.2.3.3 Alat Bantu Analisis dan Perancanganâ¦... 61 3.2.3.3.1 Coding...â¦..â¦â¦â¦... 66 3.3 Pengujian Softwareâ¦â¦â¦.. 67 BAB IV ANALISIS DAN PERANCANGAN SISTEM â¦â¦â¦. 68
ix
4.1.2.1 Flow Map...â¦â¦â¦.. 75
4.1.2.1 Diagram Konteksâ¦â¦â¦.. 83
4.1.2.2 Data Flow Diagramâ¦â¦â¦ 83
4.1.3 Evaluasi Sistem yang Berjalan â¦â¦â¦... 88
4.2 Perancangan Sistemâ¦â¦â¦. 89
4.2.1 Tujuan Perancangan Sistemâ¦â¦â¦. 89
4.2.2 Gambaran Umum Sistem yang Diusulkanâ¦â¦â¦ 89
4.2.3 Perancangan Prosedur yang Diusulkanâ¦â¦â¦ 90
4.2.3.1 Diagram Konteksâ¦â¦â¦.. 90
4.2.3.2 Data Flow Diagramâ¦â¦â¦... 91
4.2.3.3 Kamus Dataâ¦â¦â¦... 94
4.2.4 Perancangan Basis Data â¦â¦â¦... 99
4.2.4.1 Normalisasiâ¦â¦â¦... 99
4.2.4.2 Relasi Tabelâ¦â¦â¦.. 102
4.2.4.3 Entity Relationship Diagramâ¦â¦â¦ 103
4.2.4.4 Struktur Fileâ¦â¦â¦.. 103
4.2.4.5 Kodifikasiâ¦â¦â¦. 115
4.2.5 Perancangan Antar Mukaâ¦â¦â¦. 116 4.2.5.1 Struktur Menu â¦â¦â¦... 117
4.2.5.2 Perancangan Inputâ¦â¦â¦. 118
x
5.1 Implementasiâ¦â¦â¦ 127
5.1.1 Batasan Implementasi â¦â¦â¦.. 127 5.1.2 Implementasi Perangkat Lunak â¦â¦â¦.. 128 5.1.3 Implementasi Perangkat Kerasâ¦â¦â¦ 128 5.1.4 Implementasi Basis Dataâ¦â¦â¦. 128 5.1.5 Implementasi Antar Mukaâ¦â¦â¦.. 135 5.1.6 Implementasi Instalasiâ¦â¦â¦. 145
5.2 Pengujianâ¦â¦â¦..148
5.2.1 Rencana Pengujianâ¦â¦â¦ 148
5.2.2 Kasus dan Hasil Pengujianâ¦â¦â¦. 148 5.2.3 Kesimpulan Hasil Pengujianâ¦â¦â¦ 150 BAB VI KESIMPULAN DAN SARAN â¦â¦â¦.. 151 6.1 Kesimpulanâ¦â¦â¦.. 151 6.2 Saranâ¦â¦â¦ 151
DAFTAR PUSTAKA â¦â¦â¦... 152
BAB I
PENDAHULUAN
1.1. Latar Belakang Penelitian
Perkembangan teknologi informasi sekarang ini mengalami kemajuan
yang sangat pesat. Berkembangannya teknologi informasi tersebut ditandai
dengan adanya pengelolaan data dalam bidang pekerjaan yang pada awalnya
dikelola dengan cara yang manual, kini telah dikelola menggunakan teknologi
modern. Baik itu berupa mesin, peralatan digital bahkan teknologi pengolahan
yang terkomputerisasi.
Kemajuan teknologi sudah mempengaruhi pola pengolahan dalam
membatu pekerjaan, salah satunya dalam pengolahan informasi. Teknologi
informasi kini berperan sangat penting dalam berbagai aspek pekerjaan manusia.
Selain memberikan kemudahan di dalam mengoperasikannya juga memberikan
dampak dalam menyelesaikan pekerjaan yang cepat, tepat dan akurat. Media
website merupakan salah satu produk teknologi informasi serta sistem informasi
yang dikembangkan secara online atau lebih dikenal dengan jaringan internet.
Seperti halnya pada Poltekes TNI AU Ciumbuleuit Bandung dimana
sistem informasi akademik masih menggunakan proses yang mengacu pada
dokumen yang berupa berkas atau arsip dan belum memiliki penyimpanan dengan
menggunakan basis data yang terstruktur. Ketika pendaftaran berlangsung, setiap
pendaftar harus datang ke kampus Politeknik Kesehatan TNI AU Ciumbuleuit
ketidak efektifan waktu untuk para pendaftaran dan membutuhkan biaya
tambahan apabila pendaftar tersebut berasal dari luar kota. Dalam penyajian
informasi pengumuman kelulusan pendaftaran Sipenmaru masih kurang efektif
dari segi biaya bagi para pendaftar karena media penyampaian informasi
keterangan kelulusan ujian sipenmaru yang disediakan oleh kampus masih
menggunakan selembaran pengumuman kelulusan yang ditempelkan pada papan
pengumuman. Pada saat registrasi mahasiswa baru sering terjadi antrian yang
menjadikan waktu bagi para mahasiswa baru kurang efektif. Untuk penyajian
pengumuman perwalian masih terkendala dengan penyampaian pelaksanaan
perwalian dengan menggunakan selembaran pengumuman yang ditempelkan pada
papan pengumuman di tiap â tiap program studi.
Dengan adanya sistem informasi akademik berbasis web ini di harapkan
dapat membantu kegiatan kampus khususnya dalam kegiatan pendaftaran atau
Sipenmaru calon mahasiswa baru dan kegiatan perwalian mahasiswa baru dengan
cepat, mudah, dan akurat.
Sehingga dengan, adanya sistem informasi akademik berbasis web yang
akan dirancang ini dapat diterapkan dengan baik dan membantu untuk
mengurangi permasalahan yang tengah di hadapi Poltekes TNI AU Ciumbuleuit
Bandung, serta diharapkan proses pelayanan akademik akan berjalan lebih efektif
dan efisien. Berdasarkan hal tersebut di atas maka penulis menuangkan dalam
bentuk laporan penelitian dengan judul âSISTEM INFORMASI AKADEMIK
BERBASIS WEB PADA POLTEKES TNI AU CIUMBULEUIT
1.2. Identifikasi dan Rumusan Masalah
Berdasarkan latar belakang yang telah diterangkan diatas, maka penulis
mengidentifikasikan permasalahan yang ada pada Poltekes TNI AU Ciumbuleuit
Bandung yang diantaranya :
1. Penyimpanan data dalam berlangsungnya proses akademik pada kegiatan
pendaftaran dan perwalian masih mengunakan dokumen yang berupa
berkas dan belum memiliki penyimpanan dengan basis data yang
terstruktur.
2. Untuk setiap pendaftar harus datang ke kampus Politeknik Kesehatan TNI
AU Ciumbuleuit Bandung dan sering terjadi antrian dalam proses
pendaftarannya, disini terjadi ketidak efektifan waktu untuk para
pendaftaran dan membutuhkan biaya tambahan apabila pendaftar tersebut
berasal dari luar kota.
3. Dalam penyajian informasi pengumuman kelulusan pendaftaran
Sipenmaru masih kurang efektif dari segi biaya bagi para pendaftar karena
media penyampaian informasi keterangan kelulusan ujian sipenmaru yang
disediakan oleh kampus masih menggunakan selembaran pengumuman
kelulusan yang ditempelkan pada papan pengumuman.
4. Pada saat registrasi mahasiswa baru sering terjadi antrian yang menjadikan
waktu bagi para mahasiswa baru kurang efektif.
5. Penyajian pengumuman perwalian masih terkendala dengan penyampaian
pelaksanaan perwalian dengan menggunakan selembaran pengumuman
Berdasarkan pemaparan identifikasi masalah yang ada maka dapat
dirumuskan permasalahannya sebagai berikut:
1. Bagaimana Sistem Informasi Akademik yang berjalan pada Poltekes TNI
AU Ciumbuleuit Bandung ?
2. Bagaimana merancang Sistem Informasi Akademik pada Poltekes TNI AU
Ciumbuleuit Bandung sehingga dapat memenuhi kebutuhan yang
diharapkan ?
3. Bagaimana pengujian sistem ke program Sistem Informasi Akademik yang
terkomputerisasi di Poltekes TNI AU Ciumbuleuit Bandung ?
4. Bagaimana implementasi perancangan sistem ke program Sistem
Informasi Akademik yang terkomputerisasi di Poltekes TNI AU
Ciumbuleuit Bandung dapat berjalan dengan baik ?
1.3. Maksud dan Tujuan Penelitian
Maksud dari penelitian ini adalah untuk merancang sistem informasi
akademik berbasis web pada Poltekes TNI AU Ciumbuleuit Bandung guna untuk
membantu dalam mengelola transaksi yang ada di instansi bersangkutan.
Adapun tujuan penulis melakukan penelitian adalah sebagai berikut:
1. Untuk mengetahui proses sistem akademik dalam pendaftaran dan
perwalian yang berjalan di Poltekes TNI AU Ciumbuleuit Bandung.
2. Untuk membuat perancangan sistem informasi akademik di Poltekes TNI
3. Untuk melakukan pengujian sistem informasi akademik di Poltekes TNI
AU Ciumbuleuit Bandung.
4. Untuk melakukan implementasi sistem inormasi akademik di Poltekes TNI
AU Ciumbuleuit Bandung.
1.4. Kegunaan Penelitian
Pengetahuan dan pengalaman dalam ruang lingkup dunia kerja yang
sesungguhnya. Kegunaan dari penelitian ini bagi penulis adalah untuk
menerapkan ilmu dan pengembangan pengetahuan yang didapat selama di bangku
kuliah. Dengan penyusunan laporan skripsi ini diharapkan timbul suatu motivasi
untuk meningkatkan kemampuan penguasaan disiplin ilmu yang ditekuni dalam
bidang komputer dan teknologi sistem, untuk menambah pengetahuan dan
pengalaman dalam ruang lingkup dunia kerja yang sesungguhnya.
1.4.1. Kegunaan Akademis
a. Bagi Pengembangan Ilmu
Penulis berharap agar dapat menambah ilmu dalam pengembangan sistem
informasi akademik di suatu instansi.
b. Bagi Peneliti Lain
Untuk dijadikan bahan referensi dalam perbaikan atau pengembangan ilmu
c. Bagi Penulis
Penulis dapat menambah pengetahuan tentang kegiatan akademis dan
mendapat pengalaman yang bermanfaat bagi kedepannya dan mengetahui
dunia kerja dibidang akademis ini.
1.4.2. Kegunaan Praktis
a. Bagi Instansi
Hasil penelitian ini diharapkan dapat bermanfaat bagi kelangsungan
aktifitas â aktifitas akademis serta dijadikan sebagai bahan pertimbangan dalam upaya perbaikan kualitas pelayanan akademis instansi bersangkutan
dan kegiatan sistem akademik menjadi lebih mudah, cepat dan terjangkau
dari segi biaya.
b. Bagi Pegawai
Sistem informasi akademik berbasis web ini diharapkan dapat
dimanfaatkan untuk mendukung kinerja pengguna sistem informasi
bersangkutan sehingga dapat meningkatkan kinerja dalam berbagai
transaksi pengelolaan data di Poltekes TNI AU Ciumbuleuit Bandung.
1.5. Batasan Masalah
Sistem akademik di Poltekes TNI AU Ciumbuleuit Bandung merupakan
suatu sistem yang dapat mengolah, dan menghasilkan informasi yang dapat
luas, maka dalam penelitian ini, sistem yang dibuat memiliki batasan-batasan
sebagai berikut:
1. Perancangan hanya dibatasi pada proses sistem akademik di bagian proses
pendaftaran mahasiswa baru, kegiatan registrasi mahasiswa baru dan
perwalian mahasiswa baru.
2. Sistem yang dibangun tidak membahas pencetakan laporan pendaftaran,
laporan mahasiswa, laporan dosen dan laporan nilai mahasiswa.
3. Sistem yang dibangun tidak membahas ujian pendaftaran mahasiswa baru.
4. Sistem yang dibangun tidak membahas pendaftaran mahasiswa pindahan
atau konversi, ujian pendaftaran mahasiswa baru, biaya administrasi
mahasiswa, registrasi ulang mahasiswa, perwalian mahasiswa, absensi
mahasiswa dan nilai mahasiswa yang sudah terdaftar, tetapi lebih
dikhususkan untuk mahasiswa baru.
1.6. Lokasi dan Waktu Penelitian
Penulis melaksanakan penelitian di Politeknik Kesehatan TNI AU
Ciumbuleuit Bandung yang berlokasi di Jl. Ciumbuleuit No. 203 Bandung 40142,
telp. 022-2036550, penelitian dilakukan pada bulan Februari 2012 yang
dilaksanakan selama 5 bulan.
Dengan mengetahui tahapan demikian maka waktu penelitian sebagai
Tabel 1.1 Jadwal Penelitian
No
Rincian
Kegiatan
Tahun 2012
Februari Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2
1
Analisis
Kebutuhan
2
Perancangan
Sistem
3
Evaluasi
Sistem/prototype
4
Pengujian
prototype
5
Penggunaan
prototype
BAB II
LANDASAN TEORI
2.1. Pengertian Sistem
Sistem secara umum menurut Jogiyanto (2005 : 1) : âSistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran yang tertentuâ. Sistem sangat dibutuhkan dalam suatu organisasi atau instansi tertentu, karena sistem bisa menunjang terhadap kinerja suatu organisasi
atau instansi tertentu.
2.1.1. Karakteristik Sistem
Dalam buku Analisis dan Desain karangan Jogiyanto (2005 : 3)
menjelaskan bahwa suatu sistem mempunyai karakteristik atau sifat-sifat
tertentu diantaranya :
1. Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,
yang artinya saling bekerja sama membentuk suatu kesatuan.
Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau
bagian-bagian dari sistem. Setiap subsistem mempunyai sifat-sifat dari sistem
untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara
2. Batasan Sistem
Batas sistem merupakan daerah yang membatasi antara suatu sistem
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan.
3. Lingkungan Luar Sistem
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem
yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat jaga bersifat merugikan sistem tersebut. Lingkungan
luar yang menguntungkan merupakan energi dari sistem dan dengan demikian
harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus
ditahan dan dikendalikan, kalau tidak maka akan mengganggu kelangsungan
hidup dari sistem.
4. Penghubung Sistem
Penghubung merupakan media penghubung antara satu subsistem dengan
subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber
daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran dari satu
subsistem akan menjadi masukan untuk subsistem yang lainnya dengan malalui
penghubung.
5. Masukan Sistem
Masukan (input) adalah energi yang dimasukan ke dalam sistem.masukan
dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal
dapat beroperasi. Masukan sinyal adalah energi yang diproses untuk didapatkan
keluaran.
6. Keluaran Sistem
Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. Misalkan untuk sistem
komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan
merupakan hasil sisa pembuangan, sedangkan informasi adalah keluaran yang
dibutuhkan.
7. Pengolahan Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
masukan menjadi keluaran.
8. Sasaran Sistem
Suatu sistem pasti mempunyai tujuan atau sasaran kalau suatu sistem tidak
mempunyai sasaran, maka operasi sistem tidak akan berguna. Suatu sistem
dikatakan berhasil bila mengenai sasaran atau tujuannya.
2.1.2. Klasifikasi Sistem
Dalam buku Analisis dan Desain karangan Jogiyanto (2005 : 6) sistem
dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya adalah sebagai
berikut :
1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang
tidak tampak secara fisik. Misalnya sistem teologia, yaitu sistem yang
berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan.
Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem
komputer, sistem akuntansi, sistem produksi dan lain sebagainya.
2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem
buatan manusia (human made system)
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak
dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia
adalah sistem yang dirancang oleh manusia. Sistem buatan manusia yang
melibatkan interaksi antara manusia dengan mesin disebut dengan
human-machine system atau ada yang menyebut dengan man-machine system.
Sistem informasi merupakan contoh man-machine system, karena
menyangkut penggunaan komputer yang berinteraksi dengan manusia.
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan
sistem tak tentu (probabilistic system)
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat
diprediksi. Interaksi diantara bagian-bagiannya dapat dideteksi dengan
pasti, sehingga keluaran dari sistem dapat diramalkan. Sistem komputer
adalah contoh dari sistem tertentu yang tingkah lakunya dapat dipastikan
berdasarkan program-program yang dijalankan. Sistem tak tentu adalah
sistem yang kondisi masa depannya tidak dapat diprediksi karena
4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem
terbuka (open system)
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak
terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis
tanpa adanya turut campur tangan dari pihak diluarnya. Secara teoritis
sistem tertutup ini ada, tetapi kenyataannya tidak ada sistem yang
benar-benar tertutup, yang ada hanyalah relatively closed system (secara relatif
tertutup, tidak benar-benar tertutup). Sistem terbuka adalah sistem yang
berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini
menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau
subsistem yang lainnya. Karena sistem sifatnya terbuka dan terpengaruh
oleh lingkungan luarnya, maka suatu sistem harus mempunyai suatu sistem
pengendalian yang baik.
Sistem yang baik harus dirancang sedemikian rupa, sehingga secara relatif
tertutup karena sistem tertutup akan bekerja secara otomatis dan terbuka
hanya untuk pengaruh yang baik saja.
2.2. Pengertian Informasi
Menurut Jogiyanto (2005 : 8) Informasi adalah data yang diolah menjadi
bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari
informasi adalah data. Data adalah kenyataan yang menggambarkan suatu
adalah berupa suatu obyek nyata seperti tempat, benda dan orang yang betul â betul ada dan terjadi.
2.3. Pengertian Sistem Informasi
Menurut Jogiyanto (2005:11) 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 tertentu dengan laporan-laporan yang
diperlukan.
2.4. Pengertian Akademik
(http://id.wikipedia.org/wiki/Akademi 13/04/2012) Akademik adalah
seluruh lembaga pendidikan formal baik pendidikan anak usia dini, pendidikan
dasar, pendidikan menengah, pendidikan kejuruan maupun perguruan tinggi yang
menyelenggarakan pendidikan vokasi dalam satu cabang atau sebagian cabang
ilmu pengetahuan, teknologi, dan/atau seni tertentu.
2.5. Pengertian Sistem Informasi Akademik
Sistem informasi akademik merupakan tiang utama dalam mengatur segala
hal yang berkaitan dengan penyelenggaraan maupun hal-hal yang lainnya. Dan
akademik yaitu suatu rangkaian kegiatan yang disusun secara sistematis untuk
mahasiswa sebagai input agar dapat menghasilkan lulusan yang berkualitas.
pendidikan, serta komponen-komponen yang terkandung didalamnya, kemudian
kaitannya masing-masing komponen tersebut pada alur sistem informasi lembaga
pendidikan tertinggi.
Sistem informasi ini akan mendukung kinerja perguruan tinggi yang
bersangkutan baik dalam pelayanan terhadap mahasiswa sampai karyawan.
Namun sesudah perkembangan teknologi informasi yang sedemikian pesatnya,
perguruan tinggi harus setiap saat mengupdate sistem informasinya sehingga
dalam kinerjanya akan menuju ke titik yang lebih baik.
2.6. Arsitektur Aplikasi
Arsitektur Aplikasi disini menjelaskan mengenai definisi jaringan
komputer, tipe-tipe jaringan komputer, topologi jaringan komputer dan
manfaat jaringan komputer.
2.6.1. Pengertian Jaringan Komputer
Jaringan Komputer adalah sekelompok komputer otonom yang saling
berhubungan antara satu dengan lainnya menggunakan protokol komunikasi
melalui media komunikasi sehingga dapat saling berbagi informasi, program â program, penggunaan bersama perangkat keras seperti printer, harddisk, dan
2.6.2. Tipe-Tipe Jaringan Komputer
Budhi Irawan (2005 : 19) dalam bukunya Jaringan Komputer menjelaskan
bahwa jaringan komputer dapat dibedakan berdasarkan cakupan geografisnya.
Ada empat kategori utama jaringan komputer yaitu :
1. LAN ( Local Area Network )
LAN digunakan untuk menghubungkan komputer yang berbeda didalam
suatu area yang kecil, misalnya didalam suatu gedung perkantoran atau
kampus. Jarak antara satu komputer yang dihubungkannya bisa mencapai
5 sampai 10 km. Suatu LAN biasanya bekerja pada kecepatan mulai 10
Mbps. LAN menjadi popular karena memungkinkan banyak pengguna
untuk memakai sumber daya secara bersama-sama.
2. MAN ( Metropolitan Area Network )
MAN merupakan suatu jaringan yang cakupannya meliputi suatu kota.
MAN menghubungkan LAN-LAN yang lokasinya berjauhan. Jangkauan
MAN bisa mencapai 10 km sampai beberapa ratus km. Suatu MAN
biasanya bekerja pada kecepatan 1,5 sampai 150 Mbps.
3. WAN ( Wide Area Network )
WAN dirancang untuk menghubungkan komputer-komputer yang terletak
pada suatu cakupan geografis yang luas, seperti hubungan dari satu kota ke
kota lain didalam suatu negara. Cakupan WAN bisa meliputi 100 km
samapai 1000 km, dan kecepatan antar kota bisa bervariasi antara 1,5
sangat tinggi, dan biasanya jaringan WAN dimiliki dan dioperasikan
sebagai suatu jaringan publik.
4. GAN ( Global Area Network )
GAN merupakan suatu jaringan yang menghubungkan negara-negara
diseluruh dunia. Kecepatan GAN bervariasi mulai dari 1,5 Mbps sampai
100 Gbps dan cakupannya mencapai ribuan kilometer. Contoh yang sangat
baik dari GAN ini adalah internet.
2.6.3. Topologi Jaringan
Topologi Jaringan adalah suatu cara menghubungkan komputer yang satu
dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini
banyak digunakan adalah bus, star, ring ( cincin )dan tree ( pohon ).
Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan
kekurangannya sendiri. Berikut jenis dari topologi :
1. Topologi Bus
Topologi Linear Bus ( Garis lurus ) terdiri dari satu jalur kabel utama
dimana pada masing-masing ujungnya diberikan sebuah terminator.
Gambar 2.1. Topologi Jaringan Bus
[image:57.595.214.413.582.704.2]2. Topologi Star
Topologi model ini dirancang, yang mana setiap nodes ( file server,
workstation, dan perangkat lainnya ) terkoneksi ke jaringan melewati sebuah
concentrator. Data yang dikirim ke jaringan local akan melewati concentrator
sebelum melanjutkan ke tempat tujuannya.
Concentrator akan mengatur dan mengendalikan keseluruh fungsi
jaringan, dan juga bertindak sebagai repeater ( penguat alitan data ).
Gambar 2.2. Topologi Jaringan Star
( Sumber : Budi Irawan, 2005. Jaringan Komputer. GRAHA ILMU, Yogyakarta )
3. Topologi Ring ( cincin )
Topologi ring ( cincin ) menggunakan teknik konfigurasi yang sama
dengan topologi star tetapi pada topologi ini terlihat bahwa jalur media transmisi
menyerupai suatu lingkaran tertutup menyerupai cincin ( lingkaran ), sehingga
Gambar 2.3. Topologi Jaringan Ring (cincin)
( Sumber : Budi Irawan, 2005. Jaringan Komputer. GRAHA ILMU, Yogyakarta )
4. Topologi Tree ( pohon )
Topologi model ini merupakan perpaduan antara topologi bus dan star,
yang mana terdiri dari kelompok-kelompok dari workstation dengan konfigurasi
star yang terkoneksi ke kabel utama yang menggunakan topologi bus. Topologi
ini memungkinkan untuk pengembangan jaringan yang telah ada, dan
memungkinkan untuk mengkonfigurasi jaringan sesuai dengan kebutuhan.
2.7. Pengertian Internet
Menurut Budi Irawan (2005:69) Internet adalah suatu jaringan komputer
global yang terbentuk dari jaringan-jaringan komputer local dan regional yang
memungkinkan komunikasi data antar komputer yang terhubung ke jaringan
tersebut.Layanan internet meliputi komunikasi langsung (email, chat), diskusi
[image:59.595.217.408.110.246.2]2.7.1. Fasilitas Internet
Sebagai jaringan komputer terbesar di dunia, internet
memilikifasilitas-fasilitas yang disediakan untuk pemakai informasi diantaranya sebagai berikut :
a. Worl Wide Web (WWW)
Disingkat Web, adalah bagian yang paling menarik dari Internet, melalui
web kita bisa mengakses informasi tidak hanya berupa teks, tetapi juga
gambar, suara, film, animasi dan memungkinkan kita berpindah-pindah
dengan hanya mengklik mouse kita. Untuk mengakses web dibutuhkan
software yang disebut Browser, browser terpopuler saat ini
adalahMicrosoft Internet Explorer, Google Chrome dan Mozilla Firefox.
b. Electronic Mail (E-mail)
Merupakan surat elektronik yang dikirimkan melalui Internet, dengan
fasilitas ini kita bisa mengirim atau menerima email dari dan ke pengguna
Internet di seluruh dunia.
c. Telnet
Dengan menggunakan telnet kita bisa menggunakan komputer untuk
berhubungan dengan komputer orang lain dan mencari atau mengambil
informasi-informasi yang ada di komputer tersebut.
d. File Transfer Protocol (FTP)
Melalui software FTP, anda bisa mengirim data atau file dari satu
komputer ke komputer lain. Proses mengirim file dari sebuah komputer
anda disebut dengan proses Upload, jika anda pernah membuat HomePage
e. Gopher
Gopher merupakan sistem dimana pemakai dapat mengakses informasi di
komputer lain, beda gopher dengan web adalah gopher tidak bisa
menampilkan gambar, melainkan hanya teks, oleh sebab itu gopher mulai
banyak ditinggalkan para pemakai internet ini.
f. Chat Group/ Internet Relary Chat (IRC)
IRC adalah forum dimana pemakai internet dapat saling berdiskusi atau
berbincang-bincang dengan pemakai lain.
g. Newsgroup
Disebut juga ruang percakapan bagi para anggota yang
mempunyaikepentingan sama. Untuk dapat menikmati fasilitas ini, kita
harus terkoneksi ke ISP yang menyediakan fasilitas Newsgroup, karena
semua ISP menyediakannya.
2.8. Teknologi Web
Pada tahun-tahun awal pengenalan internet pada dunia, website atau
situsweb yang tersedia masih langka. HTML (Hyper Text Markup Language)
masih baru dan belum banyak yang menguasainya. Namun oleh karena HTML
mudahdipelajari maka banyak orang mulai meramaikan internet dengan situs web
buatan mereka sendiri.
Website yang ada pada internet mulanya berupa website yang statis,
kakudan tidak indah. Website tersebut menyerupai sebuah brosur atau tulisan
saat ini sudah berupa website dinamis yang sangat interaktif. Pengunjung dapat
berkomunikasi dengan website. Web tersebut juga mampu memberi informasi
yang diinginkan pengunjung seperti menunjukkan waktu dan tanggal sekarang,
verifikasi kartu kredit, dan lain sebagainya.
Teknologi yang berjasa bagi terciptanya interaktivitas pada masa lalu
adalahCGI (Common Gateway Interface). Namun CGI Script akhirnya
ditinggalkan karena sukar dimengerti. Bahasa pemrograman web berkembang
menjadi Perl dan C yang agak mudah dimengerti. Saat ini bahasa pemrograman
web menjadibahasa yang mudah dipahami seperti ASP (Active Server Pages),
PHP,JavaScript, VBScript dan lainnya.
2.8.1. Konsep Pemrograman Web
Web merupakan fasilitas hiperteks untuk menampilkan data berupa teks,
gambar, suara, animasi dan data multimedia lainnya. PHP merupakan salah satu
script Server Side yang sangat populer diterapkan dalam sebuah situs web. Situs
atau web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis.
a. Web statis
Web statis adalah web yang berisi atau menampilkan informasi-informasi
yang sifatnya statis (tetap). Disebut statis karena pengguna tdak dapat
berinteraksi dengan web tersebut. Singkatnya, untuk mengetahui suatu web
bersifat statis dapat dilihat dari tampilannya. Jika suatu web hanya
berhubungan dengan halaman web lain dan berisi suatu informasi yang
b. Web dinamis
Web dinamis adalah web yang menampilkan informasi serta dapat
berinteraksi dengan pengguna. Web yang dinamis memungkinkan
pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah
informasi yang ditampilkan. Web dinamis bersifat interaktif, tidak kaku
dan terlihat lebih indah.
2.8.2. Pemrograman Web
Ada 2 (dua) kategori dalam pemrograman web, yaitu pemrogramanServer
Side dan Client Side. Pada pemrograman Server Side, perintah-perintahprogram
dijalankan di server web, kemudian hasilnya dikirimkan ke browser dalam bentuk
HTML biasa.
Adapun pada Client Side, perintah program dijalankan pada browserweb
sehingga ketika klien meminta dokumen script maka script dapat didownloaddari
server kemudian dijalankan pada browser yang bersangkutan.
a. Client Side
Program web yang tergolong dalam client side seperti JavaScript, VB
Script, HTML dan lain-lain. Hasil parsing script pemrograman client
side(misal JavaScript dan VBScript) yang berupa HTML dari server web
dapatdilihat dengan memilih menu View > Source Code.
b. Server Side
Program web yang tergolong Server Side adalah Perl, ASP (Active
Hasilparsing script pemrograman Server Side (misal ASP dan PHP)
yangberupa HTML dari server web dapat dilihat dengan memilih menu
View >Source Code. Dapat dilihat bahwa script program yang ditulis
tidakditampilkan pada halaman Source Code tersebut, hal ini terjadi
karenascript hanya diproses di server web dan hasilnya dikembalikan
dalambentuk tag-tag HTML yang ditampilkan di browser.
2.8.2.1. Hyper Text Markup Language (HTML)
HTML singkatan dari Hyper Text Markup Language merupakan salah satu
format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di
halaman web. Dokumen HTML adalah file teks murni yang dapat dibuat dengan
editor teks sembarang. Dokumen ini dikenal sebagai web page.Dokumen HTML
disusun oleh elemen-elemen.
âElemenâ merupakan istilah bagi komponen-komponen dasar pembentuk dokumen HTML. Beberapa contoh elemen adalah: head, body, table, paragraph,
dan list. Elemen dapat berupa teks murni, atau bukan teks, atau keduanya.
Penandaan berbagai elemen dalam suatu dokumen HTML menggunakan tag
(markup).
2.8.2.2. Program Editor HTML
Ada dua macam editor HTML, yaitu yang berbasiskan teks dan yang
berbasiskan WYSIWYG (What You See Is What You Get). Untuk editor teks,
Sedangkan untuk editor tersebut sudah menyediakan fasilitas untuk melihat
langsung dari dokumen HTML yang telah dibuat. Program editor HTML
berbasiskan teks yang dapat digunakan diantaranya : Notepad, WebEdit,
sedangkan program editor HTML berbasiskan WYSIWYG diantaranya adalah
Frontpage, Homesite, Adobe Dreamweaver CS5 dan lain sebagainya.
2.8.2.3. Javascript
JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja
di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla
Firefox, Netscape dan Opera. Kode Javascript dapat disisipkan dalam halaman
web menggunakan tag SCRIPT, berikut contoh penggunaan javascript :
1. Script pada bagian head
Script ini akan dieksekusi ketika dipanggil biasanya berbentuk function atau
dipanggil berdasarkan trigger pada event tertentu. Peletakkan script di head
akan menjamin skript di-load terlebih dahulu sebelum digunakan atau
dipanggil.
<html> <head>
<script type=" text /javascript"> ...
</script> </head>
2. Script pada Body
Script ini dieksekusi ketika halaman di-load sampai di bagian <body>. Ketika
menempatkan script pada bagian <body> berarti antara isi dan Javascript
dijadikan satu bagian.
<html> <head> </head> <body>
<script type="text/javascript"> ...
</script> </body> </html>
Jumlah JavaScript di <head> dan <body> yang ditempatkan pada dokumen
tidak terbatas.
3. External JavaScript
Terkadang ada yang menginginkan menjalankan JavaScript yang sama dalam
beberapa kali pada halaman yang berbeda, tetapi tidak mau disibukkan jika
harus menulis ulang script yang diinginkan di setiap halaman. Maka
JavaScript dapat ditulis di file secara eksternal. Jadi, antara dokumen HTML
dan JavaScript dipisahkan, kemudian berkas tersebut dipanggil dari dokumen
HTML. Berkas JavaScript tersebut disimpan dengan ekstensi .js.
JavaScript : js/xxx.js document.write("pesan ini tampil ketika halaman
Untuk menggunakan eksternal JavaScript (.js) dipakai atribut "src" pada tag
<script> pada halaman HTML-nya.
<html> <head> </head> <body>
<script src="nama_file.js"> </script>
<p>Script di atas berada di berkas " nama_file.js" (eksternal) </p> </body>
</html>
2.8.2.4. Cascading Style Sheet (CSS)
Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman
web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan
lebih terstruktur dan seragam.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks,
warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over,
spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan
parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur
tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan
halaman yang sama dengan format yang berbeda.
Untuk saat ini terdapat tiga versi CSS, yaitu CSS1, CSS2, dan CSS3.
CSS1 dikembangkan berpusat pada pemformatan dokumen HTML, CSS2
dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa
ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang
CSS2 mendukung penentuan posisi konten, downloadable, huruf (font),
tampilan pada tabel (table layout) dan media tipe untuk printer. Kehadiran versi
CSS yang kedua diharapkan lebih baik dari versi pertama.
CSS3 juga dapat melakukan animasi pada halaman website, diantaranya
animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan
dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru
yakni @media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple
background, border-radius, drop-shadow, border-image, CSS Math, dan CSS
Object Model.
2.8.2.5. Pemograman PHP
Diambil dari halaman http://id.wikipedia.org/php 14/04/2012 PHP:
Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau
disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs
web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Pada awalnya PHP merupakan kependekan dari Personal Home
Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada
tahun1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang
wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data
2.8.2.5.1. Kelebihan PHP
PHP memiliki kelebihan yang tidak dimiliki oleh bahasa-bahasa
pemrograman sejenisnya, diantaranya adalah :
1. PHP mudah dibuat dan dijalankan, maksudnya PHP dapat berjalan dalam
web server apache, Internet Informatin Service (IIS), Personal Web
Server(PWS), XAMPP dan lainnya, serta dalam Sistem Operasi yang
berbeda pula seperti Windows dan Unix.
2. PHP bersifat efisien, karena hanya memerlukan resource sistem yang
sangat sedikit dibandingkan dengan bahasa pemrograman lainnya.
3. PHP dapat menggunakan beberapa database seperti MySQL, Sybase,
Interbase, Oracle, Ms. SQL Server, Microsoft Access, Dbase, dll.
4. PHP bersifat Open Source. Php adalah bahasa web yang dapat diperoleh
secara gratis.
5. PHP mudah dipelajari. PHP mudah untuk dipelajari dibandingkan dengan
produk lainnya yang mempunyai fungsi yang sama.
6. PHP bersifat embedded. Penulisan script PHP menyatu dengan HTML
sehingga memudahkan untuk pembuatannya.
7. PHP meningkatkan kecepatan dari proses script. PHP menyenangkan pada
eksekusinya, terutama saat dikompile sebagai module Apache disisi
UNIX. Saat ini PHP lebih cepat untuk hampir semua pengguna CGI script.
8. PHP mempunyai fleksibilitas tinggi, menyamai high level programming
9. Life Cycle yang singkat, sehingga PHP selalu up to date mengikuti
perkembangan teknologi internet.
2.8.2.5.2. Sintak Dasar PHP
PHP adalah bahasa yang HTML-embedded, artinya perintah-perintah
dalam PHP dapat menyatu dengan tag-tag HTML dalam sebuah file. Sebuah
program PHP tidak lebih adalah file HTML yang didalamnya kita masukkan
perintah-perintah tertentu. Karena PHP adalah bahasa HTML yang embedded,
maka harus ada sebuah cara untuk memisahkan bagian mana dari file tersebut
yang merupakan bahasa PHP dengan HTML. Ada tiga cara untuk memisahkan
PHP dengan HTML :
1. <? Echo(âScript PHPâ); ?> 2. <?php Echo (âScript PHPâ); ?> 3. <script language = âPHPâ> ... </script>
Untuk menuliskan komentar digunakan â/*â dan ditutup dengan â*/â atau meletakkan tanda â#â pada awal baris. Hal yang paling penting dalam
memberikan perintah PHP adalah setiap perintah PHP harus selalu diakhiri
dengan tanda â;â. Dokumen yang mengandung perintah PHP harus disimpan dalam ekstensi *.php.
2.8.2.6. Database MySQL
MySQL (http://id.wikipedia.org/wiki/MySQL 14/04/2012) adalah sebuah
management system) atau DBMS yang multithread, multi-user, dengan sekitar 6
juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai
perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi
mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana
penggunaannya tidak cocok dengan penggunaan GPL.
SQL bisa digunakan dalam dua cara. Yang pertama secara interpretasi, yakni
dengan memasukkan sebuah pernyataan SQL melalui terminal atau mikro
komputer dan langsung diproses dan diinterpretasikan. Hasilnya bisa dilihat
secara langsung. Cara ini dikenal juga dengan SQL interaktif (Interactive SQL).
Cara kedua dengan menyisipkan pernyataan SQL ke dalam sebuah program yang
ditulis ini tidak dapat dilihat secara langsung oleh pemakai, tetapi diproses oleh
program yang memakainya. Cara ini dinamakan dengan SQL sisip (Embedded
SQL).
Alasan digunakannya MySQL sebagai database server :
1. Mendukung standar yang telah ada.
2. Dukungan terhadap berbagai bahasa pemrograman.
3. Mampu membuat tabel berukuran sangat besar.
4. Kecepatan, kemudahan dan kehandalan dalam penggunaannya.
5. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Max OS X Server, Solaris, Amiga, dan
6. MySQL memiliki beberapa lapisan sekuriti seperti level subnetmask,
nama host, dan izin akses user dengan sistem perizinan yang mendetail
serta password yang terenkripsi.
2.8.3. Web Server
Web server adalah komputer yang digunakan untuk menyimpan
dokumen-dokumen web, komputer ini akan melayani permintaan dokumen-dokumen web dari
kliennya.Web browser seperti Explorer atau Navigator berkomunikasi melalui
jaringan(termasuk jaringan Internet) dengan web server, menggunakan HTTP.
Browser akan mengirimkan request kepada server untuk meminta dokumen
tertentu atau layanan lain yang disediakan oleh server. Server memberikan
dokumen atau layanannya jika tersedia juga dengan menggunakan protokol
HTTP.
2.8.3.1. Xampp
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
Untuk mendapatkanya dapat mendownload langsung dari web resminya.
2.8.4. Web Browser
Web browser adalah software yang digunakan untuk menampilkan
informasi dari web server. Software tersebut kini telah dikembangkan dengan
menggunakan user interface grafis, sehingga pemakai dapat dengan melakukan
âpoint dan clickâ untuk pindah antar dokumen, seperti Internet Explorer, Firefox,
Opera, Google Crome, Safari, dan seterusnya.
2.8.5. Hypertext Transfer Protocol (HTTP)
Server HTTP umumnya digunakan untuk melayani dokumen hypertext,
karena HTTP adalah protokol dengan overhead yang sangat rendah, sehingga
padakenyataan navigasi informasi dapat ditambahkan langsung ke dalam
dokumen dan dengan demikian protokolnya sendiri tidak harus mendukung
navigasi secara penuh seperti halnya protokol FTP dan Gopher.
2.8.6. Uniform Resource Locator (URL)
Konsep nama file standard yang diperluas dengan jaringannya. Nama file
ini tidak hanya menunjukkan direktori dan nama filenya, tetapi juga nama
mesinnya dalam jaringan. URL dapat disediakan (ada atau diakses) dengan
berbagai metode, dan bisa jadi bukan sekedar file, karena URL dapat
menunjukkan query-query, dokumen yang disimpan dalam database, hasil dari
suatu perintah finger atau archie, atau apapun yang berkaitan dengan data hasil
BAB III
OBJEK DAN METODE PENELITIAN
3.1. Objek Penelitian
Objek penelitian yang dilakukan yaitu mengenai sistem akademik di
POLTEKES TNI AU Ciumbuleuit Bandung yang berlokasi di Jl. Ciumbuleuit No.
203 Bandung 40142, Telp/Fax. 022-2036550.
3.1.1. Sejarah Singkat Perusahaan
Dengan semakin meningkatnya tuntutan pelayanan kesehatan terhadap
masyarakat, Rumah Sakit TNI AU dr. M. Salamun merasakan kebutuhan akan
tenaga perawatan semakin bertambah. Disamping itu juga, karena perkembangan
ilmu pengetahuan dan teknologi semakin pesat yang menuntut sumber daya
manusia yang lebih profesional khususnya bidang keperawatan.
Salah satu upaya penanggulangannya yaitu peningkatan sumber daya
manusia keperawaatan dengan jalan peningkatan Jenjang Pendidikan Menengah
Sekolah Perawat Kesehatan (SPK) menjadi Jenjang Pendidikan Tinggi Akademi
Keperawatan (AKPER).
Maka, mulai tahun ajaran 1999/2000 SPK TNI AU Ciumbuleuit
mengajukan Konversi menjadi Akademi Keperawatan. Dengan dukungan
berbagai pihak dan kemauan yang keras dari pengelola maka SPK TNI AU
Kemudian tanggal 23 Juni 1999 SPK TNI AU Ciumbuleuit berubah
menjadi AKPER TNI AU Ciumbuleuit Bandung melalui Surat Keputusan Kepala
Pusat Pendidikan Tenaga Kesehatan (Pusdiknakes) Depkes RI Nomor
HK.00.06.1.3.1773 dan pada tanggal 3 April 2003 telah diakreditasi dengan hasil
Baik (B) oleh Pusdiknakes Depkes RI melalui Surat Keputusan Kepala
Pusdiknakes Depkes RI Nomor HK.00.06.2.2.504, selanjutnya sesuai dengan
Undang-Undang RI Nomor 20 tahun 2003 tentang Sistem Pendidikan Nasional
maka pada tanggal 30 Desember 2004 Akper TNI AU Ciumbuleuit beralih
pembinaan dari Depkes ke Depdiknas melalui Surat Keputusan Menteri
Pendidikan Nasional Republik Indonesia Nomor. 210/D/O/2004.
Seiring dengan perkembangan profesi kesehatan, profesionalisme menjadi
tuntutan utama. Profesionalisme tidak terlepas dari aspek kognitif, afektif dan
psikomotor. Berdasarkan hal tersebut AKPER TNI AU Ciumbuleuit Bandung
berubah bentuk menjadi Politeknik Kesehatan TNI AU Ciumbuleuit Bandung.
Poltekes TNI AU Ciumbuleuit Bandung saat ini membuka tiga program studi
yaitu D III Keperawatan, D III Kebidanan dan D III Farmasi. Perubahan bentuk
menjadi Politeknik Kesehatan TNI AU Ciumbuleuit Bandung didasarkan atas
rekomendasi dari Depkes RI dan Dirjen Dikti Depdiknas, yang selanjutnya
diterbitkan ijin operasional poltekes dari Mendiknas RI dengan Surat Keputusan
No. 157/D/O/2007 tangggal 20 Agustus 2007.
Sejalan dengan peraturan yang ada Poltekes TNI AU Ciumbuleuit
dengan adanya pengakuan dari Badan Akreditasi Nasional Perguruan Tinggi
(BAN PT) bahwa Poltekes TNI AU Ciumbuleuit suda terakreditasi BAN PT.
3.1.2. Visi dan Misi Perusahan
Visi
Politeknik Kesehatan TNI AU Ciumbuleuit sebagai tempat pendidikan
guna mencetak tanaga kesehatan yang profesional, tangguh dan terpercaya.
Misi
1. Menjadikan lulusannya mempunyai wawasan yang luas dalam bidang
kesehatan dan mampu mengabdikan diri kepada masyarakat.
2. Mengembangkan dan menyebarluaskan ilmu kesehatan matra khususnya
Matra Dirgantara.
3. Mengembangkan kegiatan kemahasiswaan khususnya ekstrakurikuler.
4. Membekali mahasiswa dengan kompetensi profesi dan kemampuan bahasa
asing.
5. Mengadakan Kerjasama dengan instasi baik dalam maupun luar Negeri
3.1.4. Deskripsi Tugas
1. Direktur
Tugas pokok yang harus dilaksanakan adalah :
a. Mempelajari kebijakan nasional dalam penyelenggaraan pendidikan tinggi.
b. Menjabarkan dan merumuskan rencana program kerja penyelenggaraan
pendidikan tinggi berdasarkan kebijakan nasional.
c. Mengesahkan tata cara kerja penyelenggaraan pendidikan tinggi
berdasarkan rumusan kebijakan, perkembangan ilmu pengetahuan dan
teknologi.
d. Memberi petunjuk dan arahan kepada staf dalam rangka penyusunan
program kerja penyelenggaraan pendidikan tinggi.
e. Memantapkan rencana kerja penyelenggaraan pendidikan tinggi sehingga
tercapai koordinasi, integrasi dan sinkronisasi antar bagian melalui
rapat-rapat koordinasi.
f. Memberi petunjuk dan arahan kepada staf dalam pencapaian prioritas
program kerja penyelenggaraan pendidikan tinggi.
g. Memantau, mengoorganisasikan dan mengendalikan pelaksanaan penyeleng
garaan pendidikan tinggi.
h. Membagi tugas yang proporsional kepada pembantu direktur dalam
pengawasan dan pengendalian pelaksanaan program kerja penyelenggaraan
pendidikan tinggi.
i. Mengembangkan iklim kerja yang kondusif sehingga menghasilkan kinerja
j. Membina pegawai dalam rangka meningkatkan kualitas dalam
penyelenggaraan pendidikan tinggi.
k. Melakukan koordinasi dengan Instansi terkait baik dalam negeri maupun
luar negeri secara berkesinambungan dalam rangka meningkatkan dan
mengembangkan penyelenggaraan pendidikan tinggi.
l. Menyusun laporan penyelenggaraan pendidikan tinggi secara berkala dan
berkesinambungan.
2. Wakil Direktur Bidang Akademik
Tugas pokok yang harus dilaksanakan adalah :
a. Mempelajari kebijakan nasional dan arahan direktur dalam penyelenggaraan
pendidikan tinggi khususnya di bidang akademik.
b. Merumuskan rencana program kerja bidang akademik berdasarkan
ke