• Tidak ada hasil yang ditemukan

Sistem Informasi Akademik Berbasis Web Di Sekolah Dasar Negeri Baros Mandiri 4 Cimah

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Akademik Berbasis Web Di Sekolah Dasar Negeri Baros Mandiri 4 Cimah"

Copied!
112
0
0

Teks penuh

(1)
(2)

Diajukan Untuk Memenuhi Syarat Kelulusan pada Program Studi Sistem Informasi Jenjang Strata I Fakultas Teknik dan Ilmu Komputer

Oleh : Maharani Amelia

10507705

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG

(3)
(4)

i

kegiatan. Infomasi merupakan unsur yang mengkaitkan fungsi-fungsi manajemen yang terdiri dari perencanaan, pengoperasian, dan pengendalian, tanpa informasi suatu instansi/lembaga tidak bisa menjalankan kegiatan operasional suatu instansi dengan baik. Informasi penilaian dari setiap siswa menjadi acuan dan ukuran tingkat kompetensi dan kemampuan siswa dalam mengejar prestasinya. Tujuan dari penelitian ini adalah Untuk mengetahui bagaimana prosedur penjadwalan, penilaian dan pengabsenan di SDN Baros Mandiri 4 Cimahi, membantu lembaga untuk meningkatkan efektifitas dalam melakukan pengolahan data penilaian siswa dengan memperkecil kemungkinan kesalahan yang terjadi, dan membuat aplikasi sistem informasi akademik dalam melakukan penjadwalan,penilaian dan pengabsenan. Hasil penelitian ini diharapkan dapat bermanfaat dan dijadikan sebagai bahan pertimbangan dalam upaya perbaikan masalah yang terkait dengan Sistem Informasi Akademik bebasis web di SDN Baros Mandiri 4 Cimahi.

Metode yang digunakan pada perancangan sistem informasi didasarkan pendekatan terstruktur. Dalam penerapan tahapan pengembangan sistem, penulis menggunakan metode klasik atau waterfall, alat yang digunakan untuk merancang sistem berupa Peta Alur Data, Diagram Konteks, Diagram Alir Data, Kamus Data, Normalisasi, Diagram Hubungan Entitas, Relasi Tabel, dan Struktur File. Teknik pengumpulan data dengan cara observasi, wawancara, dan dokumentasi. Sedangkan perangkat lunak penunjang menggunakan MySQL sebagai database dan bahasa pemrograman HTML, JavaScript, dan PHP.

Penelitian yang penulis lakukan menghasilkan suatu sistem informasi akademik dalam pengelolaan jadwal, pengabsenan dan penilaian yang dapat mendukung perkembangan lembaga pendidikan dan membantu monitoring dan pembuatan laporan penilaian dan penjadwalan yang cepat, tepat dan akurat.

(5)

ii

information is very important in running a job and activities. Information is an element that has links the management functions of planning, operation, and control, without any instance/institute information were can not run the operations of an instance well. Information assessment from every student become a reference and measurement to degree of student competence in doing the achievement. The purpose of this study was to find out how the make a schedule procedure, absent ,and assessment from each student in SDN Baros Mandiri 4 Cimahi, helping institutions to enhance effectiveness in assesment data processing to minimize the possibility of error that occurred, and making the application academic system information, The result of this study is expected to be useful and serve as a material consideration in efforts to repair problems associated with the academic system information at SDN Baros Mandiri 4 Cimahi.

The method used in the design of a structured approach based information system. In the application system development phase, the author uses the classical or a waterfall method, a tool used to design systems such as Data Flow Map, Context Diagram, Data Flow Diagrams, Data Dictionary, Normalization, Entity Relationship Diagram, Relationship Table, and the structure of files. Data collect techniques by observation, interview and documentation. While supporting software using MySQL as database and programming language HTML, JavaScript, and php.

The results of research by the author are to produce an academic information system to making a lesson schedule,absent and assesment assist the monitoring , making of assesment report and making a lesson schedule which quickly, precisely and accurately.

(6)

iii

Alhamdulillah, puji, syukur dan terima kasih penulis panjatkan kepada

Allah SWT yang telah memberikan karunia dan rahmatNya kepada penulis

sehingga penulis dapat menyelesaikan laporan skripsi ini.

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih

jauh dari kata sempurna. Hal ini mengingat keterbatasan pengetahuan,

pengalaman dan kemampuan dalam mengolah serta menyajikannya. Namun

demikian, penulis telah berusaha untuk menyusun laporan skripsi ini dengan

sebaik-baiknya. Penulis menyadari bahwa masih banyak kekurangan dalam

penulisan laporan skripsi ini, untuk itu penulis mengharapkan kritik dan saran

yang membangun dan penulis berharap semoga laporan ini dapat bermanfaat bagi

pihak yang membutuhkan khususnya bagi penulis sendiri.

Dalam kesempatan ini penulis ingin menyampaikan dan mengucapkan

terima kasih yang setulus-tulusnya, dan sebesar-besarnya kepada :

1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer

Indonesia.

2. Prof. Dr. H Denny Kurniadie, Ir,M.Sc selaku Dekan Fakultas Teknik dan

Ilmu Komputer Universitas Komputer Indonesia.

3. Dadang Munandar, SE, M.Si, selaku Ketua Program Studi Sistem Informasi

(7)

iv

selama penulis menjalani perkuliahan di Universitas Komputer Indonesia

Bandung.

6. Seluruh Dosen Sistem Informasi dan Staff Universitas Komputer Indonesia.

7. Papa, Mama, Handriani Dwi Jayanti (adik pertama) dan Ahmad Waliyur

Rahman (adik kedua) yang telah memberikan dukungan secara materil dan

moril, serta doa yang selalu dipanjatkan setiap waktu, penulis ucapkan terima

kasih yang tak terhingga.

8. Erwin Awwaluddin beserta keluarga yang senantiasa memberikan semangat

dan motivasi.

9. Keluarga besar HJ, (Alm) Sakdullah dan keluarga Besar Hasan, yang selalu

memberikan semangat dan doa selama penulis menjalani perkuliahan.

10. Ibu HJ, Engkom Komariah, S.Pd dan seluruh staf juga guru di SD Negeri

Baros Mandiri 4 Cimahi atas kesempatan dan waktu yang diberikan untuk

penulis dapat menyelesaikan studi di Universitas Komputer Indonesia

Bandung.

11. Teman-teman di Jurusan Manajemen Informatika khususnya kelas MI-15

yang tidak dapat disebutkan satu-persatu, terima kasih atas bantuan motivasi

dan dukungannya.

12. Dan orang-orang yang tidak dapat disebutkan satu persatu, penulis ucapkan

(8)

v

Bandung, Februari, 2012

Penulis

(9)

vi 1.1. Latar Belakang Penelitian ...………….. 1

1.2. Identifikasi dan Rumusan Masalah ... 3

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1. Maksud Penelitian ... 5

1.3.2. Tujuan Penelitian ... 5

1.4. Kegunaan Penelitian... 6

1.4.1. Kegunaan Praktis ………. 6

1.4.2. Kegunaan Akademis ... 6

1.5. Batasan Masalah ... 7

1.6. Lokasi dan Waktu Penelitian ... 8

BAB II LANDASAN TEORI 2.1. Pengertian Sistem………...…… 10

2.1.1. Konsep Dasar Sistem... 10

2.1.2. Komponen Sistem... 11

2.1.3. Karakteristik Sistem……….……….. 12

2.1.4 Klasifikasi Sistem………...…. 13

2.2. Pengertian Informasi ... 15

2.3. Pengertian Sistem Informasi ... 15

(10)

vii

2.4.5. ERD (Entity Relationship Diagram)……….… 19

2.4.6. Normalisasi……… 20

2.5. Internet ………... 20

2.6. Pengertian web...……… 22

2.7. Arsitektur Aplikasi... 23

2.7.1. Jaringan Komputer………..… 23

2.8. Perangkat Lunak Pendukung... 24

2.8.1. Dreamweaver ... 24

2.8.2. Personal Home Page (PHP)... 25

2.8.3. MySQL………... 25

2.8.4. Database………... 26

BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian... 28

3.1.1. Sejarah Perusahaan ... 28

3.1.2. Visi dan Misi Perusahaan... 29

3.1.2.1 Visi Perusahaan... 29

3.1.2.2 Misi Perusahaan... 29

3.1.2.3 Tujuan Perusahaan... 31

3.1.3. Struktur Organisasi Perusahaan... 33

3.1.4. Deskripsi Tugas... 34

3.2. Metode Penelitian... 34

3.2.1 Desain Penelitian... 34

3.2.2. Jenis Dan Metode Pengumpulan Data... 35

3.2.2.1 Sumber Data Primer... 35

