Вы находитесь на странице: 1из 66

69

BAB IV
ANALISA, DESAIN DAN IMPLEMENTASI

4. I Analisa Sistem

Pada tahap analisis sistem ini, penulis menganalisis sistem

yang sedang berjalan di Bagian Administrasi Akdemik STT Nusa

Putra Sukabumi khususnya mengenai pengolahan data

akademik. Berdasarkan dari hasil penelitian, dapat dipahami

bahwa sistem yang sedang berjalan masih semi manual. Untuk

memecahkan masalah yang di hadapi oleh Bagian Administrasi

Akademik STT Nusa Putra khususnya dalam pengolahan data

akademik, maka penulis mencoba membuat sebuah usulan

sistem baru yaitu Sistem Informasi Akademik STT Nusa Putra

menggunakan aplikasi Microsoft Visual Basic 6.0 sehingga

diharapkan dapat mempermudah dalam proses manajemen data.

Selain itu, juga dapat mempermudah dalam menyampaikan

informasi yang dibutuhkan oleh semua pihak yang terkait hingga

tercapai tujuan penulis yang telah di pahami di bab sebelumnya.


70

4.1.1 Uraian Prosedur

Prosedur ini akan menjelaskan tentang uraian kerja hasil

pengamatan terhadap sistem yang sedang berjalan saat ini

khusunya dalam pengolahan data akademik.

Perhatikan bagan flow map berikut ini:


MAHASISWA DOSEN BAU BAAK KAJUR KETUA STT

Form Lap.
Biodata Mulai
MHS
Lap.
Isi Form FormBiodata
Form Biodata FormBiodata
Biodata
Dosen&&MHS
MHS Form
Biodata Dosen Dosen&&MHS
Dosen MHS
Dosen

Biodata Form Form


Biodata Biodata
MHS Isi Biodata Biodata
Dosen &
Dosen &
MHS Terisi MHS Terisi

Biodata
Dosen Olah Data

Form
Lap.
Biodata

Mulai

KRS
KRS
Form KRS Form KRS
Kosong Kosong
Form KRS
Kosong

Isi KRS
Lap.
Form KRS KRS Terisi
Terisi & Bebas
Adm
Form KRS
Form KRS Hitung
Form KRS
Terisi
Terisi
Terisi biaya Adm. Input KRS

KRS Terisi
& Bebas KRS
Adm
KRS

acc
Nilai/MK Kumpulan Lap.
Nilai
Mulai

Ola
h Lap.
Nilai/MK

KHS
KHS
KHS

Transkip KHS
Transkip
Nilai Nilai

KHS

Tabel IV.1 Bagan Flow Map berjalan


71

Prosedur yang diusulkan tersebut sebagaimana yang terdapat

dalam flow Map berikut :


MAHASISWA DOSEN BAU BAAK KAJUR KETUA STT

Form Lap.
Biodata Mulai
MHS
Lap.
Form Biodata
Isi Form Form Biodata
Form Biodata Form Biodata
Dosen & MHS Dosen & MHS
Biodata Dosen & MHS Dosen & MHS
Dosen

Biodata Form
Biodata
MHS Isi Form
Biodata
Biodata
Dosen &
MHS Terisi Biodata
Dosen &
MHS Terisi

Biodata
Dosen Olah Data

Media Penyimpanan

Form
Lap.
Biodata

Mulai

KRS
KRS
Form KRS Form KRS
Kosong Kosong
Form KRS
Kosong

Konsul

Isi KRS
Form KRS
Terisi KRS (R:2,3) Lap.

Form KRS
Form KRS
Form KRS
Terisi
Terisi Hitung
Terisi biaya Adm. Input KRS

KRS (R:1) KRS (R:1,2


&3)
Media Penyimpanan

Data
Akademik

acc
Kumpulan
Nilai/MK Nilai Lap.
Mulai

Ola
h Lap.
Nilai

Media Penyimpanan

KHS
KHS

Transkip
Transkip
Nilai Nilai

Transkip
Nilai

Tabel IV.2 Bagan Flow Map diajukan


72

Pada analisa sistem ini menjelaskan bagaimana gambaran

dari elemen-elemen atau prosedur-prosedur kerja

mengoperasikan data untuk menghasilkan informasi. Data dapat

berupa dokumen, laporan atau informasi yang diterima oleh

sistem dan diproses oleh elemen-elemen sistem melalui

prosedur kerja tertentu sehingga dihasilkan informasi yang lebih

berguna.

1) Dokumen yang digunakan


a) Data Mahasiswa
b) Data Dosen
c) Data Mata Kuliah
d) Data Program
e) Data Jurusan
f) Kartu Rencana Studi (KRS)
g) Kartu Hasil Studi (KHS)
h) Transkip Akademik
i) Jadwal Ujian
2) Bagian/elemen yang terlibat
a) Mahasiswa
b) Biro Administrasi Akademik (BAAK)
c) Biro Administrasi Umum (BAU)
d) Ketua STT- NSP
e) Dosen Pengajar
f) Kajur
73

3) Arus Informasi
a) Mahasiswa
(1) Menerima dan mengisi form biodata mahasiswa
serta menyrahkanya ke BAU;
(2) Menerima Kartu Tanda Mahasiswa (KTM)
(3) Membuat usulan studi yang akan ditempuh
dengan mengisi KRS (rangkap 3);
(4) Bimbingan KRS kepada Kajur;
(5) Menerima KRS (rangkap 3) yang disetujui Ketua
Jurusan;
(6) Pengesahan KRS ke BAU untuk pembayaran
administrasi dan ke BAAK untuk pencatatan
administrasi akademik ;
(7) Menyerahkan KRS lembar 2 ke Katua Jurusan,
lembar 3 ke BAAK dan lembar 1 untuk Mahasiswa
yang bersangkutan;
(8) Menerima Kartu Kehadiran Mahasiswa sebanyak
jumlah mata kuliah yang tempuh oleh mahasiswa
yang bersangkutan;
(9) Menerima Kartu Ujian (daftar mata kuliah yang
tertera pada Kartu Ujian sesuai dengan yang
tertera pada KRS);
(10) Menerima KHS;
(11) Menerima Transkip Nilai.

b) Ketua Jurusan (Kajur)


(1) Menerima KRS (rangkap 3) dari Mahasiswa;
74

(2) Melakukan arahan, bimbingan dan pengecekan


isian KRS apakah sudah sesuai dengan
ketentuan akademik;
(3) Menandatangani KRS yang disetujui dan
menyerahkan kepada Mahasiswa;
(4) Menerima KRS (Lembar 2) dari Mahasiswa yang
telah disahkan BAAK.

c) BAU
(1) Menerima dan menyerahkan form biodata
mahasiswa dan form biodata dosen;
(2) Menerima KRS (rangkap 3) yang telah
disetujui Kajur dari Mahasiswa;
(3) Menerima dan menyerahkan daftar nilai
mahasiswa UTS dan UAS dari dosen;
(4) Melakukan penghitungan biaya
administrasi;
(5) Menerima KHS untuk disampaikan ke
mahasiswa.

d) BAAK
(1) Menyerahkan form biodata mahasiswa dan
form biodata dosen;
(2) Menerima KRS (rangkap 3) dari
Mahasiswa yang telah disetujui Kajur dari BAU;
(3) Memberikan pengesahan KRS dan
menyerahkan kembali KRS (rangkap 2) kepada
Mahasiswa dengan lembar 3 sudah menjadi arsip
BAAK;
75

(4) Membuat jadwal ujian;


(5) Membuat kartu ujian;
(6) Menghitung penilaian KHS (berdasarkan
hasil Tugas, Absensi, Praktikum, UTS dan UAS);
(7) Membuat/mencetak KHS;
(8) Menghitung penilaian Transkip Akademik;
(9) Membuat/mencetak Transkip Akademik.

