PINGIN DUIT?

PERANCANGAN SISTEM


BAB IV
PERANCANGAN SISTEM

4.1       Study Kelayakan
Tersebarnya data di berbagai komponen kerja, perlu diterapkan prosedur atau mekanisme yang sama dalam hal pengolahan data dan informasi. Memenuhi kepentingan ini dirancang pengolahan data atau pengorganisasian dan pelaksanaan data terpadu. Pada tahap ini ialah mempelajari berkas laporan serta proses pengolahan data guru dan pegawai yang ada pada SMP Negeri 2 Prabumuli, sehingga nantinya penulis dapat merancang data guru dan pegawai yang ada pada SMP Negeri 2 Prabumulih.
Dengan mengetahui permasalahan yang dihadapi, maka penulis melakukan studi kelayakan mempelajari struktur alir data yang ada pada SMP Negeri 2 Prabumulih. Pada proses studi kelayakan ini dapat dipandang dari berbagai sudut yaitu:
1.      Kelayakan Ekonomis
Perancangan sistem data guru dan pegawai pada SMP Negeri 2 Prabumulih yang akan dibuat ini dapat memberikan keuntungan dengan menggunakan komputer tidak perlu menggunakan banyak tenaga dan waktu.


2.      Kelayakan Teknis
SMP Negeri 2 Prabumulih mempunyai sarana dan prasarana yang dapat dimanfaatkan untuk penerapan dan pengembangan merancang data-data.
3.      Kelayakan Hukum
Berdasarkan hasil perancangan sistem yang baru tidak ada satu pihakpun yang dirugikan, maupun pelanggaran terhadap peraturan yang ada di SMP Negeri 2 Prabumulih baik secara hukum maupun norma lainnya.
4.      Kelayakan Operasional
Bagian Kepegawaian pada SMP Negeri 2 Prabumulih akan mendapat kemudahan dalam menghasilkan laporan data-data Guru dan Pegawai pada SMP Negeri 2 Prabumulih, dengan demikian semua kegiatan operasional pada SMP Negeri 2 Prabumulih dapat berjalan dengan baik sesuai dengan keinginan.

4.2.            Sekilas tentang Microsoft Visual Basic 6.0
Visual Basic adalah salah satu bahasa pemrograman komputer, bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu, bahasa pemrograman Visual Basic yang dikembangkan oleh Microsfoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginners All-Purpose Symbolic Instruction Code ) yang dikembangkan pada era 1950-an (Pranata, 2000:1).
Visual Basic merupakan salah satu bahasa pemrograman komputer yang pendukung objek (Object Oriented Programming = OOP).

4.3.            Rancangan Sistem
Setelah mempelajari dan berdasarkan data yang diperoleh dari studi kelayakan, penulis dapat memulai membuat rancangan sistem yang akan penulis usulkan dalam bentuk : diagram konteks, data flow diagram, dan entity relational.
Diagram Konteks adalah diagram yang menggambarkan sistem secara keseluruhan. Diagram Konteks terlihat pada gambar 4.3.1.
Data Flow Diagram (DFD) adalah diagram arus pemrosesan data yang merupakan gambaran secara menyeluruh mengenai urutan pengolahan data hingga menghasilkan laporan informasi yang diinginkan. DFD yang dibuat terlihat pada gambar 4.3.2.
Entity Relational Diagram (ERD) digunakan untuk menggambarkan struktur data yang menghubungkan antara bagian-bagian terkait yang saling berhubungan dan digunakan untuk merancang suatu database untuk pembuatan program, terlihat pada gambar 4.3.3.








 



    Lap. Pegawai          Data Pegawai
    Lap. Gaji                 Data Gaji






Oval: Perancangan Sistem Data Pegawai

Guru dan Pegawai
 

 


   Bendahara
 
Data Pegawai                                         Data Pegawai
  Data Gaji                                             Data Gaji  








 
Lap. Pegawai
Lap. Gaji                     Acc Laporan
                


Kepala Sekolah
 
 



Gambar 4.3.1. Diagram Konteks
Perancangan Sistem Data Guru dan Pegawai