3.2.2.2 Sumber Data Sekunder... 37

3.2.3. Metode Pendekatan dan Pengembangan Sistem... 37

(11)

viii

3. DFD (Data Flow Diagram)……….. 41

4. Kams Data………. 41

5. Perancangan Basis Data……… 42

3.2.4. Pegujian Software... 56

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan... 57

4.1.1. Analisis Dokumen... 57

4.1.2. Analisis Prosedur yang sedang Berjalan………. 59

4.1.2.1. Flow Map Yang Sedang Berjalan... 61

4.1.2.2. Diagram konteks Yang Berjalan ... 63

4.1.2.3. DFD Yang Berjalan……... 64

4.1.3. Evaluasi Sistem yang sedang Berjalan ... 66

4.2. Perancangan Sistem ... 68

4.2.1. Tujuan Perancangan Sistem ... 68

4.2.2. Gambaran Umum Sistem yang Diusulkan ... 69

4.2.3. Perancangan Prosedur yang Diusulkan ... 69

4.2.3.1. Diagram Konteks Yang Diusulkan …...……….. 71

4.2.3.2. Data Flow Diagram yang Diusulkan... 72

a. DFD Level 0 ... 72

b. DFD Level 1 Proses 1 ... 73

4.2.3.3. Kamus Data ... 73

4.2.3.4. Normalisasi ... 75

4.2.3.5. Relasi Tabel ... 77

4.2.3.6. Entity Relationship Diagram ... 78

4.2.3.7. Struktur File... 79

4.2.3.8. Kodifikasi ... 82

(12)

ix

5.1. Implementasi... 90

5.1.1. Batasan Implementasi………...…..… 90

5.1.2. Implementasi Perangkat Lunak………... 90

5.1.3. Implementasi Perangkat Keras……… 90

5.1.4. Implementasi Basis Data………. 91

5.1.5. Implementasi Antar Muka………... 96

5.1.5.1 Implementasi Antar Muka Login………. 96

5.1.6. Implementasi Instalasi Program……….... 114

5.1.7. Penggunaan Program…………..……….. 117

(13)

x

6.1. Kesimpulan... 124

(14)

1 I.1 Latar Belakang Penelitian

Dalam Era Globalisasi dewasa ini, perkembangan ilmu pengetahuan dan

teknologi terasa sangat pesat dan salah satu contoh perkembangan ilmu

pengetahuan dan teknologi adalah Internet, internet atau interconnected computer

networks merupakan network komputer tiada batas yang menjadi penghubung

antara pengguna komputer dengan pengguna komputer lainnya serta dapat

berhubungan dengan komputer di sebuah wilayah ke wilayah di penjuru dunia.

Pada saat ini internet semakin lama semakin berkembang dan menarik perhatian

yang sejalan dengan perkembangan perangkat lunak teknologi yang semakin

canggih, perangkat lunak tersebut adalah software. Software dapat digunakan

untuk menampilkan data di internet semenarik mungkin berupa gambar, suara dan

animasi. Dengan menggunakan software tersebut data yang ditampilkan menjadi

lebih menarik untuk dibaca, karena data yang ditampilkan bukan hanya sekedar

teks biasa, melainkan berupa teks, gambar, suara dan animasi, perpaduan tersebut

di sebut dengan istilah website.

SD Negeri Baros Mandiri 4 Cimahi yang beralamat di JL. Raya Baros No.6

Cimahi Tengah, Kota Cimahi ini merupakan tempat dimana penulis melakukan

penelitian untuk tugas akhir penulis. SD Negeri Baros Mandiri 4 Cimahi harus

dapat meningkatkan dalam pendataan dan penyampaian informasi akademik

(15)

pendataan nilai-nilai siswa, absensi siswa, sampai berita sekolah ter-update yang

harus dapat terorganisir dengan baik.

SD Negeri Baros Mandiri 4 Cimahi dalam melakukan pendataan informasi

akademik sekolah dan penyampaian informasi akademik sekolah masih bersifat

manual yaitu dengan menggunakan media tulis menulis (kertas), seperti pada

proses pendataan nilai-nilai siswa, absensi siswa dalam pengerjaannya saat ini

belum menggunakan teknologi komputer sehingga pihak sekolah mengalami

sedikit kesulitan dalam melakukan pendataan nilai, karena harus selalu senantiasa

merekap data-data akademik sekolah yang ada orang tua siswa yang memiliki

mobilitas yang sangat tinggi membutuhkan penyajian informasi akademik sekolah

yang cepat dan efisien agar dapat mengetahui informasi akademik sekolah tanpa

harus datang langsung ke sekolah hanya untuk sekedar menanyakan dan melihat

informasi akademik sekolah yang ada.

Penelitian yang akan dilakukan adalah bertujuan untuk membangun

perancangan sistem informasi akademik sekolah berbasis web pada SD Negeri

Baros Mandiri 4 Cimahi. Penelitian ini diharapkan dapat memperbaiki proses

pengolahan dan penyajian informasi akademik sekolah yang ada, yang meliputi

pendataan nilai-nilai siswa, absensi siswa yang ada di SD Negeri Baros Mandiri 4

Cimahi, agar pihak sekolah, guru-guru dan bagian kesiswaan tidak senantiasa

harus merekap data-data akademik sekolah yang ada dan untuk memudahkan SD

Negeri Baros Mandiri 4 Cimahi dalam proses penyajian informasi akademik

(16)

Dengan adanya rancangan sistem informasi akademik sekolah berbasis web

dengan bahasa pemrograman dan database yang bersifat Open Source / Free

diharapkan dapat mempermudah SD Negeri Baros Mandiri 4 Cimahi dalam

proses pengolahan data akademik sekolah, menyajikan informasi akademik

sekolah serta memperkenalkan profil sekolah kepada masyarakat luas dengan

lengkap dan dapat di akses secara cepat, efisien dan akurat agar bisa dipergunakan

dengan mudah dan semestinya baik secara online maupun offline.

Dengan memperhatikan hal-hal tersebut di atas, maka penulis tertarik

mengangkat permasalahan tersebut untuk dilakukan penelitian dengan judul

“SISTEM INFORMASI AKADEMIK BERBASIS WEB DI SEKOLAH

DASAR NEGERI BAROS MANDIRI 4 CIMAHI”

I.2 Identifikasi Rumusan Masalah

Berdasarkan latar belakang diatas, maka penulis mencoba mengidentifikasi masalah, sebagai berikut :

1. Proses pengolahan data akademik sekolah seperti nilai siswa,

penjadwalan dan absensi siswa dalam pengerjaannya saat ini

masih bersifat manual yaitu dengan menggunakan media tulis

menulis (kertas), sehingga pihak SD Negeri Baros Mandiri 4

Cimahi mengalami kesulitan dalam pendataan informasi

akademik sekolah karena harus selalu senantiasa merekap

(17)

2. Orang Tua siswa yang memiliki mobilitas sangat tinggi

membutuhkan penyajian informasi akademik sekolah yang cepat

dan efisien agar dapat mengetahui informasi akademik sekolah

tanpa harus datang langsung ke sekolah hanya untuk sekedar

menanyakan dan melihat informasi akademik sekolah seperti

nilai akhir dan absensi yang ada.

3. Diperlukannya media pengolahan data informasi akademik

sekolah yang lebih efektif dan efisien dalam proses pendataan

akademik sekolah seperti nilai akhir siswa dan absensi siswa

serta penyajian informasi akademik sekolah yang ada di SD

Negeri Baros Mandiri 4 Cimahi.

Adapun rumusan masalah dari penelitian ini adalah sebagai berikut :

1. Bagaimana sistem informasi akademik yang berjalan di SD

Negeri Baros Mandiri 4 Cimahi.

2. Bagaimana bentuk perancangan sistem informasi akademik

berbasis web yang di usulkan SD Negeri Baros Mandiri 4 Cimahi.

3. Bagaimana bentuk implementasi sistem informasi akademik di

SD Negeri Baros Mandiri 4 Cimahi.

I.3. Maksud dan Tujuan Penelitian

Adapun maksud dan tujuan penulis mengadakan penelitian pada SD Negeri

(18)

I.3.1 Maksud di ciptakannya suatu Website Online ini adalah sebagai

berikut :

Maksud dari penelitian ini adalah untuk memperoleh atau mengumpulkan

data sebagai bahan penunjang untuk menemukan cara yang tepat dalam

merancang suatu sistem informasi akademik sekolah berbasis web yang

menangani pengolahan dan penyajian data akademik sekolah sesuai kebutuhan

dan permasalahan yang ada di lingkungan Sekolah SD Negeri Baros Mandiri 4

Cimahi.

I.3.2 Tujuan di ciptakannya suatu Website Sekolah ini adalah sebagai

berikut :

