Berikut ini merupakan contoh perancangan pembuatan sistem KRS online murni buatan saya sendiri. jadi mohon kritik dan sarannya dikolom komentar jika sekiranya ada kesalahan untuk perbaikan kedepannya. semoga bermanfaat.
KATA PENGANTAR
Dengan mengucapkan puji dan syukur
kepada Allah SWT, atas nikmat dan karunianya saya dapat menyusun makalah Sistem
dan Teknologi Basis Data yang berjudul “Sistem Informasi KRS Online”. Dengan rahmat dan hidayahnya juga kita dapat
menyelesaikan tugas ini sesuai waktu yang ditetapkan.
Saya
menyadari bahwa tugas laporan ini masih banyak kekurangannya, oleh sebab itu
saya mengharapkan kritik dan saran yang membangun demi memperbaiki tugas-tugas
berikutnya. Saya menyadari bahwa laporan ini dapat terselesaikan berkat bantuan
beberapa pihat, diantaranya :
1.
Ibu Aah
Sumiah,M.Kom selaku dosen matakuliah Sistem dan Teknologi Basis Data yang telah
membimbing terselsaikannya Makalah ini.
2.
Rekan-rekan yang
telah membantu menyelesaikan tugas laporan ini.
3.
Pihak lain yang
terlibat.
Kuningan, Mei 2016
Penyusun
ANALISA DAN PERANCANGAN SISTEM
KRS ONLINE
A.
Definisi
Perancangan
sistem merupakan tahap awal dalam membangun sistem, dalam membangun sistem KRS Online
ini, terdapat beberapa tahapam, diantaranya DFD, ERD, dan Normalisasi.
DFD (Data Flow Diagram) adalah suatu
diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data pada
suatu sistem, yang penggunaanya sangat membantu untuk memahami sistem secara
logika, terstruktur dan jelas.
DFD sangat
miripdengan Flowchart.
ERD (Entity Relationalship Diagram)
adalah suatu model untuk menjelaskan hubungan antar data dalam basis data
berdasarkan objek-objek dasar data yang berhubungan antar relasi.
B.
Kebutuhan
Perangkat Keras
Perangkat keras yang dibutuhkan untuk menjalankan aplikasi ini minimal
dengan spesifikasi sebagai berikut :
-Komputer
-Hardisk
-RAM
-Monitor
-Keybord dan
mouse
-Printer
C.
Analisa
Kebutuhan software
Perangkat lunak yang digunkan untuk
membuat Sistem Informasi KRS online adalah :
Sistem
operasi : Windows
Editor
web : Notepad ++ atau Macromedia
Dreamweaver MX 2004
Web
server :
Bahasapemrograman PHP
Database
server : MySQL 2005
Software
pendukung : microsoft visio,
Microsoft Excel, Ms. Word
D. Studi
Kasus
Salah
satu perguruan tinggi di jawa barat yang
saat ini baru berdiri, pada awal tahun ajaran kedepan akan mulai
menerima calon mahasiswa baru. Untuk itu, pihak kampus memerlukan suatu
aplikasi yang mudah untuk dipahami dengan tujuan mempercepat dalam segi
efisiensi waktu. Oleh karena itu, dibuatlah suatu sistem dengan nama Aplikasi
Sistem KRS Online. Adapun beberapa yang
harus dicakup oleh sistem tersebut adalah sebagai berikut :
a. Administrator
dapat mengakses secara penuh system.
b. Dosen
hanya diberi akses untuk mengajar dan memberikan nilai.
c. Mahasiswa
hanya bisa mengakses dan mengisi KRS dan mengambil matakuliah.
d. KRS
yang telah diisi bisa langsung dimasukan datanya oleh Admin.
E.
Perancangan
Sistem
1.
Diagram
Konteks
Langkah
awal dalam peracangan sistem adalah dengan membuat diagram konteks, seperti
yang terdapat pada contoh dibawah ini:
2.
DFD
(Data Flow Diagram)
Setelah
kita menyelesaikan proses pembuatan diagram konteks, selanjutnya kita akan
membuat diagram DFD, DFD yang diperlukan dalam sistem KRS online ini hanya
sampai diagram Zero. Sebelumnya kita harus menentukan entitas yang terdapat
dalam perancangan KRS online tersebut.
3.
Perancangan
ERD
Setelah
membuat DFD dan diagram konteks, selanjutnya kita membuat diagram entity yang
saling berhubungan. Disini lebih kepada menentukan entitas dan isi dari entitas
itu apa. Pada perancangan ini ada beberapa entitas, diantaranya :
·
Mahasiswa
·
Dosen
·
Jurusan
·
Mengajar
·
Matakuliah
·
KRS
·
Admin
Normalisasi 1NF
Tabel
Mahasiswa
|
|||||||||||||||||||||||||
Kd_Jur
|
NIM
|
Ps
|
Nama
|
Kata
Kunci
|
Jenis
Kelamin
|
Angkatan
|
Pa
|
||||||||||||||||||
81
|
2015081007
|
Teknik Informatika
|
Hendra P
|
Hendra123
|
L
|
2015
|
Aji Permana M.Kom
|
||||||||||||||||||
10
|
2014021100
|
Manajemen Informatika
|
Reza Farizia
|
ZhaReza
|
L
|
2014
|
Daswa M.Pd
|
||||||||||||||||||
91
|
2014091098
|
Sistem Informasi
|
Kiki
|
Qhi234
|
P
|
2014
|
Fauziah M.Kom
|
||||||||||||||||||
81
|
2013081007
|
Teknik Informatika
|
Zakiy M
|
Zakiy233
|
L
|
2013
|
Aji Permana M.Kom
|
||||||||||||||||||
81
|
2015081143
|
Teknik Informatika
|
Imanudin
|
Iman455
|
L
|
2015
|
Aji Permana M.Kom
|
||||||||||||||||||
Tabel
Jurusan
|
|||||||||||||||||||||||||
Kd_Jur
|
Ps
|
Ketua
Jurusan
|
|||||||||||||||||||||||
81
|
Teknik Informatika
|
Budi
|
|||||||||||||||||||||||
91
|
Sistem Informasi
|
Anang
|
|||||||||||||||||||||||
10
|
Manajemen Informaika
|
Indra
|
|||||||||||||||||||||||
Tabel
Admin
|
|||||||||||||||||||||||||
Kata
Kunci
|
Nama
Pengguna
|
Nama
|
JenisKelamin
|
Alamat
|
Telepon
|
||||||||||||||||||||
Hendra123
|
2015081007
|
Hendra P
|
L
|
Kuningan
|
0856-1234-4321
|
||||||||||||||||||||
ZhaReza
|
2014021100
|
Reza F
|
L
|
Kuningan
|
0819-9879-0090
|
||||||||||||||||||||
Qhi234
|
2014091098
|
Kiki
|
P
|
Cirebon
|
0811-9998-6669
|
||||||||||||||||||||
Zakiy233
|
2013081007
|
Zakiy M
|
L
|
Majalengka
|
0878-0070-0989
|
||||||||||||||||||||
Iman455
|
2015081143
|
Imanudin
|
L
|
Cirebon
|
0870-0896-7879
|
||||||||||||||||||||
Tabel
Dosen
|
|||||||||||||||||||||||||
Kd_Dosen
|
**NamaPengguna
|
KodeMk
|
|||||||||||||||||||||||
SS12
|
Sugeng Supriyadi M.Kom
|
1234
|
|||||||||||||||||||||||
DS13
|
Daswa M.Pd
|
1235
|
|||||||||||||||||||||||
HW14
|
Heri Herwanto M.pd
|
1236
|
|||||||||||||||||||||||
NN15
|
Nunu Nugraha S.Pd, MT
|
1237
|
|||||||||||||||||||||||
Tabel
Matakuliah
|
|||||||||||||||||||||||||
KodeMk
|
Matakuliah
|
SKS
|
|||||||||||||||||||||||
1234
|
Algoritma Pemrograman
|
3
|
|||||||||||||||||||||||
1235
|
Kalkulus2
|
3
|
|||||||||||||||||||||||
1236
|
Statistika
|
2
|
|||||||||||||||||||||||
1237
|
Jaringan Komputer
|
2
|
|||||||||||||||||||||||
Tabel
KRS
|
|||||||||||||||||||||||||
NoKrs
|
KodeMk
|
Sks
|
Semester
|
ThAkademik
|
Kd_Dosen
|
||||||||||||||||||||
2234
|
1234
|
3
|
2
|
2016/2017
|
SS12
|
||||||||||||||||||||
2235
|
1235
|
3
|
2
|
2016/2018
|
DS13
|
||||||||||||||||||||
2236
|
1236
|
2
|
2
|
2016/2019
|
HW14
|
||||||||||||||||||||
2237
|
1237
|
2
|
2
|
2016/2020
|
NN15
|
||||||||||||||||||||
Normal
2 NF
Bentuk UnNormal
Kd_Jur
|
NIM
|
Ps
|
Nama
|
Kata
Kunci
|
Jenis
Kelain
|
Angkatan
|
Pa
|
NoKrs
|
KodeMk
|
Sks
|
Semester
|
ThAkademik
|
Kd_Dosen
|
Kd_Dosen
|
**NamaPengguna
|
|
81
|
2015081007
|
Teknik Informatika
|
Hendra P
|
Hendra123
|
L
|
2015
|
Aji Permana M.Kom
|
2234
|
1234
|
3
|
2
|
2016/2017
|
SS12
|
SS12
|
Sugeng Supriyadi M.Kom
|
|
10
|
2014021100
|
Manajemen Informatika
|
Reza Farizia
|
ZhaReza
|
L
|
2014
|
Daswa M.Pd
|
2235
|
1235
|
3
|
2
|
2016/2018
|
DS13
|
DS13
|
Daswa M.Pd
|
|
91
|
2014091098
|
Sistem Informasi
|
Kiki
|
Qhi234
|
P
|
2014
|
Fauziah M.Kom
|
2236
|
1236
|
2
|
2
|
2016/2019
|
HW14
|
HW14
|
Heri Herwanto M.pd
|
|
81
|
2013081007
|
Teknik Informatika
|
Zakiy M
|
Zakiy233
|
L
|
2013
|
Aji Permana M.Kom
|
2237
|
1237
|
2
|
2
|
2016/2020
|
NN15
|
NN15
|
Nunu Nugraha S.Pd, MT
|
|
81
|
2015081143
|
Teknik Informatika
|
Imanudin
|
Iman455
|
L
|
2015
|
Aji Permana M.Kom
|
|
|
|
|
|
|
|
|
|
Comments
Post a Comment