Desain Dan Implementasi Sistem Ujian Sel (4)

BAB IV
PERANCANGAN SISTEM INFORMASI

4.1. Sistem Informasi yang Diusulkan
Sistem

inforamasi

ujian

seleksi

penerimaan

calon

mahasiswa baru berbasis LAN merupakan suatu sistem yang
sangat penting dalam suatu laporan hasil ujian seleksi atau
organisasi karena sangat berpengaruh pada kinerja
sendiri.


Sitem

inforamasi

ujian

seleksi

sistem itu

penerimaan

calon

mahasiswa baru berbasis LAN perlu ditingkatkan karena masih
terdapat masalah-masalah yang sering dihadapi mulai dari
proses ujian secara manual dan pendaftan calon mahasiswa baru
dalam pengambilan berkas serta input data calon mahasiswa
baru pekerjaannya masih kurang efektif dan kurang efesien
dalam mendukung kelancaran proses pembuatan laporan hasil

ujian seleksi calon mahasiswa baru yang lulus dan ujian seleksi
calon mahasiswa yang tidak lulus pada AMIK Imelda Medan.
Dalam merancang suatu sistem perlu diketahui apa yang akan
menunjang sistem, agar dapat mempermudah pengolahan data
nantinya. Berdasarkan hal tersebut di atas, penulis akan
menguraikan lebih detail rancangan sistem yang diusulkan.

78

79

4.1.1.

Deskripsi Jabatan yang Masih Digunakan dan

Diusulkan
4.1.1.1.

Calon Mahasiswa Baru


Calon mahasiswa baru berfungsi untuk mengisi biodata di
formulir

pendaftaran

yang

lengkap

serta

membayar

uang

pendaftaran pada administrasi tersebut.
4.1.1.2.

Panitia Ujian


Panitia ujian berfungsi untuk membuat soal ujian, lembar
jawaban ujian dan kartu ujian pada calon mahasiswa baru
tersebut.
4.1.1.3.

Administrasi

Tugas & Wewenang Administrasi Akademik yang biasa ada
di sebuah lembaga pendidikan tinggi,
Medan,

Akademi,

Sekolah

Tinggi,

seperti AMIK Imelda
dan


lain-lain.

Bagian

Administrasi Akademik sebagai berikut :
a. Melaksanakan tugas pelayanan administrasi pendidikan
dan ketatausahaan serta administrasi Program Manajemen
Informatika dan Komputerisasi Akutansi yang ditetapkan
oleh yang di tetapkan oleh Direktur.
b. Dalam

melaksanakan

menyelenggarakan
registrasi,

fungsi

pelaksanaan


tugas

bagian

akademik

pelaksanaan

administrasi

administrasi

pendidikan,

pelaksanaan administrasi program Program Manajemen

80

Informatika dan Komputerisasi Memimpin pelaksanaan
tugas di lingkungan Bagian Administrasi Akademik.

c. Membagi

tugas,

menggerakkan,

mengarahkan,

membimbing serta mengkoordinasikan pelaksanaan tugas
bagian.
d. Mempelajari

dan

menilai/mengoreksi

laporan

hasil


kerja/pelaksanaan tugas bawahan.
e. Melakukan kerjasama dengan unit terkait.
f. Menyusun perencanaan dan program serta laporan kerja
kepada atasan langsung.
g. Mengkoordinir pendaftaran mahasiswa baru.
h. Mengkoordinir pelaksanaan heregistrasi mahasiswa.
i. Mengkoordinir pelaksanaan pendaftaran matakuliah.
j. Mengkoordinir pembuatan ijazah dan transkrip.
k. Memberikan informasi data-data akademik bagi yang
memerlukan.
l. Melakukan

penilaian

terhadap

staf

yang


menjadi

bawahannya secara objektif.
m. Administrasi Umum dan Keuangan
Administrasi Umum dan Keuangan adalah unsur pembantu
pimpinan dibidang administrasi umum dan keuangan yang
berada di bawah dan bertanggung jawab langsung kepada
Rektor. Biro Administrasi Umum dan Keuangan dipimpin
oleh