e) Dosen
(1) Menerima, mengisi form biodata dosen dan
menyerahkanya ke BAU;
(2) Menghitung dan Membuat Daftar Nilai
Mata Kuliah yang diajarkan kepada mahasiswa
berdasarkan UTS, UAS, Tugas, Quiz dan
(3) Praktikum sebagai dasar penilaian untuk
KHS.
(4) Menyerahkan Daftar Nilai tersebut kepada
BAAK.

f) Ketua Jurusan (Kajur),


Menerima laporan sesuai dengan kebutuhannya
sebagai pertimbangan kebijakan akademik.

g) Ketua STT Nusa Putra


Menerima laporan sesuai dengan kebutuhannya
sebagai pertimbangan kebijakan akademik.
76

4.2 Desain Proses

4.2.1 Diagram Kontek Sistem Informasi Akdemik STT Nusa Putra

MAHASISWA DOSEN
KRS_R3 Jadwal
Daftar_MK
KHS
Transkrip_Nilai
Jadwal

Formulir_Biodata_Dosen
Distribusi_Nilai
Formulir_biodata_MHS
KRS_R2

Perancangan
Sistem Informasi
Akademik
STT - NSP

Lap_Transkip_Nilai/Jur
Lap_Daftar_Nilai/Jur Data_MK,
Lap. Data MHS/Jur Data_Jurusan
KETUA
JURUSAN BAAK
Daftar_Dosen
Daftar_MHS
Daftar Nilai

Lap. Daftar_Nilai
Lap. Data MHS
Lap. Data Dosen
77

KETUA STT-NSP

Gambar IV.1. Diagram Kontek SI Akademik STT Nusa Putra

4.2.2 Model Proses Data Flow Diagram (DFD)

a. DFD Level 0 Sistem Informasi Akdemik STT-NSP

Jadwal Kuliah DOSEN


MAHASISWA
Biodata MHS KRS Terisi ID/KD_Dose

File Mahasiswa
Form Biodata MHS
NIM Biodata Dosen
KTM 2
1
Pendataan File Dosen
Pendataan Dosen
Mahasiswa

File Program

File Jurusan
Form_KRS File Mata Kuliah
Jadwal Kuliah Daftar Dosen
3 File Studi
Pendataan
Program,
Jurusan &
Data Program
Mata Kuliah
Data Jurusan
KHS Data Mata Kuliah
Transkip Nilai
Daftar MHS BAAK

Lap. Data MHS/Jur


KETUA
JURUSAN
Lap_Transkip_Nilai
Daftar_Nilai
Lap_Daftar_Nilai
Lap. Data MHS
KETUA
STT-NSP
Lap. Data Dosen
Lap. Daftar_Nilai

File Studi 4
Distribusi Nilai
Pengolahan
Nilai MHS

Gambar IV.2. DFD Level 0 SI Akademik STT Nusa Putra

b. DFD Level 1 Pendataan Mahasiswa


MAHASISWA
Biodata MHS

Form Biodata MHS


NIM
KTM

1.1 File Mahasiswa


Simpan
Data
Mahasiswa
1.2

Laporan

Lap. Data MHS Lap. Data MHS/Jur Daftar MHS

KETUA
JURUSAN
KETUA BAAK
STT-NSP
78

Gambar IV.3. DFD Level 1 Pendataan Mahasiswa

c. DFD Level 1 Pendataan


Dosen Dosen
Biodata Dosen

Form Biodata Dosen

2.1
Simpan File Dosen
Data
Dosen

2.2

Laporan

Lap. Data Dosen Daftar Dosen

KETUA BAAK
STT-NSP

Gambar IV.4. DFD Level 1 Pendataan Dosen

d. DFD Level 1 Pendataan Program, Jurusan dan Mata Kuliah


BAAK
Data Mata Kuliah
3.1 Data Jurusan 3.2 3.3
Simpan Simpan Simpan
Data Program
Data Data Distribusi Mata
Program Jurusan Kuliah

File Program File Jurusan File Mata Kuliah

3.4
Olah Data File Jadwal
Akademik
Jadwal Kuliah
Form KRS
Jadwal Kuliah

KRS Terisi DOSEN


MAHASISWA
79

Gambar IV.5. DFD Level 1 Pendataan Program, Jurusan dan

Mata Kuliah

e. DFD Level 1 Pengolahan Nilai Mahasiswa

DOSEN BAAK
Distribusi Nilai Daftar Nilai

4.1
Pengolahan
Nilai MHS

KHS
Transkip Nilai
MAHASISWA KETUA JURUSAN
File Studi

Daftar Nilai/Jur
Transkip Nilai

4.2
Daftar Nilai Seleksi
KETUA STT-NSP
Laporan
Nilai

Gambar IV.6. DFD Level 1 Pengolahan Nilai Mahasiswa

4.2.3 Spesifikasi Proses

Nomor : 1.1

Nama : Simpan Data Mahasiswa

Masukan : Biodata Mahasiswa

Keluaran : File Mahasiswa

Uraian : Formulir Biodata Mahasiswa merupakan

data master yang dimasukan dalam sistem

aplikasi yang selanjutnya akan digunakan

dalam proses pengelolaan data akademik;


80

Nomor : 1.2

Nama : Pembuatan Laporan Mahasiswa

Masukan : File Mahasiswa

Keluaran : Daftar Mahasiswa

Uraian : Pada proses ini Data Mahasiswa

dikelompokkan sesuai program dan

jurusan yang diambil

Nomor : 2.1

Nama : Simpan Data Dosen

Masukan : Biodata Dosen

Keluaran : File Dosen

Uraian : Biodata Dosen, merupakan data master

yang dimasukan dalam sistem aplikasi

yang selanjutnya akan digunakan dalam

proses pengelolaan data akademik;

Nomor : 2.2

Nama : Pembuatan Laporan Dosen

Masukan : File Dosen

Keluaran : Daftar Dosen


81

Uraian : Pada proses ini Data Dosen dikelompokkan

sesuai mata kuliah yang diambil

Nomor : 3.1

Nama : Simpan Data Program

Masukan : Data Program

Keluaran : File program, File Jurusan dan File Mata

Kuliah

Uraian : Data program adalah daftar program yang

ada di STT Nusa Putra.

Nomor : 3.2

Nama : Data jurusan

Masukan : File Jurusan

Keluaran : Daftar jurusan

Uraian : Data Jurusan adalah daftar Jurusan yang

ada di STT Nusa Putra.

Nomor : 3.3

Nama : Data Mata Kuliah

Masukan : File Mata Kuliah, Data Jurusan dan

Program

Keluaran : Daftar Mata Kuliah

Uraian :
82

- Pada proses ini Data Mata Kuliah

dikelompokkan sesuai program dan

jurusan yang diambil.

- Data Mata Kuliah juga dikelompokkan

sesuai Program dan jurusan yang ada di

STT Nusa Putra.

Nomor : 3.4

Nama : Data Akademik

Masukan : File Mata Kuliah, Data Jurusan dan

Program

Keluaran : Distribusi Mata Kuliah perprogram dan

perjurusan serta Jadwal Mata Kuliah

Uraian : Pada proses ini Data Mata Kuliah yang

sudah dikelompokkan sesuai program dan

jurusan yang diambil kemudian dibentuk

menjadi sebuah jadwal kuliah.

Nomor : 4.1

Nama : Pengolahan Nilai Mahasiswa

Masukan : Daftar Nilai dan data studi mahasiswa

Keluaran : Kartu Hasil Studi (KHS) dan Transkip Nilai

Uraian : Pada proses ini daftar nilai mahasiswa yang

diberikan oleh dosen ke BAAK kemudian


83

diolah dalam sistem informasi akademik

untuk disimpan didalam file.

