Phera Proposal

22
 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dunia internet semakin lama semakin ber k embang karena manusia selalu mencar i terobosan bar u. Dalam per k embangan sebuah sistem inf ormasi jar ak   jauh yang member ikan hak  ak ses khusus bagi anggot anya sudah banyak yang menggunakannya. Sistem inf ormasi presensi online pada SMPN 2 Kr as Kedi r i, khususnya dalam hal pengolahan k ehadir an siswa, mulai dar i memasukkan data (input ), mengu  bah data dan menampilkan data (output  Sistem inf ormasi ini memiliki fasilitas pela  por an a  bsensi siswa dar i penga  jar k epada bagian administr asi secar a langsung. SMPN 2 Kr as Kedi r i salah satu sek olah yang bel um memiliki sistem inf ormasi ini dir asa sangat memerlukan sistem inf ormasi presensi siswa berbasis web guna member ikan k emudahan  baik  k epada penga  jar dalam menginf ormasikan pela  por an k eak tifan siswa Dengan begitu proses pel a  por an a  bsensi k eak tifan siswa da  pat diinf ormasikan dengan cepat.Ber dasar kan ur aian di  atas maka da  pat diambil k esimpulan  bahwa sistem inf ormasi sangatdi  perlukan dalam dunia pendidikan khususnya yang menyangkut k esiswaan. Sebagai contoh  dengan adanya sistem inf ormasi  presensi siswa berbasis web  pada SMPN 2 Kr as Kedi r i ini sebagai sar ana inf ormasi bagi siswa dan penga  jar mengenai pela  por an data k eak tifan siswa dengan mem anfaatkan sistem k omputer isasi yang diol ah dengan menggunakan bahasa pemrogr a man web PHP serta database MySQL

Transcript of Phera Proposal

Page 1: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 1/22

 

1

BAB I

PENDAHULUAN

1.1  Latar Belakang Masalah

Dunia  internet  semakin lama semakin ber k embang  karena manusia selalu 

mencar i terobosan bar u. Dalam per k embangan sebuah sistem inf ormasi jar ak  

 jauh yang member ikan hak  ak ses khusus bagi anggotanya sudah banyak yang 

menggunakannya. Sistem inf ormasi presensi online pada SMPN 2 Kr as

Kedir i,  khususnya  dalam hal pengolahan  k ehadir an siswa, mulai  dar i 

memasukkan  data (input ), mengu bah  data  dan menampilkan  data (output  

Sistem inf ormasi  ini memiliki  fasilitas pela por an a bsensi siswa dar i penga jar 

k epada bagian administr asi secar a langsung. SMPN 2 Kr as Kedir i salah satu 

sek olah yang belum memiliki sistem inf ormasi  ini dir asa sangat memerlukan 

sistem inf ormasi presensi siswa berbasis web guna member ikan  k emudahan 

 baik   k epada penga jar  dalam menginf ormasikan pela por an  k eak tifan siswa 

Dengan begitu proses pela por an  a bsensi k eak tifan siswa da pat diinf ormasikan 

dengan  cepat.Ber dasar kan  ur aian  di  atas maka  da pat diambil k esimpulan 

 bahwa sistem inf ormasi sangatdi perlukan dalam dunia pendidikan khususnya 

yang menyangkut k esiswaan. Sebagai contoh dengan adanya sistem inf ormasi 

 presensi siswa berbasis web  pada SMPN 2 Kr as Kedir i  ini sebagai sar ana 

inf ormasi bagi siswa dan penga jar mengenai pela por an data  k eak tifan siswa 

dengan memanfaatkan sistem k omputer isasi yang  diolah  dengan 

menggunakan bahasa pemrogr aman web PHP serta database MySQL

Page 2: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 2/22

 

  2

1.2 Identifikasi masalah

Ber dasar kan latar belakang yang telah di pa par kan, maka pok ok permasalahan 

yang ditemukan adalah :

1.  Sistem a bsensi siswa yang  dilakukan secar a manual yang  hanya bisa 

dilihat oleh pihak ± pihak tertentu seperti siswa,gur u, dan administr asi. 

2.  Sistem pela por an  data  a bsensi yang masih  dilakukan secar a manual

sehingga membutuhkan wak tu yang lama untuk mencar i data. 

1.3 Pembatasan Masalah

Ada pun batasan masalah sebagai ber ikut:

1. K arena banyaknya  fasilitas yang sudah  ada  di SMPN 2 Kr as Kedir i  dan 

sesuai  dengan judul penulis maka penulis hanya  akan menambahkan 

 progr am tentang  a bsensi siswa  dan  hanya menitik  ber atkan tentang 

k ehadir an siswa. 

2. Menggunakan data base MySQL

3. Dengan bahasa pemrogr aman PHP

1.4 Rumusan Masalah

Dengan melihat latar belakang  di  atas,maka r umusan masalah  dalam

 penelitian ini adalah ³Bagaimana mendesain Sistem inf ormasi presensi online

SMPN 2 Kr as Kedir i  khususnya  dalam k ehadir an, reka  p per har i,  dan reka p

individu. 

1.5 Tujuan Penelitian

Ber dasar kan  hal di  atas,maka tu juan penelitian  ini  adalah 

membangun/menya jikan sistem inf ormasi presensi siswa  di SMPN 2 Kr as

Kedir i berbasis web yang  da pat digunakan sebagai salah satu  fasilitas di 

SMPN 2 Kr as Kedir i  untuk  mempermudah penga jar  dalam penya jian 

inf ormasi yang lebih  akur at,  cepat dan efisien  k epada siswa  dan or ang tua 

mur id mengenai a bsensi siswa dan mempermudah siswa dalam melihat daf tar 

hadir siswa tan pa susah payah. 

Page 3: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 3/22

 

  3

1.6 K egunaan Penelitian

Dar i penelitian ini dihar a pkan da pat member ikan manfaat yaitu :

1.  Dihar a pkan  dengan  dilakukannya per ancangan  dan pembangunan sistem

a bsensi siswa  ini, sek olah da pat lebih mudah  dalam proses mencar i data 

a bsensi siswa dan tidak terjadi mani pulasi data a bsensi. 

2.  Untuk  mempermudah masyar akat atau or ang tua siswa ( wali mur id )

untuk melihat a bsensi siswa di inter net. 

Da pat men jadi sar ana  untuk  melatih  k emampuan yang  dimiliki penulis

dalam bidang teknologi inf ormasi sehingga da pat menambah wawasan dan 

 pengetahuan penulis

1.7 Metodologi penelitian

A.  Metode Penelitian

Ada pun metode pengumpulan data dan  inf ormasi yang digunakan adalah 

sebagai ber ikut:

1.Studi Lapangan ( Field Research) 

Yaitu penelitian dengan  car a meneliti langsung k e la pangan  atau lokasi 

 penelitian  guna melihat secar a langsung  hal-hal atau  data-data yang 

 ber kaitan dengan mater i yang di butuhkan. 

2. Studi K epustakaan ( Library Research) 

Yaitu penelitian yang dilak sanakan ber dasar kan data yang di peroleh dar i 

teor i-teor i yang bisa  dida pat dar i buku-buku penun jang yang 

 ber hu bungan dengan topik yang diambil sebagai bahan pembanding atau 

dasar pembahasan lan jut, serta  untuk  memperoleh landasan-landasan 

teor i dar i sistem yang akan dik embangkan. 

3.  Internet

Mer u pakan sumber  data  dan  inf ormasi yang  di peroleh  dan  dida pat

secar a  online yang ber guna  untuk  menambah ref erensi  dan sebagai 

 perbandingan bagi penelitian  k epustakaan  dan  dokumentasi serta 

liter atur  untuk  menda patkan  data sekunder  guna memper kuat

ar gumentasi dan presentasi 

Page 4: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 4/22

 

  4

4.  Analisa Data

Data yang  di peroleh selan jutnya  dianalisis untuk  mengembangkan 

sistem yang ada dengan tu juan memperoleh hasil yang lebih baik  lagi. 

5.  Desain

Mer ancang  dan mendesain suatu sistem untuk  menya jikan serta 

menyampaikan suatu inf ormasi. 

B.  Analisa kebutuhan 

1.  K ebutuhan perangkat keras(hardware) 

Untuk  k ebutuhan har dware, penulis menggunakan 4 GB R AM -

Windows 7 - Intel CPU - 500 GB disk - 2.53 GHz CPU ± With,core i3

2. K ebutuhan Perangkat Lunak( Soft ware) 

Per angkat lunak yang digunakan untuk  

membangun sistem inf ormasi akademik  ini ter dir i dar i:

a.  Sistem oper asi Windows 7

 b.  W eb browser seperti  Internet Explorer ,  Mozilla atau  web browser 

lainnya. 

c.  Data base MySQL

d.  Bahasa pemrogr aman  PHP  

3.  K ebutuhan Antarmuka Pemakai(U  ser Int er  f ace) 

Antarmuka pemakai  atau  user interface adalah bagian penghu bung 

antar a progr am dengan pengguna. Pengguna akan ber hu bungan dengan 

 server  melalui sebuah progr am yang  di buat menggunakan bahasa 

 pemrogr aman PHP. 

4.  K ebutuhan Input

Kebutuhan input dar i sistem inf ormasi 

Presensi adalah sebagai ber ikut:

1.  mereka p lengka p k elas,data siswa, beserta tanggal dan har i 

2. mereka p a bsensi siswa ber dasar kan har i 

Page 5: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 5/22

 

  5

5.  K ebutuhan Output

Kebutuhan  output  dar i sistem inf ormasi presensi  adalah sebagai 

 ber ikut :

1. Inf ormasi data a bsensi siswa secar a lengka p

2. Inf ormasi la por an  data  k eak tifan siswa yang ber u pa  data  a bsensi 

yang  da pat dilakukan oleh semua  user  dengan melakukan  login

terlebih dahulu. 

3.  La por an  data  a bsensi siswadalam media  k ertas sebagai  arsi p

manual penga jar dan bagian administr asi. 

C.  Metode Perancangan 

Sistem inf ormasi akademik  berbasis web di bangun dengan menggunakan 

 bahasa  pemrogr aman web PHP serta database MySQL. Progr am ini ber isi 

su bsistem mulai dar i  input data lengka p siswa dan penga jar , pengolahan 

data  nilai serta  a bsensi siswa juga  k omponen lain yang mendukung 

 progr am ini. 

1.8 Sistematika penulisan

Agar menca pai  hasil yang baik   dan ter ar ah serta tidak  menyimpang  dar i 

 permasalahan yang  ada maka penulis membuat sistematika proposal yang di 

ur aikan sebagai ber ikut :

BAB 1 PENDAHULUA N

Ba b ini membahas tentang latar belakang, tu juan penelitian, r umusan 

masalah, pembatasan masalah, spesifikasi sistem,  dan metodologi 

 penelitian 

BAB II LA NDASA N TEORI

Ba b ini ber isi tentang teor i yang  digunakan  dalam analisis dan 

 per ancangan pada proposal. Dasar teor i yang diangkat antar a lain analisa 

masalah, analisa proses, pengertian f lowchart,f lowchart a bsensi siswa, dan 

 pen ja bar an  dar i  f lowchart tersebut, pengertian mysql , pengertian 

data base,dan pengertian ph p. 

Page 6: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 6/22

 

  6

BAB III A NALISA PER A NCA NGA N DA N PEMBUATA N

Ba b ini men jelaskan tentang  desain  in put, R ancangan File,  dan  desain 

output yang  di pakai  dalam ´ Mendesain Presensi Siswa  Berbasis Web

Pada SMPN 2 Kr as Kedir i´. 

BAB IV PENUTUP, 

Pada ba b ter akhir  ini disa jikan Kesimpulan dan Sar an-sar an yang penulis

angkat ber dasar kan pembahasan pada ba b-ba b sebelumnya, selain itu juga 

ter da pat daf tar pustaka. 

Page 7: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 7/22

 

  7

BAB II

LANDASAN TEORI

2.1K ajian Teori

2.1.1 Analisa Masalah

Seperti yang sudah  di jelaskan  di  atas pada bagian latar belakang 

 permasalahan, bahwa persensi pada SMPN 2 Kr as Kedir i hanya da pat dilihat

oleh siswa,gur u, administr asi, dan k epala sek olah sehingga user atau or ang tua 

siswa tidak   da pat memantau  anaknya  dar i  k ejauhan  dan setia p saat padahal

 per an or ang tua juga sangat penting bagi siswa. 

2.1.2 Analisa Proses

Proses pendataan presensi siswa di SMPN 2 Kr as Kedir i sebelumnya manual

hnya menggunakan buku  dan  itu sangat tidak  efisien dan tidak  da pat dilihat

oleh or ang tua siswa.hasil analisa  dar i  dar i sistem yang  di buat da pat

menghasilkan f low chart dar i a plikasi seperti di bawah ini.

2.1.3 Flowchart

Disusun dengan tu juan untuk mengambar kan taha p-taha p penyelesaian suatu 

masalah  dengan  kata-kata. Metode ini memiliki  k elemahan yaitu  dimana 

 penyusunan  algor itma  dan   English structure sangat di pengar uhi oleh tata 

 bahas pembuatnya, sehingga  kadang sulit di pahami oleh or ang lain. Oleh 

karena  itu  k emudian  dik embangkan suatu metode untuk  menggambar kan 

taha p-taha  p pemecahan masalah  dengan mempresentasikan simbol-simbol

tertentu yang mudah  dimengerti mudah  digunakan  dan standar . Salah satu metode penulisan simbol ini  adalah   flowchart .Tu juan  dati pembuatan 

 flowchart sendir i  adalah  untuk  menggambar kan suatu taha pan penyelesaian 

masalah secar a seder hana, ter ur ai, r a pi  dan jelas dengan menggunakan 

simbol-simbol yang standar . 

 

7

Page 8: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 8/22

 

  8

Flowchat user untuk melihat a bsensi siswa 

tidak  

 Fl owchar t  siswa untuk melihat laporan data nilai dan absensi 

Penjabaran dari flowchart di atas

Semua user a pa or ang tua mur id da pat melihat ak ses persentasi siswa SMPN 2

Kr as Kedir i.  User terlebih  dahulu  har us melakukan  login melalui  f ormulir 

login terlebih dahulu. Jika  k onek si  gagal maka  akan muncul halaman login 

gagal dan  da pat menutu p a plikasi dan memulainya lagi,dan jika tidak  maka 

akan lan jut k e halaman presensi siswa online. Lain Setelah  itu  user bisa 

memilih link  yang  ingin  di lihat yang  di sediakan  di presensi siswa online. 

start

login 

 passwor d Menampilkan 

halaman gagal

login 

Halaman k ehadir an 

Halaman 

reka er har i 

Halaman reka p

indoividu 

logout

end 

Menutu p

a plikasi 

ya 

Page 9: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 9/22

 

  9

Link yang di sediakan antar halaman k ehadir an, halaman per har i, dan halaman 

individu. Setelah  user selesai melihat inf ormasi  a bsensi,  user  da pat

melakukan logout untuk  k eluar dar i halaman tersebut. 

2.2 MySQL Server

MySQL (baca: mai-se-k yu-el) mer u pakan  software yang ter golong sebagai 

DBMS (Database Management System) yang bersifat Open Source. Open

Source.menyatakan bahwa sof tware ne menggunakan  Source code (  k ode

yang di pakai untuk membuat MySQL). Selain tentu sa ja bentuk  executable-

nya atau k ode yang da pat di jalankan secar a langsung  dalam sistem oper asi, 

dan bisa  di peroleh  dengan  car a men-download  (mengunduh) di  inter net

secar a gr atis. 

MySQL sebenar nya produk  yang berjalan pada platf orm Linux. K arena 

sifatnya yang  open source, dia  da pat di jalankan pada semua platf orm baik  

Windows mau pun Linux. Selain  itu, MySQL juga mer u pakan progr am

 pengak ses data base yang bersifat jar ingan sehingga  da pat digunakan  untuk  

a plikasi   Multi User (banyak  pengguna). Saat ini  data base MySQL telah 

digunakan  hampir oleh progr ammer  data base,  a palagi  dalam pemrogr aman 

web. 

Kelebihan lain  dar i MySQL adalah  ia menggunakan bahasa Query standar 

yang  dimiliki SQL (Structure Query Language). SQL adalah suatu bahasa 

 permintaan yang terstr uk tur yang telah  distandar kan  untuk  semua progr am

 pengak ses data base seperti Or acle, SQL Ser ver dan lain-lain. 

Sebagai sebuah progr am penghasil data base, MySQL tidak   da pat berjalan 

sendir i tan pa adanya sebuah a plikasi lain (interface). MySQL da pat didukung 

oleh hampir semua progr am a plikasi baik  open sour ce seperti PHP mau pun 

yang tidak, yang  ada pada platf orm Windows seperti Visual Basic,  Delphi 

dan lainya. 

Page 10: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 10/22

 

  10

2.3 Database

Menur ut M.Kroenk e (2005: 10) menyebutkan bahwa data base secar a umum

adalah sekumpulan ta  bel yang saling ber hu bungan yang menggambar kan 

dir inya sendir i. Data base mer u pakan salah satu  k omponen yang penting  di 

dalam inf ormasi,  karena ber fungsi sebagai basis penyedia  inf ormasi bagi 

 pemakainya. Pener a pan  data base dalam suatu sistem inf ormasi yang 

mengintegr asikan kumpulan dar i data yang saling ber hu bungan satu dengan 

yang lainnya dan membuat tersedia untuk beber a pa a plikasi yang bermacam-

macam. 

Kelemahan per ancangan sistem masih  didasar kan pada  k ebutuhan  individu 

 pengguna, bukan  k ebutuhan sejumlah pengguna  dengan  k ekur angan  dalam

hal :

1)  Kemu bazir an data. 

2)  Keterbatasan berbagi data. 

