BAB IV Muse

89
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 69

Transcript of BAB IV Muse

Page 1: BAB IV Muse

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.

69

Page 2: BAB IV Muse

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

Tabel IV.1 Bagan Flow Map berjalan

70

KRS

KRS

Hitungbiaya Adm.

Form KRS Kosong

Lap.

Input KRS

KRS

Mulai

Form Biodata Dosen & MHS

Form Biodata Dosen

Form Biodata

MHS

Isi

Isi

Biodata MHS

Biodata Dosen

Form BiodataBiodata

Dosen & MHS Terisi

Form Biodata

Biodata Dosen &

MHS Terisi

Olah Data

Form BiodataLap.

Lap.

Lap.

Mulai

Nilai/MK

Nilai/MK KumpulanNilai

Olah

KHSKHS

KHSTranskip Nilai

KHS

Transkip Nilai

accLap.

Lap.

KHS

Form Biodata Dosen & MHSForm Biodata Dosen & MHS

Form Biodata Dosen & MHS

Mulai

Form KRS Kosong

Isi KRS

KRSForm KRS Kosong

Form KRS Terisi

Form KRS Terisi

Form KRS Terisi

KRS Terisi& Bebas

Adm

Form KRS Terisi

KRS Terisi& Bebas

Adm

Page 3: BAB IV Muse

Prosedur yang diusulkan tersebut sebagaimana yang terdapat

dalam flow Map berikut :

MAHASISWA DOSEN BAU BAAK KAJUR KETUA STT

Tabel IV.2 Bagan Flow Map diajukan

71

Mulai

Form BiodataDosen & MHS

Form Biodata Dosen

Form Biodata

MHS

Isi

Isi

Biodata MHS

Biodata Dosen

Form Biodata

Biodata Dosen &

MHS Terisi

Form Biodata

Biodata Dosen &

MHS Terisi

Olah Data

Form BiodataLap.

Lap.

Lap.

Mulai

Nilai

Nilai/MKKumpulan

Nilai

Olah

KHS

Transkip Nilai

KHS

Transkip Nilai

accLap.

Lap.

Lap.

Media Penyimpanan

Transkip Nilai

Media Penyimpanan

Form BiodataDosen & MHS

Form BiodataDosen & MHS

Form BiodataDosen & MHS

KRS

KRS (R:1)

Hitungbiaya Adm.

Form KRS Kosong

Input KRS

Data Akademik

Mulai

Form KRS Kosong

KRSForm KRS Kosong

Form KRS Terisi

Form KRS Terisi

Form KRS Terisi

KRS (R:2,3)

Form KRS Terisi

KRS (R:1,2 &3)

Konsul

Isi KRS

Media Penyimpanan

Page 4: BAB IV Muse

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

72

Page 5: BAB IV Muse

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;

73

Page 6: BAB IV Muse

