• Tidak ada hasil yang ditemukan

SISTEM INFORMASI DATA GURU DAN SISWA SMP NEGERI 14 BANDAR LAMPUNG

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI DATA GURU DAN SISWA SMP NEGERI 14 BANDAR LAMPUNG"

Copied!
41
0
0

Teks penuh

(1)

Oleh

MUHAMMAD ISNAINI

Tugas Akhir

Sebagai Salah Satu Syarat untuk Memperoleh Gelar AHLI MADYA ( A.Md. )

pada

Program Studi Manajemen Informatika Jurusan Matematika

Fakultas Matematika dan Ilmu Pengetahuan Alam

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG

(2)

SISTEM INFORMASI DATA GURU DAN SISWA SMP NEGERI 14 BANDAR LAMPUNG

(Tugas Akhir)

Oleh

MUHAMMAD ISNAINI

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG

(3)

Penulis dilahirkan di Kotabumi Kecamatan Kotabumi llir Kabupaten Lampung Utara pada tanggal 4 Mei 1987 sebagai anak ke enam dari enam bersaudara, dari pasangan M. Isomi dan Emawati (alm).

Jenjang pendidikan penulis diawali di Sekolah Dasar Negeri 1 Kotabumi Udik Kabupaten Lampung Utara diselesaikan pada tahun 2000, Sekolah Menengah Pertama MTS Negeri 1 SekalaBrak Lampung Utara diselesaikan pada tahun 2003, dan Sekolah Menengah Atas Negeri 3 Kotabumi diselesaikan pada tahun 2006.

Pada tahun 2008 penulis terdaftar sebagai Mahasiswa Fakultas Matematika dan Ilmu Pengetahuan Alam pada Jurusan Matematika Program Studi Diploma III Manajemen Informatika yang awal nama nya Sistem Informasi Universitas Lampung melalui jalur seleksi Non-SPMB.

(4)

KATA PENGANTAR

Alhamdulillah, segala puji bagi Allah SWT yang telah melimpahkan rahmat, hidayah, serta inayah-NYA sehingga penulis dapat menyelesaikan Tugas akhir ini yang berjudul “SISTEM

INFORMASI SMP NEGERI 14 BANDAR LAMPUNG”.

Penulis menyadari bahwa dalam proses pembuatan tugas akhir ini, penulis banyak memperoleh bimbingan,arahan, petunjuk, nasehat serta saran sehingga akhirnya penulis dapat menyelesaikan tugas akhir ini. Oleh karena itu, penulis ingin mengucapkan terima kasih kepada :

1. Ibu Dian Kurniasari, M.Sc., selaku pembimbing I, terima kasih atas saran, bimbingan dan keperduliannya hingga penulis menyelesaikan tugas akhir ini.

2. Ibu Dra. Wamiliana,M,A.ph.D. selaku pembimbing II, yang telah memberikan arahan dan bimbingan hingga penulis menyelesaikan tugas akhir ini.

3. Ibu Netti Herawati, Ir.,M.Sc.,Dr. selaku pembimbing akademik saya di Program Studi D3 Manajemen Informatika FMIPA Universitas Lampung.

4. Ibu Dian Kurniasari, M.Sc. selaku Ketua Program Studi D3 Manajemen Informatika FMIPA Universitas Lampung.

5. Bapak Ir. Machudor Yusman, M. Kom. selaku Ketua Jurusan Ilmu komputer FMIPA Universitas Lampung.

6. Bapak Dr. Suharso, Ph.D. selaku Dekan FMIPA Universitas Lampung. 7. Bapak dan Ibu Dosen beserta staf kepegawaian di jurusan Matematika.

(5)

kesulitan.

10. Serta kepada semua pihak yang telah membantu penulis dalam menyelesaikan laporan ini.

Semoga segala bantuan, bimbingan dan dukungan yang diberikan kepada penulis mendapat ridho Allah SWT. Jika dalam penulisan tugas akhir ini banyak terdapat kesalahan, dengan penuh kerendahan hati penulis mohon maaf dan kepada Allah SWT penulis mohon ampun. Akhirnya penulis berharap, semoga tugas akhir ini dapat berguna bagi siapa saja pada umumnya dan penulis khususnya.Amin.