Oval: Proses                                                                             Pencatatan  Pegawai
Pegawai
 
                                                                                                                                                                     Data Pegawai                                                                   Data
                                                                                                        Pegawai
                                                    
                                                                            
         Input data Pegawai  


Oval: Proses                                                                    Cetak Laporan Data Pegawai
 
Lap. Data
Administrasi
 
 Pegawai








 




        Laporan Data Pegawai


Kepala Sekolah
 
 



Gambar 4.3.2. Data Flow Diagram Level 0
Perancangan Sostem Data Guru dan Pegawai



Diamond: MempunyaiOval: AlamatOval: No_TelpOval: Masa_KerjaOval: PendidikanOval: Tgl_lahirOval: Tpt_Lahir
   Sekolah
 
Pegawai
 
Oval: TMT JabatanOval: JabatanOval: TMT Pangkat_GolOval: GolonganOval: Pangkat Oval: NamaOval: NIP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Gambar 4.3.3. Entity Relation Diagram
Perancangan Sistem Data Guru dan Pegawai






4.4       Detail Desain
Pada tahap ini menjelaskan field-field yang digunakan dalam pembuatan program perancangan sistem. Berikut ini adalah desain database yang dipakai terdiri dari satu buah tabel yang didesain yaitu Data Guru dan Pegawai sebagai berikut :
No
Field Name
Type
Widhth
Keterangan
1
NIP
Number
18
Nomor Induk Pegawai
2
Nama
Character
25
Nama Pegawai
3
Pangkat
Character
14
Pangkat
4
Golongan
Character
4
Golongan
5
TMT Golongan
Date
8
Terhitung Mulai Tanggal Golongan
6
Jabatan
Character
15
Jabatan
7
TMT Jabatan
Date
8
Terhitung Mulai Tanggal Jabatan
8
Masa Kerja
Character
4
Masa Kerja Seluruh
9
Pend Terakhir
Character
2
Pendidikan Terakhir
10
Tempat Lahir
Character
12
Tempat Lahir
11
Tgl Lahir
Date
8
Tanggal Lahir
12
Alamat
Character
25
Alamat
13
No Telepon
Number
12
Nomor Telephon

Tabel 4.3.4.  Desain Tabel Data Guru dan Pegawai

4.5       Desain Menu Utama
            Merupakan rancangan tampilan yang akan di buat
a.          Menu Login
  Gambar 4.3.5 Desain Menu Login
b.      Menu Utama
      





                                         Gambar 4.3.6 Desain Menu Utama
4.6       Desain Input Data Guru dan Pegawai SMP Negeri 2 Prabumulih









Gambar 4.3.7 Desain Input Data Guru dan Pegawai
Pada Form input Data Guru dan Pegawai SMP Negeri 2 Prabumulih  terdapat   tombol - tombol yang mempunyai fungsi sebagai berikut :
a.    NIP                    : diisi dengan Nomor Induk Pegawai
b.    Nama                  : diisi dengan  nama guru dan Pegawai.
c.    Pangat                : diisi dengan pangkat guru dan pegawai
d.   Golongan           : diisi dengan golongan guru dan pegawai
e.    TMT Golongan  : diisi dengan Terhitung Mulai Tanggal Golongan 
f.     Jabatan               : diisi dengan jabatan
g.    TMT Jabatan      : diisi dengan Terhitung Mulai Tanggal Jabatan

h.    Masa Kerja        : diisi denga masa kerja guru dan pegawai
i.      Pend Terakhir    : diisi dengan pendidikan terakhir guru dan pegawai
j.      Tempat lahir       : diisi dengan tempat lahir guru dan pegawai
k.    Tgl lahir             : diisi dengan tanggal lahir guru dan pegawai
l.      Alamat               : diisi dengan alamat guru dan pegawai
m.  No Telepon        : diisi dengan nomor telepon guru dan pegawai
n.    Baru                   : berfungsi untuk memasukkan data guru dan pegawai yang
  baru
o.    Simpan               : berfungsi untuk menyimpan data guru dan pegawai
p.    Ubah                  : berfungsi untuk mengganti data guru dan pegawai
q.    Hapus                : berfungsi untuk menghapus data guru dan pegawai
r.   Keluar                : maka program akan berakhir.