(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;

74

Page 7: BAB IV Muse

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

75

Page 8: BAB IV Muse

4.2 Desain Proses

4.2.1 Diagram Kontek Sistem Informasi Akdemik STT Nusa Putra

76

PerancanganSistem Informasi

Akademik STT - NSP

MAHASISWA

KRS_R3Daftar_MKKHSTranskrip_NilaiJadwal

Formulir_biodata_MHSKRS_R2

DOSEN

Formulir_Biodata_DosenDistribusi_Nilai

Jadwal

KETUA JURUSAN

Lap_Transkip_Nilai/JurLap_Daftar_Nilai/JurLap. Data MHS/Jur

Lap. Daftar_NilaiLap. Data MHSLap. Data Dosen

BAAK

Data_MK,Data_Jurusan

Daftar_DosenDaftar_MHSDaftar Nilai

Page 9: BAB IV Muse

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

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

b. DFD Level 1 Pendataan Mahasiswa

77

KETUA STT-NSP

MAHASISWABiodata MHS

Form Biodata MHSNIMKTM

File Mahasiswa

DOSEN

2Pendataan

DosenFile Dosen

3PendataanProgram,

Jurusan & Mata Kuliah

File Program

File Jurusan

KRS Terisi

Form_KRSJadwal Kuliah

File Mata Kuliah

File Studi

Jadwal KuliahID/KD_Dose

Biodata Dosen

Data ProgramData JurusanData Mata Kuliah

Distribusi Nilai

KHSTranskip Nilai

File Studi

Lap. Data MHS/Jur

Lap. Daftar_Nilai

Daftar MHS

Daftar Dosen

1

PendataanMahasiswa

KETUAJURUSAN

Lap_Transkip_NilaiLap_Daftar_Nilai

Lap. Data MHS

4Pengolahan Nilai MHS

KETUASTT-NSP

Lap. Data Dosen

BAAK

Daftar_Nilai

MAHASISWABiodata MHS

1.1Simpan

DataMahasiswa

Form Biodata MHSNIMKTM

File Mahasiswa

BAAK

KETUAJURUSAN

KETUASTT-NSP

Lap. Data MHS/JurLap. Data MHS

1.2

Laporan

Daftar MHS

Page 10: BAB IV Muse

Gambar IV.3. DFD Level 1 Pendataan Mahasiswa

c. DFD Level 1 Pendataan Dosen

Gambar IV.4. DFD Level 1 Pendataan Dosen

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

78

DosenBiodata Dosen

2.1Simpan

DataDosen

Form Biodata Dosen

File Dosen

BAAKKETUASTT-NSP

Lap. Data Dosen

2.2

Laporan

Daftar Dosen

BAAK

File Program

DOSENMAHASISWA

Data Mata Kuliah

Data Program

Data Jurusan

File Jurusan File Mata Kuliah

3.1Simpan

DataProgram

3.2Simpan

DataJurusan

3.3Simpan

Distribusi Mata Kuliah

Jadwal KuliahForm KRS

Jadwal Kuliah

File Jadwal

3.4Olah Data Akademik

KRS Terisi

Page 11: BAB IV Muse

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

Mata Kuliah

e. DFD Level 1 Pengolahan Nilai Mahasiswa

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;

79

4.1Pengolahan Nilai MHS

DOSENDistribusi Nilai

MAHASISWA

KHSTranskip Nilai

BAAKDaftar Nilai

KETUA JURUSAN

KETUA STT-NSP

Daftar Nilai/JurTranskip Nilai

File Studi

4.2Seleksi

LaporanNilai

Daftar Nilai

Page 12: BAB IV Muse

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

80

Page 13: BAB IV Muse

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 :

81

Page 14: BAB IV Muse

- 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

82

Page 15: BAB IV Muse

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 :

No. Nilai Akhir Nilai MutuHuruf Mutu

1. 100 – 85 4,00 – 3,51 A2. 84 – 70 3,50 – 2,75 B3. 69 – 55 2,74 – 2,00 C4. 54 – 41 1,99 – 1,00 D5. 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;

83

Page 16: BAB IV Muse

- 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

84

Page 17: BAB IV Muse

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.

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

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

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

85

MAHASISWA PROGRAM

JADWALMATA_KULIAH

JURUSAN

MATA_KULIAH_PRASYARAT

MAHASISWA PROGRAM

JADWALMATA_KULIAH

JURUSAN

MATA_KULIAH_PRASYARAT

Nim Kd_Program Kd_jur

Kd_Mk_PrasyaratKd_MK

DOSEN

DOSEN

Kd_Dos

Page 18: BAB IV Muse

3) Mengidentifiksi dan menetapkan seluruh himpunan relasi

diantara himpunan entitas yang ada beserta foreign Key-Nya

(Kunci Tamu).

86

MAHASISWA pilih

PROGRAM

ambil

ajar

DOSEN

punya

JURUSAN

dapat

NimNim

Kd_Program

Kd_Program

Kd_Jur

Kd_Jur

Kd_MK

Kd_Jur

Nim Kd_MK

Kd_MK

Kd_MK Kd_Dos

Kd_MK

Kd_Mk_Prasyarat

Syarat

Kd_Mk_Prasyarat

Kd_MKMATA_KULIAH_

PRASYARAT

JADWALdapat

MATA_KULIAH

Page 19: BAB IV Muse

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

4) Menentukan Derajat/Kardinalitas relasi untuk setiap

himpunan.

87

Kd_MK

hariHari

Kd_Program

M I

M

NN

M N

N

M

M

MAHASISWA pilih

PROGRAM

ambil

ajar

DOSEN

punya

MATA_KULIAH

JURUSAN

dapat

NimNim

Kd_Program

Kd_Program

