Skip to main content

Contoh Perancangan Database KRS Onlie || Agus Sukmana


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

Popular posts from this blog

Tutorial Membuat Form & Database Kartu Keluarga di Java NetBeans (JFrame & JTabel)

LAPORAN PRAKTIKUM BAHASA PEMROGRAMAN 2 MODUL 3 Disusun Oleh : AGUS SUKMANA 2015081007 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2017 MODUL 3 PEMROGRAMAN DATABASE MySQL DENGAN JAVA 1. Pada tutorial kali ini, kita akan membuat beberapa form dari tabel kartu keluarga yang sebelumnya telah kita buat. Berikut hasil akhir dari program yang akan kita buat : Tampilan Awal ketika program di jalankan : Tampilan setelah kita memilih button satu per satu : Class yang harus kita buat, berikut databse kartu_keluarga yang tilah kita buat pada modul 2 : 2. Sekarang kita mulai membuat program, pertama buka Package baru, caranya New Project>>Java>>Java Application. 4. kemudian ubah nama dari project yang kita buat sesuai keinginan. 3. Langkat selanjutnya adalah membuat koneksi database, caranya klik kanan pada menu Libraries  >> Add Library... >>MySQL JDBC Driver>> Add .

Contoh Surat Lamaran Menjadi Asisten Laboratorium Komputer || Agus Sukmana

Berikut ini merupakan contoh surat lamaran untuk menjadi Asisten Laboratorium Komputer. untuk lebih jelasnya dapat dilihat langsung dibawah ini. Bandung, 05 September 2017 Hal      : Lamaran Asisten Laboratorium Kepada : Yth. Kepala Laboratorium Fakultas Ilmu Komputer     di                 Universitas xxxxxxxxx Dengan hormat, Sesuai dengan informasi yang saya dapatkan di majalah dinding fakultas ilmu komputer (FKOM) Univesitas xxxxxxxxxxxx bahwasannya telah dibuka recruitment asisten laboratorium komputer Fakultas Ilmu Komputer Universitas xxxxxxxxxxxx periode 2017/2018, dengan ini saya yang bertanda tangan dibawah ini mengajukan diri untuk bergabung. Adapun data diri saya adalah sebagai berikut : Nama               : Agus Sukmana Tempat & Tanggal lahir          : xxxxxxxxx, 15 Agustus 1996 Nim                 : 2015081007 Program Studi : Teknik Informatika Angkatan        : 2015 (dua ribu limabelas) Email               : xxxxxxxxxx@gmail.com No.