• Tidak ada hasil yang ditemukan

BAB IV PERANCANGAN SISTEM USULAN. Analisa kebutuhan Perancangan sistem informasi pada pembuatan surat

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PERANCANGAN SISTEM USULAN. Analisa kebutuhan Perancangan sistem informasi pada pembuatan surat"

Copied!
24
0
0

Teks penuh

(1)

34 BAB IV

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem 4.1.1. Analisa Kebutuhan

Analisa kebutuhan Perancangan sistem informasi pada pembuatan surat keterangan usaha terdapat dua pengguna yaitu user dan admin kedua pengguna memiliki kebutuhan dan karakteristik interaksi dengan sistem yang masing-masing berbeda-beda seperti:

A. Kebutuhan Pengguna

Dalam perancangan sistem informasi pembuatan surat keterangan usaha terdapat dua pengguna yang saling berinteraksi dalam sistem yaitu: user dan admin kedua pengguna memiliki kebutuhan dan karakteristik interaksi dengan sistem yang berbeda dan memiliki informasi yang berbeda seperti kebutuhan: 1. Skenario Kebutuhan User

a. Menampilkan form pendaftaran jika ingin memiliki akun agar dapat login atau masuk kedalam web pembuatan surat keterangan usaha

b. Menampilkan form pembuatan surat keterangan usaha

c. Menampilkan tentang sejarah dan visi misi kantor kepala desa

d. Menampilkan contack atau kontak yang bisa dihubungi untuk pengguna user agar memudahkan.

2. Skenario Kebutuhan Admin

(2)

b. Mengelola data pembuatan surat keterangan usaha, mengubah, menghapus dan mencetak.

B. Kebutuhan Sistem

1. Pengguna harus daftar akun terlebih dahuli agar memiliki akun

2. Pengguna melakukan login agar dapat mengakses website ini dengan memasukan username dan password

3. Memberikan kemudahan dalam buat surat keterangan usaha 4. Pengguna harus logout setelah selesai menggunakan website.

(3)

4.1.2. Rancangan Diagram Use Case

Use Case Diagram menggambarkan interaksi antara sistem internal, sistem eksternal, dan user. Dengan kata lain, secara grafik menjelaskan siapa yang menggunakan sistem, dan dengan cara apa user berinteraksi dengan sistem

(4)

Tabel IV. 1 Deskripsi Use Case Mengisi Form Use Case Name Pembuatan surat keterangan usaha Requirements User pembuatan surat

Goal User Membuat surat keterangan usaha secara online melalui web

Pre-Conditions Menginput data Post-Conditions Menampilkan form Failed end Condition -

Actors User

Main Flow/ Basic Path 1. User Mengisi form

2. Pembuatan form surat berhasil dan terkirim

Alternate Flow/Invariant A Pada pembuatan surat keterangan usaha user harus mengisi form

Tabel IV. 2 Deskripsi Mencetak Surat Keterangan usaha

Use Case Name Cetak

Requirements Admin melakukan cetak

Goal Mencetak

Pre-Conditions Mencetak surat yang sudah di input Post-Conditions Menampil kan Surat

Failed end Condition -

Actors admin

Main Flow/ Basic Path 1. Admin mengklik Surat keterangan usaha untuk menampilkan surat

2. Admin mengklik tombol cetak untuk melakukan cetak surat

(5)

Tabel IV. 3 Mengelola Data User Use Case Name Mengelola data user

Requirements Admin melakukan pengelolaan data user

Goal Admin dapat mengelola

Pre-Conditions Mengelola akun user yg sudah terdaftar Post-Conditions Menampilkan data dan menghapus user Failed end Condition -

Actors admin

Main Flow/ Basic Path 1. Admin mengklik user yang terdaftar 2. Admin melihat data akun yang sudah

terbuat

3. Admin menghapus data user

(6)

4.1.3. Rancangan Diagram Aktivitas

(7)

4.1.4. Rancangan Dokumen Sistem Usulan A. Dokumen Masukan

1. Nama Dokumen : SURAT PENGANTAR RT

Fungsi : Untuk memberitahu kepada pihak yang di tuju Sumber : Ketua Rt

Tujuan : Untuk membuat surat keterangan usaha Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap pemohon Bentuk : lampiran A.3 B. Dokumen Keluaran

1. Nama Dokumen : Surat Keterangan Usaha

Fungsi : Sebagai bukti usaha secara resmi Sumber : Pemerintah desa dawuan tengah

Tujuan : Untuk keperluan izin, pinjaman ke bank Media : Kertas