3)  Ketidak  k onsistenan dan kur angnya integr itas. 

4)  Kekur ang luwesan. 

Sistem pemrosessan  Data base dimak sudkan  untuk  mengatasi  k elemahan-

k elemahan yang ada pada sistem pemrosesan ber kas. Sistem seperti ini dik enal

dengan sebutan  Database Management System (DBMS). 

2.4 PHP (PHP: Hypertext Preprocessor) 

2.4.1 Dasar PHP

PHP yang mer u pakan singkatan  dar i PHP: Hypertext Preprocessor , 

adalah bahasa pemrogr aman yang mana filenya diletakkan di ser ver dan 

selur uh prosesnya  dik erjakan  di ser ver ,  k emudian  hasilnyalah yang 

dikir imkan  k e k lien, tempat pemakai menggunakan  browser  (lebih 

dik enal dengan  istilah    server-side scripting ). PHP bek erja  didalam

sebuah  dokumen HTML ( H   ypertext Markup Language) untuk   da pat

menghasilkan  isi  dar i sebuah  halaman web sesuai permintaan.  Dengan 

PHP, kita da pat mer u bah situs kita men jadi sebuah a plikasi berbasis web, 

tidak  lagi  hanya sek edar sekumpulan  halaman statik, yang jar ang 

Page 11: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 11/22

 

  11

