Anda di halaman 1dari 13

BAB IV

HASIL PENELITIAN

4.1 Rancangan Sistem Usulan


4.1.1 Prosedur Sistem Usulan
Urutan prosedur ini berisikan urutan proses surat masuk, proses surat keluar serta

pembuatan laporan.

1. Prosedur Surat Masuk

Surat masuk datang langsung dimasukkan ke dalam sistem pendataan surat

masuk lalu admin menginput data surat masuk tersebut.

2. Prosedur Surat Keluar

Admin membuat surat keluar lalu di input ke dalam sistem pendataan surat

keluar

3. Prosedur Pembuatan Laporan

Admin cukup membuka sistem pendataan surat masuk dan surat keluar dan

memilih menu laporan data surat untuk melihat laporan surat masuk dan surat keluar.

Apabila admin ingin mencetak laporan surat masuk dan surat keluar, admin cukup

menekan tombol print.


4.1.2 Use Case Diagram Yang Diusulkan

Gambar 4.1 Use Case Diagram yang diusulkan

Berdasarkan Gambar 4.1. Use Case Diagram yang diusulkan terdapat :

a. 1 (Satu) sistem yang mencakup seluruh kegiatan Sistem pendataan Surat

Masuk dan Surat Keluar pada SMK Paraduta Bangsa Tangerang Selatan

b. 1 (Satu) Actor yang melakukan kegiatan yaitu : Admin adalah bagian

sekertaris yang memiliki hak akses untuk mengontrol

c. 2 (Dua) Use Case yang dilakukan diantaranya : Menampilkan Login dan

menampilkan Menu Utama


d. 13 (Tiga Belas) Include diantaranya : Menampilkan Verifikasi Login Benar,

Menampilkan Verifikasi Login Salah, Menampilkan Data Pegawai,

Menampilkan Data Pegawai, Menampilkan Input Pegawai, Menampilkan

Data Surat, Menampilkan Data Surat Masuk, Menampilkan Data Surat

Keluar, Menampilkan Input Surat Masuk,Menampilkan Input Surat Keluar,

Menampilkan Laporan, Menampilkan Laporan Surat Masuk, Menampilkan

Laporan Surat Keluar, Logout

4.1.3 Activity Diagram Yang Diusulkan

Gambar 4.2 Use Case Diagram yang diusulkan

Berdasarkan Gambar 4.2 Activity Diagram yang diusulkan

a. 1 Initial Node, sebagai awal objek


b. 14 Action, sistem yang mencerminkan eksekusi dari suatu aksi diantaranya yaitu :

Menampilkan Login, Menampilkan Verifikasi Login Benar, Menampilkan

Verifikasi Login Salah, menampilkan Menu Utama, Menampilkan Data Pegawai,

Menampilkan Data Pegawai, Menampilkan Input Pegawai, Menampilkan Data

Surat, Menampilkan Data Surat Masuk, Menampilkan Data Surat Keluar,

Menampilkan Input Surat Masuk, Menampilkan Input Surat Keluar, Menampilkan

Laporan, Menampilkan Laporan Surat Masuk, Menampilkan Laporan Surat Keluar,

Logout

c. 3 Fork Node dan 3 Join node, menjelaskan adanya beberapa aliran

d. 1 Decision Node, untuk membuat keputusan

e. 1 Final Node¸objek yang diakhiri

4.1.3 Sequence Diagram Yang Diusulkan


Gambar 4.3 Sequence Diagram yang diusulkan

Bedasarkan gambar 4.3 Sequence diagram yang diusulkan terdapat :

a. 9 LifeLine antar muka yang saling berinteraksi

b. 1 Actor yang melakukan kegiatan yaitu petugas absensi

c. 15 Massage hubungan antar objek yang satu dengan objek lainnya yang

mempunyai nilai.

4.1.4 State Chart Diagram Yang Diusulkan

Gambar 4.4 StateChart Diagram yang diusulkan

Berdasarkan gambar 4.4 State Chart diagram yang diusulkan terdapat :

a. 1 Initial node, objek yang diawali

b. 14 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh

suatu objek tersebut.

c. 1 Final state, objek yang diakhiri.


4.1.5 Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

Tabel 4.1 Tabel Perbedaan sistem berjalan dan sistem usulan


4.2. Rancangan Basis Data
4.2. 1 Normalisasai

Gambar 4.5 Class Diagram yang diusulkan

Bedasarkan gambar 4.5 Sequence diagram yang diusulkan terdapat:

a. 3 class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.

b. 2 association, digunakan untuk memodelkan relasi di antara objek.

4.1.3 Spesifikasi Basis Data


Spesifikasi database merupakan desain basis data yang dianggap telah normal.

Desain data base menjelaskan media penyimpanan yang digunakan, Spesifikasi

database yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:

Nama File : Pegawai


Media : Hard Disk

Isi : NIP + Nama_Pegawai +Alamat + No.Telp

Primary Key : NIP

Panjang Record : 100

Nama File : Surat Masuk

Media : Hard Disk

Isi : No_surat masuk +Tgl_surat + NIP + Perihal + Ket + File

Primary Key : No_Surat_Masuk

Panjang Record  : 82
Nama File : Surat Keluar

Media : Hard Disk

Isi : No_Surat Keluar +Tgl_Surat + NIP + Perihal + Ket + File

Primary Key : No_Surat_Keluar

Panjang Record  : 82
Tabel 4.4 Tabel Surat Keluar
4.4 Tampilan Program
4.4.1 Tampilan menu login

Gambar 4.4.1 Tampilan menu login


4.4.2 Tampilan menu data surat masuk

Gambar 4.4.2 Tampilan menu data surat masuk

4.4.3 Tampilan menu tambah surat masuk

Gambar 4.4.3 Tampilan menu tambah surat masuk


4.4.4 Tampilan menu edit surat masuk

Gambar 4.4.4 Tampilan menu edit surat masuk

4.4.5 Tampilan menu data surat keluar

Gambar 4.4.5 Tampilan menu data surat keluar


4.4.6 Tampilan menu edit surat keluar

Gambar 4.4.6 Tampilan menu edit surat keluar

4.4.7 Tampilan menu output surat keluar

Gambar 4.4.7 Tampilan menu output surat keluar

Anda mungkin juga menyukai