seorang

Kepala.

Tugas

dan

Fungsi


adalah

:

81

Administrasi Umum dan Keuangan mempunyai tugas
memberikan layanan administrasi umum dan keuangan di
lingkungan AMIK Imelda Medan. Administrasi Umum dan
Keuangan dalam menyelenggarakan tugas tersebut di
atasmempunyai fungsi :
a. melaksanakan urusan tata usaha, rumah tangga,
hukum, tata laksana dan perlengkapan.
b. melaksanakan urusan kepegawaian.
c. melaksanakan urusan keuangan.
d. Bagian

Umum,

Hukum


dan

Tata

laksana,

dan

Perlengkapan.
e. Bagian Kepagawaian.
f. Bagian Keuangan.
g. melaksankan administrasi akademik.
h. melaksanakan administrasi tenaga administrastif.
i. Sub Bagian Tenaga Akademik.
j. Sub Bagian Tenaga Administrasi.
k. melaksanakan

administrasi

anggaran

rutin

dan

mengkoordinasikan anggaran pembangunan.
l. melaksanakan administrasi dana yang berasal dari
masyarakat.
m. melaksanakan monitoring dan evaluasi.
4.1.1.4. Direktur

82

a. Mengelola

dan

menyelenggarakan

pendidikan

sesuai

dengan peraturan DEPDIKNAS.
b. Menjamin kerja sama dan hubungan baik DEPDIKNAS
perusahaan terkait, dan lain-lain.
c. Bertanggung jawab ketua yayasan atas penyelenggaraan
pendidikan, administrasi, keuangan, pembinaan tenaga
pendidkan/non pendidikan, mahasiswa dan pedayagunaan
Sarana/Prasaranan.
d. Mengendalikan dan memantau proses kegiatan belajar
mengajar (KBM).
e. Menyusun rencana kegiatan

dan

kebutuhan kurikulum

sebelum tahun pelajaran baru.
f. Menyusun RIS Bidang kurikulum
g. Menyelenggarakan pembahasan ilmiah yang berkaitan
dengan program pendidikan.
h. Menyusun laporan kegiatan bidang kurikulum pada setiap
akhir tujuan pelajaran.
i. Mengatur dan mengawasi penggunaan serta memelihara
perangkat laboratorium.
j. Menyediakan pengadaan bahan dan alat praktek.
k. Merencanakan
sarana.

dan

pelajaran baru.

dan

menganggarkan

prasaarana

pendidikan

keperlua
sebelum

bidang
tahun

83

l. Melaksanakan tugas lain yang

dianggap perlu oleh

Direktur.
m. Mengadakan evaluasi terhadap dosen seperti : absensi,
pelajaran dan modul matakuliah.

4.1.2.

Kebijakan Sistem Informasi yang Diusulkan dan

Masih Digunakan pada AMIK Imelda Medan
Pada

dasarnya,

dalam

penelitian

ini

kebijakan

yang

diusulkan dan dilihat dari kebijakan prosedur dari ujian seleksi
peneriamaan calon mahasiswa berbasis LAN dalam pembuatan
soal ujian berbasi LAN akan muncullah hasil ujian yang lulus dan
yang

ujian

tidak

lulus.

Kebijakan

yang

diusulkan

lebih

menekankan kepada cara pengolahan dan pembuatan laporan,
dimana kebijakan sistem informasi yang diusulkan dengan
menggunakan pangkalan data atau basis data sebagai media
penyimpanan pada ujian seleksi yang dibuat dengan bahasa
pemrograman berbasis Vb.net, sehingga menghasilkan sebuah
sistem informasi yang berguna untuk melakukan pengolahan
data yang berhubungan dengan ujian seleksi berbasis LAN, soal
ujian dan laporan hasil yang lulus ujian dan yang tidak lulus ujian
seleksi.

4.1.3.

Formulir/Dokumen dan Catatan yang Diusulkan

84