Proses :
Penghitungan Nilai dilakukan persentase
sebagai berikut :
UTS : 30%
Tugas : 20%
Absensi : 10%
UAS : 40%
Tabel Nilai Konversi :
Huruf
No. Nilai Akhir Nilai Mutu
Mutu
1. 100 – 85 4,00 – 3,51 A
2. 84 – 70 3,50 – 2,75 B
3. 69 – 55 2,74 – 2,00 C
4. 54 – 41 1,99 – 1,00 D
5. 40 – 0 0,99 – 0,00 E

Tabel IV. 3. Nilai Konversi Akademik


STT Nusa Putra

Uraian :

- File ambil merupakan file sentral untuk

pengolahan data mata kuliah yang

ditempuh mahasiswa karena di sini

tersimpan dokumetasi semua mata kuliah

yang telah ditempuh mahasiswa;


84

- Penghitungan nilai mata kuliah untuk satu

semester dengan berpedoman pada

perhitungan Nilai Konversi Akademik yang

akan menghasilkan nilai mata kuliah pada

KHS;

- Penghitungan nilai Indeks Prestasi (IP)

seluruh KHS menghasilkan nilai Indeks

Prestasi Kumulatif (IPK) pada Transkip

Akademik.

Nomor : 4.2

Nama : Menyeleksi Kebutuhan Laporan Nilai

Masukan : File Studi

Keluaran : KHS, Transkip Nilai dan Daftar Nilai

Uraian : KHS dicetak setiap satu semester

sedangkan Transkip Nilai dicetak pada

akhir studi mahasiswa.

4.3 Desain Sistem

4.3.1 Entity RelationShip Diagram (ERD)

Hubungan antar entiti dan atribut dibagi menjadi tiga, yaitu

Satu ke satu (One to One), Satu ke banyak (One to Many) dan


85

Banyak ke banyak (Many to Many). Entity adalah merupakan

individu yang mewakili sesuatu yang nyata (eksistensinya) dan

dapat dibedakan dari yang lainnya.

Perancangan Sistem Informasi Akademik dalam bentuk

ERD (Entity Relationship Diagram) di Bagian Administrasi

Akademik STT Nusa Putra Sukabumi.

1) Mengidentifikasi dan Menetapkan seluruh himpunan

entitas (entity) yang terlibat.

MAHASISWA PROGRAM JURUSAN DOSEN

MATA_KULIAH MATA_KULIAH_PRASYARAT JADWAL

Gambar. IV. 7. ERD Tahap Pertama Langkah Ke-1

2) Menentukan atribut-atribut kunci masing-masing entitas.

MAHASISWA PROGRAM JURUSAN DOSEN

Kd_Dos
Nim Kd_Program Kd_jur

MATA_KULIAH MATA_KULIAH_PRASYARAT JADWAL

Kd_MK Kd_Mk_Prasyarat

Gambar. IV. 8. ERD Tahap Pertama Langkah Ke-2


86

3) Mengidentifiksi dan menetapkan seluruh himpunan relasi

diantara himpunan entitas yang ada beserta foreign Key-Nya

(Kunci Tamu).

MAHASISWA pili
PROGRAM
h
Ni
Nim m Kd_Progra
m
Kd_Progra Kd_Jur
m

amb pun
il ya
Nim Kd_M
K

JURUSAN

Kd_Jur

dapat
Kd_Jur

Kd_M
K

MATA_KULIAH

Kd_M
K

DOSEN
aja
r
Kd_M
K Kd_Dos Syarat
Kd_M
K
Kd_M
MATA_KULIAH_ K
Kd_Mk_Prasyarat PRASYARAT

Kd_Mk_Prasyarat

JADWAL
dapat
87

Hari
hari Kd_M
K

Gambar. IV. 9. ERD Tahap Pertama Langkah Ke-3

4) Menentukan Derajat/Kardinalitas relasi untuk setiap

himpunan.

M I

MAHASISWA pili
PROGRAM
h
Ni
Nim m Kd_Progra M
M m
Kd_Progra Kd_Jur
m

amb pun
il ya
Kd_M Kd_Progra N
Nim
K m

JURUSAN

M
Kd_Jur

dapat
Kd_Jur

Kd_M
K N
N

MATA_KULIAH

Kd_M I
K
M
N
DOSEN
aja M
r
Kd_M
K Kd_Dos Syarat
Kd_M
K
M
Kd_M
MATA_KULIAH_ K
Kd_Mk_Prasyarat PRASYARAT

Kd_Mk_Prasyarat

I
JADWAL
dapat

Hari
hari Kd_M
K
88

I
M
MAHASISWA PROGRAM
pilih

*Kd_Program
* Nim M
**Nim Nm_Program
TA
M **Kd_Program
Nm_MHS
Tem_lahir
Tgl_lahir **Kd_Program
Agama **Kd_Jur
JK Nm_Jur
punya
Status
Alamat
Desa *Kd_Jur
Kec N
Nm_Jur
Kab_Kota Nm_Kajur
Prov Tem_lahir
Kd_Pos Tgl_lahir
Foto
Tlpn
Agama JURUSAN
JK
HP Status
Pendidikan Alamat
Jur Desa
Asal_skul Kec
Ket Kab_Kota
Prov
Kd_Pos
am Foto M
Tlpn
bil HP
**Nim Pendidikan
**Kd_MK Jur
Semester Nm_PT
dapat
Gambar. IV. 10. ERD Tahap Pertama Langkah
Ket
TA
UTS Ke-4 **Kd_Jur
Nm_Jur
Absensi *Kd_MK **Kd_MK
Tugas Nm_MK N
UAS SKS
Nilai_Akhir Semester
N
MATA_KULIAH

5) Melengkapi
DOSEN
entitas dan himpunan Mrelasi dengan
M I
atribut
aj
ar **Kd_MK
Syar
deskriptif (No-Key/bukan
*Kd_Dosen
TA Kunci).
**Kd_Dos
Nm_Dos
Nm_MK
**Kd_MK_Prasyarat at
Nm_Dos **Kd_MK Nm_MK_Prasyarat M
Tem_lahir Nm_MK SKS
Tgl_lahir Waktu
Agama Tempat M
JK
Status MATA_KULIAH_
*Kd_MK_Prasyarat
Alamat
Nm_MK_Prasyarat
PRASYARAT
Desa
Kec
Kab_Kota
Prov
Kd_Pos I
Foto
Tlpn JADWAL dapat
HP
Pendidikan
Jur
Nm_PT
Ket *Hari **Kd_MK
TA TA
Semester Semester
Waktu **Hari
Ruang Waktu
Ruang
89

Gambar. IV. 11. ERD Tahap Pertama Langkah Ke-5

4.3.2 Normalisasi

Normalisasi ini dilakukan yaitu dengan menganalisa bentuk

masukan dan keluaran dengan sebuah teknik dalam logika

perancangan sebuah database, teknik pengelompokan atribut dari


90

suatu relasi sehingga membentuk struktur relasi yang baik (tanpa

redudansi data). Adapun teknik normalisasi yang dilakukan penulis

sebagaimana yang digambarkan berikut ini:

a. Data Mahasiswa

1. Bentuk Tidak Normal (Unnormalize Form)


Nim
Nm_MHS
JK
Tem_Lahir
Tgl_Lahir
Alamat
Semester
TA
Kd_Program
Nm_Program
Nm_Jur
Nm_Kajur

2. Bentuk Normal Pertama (First Normal Form / 1NF)


Nim Kd_Program Kd_Jur
Nm_MHS Nm_Program Nm_Jur
JK Nm_Kajur
Tem_Lahir
Tgl_Lahir
Alamat
Semester
TA

3. Bentuk Normal Kedua (Second Normal Form / 2 NF)