1. Untuk mengetahui sistem informasi akademik yang berjalan di SD Negeri

Baros Mandiri 4 Cimahi.

2. Untuk membuat suatu rancangan aplikasi sistem informasi akademik

sekolah berbasis web dimana nantinya akan membantu mengefisienkan

dan mengefektifkan pengerjaan pengolahan dan penyajian data informasi

akademik sekolah di SD Negeri Baros Mandiri 4 Cimahi.

3. Untuk mengetahui bentuk implementasi sistem yang sudah dirancang agar

sesuai dengan kebutuhan seperti pendataan nilai siswa, guru, serta

informasi akademik sekolah lainnya di SD Negeri Baros Mandiri 4 Cimahi

(19)

Merujuk pada tujuan penelitian diatas, maka penelitian ini

sekurang-kurangnya diharapkan dapat memberikan manfaat baik secara praktis maupun

akademis, sebagai berikut:

I.4.1 Kegunaan Praktis

Hasil penelitian ini diharapkan dapat memberikan dampak positif pada

SD Negeri Baros Mandiri 4 Cimahi mengenai Sistem Informasi Akademik

Sekolah berbasis Web yang diharapkan dapat memberikan manfaat maupun

informasi / pelayanan yang efisien bagi orang tua siswa, serta berguna dalam

pengembangan Sistem Informasi Akademik Sekolah berbasis Web di SD Negeri

Baros Mandiri 4 Cimahi.

I.4.2 Kegunaan Akademis

1. Bagi Penulis

Penelitian ini dilakukan untuk menambah pengetahuan dan pemahaman

bagi penulis dalam merancang sebuah Sistem Informasi Akademik

berbasis Web serta menganalisis sistem yang sedang berjalan pada

sebuah instansi dan mengimplementasikan dengan membuat sebuah

sistem yang diterima, dan dapat dikembangkan serta diaplikasikan secara

nyata

(20)

Penelitian ini diharapkan dapat memberikan tambahan pemikiran kepada

peneliti lain yang akan mengambil skripsi atau tugas akhir, sehingga

dapat menjadi salah satu referensi dalam penulisan penelitiannya

3. Bagi Pengembangan Ilmu

Penelitian ini diharapkan menjadi pembanding antara ilmu manajemen

dengan keadaan nyata yang terjadi di lapangan, sehingga dengan adanya

perbandingan tersebut maka akan memajukan ilmu manajemen yang

sudah ada untuk diaplikasikan pada dunia nyata serta menguntungkan

banyak pihak

I.5 Batasan Masalah

Sistem informasi akademik berbasis web di SD Negeri Baros Mandiri 4

Cimahi ini merupakan suatu sistem yang dirancang atau dibangun untuk

memberikan layanan informasi akademik sekolah yang berupa data, yang dalam

hal ini berhubungan dengan data-data siswa dan data-data guru serta

informasi-informasi akademik lainnya di SD Negeri Baros Mandiri 4 Cimahi. Batasan

masalah yang dikemukakan bertujuan agar sistem yang dibangun tidak keluar dari

yang sudah ditetapkan. Ada pun batasan masalahnya, sebagai berikut :

1. Membangun sebuah sistem layanan informasi akademik sekolah untuk

layanan informasi akademik sekolah seperti nilai akhir siswa, absensi

siswa dan profil sekolah dengan layanan berbasis web dan dengan

(21)

2. Orang tua siswa dan siswa dapat menggunakan layanan internet untuk

mengakses data nilai akhir siswa.

3. Pembuatan proses analisa dan penelitian hanya sebatas membuat proses

penginputan nilai akhir, penjadwalan, absensi, data siswa dan data guru

4. Bahasa Pemrograman yang akan digunakan adalah PHP (Personal Home

Page) dengan database MySQL.

I.6 Lokasi dan Waktu Penelitian

I.6.1 Lokasi Penelitian

Untuk penyusunan skripsi ini, penulis melakukan penelitian di SD Negeri

Baros Mandiri 4 Cimahi, JL. Raya Baros NO.6 Cimahi Tengah Kota Cimahi,

TLP. (022) 6641144, mengenai Sistem Akademik Berbasis Web di SD Negeri

Baros Mandiri 4 Cimahi.

I.6.2 Waktu Penelitian

Peneliti melakukan penelitian pada bulan September sampai dengan bulan

(22)

Tabel 1.1 Waktu Penelitian

No. Kegiatan 2011

September Oktober November Desember

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Analysis

2. Desain

3. Coding

4. Testing

(23)

10 2.1 Pengertian Sistem

Pada dasarnya, sistem adalah sekumpulan elemen yang saling terkait atau

terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika

dalam sebuah sistem terdapat elemen yang tidak memberikan manfaat dalam

mencapai tujuan yang sama, maka elemen tersebut dapat dipastikan bukanlah

bagian dari sistem.

2.1.1 Konsep Dasar Sistem

Sistem menurut Steven A. Moscove yaitu “suatu kesatuan (entity) yang

terdiri dari bagian-bagian (subsistem) yang saling berkaitan, dengan tujuan untuk

mencapai tujuan-tujuan tertentu”.

Sistem menurut Gordon B. Davis adalah “seperangkat unsur-unsur yang

terdiri dari manusia, alat-alat, prosedur dan konsep yang dihimpun untuk maksud

dan tujuan bersama”.

Sistem menurut Raymon Mc. Leod Jr. “sistem adalah sekelompok

elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu

tujuan”.

Sistem menurut Mulyadi, “sistem adalah suatu jaringan prosedur yang

dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok

(24)

2.1.2 Elemen Sistem

Ada beberapa elemen yang membentuk sebuah sistem yaitu :

1. Tujuan

Merupakan tujuan dari sistem tersebut berupa tujuan usaha, kebutuhan,

masalah, prosedur pencapaian tujuan.

2. Masukan

Masukan (input) adalah segala sesuatu yang masuk ke dalam sistem dan

selanjutnya menjadi bahan untuk di proses.

3. Proses

Merupakan bagian yang melakukan perubahan atau transformasi dari

masukan menjadi keluaran yang berguna.

4. Keluaran

Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem

informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan,

dan sebagainya.

5. Mekanisme Pengendalian dan Umpan Balik

Mekanisme Pengendalian (control mechanism) diwujudkan dengan

menggunakan umpan balik (feedback), yang mencuplik keluaran.

Umpan balik ini digunakan untuk mengatur agar sistem berjalan sesuai

dengan tujuan.

2.1.3 Karakteristik Sistem

(25)

Suatu sistem terdiri dari sejumlah komponen (subsistem) yang saling

berinteraksi dan bekerjasama membentuk suatu kesatuan. Setiap

subsistem mempunyai karakteristik dari sistem yang menjalankan

suatu fungsi tertentu dan mempengaruhi proses sistem secara

keseluruhan.

b. Batasan Sistem

Merupakan daerah yang membatasi antara suatu sistem dengan sistem

yang lainnya atau dengan lingkungan luarnya, sehingga menunjukkan

ruang lingkup dari sistem tersebut.

c. Lingkungan Luar Sistem

Adalah apapun diluar batas dari sistem yang mempengaruhi operasi

sistem

d. Penghubung Sistem

Merupakan media yang menghubungkan antara satu subsistem dengan

subsistem lainnya. Melalui penghubung ini kemungkinan

sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya

membentuk satu kesatuan.

e. Masukan Sistem

Adalah energi yang dimaksukkan ke dalam sistem. Sinyal input adalah

energi yang diproses untuk mendapatkan keluaran dari sistem

f. Keluaran Sistem

Adalah energi yang diolah dan diklasifikasikan menjadi keluaran yang

(26)

g. Pengolahan Sistem

Suatu sistem dapat mempunyai suatu bagian pengolahan atau system

itu sendiri sebagai pengolahnya. Pengolah yang akan merubah

masukan menjadi keluaran.

h. Sasaran Sistem

Suatu system mempunyai tujuan atau sasaran, jika sistem tidak

memiliki sasaran maka sistem tidak akan ada. Suau sistem dikatakan

berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat

berpengaruh pada masukan dan keluaran yang dihasilkan.

2.1.4 Klasifikasi Sistem

Sistem merupakan suatu bentuk integrasi antara satu komponen dengan

komponen lain karena system memiliki sasaran yang berbeda untuk kasus yang

terjadi di dalam system tersebut. Oleh karena itu system dapat diklasifikasikan

dari beberapa sudut pandang yang berbeda, yaitu :

a) Sistem Abstrak

Sistem abstrak adalah sistem yang berisi gagasan atau konsep. Misalnya,

sistem teologi yang berisi gagasan tentang hubungan manusia dengan

Tuhan.

b) Sistem Fisik

Sistem Fisik adalah sistem yang ada secara fisik dapat di lihat. Misalnya

