Flowmap Sistem PMB Online
Pada perancangan sistem yang
diusulkan ini terdapat modifikasi dari sistem berjalan. Sehingga di dalamnya
terdapat beberapa penambahan dan pengurangan pada bagian pelaku proses, proses
(manual/berbasis komputer) dan aliran data (dokumen keluaran/masukan).
Flowmap Sistem Pendaftaran Online
pada Sistem Pendaftaran Mahasiswa Baru yang diusulkan dapat dilihat sebagai berikut :
Diagram Konteks Sistem PMB Online
Diagram konteks dibawah ini merupakan diagram konteks
dari sistem pendaftaran online yang diusulkan.
DFD Sistem PMB Online
Struktur Tabel
Pembentukan struktur tabel merupakan
hal yang sangat penting guna mendukung jalannya pembuatan sistem. Tabel-tabel
yang diperlukan dalam basis data pada Sistem Pendafaftaran Mahasiswa Baru Universitas Muhammadiyah Cirebon Berbasis Web adalah
sebagai berikut :
1.
Nama Tabel : Cln_Mhs Primary
Key : NoDaf
Field
|
Type
|
Size
|
Keterangan
|
NoIjz
|
Char
|
4
|
Primary
Key
|
NmCm
|
Varchar
|
35
|
Not Null
|
Jk
|
Tinyint
|
1
|
Not Null
|
TglL
|
Date
|
|
Not Null
|
TpL
|
Varchar
|
35
|
Not Null
|
Prod
|
Varchar
|
25
|
Not Null
|
Kls
|
Varchar
|
10
|
Not Null
|
Agm
|
Varchar
|
10
|
Not Null
|
Almt
|
Varchar
|
35
|
Not Null
|
Telp
|
Varchar
|
15
|
Not Null
|
Hp
|
Varchar
|
15
|
Not Null
|
StaS
|
Varchar
|
10
|
Not Null
|
SmbBy
|
Varchar
|
20
|
Not Null
|
StaKer
|
Varchar
|
15
|
Not Null
|
PendTer
|
Char
|
5
|
Not Null
|
AslSkul
|
Varchar
|
35
|
Not Null
|
StaSkul
|
Varchar
|
10
|
Not Null
|
InfoFrom
|
Varchar
|
15
|
Not Null
|
Foto
|
File
|
|
Not Null
|
2.
Nama Tabel : Panitia Primary
Key : Nip
Field
|
Type
|
Size
|
Keterangan
|
Nip
|
Char
|
10
|
Primary
Key
|
NmPan
|
Varchar
|
35
|
Not Null
|
JabPan
|
Varchar
|
20
|
Not Null
|
3.
Nama Tabel : Admin Primary Key
: IdAdm
Field
|
Type
|
Size
|
Keterangan
|
IdAdm
|
Char
|
4
|
Primary
Key
|
NmAdm
|
Varchar
|
35
|
Not Null
|
JabAdm
|
Varchar
|
15
|
Not Null
|
4.
Nama Tabel : Sebagai Primary
Key :
Pass Foreign Key : Nip, IdAdm
Field
|
Type
|
Size
|
Keterangan
|
Pass
|
Char
|
8
|
Primary Key
|
Nip
|
Char
|
10
|
Foreign
key, Not Null
|
IdAdm
|
Char
|
4
|
Foreign
key, Not Null
|
5.
Nama Tabel :
Form Primary Key : NoForm Secondary Key : Email Foreign Key :
NoIjz, Nip
Field
|
Type
|
Size
|
Keterangan
|
NoForm
|
Char
|
4
|
Primary
Key
|
Email
|
Varchar
|
35
|
Secondary
Key
|
NoIjz
|
Char
|
8
|
Foreign Key
|
Nip
|
Varchar
|
35
|
Foreign
Key
|
NmCama
|
Varchar
|
35
|
Not Null
|
NmAdm
|
Varchar
|
35
|
Not Null
|
TglDaf
|
Date
|
|
Not Null
|
3.2 Metode Penelitian
Metode UML (Unified Modelling Language)
UML adalah sebuah bahasa yang telah menjadi
standar untuk visualisasi, merancang dan mendokumentasikan sistem piranti
lunak. Diagram UML yang digunakan adalah diagram use case, diagram aktivitas,
diagram sequence, diagram VOPC (view of participated class) dan diagram kelas.
Diagram use case menggambarkan fungsionalitas yang diharapkan dari sebuah
sistem. Sebuah use case mempresentasikan sebuah interaksi antara aktor dengan
sistem. Diagram aktivitas menggambarkan berbagai aliran aktivitas dalam sistem
yang sedang dirancang. Diagram sequence menggambarkan interaksi antara objek di
dalam dan di sekitar sistem berupa message yang digambarkan terhadap waktu.
Diagram VOPC menyatakan sejumlah objek instans dari kelas sebagai pengganti
kelas aktual. Diagram VOPC adalah contoh dari diagram kelas yang menunjukkan
keadaan sistem pada suatu waktu. Sedangkan kelas adalah sebuah spesifikasi yang
jika diinstansikan akan menghasilkan sebuah objek dan merupakan inti dari
pengembangan dan desain berorientasi objek.
a. ERD
Berikut ini merupakan Entity Relationship Diagram pendaftaran online berdasarkan analisis data pada sistem pendaftaran mahasiswa baru secara online:
Cln_Mhs = {NoIjz, NmCm, Jk, TglL, TpL, Prodi,
Kls, Agm, AlmtL, Telp, Hp, StaS, SmbBy, StaKer, PendTer, AslSkul,
StaSkul, InfoFrom, Foto}
Panitia = {Nip, NmPan, Jab} Sebagai = {Nip, IdAdm
, Pass} Admin = {IdAdm, NmAdm, Pass}
Form = {NoForm,
Email, NoIjz, Nip, , NmCm, NmPan, TglDf}
b. Use Case
c. Class Diagram
Keterangan:
Primary Key *
Secondary Key **
Foreign Key #
d. Squence Diagram
- 2 Actor yang melakukan kegiatan, yaitu calon siswa dan panitia PSB.
- 12 Massage spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi kegiatan yang biasa dilakukan oleh actor-actor.
- 3 Lifeline, yaitu : Nilai UAN, Formulir, Kwitansi.
0 komentar:
Posting Komentar