Bandar Lampung, Mei 2012

(6)

MOTTO

Hidup perlu cinta

Maka laluilah hari-harimu dengan penuh cinta dan kasih

sayang

Kehidupan tanpa kejujuran akan membawa kita dalam

jurang kehancuran.

(7)

1. Tim Penguji

Pembimbing 1 : Dian Kurniasari, M.Sc.

Pembimbing 2 : Dra Wamiliana,M.A,Ph.D.

2. Dekan Fakultas MIPA

Prof. Suharso, Ph.D.

NIP 19690530 199512 1 001

(8)

Persembahan

Alhamdulillahirobbil’alamiin,

Puji syukur atas segala rahmat dan semua kemudahan yang telah Gusti

Allah SWT berikan kepada hamba selama ini.

Dengan segala kerendahan hati

ku persembahkan sebuah karya sederhana kepada mereka yang sangat

berarti dalam hidup ku yaitu :

Buyah, Omek (alm), Ratu Santi, beibz lira yang selalu berjuang untuk

memberikan yang terbaik untuk ku, selalu mendoakan ku agar tetap

berdiri tegak menghadapi semua tantangan dan hambatan,

seluruh keluarga besar ku yang selalu memberikan motifasi agar cepat

menyelesaikan tugas akhir ini,

keponakan-keponakan ku yang selalu memberikan hiburan gratis dikala

aku merasa jenuh,

dan seluruh sahabat atau Waghei,sokong D3 Manajemen Informatika,

khususnya angkatan 2008 yang selalu mendukung dan membantu ku

(9)

Judul : SISTEM INFORMASI DATA GURU DAN SISWA SMP NEGERI 14 BANDAR LAMPUNG

Nama : Muhammad Isnaini NPM : 0807051055

Fakultas : Matematika dan Ilmu Pengetahuan Alam Jurusan : Matematika

Prodi : D3 Manajemen Informatika

MENYETUJUI 1. Komisi Pembimbing,

Pembimbing I Pembimbing II

Dian Kurniasari, M.Sc. Dra. Wamiliana, M.A,Ph.D. NIP. 19810521 200604 1 002 NIP. 19631108 198902 2 001

Mengetahui,

Ketua Jurusan Ilmu Komputer Ketua Program Studi D3 Manajemen Informatika

Ir. Machudor Yusman, M. Kom. Dian Kurniasari, M.Sc.

(10)

1

BAB 1 PENDAHULUAN

1.1Latar Belakang

Dalam era komunikasi ini peran teknologi informasi sangatlah penting apalagi untuk perkembangan pengetahuan. Adanya banyak permasalahan yang timbul mendorong manusia untuk bisa menciptakan gagasan baru. Semakin majunya teknologi maka semakin susah pula orang-orang untuk saling berkomunikasi secara langsung atau bertatap muka. Faktor utama dari fenomena tersebut adalah bagaimana mendapatkan informasi sacara tepat tanpa adanya batasan waktu dan tempat sehingga dapat dilakukan dimana saja dan kapan saja dengan jangkauan informasi secara global dan sumber informasinya juga tak terbatas.

(11)

Permasalahan sekarang adalah bagaimana suatu lembaga pendidikan baik swasta maupun pemerintah dapat memanfaatkan perkembangan teknologi informasi seoptimal mungkin. Agar lembaga pendidikan, baik swasta maupun pemerintah dapat memanfaatkan perkembangan teknologi informasi, lembaga pendidikan tersebut harus memiliki suatu sistem informasi yang dapat mendukung lembaga tersebut menjadi lebih baik, lebih maju dan berkembang.

SMP Negeri 14 Bandar Lampung adalah salah satu lembaga pendidikan favorit di Kota Bandar Lampung. Selama ini dalam menyampaikan informasi kepada calon siswa/siswi, orang tua murid, atau masyarakat umum tentang keunggulan dan apa sajakah yang terdapat di SMP Negeri 14 Bandar Lampung hanya melalui informasi yang secara langsung didapat bila mendatangi sekolah. Sehingga, penyebaran informasi dengan cara demikian dirasakan masih ada sedikit kekurangan yaitu jangkauan penyebaran informasi yang kurang. Untuk memberikan pelayanan yang maksimal dan memberikan informasi yang cepat dan akurat maka SMP Negeri 14 Bandar Lampung seharusnya menggunakan website