sistem komputer, sistem sekolah, sistem akuntansi dan sistem transportasi.

(27)

Suatu sistem yang operasinya dapat di prediksi secara tepat. Misalnya,

sistem komputer.

d) Sistem Probabilistik (probabilistic system)

Sistem yang tidak dapat di ramal dengan pasti karena mengandung unsur

probabilitas. Misalnya, sistem arisan dan sistem sediaan. Kebutuhan

rata-rata dan waktu untuk memulihkan jumlah sediaan dapat ditentukan, tetapi

nilai yang tepat untuk sesaat tidak dapat di tentukan dengan pasti.

e) Sistem Tertutup (closed system)

Sistem yang tidak bertukar materi, informasi, atau energi dengan

lingkungan. Dengan kata lain, sistem ini tidak berinteraksi dan tidak

dipengaruhi oleh lingkungan. Misalnya, reaksi kimia dalam tabung yang

terisolasi.

f) Sistem Terbuka (open system)

Sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh

lingkungan. Ciri-cirinya, sistem menerima masukan yang diketahui, yang

bersifat acak, maupun gangguan. Selain itu, sistem melakukan adaptasi

terhadap lingkungan.

g) Sistem Alamiah (natural system)

Sistem yang terjadi karena alam (tidak dibuat oleh manusia). Misalnya,

sistem tata surya.

h) Sistem Buatan Manusia (human made system)

Sistem yang dibuat oleh manusia. Misalnya, sistem komputer dan sistem

(28)

2.2 Pengertian Informasi

Informasi adalah hasil dari pengolahan satu atau beberapa data yang

memberikan arti dan manfaat. Informasi adalah proses lebih lanjut dari data yang

sudah memiliki nilai tambah, adapun menurut para ahli, yaitu :

Menurut McFadden, dkk (2002 : 31) Informasi adalah data yang telah di

proses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang

menggunakan data tersebut.

Menurut Davis (2002 : 31) Informasi adalah data yang telah di olah

menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam

pengambilan keputusan saat ini atau saat mendatang.

Informasi dapat dikelompokan menjadi tiga bagian, yaitu :

1. Informasi Strategis :

Informasi ini digunakan untuk mengambil keputusan jangka panjang,

mencakup informasi eksternal, rencana perluasan perusahaan dan

sebagainya.

2. Informasi Taktis :

Informasi ini dibutuhkan untuk mengambil informasi jangka menengah,

seperti informasi trend penjualan dan dapat dimanfaatkan untuk rencana

penjualan.

3. Informasi Teknis :

Informasi ini diperlukan untuk kebutuhan operasional sehari-hari.

(29)

Sistem Informasi ini dapat didefinisikan sebagai berikut:

Menurut Alter (2002 : 11) Sistem Informasi adalah kombinasi antara

prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan

untuk mencapai tujuan dalam sebuah organisasi.

Menurut Boodnar dan Hopwood (2002 : 11) Sistem Informasi adalah kumpulan

perangkat keras dan perangkat lunak yang dirancang untuk mentransformasikan

data kedalam bentuk informasi yang berguna.

Menurut Gelinas, Oram dan Wiggins (2002 : 11) Sistem Informasi adalah suatu

sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen

berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan

mengelola data serta menyediakan informasi keluar-an kepada para pemakai.

Menurut Hall (2002 : 11) Sistem Informasi adalah sebuah rangkaian prosedur

formal dimana data dikelompokan, di proses menjadi informasi dan di

distribusikan kepada pemakai.

Bila mengacu pada definisi sistem maka sistem informasi dapat

definisikan sebagai suatu sistem yang dibuat oleh manusia yang terdiri atas

komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu

menyajikan informasi. Dapat di simpulkan bahwa sistem informasi adalah

perangkat unsur yang secara teratur saling berkaitan dengan tujuan untuk

(30)

Sistem informasi juga mempunyai beberapa komponen, yaitu :

1. Hardware (perangkat keras), seperti : keyboard, monitor,

microprocessor dan lain sebagainya.

2. Software (perangkat lunak).

3. Brainware (manusia).

4. Data.

5. Prosedur atau metode-metode.

2.4. Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan sistem yang digunakan oleh penulis adalah pendekatan

terstruktur. Beberapa alasan mengapa kami menggunakan pendekatan terstruktur

adalah mudah dipahami dan mudah digunakan. Artinya metode ini mudah

dimengerti, selain itu metode terstruktur telah banyak digunakan dalam

pengembangan sistem informasi.

Pendekatan terstruktur ( structured approach ) menggunakan beberapa alat

bantu. Adapun alat atau notasi yang digunakan adalah :

2.4.1 Flow Map

Flow Map adalah aliran data berbentuk dokumen atau formulir didalam

suatu sistem informasi yang merupakan suatu aktivitas yang saling terkait dalam

hubungannya dengan kebutuhan data dan informasi. Diagram aliran dokumen

merupakan bagan – bagan alir yang menunjukan arus dari laporan dan formulir

(31)

1. Menggambarkan aktivitas apa saja yang sedang berjalan.

2. Menjabarkan aliran dokumen yang terlihat.

3. Menjelaskan hubungan-hubungan data dan informasi dengan

bagian-bagian dalam aktivitas tersebut

2.4.2 Diagram Konteks

Diagram Konteks digunakan untuk mempresentasikan keseluruhan sistem

melalui sebuah lingkaran (proses), sedangkan aliran memodelkan hubungan

antara sistem dengan terminator di luar sistem. Diagram Konteks terdiri dari :

a. Entitas : Manusia, organisasi atau sistem yang berkomunikasi

dengan sistem yang ada.

b. Aliran Data : Informasi yang masuk kedalam sistem dan keluar

dari sistem.

2.4.3 DFD (Data Flow Diagram)

DFD adalah suatu diagram yang menggunakan simbol-simbol untuk

mencerminkan proses sumber-sumber data, arus data dan entitas dalam sebuah

sistem. Sebuah sistem dari setiap level akan ditampilkan dalam DFD melalui

sebuah gambar jaringan dengan menampilkan simbol-simbol aliran data,

penyimpanan data, proses data, dan sumber data.

(32)

Kamus data adalah suatu aplikasi khusus dari jenis kamus-kamus yang

digunakan sebagai referensi kehidupan sehari-hari. Fungsi kamus data sebagai

suatu katalog yang menjelaskan lebih detail tentang DFD yang mencakup proses,

data flow dan data store. Kamus data akan digunakan untuk mendefinisikan data

yang mengalir di dalam sistem, sehingga pendefinisian data akan didapatkan

secara lengkap dan terstruktur. Pembentukan kamus data dilaksanakan dalam

tahap analisis dan perancangan suatu sistem

Pada tahap analisis, kamus data digunakan sebagai alat komunikasi antara

user dan analis sistem tentang data yang mengalir di dalam sistem, yaitu tentang

data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh user.

Sementara itu, pada tahap perancangan sistem kamus data digunakan untuk

merancang input, laporan dan database. Pembentukan kamus data didasarkan atas

alur data yang terdapat pada DFD. Alur data pada DFD ini bersifat global, dalam

arti hanya menunjukan nama alur datanya tanpa menunjukan struktur dari alur

data itu. Untuk menunjukan struktur dari alur data secara terinci maka dibentuklah

kamus data yang didasarkan pada alur data di dalam DFD.

2.4.5 Entity Relationship Diagram

ERD yang merupakan suatu model akan menjelaskan hubungan antara

data dalam basis data berdasarkan objek-objek dasar data yang mempunyai

hubungan antara relasi. Struktur data dan hubungan data akan dimodelkan. Untuk

(33)

2.4.6 Normalisasi

Normalisasi adalah teknik analisis data yang pengelompokan data elemen

menjadi tabel-tabel yang menunjukkan entity dan relasinya. Normalisasi

dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk

menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert,

update, delete, dan modifikasi pada satu atau beberapa atribut tanpa

mempengaruhi integritas data dalam relasi tersebut.

Bentuk – bentuk Normalisi yang ada dalam mendesain basis data adalah

sebagai berikut :

1). Bentuk normal pertama (1NF)

2). Benatuk normal kedua (2NF)

3). Bentuk normal ketiga (3NF)

4). Bentuk normal Boyce-Codd (BCNF)

5). Bentuk normal keempat (4 NF)

6). Bentuk normal kelima (5NF)

2.5. Internet

Internet sendiri berasal dari kata International Networking, yang

maksudnya adalah dua komputer atau lebih yang saling berhubungan kemudian

membentuk jaringan komputer hingga meliputi jutaan komputer di dunia

(internasional), yang saling berinteraksi dan juga saling bertukar informasi.

sedangkan pengertian internet menurut segi ilmu pengetahuan, internet adalah