Formulir/dokumen atau catatan yang diusulkan masih beda
dengan yang sudah berjalan, namun ada beberapa dokumen
yang diusulkan yaitu Soal ujian berbasis LAN, daftar calon
mahasiswa

peserta

ujian,

daftar

calon

mahasiswa

yang

mengikuti ujian atau daftar calon mahasiswa yang belum ujian,
rekapitulasi peserta ujian, pengumuman hasil ujian yang dapat
dibuat dengan menggunakan sistem informasi yang diusulkan
yang terlihat pada gambar dibawah ini.

85

Gambar 4.1. Soal Ujian Berbasis LAN

Gambar 4.2. daftar calon mahasiswa peserta ujian

86

Gambar 4.3. Daftar calon mahasiswa yang sudah
mengikuti ujian

Gambar 4.4. Daftar calon mahasiswa yang belum
mengikuti ujian

87

Gambar 4.5. hasil ujian seleksi calon mahasiswa yang
lulus ujian

Gambar 4.6. hasil ujian seleksi calon mahasiswa yang
tidak lulus ujian

88

Gambar 4.7. Rekapilasi peserta ujiand
4.2. Perancangan Model Sistem yang Diusulkan
4.2.1. Diagram Alur Data (DAD) Sistem yang diusulkan
4.2.1.1. Diagram Konteks
Context Diagram merupakan level tertinggi dalam data
flow diagram (DFD), digunakan untuk menggambarkan secara
global mengenai sistem yang dirancang dari sistem informasi.
Sistem yang akan dirancang secara menyeluruh yaitu adanya
gambaran secara jelas ruang lingkup pembahasan dimana
sebagai medianya adalah berupa context diagram. Diagram
konteks yang diusulkan dapat dilihat pada gambar 4.8. berikut
ini:

89

Gambar: 4.8. Konteks Diagram Sistem yang Disusulkan

4.2.1.2. Data Flow Diagram Level 1 yang Diusulkan
Data flow diagram adalah gambaran sistem secara logika,
gambaran ini tidak tergantung pada perangkat keras, perangkat
lunak, struktur data atau organisasi file. Proses pada data flow
diagram dapat merupakan sekumpulan program, satu program,
satu

modul

atau

sub

program

dapat

juga

merupakan

transformasi data secara manual dari ekternal ke internal
penyimpanan data merupakan file, elemen dari suatu database
atau bagian satu record. Penyimpanan data dapat berupa diseket
atau harddisk. Untuk lebih jelasnya dapat dilihat pada gambar
dibawah ini:

90

Gambar 4.9. Data Flow Diagram Level 1 yang diusulkan

4.2.2. Kamus Data yang Diusulkan
1. Kamus Data File/Berkas Soal Ujian
Arus Alir Data
: Soal Ujian
Alias
: Berkas Soal Ujian
Bentuk Data : File/Tabel
Arus Data : Proses 1.1 – Entry data Soal Ujian
Penjelasan :Kode Ujian, Tgl Ujian, Durasi Ujian, Nama
mata Ujian, No. Soal, Soal Ujian.
2. Kamus Data File Lembar Jawaban
Arus Alir Data
: Berkas Lembar Jawaban
Alias
: Lembar Jawaban
Bentuk Data : File/Tabel

91

Arus Data

: Proses 1.2 – Entry data Berkas Lembar

Jawaban
Penjelasan

: Kode Ujian, Tgl. Ujian, Durasi Ujian, Nama
Mata Ujian, No. Soal, Jawaban.

3. Kamus Data File Daftar Calon Mahasiswa Baru.
Arus Alir Data
Alias

: Data Calon Mahasiswa Baru

: Calon Mahasiswa Baru.

Bentuk Data : File/Tabel
Arus Data

: Proses 2.1 – Entry data Calon Mahasiswa

Baru.
Penjelasan

: No. Registrasi, Nama, Tmplahir, Tgllahir, Jk,
Agama, Alamat, No.hp, Status, Pekerjaan,
Jurusan.

4.2.3. Bagan Alur Dokumen Sistem yang Diusulkan

92

Gambar 4.10. Bagan Alur Dokumen Sistem yang Diusulkan