Jumlah : 1 lembar Frekuensi : Setiap terjadi Bentuk : Lampiran A.4

(8)

4.1.5. Rancangan Prototype 1. Tampilan form login

Login berfungsi untuk keamanan komputer yakni berupa proses pintu masuk bagi pengguna untuk mengakses sistem komputer

(9)

2. Tampilan Daftar akun

Halaman ini berfungsi untuk mendaftarkan akun pengguna baru. Pada halaman ini terdapat form yang berisi nama lengkap sebagai data diri pengguna, username dan password.

(10)

3. Tampilan halaman utama

Homepage (halaman utama atau awal) berfungsi menampilkan serta mengakses halaman awal dari suatu situs.

Tentang berfungsi untuk mengetahui sejarah dan visi misi pada pemerintahan desa dawuan tengah cikampek kabupaten karawang. Logout berfungsi untuk keluar dari sistem jaringan komputer, setelah sebelumnya melakukan login pada sebuah akun.

(11)

4. Form pembuatan surat keterangan usaha

Form pembuatan surat berfungsi untuk menginput data atau mengisi dokumen persyaratan untuk membuat surat keterangan usaha.

Gambar IV. 6 Form Pembuatan Surat keterangan usaha

(12)

5. Halaman utama admin

Halaman Utama Admin halaman yang muncul ketika admin sukses login kedalam sistem yaitu masuk ke menu admin, dan dashbord menampilkan jumlah akun yang terdaftar dan jumlah pembuat surat keterangan usaha kemudian menampilkan surat dan cetak surat

Berikut halaman utama admin.

(13)

6. Tampilan user yang terdaftar

Gambar IV.9 Tampilan user yang terdaftar

4.2. Perancangan Perangkat Lunak

Perancangan perangkat lunak ini difokuskan pada enam atribut, yaitu ERD, LRS, Spesifikasi File, Class Diagram, Sequence Diagram, dan Spesifikasi Hardware serta Software.

(14)

4.2.1. Entity Relationship Diagram (ERD)

Berikut adalah rancangan erd dari web pembuatan surat keterangan usaha.

(15)

1.2.2 Logical Record Structure (LRS)

(16)

1.2.3 Spesifikasi File

Menjelaskan tentang tabel yang terbentuk dari ERD (dan atau file-file penunjang untuk aplikasi). File-file ini tersimpan pada database sku dengan parameter-parameter sebagai berikut

1. Spesifikasi File Admin Nama File : admin Akronim : admin

Fungsi : Untuk menyimpan data admin Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang record : 105 Byte Kunci Field : id_admin Software : Mysql

Tabel IV. 4 Spesifikasi File Admin

No Elemen data Nama Field Tipe Size Ket 1. Id Admin id_admin Int 10 Primary Key 2. Nama Admin nama_admin varchar 30

3. Username Username Varchar 30 4 Password Password Varchar 35

(17)

2. Spesifikasi File User Nama File : user Akronim : user

Fungsi : Untuk menyimpan data user Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang record : 105 Byte Kunci Field : id_user Software : Mysql

Tabel IV. 5 Spesifikasi File User

No Elemen data Nama Field Tipe Size Ket

1. Id User id_user Int 10 Primary Key

2. Nama user nama_user varchar 30 3. Username Username Varchar 30 4 Password Password Varchar 35

(18)

3. Spesifikasi File Pembuatan Surat Keterangan Usaha Nama File : Buat surat keterangan usaha Akronim : buat_sku

Fungsi : Untuk menyimpan data surat keterangan usaha Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Harddisk

Panjang record : 495 Byte Kunci Field : no_sku Software : Mysql

Tabel IV. 6 Spesifikasi File Buat Surat Keterangan Usaha No Elemen data Nama Field Tipe Size Ket

1. No Sku no_sku Int 10 Primary Key

2. Nama lengkap nama_lengkap varchar 30 3. Jenis kelamin jenis_kelamin varchar 30 4 Tempat lahir tmp_lahir varchar 30 5 Tannggal lahir tgl_lahir Date - 6 Kewarga negaraan warga_negara varchar 30

7 agama Agama varchar 30

8 Status perkawin status_kawin varchar 30

9 Pekerjaan Pekerjaan varchar 30

10 No induk kependuduk

Nik Int 225

11 Alamat Alamat Text -

12 Usaha Usaha varchar 20

13 Tanggal input tgl_input Date - 14 Tanggal cetak tgl_cetak Date - 15 Status cetak status_cetak varchar 30

(19)

1.2.4. Class Model / Class Diagram

