Académique Documents
Professionnel Documents
Culture Documents
SKRIPSI
Disusun Oleh :
WINDA WIDIASTUTY
NIM 3207003
2012
63
BAB III
ANALISIS SISTEM
Analisis sistem merupakan gambaran tentang sistem yang saat ini sedang
berjalan, yang digunakan secara manual. Analisis sistem ini bertujuan untuk
mengetahui lebih jelas dari cara kerja sistem tersebut, sehingga dapat diketahui
kelebihan dan kekurangannya.
Analisis
sistem
didefinisikan
sebagaimana
memahami
dan
menspesifikasikan dengan detil apa yang harus dilakukan oleh sistem. Dan
menurut Jogiyanto Hartono, analisis sistem adalah penguraian dari suatu sistem
informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk
mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan
yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
Tahap dari analisis merupakan tahap yang kritis dan sangat penting, karena
kesalahan tahap ini menyebabkan juga kesalahan pada tahap selanjutnya.
A. Analisis Prosedur
Analisis prosedur merupakan serangkaian proses yang harus dijalankan
dengan cara yang telah ditetapkan oleh perusahaan atau suatu instansi sebelum
adanya sistem yang baru. Analisis prosedur yang sedang berjalan pada
Bimbingan Belajar Juara Tanjungpinang yaitu sebagai berikut:
64
Front Office
Siswa
Formulir
Tentor
Bag. Keuangan
Formulir
Data
Pembayaran
pendaftaran
Laporan
Pembayaran
pendaftaran
Isi
formulir
Proses
Pembayar
an
Arsip
Tidak
Slip
Formulir
Formulir
Pimpinan
3
2
1
Kartu SPP
Cek
perlengka
pan
formulir
Pembuata
n Laporan
Kelengkapan
2
Laporan 1
Pembayaran
pendaftaran
Ya
Proses
Pendaftar
an
Formulir
Arsip
2
Data
1
pembayaran
pendaftaran
Penjadwa
lan dan
pembagia
n kelas
Slip
Arsi
p
Data
Pembayaran
pendaftaran
Data siswa 2
Penjadwalan 2
dan pembagian
kelas
Penjadwalan
1
dan pembagian
kelas
Data siswa 3
Arsip
Data siswa 1
Penjadwalan dan
pembagian kelas
Arsip
Slip
Arsip
Kartu SPP
Data
Pembayaran
pendaftaran
Arsip
2.
65
66
Siswa
Bag. Keuangan
Kartu SPP
Pimpinan
2
Lap.
1
tunggakan SPP
Kartu SPP
2
Lap.
1
pembayaran SPP
Cek
Tunggak
an
Ada ?
Ya
Ttd
Tidak
Bayar SPP
dan membuat
Bukti
pembayaran
Kartu SPP
2
Lap.
1
tunggakan SPP
2
Lap.
1
pembayaran SPP
Bayar dan
membuat bukti
pembayaran
Rp
2
Slip
1
kartu SPP 1
kartu SPP 1
Slip
Arsip
Pembuatan
Laporan
Slip
2
Lap.
1
tunggakan SPP
2
Lap.
1
pembayaran SPP
Arsip
Arsip
Lap.
tunggakan SPP
Lap.
pembayaran SPP
Arsip
67
68
69
1. Dokumen Inputan
Tabel 3.1 Data Nilai Siswa
NO
DOKUMEN
URAIAN
Deskripsi : Laporan menurut data nilai
siswa
Fungsi
: Laporan isian data nilai
harian
siswa untuk dijadikan laporan siswa
Sumber : Tentor
Atribut : No_induk_siswa,
nama_siswa
jen_kel, kelas, ulangan_harian, tugas,
rata2_ulangan_harian, ket
DOKUMEN
KARTU SURAT
PERINTAH
PEMBAYARAN (SPP)
URAIAN
Deskripsi : Laporan menurut jumlah
iuran
SPP setiap bulan
Fungsi : Laporan menurut jumlah iuran
untuk dilaporkan kepada pihak yayasan.
Sumber : Siswa dan Bagian Keuangan
Atribut : Thn_ajaran, nama_siswa,
no_induk
kelas, bulan,
uang_iuranSPP,tgl_pembayaran
70
2. Dokumen Keluaran
Data yang dihasilkan dalam sistem informasi siswa berbasis
client/server Bimbingan Belajar Juara Tanjungpinang ini adalah :
a. Laporan pendaftaran siswa.
b. Laporan data siswa meliputi pembagian kelas dan nilai siswa
c. Laporan pembayaran daftar siswa dan SPP bulanan siswa .
d. Laporan pembayaran SPP siswa yang masih menunggak.
C. Analisis Kelemahan Sistem
Tujuan dari analisis dan evaluasi terhadap pengolahan sistem akademik
yang sedang berjalan di Bimbingan Belajar Juara Tanjungpinang adalah dalam
hal proses penerimaan siswa baru, pembagian kelas, dan nilai siswa, proses
pembayaran bulanan SPP siswa yang dilakukan secara manual, maka dapat
disimpulkan bahwa sistem yang ada di Bimbingan Belajar Juara terdapat
kekurangan dalam prosedur yang sedang berjalan yaitu :
1. Sistem pengolahan nilai siswa dilakukan dengan cara menginput data
nilai siswa secara manual/semi komputerisasi sehingga dalam
pembuatan laporan hasil nilai siswa(rapor) kurang tepat dan teliti.
2. Sistem pembayaran iuran SPP dilakukan dengan cara mengisi data
iuran SPP siswa ke dalam laporan pembayaran secara manual, dan
belum ada pembuatan laporan SPP siswa secara terkomputerisasi,
sehingga kurang cepat, tepat, dan teliti serta menyulitkan dalam
pencarian data dalam pembuatan laporan.
71
a) Kinerja (Performance)
Pencatatan yang dilakukan pada sistem yang berjalan memakan waktu
lebih lama karena melihat banyaknya data sehingga dikhawatirkan timbul
kesalahan atau duplikasi dan berkas-berkas pencatatan terus menerus
bertambah sehingga menyulitkan dalam pencarian data yang berdampak
pada penurunan kinerja. Sedangkan dengan sistem yang terkomputerisasi
proses pencatatan tidak memakan waktu lebih lama karena telah
tersedianya form input yang disediakan oleh aplikasi. Untuk pencarian
data juga tidak memakan waktu lama karena sudah tersimpan oleh
database dan dapat dicari dengan cepat.
CONTOH SKRIPSI, DILARANGA PLAGIAT TERHADAP CONTOH SKIRPSI
INI KARENA SUDAH TERDAFTAR DI DATABASE SKRIPSI
STMIK BANDUNG
72
b) Informasi (Information)
Informasi mengenai laporan pembayaran SPP dan data siswa sangat
banyak sehingga terjadi keterlambatan dalam pengumpulan informasi.
Dengan adanya sistem yang terkomputerisasi informasi yang dibutuhkan
dapat diperoleh dengan cepat karena sudah memiliki database pada
aplikasi.
c) Ekonomi (Economic)
Untuk pembuatan laporan pembayaran SPP dan data siswa membutuhkan
biaya yang tidak sedikit karena untuk pencetakan laporan membutuhkan
banyak kertas dan tinta sehingga uang yang dikeluarkan banyak. Dengan
sistem yang terkomputerisasi diharapkan pengurangan terhadap kertas dan
tinta yang digunakan karena dengan aplikasi saat laporan dibuat akan
menampilkan laporan yang sudah siap.
d) Keamanan (Control)
Dalam sistem yang berjalan tidak ada pengawasan apabila terjadi
kesalahan dalam pencatatan dan pembuatan laporan pertanggung jawaban,
kemungkinan terjadi manipulasi data karena tidak adanya password atau
otentikasi pengguna terhadap semua berkas yang telah dibuat. Dengan
sistem yang terkomputerisasi dibuat password untuk keamanan data
sehingga tidak terjadi manipulasi data.
e) Efisiensi (Efficiency)
73
Dalam sistem yang berjalan karena tenaga kerja terbatas sehingga mereka
membutuhkan waktu pengerjaan yang lama dan menurunkan efisiensi
waktu, begitu juga saat membuat laporan membutuhkan banyak kertas
sehingga menurunkan efisiensi sumber daya. Dengan adanya sistem usulan
yang terkomputerisasi dapat mempercepat pengolahan data tanpa harus
membutuhkan tenaga kerja yang banyak
f) Pelayanan (Service)
Pada sistem yang berjalan tidak ada mekanisme pemeriksaan berkas yang
mengalami duplikasi, sedangkan dengan sistem yang terkomputerisasi
dapat dilihat melalui tampilan report yang dihasilkan.
74
dalam
implementasi
sistem
informasi
siswa
berbasis
b. Kebutuhan Proses
CONTOH SKRIPSI, DILARANGA PLAGIAT TERHADAP CONTOH SKIRPSI
INI KARENA SUDAH TERDAFTAR DI DATABASE SKRIPSI
STMIK BANDUNG
75
pemasukkan
keuangan).Dalam
data
proses
user
(administrator
pemasukkan
data
dan
bagian
user,
Admin
76
77
BAB IV
PERANCANGAN SISTEM
Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan
dari beberapa elemen yang terpisah ke dalam kesatuan yang dibutuhkan dan
berfungsi. Perancangan sistem secara umum bertujuan untuk memberikan
gambaran secara umum kepada pemakai sistem yang baru, dan juga merupakan
persiapan dari rancangan terperinci dengan mengidentifikasi komponenkomponen sistem informasi. Perancangan sistem merupakan tahap lanjutan dari
analisa sistem, dimana pada perancangan sistem digambarkan rancangan sistem
yang akan dibangun sebelum melakukan pengkodean kedalam suatu bahasa
pemograman.
Pada tahap perancangan Sistem Informasi Siswa berbasis Client/server
pada Bimbingan Belajar Juara Tanjungpinang, yang akan dikembangkan ini
terdiri dari Flowmap usulan, Diagram Konteks, Data Flow Diagram (DFD),
Entity Relationalship Diagram (ERD), Struktur File, dan Perancangan Data (Data
design).
A. Perancangan Proses
78
79
c. Bagian keuangan menyerahkan slip dan kartu SPP kepada front office
untuk diproses cetak penjadwalan dan pembagian kelas. Penjadwalan
dan pembagian kelas akan diserahkan kepada siswa dan tentor.
d. Kemudian itu bagian keuangan akan mencetak laporan pembayaran,
setelah dicetak laporan tersebut diserahkan kepada pimpinan.
80
e.
f.
Setelah dicetak slip dan kartu SPP akan diserahkan kepada siswa.
Tentor menyerahkan data nilai ke front office, dan front office akan
menginput nilai ke dalam database.
b.
81
5. Diagram Konteks
Berikut ini adalah diagram konteks yang dapat dilihat pada gambar
4.5 dibawah ini :
82
83
84
Gambar 4.7 adalah DFD yang menceritakan proses aliran data dari
proses 1.0 secara lebih detail yaitu proses data siswa.
85
Gambar 4.10 adalah DFD yang menceritakan proses aliran data dari
proses 4.0 secara lebih detail yaitu proses input data tentor.
.
Gambar 4.12 DFD level 1 dari proses 6.0
86
Gambar 4.12 adalah DFD yang menceritakan proses aliran data dari
proses 5.0 secara lebih detail yaitu proses penyusunan laporan.
7. Kamus Data
Kamus data merupakan kamus yang digunakan untuk menjelaskan seluruh
proses data yang terdapat dalam data flow diagram. Berikut ini adalah
kamus data dari sistem informasi siswa yang dirancang antara lain :
87
Siswa
Informasi Mengenai Data Siswa
Struktur
data
kd_sswa+nm+alamat+nm_ortu+no_hp+ruang+kls+
tingkat+hari+jam+th_ajrn
Nama data
Kelas
diskripsi
Format data
Text
Digunakan
Struktur
data
Nama data
Jadwal
diskripsi
Format data
Digunakan
Text
Untuk mengetahui Jadwal
kd_jadwal+kd_tntr+nm+ruang+hari+jam+tingkat+
Struktur data
matpel
Nama data
Tentor
diskripsi
Format data
Text
Digunakan
Struktur data
kode_tntr+nama_tntr+alamat+no_hp+jen_kel
88
Nama data
Nilai
diskripsi
Format data
Text
Digunakan
Struktur
data
Nama data
Bayar
diskripsi
Format data
Text
Digunakan
Struktur data
Nama data
Registrasi
diskripsi
Format data
Digunakan
Struktur data
Nama data
diskripsi
Format data
Digunakan
Struktur data
Tunggakan
Informasi Mengenai Tunggakan siswa
Text
Untuk mengetahui Tunggakan siswa
no_id+kd+bln+ket
89
NAMA
FIELD
kde_sswa
Nama _siswa
Alamat
Nama_Ortu
No_hportu
ruang
kls
tingkat
hari
jam
th_ajrn
JENIS
UKURAN KEY
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
10
50
50
50
15
10
10
10
20
10
10
KETERANGAN
kode siswa
Nama siswa
Alamat siswa
Nama Orang Tua siswa
Nomor Hp Orang Tua
ruang kelas
kelas
tingkat
hari
jam
Tahun Ajaran
NO
1
2
3
4
5
6
7
8
9
NAMA FIELD
kode_sswa
nm_sswa
kd_kls
ruang
kls
alamat
tingkat
hari
jam
JENIS
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Kelas
UKURAN KEY KETERANGAN
10
*
kode siswa
50
nama siswa
5
kode kelas
5
nama ruang
10
kelas
50
alamat
10
tingkat siswa
20
hari
10
jam
90
NO
1
2
3
4
5
6
7
8
NAMA FIELD
kde_jadwal
kde_tntr
nm
ruang
hari
jam
tingkat
matpel
JENIS
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Jadwal
UKURAN
10
10
10
10
20
10
10
50
KEY
KETERANGAN
kode jadwal
kode tentor
nama tentor
ruang
hari
jam
tingkat
mata pelajaran
NO
1
2
3
4
5
6
7
8
9
10
11
12
NAMA FIELD
no_urut
kd_sswa
nm_sswa
tingkat
alamat
hr
jam
ruang
tgl
bln
jumlah
ket
JENIS
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Bayar
UKURAN KEY
KETERANGAN
10
*
no urut slip
15
*
kode siswa
50
nama siswa
10
tingkat
50
alamat
20
hari
10
jam
10
ruang
10
tanggal bayar
20
*
bulan
50
jumlah
10
keterangan pembayaran
NO NAMA FIELD
1
2
3
4
5
6
7
kd_sswa
nm_sswa
tingkat
kls
alamat
jmlh
bln
JENIS
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Registrasi
UKURAN KEY
10
20
10
10
50
50
20
KETERANGAN
kode Mata Pelajaran
Nama Mata Pelajaran
tingkat
kelas
alamat
jumlah
bulan
91
NAMA
FIELD
no_id
kd
bln
ket
JENIS
UKURAN KEY
Varchar
Varchar
varchar
Varchar
10
50
50
15
KETERANGAN
no id
kode siswa
bulan
keterangan pembayaran
NO
1
2
3
4
5
NAMA FIELD
kode_tntr
nama_tntr
alamat
no_hp
jen_kel
JENIS
Varchar
Varchar
varchar
Varchar
Varchar
Tentor
UKURAN
10
50
50
15
10
KEY
KETERANGAN
*
kode tentor
nama tentor
alamat tentor
nomor Hp Tentor
jenis kelamin
NO
1
2
3
4
5
6
7
8
9
10
11
NAMA FIELD
kde_sswa
nm_sswa
tingkat
kls
alamat
hari
jam
mtk
bi
sains
sosial
JENIS
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Nilai
UKURAN
10
10
10
10
50
20
10
20
20
20
20
KEY KETERANGAN
*
kode siswa
nama siswa
tingkat
kelas
alamat
hari
jam
matematika
bahasa indonesia
sains
sosial
92
93
94
95
96
97
98
99