File Mahasiswa File Program File Jurusan
* Nim * Kd_Program * Kd_Jur
Nm_MHS Nm_Program Nm_Jur
JK Nm_Kajur
Tem_Lahir
Semester
TA

4. Bentuk Normal Ketiga (Third Normal Form / 3 NF)

File Mahasiswa
* Nim
Nm_MHS File Pilih
Jk
Tem_Lahir
Tgl_Lahir * Nim
Alamat Nm_Mhs
Semester Tem_Lahir
TA Tgl_Lahir
Semester
TA
* Kd_Program
Nm_program
* Kd_Jur
Nm_Jur
Nm_Kajur
91

File Program
* Kd_Program
Nm_Program

File Jurusan
* Kd_Jur
Nm_Jur
Nm_Kajur

Gambar. IV. 12. Normalisasi 3 NF Data Mahasiswa

b. Data Dosen

1. Bentuk Tidak Normal (Unnormalize Form)


Kd_Dosen
NID
Nm_Dosen
Jk
Tem_Lahir
Tgl_Lahir
Alamat
Kd_Mk
Nm_Mk
SKS

2. Bentuk Normal Pertama (First Normal Form/ 1 NF)


Kd_Dosen
NID Kd_Mk
Nm_Dosen Nm_Mk
Jk SKS
Tem_Lahir
Tgl_Lahir
Alamat
3. Bentuk Normal Kedua (Second Normal Form/ 2 NF)
File Dosen File Mata Kuliah
* Kd_Dosen * Kd_Mk
NID Nm_Mk
Nm_Dosen SKS
Jk
Tem_Lahir
Tgl_Lahir
Alamat
92

4. Bentuk Normal Ketiga (Third Normal Form / 3 NF)

File Dosen
* Kd_Dosen
NID File Ajar
Nm_Dosen
JK
Tem_Lahir * Kd_Dosen
Tgl_Lahir Nm_Dosen
Alamat * Kd_MK
Nm_MK
SKS

File Mata Kuliah


* Kd_Program
Nm_Program

Gambar. IV. 13. Normalisasi 3 NF Data Dosen

c. Data Akademik

1. Bentuk Tidak Normal (Unnormalize Form)


Kd_Program
Nm_Program
Kd_Jur
Nm_Jur
Kd_MK
Nm_Mk
SKS
Nm_Kajur

2. Bentuk Normal Pertama (First Normal Form/ 1 NF)


Kd_Program Kd_Jur Kd_MK
Nm_Program Nm_Jur Nm_Mk
Nm_Kajur SKS

3. Bentuk Normal Kedua (Second Normal Form/ 2 NF)


File Program File Jurusan
* Kd_Program * Kd_Jur
Nm_Program Nm_Jur
93

Nm_Kajur File Mata Kuliah SKS


* Kd_MK
Nm_Mk

4. Bentuk Normal Ketiga (Third Normal Form / 3 NF)

File Program
* Kd_Program
Nm_Program File Jadwal

File Jurusan * Kd_Program


Nm_Program
* Kd_Jur
* Kd_Jur
Nm_Jur
Nm_Jur
Nm_Kajur
* Kd_MK
Nm_MK
SKS
File Mata Kuliah Hari
Waktu
* Kd_Program
Nm_Program

Gambar. IV. 14. Normalisasi 3 NF Data Akademik

d.Pengolahan Nilai Mahasiswa

1. Bentuk Tidak Normal (Unnormalize Form)


Nim
Nm_MHS
JK
Tem_Lahir
Tgl_Lahir
Alamat
Semester
TA
Kd_Program
94

Nm_Program
Kd_Jur
Nm_Jur
Kd_MK
Nm_Mk
SKS
Nm_Kajur

2. Bentuk Normal Pertama (First Normal Form/ 1 NF)


Kd_Jur
Nim Nm_Jur
Nm_MHS Nm_Kajur
JK
Tem_Lahir Kd_MK
Tgl_Lahir Nm_Mk
Alamat SKS
Semester
TA

Kd_Program
Nm_Program

3. Bentuk Normal Kedua (Second Normal Form/ 2 NF)


File Mahasiswa File Jurusan
* Nim * Kd_Jur
Nm_MHS Nm_Jur
JK Nm_Kajur
Tem_Lahir File Mata Kuliah
Tgl_Lahir * Kd_MK
Alamat Nm_Mk
Semester SKS
TA
File Program
* Kd_Program
Nm_Program

4. Bentuk Normal Ketiga (Third Normal Form / 3 NF)

File Mahasiswa
* Nim
Nm_MHS * File
Nim Ambil
JK Nm_MHS
Tem_Lahir JK
Tgl_Lahir Tem_Lahir
Alamat Tgl_Lahir
Semester Alamat
TA Semester
TA
* Kd_Program
Nm_Program
* Kd_Jur
Nm_Jur
Nm_Kajur

* Kd_Mk
Nm_MK
SKS
95

File Program
* Kd_Program
Nm_Program

File Jurusan
* Kd_Jur
Nm_Jur
Nm_Kajur

File Mata Kuliah


* Kd_Mk
Nm_MK
SKS

Gambar. IV. 15. Normalisasi 3 NF Pengolahan Nilai

Mahasiswa

Sesuai kebutuhan keluaran dan proses pada rancangan

sistem maka pada table-tabel tersebut ditambah dengan field-field

baru dan table-tabel baru sebagai pendukukung table-tabel

tersebut diatas. Hasil normalisasi table-tabel di atas dapat

digambarkan kedalam bentuk table relasi.

4.3.3 Relasi Antar Tabel

MAHASISWA pilih PROGRAM


** Nim
* Nim * Kd_Jur * Kd_Program
Nm_MHS
TA Nm_Jur Nm_Program
TA
Nm_MHS
**TA
Kd_Program
Tem_lahir Nm_Kajur
Nm_Program
Tgl_lahir
**Tem_lahir
Kd_Jur
Agama Tgl_lahir
Nm_Jur
JK Agama
Status JK
Alamat
Desa JURUSAN
Status
MATA_KULIAH
Alamat
Kec Desa
Kab_Kota *Kd_Dosen Kec
Prov TA Nm_Dos **Kd_Program
Kab_Kota **Kd_Jur
Kd_Pos Tem_lahir Tgl_lahir
Prov
Foto Agama JK Kd_Pos * Kd_MK
Tlpn Status Alamat Nm_MK
Foto SKS
HP Desa KecTlpn
Pendidikan Kab_Kota ProvHP **Kd_MK
Semester
Jur Kd_Pos FotoPendidikan Nm_MK
TA
Asal_skul Tlpn HP Jur MATA_KULIAH_
* Kd_MK_Prasyarat
JADWAL Nm_MK_Prasyarat
Ket PendidikanJur
Nm_PT DOSEN
Nm_PT
Ket Ket SKSajar
PRASYARAT
96

ambil

**Nim
**Kd_MK
Semester
TA
UTS
Absensi
Tugas
UAS
Nilai_Akhir

**Kd_MK
TA
Semester **Kd_MK
*Hari Nm_MK
Waktu Waktu
Ruang Tempat
**Kd_Dos
Nm_Dos

Gambar IV.16. Relasi Antar Tabel

4.3.4 Transformasi Diagram-ER ke bentul LRS

I
M
MAHASISWA PROGRAM
pilih
* Nim
TA *Kd_Program M
Nm_MHS *Nim Nm_Program
Tem_lahir M *Kd_Program
Tgl_lahir
Agama
*Kd_Program
JK
*Kd_Jur punya
Status
Nm_Jur
Alamat
Desa
Kec
Kab_Kota
Prov
Kd_Pos
Foto
Tlpn
HP
Pendidikan
Jur
Asal_skul
Ket
97

