SI1514489876: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi terperiksa]
 
(212 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 22: Baris 22:
 
<p style="line-height: 1">'''Disusun Oleh :'''</P></div>
 
<p style="line-height: 1">'''Disusun Oleh :'''</P></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''NIM : 1422483186'''</P></div>
+
<p style="line-height: 1">'''NIM : 1514489876'''</P></div>
  
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''NAMA : [[GAGAS PANDU WIBOWO]] '''</P></div>
+
<p style="line-height: 1">'''NAMA : [[YOGI PRATAMA SAPUTRA]] '''</P></div>
  
  
  
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''JURUSAN TEKNIK INFORMATIKA'''</P></div>
+
<p style="line-height: 1">'''JURUSAN SISTEM INFORMASI'''</P></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
<p style="line-height: 1">'''KONSENTRASI SOFTWARE ENGINEERING'''</P></div>
+
<p style="line-height: 1">'''KONSENTRASI KOMPUTER AKUNTANSI'''</P></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
 
<p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div>
 
<p style="line-height: 1">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div>
Baris 57: Baris 57:
  
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PERANCANGAN SISTEM RENCANA ANGGARAN BIAYA'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PROJECT IT BERBASIS WEB SEBAGAI MEDIA PENDUKUNG'''</p></div>
+
<p style="line-height: 1">'''PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS'''</P></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''KEPUTUSAN UNTUK MENINGKATKAN EFEKTIFITAS DAN'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PADA PT.BUMITANGERANG MESINDOTAMA'''</p></div>
+
<p style="line-height: 1">'''WEB PADA SMKN2 KAB.TANGERANG'''</P></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Disusun Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Disusun Oleh :</p></div>
 
{|table align="center"
 
{|table align="center"
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1422483186</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1514489876</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Gagas Pandu Wibowo]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Yogi Pratama Saputra]]</div>
 
|-
 
|-
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Teknik Informatika</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Software Engineering</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Komputer Akuntansi</div>
 
|}
 
|}
 
&nbsp;
 
&nbsp;
Baris 86: Baris 86:
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Ketua</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Kepala Jurusan</div>
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Ketua</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Kepala Jurusan</div>
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">STMIK RAHARJA</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Jurusan Teknik Informatika</div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">STMIK RAHARJA</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Jurusan Komputer Akuntansi</div>
 
|-
 
|-
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
Baris 96: Baris 96:
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Dr. Ir. [[Untung Rahardja]], M.T.I., MM.)</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Junaidi]], M.Kom)</u></div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>(Dr. Ir. [[Untung Rahardja]], M.T.I., MM.)</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Nur Azizah]], M.Akt.,M.Kom)</u></div>
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 000594</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 001405</div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 99001</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NIP : 078010</div>
 
|}
 
|}
  
Baris 112: Baris 112:
  
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PERANCANGAN SISTEM RENCANA ANGGARAN BIAYA'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PROJECT IT BERBASIS WEB SEBAGAI MEDIA PENDUKUNG'''</p></div>
+
<p style="line-height: 1">'''PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS'''</P></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''KEPUTUSAN UNTUK MENINGKATKAN EFEKTIFITAS DAN'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PADA PT.BUMITANGERANG MESINDOTAMA'''</p></div>
+
<p style="line-height: 1">'''WEB PADA SMKN2 KAB.TANGERANG'''</P></div>
  
  
Baris 121: Baris 121:
 
{|table align="center"
 
{|table align="center"
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1422483186</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1514489876</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Gagas Pandu Wibowo]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Yogi Pratama Saputra]]</div>
 
|}
 
|}
 
&nbsp;
 
&nbsp;
Baris 129: Baris 129:
 
<p style="line-height: 1" style="text-align: center;">Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p></div>
 
<p style="line-height: 1" style="text-align: center;">Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
<p style="line-height: 1" style="text-align: center;">Jurusan Teknik Informatika</p></div>
+
<p style="line-height: 1" style="text-align: center;">Sistem Informasi</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Konsentrasi Software Engineering</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Konsentrasi Komputer Akuntansi</p></div>
  
  
Baris 148: Baris 148:
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>( [[Sutrisno]], M.Kom)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Adi Kusuma Widya Tama]], S.Kom)</u></div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Handy Januar Permana]], S.E, MM)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([[Aris Martono]], S.Kom, M.M.S.I)</u></div>
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 10020</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 15006</div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 15029</div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : 08197</div>
 
|}
 
|}
  
Baris 165: Baris 165:
  
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PERANCANGAN SISTEM RENCANA ANGGARAN BIAYA'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PROJECT IT BERBASIS WEB SEBAGAI MEDIA PENDUKUNG'''</p></div>
+
<p style="line-height: 1">'''PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS'''</P></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''KEPUTUSAN UNTUK MENINGKATKAN EFEKTIFITAS DAN'''</p></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1" style="text-align: center;2">'''PADA PT.BUMITANGERANG MESINDOTAMA'''</p></div>
+
<p style="line-height: 1">'''WEB PADA SMKN2 KAB.TANGERANG'''</P></div>
  
  
Baris 175: Baris 175:
 
{|table align="center"
 
{|table align="center"
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1422483186</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1514489876</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Gagas Pandu Wibowo]]</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Yogi Pratama Saputra]]</div>
 
|-
 
|-
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jenjang Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Strata Satu</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Teknik Informatika</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Sistem Informasi</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Software Engineering</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Komputer Akuntansi</div>
 
|}
 
|}
 
&nbsp;
 
&nbsp;
Baris 204: Baris 204:
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''([[Gagas Pandu Wibowo]])'''</u></div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>'''([[Yogi Pratama Saputra]])'''</u></div>
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1422483186'''</div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''NIM : 1514489876'''</div>
 
|}
 
|}
 
&nbsp;
 
&nbsp;
Baris 218: Baris 218:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
Seiring dengan berkembangnya kehidupan manusia saat ini, banyak sekali aplikasi dan sistem informasi yang dibuat untuk menunjang dan menciptakan kemajuan di berbagai bidang dalam segala aktifitas yang dilakukan oleh manusia, itupula yang dirasakan perlu diterapkan pada PT. Bumitangerang Mesindotama dalam perencanaan anggaran biaya pada bagian IT terutama rencana anggaran biaya project yang membutuhkan waktu dan proses yang cukup lama. Perlu adanya sebuah sistem yang dapat membuat proses rencana anggaran biaya menjadi lebih mudah, cepat, dan akurat. Dalam penelitian ini peneliti menggunakan metode SDLC (System Development Life Cycle) dalam menganalisa sistem yang didukung dengan observasi, wawancara, dan studi pustaka untuk pengumpulan datanya. Dengan adanya sistem rencana anggaran biaya project IT diharapkan perhitungan rencana anggaran biaya yang sebelumnya rumit dan memakan proses yang lebih lama menjadi lebih mudah, cepat, serta akurat juga diharapkan dapat mengatasi segala kesalahan yang selama ini terjadi.</p></div>
+
Sistem penilaian siswa pada SMKN2 Kab.tangerang belum sepenuhnya terkomputerisasi. Permasalahan
 +
pada sistem yang berjalan saat ini yaitu dalam satu sekolah terdapat 2320 siswa dan masing-masing
 +
mempunyai nilai yang berbeda-beda. Tak jarang penyimpanan nilai siswa dicatat dan disimpan secara
 +
konvensional, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya. Adapun tujuan
 +
dari penelitian ini adalah untuk memantau penilaian siswa dengan menggunakan sistem berbasis web
 +
pada SMKN2 Kab.Tangerang. Untuk memenuhi kebutuhan sistem maka di butuhkan metode survey dan
 +
metode analisis elisitasi yang menghasilkan 27 butir fungsional dan 4 butir non fungsional. Dalam
 +
penelitian ini menggunakan metode SDLC (System Developtment Life Cycle) Sedangkan rancangan
 +
model sistem ini menggunakan orientasi objek (Unified Modeling Language) dan implementasinya
 +
menggunakan bahasa pemograman PHP serta database MySQL. Dengan demikian sistem berbasis
 +
komputer ini dapat mempermudah dalam proses penilaian serta dapat dilakukan dengan cepat dan
 +
akurat..</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Kata kunci : Sistem rencana anggaran biaya, IT, Project''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Kata kunci: Perancangan, Sistem Informasi, Penilaian Siswa.''</p></div>
  
  
Baris 228: Baris 239:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
  
''Along with the development of human life today, many applications and information systems are made to support and create progress in various fields in all activities undertaken by humans, it is also felt necessary to be applied to PT. Bumitangerang Mesindotama in planning budget cost in part IT especially budget plan project cost which requires time and process long enough. The need for a system that can make the cost budget plan process easier, faster and more accurate. In this research, researchers use the SDLC (System Development Life Cycle) method in analyzing the system supported by observation, interview, and literature study for data collection. With the budget plan system of IT project, the cost is expected to the calculation of budget plan previously complicated and consuming longer process becomes easier, faster, and accurate also expected to overcome all errors that have been happened.''</p></div>
+
''Student assessment system at SMKN2 Kab.tangerang not yet fully computerized. Problems in
 +
the current system that is in one school there are 2320 students and each has different values. Not
 +
infrequently the storage value of students recorded and stored conventionally, so it takes a very
 +
long time in the process. The purpose of this research is to monitor students' assessment by using
 +
web-based system at SMKN2 Kab.Tangerang. To meet the needs of the system then the required
 +
survey method and elicitation analysis method that produces 27 functional grains and 4 non
 +
functional items. In this research using SDLC method (System Developtment Life Cycle) While
 +
the design of this system model using object orientation (Unified Modeling Language) and its
 +
implementation using PHP programming languages and MySQL database. Thus this computerbased
 +
system can simplify the assessment process and can be done quickly and accurately.''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Keywords: System cost budget plan, IT, Project ''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Keywords: Keywords: Design, Information System, Student Assessment.''</p></div>
  
  
Baris 239: Baris 259:
  
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan karunia-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini yang berjudul “PERANCANGAN SISTEM RENCANA ANGGARAN BIAYA PROJECT IT BERBASIS WEB SEBAGAI MEDIA PENDUKUNG KEPUTUSAN UNTUK MENINGKATKAN EFEKTIFITAS DAN EFISIENSI PADA PT BUMITANGERANG MESINDOTAMA”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan karunia-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini yang berjudul “PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS WEB PADA SMKN2 KAB. TANGERANG”.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan penelitian penulis di PT. Bumitangerang Mesindotama (BT COCOA), Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung tulisan ini. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tulisan ini dengan baik dan tepat waktu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Laporan ini merupakan penelitian penulisan di SMKN2 Kab.Tangerang, Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung tulisan ini. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tulisan ini dengan baik dan tepat waktu.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan penelitian ini, antara lain :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan penelitian ini, antara lain :</p></div>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Dr. Ir. Untung Rahardja, M.T.I., MM. selaku Presiden Direktur Perguruan Tinggi Raharja.
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Dr. Ir. Untung Rahardja, M.T.I., MM. selaku Presiden Direktur Perguruan Tinggi Raharja.
Baris 247: Baris 267:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang  
 
Akademik STMIK Raharja.  
 
Akademik STMIK Raharja.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Junaidi, M.Kom selaku Kepala Jurusan Teknik Informatika.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ibu Nur Azizah, M.Akt.,M.Kom. selaku Kepala Jurusan Sistem Informasi..
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Sutrisno, M.Kom selaku pembimbing I yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan dan arahan kepada penulis.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Handy Januar Permana, S.E.,MM selaku pembimbing I yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan dan arahan kepada penulis.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Adi Kusuma Widya Tama, S.Kom selaku pembimbing II yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan, arahan serta motivasi kepada penulis.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Aris Martono, S.Kom,M.M.S.I selaku pembimbing II yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan, arahan serta motivasi kepada penulis.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan  
 
ilmu dan pengetahuan kepada penulis.
 
ilmu dan pengetahuan kepada penulis.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kedua orang tua, kakak,adik dan semua saudara yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan penelitian ini.  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kedua orang tua, kakak,adik dan semua saudara yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan penelitian ini.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Andri Halim selaku Kepala Divisi IT PT. Bumitangerang Mesindotama sekaligus pembimbing lapangan yang telah membantu penulis dalam mengumpulkan data-data serta memberikan arahan untuk memperoleh informasi.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Bapak Saefullah, S.Pd., M.pd Wakasek SMKN2 Kab.Tangerang sekaligus pembimbing lapangan yang telah membantu penulis dalam mengumpulkan data-data serta memberikan arahan untuk memperoleh informasi.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Seluruh Pimpinan dan Karyawan pada PT. Bumitangerang Mesindotama terutama bagian IT yang telah mengijinkan penulis melakukan penelitian dan memberikan dukungan dalam menyelesaikan penelitian ini.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Seluruh Pimpinan dan Staf pada SMKN2 Kab.Tangerang yang telah mengijinkan penulis melakukan penelitian dan memberikan dukungan dalam menyelesaikan penelitian ini.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rekan-rekan seperjuangan CCB dan BBC (Ikhsan, Alda, Andrian,Yogi,  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rekan-rekan seperjuangan CCB dan BBC (Ikhsan, Alda, Andrian,Gagas,  
 
Diko, Eko, Dedy, Sendra, dan yang tidak dapat disebutkan satu persatu).  
 
Diko, Eko, Dedy, Sendra, dan yang tidak dapat disebutkan satu persatu).  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dan semua pihak yang tidak dapat disebutkan satu persatu.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dan semua pihak yang tidak dapat disebutkan satu persatu.
Baris 264: Baris 284:
  
  
&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tangerang, Juli 2018</div>&nbsp;&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''([[Gagas Pandu Wibowo]])'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''NIM : 1422483186'''</div>
+
&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tangerang, Juli 2018</div>&nbsp;&nbsp;&nbsp;<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''([[Yogi Pratama Saputra]])'''</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''NIM : 1514489876'''</div>
  
  
Baris 275: Baris 295:
 
<ol>
 
<ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 2.1 Gambar Sistem terbuka
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 2.1.Pembuatan Prototipe Evolusioner
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 2.2 Gambar Sistem tertutup
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Gambar 3.1. SMKN 2 Kabupaten Tangerang
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 2.3  Gambar The triangle for success
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.2. Struktur Organisasi SMKN 2 Kabupaten Tangerang
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 2.4  Tahap Analisis Perhitungan RAB
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.3. Use Case Diagaram
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.1  Gambar Struktur organisasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.4. Activity Diagram
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.2  Gambar Use case diagram sistem berjalan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.5. Sequence Diagram
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.3  Gambar Activity diagram sistem berjalan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.1. Use Case Diagram Pada Sistem Usulan Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.4 Gambar Sequence diagram sistem berjalan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.2. Activity Diagram Pada Sistem Usulan Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.1  Gambar Use case sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.3. Activty Diagam Pada Sistem Usulan Guru
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.2  Gambar Activity diagram admin sistem usulan  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.2  Gambar Activity diagram admin sistem usulan  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.3  Gambar Activity diagram manajemen sistem usulan  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.3  Gambar Activity diagram manajemen sistem usulan  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.4 Gambar Activity diagram Staff IT sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.4. Activty Diagam Pada Sistem Usulan Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.5 Gambar Activity diagram pimpinan sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.5. Sequence Diagram Usulan pada Sistem Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.6 Gambar Sequence diagram admin sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.6. Sequence Diagram Usulan pada Sistem Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.7 Gambar Sequence diagram manajemen sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.7. Sequence Diagram Usulan pada Sistem Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.8 Gambar Sequence diagram Staff IT sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.8. Class Diagram Sistem Usulan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.9 Gambar Sequence diagram pimpinan sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.9. Rancangan Tampilan Halaman Utama
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.10 Gambar Class diagram sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.10. Rancangan Tampilan Login
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.11 Gambar Prototype halaman utama
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.11. Home Sistem
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.12 Gambar Prototype login sistem
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.12. Data Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.13 Gambar Prototype menu home
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.13. Data Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.14 Gambar Prototype menu rencana anggaran biaya – proyek
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.14. Data Pelajaran
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.15 Gambar Prototype menu rencana rincian 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.15. Data Kelas
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.16 Gambar Prototype menu uraian kegiatan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.16. Data Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.17 Gambar Prototype menu laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.17. Data Nilai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.18 Gambar Prototype menu logout
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.18. Menu Awal
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.19 Gambar Tampilan halaman utama sistem
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.19. Data Login
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.20 Gambar Tampilan login sistem
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.20. Tampilan Home
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.21 Gambar Tampilan menu home
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.21. Data Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.22 Gambar Tampilan menu masterG
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.22. Data Kelas
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.23 Gambar Tampilan menu rencana anggaran biaya – proyek
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.23. Data Pelajaran
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.24 Gambar Tampilan menu rincian
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.24. Data Nilai Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.25 Gambar Tampilan menu uraian kegiatan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.25. Data Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.26 Gambar Tampilan menu laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.26. Data Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.27 Gambar tampilan menu logout
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.27. Laporan Data Siswa
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.28. Laporan Data Kelas
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.29. Laporan Data Pelajaran
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.30. Laporan Data Nilai Siswa
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.31. Laporan Data Guru
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.32. Tampilan logout
 
</ol>
 
</ol>
 
    
 
    
Baris 317: Baris 342:
  
 
<ol>
 
<ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 2.1. Fungsi-Fungsi Mysql
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.1. Elisitasi Tahap I
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.1 Tabel Elisitasi tahap I  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.2. Elisitasi Tahap II.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.2 Tabel Elisitasi tahap II  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.3. Elisitasi Tahap III
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.3 Tabel Elisitasi tahap III  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.4. Final Draft Elisitasi
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 3.4 Tabel Final draft elisitasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.1 Data guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.1 Tabel Struktur tbl_proyek
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.2. Data kelas
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.2 Tabel Struktur tbl_rincian
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.3. Data kelas siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.3 Tabel Struktur tbl_uraian
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.4. Data Nilai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.4 Tabel Struktur tbl_user
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.5. Data Pelajaran
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.5 Tabel Perbedaan sistem berjalan dengan sistem usulan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.6. Data Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.6 Tabel Time Schedule  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.7. Data user
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.7 Tabel Estimasi Biaya  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel .4.8. Data user
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.9. Pengujian Sistem Yang Diusullkan
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.10. Time Schedule
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tabel 4.11. Estimasi Biaya
 
</ol>
 
</ol>
  
Baris 336: Baris 364:
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center; text indent: 0.5"><p style="line-height: 2">'''DAFTAR SIMBOL'''</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL USE CASE DIAGRAM'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center">
[[Berkas:Daftar Simbol Use Case Diagram.png|pus]]
+
<p style="line-height: 2">'''DAFTAR SIMBOL ''CLASS DIAGRAM'''''</p>
 +
<div align="center"><img width="401" height="388" style="margin:0px" src="https://s19.postimg.cc/gcexalew3/SIM2.jpg"/></div>
 +
</div>
 
{{pagebreak}}
 
{{pagebreak}}
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL ACTIVITY DIAGRAM'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center">
[[Berkas:Daftar Simbol Activity Diagram.png|pus]]
+
<p style="line-height: 2">'''DAFTAR SIMBOL ''ACTIVITY DIAGRAM'''''</p>
 +
<div align="center"><img width="401" height="388" style="margin:0px" src="https://s19.postimg.cc/5ctpyx3vn/SIM1.jpg"/></div>
 +
</div>
 +
{{pagebreak}}
  
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center">
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center"><p style="line-height: 2">'''DAFTAR SIMBOL SEQUENCE DIAGRAM'''</p></div>
+
<p style="line-height: 2">'''DAFTAR SIMBOL ''SEQUANCE DIAGRAM'''''</p>
[[Berkas:Daftar_Simbol_Sequence_Diagram.png|pus]]
+
<div align="center"><img width="401" height="388" style="margin:0px" src="https://s19.postimg.cc/uvm2c0fqr/SIM3.jpg"/></div>
 +
</div>
 
{{pagebreak}}<hr/>
 
{{pagebreak}}<hr/>
  
Baris 358: Baris 392:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Perkembangan teknologi informasi terus mengalami kemajuan yang sangat signifikan sesuai dengan kebutuhan masyarakat, instansi, maupun organisasi terkait. Dalam hal menghadapi persaingan yang begitu ketat, setiap organisasi maupun instansi akan memperioritaskan kemudahan dan kecepatan.</p></div>
+
<p style="line-height: 2">Di saat perkembangan zaman yang cukup pesat dengan adanya
 +
teknologi baru yang bermunculan dan seiring waktu teknologi
 +
menjadi kebutuhan masyarakat dalam beraktifitas terutama dalam
 +
teknologi sistem informasi yang menjadi pokok dalam melakukan
 +
rutinitas, sistem pengolahan data nilai yang akan menjadi tolak
 +
ukur untuk menciptakan sumber daya manusia yang berkompeten
 +
dan mampu bersaing dengan sekolah-sekoalah lainnnya. Salah satu
 +
perbandingan adalah pada penilaian hasil belajar siswa yang
 +
biasanya lansung ditangani oleh masing-masing wali kelas. Sekolah
 +
adalah salah satu contoh lembaga pendidikan yang terkena dampak
 +
dari kemajuan teknologi komputer. Sekolah merupakan bagian
 +
yang terpentingnya siswa dalam melakukan proses pembelajaran
 +
dan hasil kerja siswa tersebut. Dalam satu sekolah ada ratusan
 +
siswa dan masing-masing mempunyai nilai yang berbeda-beda. Tak
 +
jarang penyimpanan nilai siswa dicatat dan disimpan secara
 +
konvensional, sehingga membutuhkan waktu yang sangat lama
 +
dalam pengerjaannya. Sementara hasil dari pengolahan data nilai
 +
siswa hanya bisa dilihat, baik oleh siswa maupun orang tua siswa
 +
hanya pada buku raport. Hal ini menyebabkan para orang tua tidak
 +
bisa setiap saat mengecek nilai putra/putrinya di sekolah. Hal ini
 +
dilakukan untuk membangun sistem pembantu dalam pengolahan
 +
2
 +
serta penyajian informasi data nilai siswa. Dengan tujuan agar
 +
pengolahanya nilai dapat diolah secara efektif dan efisien, sehingga
 +
bisa langsung di akses serta informasi dapat tersampaikan dengan
 +
baik menggunakan program yang belum terintegrasi dengan
 +
database.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Di dunia ini banyak sekali ide-ide dan inovasi kreatif yang membuat manusia sangat terbantu di dalam segala bidang tak terkecuali dalam bidang teknologi informasi.</p></div>
+
<p style="line-height: 2">SMKN 2 Kab. Tangerang merupakan salah satu pendidikan di
 +
Kabupaten Tangerang yang masih menggunakan penympanan data
 +
nilai siswa secara manual. Penyimpanan data nilai siswa yang
 +
berjalan saat ini belum efektif dan efisien karena dalam pencarian
 +
data nilai sisiwa masih mencari satu persatu dari banyaknya siswa
 +
yang membutuhkan waktu yang cukup lama, SMKN 2 Kab.
 +
Tangerang memiliki 2357 Siswa,8 Jurusan, Memiliki jumlah 50
 +
kelas,Komponen yang dinilai yaitu sebanyak 37 mata pelajaran.
 +
Oleh karena itu pencari yang membutuhkan waktu lama cukup
 +
menyulitkan bagi petugas yang mencari tersebut. Selain itu
 +
penyimpanan manual dapat menimbulkan beberapa masalah yaitu
 +
berkas siswa tersebut menjadi rusak dan ada juga hilangnya data
 +
siswa karena terlalu banyaknya siswa yang ada.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Kemajuan teknologi informasi tentu saja tidak bisa diserap dengan hanya mengandalkan perangkat-perangkat lawas dan masih berkutik dengan cara yang serba manual, maka dari itu komputerisasi sangatlah penting pada era teknologi seperti sekarang ini.</p></div>
+
<p style="line-height: 2">Berdasarkan pemaparan diatas, untuk dapat mewujudkan
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
konsep-konsep yang diuraikan diatas, maka penulis mencoba untuk
<p style="line-height: 2">Media komputerisasi mejadi solusi terbaik dalam memperbaiki sistem yang belum sepenuhnya optimal.</p></div>
+
melakukan analisis tehadap sistem yang bejalan pada SMKN 2
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
Kab. Tangerang yang peneliti tuangkan dalam sebuah laporan
<p style="line-height: 2">Demikian halnya dengan PT. Bumitangerang Mesindotama Seiring dengan perkembangan jaman jumlah sumber daya manusia yang berkompeten dan berkualitas semakin dibutuhkan. Hal ini pula yang menyebabkan perusahaan harus menyediakan sebuah solusi untuk memperbaiki dan mengevaluasi kinerja karyawan.</p></div>
+
Skripsi dengan judul <b>“Perancangan Sistem Informasi Penilaian
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
Siswa Berbasis Web Pada SMKN 2 Kab. Tangerang”</b>.</p></div>
<p style="line-height: 2">Terkait hal tersebut, manajemen perusahaan harus semaksimal mungkin untuk memperdayakan sumber daya manusia yang telah dimiliki perusahaan untuk mencapai produktivitas dan kinerja yang lebih unggul.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Fenomena yang terjadi di PT. Bumitangerang Mesindotama adalah karyawan sangat sulit untuk mendapatkan pengakuan dikarenakan tidak adanya sistem rekam jejak untuk setiap karyawan walaupun karyawan tersebut telah mengikuti pelatihan yang diadakan di perusahaan maupun di luar perusahaan dan hanya mengandalkan riwayat serta tatap muka saja sedangkan keahlian dan kemampuan tidak diikutsertakan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Kesenjangan inipula yang mengakibatkan karyawan yang memiliki kualitas dan tidak akan sulit terekspos serta akan mengakibatkan turunnya kualitas karyawan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Tugas inilah yang menjadi tantangan seorang kepala HRD (Human Resource Development) untuk merekap setiap data karyawan serta Training untuk memudahkan pencarian karyawan yang mempunyai bakat dan keahlian untuk disalurkan ke divisi yang membutuhkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Karna dari itu perusahaan harus menyediakan sarana yang menunjang karyawan dan membantu meningkatkan prestasi serta kinerja karyawan. Melalui media rekam jejak ini karyawan akan terpantau dan akan termotivasi untuk menjadi yang terbaik.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<p style="line-height: 2">Berkaitan dengan inipula penulis tertarik untuk memberikan judul Skripsi ini dengan judul <b>“PERANCANGAN HUMAN RESOURCE INFORMATION SYSTEM SEBAGAI REKAM RIWAYAT KARYAWAN TRAINING BERBASIS WEB PADA PT.BUMITANGERANG MESINDOTAMA”</b>.</p></div>
+
 
+
  
 
==Rumusan Masalah==
 
==Rumusan Masalah==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan dengan latar belakang diatas maka permasalahan yang akan dibahas adalah:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ruang lingkup masalah yang akan diteliti didasarkan atas identifikasi masalah dan pembatasan masalah.Berdasarkan latar belakang yang dikemukakan diatas maka permasalahan yang ingin
 +
dibahas dalam penelitian ini dapat dirumuskan yaitu :</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana staff HRD dapat melakukan input data hasil karyawan training pada sistem yang berjalan saat ini pada PT. Bumitangerang Mesindotama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana sistem data nilai siswa yang berjalan saat ini pada SMKN 2 Kab. Tangerang ?
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana prosedur input data hasil karyawan training serta kinerja karyawan untuk dapat menghasilkan output dalam bentuk PDF dalam sistem yang berjalan pada PT. Bumitangerang Mesindotama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Apa saja kendala yang terjadi pada sistem penilaian yang sedang berjalan pada SMKN 2 Kab. Tangerang ?
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana membuat/merancang sistem yang dapat membantu staff HRD dalam memasukan data hasil training karyawan maupun kinerja karyawan dengan cepat dan mudah pada lingkup PT. Bumitangerang Mesindotama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana membuat Perancangan Sistem Informasi Penilaian Siswa Berbasis Web untuk memudahkan bagi, tata usaha, guru dan siswa ?
 
</ol>
 
</ol>
 
  
 
==Ruang Lingkup (Batasan Masalah)==
 
==Ruang Lingkup (Batasan Masalah)==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Agar mempermudah dalam penulisan laporan Skripsi ini, penelitian yang dilakukan dalam pembahasan hanya mencakup bagian HRD dalam sistem rekam pelatihan karyawan di dalam PT. Bumitangerang Mesindotama, yakni mulai dari input sampai data laporan training karyawan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penelitian yang akan memfokuskan pada inti dari masalah yang
 
+
sedang terjadi agar tidak menyimpang dari pokok permaslahan yang sedang diteliti, maka diperlukan adanya batasan masalah. Adapun ruang lingkup permasalahan yang akan dibahas meliputi:</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem informasi ini khusus menangani pengolahan nilai,presensi siswa dan informasi mengenai SMKN2 Kab.Tangerang.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem ini bisa diakses oleh guru admin, dan siswa di SMKN2 kab.Tangerang.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sebatas sistem penilaian seperti nilai UTS, nilai UAS, nilai ulangan harian, dan ada pula mengenai data guru, data siswa serta menu untuk mengatur jadwal input nilai.
 +
</ol>
  
 
==Tujuan Penelitian==
 
==Tujuan Penelitian==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun tujuan dari penelitian ini sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan penelitian yaitu uraian yang menjelaskan secara detail maksud yang hendak dicapai dari penelitian yang dilakukan, Adapun tujuan yang ingin dicapai dari penelitian yang dilakukan sebagai berikut:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan Operasional dari penelitian ini adalah mengidentifikasikan permasalahan-permasalahan yang ada pada sistem yang berjalan serta dapat dilakukannya pengembangan sistem yang lebih mudah, cepat, dan akurat.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menghasilkan sistem informasi nilai berbasis web yang dapat mengolah nilaisiswa, pencarian, mengupdate,menyimpan,rekap nilai siswa dan laporan nilai yang dapat diakses dengan mudah dan efektif.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan Individual dari penelitian ini adalah dapat menambah ilmu serta dapat memperoleh kemampuan baru sehingga berguna bagi perkembangan sistem informasi khususnya dilingkungan akademisi serta untuk memenuhi persyaratan kelulusan skripsi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengetahui kendala dalam penilaian raport yang berjalan saat ini di SMKN 2 kab. Tangerang.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan Fungsional dari penelitian ini adalah untuk memberikan alternatif pemecahan masalah dari sistem terdahulu dengan memanfaatkan internet lokal serta dalam penggunaan sistem berbasis online ini akan lebih efisien dan efektif dari segi biaya , waktu, dan tenaga.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membantu orang tua dalam mendapatkan informasi secara cepat tanpa harus berkunjung kesekolah, cukup melalui website tersebut.
 
</ol>
 
</ol>
  
 +
===Manfaat Penelitian===
  
==Manfaat Penelitian==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut beberapa manfaat yang diharapkan dari penelitian ini :</p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun manfaat yang dihasilkan dari penelitian ini:</p></div>
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengembangkan kemampuan analisa penulis dalam menganalisa sistem rekam training pada PT. Bumitangerang Mesindotama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagi peneliti
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penulis mendapatkan segudang manfaat tentang sistem yang ada pada HRD khususnya sistem rekam training.
+
Sebagai salah satu fasilitas untuk menerapkan ilmu yang sudah didapat di pergururan tinggi yaitu dengan membuat sebuah sistem yang lebih baik lagi dan lebih bermanfaat dengan merancang atau membangun sistem informasi penilaian siswa di SMKN 2 Kab. Tangerang.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memudahkan staff HRD dan dapat memperbaiki kendala yang ada pada sistem sebelumnya pada bagian divisi HRD PT. Bumitangerang Mesindotama.</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagi SMKN 2 Kab.
 
+
Tangerang Menjadikan sistem yang baru menjadi lebih terkomputerisasi efektif dan efisien.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagi murid disekolah
 +
Dengan Penulisan skripsi ini menjadi acuan bagi mahasiswa untuk menjadi lebih bersemangat dalam menempuh pendidikan. Dengan penelitian praktek kerja secara langsung ini menambah pengalaman bagi mahasiswa agar siap
 +
mengahadapi dunia kerja.
 +
</ol>
  
 
==Metodologi Penelitian==
 
==Metodologi Penelitian==
 
===Metode Pengumpulan Data===
 
===Metode Pengumpulan Data===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metodologi yang digunakan dalam penyusunan Laporan Skripsi ini adalah metode penelitian literatur yang mencakup buku-buku dan sumber lain yang relevan dengan topik yang sedang dibahas. Adapun teknik pengumpulan datanya dilakukan dengan cara berikut ini:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam proses pengumpulan data mengenai analisa sistem pengolahan data nilai pada SMKN 2 kab tangerang sebagai bahan penulisan Skripsi ini. Penelitian menggunakan beberapa metode dalam pengumpulan data diantaranya sebagai berikut:</p></div>
 
<ol>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Observasi (''Observation Research'')
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Observasi (''Observation Research'')
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melakukanpeninjauan atau pengamatan secara langsung kelapangan pada SMA Al-Ma’muniyah Tangerang dengan cara mengumpulkan data, informasi, dan mempelajari catatan serta dokumen yang ada. Adapun hasil yang di dapat dari observasi selama 1 (satu) bulan adalah mengetahui sistem yang berjalan khususnya guru dalam menginput absen dan melakukan penilaian nilai kepada siswa.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis melakukan penelitian dengan mendatangi sekolah untuk mengetahui secara detail dan menyeluruh kendala atau masalah apa saja yang terjadi pada sistem yang sedang berjalan.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Observasi ( Observation Research )
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Wawancara
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Observasi adalah suatu cara pengumpulan data melalui pengamatan langsung dan melakukan pencatatan secara sistematis terhadap objek yang akan diteliti. Observasi dilakukan oleh penetili dengan cara pengamatan dan pencatatan mengenai pelaksanaan SKRIPSI pada PT. Bumitangerang Mesindotama.</p></div>
+
( Interview )
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wawancara (Interview)
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penulis melakukan penelitian dengan cara wawancara atau Tanya jawab secara lisan dan tertulis kepada stakeholder yang bersangkutan guna mendapatkan data yang diperlukan.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun pengumpulan data dengan cara tatap muka dengan pihak perusahaan maupun seseorang yang mempunyai peranan penting di dalam suatu divisi perusahaan, serta akan diarahkan pada suatu masalah tertentu untuk memperoleh gambaran yang lebih jelas mengenai kinerja pada individu maupun team, dan wawancara ini dilakukan dengan Bapak Nasril sebagai kepala Human Resource Development pada PT. Bumitangerang Mesindotama.</p></div>
+
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Studi Pustaka
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Studi Pustaka
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengumpulan teori-teori dengan cara membaca, mempelajari, dan memahami buku-buku, diktat-diktat bahan kuliah serta catatan-catatan berkaitan dengan pembahasan penulisan laporan Skripsi pada konsentrasi Software Engineering.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Refrensi yang didapat dari membaca dan mempelajari bukubuku yang berhubungan dengan judul yang sedang diiteliti guna mendapatkan informasi yang dibutuhkan, serta dijadikan landasaan teoritis dalam melaksanakan penelitian maupun penulisan laporan.</p></div>
 
</ol>
 
</ol>
  
===Metode Analisa===
+
===Metode Analisa Data===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Analisa merupakan salah satu langkah yang sangat penting pada sebuah penelitian untuk memperoleh temuan atau hasil dari sebuah penelitian. Pada metode analisa ini penulis menggunakan metode analisa SWOT serta SDLC (System Development Life Cycle) yang berguna untuk mengakomodasi beberapa kebutuhan serta merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak.</p></div></ol>
+
  
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Analisis Sistem
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk menganalisis kinerja dari sistem yang berjalan maka perlu dilakukan analisis terlebih dahulu terhadap organisasi terkait, prosedur penerapan sistem, input maupun output yang dihasilkan oleh sistem, Dan sistem ini menggunakan SDLC.</p></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Analisis Kebutuhan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk menganalisis kebutuhan sistem guna menyesuaikan dengan kebutuhan dan keinginan dari para user, maka akan dilakukan analisis kebutuhan dengan menggunakan metode analisis elisitasi.</p></div>
 +
</ol>
  
 
===Metode Perancangan Sistem===
 
===Metode Perancangan Sistem===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah metode analisa telah dilaksanakan tahap selanjutnya adalah metode perancangan sistem. Untuk melengkapi laporan ini penulis merancang sistem menggunakan program Visual Paradigm for UML 8.0 Enterprise Edition yang merupakan software pengembangan piranti lunak berbasis Oriented Object, Xampp Package untuk mendukung pemrograman berbasis web yang sudah termasuk MySQL, Apache dan PHP MyAdmin, Bootstrap sebagai source code template, serta Sublime Text/Notepad++ sebagai code editor.</p></div><ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perancangan sistem merupakan tahap selanjutnya setelah menganalisa sistem. Setelah mendapatkan gambaran dengan jelas tentang apa yang akan dikerjakan pada tahap analisa sistem, maka dilanjutkan dengan membuat rancangan sistem, baik mendesain sistem, maupun memasukan fungsi yang harus terdapat nantinya pada sistem tersebut. oleh karena itu dalam perancangan sistem digunakan, Visual Paradigm for UML Interprise Edition merupakan software yang akan digunakan untuk men-design dan membuat suatu model diagram, Xampp Package untuk paket pendukung pemrograman MySql, PHP dan PHP My Admin, dan Sublime Text merupakan software yang digunakan sebagai code editor dari web yang akan di buat.</p></div>
 
+
  
 
===Metode Pengujian Sistem===
 
===Metode Pengujian Sistem===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebelum sistem diimplementasikan, sistem harus melalui tahap pengujian tentunya sistem harus sepenuhnya selesai dibuat. Didalam tahap ini penulis menggunakan metode pengujian blackbox testing. Blackbox testing merupakan metode uji coba yang hanya fokus pada fungsional aplikasi. Dalam metode pengujian menggunakan basis blackbox testing ini dimuat untuk mencari galat di dalam program termasuk kesalahan antar muka, kesalahan struktur data, kesalahan inisialisasi serta hilangnya fungsionalitas.</p></div></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengujian adalah tahap yang harus dilakukan sebelum sistem diimplementasikan, tentunya setelah sistem tersebut selesai dibuat. Dalam penulisan laporan ini metode pengujian yang digunakan yaitu, blackbox testing, adalah metode uji coba yang memfokuskan pada fungsional software. Karena itu ujicoba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional
 +
suatu program.</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya: fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.</p></div>
  
 
==Sistematika Penulisan==
 
==Sistematika Penulisan==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk memahami gambaran yang lebih jelas mengenai Laporan Skripsi ini, penulis membaginya menjadi beberapa bab, dengan sistematika penulisan sebagai berikut:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada garis besarnya masalah yang akan dibahas dalam penulisan laporan Skripsi ini dibagi menjadi beberapa bab, sistematika penulisan Skripsi yang digunakan adalah sebagai berikut :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''BAB I PENDAHULUAN''' </p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 2">'''BAB I PENDAHULUAN''' </p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
<p style="line-height: 2">Dalam bab ini berisikan materi mengenai latar belakang masalah, rumusan masalah, tujuan & manfaat penelitian, metodologi penelitian serta sistematika penulisan.</p></div>
+
<p style="line-height: 2">Bab ini menjelaskan secara umum latar belakang masalah, perumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitian, metode penelitian, serta sistematika penulisan.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
Baris 459: Baris 531:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  
<p style="line-height: 2">Bab ini berisikan tentang teori yang berasal dari studi pustaka serta menjelaskan konsep dasar sistem dan definisi lainnya yang berkaitan dengan laporan penulisan yang dibahas.</p></div>
+
<p style="line-height: 2">Bab ini berisi beberapa definisi yang sesuai dengan penelitian dan beberapa literature review yang berhubungan dengan penelitian dan yang berhubungan dengan teori-teori yang digunakan dalam penulisan laporan penelitian ini meliputi: Konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi, konsep dasar website, penilaian raport siswa, unified modeling language (UML), literature review, serta teori - teori lainnya.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
  
<p style="line-height: 2">'''BAB III ANALISA SISTEM YANG BERJALAN'''</p></div>
+
<p style="line-height: 2">'''BAB III PEMBAHASAN'''</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  
<p style="line-height: 2">Dalam bab ini berisikan mengenai profil perusahaan yang terdiri dari: Sejarah perusahaan, ruang lingkup, visi dan misi perusahaan, serta gambaran umum mengenai sistem yang sedang berjalan.</p></div>
+
<p style="line-height: 2">Bab ini berisikan analisis organisasi, gambaran umum sekolah, sejarah singkat, struktur organisasi, penjelasan tentang wewenang dan tanggung jawab, analisa sistem saat ini, permasalahan yang dihadapi, serta alternatif pemecahan masalah.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
Baris 475: Baris 547:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  
<p style="line-height: 2">Bab ini berisikan tentang perancangan sistem baru yang diusulkan, serta menerangkan rancangan program, konfigurasi sistem usulan, implementasi, pengujian serta estimasi biaya.</p></div>
+
<p style="line-height: 2">Bab ini menjelaskan usulan prosedur yang baru berdasarkan hasil analisa pemasalahan di BAB III. Diagram perancangan sistem dibuat dengan menggunakan Unified Modelling Language UML.</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
Baris 483: Baris 555:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  
<p style="line-height: 2">Bab ini berisikan tentang kesimpulan, saran, dan kesan sebagai tindak lanjut untuk melakukan generalisasi perbaikan di masa yang akan datang.</p></div>
+
<p style="line-height: 2">Berisikan tentang kesimpulan dan saran yang dapat diberikan oleh peneliti dari hasil penulisan skripsi dan saransaran yang semoga dapat bermanfaat bagi sekolah tersebut dikemudian hari.</p></div>
 +
:
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 +
 
 +
<p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>
 +
 
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
 
 +
<p style="line-height: 2">Berisi tentang referensi-referensi yang di dapat selama melakukan penelitian yang dihasilkan</p></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
  
<p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div>
 
 
<p style="line-height: 2">'''LAMPIRAN'''</p></div>
 
<p style="line-height: 2">'''LAMPIRAN'''</p></div>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
 +
<p style="line-height: 2">Daftar yang memuat keseluruhan data dan dokumentasi pekerjaan yang pernah dilakukan untuk melengkapi Laporan Skripsi yang dibuat.</p></div>
  
 
{{Pagebreak}}<hr/>
 
{{Pagebreak}}<hr/>
Baris 497: Baris 579:
  
 
==Teori Umum==
 
==Teori Umum==
===Konsep Dasar Sistem===
+
===Konsep Dasar Perancangan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam sub bab ini akan dijelaskan mengenai definisi perancangan, dan jenis perancangan yaitu sebagai berikut:</p></div>
 +
====Definisi Perancangan====
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Definisi Sistem</b>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Aris, Dkk dalam jurnalnya (2016),<ref name="Aris">Aris, Andriani Dini, Romodor Apriyani & Eka Sari Dian. 2016. “Perancangan aplikasi sistem informasi penjualan tiket pada PT Nur Rizky Pratama Travel Berbasis Web” : Stmik Amikom Yogyakarta.</ref>, “perancangan penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi”.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Ahmad Arifin ahmad dalam jurnalnya (2015) mengutip dari hendri (2012:11)<ref name="Arifin ahmad">Arifin Ahmad, Fenina Adline Twince Tobing & Apriliani.2015. “Aplikasi Akumulasi Biaya Pabrikasi Dengan Metode Proses Studi Kasus PT.Vitra Graha Interia” : Jurnal Sisfotek Global.</ref>, “perancangan sistem adalah proses konfigurasi dan penggambaran elemen-elemen sistem yang ingin diterapkan atau diimplementasikan sebagai kesatuan sistem yang utuh dan berfungsi setelah menganalisa sistem yang berjalan dan menerapkan kebutuhan fungsional yang ingin dicapai”.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut McLeod, Jr dalam Prasojo. (2011:152)<ref name="Prasojo"> Moekijati, Prasojo.2011, "Sistem Infomasi"</ref>, “Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan” Definisi sistem terdapat beberapa pandangan, diantaranya yaitu:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Gatoet dalam Maimunah dkk (2017: 4.6-38),<ref name="Maimunah">Maimunah, David Ericson Manalu dan Dian Budi Kusuma. 2017. “Perancangan Prototype Visual pada Bagian Desain Sebagai Media Informasi dan Promosi pada PT Sulindafin”. Yogyakarta: Jurnal Semnasteknomedia Universitas Amikom Yogyakarta.</ref>, “Perancangan adalah setiap rancangan harus memenuhi kebutuhan penggunanya dan dapat berfungsi dengan baik, fungsi timbul sebagai akibat dari adanya kebutuhan manusia dalam usaha untuk mempertahankan serta mengembangkan hidup dan kehidupannya di alam semesta ini”.
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Davis dalam Prasojo (2011:152)<ref name="Prasojo"/>, “Sebuah sistem terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud”.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Moekijat dalam Prasojo (2011:152)<ref name="Prasojo"/>, “Sistem adalah setiap sesuatu terdiri dari obyek-obyek, atau unsur-unsur, atau komponen-komponen yang bertata kaitan dan bertata hubungan satu sama lain, sedemikian rupa sehingga unsur-unsur tersebut merupakan satu kesatuan pemrosesan atau pengolahan yang tertentu”.
+
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat para ahli di atas dapat ditarik kesimpulan bahwa sistem adalah satu kesatuan elemen yang saling berhubungan untuk mencapai tujuan tertentu.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat di atas dapat ditarik kesimpulan bahwa definisi dari perancangan adalah penggambaran dari sebuah perencanaan yang berisi beberapa elemen yang diterapkan menjadi sebuah kesatuan sistem
 +
yang utuh serta dapat difungsikan dan diimplementasikan.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Karakteristik Sistem</b>
+
====Tujuan Perancangan====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:54)<ref name="Mustakini">Mustakini, Jogiyanto Hartono. 2009. Sistem Teknologi Informasi. Yogyakarta: CV Andi Offset.</ref>, Suatu sistem memiliki karakteristik atau sifat-sifat tertentu, yaitu:</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Darmawan (2013: 228),<ref name="Darmawan">Darmawan. Deni. 2013. Sistem Informasi Manajemen. Bandung: PT Remaja Rosdakarya Offset.</ref> tahap perancangan atau desain sistem mempunyai dua tujuan utama, yaitu:</p></div>
<ol style="list-style-type:lower-alpha">
+
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Komponen Sistem<br/>Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi yang bekerja sama membentuk satu kesatuan.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Batas Sistem<br/>Daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Untuk memenuhi kebutuhan pemakai sistem.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Lingkungan Luar Sistem<br/>Segala sesuatu yang berada di luar batas dari sistem yang mempengaruhi operasi sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahliahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penghubung Sistem<br/>Merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Masukan Sistem<br/>Energi yang masuk dari lingkungan luar ke dalam sistem sehingga menyebabkan sistem bekerja.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keluaran Sistem<br/>Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengolah Sistem Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan (Goal) Sistem<br/>Suatu sistem pasti mempunyai tujuan atau sasaran. Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.
+
 
</ol>
 
</ol>
 
+
====Tahap-tahap Perancangan====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Iqbal dkk (2016:17e1),<ref name="iqbal">Iqbal, Abdurohman dan Leni Fitriani. 2016. “Perancangan Website Radar Garut di Perusahaan Wahana Semesta Garut”. Garut: Journal STT Garut. Vol.13 No.1:171-172.</ref> tahap perancangan merupakan tahap  untuk melakukan penerjemahan hasil analisis ke dalam bentuk presentasi aplikasi. Adapun tahap perancangan sistem menurut Wibowo (2014: E-116), terbagi atas dua bagian: </p></div>
<div style="text-align: center"><img width=500 src="https://lh5.googleusercontent.com/-B8GnS6W_Ldc/VC-8I9MKhoI/AAAAAAAABzY/Drrw0PDTFaQ/w329-h223-p-no/gb21.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
 
+
Gambar 2.1.  Karakteristik Sistem</b>[Mustakini,2009:54] </p></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Klasifikasi Sistem</b>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:53)<ref name= "Mustakini"/> Ada beberapa bentuk klasifikasi sistem dilihat dari sudut pandang, diantaranya adalah:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Abstrak (''Abstract System'') dan Sistem Fisik (''Physical System'')<br/>Sistemabstrak merupakan sistem yang tidak bisa dilihat secara mata dan bisa biasanya sistem ini berupa pemikiran atau ide-ide. Sistem fisik merupakan sistem yang bisa dilihat secara mata biasa dan biasanya sering digunakan oleh manusia.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Alamiah (''Natural System'') dan Sistem Buatan Manusia (''Human Made System'')<br/>Sistem alamiah merupakan sistem yang terjadi karena pengaruh alam. Sistem buatan manusia merupakan sistem yang dirancang dan dibuat oleh manusia.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Fisik (''Physical system'') dan Sistem Pasti (''Deterministic system'').<br/>Berdasarkan beberapa pendapat para ahli di atas dapat ditarik kesimpulan bahwa, Sistem tertutup merupakan sistem yang tidak berhubungan dengan bagian luar sistem dan biasanya tidak terpengaruh oleh kondisi di luar sistem. Sedangkan sistem terbuka merupakan sistem yang berhubungan dengan bagian luar sistem.
+
</ol>
+
</ol>
+
 
+
===Konsep Data dan Informasi===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Definisi Data</b>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perancangan spesifikasi logika : menyatakan apa yang akan dilakukan sistem. Perancangan spesifikasi logika meliputi keluaran, masukan, antarmuka pemakai proses, database, telekomunikasi,kontrol, keamanan dan tugas sistem informasi.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:72)<ref name="Sutabri">Sutabri. Tata. 2012. Konsep Sistem Informasi.Yogyakarta: Andi.</ref>, definisi data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian adalah sesuatu yang terjadi saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan dari suatu nilai yang disebut transaksi. Misalnya, penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang dagang. Kesatuan nyata adalah berupa suatu objek nyata seperti tempat, benda, dan yang betul-betul ada dan terjadi. Dari definisi dan uraian data tersebut dapat disimpulkan bahwa data adalah bahan mentah yang diproses untuk menyajikan informasi.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Perancangan spesifikasi fisik : Menyatakan bagaimana sistem akan menjalankan fungsi-fungsinya. Perancangan spesifikasi fisik meliputi hardware, software, database, alat-alat telekomunikasi, personil, dan prosedur. Dengan demikian, produk-produk yang dihasilkan pada tahap ini adalah perancangan :  
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Edi (2009:72)<ref name="Edi">Edi. Doro, dan Betshani. Stevalin. 2009.</ref>, “Data terbentuk dari karakter yang dapat berupa alfabet, angka, maupun simbol khusus dan merupakan bentuk yang masih mentah sehingga perlu diolah lebih lanjut melalui suatu model untuk menghasilkan informasi”.<br/>Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan data adalah hal, peristiwa, atau kenyataan lainnya yang mengandung suatu pengetahuan untuk dijadikan dasar guna penyusunan keterangan, pembuatan kesimpulan, atau sumber dari informasi.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Bentuk Data</b>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yakub (2012:5)<ref name="Yakub">Yakub. 2012. Pengantar Sistem Informasi.Yogyakarta: Graha Ilmu.</ref>, data dapat dibentuk menjadi 5, antara lain sebagai berikut:</p></div>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Teks<br/>Teks adalah sederatan huruf, angka, dan simbol-simbol yang kombinasinya tidak tergantung pada masing-masing item secara individual misalnya, artikel, koran, majalah, dan lain-lain.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keluaran, masukan, dan antar muka pemakai sistem.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Data yang terformat<br/>Data yang terformat adalah data dengan suatu format tertentu, misalnya, data yang menyatakan tanggal atau jam, dan nilai mata uang.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hardware, software, database, alat-alat komunikasi, personil, dan  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Citra (''Image'')<br/>Citra atau ''Image'' adalah data dalam bentuk gambar, citra dapat berupa grafik, foto, hasil rontsen, dan tanda tangan.
+
prosedur.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Audio<br/>Audio adalah data dalam bentuk suara misalnya, instrument musik, suara orang, suara binatang, detak jantung, dan lain-lain.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bagaimana komponen-komponen di atas diintegrasikan.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Video<br/>Video adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara misalnya, suatu kejadian dan aktivitas-aktivitas dalam bentuk film.
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Meta Data</b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Adi Nugroho dalam Yakub (2012:6)<ref name="Yakub"/>, meta data adalah data yang menjelaskan tentang data lainnya.</p></div>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Sumber Data</b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yakub (2012:6)<ref name="Yakub"/>, Sumber data dapat diperoleh dari berbagai sumber untuk memperolehnya. Sumber data diklasifikasikan sebagai sumber data internal, sumber data personal, dan sumber data eksternal.</p></div>
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Data Internal<br/>Data internal sumbernya adalah orang, produk, layanan, dan proses. Data internal umumnya disimpan dalam basis data perusahaan dan biasanya dapat diakses.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Data Personal<br/>Sumber data personal bukan hanya berupa fakta, tetapi dapat juga mencakup konsep, pemikiran dan opini.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Data Eksternal<br/>Sumber data ekternal dimulai dari basis data komersial hingga sensor dan satelit. Data ini tersedia di ''compact disk, flashdisk'' atau media lainnya dalam bentuk film, suara gambar, atlas, dan televisi.</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Hirarki Data</b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yakub (2012:6)<ref name="Yakub"/>, Hirarki data dapat diorganisasikan menjadi beberapa level,antara lain sebagai berikut:</p></div>
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Elemen Data<br/>Elemendata adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Istilah lain dari elemen data dalam basis data telasional adalah field, kolom, item, dan atribut.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Record''<br/>''Record'' adalah gabungan sejumlah elemen data yang saling terkait. Istilah lain dari rekaman dalam basis data relasional adalah baris atau tupel.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''File''<br/>''File''adalah kumpulan record sejenis yang mempunyai panjang atribut sama, namun berbeda isinya. Istilah lain dari ''file'' dalam basis data relasional adalah berkas, tabel, dan relasi.</ol>
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi Informasi'''
 
<br/>Menurut Mustakini (2009:36)<ref name="Mustakini"/>, ”Informasi adalah data yang diolah menjadi bentuk yang berguna bagi pemakainya”.<br/>Menurut McLeod dalam Yakub (2012:8)<ref name="Yakub"/>, “Informasi adalah data yang diolah menjadi bentuk yang leih berguna bagi penerimanya”.<br/> Menurut Laudon <ref name="Loudon">Loudon. 2014. "Pengertian Definisi Informasi Menurut Para Ahli". http://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli_info504.html</ref>,“Informasi adalah data yang sudah dibentuk ke dalam sebuah formulir bentuk yang bermanfaat dan dapat digunakan untuk manusia”.<br/>Berdasarkan pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi pengguna, yang bermanfaat dalam pengambilan keputusan saat ini atau mendukung sumber informasi. Hubungan antara data dan informasi digambarkan sebagai berikut:
 
 
<div style="text-align: center"><img width=500 src="https://lh6.googleusercontent.com/Lx-wMnE-tV8uExocRZQ7n98yndIzA_RW2hXuyoW6eLQ=s197-p-no"></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Gambar 2.2 Hubungan antara data dan informasi</b> [Abdul Kadir dalam Yakub, 2012:36]</p></div>
 
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tipe Informasi</b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:68)<ref name="Mustakini"/>, Sistem Informasi dapat menyediakan tiga macam tipe informasi, masing-masing mempunyaiarti yang berbeda untuk tingkatan manajemen yang berbeda, yaitu:</p></div>
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Informasi Pengumpulan Data (''Score keeping Information'')<br/>Merupakan informasi yang berupa akumulasi atau pengumpulan data untuk menjawab pertanyaan.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Informasi Pengarahan Perhatian (''Attention Directing Information'')<br/>Merupakan informasi untuk membantu manajemen memusatkan perhatian pada masalah-masalah yang menyimpang, ketidakberesan, ketidakefisienan dan kesempatan-kesempatan yang dapat dilakukan.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Informasi Pemecahan Masalah (''Problem Solving Information'')<br/>Merupakan informasi untuk membantu manajer atas mengambil keputusan memecahkan permasalahan yang dihadapinya.</ol>
 
 
 
<div style="text-align: center"><img width=500 src="https://lh3.googleusercontent.com/uKFscrbFJhewJHccn-mwz24XizbM9o_SCFnQ8tykdmo=s197-p-no"></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Gambar 2.3 Tipe Informasi</b> [Mustakini,2009]</p></div>
 
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Karakteristik Informasi</b><br/>Menurut Mustakini (2009:70)<ref name="Mustakini"/>, Untuk tiap-tiap tingkatan manajemen dengan kegiatan yang berbeda, dibutuhkan informasi dengan karakteristik yang berbeda. Karakteristik informasi misalnya, kepadatan informasi, luas informasi, luas informasi, frekuensi informasi, schedule informasi, waktu informasi, akses informasi, dan sumber informasi.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Kualitas Informasi</b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:37)<ref name="Mustakini"/>, Informasi mempunyai tiga kualitas informasi, antara lain:</p></div>
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Accurate''<br/>Informasi harus bebas dari kesalahan kesalahan dan tidak menyesatkan, dalam hal ini informasi harus jela mencerminkan maksudnya.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Timeliness''<br/>Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usung tidak akan memiliki nilai lagi karena informasi merupakan suatu landasan dalam mengambil sebuah keputusan di mana  bila  mengambil keputusan terlambat maka akan bersifat fatal untuk organisasi.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Relevance''<br/>Informasi harus mempunyai manfaat untuk pemakainya, dimana relevansi invormasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang membutuhkan. Nilai informasi di tentukan oleh dua hal yaitu manfaat dan biaya. Suatu informasi di katakan bernilai apabila manfaatnya lebih  efektif di bandingkan dengan biaya mendapatkanya.
 
 
</ol>
 
</ol>
  
<div style="text-align: center"><img width=500 src="https://lh4.googleusercontent.com/h6H-WsjRPoIcLYiese6aWAMaiqfi26umjwdHdk8IygU=s197-p-no"></div>
+
===Konsep Dasar Sistem===
 +
====Definisi Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adanya beberapa pendapat dari berbagai ahli tentang definisi sistem,
 +
Diantaranya adalah : </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Jogiyanto dalam Winarsih dkk (2015:1),<ref name="Winarsih">Winarsih, Linda Puji, Fransiska dan Danang Aditya Nugraha. 2015. “Sistem Informasi Pengolahan Raport di SMPK ST Antonius Kalipare Berbasis Web”. Diakses pada Link http://ejournal.unikama.ac.id/index.php/JFTI/article/view/505/272 (9 November 2017).</ref> “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sementara Hartono (2013:9),<ref name="Hartono">Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.</ref> mendefinisikan “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara terorganisasi berdasar fungsi - fungsinya, menjadi satu kesatuan”. Dari definisi di atas dapat disimpulkan bahwa Sistem merupakan kumpulan elemen-elemen yang saling berkaitan satu sama lain dan saling bekerja sama untuk mencapai suatu tujuan dari system tersebut.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
====Pengertian Sistem====
Gambar 2.4  Kualitas Informasi</b> [Mutakini,2009:37]</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat ahli diatas dapat ditarik  kesimpulan  bahwa  pengertian sistem adalah kumpulan dari banyak elemen berupa sistem abstrak maupun fisik, yang disusun secara terorganisir dan saling berinteraksi satu sama lain, guna melakukan sebuah proses untuk mencapai suatu tujuan tertentu.</p></div>
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Nilai Informasi</b>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:157)<ref name="Mustakini"/>, Nilai dari informasi ditentukan oleh dua hal yaitu manfaat dan biaya mendapatkannya. Jika suatu informasi manfaatnya lebih efektif dari biaya mendapatkannya maka informasi ini dapat dikatakan bernilai. Oleh karena itu, suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat ditaksir keuntungannya dengan satuan nilai uang tetapi dapat ditaksir nilai fektifitasnya. Pengukuran dapat menggunakan analisis ''cost effectiveness'' atau ''cost benefit''.</p></div>
+
  
 +
====Karakteristik Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut DR. Bambang Hartono, SKM, MSc, MM. dalam bukunya yang  berjudul Sistem Informasi Manajemen Berbasis Komputer (2013),<ref name="Hartono">Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.</ref>  bahwa sistem memiliki paling sedikit sepuluh karakteristik sebagai berikut:</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Component(Komponen)
 +
<br/>Elemen-elemen yang lebih kecil yang disebut sub sistem, misalkan sistem komputer terdiri dari sub sistem perangkat keras, perangkat lunak dan manusia. Elemen-elemen yang lebih besar yang disebut supra sistem. Misalkan bila perangkat keras adalah sistem yang memiliki sub sistem CPU, perangkat I/O dan memori, maka supra sistem perangkat keras adalah sistem komputer. 
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Boundary(Batasan Sistem)
 +
<br/>Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Enviroment(Lingkungan)<br/>Lingkungan dari sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. lingkungan luar yang mengutungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Interface(Penghubung Sistem)
 +
<br/>Penghubung merupakan media perantara antar sub sistem. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Output dari satu sub sistem akan menjadi input untuk subsistem yang lainnyadengan melalui penghubung. Dengan penghubung satu subsistem dapat berinteraksi dengan sub sistem yang lainnya membentuk satu kesatuan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Input(Masukan)Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan maintenance input dan sinyal input. Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang diproses untuk didapatkan keluaran.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Output(Keluaran)
 +
Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi  keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Proses(Pengolahan Sistem)<br/>Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Objective and Goal(Sasaran dan Tujuan Sistem)
 +
<br/>Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya
 
</ol>
 
</ol>
  
===Konsep Dasar Analisa Sistem===
+
====Klasifikasi Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Berikut klasifikasi  sistem dari beberapa pandangan diantaranya</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Definisi Analisa Sistem</b><br/>Menurut Yakub(2012:142)<ref name="Yakub"/>, Analisa sistem dapat diartikan sebagai suatu proses untuk memahami  sistem yang ada, dengan menganalisa jabatan dan uraian tugas (''business users''), proses bisnis (''business prosess''), ketentuan atau aturan (''business rule''), masalah dan mencari solusinya (''business problem and business soulution''), dan rencana-rencana perusahaan (''business plan'').<br/><br/>Menurut Mulyanto(2009:125)<ref name="Mulyanto">Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka Pelajar.</ref>, Analisa sistem adalah teori sistem umum yang sebagai sebuah landasan konseptual yang mempunyai tujuan untuk memperbaiki berbagai fungsi didalam sistem yang sedang berjalan agar menjadi lebih efisien, mengubah sasaran sistem yang sedang berjalan, merancang/mengganti output yang sedang digunakan, untuk mencapai tujuan yang sama dengan seperangkat input yang lain (biasa jadi lebih sederhana dan lebih interatif) atau melakukan beberapa perbaikan serupa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem abstrak adalah "sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik”.
 
+
<br/>(Contoh: Sistem Teologi  hubungan Manusia, Alam dan Allah)  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulanbahwa analisis sitem adalah suatu proses sistem yang secara umum digunakan sebagai landasan konseptual yang mempunyai tujuan untuk memperbaiki berbagai fungsi didalam suatu sistem tertentu.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem fisik adalah "sistem yang ada dan tampak secara fisik".
   
+
<br/>(Contoh : Sistem Komputer, Sistem Transportasi, Sistem Perguruan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tahap-tahap Analisa Sistem</b>
+
tinggi.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mulyanto (2009:126)<ref name="Mulyanto"/>, Tahap analisis sistem merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Tahapan ini bisa merupakan tahap yang mudah jika klien sangat paham dengan masalah yang dihadapi dalam organisasinya dan tahu betul fungsionalitas dari sistem informasi yang akan dibuat. Tetapi tahap ini bisa menjadi tahap yang paling sulit jika klien tidak bisa mengidentifikasi kebutuhannya atau tertutup terhadap pihak luar yang ingin mengetahui detail-detail proses bisnisnya.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem alamiah adalah "sistem yang terjadi melalui proses alam  Sistem buatan manusia adalah "sistem yang dirancang oleh manusia dan melibatkan interaksi antara manusia dengan mesin".
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mulyanto (2009:129)<ref name="Mulyanto"/>, Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem, diantaranya adalah:</p></div>
+
<br/>(Contoh : Sistem Informasi, Sistem Komputer, Sistem Mobil,Sistem   
<ol>
+
Telekomunikasi).
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Identify'', yaitu proses yang dilakukan untuk mengidentifikasi masalah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Tertentu(Deterministic System) dan Sistem Tak Tentu probalistic  Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi, interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Understand'', yaitu memahami kerja dari sistem yang ada.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Analysis'', yaitu melakukan analisa terhadap sistem.
+
<br/>(Contoh: Sistem Komputer melalui program).
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Report'', yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam kurun waktu tertentu.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem tak tentu adalah "sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas".
 +
<br/>(Contoh : Sistem Evapotranspirasi, Sistem Serapan Hara, Sistem Fotosintesis)
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Terbuka dan Sistem Tertutup
 +
<ol style="list-style-type:lower-alpha">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem terbuka (Open System) merupakan sistem yang berhubungan dan mendapatkan pengaruh dari lingkungan luar untuk mendapatkan inputan dan melakukan proses sehingga menghasilkan keluaran. Karena sistem ini merupakan sistem yang mendapatkan pengaruh dari lingkungan luar atau merupakan sistem yang terbuka, maka sistem ini harus memiliki pengendalian yang baik, sehingga secara relatif tertutup, karena sistem yang tertutup akan secara otomatis akan terbuka untuk pengaruh yang positif saja Contohnya sistem keorganisasian, sistem penilaian akademik, sistem pembayaran listrik dan sistem penggajian
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem tertutup (Close System) kebalikan dari sistem terbuka, yaitu  
 +
sistem yang tidak behubungan dan tidak mendapatkan pengaruh dari lingkungan luar, sehingga sistem ini tidak melakukan pertukaran materi, energi, ataupun informasi, dan secara otomatis akan bekerja tanpa adanya campur tangan lingkungan Contohnya reaksi kimia dalam sebuah tabung. Secara teoritis sistem tersebut ada, akan tetapi pada kenyataanya sistem tersebut tidak sepenuhnya tertutup, yang ada hanyalahrelatively close system (sistem yang relatif tertutup atau tidak sepenuhnya tertutup),sistem penerimaan mahasiswa baru( SNMPTN),sistem penentuan golongan darah. Sistem Sederhana dan Sistem kompleks dilihat dari tingkat kerumitannya sistem juga dapat dibagi menjadi sistem sederhana dan sistem kompleks. Contoh dari sistem sederhana yaitu sistem yang ada pada sepeda, sedangkan contoh dari sistem kompleks yaitu terjaddi pada otak manusia.  
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
===Metode Penelitian===
+
====Komponen Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Komponen atau Karakteristik sistem adalah bagian yang membentuk  sebuah  sistem, diantaranya :</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tahapan Pengumpulan Data</b>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Objek, merupakan bagian, elemen atau variabel. Ia dapat berupa benda
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wijayanto (2013:28)<ref name="Wijayanto">Tegar, dkk. 2013. Analisis Dan Perancangan Sistem Informasi Pemesanan Dan Penjualan Barang Dengan Metode Berorientasi Objek Di U.D. Aneka Jaya Surabaya. Surabaya: Universitas Airlangga.</ref>, teknik pengumpulan data yang digunakan dalam penelitian ini, yaitu:</p></div>
+
fisik, abstrak atau keduanya.
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Atribut, merupakan penentu kualitas atau sifat kepemilikian sistem dan objeknya.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Wawancara<br/>Untuk mengetahui keseluruhan proses bisnis yang dijalankan oleh setiap divisi dalam mendukung berjalannya proses pemesanan dan penjualan barang beserta dokumen, pihak-pihak yang dilibatkan dan kendala-kendala yang terjadi dalam setiap proses bisnis tersebut.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hubungan internal, merupakan penghubungan diantara objek-objej yang terdapat dalam sebuah sistem.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Metode Studi Berkas<br/>Untuk mengidentifikasi data masukan (''input'') dan informasi yang dihasilkan (''output'') oleh sistem informasi pemesanan dan penjualan barang.</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Lingkungan, merupakan tempat dimana sistem berada.  
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan, Setiap sistem memiliki tujuan dan tujuan inilah yang menjadi motivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tidak terkendali. Tentu tujuan antara satu sistem dengan sistem yang lain berbeda.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Masukan, adalah sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses. Masukan tersebut dapat berupa hal-hal yang tampak fisik (bahan mentah) atau yang tidak tampak (jasa).  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rapina (2011:15)<ref name= "Rapina"> Rapina, dkk. 2011. Peranan Sistem Pengendalian Internal Dalam Meningkatkan Efektivitas dan Efisiensi Kegiatan Operasional Pada Siklus Persediaa dan Pergudangan. Bandung: Univ.Kristen Maranatha.</ref>, teknik pengumpulan data, yaitu:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Proses, adalah bagian yang melakukan perubahan dari masukan menjadi keluaran yang berguna dan lebih bernilai (informasi) atau yang tidak berguna (limbah)  
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keluaran, adalah hasil dari proses. Pada sistem informasi berupa informasi atau laporan dan sebagainya.  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Studi Lapangan<br/>Yaitu penelitian yang dilakukan secara langsung pada perusahaan yang bersangkutan untuk memperoleh data primer dan informasi yang dibutuhkan, dengan cara :
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Batas, adalah pemisah antara sistem dan daerah luar sistem. Batas disini   
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Observasi<br/>Observasi merupakan suatu teknik yang digunakan untuk mengumpulkan data dengan cara melakukan pengamatan secara langsung ke tempat yang dijadikan objek penelitian.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wawancara<br/>Wawancara merupakan salah satu teknik untuk mengumpulkan data dengan cara menanyakan secara langsung kepada pihak yang berkaitan dengan penelitian.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dokumentasi<br/>Dokumentasi adalah suatu teknik pengumpulan data dengan cara mengumpulkan semua hal yang diperlukan yang dapat menunjang keberhasilan penelitian.</ol>
+
menentukan konfigurasi, ruang lingkup atau kemampuan sistem. Batas juga dapat diubah atau dimodifikai sehingga dapat merubah perilaku sistem.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Studi Kepustakaan<br/>Yaitu mencari dan mengumpulkan bahan yang berhubungan dengan masalah yang diteliti untuk memperoleh data sekunder dengan membaca, mempelajari, dan mendalami literatur-literatur yang berhubungan dengan masalah yang diteliti.</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mekanisme pengendalian dan umpan balik, digunakan untuk mengendalikan masukan atau proses. Tujuannya untuk mengatur agar sistem berjalan sesuai dengan tujuan.  
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Tamodia (2013:26), pengumpulan data dengan melakukan peninjauan secara langsung untuk memperoleh data-data yang diperlukan dalam penyusunan tugas akhir. Penelitian ini dilakukan terhadap kegiatan dari seluruh objek penelitian yang meliputi:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Observasi<br/>Melakukan pengamatan langsung di lapangan terhadap pokok permasalahan yang dihadapi. Pengamatan observasi ini dilakukan dengan tidak terbatas pada orang, tetapi jugaobyek-obyek yang lain seperti proses kinerjanya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wawancara<br/>Penulis melakukan wawancara langsung dengan karyawan-karyawan untuk memperoleh keterangan informasi data dan pendapat yang dibutuhkan serta gambaran yang lebih jelas tentang masalah yang sedang diteliti oleh penulis.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dokumentasi<br/>Teknik yang berupainformasi dan berasal dari catatan penting baik dari lembaga atau organisasimaupun dari perorangan.</ol>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan teknik pengumpulan data, yaitu:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Observasi<br/>Teknik penelitian yang dilakukan dengan mengadakan pengamatan secara langsung dalam perusahaan untuk mendapatkan data-data yang berhubungan dengan pembahasan penelitian yang dilakukan.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wawancara<br/>Teknik  penelitian yang  dilakukan  dengan mengadakan wawancara  atau tanya jawab dengan  pihak  perusahaan yang  ditunjuk  atau pejabat  berwenang  yang ada  hubungannya dengan data-data proses produksi dan biaya produksi yang dibahas dalam penelitian ini. <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian Kepustakaan(''Library Research'')<br/>Penelitian yang di lakukan dengan cara mempelajari dan mengumpulkan  bahan-bahan  kepustakaan, dan  literatur-literatur  yang ada  kaitannya  dengan penulisan skripsi ini.
+
 
</ol>
 
</ol>
  
 
+
===Konsep Dasar Informasi===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tahapan Analisa Sistem</b>
+
====Definisi Informasi====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:51)<ref name ="Murad">Murad. Dina Fitria, Kusniawati. Nia, Asyanto. Agus. 2013. Aplikasi ''IntelligenceWebsite'' Untuk Penunjang Laporan PAUD Pada Himpaudi Kota Tangerang. Jurnal CCIT. Tangerang: Perguruan Tinggi Raharja. Vol. 7, No. 1, September 2013.</ref>, tahap analisis merupakan tahap dalam mencari informasi sebanyak-banyaknya mengenai sistem yang diteliti dengan melakukan metode-metode pengumpulan data sehingga ditemukan kelebihan dan kekurangan sistem serta ''user requirement''. Selain itu, tahap ini juga dilakukan untuk mencari pemecah masalah dan menganalisa bagaimana sistem akan dibangun untuk memecahkan masalah pada sistem sebelumnya.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Informasi adalah kumpulan dari data data yang telah diolah, yang tentunya telah memiliki arti atau makna. Beberapa pendapat dari para ahli menenai definisi dari informasi berikut diantaranya :</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:220)<ref name="Sutabri"/>, proses analisis sistem dalam pengembangan sistem informasimerupakan suatu prosedur yang dilakukan untuk pemeriksaan masalah dan penyusunan alternatif pemecahan masalah yang timbul serta membuat spesifikasi sistem yang baru atau sistem yang akan diusulkan dan dimodifikasi. Adapun tujuan utama dari tahap analisis sitem ini adalah sebagai berikut:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan pelayanan kebutuhan informasi kepada fungsi-fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membantu para pengambil keputusan, yaitu para pemimpin, untuk mendapatkan bahan perbandingan sebagai tolak ukur hasil yang telah dicapainya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengevaluasi sistem-sistem yang telah ada dan berjalan ssmpai saat ini, baik pengolahan data maupun pembuatan laporannya.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskantujuan-tujuan yang ingin dicapai berupa pola pengolahan data dan pembuatan laporan yang baru.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyusun suatu tahap rencana pengembangan sistem dan penerapannya serta perumusan langkah dan kebijaksanaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Selama tahap analisis sistem, analis sistem terus bekerja sama dengan manajer, dan komite pengarah terlibat dalam titik yang penting. Adapun langkah-langkah yang harus dilakukan pada tahap analisis sistem adalah sebagai berikut:
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengumumkan penelitian sistem<br/>Ketika perusahaan menerapkan aplikasi komputer baru manajemen mengambil langkah untuk memastikan kerjasama dari para pekerja. Perhatian mula-mula ditunjukan pada kekhawatiran pegarawai mengenai cara komputer mempengaruhi kerja mereka.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengorganisasikan tim proyek<br/>Tim proyek yang akan melakukan penelitian sistem dikumpulkan. Banyak perusahaan mempunyai kebijakan menjadi pemakai dan bukan spesialis informasi sebagai pemimpin proyek. Agar proyek berhasil, pemakai perlu berperan aktif daripada hanya pasif.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mendefinisikan kebutuhan informasi<br/>Analisis mempelajari kebutuhan informasi pemakai dengan terlibat dalam berbagai kegiatan pengumpulan informasi, wawancara perorangan, pengamatan, pencarian catatan, dan ''survey''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menurut Lippeveld dkk dalam Hartono (2013:15)<ref name= "Hartono">Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.</ref>“Mendefinisikan informasi sebagai sehimpunan fakta atau data yang memiliki makna”.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mendefinisikan kriteria kinerja sistem<br/>Setelah kebutuhan informasi manajer didefinisikan, langkah selanjutnya adalah menspesifikasikan secara tepat apa yang harus dicapai oleh sistem, yaitu kriteria kinerja sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menurut Lucas dalam Hartono(2013:15)<ref name= "Hartono">Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.</ref>“Mengartikan informasi sebagai data yang telah ditafsirkan agar memberikan makna tertentu bagi seseorang”.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan usulan rancangan<br/>Analisis sistem memberikan kesempatan bagi manajer untuk membuat keputusan untuk meneruskan atau menghentikan untuk kedua kalinya. Disini manajer harus menyetujui tahap rancangan dan dukungan bagi keputusan itu termasuk di dalam usulan rancangan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menurut Davis dalam Hartono (2013:15)<ref name= "Hartono">Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.</ref>”Mendefinisikan informasi menjadi informasi adalah data yang telah diolah menjadi suatu bentuk yang berguna bagi penerimanya dan memiliki nilai bagi pengambilan keputusan saat ini atau di masa yang akan datang”.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyetujui atau menolak rancangan proyek<br/>Manajer dan komite sistem mengevaluasi usulan rancangan dan menentukan apakah akan memberikan persetujuan atau tidak. Dalam beberapa kasus, tim mungkin diminta melakukan analisis lain dan menyerahkan kembali atau proyek mungkin ditinggalkan. Jika persetujuan diberikan, proyek akan maju ke tahap rancangan.</ol>
+
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:113)<ref name="Rizky">Rizky. Soetam. 2011. Konsep Dasar Rekayasa Perangkat Lunak. Jakarta: Prestasi Pustaka.</ref>, analisa kebutuhan sebuah perangkat lunak atau requirement analysis adalah proses untuk mempelajari kebutuhan pengguna yang datang pada definisi dari sistem, perangkat keras serta kebutuhan perangkat lunak. SRS sebagai hasil analisa kebutuhanperangkat lunak. SRS adalah dokumentasi dari kebutuhan pokok (fungsi, kinerja hambatan desain, dan atribut) dari perangkat lunak dan antar  muka eksternal dari perangkat lunak tersebut.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pengertian di atas maka informasi merupakan sumberinformasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau item serta kumpulan data yang telah diolah menjadi sesuatu yang berguna
 +
dan lebih berarti bagi penerimanya.</p></div>
  
<div style="text-align: center"><img width=500 src="https://lh4.googleusercontent.com/y3GXGN1NsUuNdQ1ET_n3BglcFU3K4uYfsZhrQvcGBiY=w495-h238-no"></div>
+
====Kriteria Informasi====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ada tiga pilar utama yang menentukan kualitas informasi yakni akurasi, ketepatan waktu dan relevansi, lebih lanjut diungkapkan secara lengkap tentang syarat-syarat informasi yang baik yakni :</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
<ol>
Gambar 2.5 Aspek Software Requirement System </b> [Rizky, 2011:113]</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Ketersediaan (availability)
 
+
<br/>Sudah barang tentu syarat yang mendasar adalah tersedianya informasi itu sendiri, informasi harus dapat diperoleh bagi orang yang hendak memanfaatkannya.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mudah dipahami (comprehensibility)
 
+
<br/>Informasi harus mudah dipahami oleh pembuat keputusan, baik informasi tersebut diperuntukkan dalam pembuatan keputusan yang sifatnya rutin maupun strategis. Informasi yang rumit dan berbelit-belit hanya akan membuat kurang efektifnya keputusan manajemen.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">SRS sendiri sebagai hasil dari analisa kebutuhan perangkat lunak harusmemperhatikan lima hal penting didalamnya:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Relevansi
<ol style="list-style-type:lower-alpha">
+
<br/>Informasi yang diperlukan adalah yang benar-benar relevan dengan permasalahan, misi dan tujuan organisasi.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Fungsi dari perangkat lunak<br/>Apa yang nanti akan dilakukan oleh perangkat lunak tersebut dan apakah fungsi utama yan diharapkan mucul didalam SRS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bermanfaat
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Antar muka eksternal<br/>Bagaimana hubungan perangkat lunak dengan pengguna perangkat keras yang akan digunakan serta pengaruh dengan perangkat lunak lainnya.
+
<br/>Informasi harus tersaji kedalam bentuk-bentuk yang memungkinkan pemanfaatannya oleh organisasi yang bersangkutan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kinerja<br/>Bagaimana kinerja yang diharapkan dari perangkat lunak tersebut, baik dari sisi keamanan, kecepatan, kemampuan serta waktu respon terhadap masalah yang ditimbulkan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tepat Waktu
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Atribut<br/>Apakah dengan atribut yang terkait dalam perangkat lunak tersebut, dari sisi pemeliharaan ataupun kebenaran dari input serta output yang diharapkan.
+
<br/>Informasi harus tersedia tepat pada waktunya, syarat ini utamanya sangat penting pada saat organisasi membutuhkan informasi ketika manajer hendak membuat keputusan yang krusial.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kendala desain<br/>Apakah terdapat batasan khusus yang hasrus ada di dalam desain perangkat luak, seperti masalah kultur, peraturan organisasi dan keterbatasan perangkat keras yang dimiliki.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keandalan
 +
<br/>Informasi harus diperleh dari sumber-sumber yang dapat diandalkan kebenarannya. Pengolah data atau pemberi informasi harus dapat menjamin tingkat kepercayaan yang tinggi atas informasi yang di sajikan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keandalan
 +
<br/>Informasi harus diperleh dari sumber-sumber yang dapat diandalkan kebenarannya. Pengolah data atau pemberi informasi harus dapat menjamin tingkat kepercayaan yang tinggi atas informasi yang di sajikan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Akurat
 +
<br/>Syarat ini mengharuskan informasi harus bersih dari kesalahan dan kekeliruan. Ini berarti juga bahwa informasi harus jelas dan secara akurat mencerminkan makna yang terkandung dari data pendukungnya.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Konsisten
 +
<br/>Informasi tidak boleh mengandung kontradiksi di dalam penyajiannya,karena konsistensi merupakan syarat penting bagi dasar pengambilan keputusan tampak bahwa ada berbagai macam syarat yang harus dipenuhi bagi informasi untuk kepentingan manajemen. Pengolah data atau penyedia informasi harus mempertimbangkan segi-segi waktu penyajian isi,format maupun segi-segi lain dari informasi tersebut. Ini dapat dipahami karena dalam organisasi modern, kualitas informasi yang dipergunakan dalam manajemen itulah yang akan menentukan efisiensi dan efektifitas organisasi yang bersangkutan.
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan analisis sistem dilakukan untuk memproses data yang dikumpulkan sehingga mendapatkangambaran mengenai pengguna sistem, fungsi yang harus dijalankan oleh sistem, input yang dibutuhkan sistem, serta output yang dihasilkan oleh sistem baru.</p></div>
 
  
 
+
====Karakteristik Informasi====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tahapan Perancangan Sistem</b>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Yakub dalam Ziliwu (2013:16-18)<ref name="ziliwu">Ziliwu, Videl Firmansyah. 2013. “Sistem Informasi Akademik di SMA Negeri 1 Margahayu Bandung Berbasis Client Server”. Bandung: Elib Unikom Universitas Komputer Indonesia Bandung Tahun 2013.</ref>Untuk tiap-tiap tingkatan manajemen dengan kegiatan yang berbeda, dibutuhkan informasi dengan karakteristik yang berbeda pula. Karakteristik dari informasi yaitu :</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nasution (2012:118)<ref name= "nasution">Nasution, Ruslan Efendi. 2012. Implementation Sms Gateway In The Development Web Based Information System Schedule Seminar Thesis. Lampung: Unila.</ref>, “Desain atau perancangan adalah tahapan dimana dimulai analisa mengenai bentuk input sistem, rancangan database, output sistem dan skema alur kerja program”.</p></div>
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:225)<ref name="Sutabri"/>, tahap rancangan sistem dibagi menjadi 2 (dua) bagian, yaitu rancangan sistem secara umum dan rinci. Adapun tujuan utama dari tahap rancangan sistem ini adalah sebagai berikut:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kepadatan Informasi
<ol style="list-style-type:lower-alpha">
+
<br/>Untuk manajemen tingkat bawah karakteristik informasinya adalah terperinci dan kurang padat, karena digunakan untuk pengendalian operasi. Sedangkan untuk manajemen yang lebih tinggi tingkatannya, mempunyai karakteristik informasi yang semakin tersaring, lebih ringkas dan padat.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan evaluasi serta merumuskan pelayanan sistem yang baru secara rinci dan menyeluruh dari masing-masing bentuk informasi yang akan dihasilkan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Frekuensi Informasi
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mempelajari dan mengumpulkan data untuk disusun menjadi sebuah struktur data yang teratur sesuai dengan sistem yang akan dibuat yang dapat memberikan kemudahan dalam pemrograman sistem serta keluwesan atau fleksibilitas keluaran informasi yang dihasilkan.
+
<br/>Manajemen tingkat bawah karakteristik informasinya adalah terfokus pada suatu masalah tertentu, karena digunakan oleh manajer bawah yang mempunyai tugas khusus. Sedangkan untuk manajemen yang lebih tinggi tingkatannya, mempunyai karakteristik informasi yang semakin luas, karena manajemen atas berhubungan dengan masalah yang luas.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyusunan perangkat lunak sistem yang akan berfungsi sebagai sarana pengolahan data dan sekaligus penyaji informasi yang dibutuhkan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Akses Informasi
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyusun kriteria tampilan informasi yang akan dihasilkan secara keseluruhan sehingga dapat memudahkan dalam hal pengindentifikasian, analisis, dan evaluasi terhadap aspek-aspek yang ada dalam permasalahan sistem yang lama.
+
<br/>Manajemen tingkat bawah membutuhkan informasi yang periodenya berulang-ulang sehingga dapat disediakan oleh bagian sistem informasi yang memberikan dalam bentuk laporan periodik.dengan demikian akses informasi tidak dapat secara online tetapi dapat secara off line. sebaliknya untuk level tinggi, periode informasi yang dibutuhkan tidak jelas sehingga manajer – manajer tingkat atas perlu disediakan akses online untuk mengambil informasi kapan pun mereka membutuhkan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyusunan buku pedoman (manual) tentang pengoperasian perangkat lunak sistem yang akan dilanjutkan dengan pelaksanaan kegiatan pelatihan serta penerapan sistem sehingga sistem tersebut dapat dioperasikan oleh organisasi atau instansi yang bersangkutan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Waktu Informasi
</ol>
+
<br/>Manajemen tingkat bawah, informasi yang dibutuhkan adalah informasi historis, karena digunakan dalam pengendalian operasi yang memeriksa tugas rutin yang sudah terjadi. Untuk manajemen tingkat tinggi waktu informasi lebih ke masa depan berupa informasi prediksi karena digunakan untuk pengambilan keputusan strategi yang menyangkut nilai masa depan.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun langkah-langkah umum yang harus dilakukan pada tahap rancangan sistem adalah sebagai berikut:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sumber Informasi
<ol style="list-style-type:lower-alpha">
+
<br/>Manajemen tingkat bawah lebih berfokus pada pengendalian internal perusahaan. Maka manajer tingkat bawah lebih memerlukan informasi dengan data yang bersumber dari internal perusahaan sendiri. Manajer tingkat atas lebih berorientasi pada masalah perencanaan strategi yang berhubungan dengan lingkungan luar perusahaan. Karena itu membutuhkan informasi dengan data yang bersumber pada eksternal perusahaan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan rancangan sistem yang terperinci<br/>Analis bekerja sama dengan pemakai mendokumentasikan rancangan sistem baru dengan alat yang dijelaskan dalam modul teknis. Beberapa alat memudahkan analis untuk menyiapkan dokumentasi secara ''to-down'', dimulai dengan gambaran besar secara bertahap mengarah lebih terinci.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengindentifikasikan berbagai alternatif konfigurasi sistem<br/>Sekarang analis harus mengidentifikasikan konfigurasi (bukan merek atau model) peralatan komputer yang akan memberikan hasil terbaik bagi sistem untuk menyelesaikan pemrosesan. Identifikasi merupakan suatu proses yang berurutan, dimulai dengan identifikasi berbagai kombinasi yang dapat menyelesaikan setiap tugas.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengevaluasi berbagai alternatif konfigurasi sistem<br/>Analis bekerjasama dengan manajer, mengevaluasi berbagai alternatif. Alternatif yang dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja dengan kendala yang ada. Dengan memakai sistem pemasukan pesanan sebagai contoh, anggaplah bahwa pilihannya adalah alternatif tiga. Tiga subsistem yang lain yaitu persediaan, penagihan, dan piutang dievaluasi dengan cara yang sama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
Memilih konfigurasi yang terbaik<br/>Analis mengevaluasi semua konfigurasi subsistem dan menyesuaikan kombinasi peralatan sehingga semua subsistem menjadi satu konfigurasi tunggal. Setelah selesai, analisa membuat rekomendasi kepada manajer untuk disetujui. Saat manajer menyetujui konfigurasi tersebut, persetujuan selanjutnya dilakukan oleh komite pengarah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan usulan penerapan<br/>Analis menyiapkan usulan penerapan yang mengikhtisarkan tugas penerapan yang harus dilakukan, keuntungan yang diharapkan dan biayanya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyetujui atau menolak penerapan sistem<br/>Keputusan untuk terus pada tahap penerapan ini sangat penting karena usaha ini akan sangat berpengaruh terhadap jumlah orang yang terlibat. Jika keuntungan yang diharapkan dari sistem melebihi biaya, penerapan akan disetujui.
+
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Munurut Rizky (2011:140)<ref name="Rizky"/>, “Perancangan adalah sebuah proses untuk mendefinisikan sesuatu yang akan dikerjakan dengan menggunakan teknik yang bervariasi serta didalamnya melibatkan deskripsi mengenai arsitektur serta detail komponen dan juga keterbatasan yang akan dialami dalam proses pengerjaannya”.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perancangan perangkat lunak merupakan sebuah proses yang berkelanjutan dari analisa dan didalamnya melakukan identifikasi hasil analisa serta menghasilkan konsep dasar untuk kepentingan pengembangan perangkat lunak.</p></div>
 
  
 
+
===Konsep Dasar SDLC (System Developmnet Life Cycle)===
<div style="text-align: center"><img width=auto src="https://lh4.googleusercontent.com/-AbRYpufvTGU/VC-73iTanDI/AAAAAAAAByc/od4MlgIvQSA/w569-h225-no/gb26.png"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam sub bab ini dijelaskan mengenai definisi elisitasi yaitu sebagai
 
+
berikut:</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
====Definisi SDLC (System Development Live Cycle)====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Baswananda (2014:4),<ref name="Baswananda">Baswananda, Aji Raino 2014. Program Studi Sistem Informasi, Fakultas Ilmu Komputer. (http://eprints.dinus.ac.id/ , diakses pada tanggal 12 Oktober 2017).</ref>“Metode SDLC (System Development Life Cycle) adalah tahapan-tahapan pengembangan sistem informasi yang pertama kali dikembangkan yang dilakukan oleh analisis sistem dan programmer untuk membangun sebuah sistem informasi”</p></div>
Gambar 2.6 Relasi Antara Analisa dan Perancangan</b> [Rizky,2011:140] </p></div>
+
====Langkah-Langkah Metode SDLC====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Taufik Ramadhan dan Victor G Utomo (2014),<ref name="Ramadhan Taufiq">Ramadhan Taufiq, Victor G Utomo.2014.Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android (Studi Kasus STMIK Provisi Semarang:Jurnal Teknologi Informasi dan Komunikasi.</ref>Ada beberapa tahapan dalam metode pengembangan SDLC</p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Meski dikatakan bahwa perancangan perangkat lunak adalah sebuah proses kreatif dandianggap sebagai sebuah “seni” yang dapat memiliki penilaian yang bias, tetapi terdapat beberapa acauan umum untuk dapat mengatakan bahwa hasil perancangan tersebut sebagai hasil perancangan yang baik:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hasil perancangan harus mengimplementasikan hasil analisa secara eksplisit dan memenuhi kebutuhan pengguna secara implisit.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hasil perancangan harus data dimengerti oleh pihak pengembang perangkat lunak yang akanm engimplementasikan ke dalam bahasa pemrograman.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hasil perancangan harus menyediakan gambaran yang lengkap mengenai perangkat lunak yang akan dibuat, baik dari segi data, fungsi serta perilaku yang akan dijalankan oleh perangkat lunak tersebut.
+
</ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan berdasarkan hasil analisis sistem, maka dibuat suatu rancangan dalam bentuk diagram-diagram UML, sehingga rancangan sistem lebih mudah dipahami, baik bagi pengembang sistem maupun pengguna sistem.</p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Tahapan Implementasi Sistem</b>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:52)<ref name= "Murad"/>, “Tahap ini merupakan tahapan dalam pengimplementasikan sistem yang sudah dirancang dan dilakukan pengujian secara unit, agar dapat mengetahui kesalahan-kesalahan yang terdapat dalam sistem dan segera dilakukan perbaikan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nasution (2012:118)<ref name="nasution"/>, “Implementasi atau pengujian adalah tahapan dimana ''software'' yang telah selesai dikembangkan dilakukan pengujian dengan metode ''blackbox''agar semua komponen sistem apakah sesuai dengan analisis kebutuhan pada awal perancangan”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:229)<ref name="Sutabri"/>, setelah sistem dianalisis dan dirangcang dengan menggunakan teknologi yang sudah diseleksi dan dipilih maka tiba saatnya bagi sistem tersebut untuk diimplementasikan. Adapun tujuan utama dari tahap implementasi sistem ini adalah sebagai berikut:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengkajian mengenai rangkaian sistem, perangkat lunak, dan perangkat keras dalam bentuk sistem jaringan informasi terpusat agar dapat diperoleh sebuah bangunan atau arsitektur sistem informasi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan uji coba perangkat lunak sistem sebagai pengolah data sekaligus penyaji informasi yang dibutuhkan.
+
</ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahap penerapan merupakan kegiatan untuk memperoleh dan mengintegrasikan sumber dayafisik dan konseptual yang menghasilkan suatu sistem yang bekerja secara simultan dan berkesinambungan. Adapun langkah-langkah secara umum yang harus dilakukan pada tahap implementasi sistem adalah sebagai berikut:</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merencanakan penerapan<br/>Karena hanya tinggal satu tahap pengembangan yang tersisa sebelum sistem baru digunakan, manajer dan spesialis informasi harus memahami dengan baik pekerjaan yang diperlukan untukmenerapkan rancangan sistem. Mereka dapat menggunakan pengertahuan ini untuk mengembangkan rencana penerapan yang sangat rinci.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengumumkan penerapan<br/>Penerapan proyek diumumkan kepada para pegawai dengan cara yang sama seperti pada penelitian sistem. Tujuan pengumuman ini adalah menginformasikan kepad pegawai mengenai keputusan untuk menerapkan sistem baru dan meminta kerjasama pegawai.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mendapatkan sumber daya perangkat keras<br/>Rancangan sistem disediakan bagi para pemasok berbagai jenis peralatan komputer yang terdapat pada konfigurasi yang disetujui. Setiap pemasok diberikan Request For Proposal. Penjelasan dari rancangan sistem memungkinkan pemasok untuk memilih unit komputer yang terbaik unutk melakukan tugas tersebut. Ketika para pemasok bersaing untuk mendapatkan pesanan, merekamasing-masing menyiapkan usulan tertulis.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mendapatkan sumber daya perangkat lunak<br/>Saat perusahaan memutuskan untuk menciptakan sendiri perangkat lunak aplikasinya, ''programmer'' menggunakan dokumentasi yang disiapkan oleh analis sitem sebagai titik awal. Programmer dapat menyiap kandokumentasi yang lebih rinci, seperti bahasa inggris tersruktur atau bagan arus program. Pengkodean dilakukan dan program diuji. Hasil akhirnya adalah ''software library'' dari program aplikasi. Jika perangkat lunak aplikasi jadi dibeli, pemilih pemasok peangkat lunak dapat mengikuti prosedur yang sama seperti yang digunakan untuk memilih pemasok perangkat keras yaitu RFP dan usulan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan ''database''<br/>DBA bertanggung jawab untuk semua kegiatan yang berhubungan dengan data dan ini mencakup persiapan ''database''. Dalam beberapa kasus, perlu dikumpulkan data baru dan dalam kasus ini, data yang telah ada perlu dibentuk kembali sehingga sesuai dengan rancangan sistem baru. Tugas ini dilaksanakan dan data dimasukan dalam ''database''. Jika perusahaan belum menggunakan sistem manajemen ''database'', DBA akan berperan penting dalam pemilihan perangkat lunak itu.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan fasilitas fisik<br/>Jika perangkat keras dari sistem baru tidak sesuai dengan fasilitas yang ada, perlu dilakukankonstruksi baru atau perombakan. Ruang komputer yang menyimpan ''mainframe'' atau komputer mini berskala besar merupakan kombinasi yang rumit. Pembangunan fasilitas tersebut dapat menjadi tugas berar dan harus dijadwalkan sehingga sesuai dengan keseluruhan rencana proyek.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mendidik peserta dan pemakai<br/>Sistem baru kemungkinan besar akan mempengaruhi banyak orang. Beberapa orang akan membuat sistem bekerja. Mereka ini disebut dengan peserta, yang meliputi ''operator'' pemasukan data, pegawai koding, dan pegawai administrasi lainnya. Orang lain akan menggunakan output sistem. Semuanya harus dididik tentang peran mereka dalam sistem. Pendidikan harus dijadwalkan jauh setelah siklus hidup dimulai, tepat sebelum bahan yang dipelajari.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Masuk ke sistem baru<br/>Proses penghentian penggunaan sistem lama dan memulai penggunaan sistem baru disebut ''Cut Over''. Ada empat pendekatan dasar, yaitu: percontohan, serentak, bertahap, dan paralel.
+
</ol>
+
 
+
</ol>
+
 
+
===Konsep Dasar Internet===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi Internet'''<br/>Menurut Jarot (2009:1), “Secara harfiah, Internet (kependekan dari ''interconnection - networking'') ialah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar ''Internet Protocol Suite'' (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia”.<br/>Menurut Ananda (2009:1), “Internet adalah rangkaian komputer yang terhubung satu sama lain”.<br/>Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa internet adalah komputer yang terhubung melalui jaringan dan saling berkomunikasi dengan waktu dan wilayah yang tak terbatas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tahap perencanaan sistem
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Sejarah Internet'''<br/>Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (''packet switching communication protocol''). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan ''internetworking''. Sebelum internet ada, ARPnet (''US Advanced Researt Project Agensy'') atau Departemen Pertahanan Amerika pada tahun 1969 membuat jaringan komputer yang tersebar untuk menghindari terjadinya informasi terpusat, setelah itu internet digunakan oleh kalangan akademis (UCLA) untuk keperluan penelitian dan pengembangan teknologi. Selanjutnya pemerintahan Amerika Serikat memberikan izin kearah komersial pada awal tahun 1990.
+
<br/>Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan sumber daya seperti perangkat fisik, manusia, metode (teknik dan operasi), dan anggaran yang sifatnya masih umum (belum rinci).
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Analisa kebutuhan sistem
 +
<br/>Tahap analisa kebutuhan sistem merupakan tahap penelitian atas sistem yang telah ada dengan tujuan merancang sistem yang baru atau diperbaharui. Tahap ini merupakan tahap kritis dan sangat penting karena akan menentukan berhasil tidaknya sistem yang akan dibangun atau dikembangkan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perancangan sistem
 +
<br/>Tujuan pada tahap perancangan sistem adalah untuk memenuhi kebutuhan kepada para pemakai, serta memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli teknik lain yang terlibat.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Implementasi
 +
<br/>Tahap implementasi atau penerapan adalah tahap dimana desain sistem dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Manajemen dan pemeliharaan
 +
<br/>Tahap pemeliharaan merupakan tahap yang dilakukan setelah implementasi, yang meliputi pemakaian atau penggunaan, audit, penjagaan, perbaikan, dan peningkatan sistem.
 
</ol>
 
</ol>
  
 
+
===Konsep Dasar Elisitasi===
===Konsep Dasar Analisa SWOT===
+
====Definisi Elisitasi====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prastomo (2015:166),<ref name="Prastomo">Prastomo, Universitas Sam Ratulangi. Vol.3 No.1:2-4. Prastomo, Andi. 2015. "Prototipe Sistem E-Learning dengan Pendekatan Elisitasi dan Framework Codeigniter: Studi Kasus SMP Yamad Bekasi". Jakarta: Journal Lppmunindra Universitas Indraprasta PGRI Tahun 2015.</ref>Elisitasi merupakan suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak. Elisitasi adalah sekumpulan aktifitas yang ditujukan untuk menemukan kebutuhan suatu sistem baru melalui komunikasi dengan pelanggan dan pihak yang memiliki kepentingan dalam pengembangan sistem.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut S.Guritno dalam Ariawan (2015:63)<ref name=" Ariawan">Ariawan, Jesa dan Sri Wahyuni. 2015. "Aplikasi Pengajuan Lembur Karyawan Berbasis Web". Tangerang: Jurnal Sisfotek Global. Vol.5 No.1:63.</ref>"Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi".</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi tersebut dapat disimpulan bahwa, Elisitasi merupakan aktivitas untuk analisa kebutuhan yang berisi usulan rancangan sistem baru dalam rekayasa kebutuhan. Elisitasi dapat dilakukan dengan
 +
proses wawancara melalui empat tahap:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi Analisa SWOT'''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui wawancara.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk menyatakan peran dan fungsi teknologi informasi pada ''monitoring'' prestasi maka perlu dianalisis dengan metode SWOT (''strength, weakness, opportunity, and threat''). Adapun tahap analisis SWOT  menurut Rangkuti (2011:199) adalah:</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">ElisitasiTahap II, merupakan hasil dari pengklasifikasian elisitasi tahap berdasarkan metode MDI, metode MDI bertujuan memiasahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI:
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Identifikasi faktor-faktor eksternal dan internal.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">M pada MDI berarti Mandatory (penting). Maksutnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberi nilai peubah dengan pembobotan serta rating dari 1 sampai 5. Bobot dikalikan rating dari setiap faktor untuk mendapatkan skor untuk faktor-faktor tersebut.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">D pada MDI berarti desireable (boleh ada). Maksutnya requirement tersebut tidak terlalu penting dan boleh dihiangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem lebih sempurna.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">I pada MDI berarti Inessential (tidak penting). Maksutnya requirement tersebut bukanlah termasuk bagian dari sistem yang dibahas.
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sesuai dengan pola empat sel kuadran metode SWOT akan dijelaskan posisi institusi pendidikan dalam perpaduan antara kondisi internal dan eksternal untuk menyatakan peran dan fungsi teknologi informasi.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Elitasi Tahap III, merupakan penyusutan elisitasi tahap II dengan mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklarifikasikan kembali dengan metode TOE, yaitu:
{|table align="center"
+
|- width="35%"
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">Kuadran 1 :</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">Situasi yang paling menguntungkan, institusi pendidikan menghadapi beberapa lingkungan dan mempunyai kekuatan yang mendorong dalam pemanfaatan peluang yang ada.</div>
+
|-
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">Kuadran 2 :</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">situasi dimana institusi pendidikan dengan kekuatan internal menghadapi suatulingkungan yang tidak menguntungkan.</div>
+
|-
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">Kuadran 3 :</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">institusi pendidikan menghadapi lingkungan yang sangat menguntungkan tetapi tidak memiliki kemampuan untukmenangkap peluang</div>
+
|-
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">Kuadran 4 :</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">situasi perusahaan yang paling tidak menguntungkan. Institusi pendidikan menghadapi ancaman lingkungan yang utama dari suatu posisi yang relatif lemah.</div>
+
|}
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Menurut Yusmini (2011:68), definisi analisa SWOT sebagai berikut:</p></div>
+
Analisis SWOT adalah suatu bentuk analisis dengan mengidentifikasi berbagai faktor secara sistematis terhadap kekuatan-kekuatan (Strengths) dan kelemahan-kelemahan (''Weakness'')suatu lembaga atau organisasi dan kesempatan-kesempatan (Oportunities)serta ancaman-ancaman (''Threats'') dari lingkungan untuk merumuskan strategi perusahaan. Analisa ini didasarkan pada logika yang dapat memaksimalkan kekuatan (''Strengths'') dan peluang(''Opportunities''), namun secara bersamaan dapat meminimalkan kelemahan (Weakness) dan ancaman (Threats).
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Moniaga (2013:6), dilakukan analisis SWOT berdasarkan analisis kuadran yang telah dilakukan. Analisis SWOT bertujuan untuk melakuakn perbandingan antarafaktor internal yaitu kekuatan dan kelemahan dengan faktor eksternal yaitu peluang dan ancaman. Kekuatan (''strength'') dan kelemahan (''weakness'') didapat melalui analisis kuadran I tergolong sebagai kekuatan perusahaan dan variabel-variabel dalam kuadran IV tergolong sebagai kelemahan perusahaan. Sedangkan untuk peluang dan ancaman merupakan faktor luar yang masih berhubungan dengan perusahaan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan analisis SWOT menggambarkan secara jelas bagaimana peluang dan ancaman yang dihadapi oleh perusahaan dapat disesuaikan dengan kekuatan dan kelemahan yang dimiliki.</p></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Langkah-Langkah Penyusunan SWOT'''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rangkuti (2011:8) Langkah–langkah mudah penyusunan SWOT yaitu:</p></div>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan Proses ''Input'' Untuk Menyusun SWOT<br/>Tujuannya adalah untuk mengetahui informasi strategis apa saja yang harus dikumpulkan sebelum menyusun SWOT.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">T artinya Technical, maksudnya bagaimana tata cara / teknik pembuatan requirement tersebut dalam sistem yang diusulkan?
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengembangkan ''Timeline'' (Ketepatan Waktu<br/>Tujuannya adalah untuk menentukan target berapa lama penyusunan SWOT ini dibutuhkan sampai selesai.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membentuk ''Teamwork'' Berdasarkan Metode OCAI<br/>Tujuannya adalah menentukan isu penting yang harus dimiliki oleh setiap anggota dalam ''teamwork'' dengan nilai-nilai budaya organisasi yang sesuai dan tepat.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">E artinya Economi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem?
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kuisioner Riset SWOT<br/>Tujuannya adalah untuk menyusun formulasi strategis, berdasarkan faktor-faktor internal (kekuatan dan kelemahan) serta faktor faktor eksternal (peluang dan ancaman.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Elisitasi Tahap 4 (Final Draft Elisitasi) merupakan bentuk akhir dari tahap-tahapan elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Identifikasi Penyebab Masalah<br/>Tujuannya adalah untuk menemukan masalah yang sebenarnya dan tidak terjebak dengan fenomena.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan Tujuan Dan Sasaran Strategis<br/>Tujuannya adalah untuk menentukan tujuan strategis berikut sasaran strategis secara tepat, sehingga dapat mengatasi masalah yang sedang dan akan dihadapi perusahaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyusun IsuStrategis, Formulasi Strategis, Tema Strategis, Dan Pemetaan Strategis<br/>Tujuannya adalahpengujian apakah isu strategis dan tema strategis yang akan dipakai dalam SWOT sudah cukup baik dan mendukung pencapaian visi dan misi perusahaan. Berdasarkan isu strategis dan tema strategis ini disusun pemetaan strategis. Pemetaan strategis adalah rencana pemetaan strategis ke dalam kerangka empat perspektif SWOT, sehingga semuanya dapat terintegrasi dalam tujuan dan sasaran strategis yang ingin dicapai perusahaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan Ukuran Yang Dipakai Dalam SWOT<br/>Tujuannya adalah menentukan ukuran apa saja yang ingin dipakai dalam SWOT, berikut bagaimana cara mengukurnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan Strategis ''Initiatives'' Dan ''Key Performance Indicators'' Dalam Bentuk ''Tag'' Dan ''Lead Indicator''.<br/>Tujuannya adalah untuk merumuskan ''strategic initiative'' dan menyusun ''key performance Indicator'' dalam bentuk ''lag'' dan l''ead indicator''. Dalam bagian ini akan dijelaskan juga perbandingan ukuran hasil dengan pemicu kinerja.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan Bobot Dan Nilai Untuk Mengukur Kinerja.<br/>Tujuannya adalah untuk mengkuantifikasi semua persoalan pengukuran kinerja kedalam bentuk ukuran yang mudah dipahami.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan ''Cascading SWOT''<br/>Tujuannya untuk mengukur ''objectivies'' (O), cara pengukuran atau ''measurement'' (M), caramenentukan ''target'' (T), serta cara menentukan ''program'' (P) yang menjadi ''prioritas''. Selanjutnya OMTP ini didistribusikan mulai dari tingkat atas, unit bisnis, sampai tingkat individual dalam bentuk kartu individu.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Analisa RisikoMenggunakan Key Risk Indicators<br/>Tujuannya adalah untuk mengukur besarnya risiko serta melakukan antisipasi penanggulangannya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Analisis Anggaran Dan Model Keuangan<br/>Tujuannya adalah untuk membuat anggaran berbagai program yang sudah disusun sebelumnya berikut perkiraan rasio-rasio keuangan yang akan diperoleh dalam rencana anggaran perusahaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Analisis Kasus ''Corporate Strategy'' Menggunakan SWOT<br/>Pada bagian in pembaca akan memperoleh contoh penerapan SWOT pada suatu perusahaan, sehingga mendapat gambaran tentang betapa mudah menerapkan SWOT dalam bisnis yang sedang ia jalankan.
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Tujuan Analisa SWOT'''
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rangkuti (2011:197), tujuan analisa SWOT yaitu membandingkan antara faktor eksternal peluang dan ancaman dengan faktor internal kekuatan dan kelemahan sehingga dari analisis tersebut dapat diambil suatu keputusan strategis suatu organisasi.</p></div>
 
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Pendekatan Pemecahan Masalah'''
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Puspitasari (2011:96), Penelitian ini menggunakan konsep service marketing mix (bauran pemasaran jasa) 7P–Product, Price, Promotion, Place, People, Process, dan Physical Evidence. Adapun penjelasan ketujuh hal tersebut adalah sebagai berikut:</p></div>
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Product '':produk atau jasa yang ditawarkan kepada pasar untuk memenuhi keinginan dan kebutuhan konsumen.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Price'' :biaya yang harus dikeluarkan konsumen untuk memperoleh produk atau jasa yang ditawarkan.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Place'' :lokasi dimana produk atau jasa tersedia.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Promotion'' : aktivitas untuk mengkomunikasikan produk atau jasa yang ditawarkan.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''People'' : orang yang berperan dalam pelayanan produk atau jasa.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Process :proses terjadinya kontak antara konsumen dengan pihak penyedia produk atau jasa.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Physical Evidence'' : bukti fisik yang mempengaruhi penilaian konsumen terhadap produk atau jasa.
 
</ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sukotjo (2010:216), konsumen banyak dipengaruhi oleh beberapa faktor, diantaranya adalah faktor ''marketing mix'' yang terdiri dari 7P (yang meliputi: ''produk, price, promotion, place, participant, proses'', dan ''physical evidence'').</p></div>
 
 
</ol>
 
</ol>
  
 +
==Teori Khusus==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam sub bab ini dijelaskan mengenai definisi pengolahan data</p></div>
 +
===Konsep Dasar Penilaian Raport Siswa===
 +
====Penilaian====
 +
=====Definisi Penilaian=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sujana dalam Yunus dkk (2014:173)<ref name="Yunus ">Yunus, Muhammad dan Tri Hartiti Retnowati. 2014. "Evaluasi Pelaksanaan Penilaian Kelas pada Mata Pelajaran Matematika SMP Negeri di Kabupaten Lombok Tengah". Yogyakarta: Jurnal Evaluasi Pendidikan Universitas Negeri Yogyakarta. Vol.2 No.2:173.</ref>menyatakan bahwa,“Penilaian adalah proses memberikan atau menentukan nilai kepada objek tertentu berdasarkan suatu kriteria tertentu. Penilaian merupakan proses pengumpulan dan pengolahan informasi untuk mengukur pencapaian hasil belajar peserta didik. Penilaian juga dilakukan dalam rangka memberikan feedback dan feed forward bagi peserta didik”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sudrajat dalam Yudha (2017:9),<ref name="Yudha">Yudha, Surya Indra. 2017. “Implementasi Web Service untuk Pengolahan Nilai Raport Siswa SMK Kesehatan Sadewa”. Yogyakarta: Eprints Akakom Yogyakarta Tahun 2017.</ref>“Penilaian adalah penerapan berbagai cara dan pengguanaan beragam alat penilaian untuk memperoleh informasi tentang sejauh mana hasil belajar peserta didik atau ketercapaian kompetensi peserta didik”.</p></div>
 +
<br/>Berdasarkan dari ketiga pendapat tersebut di simpulkan bahwa arti penilaian adalah proses pengambilan keputusan untuk mengukur tingkat kemampuan siswa dalam mata pelajaran.
  
===Pengertian Monitoring===
+
=====Petunjuk Pengolahan Raport Siswa=====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Winarsih dkk (2015:1-2),<ref name="Winarsih">Winarsih, Linda Puji, Fransiska dan Danang Aditya Nugraha. 2015. “Sistem Informasi Pengolahan Raport di SMPK ST Antonius Kalipare Berbasis Web”. Diakses pada Link http://ejournal.unikama.ac.id/index.php/JFTI/article/view/505/272 (9 November 2017).</ref>petunjuk pengolahan raport berdasarkan Departemen Pendidikan Nasional (2006):</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Monitoring adalah pemantauan yang dapat dijelaskan sebagai kesadaran tentang apa yang ingin diketahui pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukkan pergerakan ke arah tujuan atau menjauh dari itu. Monitoring akan memberikan informasi tentang status dan kecenderungan bahwa pengukuran dan evaluasi yang diselesaikan berulang dari waktu ke waktu, pemantauan umumnya dilakukan untuk tujuan tertentu.</p></div>
+
<ol>
<br/>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Rasional
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify><p style="line-height: 2">Adapun pengertian monitoring menurut para ahli :</p></div>
+
<br/>Rapor harus komunikatif, dan komprehensif (menyeluruh) untuk memberikan gambaran tentang hasil belajar peserta didik. Kurikulum Tingkat Satuan Pendidik dikembangkan sesuai dengan karakteristik masing-masing mata pelajaran. Setiap mata pelajaran memiliki aspek berbeda satu dengan yang lainnya, sehingga orientasi pembelajaran dan penilaian adalah pengusaan kompetensi sesuai dengan aspek masingmasing mata pelajaran. Dengan demikian nilai pada raport untuk setiap mata pelajaran tidak terdiri dari satu nilai tetapi sesuai dengan jumlah aspek pada mata pelajaran. Setiap mata pelajaran memberikan informasi secara kuntitatif maupun deskriptif tentang pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar30peserta didik. Untuk memudahkan pengisian, maka aspek-aspek penilaian pada raport mengacu pada aspek-aspek yang tertuang dalam standar kompetensi dan kompetensi dasar mata pelajaran. Dengan demikian nilai pada raport untuk setiap mata pelajaran tidak terdiri dari satu nilai tetapi sesuai dengan jumlah aspek pada mata pelajaran. Setiap mata pelajaran memberikan informasi secara kuntitatif maupun deskriptif tentang pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar peserta didik. Untuk memudahkan pengisian, maka aspek-aspek penilaian pada raport mengacu pada aspek-aspek yang tertuang dalam standar kompetensi dan kompetensi dasar mata pelajaran.
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemahaman Mengenai Nilai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Cassely dan Kumar 1987<br/>Monitoring merupakan program yang terintegrasi, bagian penting dipraktek manajemen yangbaik dan arena itu bagian integral di manajemen itu sehari-hari.
+
<br/>Nilai adalah pencapaian hasil belajar peserta didik secara komulatif dalam satu semester. Komulatif artinya perata-rataan dari : rata-rata nilai nilai Ulangan Harian perkompetensi dasar atau indikator, Ulangan Tengah Semester, dan Ulangan Akhir Semester. Bobot rata-rata ulangan harian sama atau lebih dari jumlah bobot ulangan tengah semester dan akhir semester. Berikut rumus yang dipergunakan dalam mengolah rapor siswa: Rata-rata Ulangan Harian, Ulangan Tengah Semester, dan Akhir Semester bobotnya adalah : 2:1:1.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Calyton dan Petry 1983<br/>Monitoring sebagai suatu proses mengukur, mencatat, mengumpulkan, memproses dan mengkomunikasikan informasi untuk membantu pengambilan keputusan manajemen program/proyek.
+
NR = ( 2 x UH + UTS + UAS) / 4
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Oxfam 1995<br/>Monitoring adalah mekanisme yang sudah menyatu untuk memeriksa yang sudah ada bahwa semuaberjalan sesuai yang direncanakan dan memberi kesempatan agar penyesuaian dapat dilakukan secara metodologis.
+
Keterangan :
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">SCF 1995<br/>Monitoring adalah penilaian yang skematis dan terus menerus terhadap kemajuan suatu pekerjaan.
+
NR : Nilai Raport
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">WHO<br/>Monitoringadalah suatu proses pengumpulan dan menganalisa informasi dari penerapan suatu program termasuk mengecek secara regular untuk melihat apakah kegiatan/program itu berjalan sesuai rencana sehingga masalah dapat ditemukan dan diatasi.
+
UH : Ulangan Harian
 +
UTS : Ujian Tengah Semester
 +
UAS : Ujian Semester
 +
Contoh pembobotan nilai rapor :
 +
Nilai ulangan harian 1,2 dan 3 = 60, 75, 65
 +
Rata-rata ulangan harian = 66
 +
Ulangan Tengah Semester = 55
 +
Ulangan Semester = 65
 +
Nilai Raport
 +
= (2 x 66 + 1 x 55 + 1 x 65 ) / 4
 +
= (132 + 55 + 65 ) / 4
 +
= 252 / 4 = 63
 
</ol>
 
</ol>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sistem penilaian semester meliputi penilaian hasil ujian semester dari setiap siswa dan hasil dari nilai semester semua siswa akan dimasukkan ke dalam kumpulan daftar nilai siswa berdasarkan kelas masing-masing serta untuk menentukan ranking siswa maka harus dilakukan perhitungan nilai rata-rata dan jumlah nilai ujian semester.</p></div>
 
+
=====Kurikulum Tingkat Satuan Pendidikan (KTSP 2006)=====
===Pengertian Prestasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p>Pada SMKN2 Kab.Tangerang metode penilaian menggunakan KTSP 2006 atau Kurikulum 2006.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengertian prestasi adalah tentang sesuatu atau banyak hal yang telah diraih. Dan prestasi ini biasanya telah melewati banyak proses dan tindakan. Untuk meraih prestasi ada banyak tantangan yang harus dihadapi dan dikerjakan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rohman (2015:37-40),<ref name="Rohman">Rohman, Abdul. 2015. “Perbandingan Konsep Kurikulum KTSP 2006 dan Kurikulum 2013 (Kajian Standar Isi pada Mata Pelajaran Pendidikan Agama Islam Jenjang SMP)”. Semarang: Eprints Walisongo Universitas Islam Negeri Walisongo Semarang.</ref>Kurikulum Tingkat Satuan Pendidikan (KTSP 2006) adalah kurikulum operasional yang disusun dan dilaksanakan oleh masing–masing satuan pendidikan. Kurikulum Tingkat Satuan Pendidikan tersebut bisa juga disebut dengan kurikulum 2006 karena diluncurkan Departemen Pendidikan Nasional sejak tahun pelajaran 2006/2007 dan merupakan penyempurnaan dari kurikulum 2004. Kurikulum Tingkat Satuan Pendidikan memberikan keleluasaan penuh kepada setiap sekolah mengembangkan kurikulum dengan tetap memperhatikan potensi masing–masing sekolah dan daerah sekitarnya. Rumusan tujuan pendidikan tingkat satuan pendidikan mengacu pada tujuan umum pendidikan berikut:</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tantangan untuk meraih prestasi terdiri dari 2 faktor yaitu faktor dari dalam diri sendiri (faktor internal) dan faktor dari luar (faktor eksternal). kedua faktor tantangan bisa di sikapi dengan memiliki motivasi yang kuat untuk meraih prestasi yang diinginkan.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengertian prestasi bisa saja berbeda bagi tiap orang, tetapi prestasi setiap orang biasanya berawalkarena memiliki motivasi keinginan dan kebutuhan. Keinginan itu disebabkan karena satu kondisi pemikiran yang emosional.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setiap orang yang termotivasi untuk meraih prestasi akan mencari tahu terlebih dahulu proses-proses dan cara yang efektif dan efisien agar mudah meraih prestasi dengan cepat.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ketika seseorang bersedia mengerjakan setiap proses yang mengarah ke pencapaian prestasi dengan benar dan fokus, maka satu langkah untuk meraih prestasi telah dikerjakan. Langkah berikutnya adalah berdo'a.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Melalui do'a setiap hari untuk sesuatu yang diinginkan, pemikiran kita akan diarahkan untukmenemukan cara-cara yang lebih efektif dan efisien menuju prestasi yang ditargetkan. Karena mengetahui cara-cara yang efektif, tentunya kita akan mengetahui pula cara-cara yang tidak efektif yang seharusnya tidak digunakan lagi.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Proses-proses pencapaian prestasi diantaranya adalah meliputi :</p></div>
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Prestasi memerlukan motivasi keinginan yang kuat motivasi keinginan merupakan titik awal dari prestasi, tanpa keinginan kita akan      bermalas-malasan saja. Silahkan baca artikel tentang pengertian motivasi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan pendidikan dasar yaitu meletakkan dasar kecerdasan pengetahuan, kepribadian, akhlak mulia serta keterampilan untuk hidup mandiri mengikuti pendidikan lebih lanjut.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengetahui dan melewati setiap tantangan dalam meraih prestasi Setiap kali membuat program, kita harus memiliki visi atau pandangan ke depan. Diantaranya adalah tentang bagaimana menyikapi setiap tantangan dan hambatan yang ada. Melalui visi, akan diberitahu setiap tantangan dan kendala yang akan menghalangi nantinya, dan diarahkan untuk tidak melakukan kesalahan. Metode ini harus diketahui dalam hal pencapaian prestasi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan pendidikan menengah yaitu meningkatkan kecerdasan
 +
pengetahuan, kepribadian, akhlak mulia, serta keterampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan pendidikan menengah yaitu meningkatkan kecerdasan
 +
pengetahuan, kepribadian, akhlak mulia, serta keterampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tujuan pendidikan menengah kejuruan yaitu meningkatkan kecerdasan, kepribadian, akhlak mulia serta ketrampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut sesuai kejuruannya. Dari sini maka
 +
dapat diketahui bahwa secara umum tujuan diterapkannya Kurikulum Tingkat Satuan Pendidikan yaitu untuk memandirikan dan memperdayakan satuan pendidikan melalui pemberian kewenangan (otonomi) kepada lembaga pendidikan dan mendorong sekolah untuk melakukan pengambilan keputusan secara partisipatif dalam pengembangan kurikulum.
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Prestasi bisa terhambat oleh hal-hal berikut :</p></div>
+
=====Karakteristik Kurikulum Tingkat Satuan Pendidikan=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Karakteristik Kurikulum Tingkat Satuan Pendidikan Sebagai sebuah konsep dan program, Kurikulum Tingkat Satuan Pendidikan memiliki karakteristik.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Abdullah dalam Rohman (2015,43-44),<ref name="Rohman">Rohman, Abdul. 2015. “Perbandingan Konsep Kurikulum KTSP 2006 dan Kurikulum 2013 (Kajian Standar Isi pada Mata Pelajaran Pendidikan Agama Islam Jenjang SMP)”. Semarang: Eprints Walisongo Universitas Islam Negeri Walisongo Semarang.</ref>bahwa karakteristik Kurikulum Tingkat Satuan pendidikan adalah sebagai berikut:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tidak Fokus, tidak konsisten dengan tujuan awal karena memiliki keinginan yang lain.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menekankan pada ketercapaiannya kompetensi siswa baik secara individual maupun klasikal. Dalam Kurikulum Tingkat Satuan Pendidikan peserta didik dibentuk untuk mengembangkan pengetahuan, pemahaman, kemampuan, nilai, sikap, dna minat yang pada akhirnya akan membentuk pribadi yang trampil dan mandiri.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tidak percaya terhadap kemampuan diri sendiri
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Berorientasi pada hasil belajar (learning outcomes) dan keberagamaan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kecerobohan atau tidak hati-hati.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyampaian dalam pembelajaran menggunakan pendekatan dan metodeyang bervariasi.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Ketidak sabaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Guru bukan satu-satunya sumber belajar tetapi sumber belajar lainnya yang memenuhi unsur edukatif.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Rasa malas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penilaian menekankan pada proses dan hasil belajar dalam upaya penguasaan atau pencapaian suatu kompetensi dan ciri-ciri tersebut harus tercermin dalam praktik pembelajaran.
 
+
 
</ol>
 
</ol>
 
+
=====Standart Penilaian Kurikulum Tingkat Satuan Pendidikan (KTSP 2006)=====
==Teori Khusus==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Abdullah (2014:6-7),<ref name="Abdullah ">Abdullah, Lukmanul Hakim. 2014. “Sistem Penilaian dalam Kurikulum 2013: Kajian Dokumen Terhadap Kurikulum 2013”. Jurnal Acamedia.</ref> pada kurikulum KTSP tahun 2006 sebagaimana terlampir dalan Peraturan Menteri Pendidikan Nasional Nomor 20 tahun 2007 tanggal 11 juni 2007 tentang Standar penilaian pendidikan, bahwa penilaian hasil belajar peserta didik khususnya pada jenjang pendidikan dasar dan menengah didasarkan pada prinsip-prinsip sebagai berikut:</p></div>
 
+
===Konsep Dasar ''Prototype''===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi'''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sahih, berarti penilaian didasarkan pada data yang mencerminkan kemampuan yang diukur.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''Prototyping'' merupakan salah satu metode pengembangan perangkat lunak yang banyak digunakan.Dengan metode ''prototyping'' ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem. Sering terjadi seorang pelanggan hanya mendefinisikan secara umum apa yang dikehendakinya tanpa menyebutkan secara detail ''output'' apa saja yang dibutuhkan, pemrosesan dan data-data apa saja yang dibutuhkan. Sebaliknya disisi pengembang kurang memperhatikan efesiensi algoritma, kemampuan sistem operasi dan ''interface'' yang menghubungkan manusia dan komputer. Untuk mengatasi ketidak serasian antara pelanggan dan pengembang maka harus dibutuhkan kerjasama yang baik diantara keduanya sehingga pengembang akan mengetahui dengan benar apa yang diinginkan pelanggan dengan tidak mengesampingkan segi-segi teknis dan pelanggan akan mengetahui proses-proses dalam menyelasaikan sistem yang diinginkan. Dengan demikian akan menghasilkan sistem sesuai dengan jadwal waktu penyelesaian yang telah ditentukan. Kunci agar model ''prototype'' ini berhasil dengan baik adalah dengan mendefinisikan aturan-aturan main pada saat awal, yaitu pelanggan dan pengembang harus setuju bahwa ''prototype'' dibangun untuk mendefinisikan kebutuhan. ''Prototype'' akan dihilangkan sebagian atau seluruhnya dan perangkat lunak aktual aktual direkayasa dengan kualitas dan implementasi yang sudah ditentukan.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Objektif, berarti penilaian didasarkan pada prosedur dan kriteria yang jelas,tidak dipengaruhi subjektivitas penilai.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Adil, berarti penilaian tidak menguntungkan atau merugikan peserta didik karena berkebutuhan khusus serta perbedaan latar belakang agama,suku, budaya, adat istiadat, status sosial ekonomi, dan gender.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terpadu, berarti penilaian oleh pendidik merupakan salah satu komponen yang tak terpisahkan dari kegiatan pembelajaran.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terbuka, berarti prosedur penilaian, kriteria penilaian, dan dasar pengambilan keputusan dapat diketahui oleh pihak yang berkepentingan.menyeluruh dan berkesinambungan, berarti penilaian oleh pendidik mencakup semua aspek kompetensi dengan menggunakan berbagai teknik penilaian yang sesuai, untuk memantau perkembangan kemampuan peserta didik.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistematis, berarti penilaian dilakukan secara berencana dan bertahap dengan mengikuti langkah-langkah baku.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Beracuan kriteria, berarti penilaian didasarkan pada ukuran pencapaian kompetensi yang ditetapkan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Akuntabel, berarti penilaian dapat dipertanggung jawabkan, baik dari segi teknik, prosedur, maupun hasilnya.
 +
</ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebagaimana dijelaskan di awal bahwa Pendekatan saintifik menurut memberikan ruang gerak kepada siswa untuk dapat mengekplorasikan dan menkonstruksi kemampuan, keterampilan, juga mendorong siswa untuk menemukan fakta-fakta dari suatu geraja atau fenomena di lingkungan sekitar.</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada ''Prototyping Model'' kadang-kadang klien hanya memberikan beberapa kebutuhan umum ''software'' tanpa detil ''input'', proses atau detil ''output''. Di lain waktu mungkin dimana tim pembangun (''developer'') tidak yakin terhadap efisiensi dari algoritma yang digunakan, tingkat adaptasi terhadap sistem operasi atau rancangan ''form user interface''. Ketika situasi seperti ini terjadi model ''prototyping'' sangat membantu proses pembangunan ''software''. Proses pada model ''prototyping'' bisa dijelaskan sebagai berikut:</p></div>
+
====Raport====
<ul>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Triyanto (2013:42),<ref name="Triyanto">Triyanto, Wahyu, Bebas Widada dan Sri Hariyati Fitriasih. 2013. “Sistem Informasi Penjadwalan Mengajar dan Pengolahan Nilai Raport Secara Multiuser pada SMK Bhinneka Karya Simo Boyolali”. Boyolali: Jurnal Teknologi Informasi dan Komunikasi STMIK Sinar Nusantara. Vol.1 No.2:42.</ref>“Raport adalah laporan hasil kegiatan belajar siswa selama periode tertentu yang diimplementasikan dalam bentuk
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengumpulankebutuhan: developer dan klien bertemu dan menentukan tujuan umum, kebutuhan yang diketahui dan gambaran bagian-bagian yang akan dibutuhkan berikutnya. Detil kebutuhan mungkin tidakdibicarakan disini, pada awal pengumpulan kebutuhan.
+
nilai sekelompok mata pelajaran dengan disertai penilaian kepribadian, sikap dan tingkah laku periode yang dimasukkan adalah periode atau jenjang belajar yang berupa periode semesteran (6 bulan)”.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perancangan: perancangan dilakukan cepat dan rancangan mewakili semua aspek ''software'' yang diketahui dan rancangan ini menjadi dasar pembuatan ''prototype''.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mayasari (2014:52),<ref name="Mayasari">Mayasari, Diana. 2014. "Evaluasi Status Gizi dan Prestasi Belajar pada Murid Sekolah Dasar Negeri Samar Kilang Kabupaten Bener Meriah Tahun Pelajaran 2012/2013". Aceh: Jurnal Pesona Dasar FKIP Unsyiah. Vol.2 No.3:52.</ref>“Raport adalah nilai dari hasil evaluasi yang dilakukan selama proses pembelajaran/nilai raport biasanya dibuat setiap
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Evaluasi ''prototype'' : klien mengevaluasi ''prototype'' yang dibuat dan digunakan untuk memperjelas kebutuhan ''software''.
+
semester, hasil raport tersebut dapat diketahui nilai setiap semesternya apakah mengalami peningkatan atau penurunan”.</p></div>
</ul>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi di atas dapat peneliti simpulkan bahwa, Raport adalah buku yang berisi laporan nilai siswa yang berisi tentang nilai serta prestasi belajar siswa di sekolah dalam periode semesteran yaitu 6 bulan.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perulangan ketiga proses ini terus berlangsung hingga semua kebutuhan terpenuhi.''Prototype-prototype'' dibuat untuk memuaskan kebutuhan klien dan untuk memahami kebutuhan klien lebih baik. ''Prototype'' yang dibuat dapat dimanfaatkan kembali untuk membangun software lebih cepat, namun tidak semua ''prototype'' bisa dimanfaatkan. Sekalipun ''prototype'' memudahkan komunikasi antar developerdan klien, membuat klien mendapat gambaran awal dari ''prototype.'' Penjelaskan pengertian ''Prototype'' berdasarkan Ilmu Interaksi Manusia dan Komputer, ''Prototype'' merupakan alat yang digunakan untuk mensimulasikan beberapa atau tidak semua fitur dari sistem yang akandibuat. Terdapat 3 pendekatan utama ''prototyping'', yaitu:</p></div>
+
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Throw-Away'''<br/>''Prototype'' dibuat dan dites. Pengalaman yang diperoleh dari pembuatan ''prototype'' digunakan untuk membuat produk akhir (final), kemudian ''prototype'' tersebut dibuang (tak dipakai).
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Incremental'''<br/>Produk finalnya dibuat sebagai komponen-komponen yang terpisah. Desain produk finalnya secara keseluruhan hanya ada satu tetapi dibagi dalam komponen-komponen lebih kecil yang terpisah (''independent'').
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Evolutionary'''<br/>Pada metode ini, prototipenya tidak dibuang tetapi digunakan untuk iterasi desain berikutnya. Dalam hal ini, sistem atau produk yang sebenarnya dipandangsebagai evolusi dari versi awal yang sangat terbatas menuju produk final atau produk akhir.
+
</ul>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Di sisi manajemen, terdapat beberapa masalah potensial yang terkait dengan prototyping, seperti:</p></div>
+
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Waktu'''<br/>membangun ''prototype'' membutuhkan waktu, sehingga seringkali ''prototype'' dipakai jika waktunya cepat. Hingga muncul istilah ''rapid prototyping''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Rencana'''<br/>sebagian manajer proyek tidak memiliki pengalaman untuk menyatukan proses ''prototyping'' dengan keseluruhan rencana perancangan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Fitur Non-Fungsional'''<br/>seringkali fitur sistem yang paling penting merupakan fitur ''non-fungsional'' seperti ''safety'' dan ''reliability'', tidak disertakan dalam ''prototyping''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Kontrak'''<br/>proses desain kadang dibatasi oleh kontrak antara desainer dengan customer yang mempengaruhi aspek teknik dan manajerial.
+
</ul>
+
  
 +
====Siswa====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sarwono dalam Martono (2016:422),<ref name="Martono">Martono, Aris, Al Bahra Ladjamudin dan Mulyati. 2016. "Rancang-Bangun Sistem Data Mart Mutu Nilai Siswa Pada Sekolah Lanjutan Atas (Studi Kasus Sman 2 Kota Tangerang)". Lombok: Seminar Nasional APTIKOM (SEMNASTIKOM) Hotel Lombok Raya Mataram.</ref>“Siswa adalah setiap orang yang secara resmi terdaftar untuk mengikuti pelajaran di dunia pendidikan”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sardiman dalam Arifin (2013:204),<ref name="Arifin">Arifin, Muh Luqman. 2013. “Upaya Konselor dalam Membimbing Belajar Siswa di Sekolah Dasar Madrasah Ibtidaiyah”. Blora: Jurnal Bimbingan Konseling Islam STAI Khozinatul Ulum Blora, Jawa Tengah. Vol.4 No.2:204.</ref>“Siswa adalah salah satu komponen manusiawi yang menempati posisi sentral dalam proses belajarmengajar.
 +
Di dalam proses belajar-mengajar, siswa sebagai pihak yang ingin meraih cita-cita, memiliki tujuan dan kemudian ingin mencapainya secara optimal”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari ketiga definisi diatas peneliti menyimpulkan bahwa, Siswa adalah setiap orang yang secara resmi terdaftar untuk mengikuti pelajaran serta penentu terjadi atau tidaknya proses belajar mengajar disekolah.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Teknik ''Prototyping'''''
+
===Konsep Dasar Website===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Terdapat beberapa terdapat beberapa teknik yang digunakan untuk membuat ''rapid prototype'' seperti:</p></div>
+
====Definisi Website====
<ul>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Jhonsen dalam Rivai (2014:20),<ref name="Rivai">Rivai, Dani Ainur, dan Bambang Eka Purnama. 2014. “Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada SMK Miftahul Huda Ngadirojo”. Surakarta: IJNS APMMI (Asosiasi Profesi Multimedia Indonesia Surakarta) Vol.3 No.2:20.</ref>“Website merupakan kumpulan dari halaman-halaman yang berhubungan dengan file–file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal dengan sebutan homepage. Website adalah sebuah halaman yang pertama kali akan dilihat ketika seseorang mengunjungi sebuah website.”Menurut Setiawan, dkk (2017:76)“Website adalah kumpulan dari halaman web yang terdapat pada satu domain atau sub domain pada suatu jaringan internet".</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''STORYBOARD'', adalah bentuk ''prototype'' yang paling sederhana berupa gambaran secara grafis dari tampilan sistem yang akan dibangun tanpa fungsi dari sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">SIMULASI FUNGSI TERBATAS, fungsi sistem disertakan pada ''prototype'' tidak sekadar gambar tampilannya saja.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''HIGH-LEVEL PROGRAMING SUPPORT, HyperTalk'' adalah contoh dari ''special- purpose high-level programming language'' yang memudahkan desainer membuat fitur tertentu dari sebuah sistem interaktif.
+
</ul>
+
  
 
+
====Fungsi Web====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Keunggulan dan Kelemahan ''Prototyping'''''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Zaki dalam Harminingtyas (2014:46-47),<ref name="Harminingtyas">Harminingtyas, Rudika. 2014. “Analisis Layanan Website Sebagai Media Promosi, Media Transaksi dan Media Informasi dan Pengaruhnya Terhadap Brand Image Perusahaan pada Hotel Ciputra di Kota Semarang”. Semarang: Jurnal STIE Semarang. Vol.6 No.3:46-47.</ref>Website mempunyai fungsi yang bermacam-macam, tergantung dari tujuan dan jenis website yang dibangun, tetapi secara garis besar dapat berfungsi sebagai :</p></div>
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Keunggulan ''Prototype'' adalah :'''
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Adanya komunikasi yang baik antara pengembang dan pelanggan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Media Promosi : Sebagai media promosi dapat dibedakan menjadi media promosi utama, misalnya website yang berfungsi sebagai search engine atau toko Online, atau sebagai penunjang promosi utama, namun website dapat berisi informasi yang lebih lengkap daripada media promosi offline seperti koran atau majalah.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Media Pemasaran : Pada toko online atau system afiliasi, website merupakan media pemasaran yang cukup baik, karena dibandingkan dengan toko sebagaimana di dunia nyata, untuk membangun toko online diperlukan modal yangr relatif lebih kecil, dan dapat beroperasi 24 jam walaupun pemilik website tersebut sedang istirahat atau sedang tidak ditempat, serta dapat diakses darimana saja.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pelanggan berperan aktif dalam pengembangan sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Media Informasi : Website portal dan radio atau tv online menyediakan informasi yang bersifat global karena dapat diakses dari mana saja selama dapat terhubung ke internet, sehingga dapat menjangkau lebih luas daripada media informasi konvensional seperti koran, majalah, radio atau televisi yang bersifat lokal.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Lebih menghemat waktu dalam pengembangan sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Media Pendidikan : Ada komunitas yang membangun website khusus berisi informasi atau artikel yang sarat dengan informasi ilmiah misalnya wikipedia.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Media Komunikasi : Sekarang banyak terdapat website yang dibangun khusus untuk berkomunikasi seperti forum yang dapat memberikan fasilitas bagi para anggotanya untuk saling berbagi informasi atau membantu pemecahan masalah tertentu.
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Kelemahan ''Prototype'' adalah  :'''
+
===Konsep Dasar PHP===
<ol>
+
====Definisi PHP====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada belum mencantumkan kualitas perangkat lunak secara keseluruhan dan juga belum memikirkan kemampuan pemeliharaan untuk jangka waktu lama.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengembang biasanya ingin cepat menyelesaikan proyek. Sehingga menggunakan algoritma dan bahasa pemrograman yang sederhana untuk membuat ''prototyping'' lebih cepat selesai tanpa memikirkan lebih lanjut bahwa program tersebut hanya merupakan ''bluescreen system''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Hubungan pelanggan dengan komputer yang disediakan mungkin tidak mencerminkan teknik perancangan yang baik.</ol>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Prototype'' juga Menimbulkan Masalah'''''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Abass (2017:34),<ref name="Abass">Abass. A.Olalere, Samuel A.Olajide dan Babafemi O.Samuel. 2017. “Development of Web-Based Examination System Using Open Source Programming Model. Nigeria: Turkish Online Journal of Distance Education-Tojde”. Vol.18 No.2:34.</ref>"PHP adalah bahasa scripting umum yang biasanya bertujuan untuk Open Source yang cocok digunakan dalam pengembangan Web dan bisa disematkan ke dalam HTML".</p></div>
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sharma (2015:23),<ref name="Sharma">Sharma, Manya. 2015. Webdevelopment Technology-PHP. How It Is Related to Web Development Technology ASP.NET. India: International Journal of Scientific & Technology Research. Vol.4:23.</ref>"Hypertext pre-processor adalah bahasa pemrograman halaman web yang dirancang untuk menghasilkan halaman web dinamis”.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dalam membuat ''prototype'' banyak hal yang diabaikan seperti efisiensi, kualitas, kemudahanmdipelihara/dikembangkan, dan kecocokan dengan lingkungan yang sebenarnya. Jika klien merasa cocok dengan ''prototype'' yang disajikan dan berkeras terhadap produk tersebut, maka ''developer'' harus kerja keras untuk mewujudkan produk tersebut menjadi lebih baik, sesuai kualitas yang seharusnya.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi di atas peneliti menyimpulkan bahwa, PHP adalah bahasa pemograman yang bertujuan untuk mengembangkan atau menghasilkan web yang interaktif dan dinamis.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Developer biasanya melakukan kompromi dalam beberapa hal karena harus membuat ''prototype'' dalam waktu singkat. Mungkin sistem operasi yang tidak sesuai, bahasa pemrograman yang berbeda, atau algoritma yang lebih sederhana. Agar model ini bisa berjalan dengan baik, perlu disepakati bersama olehklien dan developer bahwa ''prototype'' yang dibangun merupakan alatuntuk mendefinisikan kebutuhan ''software.''
+
</ol>
+
</ol>
+
  
 +
====Fungsi PHP====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Admin (2013:3),<ref name="Admin">Admin. 2013. “Pengertian PHP dan Fungsinya dalam Ilmu Komputer”. Diakses pada Link http://pengertiandefinisi.com/pengertian-php-dan-fungsinyadalam- ilmu-komputer/ (6 November 2017).</ref>dalam website dinamis atau pun interaktif, bahasa pemrograman PHP dipakai sebagai media untuk mempersingkat tatanan bahasa pemrograman HTML dan CSS. Dalam pembuatan website yang berisi data siswa misalnya. Dengan menggunakan bahasa pemrograman HTML dan CSS, maka dibutuhkan baris kode yang sangat panjang (sesuai dengan jumlah data siswa yang ingin diinput), sedangkan dengan menggunakan bahasa pemrograman PHP, baris kode yang dibutuhkan dapat dipersingkat hingga menjadi beberapa baris saja. Selain dapat mempersingkat script bahasa pemrograman, PHP juga dapat digunakan untuk menginput data ke sistem database, mengkonversi halaman yang berisi text menjadi dokumen PDF, melaksanakan manajemen cookie dan session dalam berbagai macam aplikasi, menghasilkan gambar, dan berbagai macam kegunaan lainnya.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Tahapan-tahapan ''Prototyping'''''
+
===Konsep Dasar MySQL===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahapan-tahapan dalam ''Prototyping'' adalah sebagai berikut:</p></div>
+
====Definisi MySQL====
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Ukem dalam Matemilayo (2017:133),<ref name="Matemilayo">Matemilayo, Olabisi, Dada, et al. 2017. “Design and Implementation of an Integrated Result Processing System in a Networked Environment”. Nigeria: Biomedical Statistics and Informatics Vol.2 No. 5:133.</ref>”MYSQL adalah sebuah Sistem Manajemen Database Relasional (RDBMS) digunakan untuk membuat tabel dan data database. MySQL sangat cepat, handal, dan mudah digunakan, dan konektivitasnya, kecepatan, dan keamanan membuatnya sangat sesuai mengakses database".</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengumpulan kebutuhan pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak,     mengindentifikasikan semua kebutuhan dan garis besar sistem yang akan dibuat.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho dalam Syukron (2015:29),<ref name="Syukron">Syukron, Akhmad dan Noor Hasan. 2015. “Perancangan Sistem Informasi Rawat Jalan Berbasis Web Pada Puskesmas Winong”. Yogyakarta: Jurnal Bianglala Informatika AMIK BSI Yogyakarta. Vol.3 No.1:29.</ref>“ MySQL (My Structured Query Language) adalah sebuah program pembuat dan pengelola database atau yang sering disebut dengan DBMS (Database Management System)”.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membangun ''prototyping'' dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan (misalnya dengan membuat ''input'' dan format ''output'').
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Evaluasi ''protoptyping''.<br/>Evaluasi ini dilakukan oleh pelanggan apakah ''prototyping'' yang sudah dibangun sudah sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika tidak ''prototyping'' direvisi dengan  mengulangi langkah 1, 2 , dan 3.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkodekan sistem.<br/>Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasapemrograman yang sesuai.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menguji sistem.<br/>Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus dites dahulu sebelum digunakan. Pengujian ini dilakukan dengan ''White Box, Black Box, Basis Path,'' pengujian arsitektur dan lain-lain.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Evaluasi sistem.<br/>Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang diharapkan. Jika ya, langkah 7 dilakukan; jika tidak, ulangi langkah 4 dan 5.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menggunakan sistem.<br/>Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan.
+
</ol>
+
</ol>
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/oO5rCRcrd3LyG5IS8Aan-BVoFMJhe4rthKLpfLOXT8s=w236-h214-no"></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
====Fungsi Mysql====
Gambar 2.7 Model Prototype</b> [Fery Tan, 2013]</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Kadir dalam Saputra (2014:24-25),<ref name="Saputra">Saputra, Ardo. 2014. “Aplikasi Penjualan dan Permintaan Produk Semen untuk Permintaan Distributor pada PT Semen Baturaja (Persero) Tbk Lampung”. Lampung: Eprints Politeknik Negeri Sriwijaya.</ref>menjelaskan tentang sejumlah fungsi yang berawalan mysql_ yang digunakan untuk mengakses database server MySQL sebagai berikut:</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 2.1. Fungsi-Fungsi Mysql</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/eDjtNz/Capture_tabel_1.png" /></div>
  
===Konsep Dasar UML(''Unified Modeling Language'')===
+
===Konsep Dasar XAMPP===
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam sub bab ini dijelaskan mengenai definisi XAMPP yaitu sebagai berikut:</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi'''
+
====Definisi Xampp====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:6)<ref name="Nugroho">Nugroho,Adi. 2009. “Rekayasa Perangkat Lunak Menggunakan UML & Java”. Yogyakarta: Andi Offset.</ref>, “UML (''Unified Modeling Language'') adalah perangkat lunak yang berparadigma “berorientasi objek”. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nasril, dan Adri Yanto Saputra dalam jurnalnya (2016), mengutip dari Riyanto (2011:1),<ref name="Nasril2016">Nasril & Yanto Adri Saputra. 2016. Rancang Bangun Sistem Informasi Ujian Online : Jurnal Lentera ICT.</ref>“XAMPP (X Apache MySQL PHP Perl) merupakan paket PHP dan Mysql berbasis open source yang dapat digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Alim (2012:30)<ref name= "Alim">Alim.Yadanur, dkk. 2012. Pengembangan Sistem Informasi Administrasi Pemeriksaan Pasien Di Instalasi Radiologi Rsud Kajen Dengan Unified Process. Semarang: Universitas Diponegoro. Vol. 2, No. 4, ISSN 2086-4930.</ref>, “Unified Modeling Language (UML) adalah bahasa standar yang digunakan untuk menulis blueprint perangkat lunak. UML dapat digunakan untuk memvisualisasi, menspesifikasikan, membangun, dan mendokumentasikan artifak dari sistem perangkat lunak”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rusdah (2011:53)<ref name= "Rusdah">Rusdah. 2011. Analisa Dan Rancangan Sistem Informasi Persediaan Obat. Jakarta: Universitas Budi Luhur</ref>, “UML adalah bahasa yang digunakan untuk mem-visualisasikan, mendefinisikan, membangun dan membuat dokumen dari arsitektur perangkat lunak. UML dapat digunakan pada semua proses melalui metodologi pengembangan perangkat lunak dan melakukan implementasinya pada teknologi yang berbeda”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dengan menggunakan UML dapat membantu tim dari sebuah proyek untuk berkomunikasi,memeriksa potensi rancangannya dan menyetujui arsitektur rancangan dari proyek ''software'' tersebut. ''Unified Modeling Language'' mempunyai beberapa tujuan, yaitu: </p></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan model yang siap pakai, bahasa pemodelan ''visual'' yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyatukanpraktek-praktek terbaik yang terdapat dalam permodelan.
+
</ol>
+
  
 +
===Konsep Dasar Prototipe===
 +
====Definisi Prototipe====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizkidiniah (2016:90),<ref name="Rizkidiniah">Rizkidiniah, Fatmah, Muh. Yamin dan Nur Fajriah Muchlis. 2016. “Perancangan dan Implementasi Prototype Sistem GPS (Global Positioning System) dan SMS Gateway pada Pencarian Kendaraan Bermotor Berbasis Arduino Uno”. Kendari: Jurnal Semantik Universitas Halu Oleo, Kendari Vol.2 No.2:90.</ref>“Prototype adalah proses interaktive dalam pengembangan sistem dimana requirement diubah kedalam sistem yang bekerja (working system) yang secara terus menerus diperbaiki melalui kerjasama antara user dan analis”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Kendall dan Kendall dalam Astuti (2017:516),<ref name="Astuti">Astuti, Kondar Siahaan Dui dan Joni Devitra. 2017. “Analisis dan Perancangan Sistem Informasi Simpan Pinjam pada Koperasi Pegawai Negeri Iain Sultan Thaha Saifuddin Jambi”. Jambi: Jurnal Manajemen Sistem Informasi STIKOM Dinamika Bangsa Jambi. Vol.2 No.2:516.</ref>“Prototype Sistem Informasi adalah teknik berharga untuk cepat mengumpulkan informasi spesifik tentang sistem informasi pengguna”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi diatas dapat di simpulkan, Prototype adalah sebuah sistem yang memberikan ide bagi calon pengguna ataupun pengembang bagaimana sistem akan berfungsi dan teknik cepat dalam mengumpulkan
 +
informasi.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Jenis-jenis Diagram UML'''
+
====Jenis-jenis Prototipe====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Darmawan (2013:230),<ref name="Darmawan">Darmawan. Deni. 2013. Sistem Informasi Manajemen. Bandung: PT Remaja Rosdakarya Offset.</ref>terdapat dua jenis prototipe: evolusioner dan persyaratan. Prototipe evolutioner (evolutionary prototype) terus menerus disempurnakan sampai memiliki seluruh fungsional yang dibutuhkan pengguna dari sistem yang baru.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Prototipe ini kemudian dilanjutkan produksi. Jadi satu protipe evolutioner akan menjadi sistem aktual. Akan tetapi, prototipe persyaratan (requirement prototype) dikembangkan sebagai satu cara untuk mendefenisikan
 +
persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan.`Pengembangan prototipe evolusioner menunjukkan empat langkah dalam pembuatan suatu prototype evolusioner. Empat langkah tersebut diantaranya adalah:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Use Case''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengidentifikasi kebutuhan pengguna Pengembang mewawancarai
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:57)<ref name="Murad"/>, “''Diagram Use Case'' adalah diagram yang bersifat status yang memperlihatkan himpunan ''use case'' dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini memiliki 2 fungsi, yaitu mendefinisikan fitur apa yang harus disediakan oleh sistem dan menyatakan sifat sistem dari sudut pandang ''user''”.</p></div>
+
pengguna untuk mendapatkan ide mengenai apa yang diminta darisistem.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Triandini (2012:18)<ref name="Triandini">Evi dan Suardika. I Gede. 2012. Step by Step Desain Proyek Menggunakan UML. Yogyakarta: Andi.</ref>, langkah-langkah membuat ''diagram use case'' :</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat satu prototipe Pengembang mempergunakan satu alat prototipe
 +
atau lebih untuk membuat prototipe.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan apakah prototipe dapat diterima, pengembang mendemonstrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan. Jika sudah, langkah empat akan diambil, jika tidak prototipe direvisi dengan mengulang kembali langkah satu, dua, tiga, dengan pemahaman yang lebih baik mengenai kebutuhan pengguna.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menggunakan prototipe, prototipe menjadi sistem produksi tiga langkah
 +
pertama sama dengan langkah yang diambil dalam membuat prototype evolusioner. Langkah-langkah berikutnya adalah sebagai berikut:
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengidentifikasi aktor. Perhatikan bahwa aktor sebenarnya adalah peran yang dimainkan oleh pengguna. Alih-alih menyusun daftar aktor sebagai Bob, Maria, atau Tuan Hendricks, sebaiknya identifikasi peran spesifik yang dimainkan oleh orang-orang tersebut. Ingatlah orang yang sama mungkin memainkan berbagai peran karena ia menggunakan sistem. Sistem lain juga dapat menjadi aktor dari sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat kode sistem baru: pengembangan menggunakan prototipe sebagai dasar untuk pengodean sistem yang baru.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Setelah peran aktor teridentifikasi, langkah berikutnya adalah menyusun tujuan-tujuan yang ingindicapai oleh peran-peran tersebut dalam penggunaan sistem. Tujuan tersebut merupakan tugas yang dilakukan oleh aktor untuk mencapai beberapa fungsi bisnis yang memberikan nilai tambah bagi bisnis.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menguji sistem baru: pengembangan menguji sistem.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan apakah sistem yang baru dapat diterima. Pengguna memberitahukan pada pengembangan apakah sistem dapat diterima.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat sistem baru menjadi sistem produksi.
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan bahwa ''use case diagram'' dibuat berdasarkan pengguna sistem serta fungsi-fungsi yang ditangani oleh sistem informasi pemesanan dan penjualan barang yang didapatkan pada tahap analisis sistem.</p></div>
+
<div align="center"><img style="margin:0px" src="https://image.ibb.co/nHkY4e/Capture1.png"/></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center">Sumber: Darmawan (2013: 232)</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 2.1 Pembuatan Prototipe Evolusioner</b></p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:53)<ref name="Murad"/>, “''Activity diagram'' merupakan diagram yang bersifat dinamis. ''Activity diagram'' adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem dan berfungsi untuk menganalisa proses”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:20)<ref name="Vidia"> Dhanada, dkk. 2013. Analisis Dan Perancangan Sistem Informasi Rawat Jalan Di Rumah Sakit Hewan Universitas Airlangga Surabaya Dengan Metode Berorientasi Objek. Surabaya: Universitas Airlangga.</ref>, “''Activity diagram'' dibuat berdasarkan aliran dasar dan aliran alternatif pada skenario ''use case diagram''. Pada ''activity diagram'' digambarkan interaksi antara aktor pada ''use case diagram'' dengan sistem”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan bahwa ''activity diagram''  dibuat berdasarkan ''use case diagram'' yang telah dibuat, maka dapat digambarkan ''activity diagram'' yang menggambarkan alur kerja untuk setiap ''use case''.</p></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Sequence Diagram''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:21)<ref name="Vidia"/>,"''Sequence diagram'' dibuat berdasarkan ''activity diagram'' dan ''class diagram. Sequence diagram'' menggambarkan aliran pesan yang terjadi antar kelas yang dideskripsikan pada ''class diagram'' dengan menggunakan operasi yang dimiliki kelas tersebut. Untuk aliran pesan, ''sequence diagram'' merujuk pada alur sistem ''activity diagram'' yang telah dibuat sebelumnya”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wijayanto (2013:35)<ref name="Wijayanto"/>, ”''Sequence diagram'' dibuat berdasarkan ''activity diagram'' dan ''class diagram'' yang telah dibuat, maka digambarkan ''sequence diagram''yang menggambarkan aliran pesan yang terjadi antar kelas dengan menggunakan operasi yang dimiliki kelas tersebut”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan ''sequence diagram'' merupakan diagram yang bersifat dinamis, ''sequence diagram'' (diagram urutan) adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.</p></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Class Diagram''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:21)<ref name="Vidia"/>, “''Class diagram'' dibuat berdasarkan ''use case diagram'' dan ''activity diagram''”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wijayanto (2013:33)<ref name="Wijayanto"/>, “''Class diagram'' dibuat berdasarkan ''use case diagram'' dan ''activity diagram'' yang telah dibuat, maka dapat diperoleh kelas-kelas yang digunakan dalam sistem”.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan bahwa ''class diagram ''memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek.</p></div>
+
 
</ol>
 
</ol>
  
</ol>
+
===Konsep Dasar Unified Modeling Language (UML)===
 
+
====Definisi Unified Modeling Language (UML)====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Retnoningsih (2015:3)<ref name="Retnoningsih">Retnoningsih, Endang. 2015. “Sistem Informasi Simpanan dan Pembiayaan pada Baitul Maal Wat Tamwil (BMT) Al-Multazam Kabupaten Tegal”. Tegal: Jurnal IJSE AMIK BSI Tegal.</ref>Unifield Modeling Language (UML) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks pendukung.</p></div>
===Konsep Dasar ''Android''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Huda dalam R Plaza (2015:105),<ref name="R Plaza">R Plaza, M. Abu Jihad, 2015. “Sistem Informasi Perpustakaan di SMP Negeri 12 Kotabumi Berbasis Borland Delphi 7". Lampung: Jurnal Informatika STMIK Surya Intan Kotabumi Lampung Utara. Vol.15 No.2:105.</ref>“Unified Modeling Language (UML) adalah sebuah “bahasa” yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem peranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem”.</p></div>
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari definisi diatas dapat disimpulkan bahwa, UML adalah bahasa visual dalam pemodelan, merancang ataupun mengembangkan sebuah sistem dengan udah dikomunikasikan dengann pihak lain.</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi ''Android'''''
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nasruddin Safaat H(2012:1)<ref name ="Safaat">Safaat, Nasruddin.2012.Pemrograman aplikasi ''mobile smartphone'' dan tablet PC berbasis ''Android''</ref>,''Android'' adalah sebuah sistem operasi pada ''handphone'' yang bersifat terbuka dan berbasis pada sistem operasi ''Linux''. Android bisa digunakan oleh setiap orang yang ingin menggunakannya pada perangkat mereka. ''Android'' menyediakan ''platform'' terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan untuk bermacam peranti bergerak. Awalnya, ''Google Inc''. membeli ''Android Inc''., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan ''Android'', dibentuklah ''Open Handset Alliance'', konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk ''Google, HTC, Intel, Motorola, Qualcomm, T-Mobile'', dan ''Nvidia''. Pada saat perilisan perdana ''Android'', 5 November 2007, ''Android'' bersama ''Open Handset Alliance'' menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, ''Google'' merilis kode–kode ''Android'' di bawah lisensi ''Apache'', sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.</p></div>
+
 
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Kelebihan ''Android'''''
+
====Fungsi Unified Modeling Language (UML)====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diakses pada Iansyah (2014:1),<ref name="Iansyah">Iansyah Belajar. 2014. “Fungsi UML (Unified Modeling Language) dalam mengembangkan Perangkat Lunak”. Diakses pada Link http://www.iansyahbelajar.com/2016/06/apa-itu-uml-unified-modellinglanguage. html?m=0 (6 November 2017).</ref>inilah beberapa tujuan atau fungsi dari penggunaan UML, yang diantaranya:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Multitasking'' – Kalau anda pernah merasakan keunggulan dari ''Symbian'' yang bisa membuka beberapa aplikasi sekaligus, begitu juga Android yang mampu membuka beberapa aplikasi sekaligus tanpa harus menutup salah satunya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa memberikan bahasa permodelan visual untuk user dari berbagai bahasa pemrograman dan proses rekayasa.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kemudahan dalam Notifikasi – Setiap ada SMS, ''Email'', atau bahkan artikel terbaru dari ''RSS Reader'', akan selalu ada notifikasi di ''Home Screen Ponsel Android'', tak ketinggalan Lampu LED Indikator yang berkedip-kedip, sehingga Anda tidak akan terlewatkan satu SMS, ''Email'' ataupun ''Misscall'' sekalipun.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa membuat suatu perpaduan praktek-praktek dengan baik, dengan prosedur yang sudah ada dalam permodelan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Akses Mudah terhadap Ribuan Aplikasi ''Android'' lewat ''Google Android App Market'' – Kalau Anda gemar ''install'' aplikasi ataupun games, lewat ''Google Android App Market'' Anda bisa Men-''download'' berbagai aplikasi dengan gratis. Ada banyak ribuan aplikasi dan ''games'' yang siap untuk Anda ''download'' di ponsel ''Android''.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa memberikan model yang dapat langsung digunakan dan merupakan suatu bahasa permodelan visual yang ekspresif, yang berfungsi untuk mengembangkan sistem serta agar saling menukar model secara mudah.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pilihan Ponsel yang beranekaragam – Bicara ponsel ''Android'', akan terasa “beda? dibandingkan dengan iOS, jika iOS hanya terbatas pada ''iPhone'' dari ''Apple'', maka ''Android'' tersedia di ponsel dari berbagai produsen, mulai dari ''Sony Ericsson, Motorola, HTC'' sampai ''Samsung''. Dan setiap pabrikan ponsel pun menghadirkan ponsel ''Android'' dengan gaya masing-masing, seperti ''Motorola'' dengan ''Motoblur''-nya, ''Sony Ericsson'' dengan ''TimeScape''-nya. Jadi Anda bisa leluasa memilih ponsel ''Android'' sesuai dengan merk ''favorite''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa sangat berguna sebagai blue print, sebab sangat lengkap dan detail dalam perancangannya yang nantinya dapat diketahui informasi dengan detail mengenai koding suatu program.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa menginstal ROM yang dimodifikasi – tak puas dengan tampilan standar ''Android'', jangan khawatir ada banyak ''Costum ROM ''yang bisa anda pakai di ponsel ''Android''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa memodelkan sistem dengan suatu konsep berorientasi objek, dan perlu di ketahui bahwa UML itu tidak hanya digunakan untuk memodelkan perangkat lunak (softwere) saja.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'' Widget'' – benar sekali, dengan adanya ''Widget'' di ''homescreen'', Anda bisa dengan mudah mengakses berbagai setting dengan cepat dan mudah.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bisa membuat suatu bahasa permodelan agar kedepannya bias dipergunakan oleh manusia maupun oleh mesin.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Google'' Maniak – Kelebihan ''Android'' lainnya jika Anda pengguna setia layanan ''Google'' mulai dari ''Gmail'' sampai ''Google Reader'', ponsel ''Android'' telah terintegrasi dengan layanan ''Google'', sehingga anda bisa dengan cepat mengecek ''email'' dari ''Gmail''.
+
 
</ol>
 
</ol>
  
 
+
====Bangunan Dasar Metodologi UML====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Kelemahan ''Android'''''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2013:3),<ref name="Arief">Arief. 2013. “Bangunan Dasar Metedologi UML”. Diakses pada Linkhttp://informatika.web.id/bangunan-dasar-metodologi-uml.htm (9 November 2017).</ref> bangunan dasar metodologi Unified Modeling Language (UML) menggunakan tiga bangunan dasar yang digunakan untuk mendeskripsikan sistem/perangkat lunak yang akan dikembangkan yaitu :</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koneksi Internet yang terus menerus - kebanyakan ponsel berbasis sistem ini memerlukan koneksi internet yang simultan alias terus menerus aktif. Koneksi internet GPRS selalu aktif setiap waktu, itu artinya Anda harus siap berlangganan paket GPRS yang sesuai dengan kebutuhan.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sesuatu (Things)
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Iklan - plikasi di Ponsel Android memang bisa didapatkan dengan mudah dan gratis, namun konsekuensinya di setiap Aplikasi tersebut akan selalu Iklan yang terpampang, entah itu bagian atas atau bawah aplikasi.
+
<br/>Ada empat things dalam Unified Modeling Language (UML), yaitu:
 +
<ol style="list-style-type:lower-alpha">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Structural things
 +
<br/>Merupakan bagian yang relatif statis dalam model Unified Modeling Language (UML). Bagian yang relatif statis dapat berupa elemen-elemen yang bersifat fisik maupun konseptual.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Behavioral things
 +
<br/>Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Grouping things
 +
<br/>Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML). Dalam penggambaran model yang rumit kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem subsistem.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Annotational things
 +
<br/>Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentar komentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam Unified Modeling Language (UML). Kw o u
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Relasi (Relationship)
 +
<br/>Ada empat macam relationship dalam Unified Modeling Language (UML), yaitu :
 +
<ol style="list-style-type:lower-alpha">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kebergantungan
 +
<br/>Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Asosiasi
 +
<br/>Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan hubungan suatu objek dengan bagian-bagiannya.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Generalisasi
 +
<br/>Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada diatasnya objek induk (ancestor). Arah dari atas kebawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah keatas dinamakan generalisasi.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Realisasi
 +
<br/>Merupakan operasi yang benar-benar dilakukan oleh suatu objek.
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Diagram
===Konsep Dasar ''Basic4Android''===
+
<br/>Ada lima macam diagram dalam Unified Modeling Language (UML), yaitu :
<ol>
+
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi ''Basic4Android'''''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Use Case Diagram
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<br/>Diagram ini memperlihatkan himpunan use case dan aktoraktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku dari suatu sistem yang dibutuhkan serta diharapkan pengguna.
''Basic4Android'' adalah ''development tool'' sederhana yang ''powerful'' untuk membangun aplikasi ''Android''. Bahasa ''Basic4Android'' mirip dengan bahasa ''Visual Basic'' dengan tambahan dukungan untuk objek. Aplikasi ''Android'' (APK) yang di''compile'' oleh ''Basic4Android'' adalah aplikasi ''Android native''/asli dan tidak ada ''extra runtime'' seperti di ''Visual Basic'' yang ketergantungan ''file msvbvm60.dll'', yang pasti aplikasi yang di''compile'' oleh ''Basic4Android'' adalah ''No Dependencies'' (tidak ketergantungan file oleh lain). IDE ''Basic4Android'' hanya fokus pada ''development Android''.</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Class Diagram
 
+
<br/>Diagram ini memperlihatkan himpunan kelas-kelas, antarmukaantarmuka, kolaborasi-kolaborasi dan relasi-relasi antar objek.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sequence Diagram
 
+
<br/>Diagram ini memperlihatkan interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu.
<div style="text-align: center"><img width=500 src="https://lh3.googleusercontent.com/-4j9J0RpWuFA/VC-71azhrfI/AAAAAAAAByE/a2h55ddWBQQ/w755-h544-no/gb28.png"></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">State Chart Diagram
 
+
<br/>Diagram ini memperlihatkan state-state pada sistem, memuat state,
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
transisi, event, dan aktifitas. Diagram ini terutama penting untuk memperlihatkan sifat dinamis dari antarmuka, kelas, kolaborasi dan terutama penting pada pemodelan sistemsistem yang reaktif.
Gambar 2.8 Tampilan IDE Basic4Android </b></p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Activity Diagram
 
+
<br/>Diagram ini memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam pemodelan fungsi-fungsi dalam suatu sistem dan memberi tekanan pada aliran kendali antar objek.
 
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''Basic4Android'' termasuk designer GUI untuk aplikasi ''Android'' yang powerful dengan dukungan ''Built-in'' untuk ''multiple screens'' dan ''orientations'', serta tidak dibutuhkan lagi penulisan XML yang rumit.</p></div>
+
 
+
<div style="text-align: center"><img width=500 src="https://lh6.googleusercontent.com/-gy16uJCP288/VC-7u_UmhHI/AAAAAAAABx4/0-YvFQzaPfE/w791-h544-no/gb29.png"></div>
+
 
+
<p align="center"><b>Gambar 2.9 ''Designer Basic4Android'' </b></p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Anda dapat membangun dan ''debug'' dengan ''Emulator Android'' atau dengan ''real device'' (koneksi ke USB atau melalui ''local network'').</p></div>
+
 
+
 
+
 
+
 
+
<div style="text-align: center"><img width=500 src="https://lh6.googleusercontent.com/-utlBT9GA_ns/VC-7oetLQNI/AAAAAAAABxs/fNMUQdrIhrU/w770-h544-no/gb210.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.10 ''Emulator Android'' </b></p></div>
+
 
+
 
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''Basic4Android'' memiliki kekayaan dalam satuan ''libraries'' (perpustakaan) yang membuatnya menjadi lebih mudah untuk mengembangkan macam-macam aplikasi ''Android'' yang ''advanced''. ''Library''-nya adalah:
+
<ul>
+
  <li>SQL databases </li>
+
  <li>GPS </li>
+
  <li>Serial ports (Bluetooth) </li>
+
  <li>Camera </li>
+
  <li>XML parsing </li>
+
  <li>Web services (HTTP) </li>
+
  <li>Services (background tasks) </li>
+
  <li>JSON </li>
+
  <li>Animations </li>
+
  <li>Network (TCP and UDP) </li>
+
  <li>Text To Speech (TTS) </li>
+
  <li>Voice Recognition </li>
+
  <li>WebView </li>
+
  <li>AdMob (ads) </li>
+
  <li>Charts </li>
+
  <li>OpenGL </li>
+
  <li>Graphics </li>
+
</ul></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Basic4Android membutuhkan tiga komponen tambahan yaitu NET FrameWork, Java JDK, Android SDK:</p></div>
+
<ol>
+
  <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download'' dan ''install'' NET FrameWork 2.0<strong> </strong>atau versi terbaru. </li>
+
  <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download'' dan ''install'' Java JDK<strong> </strong>untuk windows, periksa ''Accept License Agreement'', pilih ''Windows x86'' di daftar ''platform'' begitu juga untuk mesin 64bit. ''Android'' SDK tidak bekerja dengan Java JDK 64bit, Anda  harus install regular/teratur JDK untuk komputer 64bit juga. </li>
+
  <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download'' dan ''install Android'' SDK. Program ini tidak akan bekerja dengan semestinya jika di install di folder yang memiliki spasi misalnya ''Program  files'', maka disarankan install di folder C:\''Android''\''Android''-sdk di bagian setup seperti gambar berikut ini:
+
 
+
 
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-2Iq0kUNnU9s/VC-7kXNGA2I/AAAAAAAABxg/qEywUHMPjV4/w504-h392-no/gb211.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.11 Lokasi ''Install Basic4Android'' </b></p></div>
+
 
+
 
+
 
+
 
+
 
+
<br/>Setelah diinstall ''Android'' SDK berisi dua tools yaitu:
+
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''AVD (Android Virtual Device) Manager'' untuk membuat ''emulator Android.''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''SDK Manager'' adalah ''download manager'' komponen-komponen ''Android.''</ul>
+
</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download Platform tools'', kemudian ekstrak di folder ''Android'' SDK di ''install'' atau ''C:\Android\Android-sdk''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download'' API 8, kemudian ekstrak di ''folder Android'' SDK di install atau ''C:\Android\Android-sdk\platforms.''
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Install ''Basic4Android'''''
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Download'' dan ''install Basic4Android'', jika ''link download'' sudah mati maka ''browsing'' dengan kata kunci ''Basic4Android.2.52.Full.rar''
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Buka ''Basic4Android'', klik menu ''Tools > Configure Paths.''
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pada dialog ''Paths Configuration'' yang ditampilkan:
 
<ul>
 
 
<li>Di bagian ''javac.exe'' klik tombol ''Browse'', masuk ke ''folder Java JDK'' yang sudah di installtadi misalnya ''C:\Program Files\Java\jdk1.7.0_02\bin'' kemudian pilih ''file javac.exe''.</li>
 
 
<li>Di bagian ''Android.jar'' klik tombol ''Browse'', masuk ke ''folder Android SDK'' yang sudah di installtadi misalnya ''C:\Android\Android-sdk\platforms\Android-8'' kemudian pilih ''file Android.jar''.</li>
 
</ul>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Klik tombol OK pada dialog Paths Configuration.
 
 
</ol>
 
</ol>
  
 
+
====Langkah-langkah penggunaan Unified Modeling Language (UML)====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">menurut Arief (2013:3)<ref name="Arief">Arief. 2013. “Bangunan Dasar Metedologi UML”. Diakses pada Linkhttp://informatika.web.id/bangunan-dasar-metodologi-uml.htm (9 November 2017).</ref>Adapun langkah-langkah penggunaan Unified Modeling Language (UML) diantaranya sebagai berikut : </p></div>
 
+
<div style="text-align: center"><img width=500 src="https://lh6.googleusercontent.com/-L0P8cVv0Cic/VC-7irZB0QI/AAAAAAAABxU/g36gG17Zd9o/w784-h296-no/gb212.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.12 ''Path Configuration'' </b></p></div>
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Emulator Android'''''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''Emulator'' digunakan untuk tes atau ''debug'' aplikasi ''Android'' yang sedang dibuat sebelum diinstall ke ''device Android'' yang sesungguhnya seperti ''SmartPhone'' atau ''Tablet''. Ada berbagai cara membuat ''emulator Android''  tetapi penulis akan menjelaskan cara membuat ''emulator'' dengan ''AVD (Android Virtual Device) Manager'' dari ''Android SDK'' yang sudah diinstall sebelumnya.<br/>
+
'''Tanya:'''<br/>Kenapa emulatornya menggunakan ''AVD (Android Virtual Device) Manager?''<br/>'''Jawaban:'''</p></div>
+
<ul>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dapat install danmenjalankan aplikasi Android (APK)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Basic4Android'' dapatkoneksikan ke emulator ini untuk debug aplikasi yang Anda buat. </li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melihat tampilan asli aplikasi yang Anda buat walau masih dalam proses debug karena emulator ini menggunakan '''WYSIWYG''' (''What You See Is What You Get''/Apa yang Anda lihat apa yang Anda peroleh) </li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dapat mempelajari ''Android''atau bermain-main lewat ''emulator'' ini dengan aman daripada langsung ke ''device Android'' yang sesungguhnya karenawalaupun ini hanya ''emulator'' tetapi setting dan aplikasi-aplikasinya banyak ditemui di ''device Android'' sesungguhnya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bermanfaat bagi Anda yang belum memiliki ''Handphone Android'' untuk mencoba membiasakan diri dengan ''Android'' lewat ''emulator'' ini.</li></ul>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Membuat ''Emulator Android'''''
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Klik menu ''Start > All Programs > Android SDK Tools > AVD Manager''. </li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pada program ''Android Virtual Device ''yang ditampilkan, klik tombol ''New...'' seperti gambar berikut ini:
+
 
+
 
+
 
+
<div style="text-align: center"><img width=500 src="https://lh3.googleusercontent.com/-G_3UzXv_4fQ/VC-7cy3avjI/AAAAAAAABxI/EfAgx-AZKFM/w700-h499-no/gb213.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.13 ''Android Virtual Device Manager'' </b></p></div>
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pada dialog ''Create New Android Virtual Device'' (AVD) yang ditampilkan, isi setting seperti gambar berikut ini:
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-PPlZd-Ob2lU/VC-7YVn3dLI/AAAAAAAABw8/79qXX7ZrvgQ/w364-h544-no/gb214.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.14 Membuat AVD </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Di dalam daftar ''Android Virtual Device Manager'', pilih ''emulator'' yang ingin digunakan kemudian klik tombol ''Start...'' seperti gambar berikut ini:</li>
+
 
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-MNIztpEpZoA/VC-7UnbMmKI/AAAAAAAABww/q1tzux6pLeA/w696-h241-no/gb215.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.15 Daftar AVD </b></p></div>
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pada dialog ''Launch Options'' yang ditampilkan, biarkan semua ''check box'' kosong kemudian klik tombol ''Launch''. Biarkan proses berjalanhingga menampilkan emulator seperti gambar berikut ini:
+
 
+
<div style="text-align: center"><img width=500 src="https://lh6.googleusercontent.com/-9Kby6lJlkWs/VC-7RG8N2uI/AAAAAAAABwk/9nP4rJ-H5jU/w764-h544-no/gb216.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 2.16 Emulator Android</b></p></div>
+
 
+
</ol>
+
</ol>
+
 
+
===Konsep Dasar ''DreamWeaver''===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Definisi Dreamweaver'''''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Buatlah daftar business process dari level tertinggi untuk mendefinisikan
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:1)<ref name= "Madcoms">Madcoms. 2010. Kupas Tuntas Adobe Dreamweaver CS5 Dengan Pemrograman PHP & MySQL. Yogyakarta: Andi.</ref>, “Dreamweaver adalah  merupakan software aplikasi yang digunakan sebagai HTML editor profesional untuk mendesain web secara visual. Aplikasi ini juga yang biasa dikenal dengan istilah WYSIWYG (''What You See It What You Get''), yang intinya tidak harus berurusan dengan tag-tag HTML untuk membuat situs”. </P></div>
+
aktivitas dan proses yang mungkin muncul.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:96)<ref name= "Prasetio">Prasetio. Adhi.  2012. Buku Pintar Pemrograman Web. Jakarta : Mediakita</ref>, “Dreamweaver adalah sebuah tools untuk membantu kita menuliskan kita menuliskan kode HTML secara visual”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan dreamweaver adalah suatu aplikasi yang digunakan dalam membangun atau membuat sebuah web.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Berdasarkan use case diagram, mulailah membuat activity diagram.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Ruang Kerja Dasar ''Dreamweaver CS6'''''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration utuk tiap alir pekerjaan, jika sebuah use case memiliki kemungkinan alir normal dan error, buat lagi satu diagram untuk masing-masing alir.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:11)<ref name= "Madcoms"/>, untuk memahami elemen ruang kerja Dreamweaver CS6, bukanlah sebuah file HTML baru dalam Dreamweaver CS6. Setelah Dreamweaver CS6 berhasil dijalankan, pilih file baru (create new) tipe HTML di dalam kotak dialog New Document yang tampil. Ruang kerja dasar Dreamweaver CS6, yaitu:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Application Bar, berada di bagian palingatas jendela aplikasi Dreamweaver CS6. Baris ini berisi tombol workspace (workspace switcher), CS Live, menu, dan aplikasi lainnya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Document, berisi tombol-tombol yang digunakan untuk mengubah tampilan jendela dokumen, sebagai contoh tampilan design atau tampilan code. Juga dapat digunakan untuk operasi-operasi umum, misalnya untuk melihat hasil sementara halaman web pada jendela browser.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Selain itu, definisikan test integrasi setiap komponen untuk meyakinkan ia dapat bereaksi dengan baik.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jendela Dokumen, adalah lembar kerja tempat membuat dan mengedit design halaman web.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perhalus deployment diagram yang sudah dibuat. Detailkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya, Petakan komponen ke dalam node.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Workspace Switcher, digunakan untuk mengubah tampilan ruang kerja Dreamweaver CS5. Sebagai contoh mengubah tampilan menjadi tampilan classic, yaitu tampilan ruang kerja dreamweaver versi sebelumnya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Panel Groups, adalah kumpulan panel
+
<ol style="list-style-type:lower-alpha">
yang saling berkaitan, panel-panel ini dikelompokan pada judul-judul tertentu berdasarkan fungsinya. Panel ini digunakan untuk memonitor dan memodifikasi pekerjaan. Secara default, panel group berisi panel Adobe BrowserLab, Adobe Bussiness Catalyst, Insert, CSS Styles, Asset, AP Element, dan Files.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag Selector, diletakkan di bagian
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.
bawah jendela dokumen, satu baris dengan status bar. Bagian ini menampilkan hirarki pekerjaan yang sedang terpilih pada jendela dokumen, dapat juga digunakan untuk memilih objek pada jendela design berdasarkan jenis atau kategori objek tersebut. Tag selector juga menampilkan informasi format dari bagian yang sedang aktif pada lebar kerja design.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Property Inspector, digunakan untuk melihat dan mengubah berbagai properti objek atau teks pada jendela design. Properti untuk satu objek dengan objek lainnya selalu berbeda-beda. Jendela ini tidak dapat diuraikan pada tampilan jendela code.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Standart, baris toolbar ini berisi tombol-tombol yang mewakili perintah pada menu File dan edit, diantaranya perintah New, Open, Save, Save All, Cut, Copy, Paste, Undo, dan Redo.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Style Rendering, secara default disembunyikan. Toolbar  ini berisi tombol-tombol untuk menampilkan design dalam media berbeda. Selain itu juga digunakan untuk mengaktifkan dan menonaktifkan style CSS.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Coding,  berisi tombol-tombol yang digunakan untuk melakukan operasi kode-kode standar. Toolbar  ini hanya tampil pada jendela code.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Browser Navigation, toolbar ini adalah toolbar baru yang ada di dalam Dreamweaver CS6, dan letaknya tepat berada di atas jendela dokumen. Toolbar  ini berisi tombol-tombol yang digunakansebagai navigasi di dalam browser.</li>
+
 
</ol>
 
</ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Lakukan uji modul dan uji integrasi serta perbaiki model beserta codenya.
 +
Model harus selalu sesuai dengan code yang aktual.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perangkat lunak siap dirilis
 
</ol>
 
</ol>
  
===Konsep Dasar Database===
+
====Ruang Lingkup UML====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam kerangka spesifikasi, menurut Arief (2013:4)<ref name="Arief ">Arief. 2013. “Bangunan Dasar Metedologi UML”. Diakses pada Linkhttp://informatika.web.id/bangunan-dasar-metodologi-uml.htm (9 November 2017).</ref>Unified Modeling Language (UML) menyediakan model-model yang tepat, tidak mendua arti (ambigu) serta lengkap. Secara khusus, Unified Modeling Language (UML) menspesifikasikan langkah-langkah penting dalam pengambilan keputusan analisis, perancangan serta implementasi dalam sistem yang sangat bernuansa perangkat lunak (software intensive system). Dalam hal ini, Unified Modeling Language (UML) bukanlah merupakan bahasa pemprograman tetapi modelmodel yang tercipta berhubungan langsung dengan berbagai macam bahasa pemprograman, sehingga adalah mungkin melakukan pemetaan (mapping) langsung dari model-model yang dibuat dengan Unified Modeling Language (UML) dengan bahasa-bahasa pemprograman berorientasi obyek, seperti Java, Borland Delphi, Visual Basic, C++, dan lain-lain. Pemetaan (mapping) Unified Modeling Language (UML) bersifat dua arah yaitu :</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi Database'''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Generasi kode bahasa pemprograman tertentu dari Unified Modeling Language (UML) forward engineering.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:181)<ref name= "Prasetio"/>, “Database adalah sebuah struktur yang umumnya dikategorikan dalam 2    (dua) hal, sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandungkan database flat”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah balik bersifat literative dari implementasi ke Unified Modeling Language (UML) hingga didapat sistem/peranti lunak yang sesuai dengan harapan pengguna dan pengembang.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:46)<ref name= "Mustakini"/>, “Database adalah kumpulan dari data yang saling berhubungan satu dengan yanglainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasi”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari definisi ini, terdapat tiga hal yang berhubungan dengan database, yaitu sebagai berikut ini:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data itu sendiri yang diorganisasikan dalam bentuk database.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Simpanan permanen (''storage'') untuk menyimpan database tersebut. Simpanan ini merupakan bagian dari teknologi perangkat keras yang digunakan di sistem informasi. Simpanan permanen yang umumnya digunakan berupa harddisk.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Perangkat lunak untuk memanipulasi database. Perangkat lunak ini dapat dibuat sendiri dengan menggunakan bahasa pemrograman komputer atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak yang disediakan untuk memanipulasi database. Paket perangkat lunak ini disebut dengan DBMS (Database Management System).</li>
+
 
</ol>
 
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi informasi dari basis data tersebut.</P></div>
+
===Konsep Dasar Black Box Testing===
 +
====Definisi Black Box Testing====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Kumar (2015:32),<ref name="Kumar">Kumar, Manish, Santosh Kumar Singh dan Dr. R. K. Dwivedi. 2015. “A Comparative Study of Black Box Testing and White Box Testing Techniques". India: International Journal of Advance Research in Computer Science and Management Studies, Vinoba Bhave University, Hazaribag, Jharkhand, India. Vol.3:32.</ref> “Pengujian Kotak Hitam adalah teknik pengujian tanpa mengacu pada struktur internal komponen atau sistem. Dalam Pengujian Kotak Hitam tidak perlu bagi penguji untuk memiliki pengetahuan pemrograman yang baik, karena hanya membahas aspek fundamental dari teori ini sistem tanpa membahas detail.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Bhasin (2014:36),<ref name="Bhasin">Bhasin, Harsh, Esha Khanna dan Sudha. 2014. “Black Box Testing based on Requirement Analysis and Design Specifications".International Journal of Computer Applications. Vol.87 No.18:36.</ref>Pengujian kotak hitam adalah sejenis pengujian yang mengabaikan mekanisme internal suatu system atau komponen dan hanya berfokus pada keluaran yang dihasilkan respon terhadap kondisi input dan eksekusi yang dipilih. Ada banyak cara di mana tugas Pengujian Kotak Hitam bisa dilakukan, beberapa di antaranya adalah Analisis
 +
Batas Nilai, Kekokohan, Kasus Terburuk, Kesetaraan, Sebab-Akibat dan Pengujian Berdasarkan Daftar Keputusan. Dalam kasus seperti itu, di mana kode perangkat lunak tidak tersedia, uji kasus yang dihasilkan seharusnya melalui teknik Pengujian Kotak Hitam sehingga kualitas pengujiannya tetap sama. Tujuan utama pengujian adalah untuk mengekspos kesalahan pada perangkat lunak dan untuk menghindari potensi kegagalan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi diatas dapat disimpulkan, bahwa Black Box Testing adalah teknik pengujian yang berfokus pada keluaran yang dihasilkan respon terhadap kondisi input dan eksekusi yang dipilih serta bertujuan untuk mengekspos kesalahan pada perangkat lunak dan menghindari potensi kegagalan.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Jenis Database Yang Digunakan'''</li>
+
====Metode Pengujian Black Box====
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Web server</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Kumar dkk (2015:34-36),<ref name="Kumar">Kumar, Manish, Santosh Kumar Singh dan Dr. R. K. Dwivedi. 2015. “A Comparative Study of Black Box Testing and White Box Testing Techniques". India: International Journal of Advance Research in Computer Science and Management Studies, Vinoba Bhave University, Hazaribag, Jharkhand, India. Vol.3:32.</ref>Black Box testing juga dikenal dengan clear box testing, glass box tesing, dan structural testing. Berikut jenis metdoe pengujian dengan Black Box:</p></div>
 
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Build Verification Testing (BVT)
 
+
<br/>Serangkaian tes yang dijalankan pada setiap membangun dari suatu produk baru untuk memverifikasi bahwa produk yang dibangun dikirim ke tim uji. Build Verification Testing umumnya serangkaian tes yang menjalankan fungsi utama dari aplikasi. Setiap yang dibangun gagal, tes verifikasi ditolak, dan pengujian terus pada membangun sebelumnya.
<p style="line-height: 2">Menurut Anhar (2010:4)<ref name= "Anhar">Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta: Mediakita.</ref> Definisi Web Server adalah sebagai berikut: Web server adalah aplikasi yang berfungsi untuk melayani permintaan pemanggilan alamat dari pengguna melalui web browser, dimana web server mengirimkan kembali informasi yang diminta tersebut melalui HTTP (Hypertext Transfer Protocol) untuk ditampilkan ke layar monitor komputer kita. Agar kita dapat mengubah isi dari website yang dibuat, kita membutuhkan program PHP</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Smoke Testing
 
+
<br/>Smoke Testing dilakukan oleh pengembang sebelum membuat dirilis atau penguji belum menerima pembuatan untuk pengujian lebih lanjut. Smoke testing paling efektif untuk mengidentifikasi dan memoerbaiki cacat pada perangkat lunak. Dalam rekayasa perangkat lunak, umumnya terdiri dari kumpulan tes yang dapat diterapkan untuk program komputer yang baru dibuat atau diperbaiki.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Script-script PHP tersebut yang berfungsi membuat halaman website menjadi dinamis. Dinamis artinya pengunjung web dapat memberikan komentar saran atau masukan pada website kita. Website yang kita buat menjadi lebih hidup karena ada komunikasi antara pengunjung dan kita sebagai web masternya.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sanity Testing
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Oktavian (2010:11)<ref name= "Oktavian">Oktavian. Diar Puji. 2010. Menjadi Programmer Jempolan Menggunakan PHP. Yogyakarta: Mediakom.</ref>, “Web Server adalahaplikasi yang berguna untuk menerima permintaan informasi dari pengguna melaluiweb browser, dan mengirimkan permintaan kembali informasi yang diminta melalui HTTP (HyperText Transfer Protocol). Biasanya web server diletakkan di komputer tertentu pada web hosting”.</P></div>
+
<br/>Sanity Testing adalah pengujian cepat, luas dan dangkal yang dilakukan setiap kali pengujian sepintas untuk membuktikan aplikasi berfungsi sesuai dengan spesifikasi. Sanity Testing merupakan subset terkecil dari fungsi aplikasi yang diperlukan untuk menentukan apakah logika aplikasi umumnya fungsional dan benar.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">User Interface Testing
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:19)<ref name= "Arief">Arief. M. Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL. Yogyakarta: Andi.</ref>, “Web server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen web. Jadi semua dokumen web baik yang ditulis menggunakan client side scripting maupun server scripting tersimpan didalam direktori utama web server (document root)”.</P></div>
+
<br/>Pengujian antarmuka pengguna yang memastikan bahwa mengikuti standar yang diterima dan memenuhi persyaratan. Biasa disebut Graphic User Interface (GUI) yaitu menguji ekstensi antarmuka aplikasi untuk pengguna.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Usability Testing
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan web server merupakan sebuah perangkat lunak yang bertugas menerima permintaan client melalui port HTTP maupun HTTPS dan merubah isi yang ada ke dalam format HTML.</P></div>
+
<br/>Pengujian yang bertujuan untuk mengamati orang yang menggunakan produk untuk menemukan errors. Umumnya melibatkan pengukuran seberapa baik merespon dalam empat bidang, diantaranya: efisiensi, akurasi recall, emotional response.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> XAMPP</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Integration Testing
 
+
<br/>Salah satu aspek yang paling sulit dari pengembangan perangkat lunak, dan subsistem yang belum teruji. Sistem yang terjadi sering gagal dalam cara yang signifikan, aneh, dan sulit untuk memperbaikinya. Integration Testing dibuat menjadi beberapa unit yang digabungkan untuk membentuk sebuah modul, subsistem, atau sistem. Integration Testing berfokus pada antarmuka antar-unit, untuk memastikan unit bekerja sama.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:341)<ref name= "Madcoms"/>, sekarang ini banyak paket software instalasi webserver yang disediakan secara gratis diantaranya menggunakan XAMPP. Dengan menggunakan paket software instalasi ini, maka sudah dapat melakukan beberapa instalasi software pendukung webserver, yaitu Apache, PHP, phpMyAdmin, dan databaseMySQL.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Compatibility Testing
 
+
<br/>Merupakan bagian dari perangkat lunak yang dilakukan pada aplikasi untuk mengevaluasi aplikasi dengan lingkungan komputasi. Lingkungan komputasi yang dimaksud, meliputi:
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wardana (2010:8)<ref name= "Wardana">Wardana. 2010. Menjadi Master PHP Dengan Framework Codeigniter. Jakarta: Elex Media Komputindo.</ref>, “XAMPP adalah paket software yang didalamnya sudah terkandung Web Server Apache, database MySQL dan PHP Interpreter”.</P></div>
+
<ol style="list-style-type:lower-alpha">
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Database (Oracle, Sybare, DB2, dll)
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:74)<ref name= "Nugroho"/>, XAMPP merupakan paket PHP yang berbasis Open Source yangdikembangkan oleh sebuah komunitas Open Source.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem Software (Web server, alat jaringan/messaging, dll)
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Browser Compatibility (Firefox, Internet Explorer, Netscape, dll)
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> '''PhpMyAdmin'''</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:88)<ref name= "Nugroho"/>, “PhpMyAdmin adalah suatu aplikasi Open Source yang berbasis web, aplikasi ini dibuat menggunakan program PHP, fungsi aplikasi ini adalah untuk mengakses database MySQL”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dengan adanya aplikasi ini akan sangat mempermudah dan mempersingkat kerja kita dalam mengelola database MySQL. Dengan adanya kelebihan yang dimilikinya mengakibatkan para pengguna awam tidak harus mampu untuk mengetahui perintah-perintah MySQL dalam pembuatan databasedan tabel.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:429)<ref name= "Arief"/>, “PhpMyAdmin adalah salah satu aplikasi berbasis GUI (Graphical User Interface) yang digunakan untuk mengeolal database MySQL”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:53)<ref name= "Prasetio"/>, “PhpMyadmin merupakan tools berbasis web yang berguna untuk mengelola database MySQL”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandi atas, maka dapat disimpulkan bahwa dengan menggunakan PhpMyAdmin, makaaplikasi ini dapat membantu Anda dalam menavigasi beberapa database, table, log, dan beberapa hal lainnya.</P></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> '''PHP'''</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:43)<ref name= "Arief"/>PHP (PHP: Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatui dengan HTML untuk membuat halaman web yang dinamis. Karena merupakan server-side scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
 
+
<p style="line-height: 2">Menurut Oktavian (2010:31)<ref name= "Oktavian"/>, “PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasisikan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode HTL”. Kode PHP mempunyai ciri-ciri khusus, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hanya dapat dijalankan menggunakan web server, misal: Apache.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kode PHP diletakkan dan dijalankan di web server.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kode PHP dapat digunakan untuk mengakses database, seperti: MySQL.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Merupakan software yang bersifat ''open source.''</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Gratis untuk di-donwload dan digunakan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memiliki sifat multipaltform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti: Linux, Unix, Windows, dan lain-lain.</li>
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Retesting
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
<br/>Retesting merupakan pengujian dimana cek tester yang cacat dalam membangun dilaporkan sebelumnya yang telah diperbaiki. Hal ini memerlukan pengujian kembali kasus yang gagal/cacat.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Regression Testing
<p style="line-height: 2">Menurut Anhar (2010:3)<ref name= "Anhar"/>PHP singkatan dari PHP: Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP merupakan script yang terintegrasi dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halamanitu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima clientselalu yang terbaru atau up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan.</P></div>
+
<br/>Regression Testing merupakan jenis pengujian perangkat lunak dimana kita memeriksa Bug baru yang diperkenalkan untuk memperbaiki laporan atau perubahan yang dibuat dalam pembangunan sebelumnya.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Performance Testing
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan sejarah PHP,  yaitu sebagai berikut:</P></div>
+
<br/>Perfomance Testing adalah bagian dari rekayasa kinerja. Praktek ilmu komputer muncul dan berupaya untuk membangun kinerja kedalam desain dan arsitektur sistem, sebelum terjadinya coding yang sebenarnya. Ini berkaitan dengan pengujian seberapa baik aplikasi untuk mengkompilasi persyaratan kinerja.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Load Testing
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1995 PHP pertama kali dibuat oleh Rasmus Lerdorf, yang diberi nama FI (Form Interpreted) dan digunakan untuk mengelola form dari web. Pada perkembangannya , kode tersebut dirilis ke umum sehingga mulai banyak dikembangkan oleh programmer di seluruh dunia.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1997 PHP 2.0 dirilis. Pada versi ini sudah terintegrasi dengan bahasa pemrograman C dan dilengkapi dengan modulnya sehingga kualitas kerja PHP meningkat secara signifikan. Pada tahun ini juga sebuah perusahaan yang bernama Zend merilis ulang PHP dengan lebih bersih,
+
<br/>Ini merupakan bentuk paling sederhana dari pengujian. Load Testing biasanya dilakukan untuk memahami perilaku aplikasi dibawah spesifikasi yang diharapkan.
baik, dan cepat.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1998 PHP 3.0 diluncurkan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Stress Testing
 
+
<br/>Stress Testing merupakan pengujian yang dilakukan untuk mengevaluasi sistem atau komponen pada atau diluar batas persyaratan yang ditentukan. Tujuan utamanya untuk memastikan bahwa sistem gagal.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1999 PHP versi 4.0 dirilis. PHP versi ini paling banyak digunakan pada awal abad 21 karena sudah mampu membangun web komplek dengan stabilitas kecepatan yang tinggi.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Volume Testing
 
+
<br/>Volume Testing aplikasi untuk volume data tertentu. Volume ini bisa di istilahkan generik, ukuran database atau bisa juga ukuran file interface yang menjadi subjek pengujian volume.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 2004 Zend merilis PHP 5.0. dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukan model pemrograman berorientasi objek ke dalam PHP untuk menjawab
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">System Testing
perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.</li>
+
<br/>Pengujian sistem dilakukan pada sistem yang terintegrasi lengkap untuk mengevaluasi kepatuhan sistem dengan persyaratan yang ditentukan. Pengujian ini masuk ruang lingkup Black Box yang harus memerlukan pengetahuan tentang desain bagian dalam kode atau logika.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Acceptance Testing
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Lalu versi 6 PHP sudah support untuk Unicode. Juga banyak fitur penting lainnya yang telah di tambah ke dalam PHP 6.</li>
+
<br/>Accpetance Testing adalah prosedur pengujian tingkat tinggi yang menjamin bahwa aplikasi berperilaku seperti yang diterima oleh klien.
 
</ol>
 
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan diatasdapat ditarik kesimpulan bahwa PHP merupakan bahasa script yang dapat ditanamkan atau disisipkan ke dalam HTML.</P></div>
+
==Literature Review==
 +
===Definisi Literature Review===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Dewi (2014:125),<ref name="Dewi">Dewi, Meta Amalya, Untung Rahardja dan Siti Rahmawati. 2014, “Penggunaan Ekstention Waktu dalam Role Online System Ticketing Raharja (Rooster) Sebagai Penunjang Pelayanan Iduhelp!”. Tangerang: Jurnal CCIT STMIK Raharja. Vol.1:125.</ref> “Metode literature review dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi-referensi yang berhubungan dengan penelitian yang dilakukan”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Syaodih dalam Faiqoh (2013:70),<ref name="Faiqoh">FaiqohZ.2013."BABIII".DiaksespadaLinkhttps://www.google.co.id/url?q=http://digilib.uinsby.ac.id/10386/6/bab%25203.pdf&sa=U&ved=2ahUKEwiI4MnLhe7XAhUW148KHRg1AxsQFjAJegQIAhAA&usg=AOvVaw03NwIQp6k5xMRJ-o7OVEJb (3 Desember2017).</ref>"Penelitian kepustakaan atau kajian literatur (literature review, literature research) merupakan penelitian yang mengkaji atau meninjau secara kritis pengetahuan, gagasan, atau temuan yang terdapat di dalam tubuh literatur berorientasi akademik (academicoriented literature), serta merumuskan kontribusi teoritis dan metodologisnya untuk topik tertentu".</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut definisi diatas dapat disimpulkan bahwa, Literature Riview adalah penelitian yang mengkaji atau meninjau dari pembahasan-pembahasan penelitian terdahulu dan referensi ilmiah yang berhubungan dengan penelitian yang dilakukan.</p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> '''MySQL'''</li></ol>
+
===Manfaat Literature review===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Manfaat dari literature review ini antara lain :</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:91)<ref name= "Nugroho"/>MySQL (My Structured Query Language) atau yang biasa dibaca ,ai-se-kuel adalah sebuah program pembuatan dan pengelola database atau yang sering disebut dengan DBMS (Database Management System). Kelebihan lain dari MySQL adalah menggunakan bahasa query (permintaan) standar SQL (Structured Query Language). SQL adalah suatu bahasa permintaan yang terstruktur.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:367)<ref name= "Madcoms"/>, penyimpanan data yang fleksibel dan cepat aksesnya sangat dibutuhkan dalam sebuah website yang interaktif dan dinamis. Database sendiri berfungsi sebagai penampungan data yang anda input melalui form website. Selain itu dapat juga di balik dengan menampilkan data yang tersimpan dalam database  ke dalam halaman website. Jenis database yang sangat popular dan digunakan pada banyak website di internet sebagai bank data adalah MySQL. MySQL menggunakan SQL dan bersifat gratis, selain itu MySQL dapat berjalan di berbagai platform, antara lain Linux, Windows, dan sebagainya.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:151)<ref name= "Arief"/>, “MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini tabel tipe data yang dapat digunakan untuk field-field tabel pada dabase MySQL: </P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 2.1 Tipe Data PadaMySQL</P></div>
+
 
+
<div align="center"><img width="250" height="600" style="margin:0px" src="https://lh6.googleusercontent.com/4Vdr5TPt-diQdr09-5AxITYgQM9C1e3pm0bREphX-fs=w161-h492-no"/></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa MySQL salah satu jenis database server yang menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL termasuk jenis RDBMS (Relational Database Management System). Itu sebabnya istilah seperti tabel, baris dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.</P></div>
+
</ol>
+
</ol>
+
 
+
===Konsep Dasar ''Testing''===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi Testing'''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:237)<ref name="Rizky"/>, “Testing adalah sebuah proses yang diejawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak secara terpenuhi kebutuhan teknis yang telah disepakati dari awal”. </P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahankesalahan yang pernah dilakukan oleh orang lain.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Detail tahapan yang harus dilampaui dalam kaitan kebutuhan perangkat lunak dari sudut pandang testing perangkat lunak adalah:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun di atas landasan (platform) dari pengetahuan atau ide yang sudah ada.
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Verifikasi <br> Verifikasi adalah proses pemeriksaan untuk memastikan bahwa perangkat lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal antara pengembang perangkat lunak dan pengguna.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Validasi <br> Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat lunak dapat dieksekusi secara baik.</li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Definisi dari standart yang harus dipenuhi oleh kebutuhan perangkat lunak adalah pembebasan perangkat lunak dari failure, fault, dan error serta incident dijelaskan dalam detail berikut:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Failure <br>Failure adalah kegagalan
+
perangkat lunak dalam melakukan proses yang seharusnya menjadi kebutuhan
+
perangka lunak tesebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Fault<br> Fault adalah akar permasalahan
+
dari kegagalan sebuah perangkat lunak.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Error <br> Error adalah akibat dari adanya fault atau kerusakan yang kemudian dipicu oleh perilaku pengguna.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Incident <br> Incident atau kecelakaan
+
merupakan hasil akhir yang terjadi akibat dari error yang berkelanjutan dantidak diperbaiki atau tidak terdeteksi dalam proses pengembangan perangkat
+
lunak.</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Acuan dan Pengukuran Testing'''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:256)<ref name= "Rizky"/>, “Acuan  testing adalah satuan pengukuran secara kuantitatif dari proses testing yang dijalankan. Sedangkan pengukuran testing adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses testing”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses testing perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan testing antara lain:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Waktu<br>Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Biaya<br>Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kinerja testing<br> Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektivitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kerusakan<br>Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif.</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Tipe dan Teknik Testing'''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:259)<ref name= "Rizky"/>, “Tipe testing lebih berkonsentrasi terhadap aspek dari perangkat lunak yang akan dikenai proses testing. Teknik testing merupakan metode yang digunakan dalam melakukan testing untuk bagian tertentu dari perangkat lunak”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara teoritis, testing dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe testing yang paling umum digunakan di dalam lingkup rekayasa perangkat lunak. Dua jenis tersebut adalah white box dan black box testing.</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''White Box Testing''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:262)<ref name= "Rizky"/>, “White Box Testing secara umum merupakan jenis testing yang lebih berkonsentrasi terhadap “isi” dari perangkat lunak itu sendiri. Jenis ini lebih banyak berkonsentrasi kepada ''source code'' dari perangkat lunak yang dibuat”.</P></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Black Box Testing''</li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:265)<ref name= "Rizky"/>, "Black box testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tapi cukup dikenai proses testing di bagian luar."</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa keuntungan yang diperoleh dari jenis testing ini antara lain:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang
+
pemrograman.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hasil dari blackbox testing dapat memperjelaskan kontradiksi ataupun kerancuan yang mungkin ditimbulkan dari eksekusi perangkat lunak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Proses testing
+
dapat dilakukan lebih cepat dibandingankan white box testing.</li></ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa teknik testing yang tergolong dalam tipe ini antara lain:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Equivalence Partitioning''<br>Pada teknik ini, tiap inputan data dikelompokan ke dalam grup tertentu, yang kemudian dibandingkan outputnya.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Boundary Value Analysis''<br> Merupakan teknik yang sangat umum digunakan pada saat awal sebuah perangkat lunak selesai dikerjakan. Pada teknik ini, dilakukan inputan yang melebihi dari batasan sebuah data. Sebagai contoh, untuk sebuah inputan harga barang, maka dapat dilakukan testing dengan menggunakan angka negatif (yang tidak diperbolehkan dalam sebuah harga). Jika perangkat lunak berhasil mengatasi inputan yang salah tersebut, maka dapat dikatakan teknik ini telah selesai dikatakan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Cause Effect Graph''<br> Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah inputan dan akibatnya pada output yang dihasilkan. Sebagai contoh, pada sebuah inputan nilai siswa, jika diinputkan angka 100, maka output nilai huruf seharusnya adalah A. Tetapi bisa dilakukan testing, apakah output nilai huruf yang dikeluarkan jika ternyata inputan nilai adalah 67.5.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Random Data Selection''<br> Seperti namanya, teknik ini berusaha melakukan proses inputan data dengan menggunakan nilai acak. Dari hasil inputan tersebut
+
kemudian disebut sebuah tabel yang menyatakan validasi dari output yang dihasilkan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Feature Test''<br> Pada teknik ini, dilakukan proses testing terhadap spesifikasi dariperangkat lunak yang telah selesai dikerjakan. Misalkan, pada perangkat lunaksistem informasi akademik. Dapat dicek dengan fitur untuk melakukan entri nilai telah tersedia, begitu dengan fitur entri data siswa maupun entri data guruyang akan malakukan entri nilai.</li></ol>
+
 
</ol>
 
</ol>
 
+
===Sumber Literature Review===
===''Requirement Elicitation''===
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Requirement'''''</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjuan studi dari penelitian Nursaid dkk (2015),<ref name="Nursaid">Nursaid, Berliana Kusuma Riasti dan Bambang Eka Purnama. 2015. “Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa pada SMA Negeri 2 Rembang berbasis Web”. Surakarta: IJNS APMMI (Asosiasi Profesi Multimedia Indonesia Surakarta). Vol.4 No.2.</ref><b> “Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa pada SMA Negeri 2 Rembang berbasis Web”.</b>Tujuan utama penelitian ini adalah pembuatan sistem informasi yang dapat digunakan untuk penilaian hasil belajar. Penelitian ini diharapkan agar memberikan kemudahan dalam pelaksanaan kegiatan pengolahan nilai hasil belajar siswa yang dilakukan oleh bapak, ibu guru pengajar dan wali kelas. Metode yang digunakan dalam penelitian ini adalah observasi, wawancara, kepustakaan, analisis, perencanaan, perancangan atau desain, pembangunan, uji coba sistem serta implementasi sistem.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Guritno (2011:301)<ref name= "Guritno">Guritno. Suryo, Sudaryono, dan R. Untung. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta</ref>, “Requirement adalah sifat-sifat sistem atau productyang akan dikembangkan sesuai dengan keinginan customer”. Adapun, spesifikasi software requirement yang baik dan sangat relevan untuk dilakukan sebelum melakukan penelitian dalam bidang teknologi informasi adalah:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjuan studi dari penelitian Rivai dkk (2014),<ref name="Rivai">Rivai, Dani Ainur, dan Bambang Eka Purnama. 2014. “Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada SMK Miftahul Huda Ngadirojo”. Surakarta: IJNS APMMI (Asosiasi Profesi Multimedia Indonesia Surakarta) Vol.3 No.2:20.</ref><b>“Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada SMK Miftahul Huda Ngadirojo”.</b>Tujuan dari penelitian ini adalah mampu membangun sebuah Sistem informasi yang bisa dimanfaatkan oleh SMK Miftahul Huda Ngadirojo untuk membantu mengolah data nilai siswa dengan efektif. Untuk metodologi yang di gunakan yaitu studi lapangan, studi pustaka, perancangan, pembangunan, uji coba dan implementasi serta mengunakan metode SWOT. Hasil dari penelitian ini diharapkan bisa mendapatkan data-data yang akurat yang nantinya dapat mempermudah pengerjaan tugas akhir membangun Sistem informasi pengolahan data nilai siswa dan akhirnya sistem tersebut benar-benar bisa dimanfaatkan oleh SMK Miftahul Huda untuk mengelola nilai siswa dengan efektif.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi dari penelitian Surmalinda (2016),<ref name="Surmalinda">Surmalinda, Sri. 2016. “Rancang Bangun Sistem Informasi Nilai Siswa pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro”. Surakarta: Jurnal Informa Politeknik Indonusa Surakarta. Vol. 1 No.3.</ref><b>“Rancang Bangun Sistem Informasi Nilai Siswa Pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro”.</b>Penelitian ini bertujuan untuk diharapakan perekapan nilai yang ada pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro yang dulunya manual dapat menjadi terkomputerisasi dan kinerja menjadi lebih efisien dan dapat juga membantu kinerja dari pihak instansi tersebut. Adapun Metode yang digunakan dalam sistem informasi nilai siswa ini adalah SDLC (System Development Life Cycle). Yang terdiri dari beberapa tahapan yaitu: identifikasi, analisis, desain, implementasi, testing, maintenance. Metodologi pengembangan yang digunakan adalah model PIECES. Dimana model PIECES merupakan urutan aktivitas yang dilakukan dalam pengembangan sistem mulai dari kinerja, ekonomi, keamanan aplikasi, efesiensi, dan pelayanan.
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Unambiguous'' (tidak ambigu)</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Verawati dkk (2015),<ref name="Verawati">Verawati, Ike dan Aullya Rachmawati. 2015. “Analisis Implementasi Sistem Pengolahan Data Nilai Siswa SD Negeri 2 Katekan”. Yogyakarta: Jurnal Semnasteknomedia Universitas Amikom Yogyakarta Vol.3 No.1.</ref><b>“Analisis Implementasi Sistem Pengolahan Data Nilai Siswa SD Negeri 2 Katekan”.</b>Penelitian ini bertujuan memberikan gambaran tentang hasil implementasi sistem pengolahan data nilai siswa di SD Negeri 2 katekan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Complete'' (lengkap)</li>
+
yang telah berjalan selama satu semester. Proses analisis dilakukan menggunakan analisis PIECES dengan membandingkan proses pengolahan nilai sebelum penerapan sistem pengolahan data nilai dengan setelah diterapkannya sistem pengolahan data nilai siswa di SD Negeri 2 Katekan .
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Juhriah (2015),><ref name="Juhriah">Juhriah, Een. 2015. "Perancangan Sistem Informasi Hasil Penilaian Siswa di Smp Negeri 96 Jakarta Berbasis Web”. Jakarta: Journal Lppmunindra Universitas Indraprasta PGRI Tahun 2015.</ref><b>“Perancangan Sistem Informasi Hasil Penilaian Siswa di SMP Negeri 96 Jakarta Berbasis Web”.</b>Penelitian ini bertujuan untuk mempermudah bagi staff kurikulum maupun guru didalam mengelolah nilai serta bertujuan agar siswa, guru, walikelas serta user lain yang membutuhkan data nilai maupun data tentang siswa dapat diakses secara cepat dan efisien. Metode penelitian adalah metode grounded (grounded search) yaitu suatu metode penelitian berdasarkan pada fakta dan menggunakan menetapkan konsep, membuktikan teori, mengembangkan teori.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Consistent'' (konsisten)</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Anulika dkk (2014),><ref name="Anulika">Anulika, Ezenma A., Emmanuel Bala dan Choji D. Nyap. 2014. “Design and Implementation of Result Processing System for Public Secondary Schools in Nigeria”. Nigeria: International Journal of Computer and Information Technology Vol.3 No.1.</ref><b>“Design and Implementation of Result Processing System for Public Secondary Schools in Nigeria”.</b>Penelitian ini bertujuan untuk memudahkan pengolahan hasil nilai siswa di sekolah menengah dan memiliki beberapa kelebihan seperti pengurangan biaya pengolahan pengurangan waktu yang dihabiskan dalam menghitung hasil nilai siswa serta lebih fleksibel dan dapat dimodifikasi sesuai jenis pencatatan dan pengolahan data. Peneliti menggunakan dengan menggunakan Adobe Dreamweaver, Integrated Development Environment, untuk menciptakan Graphic User Interface dan menulis kode, MYSQL (My Structured Query Language), sebuah Relational Database Management System (RDBMS) untuk membuat tabel database dan Rumah Pribadi halaman Pre-Processor (PHP), bahasa Scripting untuk berkomunikasi dengan dan memanipulasi database.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Modifiable'' (dapat diubah)</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Takramah dkk (2015),<ref name="Takramah">Takramah, Wisdom Kwami dan Wisdom Kwasi Atiwoto. 2015. “Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”. Ghana: American Journal of Software Engineering and Applications Vol.4 No.2</ref><b>“Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”.</b>Tujuan utama dari penelitian ini adalah untuk menerima proses dan menghasilkan laporan akurat dan setiap pengguna dapat mengakses sistem pada internet dengan fasilitas yang disediakan dan juga dimaksudkan untuk memberikan layanan yang lebih baik kepada pengguna, konsisten, dan tepat waktu data serta informasi yang efisien dengan mengubah proses kertas ke bentuk elektronik. Sistem ini dikembangkan menggunakan teknologi seperti PHP, HTML, CSS dan MySQL. PHP, HTML dan CSS digunakan untuk membangun user interface dan database yang dibangun menggunakan MySQL. Sistem ini bebas dari kesalahan dan sangat efisien dan kurang memakan waktu karena perawatan yang diambil untuk mengembangkannya.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Llanda dkk (2016),<ref name="Llanda">Llanda, Christopher John R., Janelyn A. Ambre dan Excel Philip B. Guiding. 2016. “Assist Web-Based Grade Entry and Inquiry System”. Philipina: Scholars Journal of Engineering and Technology Vol.4 No.4.</ref><b>“Assist Web- Based
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Traceable'' (dapat dilacak)</li>
+
Grade Entry and Inquiry System”.</b>Tujuan penelitian ini untuk memenuhi kebutuhan spesifik dari registrar, instruktur dan siswa yang bisa memempersingkat waktu mereka, usaha dan untuk meningkatkan proses dan aliran dari sistem yang ada.metodologi pengembangan perangkat lunak yang digunakan yaitu PHP, JavaScript, CSS dan bahasa HTML scripting digunakan untuk sistem awal dan MySQL DBMS digunakan untuk sistem akhir. Sistem ini dikembangkan ditemukan untuk dapat digunakan dalam hal yang efisiensi, mempengaruhi, menolong, kontrol, dan kemampuan belajar.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Dapat digunakan selama pengoperasian dan ''maintenance''</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Herman dkk (2013),<ref name="Herman">Herman, Aguilar M., Hernandez T. Jose, Gomez M. Jorge, dan Contreras M. Andres. 2013. “Grade Query System Using Mobile Devices for Students of the Juarez Autonomous University of Tabasco”. London: Proceeding of the World congress on Engineering Vol.2.</ref><b> “Grade Query
 
+
System Using Mobile Devices for Students of the Juarez Autonomous University of Tabasco”.</b>Tujuan penelitian ini untuk mengembangkan aplikasi agar siswa dapat berkonsultasi nilai dengan perangkat mobile pada Universitas Juarez Autonomous di Tabasco. Metodologi untuk mengembangkan layanan Web menggunakan SOHDM (Hypermedia Design Methodology Based on Object-Oriented Scenario) Metodologi ini melibatkan proses siklus dalam arti bahwa, dalam tahap tertentu kembali ke salah satu tahap sebelumnya dapat dilakukan untuk memperbaiki dan disesuaikan dengan kebutuhan yang muncul.
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''Requirement'' diklasifikasikan sebagai berikut:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tinjauan studi pustaka penelitian Irfan (2012),<ref name="Irfan">Irfan, Rahmatul. 2012. “Assessment of Student Result Information System Design in Vocational High School”. Yogyakarta : Eprints UNY International Conference on Vacational Education an Training (ICVET).</ref><b>“Assessment of Student
 
+
Result Information System Design in Vocational High School”. </b>Tujuan penelitian ini untuk menghasilkan perangkat lunak yang dapat mengelola data pribadi karyawan, data pribadi siswa dan data laporan hasil belajar siswa pada setiap semester dan setiap tahun dapat akses dari setiap waktu dan setiap tempat. Metode pengembangan perangkat lunak menggunakan Model Waterfall. Software pengujian dilakukan melalui pengujian kotak putih dan kotak hitam, serta alpha dan beta melalui pengujian oleh sejumlah ahli dan pengguna. Hasil rancangan akhir menggunakan PHP dan MySQL untuk mengelola data pribadi karyawan, data pribadi siswa, dan laporan siswa hasil data belajar setiap semester dan setiap data tahun.
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Functional requirements''<br> Menjelaskan interaksi antara sistem dan lingkungannya ayang terpisah dari implementasi. Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Nonfunctional'' requirements <br>Adalah aspek-aspek pengguna yang dapat dilihat mengenai sistem yang tidak secara langsung berhubungan dengan functional behavior, response time harus kurang dari 1 detik, dan the accuracy must be whitin a second.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> ''Constraints (psudo requirement)'' <br> ''Requirement''  ini dipaksakan oleh ''client'' atau lingkungan tempat sistem akan beroperasi.</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Elisitasi'''''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Guritno (2011:302)<ref name= "Guritno"/>, “Elisitasi merupakan rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk di eksekusi”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Saputra (2012:51)<ref name= "Saputra">Saputra. Alhadi. 2012. Kajian Kebutuhan Perangkat Lunak Untuk Pengembangan Sistem Informasi Dan Aplikasi Perangkat Lunak Buatan LAPAN Bandung. Bandung: LAPAN.</ref>, “Elisitasi merupakan rancangan yang dibuatberdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dandisanggupi oleh penulis untuk di eksekusi”. Elisitasi didapat melalui metodewawancara dan dilakukan melalui tiga tahap, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap I <br> Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap II <br> Hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada sistem baru dengan rancangan yang disanggupi oleh penulis untuk di eksekusi. M pada MDI berarti mandatory (penting). Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru. D pada MDI berarti desirable, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun, jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna. I pada MDI berarti inessential, maksudnya requirement tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem. </li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap III <br> Merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui TOE, yaitu:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> T artinya teknikal, bagaimana tata cara atau teknik pembuatan requirement dalamsistem disusulkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> O artinya operasional, bagaimana tata cara pengguna requirement  dalam sistem akan dikembangkan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> E artinya ekonomi, berapakah biaya yang diperlukan guna membanguan requirement didalam sistem.</li></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus di eliminasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Middle (M) : Mampu dikerjakan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Low (L) : Mudah dikerjakan.</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Final Draft Elisitasi<br> Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.</li></ol></ol>
+
 
+
===Konsep Dasar Literatur Review===
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Definisi ''Literature Review'''''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Hermawan (2009:43)<ref name= "Hermawan">Hermawan. Asep. 2009. Penelitian Bisnis. Jakarta: Grasindo.</ref>, “Tinjauan pustaka adalah menganalisis secara kritis pustaka penelitian yang ada saat ini. Telaah pustaka tersebut perlu dilakukan secara ketat”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Semiawan (2010:104)<ref name= "Semiawan">Semiawan. Conny. R. 2010. Metode Penelitian Kualitatif. Jakarta: Grasindo.</ref>, “Literature review adalah bahan yang tertulis berupa buku, jurnal yang membahas tentang topik yang hendak diteliti.” Tinjauan pustaka membantu peniliti untuk melihat ide-ide, pendapat, dan kritik tentang topik tersebut yang sebelum dibangun dan dianalisis oleh para ilmuwan sebelumnya. Pentingnya tinjauan pustaka untuk melihat dan menganalisa nilai tambah penelitian ini dibandingkan dengan penelitian-penelitian sebelumnya.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan literature review adalah analisasistem berupa kritik (membangun maupun menjatuhkan) dari peneliti yang sedang dilakukan terhadap suatu bagian keilmuan.</P></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Tujuan ''Literature Review'''''</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Hermawan (2009:45)<ref name= "Hermawan"/>, tinjauan pustaka berisi penjelasan secara sistematik mengenai hubungan antara variabel untuk menjawab perumusan masalah penelitian. Tinjauan pustaka dalam suatu penelitian memiliki beberapa tujuan, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Untuk berbagi informasi dengan para pembaca mengenai hasil-hasil penelitian sebelumnya yang erat kaitannya dengan penelitian yang sedang kita laporkan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Untuk menghubungkan suatu penelitian ke dalam pembahasan yang lebih luas serta terus berlanjut sehingga dapat megisi kesenjangan-kesenjangan serta memperluas atau memberikan kontribusi terhadap penelitian-penelitian sebelumnya.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menyajikan suatu kerangka untuk menunjukan atau meyakinkan pentingnya penelitian yang dilakukan dan untuk membandingkan hasil atau temuan penelitian dengan temuan-temuan penelitian lain dengan topik serupa.</li>
+
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yuniarti (2012:3)<ref name= "Yuniarti">Yuniarti. Evi, dkk. 2012. Kinerja Laporan Keuangan Untuk Pengambilan Keputusan Pemberian Kredit Modal Kerja. Lampung: Politeknik Negeri Lampung.</ref>, studi pustaka bertujuan untuk mendapatkan landasan teoritis yang berguna sebagai tolok ukur dalam membahas dan menganalisa data serta mengambil kesimpulan dan saran dalam analisis laporan keuangan perusahaan tertentu.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Maka, dari kesepuluh penelitian tersebut dapat disimpulkanbahwa penelitian ini dengan judul<b> Perancangan Sistem Informasi Penilaian
 +
Siswa Berbasis Web pada SMKN 2 Kab.Tangerang</b> berhubungan erat dengan referensi penelitian yang diambil dari penelitian sebelumnya tetapi berbeda dalam hal objek penelitian dan penggunaan metodenya, maka penelitian ini dikembangkan. </p></div>
  
  
 
+
{{Pagebreak}}<hr/>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''''Literature Riview'''''
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Berikut ini adalah penelitian yang telah dilakukan dan memiliki kolerasi yang searah dengan penelitian yang akan dibahas dalam Skripsi ini diantara lain:</p></div>
+
<ol>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian yang dilakukan oleh Junaidi, Sandro Alfeno, dan Syefri Maulana (Junaidi,2013)<ref name = "Junaidi">Junaidi, Sandro Alfeno, Syefri Maulana. 2013. "Pemanfaatan Basic4Android dan SQLite Dalam membangun Aplikasi ''smartphone'' untuk memonitoring prestasi siswa. KNSI 2014</ref><br/>
+
Peningkatan penggunaan ''mobile'' saat ini sudah sangat berkembang dengan pesat terutama pada pengguna ''smartphone''. Android salah satu ''smartphone'' yang mendominasi perkembangan tersebut. ''Android'' saat ini tidak hanya bisa membantu manusia dalam berkomunikasi tetapi juga dikembangkan untuk membantu mempermudah kerja manusia. Salah satunya dalam hal pengawasan pada anak dalam kegiatan belajarnya di sekolah. Aplikasi ''monitoring'' siswa berbasis Android ini dapat membantu orang tua dan guru dalam perkembangan dalam kegiatan belajarnya. Dengan terintegrasi dengan ''database'',  aplikasi ini memberikan informasi yang tersimpan dalam database tentang absensi dan nilai siswa selama belajar di sekolah dan juga memungkinkan untuk melihat statistik perkembangannya dengan grafik. Aplikasi ini dibangun dengan sebuah software dari ''anywhere software'' yakni ''basic4Android'', sebuah ''software'' untuk membuat aplikasi ''Android'' dengan menggunakan bahasa basic. Database yang biasa digunakan dalam sistem  operasi Android ini adalah SQLite tapi tidak memungkinkan untuk terkoneksi dengan MYSQL. Salah satu tujuan dibangun aplikasi ini adalah meningkatkan kedisiplinan dan kecerdasan siswa.
+
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian yang dilakukan oleh Fandi Setyo Prambudi, Muhammad Arifin, dan Vivine Nurcahyawati (Fandy,2011)<ref name="Prambudi">Prambudi, Pandi Setyo dkk. 2011. “Sistem Informasi Monitoring Siswa Bermasalah Berbasis Web dan SMS Gateway (Studi Kasus : SMA Negeri 2 Trenggalek)”. STMIK Trenggalek</ref><br/>
+
Penelitian dalam skripsi di Sekolah Tinggi Manajemen Informatika dan Teknik Komputer yang berjudul “Sistem Informasi Monitoring Siswa Bermasalah Berbasis Web dan SMS Gateway (Studi Kasus : SMA Negeri 2 Trenggalek)” menjelaskan bahwa Siswa yang bermasalah membutuhkan perhatian yang khusus mengenai permasalahannya, oleh karena itu Bimbingan Konseling (BK) bertugas melakukan pengarahan kepada siswa untuk membantu menyelesaikan permasalahan yang ada. Keterbatasan pembimbing konseling di SMA Negeri 2 Trenggalek yang terdiri dari tiga orang menjadi permasalahan dalam kegiatan memantau kegiatan siswa. Guru BK masih kesulitan dalam menangani masalah yang ada karena tugas guru BK tidak hanya memberikan konseling terhadap siswa tetapi juga mengajar dan tugas-tugas lainnya. Pihak BK membutuhkan alat bantu untuk meringankan tugas guru BK yang awalnya dilakukan secara manual yaitu dengan mencatat seluruh kejadian atau masalah siswa kedalam buku dan melakukan perhitungan secara manual. Dengan alat bantu ini, tugas guru BK akan sedikit berkurang terutama dalam memantau kegiatan siswa serta merekapitulasi hasil monitoring siswa.
+
 
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Penelitian yang dilakukan oleh Hudatul Umam Habibi (Umam,2009)<ref name="Umam">Habibi, Hudatul Umam. 2009. “Upaya Kepala Sekolah Dalam Mengoptimalkan Prestasi Siswa Di Madarasah Aliyah Nurul Ummah (MANU) Kota Gede Yogyakarta”. UIN Sunan Kalijaga.</ref><br/>
+
+
 
+
 
+
+
Penelitian dalam skripsi di Universitas Islam Negeri Sunan Kalijaga yang berjudul “Upaya Kepala Sekolah Dalam Mengoptimalkan Prestasi Siswa Di Madarasah Aliyah Nurul Ummah (MANU) Kota Gede Yogyakarta” menjelaskan bahwa upaya kepala sekolah dalam mengoptimalkan prestasi siswa di Madrasah Aliyah Nurul Ummah Kotagede Yogyakarta menerapkan pendidikan sekolah sehari (''Full day School'') baik di sekolah maupun di asrama. Maka dalam menjalankan kinerjanya, kepala sekolah mempunyai dua tugas pokok yakni di sekolah dan di asrama. Tugas kepala sekolah di sekolah meliputi tanggung jawab, uraian pekerjaan, uraian tugas diiringi dengan hak dan kewajibannya. Sedangkan tugas kepala sekolah di lingkup asrama bertugas sebagai educator(pendidik) dan manajer. Upaya dapat dioptimalkan melalui dua sisi disertakan factor-faktor pendukung dan penghambatnya, melalui : 1) Penumbuh kembangan bakat dan potensi siswa yang meliputi : a) kegiatan pengembangan diri, b) program pembiasaan, c) pendidikan kecakapan hidup. 2) Pengoptimalan kegiatan pembelajaran siswa yang meliputi : a) pengembangan kurikulum, b) pengembangan proses belajar mengajar, c) pengembangan SDM madrasah, d) pengembangan fasilitas madrasah, e) peningkatan kedisiplinan melalui penerapanperaturan yang efektif, f) peningkatan kemampuan kognisi siswa, g) penyelenggaraan monitoring, h) penyelenggaraan evaluasi.
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian yang dilakukan oleh Yovitha Yulijantiningsih (Yovitha,2012)<ref name="Yovitha">Yulijantiningsih, Yovitha. 2012. “Pengaruh Fungsi Pengendalian oleh Kepala Sekolah Terhadap Disiplin Siswa”. Program Pascasarjana MP Universitas Negeri Malang.</ref><br/>
+
Penelitian pada Program Pascasarjana MP Universitas Negeri Malang dengan judul “Pengaruh Fungsi Pengendalian oleh Kepala Sekolah Terhadap Disiplin Siswa” menjelaskan bahwa fungsi pengendalian ini meliputi penetapan peraturan bagi siswa, monitoring perilaku siswa, dan tindakan korektif/perbaikan. Pengumpulan data menggunakan kuesioner dengan sampel penelitian siswa kelas 3 SMA Negeri di Kota Mojokerto. Penarikan sampel menggunakan teknik proporsional random sampling. Data yang diperoleh dianalisis dengan teknik analisis deskriptif dan analisis regresi. Hasil penelitian menunjukkan bahwa fungsi pengendalian oleh kepala sekolah adalah baik dan disiplin siswa sangat tinggi. Fungsi pengendalian oleh kepala sekolah memiliki pengaruh yang signifikan terhadap disiplin siswa. Sumbangan efektif fungsi pengendalian oleh kepala sekolah terhadap disiplin siswa sebesar 7,461%. Bila dijabarkan lebih lanjut, maka dapat diketahui bahwa tidak ada pengaruh dari penetapan peraturan terhadap disiplin siswa; tidak ada pengaruh dari monitoring perilaku oleh kepala sekolah terhadap disiplin siswa dan ada pengaruh yang signifikan dari tindakan korektif/perbaikan yang dilakukan oleh kepala sekolah terhadap disiplin siswa.
+
 
+
 
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian yang dilakukan oleh Uly Inayati Taqiyya (Uly,2013)<ref name="Uly">Taqiyya, Uly Inayati. 2013. “Implementasi Kebijakan Penerapan Sistem Poin Dalam Mengurangi Tingkat Pelanggaran Siswa Pada SMAN 1 Jekulo Kudus”. Kudus.</ref><br/>
+
Penelitian pada skripsi yang berjudul “Implementasi Kebijakan Penerapan Sistem Poin Dalam Mengurangi Tingkat Pelanggaran Siswa Pada SMAN 1 Jekulo Kudus”. Penelitian ini dilatar belakangi karena kenakalan remaja yang semakin meninggi terutama di lingkungan sekolah. Banyaknya siswa yang melanggar tata tertib sekolah menuntut sekolah untuk memberikan hukuman atau sebuah peringatan bagi si pelanggar. Untuk menghindari kekerasan fisik dan hukuman lain yang tidak mendidik, sekolah membuat kebijakan sistem poin. Pokok permasalahan yang dibahas dalam penelitian ini adalah 1) jenis pelanggaran apa yang dominan dilakukan oleh siswa SMA N 1 Jekulo Kudus, 2) adakah keefektifan sistem poin dalam mengurangi tingkat pelanggaran siswa SMA N 1 Jekulo Kudus, 3) manfaat apa yang diperoleh setelah sekolah menerapkan sistem poin, 4) kendala-kendala apa yang dihadapi pihak sekolah dalam menerapkan sistem poin. Tujuan penelitian ini adalah 1) untuk mengetahui jenis pelanggaran yang dominan dilakukan oleh siswa SMA N 1 Jekulo Kudus, 2) untuk mengetahui ada dan tidaknya keefektifan sistem poin dalam mengurangi tingkat pelanggaran siswa pada SMA N 1 Jekulo Kudus, 3) untuk mengetahui manfaat yang diperoleh setelah sekolah menerapkan sistem poin, 4) untuk mengetahui kendala-kendala yang dihadapi pihak sekolah dalam menerapkan sistem poin. Penelitian ini menggunakan metode kualitatif. Lokasi penelitian di SMA N 1 Jekulo Kudus. Informan penelitian adalah Wakil kepala sekolah bidang kesiswaan, kepala sekolah, perwakilan guru dan perwakilan siswa. Fokus penelitian ini adalah 1) penerapan sistem poin dalam tata tertib SMA N 1 Jekulo Kudus, 2) manfaat yang diperoleh setelah sekolah menerapkan sistem poin, 3) kendala-kendala penerapan sistem poin dalam tata tertib SMA N 1 Jekulo Kudus. Alat pengumpulan data yang digunakan dalam penelitian ini adalah wawancara, observasi dan dokumentasi. Data tersebut kemudian dianalisis dengan menggunakan teknik analisis interaktif fungsional. Hasil penelitian menunjukkan bahwa 1) jenis pelanggaran yang dominan dilakukan siswa SMA N 1 Jekulo Kudus adalah terlambat dan tidak masuk sekolah tanpa keterangan. Hal itu disebabkan berbagai faktor, termasuk karakter anak itu sendiri yang susah diatur, 2) penerapan sistem poin sangat efektif untuk mengurangi tingkat pelanggaran siswa. Pelanggaran yang dilakukan siswa semakin hari semakin berkurang. Pelaksanaan sistem poin baru berjalan satu tahun, jadi belum berjalan maksimal. Masih ada siswa yang melanggar. Tetapi walupun sedikit, sistem poin sangat berpengaruh pada perilaku siswa, 3) manfaat yang diperoleh setelah penerapan sistem poin adalah membuat siswa lebih disiplin dan ada kejelasan tentang catatan pelanggaran siswa. Jadi dapat memudahkan untuk pemberian peringatan, 4) kendala-kendala yang dihadapi pihak sekolah dalam penerapan sistem poin adalah karakter siswa dan kecenderungan siswa.yang suka mengikuti trend. Selain itu juga kurangnya dukungan dari orang tua murid. Dari hasil penelitian di atas dapat disimpulkan bahwa penerapan sistem poin di SMA N 1 Jekulo Kudus belum berjalan maksimal, karena masih ada siswa yang melanggar tata tertib. Penerapan sistem poin mempunyai banyak manfaat terutama bagi siswa. Penerapan sistem poin juga tak luput dari kendala-kendala yang dihadapi pihak sekolah. Saran penulis agar penerapan sistem poin dimusyawarahkan kembali dan dilakukan evaluasi, agar pelaksanaan tahun berikutnya bisa berjalan maksimal.
+
+
 
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penelitian yang dilakukan oleh Resky Martha Utami (Resky,2007)<ref name="Resky">Utami, Resky Martha. 2007. "Analisa Absensi Online Mahasiswa Menggunakan Swipe Card pada Perguruan Tinggi Raharja" Perguruan Tinggi Raharja</ref><br/>
+
 
+
+
Penelitian yang berjudul "Analisa Absensi Online Mahasiswa Menggunakan Swipe Card pada Perguruan Tinggi Raharja" . Sistem Absensi online merupakan kemajuan tekhnologi, khususnya tekhnologi informasi, dimana informasi tersebut tentu saja tidak dapat maksimal di serap dengan hanya mengandalkan perangkat-perangkat yang masih kuno dan serba manual. Maka dari itu kegunaan komputer sangatlah penting dalam memberikan solusi dan merupakan alat bantu yang cukup baik dalam memperbaiki sistem yang belum optimal Korelasinya dengan KKP yang penulis lakukan, bahwa perlunya sebuah terobosan baru yang lebih baik di berbagai bidang. seperti waktu, maupun output serta ketepatan dan keakuratan data dalam melakukan sistem Absensi secara online.
+
 
+
 
+
+
Hasil studi pustaka (''literature review'') ini mendemontrasikan (''platform'') yang kokoh serta alasan yang kuat untuk mengembangkan Sistem Informasi absensi Mahasiswa menjadi lebih baik lagi dengan pertimbangan yang sudah matang. Kesenjangan telah terindentifikasi dengan baik sehingga tidak terjadi pembuatan ulang (''reinterview the whell''). Pinjaman telah dilakukan dengan matang. Sehingga dipastikan akan menghasilkan project yang maksimal, dan membuat kegiatan belajar mengajar menjadi lebih efektif memudahkan manajemen dalam menerima informasi untuk mengambil suatu kebijakan atau keputusan, serta Mahasiswa (''stakeholder'') merasa termotivasi dan terlayani dengan baik (''service excellence'')
+
</ol>
+
 
+
 
+
</ol>
+
{{pagebreak}}<hr/>
+
  
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>=
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>=
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''ANALISA SISTEM BERJALAN'''</div>
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''GAMBARAN UMUM INSTANSI DAN ANALISA SISTEM'''</div>
  
==Gambaran Umum Sekolah==
+
==Gambaran Umum SMKN 2 Kabupaten Tangerang==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">SMA Al – Ma’muniyah Tangerang adalah satuan pendidikan yang melaksanakan fungsi dan memberikan layanan pendidikan sertamenyelenggarakan pendidikan jalur formal jenjang menengah atas, perlu ada suatu program yang jelas yang dipahami oleh semua pihak yaitu pemerintah, orang tua/wali siswa, komite sekolah, guru dan staf personil sekolah juga unsur lainnya baik di dalam maupun di luar sekolah.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam sub bab ini dijelaskan mengenai sejarah singkat SMKN 2 Kab Tangerang, lokasi    SMKN 2 Kabupaten Tangerang, visi & misi SMKN 2 Kabupaten Tangerang, Moto SMKN 2 Kabupaten Tangerang, Struktur Organisasi SMKN 2 Kabupaen Tangerang, serta Tugas Pokok dan Fungsi yang ada di SMKN 2 Kabupaten Tangerang. </p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
  
Dalam rangka mencapai tujuan pendidikan nasional danjuga merupakan salah satu tujuan SMA Al-Ma’muniyah Tangerang yang merupakanorganisasi yang bergerak di bidang pendidikan dan agama telah melakukanusaha-usaha yang antara lain telah mendirikan beberapa lembaga dan instansipendidikan berupa MTs, SMA, dan SMK.
+
===Sejarah Singkat SMKN 2 Kabupaten Tangerang===
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">SMK Negeri 2 Kabupaten Tangerang ditetapkan terhitung tanggal 20 Maret 2003 dan mulai beroperasi pada tahun ajar 2003/2004 serta mengawali kegiatanya dengan membuka dan melaksanakan 2 program keahlian yaitu program keahlian Budidaya Tanaman dan program keahlian Budidaya Ikan. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> SMK Negeri 2 Kabupaten Tangerang pada dasarnya merupakan sekolah kejuruan alih  fungsi yang awalnya bernama SPP – SPMA Daerah kabupaten Tangerang. Selaras dengan perubahan kebijakan dan undang-undang Otonomi Daerah Sebagaimana dituangkan dalam SK Bupati nomor 422/Kep-90HUK/2003, perihal penetapan SPP – SPMA menjadi SMK Negeri 2 Kabupaten Tangerang. Sesuai dengan Rencana Induk Pengembangan Sekolah (RIPS), bidang keahlian/program keahlian yang ada akan dikembangkan secara bertahap sesuai dengan kebutuhan masyarakat dan tuntutan lapangan kerja. Seperti yang telah dibuka tahun 2006/2007 ini bidang keahlian bisnis manajemen dengan program keahlian Akuntansi dan program keahlian Administrasi Perkantoran. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Hingga saat ini Tahun ajaran 2016/2017 SMKN 2 Kab Tangerang telah resmi  memiliki 8  bidang kejuruan yaitu : Administrasi Perkantoran (AP), Akuntansi (AK), Agribisnis Tanaman Pangan dan Holtikultra (ATPH), Teknik Kendaraan Ringan (TKR), Teknik Komputer Jaringan (TKJ), Teknik Sepeda Motor (TSM), Teknik Permesinan (TPM), dan Teknik Ketenaga Listrikan (TKL). Yang mana diharapkan dengan ditambahnya jumlah bidang kejuruan dapat memenuhi kebutuhan masyarakat akan tuntutan keahlian yang harus dimiliki oleh setiap orang guna penyesuaian dengan lapangan pekerjaan yang dibutuhkan baik untuk saat ini maupun disaat masa mendatang.</p></div>
  
 +
===Lokasi SMKN 2 Kabupaten Tangerang===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">SMKN 2 Kabupaten Tangerang Berlokasi di “Jalan Raya Mauk, Sepatan, Km 12, Pisangan Jaya , Tangerang - Banten 15520”. </p></div>
 +
<div align="center"><img src="https://image.ibb.co/kFR1QK/Capturekk2.png" alt="Capturekk2" /></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 3.1 SMKN 2 Kabupaten Tangerang </b></p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center">(Sumber : goo.gl/G7VdHT ) (Diakses pada : 08-07-2017)</p></div>
  
===Sejarah Singkat Sekolah===
+
===Visi & Misi SMKN2 Kabupaten Tangerang===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Sejak berdirinya SMA Al-Ma’muniyah Tangerang padatahun 2004 kurikulum yang dipakai adalah kurikulum 1994 dan dilanjtkankurikulum 2004 (KBK). Tahun ajaran 2007/2008 SMA Al-Ma’muniyah Tangerang telahmenyusun Kurikulum Tingkat Satuan Pendidikan (KTSP) yang merupakan hasil adopsidari contoh kurikulum yang dikembangkan oleh Pusat Kurikulum (PUSKUB) Depdiknas. Pada tahun pelajaran selanjtunya yaitu tahun ajaran 2008/2009 dan 2009/2010 dapat disusun kurikulum SMA Al-Ma’muniyah Tangerang yang merupakan hasil pengembangan dari kurikulum sebelumnya.
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Potensi dan sumber daya yang  dimiliki SMA Al-Ma’muniyah Tangerang diantaranya adalah sumber daya manusia yaitu pendidikan dengan latar belakang sarjana (S1), memiliki komitmen yang terus memajukan dan mengembangkan potensi yang dimilikinya.
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Dengan potensi tersebut maka pada tahun 2010/2011 SMA Al-Ma’muniyah Tangerang menyusun kurikulum yang disesuaikan denga karakter dan kondisi lingkungan sekolah dengan tidak lepas dari ketentuan yang ada.
+
</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Untuk tahun ajaran berikutnya tetap mengacu pada tahun ajaran sebelumnya dengan penyempurnaan.<br/>
+
Adapun Visi dan Misi SMA Al-Ma’muniyah adalah sebagai berikut :
+
</p></div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Visi Sekolah
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">''“Berprestasi, Berinovasi, Berkinerja Dilandasi Imandan Taqwa”''</p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Misi Sekolah
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"><b>Visi SMKN2 Kabupaten Tangerang</b>
 
+
<br/>Visi SMKN 2 Kabupaten Tangerang meliputi :
SMA Al-Ma’muniyah berprestasi dan bersaing dibidang akademik maupun non akademik.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> “Terwujudnya Lembaga Pendidikan dan Pelatihan yang melahirkan manusia yang mampu mengembangkan diri pada kehidupan global selaras dengan peingkatan kualitas lingkungan dan berakhlak mulia”. </p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Misi SMKN2 Kabupaten Tangerang
 
+
<br/>Visi SMKN 2 Kabupaten Tangerang meliputi :
SMA Al-Ma’muniyah memberikan pelayanan optimal dalam kegiatan pembelajaran, pengajaran, dan bimbingan secara efektif dan efisiensi melalui pengembangan alat dan bahan ajar berbasis Teknologi Informasi Komputer.  
+
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melaksanakan pembelajaran berstandar industri nasional dan internasional.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Meningkatkan sumber daya yang handal.
  SMA Al-Ma’muniyah mengembangkan keunggulan local yang terintegrasi dalam proses pembelajaran secara intensif untuk menghasilkan lulusan yang memiliki life skill berwawasan global.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Meningkatkan mutu pembelajaran.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Meningkatkan kualitas hubungan dengan masyarakat dan dunia usaha/dunia industry.
SMA Al-Ma’muniyah menumbuhkan penghayatan dan pengamalan ajaran agama, budi pekerti melalui sifat-sifat keteladanan dalam kehidupan sehari-hari.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menigkatan kegiatan kewirausahaan dalam rangka pengembangan diri.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Meningkatkan kegiatan keagamaan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menciptakan suasana kerja yang nyaman serasi dan harmonis yang didukung oleh rasa kekeluargaan.  
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
===Struktur Organisasi Sekolah===
+
===Moto SMKN2 Kabupaten Tangerang===
 
+
<br/>“Diburu karena mutu teratas karena kualitas”.
 
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-MH7wzlg9uXI/VDBpYDzrOPI/AAAAAAAAB0U/hXNeir_xHTE/w548-h453-no/gb31.png"></div>
+
  
 +
===Struktur Organisasi SMKN2 Kabupaten Tangerang===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebuah Instansi maupun perusahaan dibidang apapun haruslah memiliki struktur  organisasi yang jelas, guna memudahkan pengkoordinasian antara bagian, agar menghindari miss communication antar tiap bagian, sama halnya seperti SMKN 2 Kabupaten Tangerang yang tentunya memiliki struktur organisasi guna memudahkan dalam menjalankan setiap tugas-tugas yang ada, berikut adalah struktur organisasi SMKN 2 Kabupaten Tangerang.</p></div>
 +
<div align="center"><img src="https://preview.ibb.co/d6EkKe/Capture3.png" /></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
Gambar 3.1 Struktur Organisasi SMA Al-Ma’muniyah </b></p></div>
+
Gambar 3.2. Struktur Organisasi SMKN 2 Kabupaten Tangerang</b></p></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center">
===Tugas dan Tanggung Jawab===
+
(Sumber : SMKN 2 Kabupaten Tangerang)</p></div>
  
 +
===Tugas Pokok dan Fungsi SMKN 2 Kabupaten Tangerang===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sama halnya seperti sebuah perusahaan SMKN 2 Kabupaten Tangerang juga  memiliki  tugas pokok dan fungsi sebagai protokoler organisasi di SMKN 2  Kabupaten Tangerang, berikut tugas pokok dan fungsi yang ada dalam SMKN 2  Kabupaten Tangerang :</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kepala Sekolah
 +
<br/>Bertanggung jawab kepada : Kepala Dinas Pendidikan, dan Bupati Tugas pokok dan fungsi Kepala Sekolah adalah:
 +
<ol style="list-style-type:lower-alpha">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator tercapainya visi dan misi SMK
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pelaksanaan administrasi sekolah yang baik dan tertib
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Supervisor tenaga pendidik dan kependidikan
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Supervisor pelaksanaan hokum
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pencipta iklim kerja yang sehat dan kompetitif
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">koordinator penggunaan anggaran dan sarana pendidikan
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">pemeriksa kebenaran lapora – laporan
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">penentu kebijakan sekolah
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">koordinator kegiatan unit sekolah
 +
</ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Kurikulum
 +
<br/>Bertanggung jawab kepada : Kepala Sekolah Tugas pokok dan fungsi Wakil Kepala Sekolah Bidang Kurikulum adalah :
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kepala Yayasan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator penyusunan dan pengembangan kurikulum
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pembagian tugas jam mengajar dan pembagian wali kelas
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Peneyelenggara dan penaggung jawab sekolah secara umum
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyusun jadwal pelajaran
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penentu visi, orientasi, platform program dan kebijakan dasar sekolah
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyusun kalender pendidikan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemberi mandate dan tanggung jawab pengelola sekolah
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan koordinasi dengan WMM dan waka SDM dan menyeleksi calon tenaga pendidik
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengedia sarana, prasarana dan pembiayaan sekolah
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator proses belajar mengajar
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengendali pengelolaan sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat daftar pembagian kelas
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator evaluasi semester dan evaluasi tahunan UAS/UN
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyusunan rambu rambu pengisian raport dan tanggal titimangsa pengisian raport
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Supervisor guru
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator penulisan STTB/IJAZAH
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Kesiswaan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Kepala Sekolah
+
<br/>Bertanggung jawab kepada : Kepala Sekolah Tugas pokok dan fungsi Wakil Kepala Sekolah Bidang Kesiswaan adalah :
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<ol style="list-style-type:lower-alpha">
Peranan kepala sekolah sangatlah penting sebagai penaggung jawab dan pengelola sekolah, kepala sekolah menentukan langkah-langkah dibidang akademik yang baik. Tugas pokok kepala sekolah dalam menjaga kelancaran belajar mengajar, serta mengadakan pembinaan dan pemgembangan terhadap staf dan siswa di sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pembinaan siswa
</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator perencaaan dan pelaksanaan kegiatan luar sekolah/Ekstrakulikuler
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembina kepengurusan OSIS, MPK, Pramuka, Paskibra, PMR, dan Ekstrakulikuler lainya
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Bidang Kurikulum
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembimbing dan pengawas hubungan siswa dengan siswa sekolah lain melalui organisasi sekolah yang ada
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator kegiatan upacara bendera di sekolah, dan upacara hari besar nasional di luar sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">     Membagitugas mengajar sesuai denga kemampuan dan kecakapan guru.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator perlombaan antar sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">     Mengaturhubungan korelatif antar pelajar yang satu dengan yang lainnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memelihara piala atau piagam siswa di sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menentukanbatasan/target kurikulum dalam satu semester atau dalam satu tahun.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Administrator data siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menentukanbuku pegangan guru/murid dan perpustakaan sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menentukanwaktu untuk evaluasi belajar dan melaksanakannya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Kunjungandalam rangka studi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">   Menentukan alat-alat bantu pelajaran termasuk alat peragaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tugas lain yang mendukung kegiaan belajar mengajar.
+
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Sarana
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Wakil Kepala Bidang Kesiswaan
+
<br/>Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Sarana adalah :
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Menyusun program pembinaan kesiswaan, memberikan bimbingan, pengarahan dan pengendaliankegiatan siswa/OSIS dalam rangka menegakkan disiplin dan tata tertib sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">   Menyusun kegiatan siswa/OSIS secara insidentil maupun berkala dan mengusahakanpeningkatan kualitas siswa berbakat.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Pengarahan dan pemilihan pengurus OSIS serta menentukan langkah-langkah pembinaan pengurusOSIS dan organisasi.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Bidang Tata Usaha
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Memberikan informasi prosedur pendaftaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mengadministrasikan siswa baruyang meliputi blangko pendaftaran, menerbitkan kartu siswa danmencatat pembayaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Menyiapkan blangko pendaftaran, blangko kartu siswa, blangko laporan pembayaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Memberikan informasi cara mendaftar siswa baru dan mengusahakan seefisien mungkin.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Menangani urusan administrasi.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Wakil Kepala Bidang BP/BK
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Penyusunan dan pelaksanaan program bimbingan dan konseling.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Koordinasi dengan wali kelas dalam rangka mengatasi masalah-masalah yang dihadapi anakdidik tentang kesulitan mengajar.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Memberikanlayanan dan bimbngan kepada anak didik agar lebih berprestasi dalam kegiatan belajar.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Memberikan saran dan pertimbangan kepada anak didik dalam memperoleh gambaran tentanglanjutan pemdidikan dan lapangan pekerjaan yang sesuai.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Mengadakan penilaian pelaksanaan bimbingan dan konseling.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Pembina OSIS
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bertanggung jawab atas seluruh pembinaan dan pengembangan OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Memberikan nasihat kepada perwakilan kelas dan pengurus OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mengesahkan keanggotaan perwakilan kelas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mengesahkan dan melantik pengurus OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mengarahkanpenyusuna anggaran rumah tangga dan program kerja OSIS.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Wali Kelas
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Mengetahui jumlah anak didik.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengetahui kehadiran anak didik setiap hari.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengadakan penilaian kelakuan, kerapihan dan kerajinan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengambil tindakan-tindakan untuk mengatasi masalah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membina suasana kekeluargaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Melaporkan kepada kepala sekolah.
+
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengurus OSIS
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan pengurus OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan program OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan pencapaian program.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menentukan target OSIS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan control dan evaluasi terhadappelaksanaan program.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dewan Guru
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyerahkan kebudayaan kepada anak didik berupa kepandaian, kecakapan, dan pengalaman-pengalaman.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membentuk kepribadian anak yang harmonis sesuai cita-cita dan dasar negara kita pancasila.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyiapkan anak menjadi warga negara yang baik sesuai dengan undang-undang pendidikan yang merupakan keputusan MPR No.2 Tahun 1993.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sebagai pembimbing untuk membawa anak didik kea rah kedewasaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sebagai penghubung sekolah dan masyarakat.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penjaga Sekolah
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menjaga keamanan sekolah
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengawasi lingkungan sekolah
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menunjukan atau memandukan setiap ada tamu sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Melaporkan keadaan lingkungan sekolah kepada kepala sekolah setiap hari.
+
</ol></ol>
+
 
+
==Tata Laksana Sistem Berjalan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Pada saat ini informasi tentang prestasi seorang siswa pada SMA Al-Ma’muniyah Tangerang bisa dilihat oleh orang tua pada akhir dari semester pada sebuah raport semerter siswa. Proses pendataan absensi, nilai dan Kepribadian dilakukan dengan pencatatan manual ke dalam buku catatan masing-masing guru dan BK. Kegiatan akademis yang berjalan pada SMA Al-Ma’muniyah adalah :
+
</p></div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Penyimpanan dan pengolahan data-data para siswa dan guru.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penyimpanan dan pengolahan data-data absensi siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyusun jadwal mata pelajaran dan guru-guru yang akan mengajar.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">  Menyusun kelas dan anggota kelas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melakukan pemberian nilai kepada siswa dalam bentuk raport, yang dimana pembagian raport dapat dibagi menjadi :
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Siswa akan menerima raport bayangan yang berisikan nilai rata-rata siswa dari setiap mata pelajaran dari dimulainya kegiatan proses belajar mengajar hingga pemabagian raport bayangan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pengadaan perlengkapan dan kebutuhan rumah tangga sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Siswa akan menerima raport akhir siswa setelah siswa melakukan ujian akhir semester, raport tersebut berisi nilai siswa dari setiap mata pelajaran, sikap siswa, dan dan laporan ketercapaian kompetensi atau prestasi siswa selama semester berjalan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator inventarisasi barang
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Raport dikembalikan harus disertai dengan tanda tangan orang tua atau wali dari siswa yang bersangkutan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengawas penggunaan sarana
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengelola unit produksi sekolah bersama ketua kompetensi keahlian
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pengadaan seragam guru dan pegawai
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pengadaan seragam siswa
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator kebersihan ruang guru, lab dan bengkel dan halaman sekolah sekitarnya
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pembangunan dan perbaikan sarana sekolah
 
</ol>
 
</ol>
===Prosedur Sistem Berjalan===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Dunia Usaha/Dunia Industri
 
+
<br/>Bertanggung jawab kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Dunia Usaha/Dunia Industri adalah :
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Prosedur Pembagian Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pelaksanaan program praktik kerja industri bersama wakasek kurikulum
<br/>Sebelum memulai tahun ajaran Kegiatan Belajar Mengajar (KBM), Kepala sekolah akan melakukan perundingan dengan guru-guru untuk membagi siswa-siswi. Setelah perundingan selesai, TU akan membuatkan hasil pembagian kelas untuk ditandatangani oleh Kepala Sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pemetaan DU / DI mitra kerja
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Fasilitator instansi terkait
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Prosedur Pembagian Wali Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator sinkronisasi kurikulum bersama wakasek kurikulum
<br/>Sebelum memulai tahun ajaran Kegiatan Belajar Mengajar (KBM), Kepala sekolah akan melakukan perundingan dengan guru-guru untuk pembagian wali kelas. Setelah perundingan selesai, Kepala sekolah menandatangani nama-nama guru yang menjadi wali kelas yang dibuat oleh TU.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator peningkatan kuantitas dan kualitas kerjasama dengan institusi pasangan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">12 Pelaksana bimbingan karir / bimbingan kejuruan bersama guru BP
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Prosedur Absensi Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator perolehan MOU dari dunia industry
<br/>Setiap hari sebelum Kegiatan Belajar Mengajar (KBM) dimulai, wali kelas akan memanggil siswa satu persatu untuk mengetahui jumlah kehadiran siswa dan kemudian dicatat dilembar absensi yang akan diberikan kepada TU.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">penyaluran alumni ke dunia industry
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemeliharaan hubungan baik dengan DU / DI dan stake holder lainya
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Prosedur Nilai Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pelaksana lomba kompetensi siswa / LKS bersama wakasek kesiswaan
<br/>Wali kelas memberikanpembahasan semua mata pelajaran kecuali mata pelajaran khusus seperti penjaskes, Agama, BTQ, komputer, dan B.Inggris. Mata pelajaran khusus ini akan dibahas oleh guru-guru tertentu. Wali kelas memberikan tugas, UH, UTS dan UAS kepada siswa, kemudian hasil dari semua nilai tersebut akan diakumulasikan dan dicatat kedalam lembar nilai siswa. Begitupun juga dengan guru yang memberikan pembahasan mata pelajaran khusus, guru ini akan mengakumulasikan dan mencatat hasil tugas, UTS dan UAS kedalam lembar nilai siswa. Lembar nilai siswa tersebut kemudian akan diserahkan kepada wali kelas setiap akhir semester sebelum kegiatan pengambilan raport dimulai. UTS dilakukan 3 bulan pertama disetiap akhir semester. UAS dilakukan sekali setiap akhir semester. Minimal tugas yang harus diberikan para guru mata pelajaran  selama satu semester adalah sebanyak 3 kali dan maksimal 9 kali. Ulangan harian (UH) yang diadakan oleh guru mata pelajaran minimal 3 kali dan maksimal 4 kali dalam satu semester. Nilai minimum ketuntasan KBM ditentukan berdasarkan hasil perundingan guru-guru dengan Kepala Sekolah. Rumus perhitungan nilai = (rata-rata tugas + rata-rata UH +  UTS +UAS) / 4. Jika terdapat nilai yang tidak tuntas pada UH dan UTS maka siswa wajib mengikuti remedial maksimal 3 kali. Nilai yang didapat oleh siswa tersebut tidak lebih dari nilai minimum ketuntasan mata pelajaran tersebut. Selain memberikan nilai mata pelajaran, wali kelas juga menilai kepribadian siswa selama proses KBM berlangsung. Nilai kepribadian terdiri dari nilai sikap, kerajinan, kebersihan dan kerapihan siswa selama proses belajar mengajar. Selama proses KBM para siswa wajib mengikuti salah satu pengembangan diri yang ada disekolah , kegiatan pengembangan diri tersebut dibina oleh guru Pembina. Setiap akhir tahun ajaran guru pembina akan merekapitulasi nilai pengembangan diri tersebut yang nantinya akan diberikan ke wali kelas dan dimasukan kedalam buku raport.
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Prosedur Pengisian Raport
+
<br/>Setelah wali kelas menerima lembar nilai siswa dari masing-masing guru mata pelajaran, wali kelas akan membuat rekapitulasi nilai dan memasukan nilai-nilai tersebut ke dalam buku raport, kemudian raport akan diserahkan kepada orang tua siswa pada saat pembagian raport.
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Prosedur Pembuatan Laporan
+
    <br/> Laporan-laporan yang dihasilkan antara lain :
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Laporan Siswa Perkelas
+
<br/>Disetiap akhir semester, TU akan membuat laporan data siswa yang kemudian akan diserahkan kepada kepala sekolah untuk ditandatangani.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Laporan Rekapitulasi Nilai Siswa
+
<br/>Disetiap akhir semester, wali kelas akan membuat laporan rekapitulasi nilai siswa yang akan diberikan kepada kepala sekolah untuk ditandatangani.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Laporan Rekap Absen
+
<br/>Disetiap akhir semester, TU akan merekapitulasi absen siswa setiap kelas dan akan diserahkankepada wali kelas yang nantinya akan ditandatangani kepala sekolah.
+
</ol></ol>
+
+
===''Use Case Diagram'' Sistem Berjalan===
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-3ldKSMTpyUw/VDBpZE_GMLI/AAAAAAAAB0k/SVT-0JT5Ngw/w597-h544-no/gb32.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.2 Use Case yang berjalan </b></p></div>
+
 
+
 
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan gambar 3.2 Use Case Diagram yang berjalan saat ini terdapat:</p></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> 1 (Satu) sistem yang mencakup penilaian, absen, dan nilai kepribadian pada SMA Al-Ma’muniyah saat ini.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> 5 (lima) Actor yang melakukan kegiatan, diantaranya : Tata Usaha, Wali Kelas, Siswa, Orang tua, dan Kepala Sekolah.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">7 (tujuh) Use Case yang dapat dilakukan oleh 5 actor tersebut diantaranya:<ol style="list-style-type:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembagian Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembagian Wali Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Absensi Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penilaian Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembuatan Laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengisian Raport
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembagian Raport</ol>
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Manajemen Mutu
===''Activity Diagram'' Sistem Berjalan===
+
<br/>Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Manajemen Mutu :
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
 
+
Berdasarkan prosedur sistem yang berjalan pada SMA Al-Ma’muniyah maka dapat digambarkan dengan menggunakan activity diagram sebagai berikut :
+
</p></div>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Pembagian Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pelaksana sosialisasi SMM kepada seluruh Biro / Bidang dan unit kerja
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator pembuatan dokumentasi ISO / SMM kepada Biro / Bidang dan unit kerja
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-Wq8Pb4GmBU8/VDBpZLrBWXI/AAAAAAAAB00/Z6gSBSwG8Fw/w446-h356-no/gb33.jpg"></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemeriksa hasil pembuatan dokumen ISI / SMM dari Biro / Bidang dan unit kerja
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kooordinator imlementasi dokumen ISO / SMM dalam proses kerja seharihari seluruh unit kerja
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">Gambar 3.3 Activity Diagram Pembagian Kelas</div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pelaksana tindakan koreksi dan pencegahan terhadap ketidak sesuaian implementasi dokumen ISO / SMM yang dilakukan oleh seluruh unit kerja
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penangggung jawab rapat tinjauan manajemen
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penjamin kontinuitas pelaksanaan ISO / SMM dalam selurih proses kerja secara berkesinambungan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''ActivityDiagram '' Pembagian Wali Kelas
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-uINSr0abBpQ/VDBpZTRopDI/AAAAAAAAB0o/6PcNAXS0Yv0/w546-h346-no/gb34.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.4 ''Activity Diagram'' Pembagian wali Kelas </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram '' Absensi Siswa
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-I0y27i__E_4/VDBpaIcDNhI/AAAAAAAAB1s/Z08F_aQSPQU/w561-h326-no/gb35.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.5 ''Activity Diagram'' Absensi Siswa </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Nilai Siswa
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-tk7cGocbw6w/VDBpae-dPdI/AAAAAAAAB1M/soP5nShnvtM/w404-h544-no/gb36.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.6 ''Activity Diagram'' Nilai Siswa </b></p></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Nilai Kepribadian
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-ETnBJlI6J5c/VDBtZ9tZxkI/AAAAAAAAB18/lwB0_lECu8w/w456-h326-no/gb37.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.7 ''Activity Diagram'' Nilai Kepribadian </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Pengisian Raport
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-ECx9BNU9mWc/VDBpa1pDMiI/AAAAAAAAB1E/YTx9YW8nKek/w346-h296-no/gb38.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.8 Activity Diagram Pengisian Raport </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Pembuatan Laporan
+
 
+
 
</ol>
 
</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">  Activity laporan dibagi menjadi :</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Wakil Kepala Sekolah Bidang Sumber Daya Manusia
<ol>
+
<br/>Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Sumber Daya Manusia adalah :
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Laporan  Siswa Perkelas
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-Oya57UGDzOc/VDBpbLMhVhI/AAAAAAAAB1I/dU0KM6FF4Xc/w426-h286-no/gb39.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.9 Activity Diagram Laporan Siswa Perkelas</b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Laporan Rekapitulasi Nilai Siswa
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-keXU4CTAEQc/VDBpXwwYvRI/AAAAAAAAB0M/eltdE2ZzFEc/w426-h286-no/gb310.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.10 ''Activity Diagram'' Laporan Rekapitulasi Nilai Siswa </b></p></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Activity Diagram'' Laporan Rekap Absen
+
</ol>
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-Dvq8o6Ngxy4/VDBpX_69f6I/AAAAAAAAB0Q/JjGHx3cfA_I/w726-h426-no/gb311.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Gambar 3.11 ''Activity Diagram'' Laporan Rekap Absen </b></p></div>
+
 
+
 
+
 
+
+
==Analisa Sistem Berjalan==
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Analisa sistem berjalan saat ini kebutuhan tentang informasi prestasi siswa masih sangat kurang dapat di akses oleh orang tua murid, mereka sulit mengetahui perkembangan anaknya. Serta dalam pencatatan absensi siswa, dan nilai siswa, sekolah masih dilakukan secara manual yang dapat menimbulkan masalah keterbatasan ruang penyimpanan berkas sehingga menyebabkan data – data yang disimpan dengan baik besar kemungkinan hilang dan rusak. Hal ini menyebabkan informasi tidak dapat diakses siswa, orang tua siswa, dan guru. </p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada saat ini perkembangan siswa merupakan tanggung jawab guru jika berada di lingkungan sekolah dan orang tua jika berada di lingkungan luar sekolah.</p></div>
+
===Metode Analisa Sistem===
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Analisis '''SWOT''' adalah bagian dari tahap tahap perencanaan strategis suatu organisasi yang terdiri dari tiga tahap yaitu : tahap pengumpulan data, tahap analisis, dan tahap pengambilan keputusan. Pada tahap ini data dapat dibedakan menjadi dua yaitu data eksternal dan data internal.</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal dapat diperoleh dari lingkungan di luar sekolah seperti:
+
<ul>
+
<li>  Peran masyarakat
+
<li>  Pemerintah
+
<li>  Organisasi lain
+
</ul><br/>
+
Pengambilan data eksternal diambil dari '''''Opportunity''''' (Peluang) dan '''''Threat''''' (Ancaman).</br>
+
Data internal dapat diperoleh dari dalam sekolah itu sendiri, antara lain:
+
<ul>
+
<li>  Laporan keuangan sekolah
+
<li>    Administrasi sekolah
+
<li>  Kegiatan belajar mengajar
+
<li>    Keadaan guru dan siswa
+
<li>  Fasilitas dan prasarana sekolah
+
<li>  Administrasi guru dan lain lain
+
</ul>
+
Pengambilan data eksternal diambil dari '''''Strength''''' (Kekuatan) dan '''''Weakness''''' (Kelemahan).
+
</p></div>
+
 
+
 
+
 
+
===='''''Strength'' (Kekuatan)'''====
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Motivasi guru dan siswa cukup tinggi sehingga mampu mengembangkan metode pembelajaran yang efektif dan disertai dengan penerapan iman dan takwa sehingga siswanya cukup antusias dalam merespon setiap pembelajaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyusun DUK bersama – sama Kepala Tata Usaha
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hubungan yang baik antara guru dengan guru ataupun guru dengan siswa sangat kondusif baik dalam kegiatan ektrakurikuler ataupun pembelajaran untuk membentuk kualitas siswa yang positif
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menyeleksi calon Tenaga Pendidik dan Kependidikan bekerjasama dengan WMM dan Waka Kurikulum
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Dalam segi pendekatan, metode yang diajarkan  guru yang bervariasi sehingga guru menggunakan  metode pembelajaran yang bervariasi agar siswa dapat mengembangkan diri sejalan dengan pengembangan ilmu pengetahuan dan teknologi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengelola guru dan pegawai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mempunyai letak geografis yang sangat strategis dan lahan yang cukup luas serta didasari daya dukung yang sangat positif dari masyarakat sehingga dapat meningkatkan hubungan kerja sama antara sekolah , komite, orang tua siswa dan masyarakat.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembuatan uraian tugas guru dan pegawai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Tenaga pengajar yang usianya relatif muda sehingga memiliki kinerja yang tinggi dan semangat serta secara kependidikannya 95% lulusan S1 dan 5% lulusan S2 dalam meningkatkan disiplin semua personal dan meningkatkan  kinerja untuk membentuk siswa menjadi lebih berpengalaman dan mendapatkan ilmu yang sesuai dengan tingkatannya
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengajuan pendidikan dan pelatihan guru dan pegawai
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Kegiatan pembelajaran ekstrakulikuler yang sangat efektif dengan tenaga operasional yang memadai untuk meningkatkan prestasi siswa sesuai dengan bakat, minat dan kreativitas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Administrasi pegawai
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemeliharaan Piagam/ Piala yang dimiliki guru
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pemeliharaan papan pengumuman / sarana informasi
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Koordinator Bursa Kerja Khusus (KBKK)
+
<br/>Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Koordinator Bursa Kerja Khusus (KBKK) adalah :
+
===='''''Weakness'' (Kelemahan)'''====
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Rekrutmen guru dan staf yang terkadang tidak sesuai dengan kebutuhan dan sarat dengan unsur kekeluargaan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkoordinir kegiatan bursa kerja sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Keadaan guru sebagian besar masih berstatus honorer dan mengajar ditempat lain sehingga proses pembelajaran sering terganggu dalam waktu pembelajaran yang telah ditentukan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Meningkatkan kualitas dan kuantitas kerjasama dengan dunia kerja dan industry
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Penerimaan siswa baru/pindahan peneriman siswa belum dilakukan dengan cara tes  tetapi masih adanya titipan dari berbagai pihak dan jangkauan lokasi sekolah dengan tempat tinggal siswa sehingga kemampuan siswa dalam segi pembelajaran banyak dibawah standar pola pikir siswa yang mengikuti tes penerimaan siswa baru.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkoordinir pelaksanaan promosi sekolah dan pemasaran tamatan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Pembiyaan orang tua siswa dalam anggaran pembangunan sangat sulit dikarnakan kondisi perekonomian kebanyakan dibawah rata-rata.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkoordinir penelusuran tamatan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Belum bisa memfasilitasi sarana dan prasarana yang mendukung  untuk pembelajaran terutama di perpustakaan dan di laboratorium sehingga kurang kondusif dalam kelengkapan buku dan juga alat praktik  yang dimanfaatkan oleh siswa untuk penunjang pembelajaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bekerjasama dengan waka kesiswaan dan koordinator BP untuk mempersiaapkan siswa menghadapi dunia kerja.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Gedung sekolah sudah membutuhkan banyak perbaikan dan penambahan ruang seperti ruang kelas, perpustakaan, laboratorium, dan juga ruang kantor yang masih kurang memadai.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat MOU dengan Industri
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Ketua Kompetensi Keahlian
 
+
<br/>Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Ketua Kompetensi Keahlian adalah :
 
+
===='''''Opportunity'' (Peluang)'''====
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dukungan pemerintah daerah dalam melengkapi sarana dan prasarana sekolah dengan cara mengajukan prososal ke Pemerintah Daerah Tingkat I dan Tingkat II perlu dilakukan untuk melengkapi sarana dan prasarana sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menganalisa dan mengembangkan kurikulum kompetensi keahlian keahlian
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembangunan dengan tanah yang luas bisa memunjang ke arah yang refrisentatif.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkoordinir tugas guru dikompetensi keahlian keahlian
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Sarana dan prasarana merupakan kekuatan yang telah ada agar bisa dipergunakan dan pemanfaatannya yang ada harus di kembangkan terus.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengevaluasi hasil analisis kurikulum dari masing – masing guru binaannya.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Dukungan masyarakat yang ingin menjadikan siswa menjadi berkualitas di masyarakat dan ingin setelah lulus dari SMA Al-Ma’muniyah bisa melanjutkan ke jenjang yang lebih tinggi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkoordinir dan menata ruang praktik
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Mengingat lokasi yang srtrategis menjadi kekuatan dalam perkembangan sekolah dalam perekrutan lulusan SMP sederajat berpeluang cukup besar.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membantu semua wakil kepala yang ada kaitan dengan kompetensi keahlian
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Daya dukung orang tua tinggi dan terbukti dengan mendaftarkan anaknya di SMA Al-Ma’muniyah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melaksanakan dan memelihara hubungan dengan dunia kerja / dudi
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat daftar kebutuhan Alat dan Bahan dalam program keahlian
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mengkodinir dan melaporkan tingkat kehadiran guru pada kompetensi keahlian setiap bulan pada WAKA SDM
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Guru Bimbingan Konseling
 
+
<br/>Bertanggung Jawab Kepada :Wakil Kepala Sekolah Bidang KesiswaanTugas Pokok dan Fungsi Guru Bimbingan Konseling :
+
===='''''Threat'' (Ancaman)'''====
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Jarak yang begitu dekat antara lembaga pendidikan yang setingkat dengan SMP dengan banyaknya SMP – SMP yang berkualitas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membantu peserta didik dalam mengembangkan kehidupan pribadi, mengembangkan kehidupan sosial,Mengembangkan kemampuan belajar, dan mengembangkan karir
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Lingkungan sosial sekolah belum memiliki lapangan olah raga yang begitu memadai sehingga siswa yang mengikuti praktek olahraga harus menyebrang jalan raya provinsi untuk pergi ke lapangan begitu juga tempat parkir yang tidak cukup luas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan pelayanan konseling
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Persaingan masuk SMA dan setingkatnya banyak memperoleh persaingan dengan SMP-SMP yang lebih berkwalitas dalam tes masuk SMA Negeri.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan pelayanan mediasi, yaitu membantu peserta didik menyelesaikan permasalahan dan memperbaiki hubungan antar mereka.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kemajuan Teknologi Komputer dan Informatika Belum terlalu maksimal karena belum ada guru Khusus mengajar TIK di sekolah ini, jadi kemapuan dalam bersaing dengan SMP lainnya yang sudah mempunyai tenaga pengajar yang khusus akan lebih sulit.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Masuk ruang kelas apabila ada guru yang berhalangan hadir
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Bangunan yang belum sempurna dengan tidak adnya benteng membuat keamanan sekolah menjadi terganggu.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Melaporkan peserta didik yang bermasalah ke wali kelas.
 +
</ol>
 
</ol>
 
</ol>
  
===Metode Analisa Data===
+
== Masalah yang dihadapi==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasasarkan analisis yang dilakukan oleh peneliti, system penilaian raport siswa yang ada pada SMKN 2 KAB. TANGERANG yang berjalan saat ini masih bersifat manual, sehingga data-data yang mencakup nilai siswa dapat hilang karena kelainan (human error). Proses pencarian data nilai mahasiswa juga memerlukan cukup banyak waktu dan tenaga sehingga kinerja dari system menjadi kurang
 +
efektif dan menyita waktu yang sangat lama. Kurang efektifnya pengolahan nilai masih sering terjadi adanya kesalahan dalam memberikan informasi nilai bagi siswa maupun bagi mali murid. Maka pada perkembangan zaman yang seperti saat ini peniliti mengusulkan suatu system pengolahan dan nilai siswa berbasis web sebagai bentuk perkembangan teknologi. Sehingga kebutuhan system hendaknya :</p></div>
 
<ol>
 
<ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Perlu adanya system yang terkomputerisasi untuk mengoptimalkan pengolohan data nilai sehingga informasi cepat dan akurat
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Analisa      Masukan'''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merancang sebuah system yang terkomputerisasi untuk mendukun proses kerja.
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Analisa masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua data atau informasi yang berfungsi sebagai data input sehingga menghasilkan proses dan kemudian akan ada hasil dari sebuah proses itu sendiri. Data proses pengolahan nilai, absen dan pelanggaran yang sebagai acuan prestasi siswa didapat ketika kegiatan proses belajar mengajar di kelas.</p></div>
+
{|table align="center"
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">a.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama Masukan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Data nilai, Data absen, Data pelanggaran</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">b.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Fungsi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Sebagai proses evaluasi dalam proses kegiatan belajar dan mengajar untuk siswa dalam menigkatkan kualitas pengetahuan dibidang pengetahuan dan prestasi belajar.</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">c.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Sumber</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">:  Guru, Wali Kelas</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">d.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Media</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Komputer.</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">e.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Distribusi </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Guru Ke Tata Usaha</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">f.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Frekuensi  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Setiap Akhir Semester</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">g.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Format </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">:  tabel nilai, tabel absen, dan tabel pelanggaran</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">h.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Keterangan </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">:  Berisi data absensi, nilai, dan pelanggaran</div>
+
|}<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Analisa      Proses'''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Analisa proses adalah analisa atau penguraian masalah yang dilakukan pada proses sebagai suatu hasil timbal balik karena adanya data ''input'' di dalam proses inilah semua data atau informasi yang masuk akan diolah dengan menggunakan pengolahan sistem yang ada. </p></div>
+
{|table align="center"
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">a.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama Modul</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">:  Pengolahan Data Rekapitulasi Nilai</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">b.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Masukan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">
+
: Nilai Tugas, Nilai Ulangan Harian, Nilai Ujian Tengah Semester (UTS), Nilai Ujian Akhir, dan Nilai Kepribadian.</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">c.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Keluaran</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> : Hasil perhitungan rata-rata nilai yangdiperoleh.</div>
+
 
+
|-
+
 
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">d.  </div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Ringkasan Proses</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify">: Proses ini akan menghasilkan nilai murni rata-rata dari hasil belajarselama semester berjalan.</div>
+
 
+
|}
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Analisa    Keluaran'''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Dari proses pengolahan data maka didapatkan hasil nilai selama semester berjalan yang tercatat dalam sebuah raport. Dalam raport siswa mengandung infoemasi nilai siswa dan kepribadian siswa yang nantinya akan diberikan kepada orang tua atau wali masing-masing siswa.</p></div>
+
 
+
 
</ol>
 
</ol>
 
+
==Analisa kekurangan dan kelebihan sistem yang berjalan ==
==Konfigurasi Sistem Berjalan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam penelitian system nilai raport siswa SMKN 2 KAB. TANGERANG yang berjalan peneliti dapat menyimpulkan kelebihan dan kekurangan system
 
+
tersebut :</p></div>
 
+
<ol style="list-style-type:lower-alpha">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Spesifikasi perangkat keras dan perangkat lunak yang digunakanoleh SMA Al-Ma’muniyah Tangerang adalah:</p></div><ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">1Kelebihanya yaitu prosedur dan data yang selama ini digunakan telah memenuhi kebutuhan informasi
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Spesifikasi ''Hardware'''''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kekuranganya yaitu system yang berjalan saat ini belum terkomputerisasi juga kurang efektif dan efisien dimana dalam proses penilaian masih manual, sehingga kurang optimal dan sangat membutuhkan waktu yang lama dalam pencatatan dan pencarian data.
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Processor            : CPU @ 2.30GHz (4 CPUs), ~2.3GHz
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Monitor              : 14"
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">RAM                  : 1 GB
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">HD                    : 80 GB
+
</ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Spesifikasi ''Software'''''         
+
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Windows 7
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Microsoft Office  2007
+
</ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">'''Hak Akses ''(Brainware)'''''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Yang mempunyai hak dalam melakukan pengaksesan terhadap pengolahan data siswa ini adalah bagian staff Tata Usaha (TU).</p></div>
+
 
</ol>
 
</ol>
 
+
===Analisis kebutuhan sistem===
==Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada system administrasi nilai mahasiswa, membutuhkan ketelitian proses perhitungan dan penulisan data-datanya, maka system yang ada seharusnya dapat menunjang teutama dari peralatan computer baik itu perangkat keras (hardware) maupun perangkat lunak (software) coputer. Oleh karena itu system computer sangat penting dalam kelancaran pengolahan data, sehingga factor kesalahan manusia dapat diperkecil dan hasil yang dicspsi lebih dioptimal.</p></div>
 
+
===Analisis control===
===Permasalahan Yang Dihadapi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengawasan pada suatu kegiatan merupakan suatu keharusan yang tidak dapat dipisahkan dari pelaksaan dalam suatu kegiatan. Bila pengawasannya baik, maka pelaksanaan dalam suatu kegiatan akan berjalan dengan baik dan juga sesuai dengan apa yang tdi rencanakan sebelumnya. Begitu pula sebaiknya, bila halnya pada proses penilaian siswa, diperlukan pengontrolan agar didalam pelaksanaan kegiatan tersebut dapat berjalan dengan baik sehingga data yang dihasilkan lebih efisien dan relevan dan akurat.</p></div>
 
+
===Tata Laksana Sistem yang Berjalan Saat ini===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tata laksana system yang berjalan menggunakan beberapa diagram diantaranya sebagai berikut :</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada saat ini dalam sistem yang dijalankan oleh SMA Al-Ma’muniyah terdapat beberapa masalah seperti berikut :</p></div><ol>
+
====Use Case Diagram====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Pada sistem yang brjalan sekarang semua kegiatan yang berhubungan dengan pengolahan data diserahkan kepada bagian tata usaha sehingga bagian tata usaha yang mengerjakan setiap bagian, seperti input nilai, update nilai,mengatur data siswa, data guru dan lain-lain.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">untuk menganalisis sitem yang berjalan. Pada penelitian ini digunakan program unified modelling language (UML) untuk menggambarkan dan proses yang berjalan saat ini, pada penggambaran kali ini prosedur digunakan use case diagram sebagai berikut :</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Pada sistem yang saat ini berjalan pada SMA Al-Ma’muniyah terlalu menyulitkan sehingga untuk pemrosesan suatu data dibutuhkan waktu yang lama karena pengerjaan data dilakukan hanya oleh satu orang staf bagian tata usaha.  
+
<div align="center"><img src="https://image.ibb.co/fhu2ze/Capture4.png" alt="Capture4" /></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Sistem yang ada saat ini hanya berguna untuk menyajikan hasil akhir berupa raport akhir semester.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 3.3. Use Case Diagram Sistem yang berjalan</b></p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Saat ini penyimpanan data masih disimpan dalam bentuk Microsoft Excel sehingga untuk melakukan pencarian sebuah data membutuhkan waktu yang cukup lama karena dengan jumlah data yang cukup banyak.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan gambar Use Case Diagram penilaian raport yang berjalan diatas atau system yang berjalan terdiri dari :</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Satu sistem yang mencakup seluruh kegiatan penilaian.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Enam actor yang melakukan kegiatan diantaranya: siswa, guru mata pelajaran, staff kurikulum, wali kelas, kepala sekolah, dan wali murid.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sembilan use case yang biasa dilakukan aktor–aktor tersebut diantaranya: melakukan ujian, menilai hasil ujian, menerima nilai ujian, merekap nilai ujian, menerima rekapan nilai perkelas, mengarsipkan data nilai perkelas, membuat raport, menandatangani raport , menerima raport.
 
</ol>
 
</ol>
===Kebutuhan Informasi yang Dibutuhkan===
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebagai salah satu bagian yang bergerak dalam bidang akademis, maka sekolah ini mengharapkan sistem yang ada dapat menghasilkan laporan-laporan mengenai nilai para siswa dalam bentuk raport, baik raport pada tengah semester dan juga raport pada akhir semester. Selain raport sistem yang ada juga harus bisa menampilkan informasi tantang nilai seluruh siswa, serta informasi-informasi mengenai absensi para siswa.</p></div>
 
===Alternatif Pemecahan Masalah===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah diatas dijabarkan permasalahan yang sedang dihadapi, maka penulis akan membuatkan alternatif pemecahan masalah sebagai berikut :<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Agarorang tua/wali dan guru bisa memonitoring prestasi belajar siswa maka di butuhkan sebuah wadah yang bisa membantu mereka dalam mengembangkan prestasi siswa. Karena di era modern yang teknologinya berkembang dengan cepat terutama dalam penggunaan internet maka solusi terbaik untuk mengatasi masalah seperti ini adalah perlu dibangunnya sebuah sistem yang bisa dijalankan secara online seperti sistem yang berbasis web.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memanfaatkan pengembangan smartphone yang begitu pesat merupakan salah satu alternatif pemecahan masalah yang kedua yaitu dengan membangun aplikasi  yang bisa membantu orang tua/wali dan guru untuk memonitoring prestasi siswa.
 
</ol></p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari kedua alternatif pemasalahan diatas maka penulis menarik kesimpulan bahwa untuk mengatasi masalah ini perlu di bangunnya “Aplikasi ''Smartphone'' dalam ''Monitoring''  Prestasi Siswa”, yang bisa  mengatasi permasalahan keterbatasan waktu orang tua/wali dan guru dalam memonitoring prestasi siswa. Sehingga masalah dalam penyampaian informasi kegiatan belajar mengajar, kehadiran siswa, prestasi siswa para orang tua/wali dan guru bisa langsung memonitoring dengan sebuah aplikasi dari android kapanpun dan dimanapun sehingga orang tua tidak khawatir tentang anaknya di sekolah.</p></div>
 
 
==User Requirement (Elisitasi)==
 
===Elisitasi Tahap I===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi tahap I disusun berdasarkan hasil wawancara dengan bagian kepegawaian Tata Usaha. <br/>
 
Berikut dilampirkan Diagram Elisitasi Tahap I :</p></div>
 
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Tabel 3.1 Elisitasi Tahap I </b></p></div>
 
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-JikWUNbggdY/VDBpbctBJ_I/AAAAAAAAB1Q/gtppY6WpV70/w263-h544-no/tbl31.png"></div>
 
 
 
===Elisitasi Tahap II===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan melalui metode MDI. Berikut penjelasan dari beberapa ''requirement ''yang diberi opsi ''Inessential'' (I) dan harus dieliminasi:</p></div>
 
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Tabel 3.2 Elisitasi Tahap II </b></p></div>
 
 
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-ScHkr3pIVbU/VDBpb0CaIcI/AAAAAAAAB1o/5bo6KtTN3cg/w334-h544-no/tbl32.png"></div>
 
 
 
 
===Elisitasi Tahap III===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan ''Elisitasi'' Tahap II diatas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Terdapat ''requirement'' yang opsinya High (H) dan harus dieliminasi. Berikut adalah ''requirement'' tersebut:</p></div>
 
 
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Tabel 3.3 Elisitasi Tahap III </b></p></div>
 
 
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-E6GA0GmRMWw/VDBpbwIRrVI/AAAAAAAAB1g/H3XDMSvo57A/w306-h544-no/tbl33.png"></div>
 
 
 
===Final Draft Elisitasi===
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Final draft  elisitasi merupakan bentuk akhir dari tahap – tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem yang akan dibentuk. Berikut saya lampirkan Diagram Final Draft Elisitasi.</p></div>
 
 
 
 
<div style="font-size: 12pt;font-family: 'times  new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Tabel 3.4 Final Draft Elisitasi </b></p></div>
 
 
 
 
<div style="text-align: center"><img width=300 src="https://lh3.googleusercontent.com/-3jPPorMHSZQ/VDBpcWerrxI/AAAAAAAAB1k/T-4GlqaVE8I/w180-h543-no/tbl34.png"></div>
 
{{pagebreak}}<hr/>
 
 
 
 
=<p align="center"><b>BAB IV</b></p>=
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"><b>RANCANGAN SISTEM YANG DIUSULKAN</b></p></div>
 
==Usulan Prosedur Yang Baru==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
 
Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada SMA Al-Ma’muniyah Tangerang,maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Ada beberapa usulan prosedur yang bertujuan untuk menunjang informasi prestasi belajar siswa di sekolah,yaitu memonitoring belajar siswa baik absensi maupun nilai dan prestasi. Sehingga kegiatan memonitoring prestasi belajar siswa tidak hanya bisa didapatkan melalui raport siswa tetapi juga bisa dilihat dimana saja dankapan pun juga . Berdasarkan penunjang sistem informasi prestasi yang terjadi dan setelah kebutuhan-kebutuhan sistem yang baru telah ditentukan,maka langkah-langkah berikutnya yaitu perancangan atau ''design''sistem usulan yang bertujuan untuk mendukung sistem yang lama dengan memberi gambaran atau pandangan yang jelas menurut proses ''design'' sistem dari awalhingga akhir penelitian. Dalam menganalisa usulan sistem yang baru padapenelitian ini digunakan program ''VisualParadigm for UML Enterprise Edition Ver. 6.4'' untuk menggambarkan ''use casediagram, Activity diagram, sequencediagram,'' dan ''class diagram.''
 
</div>
 
 
==Diagram Rancangan Sistem Usulan==
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
 
Adapun diagram-diagram usulan yang akan saya gambarkan dalam program ''Visual Paradigm for UML Enterprise EditionVer. 6.4'' adalah sebagai berikut:
 
</div>
 
 
===Use Case Diagram Sistem Yang Diusulkan===
 
 
 
 
 
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-iFTNrWeZkng/VCsO-ZHFsEI/AAAAAAAABus/rq48AhhBIN4/w613-h556-no/gb41.jpg"></div>
 
 
 
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
 
Gambar 4.1 Use Case Diagram Aplikasi Smartphone Monitoring Prestasi Siswa</b></p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
 
Dapat dijelaskan gambar 4.1 ''Use Case Diagram'' Aplikasi ''Smartphone Monitoring'' Prestasi Siswa diatas pada saat ini terdiri dari 4 (dua) ''actor'', diantaranya yaitu: Orangtua, Wali Kelas/Guru, Tata Usaha dan Kepala Sekolah.Serta mempunyai 4 (empat) ''behavior'' atau kebiasaan diantaranya yaitu:
 
</div>
 
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
Prosedur Informasi Absensi:
 
</li>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
 
Usecase    : Informasi Absensi
 
 
Aktor        : Orangtua dan Wali Kelas/Guru
 
 
Skenario    :
 
</div>
 
  
 +
====Analisa Sistem yang berjalan pada Activity Diagram====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Activity Diagram menggambarkan berbagai alir aktivitas dalam system yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, bagaimana mereka berakhir. Activity Diagram juga dapat menggambarkan proses parallel yang mungkin terjadi pada beberapa eksekusi.</p></div>
 +
<div align="center"><img src="https://preview.ibb.co/mHJgQK/Capture5.png" alt="Capture5"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 3.4. Activity Diagram sistem yang berjalan</b></p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan gambar diatas atau sesuai system yang berjalan mempunyai terdiri dari:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat satu initial node, objek yang diawali.
Wali Kelas/Guru melakukan ''input'' absen siswa di kelas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat 13 action state dari sistem diantaranya: mengerjakan ujian menilai hasil ujian, menyerahkan data nilai ujian, menerima data nilai ujian, merekap data nilai ujian, menerima rekapan nilai perkelas, mengarsipkan data nilai perkelas, membuat laporan raport, menandatangani raport, menerima laporan raport, menandatangani laporan raport, memberikan raport, menerima raport.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat satu final state, objek yang diakhir.
Orang tua melihat informasi kehadiran/absen siswa.
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Prosedur Informasi Nilai
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
 
+
Usecase    : Informasi Nilai
+
 
+
Aktor        : OrangTua dan Wali Kelas/Guru
+
 
+
Skenario    :
+
</div>
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Wali Kelas/Guru melakukan ''input'' nilai hasil belajar.  
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Kemudian orang tua dapat melihat nilai anaknya diantaranya nilai UTS, UAS, tugas harian, dan kemungkian nilai raport
+
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
====Analisa Sistem yang berjalan pada sequence Diagram====
Prosedur Informasi Pelanggaran Siswa
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sequence Diagram menggambarkan interaksi antar objek di dalam dan di sekitar system (termasuk pengguna , display, dan sebagainya ) berupa message yang digambarkan terhadap waktu . sequence diagram terdiri dari antar dimensi vertical (waktu) dan dimensi horizontal (objek-objek yang terkait), Sequence Diagram biasa digunakan untuk menggambarkan scenario atau rangkaian langkahlangkah yang dilakukan sebagai respon dari event untuk menghasilkan output tertentu.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun sequence diagram pada sistem nilai di SMKN 2 Kab. Tangerang diantaranya sebagai berikut :</p></div>
Use case    : Informasi Pelanggaran
+
<div align="center"><img src="https://preview.ibb.co/n7cxze/Capture6.png" alt="Capture6"/></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 3.5. Sequence Diagram penilaian raport</b></p></div>
Aktor        : OrangTua dan Wali Kelas/Guru, Kepala Sekolah
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan gambar 3.5 Sequence Diagram Penilaian Raport yang sedang berjalan
 
+
saat ini:</p></div>
Skenario          :
+
</div>
+
 
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat 6 actor yang melakukan kegiatan, yaitu guru mata pelajaran, siswa, wali kelas, staff kurikulum, kepala sekolah, dan wali murid.
Wali Kelas membuat laporan siswa yang melanggar tata tertib
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat 17 message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh aktor -aktor.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Terdapat 4 lifeline mengidentifikasi kehadiran objek pada saat terakhir/akhir waktu.
Kepala Sekolah menerima laporan dan menyetujui dengan tanda tangan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Wali Kelas melakukan ''input'' siswa yang melanggar tata tertib yang sudah disetujui Kepala Sekolah.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Wali Kelas/Guru melakukan ''input'' data siswa yang melanggar tata tertib sekolah. <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Orang tua dan Kepala Sekolah dapat melihat informasi siswa yang melanggar tata tertib sekolah
+
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
==Analisis Sistem Yang Berjalan==
 
+
===Metode Pengembangan Sistem===
Prosedur Informasi Prestasi Siswa
+
====Analisa SDLC (System Development Life Cycle)====
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada penelitian ini penulis menggunakan metode pengembangan SDLC (System Development Life Cycle) salah satunya adalah model prototype. Model prototype (prototyping model) dapat digunakan untuk menyambungkan ketidak pahaman client mengenai hal teknis dan memperjelas spesifikasi kebutuhan yang diinginkan client kepada pengembang perangkat lunak. Sering client membayangkan kebutuhan yang diinginkan tapi tidak terspesifikasikan secara detail dari segi masukan, proses, dan keluaran.</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Di sisi lain seorang pengembang aplikasi harus menspesifikasi sebuah kebutuhan secara detail dari segi teknis. Metode prototype dimulai dari mengumpulkan kebutuhan client lebih terbayang dengan apa yang diinginkan. Program ini biasanya menyediakan tampilan dengan simulasi alur perangkan lunak sehingga tampak seperti aplikasi yang sudah jadi. Lalu program prototype ini dievaluasi oleh user sampai ditemukan spesifikasi yang diinginkan user.</p></div>
Use case    : Informasi Prestasi Aktor        : Semua Aktor (Orang tua, Wali Kelas/Guru, Tata Usaha, dan Kepala Sekolah.  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam pembuatan sistem rencana anggaran biaya project IT dengan metode pengembangan prototype memiliki beberapa tahapan yang akan dilakukan yaitu sebagai berikut :</p></div>
 
+
Skenario    :  
+
</div>
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Analisis kebutuhan
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pembuatan prototype
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Evaluasi prototype
Wali kelas/guru membuat laporan siswa yang berprestasidan menyerahkan kepada kepala sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Coding sistem
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Pengujian sistem
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Evaluasi sistem
Kepala sekolah menrima laporan prestasi siswa.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penggunaan sistem
  Kepala sekolah meyetujui laporan untuk di ''input'' ke sistem.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Staff  BagianTata Usaha melakukan ''inpu''t siswa yangmendapatkan prestasi belajar, maupun lainnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Orang tua dapat melihat siapa siswa yang berprestasidi sekolah.
+
 
</ol>
 
</ol>
</ol>
+
==Konfigurasi Sistem==
 
+
===''Activity Diagram'' Sistem Yang Diusulkan===
+
 
<ol>
 
<ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Spesifikasi Perangkat Keras / Hardware sebagai berikut:
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<ol style="list-style-type:lower-alpha">
''Activity Diagram'' Untuk Prosedur Informasi Absensi Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Processor : Intel Core i3
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Monitor : 20” HP LED LCD
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=350 src="https://lh6.googleusercontent.com/-Xu9QM7S71B4/VCsO-aVq9nI/AAAAAAAABus/4esS4KOSN7s/w356-h246-no/gb42.jpg"></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Mouse : Optik
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Harddisk : 500 GB HDD
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.2 ''Activity Diagram'' Untuk Prosedur Informasi Absen
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Keyboard : Standart
</b></p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Printer : hp deskjet 1000
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">RAM : 2 GB
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Activity diagram'' sistem untuk prosedur informasi absensi siswa yang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
 
+
<ol style="list-style-type:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) ''initial node'' sebagai objek yang diawali.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
          2(tiga) ''Activity'' sebagai ''state''dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya, yaitu: input absen oleh wali kelas dan orang tua melihat absenanaknya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
          1 (satu) ''initial final node'' yang merupakan aktifitas akhir kegiatan.
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Spesifikasi Perangkat Lunak / Software sebagai berikut:
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Activity Diagram Untuk Prosedur Informasi Nilai
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=350 src="https://lh5.googleusercontent.com/-4Dhfw5bzlxs/VCsO-Qcg7TI/AAAAAAAABus/a-jSW60_Z1U/w376-h186-no/gb43.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.3 ''Activity Diagram'' Untuk Menu Prosedur Informasi Nilai
+
</b></p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Activity diagram'' sistem untuk prosedur informasi nilai siswayang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Windows 7 Ultimate
1 (satu) ''initial node'' sebagai objek yang diawali.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Microsoft Office Word 2007
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Microsoft Office Excel 2007
2(tiga) Activity sebagai statedari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya, yaitu: ''input'' nilai oleh wali kelas dan orang tua melihat nilaihasil belajar anaknya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Visual paradigm for UML 6.4 Enterpise Edition
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Paint
1 (satu) ''initial final node'' yang merupakan aktifitas akhir kegiatan
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Hak Akses / Brainware sebagai berikut:
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
''Activity Diagram'' Untuk Prosedur Informasi Pelanggaran Siswa
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=450 src="https://lh5.googleusercontent.com/-6KhuSMyUWf4/VCsO-Yy4vnI/AAAAAAAABus/CvKV7nXjzGQ/w586-h316-no/gb44.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.4 ''Activity Diagram'' Untuk Menu Prosedur Informasi Pelanggaran</b></p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Activitydiagram'' sistem untuk prosedur informasi pelanggaran tata tertib oleh siswayang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 (satu) initial node sebagai objek yang diawali.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Admin
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5(delapan) Activity sebagai state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya, yaitu:
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Walikelas
<ul> 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kepala sekolah
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Wali kelasmembuat laporan siswa yang melakukan pelanggaran tata tertib sekolah yang diserahkan kepada kepala sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Siswa/wali murid
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kepala sekolahmemerima laporan tersebut
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menyetujui informasi tersebut disampaikan kepada orang tua siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Wali kelasmelakukan input pelanggaran siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Orang tua siswa melihatpelanggaran siswa di sekolah.
+
</ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
2 (dua) ''nary association'' sebagai upaya untuk menghindari asosiasi dengan lebih dari 2 objek.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) ''initial final node'' yang merupakan aktifitas akhir kegiatan.
+
</ol>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Activity Diagram'' Untuk Prosedur Informasi Prestasi
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=450 src="https://lh5.googleusercontent.com/-Ci5k2qTIwY4/VCsO-Zzz6kI/AAAAAAAABus/4eaCT07xCuU/w706-h296-no/gb45.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.5 ''Activity Diagram'' Untuk Prosedur Informasi Prestasi</b></p></div>
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Activity diagram'' sistem untuk prosedur pemberian informasi mata kuliahyang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) ''initial node'' sebagai objek yang diawali.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
5(dua) ''Activity'' sebagai state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya, yaitu:
+
<ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Wali kelas/guru membuat laporan prestasi siswa di kelas.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Kepala sekolah menerima laporan prestasi.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Kepala sekolah menyetujui laporan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Tata Usaha melakukan input data prestasi siswa.
+
</ul>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) ''initial final node'' yang merupakana keektifitas akhir kegiatan.
+
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
===''Sequence Diagram'' Sistem Yang Diusulkan===
+
==Pemecahan yang Dihadapi dan Alternatif Pemecahan Masalah==
 
+
===Permasalahan yang dihadapi===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sistem yang sedang berjalan sudah mengunakan komputer, namun penggunaan komputer disini hanya diguanakan untuk penyimpanan saja, yakni dengan menggunakan program computer Ms. Word, Ms. Excel saja, sedangkan untuk proses penginputan nilai masih masih dilakukan,secara manual. Adapun permasalahan yang terdapat pada sistem berjalan ini sebagai berikut : </p></div>
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Sequence Diagram'' Untuk Prosedur Informasi Absen
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=450 src="https://lh6.googleusercontent.com/-fNvAm4dT1NM/VCsO-X104XI/AAAAAAAABus/6tNBUxVL_dA/w407-h236-no/gb46.jpg"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.6 ''Sequence Diagram'' Untuk Prosedur Informasi Absen</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Diagram'' diatasm enggambarkan ''sequence diagram'' untuk prosedur informasi absen yang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Penilaian raport yang berjalan saat ini di SMKN 2 Kab.Tangerang adalah adanya 2357 siswa dan masing-masing mempunyai nilai yang berbeda-beda, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya.
2 (dua) actor yang melakukan kegiatan, yaitu wali kelas/guru dan orang tua siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dalam hal penyimpanan data-data nilai membutuhkan alat tulis yang banyak terutama buku, dan apabila terjadi kerusakan pada buku tersebut dan tidak ada back up data yang memadai dan bisa menyebabkan hilangnya data–data tersebut.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Massage'' yang menggambarkan pengiriman pesan, yaitu:
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Input'' absen
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Melihat Informasiabsen.
+
 
</ol>
 
</ol>
</ol>
+
===Alternatif Pemecahan Masalah===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah permasalahan yang dihadapi di SMKN 2 Kab.Tangerang, bahwa dalam penelitian ini akan memberikan alternative sebuah pemecahan masalah yang mendukung dan bisa menjadi referensi bagi SMKN 2 Kab.Tangerang. Adapun alternatif pemecahan masalah, diantaranya :</p></div>
''Sequence Diagram'' Untuk Prosedur Informasi Nilai
+
             
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=450 src="https://lh6.googleusercontent.com/-PNQ2kDimQbU/VCsO-bnm7WI/AAAAAAAABus/1WunGK_YFYM/w336-h196-no/gb47.jpg.jpg"></div>
+
               
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.7 ''Sequence Diagram'' Untuk Prosedur Informasi Nilai</b></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Diagram'' diatas menggambarkan ''sequence diagram'' untuk prosedur informasi nilai yang diusulkan saat ini,yaitu sebagai berikut:
+
</div><ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
2 (dua) ''actor'' yang melakukan kegiatan, yaitu wali kelas/guru dan orang tua siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Massage''yang menggambarkan pengiriman pesan, yaitu:
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Input'' nilai
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menerima Informasi nilai.
+
</ol></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Sequence Diagram'' Untuk Prosedur Informasi Pelanggaran Siswa
+
          <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=650 src="https://lh6.googleusercontent.com/-NDVrAorEKwU/VCsO-fz42PI/AAAAAAAABus/rX-P0nVnbF8/w701-h226-no/gb48.jpg"></div>                 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.8 ''SequenceDiagram'' Untuk Prosedur Informasi Pelanggaran Siswa
+
</b></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Diagram'' diatasmenggambarkan ''sequence diagram'' untuk prosedur informasi pelanggaran siswa yang diusulkan saat ini, yaitu sebagai berikut:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Untuk mengoptimalkan pekerjaan, sebaiknya sistem penilaian raport yang dilakukan secara manual diperbaharui dengan menerapkan sistem yang Terkomputerisasi.
3(dua) actor yang melakukan kegiatan,yaitu kepala sekolah, wali kelas/guru dan orang tua siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Membuat sistem penilaian yang menggunakan program PHP dan MySQL. Sistem baru ini diharapkan dapat mempercepat proses penilaian ulangan umum serta menjadi solusi dalam mengatasi masalah tersebut, dibandingkan dengan sistem yang lama. Penulis memilih program PHP dan MySQL karena dengan menggunakan program PHP dan MySQL dapat mempermudah penggunanya dalam menyelesaikan pekerjaan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Massage yang menggambarkan pengiriman pesan, yaitu:
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Membuat laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menerima laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menyetujui laporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Input'' pelanggaran
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Melihat informasi pelanggaran siswa
+
 
</ol>
 
</ol>
 +
==User Requitment==
 +
===Elisitasi Tahap 1===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi tahap 1 dibuat berdasarkan hasil wawancara dengan stakeholder mengenai sistem informasi pengelolaan data nilai berbasis web Berikut tabel elisitasi tahap 1 seperti dibawah ini :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 3.1. Elisitasi Tahap 1</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/eRNEee/Capture7.png" alt="Capture7"/></div>
  
 +
<div align="center"><img src="https://image.ibb.co/hoinze/Capture8.png"/></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div align="center"><img src="https://image.ibb.co/kmjo5K/Capture9.png" alt="Capture9"/></div>
''Sequence Diagram'' Untuk Prosedur Informasi Prestasi
+
  
        <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=650 src="https://lh4.googleusercontent.com/-KoPNKJeTKyE/VCsO-c7wjrI/AAAAAAAABus/ozsRLGdUH9I/w792-h286-no/gb49.jpg"></div>  
+
===Elisitasi Tahap II===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang kemudian diklasifikasikan melalui metode MDI. Berikut hasil pengklasifikasian elisitasi tahap II :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 3.2. Elisitasi Tahap II</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/cJxi5K/Capture10.png" alt="Capture10"/></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
<div align="center"><img src="https://image.ibb.co/kGMt5K/Capture11.png" alt="Capture11"/></div>
Gambar4.9 ''SequenceDiagram'' Untuk Prosedur Informasi Prestasi</b></p></div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
  
Diagram diatasmenggambarkan ''sequence diagram'' untuk prosedur informasi kuliah yang diusulkansaat ini, yaitu sebagai berikut:
+
<div align="center"><img src="https://image.ibb.co/cf0sze/Capture12.png" alt="Capture12"/></div>
</div><ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
4(dua) actor yang melakukan kegiatan,yaitu kepala sekolah, wali kelas/guru, tata usaha, dan orangtua siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Massage''yang menggambarkan pengiriman pesan, yaitu:
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Membuat laporanprestasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menerima laporanprestasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menyetujuilaporan prestasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Menyerahkanlaporan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Input'' prestasisiswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Melihat informasi prestasi siswa.
+
</ol>
+
</ol>
+
</ol>
+
</ol>
+
  
==Rancangan Basis Data==
+
<br/>Keterangan :
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
<br/>M : Mandatory
Pada bab ini menjelaskan secara terperinci rancangan-rancangan yang diusulkan pada bagian basis data yang merupakan penjabaran diagram-diagram diatas.
+
<br/>D : Desirable
</div>
+
<br/>I : Inessential
  
===''Class Diagram''===
+
===Elisitasi Tahap III===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Rancangan Sistem yang diusulkan pada ''class diagram'' adalah sebagai berikut :</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan Tabel 3.4.1.2 Elisitasi Tahap II, dibentuklah suatu elisitasi tahap III yang kemudian diklasifikasikan kembali dengan menggunakan metode TOE dengan option HML. Berikut tabel elisitasi tahap III :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 3.3. Elisitasi Tahap III</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/dndbsz/Capture13.png"/></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/--M3kSudKdBo/VCsO-cG_ZkI/AAAAAAAABus/5e83HyJbgUk/w326-h567-no/gb410.jpg"></div>
+
<div align="center"><img src="https://image.ibb.co/jWLWsz/Capture14.png"/></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.10. Class Diagram yang diusulkan</b></p></div>
+
<div align="center"><img src="https://image.ibb.co/in6Msz/Capture15.png"/></div>
  
===Spesifikasi Basis Data===
+
<div align="center"><img src="https://image.ibb.co/hoPfkK/Capture16.png"/></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
<br/>Keterangan :
Spesifikasi database merupakandesain basis data yang dianggap telah normal. Desain database menjelaskan mediapenyimpanan yang digunakan, isi yang disimpan, ''primary key'', panjang  record, dan struktur. Spesifikasi databaseyang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :
+
<br/>T : Technical
</div>
+
<br/>L : Low
 +
<br/>O : Operational
 +
<br/>E : Economic
 +
<br/>M : Middle
 +
<br/>H : Hight
  
<ol>
+
===Final Draft Elisitasi===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang digunakan sebagai dasar pembuatan suatu sistem yang akan dibentuk. Berikut tabel final draft elisitasi :</p></div>
Nama File                    : Siswa <br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 3.4. Final Draft Elisitasi</b></p></div>
Media                        : Hard disk<br>
+
<div align="center"><img src="http://i66.tinypic.com/zjgj76.png" /></div>
Isi                          :(nis+nama+tempat_lahir+tgl_lahir+jenkel+alamat+agama+nama_ortu+''username''+''password'')<br>
+
Primary Key                  : nis<br>
+
Panjang Record                : 295<br>
+
Struktur                      :<br>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.1. Tabel Siswa</b></p></div>
+
<div align="center"><img src="http://i65.tinypic.com/15fn6l1.png"/></div>
  
 +
<div align="center"><img src="http://i66.tinypic.com/191ikm.png"/></div>
  
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-Zk7iuH3uao4/VDCmqYYg0wI/AAAAAAAAB2U/4HciIrQ1upY/w329-h347-no/tbl41.png"></div>
+
{{pagebreak}}<hr/>
  
 +
=<p align="center"><b>BAB IV</b></p>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height:2"><b>RANCANGAN SISTEM YANG DIUSULKAN</b></p></div>
  
 
+
==Rancangan Sistem Usulan==
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Setelah mengadakan penelitian dan analisa sistem yang berjalan, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Prosedur yang diusulkan yaitu merubah proses penilaian raport siswa secara konfensional menjadi penilaian raport siswa secara online. Sistem usulan ini menggunakan program Visual Paradigm for UML 4.0 untuk menggambarkan Use Case Diagram, Sequence Diagram, Activity Diagram dan Class Diagram.</div>
Nama File                    : Guru  <br>     
+
===Prosedur Sistem Usulan===
Media                        : Harddisk <br> 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Prosedur sistem usulan penilaian siswa yaitu sebagai berikut:</div>
Isi                          :(nip+nama+tempat_lahir+tgl_lahir+jenkel+alamat+jabatan+lulusan+phone+username+password)<br> 
+
Primary Key                  : nip<br> 
+
Panjang Record              : 308<br> 
+
Struktur                    : <br>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.2. Tabel Guru</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-avg43NQchuQ/VDCnDXr-R1I/AAAAAAAAB3k/u20OKa4ES60/w337-h380-no/tbl42.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  NamaFile                          : Prestasi    <br> 
+
    Media                        : Harddisk<br> 
+
    Isi                          :(nis+nama+prestasi+tgl_prestasi+keterangan)<br> 
+
    Primary Key                  : -<br> 
+
    Panjang Record              : 245<br> 
+
    Struktur                    : <br> 
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.3.Tabel Prestasi</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-YUcXrJM4Guw/VDCnQq7CjmI/AAAAAAAAB40/5nUZfhGgn98/w484-h286-no/tbl43.png"></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">NamaFile                        : Pelanggaran    <br>
+
    Media                          : Harddisk<br>
+
    Isi                            :(nis+nama+pelanggaran+tgl_langgar+keterangan)<br>
+
    Primary Key                    : -<br>
+
    Panjang Record                  : 245<br>
+
    Struktur                        : <br>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.4.Tabel Pelanggaran</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-0-XesQ35QZw/VDCnf1DKJgI/AAAAAAAAB6A/c3QF-lcg8Mk/w481-h287-no/tbl44.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
    NamaFile                      : Absen<br>
+
    Media                        : Harddisk<br>
+
    Isi                          :(no+nis+nama+tgl_absen+ absen<br>
+
    Primary Key                  : no<br>
+
    Panjang Record                : 65<br>
+
    Struktur                      : <br>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.5.Tabel Absen</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-jP2jhZ5Kit0/VDCngFaNkwI/AAAAAAAAB6E/gYBMBP7Mkng/w482-h287-no/tbl45.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
NamaFile            : Nilai  <br>
+
    Media          : Harddisk<br>
+
    Isi            :(nis+nama+pelajaran+tugas_harian1+tugas_harian2+uts+uas+remedial+nilai_raport+semester+tahun_ajar)<br>
+
    Primary Key    : -<br>
+
    Panjang Record : 80<br>
+
    Struktur      : <br>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.6.Tabel Nilai</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-C9cWeg7Efkc/VDCng-9y7II/AAAAAAAAB6Y/MVDhhrFEXJQ/w379-h487-no/tbl46.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
NamaFile                          : Kelas 10    <br>
+
    Media                        : Harddisk<br>
+
    Isi                          :(no+nis+nama)<br>
+
    Primary Key                  : no<br>
+
    Panjang Record              : 38<br>
+
    Struktur                    : <br>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Tabel 4.7.Tabel Kelas 10</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-7khBanKTSRk/VDCnhA7Hb1I/AAAAAAAAB6U/yIYWRPx6aXI/w591-h235-no/tbl47.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> NamaFile                          : Kelas 11    <br>
+
    Media                        : Harddisk<br>
+
    Isi                          :(no+nis+nama)<br>
+
    Primary Key                  : no<br>
+
    Panjang Record              : 38<br>
+
    Struktur                    : <br>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Tabel 4.8.Tabel Kelas 11</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-7khBanKTSRk/VDCnhA7Hb1I/AAAAAAAAB6U/yIYWRPx6aXI/w591-h235-no/tbl47.png"></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">NamaFile                          : Kelas 12s1<br>
+
    Media                            : Harddisk<br>
+
    Isi                              :(no+nis+nama)<br>
+
    Primary Key                      : no<br>
+
    Panjang Record                  : 38<br>
+
    Struktur                          : <br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Tabel 4.9.Tabel Kelas 12s1</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-7khBanKTSRk/VDCnhA7Hb1I/AAAAAAAAB6U/yIYWRPx6aXI/w591-h235-no/tbl47.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  NamaFile                          : Kelas 12s2  <br>
+
    Media                        : Harddisk<br>
+
    Isi                          :(no+nis+nama)<br>
+
    Primary Key                  : no<br>
+
    Panjang Record              : 38<br>
+
    Struktur                    : <br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>
+
Tabel 4.10.Tabel Kelas 12s2</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-7khBanKTSRk/VDCnhA7Hb1I/AAAAAAAAB6U/yIYWRPx6aXI/w591-h235-no/tbl47.png"></div>
+
</ol>
+
 
+
==''Flowchart'' Program Yang Diusulkan==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Flowchart'' program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya yang dilaksanakan. ''Flowchart'' ini menunjukan setiap langkah program atau prosedur dalamu rutan yang tepat saat terjadi. Berikut ''Flowchart''program untuk Aplikasi ''Monitoring''Prestasi Siswa Berbasis Android Pada SMA Al-Ma-muniyah Tangerang,yaitu:
+
</div>
+
 
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Flowchart'' Program Untuk ''Login'' Aplikasi
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Admin
          <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=550 src="https://lh4.googleusercontent.com/-LFiG8d4y6IM/VCsO-desPfI/AAAAAAAABus/scAvTtJTWns/w607-h458-no/gb411.jpg"></div>
+
                   
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.11 ''Flowchart Program'' Untuk ''Login'' Aplikasi</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.11''flowchart'' program untuk ''login user'' pada “Aplikasi ''Monitoring''Prestasi Siswa”diatas ini terdiri dari:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan login sistem
2(dua) simbol ''terminal'', yang berperansebagai ''“start”''dan ''“finish”'' pada aliran proses ''flowchart'' program pada ''login user''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menampilkan menu beranda
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan akses sistem
2 (dua) simbol ''decision'', yang berperan memeriksa hasil ''process''dari ''input username & password''. Jika data terdapat pada ''database'' dengan tabel “siswa” makaaplikasi akan menampilkan “Tampilan Halaman ''User''”dan jika tidak maka aplikasi akan memeriksa ke tabel “guru”. Jika terdapat datausername dan password maka aplikasi akan menampilkan “Tampilan Halaman Guru”tapi jika pada kedua tabel tidak terdapat ''username''dan '''password'' maka akan tampil pesan “Invalid Login” kemudian kembali  “Tampilan Login”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan penginputan data siswa,data nilai,dan data guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melihat data nilai ulangan harian, data nilai UTS dan data nilai UAS
4 (empat) simbol''Display'' yang berperan menampilkantampilan aplikasi diantaranya : Tampilan ''Splash'' ''Screen'',Tampilan Login, Tampilan Halaman ''Use'', dan Tampilan Halaman Guru.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menampilkan laporan
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan logout
2 (dua) simbol process yang berperan memproses hasil ''input username & password''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
2 (dua) simbol stored data, yang menjelaskan data yang digunakan oleh proses “Cek ''Username'' &''Password”''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
1 (satu) simbol ''Network Message'', untuk menampilkan pesan''“Invalid Login”.''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
1 (satu) simbol ''manual input'', yang menandakan masukanyang dilakukan oleh ''user.''
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">''Flowchart'' Program Untuk“Tampilan Halaman ''User''”
+
            <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=550 src="https://lh5.googleusercontent.com/-XYkLy2buh8E/VCsO-VFAg9I/AAAAAAAABus/DJ62pDqY4do/w818-h309-no/gb412.jpg"></div>
+
                 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.12
+
Flowchart Program Untuk “HalamanUser”</b></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.12 ''flowchart''program untuk menu “Halaman''User''” dari“Aplikasi Monitoring Prestasi Siswa”diatas ini terdiri dari:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan login sistem
2 (dua) simbol ''terminal'', yang berperan sebagai ''“start”'' dan ''“finish”'' pada aliran proses ''flowchart''program pada “Tampilan Halaman User”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menampilkan menu beranda
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan akses system
5 (lima) simbol ''display'' yang menjelaskan tampilan aplikasi diantaranya : Tampilan Halaman ''User'',tampilan Detail Absen, Tampilan Detail Nilai, Tampilan Detail Prestasi, danTampilan Detail Pelanggaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan penginputan data nilai ulangan harian, data nilai UTS dan data nilai UAS
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melihat data siswa dan data guru
5 (lima) simbol ''Decision'', menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : lihat absen,lihat nilai, lihat prestasi, lihat pelanggaran, dan ''logou''t.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan logout
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
5 (lima) simbol ''stored data'', menunjukkan simpanan data yang di pakai pada halaman ''user''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) simbol ''manual input'', menunjukan input yang bisadilakukan ''user'' pada halaman ini.
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Siswa/Wali Murid
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Flowchart'' Program Untuk Menu “ Lihat Absen”
+
                    <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=300 src="https://lh4.googleusercontent.com/-x18p1b1wvsI/VCsO-dmdLvI/AAAAAAAABus/CsVAVZd2sKg/w245-h206-no/gb413.jpg"></div>
+
       
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.13
+
Flowchart Program Untuk Menu “ Lihat Absen”</b></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapat dijelaskan gambar 4.13'' flowchart''program untuk menu “Lihat Absen”pada “Aplikasi ''Monitoring'' Prestasi Siswa” diatas ini terdiridari:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan login system
2 (dua) simbol terminal, yang berperan sebagai “''start''” dan “''finish''” pada aliran proses ''flowchart''program pada menu “Lihat Absen”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menampilkan menu beranda
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan akses system
1 (dua) simbol ''display'', untuk menampilkan tampilan aplikasi “Tampilan Detail Absen”
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melihat data siswa, data guru, data nilai ulangan harian, data nilai UTS dan data nilai UAS
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Melakukan logout
1 (satu) simbol ''stored data'', menunjukkan simpanan data yang di pakai untuk melihat data absen.
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
Flowchart Program Untuk Menu “Lihat Nilai”
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-IykpIArQpqU/VCsO-S0yuHI/AAAAAAAABus/Mp27HuYaCK0/w402-h416-no/gb414.jpg"></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.14
 
Flowchart Program Untuk Menu “Lihat Nilai”</b></p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
 
Dapat dijelaskan gambar 4.14 ''flowchart''program untuk menu “Lihat Nilai”pada “Aplikasi ''Monitoring'' Prestasi Siswa” diatas ini terdiridari:
 
</div>
 
 
<ol style="list-style-type:lower-alpha">
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
2 (dua) simbol ''terminal'', yang berperan sebagai “''start''” dan “''finish''” pada aliran proses ''flowchart''program pada menu “Lihat Nilai”.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
3 (tiga) simbol ''display'', untuk menampilkan tampilan aplikasi diantaranya : Tampilan Info Nilai, Tampilan Detail Nilai, Tampilan Semua Nilai.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
2 (dua) simbol ''decision'', untuk memberikan pilihan kepada user apakah ingin melihat detail nilai. Jika “Ya” maka aplikasi akan menampilkan detail nilai yang dipilih, jika “Tidak” ''user'' diberi pilihan Apakah ingin melihat semua nilai. Jika “Ya” maka aplikasi akan menampilkan daftar semua nilai.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
1 (satu) simbol ''stored data'', menunjukkan simpanan data yang di pakai untuk melihat data absen.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
1 (satu) simbol ''manual input'', menunjukan input pilihan yang bisa dilakukan ''user'' pada halamanini.
 
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
Flowchart Program Untuk Menu “Lihat Prestasi”
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=300 src="https://lh5.googleusercontent.com/-Tsk9rHD5UKg/VCsO-bsCOZI/AAAAAAAABus/3k4OhJdboVk/w245-h206-no/gb415.jpg"></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.15
+
==Diagram Rancangan Sistem==
Flowchart Program Untuk Menu “ Lihat Prestasi”</b></p></div>
+
===Use Case Diagram Sistem yang Diusulkan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Use Case Diagram menggambarkan fungsional yang diharapkan dari sebuah sistem yang dibangun. Berikut penjelasan use case diagram pada gambar 4.1</div>
 +
<div align="center"><img src="http://i67.tinypic.com/219xhlu.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>4.1. Use Case Diagram Pada Sistem Usulan Admin</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.1 use case diagram terdiri atas:</div>
Dapat dijelaskan gambar 4.15 ''flowchart''program untuk menu “LihatPrestasi” pada “Aplikasi ''Monitoring''Prestasi Siswa”diatas ini terdiri dari:
+
<ol>
</div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu sistem yang mencakup kegiatan sistem penilaian raport siswa
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat Tiga aktor yang melakukan kegiatan didalam sistem, yaitu admin, walikelas,dan siswa.
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat Tiga use case yang dapat dilakukan aktor tersebur yaitu halaman utama, login, halaman utama admin, halaman utama penilaian raport dan logout.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 7 include, yaitu edit data siswa, kelas, pelajaran, nilai,guru, nilaiAdmin dan Laporan.
  2(dua) simbol terminal, yang berperan sebagai “''start''” dan “''finish''” pada aliran proses ''flowchart'' program pada menu “LihatPrestasi”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 7 extend, yaitu berupan inputan data
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
 
+
1(dua) simbol ''display'', untuk menampilkan tampilan aplikasi “Tampilan Detail Prestasi”
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
 
+
1(satu) simbol ''stored data'', menunjukkan simpanan data yang di pakai untuk melihat data prestasi.
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
Flowchart Program Untuk Menu “Lihat Pelanggaran”
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=300 src="https://lh4.googleusercontent.com/-FkFU2NNnoXU/VCsO-fFj-ZI/AAAAAAAABus/AYest3HpqYc/w245-h206-no/gb416.jpg"></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.16
+
===Activity Diagram Sistem yang Diusulkan===
Flowchart Program Untuk Menu “Pelanggaran”</b></p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.16'' flowchart''program untuk menu “Lihat Pelanggaran”pada “Aplikasi ''Monitoring'' PrestasiSiswa” diatas ini terdiridari:
+
</div>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Activity diagram menggambarkan berbagai alur aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alur, decision yang mungkin terjadi dan bagaimana mereka berakhir. Berikut penjelasan activity diagram pada gambar 4.2 dan 4.3,4.4.</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Activity Diagram Pada Sistem Usulan Admin
 +
<div align="center"><img src="http://i66.tinypic.com/351tyea.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>4.2. Activity Diagram Pada Sistem Usulan Admin</b></p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.2 activity diagram terdiri atas:</div>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu initial node, sebagai awal objek.
2 (dua) simbol ''terminal'', yang berperan sebagai “start” dan “''finish''” pada aliran proses ''flowchart''program pada menu “Lihat Pelanggaran”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 13 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu final node, objek yang diakhiri.
  1(dua) simbol ''display'', untukmenampilkan tampilan aplikasi “Tampilan Detail Pelanggaran”
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1(satu) simbol ''stored data'', menunjukkansimpanan data yang di pakai untuk melihat data pelanggaran.
+
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Activty Diagam Pada Sistem Usulan Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div align="center"><img src="http://i66.tinypic.com/152e5ah.jpg"/></div>
Flowchart Program Untuk “HalamanGuru”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>4.3. Activty Diagam Pada Sistem Usulan Guru</b></p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=650 src="https://lh4.googleusercontent.com/-Ps-9V13eUHs/VCsO-Rs_fLI/AAAAAAAABus/A-3XMos1Aqo/w818-h309-no/gb417.jpg"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.3 activity diagram terdiri atas:</div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.17
+
Flowchart Program Untuk “Halaman Guru”</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.17 flowchartprogram untuk “Halaman Guru”pada “Aplikasi ''Monitoring'' PrestasiSiswa” diatas ini terdiridari:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu initial node, sebagai awal objek.
2(dua) simbol ''terminal'', yang berperansebagai “start” dan “''finish''” pada aliran proses ''flowchart'' program pada “Tampilan HalamanGuru”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 9 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu final node, objek yang diakhiri.
    5(lima) simbol ''display'' yang menjelaskan tampilan aplikasi diantaranya : Tampilan Halaman Guru, TampilanDaftar Kelas, Tampilan Detail Prestasi, dan Tampilan Detail Pelanggaran.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
    5(lima) simbol ''Decision'', menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : lihat kelas, lihatpelajaran, lihat prestasi, lihat pelanggaran, dan ''logout''.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
    5(lima) simbol ''stored data'', menunjukkan simpanan data yang di pakai pada halaman guru terdiri dari siswa, nilai, absen, prestasi, dan pelajaran .
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  1(satu) simbol ''manual input'', menunjukaninput yang bisa dilakukan guru padahalaman ini.
+
 
</ol>
 
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Activty Diagam Pada Sistem Usulan Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div align="center"><img src="http://i64.tinypic.com/u4ew1.png" /></div>
Flowchart Program Untuk Menu “TampilanDaftar Kelas”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>4.4. Activty Diagam Pada Sistem Usulan Siswa</b></p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-7_dt9hpN-jc/VCsO-dlrC3I/AAAAAAAABus/P2_5ByQD4HQ/w544-h567-no/gb418.jpg"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.4 activity diagram terdiri atas:</div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.18
+
Flowchart Program Untuk “Tampilan Daftar Kelas”</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.18''flowchart'' program untuk “DaftarKelas” pada“Aplikasi ''Monitoring''Prestasi Siswa”diatas ini terdiri dari:
+
</div>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu initial node, sebagai awal objek.
    2(dua) simbol ''terminal'', yang berperan sebagai ''“start”'' dan “finish” pada aliran proses ''flowchart'' program pada menu “Daftar Kelas”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 7 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu final node, objek yang diakhiri
    7 (tujuh) simbol ''decision'',berperan sebagai pilihan menu yang ditampilkan aplikasi, terdiri dari :
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pilih Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pilih Nilai
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pilih Absen
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pilih Pelajaran
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pilih Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Edit?
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Input Absen?
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
6 (enam) simbol ''display'',menjelaskan tampilan yang ditampilkan aplikasi terdiri dari :
+
 
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Daftar Kelas
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
    Daftar Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Daftar Pelajaran
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Daftar Nilai dan Siswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Daftar AbsenSiswa
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Detail Nilai Siswa
+
 
</ol>
 
</ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
5 (lima) simbol ''stored data'', menjelaskan data simpananyang terlibat dengan aktifitas aplikasi terdiri dari :
 
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
daftar kelas
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
  kelas
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
absen
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
    pelajaran
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
  nilai
 
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
===Sequence Diagram Sistem yang Diusulkan===
3 (tiga) simbol ''manual input'', menjelaskan sebuah proses masukan yang dilakukan oleh ''user'' yaitu pilih menu, edit nilai dan ''input''absen.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Sequence diagram dapat menggambarkan pergerakan sebuah objek dan pesan yang terjadi didalam sistem usulan ini. Berikut penjelasan sequence diagram pada gambar 4.5,4.6. dan 4.7 Sebagai berikut :</div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">2 (dua) simbol process, menerangkan sebuah proses yang dilakukan oleh aplikasi yaitu simpan.
+
</ol>
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Flowchart Program Untuk Menu “Daftar Pelajaran”
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=350 src="https://lh6.googleusercontent.com/-_jmrgvwiJ0w/VCsO-WKU1OI/AAAAAAAABus/ZwALrXluyUE/w255-h260-no/gb419.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar4.19
+
Flowchart Program Untuk Menu “DaftarPelajaran”</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Dapatdijelaskan gambar 4.19''flowchart'' program untuk menu “Daftar Pelajaran”pada “Aplikasi ''Monitoring'' Prestasi Siswa” diatas ini terdiridari:
+
</div>
+
 
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
2(dua) simbol'' ''terminal'', yang berperansebagai “''start''” dan “''finish''” pada aliran proses ''flowchart'' program pada menu “Daftar Pelajaran”.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
2 (dua) simbol ''display'', yang menyatakan tampilan pada aplikasi terdiri dari:
+
 
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sequence Diagram Usulan pada Sistem Admin
Tampilan Pelajaran
+
<div align="center"><img src="http://i68.tinypic.com/21b2kck.png" /></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.5. Sequence Diagram Usulan pada Sistem Admin</b></p></div>
Detail Daftar Pelajaran
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.5 sequence diagram pada sistem admin terdapat:</div>
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
1 (satu) simbol ''stored''data, menjelaskan data simpanan yang terlibat dengan aktifitas aplikasi yaitu jadwal pelajaran.
+
</ol></ol>
+
 
+
==Rancangan Program==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
HIPO (''Hirarchy Plus InputProcess Output'') yaitu alat bantu untuk membuat spesifikasi program yangmerupakan struktur yang berisi diagram dimana di dalam program ini berisi ''input'' yang diproses dan menghasilkan ''output''. Spesifikasi program menjelaskanmengenai cara penggunaanaplikasi program yang diusulkan. ''Visual'' ''Table Of Content'' (VTOC) adalah diagram yang menggambarkan hubungan dan fungsi pada sistem secara berjenjang seperti dibawah ini:
+
</div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=350 src="https://lh5.googleusercontent.com/-c2AXUjqmWZA/VCsO-bTPfPI/AAAAAAAABus/NCs8MlCUqqA/w175-h566-no/gb420.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Gambar 4.20 HIPO (''Hirarchy Plus InputProcess Output'')Aplikasi MonitoringPrestasi Siswa</b></p></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Adapun spesifikasiprogram  yang diusulkan tersebut, yaitu:
+
</div>  
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Nama program            : ''Login''<br>
+
Fungsiprogram            : Untuk masuk ke dalam menu utama Aplikasi ''Monitoring''Prestasi Siswa.<br>
+
Bahasa Pemrograman      : Basic<br>
+
Proses Program          :<br>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sepuluh lifeline antar muka yang saling berinteraksi.
Jalankan program
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu aktor yang melakukan kegiatan yaitu admin.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dua puluh tujuh message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Menampilkan halaman ''login'', lalu ''input username'' dan ''password''
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu decision node untuk member keputusan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
Klik ''login'' untuk menyatakan bahwa ''username'' dan ''password'' sudah benar dan jika benar maka akan masuk ke dalam menuutama
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
Jika salah memasukan ''username'' dan ''password'' maka akan muncul pesan ''“Username'' Atau ''Password''Salah!”
+
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sequence Diagram Usulan pada Sistem Guru
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div align="center"><img src="http://i65.tinypic.com/35bdyyx.png"/></div>
Nama program            : Halaman User <br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.6. Sequence Diagram Usulan pada Sistem Guru</b></p></div>
Fungsi program          : Untuk menampilkan menu pilihan yang terdapat di dalam aplikasi<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.6 sequence diagram pada sistem Guru terdapat:</div>
Bahasa Pemrograman      : Basic<br>
+
Proses Program          : Jalankan program menu utama, lalu pilih salah satu fitur yang terdapat pada menu utama, yaitu terdiri dari: ''Home'', Info Nilai Jumlah nilai remedial, Absen saat ini, info jumlah prestasi, info jumlah pelanggaran, ''Logout''.<br>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Nama program          : Nilai<br>
+
Fungsiprogram        : Untuk menampilkan informasitentang nilai  siswa.<br>
+
Bahasa Pemrograman    : Basic<br>
+
Proses Program        :<br>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Empat lifeline antar muka yang saling berinteraksi.
Pada “Menu Utama”, kemudianpilih “Detail” pada informasi jumlah nilai remedialuntuk melihat daftar nilai pelajaran
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu aktor yang melakukan kegiatan yaitu admin.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Delapan message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Pilih salah satumata pelajaran, maka kita akan dapat melihat detail nilai mata pelajaran tersebut seperti nilai tugas harian, nilai UTS, nilai UAS.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu decision node untuk member keputusan.
 
</ol>
 
</ol>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sequence Diagram Usulan pada Sistem Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<div align="center"><img src="http://i65.tinypic.com/2q20fon.png"/></div>
Nama program            : Absen<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.7. Sequence Diagram Usulan pada Sistem Siswa</b></p></div>
Fungsi program          : Untuk menampilkan informasiabsensi<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berdasarkan gambar 4.7. sequence diagram pada sistem Siswa terdapat:</div>
Bahasa Pemrograman      : Basic<br>
+
Proses Program          :<br>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Empat lifeline antar muka yang saling berinteraksi.
Pada“Menu Utama”, kemudian pilih “Detail”pada informasi absensi hari ini untuk melihat daftar absen siswa pada hari itu.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu aktor yang melakukan kegiatan yaitu admin.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">enam message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Tekan“Grafik” untuk melihat statistik absen keseluruhan.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Satu decision node untuk member keputusan
 +
</ol>
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
==Rancangan Basis Data==
Nama program            : Prestasi<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Rancangan basis data pada sistem usulan penilaian raport siswa SMKN 2 Kab.Tangerang digambarkan dengan menggunakan class diagram. Selain itu, rancangan basis data juga berisi spesifikasi basis data yang dibuat.</div>
Fungsiprogram            : Untuk menampilkan informasiprestasi siswa.<br>
+
===Class Diagram===
Bahasa Pemrograman      : Basic<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Class diagram merupakan diagram yang menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai tujuan. Berikut adalah class diagram sistem usulan SMKN 2 Kab.Tangerang :</div>
Proses Program          :<br>
+
<div align="center"><img src="https://image.ibb.co/mhDvnz/Capture27.png" alt="Capture27" /></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.8. Class Diagram Sistem Usulan</b></p></div>
<ol style="list-style-type:lower-alpha">
+
<br/>Keterangan Gambar 4.8. :
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<ol>
Pada“Menu Utama”, kemudian pilih “Detail”pada table informasi jumlah prestasi untukmelihat daftar prestasi selama di sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 7 class yaitu : guru, kelas, kelas_siswa, pelajaran, nilai, user, dan siswa.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 8 association, yaitu relasi yang menghubungkan antar class.
Pilihsalah satu prestasi untuk melihatdetail prestasi.
+
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
===Spesifikasi Basis Data===
Nama program              : Pelanggaran<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Dalam merancang sebuah sistem informasi yang baik, perlu adanya perancangan database atau basis data. Berikut merupakan rancangan basis data pada sistem usulan SMKN 2 Kab.tangerang:</div>
Fungsiprogram            : Untuk menampilkan informasi pelanggaran siswa<br>.
+
Bahasa Pemrograman        : Basic<br>
+
Proses Program            :<br>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data Guru
Pada“Menu Utama”, kemudian pilih “Detail”pada table informasi jumlah pelanggaran untukmelihat daftar pelanggaran selama di sekolah.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.1 Data guru</b></p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<div align="center"><img src="https://preview.ibb.co/b1kx0K/Capture28.png"/></div>
Pilihsalah satu prestasi untuk melihatdetail pelanggaran siswa.
+
<br/>Keterangan :
 +
<br/>Nama Tabel : Kode_guru
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : Kode_guru
 +
<br/>Panjang Record : 44
 +
<br/>Struktur:Id,Kode_kelas,Kode_siswa,Jurusan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data Kelas
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.2. Data kelas</b></p></div>
 +
<div align="center"><img src="https://preview.ibb.co/ePEUEe/Capture29.png"/></div>
 +
<br/>Keterangan :Kode_kelas
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : id
 +
<br/>Panjang Record : 43
 +
<br/>kode_kelas,tahun_ajar,kelas,nama_kelas,kode_guru,status_aktif.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data kelas siswa
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 4.3. Data kelas siswa</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/fSewue/Capture30.png" alt="Capture30"/></div>
 +
<br/>Keterangan :
 +
<br/>Nama Tabel : id
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : id
 +
<br/>Panjang Record : 44
 +
<br/>Struktur:Id,Kode_kelas,Kode_siswa,Jurusan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data Nilai
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.4. Data Nilai</b></p></div>
 +
<div align="center"><img src="https://preview.ibb.co/eqCwSz/Capture31.png"/></div>
 +
<br/>Keterangan :
 +
<br/>Nama Tabel : Data Nilai
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : id
 +
<br/>Panjang Record : 141
 +
<br/>Id,Semester,Kode_pelajaran,Kode_guru,Kode_kelas,Kode_siswa,nilai_tugas1,Nilai_tugas2,Nilai_uts,Nilai_uas,Status_aktif
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data Pelajaran
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.5. Data Pelajaran</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/dVs5nz/Capture32.png"/></div>
 +
<br/>Keterangan :
 +
<br/>Nama Tabel : Data Pelajaran
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : Kode_pelajaran
 +
<br/>Panjang Record : 204
 +
<br/>Kode_pelajaran,Nama_pelajaran,Keterangan1.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data Siswa
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.6. Data Siswa</b></p></div>
 +
<div align="center"><img src="https://preview.ibb.co/grCD7z/Capture33.png"/></div>
 +
<br/>Keterangan :
 +
<br/>Nama Tabel : Data Siswa
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : Kode_siswa
 +
<br/>Panjang Record : 269
 +
<br/>Kode_Siswa,Nis,Nama_siswa,Kelamin,Agama,Tempat_lahir,Tanggal_lahir,Alamat,No_Telepon,Tahun_angkatan,Status,Username,Password,Gambar
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data User
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.7. Data user</b></p></div>
 +
<div align="center"><img src="https://preview.ibb.co/b23gue/Capture34.png" alt="Capture34"/></div>
 +
<br/>Keterangan :
 +
<br/>Nama Tabel : Data User
 +
<br/>Media : Hardisk
 +
<br/>Fungsi : untuk menyimpan data akses
 +
<br/>Primary Key : Data_user
 +
<br/>Panjang Record : 334
 +
<br/>kode_kelas,tahun_ajar,kelas,nama_kelas,kode_guru,status_aktif.
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
===Perbedaan Prosedur Sistem Berjalan Dengan Sistem Usulan===
Nama program            : ''Logout''<br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel .4.8.  Sistem Berjalan Dengan Sistem Usulan</b></p></div>
Fungsi program          : Untuk keluar dari aplikasi<br>
+
<div align="center"><img src="https://image.ibb.co/bCp7Hz/Capture35.png" alt="Capture35"/></div>
Bahasa Pemrograman      : Basic<br>
+
Proses Program          : Pada “Menu Utama” pilih''“logout”'', maka akan tampil halaman ''login'' yang menandakan bahwa ''user'' telah keluar dari aplikasi<br>
+
</ol>
+
  
==Rancangan ''Prototype''==
+
==Rancangan Prototype/Tampilan==
 +
===Rancangan Halaman Utama===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Halaman ini berisi slide foto-foto sarana dan prasarana SMKN 2 Kab.Tangerang , serta hal-hal mengenai SMKN 2 Kab.Tamgerang.</div>
 +
<div align="center"><img src="https://image.ibb.co/gryjxz/Capthure36.png" alt="Capthure36"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.9. Rancangan Tampilan Halaman Utama</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
===Tampilan Prototype Login Sistem===
Tahapini merupakan gambar yang jelas mengenai rancang bangun yang lengkap mengenaiaplikasi yang akan dibuat, juga sebagai pemenuhan kebutuhan daripada prapenggunasistem. Berikut ini merupakan ''Prototype'' atau tampilan dari perancangan aplikasi ''Monitoring'' Prestasi Siswayang akan dibuat, yaitu:
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype login ini berisi tampilan login yang digunakan user untuk masuk kedalam sistem.</div>
</div>
+
<div align="center"><img src="https://image.ibb.co/cNG1AK/Capture37.png" alt="Capture37"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.10. Rancangan Tampilan Login</b></p></div>
  
<ol>
+
===Tampilan Prototype Home Sistem===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Prototype'' Halaman ''Splash Screen''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype home ini berisi tampilan tentang informasi umum
  <div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-bnV1ytne_oM/VCsO-d9RtvI/AAAAAAAABus/0aVgAHhcfe4/w443-h250-no/gb421.jpg"></div>
+
SMKN 2 Kabupaten Tangerang, tampilan ini adalah tampilan home untuk user mengakses menu menu lainya.</div>
 +
<div align="center"><img src="https://image.ibb.co/fES2Hz/Capture38.png" alt="Capture38"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.11. Home Sistem</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.21 Prototype Halaman ''Splash Screen'''''</div>
+
===Tampilan Prototype Menu Data Guru Sistem===
            <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.11 Komponen Halaman ''Splash Screen'''''</div>
+
data guru.</div>
 +
<div align="center"><img src="https://image.ibb.co/n6qQ4e/Capture39.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.12. Data Guru</b></p></div>
  
 +
===Tampilan Prototype Menu Data Siswa Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
 +
data guru.</div>
 +
<div align="center"><img src="https://image.ibb.co/csRF4e/Capture40.png" alt="Capture40"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.13. Data Siswa</b></p></div>
  
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-UinDYjo7ooE/VDCmuNsXHoI/AAAAAAAAB2c/z17B_fBJZzY/w586-h264-no/tbl411.png"></div>
+
===Tampilan Prototype Menu Data Pelajaran Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
 +
data Pelajaran.</div>
 +
<div align="center"><img src="https://image.ibb.co/ceQmAK/Capture41.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.14. Data Pelajaran</b></p></div>
  
 +
===Tampilan Prototype Menu Data Kelas Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
 +
data Kelas.</div>
 +
<div align="center"><img src="https://image.ibb.co/jsObcz/Capture42.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.15. Data Kelas</b></p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
===Tampilan Prototype Menu Data Admin Sistem===
''Prototype'' Halaman ''Login''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
 +
data guru.</div>
 +
<div align="center"><img src="https://image.ibb.co/gfV6cz/Capture43.png" /></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.16. Data Admin</b></p></div>
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-A19hraWBoaA/VCsO-ZYnRvI/AAAAAAAABus/fMXxdEtWa84/w888-h459-no/gb422.jpg"></div>
+
===Tampilan Prototype Menu Data Nilai Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype master ini berisi tampilan dari menu untuk mengakses
 +
data Nilai.</div>
 +
<div align="center"><img src="https://image.ibb.co/bXSmcz/Capture44.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.17. Data Nilai</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
==Implementasi Sistem Yang Diusulkan==
'''Gambar 4.22 ''Prototype'' Halaman ''Login'''''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Prototype merupakan rancangan visualisasi interface/tampilan pada
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
system yang akan dibangun. Setelah dilakukan desain, rancangan sistem yang diusulkan akan ditampilkan seperti di bawah ini</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
===Tampilan Menu Awal===
'''Table 4.12 Tabel Komponen Halaman ''Login'''''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan halaman utama ini berisi tampilan tentang informasi umum
 +
SMKN 2 Kabupaten Tangerang tampilan ini adalah tampilan awal sebelum seseorang dapat login.</div>
 +
<div align="center"><img src="https://preview.ibb.co/bvtBcz/Capture45.png" /></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.18. Menu Awal</b></p></div>
  
 +
===Tampilan Menu Login===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan login ini berisi tampilan login yang digunakan user untuk masuk
 +
kedalam sistem.</div>
 +
<div align="center"><img src="https://image.ibb.co/kXJ8qK/Capture46.png" alt="Capture46"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.19. Data Login</b></p></div>
  
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-Sp4JyNuSE0g/VDCm2SryNeI/AAAAAAAAB2k/KDBIX1qxSV8/w575-h422-no/tbl412.png"></div>
+
===Tampilan Menu Home===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan home ini berisi tampilan tentang informasi Penilaian Penlaian
 +
siswa umum SMKN 2 Kabupaten Tangerang, tampilan ini adalah tampilan home untuk user mengakses menu menu lainya.</div>
 +
<div align="center"><img src="https://preview.ibb.co/b41NHz/Capture47.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.20. Tampilan Home</b></p></div>
  
 +
===Tampilan Menu Data Siswa===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data Siswa ini befungsi untuk mengelola data Siswa, baik
 +
tambah, ubah, ataupun hapus data.</div>
 +
<div align="center"><img src="https://preview.ibb.co/c2ODPe/Capture48.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.21. Data Siswa</b></p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">''Prototype'' Halaman Utama/Menu
+
===Tampilan Menu Data Kelas===
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh5.googleusercontent.com/-5TxaF-BRytE/VCsO-XSz-bI/AAAAAAAABus/7-MvnS7hF68/w837-h567-no/gb423.jpg"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data Kelas ini befungsi untuk mengelola data Kelas,
 +
baik tambah, ubah, ataupun hapus data.</div>
 +
<div align="center"><img src="https://image.ibb.co/npn4xz/Capture49.png" /></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.22. Data Kelas</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
===Tampilan Menu Data Pelajaran===
'''Gambar  4.23 ''Prototype'' Halaman Utama/Menu'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data Pelajaran ini befungsi untuk mengelola data
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
Pelajaran,baik tambah, ubah, ataupun hapus data.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
<div align="center"><img src="https://preview.ibb.co/iy1mAK/Capture50.png" /></div>
'''Table 4.13 Tabel Komponen Halaman Utama'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.23. Data Pelajaran</b></p></div>
  
 +
===Tampilan Menu Data Nilai Siswa===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data NIlai Siswa ini befungsi untuk mengelola data Nilai
 +
Siswa,baik tambah, ubah, ataupun hapus data.</div>
 +
<div align="center"><img src="https://preview.ibb.co/i9StqK/Capture51.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.24. Data Nilai Siswa</b></p></div>
  
 +
===Tampilan Menu Data Guru===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data Guru ini befungsi untuk mengelola data Guru,baik
 +
tambah, ubah, ataupun hapus data.</div>
 +
<div align="center"><img src="https://preview.ibb.co/gNNtqK/Capture52.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.25. Data Guru</b></p></div>
  
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-jXRhug5eFhE/VDCm5gGZ1XI/AAAAAAAAB2w/MGBIRv8tUIc/w414-h544-no/tbl413.png"></div>
+
===Tampilan Menu Data Admin===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Data Admin ini befungsi untuk mengelola data Admin,baik tambah, ubah, ataupun hapus data.</div>
 +
<div align="center"><img src="https://image.ibb.co/dZBiPe/Capture53.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.26. Data Admin</b></p></div>
  
 +
===Tampilan Menu Laporan Data Siswa===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Laporan Siswa ini befungsi untuk melihat hasil dari data
 +
siswa dan siap dicetak</div>
 +
<div align="center"><img src="https://preview.ibb.co/bKTrAK/Capture54.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.27. Laporan Data Siswa</b></p></div>
  
 +
===Tampilan Menu Laporan Data Kelas===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Laporan Data kelas ini befungsi untuk melihat hasil dari
 +
data Kelas dan siap dicetak</div>
 +
<div align="center"><img src="https://preview.ibb.co/giqA4e/Capture55.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.28. Laporan Data Kelas</b></p></div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
===Tampilan Menu Laporan Data Pelajaran===
''Prototype'' Halaman Daftar Nilai Pelajaran
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Laporan Data Pelajaran ini befungsi untuk melihat hasil
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-YgUvChAjfTw/VCsO-b39IJI/AAAAAAAABus/zSrcgaslQiw/w832-h567-no/gb424.jpg"></div>
+
dari data Pelajaran dan siap dicetak</div>
 +
<div align="center"><img src="https://preview.ibb.co/c6Qzxz/Capture56.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.29. Laporan Data Pelajaran</b></p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
===Tampilan Menu Laporan Data Nilai Siswa===
'''Gambar 4.24 ''Prototype'' Halaman Daftar Nilai Pelajaran'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Laporan Data Nilai Siswa ini befungsi untuk melihat hasil
+
dari data Nilai Siswa dan siap dicetak</div>
+
<div align="center"><img src="https://preview.ibb.co/mWn4xz/Capture57.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.30. Laporan Data Nilai Siswa</b></p></div>
      <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.14 Tabel Komponen Halaman Daftar Nilai Pelajaran
+
'''</div>
+
  
 +
===Tampilan Menu Laporan Data Guru===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan menu Laporan Data Guru ini befungsi untuk melihat hasil
 +
dari data Guru dan siap dicetak.</div>
 +
<div align="center"><img src="https://preview.ibb.co/c61Q4e/Capture58.png"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Gambar 4.31. Laporan Data Guru</b></p></div>
  
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-sYib-pClgiI/VDCm6LOnTtI/AAAAAAAAB24/X8Cjy-nWxFM/w629-h505-no/tbl414.png"></div>
+
===Tampilan Menu Logout===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Tampilan prototype menu logout berisi sebuah pesanuntuk tetap ataupun
 +
keluar dari sistem.</div>
 +
<div align="center"><img src="https://preview.ibb.co/jWZsHz/Capture59.png" alt="Capture59"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 3.4. Final Draft Elisitasi</b></p></div>
  
 
+
==Konfigurasi Sistem Yang Diusulkan==
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
===Spesifikasi Perangkat Keras Yang Digunakan===
''Prototype'' Halaman Informasi Absen
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Perangkat keras yang digunakan untuk membuat sistem informasi
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh4.googleusercontent.com/-h228EVDk0Og/VCsO-Wxtz5I/AAAAAAAABus/SUqG2p1_7xI/w834-h567-no/gb425.jpg"></div>
+
kehadiran siswa ini antara lain sebagai berikut :</div>
 
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Processor : AMD A12
'''Gambar 4.25 ''Prototype'' Halaman Informasi Absen'''</div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Monitor : 15 inch
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart '' di atas adalah :</p></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Ram : 8 Gb
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Harddisk : 1 TB
'''Table 4.15 Tabel Komponen Halaman Informasi Absen'''</div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-MCaV069l9y8/VDCm6nsnFKI/AAAAAAAAB28/K77RwhIRnpM/w641-h462-no/tbl415.png"></div>
+
 
+
 
+
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Grafik Absen
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh4.googleusercontent.com/-5mYnsf54unc/VCsO-Z4vYMI/AAAAAAAABus/yOPOPvm5XxI/w832-h567-no/gb426.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
'''Gambar 4.26 ''Prototype'' Halaman Grafik Absen'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.16 Tabel Komponen Halaman Grafik Absen'''</div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-Z0SSh2u0fM8/VDCm75gIRNI/AAAAAAAAB3E/XurrKstWyP4/w630-h344-no/tbl416.png"></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman InformasiPrestasi
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-cThivds5OhA/VCsO-QIGX9I/AAAAAAAABus/9lADbS5-ixY/w837-h567-no/gb427.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
'''Gambar 4.27 ''Prototype'' Halaman Daftar Informasi Prestasi'''</div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart ''di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.17 Tabel Komponen Halaman Informasi Prestasi'''</div>
+
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-7UwfjTgBzS8/VDCnBtbFrTI/AAAAAAAAB3Q/31l8y8X5yv4/w651-h388-no/tbl417.png"></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Detail Prestasi
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh5.googleusercontent.com/-_6TxlrBcZ1I/VCsO-Vu6HaI/AAAAAAAABus/E8gMzXAgmIo/w836-h567-no/gb428.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">
+
'''Gambar 4.28 ''Prototype'' Halaman Detail Prestasi'''</div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.18 Tabel Komponen Halaman Detail Prestasi '''</div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-dx97eOI_nKk/VDCnCMVa70I/AAAAAAAAB3Y/xddKkeajcwY/w653-h385-no/tbl418.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Informasi Pelanggaran
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh4.googleusercontent.com/-ZOWxma2g884/VCsO-RNtSeI/AAAAAAAABus/lXhGuc9oB_g/w838-h567-no/gb429.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.29 ''Prototype'' Halaman Informasi Pelanggaran'''</div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.19 Tabel Komponen Halaman Informasi Pelanggaran'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-2dBYESib3Xc/VDCnCcn48WI/AAAAAAAAB3c/PGw-fP5KPYo/w652-h429-no/tbl419.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman DetailPelanggaran
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-SLnUcOMfqpg/VCsO-XHNv5I/AAAAAAAABus/Lib_Xie3SJI/w841-h567-no/gb430.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.30 ''Prototype'' Halaman Detail Pelanggaran'''</div>
+
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.20 Tabel Komponen Halaman Detail Pelanggaran'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-wDL0EKhS2dc/VDCnF-AYQMI/AAAAAAAAB3s/wJJbZv2_m-8/w655-h467-no/tbl420.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Menu Guru
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-jYRtEbZo9Dk/VCsO-aebPjI/AAAAAAAABus/aTDV9Frpamk/w833-h567-no/gb431.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.31 Prototype Halaman Menu Guru '''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.21 Tabel Komponen Halaman Guru '''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-lyLPP4Q-V5M/VDCnGwsvKyI/AAAAAAAAB30/kyETu8JEyfM/w592-h495-no/tbl421.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Daftar Kelas
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh4.googleusercontent.com/-KM4jucmyYG4/VCsO-Y15XcI/AAAAAAAABus/hoFXX8r8aJM/w832-h567-no/gb432.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.32 ''Prototype'' Halaman Daftar Kelas'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.22 Tabel Komponen Halaman Daftar Kelas'''</div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-PQxtTXBAOV4/VDCnHkd9A9I/AAAAAAAAB38/tAGRIsu_QLE/w587-h421-no/tbl422.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
'' Prototype'' Halaman Daftar Absen
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh5.googleusercontent.com/-7q5Z73opG1E/VCsO-W2RkHI/AAAAAAAABus/6xGNdQPjUz0/w833-h567-no/gb433.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.33 ''Prototype'' Halaman Daftar Absen'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.23 Tabel Komponen Halaman Daftar Absen'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-qOsEJhRkkKs/VDCnIz6MGXI/AAAAAAAAB4E/h4O51j_9BrU/w588-h458-no/tbl423.png"></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman Input Absen
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-qOjjVaQHeI4/VCsO-eAEkMI/AAAAAAAABus/AUhfC5BMdxc/w839-h567-no/gb434.jpg"></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.34 ''Prototype'' Halaman ''Input'' Absen'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">PenjelasanPenjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.24 Tabel Komponen Halaman ''Input '' Absen'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-w0cgDcxcRxA/VDCnJvBnu3I/AAAAAAAAB4M/1sPpArrwXn8/w588-h460-no/tbl424.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype Input'' Nilai
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh3.googleusercontent.com/-p-_1qaaTv9g/VCsO-dXQaFI/AAAAAAAABus/cBOroT_zfRk/w880-h548-no/gb435.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.35 ''Prototype'' Halaman Input Nilai'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.25 Tabel Komponen ''Input'' Nilai'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-kg398do-bmQ/VDCnKryvYvI/AAAAAAAAB4U/VpUGFW04C_M/w587-h496-no/tbl425.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
''Prototype'' Halaman ''Input'' Prestasi
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh6.googleusercontent.com/-Iw0udw0GhiI/VCsO-TXBu7I/AAAAAAAABus/qWKrZ74P-PY/w880-h548-no/gb436.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar 4.36 ''Prototype'' Halaman ''Input Prestasi'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart'' di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.26 Tabel Komponen Halaman ''Input'' Prestasi'''</div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-LvktbB7icSE/VDCnLY8RgoI/AAAAAAAAB4c/kD3B6i8PAyM/w591-h424-no/tbl426.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">
+
'' Prototype'' Halaman ''Input'' Pelanggaran
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><img width=500 src="https://lh4.googleusercontent.com/-UCWUBTZgvhY/VCsO-chxnNI/AAAAAAAABus/eIUFTectkFg/w880-h546-no/gb437.jpg"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Gambar  4.37 ''Prototype'' Halaman ''Input'' Pelanggaran'''</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Penjelasan Penjelasan komponen yang terdapat pada ''flowchart ''di atas adalah :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center">'''Table 4.27 Tabel Komponen Halaman ''Input'' Pelanggaran'''</div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-nQhtgCY94oQ/VDCnMReUR0I/AAAAAAAAB4k/LQzjokCDGoo/w586-h532-no/tbl427.png"></div>
+
 
</ol>
 
</ol>
 
+
==Spesifikasi Perangkat Lunak Yang Digunakan==
==Konfigurasi Sistem==
+
===Spesifikasi ''Hardware''===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
 
+
Perangkat kerasyang dibutuhkan oleh sistem adalah satu unit ''personal computer''dan ''mobiledevice''. Perangkat keras yang diusulkan inidibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kebutuhan di masayang akan datang. Konfigurasi yang dibutuhkan pada desain sistem yang diusulkanadalah:
+
</div>
+
 
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Personal Computer
+
 
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Windows 10
Processor        : CPU @ 2.30GHz (4 CPUs), ~2.3GHz
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Visual Paradigm for UML 6.4 Enterprise
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">All in one package : XAMPP
Monitor          : 14”
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Database Server : MySQL
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Web Server : Apache
RAM              :   4 GB
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Microsoft Office 2010
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Code Editor : Sublime Text
HD                  :   500 GB
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Web Browser : Google Chrome
 
</ol>
 
</ol>
 
+
===Hak Akses===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Dalam rancangan sistem kehadiran siswa ini, peneliti merancang beberapa
Mobile Device
+
user yang berhak untuk mengakses sistem ini diantaranya adalah:</div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Admin
General:
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Guru
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Siswa
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
2G Network  :GSM 850 / 900 / 1800 / 1900
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  
+
3G Network  : HSDPA 900 / 2100
+
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Display:
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Type              : TFT capacitive touchscreen, 256K colors
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Size                : 240 x 320 pixels, 3.0” (~133 ppi pixel density)
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Multi touch''
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Memory:''
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  Internal        :1Gb
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
  RAM            :512mb
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
CPU: 830 MHzARMv6
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
''Operating System'' : Android Gingerbread 2.3.3
+
</ol>
+
 
</ol>
 
</ol>
 +
==Pengujian Sistem yang diusulkan==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Pengujian adalah tahap lanjutan setelah menganalisa, dan merancang
 +
sistem, dalam hal ini digunakan metode black box testing untuk pengujian terhadap sistem. Tujuan dari pengujian ini tentunya untuk meminimalisir error ataupun bug yang nantinya akan terdapat pada sistem, namun black box sistem adalah pengujian guna menguji fungsionalitas sistem.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 4.9. Pengujian Sistem Yang Diusullkan</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/mhw8Pe/Capture60.png"/></div>
  
===Aplikasi Yang Digunakan===
+
<div align="center"><img src="https://image.ibb.co/c6u9xz/Capture61.png"/></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
  
Perangkatlunak merupakan penunjang dari peralatan komputer dan ''Mobile device'' yang akan digunakan sebagai penghubung dalaminstruksi yang diinginkan, agar komputer dan ''Mobile device'' dapat menghasilkan informasi yang diharapkan, makaperangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagaiberikut:
+
<div align="center"><img src="https://image.ibb.co/fB6iPe/Capture63.png"/></div>
</div>  
+
  
<ol style="list-style-type:lower-alpha"><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
==Implementasi==
    Personal computer
+
===Time Schedule===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Dalam penulisan dan perancangan sistem ini dibuat batasan waktu untuk
 +
memaksimalkan penelitian ini.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 4.10. Time Schedule</b></p></div>
 +
<div align="center"><img src="https://image.ibb.co/kubBAK/Capture64.png" /></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pembuatan Proposal
      Sistem Operasi “Windows 7 Ultimate”
+
<br/>Pada tahap ini dilakukan pembuatan latar belakang masalah, tujuan, manfaat, dan juga perumusan masalah selama waktu yang ditentukan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pengumpulan Data
Microsoft Office 2007
+
<br/>Pada tahap ini, dilakukan wawancara dan pengambilan data yang dibutuhkan dilakukan kepada stakeholder sebagai bahan pendukung guan penulisan laporan ilmiah maupun perancangan sistem selama waktu yang ditentukan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Analisa Sistem
XAMPP
+
<br/>Melakukan pengkajian ataupun analisa terhadap data yang telah diperoleh, merumuskan elisitasi sistem dari hasil wawancara kepada stakeholder selama waktu yang ditentukan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Perancangan Sistem
Basic4Android
+
<br/>Penerapan dari hasil analisa yang telah dilakukan oleh peneliti terhadap data yang diperolehnya, sehingga menghasilkan suatu rancangan sistem sesuai dengan kebutuhan dari pengguna. Pada tahap ini merupakan kegiatan menulis kode program dan mendesain program sesuai dengan kebutuhan user, pembuatan program berlangsung selama waktu yang ditentukan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Testing Program
  Google Chrome
+
<br/>Pada tahap ini dilakukan Testing atau pengujian terhadap program yang telah dibuat guna mengetahui kesalahan yang ada pada program. Pengujian program berlangsung selama waktu yang ditentukan.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Evaluasi Program
    AdobeDreamweaver CS6
+
<br/>Tahap ini, dimana evaluasi dilakukan setelah testing atau pengujian terhadap program dilakukan, kegiatan ini dilakukan guna merancang kembali beberapa fungsi yang eror saat testing dilaksanakan agar dapat diperbaiki sebelum di implementasikan nantinya di SMKN 2 Kabupaten Tangerang, waktu evaluasi berlangsung seama waktu yang ditentukan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Perbaikan Program
 +
<br/>Setelah melakukan Pengujian dan evaluasi terhadap program beberapa error yang terdapat dalam program diperbaiki selama waktu yang ditentukan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Implementasi Program
 +
<br/>Setelah semua fungsi berjalan dengan baik serta program di anggap layak, maka langkah selanjutnya dilakukan implementasi program SMKN 2 Kabupaten Tangerang implementasi program berlangsung selama waktu yang ditentukan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Dokumentasi
 +
<br/>Proses dokumentasi terhadap kegiatan yang, berlangsung sejak awal kegiatan yaitu mengumpulkan data hingga program di implementasikan pada pihak stakeholder.
 
</ol>
 
</ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
===Estimasi Biaya===
''Mobile device''
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Estimasi biaya digunakan guna memperhitungkan biaya yang dikeluarkan
<ol>
+
guna penelitian ini mulai ari awal mula hingga penyelesaian laporan, dan estimasi biaya dibuat guna sebagai patokan ataupun catatan agar biaya yang dikeluarkan pun sebading dengan hasil dari peneltian ini. Berikut estimasi biaya dari penelitian ini:</div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p align="center"><b>Tabel 4.11. Estimasi Biaya</b></p></div>
Sistemoperasi Android OS v2.3 (Gingerbread)
+
<div align="center"><img src="https://image.ibb.co/jppgAK/Capture66.png"/></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
    Java MIDPemulator
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Browser WAP2.0/xHTML, HTML
+
</ol></ol>
+
 
+
 
+
===Hak Akses===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh guru dan orang tua siswa.
+
</div>
+
 
+
 
+
 
+
==Testing==
+
===Metode Implementasi===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Implementasi program aplikasi ''Monitoring''Prestasi Siswa berbasis Android dilakukan dengan menggunakan metode ''Black boxTesting''. Metode ''Black box Testing''merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program. Tujuan dari metode ''Black box Testing'' ini adalah untuk menemukan kesalahan fungsi padaprogram.
+
 
+
Pengujian dengan metode ''Black box Testing''dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input yang diberikan, prosesdapat menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, makaprogram yang dibuat sudah benar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.
+
</div>
+
 
+
 
+
===Pengujian ''Black box''===
+
<ol style="list-style-type:lower-alpha">
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box''berdasarkan aplikasi ''Monitoring'' Prestasi Siswa berbasis Android untuk fungsi ''splash screen'',yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.28 Tabel Pengujian ''Black box'' Pada halaman ''Splash Screen''</b></p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh4.googleusercontent.com/-i2S2x4grdD0/VDCnOhFBg1I/AAAAAAAAB4s/DMmTncmMSEE/w579-h305-no/tbl428.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian''Black box'' Pada halaman ''Login'' aplikasi
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box''berdasarkan aplikasi ''mobile learning'' berbasis Android untuk fungsi pada halaman ''Login'',yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.29 Tabel Pengujian ''Black box'' Pada halaman ''Login'' aplikasi</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-ZoP6-alz83s/VDCnTVuiwKI/AAAAAAAAB48/gz5B2c_fWkQ/w531-h544-no/tbl429.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian''Black box'' Pada Menu Utama
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box''berdasarkan aplikasi ''monitoring'' prestasi siswa untuk fungsi Menu Utama,yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.30 Tabel Pengujian ''Black box'' Pada Menu Utama</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-NKn8bUP8TQY/VDCnXD3RKWI/AAAAAAAAB5E/DZlYKY-Rpnk/w304-h544-no/tbl430.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian''Black box'' Pada “ Halaman Daftar Nilai”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">Berikut ini adalah tabel pengujian ''Black box'' berdasarkan aplikasi ''Monitoring''Prestasi untukfungsi Menu “Nilai”, yaitu sebagai berikut :
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.31 Tabel Pengujian ''Black box'' Pada “Nilai”</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-y0FWwXkMqkA/VDCnX4V3XCI/AAAAAAAAB5M/M0ocY3-ebfc/w547-h461-no/tbl431.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian''Black box'' Pada Menu “Absen”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box'' berdasarkan aplikasi ''Monitoring' Prestasi Siswa berbasis Android untuk fungsi Menu “Absen”,yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.32 Tabel Pengujian Black box Pada “Absen”</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-ez4D70pxj98/VDCnZqPr85I/AAAAAAAAB5U/R02Z2p6uroc/w511-h468-no/tbl432.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian ''Black box'' Pada Menu “Prestasi”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box''berdasarkan aplikasi ''Monitoring'' Prestasi Siswa berbasis Android untuk fungsi Menu “Prestasi”,yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.33 Tabel Pengujian ''Black box'' Pada Menu “Prestasi”</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh3.googleusercontent.com/-iUWOkhuITLs/VDCndbfckyI/AAAAAAAAB5c/Q1WyDC6qRGA/w512-h455-no/tbl433.png"></div>
+
 
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
+
Pengujian ''Black box'' Pada ''Splash Screen'' aplikasi
+
Pengujian''Black box'' Pada Menu “Pelanggaran”
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Berikut ini adalah tabel pengujian ''Black box''berdasarkan aplikasi ''Monitoring'' Prestasi Siswa berbasis Android untuk fungsi Menu “Pelanggaran”,yaitu sebagai berikut:
+
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> <p align="center"><b>Tabel 4.34 Tabel Pengujian ''Black box'' Pada Menu “Pelanggaran”</b></p></div>
+
 
+
 
+
 
+
<div style="text-align: center"><img src="https://lh6.googleusercontent.com/-tEUKZUWDNWk/VDCneuyg9yI/AAAAAAAAB5s/UJZf2B4qDUI/w516-h468-no/tbl434.png"></div>
+
 
+
</ol>
+
 
+
==Evaluasi==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
Setelahdilakukan pengujian dengan metode ''Blackbox'' yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menudan ''sub menu''. Jika ''input'' data tidak lengkap maka sistemakan menampilkan pesan dan menyampaikan pesan yang sangat membantu ''use''r jika ''user'' mendapati kesalahan saat ''input''data yang tidak lengkap atau salah, selanjutnya yang kemudian akan di prosessesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan ''output'' yang sesuai dengan yangdiinginkan.
+
</div>
+
+
==''Schedulle'' Implementasi==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in; line-height: 2">
+
''Schedulle Implementasi''merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yangdibutuhkan dalam proses ''implementasi''“Aplikasi ''Monitoring'' Prestasi Siswa BerbasisAndroid Pada SMA Al-Ma’muniyah Tangerang”.Pada tahap ini dibutuhkan rencana ''implementasi''yang berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya.Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakanini dalam bentuk tabel dari ''Schedulle Implementasi''adalah sebagai berikut:</div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">
+
'''Tabel 4.35 ''Schedulle Implementasi'''''</p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-LkNGOXBGy3g/VDCneXPy_qI/AAAAAAAAB5o/-eeE0LlVQTM/w597-h427-no/tbl435.png"></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">
+
 
+
'''Tabel 4.36 Estimasi Biaya'''</p></div>
+
 
+
 
+
<div style="text-align: center"><img src="https://lh5.googleusercontent.com/-a1iurgNBHpk/VDCnfei9YqI/AAAAAAAAB54/8sq1h4wMV9I/s497-no/tbl436.png"></div>
+
  
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
Baris 3.356: Baris 1.864:
  
 
==Kesimpulan==
 
==Kesimpulan==
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan dari hasi penelitian dan pengamatan yang telah
 +
dilakukan, maka dapat disimpulkan beberapa hal sebagai berikut:</p></div>
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dengan merancang dan mengimplementasikan sebuah sistem informasi dengan sebuah aplikasi smartphone maka orang tua bisa memonitorong prestasi belajar siswa belajar secara langsung pada telepon genggamnya sehingga mereka dapat mengetahui bagaiamana prestasi belajar di sekolah.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem penilaian Siswa yang berjalan saat ini di SMKN 2 Kab.Tangerang belum sepenuhnya terkomputerisasi. Mekanisme kerjanya adalah menerima berkas penilaian siswa dari setiap guru mata pelajaran setelah itu dicatat dalam bukukumpulan nilai dan menyalinnya kembali dalam satu buku yang disebut dengan raport. Setelah penyalinan tersebut raport disimpan dan dibagikan kepada setiap wali murid pada waktu penyerahan raport berlangsung. Dalam jangka waktu yang
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Sistem informasi dengan menggunakan sebuah aplikasi telepon genggam bisa memberikan informasi secaralangsung setiap saat dan dimana pun berada sehingga lebih efektif dan efisien.
+
ditentukan oleh pihak sekolah, siswa diminta untuk mengembalikan raport tersebut kepada guru wali setiap kelas.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Sistem Informasi dengan sebuah aplikasi smartphone berbasis android bisa memberikan informasi secara cepat dan akurat karena data langsung diinput oleh guru bersangkutan sehingga orang tua bisa mendapatkan informasi yang sebenarnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Kendala dalam penilaian siswa yang berjalan saat ini di SMKN 2 Kab.Tangerang adalah adanya siswa dan masing-masing mempunyai nilai yang berbeda-beda, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya. Oleh karena itu perekapan nilai siswa disimpan secara tertulis oleh parah guru.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dalam perancang sistem informasi penilaian siswa yang diusulkan, menggunakan orientasi objek (Unifi1ed Modeling Language), Pengimplementasinya menggunakan PHP serta database MySQL serta pengujiannya menggunakan Black Box Testing sedangkan tampilan menu programnya terdiri dari
 +
menu login, data (siswa,guru,dan admin), nilai ekstra (Tugas1,Tugas2), raport (UTS dan UAS) dan transkip nilai.
 
</ol>
 
</ol>
  
 
==Saran==
 
==Saran==
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dalam penerapan sistem yang berjalan, penulis ingin
 
+
mengemukakan saran-saran agar sistem bisa berjalan dengan baik, diantaranya:</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun saran yang dapat disajikan penulis sebagai bahan pertimbangan bagi Sekolah SMA Al-Ma’muniyah:</p></div>
+
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Aplikasi ''smartphone'' untuk memonitoring prestasi siswa ini masih jauh dari kesempurnaan, aplikasi ini belum mampu memberikan informasi data dalam bentuk print out. Sehingga masih butuh pengembangan selanjutnya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merancang sistem penilaian Siswa berbasis website agar dapat membantu kinerja guru dalam penginputan nilai serta membantu orangtua siswa dalam memantau nilai putra/i-nya di sekolah.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Aplikasi ''smartphone ''untuk memonitoring prestasi siswa ini membutuhkan koneksi internet untuk dapat mengakses data informasi prestasi siswa.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dalam penerapan sistem penilaian siswa, sebaiknya didukung oleh perangkat yang memadai, baik dari segi peralatannya (software dan hardware) maupun sumber daya manusia agar sistem dapat berjalan secara maksimal.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Untuk menginput absen siswa dilakukan hanya oleh seorang guru, Penulis mengharapkan untuk pengembangan sistem selanjutnya misalnya dengan input secara online oleh siswa secara langsung, sehingga siswa menjadi lebih disiplin.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Apabila sistem yang baru sudah berjalan, perlu diperhatikan dan dilakukan evaluasi secara berkala terhadap sistem, untuk selanjutnya diadakan perbaikan sesuai perubahan dan perkembangan pada SMKN 2 Kab.Tangerang.
 
</ol>
 
</ol>
 
{{pagebreak}}<hr/>
 
{{pagebreak}}<hr/>

Revisi terkini pada 10 September 2018 12.23


PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS

WEB PADA SMKN2 KAB.TANGERANG


SKRIPSI



Logo stmik raharja.jpg



Disusun Oleh :

NIM : 1514489876

NAMA : YOGI PRATAMA SAPUTRA


JURUSAN SISTEM INFORMASI

KONSENTRASI KOMPUTER AKUNTANSI

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2017/2018)



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS

WEB PADA SMKN2 KAB.TANGERANG

Disusun Oleh :

NIM
: 1514489876
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

   

Disahkan Oleh :

Tangerang, Juli 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Komputer Akuntansi
           
           
           
           
(Dr. Ir. Untung Rahardja, M.T.I., MM.)
       
(Nur Azizah, M.Akt.,M.Kom)
NIP : 99001
       
NIP : 078010




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS

WEB PADA SMKN2 KAB.TANGERANG


Dibuat Oleh :

NIM
: 1514489876
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Sistem Informasi

Konsentrasi Komputer Akuntansi


Disetujui Oleh :

Tangerang, Juli 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
   
(Aris Martono, S.Kom, M.M.S.I)
NID : 15029
   
NID : 08197




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS

WEB PADA SMKN2 KAB.TANGERANG


Disusun Oleh :

NIM
: 1514489876
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

   

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, Juli 2018

 
 
 
 
 
NIM : 1514489876

 

)*Tanda tangan dibubuhi materai 6.000;




ABSTRAKSI

Sistem penilaian siswa pada SMKN2 Kab.tangerang belum sepenuhnya terkomputerisasi. Permasalahan pada sistem yang berjalan saat ini yaitu dalam satu sekolah terdapat 2320 siswa dan masing-masing mempunyai nilai yang berbeda-beda. Tak jarang penyimpanan nilai siswa dicatat dan disimpan secara konvensional, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya. Adapun tujuan dari penelitian ini adalah untuk memantau penilaian siswa dengan menggunakan sistem berbasis web pada SMKN2 Kab.Tangerang. Untuk memenuhi kebutuhan sistem maka di butuhkan metode survey dan metode analisis elisitasi yang menghasilkan 27 butir fungsional dan 4 butir non fungsional. Dalam penelitian ini menggunakan metode SDLC (System Developtment Life Cycle) Sedangkan rancangan model sistem ini menggunakan orientasi objek (Unified Modeling Language) dan implementasinya menggunakan bahasa pemograman PHP serta database MySQL. Dengan demikian sistem berbasis komputer ini dapat mempermudah dalam proses penilaian serta dapat dilakukan dengan cepat dan

akurat..

Kata kunci: Perancangan, Sistem Informasi, Penilaian Siswa.


ABSTRACT


Student assessment system at SMKN2 Kab.tangerang not yet fully computerized. Problems in the current system that is in one school there are 2320 students and each has different values. Not infrequently the storage value of students recorded and stored conventionally, so it takes a very long time in the process. The purpose of this research is to monitor students' assessment by using web-based system at SMKN2 Kab.Tangerang. To meet the needs of the system then the required survey method and elicitation analysis method that produces 27 functional grains and 4 non functional items. In this research using SDLC method (System Developtment Life Cycle) While the design of this system model using object orientation (Unified Modeling Language) and its implementation using PHP programming languages and MySQL database. Thus this computerbased

system can simplify the assessment process and can be done quickly and accurately.

Keywords: Keywords: Design, Information System, Student Assessment.




KATA PENGANTAR


Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan karunia-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini yang berjudul “PERANCANGAN SISTEM INFORMASI PENILAIAN SISWA BERBASIS WEB PADA SMKN2 KAB. TANGERANG”.

Laporan ini merupakan penelitian penulisan di SMKN2 Kab.Tangerang, Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung tulisan ini. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tulisan ini dengan baik dan tepat waktu.

Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan penelitian ini, antara lain :

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., MM. selaku Presiden Direktur Perguruan Tinggi Raharja.
  2. Bapak Dr. Po Abas Sunarya, M.Si selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
  4. Ibu Nur Azizah, M.Akt.,M.Kom. selaku Kepala Jurusan Sistem Informasi..
  5. Bapak Handy Januar Permana, S.E.,MM selaku pembimbing I yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan dan arahan kepada penulis.
  6. Bapak Aris Martono, S.Kom,M.M.S.I selaku pembimbing II yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan, arahan serta motivasi kepada penulis.
  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu dan pengetahuan kepada penulis.
  8. Kedua orang tua, kakak,adik dan semua saudara yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan penelitian ini.
  9. Bapak Saefullah, S.Pd., M.pd Wakasek SMKN2 Kab.Tangerang sekaligus pembimbing lapangan yang telah membantu penulis dalam mengumpulkan data-data serta memberikan arahan untuk memperoleh informasi.
  10. Seluruh Pimpinan dan Staf pada SMKN2 Kab.Tangerang yang telah mengijinkan penulis melakukan penelitian dan memberikan dukungan dalam menyelesaikan penelitian ini.
  11. Rekan-rekan seperjuangan CCB dan BBC (Ikhsan, Alda, Andrian,Gagas, Diko, Eko, Dedy, Sendra, dan yang tidak dapat disebutkan satu persatu).
  12. Dan semua pihak yang tidak dapat disebutkan satu persatu.

Penulis meyadari bahwa masih banyak terdapat kekurangan dalam penulisan, penyusunan, ataupun penyajian dalam laporan penelitian ini. Oleh karena itu, segala bentuk saran maupun kritik yang bersifat membangun sangat penulis terima agar dapat menjadi acuan untuk penulisan yang akan datang.

Akhir kata, penulis mengucapkan banyak terima kasih atas perhatian dari pembaca. Semoga Allah SWT selalu memberikan karunia-Nya kepada kita, dan semoga laporan ini dapat bermanfaat dan berguna terutama untuk penulis dan pembaca.


  
Tangerang, Juli 2018
   
(Yogi Pratama Saputra)
NIM : 1514489876


Daftar isi



DAFTAR GAMBAR

  1. Gambar 2.1.Pembuatan Prototipe Evolusioner
  2. Gambar 3.1. SMKN 2 Kabupaten Tangerang
  3. Gambar 3.2. Struktur Organisasi SMKN 2 Kabupaten Tangerang
  4. Gambar 3.3. Use Case Diagaram
  5. Gambar 3.4. Activity Diagram
  6. Gambar 3.5. Sequence Diagram
  7. Gambar 4.1. Use Case Diagram Pada Sistem Usulan Admin
  8. Gambar 4.2. Activity Diagram Pada Sistem Usulan Admin
  9. Gambar 4.3. Activty Diagam Pada Sistem Usulan Guru
  10. Gambar 4.2 Gambar Activity diagram admin sistem usulan
  11. Gambar 4.3 Gambar Activity diagram manajemen sistem usulan
  12. Gambar 4.4. Activty Diagam Pada Sistem Usulan Siswa
  13. Gambar 4.5. Sequence Diagram Usulan pada Sistem Admin
  14. Gambar 4.6. Sequence Diagram Usulan pada Sistem Guru
  15. Gambar 4.7. Sequence Diagram Usulan pada Sistem Siswa
  16. Gambar 4.8. Class Diagram Sistem Usulan
  17. Gambar 4.9. Rancangan Tampilan Halaman Utama
  18. Gambar 4.10. Rancangan Tampilan Login
  19. Gambar 4.11. Home Sistem
  20. Gambar 4.12. Data Guru
  21. Gambar 4.13. Data Siswa
  22. Gambar 4.14. Data Pelajaran
  23. Gambar 4.15. Data Kelas
  24. Gambar 4.16. Data Admin
  25. Gambar 4.17. Data Nilai
  26. Gambar 4.18. Menu Awal
  27. Gambar 4.19. Data Login
  28. Gambar 4.20. Tampilan Home
  29. Gambar 4.21. Data Siswa
  30. Gambar 4.22. Data Kelas
  31. Gambar 4.23. Data Pelajaran
  32. Gambar 4.24. Data Nilai Siswa
  33. Gambar 4.25. Data Guru
  34. Gambar 4.26. Data Admin
  35. Gambar 4.27. Laporan Data Siswa
  36. Gambar 4.28. Laporan Data Kelas
  37. Gambar 4.29. Laporan Data Pelajaran
  38. Gambar 4.30. Laporan Data Nilai Siswa
  39. Gambar 4.31. Laporan Data Guru
  40. Gambar 4.32. Tampilan logout

DAFTAR TABEL

  1. Tabel 2.1. Fungsi-Fungsi Mysql
  2. Tabel 3.1. Elisitasi Tahap I
  3. Tabel 3.2. Elisitasi Tahap II.
  4. Tabel 3.3. Elisitasi Tahap III
  5. Tabel 3.4. Final Draft Elisitasi
  6. Tabel .4.1 Data guru
  7. Tabel .4.2. Data kelas
  8. Tabel 4.3. Data kelas siswa
  9. Tabel .4.4. Data Nilai
  10. Tabel .4.5. Data Pelajaran
  11. Tabel .4.6. Data Siswa
  12. Tabel .4.7. Data user
  13. Tabel .4.8. Data user
  14. Tabel 4.9. Pengujian Sistem Yang Diusullkan
  15. Tabel 4.10. Time Schedule
  16. Tabel 4.11. Estimasi Biaya

DAFTAR SIMBOL

DAFTAR SIMBOL CLASS DIAGRAM

DAFTAR SIMBOL ACTIVITY DIAGRAM

DAFTAR SIMBOL SEQUANCE DIAGRAM



BAB I

PENDAHULUAN


Latar Belakang

Di saat perkembangan zaman yang cukup pesat dengan adanya teknologi baru yang bermunculan dan seiring waktu teknologi menjadi kebutuhan masyarakat dalam beraktifitas terutama dalam teknologi sistem informasi yang menjadi pokok dalam melakukan rutinitas, sistem pengolahan data nilai yang akan menjadi tolak ukur untuk menciptakan sumber daya manusia yang berkompeten dan mampu bersaing dengan sekolah-sekoalah lainnnya. Salah satu perbandingan adalah pada penilaian hasil belajar siswa yang biasanya lansung ditangani oleh masing-masing wali kelas. Sekolah adalah salah satu contoh lembaga pendidikan yang terkena dampak dari kemajuan teknologi komputer. Sekolah merupakan bagian yang terpentingnya siswa dalam melakukan proses pembelajaran dan hasil kerja siswa tersebut. Dalam satu sekolah ada ratusan siswa dan masing-masing mempunyai nilai yang berbeda-beda. Tak jarang penyimpanan nilai siswa dicatat dan disimpan secara konvensional, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya. Sementara hasil dari pengolahan data nilai siswa hanya bisa dilihat, baik oleh siswa maupun orang tua siswa hanya pada buku raport. Hal ini menyebabkan para orang tua tidak bisa setiap saat mengecek nilai putra/putrinya di sekolah. Hal ini dilakukan untuk membangun sistem pembantu dalam pengolahan 2 serta penyajian informasi data nilai siswa. Dengan tujuan agar pengolahanya nilai dapat diolah secara efektif dan efisien, sehingga bisa langsung di akses serta informasi dapat tersampaikan dengan baik menggunakan program yang belum terintegrasi dengan database.

SMKN 2 Kab. Tangerang merupakan salah satu pendidikan di Kabupaten Tangerang yang masih menggunakan penympanan data nilai siswa secara manual. Penyimpanan data nilai siswa yang berjalan saat ini belum efektif dan efisien karena dalam pencarian data nilai sisiwa masih mencari satu persatu dari banyaknya siswa yang membutuhkan waktu yang cukup lama, SMKN 2 Kab. Tangerang memiliki 2357 Siswa,8 Jurusan, Memiliki jumlah 50 kelas,Komponen yang dinilai yaitu sebanyak 37 mata pelajaran. Oleh karena itu pencari yang membutuhkan waktu lama cukup menyulitkan bagi petugas yang mencari tersebut. Selain itu penyimpanan manual dapat menimbulkan beberapa masalah yaitu berkas siswa tersebut menjadi rusak dan ada juga hilangnya data siswa karena terlalu banyaknya siswa yang ada.

Berdasarkan pemaparan diatas, untuk dapat mewujudkan konsep-konsep yang diuraikan diatas, maka penulis mencoba untuk melakukan analisis tehadap sistem yang bejalan pada SMKN 2 Kab. Tangerang yang peneliti tuangkan dalam sebuah laporan Skripsi dengan judul “Perancangan Sistem Informasi Penilaian Siswa Berbasis Web Pada SMKN 2 Kab. Tangerang”.

Rumusan Masalah

Ruang lingkup masalah yang akan diteliti didasarkan atas identifikasi masalah dan pembatasan masalah.Berdasarkan latar belakang yang dikemukakan diatas maka permasalahan yang ingin dibahas dalam penelitian ini dapat dirumuskan yaitu :

  1. Bagaimana sistem data nilai siswa yang berjalan saat ini pada SMKN 2 Kab. Tangerang ?
  2. Apa saja kendala yang terjadi pada sistem penilaian yang sedang berjalan pada SMKN 2 Kab. Tangerang ?
  3. Bagaimana membuat Perancangan Sistem Informasi Penilaian Siswa Berbasis Web untuk memudahkan bagi, tata usaha, guru dan siswa ?

Ruang Lingkup (Batasan Masalah)

Penelitian yang akan memfokuskan pada inti dari masalah yang sedang terjadi agar tidak menyimpang dari pokok permaslahan yang sedang diteliti, maka diperlukan adanya batasan masalah. Adapun ruang lingkup permasalahan yang akan dibahas meliputi:

  1. Sistem informasi ini khusus menangani pengolahan nilai,presensi siswa dan informasi mengenai SMKN2 Kab.Tangerang.
  2. Sistem ini bisa diakses oleh guru admin, dan siswa di SMKN2 kab.Tangerang.
  3. Sebatas sistem penilaian seperti nilai UTS, nilai UAS, nilai ulangan harian, dan ada pula mengenai data guru, data siswa serta menu untuk mengatur jadwal input nilai.

Tujuan Penelitian

Tujuan penelitian yaitu uraian yang menjelaskan secara detail maksud yang hendak dicapai dari penelitian yang dilakukan, Adapun tujuan yang ingin dicapai dari penelitian yang dilakukan sebagai berikut:

  1. Menghasilkan sistem informasi nilai berbasis web yang dapat mengolah nilaisiswa, pencarian, mengupdate,menyimpan,rekap nilai siswa dan laporan nilai yang dapat diakses dengan mudah dan efektif.
  2. Mengetahui kendala dalam penilaian raport yang berjalan saat ini di SMKN 2 kab. Tangerang.
  3. Membantu orang tua dalam mendapatkan informasi secara cepat tanpa harus berkunjung kesekolah, cukup melalui website tersebut.

Manfaat Penelitian

Berikut beberapa manfaat yang diharapkan dari penelitian ini :

  1. Bagi peneliti Sebagai salah satu fasilitas untuk menerapkan ilmu yang sudah didapat di pergururan tinggi yaitu dengan membuat sebuah sistem yang lebih baik lagi dan lebih bermanfaat dengan merancang atau membangun sistem informasi penilaian siswa di SMKN 2 Kab. Tangerang.
  2. Bagi SMKN 2 Kab. Tangerang Menjadikan sistem yang baru menjadi lebih terkomputerisasi efektif dan efisien.
  3. Bagi murid disekolah Dengan Penulisan skripsi ini menjadi acuan bagi mahasiswa untuk menjadi lebih bersemangat dalam menempuh pendidikan. Dengan penelitian praktek kerja secara langsung ini menambah pengalaman bagi mahasiswa agar siap mengahadapi dunia kerja.

Metodologi Penelitian

Metode Pengumpulan Data

Dalam proses pengumpulan data mengenai analisa sistem pengolahan data nilai pada SMKN 2 kab tangerang sebagai bahan penulisan Skripsi ini. Penelitian menggunakan beberapa metode dalam pengumpulan data diantaranya sebagai berikut:

  1. Metode Observasi (Observation Research)

    Penulis melakukan penelitian dengan mendatangi sekolah untuk mengetahui secara detail dan menyeluruh kendala atau masalah apa saja yang terjadi pada sistem yang sedang berjalan.

  2. Metode Wawancara ( Interview )

    Penulis melakukan penelitian dengan cara wawancara atau Tanya jawab secara lisan dan tertulis kepada stakeholder yang bersangkutan guna mendapatkan data yang diperlukan.

  3. Studi Pustaka

    Refrensi yang didapat dari membaca dan mempelajari bukubuku yang berhubungan dengan judul yang sedang diiteliti guna mendapatkan informasi yang dibutuhkan, serta dijadikan landasaan teoritis dalam melaksanakan penelitian maupun penulisan laporan.

Metode Analisa Data

  1. Metode Analisis Sistem

    Untuk menganalisis kinerja dari sistem yang berjalan maka perlu dilakukan analisis terlebih dahulu terhadap organisasi terkait, prosedur penerapan sistem, input maupun output yang dihasilkan oleh sistem, Dan sistem ini menggunakan SDLC.

  2. Metode Analisis Kebutuhan

    Untuk menganalisis kebutuhan sistem guna menyesuaikan dengan kebutuhan dan keinginan dari para user, maka akan dilakukan analisis kebutuhan dengan menggunakan metode analisis elisitasi.

Metode Perancangan Sistem

Perancangan sistem merupakan tahap selanjutnya setelah menganalisa sistem. Setelah mendapatkan gambaran dengan jelas tentang apa yang akan dikerjakan pada tahap analisa sistem, maka dilanjutkan dengan membuat rancangan sistem, baik mendesain sistem, maupun memasukan fungsi yang harus terdapat nantinya pada sistem tersebut. oleh karena itu dalam perancangan sistem digunakan, Visual Paradigm for UML Interprise Edition merupakan software yang akan digunakan untuk men-design dan membuat suatu model diagram, Xampp Package untuk paket pendukung pemrograman MySql, PHP dan PHP My Admin, dan Sublime Text merupakan software yang digunakan sebagai code editor dari web yang akan di buat.

Metode Pengujian Sistem

Pengujian adalah tahap yang harus dilakukan sebelum sistem diimplementasikan, tentunya setelah sistem tersebut selesai dibuat. Dalam penulisan laporan ini metode pengujian yang digunakan yaitu, blackbox testing, adalah metode uji coba yang memfokuskan pada fungsional software. Karena itu ujicoba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.

Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya: fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

Sistematika Penulisan

Pada garis besarnya masalah yang akan dibahas dalam penulisan laporan Skripsi ini dibagi menjadi beberapa bab, sistematika penulisan Skripsi yang digunakan adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan secara umum latar belakang masalah, perumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitian, metode penelitian, serta sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisi beberapa definisi yang sesuai dengan penelitian dan beberapa literature review yang berhubungan dengan penelitian dan yang berhubungan dengan teori-teori yang digunakan dalam penulisan laporan penelitian ini meliputi: Konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi, konsep dasar website, penilaian raport siswa, unified modeling language (UML), literature review, serta teori - teori lainnya.

BAB III PEMBAHASAN

Bab ini berisikan analisis organisasi, gambaran umum sekolah, sejarah singkat, struktur organisasi, penjelasan tentang wewenang dan tanggung jawab, analisa sistem saat ini, permasalahan yang dihadapi, serta alternatif pemecahan masalah.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Bab ini menjelaskan usulan prosedur yang baru berdasarkan hasil analisa pemasalahan di BAB III. Diagram perancangan sistem dibuat dengan menggunakan Unified Modelling Language UML.

BAB V PENUTUP

Berisikan tentang kesimpulan dan saran yang dapat diberikan oleh peneliti dari hasil penulisan skripsi dan saransaran yang semoga dapat bermanfaat bagi sekolah tersebut dikemudian hari.

DAFTAR PUSTAKA

Berisi tentang referensi-referensi yang di dapat selama melakukan penelitian yang dihasilkan

LAMPIRAN

Daftar yang memuat keseluruhan data dan dokumentasi pekerjaan yang pernah dilakukan untuk melengkapi Laporan Skripsi yang dibuat.


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Perancangan

Dalam sub bab ini akan dijelaskan mengenai definisi perancangan, dan jenis perancangan yaitu sebagai berikut:

Definisi Perancangan

  1. Menurut Aris, Dkk dalam jurnalnya (2016),[1], “perancangan penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi”.
  2. Menurut Ahmad Arifin ahmad dalam jurnalnya (2015) mengutip dari hendri (2012:11)[2], “perancangan sistem adalah proses konfigurasi dan penggambaran elemen-elemen sistem yang ingin diterapkan atau diimplementasikan sebagai kesatuan sistem yang utuh dan berfungsi setelah menganalisa sistem yang berjalan dan menerapkan kebutuhan fungsional yang ingin dicapai”.
  3. Menurut Gatoet dalam Maimunah dkk (2017: 4.6-38),[3], “Perancangan adalah setiap rancangan harus memenuhi kebutuhan penggunanya dan dapat berfungsi dengan baik, fungsi timbul sebagai akibat dari adanya kebutuhan manusia dalam usaha untuk mempertahankan serta mengembangkan hidup dan kehidupannya di alam semesta ini”.

Berdasarkan beberapa pendapat di atas dapat ditarik kesimpulan bahwa definisi dari perancangan adalah penggambaran dari sebuah perencanaan yang berisi beberapa elemen yang diterapkan menjadi sebuah kesatuan sistem yang utuh serta dapat difungsikan dan diimplementasikan.

Tujuan Perancangan

Menurut Darmawan (2013: 228),[4] tahap perancangan atau desain sistem mempunyai dua tujuan utama, yaitu:

  1. Untuk memenuhi kebutuhan pemakai sistem.
  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahliahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).

Tahap-tahap Perancangan

Menurut Iqbal dkk (2016:17e1),[5] tahap perancangan merupakan tahap untuk melakukan penerjemahan hasil analisis ke dalam bentuk presentasi aplikasi. Adapun tahap perancangan sistem menurut Wibowo (2014: E-116), terbagi atas dua bagian:

  1. Perancangan spesifikasi logika : menyatakan apa yang akan dilakukan sistem. Perancangan spesifikasi logika meliputi keluaran, masukan, antarmuka pemakai proses, database, telekomunikasi,kontrol, keamanan dan tugas sistem informasi.
  2. Perancangan spesifikasi fisik : Menyatakan bagaimana sistem akan menjalankan fungsi-fungsinya. Perancangan spesifikasi fisik meliputi hardware, software, database, alat-alat telekomunikasi, personil, dan prosedur. Dengan demikian, produk-produk yang dihasilkan pada tahap ini adalah perancangan :
    1. Keluaran, masukan, dan antar muka pemakai sistem.
    2. Hardware, software, database, alat-alat komunikasi, personil, dan prosedur.
    3. Bagaimana komponen-komponen di atas diintegrasikan.

Konsep Dasar Sistem

Definisi Sistem

Adanya beberapa pendapat dari berbagai ahli tentang definisi sistem, Diantaranya adalah :

Menurut Jogiyanto dalam Winarsih dkk (2015:1),[6] “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”.

Sementara Hartono (2013:9),[7] mendefinisikan “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara terorganisasi berdasar fungsi - fungsinya, menjadi satu kesatuan”. Dari definisi di atas dapat disimpulkan bahwa Sistem merupakan kumpulan elemen-elemen yang saling berkaitan satu sama lain dan saling bekerja sama untuk mencapai suatu tujuan dari system tersebut.

Pengertian Sistem

Berdasarkan beberapa pendapat ahli diatas dapat ditarik kesimpulan bahwa pengertian sistem adalah kumpulan dari banyak elemen berupa sistem abstrak maupun fisik, yang disusun secara terorganisir dan saling berinteraksi satu sama lain, guna melakukan sebuah proses untuk mencapai suatu tujuan tertentu.

Karakteristik Sistem

Menurut DR. Bambang Hartono, SKM, MSc, MM. dalam bukunya yang berjudul Sistem Informasi Manajemen Berbasis Komputer (2013),[7] bahwa sistem memiliki paling sedikit sepuluh karakteristik sebagai berikut:

  1. Component(Komponen)
    Elemen-elemen yang lebih kecil yang disebut sub sistem, misalkan sistem komputer terdiri dari sub sistem perangkat keras, perangkat lunak dan manusia. Elemen-elemen yang lebih besar yang disebut supra sistem. Misalkan bila perangkat keras adalah sistem yang memiliki sub sistem CPU, perangkat I/O dan memori, maka supra sistem perangkat keras adalah sistem komputer.
  2. Boundary(Batasan Sistem)
    Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.
  3. Enviroment(Lingkungan)
    Lingkungan dari sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. lingkungan luar yang mengutungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
  4. Interface(Penghubung Sistem)
    Penghubung merupakan media perantara antar sub sistem. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Output dari satu sub sistem akan menjadi input untuk subsistem yang lainnyadengan melalui penghubung. Dengan penghubung satu subsistem dapat berinteraksi dengan sub sistem yang lainnya membentuk satu kesatuan.
  5. Input(Masukan)Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan maintenance input dan sinyal input. Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang diproses untuk didapatkan keluaran.
  6. Output(Keluaran) Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
  7. Proses(Pengolahan Sistem)
    Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.
  8. Objective and Goal(Sasaran dan Tujuan Sistem)
    Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya

Klasifikasi Sistem

Berikut klasifikasi sistem dari beberapa pandangan diantaranya

  1. Sistem abstrak adalah "sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik”.
    (Contoh: Sistem Teologi hubungan Manusia, Alam dan Allah)
  2. Sistem fisik adalah "sistem yang ada dan tampak secara fisik".
    (Contoh : Sistem Komputer, Sistem Transportasi, Sistem Perguruan tinggi.
  3. Sistem alamiah adalah "sistem yang terjadi melalui proses alam Sistem buatan manusia adalah "sistem yang dirancang oleh manusia dan melibatkan interaksi antara manusia dengan mesin".
    (Contoh : Sistem Informasi, Sistem Komputer, Sistem Mobil,Sistem Telekomunikasi).
  4. Sistem Tertentu(Deterministic System) dan Sistem Tak Tentu probalistic Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi, interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan.
    (Contoh: Sistem Komputer melalui program).
  5. Sistem tak tentu adalah "sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas".
    (Contoh : Sistem Evapotranspirasi, Sistem Serapan Hara, Sistem Fotosintesis)
  6. Sistem Terbuka dan Sistem Tertutup
    1. Sistem terbuka (Open System) merupakan sistem yang berhubungan dan mendapatkan pengaruh dari lingkungan luar untuk mendapatkan inputan dan melakukan proses sehingga menghasilkan keluaran. Karena sistem ini merupakan sistem yang mendapatkan pengaruh dari lingkungan luar atau merupakan sistem yang terbuka, maka sistem ini harus memiliki pengendalian yang baik, sehingga secara relatif tertutup, karena sistem yang tertutup akan secara otomatis akan terbuka untuk pengaruh yang positif saja Contohnya sistem keorganisasian, sistem penilaian akademik, sistem pembayaran listrik dan sistem penggajian
    2. Sistem tertutup (Close System) kebalikan dari sistem terbuka, yaitu sistem yang tidak behubungan dan tidak mendapatkan pengaruh dari lingkungan luar, sehingga sistem ini tidak melakukan pertukaran materi, energi, ataupun informasi, dan secara otomatis akan bekerja tanpa adanya campur tangan lingkungan Contohnya reaksi kimia dalam sebuah tabung. Secara teoritis sistem tersebut ada, akan tetapi pada kenyataanya sistem tersebut tidak sepenuhnya tertutup, yang ada hanyalahrelatively close system (sistem yang relatif tertutup atau tidak sepenuhnya tertutup),sistem penerimaan mahasiswa baru( SNMPTN),sistem penentuan golongan darah. Sistem Sederhana dan Sistem kompleks dilihat dari tingkat kerumitannya sistem juga dapat dibagi menjadi sistem sederhana dan sistem kompleks. Contoh dari sistem sederhana yaitu sistem yang ada pada sepeda, sedangkan contoh dari sistem kompleks yaitu terjaddi pada otak manusia.

Komponen Sistem

Komponen atau Karakteristik sistem adalah bagian yang membentuk sebuah sistem, diantaranya :

  1. Objek, merupakan bagian, elemen atau variabel. Ia dapat berupa benda fisik, abstrak atau keduanya.
  2. Atribut, merupakan penentu kualitas atau sifat kepemilikian sistem dan objeknya.
  3. Hubungan internal, merupakan penghubungan diantara objek-objej yang terdapat dalam sebuah sistem.
  4. Lingkungan, merupakan tempat dimana sistem berada.
  5. Tujuan, Setiap sistem memiliki tujuan dan tujuan inilah yang menjadi motivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tidak terkendali. Tentu tujuan antara satu sistem dengan sistem yang lain berbeda.
  6. Masukan, adalah sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses. Masukan tersebut dapat berupa hal-hal yang tampak fisik (bahan mentah) atau yang tidak tampak (jasa).
  7. Proses, adalah bagian yang melakukan perubahan dari masukan menjadi keluaran yang berguna dan lebih bernilai (informasi) atau yang tidak berguna (limbah)
  8. Keluaran, adalah hasil dari proses. Pada sistem informasi berupa informasi atau laporan dan sebagainya.
  9. Batas, adalah pemisah antara sistem dan daerah luar sistem. Batas disini menentukan konfigurasi, ruang lingkup atau kemampuan sistem. Batas juga dapat diubah atau dimodifikai sehingga dapat merubah perilaku sistem.
  10. Mekanisme pengendalian dan umpan balik, digunakan untuk mengendalikan masukan atau proses. Tujuannya untuk mengatur agar sistem berjalan sesuai dengan tujuan.

Konsep Dasar Informasi

Definisi Informasi

Informasi adalah kumpulan dari data data yang telah diolah, yang tentunya telah memiliki arti atau makna. Beberapa pendapat dari para ahli menenai definisi dari informasi berikut diantaranya :

  1. Menurut Lippeveld dkk dalam Hartono (2013:15)[7]“Mendefinisikan informasi sebagai sehimpunan fakta atau data yang memiliki makna”.
  2. Menurut Lucas dalam Hartono(2013:15)[7]“Mengartikan informasi sebagai data yang telah ditafsirkan agar memberikan makna tertentu bagi seseorang”.
  3. Menurut Davis dalam Hartono (2013:15)[7]”Mendefinisikan informasi menjadi informasi adalah data yang telah diolah menjadi suatu bentuk yang berguna bagi penerimanya dan memiliki nilai bagi pengambilan keputusan saat ini atau di masa yang akan datang”.

Berdasarkan pengertian di atas maka informasi merupakan sumberinformasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau item serta kumpulan data yang telah diolah menjadi sesuatu yang berguna dan lebih berarti bagi penerimanya.

Kriteria Informasi

Ada tiga pilar utama yang menentukan kualitas informasi yakni akurasi, ketepatan waktu dan relevansi, lebih lanjut diungkapkan secara lengkap tentang syarat-syarat informasi yang baik yakni :

  1. Ketersediaan (availability)
    Sudah barang tentu syarat yang mendasar adalah tersedianya informasi itu sendiri, informasi harus dapat diperoleh bagi orang yang hendak memanfaatkannya.
  2. Mudah dipahami (comprehensibility)
    Informasi harus mudah dipahami oleh pembuat keputusan, baik informasi tersebut diperuntukkan dalam pembuatan keputusan yang sifatnya rutin maupun strategis. Informasi yang rumit dan berbelit-belit hanya akan membuat kurang efektifnya keputusan manajemen.
  3. Relevansi
    Informasi yang diperlukan adalah yang benar-benar relevan dengan permasalahan, misi dan tujuan organisasi.
  4. Bermanfaat
    Informasi harus tersaji kedalam bentuk-bentuk yang memungkinkan pemanfaatannya oleh organisasi yang bersangkutan.
  5. Tepat Waktu
    Informasi harus tersedia tepat pada waktunya, syarat ini utamanya sangat penting pada saat organisasi membutuhkan informasi ketika manajer hendak membuat keputusan yang krusial.
  6. Keandalan
    Informasi harus diperleh dari sumber-sumber yang dapat diandalkan kebenarannya. Pengolah data atau pemberi informasi harus dapat menjamin tingkat kepercayaan yang tinggi atas informasi yang di sajikan.
  7. Keandalan
    Informasi harus diperleh dari sumber-sumber yang dapat diandalkan kebenarannya. Pengolah data atau pemberi informasi harus dapat menjamin tingkat kepercayaan yang tinggi atas informasi yang di sajikan.
  8. Akurat
    Syarat ini mengharuskan informasi harus bersih dari kesalahan dan kekeliruan. Ini berarti juga bahwa informasi harus jelas dan secara akurat mencerminkan makna yang terkandung dari data pendukungnya.
  9. Konsisten
    Informasi tidak boleh mengandung kontradiksi di dalam penyajiannya,karena konsistensi merupakan syarat penting bagi dasar pengambilan keputusan tampak bahwa ada berbagai macam syarat yang harus dipenuhi bagi informasi untuk kepentingan manajemen. Pengolah data atau penyedia informasi harus mempertimbangkan segi-segi waktu penyajian isi,format maupun segi-segi lain dari informasi tersebut. Ini dapat dipahami karena dalam organisasi modern, kualitas informasi yang dipergunakan dalam manajemen itulah yang akan menentukan efisiensi dan efektifitas organisasi yang bersangkutan.

Karakteristik Informasi

Yakub dalam Ziliwu (2013:16-18)[8]Untuk tiap-tiap tingkatan manajemen dengan kegiatan yang berbeda, dibutuhkan informasi dengan karakteristik yang berbeda pula. Karakteristik dari informasi yaitu :

  1. Kepadatan Informasi
    Untuk manajemen tingkat bawah karakteristik informasinya adalah terperinci dan kurang padat, karena digunakan untuk pengendalian operasi. Sedangkan untuk manajemen yang lebih tinggi tingkatannya, mempunyai karakteristik informasi yang semakin tersaring, lebih ringkas dan padat.
  2. Frekuensi Informasi
    Manajemen tingkat bawah karakteristik informasinya adalah terfokus pada suatu masalah tertentu, karena digunakan oleh manajer bawah yang mempunyai tugas khusus. Sedangkan untuk manajemen yang lebih tinggi tingkatannya, mempunyai karakteristik informasi yang semakin luas, karena manajemen atas berhubungan dengan masalah yang luas.
  3. Akses Informasi
    Manajemen tingkat bawah membutuhkan informasi yang periodenya berulang-ulang sehingga dapat disediakan oleh bagian sistem informasi yang memberikan dalam bentuk laporan periodik.dengan demikian akses informasi tidak dapat secara online tetapi dapat secara off line. sebaliknya untuk level tinggi, periode informasi yang dibutuhkan tidak jelas sehingga manajer – manajer tingkat atas perlu disediakan akses online untuk mengambil informasi kapan pun mereka membutuhkan.
  4. Waktu Informasi
    Manajemen tingkat bawah, informasi yang dibutuhkan adalah informasi historis, karena digunakan dalam pengendalian operasi yang memeriksa tugas rutin yang sudah terjadi. Untuk manajemen tingkat tinggi waktu informasi lebih ke masa depan berupa informasi prediksi karena digunakan untuk pengambilan keputusan strategi yang menyangkut nilai masa depan.
  5. Sumber Informasi
    Manajemen tingkat bawah lebih berfokus pada pengendalian internal perusahaan. Maka manajer tingkat bawah lebih memerlukan informasi dengan data yang bersumber dari internal perusahaan sendiri. Manajer tingkat atas lebih berorientasi pada masalah perencanaan strategi yang berhubungan dengan lingkungan luar perusahaan. Karena itu membutuhkan informasi dengan data yang bersumber pada eksternal perusahaan.

Konsep Dasar SDLC (System Developmnet Life Cycle)

Dalam sub bab ini dijelaskan mengenai definisi elisitasi yaitu sebagai berikut:

Definisi SDLC (System Development Live Cycle)

Menurut Baswananda (2014:4),[9]“Metode SDLC (System Development Life Cycle) adalah tahapan-tahapan pengembangan sistem informasi yang pertama kali dikembangkan yang dilakukan oleh analisis sistem dan programmer untuk membangun sebuah sistem informasi”

Langkah-Langkah Metode SDLC

Menurut Taufik Ramadhan dan Victor G Utomo (2014),[10]Ada beberapa tahapan dalam metode pengembangan SDLC

  1. Tahap perencanaan sistem
    Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan sumber daya seperti perangkat fisik, manusia, metode (teknik dan operasi), dan anggaran yang sifatnya masih umum (belum rinci).
  2. Analisa kebutuhan sistem
    Tahap analisa kebutuhan sistem merupakan tahap penelitian atas sistem yang telah ada dengan tujuan merancang sistem yang baru atau diperbaharui. Tahap ini merupakan tahap kritis dan sangat penting karena akan menentukan berhasil tidaknya sistem yang akan dibangun atau dikembangkan.
  3. Perancangan sistem
    Tujuan pada tahap perancangan sistem adalah untuk memenuhi kebutuhan kepada para pemakai, serta memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli teknik lain yang terlibat.
  4. Implementasi
    Tahap implementasi atau penerapan adalah tahap dimana desain sistem dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan.
  5. Manajemen dan pemeliharaan
    Tahap pemeliharaan merupakan tahap yang dilakukan setelah implementasi, yang meliputi pemakaian atau penggunaan, audit, penjagaan, perbaikan, dan peningkatan sistem.

Konsep Dasar Elisitasi

Definisi Elisitasi

Menurut Prastomo (2015:166),[11]Elisitasi merupakan suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak. Elisitasi adalah sekumpulan aktifitas yang ditujukan untuk menemukan kebutuhan suatu sistem baru melalui komunikasi dengan pelanggan dan pihak yang memiliki kepentingan dalam pengembangan sistem.

Menurut S.Guritno dalam Ariawan (2015:63)[12]"Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi".

Berdasarkan definisi tersebut dapat disimpulan bahwa, Elisitasi merupakan aktivitas untuk analisa kebutuhan yang berisi usulan rancangan sistem baru dalam rekayasa kebutuhan. Elisitasi dapat dilakukan dengan proses wawancara melalui empat tahap:

  1. Elisitasi Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui wawancara.
  2. ElisitasiTahap II, merupakan hasil dari pengklasifikasian elisitasi tahap berdasarkan metode MDI, metode MDI bertujuan memiasahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI:
    1. M pada MDI berarti Mandatory (penting). Maksutnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.
    2. D pada MDI berarti desireable (boleh ada). Maksutnya requirement tersebut tidak terlalu penting dan boleh dihiangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem lebih sempurna.
    3. I pada MDI berarti Inessential (tidak penting). Maksutnya requirement tersebut bukanlah termasuk bagian dari sistem yang dibahas.
  3. Elitasi Tahap III, merupakan penyusutan elisitasi tahap II dengan mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklarifikasikan kembali dengan metode TOE, yaitu:
    1. T artinya Technical, maksudnya bagaimana tata cara / teknik pembuatan requirement tersebut dalam sistem yang diusulkan?
    2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?
    3. E artinya Economi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem?
    4. Elisitasi Tahap 4 (Final Draft Elisitasi) merupakan bentuk akhir dari tahap-tahapan elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem.

Teori Khusus

Dalam sub bab ini dijelaskan mengenai definisi pengolahan data

Konsep Dasar Penilaian Raport Siswa

Penilaian

Definisi Penilaian

Menurut Sujana dalam Yunus dkk (2014:173)[13]menyatakan bahwa,“Penilaian adalah proses memberikan atau menentukan nilai kepada objek tertentu berdasarkan suatu kriteria tertentu. Penilaian merupakan proses pengumpulan dan pengolahan informasi untuk mengukur pencapaian hasil belajar peserta didik. Penilaian juga dilakukan dalam rangka memberikan feedback dan feed forward bagi peserta didik”.

Menurut Sudrajat dalam Yudha (2017:9),[14]“Penilaian adalah penerapan berbagai cara dan pengguanaan beragam alat penilaian untuk memperoleh informasi tentang sejauh mana hasil belajar peserta didik atau ketercapaian kompetensi peserta didik”.


Berdasarkan dari ketiga pendapat tersebut di simpulkan bahwa arti penilaian adalah proses pengambilan keputusan untuk mengukur tingkat kemampuan siswa dalam mata pelajaran.

Petunjuk Pengolahan Raport Siswa

Menurut Winarsih dkk (2015:1-2),[6]petunjuk pengolahan raport berdasarkan Departemen Pendidikan Nasional (2006):

  1. Rasional
    Rapor harus komunikatif, dan komprehensif (menyeluruh) untuk memberikan gambaran tentang hasil belajar peserta didik. Kurikulum Tingkat Satuan Pendidik dikembangkan sesuai dengan karakteristik masing-masing mata pelajaran. Setiap mata pelajaran memiliki aspek berbeda satu dengan yang lainnya, sehingga orientasi pembelajaran dan penilaian adalah pengusaan kompetensi sesuai dengan aspek masingmasing mata pelajaran. Dengan demikian nilai pada raport untuk setiap mata pelajaran tidak terdiri dari satu nilai tetapi sesuai dengan jumlah aspek pada mata pelajaran. Setiap mata pelajaran memberikan informasi secara kuntitatif maupun deskriptif tentang pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar30peserta didik. Untuk memudahkan pengisian, maka aspek-aspek penilaian pada raport mengacu pada aspek-aspek yang tertuang dalam standar kompetensi dan kompetensi dasar mata pelajaran. Dengan demikian nilai pada raport untuk setiap mata pelajaran tidak terdiri dari satu nilai tetapi sesuai dengan jumlah aspek pada mata pelajaran. Setiap mata pelajaran memberikan informasi secara kuntitatif maupun deskriptif tentang pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar peserta didik, sehingga dapat diketahui lebih jelas pencapaian hasil belajar peserta didik. Untuk memudahkan pengisian, maka aspek-aspek penilaian pada raport mengacu pada aspek-aspek yang tertuang dalam standar kompetensi dan kompetensi dasar mata pelajaran.
  2. Pemahaman Mengenai Nilai
    Nilai adalah pencapaian hasil belajar peserta didik secara komulatif dalam satu semester. Komulatif artinya perata-rataan dari : rata-rata nilai nilai Ulangan Harian perkompetensi dasar atau indikator, Ulangan Tengah Semester, dan Ulangan Akhir Semester. Bobot rata-rata ulangan harian sama atau lebih dari jumlah bobot ulangan tengah semester dan akhir semester. Berikut rumus yang dipergunakan dalam mengolah rapor siswa: Rata-rata Ulangan Harian, Ulangan Tengah Semester, dan Akhir Semester bobotnya adalah : 2:1:1. NR = ( 2 x UH + UTS + UAS) / 4 Keterangan : NR : Nilai Raport UH : Ulangan Harian UTS : Ujian Tengah Semester UAS : Ujian Semester Contoh pembobotan nilai rapor : Nilai ulangan harian 1,2 dan 3 = 60, 75, 65 Rata-rata ulangan harian = 66 Ulangan Tengah Semester = 55 Ulangan Semester = 65 Nilai Raport = (2 x 66 + 1 x 55 + 1 x 65 ) / 4 = (132 + 55 + 65 ) / 4 = 252 / 4 = 63

Sistem penilaian semester meliputi penilaian hasil ujian semester dari setiap siswa dan hasil dari nilai semester semua siswa akan dimasukkan ke dalam kumpulan daftar nilai siswa berdasarkan kelas masing-masing serta untuk menentukan ranking siswa maka harus dilakukan perhitungan nilai rata-rata dan jumlah nilai ujian semester.

Kurikulum Tingkat Satuan Pendidikan (KTSP 2006)

Pada SMKN2 Kab.Tangerang metode penilaian menggunakan KTSP 2006 atau Kurikulum 2006.

Menurut Rohman (2015:37-40),[15]Kurikulum Tingkat Satuan Pendidikan (KTSP 2006) adalah kurikulum operasional yang disusun dan dilaksanakan oleh masing–masing satuan pendidikan. Kurikulum Tingkat Satuan Pendidikan tersebut bisa juga disebut dengan kurikulum 2006 karena diluncurkan Departemen Pendidikan Nasional sejak tahun pelajaran 2006/2007 dan merupakan penyempurnaan dari kurikulum 2004. Kurikulum Tingkat Satuan Pendidikan memberikan keleluasaan penuh kepada setiap sekolah mengembangkan kurikulum dengan tetap memperhatikan potensi masing–masing sekolah dan daerah sekitarnya. Rumusan tujuan pendidikan tingkat satuan pendidikan mengacu pada tujuan umum pendidikan berikut:

  1. Tujuan pendidikan dasar yaitu meletakkan dasar kecerdasan pengetahuan, kepribadian, akhlak mulia serta keterampilan untuk hidup mandiri mengikuti pendidikan lebih lanjut.
  2. Tujuan pendidikan menengah yaitu meningkatkan kecerdasan pengetahuan, kepribadian, akhlak mulia, serta keterampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut.
  3. Tujuan pendidikan menengah yaitu meningkatkan kecerdasan pengetahuan, kepribadian, akhlak mulia, serta keterampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut.
  4. Tujuan pendidikan menengah kejuruan yaitu meningkatkan kecerdasan, kepribadian, akhlak mulia serta ketrampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut sesuai kejuruannya. Dari sini maka dapat diketahui bahwa secara umum tujuan diterapkannya Kurikulum Tingkat Satuan Pendidikan yaitu untuk memandirikan dan memperdayakan satuan pendidikan melalui pemberian kewenangan (otonomi) kepada lembaga pendidikan dan mendorong sekolah untuk melakukan pengambilan keputusan secara partisipatif dalam pengembangan kurikulum.
Karakteristik Kurikulum Tingkat Satuan Pendidikan

Karakteristik Kurikulum Tingkat Satuan Pendidikan Sebagai sebuah konsep dan program, Kurikulum Tingkat Satuan Pendidikan memiliki karakteristik.

Menurut Abdullah dalam Rohman (2015,43-44),[15]bahwa karakteristik Kurikulum Tingkat Satuan pendidikan adalah sebagai berikut:

  1. Menekankan pada ketercapaiannya kompetensi siswa baik secara individual maupun klasikal. Dalam Kurikulum Tingkat Satuan Pendidikan peserta didik dibentuk untuk mengembangkan pengetahuan, pemahaman, kemampuan, nilai, sikap, dna minat yang pada akhirnya akan membentuk pribadi yang trampil dan mandiri.
  2. Berorientasi pada hasil belajar (learning outcomes) dan keberagamaan.
  3. Penyampaian dalam pembelajaran menggunakan pendekatan dan metodeyang bervariasi.
  4. Guru bukan satu-satunya sumber belajar tetapi sumber belajar lainnya yang memenuhi unsur edukatif.
  5. Penilaian menekankan pada proses dan hasil belajar dalam upaya penguasaan atau pencapaian suatu kompetensi dan ciri-ciri tersebut harus tercermin dalam praktik pembelajaran.
Standart Penilaian Kurikulum Tingkat Satuan Pendidikan (KTSP 2006)

Menurut Abdullah (2014:6-7),[16] pada kurikulum KTSP tahun 2006 sebagaimana terlampir dalan Peraturan Menteri Pendidikan Nasional Nomor 20 tahun 2007 tanggal 11 juni 2007 tentang Standar penilaian pendidikan, bahwa penilaian hasil belajar peserta didik khususnya pada jenjang pendidikan dasar dan menengah didasarkan pada prinsip-prinsip sebagai berikut:

  1. Sahih, berarti penilaian didasarkan pada data yang mencerminkan kemampuan yang diukur.
  2. Objektif, berarti penilaian didasarkan pada prosedur dan kriteria yang jelas,tidak dipengaruhi subjektivitas penilai.
  3. Adil, berarti penilaian tidak menguntungkan atau merugikan peserta didik karena berkebutuhan khusus serta perbedaan latar belakang agama,suku, budaya, adat istiadat, status sosial ekonomi, dan gender.
  4. Terpadu, berarti penilaian oleh pendidik merupakan salah satu komponen yang tak terpisahkan dari kegiatan pembelajaran.
  5. Terbuka, berarti prosedur penilaian, kriteria penilaian, dan dasar pengambilan keputusan dapat diketahui oleh pihak yang berkepentingan.menyeluruh dan berkesinambungan, berarti penilaian oleh pendidik mencakup semua aspek kompetensi dengan menggunakan berbagai teknik penilaian yang sesuai, untuk memantau perkembangan kemampuan peserta didik.
  6. Sistematis, berarti penilaian dilakukan secara berencana dan bertahap dengan mengikuti langkah-langkah baku.
  7. Beracuan kriteria, berarti penilaian didasarkan pada ukuran pencapaian kompetensi yang ditetapkan.
  8. Akuntabel, berarti penilaian dapat dipertanggung jawabkan, baik dari segi teknik, prosedur, maupun hasilnya.

Sebagaimana dijelaskan di awal bahwa Pendekatan saintifik menurut memberikan ruang gerak kepada siswa untuk dapat mengekplorasikan dan menkonstruksi kemampuan, keterampilan, juga mendorong siswa untuk menemukan fakta-fakta dari suatu geraja atau fenomena di lingkungan sekitar.

Raport

Menurut Triyanto (2013:42),[17]“Raport adalah laporan hasil kegiatan belajar siswa selama periode tertentu yang diimplementasikan dalam bentuk nilai sekelompok mata pelajaran dengan disertai penilaian kepribadian, sikap dan tingkah laku periode yang dimasukkan adalah periode atau jenjang belajar yang berupa periode semesteran (6 bulan)”.

Menurut Mayasari (2014:52),[18]“Raport adalah nilai dari hasil evaluasi yang dilakukan selama proses pembelajaran/nilai raport biasanya dibuat setiap semester, hasil raport tersebut dapat diketahui nilai setiap semesternya apakah mengalami peningkatan atau penurunan”.

Berdasarkan definisi di atas dapat peneliti simpulkan bahwa, Raport adalah buku yang berisi laporan nilai siswa yang berisi tentang nilai serta prestasi belajar siswa di sekolah dalam periode semesteran yaitu 6 bulan.

Siswa

Menurut Sarwono dalam Martono (2016:422),[19]“Siswa adalah setiap orang yang secara resmi terdaftar untuk mengikuti pelajaran di dunia pendidikan”.

Menurut Sardiman dalam Arifin (2013:204),[20]“Siswa adalah salah satu komponen manusiawi yang menempati posisi sentral dalam proses belajarmengajar. Di dalam proses belajar-mengajar, siswa sebagai pihak yang ingin meraih cita-cita, memiliki tujuan dan kemudian ingin mencapainya secara optimal”.

Dari ketiga definisi diatas peneliti menyimpulkan bahwa, Siswa adalah setiap orang yang secara resmi terdaftar untuk mengikuti pelajaran serta penentu terjadi atau tidaknya proses belajar mengajar disekolah.

Konsep Dasar Website

Definisi Website

Menurut Jhonsen dalam Rivai (2014:20),[21]“Website merupakan kumpulan dari halaman-halaman yang berhubungan dengan file–file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal dengan sebutan homepage. Website adalah sebuah halaman yang pertama kali akan dilihat ketika seseorang mengunjungi sebuah website.”Menurut Setiawan, dkk (2017:76)“Website adalah kumpulan dari halaman web yang terdapat pada satu domain atau sub domain pada suatu jaringan internet".

Fungsi Web

Menurut Zaki dalam Harminingtyas (2014:46-47),[22]Website mempunyai fungsi yang bermacam-macam, tergantung dari tujuan dan jenis website yang dibangun, tetapi secara garis besar dapat berfungsi sebagai :

  1. Media Promosi : Sebagai media promosi dapat dibedakan menjadi media promosi utama, misalnya website yang berfungsi sebagai search engine atau toko Online, atau sebagai penunjang promosi utama, namun website dapat berisi informasi yang lebih lengkap daripada media promosi offline seperti koran atau majalah.
  2. Media Pemasaran : Pada toko online atau system afiliasi, website merupakan media pemasaran yang cukup baik, karena dibandingkan dengan toko sebagaimana di dunia nyata, untuk membangun toko online diperlukan modal yangr relatif lebih kecil, dan dapat beroperasi 24 jam walaupun pemilik website tersebut sedang istirahat atau sedang tidak ditempat, serta dapat diakses darimana saja.
  3. Media Informasi : Website portal dan radio atau tv online menyediakan informasi yang bersifat global karena dapat diakses dari mana saja selama dapat terhubung ke internet, sehingga dapat menjangkau lebih luas daripada media informasi konvensional seperti koran, majalah, radio atau televisi yang bersifat lokal.
  4. Media Pendidikan : Ada komunitas yang membangun website khusus berisi informasi atau artikel yang sarat dengan informasi ilmiah misalnya wikipedia.
  5. Media Komunikasi : Sekarang banyak terdapat website yang dibangun khusus untuk berkomunikasi seperti forum yang dapat memberikan fasilitas bagi para anggotanya untuk saling berbagi informasi atau membantu pemecahan masalah tertentu.

Konsep Dasar PHP

Definisi PHP

Menurut Abass (2017:34),[23]"PHP adalah bahasa scripting umum yang biasanya bertujuan untuk Open Source yang cocok digunakan dalam pengembangan Web dan bisa disematkan ke dalam HTML".

Menurut Sharma (2015:23),[24]"Hypertext pre-processor adalah bahasa pemrograman halaman web yang dirancang untuk menghasilkan halaman web dinamis”.

Berdasarkan definisi di atas peneliti menyimpulkan bahwa, PHP adalah bahasa pemograman yang bertujuan untuk mengembangkan atau menghasilkan web yang interaktif dan dinamis.

Fungsi PHP

Menurut Admin (2013:3),[25]dalam website dinamis atau pun interaktif, bahasa pemrograman PHP dipakai sebagai media untuk mempersingkat tatanan bahasa pemrograman HTML dan CSS. Dalam pembuatan website yang berisi data siswa misalnya. Dengan menggunakan bahasa pemrograman HTML dan CSS, maka dibutuhkan baris kode yang sangat panjang (sesuai dengan jumlah data siswa yang ingin diinput), sedangkan dengan menggunakan bahasa pemrograman PHP, baris kode yang dibutuhkan dapat dipersingkat hingga menjadi beberapa baris saja. Selain dapat mempersingkat script bahasa pemrograman, PHP juga dapat digunakan untuk menginput data ke sistem database, mengkonversi halaman yang berisi text menjadi dokumen PDF, melaksanakan manajemen cookie dan session dalam berbagai macam aplikasi, menghasilkan gambar, dan berbagai macam kegunaan lainnya.

Konsep Dasar MySQL

Definisi MySQL

Menurut Ukem dalam Matemilayo (2017:133),[26]”MYSQL adalah sebuah Sistem Manajemen Database Relasional (RDBMS) digunakan untuk membuat tabel dan data database. MySQL sangat cepat, handal, dan mudah digunakan, dan konektivitasnya, kecepatan, dan keamanan membuatnya sangat sesuai mengakses database".

Menurut Nugroho dalam Syukron (2015:29),[27]“ MySQL (My Structured Query Language) adalah sebuah program pembuat dan pengelola database atau yang sering disebut dengan DBMS (Database Management System)”.

Fungsi Mysql

Menurut Kadir dalam Saputra (2014:24-25),[28]menjelaskan tentang sejumlah fungsi yang berawalan mysql_ yang digunakan untuk mengakses database server MySQL sebagai berikut:

Tabel 2.1. Fungsi-Fungsi Mysql

Konsep Dasar XAMPP

Dalam sub bab ini dijelaskan mengenai definisi XAMPP yaitu sebagai berikut:

Definisi Xampp

Menurut Nasril, dan Adri Yanto Saputra dalam jurnalnya (2016), mengutip dari Riyanto (2011:1),[29]“XAMPP (X Apache MySQL PHP Perl) merupakan paket PHP dan Mysql berbasis open source yang dapat digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP.

Konsep Dasar Prototipe

Definisi Prototipe

Menurut Rizkidiniah (2016:90),[30]“Prototype adalah proses interaktive dalam pengembangan sistem dimana requirement diubah kedalam sistem yang bekerja (working system) yang secara terus menerus diperbaiki melalui kerjasama antara user dan analis”.

Menurut Kendall dan Kendall dalam Astuti (2017:516),[31]“Prototype Sistem Informasi adalah teknik berharga untuk cepat mengumpulkan informasi spesifik tentang sistem informasi pengguna”.

Berdasarkan definisi diatas dapat di simpulkan, Prototype adalah sebuah sistem yang memberikan ide bagi calon pengguna ataupun pengembang bagaimana sistem akan berfungsi dan teknik cepat dalam mengumpulkan informasi.

Jenis-jenis Prototipe

Menurut Darmawan (2013:230),[4]terdapat dua jenis prototipe: evolusioner dan persyaratan. Prototipe evolutioner (evolutionary prototype) terus menerus disempurnakan sampai memiliki seluruh fungsional yang dibutuhkan pengguna dari sistem yang baru.

Prototipe ini kemudian dilanjutkan produksi. Jadi satu protipe evolutioner akan menjadi sistem aktual. Akan tetapi, prototipe persyaratan (requirement prototype) dikembangkan sebagai satu cara untuk mendefenisikan persyaratan-persyaratan fungsional dari sistem baru ketika pengguna tidak mampu mengungkapkan apa yang mereka inginkan.`Pengembangan prototipe evolusioner menunjukkan empat langkah dalam pembuatan suatu prototype evolusioner. Empat langkah tersebut diantaranya adalah:

  1. Mengidentifikasi kebutuhan pengguna Pengembang mewawancarai pengguna untuk mendapatkan ide mengenai apa yang diminta darisistem.
  2. Membuat satu prototipe Pengembang mempergunakan satu alat prototipe atau lebih untuk membuat prototipe.
  3. Menentukan apakah prototipe dapat diterima, pengembang mendemonstrasikan prototipe kepada para pengguna untuk mengetahui apakah telah memberikan hasil yang memuaskan. Jika sudah, langkah empat akan diambil, jika tidak prototipe direvisi dengan mengulang kembali langkah satu, dua, tiga, dengan pemahaman yang lebih baik mengenai kebutuhan pengguna.
  4. Menggunakan prototipe, prototipe menjadi sistem produksi tiga langkah pertama sama dengan langkah yang diambil dalam membuat prototype evolusioner. Langkah-langkah berikutnya adalah sebagai berikut:
    1. Membuat kode sistem baru: pengembangan menggunakan prototipe sebagai dasar untuk pengodean sistem yang baru.
    2. Menguji sistem baru: pengembangan menguji sistem.
    3. Menentukan apakah sistem yang baru dapat diterima. Pengguna memberitahukan pada pengembangan apakah sistem dapat diterima.
    4. Membuat sistem baru menjadi sistem produksi.

    Sumber: Darmawan (2013: 232)

    Gambar 2.1 Pembuatan Prototipe Evolusioner

Konsep Dasar Unified Modeling Language (UML)

Definisi Unified Modeling Language (UML)

Menurut Retnoningsih (2015:3)[32]Unifield Modeling Language (UML) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks pendukung.

Menurut Huda dalam R Plaza (2015:105),[33]“Unified Modeling Language (UML) adalah sebuah “bahasa” yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem peranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem”.

Dari definisi diatas dapat disimpulkan bahwa, UML adalah bahasa visual dalam pemodelan, merancang ataupun mengembangkan sebuah sistem dengan udah dikomunikasikan dengann pihak lain.

Fungsi Unified Modeling Language (UML)

Diakses pada Iansyah (2014:1),[34]inilah beberapa tujuan atau fungsi dari penggunaan UML, yang diantaranya:

  1. Bisa memberikan bahasa permodelan visual untuk user dari berbagai bahasa pemrograman dan proses rekayasa.
  2. Bisa membuat suatu perpaduan praktek-praktek dengan baik, dengan prosedur yang sudah ada dalam permodelan.
  3. Bisa memberikan model yang dapat langsung digunakan dan merupakan suatu bahasa permodelan visual yang ekspresif, yang berfungsi untuk mengembangkan sistem serta agar saling menukar model secara mudah.
  4. Bisa sangat berguna sebagai blue print, sebab sangat lengkap dan detail dalam perancangannya yang nantinya dapat diketahui informasi dengan detail mengenai koding suatu program.
  5. Bisa memodelkan sistem dengan suatu konsep berorientasi objek, dan perlu di ketahui bahwa UML itu tidak hanya digunakan untuk memodelkan perangkat lunak (softwere) saja.
  6. Bisa membuat suatu bahasa permodelan agar kedepannya bias dipergunakan oleh manusia maupun oleh mesin.

Bangunan Dasar Metodologi UML

Menurut Arief (2013:3),[35] bangunan dasar metodologi Unified Modeling Language (UML) menggunakan tiga bangunan dasar yang digunakan untuk mendeskripsikan sistem/perangkat lunak yang akan dikembangkan yaitu :

  1. Sesuatu (Things)
    Ada empat things dalam Unified Modeling Language (UML), yaitu:
    1. Structural things
      Merupakan bagian yang relatif statis dalam model Unified Modeling Language (UML). Bagian yang relatif statis dapat berupa elemen-elemen yang bersifat fisik maupun konseptual.
    2. Behavioral things
      Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu.
    3. Grouping things
      Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML). Dalam penggambaran model yang rumit kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem subsistem.
    4. Annotational things
      Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentar komentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam Unified Modeling Language (UML). Kw o u
  2. Relasi (Relationship)
    Ada empat macam relationship dalam Unified Modeling Language (UML), yaitu :
    1. Kebergantungan
      Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya.
    2. Asosiasi
      Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan hubungan suatu objek dengan bagian-bagiannya.
    3. Generalisasi
      Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada diatasnya objek induk (ancestor). Arah dari atas kebawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah keatas dinamakan generalisasi.
    4. Realisasi
      Merupakan operasi yang benar-benar dilakukan oleh suatu objek.
  3. Diagram
    Ada lima macam diagram dalam Unified Modeling Language (UML), yaitu :
    1. Use Case Diagram
      Diagram ini memperlihatkan himpunan use case dan aktoraktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku dari suatu sistem yang dibutuhkan serta diharapkan pengguna.
    2. Class Diagram
      Diagram ini memperlihatkan himpunan kelas-kelas, antarmukaantarmuka, kolaborasi-kolaborasi dan relasi-relasi antar objek.
    3. Sequence Diagram
      Diagram ini memperlihatkan interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu.
    4. State Chart Diagram
      Diagram ini memperlihatkan state-state pada sistem, memuat state, transisi, event, dan aktifitas. Diagram ini terutama penting untuk memperlihatkan sifat dinamis dari antarmuka, kelas, kolaborasi dan terutama penting pada pemodelan sistemsistem yang reaktif.
    5. Activity Diagram
      Diagram ini memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam pemodelan fungsi-fungsi dalam suatu sistem dan memberi tekanan pada aliran kendali antar objek.

Langkah-langkah penggunaan Unified Modeling Language (UML)

menurut Arief (2013:3)[35]Adapun langkah-langkah penggunaan Unified Modeling Language (UML) diantaranya sebagai berikut :

  1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.
  2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.
  3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
  4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.
  5. Berdasarkan use case diagram, mulailah membuat activity diagram.
  6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration utuk tiap alir pekerjaan, jika sebuah use case memiliki kemungkinan alir normal dan error, buat lagi satu diagram untuk masing-masing alir.
  7. Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case.
  8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.
  9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Selain itu, definisikan test integrasi setiap komponen untuk meyakinkan ia dapat bereaksi dengan baik.
  10. Perhalus deployment diagram yang sudah dibuat. Detailkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya, Petakan komponen ke dalam node.
  11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:
    1. Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.
    2. Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu.
  12. Lakukan uji modul dan uji integrasi serta perbaiki model beserta codenya. Model harus selalu sesuai dengan code yang aktual.
  13. Perangkat lunak siap dirilis

Ruang Lingkup UML

Dalam kerangka spesifikasi, menurut Arief (2013:4)[35]Unified Modeling Language (UML) menyediakan model-model yang tepat, tidak mendua arti (ambigu) serta lengkap. Secara khusus, Unified Modeling Language (UML) menspesifikasikan langkah-langkah penting dalam pengambilan keputusan analisis, perancangan serta implementasi dalam sistem yang sangat bernuansa perangkat lunak (software intensive system). Dalam hal ini, Unified Modeling Language (UML) bukanlah merupakan bahasa pemprograman tetapi modelmodel yang tercipta berhubungan langsung dengan berbagai macam bahasa pemprograman, sehingga adalah mungkin melakukan pemetaan (mapping) langsung dari model-model yang dibuat dengan Unified Modeling Language (UML) dengan bahasa-bahasa pemprograman berorientasi obyek, seperti Java, Borland Delphi, Visual Basic, C++, dan lain-lain. Pemetaan (mapping) Unified Modeling Language (UML) bersifat dua arah yaitu :

  1. Generasi kode bahasa pemprograman tertentu dari Unified Modeling Language (UML) forward engineering.
  2. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah balik bersifat literative dari implementasi ke Unified Modeling Language (UML) hingga didapat sistem/peranti lunak yang sesuai dengan harapan pengguna dan pengembang.

Konsep Dasar Black Box Testing

Definisi Black Box Testing

Menurut Kumar (2015:32),[36] “Pengujian Kotak Hitam adalah teknik pengujian tanpa mengacu pada struktur internal komponen atau sistem. Dalam Pengujian Kotak Hitam tidak perlu bagi penguji untuk memiliki pengetahuan pemrograman yang baik, karena hanya membahas aspek fundamental dari teori ini sistem tanpa membahas detail.

Menurut Bhasin (2014:36),[37]Pengujian kotak hitam adalah sejenis pengujian yang mengabaikan mekanisme internal suatu system atau komponen dan hanya berfokus pada keluaran yang dihasilkan respon terhadap kondisi input dan eksekusi yang dipilih. Ada banyak cara di mana tugas Pengujian Kotak Hitam bisa dilakukan, beberapa di antaranya adalah Analisis Batas Nilai, Kekokohan, Kasus Terburuk, Kesetaraan, Sebab-Akibat dan Pengujian Berdasarkan Daftar Keputusan. Dalam kasus seperti itu, di mana kode perangkat lunak tidak tersedia, uji kasus yang dihasilkan seharusnya melalui teknik Pengujian Kotak Hitam sehingga kualitas pengujiannya tetap sama. Tujuan utama pengujian adalah untuk mengekspos kesalahan pada perangkat lunak dan untuk menghindari potensi kegagalan.

Berdasarkan definisi diatas dapat disimpulkan, bahwa Black Box Testing adalah teknik pengujian yang berfokus pada keluaran yang dihasilkan respon terhadap kondisi input dan eksekusi yang dipilih serta bertujuan untuk mengekspos kesalahan pada perangkat lunak dan menghindari potensi kegagalan.

Metode Pengujian Black Box

Menurut Kumar dkk (2015:34-36),[36]Black Box testing juga dikenal dengan clear box testing, glass box tesing, dan structural testing. Berikut jenis metdoe pengujian dengan Black Box:

  1. Build Verification Testing (BVT)
    Serangkaian tes yang dijalankan pada setiap membangun dari suatu produk baru untuk memverifikasi bahwa produk yang dibangun dikirim ke tim uji. Build Verification Testing umumnya serangkaian tes yang menjalankan fungsi utama dari aplikasi. Setiap yang dibangun gagal, tes verifikasi ditolak, dan pengujian terus pada membangun sebelumnya.
  2. Smoke Testing
    Smoke Testing dilakukan oleh pengembang sebelum membuat dirilis atau penguji belum menerima pembuatan untuk pengujian lebih lanjut. Smoke testing paling efektif untuk mengidentifikasi dan memoerbaiki cacat pada perangkat lunak. Dalam rekayasa perangkat lunak, umumnya terdiri dari kumpulan tes yang dapat diterapkan untuk program komputer yang baru dibuat atau diperbaiki.
  3. Sanity Testing
    Sanity Testing adalah pengujian cepat, luas dan dangkal yang dilakukan setiap kali pengujian sepintas untuk membuktikan aplikasi berfungsi sesuai dengan spesifikasi. Sanity Testing merupakan subset terkecil dari fungsi aplikasi yang diperlukan untuk menentukan apakah logika aplikasi umumnya fungsional dan benar.
  4. User Interface Testing
    Pengujian antarmuka pengguna yang memastikan bahwa mengikuti standar yang diterima dan memenuhi persyaratan. Biasa disebut Graphic User Interface (GUI) yaitu menguji ekstensi antarmuka aplikasi untuk pengguna.
  5. Usability Testing
    Pengujian yang bertujuan untuk mengamati orang yang menggunakan produk untuk menemukan errors. Umumnya melibatkan pengukuran seberapa baik merespon dalam empat bidang, diantaranya: efisiensi, akurasi recall, emotional response.
  6. Integration Testing
    Salah satu aspek yang paling sulit dari pengembangan perangkat lunak, dan subsistem yang belum teruji. Sistem yang terjadi sering gagal dalam cara yang signifikan, aneh, dan sulit untuk memperbaikinya. Integration Testing dibuat menjadi beberapa unit yang digabungkan untuk membentuk sebuah modul, subsistem, atau sistem. Integration Testing berfokus pada antarmuka antar-unit, untuk memastikan unit bekerja sama.
  7. Compatibility Testing
    Merupakan bagian dari perangkat lunak yang dilakukan pada aplikasi untuk mengevaluasi aplikasi dengan lingkungan komputasi. Lingkungan komputasi yang dimaksud, meliputi:
    1. Database (Oracle, Sybare, DB2, dll)
    2. Sistem Software (Web server, alat jaringan/messaging, dll)
    3. Browser Compatibility (Firefox, Internet Explorer, Netscape, dll)
  8. Retesting
    Retesting merupakan pengujian dimana cek tester yang cacat dalam membangun dilaporkan sebelumnya yang telah diperbaiki. Hal ini memerlukan pengujian kembali kasus yang gagal/cacat.
  9. Regression Testing
    Regression Testing merupakan jenis pengujian perangkat lunak dimana kita memeriksa Bug baru yang diperkenalkan untuk memperbaiki laporan atau perubahan yang dibuat dalam pembangunan sebelumnya.
  10. Performance Testing
    Perfomance Testing adalah bagian dari rekayasa kinerja. Praktek ilmu komputer muncul dan berupaya untuk membangun kinerja kedalam desain dan arsitektur sistem, sebelum terjadinya coding yang sebenarnya. Ini berkaitan dengan pengujian seberapa baik aplikasi untuk mengkompilasi persyaratan kinerja.
  11. Load Testing
    Ini merupakan bentuk paling sederhana dari pengujian. Load Testing biasanya dilakukan untuk memahami perilaku aplikasi dibawah spesifikasi yang diharapkan.
  12. Stress Testing
    Stress Testing merupakan pengujian yang dilakukan untuk mengevaluasi sistem atau komponen pada atau diluar batas persyaratan yang ditentukan. Tujuan utamanya untuk memastikan bahwa sistem gagal.
  13. Volume Testing
    Volume Testing aplikasi untuk volume data tertentu. Volume ini bisa di istilahkan generik, ukuran database atau bisa juga ukuran file interface yang menjadi subjek pengujian volume.
  14. System Testing
    Pengujian sistem dilakukan pada sistem yang terintegrasi lengkap untuk mengevaluasi kepatuhan sistem dengan persyaratan yang ditentukan. Pengujian ini masuk ruang lingkup Black Box yang harus memerlukan pengetahuan tentang desain bagian dalam kode atau logika.
  15. Acceptance Testing
    Accpetance Testing adalah prosedur pengujian tingkat tinggi yang menjamin bahwa aplikasi berperilaku seperti yang diterima oleh klien.

Literature Review

Definisi Literature Review

Menurut Dewi (2014:125),[38] “Metode literature review dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi-referensi yang berhubungan dengan penelitian yang dilakukan”.

Menurut Syaodih dalam Faiqoh (2013:70),[39]"Penelitian kepustakaan atau kajian literatur (literature review, literature research) merupakan penelitian yang mengkaji atau meninjau secara kritis pengetahuan, gagasan, atau temuan yang terdapat di dalam tubuh literatur berorientasi akademik (academicoriented literature), serta merumuskan kontribusi teoritis dan metodologisnya untuk topik tertentu".

Menurut definisi diatas dapat disimpulkan bahwa, Literature Riview adalah penelitian yang mengkaji atau meninjau dari pembahasan-pembahasan penelitian terdahulu dan referensi ilmiah yang berhubungan dengan penelitian yang dilakukan.

Manfaat Literature review

Manfaat dari literature review ini antara lain :

  1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
  2. Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahankesalahan yang pernah dilakukan oleh orang lain.
  3. Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
  4. Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun di atas landasan (platform) dari pengetahuan atau ide yang sudah ada.

Sumber Literature Review

  1. Tinjuan studi dari penelitian Nursaid dkk (2015),[40] “Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa pada SMA Negeri 2 Rembang berbasis Web”.Tujuan utama penelitian ini adalah pembuatan sistem informasi yang dapat digunakan untuk penilaian hasil belajar. Penelitian ini diharapkan agar memberikan kemudahan dalam pelaksanaan kegiatan pengolahan nilai hasil belajar siswa yang dilakukan oleh bapak, ibu guru pengajar dan wali kelas. Metode yang digunakan dalam penelitian ini adalah observasi, wawancara, kepustakaan, analisis, perencanaan, perancangan atau desain, pembangunan, uji coba sistem serta implementasi sistem.
  2. Tinjuan studi dari penelitian Rivai dkk (2014),[21]“Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada SMK Miftahul Huda Ngadirojo”.Tujuan dari penelitian ini adalah mampu membangun sebuah Sistem informasi yang bisa dimanfaatkan oleh SMK Miftahul Huda Ngadirojo untuk membantu mengolah data nilai siswa dengan efektif. Untuk metodologi yang di gunakan yaitu studi lapangan, studi pustaka, perancangan, pembangunan, uji coba dan implementasi serta mengunakan metode SWOT. Hasil dari penelitian ini diharapkan bisa mendapatkan data-data yang akurat yang nantinya dapat mempermudah pengerjaan tugas akhir membangun Sistem informasi pengolahan data nilai siswa dan akhirnya sistem tersebut benar-benar bisa dimanfaatkan oleh SMK Miftahul Huda untuk mengelola nilai siswa dengan efektif.
  3. Tinjauan studi dari penelitian Surmalinda (2016),[41]“Rancang Bangun Sistem Informasi Nilai Siswa Pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro”.Penelitian ini bertujuan untuk diharapakan perekapan nilai yang ada pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro yang dulunya manual dapat menjadi terkomputerisasi dan kinerja menjadi lebih efisien dan dapat juga membantu kinerja dari pihak instansi tersebut. Adapun Metode yang digunakan dalam sistem informasi nilai siswa ini adalah SDLC (System Development Life Cycle). Yang terdiri dari beberapa tahapan yaitu: identifikasi, analisis, desain, implementasi, testing, maintenance. Metodologi pengembangan yang digunakan adalah model PIECES. Dimana model PIECES merupakan urutan aktivitas yang dilakukan dalam pengembangan sistem mulai dari kinerja, ekonomi, keamanan aplikasi, efesiensi, dan pelayanan.
  4. Tinjauan studi pustaka penelitian Verawati dkk (2015),[42]“Analisis Implementasi Sistem Pengolahan Data Nilai Siswa SD Negeri 2 Katekan”.Penelitian ini bertujuan memberikan gambaran tentang hasil implementasi sistem pengolahan data nilai siswa di SD Negeri 2 katekan yang telah berjalan selama satu semester. Proses analisis dilakukan menggunakan analisis PIECES dengan membandingkan proses pengolahan nilai sebelum penerapan sistem pengolahan data nilai dengan setelah diterapkannya sistem pengolahan data nilai siswa di SD Negeri 2 Katekan .
  5. Tinjauan studi pustaka penelitian Juhriah (2015),>[43]“Perancangan Sistem Informasi Hasil Penilaian Siswa di SMP Negeri 96 Jakarta Berbasis Web”.Penelitian ini bertujuan untuk mempermudah bagi staff kurikulum maupun guru didalam mengelolah nilai serta bertujuan agar siswa, guru, walikelas serta user lain yang membutuhkan data nilai maupun data tentang siswa dapat diakses secara cepat dan efisien. Metode penelitian adalah metode grounded (grounded search) yaitu suatu metode penelitian berdasarkan pada fakta dan menggunakan menetapkan konsep, membuktikan teori, mengembangkan teori.
  6. Tinjauan studi pustaka penelitian Anulika dkk (2014),>[44]“Design and Implementation of Result Processing System for Public Secondary Schools in Nigeria”.Penelitian ini bertujuan untuk memudahkan pengolahan hasil nilai siswa di sekolah menengah dan memiliki beberapa kelebihan seperti pengurangan biaya pengolahan pengurangan waktu yang dihabiskan dalam menghitung hasil nilai siswa serta lebih fleksibel dan dapat dimodifikasi sesuai jenis pencatatan dan pengolahan data. Peneliti menggunakan dengan menggunakan Adobe Dreamweaver, Integrated Development Environment, untuk menciptakan Graphic User Interface dan menulis kode, MYSQL (My Structured Query Language), sebuah Relational Database Management System (RDBMS) untuk membuat tabel database dan Rumah Pribadi halaman Pre-Processor (PHP), bahasa Scripting untuk berkomunikasi dengan dan memanipulasi database.
  7. Tinjauan studi pustaka penelitian Takramah dkk (2015),[45]“Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”.Tujuan utama dari penelitian ini adalah untuk menerima proses dan menghasilkan laporan akurat dan setiap pengguna dapat mengakses sistem pada internet dengan fasilitas yang disediakan dan juga dimaksudkan untuk memberikan layanan yang lebih baik kepada pengguna, konsisten, dan tepat waktu data serta informasi yang efisien dengan mengubah proses kertas ke bentuk elektronik. Sistem ini dikembangkan menggunakan teknologi seperti PHP, HTML, CSS dan MySQL. PHP, HTML dan CSS digunakan untuk membangun user interface dan database yang dibangun menggunakan MySQL. Sistem ini bebas dari kesalahan dan sangat efisien dan kurang memakan waktu karena perawatan yang diambil untuk mengembangkannya.
  8. Tinjauan studi pustaka penelitian Llanda dkk (2016),[46]“Assist Web- Based Grade Entry and Inquiry System”.Tujuan penelitian ini untuk memenuhi kebutuhan spesifik dari registrar, instruktur dan siswa yang bisa memempersingkat waktu mereka, usaha dan untuk meningkatkan proses dan aliran dari sistem yang ada.metodologi pengembangan perangkat lunak yang digunakan yaitu PHP, JavaScript, CSS dan bahasa HTML scripting digunakan untuk sistem awal dan MySQL DBMS digunakan untuk sistem akhir. Sistem ini dikembangkan ditemukan untuk dapat digunakan dalam hal yang efisiensi, mempengaruhi, menolong, kontrol, dan kemampuan belajar.
  9. Tinjauan studi pustaka penelitian Herman dkk (2013),[47] “Grade Query System Using Mobile Devices for Students of the Juarez Autonomous University of Tabasco”.Tujuan penelitian ini untuk mengembangkan aplikasi agar siswa dapat berkonsultasi nilai dengan perangkat mobile pada Universitas Juarez Autonomous di Tabasco. Metodologi untuk mengembangkan layanan Web menggunakan SOHDM (Hypermedia Design Methodology Based on Object-Oriented Scenario) Metodologi ini melibatkan proses siklus dalam arti bahwa, dalam tahap tertentu kembali ke salah satu tahap sebelumnya dapat dilakukan untuk memperbaiki dan disesuaikan dengan kebutuhan yang muncul.
  10. Tinjauan studi pustaka penelitian Irfan (2012),[48]“Assessment of Student Result Information System Design in Vocational High School”. Tujuan penelitian ini untuk menghasilkan perangkat lunak yang dapat mengelola data pribadi karyawan, data pribadi siswa dan data laporan hasil belajar siswa pada setiap semester dan setiap tahun dapat akses dari setiap waktu dan setiap tempat. Metode pengembangan perangkat lunak menggunakan Model Waterfall. Software pengujian dilakukan melalui pengujian kotak putih dan kotak hitam, serta alpha dan beta melalui pengujian oleh sejumlah ahli dan pengguna. Hasil rancangan akhir menggunakan PHP dan MySQL untuk mengelola data pribadi karyawan, data pribadi siswa, dan laporan siswa hasil data belajar setiap semester dan setiap data tahun.

Maka, dari kesepuluh penelitian tersebut dapat disimpulkanbahwa penelitian ini dengan judul Perancangan Sistem Informasi Penilaian Siswa Berbasis Web pada SMKN 2 Kab.Tangerang berhubungan erat dengan referensi penelitian yang diambil dari penelitian sebelumnya tetapi berbeda dalam hal objek penelitian dan penggunaan metodenya, maka penelitian ini dikembangkan.



BAB III

GAMBARAN UMUM INSTANSI DAN ANALISA SISTEM

Gambaran Umum SMKN 2 Kabupaten Tangerang

Dalam sub bab ini dijelaskan mengenai sejarah singkat SMKN 2 Kab Tangerang, lokasi SMKN 2 Kabupaten Tangerang, visi & misi SMKN 2 Kabupaten Tangerang, Moto SMKN 2 Kabupaten Tangerang, Struktur Organisasi SMKN 2 Kabupaen Tangerang, serta Tugas Pokok dan Fungsi yang ada di SMKN 2 Kabupaten Tangerang.

Sejarah Singkat SMKN 2 Kabupaten Tangerang

SMK Negeri 2 Kabupaten Tangerang ditetapkan terhitung tanggal 20 Maret 2003 dan mulai beroperasi pada tahun ajar 2003/2004 serta mengawali kegiatanya dengan membuka dan melaksanakan 2 program keahlian yaitu program keahlian Budidaya Tanaman dan program keahlian Budidaya Ikan.

SMK Negeri 2 Kabupaten Tangerang pada dasarnya merupakan sekolah kejuruan alih fungsi yang awalnya bernama SPP – SPMA Daerah kabupaten Tangerang. Selaras dengan perubahan kebijakan dan undang-undang Otonomi Daerah Sebagaimana dituangkan dalam SK Bupati nomor 422/Kep-90HUK/2003, perihal penetapan SPP – SPMA menjadi SMK Negeri 2 Kabupaten Tangerang. Sesuai dengan Rencana Induk Pengembangan Sekolah (RIPS), bidang keahlian/program keahlian yang ada akan dikembangkan secara bertahap sesuai dengan kebutuhan masyarakat dan tuntutan lapangan kerja. Seperti yang telah dibuka tahun 2006/2007 ini bidang keahlian bisnis manajemen dengan program keahlian Akuntansi dan program keahlian Administrasi Perkantoran.

Hingga saat ini Tahun ajaran 2016/2017 SMKN 2 Kab Tangerang telah resmi memiliki 8 bidang kejuruan yaitu : Administrasi Perkantoran (AP), Akuntansi (AK), Agribisnis Tanaman Pangan dan Holtikultra (ATPH), Teknik Kendaraan Ringan (TKR), Teknik Komputer Jaringan (TKJ), Teknik Sepeda Motor (TSM), Teknik Permesinan (TPM), dan Teknik Ketenaga Listrikan (TKL). Yang mana diharapkan dengan ditambahnya jumlah bidang kejuruan dapat memenuhi kebutuhan masyarakat akan tuntutan keahlian yang harus dimiliki oleh setiap orang guna penyesuaian dengan lapangan pekerjaan yang dibutuhkan baik untuk saat ini maupun disaat masa mendatang.

Lokasi SMKN 2 Kabupaten Tangerang

SMKN 2 Kabupaten Tangerang Berlokasi di “Jalan Raya Mauk, Sepatan, Km 12, Pisangan Jaya , Tangerang - Banten 15520”.

Capturekk2

Gambar 3.1 SMKN 2 Kabupaten Tangerang

(Sumber : goo.gl/G7VdHT ) (Diakses pada : 08-07-2017)

Visi & Misi SMKN2 Kabupaten Tangerang

  1. Visi SMKN2 Kabupaten Tangerang
    Visi SMKN 2 Kabupaten Tangerang meliputi :

    “Terwujudnya Lembaga Pendidikan dan Pelatihan yang melahirkan manusia yang mampu mengembangkan diri pada kehidupan global selaras dengan peingkatan kualitas lingkungan dan berakhlak mulia”.

  2. Misi SMKN2 Kabupaten Tangerang
    Visi SMKN 2 Kabupaten Tangerang meliputi :
    1. Melaksanakan pembelajaran berstandar industri nasional dan internasional.
    2. Meningkatkan sumber daya yang handal.
    3. Meningkatkan mutu pembelajaran.
    4. Meningkatkan kualitas hubungan dengan masyarakat dan dunia usaha/dunia industry.
    5. Menigkatan kegiatan kewirausahaan dalam rangka pengembangan diri.
    6. Meningkatkan kegiatan keagamaan.
    7. Menciptakan suasana kerja yang nyaman serasi dan harmonis yang didukung oleh rasa kekeluargaan.

Moto SMKN2 Kabupaten Tangerang


“Diburu karena mutu teratas karena kualitas”.

Struktur Organisasi SMKN2 Kabupaten Tangerang

Sebuah Instansi maupun perusahaan dibidang apapun haruslah memiliki struktur organisasi yang jelas, guna memudahkan pengkoordinasian antara bagian, agar menghindari miss communication antar tiap bagian, sama halnya seperti SMKN 2 Kabupaten Tangerang yang tentunya memiliki struktur organisasi guna memudahkan dalam menjalankan setiap tugas-tugas yang ada, berikut adalah struktur organisasi SMKN 2 Kabupaten Tangerang.

Gambar 3.2. Struktur Organisasi SMKN 2 Kabupaten Tangerang

(Sumber : SMKN 2 Kabupaten Tangerang)

Tugas Pokok dan Fungsi SMKN 2 Kabupaten Tangerang

Sama halnya seperti sebuah perusahaan SMKN 2 Kabupaten Tangerang juga memiliki tugas pokok dan fungsi sebagai protokoler organisasi di SMKN 2 Kabupaten Tangerang, berikut tugas pokok dan fungsi yang ada dalam SMKN 2 Kabupaten Tangerang :

  1. Kepala Sekolah
    Bertanggung jawab kepada : Kepala Dinas Pendidikan, dan Bupati Tugas pokok dan fungsi Kepala Sekolah adalah:
    1. Koordinator tercapainya visi dan misi SMK
    2. Koordinator pelaksanaan administrasi sekolah yang baik dan tertib
    3. Supervisor tenaga pendidik dan kependidikan
    4. Supervisor pelaksanaan hokum
    5. Pencipta iklim kerja yang sehat dan kompetitif
    6. koordinator penggunaan anggaran dan sarana pendidikan
    7. pemeriksa kebenaran lapora – laporan
    8. penentu kebijakan sekolah
    9. koordinator kegiatan unit sekolah
  2. Wakil Kepala Sekolah Bidang Kurikulum
    Bertanggung jawab kepada : Kepala Sekolah Tugas pokok dan fungsi Wakil Kepala Sekolah Bidang Kurikulum adalah :
    1. Koordinator penyusunan dan pengembangan kurikulum
    2. Koordinator pembagian tugas jam mengajar dan pembagian wali kelas
    3. Penyusun jadwal pelajaran
    4. Penyusun kalender pendidikan
    5. Melakukan koordinasi dengan WMM dan waka SDM dan menyeleksi calon tenaga pendidik
    6. Koordinator proses belajar mengajar
    7. Membuat daftar pembagian kelas
    8. Koordinator evaluasi semester dan evaluasi tahunan UAS/UN
    9. Penyusunan rambu rambu pengisian raport dan tanggal titimangsa pengisian raport
    10. Supervisor guru
    11. Koordinator penulisan STTB/IJAZAH
  3. Wakil Kepala Sekolah Bidang Kesiswaan
    Bertanggung jawab kepada : Kepala Sekolah Tugas pokok dan fungsi Wakil Kepala Sekolah Bidang Kesiswaan adalah :
    1. Koordinator pembinaan siswa
    2. Koordinator perencaaan dan pelaksanaan kegiatan luar sekolah/Ekstrakulikuler
    3. Pembina kepengurusan OSIS, MPK, Pramuka, Paskibra, PMR, dan Ekstrakulikuler lainya
    4. Pembimbing dan pengawas hubungan siswa dengan siswa sekolah lain melalui organisasi sekolah yang ada
    5. Koordinator kegiatan upacara bendera di sekolah, dan upacara hari besar nasional di luar sekolah
    6. Koordinator perlombaan antar sekolah
    7. Memelihara piala atau piagam siswa di sekolah
    8. Administrator data siswa
  4. Wakil Kepala Sekolah Bidang Sarana
    Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Sarana adalah :
    1. Koordinator pengadaan perlengkapan dan kebutuhan rumah tangga sekolah
    2. Koordinator inventarisasi barang
    3. Pengawas penggunaan sarana
    4. Pengelola unit produksi sekolah bersama ketua kompetensi keahlian
    5. Koordinator pengadaan seragam guru dan pegawai
    6. Koordinator pengadaan seragam siswa
    7. Koordinator kebersihan ruang guru, lab dan bengkel dan halaman sekolah sekitarnya
    8. Koordinator pembangunan dan perbaikan sarana sekolah
  5. Wakil Kepala Sekolah Bidang Dunia Usaha/Dunia Industri
    Bertanggung jawab kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Dunia Usaha/Dunia Industri adalah :
    1. Koordinator pelaksanaan program praktik kerja industri bersama wakasek kurikulum
    2. Koordinator pemetaan DU / DI mitra kerja
    3. Fasilitator instansi terkait
    4. Koordinator sinkronisasi kurikulum bersama wakasek kurikulum
    5. Koordinator peningkatan kuantitas dan kualitas kerjasama dengan institusi pasangan
    6. 12 Pelaksana bimbingan karir / bimbingan kejuruan bersama guru BP
    7. Koordinator perolehan MOU dari dunia industry
    8. penyaluran alumni ke dunia industry
    9. Pemeliharaan hubungan baik dengan DU / DI dan stake holder lainya
    10. Pelaksana lomba kompetensi siswa / LKS bersama wakasek kesiswaan
  6. Wakil Kepala Sekolah Bidang Manajemen Mutu
    Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Manajemen Mutu :
    1. Pelaksana sosialisasi SMM kepada seluruh Biro / Bidang dan unit kerja
    2. Koordinator pembuatan dokumentasi ISO / SMM kepada Biro / Bidang dan unit kerja
    3. Pemeriksa hasil pembuatan dokumen ISI / SMM dari Biro / Bidang dan unit kerja
    4. Kooordinator imlementasi dokumen ISO / SMM dalam proses kerja seharihari seluruh unit kerja
    5. Pelaksana tindakan koreksi dan pencegahan terhadap ketidak sesuaian implementasi dokumen ISO / SMM yang dilakukan oleh seluruh unit kerja
    6. Penangggung jawab rapat tinjauan manajemen
    7. Penjamin kontinuitas pelaksanaan ISO / SMM dalam selurih proses kerja secara berkesinambungan
  7. Wakil Kepala Sekolah Bidang Sumber Daya Manusia
    Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Wakil Kepala Sekolah Bidang Sumber Daya Manusia adalah :
    1. Menyusun DUK bersama – sama Kepala Tata Usaha
    2. Menyeleksi calon Tenaga Pendidik dan Kependidikan bekerjasama dengan WMM dan Waka Kurikulum
    3. Mengelola guru dan pegawai
    4. Pembuatan uraian tugas guru dan pegawai
    5. Pengajuan pendidikan dan pelatihan guru dan pegawai
    6. Administrasi pegawai
    7. Pemeliharaan Piagam/ Piala yang dimiliki guru
    8. Pemeliharaan papan pengumuman / sarana informasi
  8. Koordinator Bursa Kerja Khusus (KBKK)
    Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Koordinator Bursa Kerja Khusus (KBKK) adalah :
    1. Mengkoordinir kegiatan bursa kerja sekolah
    2. Meningkatkan kualitas dan kuantitas kerjasama dengan dunia kerja dan industry
    3. Mengkoordinir pelaksanaan promosi sekolah dan pemasaran tamatan
    4. Mengkoordinir penelusuran tamatan
    5. Bekerjasama dengan waka kesiswaan dan koordinator BP untuk mempersiaapkan siswa menghadapi dunia kerja.
    6. Membuat MOU dengan Industri
  9. Ketua Kompetensi Keahlian
    Bertanggung Jawab Kepada : Kepala Sekolah Tugas Pokok dan Fungsi Ketua Kompetensi Keahlian adalah :
    1. Menganalisa dan mengembangkan kurikulum kompetensi keahlian keahlian
    2. Mengkoordinir tugas guru dikompetensi keahlian keahlian
    3. Mengevaluasi hasil analisis kurikulum dari masing – masing guru binaannya.
    4. Mengkoordinir dan menata ruang praktik
    5. Membantu semua wakil kepala yang ada kaitan dengan kompetensi keahlian
    6. Melaksanakan dan memelihara hubungan dengan dunia kerja / dudi
    7. Membuat daftar kebutuhan Alat dan Bahan dalam program keahlian
    8. Mengkodinir dan melaporkan tingkat kehadiran guru pada kompetensi keahlian setiap bulan pada WAKA SDM
  10. Guru Bimbingan Konseling
    Bertanggung Jawab Kepada :Wakil Kepala Sekolah Bidang KesiswaanTugas Pokok dan Fungsi Guru Bimbingan Konseling :
    1. Membantu peserta didik dalam mengembangkan kehidupan pribadi, mengembangkan kehidupan sosial,Mengembangkan kemampuan belajar, dan mengembangkan karir
    2. Memberikan pelayanan konseling
    3. Memberikan pelayanan mediasi, yaitu membantu peserta didik menyelesaikan permasalahan dan memperbaiki hubungan antar mereka.
    4. Masuk ruang kelas apabila ada guru yang berhalangan hadir
    5. Melaporkan peserta didik yang bermasalah ke wali kelas.

Masalah yang dihadapi

Berdasasarkan analisis yang dilakukan oleh peneliti, system penilaian raport siswa yang ada pada SMKN 2 KAB. TANGERANG yang berjalan saat ini masih bersifat manual, sehingga data-data yang mencakup nilai siswa dapat hilang karena kelainan (human error). Proses pencarian data nilai mahasiswa juga memerlukan cukup banyak waktu dan tenaga sehingga kinerja dari system menjadi kurang efektif dan menyita waktu yang sangat lama. Kurang efektifnya pengolahan nilai masih sering terjadi adanya kesalahan dalam memberikan informasi nilai bagi siswa maupun bagi mali murid. Maka pada perkembangan zaman yang seperti saat ini peniliti mengusulkan suatu system pengolahan dan nilai siswa berbasis web sebagai bentuk perkembangan teknologi. Sehingga kebutuhan system hendaknya :

  1. Perlu adanya system yang terkomputerisasi untuk mengoptimalkan pengolohan data nilai sehingga informasi cepat dan akurat
  2. Merancang sebuah system yang terkomputerisasi untuk mendukun proses kerja.

Analisa kekurangan dan kelebihan sistem yang berjalan

Dalam penelitian system nilai raport siswa SMKN 2 KAB. TANGERANG yang berjalan peneliti dapat menyimpulkan kelebihan dan kekurangan system tersebut :

  1. 1Kelebihanya yaitu prosedur dan data yang selama ini digunakan telah memenuhi kebutuhan informasi
  2. Kekuranganya yaitu system yang berjalan saat ini belum terkomputerisasi juga kurang efektif dan efisien dimana dalam proses penilaian masih manual, sehingga kurang optimal dan sangat membutuhkan waktu yang lama dalam pencatatan dan pencarian data.

Analisis kebutuhan sistem

Pada system administrasi nilai mahasiswa, membutuhkan ketelitian proses perhitungan dan penulisan data-datanya, maka system yang ada seharusnya dapat menunjang teutama dari peralatan computer baik itu perangkat keras (hardware) maupun perangkat lunak (software) coputer. Oleh karena itu system computer sangat penting dalam kelancaran pengolahan data, sehingga factor kesalahan manusia dapat diperkecil dan hasil yang dicspsi lebih dioptimal.

Analisis control

Pengawasan pada suatu kegiatan merupakan suatu keharusan yang tidak dapat dipisahkan dari pelaksaan dalam suatu kegiatan. Bila pengawasannya baik, maka pelaksanaan dalam suatu kegiatan akan berjalan dengan baik dan juga sesuai dengan apa yang tdi rencanakan sebelumnya. Begitu pula sebaiknya, bila halnya pada proses penilaian siswa, diperlukan pengontrolan agar didalam pelaksanaan kegiatan tersebut dapat berjalan dengan baik sehingga data yang dihasilkan lebih efisien dan relevan dan akurat.

Tata Laksana Sistem yang Berjalan Saat ini

Tata laksana system yang berjalan menggunakan beberapa diagram diantaranya sebagai berikut :

Use Case Diagram

untuk menganalisis sitem yang berjalan. Pada penelitian ini digunakan program unified modelling language (UML) untuk menggambarkan dan proses yang berjalan saat ini, pada penggambaran kali ini prosedur digunakan use case diagram sebagai berikut :

Capture4

Gambar 3.3. Use Case Diagram Sistem yang berjalan

Berdasarkan gambar Use Case Diagram penilaian raport yang berjalan diatas atau system yang berjalan terdiri dari :

  1. Satu sistem yang mencakup seluruh kegiatan penilaian.
  2. Enam actor yang melakukan kegiatan diantaranya: siswa, guru mata pelajaran, staff kurikulum, wali kelas, kepala sekolah, dan wali murid.
  3. Sembilan use case yang biasa dilakukan aktor–aktor tersebut diantaranya: melakukan ujian, menilai hasil ujian, menerima nilai ujian, merekap nilai ujian, menerima rekapan nilai perkelas, mengarsipkan data nilai perkelas, membuat raport, menandatangani raport , menerima raport.

Analisa Sistem yang berjalan pada Activity Diagram

Activity Diagram menggambarkan berbagai alir aktivitas dalam system yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, bagaimana mereka berakhir. Activity Diagram juga dapat menggambarkan proses parallel yang mungkin terjadi pada beberapa eksekusi.

Capture5

Gambar 3.4. Activity Diagram sistem yang berjalan

Berdasarkan gambar diatas atau sesuai system yang berjalan mempunyai terdiri dari:

  1. Terdapat satu initial node, objek yang diawali.
  2. Terdapat 13 action state dari sistem diantaranya: mengerjakan ujian menilai hasil ujian, menyerahkan data nilai ujian, menerima data nilai ujian, merekap data nilai ujian, menerima rekapan nilai perkelas, mengarsipkan data nilai perkelas, membuat laporan raport, menandatangani raport, menerima laporan raport, menandatangani laporan raport, memberikan raport, menerima raport.
  3. Terdapat satu final state, objek yang diakhir.

Analisa Sistem yang berjalan pada sequence Diagram

Sequence Diagram menggambarkan interaksi antar objek di dalam dan di sekitar system (termasuk pengguna , display, dan sebagainya ) berupa message yang digambarkan terhadap waktu . sequence diagram terdiri dari antar dimensi vertical (waktu) dan dimensi horizontal (objek-objek yang terkait), Sequence Diagram biasa digunakan untuk menggambarkan scenario atau rangkaian langkahlangkah yang dilakukan sebagai respon dari event untuk menghasilkan output tertentu.

Adapun sequence diagram pada sistem nilai di SMKN 2 Kab. Tangerang diantaranya sebagai berikut :

Capture6

Gambar 3.5. Sequence Diagram penilaian raport

Berdasarkan gambar 3.5 Sequence Diagram Penilaian Raport yang sedang berjalan saat ini:

  1. Terdapat 6 actor yang melakukan kegiatan, yaitu guru mata pelajaran, siswa, wali kelas, staff kurikulum, kepala sekolah, dan wali murid.
  2. Terdapat 17 message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh aktor -aktor.
  3. Terdapat 4 lifeline mengidentifikasi kehadiran objek pada saat terakhir/akhir waktu.

Analisis Sistem Yang Berjalan

Metode Pengembangan Sistem

Analisa SDLC (System Development Life Cycle)

Pada penelitian ini penulis menggunakan metode pengembangan SDLC (System Development Life Cycle) salah satunya adalah model prototype. Model prototype (prototyping model) dapat digunakan untuk menyambungkan ketidak pahaman client mengenai hal teknis dan memperjelas spesifikasi kebutuhan yang diinginkan client kepada pengembang perangkat lunak. Sering client membayangkan kebutuhan yang diinginkan tapi tidak terspesifikasikan secara detail dari segi masukan, proses, dan keluaran.

Di sisi lain seorang pengembang aplikasi harus menspesifikasi sebuah kebutuhan secara detail dari segi teknis. Metode prototype dimulai dari mengumpulkan kebutuhan client lebih terbayang dengan apa yang diinginkan. Program ini biasanya menyediakan tampilan dengan simulasi alur perangkan lunak sehingga tampak seperti aplikasi yang sudah jadi. Lalu program prototype ini dievaluasi oleh user sampai ditemukan spesifikasi yang diinginkan user.

Dalam pembuatan sistem rencana anggaran biaya project IT dengan metode pengembangan prototype memiliki beberapa tahapan yang akan dilakukan yaitu sebagai berikut :

  1. Analisis kebutuhan
  2. Pembuatan prototype
  3. Evaluasi prototype
  4. Coding sistem
  5. Pengujian sistem
  6. Evaluasi sistem
  7. Penggunaan sistem

Konfigurasi Sistem

  1. Spesifikasi Perangkat Keras / Hardware sebagai berikut:
    1. Processor : Intel Core i3
    2. Monitor : 20” HP LED LCD
    3. Mouse : Optik
    4. Harddisk : 500 GB HDD
    5. Keyboard : Standart
    6. Printer : hp deskjet 1000
    7. RAM : 2 GB
  2. Spesifikasi Perangkat Lunak / Software sebagai berikut:
    1. Windows 7 Ultimate
    2. Microsoft Office Word 2007
    3. Microsoft Office Excel 2007
    4. Visual paradigm for UML 6.4 Enterpise Edition
    5. Paint
  3. Hak Akses / Brainware sebagai berikut:
    1. Admin
    2. Walikelas
    3. Kepala sekolah
    4. Siswa/wali murid

Pemecahan yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan yang dihadapi

Sistem yang sedang berjalan sudah mengunakan komputer, namun penggunaan komputer disini hanya diguanakan untuk penyimpanan saja, yakni dengan menggunakan program computer Ms. Word, Ms. Excel saja, sedangkan untuk proses penginputan nilai masih masih dilakukan,secara manual. Adapun permasalahan yang terdapat pada sistem berjalan ini sebagai berikut :

  1. Penilaian raport yang berjalan saat ini di SMKN 2 Kab.Tangerang adalah adanya 2357 siswa dan masing-masing mempunyai nilai yang berbeda-beda, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya.
  2. Dalam hal penyimpanan data-data nilai membutuhkan alat tulis yang banyak terutama buku, dan apabila terjadi kerusakan pada buku tersebut dan tidak ada back up data yang memadai dan bisa menyebabkan hilangnya data–data tersebut.

Alternatif Pemecahan Masalah

Setelah permasalahan yang dihadapi di SMKN 2 Kab.Tangerang, bahwa dalam penelitian ini akan memberikan alternative sebuah pemecahan masalah yang mendukung dan bisa menjadi referensi bagi SMKN 2 Kab.Tangerang. Adapun alternatif pemecahan masalah, diantaranya :

  1. Untuk mengoptimalkan pekerjaan, sebaiknya sistem penilaian raport yang dilakukan secara manual diperbaharui dengan menerapkan sistem yang Terkomputerisasi.
  2. Membuat sistem penilaian yang menggunakan program PHP dan MySQL. Sistem baru ini diharapkan dapat mempercepat proses penilaian ulangan umum serta menjadi solusi dalam mengatasi masalah tersebut, dibandingkan dengan sistem yang lama. Penulis memilih program PHP dan MySQL karena dengan menggunakan program PHP dan MySQL dapat mempermudah penggunanya dalam menyelesaikan pekerjaan.

User Requitment

Elisitasi Tahap 1

Elisitasi tahap 1 dibuat berdasarkan hasil wawancara dengan stakeholder mengenai sistem informasi pengelolaan data nilai berbasis web Berikut tabel elisitasi tahap 1 seperti dibawah ini :

Tabel 3.1. Elisitasi Tahap 1

Capture7
Capture9

Elisitasi Tahap II

Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang kemudian diklasifikasikan melalui metode MDI. Berikut hasil pengklasifikasian elisitasi tahap II :

Tabel 3.2. Elisitasi Tahap II

Capture10
Capture11
Capture12


Keterangan :
M : Mandatory
D : Desirable
I : Inessential

Elisitasi Tahap III

Berdasarkan Tabel 3.4.1.2 Elisitasi Tahap II, dibentuklah suatu elisitasi tahap III yang kemudian diklasifikasikan kembali dengan menggunakan metode TOE dengan option HML. Berikut tabel elisitasi tahap III :

Tabel 3.3. Elisitasi Tahap III


Keterangan :
T : Technical
L : Low
O : Operational
E : Economic
M : Middle
H : Hight

Final Draft Elisitasi

Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang digunakan sebagai dasar pembuatan suatu sistem yang akan dibentuk. Berikut tabel final draft elisitasi :

Tabel 3.4. Final Draft Elisitasi


BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Rancangan Sistem Usulan

Setelah mengadakan penelitian dan analisa sistem yang berjalan, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Prosedur yang diusulkan yaitu merubah proses penilaian raport siswa secara konfensional menjadi penilaian raport siswa secara online. Sistem usulan ini menggunakan program Visual Paradigm for UML 4.0 untuk menggambarkan Use Case Diagram, Sequence Diagram, Activity Diagram dan Class Diagram.

Prosedur Sistem Usulan

Prosedur sistem usulan penilaian siswa yaitu sebagai berikut:
  1. Admin
    1. Melakukan login sistem
    2. Menampilkan menu beranda
    3. Melakukan akses sistem
    4. Melakukan penginputan data siswa,data nilai,dan data guru
    5. Melihat data nilai ulangan harian, data nilai UTS dan data nilai UAS
    6. Menampilkan laporan
    7. Melakukan logout
  2. Guru
    1. Melakukan login sistem
    2. Menampilkan menu beranda
    3. Melakukan akses system
    4. Melakukan penginputan data nilai ulangan harian, data nilai UTS dan data nilai UAS
    5. Melihat data siswa dan data guru
    6. Melakukan logout
  3. Siswa/Wali Murid
    1. Melakukan login system
    2. Menampilkan menu beranda
    3. Melakukan akses system
    4. Melihat data siswa, data guru, data nilai ulangan harian, data nilai UTS dan data nilai UAS
    5. Melakukan logout

Diagram Rancangan Sistem

Use Case Diagram Sistem yang Diusulkan

Use Case Diagram menggambarkan fungsional yang diharapkan dari sebuah sistem yang dibangun. Berikut penjelasan use case diagram pada gambar 4.1

4.1. Use Case Diagram Pada Sistem Usulan Admin

Berdasarkan gambar 4.1 use case diagram terdiri atas:
  1. Satu sistem yang mencakup kegiatan sistem penilaian raport siswa
  2. Terdapat Tiga aktor yang melakukan kegiatan didalam sistem, yaitu admin, walikelas,dan siswa.
  3. Terdapat Tiga use case yang dapat dilakukan aktor tersebur yaitu halaman utama, login, halaman utama admin, halaman utama penilaian raport dan logout.
  4. Terdapat 7 include, yaitu edit data siswa, kelas, pelajaran, nilai,guru, nilaiAdmin dan Laporan.
  5. Terdapat 7 extend, yaitu berupan inputan data

Activity Diagram Sistem yang Diusulkan

Activity diagram menggambarkan berbagai alur aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alur, decision yang mungkin terjadi dan bagaimana mereka berakhir. Berikut penjelasan activity diagram pada gambar 4.2 dan 4.3,4.4.
  1. Activity Diagram Pada Sistem Usulan Admin

    4.2. Activity Diagram Pada Sistem Usulan Admin

    Berdasarkan gambar 4.2 activity diagram terdiri atas:
    1. Satu initial node, sebagai awal objek.
    2. Terdapat 13 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
    3. Satu final node, objek yang diakhiri.
  2. Activty Diagam Pada Sistem Usulan Guru

    4.3. Activty Diagam Pada Sistem Usulan Guru

    Berdasarkan gambar 4.3 activity diagram terdiri atas:
    1. Satu initial node, sebagai awal objek.
    2. Terdapat 9 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
    3. Satu final node, objek yang diakhiri.
  3. Activty Diagam Pada Sistem Usulan Siswa

    4.4. Activty Diagam Pada Sistem Usulan Siswa

    Berdasarkan gambar 4.4 activity diagram terdiri atas:
    1. Satu initial node, sebagai awal objek.
    2. Terdapat 7 action, state dari sistem yang mencerminkan eksekusi dari suatu aksi.
    3. Satu final node, objek yang diakhiri

Sequence Diagram Sistem yang Diusulkan

Sequence diagram dapat menggambarkan pergerakan sebuah objek dan pesan yang terjadi didalam sistem usulan ini. Berikut penjelasan sequence diagram pada gambar 4.5,4.6. dan 4.7 Sebagai berikut :
  1. Sequence Diagram Usulan pada Sistem Admin

    Gambar 4.5. Sequence Diagram Usulan pada Sistem Admin

    Berdasarkan gambar 4.5 sequence diagram pada sistem admin terdapat:
    1. Sepuluh lifeline antar muka yang saling berinteraksi.
    2. Satu aktor yang melakukan kegiatan yaitu admin.
    3. Dua puluh tujuh message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
    4. Satu decision node untuk member keputusan.
  2. Sequence Diagram Usulan pada Sistem Guru

    Gambar 4.6. Sequence Diagram Usulan pada Sistem Guru

    Berdasarkan gambar 4.6 sequence diagram pada sistem Guru terdapat:
    1. Empat lifeline antar muka yang saling berinteraksi.
    2. Satu aktor yang melakukan kegiatan yaitu admin.
    3. Delapan message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
    4. Satu decision node untuk member keputusan.
  3. Sequence Diagram Usulan pada Sistem Siswa

    Gambar 4.7. Sequence Diagram Usulan pada Sistem Siswa

    Berdasarkan gambar 4.7. sequence diagram pada sistem Siswa terdapat:
    1. Empat lifeline antar muka yang saling berinteraksi.
    2. Satu aktor yang melakukan kegiatan yaitu admin.
    3. enam message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
    4. Satu decision node untuk member keputusan

Rancangan Basis Data

Rancangan basis data pada sistem usulan penilaian raport siswa SMKN 2 Kab.Tangerang digambarkan dengan menggunakan class diagram. Selain itu, rancangan basis data juga berisi spesifikasi basis data yang dibuat.

Class Diagram

Class diagram merupakan diagram yang menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai tujuan. Berikut adalah class diagram sistem usulan SMKN 2 Kab.Tangerang :
Capture27

Gambar 4.8. Class Diagram Sistem Usulan


Keterangan Gambar 4.8. :

  1. Terdapat 7 class yaitu : guru, kelas, kelas_siswa, pelajaran, nilai, user, dan siswa.
  2. Terdapat 8 association, yaitu relasi yang menghubungkan antar class.

Spesifikasi Basis Data

Dalam merancang sebuah sistem informasi yang baik, perlu adanya perancangan database atau basis data. Berikut merupakan rancangan basis data pada sistem usulan SMKN 2 Kab.tangerang:
  1. Data Guru

    Tabel .4.1 Data guru


    Keterangan :
    Nama Tabel : Kode_guru
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : Kode_guru
    Panjang Record : 44
    Struktur:Id,Kode_kelas,Kode_siswa,Jurusan.

  2. Data Kelas

    Tabel .4.2. Data kelas


    Keterangan :Kode_kelas
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : id
    Panjang Record : 43
    kode_kelas,tahun_ajar,kelas,nama_kelas,kode_guru,status_aktif.

  3. Data kelas siswa

    Tabel 4.3. Data kelas siswa

    Capture30


    Keterangan :
    Nama Tabel : id
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : id
    Panjang Record : 44
    Struktur:Id,Kode_kelas,Kode_siswa,Jurusan.

  4. Data Nilai

    Tabel .4.4. Data Nilai


    Keterangan :
    Nama Tabel : Data Nilai
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : id
    Panjang Record : 141
    Id,Semester,Kode_pelajaran,Kode_guru,Kode_kelas,Kode_siswa,nilai_tugas1,Nilai_tugas2,Nilai_uts,Nilai_uas,Status_aktif

  5. Data Pelajaran

    Tabel .4.5. Data Pelajaran


    Keterangan :
    Nama Tabel : Data Pelajaran
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : Kode_pelajaran
    Panjang Record : 204
    Kode_pelajaran,Nama_pelajaran,Keterangan1.

  6. Data Siswa

    Tabel .4.6. Data Siswa


    Keterangan :
    Nama Tabel : Data Siswa
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : Kode_siswa
    Panjang Record : 269
    Kode_Siswa,Nis,Nama_siswa,Kelamin,Agama,Tempat_lahir,Tanggal_lahir,Alamat,No_Telepon,Tahun_angkatan,Status,Username,Password,Gambar

  7. Data User

    Tabel .4.7. Data user

    Capture34


    Keterangan :
    Nama Tabel : Data User
    Media : Hardisk
    Fungsi : untuk menyimpan data akses
    Primary Key : Data_user
    Panjang Record : 334
    kode_kelas,tahun_ajar,kelas,nama_kelas,kode_guru,status_aktif.

Perbedaan Prosedur Sistem Berjalan Dengan Sistem Usulan

Tabel .4.8. Sistem Berjalan Dengan Sistem Usulan

Capture35

Rancangan Prototype/Tampilan

Rancangan Halaman Utama

Halaman ini berisi slide foto-foto sarana dan prasarana SMKN 2 Kab.Tangerang , serta hal-hal mengenai SMKN 2 Kab.Tamgerang.
Capthure36

Gambar 4.9. Rancangan Tampilan Halaman Utama

Tampilan Prototype Login Sistem

Tampilan prototype login ini berisi tampilan login yang digunakan user untuk masuk kedalam sistem.
Capture37

Gambar 4.10. Rancangan Tampilan Login

Tampilan Prototype Home Sistem

Tampilan prototype home ini berisi tampilan tentang informasi umum SMKN 2 Kabupaten Tangerang, tampilan ini adalah tampilan home untuk user mengakses menu menu lainya.
Capture38

Gambar 4.11. Home Sistem

Tampilan Prototype Menu Data Guru Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data guru.

Gambar 4.12. Data Guru

Tampilan Prototype Menu Data Siswa Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data guru.
Capture40

Gambar 4.13. Data Siswa

Tampilan Prototype Menu Data Pelajaran Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data Pelajaran.

Gambar 4.14. Data Pelajaran

Tampilan Prototype Menu Data Kelas Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data Kelas.

Gambar 4.15. Data Kelas

Tampilan Prototype Menu Data Admin Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data guru.

Gambar 4.16. Data Admin

Tampilan Prototype Menu Data Nilai Sistem

Tampilan prototype master ini berisi tampilan dari menu untuk mengakses data Nilai.

Gambar 4.17. Data Nilai

Implementasi Sistem Yang Diusulkan

Prototype merupakan rancangan visualisasi interface/tampilan pada system yang akan dibangun. Setelah dilakukan desain, rancangan sistem yang diusulkan akan ditampilkan seperti di bawah ini

Tampilan Menu Awal

Tampilan halaman utama ini berisi tampilan tentang informasi umum SMKN 2 Kabupaten Tangerang tampilan ini adalah tampilan awal sebelum seseorang dapat login.

Gambar 4.18. Menu Awal

Tampilan Menu Login

Tampilan login ini berisi tampilan login yang digunakan user untuk masuk kedalam sistem.
Capture46

Gambar 4.19. Data Login

Tampilan Menu Home

Tampilan home ini berisi tampilan tentang informasi Penilaian Penlaian siswa umum SMKN 2 Kabupaten Tangerang, tampilan ini adalah tampilan home untuk user mengakses menu menu lainya.

Gambar 4.20. Tampilan Home

Tampilan Menu Data Siswa

Tampilan menu Data Siswa ini befungsi untuk mengelola data Siswa, baik tambah, ubah, ataupun hapus data.

Gambar 4.21. Data Siswa

Tampilan Menu Data Kelas

Tampilan menu Data Kelas ini befungsi untuk mengelola data Kelas, baik tambah, ubah, ataupun hapus data.

Gambar 4.22. Data Kelas

Tampilan Menu Data Pelajaran

Tampilan menu Data Pelajaran ini befungsi untuk mengelola data Pelajaran,baik tambah, ubah, ataupun hapus data.

Gambar 4.23. Data Pelajaran

Tampilan Menu Data Nilai Siswa

Tampilan menu Data NIlai Siswa ini befungsi untuk mengelola data Nilai Siswa,baik tambah, ubah, ataupun hapus data.

Gambar 4.24. Data Nilai Siswa

Tampilan Menu Data Guru

Tampilan menu Data Guru ini befungsi untuk mengelola data Guru,baik tambah, ubah, ataupun hapus data.

Gambar 4.25. Data Guru

Tampilan Menu Data Admin

Tampilan menu Data Admin ini befungsi untuk mengelola data Admin,baik tambah, ubah, ataupun hapus data.

Gambar 4.26. Data Admin

Tampilan Menu Laporan Data Siswa

Tampilan menu Laporan Siswa ini befungsi untuk melihat hasil dari data siswa dan siap dicetak

Gambar 4.27. Laporan Data Siswa

Tampilan Menu Laporan Data Kelas

Tampilan menu Laporan Data kelas ini befungsi untuk melihat hasil dari data Kelas dan siap dicetak

Gambar 4.28. Laporan Data Kelas

Tampilan Menu Laporan Data Pelajaran

Tampilan menu Laporan Data Pelajaran ini befungsi untuk melihat hasil dari data Pelajaran dan siap dicetak

Gambar 4.29. Laporan Data Pelajaran

Tampilan Menu Laporan Data Nilai Siswa

Tampilan menu Laporan Data Nilai Siswa ini befungsi untuk melihat hasil dari data Nilai Siswa dan siap dicetak

Gambar 4.30. Laporan Data Nilai Siswa

Tampilan Menu Laporan Data Guru

Tampilan menu Laporan Data Guru ini befungsi untuk melihat hasil dari data Guru dan siap dicetak.

Gambar 4.31. Laporan Data Guru

Tampilan Menu Logout

Tampilan prototype menu logout berisi sebuah pesanuntuk tetap ataupun keluar dari sistem.
Capture59

Tabel 3.4. Final Draft Elisitasi

Konfigurasi Sistem Yang Diusulkan

Spesifikasi Perangkat Keras Yang Digunakan

Perangkat keras yang digunakan untuk membuat sistem informasi kehadiran siswa ini antara lain sebagai berikut :
  1. Processor : AMD A12
  2. Monitor : 15 inch
  3. Ram : 8 Gb
  4. Harddisk : 1 TB

Spesifikasi Perangkat Lunak Yang Digunakan

  1. Windows 10
  2. Visual Paradigm for UML 6.4 Enterprise
  3. All in one package : XAMPP
  4. Database Server : MySQL
  5. Web Server : Apache
  6. Microsoft Office 2010
  7. Code Editor : Sublime Text
  8. Web Browser : Google Chrome

Hak Akses

Dalam rancangan sistem kehadiran siswa ini, peneliti merancang beberapa user yang berhak untuk mengakses sistem ini diantaranya adalah:
  1. Admin
  2. Guru
  3. Siswa

Pengujian Sistem yang diusulkan

Pengujian adalah tahap lanjutan setelah menganalisa, dan merancang sistem, dalam hal ini digunakan metode black box testing untuk pengujian terhadap sistem. Tujuan dari pengujian ini tentunya untuk meminimalisir error ataupun bug yang nantinya akan terdapat pada sistem, namun black box sistem adalah pengujian guna menguji fungsionalitas sistem.

Tabel 4.9. Pengujian Sistem Yang Diusullkan

Implementasi

Time Schedule

Dalam penulisan dan perancangan sistem ini dibuat batasan waktu untuk memaksimalkan penelitian ini.

Tabel 4.10. Time Schedule

  1. Pembuatan Proposal
    Pada tahap ini dilakukan pembuatan latar belakang masalah, tujuan, manfaat, dan juga perumusan masalah selama waktu yang ditentukan.
  2. Pengumpulan Data
    Pada tahap ini, dilakukan wawancara dan pengambilan data yang dibutuhkan dilakukan kepada stakeholder sebagai bahan pendukung guan penulisan laporan ilmiah maupun perancangan sistem selama waktu yang ditentukan.
  3. Analisa Sistem
    Melakukan pengkajian ataupun analisa terhadap data yang telah diperoleh, merumuskan elisitasi sistem dari hasil wawancara kepada stakeholder selama waktu yang ditentukan.
  4. Perancangan Sistem
    Penerapan dari hasil analisa yang telah dilakukan oleh peneliti terhadap data yang diperolehnya, sehingga menghasilkan suatu rancangan sistem sesuai dengan kebutuhan dari pengguna. Pada tahap ini merupakan kegiatan menulis kode program dan mendesain program sesuai dengan kebutuhan user, pembuatan program berlangsung selama waktu yang ditentukan.
  5. Testing Program
    Pada tahap ini dilakukan Testing atau pengujian terhadap program yang telah dibuat guna mengetahui kesalahan yang ada pada program. Pengujian program berlangsung selama waktu yang ditentukan.
  6. Evaluasi Program
    Tahap ini, dimana evaluasi dilakukan setelah testing atau pengujian terhadap program dilakukan, kegiatan ini dilakukan guna merancang kembali beberapa fungsi yang eror saat testing dilaksanakan agar dapat diperbaiki sebelum di implementasikan nantinya di SMKN 2 Kabupaten Tangerang, waktu evaluasi berlangsung seama waktu yang ditentukan.
  7. Perbaikan Program
    Setelah melakukan Pengujian dan evaluasi terhadap program beberapa error yang terdapat dalam program diperbaiki selama waktu yang ditentukan.
  8. Implementasi Program
    Setelah semua fungsi berjalan dengan baik serta program di anggap layak, maka langkah selanjutnya dilakukan implementasi program SMKN 2 Kabupaten Tangerang implementasi program berlangsung selama waktu yang ditentukan.
  9. Dokumentasi
    Proses dokumentasi terhadap kegiatan yang, berlangsung sejak awal kegiatan yaitu mengumpulkan data hingga program di implementasikan pada pihak stakeholder.

Estimasi Biaya

Estimasi biaya digunakan guna memperhitungkan biaya yang dikeluarkan guna penelitian ini mulai ari awal mula hingga penyelesaian laporan, dan estimasi biaya dibuat guna sebagai patokan ataupun catatan agar biaya yang dikeluarkan pun sebading dengan hasil dari peneltian ini. Berikut estimasi biaya dari penelitian ini:

Tabel 4.11. Estimasi Biaya

BAB V

PENUTUP

Kesimpulan

Berdasarkan dari hasi penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan beberapa hal sebagai berikut:

  1. Sistem penilaian Siswa yang berjalan saat ini di SMKN 2 Kab.Tangerang belum sepenuhnya terkomputerisasi. Mekanisme kerjanya adalah menerima berkas penilaian siswa dari setiap guru mata pelajaran setelah itu dicatat dalam bukukumpulan nilai dan menyalinnya kembali dalam satu buku yang disebut dengan raport. Setelah penyalinan tersebut raport disimpan dan dibagikan kepada setiap wali murid pada waktu penyerahan raport berlangsung. Dalam jangka waktu yang ditentukan oleh pihak sekolah, siswa diminta untuk mengembalikan raport tersebut kepada guru wali setiap kelas.
  2. Kendala dalam penilaian siswa yang berjalan saat ini di SMKN 2 Kab.Tangerang adalah adanya siswa dan masing-masing mempunyai nilai yang berbeda-beda, sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya. Oleh karena itu perekapan nilai siswa disimpan secara tertulis oleh parah guru.
  3. Dalam perancang sistem informasi penilaian siswa yang diusulkan, menggunakan orientasi objek (Unifi1ed Modeling Language), Pengimplementasinya menggunakan PHP serta database MySQL serta pengujiannya menggunakan Black Box Testing sedangkan tampilan menu programnya terdiri dari menu login, data (siswa,guru,dan admin), nilai ekstra (Tugas1,Tugas2), raport (UTS dan UAS) dan transkip nilai.

Saran

Dalam penerapan sistem yang berjalan, penulis ingin mengemukakan saran-saran agar sistem bisa berjalan dengan baik, diantaranya:

  1. Merancang sistem penilaian Siswa berbasis website agar dapat membantu kinerja guru dalam penginputan nilai serta membantu orangtua siswa dalam memantau nilai putra/i-nya di sekolah.
  2. Dalam penerapan sistem penilaian siswa, sebaiknya didukung oleh perangkat yang memadai, baik dari segi peralatannya (software dan hardware) maupun sumber daya manusia agar sistem dapat berjalan secara maksimal.
  3. Apabila sistem yang baru sudah berjalan, perlu diperhatikan dan dilakukan evaluasi secara berkala terhadap sistem, untuk selanjutnya diadakan perbaikan sesuai perubahan dan perkembangan pada SMKN 2 Kab.Tangerang.

Daftar Pustaka

  1. Aris, Andriani Dini, Romodor Apriyani & Eka Sari Dian. 2016. “Perancangan aplikasi sistem informasi penjualan tiket pada PT Nur Rizky Pratama Travel Berbasis Web” : Stmik Amikom Yogyakarta.
  2. Arifin Ahmad, Fenina Adline Twince Tobing & Apriliani.2015. “Aplikasi Akumulasi Biaya Pabrikasi Dengan Metode Proses Studi Kasus PT.Vitra Graha Interia” : Jurnal Sisfotek Global.
  3. Maimunah, David Ericson Manalu dan Dian Budi Kusuma. 2017. “Perancangan Prototype Visual pada Bagian Desain Sebagai Media Informasi dan Promosi pada PT Sulindafin”. Yogyakarta: Jurnal Semnasteknomedia Universitas Amikom Yogyakarta.
  4. 4,0 4,1 Darmawan. Deni. 2013. Sistem Informasi Manajemen. Bandung: PT Remaja Rosdakarya Offset.
  5. Iqbal, Abdurohman dan Leni Fitriani. 2016. “Perancangan Website Radar Garut di Perusahaan Wahana Semesta Garut”. Garut: Journal STT Garut. Vol.13 No.1:171-172.
  6. 6,0 6,1 Winarsih, Linda Puji, Fransiska dan Danang Aditya Nugraha. 2015. “Sistem Informasi Pengolahan Raport di SMPK ST Antonius Kalipare Berbasis Web”. Diakses pada Link http://ejournal.unikama.ac.id/index.php/JFTI/article/view/505/272 (9 November 2017).
  7. 7,0 7,1 7,2 7,3 7,4 Hartono, Bambang. 2013. Sistem Informasi Manajemen berbasis Komputer. Jakarta : Rineka Cipta.
  8. Ziliwu, Videl Firmansyah. 2013. “Sistem Informasi Akademik di SMA Negeri 1 Margahayu Bandung Berbasis Client Server”. Bandung: Elib Unikom Universitas Komputer Indonesia Bandung Tahun 2013.
  9. Baswananda, Aji Raino 2014. Program Studi Sistem Informasi, Fakultas Ilmu Komputer. (http://eprints.dinus.ac.id/ , diakses pada tanggal 12 Oktober 2017).
  10. Ramadhan Taufiq, Victor G Utomo.2014.Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android (Studi Kasus STMIK Provisi Semarang:Jurnal Teknologi Informasi dan Komunikasi.
  11. Prastomo, Universitas Sam Ratulangi. Vol.3 No.1:2-4. Prastomo, Andi. 2015. "Prototipe Sistem E-Learning dengan Pendekatan Elisitasi dan Framework Codeigniter: Studi Kasus SMP Yamad Bekasi". Jakarta: Journal Lppmunindra Universitas Indraprasta PGRI Tahun 2015.
  12. Ariawan, Jesa dan Sri Wahyuni. 2015. "Aplikasi Pengajuan Lembur Karyawan Berbasis Web". Tangerang: Jurnal Sisfotek Global. Vol.5 No.1:63.
  13. Yunus, Muhammad dan Tri Hartiti Retnowati. 2014. "Evaluasi Pelaksanaan Penilaian Kelas pada Mata Pelajaran Matematika SMP Negeri di Kabupaten Lombok Tengah". Yogyakarta: Jurnal Evaluasi Pendidikan Universitas Negeri Yogyakarta. Vol.2 No.2:173.
  14. Yudha, Surya Indra. 2017. “Implementasi Web Service untuk Pengolahan Nilai Raport Siswa SMK Kesehatan Sadewa”. Yogyakarta: Eprints Akakom Yogyakarta Tahun 2017.
  15. 15,0 15,1 Rohman, Abdul. 2015. “Perbandingan Konsep Kurikulum KTSP 2006 dan Kurikulum 2013 (Kajian Standar Isi pada Mata Pelajaran Pendidikan Agama Islam Jenjang SMP)”. Semarang: Eprints Walisongo Universitas Islam Negeri Walisongo Semarang.
  16. Abdullah, Lukmanul Hakim. 2014. “Sistem Penilaian dalam Kurikulum 2013: Kajian Dokumen Terhadap Kurikulum 2013”. Jurnal Acamedia.
  17. Triyanto, Wahyu, Bebas Widada dan Sri Hariyati Fitriasih. 2013. “Sistem Informasi Penjadwalan Mengajar dan Pengolahan Nilai Raport Secara Multiuser pada SMK Bhinneka Karya Simo Boyolali”. Boyolali: Jurnal Teknologi Informasi dan Komunikasi STMIK Sinar Nusantara. Vol.1 No.2:42.
  18. Mayasari, Diana. 2014. "Evaluasi Status Gizi dan Prestasi Belajar pada Murid Sekolah Dasar Negeri Samar Kilang Kabupaten Bener Meriah Tahun Pelajaran 2012/2013". Aceh: Jurnal Pesona Dasar FKIP Unsyiah. Vol.2 No.3:52.
  19. Martono, Aris, Al Bahra Ladjamudin dan Mulyati. 2016. "Rancang-Bangun Sistem Data Mart Mutu Nilai Siswa Pada Sekolah Lanjutan Atas (Studi Kasus Sman 2 Kota Tangerang)". Lombok: Seminar Nasional APTIKOM (SEMNASTIKOM) Hotel Lombok Raya Mataram.
  20. Arifin, Muh Luqman. 2013. “Upaya Konselor dalam Membimbing Belajar Siswa di Sekolah Dasar Madrasah Ibtidaiyah”. Blora: Jurnal Bimbingan Konseling Islam STAI Khozinatul Ulum Blora, Jawa Tengah. Vol.4 No.2:204.
  21. 21,0 21,1 Rivai, Dani Ainur, dan Bambang Eka Purnama. 2014. “Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada SMK Miftahul Huda Ngadirojo”. Surakarta: IJNS APMMI (Asosiasi Profesi Multimedia Indonesia Surakarta) Vol.3 No.2:20.
  22. Harminingtyas, Rudika. 2014. “Analisis Layanan Website Sebagai Media Promosi, Media Transaksi dan Media Informasi dan Pengaruhnya Terhadap Brand Image Perusahaan pada Hotel Ciputra di Kota Semarang”. Semarang: Jurnal STIE Semarang. Vol.6 No.3:46-47.
  23. Abass. A.Olalere, Samuel A.Olajide dan Babafemi O.Samuel. 2017. “Development of Web-Based Examination System Using Open Source Programming Model. Nigeria: Turkish Online Journal of Distance Education-Tojde”. Vol.18 No.2:34.
  24. Sharma, Manya. 2015. Webdevelopment Technology-PHP. How It Is Related to Web Development Technology ASP.NET. India: International Journal of Scientific & Technology Research. Vol.4:23.
  25. Admin. 2013. “Pengertian PHP dan Fungsinya dalam Ilmu Komputer”. Diakses pada Link http://pengertiandefinisi.com/pengertian-php-dan-fungsinyadalam- ilmu-komputer/ (6 November 2017).
  26. Matemilayo, Olabisi, Dada, et al. 2017. “Design and Implementation of an Integrated Result Processing System in a Networked Environment”. Nigeria: Biomedical Statistics and Informatics Vol.2 No. 5:133.
  27. Syukron, Akhmad dan Noor Hasan. 2015. “Perancangan Sistem Informasi Rawat Jalan Berbasis Web Pada Puskesmas Winong”. Yogyakarta: Jurnal Bianglala Informatika AMIK BSI Yogyakarta. Vol.3 No.1:29.
  28. Saputra, Ardo. 2014. “Aplikasi Penjualan dan Permintaan Produk Semen untuk Permintaan Distributor pada PT Semen Baturaja (Persero) Tbk Lampung”. Lampung: Eprints Politeknik Negeri Sriwijaya.
  29. Nasril & Yanto Adri Saputra. 2016. Rancang Bangun Sistem Informasi Ujian Online : Jurnal Lentera ICT.
  30. Rizkidiniah, Fatmah, Muh. Yamin dan Nur Fajriah Muchlis. 2016. “Perancangan dan Implementasi Prototype Sistem GPS (Global Positioning System) dan SMS Gateway pada Pencarian Kendaraan Bermotor Berbasis Arduino Uno”. Kendari: Jurnal Semantik Universitas Halu Oleo, Kendari Vol.2 No.2:90.
  31. Astuti, Kondar Siahaan Dui dan Joni Devitra. 2017. “Analisis dan Perancangan Sistem Informasi Simpan Pinjam pada Koperasi Pegawai Negeri Iain Sultan Thaha Saifuddin Jambi”. Jambi: Jurnal Manajemen Sistem Informasi STIKOM Dinamika Bangsa Jambi. Vol.2 No.2:516.
  32. Retnoningsih, Endang. 2015. “Sistem Informasi Simpanan dan Pembiayaan pada Baitul Maal Wat Tamwil (BMT) Al-Multazam Kabupaten Tegal”. Tegal: Jurnal IJSE AMIK BSI Tegal.
  33. R Plaza, M. Abu Jihad, 2015. “Sistem Informasi Perpustakaan di SMP Negeri 12 Kotabumi Berbasis Borland Delphi 7". Lampung: Jurnal Informatika STMIK Surya Intan Kotabumi Lampung Utara. Vol.15 No.2:105.
  34. Iansyah Belajar. 2014. “Fungsi UML (Unified Modeling Language) dalam mengembangkan Perangkat Lunak”. Diakses pada Link http://www.iansyahbelajar.com/2016/06/apa-itu-uml-unified-modellinglanguage. html?m=0 (6 November 2017).
  35. 35,0 35,1 35,2 Arief. 2013. “Bangunan Dasar Metedologi UML”. Diakses pada Linkhttp://informatika.web.id/bangunan-dasar-metodologi-uml.htm (9 November 2017).
  36. 36,0 36,1 Kumar, Manish, Santosh Kumar Singh dan Dr. R. K. Dwivedi. 2015. “A Comparative Study of Black Box Testing and White Box Testing Techniques". India: International Journal of Advance Research in Computer Science and Management Studies, Vinoba Bhave University, Hazaribag, Jharkhand, India. Vol.3:32.
  37. Bhasin, Harsh, Esha Khanna dan Sudha. 2014. “Black Box Testing based on Requirement Analysis and Design Specifications".International Journal of Computer Applications. Vol.87 No.18:36.
  38. Dewi, Meta Amalya, Untung Rahardja dan Siti Rahmawati. 2014, “Penggunaan Ekstention Waktu dalam Role Online System Ticketing Raharja (Rooster) Sebagai Penunjang Pelayanan Iduhelp!”. Tangerang: Jurnal CCIT STMIK Raharja. Vol.1:125.
  39. FaiqohZ.2013."BABIII".DiaksespadaLinkhttps://www.google.co.id/url?q=http://digilib.uinsby.ac.id/10386/6/bab%25203.pdf&sa=U&ved=2ahUKEwiI4MnLhe7XAhUW148KHRg1AxsQFjAJegQIAhAA&usg=AOvVaw03NwIQp6k5xMRJ-o7OVEJb (3 Desember2017).
  40. Nursaid, Berliana Kusuma Riasti dan Bambang Eka Purnama. 2015. “Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa pada SMA Negeri 2 Rembang berbasis Web”. Surakarta: IJNS APMMI (Asosiasi Profesi Multimedia Indonesia Surakarta). Vol.4 No.2.
  41. Surmalinda, Sri. 2016. “Rancang Bangun Sistem Informasi Nilai Siswa pada Madrasah Ibtidaiyah Islamiyah Ngrejeng Kabupaten Bojonegoro”. Surakarta: Jurnal Informa Politeknik Indonusa Surakarta. Vol. 1 No.3.
  42. Verawati, Ike dan Aullya Rachmawati. 2015. “Analisis Implementasi Sistem Pengolahan Data Nilai Siswa SD Negeri 2 Katekan”. Yogyakarta: Jurnal Semnasteknomedia Universitas Amikom Yogyakarta Vol.3 No.1.
  43. Juhriah, Een. 2015. "Perancangan Sistem Informasi Hasil Penilaian Siswa di Smp Negeri 96 Jakarta Berbasis Web”. Jakarta: Journal Lppmunindra Universitas Indraprasta PGRI Tahun 2015.
  44. Anulika, Ezenma A., Emmanuel Bala dan Choji D. Nyap. 2014. “Design and Implementation of Result Processing System for Public Secondary Schools in Nigeria”. Nigeria: International Journal of Computer and Information Technology Vol.3 No.1.
  45. Takramah, Wisdom Kwami dan Wisdom Kwasi Atiwoto. 2015. “Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”. Ghana: American Journal of Software Engineering and Applications Vol.4 No.2
  46. Llanda, Christopher John R., Janelyn A. Ambre dan Excel Philip B. Guiding. 2016. “Assist Web-Based Grade Entry and Inquiry System”. Philipina: Scholars Journal of Engineering and Technology Vol.4 No.4.
  47. Herman, Aguilar M., Hernandez T. Jose, Gomez M. Jorge, dan Contreras M. Andres. 2013. “Grade Query System Using Mobile Devices for Students of the Juarez Autonomous University of Tabasco”. London: Proceeding of the World congress on Engineering Vol.2.
  48. Irfan, Rahmatul. 2012. “Assessment of Student Result Information System Design in Vocational High School”. Yogyakarta : Eprints UNY International Conference on Vacational Education an Training (ICVET).

Contributors

YogiPratamaSaputra