di perbahar ui. Menga pa PHP? K arena PHP bersifat tidak  memiliki 

k eter gantungan ter hada  p berbagai platf orm, jadi PHP da pat di jalankan 

dalam platf orm a pa pun, baik   itu  Unix, Windows atau pun Macintosh. 

Kelebihan lain  dar i PHP adalah  k emudahan melakukan pengk odean, 

karena per intah-per intah PHP mir i p dengan per intah per intah selain  itu 

k emudahan  dar i PHP adalah da pat dengan mudah dihu bungkan  dengan 

a plikasi  data base (melakukan query), seperti MySQL dan PostgreSQL. 

PHP bersifat  free (bebas di pakai). K ita tidak  perlu membayar  a pa pun 

untuk menggunakan per angkat lunak   ini. K ita da pat mendownload PHP

melalui situs resminya yaitu www. ph p.net.  Untuk   versi Windows,  kita 

da pat memperoleh  k ode biner nya,  dan  untuk   versi Linux,  kita 

menda patkan  k ode sumber nya secar a lengka p. Kelahir an PHP bemula 

saat R asmus Ler dor f membuat sejumlah sk r i p Perl yang da pat mengamati 

sia pa sa ja yang melihat-lihat daf tar r iwayat hidu pnya, yakni pada tahun 