*Kd_Jur
N
Nm_Jur
Nm_Kajur
Tem_lahir
Tgl_lahir
Agama JURUSAN
JK
Status
Alamat
Desa
Kec
Kab_Kota
Prov M
Kd_Pos
am Foto
Tlpn
bil HP
*Nim Pendidikan
*Kd_MK Jur dapat
Semester Nm_PT
TA Ket
UTS *Kd_Jur
Absensi *Kd_MK Nm_Jur
Tugas Nm_MK N *Kd_MK
UAS SKS
Nilai_Akhir Semester
N
MATA_KULIAH

M I
M
DOSEN
MAHASISWA pilih
aj
PROGRAM
ar *Kd_MK
*Kd_Dosen Nm_MK Syar
* Kd_Dos
TA Nm_Dos *Kd_MK_Prasyarat at
* Nim Nm_Dos ** Nim
*Kd_MK Nm_MK_Prasyarat
* Kd_Program
M
SKS
TA Tem_lahir
Tgl_lahir Nm_MHS
Nm_MK
Nm_Program
Waktu
Nm_MHS Agama TA
Tempat M
JK
Tem_lahir Status ** Kd_Program MATA_KULIAH_
*Kd_MK_Prasyarat
Tgl_lahir Alamat
Nm_Program Nm_MK_Prasyarat PRASYARAT
Desa
Agama Kec ** Kd_Jur
JK Kab_Kota
Prov Nm_Jur
Status Kd_Pos I MATA_KULIAH
Alamat Foto
Tlpn JURUSAN
JADWAL dapat
Desa HP
**Kd_Program
Kec
Pendidikan * Kd_Jur
Jur
Nm_Jur **Kd_Jur
Nm_PT
Kab_Kota Ket TA **Kd_MK * Kd_MK
Prov TA Semester TA
Nm_MK
Hari Semester
Kd_Pos Nm_Kajur
Waktu **Hari SKS
Foto Tem_lahir
Ruang Waktu Semester
Ruang
Tlpn Tgl_lahir TA
HP Agama
Pendidikan JK
Jur Status
Gambar
Asal_skul
IV. 17. Transformasi
Alamat Diagram-ER ke bentul LRS
Desa
MATA_KULIAH_
Ket
Kec PRASYARAT
Kab_Kota
Prov **Kd_MK
Kd_Pos Nm_MK
Foto * Kd_MK_Prasyarat
ambil Tlpn Nm_MK_Prasyarat
HP SKS
4.3.5**Nim
Logical Record Structure (LRS)
Pendidikan
**Kd_MK Jur
Semester Nm_PT ajar
TA Ket
UTS
Absensi **Kd_MK
Tugas Nm_MK
UAS Waktu
Nilai_Akhir DOSEN Tempat
**Kd_Dos
Nm_Dos
*Kd_Dosen
TA Nm_Dos
Tem_lahir Tgl_lahir JADWAL
Agama JK
Status Alamat **Kd_MK
Desa Kec TA
Kab_Kota Prov Semester
Kd_Pos Foto *Hari
Tlpn HP Waktu
PendidikanJur Ruang
Nm_PT Ket
98

Gambar IV.18. Logical Record Structure (LRS)

4.3.6 Transformasi LRS ke Tabel Relasi

1. Tabel Mahasiswa
* Nim TA Nm_MHS Tem_lahir Tgl_lahir Agama ..........................
...... JK Status Alamat Desa Kec Kab_Kota Prov ......................
…….. Kd_Pos Foto Tlpn HP Pendidikan Jur Asal_sku Ket
l
99

Tabel IV.4. Transformasi LRS ke Tabel Mahasiswa

2. Tabel Dosen

* Kd_Dos TA Nm_Dos Tem_lahir Tgl_lahir Agama ..............


…… JK Status Alamat Desa Kec Kab_Kota Prov ...............
Kd_Pos Foto Tlpn HP Pendidikan Jur Nm_PT Ket

Tabel IV.5. Transformasi LRS ke Tabel Dosen

3. Tabel Program

**Kd_Program Nm_Program

Tabel IV.6. Transformasi LRS ke Tabel Program

4. Tabel Jurusan

*Kd_Jur TA Nm_Jur Nm_Kajur Tem_lahir Tgl_lahir Agama .......................


.
……… JK Status Alamat Desa Kec Kab_Kota Prov ......................

……… Kd_Pos Foto Tlpn HP Pendidikan Jur Nm_PT Ket

Tabel IV.7. Transformasi LRS ke Tabel Jurusan

5. Tabel Mata Kuliah

**Kd_Program **Kd_Jur * Kd_MK Nm_MK SKS S emester TA

Tabel IV.8. Transformasi LRS ke Tabel Mata Kuliah

6. Tabel Mata Kuliah Prasyarat

*Kd_MK Nm_MK **Kd_MK_Prasyarat Nm_MK_Prasyarat SKS

Tabel IV.9. Transformasi LRS ke Tabel Mata Kuliah


Prasyarat
100

7. Tabel Ambil

**Nim **Kd_MK Semester TA UTS …………….

……….. Absensi Tugas UAS Nilai_Akhir

Tabel IV.10. Transformasi LRS ke Tabel Studi

8. Tabel ajar

**Kd_Dos Nm_Dos **Kd_MK Nm_MK Waktu Tempat

Tabel IV.11. Transformasi LRS ke Tabel Ajar

9. Tabel Pilih

**Nim Nm_MHS TA Kd_Program Nm_Program **Kd_Jur Nm_Jur

Tabel IV.12. Transformasi LRS ke Tabel pilih

10. Tabel Jadwal

Kd_Mk TA Semester Hari Waktu Ruang

Tabel IV.13. Transformasi LRS ke Tabel Jadwal

4.3.7 Spesifiakasi Basic Data

Berikut ini adalah deskripsi tabel yang digunakan dalam


Perancangan Sistem Informasi Akademik STT Nusa Putra.
101

1) Tabel Mahasiswa
Fungsi : Menyimpan Data Mahasiswa
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
Primary Key : NIM

No. Nama Field Type Size Keterangan


1. Nim Text 8 Nomor Induk
Mahasiswa
2. TA Text 4 Tahun Akademik
3. Nm_MHS Text 35 Nama Mahasiswa
4. Tem_lahir Text 35 Tempat Lahir
5. Tgl_lahir Date/Time - Tanggal Lahir
6. Agama Text 10 Agama
7. JK Text 10 Jenis Kelamin
8. Status Text 10 Status
9. Alamat Text 50 Alamat Lengkap
10. Desa Text 35 Desa
11. Kec Text 35 Kecamatan
12. Kab_Kota Text 35 Kabupaten/Kota
14. Prov Text 35 Povinsi
15. Kd_Pos Text 5 Kode Post
16. Foto - - Foto
17. Tlpn Text 12 Nomor Telpon
18. HP Text 12 Nomor Handphone
19. Pendidikan Text 10 Pendidikan Terakhir
20. Jur Text 10 Asal Jurusan
21. Asal_skul Text 10 Asal Sekolah
22. Ket Text 35 Keterangan Lain

Tabel. IV. 14. Tabel Mahasiswa

2) Tabel Dosen
Fungsi : Menyimpan Data Dosen
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
102

Primary Key : Kd_Dos

No. Nama Field Type Size Keterangan


1. Kd_Dosen Text 11 Kode Dosen
2. NID Text 2 Nomor Induk Dosen
3. TA Text 10 Tahun Akademik
4. Nm_Dos Text 35 Nama Dosen
5. Tem_lahir Text 35 Tempat Lahir
6. Tgl_lahir Date/Time - Tanggal Lahir
7. Agama Text 10 Agama
8. JK Text 10 Jenis Kelamin
9. Status Text 10 Status
10. Alamat Text 35 Alamat Lengkap
11. Desa Text 35 Desa
12. Kec Text 35 Kecamatan
14. Kab_Kota Text 35 Kabupaten/Kota
15. Prov Text 35 Povinsi
16. Kd_Pos Text 5 Kode Post
17. Foto - - Foto
18. Tlpn Text 12 Nomor Telpon
19. HP Text 12 Nomor Handphone
20. Pendidikan Text 35 Asal Pendidikan
21. Jur Text 35 Asal Jurusan
22. Nm_PT Text 35 Asal Sekolah
23. Ket Text 50 Keterangan Lain