Menggambarkan hubungan antara entity class yang dibuat Berikut class diagram web pembuatan surat keterangan usaha:

(20)

1.2.5. Sequence Diagram 1. Sequence Diagram Login

(21)

2. Sequence Diagram halaman utama

Gambar IV. 14 Sequence Diagram Halaman Utama

3. Sequence Diagram halaman admin

(22)

4.2.6. Spesifikasi Hardware dan Software 1. Spesifikasi Hardware

A. Server 1) CPU

(a) Processor Pentium Core 2 duo (b) RAM DDR3 2 GB

(c) Hard Disk 500gb 2) Mouse

3) Keybord

4) Monitor dengan resolusi layer minimum 1024x768 5) Koneksi internet 2Mbps

B. Client 1) CPU

(a) Processor Pentium 4 (b) RAM DDR2 1 GB (c) Hard Disk 20GB 2) Mouse

3) Keyboard

4) Monitor dengan layer minimum 1024x768 5) Koneksi internet dengan kecepatan 56 kbs

2. Spesifikasi Software A. Server

(23)

1) Sistem operasi yang umum digunakan seperti: Microsoft windows atau linux dan lain-lain.

2) Aplikasi bundle web server seperti: Xampp yang terdiri dari beberapa komponen diantaranya:

(a) Aplikasi Apache Server (b) Aplikasi PHP Server (c) Aplikasi phpMyAdmin

3) Aplikasi web lihatr seperti Mozilla FireFox, Google Chrome B. Client

1) Sistem operasi yang umum digunakan seperti: Microsoft Windows atau linux dan lain-lain

2) Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internt Explorer, Google Chrome.

(24)

1.3. Jadwal Implementasi

Tabel IV. 7 Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III 1 2 3 4 1 2 3 4 1 2 3 4 1 Persiapan data awal

2 Analisa

3 Desain Sistem 4 Desain Perangkat Lunak 5 Pembuatan & Tes Program 6 Tes Sistem 7 Pelatihan 8 Pembuatan Buku Petunjuk 9 Evaluasi & Operasional

Gambar

Gambar IV. 1 Rancangan Diagram Use Case
Tabel IV. 1 Deskripsi Use Case Mengisi Form  Use Case  Name  Pembuatan surat keterangan usaha  Requirements  User pembuatan surat
Tabel IV. 3  Mengelola Data User  Use Case  Name  Mengelola data user
Gambar IV. 2 Diagram Aktivitas Web Pembuatan Surat Keterangan Usaha
+7

Referensi

Dokumen terkait

media dan kode e. Diskusi 3 Mahasiswa memahami karakteritik data stream Media dan Data Stream a. Karakteristik Kontinyu Media data streams Tatap Muka di kelas 1. Diskusi

MERUMUSKAN SERTA MELAKSANAKAN KEBIJAKAN DAN STANDARDISASI TEKNIS DI BIDANG PENDIDIKAN ANAK USIA DINI FORMAL, PENDIDIKAN NONFORMAL, DAN PENDIDIKAN INFORMAL. TUGAS & FUNGSI

Ruptur septum ventrikel merupakan komplikasi mekanik yang sangat jarang terjadi pada pasien infark miokard akut (IMA) namun memiliki mortalitas yang tinggi.. Sejak dimulainya

Peringkat kedua faktor organisasi atau manajemen yang menyebabkan terbentuknya perilaku berbahaya menurut staf perusahaan adalah kurangnya pengarahan yang jelas dari

Saputra, Havis Reza., 2011, Rancang Bangun Aplikasi Pembelajaran Bahasa Arab Kelas 1 Sekolah Dasar Berbasis Multimedia. Skripsi, Fasilkom, Universitas Mercu Buana,

Pengenalan tipologi suatu kawasan perkotaan diketahui dengan melihat desa perkotaan lama (tahun 1990 dan 2000 desa perkotaan yang terbentuk tidak jauh berbeda),

Berbeda dengan usia dan tingkat pendidikan, pada penelitian ini tingkat pengetahuan mengenai ciri dan gejala pedikulosis berhubungan dengan jenis kelamin santri.. Santri

PHQJLPXQLVDVLNDQ SURWHLQ QHXUDPLQLGDVH \DQJEHUSHUDQXQWXNXQWXNSHOHSDVDQYLUXV GDUL VHO LQDQJ NH GDODP WXEXK NHOLQFL 5DKPDGHZL 8ML'LDJQRVLV-DPXU$NDU3XWLK-$3 3HQJJXQDDQ DQWLERGL