4.2.4.

Perancangan Basis Data

93

Basis data sebagai tempat penyimpanan data-data yang
telah diinputkan dan memanipulasi data. Pada desain dan
implementasi sistem ujian seleksi penerimaan calon mahasiswa
baru berbasis LAN dengan menggunakan Vb.net pada AMIK
Imelda Medan mempunyai data Sistem Informasi Pengolahan
data calon mahasiswa baru dengan nama database (ujian).

4.2.4.1. Normalisasi yang diusulkan
Normalisasi merupakan sebuah teknik dalam login desing
sebuah basis data teknik pengelompokan atribut dari suatu relasi
sehingga membentuk struktur relasi yang baik (tanpa redudansi),
Nomor_Registrasi,

Nama_Peserta,

Alamat,

Tanggal_Lahir,

Jenis_Kelamin, Nomor_Telepon.

4.2.4.2. Perancangan Struktur Tabel
1. Tabel calon mahasiswa
File

ini

berfungsi

sebagai

penyimpanan

mahasiswa baru yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: calonmahasiswa

Fields key

: noregistrasi

Media

: Harddisk

Tabel 4.1. calon mahasiswa

data

calon

94

N

Nama

Type

Lebar

Keterangan

o
1

Fields
noregistra

Int

10

No.Registrasi

2

si
nama

Varchar

100

Nama calon mahasiswa

3

jeniskelam

Varchar

50

baru
Jenis Kelamin

4
5
6

in
alamat
noHp
statusUjia

Varchar
Varchar
Varchar

100
20
100

Alamat
NoHp
StatusUjian

7

n
keteranga

Varchar

100

Keterangan

8

n
password

Varchar

40

password

2. Tabel soal
Tabel ini berfungsi sebagai penyimpanan data soal yang
akan dientrikan.
Nama database

: Ujian

Nama Tabel

: Soal

Fields key

: Kodemateri

Media

: Harddisk

Tabel 4.2. Soal

95

N

Nama

Type

Lebar

Keterangan

o
1

Fields
kodemater

Varchar

15

Kode Materi

2
3

i
jumlahsoal
tampilsoal

Varchar
Varchar

100
100

Jumlah Soal
Tampil soal

3. File Jawab
File ini berfungsi sebagai penyimpan data jawaban soal
yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: Jawab

Fields key

: noregistrasi

Media

: Harddisk

Tabel 4.3. Jawab
N

Nama

Type

o
1

Fields
noregistra

Int

15

Noregistrasi

2
3
4
5
6
7
8
9

si
jumlahsoal
benar
salah
nilai
hasil
waktu
sisa
keteranga

Varchar
Varchar
Varchar
Varchar
Varchar
Date Time
Varchar
Varchar

100
200
200
50
8
30
30
30

Jumlah Soal
Benar
Salah
Nilai
Hasil
Waktu
Sisa
Keterangan

n
4. Tabel Hasil Ujian

Lebar

Keterangan

96

File ini berfungsi sebagai penyimpanan data hasil ujian
yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: Hasilujian

Fields key

: noregistrasi

Media

: Harddisk

Tabel 4.4. Hasil Ujian
N

Nama

Type

Lebar

o
1
2
3

Fields
noregistrasi
nama
hasil

Int
Varchar
Varchar

15
100
200

Keterangan
Noregistrasi
Nama
Hasil

5. Tabel Info Ujian
Tabel ini berfungsi sebagai penyimpanan data hasil ujian
yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: infoujian

Fields key

: kodemateri

Media

: Harddisk

Tabel 4.5. Info Ujian
N
o
1
2

Nama
Fields
kotemateri
materiujian

Type
Int
Varchar

Lebar
15
100

Keterangan
Kodemateri
Nama

97

3
4
5

jumlahsoal
status
tampilsoal

Varchar
Varchar
Varchar

200
100
100

Jumlahsoal
Status
Tampil soal

6. Tabel Jawab Detail
File ini berfungsi sebagai penyimpanan data jawab detail
yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: jawabdetail