Tabel. IV. 15. Tabel Dosen

3) Tabel Program
Fungsi : Menyimpan Data Program
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
Primary Key : Kd_Program
Foreign key : Nim & Kd_Jur

No. Nama Field Type Size Keterangan


1. Nim Text 8 Nomor Induk
Mahasiswa
2. Kd_Program Text 2 Kode Program
3. Kd_Jur Text 5 Kode Jurusan
4. Nm_Jur Text 35 Nama Jurusan
103

Tabel. IV.16 . Tabel Program

4) Tabel Jurusan
Fungsi : Menyimpan Data Jurusan
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
Primary Key : Kd_Jurusan

No. Nama Field Type Size Keterangan


1. Kd_Jur Text 5 Kode Jurusan
2. TA Text 2 Tahun Akademik
3. Nm_Jur Text 35 Nama Jurusan
4. Nm_Kajur Text 35 Ketua Jurusan
5. Tem_lahir Date/Time - Tempat Lahir
6. Tgl_lahir Text 10 Tanggal Lahir
7. Agama Text 10 Agama
8. JK Text 10 Jenis Kelamin
9. Status Text 10 Status
10 Alamat Text 35 Alamat Lengkap
11. Desa Text 35 Desa
12. Kec Text 35 Kecamatan
13. Kab_Kota Text 35 Kabupaten/Kota
14. Prov Text 35 Povinsi
15. Kd_Pos Text 5 Kode Post
16. Foto - - Foto
17. Tlpn Text 12 Nomor Telpon
18. HP Text 12 Nomor Handphone
19. Pendidikan Text 35 Asal Pendidikan
20 Jur Text 35 Asal Jurusan
21. Nm_PT Text 35 Asal Sekolah
22. Ket Text 50 Keterangan Lain

Tabel. IV.17 . Tabel Program Studi

5) Tabel Mata Kuliah


Fungsi : Menyimpan Data Mata Kuliah
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
104

Primary Key : Kd_MK


Foreign key : Kd_Jur

No. Nama Field Type Size Keterangan


1. Kd_MK Text 10 Kode Mata Kuliah
2. Nm_MK Text 35 Nama Mata Kuliah
3. SKS Text 3 SKS
4. Semester Text 2 Semester
5. Kd_Jur Text 7 Kode Jurusan
6. Nm_Jur Text 7 Nama Jurusan

Tabel. IV.18. Tabel Mata Kuliah

6) Tabel Mata Kuliah Prasyarat


Fungsi : Menyimpan Data Mata Kuliah
Bersyarat
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
Primary Key : Kd_MK_Bersyarat
Foreign key : Kd_MK

No. Nama Field Type Size Keterangan


1. Kd_MK Text 10 Kode Mata Kuliah
2. Nm_MK Text 35 Nama Mata Kuliah
3. Kd_MK_Prasyarat Text 11 Kode Mata Kuliah
Prasyarat
4. Nm_MK_Prasyarat Text 7 Nama Mata Kuliah
Prasyarat
5. SKS Text 2 SKS

Tabel. IV.19. Tabel Mata Kuliah Bersyarat

7) Tabel Ambil
Fungsi : Menyimpan Data Studi Mahasiswa
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
105

Primary Key : NIM


Foreign key : Kd_MK

No. Nama Field Type Size Keterangan


1. Nim Text 8 Nomor Induk
Mahasiswa
2. Kd_MK Text 10 Kode Mata Kuliah
3. Semester Text 3 Semester
4. TA Text 4 Tahun Akademik
5. Waktu Text 5 Waktu Mengajar
6. Tempat Text 7 Tempat/Ruangan
7. UTS Text 3 Ujian Tengah Semester
8. Absensi Text 3 Absensi
9. Tugas Text 3 Tugas kuliah
10. UAS Tex 3 Ujian Akhir Semester
11. Nilai_Akhir Text 5 Nilai Akhirl

Tabel. IV.20. Tabel Ambil

8) Tabel Ajar
Fungsi : Menyimpan Jadwal Kuliah
Media Penyimapanan : Hard Disk
Jenis : Tabel Biasa
Foreign key : Kd_MK & Kd_Dos

No. Nama Field Type Size Keterangan


1. Kd_Dos Text 11 Kode Dosen
2. Nm_Dos Text 35 Nama Dosen
3. Kd_MK Text 10 Kode Mata Kuliah
4. Nm_MK Text 35 Nama Mata Kuliah
5. Waktu Text 35 Waktu
6. Tempat Text 35 Tempat

Tabel. IV.21. Tabel Ajar

4.3.8 Rancangan Kode

a. NIM (8 digit)

 2 digit pertama menunjukkan tahun angkatan;


106

 2 digit ketiga menunjukkan jurusan;

 1 digit keempat berupa tanda titik sebagai pembatas;

 3 digit terakhir menunjukkan urutan nomor.

Contoh : 0602.051

b. KD_DOS ( 11 digit )

 2 digit pertama menunjukkan status dosen;

 1 digit kedua berupa tanda titik sebagai pembatas;

 4 digit ketiga menunjukan bulan dan tahun masuk menjadi

dosen pengajar;

 1 digit keempat berupa tanda titik sebagai pembatas;

 3 digit terakhir menunjukkan urutan nomor.

Contoh : 04.0602.051

c. KD_MK ( 10 digit )

 3 digit pertama menunjukkan jenis mata kuliah;

 1 digit kedua berupa tanda strip sebagai pembatas;

 2 digit ketiga menunjukkan jurusan;

 1 digit keempat berupa tanda strip sebagai pembatas;

 4 digit terakhir menujukan nomor urut mata kuliah.

Contoh : MKB-MI-3511

d. KD_MK_Prasyarat ( 12 digit )

 3 digit pertama menunjukkan jenis mata kuliah;

 1 digit kedua berupa tanda strip sebagai pembatas;


107

 2 digit ketiga menunjukkan jurusan;

 1 digit keempat berupa tanda strip sebagai pembatas;

 4 digit terakhir menujukan nomor urut mata kuliah.

Contoh : MKM-1-MI-3511

e. KD_Program ( 2 digit )

 2 digit menunjukan jenis program

Contoh : S2, S1, D3 dan D1

f. KD_Jurusan ( 5 digit )

 2 digit pertama menunjukkan kode program

 1 digit kedua berupa tanda titik sebagai pembatas

 2 digit ketiga menunjukkan jurusan studi

Contoh : D3.MI, S1.TI, dll

4.4 Desain Masukan

4.4.1 Desain Input Data Mahasiswa


108

Gambar berikut ini merupakan perancangan desain masukan

Data Mahasiswa dalam Sistem Informasi Akademik STT Nusa

Putra Sukabumi.

Data Mahasiswa
STT Nusa Putra Sukabumi

Pilihan Program - Pilih -

Tahun Angkatan - Pilih -


Pilihan Jurusan - Pilih -

NIM Agama

Nama Lengkap Islam Hindu


Kristen Budha
Tempat/T.Lahir

Jenis Kelamin - Pilih - Status


Belum Nikah Janda
Alamat Menikah Duda
Desa/Kel
Kecamatan
Pendidikan
Kab./Kota
Pendidikan Tertinggi - Pilih -
Provinsi
Jurusan
Kode Post
Nama Sekolah
No. Telepon
Keterangan
No. Hanphone

BARU SIMPAN HAPUS KELUAR


4x6