1994. Sk r i p-sk r i p ini selan jutnya  dik emas men jadi  tool  yang  disebut

³Personal Home Page´. K umpulan tool inilah yang  nantinya men jadi 

cikal-bakal PHP. Pada tahun 1995, R asmus menci ptakan PHP/FI versi 2. 

Pada  versi  inilah pemrogr am da pat menempelkan  k ode terstr uk tur  di 

dalam tag HTML. Yang menar ik,  k ode PHP juga bisa ber k omunikasi 

dengan data base dan melakukan per hitungan-per hitungan yang k omplek s

sambil jalan. Pada awalnya, PHP dir ancang untuk  diintegr asikan dengan 

webser ver  A pache. Namun belakangan  ini, PHP juga  da pat bek erja 

dengan webser ver seperti PWS (Personal Web Ser ver), IIS (Inter net

Inf ormation Ser ver) dan Xitami. Yang membedakan PHP dengan bahasa 

 pemrogr aman lain adalah adanya tag penentu, yaitu diawali dengan ³<?´

atau ³<?ph p´ dan  diakhir i  dengan ³?>´. Jadi  kita bebas menempatkan 

sk r i p PHP dimana pun dalam dokumen HTML yang telah kita buat. 

Page 12: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 12/22

 

  12

2.4.2 K onsep K erja PHP