Kd_Jur

Kd_Jur

Kd_MK

Kd_Jur

Nim Kd_MK

Kd_MK

Kd_MK Kd_Dos

Kd_MK

Kd_Mk_Prasyarat

Syarat

Kd_Mk_Prasyarat

I

MKd_MKMATA_KULIAH_

PRASYARAT

JADWALdapat

Kd_MK

hariHari

I

M

Page 20: BAB IV Muse

Gambar. IV. 10. ERD Tahap Pertama Langkah Ke-4

5) Melengkapi entitas dan himpunan relasi dengan atribut

deskriptif (No-Key/bukan Kunci).

88

MAHASISWA pilih PROGRAM

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

ajar

DOSEN

punya

M

M

M

M

JURUSAN

*Kd_Program Nm_Program

*Kd_MK_Prasyarat Nm_MK_Prasyarat

**Nim**Kd_Program

N

* 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_skul Ket

*Kd_Dosen 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

**Kd_Dos Nm_Dos**Kd_MK Nm_MK Waktu Tempat

I

M

N

ambil

**Kd_Program **Kd_Jur Nm_Jur

*Kd_Jur 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

MATA_KULIAH_PRASYARAT

M

**Kd_MK Nm_MK**Kd_MK_Prasyarat Nm_MK_Prasyarat SKS

Syarat

MATA_KULIAH

N

dapat**Kd_Jur Nm_Jur**Kd_MK*Kd_MK

Nm_MK SKS Semester

M I

JADWAL dapat

I

M

*Hari TA Semester Waktu Ruang

**Kd_MK TA Semester**Hari Waktu Ruang

Page 21: BAB IV Muse

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

89

Page 22: BAB IV Muse

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)

NimNm_MHSJKTem_LahirTgl_LahirAlamatSemesterTAKd_ProgramNm_ProgramNm_JurNm_Kajur

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

Nim Kd_Program Kd_JurNm_MHS Nm_Program Nm_JurJK Nm_KajurTem_LahirTgl_LahirAlamatSemesterTA

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_JurJK Nm_KajurTem_LahirSemesterTA

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

File Mahasiswa

File Pilih

90

* NimNm_MHSJkTem_LahirTgl_LahirAlamat Semester TA

* NimNm_MhsTem_LahirTgl_LahirSemesterTA

* Kd_ProgramNm_program

* Kd_JurNm_JurNm_Kajur

Page 23: BAB IV Muse

File Program

File Jurusan

Gambar. IV. 12. Normalisasi 3 NF Data Mahasiswa

b. Data Dosen

1. Bentuk Tidak Normal (Unnormalize Form)

Kd_DosenNIDNm_DosenJkTem_LahirTgl_LahirAlamatKd_MkNm_MkSKS

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

Kd_DosenNIDNm_DosenJkTem_LahirTgl_LahirAlamat

Kd_MkNm_MkSKS

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

File Dosen* Kd_Dosen

NIDNm_DosenJkTem_LahirTgl_LahirAlamat

File Mata Kuliah* Kd_Mk

Nm_MkSKS

91

* Kd_JurNm_JurNm_Kajur

* Kd_ProgramNm_Program

Page 24: BAB IV Muse

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

File Dosen

File Ajar

File Mata Kuliah

Gambar. IV. 13. Normalisasi 3 NF Data Dosen

c. Data Akademik

1. Bentuk Tidak Normal (Unnormalize Form)

Kd_ProgramNm_ProgramKd_JurNm_JurKd_MKNm_MkSKSNm_Kajur

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

Kd_ProgramNm_Program

Kd_JurNm_JurNm_Kajur

Kd_MKNm_MkSKS

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

File Program* Kd_Program Nm_Program

File Jurusan* Kd_Jur Nm_Jur

92

* Kd_Dosen NID Nm_Dosen JK Tem_Lahir Tgl_Lahir Alamat

* Kd_Dosen Nm_Dosen* Kd_MK Nm_MK SKS

* Kd_ProgramNm_Program

Page 25: BAB IV Muse

Nm_Kajur File Mata Kuliah* Kd_MK Nm_Mk

SKS

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

File Program

File Jadwal

File Jurusan

File Mata Kuliah

Gambar. IV. 14. Normalisasi 3 NF Data Akademik