Masukan Kategori
CARI SELEKSI

Tabel Data Mahasiswa

Gambar VI.19 Desain Input Data Mahasiswa SI Akademik

4.4.2 Desain Input Data Dosen


109

Gambar berikut ini merupakan perancangan desain masukan

Data Dosen dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Data Dosen
STT Nusa Putra Sukabumi

Kode Dosen Tahun Angkatan

Mata Kuliah yang diajar dosen

Kode Mata Kuliah Mata Kuliah

NID Agama

Nama Lengkap Islam Hindu


Kristen Budha
Tempat/T.Lahir

Jenis Kelamin - Pilih - Status


Belum Nikah Janda
Alamat Menikah Duda
Desa/Kel
Kecamatan
Pendidikan
Kab./Kota - Pilih -
Pendidikan Tertinggi
Provinsi Jurusan

Kode Post Perguruan Tinggi

No. Telepon Keterangan

No. Hanphone

BARU SIMPAN HAPUS KELUAR


4x6
Masukan Kategori
CARI SELEKSI

Tabel Data Dosen

Gambar VI.20 Desain Input Data Dosen SI Akademik

4.4.3 Desain Input Data Mata Kuliah


110

Gambar berikut ini merupakan perancangan desain masukan Data

Mata Kuliah dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Kode Mata Kuliah


Nama Mata Kuliah Semester - Pilih -
SKS
Program - Pilih -
Tahun Akademik
Jurusan
- Pilih -
Mata Kuliah Bersyarat

BARU SIMPAN HAPUS KELUAR CARI

TABEL DAFTAR MATA KULIAH

Gambar VI.21 Desain Input Data Mata Kuliah SI Akademik

4.4.4 Desain Input Data Mata Kuliah Bersyarat

Gambar berikut ini merupakan perancangan desain masukan Data

Mata Kuliah bersyarat dalam Sistem Informasi Akademik STT

Nusa Putra Sukabumi.

Nama Mata Kuliah Bersyarat


Kode Mata Kuliah Kode Mata Kuliah Bersyarat
SKS
Nama Mata Kuliah

BARU SIMPAN HAPUS KEMBALI

TABEL DAFTAR MATA KULIAH BERSYARAT

Gambar VI.22 Desain Input Data Mata Kuliah Bersyarat SI


Akademik
4.4.5 Desain Input Data Jurusan
111

Gambar berikut ini merupakan perancangan desain masukan

Data Jurusan dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Data Jurusan
STT Nusa Putra Sukabumi

Pilihan Program - Pilih - Tahun Angkatan - Pilih -

Jurusan - Pilih - Semester - Pilih -

Biodata Ketua Jurusan

NIP Agama - Pilih -


Nama Lengkap
Status - Pilih -
Tempat/T.Lahir
Pendidikan
Jenis Kelamin - Pilih -
Pendidikan Tertinggi - Pilih -
Alamat
Jurusan
Desa/Kel
Perguruan Tinggi
Kecamatan
Keterangan
Provinsi

Kode Post

No. Telepon Foto


4x6
No. Hanphone

BARU SIMPAN HAPUS


SELEKSI
KELUAR CARI

Tabel Data Mata Kuliah Tiap Jurusan

Tabel Data Mahasiswa Tiap Jurusan

Gambar VI.23 Desain Input Data Jurusan SI Akademik


4.4.6 Desain Input Data Studi
112

Gambar berikut ini merupakan perancangan desain masukan Data

Studi Pengolahan Pengolahan Nilai Mahasiswa Mata Kuliah dalam

Sistem Informasi Akademik STT Nusa Putra Sukabumi.

Data Studi
Sistem Pengolahan Nilai Mahasiswa
STT Nusa Putra Sukabumi

Semester - Pilih -
NIM BARU

Tahun - Pilih -
SIMPAN

Jurusan - Pilih - HAPUS


Nama Mahasiswa

Kode MK KELUAR

Mata Kuliah CARI

Pengolahan Nilai
Belum Nikah Nilai dan Huruf Mutu

Nilai
Absen UTS
Hitung
Tugas UAS
Mutu
Nilai Akhir

Peredikat

Tabel Data Nilai Studi Mahasiswa

Gambar VI.24 Desain Input Data Studi SI Akademik

4.4.7 Desain Input Jadwal Kuliah dan Ujian


113

Gambar berikut ini merupakan perancangan desain masukan Data

Jadwal Kuliah dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Cek Jadwal Kuliah

Kode Mata Kuliah Kode Dosen


CARI

Program - Pilih - Tahun Angkatan - Pilih -

Jurusan Semester
- Pilih - - Pilih -

Kode Mata Kuliah - Pilih - Hari - Pilih -

Nama Mata Kuliah - Pilih - Waktu

Ruang - Pilih -

BARU SIMPAN HAPUS KEMBALI CARI

TABEL DAFTAR JADWAL

Gambar VI.25 Desain Input Pengolahan Jadwal Kuliah dan


Jadwal Ujian SI Akademik

4.5 Desain Keluaran


114

4.5.1 Desain Output Laporan Data Mahasiswa

Gambar berikut ini merupakan perancangan desain keluaran

data mahasiswa Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Gambar VI.26 Desain Output Laporan Data Mahasiswa dari SI


Akademik
4.5.2 Desain Output Laporan Data Dosen
115

Gambar berikut ini merupakan perancangan desain keluaran

data dosen dari Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

Gambar VI.27 Desain Output Laporan Data Dosen Dari SI


Akademik

4.5.3 Desain Output Laporan Data Mata Kuliah


116

Gambar berikut ini merupakan perancangan desain keluaran

data mata kuliah dari Sistem Informasi Akademik STT Nusa

Putra Sukabumi.

Gambar VI.28 Desain Output Laporan Data Mata Kuliah dari

SI Akademik

4.5.4 Desain Outoput Laporan Data Studi


117

a. Desain Output Laporan Kartu Hasil Studi (KHS)

Gambar berikut ini merupakan perancangan desain keluaran

Laporan KHS dari Sistem Informasi Akademik STT Nusa

Putra Sukabumi.

Gambar VI.29 Desain Output Laporan KHS dari SI

Akademik

b. Desain Output Laporan Transkip Nilai


118

Gambar berikut ini merupakan perancangan desain keluaran

Laporan Transkip Nilai Mahasiswa dari Sistem Informasi

Akademik STT Nusa Putra Sukabumi.

Gambar VI.30 Desain Output LaporanTranskip Nilai dari SI

Akademik

4.5.6 Desain Output Jadwal Mata Kuliah


119

Gambar berikut ini merupakan perancangan desain keluaran

Pengumuman Jadwal Kuliah dari Sistem Informasi Akademik

STT Nusa Putra Sukabumi.

Gambar VI.31 Desain Output Jadwal Kuliah dari SI


Akademik

4.6 Desain Tampilan


120

4.6.1 Struktur Tampilan

LOGIN

SI Akdemik STT-NSP

File Data Laporan Pengaturan Informasi

Login Mahasiswa Mahasiswa Pengguna

Log Out Dosen Dosen

Keluar Program Mata Kuliah

Program Studi KHS

Mata Kuliah Transkip

Studi

Gambar VI.32 Struktur Tampilan darii SI Akademik

4.6.2 Desain Form

a. Form Login Sistem

Gambar VI.33 Tampilan Login Sistem

b. Form Loding Sistem


121

Gambar VI.34 Tampilan Loding Sistem

c. Form Pengguna

Gambar VI.35 Tampilan Pengaturan Pengguna

d. Form Menu Utama


122

Gambar VI.36 Tampilan Menu Utama

e. Form Data Mahasiswa

Gambar VI.37 Tampilan Input Data Mahasiswa

f. Form Data Dosen


123

Gambar VI.38 Tampilan Input Data Dosen

g. Form Data Jurusan