Model k erja HTML diawali  dengan permintaan suatu  halaman web

olehbrowser .  Ber dasar kan  URL (Uniform Resource Locator ) atau 

dik enaldengan sebutan alamat inter net, browser menda patkan alamat dar i 

web ser ver , mengidentifikasi  halaman yang  dik ehendaki  dan 

menyampaikan segala  inf ormasi yang  di butuhkan oleh webser ver . 

Selan jutnya, webser ver  akan mencar ikan ber kas yang  diminta  dan 

member ikan isinya k e browser .  Browser yang menda patkan isinya seger a 

melakukan proses penerjemahan  k ode HTML dan menampilkannya  k e

layar pemakai. 

Gambar 2.2. Sk ema PHP

Page 13: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 13/22

 

  13

Salah satu k elebihan PHP adalah mampu ber k omunikasi dengan berbagai 

data base yang ter k enal.  Dengan  demikian, menampilkan  data yang 

 bersifat dinamis, yan diambil dar i data base, mer u pakan hal yang mudah 

untuk   diimplementasikan. Itulahseba bnya ser ing  dikatakan bahwa PHP

sangat cocok  untuk membangun halaman halaman web dinamis. 

Pada saat ini PHP sudah da pat ber k omunikasi dengan berbagai data base, 

Meski pun dengan k elengka pan yang berbeda-beda, beber a pa diantar anya 