Fields key

: kodemateri

Media

: Harddisk

Tabel 4.6. Tabel Jawab Detail
N

Nama

Type

Lebar

Keterangan

o
1
2
3
4

Fields
noregister
kodemateri
nomorsoal
nomorurutso

Int
Varchar
Varchar
Varchar

15
15
10
20

No register
Kode materi
Nomor soal
Nomor urut soal

5
6

al
jawab
hasil

Varchar
Varchar

100
200

Jawab
Hasil

7. Tabel Soal Detail
Tabel ini berfungsi sebagai penyimpanan data soal detail
yang akan dientrikan.
Nama database

: Ujian

Nama Tabel

: soaldetail

Fields key

: kodemateri

98

Media

: Harddisk

Tabel 4.7. Tabel Soal Detail
N
o
1
2
3
4
5
6
7
8
9

Nama
Fields
noregister
kodemateri
nomor
soal
jwba
jwbb
jwbc
jwbd
kunci

Type
Int
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar

Lebar
15
15
10
200
100
200
10
10
10

Keterangan
No register
Kode materi
Nomor
soal
Jwb A
Jwb B
Jwb C
Jwb D
Kunci

8. Tabel User
Tabel ini berfungsi sebagai penyimpanan data user yang
akan dientrikan.
Nama database

: Ujian

Nama Tabel

: user

Fields key

: kodeuser

Media

: Harddisk

Tabel 4.8. Tabel n User
N

Nama

o
1
2

Fields
kodeuser
namauser

Type
Int
Varchar

Lebar
15
100

Keterangan
kodeuser
namauser

99

3
4

passwor
level

4.2.5.

Varchar
Varchar

Perancangan

10
20

passwor
level

Diagram

Relasi

Entitas

yang

Diusulkan
Tabel

relasi

digunakan

untuk

mengelompokkan

data

menjadi tabel yang menunjukan entitas dan relasi yang berfungsi
untuk mengakses data, sehingga database tersebut mudah di
modifikasi. Dibawah ini Perancangan diagram relasi entitas yang
diusulkan pada AMIK Imelda Medan.

Gambar 4.11. Perangan digram relasi entitas yang diusulkan

100

4.3. Perancangan Struktur Menu
Pada Perancanngan Struktur Menu dibawah ini:
1. Pada menu file terdapat 3 menu yaitu:
a. Menu file data calon mahasiswa
b. Materi ujian
c. Keluar
2. Pada menu Bank Soal terdapat 3 menu yaitu:
a. Menu daftar soal ujian
b. Setting ujian
c. ujian
3. Pada menu Adminstrasi terdapat 2 menu yaitu:
a. Data user
b. Ganti password
4. Pada menu Laporan terdapat 2 menu yaitu:
a. Laporan Calon Mahasiswa
b. Laporan Hasil Ujian

101

Gambar 4.8. Struktur Menu

4.4. Perancangan Antar Muka
1. Login

Gambar 4.9. Login

2. Daftar Calon Mahasiswa

102

Gambar 4.10. Daftar Calon Mahasiswa

3. Daftar Materi Ujian

Gambar 4.11. Daftar Materi Ujian

4.5. Tampilan Kode Program

103

1. Menu Login

4.12. Gambar Menu Login

2.

Menu Daftar Calon Mahasiswa

Gambar 4.13. Menu Daftar Calon Mahasiswa
3.

Daftar Menu Materi Ujian

104

Gambar 4.14. Menu Daftar Materi Ujian
4.

Menu Bank Soal

Gambar 4.15. Menu Bank Soal

5.

Menu Setting Ujian

105

Gambar 4.16. Menu Setting Ujian
6.

Menu Ujian

Gambar 4.18. Menu Ujian
7.

Menu User

106

Gambar 4.19. Menu User
8.

Menu Ganti Password

Gambar 4.20. Menu Password

4.6. Konversi Komponen

107

4.6.1.

Perangkat Keras (Hardware)