d.Pengolahan Nilai Mahasiswa

1. Bentuk Tidak Normal (Unnormalize Form)

NimNm_MHSJKTem_LahirTgl_LahirAlamatSemesterTAKd_Program

93

* Kd_Program Nm_Program

* Kd_Program Nm_Program* Kd_Jur Nm_Jur* Kd_MK Nm_MK SKS Hari Waktu

* Kd_ProgramNm_Program

* Kd_Jur Nm_Jur Nm_Kajur

Page 26: BAB IV Muse

Nm_ProgramKd_JurNm_JurKd_MKNm_MkSKSNm_Kajur

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

NimNm_MHSJKTem_LahirTgl_LahirAlamatSemesterTA

Kd_ProgramNm_Program

Kd_JurNm_Jur Nm_Kajur

Kd_MKNm_MkSKS

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

File Mahasiswa* Nim

Nm_MHSJKTem_LahirTgl_LahirAlamatSemesterTA

File Program* Kd_Program

Nm_Program

File Jurusan* Kd_Jur

Nm_Jur Nm_Kajur

File Mata Kuliah* Kd_MK

Nm_MkSKS

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

File Mahasiswa

File Ambil

94

* Nim Nm_MHS JK Tem_Lahir Tgl_Lahir Alamat Semester TA

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

* Kd_Mk Nm_MK SKS

Page 27: BAB IV Muse

* 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_skul Ket

*Kd_DosenTA Nm_DosTem_lahir Tgl_lahirAgama JKStatus AlamatDesa KecKab_Kota ProvKd_Pos FotoTlpn HPPendidikanJurNm_PT Ket

File Program

File Jurusan

File Mata Kuliah

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

95

* Kd_ProgramNm_Program

* Kd_Jur Nm_Jur Nm_Kajur

* Kd_MkNm_MKSKS

MAHASISWA

* Kd_Jur Nm_Jur TA 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

PROGRAM

**Kd_Program**Kd_Jur* Kd_MK Nm_MK SKS Semester TA

**Kd_MK Nm_MK* Kd_MK_Prasyarat Nm_MK_Prasyarat SKS

MATA_KULIAH_PRASYARAT

MATA_KULIAH

DOSEN

* Kd_Program Nm_Program

ajar

JURUSAN

** Nim Nm_MHS TA** Kd_Program Nm_Program** Kd_Jur Nm_Jur

pilih

JADWAL

Page 28: BAB IV Muse

*Nim*Kd_Program

*Kd_Jur 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

* 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_skul Ket

M

I

Gambar IV.16. Relasi Antar Tabel

4.3.4 Transformasi Diagram-ER ke bentul LRS

96

pilihMAHASISWA PROGRAM

M

M

N

punya*Kd_Program *Kd_Jur Nm_Jur

*Kd_Program Nm_Program

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

ambil

**Kd_MK Nm_MK Waktu Tempat**Kd_Dos Nm_Dos

**Kd_MK TA Semester *Hari Waktu Ruang

Page 29: BAB IV Muse

M

*Kd_Dosen 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

M

I

N

* Kd_Dos Nm_Dos*Kd_MK Nm_MK Waktu Tempat M

M I

Gambar IV. 17. Transformasi Diagram-ER ke bentul LRS

4.3.5 Logical Record Structure (LRS)

97

*Nim*Kd_MK Semester TA UTS Absensi Tugas UAS Nilai_Akhir

M

ajar

JURUSAN

DOSEN

*Kd_MK_Prasyarat Nm_MK_Prasyarat

*Kd_Jur Nm_Jur*Kd_MK

JADWAL

ambil

**Kd_MK TA Semester**Hari Waktu Ruang

TASemesterHariWaktuRuang

*Kd_MK Nm_MK*Kd_MK_Prasyarat Nm_MK_Prasyarat SKS

dapat

dapat

MATA_KULIAH

N*Kd_MK Nm_MK SKS Semester

MATA_KULIAH_PRASYARAT

Syarat

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_skul Ket

ambil

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

MATA_KULIAH

**Kd_Program**Kd_Jur* Kd_MK Nm_MK SKS Semester TA

PROGRAM

MATA_KULIAH_PRASYARAT

**Kd_MK Nm_MK* Kd_MK_Prasyarat Nm_MK_Prasyarat SKS