adalah :

1.  DBASE

2.  DBM

3.  Filepro (Personix, Inc)

4.  Inf ormix 

5.  Ingres

6.  Interbase

7.  Microsof t Access

8.  MySQL

9.  Or acle

10. Postgresql

11. Sybase

Page 14: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 14/22

 

  14

BAB III

ANALISA RANCANGAN DAN PEMBUATAN

3.1 Desain input

Pada r ancangan masukan  ini ter dir i  dar i beber a pa  file progr am, yaitu  in put, 

output serta beber a pa progr am pendukung lainnya. 

Ada pun r ancangan masukan yang dimak sud adalah sebagai ber ikut :

a. Entry data tanggal

Progr am entry data tanggal ini adalah progr am untuk merekam k ode beserta 

tanggal yang  akan  di lihat. Proses perekaman  data  dik ontrol dengan 

menggunakan  item tanggal sebagai  field  k ey untuk  mencegah terjadinya 

du plikasi data yang sama tersebut dimasukkan dan direkam pada sebuah file

data base

 b. Entry data har i 

Progr am entry data  har i  ini  adalah progr am untuk  merekam har i. Proses

 perekaman data dik ontrol dengan menggunakan  item har i sebagai field k ey

untuk  mencegah terjadinya  du plikasi  data yang sama.data  har i tersebut

dimasukkan dan direkam pada sebuah file data base

c. Entry data k elas

Progr am entry data k elas ini  adalah progr am untuk merekam k ode beserta 

nama  k elas. Proses perekaman  data  dik ontrol dengan menggunakan  item

k ode k elas sebagai field k ey untuk mencegah terjadinya du plikasi data yang 

sama. Kode k elas tersebut dimasukkan  dan  direkam pada sebuah  file

data base. 

3.2 Rancangan file

Per angkat yang dir ancang ini menggunakan beber a pa buah file data base yang 

saling berelasi  antar a satu  dengan yang lainnya denggan menggunakan  field 

dar i masing-masing file data base. Proses per ancangan data base da pat dimulai 

dar i dokumen dasar yang di pakai dalam sistem dengan memasukkan data lama 

 

14

Page 15: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 15/22

 

  15

k edalam ta bel untuk memperoleh gambar an. Tia p data base ter da pat beber a pa 

file yang da pat di lihat. 

File data base yang saling berelasi antar a satu dengan yang lainnya 

3.3 Desain output