Spesifikasi hardware terdiri dari perangkat keras komputer
(Computer Hardware) yang merupakan komponen-komponen
fisik yang membentuk satu kesatuan sistem personal komputer
(PC). Untuk menjalankan sistem perancangan penghitungan
pajak tahunan PPh pasal 21 ini, dibutuhkan spsefikasi komputer
seperti Metherboard (Papapn Utama), Centarl Prosesing Unit
CPU), Random Access Memory (RAM), Video Graphic Array (VGA),
Printer dan Scanner. Dimana fungsi-fungsi komponen perangkat
Keras diatas dapat jelaskan sebagai berikut:
1. Metherboard (Papan utama)
Metherboard (Papan utama adalah komponen utama yang
membangun sebuah komputer.
2. Centarl prosseing Unit (CPU)
Cental Prossseing Unit ini adalah

memproses

dan

mengolah semua kalkulasi dan perintah-perintah yang
membuat komputer dapat dioperasikan menggunakan Intel
Pentiun III
3. Random Access Memory (RAM)
Random Access Memory (RAM) berfungsi sebagai tempat
transit data sementara untuk operasi-operasi yang tengah
dijalankan oleh CPU, sebesar 512 MB
4. Video Grapic Array (VGA)
Video Grapic Array (VGA)card atau kartu grafis berfungsi
sebagai penghubung yang memungkinkan pengiriman
data-data grafis antar PC dan perangkat display seperti

108

monitoratau proyektor dan masih menggunakan yang
standar.
5. Printer dan Scanner
Printer dan Scanner berfungsi sebagai output cetak dari
dokumen elektronik baik bentuk teks maupun grafis.

4.6.2.

Perangkat Lunak (Software)

Spesifikasi untuk perangkat lunak (software) yang penulis
gunakan

untuk

perancangan

aplikasi

sistem

ujian

seleksi

penerimaan calon mahasiswa baru adalah sebagai berikut:
1. Sistem operasi Microsoft Windows 7
2. Xampp version 3.2.1
3. Database server MySQL version 3.2.1
4. Web server Apache version 2.2.4
5. Microsoft Visual Studio 2010 (VB.Net)
6. phpMyAdmin version 2.10.2 sebagai Database Manager

4.6.2.1 Perangkat Lunak Sistem
Perangkat lunak sistem adalah suatu istilah generik yang
merujuk pada jenis perangkat lunak komputer yang mengatur
dan mengontrol perangkat keras sehingga perangkat lunak
aplikasi dapat melakukan tugasnya. Ia merupakan bagian
esensial dari sistem komputer. Sistem operasi adalah suatu
contoh yang jelas, sedangkan OpenGL atau pustaka basis data
adalah contoh lainnya. Perangkat lunak jenis ini dibedakan

109

dengan perangkat lunak aplikasi, yang merupakan program yang
membantu pengguna melakukan tugas spesifik dan produktif,
seperti pengolahan kata atau manipulasi gambar. Perangkat
lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :
1. Bahasa pemrograman
merupakan

perangkat

mengkonversikan

lunak

yang

dan

algoritma

arsitektur

bertugas
yang

di

rancang manusia ke dalam format yang dapat di jalankan
komputer, dalam hal ini untuk menjalankan program
dibutuhkan Software Microsoft Visual Studi 2010.
2. Sistem Operasi
saat

komputer

pertama

kali

di

hidupkan,

sistem

operasilah yang pertama kali di jalankan, sistem operasi
yang

mengatur

masukan,

seluruh

mengatur

penggunaan

memori

proses,

proses
dan

menterjemahkan

internal,

memberikan

memanejemen
keluaran

ke

peralatan yang bersesuaian, sistem operasi yang tengah
dijalankan dapat bekerja pada Windows 2000 sampai
windows 2010.
3. Utility

110

Sistem

operasi

merupakan

perangkat

lunak

sistem

dengan fungsi tertentu, pada program yang dijalankan
dibutuhkan Norton Utility.

4.6.2.2 Perangkat Lunak Pemrograman
Dalam membangun sebuah perancangan aplikasi
seleksi

penerimaan

calon

mahasiswa

baru

ini

ujian

dibutuhkan

perangkat lunak pemrograman yang fungsinya membangun
sebuah sistem terkomputerisasi yaitu Xampp, MySQL, Apache,
Microsoft Visual Studio 2010 dan Crystal Repot 2010. Untuk
dapat membangun aplikasi dengan menggunakan komponenkomponen yang disediakan oleh Microsoft Visual Studio 2010
Program-program yang ditulis dengan Microsoft Visual Studio
2010 juga dapat menggunakan Microsoft Windows 7, tapi
membutuhkan deklarasi fungsi luar tambahan.
Sebagaimana penulis telah ketahui dalam perancangan
aplikasi ujian seleksi penerimaan calon mahasiswa baru sangat
diperlukan

database dan fungsi database, yaitu sekumpulan

informasi yang disimpan secara sistematik yang hanya bisa
dibuka oleh beberapa software tertentu seperti Xampp, Apache,
MySQL adalah sebuah program aplikasi basis data komputer
relasional

yang

ditujukan

untuk

perusahaan kecil hingga menengah.

kalangan

rumahan

dan

111

Perlu diketahui dalam perancangan aplikasi ujian seleksi
penerimaan calon mahasiswa baru untuk menjalankan operasi
sistem program visual studio 2010 (Vb.Net) ini untuk mencetak
hasil laporan sangat dibutuhkan perangkat aplikasi penujang
seperti Crystal Reports 2010 yang merupakan salah satu paket
program yang digunakan untuk membuat, menganalisa, dan
menterjemahkan informasi yang terkandung dalam database ke
dalam berbagai jenis laporan. Dan yang Paenulis pakai itu,
Crystal

Report

2010

untuk

Microsoft

Visual

Studio

2010.

Beberapa Kelebihan dari Crystal Report adalah sebagai berikut :
1. Pembuatan laporan dengan Crystal Reports 2010 tidak
terlalu rumit dan banyak melibatkan kode program.
2. Program Crystal Reports 2010 banyak digunakan karena
mudah terintegrasi dengan bahasa lain.
3. Fasilitas impor hasil laporan yang mendukung formatformat paket program lain, seperti Microsoft Office, Adobe
Acrobat Reader, HTML, dan sebagainya.

4.6.2.3 Perangkat Lunak Aplikasi
Dalam membangun komponen perangkat lunak aplikasi ini
ada 2 komponen utama yang digunakan yaitu: Ms Word dan
Microsoft Excel Sebagaimana yang kita ketahui, Ms Word
dipergunakan untuk membantu pembuatan dokumen berupa
laporan ataupun makalah.

112

4.7. Kelebihan Dan Kelemahan Sistem
4.7.1. Kelebihan Sistem
Aplikasi

ujian

seleksi

peneriamaan

calon

mahasiswa

berbasis berbasis LAN memiliki beberapa kelebihan sebagai
berikut:
1. Aplikasi ini mempunyai tampilan-tampilan yang mudah
dipahami,

sehingga

pemakai

dapat

menggunakan

aplikasi ini dengan mudah.
2. Sistem

informasi

ujian

seleksi

peneriamaan

calon

mahasiswa berbasis berbasis LAN ini dapat membantu
proses panitia ujian administrasi dalam merekap data.

4.7.2. Kelemahan Sistem
Disamping memiliki kelebihan seperti yang dipaparkan di
atas,

aplikasi

berbasis

ujian

berbasis

seleksi

LAN

ini

peneriamaan
memiliki

calon

beberapa

mahasiswa
kekurangan,

seperti :
1. Aplikasi ujian seleksi peneriamaan calon mahasiswa
berbasis berbasis LAN ini belum menyediakan sistem
pendaftan calon mahasiswa baru.

113

2. Aplikasi ujian seleksi peneriamaan calon mahasiswa
berbasis berbasis LAN ini belum memiliki fasilitas
backup dan restore data sehingga apabila terjadi hal-hal
yang

tidak

diinginkan

maka

sistem

melakukan pemulihan data tersebut.

tidak

dapat