(34)

informasi atau data yang dapat berupa teks, grafik, audio maupun animasi dan lain

lain dalam bentuk media elektronik. Semua orang bisa berkunjung ke

perpustakaan tersebut kapan saja serta dari mana saja, jika dilihat dari segi

komunikasi.

Internet adalah sarana yang sangat efektif dan efesien untuk melakukan

pertukaran informasi jarak jauh maupun jarak dekat, seperti di dalam lingkungan

perkantoran, tempat pendidikan, atapun instansi terkait.

Pada awalnya internet adalah suatu jarangan komputer yang dibentuk oleh

Departemen Amerika Serikat pada awal tahun 60an, pada waktu itu mereka

mendemonstrasikan bagaimana dengan hardware dan software komputer berbabis

UNIX yang bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui

saluran telepon. Dahulu internet dikenal sebagai suatu wadah bagi para peneliti

untuk saling bertukar informasi yang kemudian dimanfaatkan oleh perusahaan

komersil sebagai sarana bisnis mereka, dan pada saat ini pengguna internet

tersebar di seluruh dunia telah mencapai jumlah lebih dari dua ratus lima puluh

juta orang, dan jumlah itu masih akan terus bertambah lagi. Sumber :

http://mibats.blogspot.com/2011/06/pengertian-internet.html/ (21 Juni 2011)

Jadi internet adalah jaringan global yang terdiri dari beberapa komputer

yang saling berhubungan yang dapat menjangkau seluruh dunia Sedangkan

intranet dalam konsepnya hampir sama dengan internet, hanya saja ruang

lingkupnya terbatas, yaitu hanya pada suatu wilayah tertentu, atau hanya bersifat

(35)

2.6. Pengertian Web

World Wide Web sering disebut sebagai WEB, www, w3. Secara teoritis

web tidak membatasi diri untuk dunia teks tetapi juga menyatakan data grafik.

Sebagai contoh misalkan kita membaca artikel hiperteks tentang pepohonan dan

kita meloncat ke artikel tentang sebuah pohon, maka kita mungkin menemukan

gambar untuk pohon tersebut atau video clip untuk pohon tersebut atau suara

gemerisik daun-daun pohon tersebut. Artikel hiperteks yang menyatakan data

grafik disebut sebagai artikel hipermedia.

Selain itu web tidak membatasi diri untuk hubungan ke file tetapi juga

menyertakan hubungan ke segala tipe sumber daya internet. Salah satu contoh

adalah terminal emulation (TELNET) yaitu suatu program komunikasi interaktif

dua arah berbasis protokol TCP/IP (sekelompok protokol yang mengatur

komunikasi data komputer dari internet), yang digunakan untuk emulasi terminal

ke remote komputer dari lokal komputer atau terminal server, serta menikmati

fungsi yang sama dengan terminal yang dihubungkan langsung ke komputer

tersebut. Contoh lain misalkan kita mengikuti sebuah hubungan ke file teks, maka

browser akan mengambil teks itu untuk kita.

Web merupakan suatu sistem di internet yang memungkinkan siapapun

agar bisa menyediakan atau mengakses informasi. Dengan menggunakan

teknologi tersebut maka informasi dapat diakses selama 24 jam dan dikelola oleh

mesin. Untuk mengakses informasi yang disediakan web ini, diperlukan berbagai

(36)

suatu program komputer yang menyediakan fasilitas untuk membaca halamat web

di suatu komputer.

2.7 Arsitektur Aplikasi

Arsitektur aplikasi merupakan perancangan pengintegrasian seluruh unit

komputer pada suatu tempat agar seluruh komputer dapat berkomunikasi satu

dengan yang lainnya. Arsitektur jaringan komputer dikategorikan menjadi

beberapa rancangan yang disebut dengan topologi jaringan.

2.7.1 Jaringan Komputer

Jaringan komputer dibangun dalam bentuk dan ukuran yang berbeda-beda,

tergantung kondisi dan kebutuhan individu yang menyelenggarakannya. Tahun

demi tahun industri networking berkembang demikian pesat sehingga ditemukan

beragam tipedan desain, ini yang disebut network terminology. Keanekaragaman

ini semakin memberi alternative bagi kita untuk membanguin jaringan sesuai

dengan rancangan yang dikehendaki.

Pada dasarnya LAN dan WAN merupakan desain original jaringan

komputer, namun searing kemajuan teknologi konsep ini mengalami

perkembangan. Dewasa ini kita sudah mengenal varian “ area network “ lainnya

seperti :

a. Local Area Network ( LAN )

b. Wide Area Network ( WAN )

c. Metropolitan Area Network ( MAN )

d. Storage Area Network ( SAN )

(37)

f. Server Area Network ( SAN )

g. Small Area Network ( SAN )

2.8. Perangkat Lunak Pendukung

Dalam merancang dan membangun suatu aplikasi perangkat lunak system

informasi, dibutuhkan suatu perangkat lunak pendukung untuk membuat aplikasi

tersebut. Dibawah ini akan dijelaskan perangkat lunak yang digunakan oleh

penulis.

2.8.1 Dreamweaver

Dremweaver merupakan sebuah perangkat lunak yang secara khusus

dibuat untuk membuat halaman-halaman web dengan mudah. Dreamweaver

pertama kali diluncurkan (versi 1) pada tahun 1997. Hingga saat ini sudah

mencapai versi 8 pada tahun 2004. Dreamweaver dikembangkan oleh perusahaan

bernama Macromedia Inc.

Beberapa keunggulan Dreamweaver yang menjadikannya banyak digunakan

dalam membangun situs web, antara lain :

1. Tampilan (interface) mudah dimengerti oleh pengguna dari semua tingkat

keahlian, bahkan bagi orang awam sekalipun.

(38)

3. Dreamweaver merupakan editor berbasis WYSIWYG (what you say is

what you get), maksudnya apa yang tampak di editor, sama seperti apa

yang akan ditampilkan di web browser.

Sumber:

http://www.scribd.com/doc/4512699/Diktat-DPW1-Pendahuluan-dan-Pengenalan-Dreamweaver (31 Maret 2010)

2.8.2 Personal Home Page (PHP)

PHP adalah sebuah bahasa pemrograman yang didesain agar dapat

disisipkan dengan mudah ke halaman HTML. PHP memberikan solusi sangat

murah (karena gratis digunakan) dan dapat berjalan di berbagai jenis platform.

Pada awalnya memang PHP berjalan di sistem UNIX dan variannya, namun kini

dapat berjalan dengan lancar di lingkungan sistem operasi Windows. Suatu nilai

tambah yang luar biasanya karena proses pengembangan program berbasis web

dapat dilakukan lintas sistem operasi.

2.8.3 MySQL

MySQL adalah database opun source yang paling banyak dipakai saat ini.

Penyebab utama MySQL begitu popular di kalangan Web diantaranya adalah

karena MySQL tersedia di berbagai platform, fitur-fitur yang memiliki MySQL

memang yang biasanya banyak dibutuhkan dalam aplikasi Web, serta memiliki

overhead yang rendah.

MySQL dapat digunakan untuk membuat dan mengola database beserta

(39)

menghapus data yang berada dalam database. MySQL merupakan sisitem

manajemen database yang bersifat at relational. Artinya data-data yang dikelola

dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga

manipulasi data akan menjadi jauh lebih cepat.

MySQL dapat digunakan untuk mengelola database mulai dari yang kecil

sampai dengan yang sangat besar. MySQL juga dapat menjalankan

perintah-perintah Structured Query Language (SQL) untuk mengelola database-database

yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5.

MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam

database.

2.8.4 Database

Database merupakan bahasa pemrograman berorientasi basis data yang

mengawali kepopuleran DBMS (DataBase Management system) di lingkungan

mikrokomputer.

Database dapat di definisikan sebagai berikut :

a) Database adalah kumpulan informasi yang disimpan di dalam komputer

secara sistematik untuk memperoleh informasi dari basis data tersebut.

b) Database adalah representasi kumpulan fakta yang saling berhubungan

disimpan secara bersama, untuk memenuhi berbagai kebutuhan.

c) Database merupakan sekumpulan informasi yang saling berkaitan pada

(40)

d) Database adalah susunan record data operasional lengkap dari suatu

organisasi atau perusahaan, yang diorganisir dan disimpan secara

terintegrasi dengan menggunakan metode tertentu sehingga mampu

memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.

(41)

57 4.1 Analisis Sistem Yang Berjalan

Analisa terhadap sistem yang sedang berjalan adalah suatu kegiatan untuk

mempelajari interaksi sistem yang terdiri atas pelaku proses dalam sistem,

prosedur, dan data serta informasi yang terkait. Kegiatan ini menggambarkan

suatu sistem pada model yang dapat mengidentifikasi seluruh aspek yang terlibat