yang dapat diakses oleh siapa saja.

(12)

3

Hal tersebut perlu direalisasikan dalam bentuk desain web yang penulis akan kembangkan dalam bentuk tugas akhir yang berjudul “Sistem Informasi SMP Negeri 14 Bandar Lampung Berbasis Web”

1.2Rumusan Masalah

Berdasarkan uraian latar belakang di atas maka dalam pembuatan sistem ini penulis mengemukakan masalah sebagai berikut :

1. Bagaimana membuat suatu sistem informasi yang baik untuk SMP Negeri 14 Bandar Lampung.

2. Bagaimana suatu sistem informasi SMP Negeri 14 Bandar Lampung dapat mempermudah pengolahan data karyawan, siswa, dan informasi lain yang berhubungan dengan SMP Negeri 14 Bandar Lampung.

1.3 Tujuan

Tujuan pembuatan tugas akhir ini adalah :

1. Untuk menghasilkan software pengembangan Sistem Informasi SMP Negeri 14 Bandar Lampung berbasis web yang kelak dapat berguna bagi SMP ini sendiri, serta dengan adanya web ini SMP Negeri 14 Bandar Lampung dapat menjaring siswa-siswi yang ingin bergabung/ bersekolah di SMP Negeri 14 Bandar Lampung.

(13)

1.4 Manfaat

Manfaat Sistem Informasi ini adalah :

a. Memberi masukan dan saran bagi SMP Negeri 14 Bandar Lampung untuk pengembangan sistem informasi pada masa yang akan datang.

b. Dengan adanya sistem ini SMP Negeri 14 Bandar Lampung dapat lebih maju dan berkembang serta dapat menarik calon siswa baru untuk bersekolah di SMP Negeri 14 Bandar Lampung.

c. Sebagai bahan pertimbangan bagi para pembaca yang akan mengadakan Tugas Akhir dan pengembangan sistem yang berkaitan dengan masalah yang sama.

(14)

BAB II

TINJAUAN PUSTAKA

2.1 Teori Sistem

Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan sistem sebagai berikut : Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Pendekatan sistem yang lebih menekankan pada elemen atau komponennya, mendefinisikan sistem sebagai berikut: Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

(15)

2.2 Pengertian Sistem Informasi

Menurut Mcleod (2001), sistem adalah himpunan dari unsur-unsur yang saling berkaitan sehingga membentuk suatu kesatuan yang utuh dan terpadu dan untuk informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang.

Sistem Informasi merupakan sistem yang mempunyai kemampuan untuk mengumpulkan informasi dari semua sumber dan menggunakan berbagai media untuk menampilkan informasi.

2.3 Karakteristik Sistem Informasi

Menurut Jogiyanto (2001), suatu sistem mempunyai sifat-sifat atau karakteristik tertentu, yaitu :

a. Komponen sistem informasi (components)

Suatu sistem informasi terdiri dari beberapa komponen yang saling berhubungan membentuk satu kesatuan.

b. Batasan sistem informasi (boundary)

