Sistem Informasi Pendidikan dan Pendaftaran Siswa Baru pada Lembaga Kursus "X".
iii
ABSTRAK
Lembaga kursus X adalah suatu lembaga kursus bahasa inggris yang berada di Aceh. Lembaga kursus bahasa inggris ini terus berkembang, sehingga semakin banyak data murid dan pegawai yang harus dikelola. Lembaga kursus X adalah salah satu instansi yang akan menerapkan teknologi informasi pada proses bisnisnya. Oleh karena itu, pencatatan proses pendaftaran murid dan pegawai, proses pembayaran, proses penilaian, penyampaian pengumuman- pengumuman, pemilihan kelas dan pembuatan laporan menjadi proses penting yang perlu dilakukan. Salah satu kesulitan yang ada pada saat ini adalah pencatatan seluruh kegiatan yang terjadi masih dilakukan secara manual, sehingga seringkali adanya data yang hilang ataupun tidak dicatat. Penelitian telah menghasilkan sebuah aplikasi sistem informasi yang dapat menangani proses pendaftaran murid dan pegawai, proses pembayaran, proses penilaian, penyampaian pengumuman- pengumuman, pemilihan kelas dan pembuatan laporan untuk lembaga kursus X. Pembuatan sistem informasi ini telah diuji menggunakan black box testing. Fitur-fitur yang direncanakan sudah dibuat dan dapat digunakan oleh lembaga kursus X. Kata Kunci: Pendaftaran, Penilaian, Absensi, Pembayaran, Sistem Informasi, Kursus bahasa.
(2)
iv
ABSTRACT
X Training center is an English Training Center located at Aceh city. This training center has continuously grown, with more students and staffs. Consequently, more data need to be managed. X training center is an organization that will implement information technology to run its business processes. One of the difficulties of the present is most of the business processes are still conducted manually, and many data are lost or not recorded. This research resulted in an information system that can handle student and staff registration, payment process, grading process, news announcement, class assignment and reporting. The development of this information system had been tested using blackbox testing. The features planned had been provided and ready to be used by X training center.
(3)
v
DAFTAR ISI
PRAKATA ... i
ABSTRAK ... iii
ABSTRACT ... iv
DAFTAR ISI ... v
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... x
DAFTAR NOTASI/ LAMBANG ... xiv
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.1.1 Sistem ... 6
2.1.2 Informasi ... 7
2.1.3 Sistem Informasi... 7
2.2 Pendidikan ... 8
2.2.1 Lembaga Kursus ... 9
2.3 Flowchart ... 10
2.4 Entity Relationship Diagram (ERD)... 11
2.5 Data Flow Diagram (DFD) ... 13
2.6 Kamus Data ... 14
2.7 Process Specification (PSPEC) ... 15
2.8 Microsoft SQL Server ... 16
2.9 ASP.NET ... 19
(4)
vi
2.10.1 Membuat Aplikasi Console ... 20
2.10.2 Membuat Aplikasi Windows ... 21
2.11 Visual Studio 2010 ... 22
2.12 Blackbox Testing ... 22
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 23
3.1 Proses Bisnis ... 23
3.1.1 Proses Pendaftaran Murid ... 23
3.1.2 Proses Pembayaran ... 26
3.1.3 Proses Penilaian ... 27
3.2 Entity Relationship Diagram (ERD)... 28
3.3 Transformasi ER Diagram ke Tabel... 29
3.4 Data Flow Diagram ... 35
3.5 Kamus Data ... 49
3.6 PSPEC ... 58
3.7 Rancangan Desain Antarmuka ... 88
BAB 4. HASIL PENELITIAN ... 91
4.1 Login ... 91
4.2 Halaman Utama Admin ... 91
4.3 Halaman Utama Guru ... 92
4.4 Halaman Staff List ... 92
4.5 Halaman Student List ... 93
4.6 Halaman Level List ... 95
4.7 Halaman Class Room ... 95
4.8 Halaman Class Detail ... 96
4.9 Halaman Teacher Attendance ... 98
4.10 Halaman Announcement ... 98
4.11 Halaman Teacher Salary ... 99
4.12 Halaman Student Payment ... 100
4.13 Halaman Student Attendance ... 101
4.14 Halaman Student Grade ... 102
4.15 Halaman Login Murid... 104
(5)
vii
4.17 Halaman Murid Lihat Student Grade ... 105
4.18 Halaman Murid Lihat Announcement... 105
4.19 Halaman Placement Test ... 106
4.20 Halaman Personal Data ... 107
4.21 Halaman Admin Tambah Soal ... 109
4.22 Halaman Email ... 110
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 111
5.1 Black Box Testing ... 111
5.1.1 Test Case Form Login ... 111
5.1.2 Test Case Form Staff List ... 112
5.1.3 Test Case Form Teacher Attendance ... 112
5.1.4 Test Case Form Student Attendance ... 113
5.1.5 Test Case Form Placement Test ... 114
5.1.6 Test Case Form Student Grade ... 115
5.1.7 Test Case Form Teacher Salary ... 116
5.1.8 Test Case Form Student Payment ... 116
5.1.9 Test Case Form Class Detail Registration ... 117
5.1.10 Test Case Form Level List ... 118
5.1.11 Test Case Form Student List ... 119
5.1.12 Test Case Form Class Room ... 119
5.1.13 Test Case Form History ... 120
5.1.14 Test Case Form Base Salary ... 121
5.1.15 Test Case Form Announcement ... 122
5.1.16 Test Case Form Question ... 122
5.1.17 Test Case Form Personal Data ... 123
5.1.18 Test Case Form Email ... 124
BAB 6. SIMPULAN DAN SARAN ... 125
6.1 Simpulan ... 125
6.2 Saran ... 125
(6)
viii
DAFTAR GAMBAR
Gambar 2.1Relasi satu-kesatu... 13
Gambar 2.2Relasi satu-ke-banyak ... 13
Gambar 2.3Relasi banyak-ke-banyak ... 13
Gambar 3.1 Proses Pendaftaran Murid ... 25
Gambar 3.2 Proses Pembayaran ... 26
Gambar 3.3 Proses Penilaian ... 27
Gambar 3.4 Entity Relationship Diagram ... 28
Gambar 3.5 DFD Level 0 ... 35
Gambar 3.6 DFD Level 1 ... 36
Gambar 3.7 DFD Level 2 Proses 2 ... 37
Gambar 3.8 DFD Level 2 Proses 3 ... 38
Gambar 3.9 DFD Level 2 Proses 4 ... 39
Gambar 3.10 DFD Level 2 Proses 5 ... 40
Gambar 3.11 DFD Level 2 Proses 6 ... 40
Gambar 3.12 DFD Level 2 Proses 7 ... 41
Gambar 3.13 DFD Level 2 Proses 8 ... 41
Gambar 3.14 DFD Level 2 Proses 9 ... 42
Gambar 3.15 DFD Level 2 Proses 10 ... 43
Gambar 3.16 DFD Level 2 Proses 11 ... 44
Gambar 3.17 DFD Level 2 Proses 12 ... 45
Gambar 3.18 Level 2 Proses 13 ... 46
Gambar 3.19 Level 2 Proses 14 ... 46
Gambar 3.20 Level 2 Proses 15 ... 47
Gambar 3.21 Level 2 Proses 16 ... 48
Gambar 3.22 Login ... 88
Gambar 3.23 Menu Admin ... 89
Gambar 3.24 Menu Guru ... 89
Gambar 3.25 Menu Murid ... 90
(7)
ix
Gambar 4.1 Login ... 91
Gambar 4.2 Halaman Utama Admin ... 92
Gambar 4.3 Halaman Utama Guru ... 92
Gambar 4.4 Halaman Staff List ... 93
Gambar 4.5 Halaman Student List ... 94
Gambar 4.6 Halaman Level List ... 95
Gambar 4.7 Halaman Class Room ... 96
Gambar 4.8 Halaman Class Detail ... 97
Gambar 4.9 Halaman Teacher Attendance ... 98
Gambar 4.10 Halaman Announcement ... 99
Gambar 4.11 Halaman Teacher Salary ... 100
Gambar 4.12 Halaman Student Payment ... 101
Gambar 4.13 Halaman Student Attendance ... 102
Gambar 4.14 Halaman Student Grade ... 103
Gambar 4.15 Halaman Login Murid ... 104
Gambar 4.16 Halaman Utama Murid ... 104
Gambar 4.17 Halaman Murid Lihat Student Grade ... 105
Gambar 4.18 Halaman Murid Lihat Announcement ... 106
(8)
x
DAFTAR TABEL
Tabel 2.1Kamus Data ... 15
Tabel 3.1 Tabel Staff ... 29
Tabel 3.2 Tabel Murid ... 29
Tabel 3.3 Tabel Pembayaran ... 30
Tabel 3.4 Tabel Nilai ... 30
Tabel 3.5Tabel Level ... 30
Tabel 3.6Tabel Kelas ... 31
Tabel 3.7 Tabel Absensi ... 31
Tabel 3.8 Tabel Gaji ... 31
Tabel 3.9 Gaji Pokok ... 32
Tabel 3.10Tabel Absensi Murid ... 32
Tabel 3.11 Tabel Pengumuman ... 33
Tabel 3.12 Tabel Ruang Kelas... 33
Tabel 3.13 Tabel Tes Masuk ... 33
Tabel 3.14 Tabel History ... 34
Tabel 3.15 Tabel Soal ... 34
Tabel 3.15 Tabel Email ... 34
Tabel 3.16 Data Staff ... 49
Tabel 3.17 Data Murid ... 49
Tabel 3.18 Data Level ... 50
Tabel 3.19 Data Kelas ... 51
Tabel 3.20 Data Absensi Guru ... 51
Tabel 3.21 Data Pembayaran Guru ... 52
Tabel 3.22 Data Pembayaran Murid ... 52
Tabel 3.23 Data Ruang Kelas ... 53
Tabel 3.24 Data Absensi Murid ... 53
Tabel 3.25 Data Nilai ... 54
Tabel 3.26 Data Tes Masuk ... 54
Tabel 3.27 Data Pengumuman ... 55
(9)
xi
Tabel 3.29 Data Gaji Pokok ... 56
Tabel 3.30 Data Soal ... 57
Tabel 3.31 Login ... 58
Tabel 3.32 Tambah data staff ... 58
Tabel 3.33 Edit data staff ... 59
Tabel 3.34 Hapus data staff ... 60
Tabel 3.35 Lihat data staff ... 60
Tabel 3.36 Tambah data murid ... 61
Tabel 3.37 Edit data murid ... 61
Tabel 3.38 Hapus data murid ... 62
Tabel 3.39 Lihat data murid ... 62
Tabel 3.40 Tambah data level... 63
Tabel 3.41 Edit data level ... 63
Tabel 3.42 Hapus data level ... 64
Tabel 3.43 Lihat data level ... 64
Tabel 3.44 Tambah data kelas... 65
Tabel 3.45 Edit data kelas ... 65
Tabel 3.46 Hapus data kelas ... 66
Tabel 3.47 Lihat data kelas ... 66
Tabel 3.48 Tambah data absensi guru ... 67
Tabel 3.49 Edit data absensi guru ... 67
Tabel 3.50 Hapus data absensi guru ... 68
Tabel 3.51 Lihat data absensi guru ... 68
Tabel 3.52 Tambah data pembayaran guru ... 69
Tabel 3.53 Edit data pembayaran guru ... 69
Tabel 3.54 Lihat data pembayaran guru ... 70
Tabel 3.55 Tambah data pembayaran murid ... 70
Tabel 3.56 Edit data pembayaran murid ... 71
Tabel 3.57 Lihat data pembayaran murid ... 71
Tabel 3.58 Tambah data ruang kelas ... 72
Tabel 3.59 Edit data ruang kelas ... 72
(10)
xii
Tabel 3.61 Lihat data ruang kelas ... 73
Tabel 3.62 Tambah data absensi murid ... 74
Tabel 3.63 Edit data absensi murid ... 74
Tabel 3.64 Hapus data absensi murid ... 75
Tabel 3.65 Lihat data absensi murid ... 76
Tabel 3.66 Tambah data nilai... 76
Tabel 3.67 Edit data nilai ... 77
Tabel 3.68 Hapus data nilai ... 77
Tabel 3.69 Lihat data nilai ... 78
Tabel 3.70 Tambah data placement test ... 78
Tabel 3.71 Hapus data placement test ... 79
Tabel 3.72 Lihat data placement test ... 79
Tabel 3.73 Tambah data pengumuman ... 80
Tabel 3.74 Edit data pengumuman ... 80
Tabel 3.75 Hapus data pengumuman ... 81
Tabel 3.76 Lihat data pengumuman ... 81
Tabel 3.77 Tambah data histori ... 82
Tabel 3.78 Lihat data histori ... 82
Tabel 3.79 Tambah data gaji pokok ... 83
Tabel 3.80 Edit data gaji pokok ... 83
Tabel 3.81 Hapus data gaji pokok ... 84
Tabel 3.82 Lihat data gaji pokok ... 84
Tabel 3.83 Tamba data soal ... 85
Tabel 3.84 Edit data soal ... 85
Tabel 3.85 Hapus data soal ... 86
Tabel 3.86 Liat data soal ... 86
Tabel 5.1 Test Case Form Login ... 111
Tabel 5.2Test Case Form Staff List ... 112
Tabel 5.3Test Case Form Teacher Attendance ... 113
Tabel 5.4Test Case Form Student Attendance ... 113
Tabel 5.5Test Case Form Placement Test ... 114
(11)
xiii
Tabel 5.7Test Case Form Teacher Salary ... 116
Tabel 5.8Test Case Form Student Payment ... 116
Tabel 5.9Test Case Form Class Detail Registration ... 117
Tabel 5.10Test Case Form Level List ... 118
Tabel 5.11 Test Case Form Student List ... 119
Tabel 5.12Test Case Form Class Room ... 120
Tabel 5.12Test Case Form History ... 120
Tabel 5.12Test Case Form Base Salary ... 121
Tabel 5.12Test Case Form Announcement ... 122
Tabel 5.12Test Case Form Question ... 123
Tabel 5.12Test Case Form Personal Data ... 123
(12)
xiv
DAFTAR NOTASI/ LAMBANG
Jenis NOTASI/
LAMBANG Nama ARTI
Flowchart
Input/Output
Merepresentasikan Input data atauOutput data yang diproses atauInformasi.
Proses Mempresentasikan
operasi
Penghubung
Keluar ke atau masuk dari bagian lain
flowchart khususnya halaman yang sama Anak Panah Mempresentasikan alur
kerja
Terminal Points Awal / akhir flowchart
Punched Card Input / output yang menggunakan kartu berlubang
Doukumen I/O dalam format yang dicetak
(13)
xv
Jenis NOTASI/
LAMBANG Nama ARTI
Manual Operation
Operasi manual
Off-line Storage
Penyimpanan yang
tidak dapat di akses oleh komputer secara langsung
Entity
Relationship Diagram
Entitas
Sesuatu atau objek di dunia nyata yang dapat dibedakan dari sesuatu atau objek yang lainnya
Atribut
Mendeskripsikan karakteristik dari suatu entitas
Relasi
Hubungan antara suatu himpunan entitas
dengan himpunan entitas yang lainnya
Data Flow Diagram
External Entity
Simbol yang mewakili elemen yang berada di luar sistem
Proses
Simbol yang mewakili kegiatan untuk
merubah input menjadi
(14)
xvi
Jenis NOTASI/
LAMBANG Nama ARTI
Data store
Simbol yang mewakili tempat pentimpanan dari data dan dapat dipergunakan bila dibutuhkan
Data flow
Simbol yang mewakili arah aliran data yang berasal dari satu atau beberapa proses
(15)
1
Universitas Kristen Maranatha
BAB 1. PENDAHULUAN
Pada Bab 1 ini akan membahas tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.
1.1 Latar Belakang Masalah
Kemajuan dan perkembangan teknologi informasi saat ini berpengaruh pada hampir semua aspek kehidupan manusia sehingga mengubah proses yang biasanya dilakukan secara manual berubah menjadi proses yang terkomputerisasi (proses yang dibantu dengan menggunakan komputer).Demikian pula dengan lembaga kursus X yang saat ini masih dalam tahap perkembangan di dunia lembaga kursus bahasa inggris.
Pada mulanya, sistem informasi pendidikan pada lembaga kursus X
secara keseluruhan masih dikerjakan secara manual yang terdiri dari beberapa proses yaitu proses pendaftaran murid dan pegawai, proses pembayaran, proses penilaian, penyampaian pengumuman- pengumuman, dan pemilihan kelas. Tetapi seiring dengan berkembangnya teknologi, dan kebutuhan perusahaan maka saat ini lembaga kursus X membutuhkan suatu aplikasi sistem informasi pendaftaran, pembayaran, penilaian, dan reminder
pembayaran dan info pengumuman kepada orang tua murid melalui email
yang dapat dilakukan secara terkomputerisasi. Sistem ini dibuat dengan tujuan agar aplikasi ini dapat mengatasi segala keterbatasan yang ada saat ini dan dapat memberikan kemudahan-kemudahan dalam mengolah dan memperoleh informasi yang dibutuhkan bagi lembaga kursus X ini.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang ada, maka rumusan masalah yang akan dibahas adalah :
1. Bagaimana cara merancang dan membuat modul pendaftaran murid yang sesuai dengan kebutuhan dari lembaga kursus X?
(16)
2
Universitas Kristen Maranatha
2. Bagaimana cara merancang dan membuat modulpembayaran yang sesuai dengan kebutuhan dari lembaga kursus X?
3. Bagaimana cara merancang dan membuat modul penilaian yang sesuai dengan kebutuhan dari lembaga kursus X?
4. Bagaimana cara merancang dan membuat modul email sebagai reminder
pembayaran dan info pengumuman ke orang tua murid?
1.3 Tujuan Pembahasan
Berdasarkan rumusan masalah yang ada, maka tujuan pembahasannya adalah:
5. Melakukan perancangan dan pembuatan modul pendaftaran murid yang sesuai dengan kebutuhan dari lembaga kursus X.
6. Melakukan perancangan dan pembuatan modul pembayaran yang sesuai dengan kebutuhan dari lembaga kursus X.
7. Melakukan perancangan dan pembuatan modul penilaian yang sesuai dengan kebutuhan dari lembaga kursus X.
8. Melaukan perancangan dan pembuatan modul sms gateway sebagai
reminder pembayaran dan info pengumuman kepada orang tua murid.
1.4 Ruang Lingkup Kajian
Berikut ini adalah batasan-batasan masalah untuk memperjelas ruang lingkup penelitian dan sesuai dengan pokok permasalahan yaitu :
a) Hardware (perangkat keras)
Dalam perancangan dan pembuatan sistem informasi perpustakaan ini, digunakan spesifikasi hardware computer minimum sebagai berikut:
i. AMD Dual-Core Processor C-50 (1.0 GHz)
ii. RAM 1GB DDR3
iii. Video Type Mobile Intel Graphics Media Accelerator X3 100 iv. HDD 320GB
(17)
3
Universitas Kristen Maranatha
b) Software (Perangkat Lunak)
i. Dalam perancangan sistem perpustakaan ini digunakan Microsofft Office Visio 2007, pembuatan laporan menggunakan Microsoft Office Word 2007, dan pembuatan slide presentasi menggunakan Microsoft Office PowerPoint 2007.
ii. Dalam pembuatan aplikasi ini digunakan Microsoft Visualstudio 2010 sebagai editor pembuatan aplikasi dan Microsoft SQLServer 2008 sebagai pembuatan database.
iii. Keseluruhan software berjalan pada platform Microsoft Windows 7 Ultimate.
c) Aplikasi
Dalam pembuatan aplikasi sistem informasi pendidikan ini, terdapat tiga user, yaitu admin, guru dan murid. Admin memiliki akses menangani proses pendaftaran murid, pendaftaran kelas, pendaftaran mata pelajaranmenangani data staff yang terdiri dari admin dan guru, dan melihat laporan yang ada di lembaga kursus X. Guru memiliki akses menangani absensi murid, penilaian, dan melihat laporan. Sedangkan murid memiliki akses untuk melakukan pendaftaran, melihat pengumuman dan tes ujian masuk lembaga kursus X. Pada aplikasi ini dilengkapi juga dengan email yang berguna untuk reminder pembayaran dan pemberitahuan pengumuman kepada orang tua murid.
1.5 Sumber Data
Pada pembuatan aplikasi ini penulis memperoleh data dan mengumpulkan data adalah dengan cara sebagai berikut:
1. Sumber data primer meliputi:
Studi lapangan, yaitu mencari data langsung ke Lembaga Kursus X, dan mengumpulkan informasi dari pihak yang bersangkutan, misalnya: bagian yang mengurus Lembaga Kursus X tersebut
(18)
4
Universitas Kristen Maranatha
2. Sumber data sekunder meliputi:
1. Studi pustaka, yaitu membaca dan mempelajari buku, diktat kuliah, dan sumber kepustakaan lain yang menunjang pembuatan aplikasi.
2. Sumber digital, yaitu pencarian yang menunjang pembuatan aplikasi melalui artikel-artikel dari internet atau halaman web.
1.6 Sistematika Penyajian
Sistematika pembahasan dari penyusunan laporan kerja praktek ini direncanakan sebagai berikut:
BAB 1 PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika pembahasan dari proyek kerja praktek ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek kerja praktek ini.
BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini berisi tentang gambaran umum aplikasi, analisis sistem informasi, dan analisis aliran data dan berisi mengenai kerangka pemecahan masalah dan perancangan aplikasi.
BAB 4 HASIL PENELITIAN
Bab ini menjelaskan program yang telah dibuat sebagai hasil penelitian kerja praktek yang disertai penjelasan singkat mengenai fitur-fitur yang tersedia di dalam program tersebut.
(19)
5
Universitas Kristen Maranatha
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode blackbox testing.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi mengenai kesimpulan dan saran yang didapat dari hasil pembahasan dan dari rumusan masalah yang ada pada laporan ini, serta saran untuk pengembangan aplikasi di masa yang akan datang.
(20)
125
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Pada Bab 6 ini akan membahas tentang simpulan dari rumusan masalah yang ada pada laporan ini, dan saran untuk pengembangan aplikasi di masa yang akan datang.
6.1 Simpulan
Dari hasil pembahasan diatas, maka kesimpulan yang dapat diambil dalam pembuatan aplikasi ini adalah sebagai berikut:
1. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul pendaftaran murid yang sesuai dengan kebutuhan lembaga kursus x, yaitu pendaftaran murid yang bisa langsung menentukan level dari hasil placement test.
2. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul pembayaran yang sesuai dengan kebutuhan lembaga kursus x, yaitu pembayaranmurid berdasarkan level yang diambil, dan pembayaran guru sesuai jumlah mengajar dan ditambah dengan gaji pokok.
3. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul penilaian yang sesuai dengan kebutuhan lembaga kursus x.
6.2 Saran
Agar proses pembelajaran dapat berjalan dengan baik dan tujuan yang diinginkan akan tercapai maka disarankan:
4. Sistem aplikasi ini dapat ditambahkan permasalahan lainnya, seperti penambahan fitur-fitur yang dibutuhkan nantinya, misalnya pembayaran via bank, atm, kartu debit dan kredit.
5. Murid diharapkan dapat mengikuti kegiatan pembelajaran dengan baik sehingga tujuan pembelajaran dapat dicapai.
(21)
126
Universitas Kristen Maranatha
Sietem aplikasi ini juga dapat ditambahkan fitur seperti pengiriman hasil penilaian murid melalui email secara berkala.
(22)
127
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] Jogiyanto, Analisis dan Disain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: CV.Andi Offset, 2001. [2] D. K. Kartono, Pengantar Ilmu Mendidik Teoritis (Apakah Pendidikan
Masih Diperlukan?), Bandung: CV. Mandar Maju, 1992.
[3] M. Langeveld, Beknopte Theoristische Paedagogiek, Jakarta: Groningen, 1955.
[4] S. V. P. Henderson, Introduction to Philosophy of Education, Chicago: The University of Chicago Press.
[5] T. D. Mahyuzir, Analisa dan Perancangan Sistem Pengolahan Data, Jakarta: PT. Elex Media Komputindo, 2001.
[6] Fathansyah, Basis Data Edisi ke-6, Bandung: Informatika, 2007.
[7] R. S. Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi, Yogyakarta: Andi, 2002.
[8] K. E. Kendall, Analisis dan perancangan Sistem, Jakarta: PT. Prenhsillindo, 2003.
[9] B. S. D. Oetomo, Perencanaan dan Pembangunan SI, Yogyakarta: Andi, 2002.
[10] A. Akbar, Visual Basic.Net. Belajar Praktis Melalui Berbagai Tutorial dan Tips, Bandung: Informatika, 2005.
[11] K. Erick, Cepat Mahir ASP.NET 3.5 untuk Aplikasi Web Interaktif, Yogyakarta: CV. Andi Offset, 2009.
[12] G. A. Duthie, Microsoft ASP.NET Step By Step, Jakarta: PT.Elex Media Komputindo, 2003.
[13] T. D. Mahyuzir, Pengantar Analisis dan Perancangan Perangkat Lunak, Jakarta: PT. Elex Media Komputindo, 1991.
[14] B. A. Minartiningtyas, "informatika artikel teknik informatika dan sistem informasi," Informatika, 15 12 2012. [Online]. Available:
(23)
128
Universitas Kristen Maranatha
Http://informatika.web.id/category/sms-gateway. [Accessed 11 3 2014]. [15] R. W. Richey, Dasar Konsep Pendidikan Moral, ALFABETA, 1999. [16] K. K. E, Analisis Dan Perancangan Sistem, Jakarta: PT.Prenhsllindo,
2003.
[17] Witarto, Memahami Sistem Informasi, Bandung: Informatika Bandung, 2004.
[18] Fathansyah, Basis Data, Bandung: InFormatika, 2007.
[19] N. Adi, Konsep Pengembangan Sistem Basis Data, Bandung: InFormatika, 2004.
[20] D. S. B. Oetomo, Perencanaan Dan Pembangunan SI, Yogyakarta: Andi, 2002.
[21] Microsoft, "msdn.microsoft.com," Microsoft, 2010. [Online]. Available: http://msdn.microsoft.com/en-us/library/. [Accessed 10 09 2010].
[22] Frans, Solusi web e-commerce, Yogyakarta: Andi, 2003.
[23] Z. Panjaitan, "wordpress," 2011. [Online]. Available: http://jugal.wordpress.com/2011/09/25/pengertian-vb-net/. [Accessed 10 09 2013].
[24] E. Kumalasari, "www.midassolusi.com," Proses Bisnis Dalam Perusahaan, [Online]. Available: http://www.midassolusi.com/knowladge-space.en.detail.26.proses-bisnis-dalam-perusahaan. [Accessed 12 09 2013].
[25] R. Pressman, Rekayasa Perangakat Lunak Pendekatan Praktisi, Yogyakarta: Andi, 2002.
(1)
Universitas Kristen Maranatha
2. Sumber data sekunder meliputi:
1. Studi pustaka, yaitu membaca dan mempelajari buku, diktat kuliah, dan sumber kepustakaan lain yang menunjang pembuatan aplikasi.
2. Sumber digital, yaitu pencarian yang menunjang pembuatan aplikasi melalui artikel-artikel dari internet atau halaman web.
1.6 Sistematika Penyajian
Sistematika pembahasan dari penyusunan laporan kerja praktek ini direncanakan sebagai berikut:
BAB 1 PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika pembahasan dari proyek kerja praktek ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek kerja praktek ini.
BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini berisi tentang gambaran umum aplikasi, analisis sistem informasi, dan analisis aliran data dan berisi mengenai kerangka pemecahan masalah dan perancangan aplikasi.
BAB 4 HASIL PENELITIAN
Bab ini menjelaskan program yang telah dibuat sebagai hasil penelitian kerja praktek yang disertai penjelasan singkat mengenai fitur-fitur yang tersedia di dalam program tersebut.
(2)
5
Universitas Kristen Maranatha
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode blackbox testing.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi mengenai kesimpulan dan saran yang didapat dari hasil pembahasan dan dari rumusan masalah yang ada pada laporan ini, serta saran untuk pengembangan aplikasi di masa yang akan datang.
(3)
125
Universitas Kristen Maranatha
masalah yang ada pada laporan ini, dan saran untuk pengembangan aplikasi di masa yang akan datang.
6.1 Simpulan
Dari hasil pembahasan diatas, maka kesimpulan yang dapat diambil dalam pembuatan aplikasi ini adalah sebagai berikut:
1. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul pendaftaran murid yang sesuai dengan kebutuhan lembaga kursus x, yaitu pendaftaran murid yang bisa langsung menentukan level dari hasil placement test.
2. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul pembayaran yang sesuai dengan kebutuhan lembaga kursus x, yaitu pembayaranmurid berdasarkan level yang diambil, dan pembayaran guru sesuai jumlah mengajar dan ditambah dengan gaji pokok.
3. Aplikasi sistem informasi ini dapat membantu lembaga kursus x dalam membuat modul penilaian yang sesuai dengan kebutuhan lembaga kursus x.
6.2 Saran
Agar proses pembelajaran dapat berjalan dengan baik dan tujuan yang diinginkan akan tercapai maka disarankan:
4. Sistem aplikasi ini dapat ditambahkan permasalahan lainnya, seperti penambahan fitur-fitur yang dibutuhkan nantinya, misalnya pembayaran via bank, atm, kartu debit dan kredit.
5. Murid diharapkan dapat mengikuti kegiatan pembelajaran dengan baik sehingga tujuan pembelajaran dapat dicapai.
(4)
126
Universitas Kristen Maranatha
Sietem aplikasi ini juga dapat ditambahkan fitur seperti pengiriman hasil penilaian murid melalui email secara berkala.
(5)
127
Universitas Kristen Maranatha
[2] D. K. Kartono, Pengantar Ilmu Mendidik Teoritis (Apakah Pendidikan Masih Diperlukan?), Bandung: CV. Mandar Maju, 1992.
[3] M. Langeveld, Beknopte Theoristische Paedagogiek, Jakarta: Groningen, 1955.
[4] S. V. P. Henderson, Introduction to Philosophy of Education, Chicago: The University of Chicago Press.
[5] T. D. Mahyuzir, Analisa dan Perancangan Sistem Pengolahan Data, Jakarta: PT. Elex Media Komputindo, 2001.
[6] Fathansyah, Basis Data Edisi ke-6, Bandung: Informatika, 2007.
[7] R. S. Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi, Yogyakarta: Andi, 2002.
[8] K. E. Kendall, Analisis dan perancangan Sistem, Jakarta: PT. Prenhsillindo, 2003.
[9] B. S. D. Oetomo, Perencanaan dan Pembangunan SI, Yogyakarta: Andi, 2002.
[10] A. Akbar, Visual Basic.Net. Belajar Praktis Melalui Berbagai Tutorial dan Tips, Bandung: Informatika, 2005.
[11] K. Erick, Cepat Mahir ASP.NET 3.5 untuk Aplikasi Web Interaktif, Yogyakarta: CV. Andi Offset, 2009.
[12] G. A. Duthie, Microsoft ASP.NET Step By Step, Jakarta: PT.Elex Media Komputindo, 2003.
[13] T. D. Mahyuzir, Pengantar Analisis dan Perancangan Perangkat Lunak, Jakarta: PT. Elex Media Komputindo, 1991.
[14] B. A. Minartiningtyas, "informatika artikel teknik informatika dan sistem informasi," Informatika, 15 12 2012. [Online]. Available:
(6)
128
Universitas Kristen Maranatha
Http://informatika.web.id/category/sms-gateway. [Accessed 11 3 2014]. [15] R. W. Richey, Dasar Konsep Pendidikan Moral, ALFABETA, 1999. [16] K. K. E, Analisis Dan Perancangan Sistem, Jakarta: PT.Prenhsllindo,
2003.
[17] Witarto, Memahami Sistem Informasi, Bandung: Informatika Bandung, 2004.
[18] Fathansyah, Basis Data, Bandung: InFormatika, 2007.
[19] N. Adi, Konsep Pengembangan Sistem Basis Data, Bandung: InFormatika, 2004.
[20] D. S. B. Oetomo, Perencanaan Dan Pembangunan SI, Yogyakarta: Andi, 2002.
[21] Microsoft, "msdn.microsoft.com," Microsoft, 2010. [Online]. Available: http://msdn.microsoft.com/en-us/library/. [Accessed 10 09 2010].
[22] Frans, Solusi web e-commerce, Yogyakarta: Andi, 2003.
[23] Z. Panjaitan, "wordpress," 2011. [Online]. Available: http://jugal.wordpress.com/2011/09/25/pengertian-vb-net/. [Accessed 10 09 2013].
[24] E. Kumalasari, "www.midassolusi.com," Proses Bisnis Dalam Perusahaan, [Online]. Available: http://www.midassolusi.com/knowladge-space.en.detail.26.proses-bisnis-dalam-perusahaan. [Accessed 12 09 2013].
[25] R. Pressman, Rekayasa Perangakat Lunak Pendekatan Praktisi, Yogyakarta: Andi, 2002.