APLIKASI WEB EKSEKUTIF INFORMATION SISTEM PENGOLAHAN DATA NILAI SISWA JOBSHEET Diajukan Untuk Memenuhi Syarat Mengikuti Ujian Nasional Praktik Kejuruan Pada Program Studi : Teknik Komputer dan Informatika Kompetensi Keahlian : Rekayasa Perangkat unak !RP"
DISUSUN OLEH :
FAHROL ROJI SURBAKTI Nomor Peserta : ……
DINAS PENDIDIKAN KOTA MEDAN
SEKOLAH MENENGAH KEJURUAN (SMK NEGERI ! MEDAN TAHUN PELAJARAN "#$%&"#$'
LEMBAR PENGESAHAN
JOBSHEET
APLIKASI WEB EKSEKUTIF INFORMATION SISTEM PENGOLAHAN DATA NILAI SISWA
NAMA PESERTA
: FAHROL ROL ROJI SURBAKTI
NOMOR PE PESERTA
:
PROG. PROG. KEAHLI KEAHLIAN AN
: REKAY REKAYASA PERANG PERANGKA KAT T LUNA LUNAK K (RPL (RPL))
TELAH DIPERIKSA DAN DIUJI PADA TANGGAL TANGGAL …. MARET 2014 OLEH :
P#N$U%I &
P#N$U%I '
…………………………….
.…………………………..
NIP : (((((((())
NIP : ((((((((
Aplikasi Web Web Eksekutf Informaton Sisem Sisem Pengolahan Daa Nilai Siswa
|
LEMBAR PENGESAHAN
JOBSHEET
APLIKASI WEB EKSEKUTIF INFORMATION SISTEM PENGOLAHAN DATA NILAI SISWA
NAMA PESERTA
: FAHROL ROL ROJI SURBAKTI
NOMOR PE PESERTA
:
PROG. PROG. KEAHLI KEAHLIAN AN
: REKAY REKAYASA PERANG PERANGKA KAT T LUNA LUNAK K (RPL (RPL))
TELAH DIPERIKSA DAN DIUJI PADA TANGGAL TANGGAL …. MARET 2014 OLEH :
P#N$U%I &
P#N$U%I '
…………………………….
.…………………………..
NIP : (((((((())
NIP : ((((((((
Aplikasi Web Web Eksekutf Informaton Sisem Sisem Pengolahan Daa Nilai Siswa
|
DAFTAR ISI Haama) LEMBAR PENGESAHAN ........................................... .................................................................. .............................................. ......................................... .................. i ................................................................... .............................................. .............................................. .................................... ............. ii DAFTAR DAFTAR ISI I SI ............................................
PEM BUAT TAN JOBSHEET ................................................................................. A. TUJUAN PEMBUA B. KESELAMATAN KERJA ...................................................................................................
ALAT DAN BAHAN ........................................................................................................ C. ALAT 1. ALAT ....................................................................................................................... 2. BAHAN .................................................................................................................... D. LANGKAH KERJA ........................................................................................................... ..................................................................... .............................................. ......................................... .................. $* PER PERSIA SIAPAN ..............................................
a* Me)+,)st Me)+,)sta a So-.are So-.are Ses/a, Ses/a, Ke0/t/1 Ke0/t/1a) a) .................................................... i. We0 Ser2er (3AMPP ............................................. ...................................................................... ......................... ii. DreamWea2er ............................................ .................................................................... ..................................... ............. iii. A4o0e P1otos1o5 ........................................................................... iv. iv. Ma6rome4,a Fas1 7 ....................................................................... v. S.,s1 Ma8
............................................. .................................................................... ........................................ .................
"* PEMBUAT PEMBUATAN DAT DATABASE RELATIONAL RELATIONAL (S,stem (S,stem Data0ase A9a4em,9 A9a4em,9 .................... a* Per Pera)6a a)6a)+ )+a) a) Data0 Data0as ase e ............................................................................... i. Str/9t/r Data0ase .......................................................................... ii. Str/9t/r Ta0e 4a) T,5e Data ......................................................... 1. Mem0/at Ta0e Mea/, MS;L ........................................ a. Ta0e G/r/ ................................................................. b. Ta0e S,s.a ................................................................ c. Ta0e Wa, M/r,4 ....................................................... d. Ta0e B,4a)+ St/4, Kea1,a) ..................................... e. Ta0e Kom5ete)s, Kea1,a) ..................................... f. Ta0e Sta)4ar Kom5ete)s, ........................................ g. Ta0e N,a, ................................................................. 2. Me)+,s, Ta0e Mea/, MS;L ............................................ a. Ta0e G/r/ ................................................................. b. Ta0e S,s.a ................................................................ c. Ta0e Wa, M/r,4 .......................................................
Aplikasi Web Web Eksekutf Informaton Sisem Sisem Pengolahan Daa Nilai Siswa
|
d. Ta0e B,4a)+ St/4, Kea1,a) ..................................... e. Ta0e Kom5ete)s, Kea1,a) ..................................... f. Ta0e Sta)4ar Kom5ete)s, ........................................ g. Ta0e N,a, ................................................................. iii. Mem0/at <,e. (Ta0e <,rt/a ....................................................... 1. …*
.....................................................................................
2. …*
.....................................................................................
3. …*
.....................................................................................
iv. Mem0/at Tr,++er ............................................................................ 1. …*
.....................................................................................
2. …*
.....................................................................................
v. Mem0/at A4m,),stras, (User 4a) Pass.or4 Pa4a MS;L .......... vi. Mem0/at Ba69 /5 4a) Restore Data Pa4a MS;L .......................
0* ERD (E)=t Rea=o)S1,5 D,a+ram & Reas, a)tar Ta0e............................ %* ALGORITMA PEMROGRAMAN .............................................................................. a* Data Fo. D,a+ram S,stem Pe)+oa1a) Data N,a, S,s.a .......................... 0* Fo.>1art
.....................................................................................
i. Fo.>1art A4m,) ............................................................................. ii. Fo.>1art I)5/t N,a,.......................................................................
'* PROSES PEMBUATAN APLIKASI WEB .................................................................... a* Peta S,t/s (S,te Ma5 .................................................................................. 0* Ra)6a)+a) Lao/t (Kera)+9a We0 ............................................................ i. Haama) User ................................................................................. 1. Lao/t User ......................................................................... 2. Has, Des,+) Haama) User ................................................ ii. Haama) A4m,),strator ................................................................. 1. Lao/t A4m,),strator ......................................................... 2. Has, Des,+) Haama) A4m,),strator .................................
6* Mem0/at Ko)e9s, Bas,s Data 4e)+a) We0 ...............................................
4* Has, Des,+) Haama) We0 ........................................................................ i. Haama) User ................................................................................. 1. Home ................................................................................... 2. Do.)oa4 ...........................................................................
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
3. G/est Boo9 ..........................................................................
'* Re5ort ***************************************************************************** 5. >o)ta6t Us ........................................................................... 6. A0o/t Us ............................................................................. ii. Haama) A4m,),strator .................................................................. 1. Lo+ I) ................................................................................... 2. Home ................................................................................... 3. S,s.a ................................................................................... 4. G/r/ .................................................................................... 5. Wa, M/r,4 .......................................................................... 6. B,4a)+ St/4, Kea1,a) ........................................................ 7. Kom5ete)s, Kea1,a) .......................................................... 8. Sta)4ar Kom5ete)s, ........................................................... 9. N,a, ..................................................................................... 10. La5ora) ...............................................................................
?* ALOKASI WAKTU PEN@ELESAIAN APLIKASI WEB ...................................................
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
J/4/ :
SMK NEGERI ! MEDAN Pro+ram St/4,
ek%ik
&(p"*e' da% $%f&'(a#ka Kom5ete)s, Kea1,a)
ekaasa +e'a%gka* "%ak &de 2070
“Aplikasi eb !ksek"#f $%f&'(a#&% )is*e( +e%g&la,a% Da*a -ilai )isa/ ;"'" +e(bi(bi%g
Ar4,a)sa1ST
-&. +ese'*a
-a(a +ese'*a FAHROL ROJI *S elas $$ + 5 -&. +ake* )&al 2070+113:14 +ake* )&al 1 )a*" a%ggal <=ia% >. ?a'e* 2014
A. TUJUAN PEMBUATAN JOBSHEET
Adapun tujuan dibuatnya JOBSHEET ini adalah: 1. Sebagai syarat untuk mengikuti Ujian !mpetensi. ". Sebagai landasan bagi penguji mengenai keputusan untuk mengikuti Ujian #raktik ejuruan. $. Untuk mengetahui sejauh mana kemampuan se!rang sis%a&' dalam system peran(angan %eb. ). Sebagai pembantu untuk menerapkan ilmu yang terdapat di dunia maya. *. +enguji kemampuan dan keterampilan peserta didik dalam mengembangkan k!mpetensi yang dimilikinya. ,. +engetahui pelaksanaan Ujian !mpetensi #r!dukti- Sis%a pr!gram keahlian ekayasa #erangkat /unak S+ 0egeri +edan. 2. +engetahui aspek3aspek !mpetensi yang diujikan dalam Ujian !mpetensi #r!dukti-. 4. +endapatkan ilmu yang bisa menjadi bekal untuk bekerja didunia kerja.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
B. ALAT DAN BAHAN III.
DAFTAR PERALATAN, KOMPONEN DAN BAHAN
No.
Nama Alat/Komponen/Bahan
Spe!"!#a!
J$mlah
Kete%an&an
'
(
)
*
+
Alat
1
#5 Ser6er
+inimal 'ntel #entium )7 1748H97 A+ 1"4 +B7 H 1;; 8B7 <8A A8# )=,)+B
PC Client
Minimal Intel #entium
''' 7 1." 8H7 1"4 +B7 1;; 8B7 <8A A8# )=,) +B "
#rinter
$
5 S!-t%are
Bebas
a. OS
>#3#r!-esi!nal7 ?ind!%s 2
1 buah
b. S!-t%are atabase
+y.S@/7
1 buah
+S A((ess (. ?eb Ser6er
Apa(he
1 buah
d. S!-t%are bahasa pemr!graman eskt!p
1 buah
e. S!-t%are Ser6er Side #r!gramming
#H# atau AS#
1 buah
-. S!-t%are desain %eb
r!nt #age
r!nt page >#
+a(r!media lash
lash 4.;
S%ish
S%ish 4.;
Ad!be #h!t!sh!p
Ad!be #h!t!sh!p 5S$ atau yang lebih tinggi
1 buah
Bahan
1.
ata guru
eskripsi
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
ata
|
".
ata sis%a
eskripsi
ata
$.
ata %ali murid
eskripsi
ata
).
ata Bidang studi
eskripsi
ata
*.
ata !mpetensi keakhlian
eskripsi
ata
,.
ata standar k!mpetensi
eskripsi
ata
2.
ata 0ilai
eskripsi
ata
4.
ata Berita
eskripsi
ata
.
ata Buku Tamu
eskripsi
ata
1;.
ata User
eskripsi
ata
11.
ertas H
Jumlah
im
1".
5 ?
Jumlah
Unit
1$.
Tinta #rinter
Jumlah
Unit
menyesuaikan tipe printer
5. KESELAMATAN KERJA 1.
'ngat dan pahami pereturan kelestarian kerja dalam penggunaan k!mp!nen agar tidak terjadi kerusakaan & kehilangan data yang telah kita buat.
".
Hindari penyimpanan benda atau 9at air di sekitar (!mputer yang dapat mengakibatkan tumpah dan merusak perangkat (!mputer.
$.
#erhitungan spesi-ikasi hard%are dan kebutuhan s!-t%are dengan pr!gram yang kita buat.
).
#erhitungan %aktu yang harus disesuaikan.
*.
Hindari menggunakan (!mputer bersamaan dengan meng!perasikan atau menggunakan alat lain seperti telep!n angkat atau handph!ne banyak terjadi pada pekerjaan sekretaris kant!rC.S!lusinya dengan menggantikan telep!n bentuk angkat dengan telep!n bentuk headset&earph!ne dan speaker yang dipasang dekat mulut sehingga tidak mengganggu pekerjaan (!mputer dan menghindari gangguan leher.
,.
Selama bekerja istirahatlah se(ara peri!di(.Hal ini untuk mengurangi kemungkinan kelelahan dan ketidaknyamanan.'kuti aturan ";&";&";7 yaitu: setiap "; menit bekerja7istirahat selama "; detik7dengan alihkan pandangan kejarak D ,m.
2.
Saat istirahat setelah mata lelahC usahakan untuk melihat benda atau !bje(k ber%arna hijau.
4.
Bekerja dengan rileks dan na-as yang teratur sehingga sirkulasi darah ke !tak lan(er agar e-ekti- dalam bekerja tidak (epat lelah dan mengantukC.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
.
Senantiasa mengedipkan mata se(ara k!ntinyu hal ini di maksudkan agar k!rnea mata tidak terlalu kering.
1;. arena berk!mputer selalu berdekatan dengan benda3benda elektr!nik dan listrik maka berperilakulah yang sa-e berkaitan dangan ha9ard listrik.
. LANKAH KERJA '. PERSIAPAN a. Men&!ntal So"t-a%e Se$a! Ke$t$han !. e Se%0e% 12AMPP3 2AMPP adalah #erangkat lunak bebas EEC yang mendukung banyak System Operasi.!mpilasi dari berbagai pr!gram dalam satu #aket.terutama terdiri dari Apa(he HTT# Ser6er7 database +yS@/7 dan interpreter untuk s(ript yang ditulis dalam #H# dan bahasa pemr!graman #erl.
>A+## singkatan dari :
> yang berarti (r!ss3plat-!rmC A Apa(heC
+ +ySFlC
# phpC
# #erlC
>A+## ini bisa kita !%nl!ad dari situs resminya di apa(he-riends
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
gratis .
|
Be%!#$t !n! a4alah 5a%a men&!ntall 2AMPP6 Jalankan intallasi pr!gram #erhatikan gambar Berikut:
#ada baianiniadalah #ilihan Bahasa. kemudian klik O
jika mun(ul Jendela seperti berikut
jika mun(ul jendela seperti di atas.anda periksa terlebih dahulu UA5 Ue% A55o$nt 7ont%ol C pada %ind!%s anda. (aranya G pada Sta%tG kemudian pada Sear(h anda ketik UA7 G kemudian tekan Ente% dan akan mun(ul jendela baru.emudian Turunkan UA5 hingga sampai Ba%ah. emudian klik OK
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
setelah selesai menurunkan UA7. kemudian lanjutkan 'nstallasi >A+## tadi.
klik 0e=t
#erhatikan gambar yang saya kasih tanda No6) jangan lupa asih tanda 5entang pada ketiga !tak. kemudian Kl!# Intall
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
8ambar di atas adalah #r!sess installasi. tunggu sampai pr!ses installasi selesai hingga mun(ul (!n-irmasi installasi -iniss
jika installasi telah su((es. Buka >A+## yang telah anda install tadi. Tampilan (#anelnya sbb:
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
#astikan Apa(he dan +ySFl telah unning.untuk mengetest Se6er >A+## anda. Buka Br!ser G kemudian ketik Http:&&l!(alh!st pada Br!%ser anda.dan tampilanya sbb:
Tampilan /!(alh!st
Tampilan #hp+yadmin
Jika pada Br!%ser telah bisa menampilkan seperti pada 8ambar di atas. Berarti penginstalan >A+## telah Berhasil dan siap untuk digunakan sebagai Se%0e% Lo5alhot pada k!mputer. emikian sedikit Shared dari saya.sem!ga berman-aat.dan jika ada kesalahan atau kekurangan dalam penulisan artikel saya ini.+!h!n maa- dan harap maklum karena masih Belajar.
ii. Ma6rome4,a DreamWea2er >S 7 Pe%alatan 8an& 4!pe%l$#an6
+aster +a(r!media ream%ea6er (s 47bisa le%at lashdisk atau 5
!mputer lengkap jika memakai master 5 harus ada 5&<3O+C
7a%a Men&!ntall MA7ROMEDIA DREAMEA9ER 7S :6
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
#ertama klik " kali pada 'nstallernya D%eam-ea0e% :C
e("dia% klik Ne8t
)ela%="*%a klik I A66e5t *e'"s klik Ne8t
al" be'i *a%da 6e)ta)+ pada 6reate s1ort6/t o) 4es9to5 la%gs"%g klik Ne8t
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
e("dia% klik Ne8t
lik ,)sta
"%gg" sa(pai p'&ses ,)staas, selesai
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
lik ),s1
,,,* A4o0e P1otos1o5 Pe%alatan 8an& 4!pe%l$#an6
+aster Ad!be #h!t!Sh!p 5S $7bisa le%at lashdisk atau 5
!mputer lengkap jika memakai master 5 harus ada 5&<3O+C
7a%a Men&!ntall ADOBE PHOTOSHOP 7S )6
Buka -!lder Setup dan menjalankan pr!gram Setup.e=e. 'ni terlihat seperti sebuah k!tak yang menyatakan I#s di atasnya. Setup ini akan memuat bat(h -ile7 tinggal di k!mputer dan bersabarlah.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
Buka Ad!be #h!t!sh!p 5S$ yang anda mau lakukan instal. Buka -!lder yang anda diinginkan dan klik 0e=t.
/alu lik inish.
Tunggu l!ading pada beberapa menit.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
Terima #erjanjian /isensi #engguna Akhir EU/AC7 mengambil di(atat bah%a Anda melanggar setiap kata itu. lik Agree.
#ilih l!kasi penginstalan yang anda inginkan7 lalu pilih 0e=t
lik 'nstall7 akan memakan %aktu (ukup lama.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
Tunggu l!ading pada beberapa menit.
'nstall selesai kemudian klik -inish.
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
(. PEMBUATAN DATABASE RELATIONAL 1S!tem Dataae A#a4em!#3 a. Pe%an5an&an Dataae
Untuku pembuatan aplikasi I BAAE+' berbasis %eb pada jaringan internet7maka dibutuhkan databases yang terdiri dari beberapa table sebagai media penyimpanan data dari pr!ses yang dilakukan se(ara k!mputerisasi.engan menggunakan atabases +anagement System B+SC.adapun B+S yang digunakan adalah S@/ Stru(ture @uery /anguangeC. ,* Str/9t/r Data0ase -a(a Da*abase dbakade(ik | Tables_in_dbakademik | +----------------------+ | berita | | bidang_studi | | buku_tamu | | guru | | kompetensi_keahlian | | nilai | | siswa | | standar_kompetensi | | user | | wali_murid | +----------------------+
ii. Str/9t/r Ta0e 4a) T,5e Data
$* Mem0/at Ta0e Mea/, MS;L a* Ta0e S,s.a mysql> CREATE TA!E "#"$A% -> "#"$A_"& C'AR %()* &T &,!! R#.AR/ 0E/1 -> 0.ETE&"#_02E C'AR %()* &T &,!!1 -> "#"$A_&A.A 3ARC'AR %4)* &T &,!!1 -> "#"$A_A!A.AT 3ARC'AR %5)*1 -> "#"$A_T6!_!A'#R 2ATE1 -> "#"$A_7T 3ARC'AR %855**9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | siswa | +----------------------+ ( row in set %)=)) se<* mysql> 2E"CR#E "#"$A9 +-----------------+--------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-----------------+--------------+------+-----+---------+-------+ | "#"$A_"& |
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
| 0.ETE&"#_02E |
0* Ta0e G/r/ mysql> CREATE TA!E 6,R,% -> 6,R,_ C'AR %(* &T &,!! R#.AR/ 0E/1 -> 0.ETE&"#_02E C'AR %()* &T &,!!1 -> 6,R,_&A.A 3ARC'AR %85* &T &,!!1 -> 6,R,_A!A.AT 3ARC'AR %5)*1 -> 6,R,_TE!& 3ARC'AR %(5*1 -> 6,R,_7T 3ARC'AR %855**9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | guru | | siswa | +----------------------+ 8 rows in set %)=)) se<* mysql> 2E"CR#E 6,R,9 +-----------------+--------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-----------------+--------------+------+-----+---------+-------+ | 6,R,_ |
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
6* Ta0e Wa, M/r,4 mysql> CREATE TA!E $A!#_.,R#2% -> $A!#_#2 C'AR %()* &T &,!! R#.AR/ 0E/1 -> "#"$A_"& C'AR %()* &T &,!!1 -> &A.A_A/A' 3ARC'AR %85*1 -> E0ERAA&_A/A' 3ARC'AR %(5*1 -> &A.A_#, 3ARC'AR %85*1 -> E0ERAA&_#, 3ARC'AR %(5*1 -> $A!#_A!A.AT 3ARC'AR %5)*1 -> $A!#_TE!& 3ARC'AR %(5**9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | guru | | siswa | | wali_murid | +----------------------+ 4 rows in set %)=)( se<* mysql> 2E"CR#E $A!#_.,R#29 +----------------+-------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +----------------+-------------+------+-----+---------+-------+ | $A!#_#2 |
4* Ta0e B,4a)+ St/4, Kea1,a) mysql> CREATE TA!E #2A&6_"T,2#% -> #2A&6_02E C'AR %()* &T &,!! R#.AR/ 0E/1 -> #2A&6_&A.A 3ARC'AR %4)* &T &,!! *9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | bidang_studi | | guru | | siswa | | wali_murid | +----------------------+ D rows in set %)=)) se<*
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
mysql> 2E"CR#E #2A&6_"T,2#9 +-------------+-------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-------------+-------------+------+-----+---------+-------+ | #2A&6_02E |
e* Ta0e Kom5ete)s, Kea1,a) mysql> CREATE TA!E 0.ETE&"#_0EA'!#A&% -> 0.ETE&"#_02E C'AR %()* &T &,!! R#.AR/ -> #2A&6_02E C'AR %()* &T &,!!1 -> 0.ETE&"#_&A.A 3ARC'AR %85* &T &,!! *9 :uery 01 ) rows a;;e
0E/1
mysql> "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | bidang_studi | | guru | | kompetensi_keahlian | | siswa | | wali_murid | +----------------------+ 5 rows in set %)=)( se<* mysql> 2E"CR#E 0.ETE&"#_0EA'!#A&9 +-----------------+-------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-----------------+-------------+------+-----+---------+-------+ | 0.ETE&"#_02E |
C* Ta0e Sta)4ar Kom5ete)s, mysql> CREATE TA!E "TA&2AR_0.ETE&"#% -> "0_02E C'AR %()* &T &,!! R#.AR/ 0E/1 -> 0.ETE&"#_02E C'AR %()* &T &,!!1 -> "0_&A.A TET &T &,!!1 -> "0_0E!A" 3ARC'AR %()**9 :uery 01 ) rows a;;e
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
mysql> "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | bidang_studi | | guru | | kompetensi_keahlian | | siswa | | standar_kompetensi | | wali_murid | +----------------------+ rows in set %)=)( se<* mysql> 2E"CR#E "TA&2AR_0.ETE&"#9 +-----------------+-------------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-----------------+-------------+------+-----+---------+-------+ | "0_02E |
+*Ta0e N,a, mysql> CREATE TA!E !A#% -> "#"$A_"& C'AR %()*1 -> 6,R,_ C'AR %()*1 -> "0_02E C'AR %()*1 -> !A#_A&60A 7!AT%D*1 -> !A#_',R,7 TET *9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | bidang_studi | | guru | | kompetensi_keahlian | | nilai | | siswa | | standar_kompetensi | | wali_murid | +----------------------+ B rows in set %)=)( se<*
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
mysql> 2E"CR#E !A#9 +-------------+----------+------+-----+---------+-------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-------------+----------+------+-----+---------+-------+ | "#"$A_"& |
1* Ta0e Ber,ta mysql> CREATE TA!E ER#TA% -> #2_ER#TA #&T %D* &T &,!! R#.AR/ 0E/ A,T_#&CRE.E&T1 -> TA&66A! 3ARC'AR %4)*1 -> ,2,! 3ARC'AR %5)*1 -> E&,!#" 3ARC'AR %4)*1 -> #"# TET1 -> 'T 3ARC'AR %855**9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | berita | | bidang_studi | | guru | | kompetensi_keahlian | | nilai | | siswa | | standar_kompetensi | | wali_murid | +----------------------+ rows in set %)=)( se<* mysql> 2E"CR#E ER#TA9 +-----------+--------------+------+-----+---------+----------------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +-----------+--------------+------+-----+---------+----------------+ | #2_ER#TA | int%D* | & | R# | &,!! | auto_in
,* Ta0e B/9/ Tam/ mysql> CREATE TA!E ,0,_TA.,%
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
-> #2_TA., #&T %D* &T &,!! R#.AR/ 0E/ A,T_#&CRE.E&T1 -> &A.A 3ARC'AR %4)*1 -> E.A#! 3ARC'AR %5)*1 -> TE! 3ARC'AR %(5*1 -> E"A& TET1 -> 'T 3ARC'AR %855**9 :uery 01 ) rows a;;e "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | berita | | bidang_studi | | buku_tamu | | guru | | kompetensi_keahlian | | nilai | | siswa | | standar_kompetensi | | wali_murid | +----------------------+ F rows in set %)=)( se<* mysql> 2E"CR#E ,0,_TA.,9 +---------+--------------+------+-----+---------+----------------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +---------+--------------+------+-----+---------+----------------+ | #2_TA., | int%D* | & | R# | &,!! | auto_in
* Ta0e User mysql> -> -> -> -> -> -> -> -> -> -> -> -> :uery
CREATE TA!E ,"ER% #2_,"ER #&T%D* &T &,!! R#.AR/ 0E/ A,T_#&CRE.E&T1 &A.A 3ARC'AR %4)*1 A!A.AT TET1 &"_0E!A.#& E&,. %G!G1GG*1 TE.AT_!A'#R 3ARC'AR %8)*1 T6!_!A'#R 2ATE1 E.A#! 3ARC'AR %5)*1 TE! 3ARC'AR %(5*1 ,"ER&A.E 3ARC'AR %5)*1 A""$R2 3ARC'AR %855*1 !E3E! 3ARC'AR %()*1 'T 3ARC'AR %855**9 01 ) rows a;;e
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
mysql> "'$ TA!E"9 +----------------------+ | Tables_in_dbakademik | +----------------------+ | berita | | bidang_studi | | buku_tamu | | guru | | kompetensi_keahlian | | nilai | | siswa | | standar_kompetensi | | user | | wali_murid | +----------------------+ () rows in set %)=)( se<* mysql> 2E"CR#E ,"ER9 +--------------+---------------+------+-----+---------+----------------+ | 7ield | Type | &ull | 0ey | 2e;ault | E?tra | +--------------+---------------+------+-----+---------+----------------+ | #2_,"ER | int%D* | & | R# | &,!! | auto_in
"* Me)+,s, Ta0e Mea/, MS;L a* Ta0e G/r/ 0* Ta0e S,s.a 6* Ta0e Wa, M/r,4 4* Ta0e B,4a)+ St/4, Kea1,a) e* Ta0e Kom5ete)s, Kea1,a) C* Ta0e Sta)4ar Kom5ete)s, +* Ta0e N,a, 1* Ta0e Ber,ta ,* Ta0e B/9/ Tam/ * Ta0e User
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
iii. Mem0/at <,e. (Ta0e <,rt/a
$* <,e. : 2sta)4ar9om5ete)s, (ta0e : sta)4ar9om5ete)s,9om5ete)s,9ea1,a)0,4a)+st/4, mysql> CREATE 3#E$ 3"TA&2AR_0.ETE&"# A" -> "E!ECT A="0_02E1 =0.ETE&"#_02E1 =0.ETE&"#_&A.A1 -> C=#2A&6_02E1 C=#2A&6_&A.A1 A="0_&A.A1 A="0_0E!A" -> 7R. "TA&2AR_0.ETE&"# A1 0.ETE&"#_0EA'!#A& 1 #2A&6_"T,2# C -> $'ERE A=0.ETE&"#_02E H =0.ETE&"#_02E A&2 -> =#2A&6_02E H C=#2A&6_02E9 :uery 01 ) rows a;;e
"* %* '* ?* iv. Mem0/at Tr,++er
1= -> CREATE TRIGGER THAPUSSISWA -> AFTER DELETE -> ON SISWA -> FOR EACH ROW -> BEGIN -> DELETE FROM WALI_MURID -> WHERE SISWA_NISN = OLD.SISWA_NISN; -> DELETE FROM NILAI -> WHERE SISWA_NISN = OLD.SISWA_NISN; -> END $$
2. -> CREATE TRIGGER THAPUSKOMPETENSI -> AFTER DELETE -> ON KOMPETENSI_KEAHLIAN -> FOR EACH ROW -> BEGIN -> DELETE FROM STANDAR_KOMPETENSI -> WHERE KOMPETENSI_KODE = OLD.KOMPETENSI_KODE; -> END $$
2* Mem0/at A4m,),stras, (User 4a) Pass.or4 Pa4a MS;L CREATE USER IIN IDENTIFIED by ‘12!"; 2,* Mem0/at Ba69 /5 4a) Restore Data Pa4a MS;L BA>KUP Ms4/m5 / root 5 DBAKADEMIK Ba69/5 DBAKADEMIK*s RESTORE Ms / root 5 DBAKADEMIK Ba69/5 DBAKADEMIK*s
. ERD (E)=t Rea=o)S1,5 D,a+ram & Reas, a)tar Ta0e
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
). ALGORITMA PEMROGRAMAN a. Data Fo. D,a+ram S,stem Pe)+oa1a) Data N,a, S,s.a . Fo.>1art i. Fo.>1art A4m,) Start
Haama) o+,)
Inp$t $e% ID 4an pa-o%4
Ga+a >e9
Ber1as, o+,) Haama) a4m,)
Inp$t 4ata pe&a-a!, pen&a;a%, !-a, #ela, ;a4-al, ape# 4an a%ana
T,4a9
Lo+o/ t
@a E)4
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
,,* Fo.>1art I)5/t N,a, Sta%t
Halaman Lo&!n
Inp$t nama 4an pa-o%4
&a&al
7e# e%ha!l
lo&!n Halaman pen&a;a% 1mema5a 4ata ;a4-al3
Inp$t 4ata n!la! 4an aen! !-a
=4a9 lo&o $t
a
E)4
*. PROSES PEMBUATAN APLIKASI WEB a. Peta S,t/s (S,te Ma5 . Ra)6a)+a) Lao/t (Kera)+9a We0 i. Haama) User
$* Lao/t User "* Has, Des,+) Haama) User ii. Haama) A4m,),strator
$* Lao/t A4m,),strator "* Has, Des,+) Haama) A4m,),strator
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
5. Mem0/at Ko)e9s, Bas,s Data 4e)+a) We0
4. Has, Des,+) Haama) We0 i. Haama) User
$* Home "* Do.)oa4 %* G/est Boo9 '* Re5ort ?* >o)ta6t Us * A0o/t Us ii. Haama) A4m,),strator
$* Lo+ I) "* Home %* S,s.a '* G/r/ ?* Wa, M/r,4 * B,4a)+ St/4, Kea1,a) * Kom5ete)s, Kea1,a) 7* Sta)4ar Kom5ete)s, !* N,a, $#*La5ora) +. ALOKASI WAKTU PEN@ELESAIAN APLIKASI WEB
Aplikasi Web Eksekutf Informaton Sisem Pengolahan Daa Nilai Siswa
|
$* PROSES PEMBUATAN APLIKASI WEB PEMBELIAN MOTOR a* Peta S,t/s (S,te Ma5 @; $-
WEB MOTOR
USER
)AA @;$-
!;$)A$@-
ADMIN
@?!
@?!
+@$
+@D<
?@@
+!?B!$
+A! $D$
A-)A)$
B!$A
@?!-A
B!$ <-A$
@-DA
A?AA
B!$ $D$
;A! )<<$ D@-@AD
BAA
AA)A$
C$C$A-
?$-!EA
C@-AC <)
E)
BAFAF
A* ALOKASI WAKTU PEN@ELESAIAN APLIKASI WEB Dala( p'&ses pe%elesaia% pe(b"a*a% Aplikasi eb !ksek"#f +e(belia% ?&*&' $%iG +e%"lis (e(b"*",ka% Al&kasi ak*" pe%elesaia% sebagai be'ik"*
No
Har, Ta)++a
Ke+,ata)
1.
>>>.G >. eb'"a'i 2014
A. +e'siapa% e'=a B. ?e%gi%s*al )&Ha'e C. +e(b"a*a% Basis Da*a (elip"# 1. +e'a%ca%ga% da% pe(b"a*a% Da*abase 2. +e(b"a*a% Ad(i%is*'asi
2.
>>>..G > eb'"a'i 2014
A. B. C. D.
+e'a%ca%ga% +e*a )i*"s )i*e ?ap +e'a%ca%ga% Desig% a&"* e'a%gka eb Desig% e(pla*e
Ao9as, Wa9t/ 4 Fa(
2 Fa(
@; @<
A* ALOKASI WAKTU PEN@ELESAIAN APLIKASI WEB Dala( p'&ses pe%elesaia% pe(b"a*a% Aplikasi eb !ksek"#f +e(belia% ?&*&' $%iG +e%"lis (e(b"*",ka% Al&kasi ak*" pe%elesaia% sebagai be'ik"*
No
Har, Ta)++a
Ke+,ata)
Ao9as, Wa9t/ 4 Fa(
1.
>>>.G >. eb'"a'i 2014
A. +e'siapa% e'=a B. ?e%gi%s*al )&Ha'e C. +e(b"a*a% Basis Da*a (elip"# 1. +e'a%ca%ga% da% pe(b"a*a% Da*abase 2. +e(b"a*a% Ad(i%is*'asi
2.
>>>..G > eb'"a'i 2014
A. B. C. D.
3.
>>>..G > eb'"a'i 2014
A. A%alisis )is*e( +'&sed"' Diag'a( )+D +e(belia% ?&*&' baik seca'a "%ai (a"p"% 'edi* B. A%alisi )is*e( pe',i*"%ga% pe(biaaa% k'idi* be'(&*&' C. ?e(b"a* l&C,a'* )is*e(
2 Fa(
4.
>>>..G > eb'"a'i 2014
A. ?e(b"a* ala(a% eb Di%a(is Ad(i%is*'a*&'
6 Fa(
5.
>.>..G>. ?a'e* 2014
A. ?ela%="*ka% +e(b"a*a% ala(a% eb Di%a(is Ad(i%is*'a*&' B. ?e(b"a* ala(a% eb
8 Fa(
6.
>>>.G >.?a'e* 2014
E2a/as, Has, Kera
+e'a%ca%ga% +e*a )i*"s )i*e ?ap +e'a%ca%ga% Desig% a&"* e'a%gka eb Desig% e(pla*e
Tota Ao9as, Wa9t/
2 Fa(
2 Fa( "' Jam