Batasan sistem informasi (boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya.

b. Lingkungan luar sistem informasi (environments)

(16)

6

c. Penghubung sistem informasi (interface)

Penghubung sistem yang dapat dipergunakan sebagai alat interaksi antar sistem, contohnya jaringan internet.

d. Masukan sistem informasi (input)

Masukan sistem adalah energi yang dimasukkan kedalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukkan agar sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran.

e. Keluaran sistem informasi (output)

Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.

f. Pengolahan sistem informasi (process)

Pengolahan sistem informasi merupakan bagian dari sistem yang mengubah masukan menjadi keluaran.

g. Sasaran (objectives) atau tujuan (goal) sistem informasi

Suatu sistem pasti mempunyai sasaran atau tujuan. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan sistem tersebut.

2.4Software-software yang digunakan untuk membuat aplikasi pengolahan data Sistem informasi Smp 14 Bandar Lampung

(17)

1. Macromedia Dreamweaver MX 2004

Macromedia Dreamweaver merupakan program penyunting halaman

web yang diproduksi oleh perusahaan Software Adobe Systems.

2 Appserv 2.5.10

Appserv merupakan sebuah paket aplikasi open source yang digunakan di sistem operasi windows yang mendukung sebagai aplikasi untuk dijadikan web server dimana didalamnya terdapat lima aplikasi, yaitu: a. Apache Web ServerVersion 2.2.4

Apache adalah perangkat lunak yang dapat digunakan sebagai web server. Hypertext transfrer protocol daemon (HTTPD) server yang menerjemahkan perintah-perintah tag dari hypertext transfer protocol (HTTP).

b. PHP Script LanguageVersion 5.2.1

PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis.

c. MySQL DatabaseVersion 5.0.27

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread dan multiuser.

d. PhpMyAdmin Database Manager Version 2.9.2

(18)

8

3. PHP Designer 2005.

Php Designer adalah software editor PHP dan HTML yang freeware

atau gratis.

4. Web Browser

Browser sering disebut dengan web browser adalah perangkat lunak yang digunakan untuk mengakses internet, aplikasi ini dapat menampilkan suatu web page yang ditulis dalam format yang berbasisi

web seperti HTML, VB Script. 5. Adobe Photoshop CS version 8.0.

Adobe Photoshop adalah perangkat lunak editor citra buatan perusahaan

software Adobe Systems yang dikhususkan untuk pengeditan foto atau gambar dan pembuatan efek.

2.5 Database

Database adalah kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu (Kristanto, 2002).

Database diperlukan karena sebagai salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi dan menentukan kualitas informasi yang akurat, tepat pada waktunya dan relevan.

(19)

dapat dianggap sebagai tempat untuk sekumpulan berkas data terkomputerisasi, melalui sistem database seorang pemakai dapat melakukan berbagai tugas seperti menambah, menghapus, dan mengambil data.

2.6 Structured Query Language (SQL)

SQL adalah bahasa standar yang digunakan untuk mengakses database server

dalam konteks bahasa MySQL. Pada umumnya informasi tersimpan dalam tabel-tabel yang secara logika merupakan struktur dua dimensi yang terdiri atas baris-baris data yang berada dalam satu atau lebih kolom. Baris pada tabel disebut sebagai instance dalam data, sedangkan kolom sering disebut sebagai attribute

atau field. Keseluruhan tabel itu dihimpun dalam satu kesatuan yang disebut

database (Sunarfrihartono, 2002).

2.7 Konsep Dasar Web

Didalam membangun sebuah website yang dinamis terdapat beberapa pengertian yang mendasari terbentuknya suatu web. Beberapa pengertian tersebut adalah sebagai berikut:

2.7.1 Web Server

Web server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari client yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web.

(20)

10

untuk menangani permintaan-permintaan dari seorang pengguna akan sebuah halaman web melalui sebuah web server. Web server akan memberikan halaman

web yang diminta oleh pengguna ke dalam web browser yang digunakannya. Dalam melakukan tugasnya web server dijalankan oleh sebuah daemon dengan membuka sebuah koneksi TCP (Transmittion Control Panel) yang umumnya menggunakan port 80 (HTTP).

2.7.2 HTTP (Hypertext Transfer Protocol)

HTTP merupakan terobosan baru yang berkembang sehingga memungkinkan pengguna internet hanya tinggal mengklikkan tombol mousenya pada link-link hypertext yang ada untuk lompat ke dokumen lain di berbagai lokasi di internet. Link-link tersebut dapat mengacu kepada dokumen web, server FTP ( File Transfer Protokol ), e-mail, dan lain-lain.

HTTP dibuat khusus agar server dan browser web dapat berkomunikasi satu sama lain dan untuk menangani permintaan-permintaan dari browser untuk mengakses

server. HTTP bisa dianggap sebagai sistem bermodel client-server, dimana browser sebagai client yang meminta informasi kepada server web sedangkan

server web akan memenuhi permintaaan client tersebut.

(21)

2.7.3 Hypertext Preprocessing (PHP)

PHP adalah bahasa server side scripting yang menyatu dengan HTML untuk membuat halaman web dinamis. Maksud dari server side scripting adalah perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Pembuatan web sendiri merupakan kombinasi antara PHP sebagai bahasa pemrograman dan HTML sebagai pembangun halaman web. Ketika seseorang pengguna internet akan membuka suatu situs yang menggunakan fasilitas server side scripting PHP, terlebih dahulu server yang bersangkutan akan memproses semua perintah PHP di server lalu mengirimkan hasilnya dalam format HTML ke web browser pengguna internet tadi. Seorang pengguna internet tidak dapat melihat kode program yang ditulis dalam PHP sehingga keamanan dari halaman web menjadi lebih terjamin.

Struktur dasar PHP adalah sebagai berikut :

PHP membuat proses pengembangan aplikasi menjadi mudah karena kelebihan-kelebihannya, yaitu :

1. Script (kode program) terintegrasi dengan file HTML

<?

$a = 1;

$b = “Hello World”;

$c = 21.1183;

//ini komentar

Echo $b;

(22)

12

2. Tidak ada proses compiling dan linking. 3. Berorientasi objek (objek oriented).

4. Syntax pemrogramannya mudah dipelajari.

5. Integrasi yang sangat luas ke berbagai server database

2.7.4 HTML (Hypertext Markup Language)

HTML belakangan dikenal sebagai bahasa standar untuk membuat dokumen web

dikarenakan oleh kesederhanaan serta kemudahan penggunaannya. Perintah-perintah HTML dapat ditemukan pada file dengan ekstensi *.html yang memakai tanda ( tag ) berupa karakter "<" dan ">". Pembacaan file HTML dilakukan dari atas ke bawah tanpa ada lompatan-lompatan dikarenakan HTML tidak mengenal adanya jumping ataupun looping (www.elektroindonesia.com, 2000).

Struktur dasar HTML adalah sebagai berikut :

Script di atas merupakan script HTML yang paling sederhana. Dimulai dengan

tag <html>, kemudian dilanjutkan dengan tag <body>, setelah itu diisi dengan kalimat yang ingin kita tampilkan. Terakhir, ditutup dengan dua tag berikut, </body> </html >.

<html>

<body>

Hello world !!!

</body>

(23)

2.8 Alat-alat / Tools yang digunakan untuk mengembangkan sistem

Sistem yang akan dikembangkan memerlukan beberapa alat agar sistem yang dibuat dapat didokumentasikan untuk dianalisis. Alat-alat / tools yang digunakan untuk mengembangkan sistem adalah:

1. Diagram Konteks (Context Diagram)

Menurut Pohan dan Bahri (1997), context diagram (CD) atau diagram konteks adalah kasus khusus DFD (bagian dari DFD yang berfungsi memetakan model lingkaran), yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.

Berdasarkan definisi di atas, diagram konteks adalah aliran yang memodelkan hubungan antara sistem dengan entitas luar di luar sistem, yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan siklus. Aliran dalam diagram konteks memodelkan masukan ke sistem dan sistem harus memberikan respon untuk menggambarkan transportasi antar sistem dan entitas luar.

Diagram Konteks menyoroti sejumlah karakteristik penting sistem yaitu: 1. Kelompok pemakai (user), organisasi atau sistem lain, dimana sistem

kita melakukan komunikasi yang disebut juga sebagai terminator. 2. Data masuk (input), data yang diterima sistem dari lingkungan dan

harus diproses dengan cara tertentu.

(24)

14

4. Penyimpanan data (data store), yang digunakan secara bersama antara sistem kita dengan terminator. Data ini dapat dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya.

5. Batasan antara sistem dan lingkungan (rest of the world).

2. Data Flow Diagram (DFD)

Menurut Parno (2009), data flow diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.

Data flow diagram (DFD) atau diagram alur data (DAD) memiliki tingkatan level mulai dari level 0 sampai tingkatan level ke-n. Data flow diagram (DFD) level n merupakan suatu diagram level rendah yang berfungsi menjabarkan secara detail diagram konteks (diagram level tinggi) pada suatu sistem. Huruf n menggambarkan diagram arus data level tertentu dan proses setiap lingkaran.

(25)

SIMBOL KETERANGAN

Dokumen. Simbol ini digunakan untuk menggambarkan semua jenis dokumen, merupakan formulir yang digunakan untuk merekam data terjadinya suatu transaksi, yang menunjukkan input dan output baik untuk proses manual, mekanik, atau komputer. Proses Manual. Simbol ini digunakan untuk menggambarkan kegiatan manual atau pekerjaan yang dilakukan tanpa menggunakan komputer. Uraian singkat kegiatan manual dicantumkan di dalam simbol ini.

Proses Operasi Komputer. Simbol ini menggambarkan kegiatan proses dari pegolahan data dengan komputer. Uraian singkat tentang operasi program komputer ditulis di dalam simbol. Simbol ini digunakan untuk menunjukkan hubungan arus proses yang terputus masih dalam halaman yang sama. Di dalam simbol ini dicantumkan nomor sebagai penghubung. Penghubung pada halaman yang berbeda. Simbol ini digunakan untuk menunjukkan hubungan arus proses yang terputus dengan sambungannya ada di halaman yang lain, sesuai dengan nomor yang tercantum dalam simbol.

Menunjukkan input yang menggunakan

online terminal.

Garis Alir. Simbol ini menunjukkan aliran/arah dari proses pengolahan data.

(26)

16

SIMBOL KETERANGAN

Simbol proses, menunjukkan transformasi dari masukan menjadi keluaran

Kesatuan luar, menunjukkan entitas luar dimana sistem berkomunikasi

Penyimpanan, digunakan untuk memodelkan kumpulan data atau paket data.

Aliran atau arus data, menggambarkan gerakan paket data atau informasi dari suatu bagian ke bagian lain

Tabel 2.2 Data flow diagram

2.9 Relasi Antar Tabel

Relasional adalah suatu bentuk hubungan antara beberapa data yang dikelompokan dalam suatu table. Hubungan-hubungan ini sangat dibutuhkan dalam memperoleh informasi dan dapat mendokumentasikan berbagai informasi. Relasional merupakan bentuk hubungan antara dua tabel atau lebih, yang salah tabel anggotanya akan memiliki bentuk ketergantungan yang erat, sehingga tidak dapat dipisah-pisahkan secara menyendiri. Dengan adanya relasi suatu data dapat disimpan dengan struktur yang terorganisir sehingga memudahkan kita dalam mendapatkan informasi dan mengolah databasenya. Ada beberapa bentuk relasi yang sering digunakan yaitu bentuk relasi one to one, one to many dan many to many.

(27)

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Keberhasilan suatu program aplikasi komputer tergantung bagaimana program aplikasi tersebut dapat diimplementasikan dan digunakan oleh pengguna dengan tepat, bermanfaat serta semua kebutuhan pengguna (user) ada diprogram tersebut dan mudah dalam pengoperasiannya. Sebaik apapun program aplikasi yang dibuat oleh

programmer tanpa adanya analis sistem yang baik, maka hal tersebut sulit untuk mencapai keberhasilan.

Sangat penting untuk diingat bahwa tujuan utama dari analis sistem adalah bukan untuk menciptakan sistem informasi yang hebat, tetapi tujuan utamanya adalah

menciptakan “value” yang mana bagi banyak orang ini berarti meningkatkan profit.

Membuat sistem informasi mirip dengan membangun rumah. Pertama, rumah ( atau dalam hal ini sistem informasi) mulai dengan ide dasar. Kedua, ide tersebut ditransformasikan dalam gambar-gambar sederhana yang ditunjukan pada klien dan diperbaiki setelah setuju terhadap gambar dan sesuai dengan keinginan klien. Ketiga,

mendesain “blue print” yang menjelaskan gambar dan informasi secara detail.

Terakhir, rumah dibangun mengikuti “blue print” yang dibuat. Begitu juga dengan

(28)

18

analis sistem agar sistem yang dibuat dapat bekerja sehingga mencapai tujuan dan harapan yang diinginkan.

3.2Metode Pengembangan Sistem

(29)
(30)

20

3.4Data Flow Diagram Level 0

(31)

3.5Data Flow Diagram Level 0

Sekolah Edit dt Mata Pelajaran

(32)

22

3.6 Desain Database

Perancangan sistem informasi DATA GURU DAN SISWA SMP N 14 Bandar Lampung menggunakan satu database yaitu database SMPN 14. Database SMPN 14 memiliki tujuh tabel yaitu:

Tabel 3.1 Tabel Nilai

Tabel 3.2 Tabel Pelajaran

Field Type Null Key Default Extra

Id_nilai Int (3) NO PRI Null Auto_increment

Id_guru Int (3) NO Null

nis Int (6) NO Null

Kd_mapel Varchar (5) NO Null

Nilai_tugas Int (3) NO Null

Nilai_harian Int (3) NO Null

Uts Int (3) NO Null

Uas Int (3) NO Null

Total Int (3) NO Null

Field Type Null Key Default Extra

Kd_mapel Varchar (5) NO PRI Null

Pelajaran Varchar (40) NO Null

(33)

Tabel 3.3 Tabel Informasi

Tabel3.4 Tabel Pelajaran

Tabel3.5 Tabel User

Field Type Null Key Default Extra

Id_user Int (3) NO PRI Null Auto_increment

Username Varchar (15) NO Null

Password Varchar (15) NO Null

Level Varchar (10) NO Null

Field Type Null Key Default Extra

Id_informasi Int (3) NO PRI Null Auto_increment

Judul Varchar (100) NO Null

Headline Text NO Null

Isi Text NO Null

Tgl Data NO Null

Id_guru Int (3) NO Null

Field Type Null Key Default Extra

Kd_mapel Varchar (5) NO PRI Null

Pelajaran Varchar (40) NO Null

(34)

24

Tabel 3.6 Tabel Guru

Field Type Null Key Default Extra

Id_guru Int (3) NO PRI Null Auto_increment

Nip bigint (18) NO Null

Username Varchar (15) NO Null

Nama Varchar (25) NO Null

Alamat Varchar (100) NO Null

Jk Enum (‘L’,’P’) NO Null

Agama Varchar (10) NO Null

Tempat Varchar (20) NO Null

Tgl_lahir Varchar (25) NO Null

Tlpn Char (12) NO Null

Jabatan Varchar (30) NO Null

Gol Varchar (6) NO Null

Pend_trakhir Varchar (40) NO Null

Status Enum(‘Honor’,’CPNS’,’PNS’) NO Null

Kde_mapel Varchar (40) NO Null

(35)

Tabel 3.7 Tabel Siswa

Field Type Null Key Default Extra

Id_siswa Int (3) NO PRI Null Auto_increment

Nis Int (6) NO Null

Nama Varchar (25) NO Null

Alamat Varchar (100) NO Null

jk Enum (‘L’,’P’) NO Null

Telp Char (12) NO Null

Agama Varchar (10 ) NO Null

Asal_sd Varchar (40) NO Null

Tempat Varchar (20) NO Null

Tgl_lahir Varchar (25) NO Null

Nama_ortu Varchar (25) NO Null

Pek_ortu Varchar (50) NO Null

Status Enum(‘Lulus’,’Tidak’) NO Null

(36)

26

Tabel 3.8 Tabel Kegiatan

3.7Relasi Antar Tabel

Berikut adalah bentuk relasi yang digunakan dalam sistem informasi SMP N 14 Bandar Lampung.

Field Type Null Key Default Extra

Id_kegiatan Int (3) NO PRI Null Auto_increment

Tgl Varchar (25) NO Null

Ket Text NO Null

Id_guru Varchar (3) NO Null

(37)
(38)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil pembahasan dari Tugas Akhir mengenai Sistem Informasi Data Guru Dan Siswa SMP Negeri 14 Bandar Lampung, diambil kesimpulan sebagai berikut :

1. Dengan adanya sistem informasi ini, penyajian informasi data siswa, data alumni dan data-data lainnya yang berhubungan dengan SMP Negeri 14 Bandar Lampung dapat mudah dikelola dan bermanfaat.

2. Sistem informasi ini memudahkan pengguna dalam pengaksesan data sehingga diharapkan dengan adanya sistem ini SMP Negeri 14 Bandar Lampung dapat lebih meningkatkan kinerja sehingga menjadi salah satu sekolah unggulan di Kota Bandar Lampung.

3. Sistem informasi ini dapat digunakan sebagai alternatif baru dalam metode penyampaian informasi secara efektif.

(39)

5.2 Saran

1. Diharapkan program Sistem Informasi ini dapat dipergunakan oleh SMP Negeri 14 Bandar Lampung.

2. Diharapkan program ini dapat dipergunakan dan dikembangkan lagi di SMP Negeri 14 Bandar Lampung. Selain itu diharapkan agar sistem ini nantinya bisa dikembangkan dan diaplikasikan secara Online.

(40)

i

PERNYATAAN MENGENAI TUGAS AKHIR

DAN SUMBER INFORMASI

Dengan ini saya menyatakan bahwa tugas akhir Sistem Informasi Data Guru Dan Siswa SMP N 14 Bandar Lampung Menggukan Web adalah karya saya dengan arahan komisi pembimbing dan belum diajukan dalam bentuk apa pun kepada perguruan tinggi mana pun. Sumber informasi yang berasal atau dikutip dari karya yang diterbitkan mau pun tidak diterbitkan dari penulis lain telah disebutkan dalam teks dan dicantumkan dalam daftar pustaka dibagian akhir tugas akhir ini.

Bandar Lampung, 10 Mei 2012

(41)

ii

Hak Cipta milik UNILA, Tahun 2012

Hak Cipta dilindungi Undang-Undang

Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan

atau menyebutkan sumbernya. Pengutipan hanya untuk kepentingan pendidikan,

penelitian, penulisan karya ilmiah, penyusunan laporan, penulisan kritik, atau

tinjauan suatu masalah dan pengutipn tersebut tidak merugikan kepentingan

yang wajar UNILA.

Dilarang mengumumkan dan memperbanyak sebagian atau seluruh karya tulis

Gambar

Tabel 2.1. Bagan alir dokumen
Tabel 2.2 Data flow diagram
Tabel 3.2 Tabel Pelajaran
Tabel 3.3 Tabel Informasi
+4

Referensi

Dokumen terkait

Berdasarkan temuan hasil penelitian mengenai pengaruh supervisi akademik dan kepemimpinan kepala sekolah terhadap kinerja guru dalam pengelolaan pembelajaran di SDN

(pengembangan) dan Disseminate (penyebaran). Desain uji coba produk pengembangan dalam penelitian ini yaitu validasi ahli, uji kelas kecil, dan uji kelas

dan hapus data dimana fungsi ini akan digunakan juga pada master karyawan level, bagian, jabatan, periode penilaian, faktor, indikator, skala indikator, serta

Expected Return Portofolio bertujuan untuk mengetahui tingkat pengembalian yang akan diperoleh dari portofolio terbentuk. Hasil perhitungan ini menunjukkan tingkat

Dari hasil penelitian ini dapat diketahui bahwa tanaman Kiapu tidak merugikan masyarakat Kampung Wasur, karena tanaman ini dapat dimanfaatkan baik sebagai pakan

Larutan NaOH adalah salah satu larutan yang bersifat basa sehingga warna merah adalah indikator untuk mengetahui sifat basa dan sebagai indikator pewarna alami, sehingga apabila

Ira Mayasari Simbolon: Agunan Sebagai Salah Salah Satu Persyaratan Dalam Pemberian Kredit Pada PT... Ira Mayasari Simbolon: Agunan Sebagai Salah Salah Satu Persyaratan Dalam

Kerugian hilangnya sawah pertanian yang menjadi pendapatan pribadi yang selama ini mereka andalkan kemungkinan memberikan dampak tersendiri bagi kehidupan sosial dan