JURUSAN

* Kd_Jur Nm_Jur TA 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

ajar

**Kd_MK Nm_MK Waktu Tempat**Kd_Dos Nm_Dos

DOSEN

*Kd_DosenTA Nm_DosTem_lahir Tgl_lahirAgama JKStatus AlamatDesa KecKab_Kota ProvKd_Pos FotoTlpn HPPendidikanJurNm_PT Ket

* Kd_Program Nm_Program

** Nim Nm_MHS TA** Kd_Program Nm_Program** Kd_Jur Nm_Jur

pilih

JADWAL

**Kd_MK TA Semester *Hari Waktu Ruang

Page 30: BAB IV Muse

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_skul

Ket

Tabel IV.4. Transformasi LRS ke Tabel Mahasiswa

98

Page 31: BAB IV Muse

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

7. Tabel Ambil

99

Page 32: BAB IV Muse

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

1) Tabel Mahasiswa

100

Page 33: BAB IV Muse

Fungsi : Menyimpan Data Mahasiswa

Media Penyimapanan : Hard Disk

Jenis : Tabel Biasa

Primary Key : NIM

No. Nama Field Type Size Keterangan1.

2.3.4.5.6.7.8.9.

10.11.12.14.15.16.17.18.19.20.21.22.

Nim

TANm_MHSTem_lahirTgl_lahirAgamaJKStatusAlamatDesaKecKab_KotaProvKd_PosFotoTlpnHPPendidikanJurAsal_skulKet

Text

TextTextText

Date/TimeTextTextTextTextTextTextTextTextText

-TextTextTextTextTextText

8

43535-

10101050353535355-

121210101035

Nomor Induk MahasiswaTahun AkademikNama MahasiswaTempat LahirTanggal LahirAgamaJenis KelaminStatusAlamat LengkapDesaKecamatanKabupaten/KotaPovinsiKode PostFotoNomor TelponNomor HandphonePendidikan TerakhirAsal JurusanAsal SekolahKeterangan Lain

Tabel. IV. 14. Tabel Mahasiswa

2) Tabel Dosen

Fungsi : Menyimpan Data Dosen

Media Penyimapanan : Hard Disk

Jenis : Tabel Biasa

Primary Key : Kd_Dos

101

Page 34: BAB IV Muse

No. Nama Field Type Size Keterangan1.2.3.4.5.6.7.8.9.

10.11.12.14.15.16.17.18.19.20.21.22.23.

Kd_DosenNIDTANm_DosTem_lahirTgl_lahirAgamaJKStatusAlamatDesaKecKab_KotaProvKd_PosFotoTlpnHPPendidikanJurNm_PTKet

TextTextTextTextText

Date/TimeTextTextTextTextTextTextTextTextText

-TextTextTextTextTextText

112

103535-

10101035353535355-

121235353550

Kode DosenNomor Induk DosenTahun AkademikNama DosenTempat LahirTanggal LahirAgamaJenis KelaminStatusAlamat LengkapDesaKecamatanKabupaten/KotaPovinsiKode PostFotoNomor TelponNomor HandphoneAsal PendidikanAsal JurusanAsal SekolahKeterangan 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 Keterangan1.

2.3.4.

Nim

Kd_ProgramKd_JurNm_Jur

Text

TextTextText

8

25

35

Nomor Induk MahasiswaKode ProgramKode JurusanNama Jurusan

Tabel. IV.16 . Tabel Program

102

Page 35: BAB IV Muse

4) Tabel Jurusan

Fungsi : Menyimpan Data Jurusan

Media Penyimapanan : Hard Disk

Jenis : Tabel Biasa

Primary Key : Kd_Jurusan

No. Nama Field Type Size Keterangan1.2.3.4.5.6.7.8.9.1011.12.13.14.15.16.17.18.19.2021.22.

Kd_JurTANm_JurNm_KajurTem_lahirTgl_lahirAgamaJKStatusAlamatDesaKecKab_KotaProvKd_PosFotoTlpnHPPendidikanJurNm_PTKet

TextTextTextText

Date/TimeTextTextTextTextTextTextTextTextTextText

-TextTextTextTextTextText

52

3535-

1010101035353535355-

121235353550