124

Gambar VI.39 Tampilan Input Data Jurusan

h. Form Data Mata Kuliah


125

Gambar VI.40 Tampilan Input Mata Kuliah

i. Form Mata Kuliah Prasyarat

Gambar VI.41 Tampilan Input Mata Kuliah Prasyarat


126

j. Form Pengolahan Nilai

Gambar VI.42 Tampilan Input Nilai Mahasiswa

k. Form Pengolahan Jadwal

Gambar VI.43 Tampilan Pengolahan Jadwal

l. Form Setting Data Program


127

Gambar VI.44 Tampilan Pengturan Data Program

m. Form Setting Data Jurusan

Gambar VI.45 Tampilan Pengturan Data Jurusan

n. Form Laporan – Laporan


128

1. Form Seleksi Laporan Mahasiswa

Gambar VI.46 Tampilan Form Lap. Mahaiswa

2. Form Seleksi Laporan Dosen

Gambar VI.47 Tampilan Form Lap. Dosen

3. Form Seleksi Laporan Mata Kuliah

Gambar VI.48 Tampilan Form Lap. Mata Kuliah

4.7 Implementasi
129

4.7.1 Lingkungan Implementasi

a. Perangkat Keras (Hardware)

Perangkat keras yang dibutuhkan untuk melaksanakan

implementasi dari program yang dibuat yaitu dengan

spesifikasi sebagai berikut :

1) Prosessor Pentium III 800 MHz

2) RAM 256 MB

3) Hardisk 20 GB

4) CD RW 52 X

5) VGA Card 32 MB

6) Monitor 17”

7) Mouse

8) Keyboard

9) 1 Unit Printer

b. Sistem Operasi

Dikarenakan bahasa yang dipergunakan adalah

Microsoft Visual Basic 6.0 maka sistem operasi yang

dipergunakan untuk menginplementasikannya adalah sistem

operasi windows, dalam hal ini versi windows yang

dipergunakan adalah windows XP, baik Windows XP

Profesional spare part 1, 2 atau 3.

c. Database
130

Pada program Sistem Informasi Akademik Sekolah

Tinggi Teknologi Nusa Putra Sukabumi tentunya diperlukan

sebuah database yang berfungsi menampung data-data yang

disimpan dalam sistem tersebut. Adapun database yang

digunakan adalah Microsoft Access.

d. Bahasa Pemrograman

Dalam pembuatan suatu program aplikasi atau

perangkat lunak tentunya diperlukan pemilihan bahasa

pemrograman untuk dapat mengaplikasikan program tersebut

dan dapat menunjang kemampuan dan kelebihan dari

perangkat lunak atau bahasa pemrograman tersebut, karena

bahasa pemrograman yang tepat akan berpengaruh pada

keberhasilan suatu program aplikasi. Dalam hal ini untuk

membuat Program Sistem Sistem Informasi Akademik

Sekolah Tinggi Teknologi Nusa Putra Kabupaten Sukabumi

menggunakan bahasa pemrograman Visual Basic 6.0.

4.7.2 Hasil Implementasi

a. Membuka Program

Aplikasi Sistem Informasi Akademik Sekolah Tinggi

Teknologi Nusa Putra Sukabumi dapat dijalankan dengan


131

memilih icon Aplikasi Sistem Informasi Akademik Tinggi

Teknologi Nusa Putra pada layar desktop.

b. Menjalankan Program

1) Login Program

Untuk masuk pada aplikasi Sistem Informasi Akademik

Sekolah Tinggi Teknologi Nusa Putra Sukabumi anda

harus login terlebih dahulu dengan memasukan Nama

Lengkap, Kata Sandi dan Tingkat Pengguna lalu tekan

Masuk , jika Nama Pengguna, Kata Sandi dan Tingkat

Pengguna dapat disisi sesuai data yang telah diatur

sebelumnya pada form pengguna, maka anda dapat

menggunakan aplikasi tersebut sesuai dengan tingkatan

pengguna. Tetapi apabila pemasukan kata Nama

Pengguna, Kata Sandi dan Tingkat Pengguna Salah Maka

Program Akan error dan keluar secara otomatis.

2). Loding Bar

Setelah Nama Pengguna, Kata Sandi dan Tingkat

Pengguna anda masukan kemudian anda tekan tombol

masuk maka anda akan dipertemukan pada suatu

keadaan tunggu yang terdapat pada form loding bar.

Loding bar merupakan suatu Form Tunggu/proses untuk

masuk ke dalam sistem aplikasi ini. Pengguna bisa


132

menghentikan keadaan tersebut dengan cara menekan

tombol batal.

3). Menu Utama

Setelah melewati proses loading tersebut maka pengguna

akan memasuki menu utama untuk selanjutnya memilih

menu apa yang akan pengguna gunakan dalam sistem

informasi akdemik ini.

3) Form Data Mahasiswa

Pada Form Data Mahasiswa digunakan untuk menginput

data mahasiswa dan juga melihat data mahasiswa yang

terdaftar di Sekolah Tinggi Teknologi Nusa Putra dengan

kunci utama nya adalah Nomor Induk Mahasiswa (NIM).

4) Form Data Dosen

Pada Form Data Dosen digunakan untuk menginput data

Dosen dan juga melihat data Dosen yang terdaftar di

Sekolah Tinggi Teknologi Nusa Putra dengan kunci

utamanya adalah Kode Dosen.

5) Form Daftar Mata Kuliah

Pada Form ini pengguna bisa melihat daftar mata kuliah

yang di pelajari pada setiap semester dan jurusan, dan

dapat dilihat pula dosen pengajar mata kuliah tersebut

dengan memasukan kode mata kuliah.


133

6) Form Daftar Mata Kuliah Bersyarat

Pada form ini pengguna bisa mengetahui daftar mata

kuliah prasyarat yang sudah ditempuh pada semester

sebelumnya sebelum mengambil mata kuliah yang baru

pada semester berikutnya, biasanya data ini dibutuhkan

pada saat pengisian Kartu Rancangan Studi (KRS) pada

semester baru, pengguna bisa meslihat mata kuliah syarat

yang harus di tempuh terlebih dahulu dengan memasukan

kode mata kuliah yang akan diambil.

7) Form Jurusan

Form ini dapat dipergunakan pengguna untuk mengetahu

ketua jurusan masing–masing jurusan dengan

memasukan Kode jurusan yang telah di tetapkan oleh.

8) Form Pengolahan Nilai

Form ini dipergunakan untuk pengarsipan nilai mahasiswa

yang diperoleh pada setiap semesternya, sebagai bahan

didalam pembuatan Kartu Rancangan Studi (KRS) dan

Transkrip Nilai Akademik.

9) Form Laporan Data Mahasiswa

Form ini dipergunakan untuk mencetak laporan

mahasiswa perangkatan, jurusan dan berdasarkan

semsester yang ditempuh.


134

10)Form Laporan Data Dosen

Form ini dipergunakan untuk mencetak laporan dosen.

11)Form Laporan KHS

Form ini dipergunakan untuk mencetak kartu hasil studi

mahasiswa dengan cara memasukan NIM mahasiswa

yang bersangkutan kemudian tekan Preview dan Cetak

dimana data yang diambil dari form penilaian studi yang

telah di input nilai – nilai mahasiswa pada setia

semesternya.

12)Form Laporan Transkrip Nilai

Form ini dipergunakan untuk melihat seluruh mata kuliah

yang telah ditempuh oleh setiap mahasiswa dan untuk

mencetak transkrip nilai akademik dimana mahasiswa

yang bersangkutan telah dinyatakan lulus, cara

mempergunakan form ini yaitu dengan memasukan NIM

mahasiswa bersangkutan lalu tekan enter maka akan

keluar data seluruh mata kuliah yang telah ditempuh.

Вам также может понравиться