Analisa yang penulis lakukan ter hada p r ancangan  k eluar an pengolahan 

 presensi online siswa SMPN 2 KR AS KEDIRI perlu  di tambahkan  karena 

sistem yang lama tersebut tidak   da pat di  ak ses. Tu juan penulis hanya  ingin 

semua wali mur id atau user jga da pat membantu melihat k e ak tifan anaknya 

selama ini. 

k ehadir an  Reka p per har i 

Reka p

individu 

siswa 

Page 16: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 16/22

 

  16

BAB IV

K ESIMPULAN DAN SARAN

4.1 K esimpulan

Dar i  hasil penelitian yang telah  dilakukan  ada beber a pa  k esimpulan yang 

da pat dik emukakan sebagai ber ikut:

1.  Sistem inf ormasi presensi siswa berbasis web pada SMPN 2 Kr as Kedir i 

ini  dir ancang sebagai solusi bagi pihak  SMPN 2 Kr as Kedir i  untuk  

member i pelayanan k epada user atau wali mur id dalam penya jian la por an 

k eak tifan siswa secar a cepat dan tepat dan da pat diwu judkan secar a lebih 

mak simal. 

2.  Sistem inf ormasi presensi siswa berbasis web pada SMPN 2 Kr as Kedir i 

di buat bersifat intern,  artinya pengguna progr am ini sia pa sa ja tidak   di 

 batasi semua bisa melihat. 

3.  Sistem ini  di buat sebagai sar ana  inf ormasi  dalam menya jikan  inf ormasi 

la por an a bsensi siswa pada semester yang sedang berjalan 

4.2 Saran

Dalam sistem ini  disadar i masih banyak   k ekur angan  dan  k elemahan, oleh 

karena itu untuk pengembangan selan jutnya disar ankan:

1.  Sistem yang  di buat ini masih terbatas pada penginf ormasian  atau 

 pela por an  data  a bsensi siswa.  Untuk  pengembangan selan jutnya 

dihar a pkan  da pat member ikan  inf ormasi  atau la por an  data ±  data yang 

lebih meluas dalam caku pan presensi di SMPN 2 Kr as Kedir i 

2.  Hendaknya  dalam penginput an  a bsensi  di per hatikan  k etelitiannya 

sehingga tidak  ter da pat k esalahan  dalam penyampaian  inf ormasi  k epada 

 pihak yang memerlukan inf ormasi tersebut. 

3.  Per ancangan sistem presensi siswa berbasis web pada SMPN 2 Kr as

Kedir i  ini  hendaknya seger a  ditindak  lan juti  untuk   direalisasikan oleh 

SMPN 2 Kr as Kedir i sehingga da pat menca pai serta mewu judkan kinerja 

yang lebih baik  dan mak simal. 

 

16

Page 17: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 17/22

 

  17

DAFTAR PUSTAK A

Andreas Vik lund.2009.  Definisi Hotel. Tersedia : http:// jur nal-

sdm. blogspot.com/2009/07/ pengantar-per hotelan-definisi-hotel.html,  di unduh 29

Desember 2011. 

1.  http://sman1demak.com/a bsen/index. ph p?tf=k ehadir an&hal_ ak tif=2 

2.  http:// pusk om2jog ja. blogspot.com/2011/05/ bela jar-ph p-dan-mysql-bareng-

newbie-v1.html 

3.  A bdul K adir ,  Database Menggunakan MySQL. Yogyakarta: penerbit andi, 

2008. 

4.  http://inf ormatikamulawarman.files.wor d press.com/2010/02/07-sistem-

inf ormasi-akademik -berbasis-web-_ v-2-1_ . pdf  

Page 18: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 18/22

 

  18

MENDESAIN PRESENSI SISWA BERBASIS WEB

PADA SMPN 2 K RAS K EDIRI

PROPOSAL SK RIPSI

Dia jukan Untuk penulisan Sk r i psi Guna Memenuhi Salah Satu Syar at

Memperoleh Gelar Sarjana Komputer ( S.Kom )

Pada Progr am Studi Teknik Inf ormatika Fakultas Teknik  U NP Kedir i 

Oleh :

VERAWATI

 NPM : 08.1.03.02.0268

PROGRAM TEK NIK INFORMATIK A

FAK ULTAS TEK NIK  

UNIVERSITAS NUSANTARA PGRI K EDIRI

2011

Page 19: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 19/22

 

  19

