Anda di halaman 1dari 17

BAB 3

PERANCANGAN SISTEM

3.1 Pengertian Perancangan Sistem

Membangun sebuah aplikasi pada umumnya akan diawali oleh perancangan

sistem terlebih dahulu. Dimana perancangan sistem adalah sebuah proses yang

secara garis besar meliputi langkah-langkah operasi dalam proses pengolahan data

dan prosedur untuk mendukung operasi sistem.

Agar lebih mudah untuk memahaminya, maka penulis membuat

perancangan sistem dalam Tugas Akhir ini. Metode perancanagn sistem yang

penulis lakukan didalam penyusunan Tugas Akhir ini terdiri dari perancangan

Flowchart, Data Flow Diagram (DFD) serta database-nya.

3.2 Analisis Sistem

Untuk memulai membangun sebuah aplikasi penulis harus mengetahui terebih

dahulu alur kerja berdasarkan kebutuhan user yang akan menggunakan aplikasi

yang akan dibuat.


3.3 Flowchart Program

Berikut adalah alur flowchart untuk aplikasi yang dibangun beserta penjelasannya.

Start

Login
No

Cek
Login

Yes

Menu

Input
Data

Hasil No
Pengumuman

Logout

Yes

Finish

Gambar 3.1. Flowchart Program


Dari bagan flowchart diatas, yang dapat mengetahui semua data-data dan

alurnya hanya diketahui oleh admin saja. Dengan perancangan aplikasi ini admin

diberi keuntungan yaitu penghematan waktu dan keakuratan data serta keamanan

datanya.

3.4 Diagram Konteks Sistem

Berikut adalah diagram konteks dari aplikasi kontrol keuangan yang dibangun.

Diagram konteks ini hanya menampilkan entitas yang terdapat dalam aplikasi

tersebut, yakni admin, buku kas umum, dan sistem.

CALON SISWA

Pengumuman Data Calon


Siswa

PERANCANGAN Data siswa


Rincian yang
Data Siswa
APLIKASI
diterima
PENERIMAAN TATA USAHA
ADMIN SISWA BARU DI
Hasil
SD NEGERI 6
Seleksi
PARSAORAN

Laporan

KEPALA SEKOLAH

Gambar 3.2. Diagram Konteks Sistem


3.5 Diagram Nol Sistem

Berikut adalah diagram nol dari diagram konteks pada perancangan aplikasi
penerimaan siswa baru.
Calon Siswa

Data Calon Siswa Pengumuman


Hasil Seleksi
Formulir, No Formulir
Pendaftaran
1.0
Pendaftaran
Formulir, No
Pendaftaran
Admin
Data Calon Siswa
Rincian Data Calon
Rincian Data, Siswa
Formulir 2.0
Menyeleksi Data
Hasil Seleksi

File Siswa
Siswa Diterima

Siswa Diterima 3.0 Siswa Diterima


Tata Usaha
Laporan

Laporan

Kepala Sekolah

Gambar 3.3. Diagram Nol Sistem

Diagram nol diatas menjabarkan sistem penerimaan siswa baru dalam 3

proses yaitu:

1. 0.1 Pendaftaran

Dari calon siswa memberikan inputan berupa data calon siswa ke sistem

kemudian sistem mengeluarkan output berupa rincian data calon siswa

kepada panitia PSB dan disimpan dalam file tabel pendaftar. Panitia

memberikan formulir dan nomor pendaftaran yang berasal dari panitia PSB
pada calon siswa. Calon siswa mengembalikan formulir yang telah diisi

serta dilengkapi persyaratan yang belum terpenuhi kepada sistem. Sistem

memberikan formulir yang telah diisi serta dilengkapi persyaratan kepada

panitia PSB.

2. 0.2 Menyeleksi Data

Panitia mengeluarkan rincian data dan formulir yang telah diisi oleh calon

siswa kepada sistem kemudian sistem menyeleksi data yang berasal dari

panitia. Sistem mengeluarkan output berupa hasil seleksi kepada panitia

PSB kemudian panitia PSB memberikan hasil seleksi kepada sistem. Sistem

menyimpan data calon siswa yang telah diseleksi berupa dat siswa yang

diterima dalam file siswa. Sistem mengeluarkan hasil seleksi berupa

pengumuman kepada calon siswa.

3. 0.3 Laporan

Sistem menerima input berupa data siswa yang diterima dari file siswa.

Kemudian mengeluarkan laporan kepada kepala sekolah kepada tata usaha.


BAB 4

IMPLEMENTASI SISTEM

Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang

dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk

mnginstal, menguji dan memulai sistem baru atau sistem yang diperbaiki.

4.1 Pengertian Implementasi Sistem

Agar sistem perancanagan yang telah kita kerjakan dapat berjalan baik atau tidak,

maka perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan.

Pada aplikasi penerimaan siswa baru ini dibutuhkan komponen-komoenen yang

mencakup seperti yang diatas:

1. Perangkat Keras (Hardware)

2. Perangkat Lunak (Software)

3. Perangkat Manusia (Brainware)

Pada dasarnya, dalam pengimplementasian sistem terdapat beberapa