dalam sistem tersebut.

Tujuan dari analisis sistem yang sedang berjalan adalah :

1. Menelusuri bagaimana sistem berjalan, dengan memperhatikan proses,

aliran data atau informasi, dan pelaku sistem (dalam flow map sistem

yang sedang berjalan).

2. Mengevaluasi sistem sehingga dapat mendukung dan meningkatkan

kinerja perangkat lunak yang akan dikembangkan.

3. Mendapatkan kemungkinan pengembangan sistem baru yaitu proses,

dan subproses yang dapat dimodifikasi ke arah yang lebih baik.

Analisa sistem terdiri dari analisis prosedur dan dokumen sistem, dan

analisis pengguna (user).

4.1.1 Analisis Dokumen

Tujuan dilakukan analisis dokumen adalah untuk mengetahui

macam-macam dokumen yang digunakan serta membantu dalam perancangan sistem

(42)

sistem yang berjalan di SD Negeri Baros Mandiri 4 Cimahi adalah sebagai

berikut:

Tabel 4.1 Analisis dokumen

NO Nama Dokumen Uraian

1 Data Siswa

Fungsi : Melaporkan data seluruh siswa.

Rangkap : 1 (satu).

Atribut : NIS, Kelas, Nama, Alamat, Tgl_Lahir,

Tempat_Lahir, Jenis_Kelamin, No_Tlp, Tgl_Masuk

Aliran Data : Tata Usaha kepada Guru

NO Nama Dokumen Uraian

2 Data Kelas

Fungsi : Melaporkan seluruh data kelas

Rangkap : 1 (Satu)

Atribut : Atribut : Id_Kelas, Kelas

(43)

NO Nama Dokumen Uraian

4 Daftar Nilai Akhir

Fungsi : Mendata seluruh data nilai akhir siswa.

Rangkap : 1 (Satu)

Atribut : no, NISN, nama_siswa,

nilai_permatapelajaran

Aliran Data : Guru kepada Tata Usaha, Tata Usaha

kepada Kepala Sekolah.

4.1.2. Analisis Prosedur yang sedang berjalan

Analisis prosedur adalah tahapan untuk menganalisis prosedur-prosedur

pada sistem akademik, yang digunakan sebagai dasar untuk membuat rancangan

sistem yang akan diusulkan. Berdasarkan hasil penilitian, masih terdapat

permasalahan dalam pengolahan data akademik. Masalah timbul berawal dari

sistem pengolahan data akademik yang masih manual, seperti kesalahan dalam

pemasukan data akademik yang menyebabkan informasi akademik yang

NO Nama Dokumen Uraian

3 Data Guru

Fungsi : Mendata seluruh data guru

Rangkap : 1 (Satu)

Atribut : Nama, NIP, Tempat_lahir,

tanggal_lahir, jenis_kelamin, agama,

status, ijazah_thn, jabatan, masa_kerja,

tugas_kelas, tgl&no_bisluit_terakhir,

(44)

dihasilkan tidak akurat, serta pencarian data akademik yang memerlukan banyak

waktu dan tenaga sehingga kinerja dari sistem yang ada menjadi lambat.

Analisis prosedur nilai akademik siswa di SD Negeri Baros Mandiri 4 Cimahi

adalah sebagai berikut :

1. Di mulai dari bagian Tata usaha membuat mata pelajaran, dengan melihat

arsip dari data siswa, guru dan kelas. Kemudian di hasilkan data mata

pelajaran yang di rangkap dua serta data siswa dan data kelas. Setelah itu

data mata pelajaran, data siswa dan data kelas di berikan kepada guru, data

mata pelajaran rangkap satu di arsipkan oleh bagian tata usaha.

2. Setelah menerima data mata pelajaran, data siswa dan data kelas yang di

berikan oleh bagian tata usaha, kemudian guru merekap nilai-nilai siswa

dan di buatkan daftar nilai kemudian di check minimal kelulusan lalu di

hasilkan lah daftar nilai akhir siswa yang setelah itu di berikan kepada

bagian tata usaha.

3. Setelah daftar nilai akhir siswa di terima oleh bagian tata usaha, kemudian

di check ulang kesesuaian dengan melihat arsip data siswa dan data guru

sebelumnya, apabila masih ada kesalahan maka daftar nilai akhir siswa di

kembalikan kepada guru, tetapi apabila telah sesuai maka daftar nilai akhir

siswa di berikan kepada kepala sekolah untuk di setujui dan di legalisir.

4. Lalu setelah di legalisir daftar nilai akhir siswa di buatkan laporan

mengenai nilai akhir siswa dengan melihat arsip data siswa, guru dan mata

(45)

masing-masing di berikan kepada siswa, guru, kepala sekolah dan yang terakhir di

arsip oleh bagian tata usaha.

4.1.2.1. Flowmap yang sedang berjalan

Dari analisis di atas, maka terdapat beberapa prosedur yang berjalan di SD

Negeri Baros Mandiri 4 Cimahi saat ini. Prosedur tersebut merupakan

aturan-aturan yang digunakan dalam mengelola dan mengolah data yang ada di SD

Negeri Baros Mandiri 4 Cimahi. Adapun prosedurnya, yaitu prosedur

pengumpulan dan pengambilan nilai, prosedur pengumpulan dan pengambilan

absensi, dan prosedur penjadwalan mata pelajaran. Untuk lebih jelasnya aliran

(46)

Gambar 4.1 flowmap sistem akademik yang sedang berjalan

Ket : DK : Daftar Kehadiran KHS : Kartu Hasil Studi

(47)

4.1.2.2. Diagram Konteks yang berjalan

Diagram konteks adalah diagram arus data yang berfungsi untuk

menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian

luar sistem. Berikut ini adalah gambaran Diagram kontek yang berjalan pada SD

Negeri Baros Mandiri 4 Cimahi :

Gambar 4.2. Diagram Konteks Sistem Informasi Akademik SD Baros Mandiri 4

Cimahi yang berjalan

4.1.2.3. DFD yang berjalan

Data Flow Diagram (DFD) merupakan model grafis dari sebuah sistem

yang menunjukkan aliran data dalam sistem. Berikut ini adalah gambaran DFD

(48)

Gambar 4.3. DFD Level 0 Sistem Akademik SD Baros Mandiri 4 Cimahi yang

(49)

Gambar 4.4. DFD Level 1 Proses 3 Sistem Akademik

SD Baros Mandiri 4 Cimahi yang berjalan

Berikut penjelasan DFD di atas :

1. Pada sistem akademik ini, bagian tata usaha berperan sebagai sistem itu

sendiri yang memanipulasi input dan output yang ada. Proses yang

(50)

kelas dan guru, setelah itu data siswa, guru dan kelas serta mata pelajaran

di berikan kepada guru yang bersangkutan.

2. Setelah menerima data yang di berikan oleh tata usaha, guru mulai

merekap nilai dan dihasilkan daftar nilai akhir siswa kemudian di berikan

kepada bagian tata usaha.

3. Proses selanjutnya yaitu menerima daftar nilai akhir yang diberikan dari

guru, daftar nilai akhir tersebut telah termasuk hasil akhir dari nilai

minimum kelulusan.

4. Proses verifikasi kesesuain data siswa & mata pelajaran yaitu, mengecheck

ulang daftar nilai akhir dan disesuaikan kembali dengan melihat datastore

siswa dan mata pelajaran, apabila terdapat kesalahan, maka daftar nilai

akhir tersebut di kembalikan lagi kepada guru tetapi apabila telah sesuai

daftar nilai akhir di berikan kepala sekolah untuk meminta persetujuan dan

di legalisir oleh kepala sekolah.

5. Proses selanjutnya yaitu membuat laporan nilai akhir siswa yang

sebelumnya telah di legalisir oleh kepala sekolah, laporan nilai akhir siswa

di buat dengan melihat data store siswa, guru, mata pelajaran sebelumnya.

Lalu laporan tersebut di berikan kepada kepala sekolah, guru dan siswa.

4.1.3. Evaluasi Sistem Yang Sedang Berjalan

Evaluasi sistem dilakukan untuk membangun sistem informasi akademik

berbasis web yang mampu terintegrasi secara utuh sebagai usaha untuk

(51)

oleh adanya permasalahan yang timbul pada sistem akademik yang lama, berupa

setiap modul kerja masih dikerjakan secara manual dengan terpisah atau belum

terintegrasi. Berikut ini adalah kelemahan dari sistem yang sedang berjalan di SD

Baros Mandiri 4 Cimahi adalah :

1. Sering terjadinya kesalahan perhitungan didalam pengolahan nilai siswa

karena menggunakan perhitungan secara manual.

2. Memerlukan waktu yang cukup lama didalam pencarian data siswa data