Proposal Sk r i psi Oleh :

VERAWATI NPM : 08.1.03.02.0268

Judul :

MENDESAIN PRESENSI SISWA BERBASIS WEB

PADA SMPN 2 K RAS K EDIRI

Telah Disetu jui untuk  Dilan jutkan 

Guna Penulisan Sk r i psi Jur usan Teknik Inf ormatika Universitas Nusantar a PGRI Kedir i 

Tanggal : _____________________ 

Dosen Pembimbing Seminar 

EK O MARYANTO, S.K om

 NID N. 

Menyetu jui, 

Ketua Prodi Teknik Inf ormatika 

DANIEL SWANJAYA, S.K om NID N. 

 

ii 

Page 20: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 20/22

 

  20

K ATA PENGANTAR 

Pu ji syukur kami pan jatkan k ehadir at Allah tuhan yang Maha kuasa K aren hanya 

atas per k enan-nya tugas penyusunan ini da pat diselesaikan. 

Penyusun proposal ini mer u pakan bagian dar i rencana penelitian guna penyusun 

sk r i psi sebagai salah satu syar at untuk  memperoleh gelar sarjana teknik  jur usan 

teknik  inf ormatika. 

Pada  k esempatan  ini  diuca pkan ter ima  kasih  dan penghar gaan yng setulus-

tulusnya k epada 

1.  Rector  U  NP Kedir i yang selalu member ikan  dorongan motivasik epada 

mahasiswa. 

2.  Dekan Fakultas Teknik  B.R ini indiarti,S.T

3.  Ketua prodi teknik  inf ormatika Daniel swan jaya,S.Kom

4.  Dosen pembimbing Ek o mar iyanto,S.Kom

5.  Teman-teman yang telah membantu menyusun proposal ini. 

6.  Uca pan ter ima  kasih juga  disampaikan  k epada pihak -pihak  lain yang tidak  

da pat disebutkan satu persatu, yang telah banyak  membantu menyelesikan 

 proposal ini. 

Disadar i bahwa proposal ini masih banyak   k ekur angan, maka  dihar a pkan tegur 

sa pa, k r itik, dar i bebagai pihak sangat dihar a pkan. 

Kedir i, 

Ver awati 

 NPM:08.1.03.02.0268

 

iii 

Page 21: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 21/22

 

  21

DAFTAR ISI

HALAMA N JUDUL ....................................................................................  i 

HALAMA N PERSETUJUA N ......................................................................  ii 

K ATA PENGA NTAR ..................................................................................  iii 

DAFTAR ISI ................................................................................................  iv 

BAB I PENDAHULUA N ............................................................................. 1

1.1  Latar Belakang Masalah ........................................................... 1

1.2  R umusan Masalah .................................................................... 2

1.3  Pembatasan Masalah ................................................................ 2

1.4  R Umusan Masalah ................................................................... 2

1.5  Tu juan Penelitian ..................................................................... 2

1.6  Kegunaan Penelitian ................................................................. 3

1.7  Metodologi Penelitian  ............................................................. 3

a.  Metode Penelitian ............................................................... 3

 b.  Analisis Kebutuhan ............................................................ 4

c.  Metode Per ancangan .......................................................... 5

1.8  Sistematika Penulisan ............................................................ 5

BAB II LA NDASA N TEORI ...................................................................... 7

2.1 K a jian Teor i ................................................................................ 7

2.1.1 Analisa Masalah ................................................................ 7

2.1.2 Analisa Proses ................................................................... 7

2.1.3 Flowchart........................................................................... 7

2.2 MySQL Ser ver ........................................................................... 9

2.3 Data base...................................................................................... 10

2.4 PHP (PHP: Hypertext Preprocessor) ............................................ 10

BAB III A NALISA R A NCA NGA N DA N PEMBUATA N ........................... 14

3.1  Desain in put ............................................................................. 14

3.2  R ancangan file ......................................................................... 14

3.3  Desain output ........................................................................... 15

 

iv 

Page 22: Phera Proposal

5/13/2018 Phera Proposal - slidepdf.com

http://slidepdf.com/reader/full/phera-proposal 22/22

 

  22

BAB IV PENUTUP ...................................................................................... 16

4.1 Kesimpulan ............................................................................................. 16

4.2 Sar an ...................................................................................................... 16

DAFTAR PUSTAK A