Top Banner
Tugas Pengembangan Sistem Informasi Shaldi Dharmawan 422010019 Sistem Iformasi 2010
17

Tugas Pengembangan Sistem Informasi

Jan 20, 2023

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tugas Pengembangan Sistem Informasi

TugasPengembangan Sistem Informasi

Shaldi Dharmawan

422010019

Sistem Iformasi 2010

Page 2: Tugas Pengembangan Sistem Informasi

1. TABEL

1.1 Tabel Absen

Field Type Length Descriptio

n

Id_absen varchar 10 Primary

Key

Nis Varchar 10 Foreign

Key

Id_semest

er

varchar 10 Foreign

Key

Id_User Varchar 10 Foreign

Key

Tanggal Datetime

Keteranga

n

Varchar(M

ax)

Page 3: Tugas Pengembangan Sistem Informasi

1.2 Tabel Kelas

Field Type Length Descriptio

n

Kd_kelas varchar 5 Primary

Key

Nama_Kel

as

varchar 20

1.3 Tabel Semester

Field Type Length Descriptio

n

Page 4: Tugas Pengembangan Sistem Informasi

Id_semeste

r

INT 10 Primary

Key

Nama_Semes

ter

Char 1

1.4 Tabel Siswa

Field Type Length Descripti

on

Nis Varchar 10 Primary

Key

Nama Varchar 50

Alamat Text

Tanggal_la

hir

Date

Email Varchar 50

Telp Varchar 20

Page 5: Tugas Pengembangan Sistem Informasi

Hp Varchar 20

Kd_Kelas Varchar 10 Foreign

Key

1.5 Tabel User

Field Type Length Descriptio

n

Id_user varchar 10 Primary

Key

Username Varchar 30

Password Varchar 40

Nama_lengk

ap

Varchar 50

Last_login Varchar 20

Page 6: Tugas Pengembangan Sistem Informasi

2. Diagram Konteks

Manajemen

Siswa

Sistem

Absens

i

Absensi

Penjelasan Diagram Konteks:

1. Bagian admin dapat melakukan pengolahan manajemen siswa,

dibagian input maupun output-nya.

2. Bagian admin dapat melakukan pengolahan manajemen absensi,

dibagian input maupun output-nya.

3. Bagian admin dapat melakukan pengolahan manajemen kelas,

dibagian input maupun output-nya.

4. Bagian admin dapat melakukan pengolahan manajemen semester,

dibagian input maupun output-nya.

Admin

Rekap

Manajemen

Manajemen

Page 7: Tugas Pengembangan Sistem Informasi

3. Diagram DFD

3.1 DFD Level 0

Manaje

men

siswa

Manaje

men

semest

er

Manajeme

n kelasAbsens

i

Rekap

lapora

n

Data Data

Data Data

tsiswa tsemes

Data

tkelas Data semester

Data

kelasPenjelasan DFD level 0:

Administrator dapat melakukan

pengolahan data:

1. Manajemen Siswa

2. Manajemen Semester

3. Manajemen Kelas

Data

tabsensi

Data

Data Admin

Data

LaporanData absensi

Page 8: Tugas Pengembangan Sistem Informasi

3.2 DFD level 1.1 Manajemen siswa

c Data Admin

Input

siswa

Data

siswa

Data

View

siswa

Data

Edit

siswa

Delete

siswa

Data

Data

Data

Data

DataPenjelasan DFD level 1.1 Manajemen siswa:

1. Proses bagian admin melakukan tambah data (input siswa),

kemudian disimpan dalam tabel tsiswa.

2. Proses bagian admin melakukan view data siswa melalui

tabel siswa, kemudian akan diperlihatkan oleh bagian

admin.

3. Proses admin dapat melakukan perubahan data siswa.

tsisw

Page 9: Tugas Pengembangan Sistem Informasi

3.3 DFD Level 1.2 Manajemen Semester

Data Admin Data

semester

Input

semeste

r

View

semeste

r

Data Data

Edit

semeste

r

Delete

semeste

r

Data

Data

Data

Data

tkela Data

Penjelasan DFD level 1.2 manajemen semester:

1. Admin dapat melakukan penambahan data semester.

2. Admin juga dapat melakukan view data semester.

3. Admin dapat melakukan pengeditan/perubahan data

semester.

Page 10: Tugas Pengembangan Sistem Informasi

3.4 DFD Level 1.3 Manajemen Kelas

Input Kelas

Data tbkelas Data

Data

Page 11: Tugas Pengembangan Sistem Informasi

3.5 DFD Level 1.4 Manajemen Absensi

Data Admin Data

absensi

Input

absensi

View

absensi

Data Data

Edit

absensi

Delete

absensi

Data

Data

Data

Datatkelas Data

Penjelasan DFD level 1.3 Manajemen Absensi:

1. Admin dapat melakukan tambah data setiap absen

2. Admin dapat melakukan view data absensi.

3. Admin dapat melakukan penambahan/perubahan data

absensi dari data tabel absensi.

4. Admin juga dapat melakukan penghapusan data.

View Kelas

Edit Kelas

Delete Kelas

AdminData Data

Data

Data

Data

Page 12: Tugas Pengembangan Sistem Informasi

4. Flowchart

N

START

LOGIN

INPUT ABSENSI

DATA

VALID/LENGKAP?

Y

DATABASE

FINISH

Page 13: Tugas Pengembangan Sistem Informasi

5. ERD ( Entitiy Relationship

Diagram )

Penjelasan Flowchart:

1. Diawali dengan login

2. Lalu admin, dapat menginput absensi

3. Jika database absensi yang diinputkan valid, maka akan

disimpan didalam database, jika sebaliknya, maka akan

dikembalikan pada form input absensi

Page 14: Tugas Pengembangan Sistem Informasi

6. UML

a. Use Case

Input

Absensi

Edit Absensi

Delete

Absensi

Admin

Input

Absensi

Mahasis

wa

Page 15: Tugas Pengembangan Sistem Informasi

b. Class DiagramAbsen

Id_absen

NIS

Id_semester

Id kelas

Tanggal keterangan

view()Input()Output()Delete()

Kelas

Id_kelas

Nama_kelas

view()input()

Semester

Id_semester

Nama

semester

view()Input()

Siswa

nis nama alamatttlaktifemailtlp

idkelas

view()Input()

User

iduserusernamepass

view()edit()

delete()

1

1..*

1

1..*

Page 16: Tugas Pengembangan Sistem Informasi
Page 17: Tugas Pengembangan Sistem Informasi

c. Suquence Diagram

User Form

Absensi1. Fill Form

Absensi()2. Submit Data

Absensi()

Pengaturan

Absensi

Data Absensi

6. Show Data()

3. Insert Data()

4. Save Data()

5. Show Data()