Kode JurusanTahun AkademikNama JurusanKetua JurusanTempat LahirTanggal LahirAgamaJenis KelaminStatusAlamat LengkapDesaKecamatanKabupaten/KotaPovinsiKode PostFotoNomor TelponNomor HandphoneAsal PendidikanAsal JurusanAsal SekolahKeterangan Lain

Tabel. IV.17 . Tabel Program Studi

5) Tabel Mata Kuliah

Fungsi : Menyimpan Data Mata Kuliah

Media Penyimapanan : Hard Disk

Jenis : Tabel Biasa

Primary Key : Kd_MK

Foreign key : Kd_Jur

103

Page 36: BAB IV Muse

No. Nama Field Type Size Keterangan1.2.3.4.5.6.

Kd_MKNm_MKSKSSemesterKd_JurNm_Jur

TextTextTextTextTextText

10353277

Kode Mata KuliahNama Mata KuliahSKSSemesterKode JurusanNama 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 Keterangan1.2.3.

4.

5.

Kd_MKNm_MKKd_MK_Prasyarat

Nm_MK_Prasyarat

SKS

TextTextText

Text

Text

103511

7

2

Kode Mata Kuliah Nama Mata KuliahKode Mata Kuliah PrasyaratNama Mata Kuliah Prasyarat SKS

Tabel. IV.19. Tabel Mata Kuliah Bersyarat

7) Tabel Ambil

Fungsi : Menyimpan Data Studi Mahasiswa

Media Penyimapanan : Hard Disk

Jenis : Tabel Biasa

Primary Key : NIM

Foreign key : Kd_MK

104

Page 37: BAB IV Muse

No. Nama Field Type Size Keterangan1.

2.3.4.5.6.7.8.9.10.11.

Nim

Kd_MKSemesterTAWaktuTempatUTSAbsensiTugasUASNilai_Akhir

Text

TextTextTextTextTextTextTextTextTexText

8

10345733335

Nomor Induk MahasiswaKode Mata KuliahSemesterTahun AkademikWaktu MengajarTempat/RuanganUjian Tengah SemesterAbsensiTugas kuliahUjian Akhir SemesterNilai 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 Keterangan1.2.3.4.5.6.

Kd_DosNm_DosKd_MKNm_MKWaktuTempat

TextTextTextTextTextText

113510353535

Kode DosenNama DosenKode Mata KuliahNama Mata KuliahWaktuTempat

Tabel. IV.21. Tabel Ajar

4.3.8 Rancangan Kode

a. NIM (8 digit)

2 digit pertama menunjukkan tahun angkatan;

2 digit ketiga menunjukkan jurusan;

1 digit keempat berupa tanda titik sebagai pembatas;

105

Page 38: BAB IV Muse

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;

2 digit ketiga menunjukkan jurusan;

1 digit keempat berupa tanda strip sebagai pembatas;

106

Page 39: BAB IV Muse

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

Gambar berikut ini merupakan perancangan desain masukan

Data Mahasiswa dalam Sistem Informasi Akademik STT Nusa

Putra Sukabumi.

107

Page 40: BAB IV Muse

Gambar VI.19 Desain Input Data Mahasiswa SI Akademik

4.4.2 Desain Input Data Dosen

Gambar berikut ini merupakan perancangan desain masukan

Data Dosen dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

108

Data MahasiswaSTT Nusa Putra Sukabumi

Pilihan Program

Tahun Angkatan

- Pilih -

- Pilih -

NIM

Tempat/T.Lahir

Nama Lengkap

Desa/Kel

Kecamatan

Provinsi

Kode Post

- Pilih - Jenis Kelamin

Alamat

No. Telepon

No. Hanphone

Agama

Islam

Kristen

Hindu

Budha

Status

Belum Nikah

Menikah

Janda

Duda

BARU SIMPAN HAPUS KELUAR

SELEKSI

4x6

Tabel Data Mahasiswa

Data DosenSTT Nusa Putra Sukabumi

CARIMasukan Kategori

Pendidikan Tertinggi - Pilih -

Jurusan

Nama Sekolah

Keterangan

Pendidikan

Pilihan Jurusan - Pilih -

Kab./Kota

Page 41: BAB IV Muse

Gambar VI.20 Desain Input Data Dosen SI Akademik

4.4.3 Desain Input Data Mata Kuliah

Gambar berikut ini merupakan perancangan desain masukan Data