siswa, dan data guru karena disimpan kedalam bentuk dokumen atau arsip

yang membutuhkan ruang penyimpanan yang besar.

3. Database penyimpanan masih belum efektif dan efisien karena masih

memungkinkan hilang atau rusak.

Dengan melihat kekurangan dan kelemahan sistem akademik yang sedang

berjalan di SD Baros Mandiri 4 Cimahi diatas, maka diperlukan suatu

pengembangan sistem aplikasi yang diharapkan dapat memperkecil kekurangan

dan kelemahan pada sistem akademik yang berjalan. berikut ini adalah solusi dari

sistem akademik yang sedang berjalan di SD Baros Mandiri 4 Cimahi adalah :

1. Tidak akan terjadi duplikasi data akademik didalam proses pengolahan

data karena menggunakan primary key.

2. Dalam proses pencarian data siswa, data staff, dan data guru hanya

memakan waktu singkat karena menggunakan syntax sql dengan hanya

(52)

3. Keakuratan pengolahan nilai siswa akan tercapai karena pengolahan nilai

siswa tersebut menggunakan sistem komputerisasi.

4.2 Perancangan Sistem

Perancangan sistem adalah suatu tahapan untuk mendesain program

melalui kreatifitas dengan mengunakan bentuk operasi berupa sumber-sumber

diagramalir sistem. Dari tahap perancangan sistem ini menghasilkan suatu sistem

baru yang benar-benar dapat menjelaskan semua aktifitas dengan baik sehingga

hasil yang diinginkan sesuai dengan pemanfaatan teknologi dan fasilitas yang

tersedia.

Pada tahap perancangan sistem dilakukan antara lain perancangan untuk

format masukan layar input, rancangan hasil atau keluaran dari program yang

biasa disebut dengan perancangan output, perancangan basis data yang sesuai

dengan file dan atribut yang ada pada analisis penyimpanan data, perancangan

menu program yang menjelaskan menu atau dialog yang akan kita gunakan untuk

membangun perangkat lunak dan rancangan struktur program yang berisi

mengenai alur proses program yang dimulai dari masukan sistem menjadi

keluaran.

4.2.1. Tujuan Perancangan Sistem

Tujuan perancangan sistem adalah menjelaskan secara rinci tentang

komponen-komponen yang dibutuhkan untuk sistem informasi akademik sekolah

secara keseluruhan. Memodelkan perancangan sistem informasi akademik secara

(53)

dialami data tersebut dalam sistem, termasuk Flow Map, Context Diagram, Data

Flow Diagram, Data Dictionary, perancangan basis data, perancangan antarmuka

serta perancangan arsitektur jaringan.

4.2.2. Gambaran Umum Sistem yang Diusulkan

Gambaran umum yg di usulkan semua mengacu pada system informasi,

dimana semua user tidak lagi melakukan sistem akademiknya secara manual,

melainkan dengan cara berbasis web.

user

Gambar 4.5. Gambaran Umum Sistem yang diusulkan.

4.2.3. Perancangan Prosedur yang Diusulkan

Sistem informasi akademik merupakan sistem yang terdiri atas beberapa

modul kegiatan diantaranya Input data nilai siswa, input data absensi siswa, input

data siswa dan laporan siswa, Input data staff dan guru,Input data jadwal pelajaran Data Base

SISTEM INFORMASI AKADEMIK BERBASIS WEB

Print out data yang

(54)

siswa. Aplikasi ini dijalankan menggunakan teknologi jaringan Internet.

Menggunakan MySQL sebagai database server dan diakses oleh client

menggunakan aplikasi browser.

Terdapat beberapa pengguna sistem informasi akademik berbasis web ini,

yaitu diantaranya Admin, Siswa/ Orang tua siswa, Guru, Kepala sekolah serta

masyarakat luas. Admin bertanggung jawab sepenuhnya terhadap jalannya

aplikasi dan keberadaan data yang ada di dalam database server. Admin memiliki

akses penuh untuk melakukan kegiatan pengelolaan data yang berkaitan dengan

kegiatan akademik seperti melakukan penambahan, pengubahan dan penghapusan

seluruh data dalam database server.Siswa ataupun orang tua siswa adalah orang

yang memiliki hak akses untuk melihat informasi yang diberikan sistem informasi

akademik. Guru adalah orang yang memiliki hak akses untuk menginputkan nilai

siswa dalam bidang mata pelajaran tertentu. Kepala sekolah adalah orang yang

memiliki hak akses untuk melihat laporan kegiatan akademik dan masyarakat luas

dapat melihat dan mengetahui mengenai profil SD Negeri Baros Mandiri 4

Cimahi.

Sistem Informasi akademik ini dapat diakses dengan mengunakan

komputer yang terhubung dengan jaringan lokal LAN/intranet dan internet.

Semua informasi akan lebih mudah dan cepat untuk diakses karena manajemen

penyimpanan data menggunakan fasilitas database.

Perancangan prosedur merupakan awal dari pembuatan sistem yang akan

(55)

dalam sebuah sistem. Sedangkan perancangan prosedur yang diusulkan

merupakan tahap untuk memperbaiki atau meningkatkan aktifitas akademik.

4.2.3.1. Diagram Konteks Yang Diusulkan

Berikut ini adalah diagram konteks yg di usulkan, berbeda dengan diagram

sebelumnya, di sisni siswa atau user dapat mengambil langsung tanpa harus

menghubungi tata usaha terlebih dahulu. Gambaran mengenai aplikasi ini dapat

dilihat pada gambar di bawah ini:

Gambar 4.6 Diagram Konteks Sistem Akademik yang di usulkan

4.2.3.2. Data Flow Diagram Yang Diusulkan

Dari diagram konteks diatas dapat dibuat suatu DFD. Admin, sebelum

masuk ke menu harus melakukan login terlebih dahulu.

(56)
(57)

Gambar 4.8 Dfd level 1 Proses 4 Sistem Akademik yang di usulkan

4.2.3.3 Kamus data

1. Nama Arus Data : Siswa

Alias : -

(58)

Atribut : NIS, Nama, Alamat, Tgl_Lahir, Tempat_Lahir,

Jenis_Kelamin, No_Tlp, Tgl_Masuk.

2. Nama Arus Data : Kelas

Alias : -

Arus Data : Proses 1.0 – Wali kelas

Atribut : Id_Kelas, Kelas

3. Nama Arus Data : Wali kelas

Alias : -

Arus Data : Proses 1.0.

Atribut : Nip, Nama, Alamat, No_Tlp.

4. Nama Arus Data : Mata_Pelajaran

Alias : -

Arus Data : Proses 1.0 – Wali kelas, Proses 3.0.

Atribut : Kode_Mata_Pelajaran, Nama_Mata_Pelajaran.

5. Nama Arus Data : Daftar Nilai Akhir

Alias : -

Arus Data : Wali kelas – Proses 2.0, Proses 2.0 – Proses 3.0,

Proses 3.0 – wali kelas,

Proses 3.0 – Kepala Sekolah, Kepala Sekolah –

(59)

Atribut : Id_Daftar_Nilai, Kode_Mata_Pelajaran, NIS, NIP,

Tanggal

4.2.3.5 Normalisasi

Unnormal

- Id_Daftar_Nilai, Kode_Mata_Pelajaran, Mata_Pelajaran, NIS,

Nama, Alamat, Tgl_Lahir, Tempat_Lahir, Jenis_Kelamin, No_Tlp,

Tgl_Masuk, Id Kelas, Kelas, NIP, Nama, Alamat, No_Tlp, Tanggal,

Nilai, Keterangan.

1. 1NF Normalisasi ke satu

- Id_Daftar_Nilai, Kode_Mata_Pelajaran, Mata_Pelajaran, NIS,

Id_Kelas, Kelas, NIP, Nama, Alamat, No_Tlp, Tanggal, Nilai,

Keterangan,

- NIS, Id_Kelas, Nama, Alamat, Tgl_Lahir, Tempat_Lahir,

Jenis_Kelamin, No_Tlp, Tgl_Masuk

2. 2NF Normalisasi Kedua

- Id_Daftar_Nilai, Kode_Mata_Pelajaran, NIS, NIP, ID_Kelas,

(60)

- NIS, Id_Kelas, Nama, Alamat, Tgl_Lahir, Tempat_Lahir,

Jenis_Kelamin, No_Tlp, Tgl_Masuk

- Kode_Mata_Pelajaran, Mata_Pelajaran

- NIP, Nama, Alamat, No_Tlp

3. 3NF Normalisasi Ke Tiga

- Id_Daftar_Nilai, Kode_Mata_Pelajaran, NIS, NIP, Tanggal, Nilai,

Keterangan.

- NIS, Id_Kelas, Nama, Alamat, Tgl_Lahir, Tempat_Lahir,

