IT Support Programmer
4.*. Pean IT ;ada O%an!"a"!
Pen##unaan - 4in$ormasi dan teknolo#i5 dalam seuah or#anisasi san#atlah pentin#* dan untuk menerapkan - terseut terleih dahulu haruslah dilihat karakteristik or#anisasi terseut( ;KPPessel sendiri adalah suatu or#anisasi erisikan masyarakat Pesisir 'elatan yan# tersear di seluruh "ilayah ndonesia( ?leh karena itu peran - akan san#at diutuhkan sea#ai media erkomunikasi dan media era#i in$ormasi diantara sesama an##otanya(
4.. Stuktu 0!<!"! IT ;ada O%an!"a"!
'truktur or#anisasi divisi - pada ;KPPessel terdiri dari kepala a#ian -* - support* dan pro#rammer 4tale 32(15(
Ta&le 32.1. Stru!tur 0rganisasi iisi IT
4..*.IT Su;;#t
-u#as utama seoran# - support adalah mera"at so$t"are dan hard"are yan# ada di or#anisasi* melakukan peraikan )ika ada yan# rusak* memastikan semua hard"are dan komputer er$un#si optimal* men#evaluasi dan menin#katkan kiner)a sistem -* dan lainlain( - support disini harus mampu menan#ani seluruh permasalahan so$t"are dan hard"are yan# ada di or#anisasi(
5
!eerapa tan##un# )a"a - support:
• Menerima* memprioritaskan* dan menyelesaikan permintaan antuan -( • Memeli hard"are -* so$t"are* dan halhal lain yan# erhuun#an den#an
hal terseut(
• nstalasi* pera"atan* dan penyediaan dukun#an harian aik untuk hard"are maupun so$t"are(
• Korespondensi den#an penyedia )asa eksternal termasuk internet servi%e provider* penyedia )asa email* hard"are* dan so$t"are(
• Men#atur pena"aran har#a aran# dan tanda terima den#an supplier untuk keutuhan yan# erhuun#an den#an -(
• Menyediakan data dan in$ormasi yan# diutuhkan untuk pemuatan laporan department re#ular(
4...P#%a&&e
-an##un# )a"a pro#rammer teratas pada pemuatan pro#ram komputer( Pen#etahuan pro#rammer %ukup teratas pada teknolo#i komputer* sistem komputer* utilitas* dan ahasaahasa pro#ram yan# diperlukan( Peker)aan pro#rammer si$atnya teknis dan harus tepat dalam pemuatan instruksiinstruksi
BAB I
TUGAS KERJA PRAKTEK
.*. L#ka"! Ke:a Paktek
Ker)a praktek 9an%an# !an#un 8esite ;orum Komunikasi Perantau Pesisir 'elatan 4;KPPessel5< ini dilakukan di rumah penulis(
.. Waktu Ke:a Paktek
Penulis men#er)akan ker)a praktek ini di selasela "aktu ketika penulis eker)a dan kuliah
.4. Ke%!atan Ke:a Paktek
Proses ke#iatan ker)a praktek ini meliputi eerapa tahap* dan akan diahas pada eerapa su a dia"ah ini(
.4.*.In"ta$$ C#de!%n!te= B##t"ta;= dan ,AMPP
Do"nload ampp di https:FF"""(apa%he$riends(or#Finde(html( 'etelah itu install(
Do"nload %odei#niter di https:FF"""(%odei#niter(%omFdo"nload( Paste $ile terseut pada .o%al Disk 475FamppFhtdo%s(
Do"nload ootstrap di http:FF#etootstrap(%omF( Paste $ile terseut pada .o%al Disk 475FamppFhtdo%sF%odei#niterFassets(
.4..Men%atu Stuktu F#$de dan F!$e
Memuat $older dan $ile yan# akan di#unakan* lalu menyusun struktur penempatan $older dan $iler terseut a#ar leih mudah diakses pada proses pen#er)aannya 4#amar 32(15(
7
6am&ar 432.1. Stru!trur "older dan "ile
.4.4.Men%9!$an%kan Inde>
Memuat $ile.#ta((ess pada $older %odei#niter* dan menuliskan sour%e pada #amar 33(1(
8
• 0a"9?#ad
$ooter(php
Di#unakan untuk tampilan $ooter dan meman##il $un#si$un#si )avas%ript(
header(php
Di#unakan untuk tampilan header da meman##il liary ootstrap(
sidear(php
Di#unakan untuk tampilan navi#ator pada kiri layar(
$ormH%ate#ory(php
Di#unakan untuk input dan edit da$tar %ate#ory(
$ormHsite(php
Di#unakan untuk meruah tampilan "esite(
$ormHuser(php
Di#unakan untuk menamahkan dan men#hapus user(
listHa%%ount(php
Di#unakan untuk melihat da$tar user(
listH%ate#ory(php
Di#unakan untuk memperlihatkan da$tar kater#ori artikel(
listHpost(php
Di#unakan untuk menampilakan da$tar artikel(
• 3#&e
$ooter(php
Di#unakan untuk tampilan $ooter dan meman##il $un#si$un#si )avas%ript(
header(php
Di#unakan untuk tampilan header dan meman##il ootstrap(
listHarti%le(php
Di#unakan untuk menampilkan da$tar artikel kepada pulik(
vie"Harti%le(php
Di#unakan untuk menampilkan satu kesatuan artikel yan# utuh(
$ormHlo#in(php
Di#unakan untuk menampilkan $orm lo#in(
homepa#e(php
Di#unakan untuk menampilkan halaman utama(
re#isterH$orm(php
Di#unakan untuk menampilkan $orm penda$taran user aru(
s%riptH"ysihtml/(php
Di#unakan untuk memun%ulkan s%ript tet editor pada komentar(
• P#@!$e
9
Di#unakan untuk tampilan header dan meman##il ootstrap(
sidear(php
Di#unakan untuk tampilan navi#ator pada kiri layar(
$ormHpost(php
Di#unakan untuk menamahkan dan meruah da$tar artikel(
listHin$o(php
Di#unakan untuk menampilkan in$ormasi user(
$ormHsettin#(php
Di#unakan untuk meruah in$ormasi pen##una(
listHpost(php
Di#unakan untuk memperlihatkan da$tar artikel(
pro$ile(php
Di#unakan untuk menampilkan in$ormasi user(
.4.7.Me&?uat Bakend We?
-erdapat eerapa $un%tion den#an ke#unaan yan# ereda* dan akan diahas pada eerapa su a dia"ah ini(
R#ute"
lo#in I homeFlo#in
!ila pada http ar user men#etikan login* maka akan diarahkan ke %ontrollers 7ome.p#p dan men)alankan -un(tion login89(
lo#out I homeFlo#out
!ila pada http ar user men#etikan logout * maka akan diarahkan ke %ontrollers 7ome.p#pdan men)alankan -un(tion logout89(
re#ister I homeFre#ister
!ila pada http ar user men#etikanregister * maka akan diarahkan ke %ontrollers 7ome.p#pdan men)alankan -un(tion register89(
arti%le I homeFarti%le
!ila pada http ar user men#etikan arti(le* maka akan diarahkan ke %ontrollers 7ome.p#pdan men)alankan -un(tion arti(le89(
arti%leFnum I homeFvie"Harti%leFJ1
!ila pada http ar user men#etikan arti(le:num&er * maka akan diarahkan ke %ontrollers dan men)alankan
10
!ila pada http ar user men#etikan pages:an* maka akan diarahkan ke %ontrollers 7ome.p#pdan men)alankan -un(tion pages8an9(
%ate#oryFnum I homeF%ate#oryFJ1
!ila pada http ar user men#etikan (ategor:num&er * maka akan diarahkan ke %ontrollers 7ome.p#p dan men)alankan -un(tion (ategor8num&er9(
pro$ileFin$o I pro$ile
!ila pada http ar user men#etikan pro-ile:in-o* maka akan diarahkan ke %ontrollers Pro-ile.p#p(
pro$ileFpostsF%reate I pro$ileF%reateHpost
!ila pada http ar user men#etikan pro-ile:posts:(reate* maka akan diarahkan ke %ontrollers Pro-ile.p#p dan men)alankan -un(tion (reate;post89(
pro$ileFpostsFeditFnum I pro$ileFeditHpostFJ1
!ila pada http ar user men#etikan pro-ile:posts:edit:num&er * maka akan diarahkan ke %ontrollers Pro-ile.p#p dan men)alankan -un(tion edit;post8num&er9(
pro$ileFpostsFdeleteFnum I pro$ileFdeleteHpostFJ1
!ila pada http ar user men#etikan pro-ile:posts:delete:num&er * maka akan diarahkan ke %ontrollers Pro-ile.p#p dan men)alankan -un(tion delete;post8num&er9(
C#nt#$$e" Admin(php
HH%onstru%t45
Meman##il model dan vie" yan# diperlukan oleh admin( inde45
=ntuk redire%t ke url admin( site45
=ntuk memun%ulkan $orm kon$i#urasi "esite( %ate#ories45
=ntuk men#elola kate#ori artikel pada "esite( users45
11
=ntuk meman##il model dan vie" yan# diperlukan oleh puli%( inde45
=ntuk memun%ulkan halaman utama "esite( arti%le45
=ntuk memun%ulkan da$tar artikel( vie"Harti%le45
=ntuk memun%ulkan satu kesatuan artikel se%ara penuh( %ate#ory45
=ntuk memilih kate#ori artikel yan# in#in disarin#( lo#in45
=ntuk memun%ulkan tampilan lo#in( re#ister45
=ntuk memun%ulkan tampilan penda$taran( pass"ord45
=ntuk men#hasilkan pass"ord di enkripsi md/( Pro$ile(php
HH%onstru%t45
=ntuk meman##il model dan vie" yan# diperlukan oleh pro$ile( inde45
=ntuk memun%ulkan in$ormasi pen##una( posts45
=ntuk men#elola artikel( %reateHpost45
=ntuk memuat artikel aru( editHpost45
=ntuk meruah isi artikel( deleteHpost45
=ntuk men#hapus artikel( settin#45
=ntuk meruah in$ormasi user( M#de$"
=ntuk interaksi ke tael %ate#ories( 7ommentsHmodel(php
=ntuk interaksi ke tael %omments( PostsHmodel(php
=ntuk interaksi ke tael posts( olesHmodel(php
=ntuk interaksi ke tael roles( 7ate#oriesHmodel(php
13
.. Ta&;!$an 3a"!$ Ak9!
6am&ar 44.1. Tampilan 7alaman 7ome
14
6am&ar 44.4. Tampilan 7alaman <ogin
15
6am&ar 44.%. Tampilan 7alaman =ser Setting
BAB PENUTUP
7.*. Ke"!&;u$an
Dari hasil ker)a praktek yan# dilakukan di or#anisasi ;orum Komunikasi Perantau Pesisir 'elatan 4;KPPessel5* dapat disimpulkan ah"a:
• 8esite or#anisasi dapat memudahkan an##otanya dalam hal erkomunikasi dan era#i in$ormasi(
• 8esite or#anisasi dapat menin#katkan e$isiensi yan# erdampak pada penurunan dari se#i "aktu dan iaya proses(
• 8esite or#anisasi akan mempermudah oran# yan# in#in men#etahui leih dalam tentan# or#anisasi ersan#kutan mendapatkan se#ala in$ormasi detail or#anisasi yan# in#in diketahui oran# terseut(
7.. Saan
'aran yan# penulis erikan untuk mendukun# kelan%aran or#anisasi ;orum Komunikasi Perantau Pesisir 'elatan 4;KPPessel5* adalah sea#ai erikut:
• Ditamahnya satu a#ian pada divisi -* yaitu dataase administrator 4D!A5( an# memiliki tan##un# )a"a sea#ai erikut:
Pemasan#an peran#kat lunak aru
Adalah tu#as D!A untuk men#instal versi aru dari peran#kat lunak D!M'* aplikasi peran#kat lunak* dan peran#kat lunak lain yan# erhuun#an den#an administrasi D!M'( Pentin# ah"a D!A men#u)i
so$t"are aru seelum pindah ke seuah lin#kun#an produksi(
Kon$i#urasi hard"are dan so$t"are
D!A melakukan instalasi peran#kat lunak* dan untuk men#kon$i#urasi hard"are dan so$t"are a#ar er$un#si se%ara optimal den#an D!M'(
Pen#amanan administrasi
'alah satu tu#as utama D!A adalah untuk memantau dan men#elola keamanan D!M'( ,al ini meliatkan penamahan dan men#hapus pen##una* pemerian uota* audit* dan memeriksa masalah keamanan(
18
Analisis data
D!A men#analisis data yan# tersimpan dalam dataase dan memuat rekomendasi yan# erkaitan den#an kiner)a dan e$isiensi penyimpanan data( ni termasuk indeks e$ekti$* memun#kinkan 9Paralel Euery< eksekusi* atau $itur khusus D!M' lainnya(
Dataase desi#n 4a"al5
D!A dapat terliat di a"al tahap desain dataase* hal ini ertu)uan men#hilan#kan era#ai masalah yan# mun#kin ter)adi( D!A tahu ah"a D!M' dan sistem* dapat menun)ukan potensi masalah* dan dapat memantu pen#eman#an kiner)a tim den#an pertiman#an khusus(
Data pemodelan dan optimasi
0AFTAR PUSTAKA
A$ahurro)i( 9 Per&edaan antara -rontend dan &a(!end <(
http:FFa$ahrurro)i(netFperedaanantara$rontenddana%kendF( 2C +anuari 201@
;illoshop( 9 Pengertian as#&oard 'e&site<(
https:FF$illoshop(%omFdo%sFpostFpen#ertiandashoard"esite( 2C +anuari 201@
ak #akptek( 9 Apa itu "ile/ alam Istila# omputer <(
http:FFsaynoto#aptek(lo#spot(%o(idF2012F03Fapaitu$iledalamistilah komputer(html( 1 +anuari 201@
' Manu$a%turin#( 9 Belaar @oute dalam Codeigniter <(
http:FFismanu$a%turin#(lo#spot(%o(idF201/F12Fela)arroutedalam %odei#niter(html( 2C +anuari 201@
- pro#rammin#( 9 Apa itu "un(tion<(
http:FF$lash#ameit(lo#spot(%o(idF2013F02Fapaitu$un%tion(html( 2C +anuari 201@
Mr( ,andsome punya lo#L( 9 Apa itu 0pen Sour(e<(
https:FFdiahandsome("ordpress(%omF200CF12F16Fapaituopensour%eF( 2C +anuari 201@
Pen#ertian apapun( 9 Mengenal e-inisi atau Pengertian "older <(
http:FF"""(pen#ertianku(netF201F0Fmen#enalde$inisiataupen#ertian $older(html( 2C +anuari 201@
Pen#ertian apapun( 9 Pengertian o+nload dan =pload Se(ara <e&i# <eng!ap<( http:FF"""(pen#ertianku(netF201F11Fpen#ertiando"nloaddanuploadse%ara leihlen#kap(html( 2C +anuari 201@