Mata Kuliah dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

109

Kode Dosen

NID

Tempat/T.Lahir

Nama Lengkap

Desa/Kel

Kecamatan

Provinsi

Kode Post

- Pilih - Jenis Kelamin

Alamat

No. Telepon

No. Hanphone

Agama

Islam

Kristen

Hindu

Budha

Status

Belum Nikah

Menikah

Janda

Duda

BARU SIMPAN HAPUS KELUAR

CARI SELEKSI

4x6

Tabel Data Dosen

Mata Kuliah Kode Mata Kuliah

Pendidikan Tertinggi - Pilih -

Jurusan

Perguruan Tinggi

Keterangan

Pendidikan

Masukan Kategori

Mata Kuliah yang diajar dosen

Kab./Kota

Tahun Angkatan

Kode Mata Kuliah

Nama Mata Kuliah

SKS

Semester - Pilih -

Page 42: BAB IV Muse

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.

Gambar VI.22 Desain Input Data Mata Kuliah Bersyarat SI

Akademik

4.4.5 Desain Input Data Jurusan

Gambar berikut ini merupakan perancangan desain masukan

Data Jurusan dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

110

Kode Mata Kuliah

Nama Mata KuliahSKS

BARU SIMPAN HAPUS KEMBALI

TABEL DAFTAR MATA KULIAH BERSYARAT

Data JurusanSTT Nusa Putra Sukabumi

Kode Mata Kuliah BersyaratNama Mata Kuliah Bersyarat

Mata Kuliah Bersyarat

Program

Jurusan

- Pilih -

- Pilih -

BARU SIMPAN HAPUS KELUAR CARI

TABEL DAFTAR MATA KULIAH

Tahun Akademik

Page 43: BAB IV Muse

Gambar VI.23 Desain Input Data Jurusan SI Akademik

4.4.6 Desain Input Data Studi

Gambar berikut ini merupakan perancangan desain masukan Data

Studi Pengolahan Pengolahan Nilai Mahasiswa Mata Kuliah dalam

Sistem Informasi Akademik STT Nusa Putra Sukabumi.

111

Data StudiSistem Pengolahan Nilai Mahasiswa

STT Nusa Putra Sukabumi

Pengolahan Nilai

Belum Nikah

Tahun

Nama Mahasiswa

- Pilih -

Semester - Pilih - NIM

Kode MK

Jurusan - Pilih -

Mata KuliahHAPUSKELUARAbsenTugas UTSUASNilai Akhir

NilaiMutuPeredikat

Pilihan Program Tahun Angkatan - Pilih - - Pilih -

NIP

Tempat/T.Lahir

Nama Lengkap

Desa/Kel

Kecamatan

Provinsi

Kode Post

- Pilih - Jenis Kelamin

Alamat

No. Telepon

No. Hanphone

Agama

BARU SIMPAN HAPUS

KELUAR CARISELEKSI

4x6Foto

Tabel Data Mahasiswa Tiap Jurusan

Jurusan - Pilih - Semester - Pilih -

Biodata Ketua Jurusan

Pendidikan

Pendidikan Tertinggi

- Pilih -

- Pilih - Status

- Pilih -

Jurusan

Perguruan Tinggi

Keterangan

Tabel Data Mata Kuliah Tiap Jurusan

Page 44: BAB IV Muse

Gambar VI.24 Desain Input Data Studi SI Akademik

4.4.7 Desain Input Jadwal Kuliah dan Ujian

Gambar berikut ini merupakan perancangan desain masukan Data

Jadwal Kuliah dalam Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

112

Tabel Data Nilai Studi Mahasiswa

BARU

SIMPAN

CARI

Nilai dan Huruf Mutu

Hitung

Kode Mata Kuliah Kode Dosen CARI

Program - Pilih - Tahun Angkatan - Pilih -

Cek Jadwal Kuliah

Page 45: BAB IV Muse

Gambar VI.25 Desain Input Pengolahan Jadwal Kuliah dan

Jadwal Ujian SI Akademik

4.5 Desain Keluaran

4.5.1 Desain Output Laporan Data Mahasiswa

Gambar berikut ini merupakan perancangan desain keluaran

data mahasiswa Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

113

TABEL DAFTAR JADWAL

Jurusan - Pilih -

