SISTEM INFORMASI SEKOLAH DI SMP NEGERI 2 SIDOHARJO BERBASIS DESKTOP Sistem Informasi Sekolah Di SMP Negeri 2 Sidoharjo Berbasis Desktop.

SISTEM INFORMASI SEKOLAH DI SMP NEGERI 2 SIDOHARJO
BERBASIS DESKTOP

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan
Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan
Informatika
Universitas Muhammadiyah Surakarta

Oleh:

Iwang Fahanani
NIM: L200070014

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2012
i


gLVrAAT:XIIVdIN

999:XIIVdIN

Pr{dI-l t I-s ?qnurul srtdY

3ftvuffi
g Surqutquo6

"

1Eu1qu4qus6

"' 21eY'

-flo*ruafi 1'

Fi : lu88uul

"'"'nsfi155'


: epud uer{tpslp uep tnfrqeatp

:

IruH

qe1s1

"sluedtp

dorxsf,(t slsYfluug ofu\rHoors
' 'l

Z

Tuf,f}f,N dhts ICHYAOXf,S ISYfiTtrO.{NI IAItrISIS
lnpnfue8uep Isdtqs

Nvffmususd


NYI IYItsH

TII

90r:xIlvdIN

0t6:Xt\YdIN

@

ons,PeH
r // ,/
'P/

,rfllr-'
/i

IpntS rue;8ord


Bn1aX

ul

sueftes relo8 qsloredruetu {n}un
uulae,ftrad n13s q?l€s ruBeqes Bturrellp qelol lul

696:XIN/dIN
I-I^l

I's

sstln)Iu{

B)rl?uDolr{[ {rBp

Isdpls

9Lnl'A47,:XI.UdIN


-r.{BllrurBPns qsPug

hI'W

,rk

I'S ?uerllBuul

-,* t, / {L---

'() D

g 6wqurqua4

TIIVdIN
ptldl'I l-Jrji ?qnul[] sndY

8Et:XIt*IldIN

9S9


I'I^['J'S 'lpB^srl ulsu^ qslsc

--,,r/xrk

l Eulqtqqtus6

11fnEue4 uu,taeg

Ilndued uBraeo uBunsns

'' "' "$ta'''ih.raI.lftj
I' 97'' vfiBvw W a
1[nEue4 u?,t\eq uedep rp uatuer{suedp qu1e1

,I00r0002T: IAIIN
IuuuBqB{ Euulry
qelo unsmlp uup ueldersradl(

dorsxf, o srsYtrufl

z

{ ofu\rHo(us

tuf,cf,N drlts I(I HYaoxgs lsYa{uodNr I^Igrsrs
NTTI{VS f, CNf,

d I{VIAIVTYH

MOTTO DAN PERSEMBAHAN

MOTTO:
Allah akan meninggikan orang-orang yang berilmu di antaramu dan orang-orang
yang diberi ilmu pengetahuan beberapa derajat. Dan Allah Maha Mengetahui apa
yang kamu kerjakan.
(Q.S. Al Mujadilah : 11)
Ketika manusia berada pada posisi yang paling sulit bagaikan telur diujung tanduk,
meminta perlindung pada manusia seperti berlindung pada sarang laba-laba yang
sangat rapuh, kecuali uluran tangan-Nya yang dapat merubah segalanya.


(Penulis)

PERSEMBAHAN :
1. Allah SWT dengan sebaik-baik pujian.
2. Ke-dua Orang tua yang selau mendukung tanpa henti.
3. Para saudara dan kerabat yang selalu memberi motivasi.
4. Sahabat dan teman-teman yang selalu membantu.
5. Dan semua pihak yang mendukung dan membantu sehingga terselesainya
skripsi ini.

iv

luuueqBg Fuuarl

?gelern-s

€ [ 0z rrBnrqsc

'sele rp .IL'UBp uuJ?uaqeli rrBp IsI seie qe,'.te{Eun8?uupeq


e.(eg 'eXu:nfnfas ue8uep l"nq

e.,{us

tut lsllqlr}uc1 Jellep uep ueulu(tued ueqlursg

"0', FIdlaO puelrog

tse-15de

ulal-sls

'c

IOS Wag ueleun8uau ue8uap elep sts"q urcNIs ue8uucuera4

.Z

ue>iueluluaur >{n1un ue4eun8rp


Suei a7nu4y1 L stioput& rseredg

"e1e6nd regep tuBIEP

uelldtuulrp Bue,( nlnq uep latuelul uen1utq uep ofteqoprg 7 us8aSi
uped epe

8ue( snse4 qotuoc ler{lteru uu8uep rselildu uerSord

4tragg

ue8uucuera6

't

:rsduls ueunsn,{ued uleiep Isnqiriuort leiJ"p tielledu"s e,{es 1nry;eg
'e1e1sncl JeE?p tuulup

tr"tinqoslp usp lrn tlols€u ttmpp nx?Ip


sqngol Bruras Suuz( tlenca;i utel furz-ro qalo ue-llrqrslrp nele qpllp qeuad Sued
luclupua,J nule e,{:e>1

tu,lepal 1upr1 eBnl u.(es ui:trqup8uod 8uu[uedes uep 't33ul1

uerun3:a6 t11ens Ip ueeuuftesal rels? qclor:d'.ueiu {niun uelnfcrp qeu:ed 8ue,(
u,(re1 iedepJsl

lepli rur rsduls

g,t,rq€q. ue1ule,(uaur

exes rut ueSuag

rsagntJ.Nox uYr{v(t

IA

9Lnt"00z:xIlvdIN
I I'N I'S ?uelln Ettrrl

999:XIwdIN
pI{dI'I i f-s ?qnutlll srtdv

I Suqlurquad

II Suqurqurad
:rnr{uleSueIAI

KATA PENGANTAR

Alhamdulillah puji syukur ucapkan hanya kepada Allah Subhanahu
Wata’ala yang telah memberikan rahmat, hidayah serta nikmat yang tiada terkira
kepada hamba-Nya, sehingga penyusun dapat menyelesaikan skripsi dengan judul
“Sistem Informasi Sekolah Di SMP Negeri 2 Sidoharjo Berbasis Desktop”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik
Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa
dalam rangka menyelesaikan program sarjana.
Penyusun telah berusaha untuk menyelesaikan laporan skripsi ini dengan
kemapuan yang maksimal. Namun, penyusun menyadari bahwa, laporan ini
tentunya masih jauh dari kesempurnaan. Oleh karena itu, penyusun mengharapkan
dengan sangat saran serta kritik yang bersifat membangun supaya kebih baik.
Selain itu, skripsi ini juga merupakan hasil karya dan kerjasama dari banyak pihak,
walaupun yang terlihat dimuka mungkin hanyalah sebuah nama. Sehingga, dalam
kesempatan ini penyusun mempersembahkan ucapan terima kasih dan
penghargaan setinggi-tingginya dengan segala kerendahan hati, kepada:
1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan.
Maha mulia Engkau, Maha Suci nama-nama-Mu.
2. Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad
SAW dan keluarganya, dan para sahabatnya.

vii

3. Kedua Orang tua yang selalu berusaha mencurahkan segala sesuatu yang
Beliau miliki tanpa mengharap akan imbalan.
4. Agus Ulinuha, S.T, M.T,Phd dan Irma Yuliana, S.T, M.M selaku
pembimbing yang selalu mengarahkan dan memberi nasehat sehingga
terselesainya skripsi ini. Beliau bagaikan mengangkat saya dari permukaan
tanah hingga ke atas langit, yang memberikan pemahaman mengenai
hal-hal yang positif dan membangun.
5. Para sahabat dan teman-teman yang senantiasa memberikan semangat dan
motivasi, serta segala pihak yang terlibat dalam penyusunan skripsi ini
yang tidak dapat sebutkan satu per satu.
Akhirnya penyusun berharap semoga skripsi ini berguna bagi semua pihak
dan bermanfaat bagi punyusun khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.

Surakarta,

Februari 2013

Penyusun

viii

DAFTAR ISI
Halaman Judul ................................................................................................

i

Halaman Persetujuan ......................................................................................

ii

Halaman Pengesahan . .....................................................................................

iii

Motto dan Persembahan .................................................................................

iv

Daftar Kontribusi .............................................................................................

v

Kata Pengantar ...............................................................................................

vii

Daftar Isi ......................................................................................................... viii
Daftar Tabel .................................................................................................... xiii
Daftar Gambar ................................................................................................ xiv
Abstraksi ........................................................................................................ xvi
Abstract . .......................................................................................................... xvii
BAB I

PENDAHULUAN ............................................................................

A. Latar Belakang Masalah

1

...........................................................................

1

B. Rumusan Masalah ......................................................................................

2

C. Tujuan Penelitian ........................................................................................

3

D. Manfaat Penelitian .....................................................................................

3

E. Batasan masalah .........................................................................................

3

F. Sitematika Penulisan ..................................................................................

4

1.

Bagian Awal Skripsi ..............................................................................

4

2.

Bagian Utama Skripsi ...........................................................................

4

3.

Bagian Akhir Skripsi .............................................................................

6

ix

BAB II TINJAUAN PUSTAKA ..................................................................

7

A. Telaah Penelitian ........................................................................................

7

B. Landasan Teori

8

.........................................................................................

1. Sistem Informasi
2. Delphi 7.0

................................................................................

9

.........................................................................................

9

3. Heidi SQL ............................................................................................ 10
4. Tahapan Pembuatann Rekayasa Perangkat Lunak ................................. 11
a.

Perncanaan

b.

Perancangan ERD dan DFD. ......................................................... 11

c.

Perancangan Basis Data ................................................................ 14

d.

Pengujian Sistem . ........................................................................... 15

................................................................................. 11

BAB III METODE PENELITIAN ............................................................... 16
A. Pengantar

.................................................................................................. 16

B. Gambaran Kerja Sistem

........................................................................... 17

C. Analisa Kebutuhan Sistem ........................................................................... 17
1. Spesifikasi Komputer Server .................................................................. 18
2. Admin .................................................................................................. 19
3. User

.................................................................................................. 19

4. Wali Kelas dan Guru Pelajaran . ............................................................ 20
D. Input Dan Output Yang Dikehendaki ......................................................... 20
E. Perancangan Sistem ................................................................................... 21
F. Perancangan Use Case ................................................................................. 22
1. Admin . .................................................................................................. 22

x

2. User,Guru Pelajaran, Wali Kelas . .......................................................... 23
3. Use Case Definition . ............................................................................. 24
4. Finalize Use Case . ................................................................................. 25
5. Use Case Deskription. .......................................................................... 26
G. Diagram Aktifitas ....................................................................................... 30
1. Aktifitas yang dilakukan oleh admin adalah mengelola
semua data dan cetak laporan ............................................................... 30
2. Aktifitas yang dilakukan oleh User adalah mengelola data pendaftaran
dan mengelola data kelas siswa . ............................................................ 31
3. Aktifitas yang dilakukan oleh guru pelajaran adalah mengelola data nilai
akademik dan mengudate data nilai.. ..................................................... 31
4. Aktifitas yang dilakukan wali kelas adalah mengelola data nilai
akademik, mengelola data nilai raport dan mengudate data nilai. ......... 32
H. Rancangan Sistem dengan ERD (Entity Relationship Diagram) . ............... 32
I. Rancangan Sistem dengan DFD (Data Flow Diagram). ............................. 34
1. DFD (Data Flow Diagram . .................................................................... 34
2. DFD (Data Flow Diagram) Level 1 Menegelola Data
dan Melihat Data. ................................................................................. 35
3. DFD (Data Flow Diagram) Level 2 Mengedit Data
dan Mengupdate Data . ........................................................................... 36
4. DFD (Data Flow Diagram) Level 2 Mengedit Data
dan Mengupdate Data . ......................................................................... 37

xi

5. DFD (Data Flow Diagram) Level 2 Mengedit Data
dan Mengupdate Data . ........................................................................... 38
J. Rancangan Database dan Tabel . .................................................................. 39
BAB IV HASIL DAN ANALISIS .................................................................

7

A. Hasil Penelitian . ........................................................................................ 47
1.

Halaman User, Wali Kelas , Guru Pelajaran, dan Admin . .................. 47

2.

Halaman Login Admin . ....................................................................... 48

3.

Halaman Data Jabatan ......................................................................... 50

4.

Halaman Data Kelas . .......................................................................... 51

5.

Halaman Data Pelajaran . ..................................................................... 52

6.

Halaman Data Pegawai . ...................................................................... 53

7.

Halaman Data Wali Kelas . .................................................................. 54

8.

Halaman Data Pengajaran . .................................................................. 56

9.

Halaman Data Master Siswa . .............................................................. 57

10. Halaman Data Kelas Siswa . ................................................................ 58
11. Halaman Data Nilai Akademik . .......................................................... 60
12. Halaman Data Update Nilai Akademik ............................................... 61
13. Halaman Data Nilai Raport . ................................................................ 62
14. Halaman Data User . ............................................................................ 64
B. Pembahasan . ................................................................................................ 65
1.

Usulan Sistem Baru ............................................................................. 66

2.

Alasan Usulan Sistem Baru . ............................................................... 66

3.

Tujuan Usulan Sistem Baru . ............................................................... 67

xii

4.

Tabel Dan Grafik Uji Coba Sistem Yang di Kembangkan . ................. 67

5.

Kesimpulan Hasil Uji Sistem . ............................................................. 74

BAB V KESIMPULAN DAN SARAN ....................................................... 77
A. Kesimpulan ................................................................................................ 77
B. Saran ........................................................................................................... 78
DAFTAR PUSTAKA ...................................................................................... 79
Lampiran .......................................................................................................... 80

xiii

DAFTAR TABEL
Tabel 2.1 Entity Relationship Diagram (ERD) . .............................................

12

Tabel 2.2 Simbol Data Flow Diagram (DFD) . ...............................................

13

Tabel 3.1 Input Admin . ...................................................................................

26

Tabel 3.2 Input jabatan ...................................................................................

26

Tabel 3.3 Input pegawai . ................................................................................

27

Tabel 3.4 Input kelas . ......................................................................................

27

Tabel 3.5 Input pelajaran . ..............................................................................

27

Tabel 3.6 Input wali kelas . ..............................................................................

28

Tabel 3.7 Input Mengajar ................................................................................

28

Tabel 3.8 Input Master Siswa . ........................................................................

29

Tabel 3.9 Input Kelas Siswa . ..........................................................................

29

Tabel 3.10 Tabel User . ....................................................................................

39

Tabel 3.11 Tabel Jabatan . ...............................................................................

40

Tabel 3.12 Tabel Wali

Kelas . .......................................................................

40

Tabel 3.13 Tabel pegawai . ..............................................................................

41

Tabel 3.14 Tabel kelas. ....................................................................................

42

Tabel 3.15 Tabel Pelajaran .............................................................................

43

Tabel 3.16 Tabel Mengajar . ............................................................................

44

Tabel 3.17 Tabel Siswa . ..................................................................................

45

Tabel 3.18 Tabel Siswa Kelas . ........................................................................

46

Tabel 4.1. Tabel Kuisosner . ............................................................................

68

xiv

DAFTAR GAMBAR
Gambar 3.1 Gambaran kerja system . ............................................................

17

Gambar 3.2. Diagram Menu Sistem Informasi Sekolah di
SMP Negeri 2 Sidoharjo . ...........................................................

21

Gambar 3.3 Use case Untuk aktor admin . .....................................................

22

Gambar 3.4 Use Case untuk user . ..............................................................

23

Gambar 3.5 Use Case untuk guru pelajaran . ................................................

23

Gambar 3.6 Use Case untuk wali kelas . ........................................................

24

Gambar 3.7 Aktifitas Admin . ..........................................................................

30

Aktifitas User . .........................................................................

31

Gambar 3.9 Aktifitas guru pelajaran . ............................................................

32

Gambar 3.10 aktifitas wali kelas . ..................................................................

32

Gambar 3.11 ERD (Entity Relationship Diagram) . .......................................

33

Gambar 3.12 DFD Level 0. ............................................................................

34

Gambar 3.13 Level 1 melihat data dan mengelola data . ...............................

35

Gambar 3.14 Level mengedit data dan mengupdate data . ............................

36

Gambar 3.15 Level 2 mengedit data dan mengupdate data . .........................

37

Gambar 3.16 Level mengedit data dan mengupdate data . ............................

38

Gambar 4.1 FormLogin Admin . .....................................................................

49

Gambar 4.2 Form Data Jabatan ....................................................................

50

Gambar 4.3 Form Data Kelas . ......................................................................

51

Gambar 4.4 Form Data Pelajaran . ...............................................................

51

Gambar 4.5 Form Data Pegawai . ..................................................................

53

Gambar 3.8

xv

Gambar 4.6 Form Wali Kelas . .......................................................................

54

Gambar 4.7 Form Pengajaran .......................................................................

56

Gambar 4.8 Form Master Siswa . ...................................................................

57

Gambar 4.9 Form Kelas Siswa . .....................................................................

58

Gambar 4.10 Form Nilai Akademik . ..............................................................

60

Gambar 4.11 Form Update Data Nilai Akademik . ........................................

61

Gambar 4.12 halaman nilai raport. . ..............................................................

62

Gambar 4.13 Halaman Level User . ...............................................................

64

Gambar 4.14 Grafik Hasil Uji Sistem . ...........................................................

69

Gambar 4.15 Grafik Hasil Uji Sistem(Admin) ...............................................

70

Gambar 4.16 Grafik Hasil Uji Sistem(Guru) .................................................

71

Gambar 4.17 Grafik Hasil Uji Sistem (Wali Kelas). .......................................

72

Gambar 4.18 Grafik Hasil Uji Sistem (User). ................................................

73

xvi

ABSTRAKSI

Dalam Perkembangan dunia pendidikan saat ini tidak sedikit instansi
pendidikan yang menggunakan jasa teknologi komputer untuk membantu proses
kelancaran dalam pencapaiana tujuan pendidikan itu sendiri. Sekolah salah
satunya dimana merupakan sarana untuk melakukan proses belajar mengajar.
Namun beberapa hal dari sisten disekolah masih dilakukan secara manual sebagai
contoh penyimpanan data siswa, data pegawai karyawan dan nilai akademik siswa
Sistem informasi berbasis desktop merupakan solusi alternatif untuk
mengurangi permasalahan tersebut. Dengan sistem diharapkan dapat membantu
pihak disekolah dalam pengolahan manajenen pegawai. Sistem ini juga
mempermudah para guru dalam proses pengolahan data nilai siswa. System ini
dibuat dengan aplikasi Heidi My SQL dan Borland Delphi. Dengan sistem ini bisa
didapatkan sebuah aplikasi yang secara otmatis bukan secara manual lagi.
Pada sistem yang sedang berjalan dokumen yang digunakan terdiri dari
beberapa bentuk, adapun dokumen tersebut antara lain : Buku Daftar pegawai,
Buku daftar Siswa, Buku Nilai, Buku Kelas Siswa dan Laporan Pegawai

Kata Kunci : Sistem, Sekolah, Pegawai, Siswa, Heidi SQL, Borland Delphi

xvii

ABSTRACT

In development of education world at present, many education
institutions use computer technology to assist efficiency of process of achieving
goal of education itself.

A school is one of facilities to perform teaching and

learning process. However, some parts of the school system are still operated
manually such as in keeping students’ data, employee and staff data, and academic
grade data of student.
Desktop-based information system is an alternative solution to reduce the
problems. The system is expected to assist school administrator in management of
employees and staff of the school. The system also facilitates teacher in
processing student’s grade data. The system is made by using Heidi My SQL and
Borland Delphi applications.
The system use several documents such as Employees and Staff List,
Students List, Grade Records, Classroom Book of Student and Report of
Employee

Key words: System, school, employee, Heidi My SQL, Borland Delphi

xviii