4.7              Desain Laporan / Report
Desain Laporan / Report adalah perencanaan mengenai hasil dari proses pendataan Guru dan Pegawai Pada SMP Negeri 2 Prabumulih. Laporan merupakan tampilan secara detail dari data input dan digunakan untuk menampilkan Data Guru dan Pegawai Pada SMP Negeri 2 Prabumulih. Adapun tampilannya adalah sebagai berikut
LAPORAN DATA GURU DAN PEGAWAI PADA SMP NEGERI 2 PRABUMULIH
NIP
Nama
Pangkat
Golongan
TMT Golongan
Jabatan
TMT Jabatan
Masa Kerja
Pend  Terakhir
Tempat  Lahir
Tgl  Lahir
Alamat
No Telepon
196304211983022001
RIANTINI,S.Pd MM
Pembina TK.I
IV.b
01-10-2011
Kepsek
02-04-2011
29th 01bln
S.2
Prabumulih
21-04-1963
Prabumulih
08xxxxxxxxx
196301171983021001
HELMANTO, S.Pd
Pembina
IV.a
01-04-2006
Guru
01-02-1983
29th 01bln
S.1
Pk. Pinang
17-01-1963
Prabumulih
08xxxxxxxxx
195303221984022001
Hj. FAUZAH, S.Ag
Pembina
IV.a
01-04-2006
Guru
01-02-1984
28th 01bln
S.1
Maninjau
22-03-1953
Prabumulih
08xxxxxxxxx
196203231984031005
MARTA DINATA, S.Pd
Pembina
IV.a
01-04-2006
Guru
01-03-1984
28th 00bln
S.1
Prabumulih
01-07-1987
Prabumulih
08xxxxxxxxx
195302091979031003
LUKMAN
Pembina
IV.a
01-10-2006
Guru
01-03-1979
33th 00bln
D.1
Lumpatan
09-02-1953
Prabumulih
08xxxxxxxxx
196012281983022003
NURHANA
Pembina
IV.a
01-10-2006
GUru
01-02-1983
29th 01bln
D.3
Prabumulih
28-12-1960
Prabumulih
08xxxxxxxxx
196201141983022001
YANETA
Pembina
IV.a
01-10-2006
Guru
01-02-1983
29th 01bln
S.1
Prabumulih
14-01-1962
Prabumulih
08xxxxxxxxx
196008161982032006
R. HARNAWATI, S.Pd
Pembina
IV.a
01-10-2007
Guru
01-03-1982
30th 00bln
S.1
Solo
16-08-1960
Prabumulih
08xxxxxxxxx
196304101984061001
NAZARUDDIN, S.Pd
Pembina
IV.a
01-10-2007
Guru
01-06-1984
27th 09bln
S.1
Prabumulih
10-04-196
Prabumulih
08xxxxxxxxx
196307071986012002
MARYANI, S.Pd
Pembina
IV.a
01-10-2007
Guru
01-01-1986
26th 02bln
S.1
Talang Bali
07-07-1963
Prabumulih
08xxxxxxxxx
196607241988032002
ASMAWATI, S.Pd
Pembina
IV.a
01-10-2007
Guru
01-03-1988
24th 00bln
S.1
Kotanegara
24-07-1966
Prabumulih
08xxxxxxxxx
196104231982032005
RAHMI, S.Pd
Pembina
IV.a
01-04-2008
Guru
01-03-1982
30th 00 bln
S.1
Rantau Alai
23-04-1961
Prabumu;ih
08xxxxxxxxx
196304151984112003
TATI PRANAMA, S.Pd
Pembina
IV.a
01-04-2008
Guru
01-11-1984
27th 04bln
S.1
Kayu Ara
15-041963
Prabumulih
08xxxxxxxxx
196405151986012006
FITRI HANDAYANI, S.Pd
Pembina
IV.a
01-04-2008
Guru
01-01-1986
26th 02bln
S.1
Palembang
15-05-1964
Prabumulih
08xxxxxxxxx
Gambar 4.3.8.  Desain Laporan Data Guru dan Pegawai
4.8  Desain About Me
       
Gambar 4.3.9. Desain About Me