Kode Mata Kuliah - Pilih -

- Pilih - Nama Mata Kuliah

Semester - Pilih -

Hari - Pilih -

Waktu

BARU SIMPAN HAPUS KEMBALI CARI

Ruang - Pilih -

Page 46: BAB IV Muse

Gambar VI.26 Desain Output Laporan Data Mahasiswa dari SI

Akademik

4.5.2 Desain Output Laporan Data Dosen

Gambar berikut ini merupakan perancangan desain keluaran

data dosen dari Sistem Informasi Akademik STT Nusa Putra

Sukabumi.

114

Page 47: BAB IV Muse

Gambar VI.27 Desain Output Laporan Data Dosen Dari SI

Akademik

4.5.3 Desain Output Laporan Data Mata Kuliah

Gambar berikut ini merupakan perancangan desain keluaran

data mata kuliah dari Sistem Informasi Akademik STT Nusa

Putra Sukabumi.

115

Page 48: BAB IV Muse

Gambar VI.28 Desain Output Laporan Data Mata Kuliah dari

SI Akademik

4.5.4 Desain Outoput Laporan Data Studi

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.

116

Page 49: BAB IV Muse

Gambar VI.29 Desain Output Laporan KHS dari SI

Akademik

b. Desain Output Laporan Transkip Nilai

Gambar berikut ini merupakan perancangan desain keluaran

Laporan Transkip Nilai Mahasiswa dari Sistem Informasi

Akademik STT Nusa Putra Sukabumi.

117

Page 50: BAB IV Muse

Gambar VI.30 Desain Output LaporanTranskip Nilai dari SI

Akademik

4.5.6 Desain Output Jadwal Mata Kuliah

Gambar berikut ini merupakan perancangan desain keluaran

Pengumuman Jadwal Kuliah dari Sistem Informasi Akademik

STT Nusa Putra Sukabumi.

118

Page 51: BAB IV Muse

Gambar VI.31 Desain Output Jadwal Kuliah dari SI

Akademik

4.6 Desain Tampilan

4.6.1 Struktur Tampilan

119

LOGIN

SI Akdemik STT-NSP

File Data Laporan Pengaturan Informasi

Login

Log Out

Keluar

Mahasiswa

Dosen

Program

Program Studi

Mata Kuliah

Studi

Mahasiswa

Dosen

Transkip

KHS

Mata Kuliah

Pengguna

Page 52: BAB IV Muse

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

120

Page 53: BAB IV Muse

Gambar VI.34 Tampilan Loding Sistem

c. Form Pengguna

Gambar VI.35 Tampilan Pengaturan Pengguna

d. Form Menu Utama

121

Page 54: BAB IV Muse

Gambar VI.36 Tampilan Menu Utama

e. Form Data Mahasiswa

Gambar VI.37 Tampilan Input Data Mahasiswa

f. Form Data Dosen

122

Page 55: BAB IV Muse

Gambar VI.38 Tampilan Input Data Dosen

g. Form Data Jurusan

123

Page 56: BAB IV Muse

Gambar VI.39 Tampilan Input Data Jurusan

h. Form Data Mata Kuliah

124

Page 57: BAB IV Muse

Gambar VI.40 Tampilan Input Mata Kuliah

i. Form Mata Kuliah Prasyarat

Gambar VI.41 Tampilan Input Mata Kuliah Prasyarat

j. Form Pengolahan Nilai

125

Page 58: BAB IV Muse

Gambar VI.42 Tampilan Input Nilai Mahasiswa

k. Form Pengolahan Jadwal

Gambar VI.43 Tampilan Pengolahan Jadwal

l. Form Setting Data Program

126

Page 59: BAB IV Muse

Gambar VI.44 Tampilan Pengturan Data Program

m. Form Setting Data Jurusan

Gambar VI.45 Tampilan Pengturan Data Jurusan

n. Form Laporan – Laporan

1. Form Seleksi Laporan Mahasiswa

127

Page 60: BAB IV Muse

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

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 :

128

Page 61: BAB IV Muse

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

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.

129

Page 62: BAB IV Muse

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

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

130

Page 63: BAB IV Muse

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

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

131

Page 64: BAB IV Muse

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.

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

132

Page 65: BAB IV Muse

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.

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

133

Page 66: BAB IV Muse

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.

134