Jenis_Kelamin, No_Tlp, Tgl_Masuk

- Kode_Mata_Pelajaran, Mata_Pelajaran

- NIP, Nama, Alamat, No_Tlp

(61)

4.2.3.6 Relasi Tabel

Gambar 4.9 Relasi Tabel

4.2.3.7. Entity Relationship Diagram (ERD)

ERD merupakan cara untuk mengorganisasikan data, dimana diagram ini

(62)

sistem informasi akademik di SD Negeri Baros Mandiri 4 Cimahi adalah sebagai

berikut :

(63)

4.2.3.8. Struktur File

Dalam pembuatan program dibutuhkan suatu spesifikasi file yang

dimaksudkan untuk melakukan kegiatan pengaturan pencarian data dan

pembuatan laporan yang dapat memudahkan kerja sistem komputer. Struktur file

digunakan dalam perancangan sistem karena struktur file ini akan menentukan

struktur fisik database yang menunjukkan struktur dari elemen data yang

menyatakan panjang elemen data dan jenis datanya.

Struktur file merupakan urutan isi dari data-data item yang terdaftar pada

sebuah record. File yang dipakai untuk sistem informasi akademik di SD Negeri

Baros Mandiri 4 Cimahi adalah sebagai berikut :

4.2. Tabel Siswa

Nama File : Siswa

Fungsi : Sebagai identitas siswa

Media Penyimpanan : Hard disk

Media Pengolahan Data : File

No Nama_Field Type Length Keterangan

1 NIS Varchar 20 Primary Key Siswa

2 Id_Kelas Integer 2 Foreign Key Kelas

3 Nama_Siswa Text Nama Siswa

4 Tanggal_lahir_Siswa Date Dd/mm/yyyy Tanggal lahir siswa

5 Tempat_lahir_siswa Varchar 100 Tempat lahir siswa

6 Jenis_kelamin Varchar 100 Jenis kelamin siswa

(64)

8 Foto_Profile Varhcar 100 Foto profile siswa

9 Tahun_ajaran Varhcar 100 Tahun ajaran

4.3Tabel Guru

Nama File : Guru

Fungsi : Sebagai data guru

Media Penyimpanan : Hard disk

Media Pengolahan Data : File

No Nama_Field Type Length Keterangan

1 NIP Varchar 20 Primary Key Guru

2 Nama_Guru Text Nama Guru

3 Alamat_Guru Text Alamat Guru

4 No Tlp Begint 20 Telepon Guru

5 Email Varchar 100 Email Guru

6 Id_mata_pelajaran int 5 Kode mata pelajaran

7 Status_Guru enum Status jabatan

8 Tanggal_masuk date Tgl masuk guru

9 Foto_profile varchar 100 Foto profile guru

4.4Tabel Daftar Nilai Akhir

Nama File : Daftar Nilai Akhir

Fungsi : Sebagai data daftar nilai akhir

Media Penyimpanan : Hard disk

(65)

No Nama_Field Type Length Keterangan

1 Id Int 5 Primary Key Daftar Nilai

Akhir

2 NIS Int 7 Foreign Key Siswa

3 NIP Int 7 Foreign Key Pegawai

4 Id_Mata_Pelajaran Int 2 Primary Key Mata Pelajaran

5 Nilai Int 3 Nilai akhir siswa

6 Status Enum Status Siswa

7 Tahun _ajaran Varchar 100 Tahun ajaran

4.2.3.9. Kodifikasi

Dengan menggunakan komputer sebagai alat bantu dalam pengolahan

data, maka perlu dilakukan kodifikasi atau pengkodean terhadap data item

tertentu. Sistem pengkodean pada umumnya bertujuan untuk memudahkan

pemasukan data, penyusunan data dan pencarian data.

Kodifikasi ini digunakan sebagai identitas untuk setiap data yang akan

diinput. Dalam perancangan ini penulis melakukan kodifikasi sebagai berikut :

1. NIS

xx x xxxx

A B C

(66)

Keterangan :

A : No Urut

B : Diterima dikelas

C: Tahun Masuk

2. NIP

xxxxxxxx xxxxxx x xxx

A B C D

Contoh : 19610111 196204 1 001

Keterangan :

A : Tanggal lahir

B : Thn di angkat

C: Jenis Kelamin

D: No urut

3. Id Mata Pelajaran.

MP xx

A

Contoh : bahasa inggris 01

Keterangan :

A : Kode Mata Pelajaran

4. Kode Kelas.

(67)

A

Contoh : 01

Keterangan :

A : Kode kelas

4.2.4. Perancangan Antar Muka

Dalam perancangan antar muka ini akan dijelaskan mengenai rancangan

input dan output, struktur menu yang dibuat dan kebutuhan sistem agar program

dapat dijalankan dengan baik.

4.2.4.1. Struktur Menu

Struktur menu adalah bentuk umum dari suatu rancangan program

untuk memudahkan pemakai dalam menjalankan program sehingga pada saat

menjalankan program komputer, pemakai (user) tidak mengalami kesulitan

dalam memilih menu-menu yang diinginkan. Pada perancangan ini dibuat

menu yang dapat mengintegrasikan seluruh data dalam suatu sistem dan

disertai dengan instrukasi yang ada pada pilihan menu tersebut.

(68)

Gambar 4.11 Struktur Menu

4.2.4.2. Perancangan Input

Perancangan input dimaksudkan untuk merancang bentuk tampilan (Form)

pemasukan data yang digunakan sebagai antar muka (interface) antar user

(pengguna) dengan sistem dengan bantuan komputer. Berikut ini adalah

rancangan masukan :

4.2.4.2.1. Login

Penjelasan pada perancangan input login :

1. Textbox username : Untuk mengisikan nama user

2. Textbox password : Untuk mengisikan password user

(69)

Gambar 4.12 Perancangan Input Login

4.2.4.2.2. Input Siswa

Gambar 4.13 Perancangan Input Siswa

Penjelasan pada perancangan input produk :

1. Isi form yang tersedia di atas.

2. Untuk Kelas, sesuaikan dengan kelas yang akan di tambah kan. Form Input Siswa

NIS Nama

Kelas V

Alamat Tempat Lahir

Tgl Lahir V V V

Jenis Kelamin V Tahun Ajaran

Status Siswa V

Foto Profil Siswa browse

(70)

3. Tekan simpan bila selesai dan tekan Batal bila ingin keluar/membatalkan.

4.2.4.2.3. Input Guru

Gambar 4.14 Perancangan Input Guru

Penjelasan pada perancangan input produk :

1.Isi form yang tersedia di atas.

2.Tekan simpan bila selesai dan tekan Batal bila ingin keluar/membatalkan.

4.2.4.2.4. Input Kelas Form Input Guru

NIP Nama

Alamat No Tlp E-mail

Nama Pelajaran V

Status Guru V

Foto Profile Guru browse

Gambar

Tabel 4.1 Analisis dokumen
Gambar 4.1 flowmap sistem akademik yang sedang berjalan
Gambar 4.7 Dfd level 0 Sistem Akademik yang di usulkan
Gambar 4.8 Dfd level 1 Proses 4 Sistem Akademik yang di usulkan
+7

Referensi

Dokumen terkait

Setelah peneliti mengadakan penelitian tindakan kelas dengan menggunakan model Problem Based Learning (PBL), akhirnya dapat disimpulkan bahwa ada peningkatan kemampuan

Tugas akhir ini adalah perencanaan desain geometrik dan perkerasan lentur jalan Simpang Meo – Talang Taling.. Proyek ini terletak di desa Talang-Taling Kecamatan

Evaluasi yang didapatkan masalah resiko perilaku kesehatan cenderung beresiko belum sepenuhnya teratasi hingga hari ke-2 pengelolaan namun, partisipasi keluarga cukup

Pengelolaan sumber daya manusia yang akan cepat dan akurat akan mempercepat proses kelancaran fungsi keuangan dan akutansi serta pajak untuk melaksanakan tugas-tugas masing namun

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a dan huruf b, perlu diatur Disiplin Kerja Pegawai Negeri Sipil di Lingkungan Pemerintah Kabupaten

Rencana struktur tata ruang untuk Kawasan Reok secara pewilayahan masuk dalam Wilayah Pengembangan II dengan fungsi sebagai Pusat Kegiatan Lokal (PKL). Kawasan

Berdasarkan hasil penelitian ini maka dilaksanakan perancangan suatu sistem pengolahan data gaji pegawai pada kantor pelayanan pajak Jakarta utara yang diharapkan dapat

Para cendekiawan yang mengkaji aspek ini memiliki tujuan dasar untuk membuktikan kebenaran Islam dan Al - Qur‟an, serta membangkitkan „izzah (kebanggaan) kaum muslimin