3.2.4 Alur Sistem Informasi
Adapun alur dari Sistem Informasi Alumni yaitu: Pengguna login terlebih dahulu untuk masuk ke dalam sistem. Pada waktu login,
pengguna harus memasukkan username dan password. Setelah memasukkan username dan password maka pengguna akan masuk ke form menu seperti Data
Alumni, Pengumuman, Pencarian, dan Upload Pengumuman. Dan apabila ingin mendaftar sebagai alumni maka pengguna dapat membuka sistem informasi
alumni melalui web browser.
a. ERD Entity Relationship Diagram
ERD Entity Relationship Diagram merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antar penyimpanan.
ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks. ERD menggunakan sejumlah notasi dan simbol untuk
menggambarkan struktur dan hubungan antar data. Pada dasarnya, ada 3 tiga macam simbol yang digunakan, yaitu :
a. Entitas Entity, adalah suatu objek yang didefinisikan dalam lingkungan
pemakai. Sebagai contoh seandainya A adalah barang maka A adalah isi dari barang, sedangkan jika B adalah pemasok maka B adalah isi dari
pemasok. Karena itu harus dibedakan entitas sebagai bentuk umum dan isi entitas. Entitas digambarkan bentuk persegi empat seperti gambar 3.18.
Gambar 3.18. Entitas
Barang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Atribut Attribute, entitas yang mempunyai elemen yang di sebut atribut
yaitu ciri umum semua atau sebagian besar dari instansi pada entitas tertentu. Dan berfungsi untuk mendeskripsikan karakter entitas. Setiap ERD
bisa berisi lebih dari satu atribut. Digambarkan seperti gambar 3.19.
Gambar 3.19. Atribut
c. Hubungan Relationship , adalah hubungan alamiah yang terjadi antara
satu lebih entitas. Hubungan harus dibedakan antara hubungan atau bentuk dari hubungan, antara entitas dengan isi dari hubungan itu sendiri.
Relationship disimbolkan bentuk intan diamonds seperti gambar 3.20.
Gambar 3.20. Relationship
Adapun jenis-jenis hubungan yang dimiliki, antara lain: a.
Satu ke satu one to one 1-1 Setiap entitas pada himpunan entitas A dapat berelasi dengan paling banyak
satu entitas pada himpunan entitas B, demikian juga sebaliknya. Misalnya suatu perusahaan mempunyai aturan satu sopir hanya boleh menangani satu kendaraan
karena alasan tertentu. Contoh seperti pada gambar 3.21. dibawah ini:
Membeli barang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.21. Hubungan Satu ke Satu
b. Satu ke banyak one to many 1- N
Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya. Entitas B hanya dapat berelasi
satu pada entitas B. Contoh seperti pada gambar 3.22. dibawah ini:
Gambar 3.22. Hubungan Satu ke Banyak
c. Banyak ke banyak many to many N –N
Setiap entitas pada himpunan entitas A dapat berelasi dengan banyak entitas pada himpunan entitas B, demikian sebaliknya.
Contoh seperti pada gambar 3.23. dibawah ini:
d a ta 1 d a ta 2
d a ta 3 d a ta 4
d a ta 1 d a ta 2
d a ta 3 d a ta 4
E n tita s A
E n tita s B
d a ta 1 d a ta 2
d a ta 3 d a ta 1
d a ta 2 d a ta 3
d a ta 4
E n tita s A
E n tita s B
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.23. Hubungan Banyak ke Banyak
d. Garis, Sebagai penghubung relasi dengan entitas, relasi dan entitas dengan
attribut. Contoh seperti pada gambar 3.24. dibawah ini:
Gambar 3.24. Garis
Membuat ERD untuk Sistem Informasi Alumni: a.
Tahap Penentuan Entities 1.
Admin: menyimpan semua informasi mengenai data pengguna. 2.
Alumni: menyimpan semua informasi mengenai data diri alumni. 3.
Pengumuman: menyimpan semua informasi mengenai data pengumuman yang ada di sistem.
b. Tahap Penentuan Attributes
a. Admin
Username_Admin : nama pengguna pada saat login Var char PK Password
: password pengguna pada saat login Var char
d a ta 1 d a ta 2
d a ta 3 d a ta 4
d a ta 1 d a ta 2
d a ta 3 d a ta 4
E n tita s A
E n tita s B
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Alumni
Nama _Alumni : nama dari alumni Var char
NPM : nomor induk mahasiswa Var char
Fakultas : nama fakultas mahasiswa Var char
Jurusan : jurusan yang diambil mahasiswa Var char
Alamat_Alumni : alamat lengkap alumni Var char
Telepon_Alumni : nomer yang dapat dihubungi Var char PK
Email _Alumni : email dari alumni Var char
Angkatan : tahun pada saat alumni lulus integer
Pekerjaan_Alumni :
pekerjaan dari alumni Var char Username
: nama pada saat login Var char PK Password
: password pada saat login Var char c.
Pengumuman Judul
: judul dari pengumuman Var char PK Jenis
: jenis dari pengumuman Var char Deskripsi
: Isi dari pengumuman Var char Waktu
: Waktu Pembuatan pengumuman Timestamp
c. Tahap Penentuan Relationships
Admin Alumni
Pengumuman Admin - 1:n 1:n
Alumni n:1 - m:n Pengumuman -
- -
Tabel 3.1. Hubungan antara entitas
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
d. Tahap Pembuatan ERD
Setelah entitas yang terlibat didalamnya, atribut- atribut yang dimiliki oleh entitas tersebut, dan relationship hubungan antar entitas satu dan lainnya, maka
selanjutnya membuat Entity Relationship Diagram ERD dari semua keterangan. Pembuatan ERD harus dilakukan secara sistematis dan sesuai dengan keterangan
yang telah dibuat. Hasil ERD seperti gambar 3.25. dibawah ini:
Gambar 3.25. ERD Sistem Informasi Alumni
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Asumsi dari Sistem Informasi Alumni UPN Universitas Pembangunan Nasional yaitu: Alumni yang mempunyai attribute Username Primary key,
Password, Nama_Alumni, NPM, Fakultas, Jurusan, Alamat_Alumni, Telepon_Alumni, Email_Alumni, Angkatan, dan Pekerjaan_Alumni melakukan
login ke Admin yang mempunyai atribut Username_Admin Primary key dan password. Selanjutnya Alumni bisa daftar dan Upload Pengumuman yang
mempunyai attribute Judul Primary key, Jenis, Deskripsi, dan Waktu serta bisa mencari Pengumuman yang diinginkan dan melihat semua informasi dan
pengumuman. Admin dapat melihat alumni, menghapus alumni dan pengumuman dari sistem, dan mengedit pengumuman.
b. CDM Conceptual Data Model