komponen penting agar aplikasi yang dibangun dapat berjalan. Berikut beberapa

komponen yang dibutuhkan.


4.1.1 Perangkat Keras (Hardware)

Perangkat keras merupakan bagian dari komputer yang dapat dilihat secara fisik

dan dapat disentuh. Perangkat keras merupakan seluruh komponen peralatan yang

membentuk suatu sistem komputer serta peralatan lainnya yang memungkinkan

komputer dapat melakukan tugasnya. Dalam pembuatan aplikasi kontrol

keuangan ini penulis menggunakan komputer sebagai perangkat keras pengganti.

Dimana pada komputer tersebut telah diinstal Visual Basic 10 yang

memungkinkan untuk pembuatan aplikasi didalam komputer.

4.1.2 Perangkat Lunak (Software)

Perangkat lunak adalah sekumpulan instruksi yang memungkinkan perangkat

keras untuk dapat memproses data. Perangkat lunak ini tidak berbentuk fisik,

melainkan berupa program yang diciptakan melalui perangkat elektronik. Dalam

perangkat lunak dikenal dengan apa yang disebut sistem operasi dan program

aplikasi. Penulis mengembangkan bagian perangkat lunak berupa aplikasi.

Perangkat lunak yang digunakan dalam perencanaan hingga implementasi

sistem adalah :

1) Visual Studio 10

2) Database Microsoft Access 2013

3) Crystal Report 8

4) Windows 7 Ultimate.
4.1.3 Perangkat Manusia (Brainware)

Perangkat Manusia adalah manusia yang terlibat dalam mengoperasikan serta

mengatur sistem di dalam komputer. Diartikan juga sebagai perangkat intelektual

yang mengoperasikan dan mengeksplorasi kemampuan dari perangkat keras

maupun perangkat lunak.

Brainware termasuk bagian penting dari sebuah sistem komputer. Karena

sebuah sistem tidak akan berjalan apabila tidak ada peran brainware. Dalam

sistem yang dibangun ini, adminlah yang mengambil peran sebagai brainware.

4.2. Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut:

1. Menyelesaikan desain sistem yang telah disetujui sebelumnya.

2. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru.

3. Menguji apakah sistem baru tersebut sesuai dengan pemakai.

4. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat

rencana, mengontrol dan melakukan instalasi baru secara benar.

4.3 Demonstrasi Program

Demonstrasi program akan menjelaskan secara visual bagaimana tampilan dari

aplikasi penerimaan siswa baru. Mulai dari tampilan login, menu utama, input
data pendaftar, input data ayah, input data ibu, input data wali, input data

tambahan, input nilai UN, laporan akhir, pengaturan, cek data, edit dan hapus

data.

4.3.1 Tampilan Form Login

Berikut adalah tampilan awal dari aplikasi penerimaan siswa baru berupa form

login khusus untuk admin saja. Dengan form login, maka menutup akses bagi

pengguna lain yang bukan admin untuk menggunakan aplikasi ini.

Gambar 4.1. Tampilan From Login

4.3.2 Tampilan Form Menu Utama

Setelah admin login maka akan diarahkan kepada menu utama yang berisi form

untuk input data pendaftar, input data ayah, input data ibu, input data wali,
, cetak laporan akhir, pengaturan untuk mengubah kata sandi bagi admin.

Gambar 4.2. Tampilan Form Menu Utama

4.3.3 Tampilan Form Data Pendaftar

Pada form ini admin akan menginput data-data calon siswa baru sesuai kriteria.

Pada form ini admin dapat memasukkan foto calon peserta didik agar data yang

diinput lengkap. Data-data yang diinputkan tersimpan otomatis ke dalam

database-nya setelah mengklik tombol simpan

Gambar 4.3. Tampilan Form Data Pendaftar


4.3.4 Tampilan Form Data Ayah

Sama halnya dengan form data pendaftar, pada form ini admin juga menginput

data ayah sesuai dengan data yang diminta dan akan tersimpan otomatis ke

databasenya setelah mengklik tombol simpan.

Gambar 4.4. Tampilan Form Data Ayah

4.3.5 Tampilan Form Data Ibu

Tidak jauh beda dengan form data ayah perbedaannya hanya pada tempat

kelahiran, tanggal kelahiran serta pekerjaan dan pendidik.


Gambar 4.5. Tampilan Form Data Ibu

4.3.6 Tampilan Form Data Wali

Tampilan form data wali sama halnya denganform data ayah dan data ibu namun

disini ditambahkan data seperti hubungan dengan pendaftar.


Gambar 4.6. Tampilan Form Data Wali
4.3.7 Tampilan Form Pengaturan

Pada form ini admin dapat melakukan penggantian kata sandi yang akan terganti

pada databasenya.

Gambar 4.9 Tampilan Form Pengaturan


4.3.8 Tampilan Form Cetak Laporan

Form ini menyediakan form untuk pencetakan laporan akhir yaitu data-data siswa

baru yang diterima.

Gambar 4.10 Tampilan Form Cetak Laporan

Anda mungkin juga menyukai