Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah Manajemen Proyek Perangkat Lunak Disusun oleh: Syena Intijahul Falah 1211701!0 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI !ANDUNG "#$% KATA PENGANTAR Assalamualaikum Wr. Wb. Puji saya keha"irat #llah yang Maha Su$i% Puja keha"irat #llah yang Maha Kuasa "an Syukur keha"irat #llah yang Maha &ho'ur( Karena)*ya saya masih "i+eri kenikmatan +eru,a iman "an islam% terutama nikmat kesehatan sehingga +isa menyelesaikan makalah ini( #"a,un ,ro,osal ini +erju"ul yaitu SISTEM INFORMASI SEKOLAH( Wassalamualaikum Wr. Wb. Penulis -an"ung% 1. Fe+ruari 201/ i DAFTAR ISI KATA PENGANTAR&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&i DAFTAR ISI&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ii $& JUDUL&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $& KATA PENGANTAR&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "& IDENTIFIKASI MASALAH&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ '& !ATASAN MASALAH&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ %& MAKSUD DAN TUJUAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ (& METODOLOGI PENELITIAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" )& RUANG LINGKUP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" *& METODA PENELITIAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" +& METODA PENGEM!ANGAN PERANGKAT LUNAK&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" ,& -AKTU DAN TEMPAT PENELITIAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' $#& PENJAD-ALAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' $$& SUM!ER DAYA MANUSIA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' $"& !IAYA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&% $'& SISTEMATIKA PENULISAN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&% $%& DAFTAR PUSTAKA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( ii $& Ju.ul SISTEM INFORMASI SEKOLAH "& L/0/1 !el/2/n3 M/s/l/h Pa"a masa glo+aliasi% kom,uter su"ah meru,akan ke+utuhan se+agai alat ,enunjang untuk mem,ermu"ah ,ekerjaan terutama untuk se+uah instansi( Kom,uter telah menja"i alat yang sangat ,enting "alam ,engolahan "ata untuk menghasilkan in'ormasi yang $e,at "an akurat( Kemam,uan komunikasi antara satu +i"ang "engan +i"ang yang lainnya "i tem,at yang +er+e"a meru,akan salah satu $iri era glo+alisai men"atang( Se"ang tiang utama teknologi komunikasi yang "imaksu" yaitu teknologi kom,uter( '& I.en0i4i2/si M/s/l/h Setelah mengetahui latar +elakang masalah% a"a +e+era,a ,ermasalahan yang "a,at teri"enti'ikasi% "iantaranya0 1( Mem+uat ,erangkat lunak yang "a,at memu"ahkan ,engguna "alam mengelola a"ministrasi sekolah% 2( Data yang "i+utuhkan untuk mengelola suatu sekolah yang nantinya akan "irekayasa "alam se+uah ,erangkat lunak% "an 1( Keamanan "ari se+uah ,erangkat lunak yang akan "i+uat( %& !/0/s/n M/s/l/h Pa"a +atasan masalah ini% mem+atasi ,ermasalahan yang akan "i im,lementasikan ke"alam ,erangkat lunak% "iantaranya0 1( Data ,ara guru% 2( Data ,ara sis2a% 1( Mengin'ormasikan jumlah guru P*S "an honorer% /( Melayani ,em+ayaran SPP sis2a% "an ( Menyim,an semua "ata yang "i,erlukan ke "alam database( (& M/2su. ./n Tu5u/n 1( Maksu" Ter"a,at +e+era,a maksu" "alam ,em+uatan ,erangkat lunak ini% "iantaranya0 a( Mem+antu "alam +elajar meme$ahkan suatu ,ermasalahan "i masyarakat% "engan ilmu teknologi yang "imiliki% "an +( Mem+antu ,ihak sekolah "alam mengelola "ata a"ministrasi sekolah( 2( Tujuan 1 Ter"a,at +e+era,a tujuan yang ingin "i$a,ai "alam ,em+uatan ,erangkat lunak ini% "iantaranya0 a( Pihak sekolah "a,at mengelola "ata a"ministrasi sekolah "engan mu"ah "an le+ih +aik% "an +( Menja"ikan ,erangkat lunak yang "a,at "igunakan oleh ,ihak sekolah karena kemu"ahan "an man'aat yang "ita2arkan oleh ,erangkat lunak ini( )& Ru/n3 Lin32u6 Mengingat ken"ala +er+agai ma$am me"ia ,enyim,anan 3storage4% kinerja 3performance4 "an 2aktu res,onnya 3time response4% master file yang su"ah a"a ti"ak akan "igunakan "alam sistem on-line yang +aru( *amun sistem lama terse+ut masih "i,akai "alam batch system( Se+agai gantinya% +e+era,a +agian file terse+ut "isim,an "alam File Pilih/n( -arang)+arang yang ter"a,at "alam file ini akan "i,ilih "ari master file "an +iasanya sering "iakses( *& Me0o.olo3i Peneli0i/n Penilitian akan "ilakukan se$ara 2a2an$ara ke,a"a Ke,ala Sekolah "an sta' TU% agar "ata yang "i"a,atkan +enar "an sesuai "engan ke+utuhan sekolah terse+ut( Data yang telah terkum,ul nantinya akan terle+ih "ahulu "ianalisis sehingga "a,at mem+uat suatu ,eren$anaan sistem yang +aik( +& Me0o./ Pen3e78/n3/n Pe1/n32/0 Lun/2 Pa"a ,em+uatan ,erangkat lunak ini% "ikem+angkan "engan menggunakan meto"a ,engem+angan waterfall% "engan gam+aran se+agai +erikut0 1( #nalisa "an S,esi'ikasi Ke+utuhan a( Menganalisa ,ermasalahan yang "a,at terja"i ,a"a ,erangkat lunak% "an +( Mengi"enti'ikasi semua ke+utuhan ,erangkat lunak se$ara men"alam( 2( Design a( Meran$ang suatu "esain yang sesuai "engan ke+utuhan sekolah% "an +( Transisi ran$angan menja"i se+uah "esain ,erangkat lunak yang utuh( 1( Coding Menuliskan coding yang "i sesuaikan "engan "esain yang telah "iran$ang( /( Testing a( Simulasi ,engguna terha"a, ,erangkat lunak yang selesai "i+uat% "an +( Mem,er+aiki kesalahan yang terja"i ,a"a ,erangkat lunak( ( Maintenance Proyek ,erangkat lunak ti"ak +isa selesai +egitu saja setelah "iserahterimakan% teta,i masih +erlanjut hingga tenggat 2aktu yang $uku, untuk memastikan +ah2a ,ro"uk ,erangkat lunak yang telah "iserahkan terse+ut +isa +ero,erasi "engan +aik 2 "an ti"ak a"a ken"ala yang +erarti% itu artinya +ah2a ,ihak ,engem+ang ,erangkat lunak masih "i,erlukan "i"alam ,engo,erasian sistem +aru ini( ,& -/20u ./n Te76/0 Peneli0i/n 1( 5aktu Untuk 2aktu ,enelitian akan "ilaksanakan satu kali( Se"angkan untuk 2aktu ,engerjaannya akan "ilaksanakan selama tiga +ulan% selama mata kuliah 6ekayasa Perangkat Lunak +erlangsung( 2( Tem,at Penelitian Untuk tem,at ,enelitian% akan "ilakukan "i se+uah sekolah yang +era"a "i Suka+umi( *amun untuk tem,at ,engerjaannya akan "ilakukan "i -an"ung( $#& Pen5/.9/l/n No& Jenis Ke3i/0/n M/1e0 A61il Mei Juni 1 2 1 / 1 2 1 / 1 2 1 / 1 2 1 / 1( Sur7ey 2( Stu"i Kelayakan 1( Desain /( Pem+uatan #,likasi ( Tes #,likasi !( Instalasi 7( Pelatihan Pengguna $$& Su78e1 D/:/ M/nusi/ Untuk melaksanakan ,royek ,erangkat lunak 8Sistem In'ormasi M#* 2 Suka+umi9 "isia,kan SDM / orang "engan ,eran rangka, se,erti "alam ta+el "i +a2ah ini( No N/7/ Pe1/n 1 Ir( Fikri Takmilus Surur Koor"inator tim% Dokumentasi 2 &anjar *ugraha SDM stu"i kelayakan% Dokumentasi 1 Syena Intijahul Falah% ST(% MT( SDM stu"i kelayakan% Desain Fungsi% Training / Khairul #:mi% ST rogrammer! Testing! Pemeliharaan $"& !i/:/ No Ke3i/0/n !i/:/;R6< 1 Stu"i Kelayakan 00(000 3 2 Desain Fungsi .00(000 1 Pemrograman 2(000(000 / Pengujian 100(000 Pelatihan 00(000 ! Pemeliharaan 70(000 7 Dokumentasi 20(000 Ju7l/h !i/:/ (&$##&### $'& Sis0e7/0i2/ Penulis/n -a+ I0 Pen"ahuluan Dalam +a+ ini% akan "ijelaskan tentang latar +elakang masalah% i"enti'ikasi masalah% maksu" "an tujuan% +atasan masalah% sistematika ,em+ahasan% mo"el ,roses ,engem+angan ,erangkat lunak% "an 2aktu "an tem,at( -a+ II0 Lan"asan Teori Dalam +a+ ini% akan mengenai teknik yang +iasa "igunakan "alam ,roses ,em+uatan ,erangkat lunak( Teknik terse+ut akan "i+ahas "engan menggunakan aturan)aturan yang a"a ,a"a ,emrograman +erorientasi o+jek% "an +erisi tentang teori yang menunjang untuk ,em+uatan ,erangkat lunak( -a+ III0 Tinjauan Umum Dalam +a+ ini% akan "ituliskan se$ara rin$i sistem yang se"ang +erjalan% "alam mengi"enti'ikasi "an men"e'inisikan in'ormasi yang ,enting serta menjelaskan 'aktor) 'aktor yang harus "i,erhatikan "alam ,eran$angan sistem terse+ut( -a+ I;0 Pem+ahasan Dalam +a+ ini% akan menja+arkan se$ara menyeluruh tentang ,eran$angan ,erangkat lunak ini( Dimulai "ari ,enganalisisan "ata yang telah "ikum,ulkan "ari hasil 2a2an$ara% "ilanjutkan "engan ,en"esainan "an ,em+uatan ,rogram sam,ai ,roses ,era2atan terha"a, ,erangkat lunak( -a+ ;0 Im,lementasi "an Pengujian Dalam +a+ ini% akan mem+ahas tentang ,engujian ,erangkat lunak yang telah selesai "irekayasa% "an $ara ,engim,lementasian ,erangkat lunak terha"a, sekolah( -a+ ;I0 Penutu, Dalam +a+ ini% akan "ijelaskan mengenai +e+era,a kesim,ulan "an saran( $%& D/40/1 Pus0/2/ htt,0<<al),oenya(+logs,ot($om<2012<02<,ro,osal)r,l)sistem)in'ormasi(html 21 Fe+ruari 201/ 1=(2 5I- htt,0<<,rin$ess"eklo701(+logs,ot($om<2011<10<$ontoh),ro,osal)rekayasa),erangkat(html 21 Fe+ruari 201/ 1=(11 5I- htt,0<<222(s$ri+"($om<"o$</27712.<Pro,osal)6PL>"o2nloa" 21 Fe+ruari 201/ 1=(2 5I- htt,0<<222(s$ri+"($om<"o$<7!.010<Pro,osal)*e2)6,l 4 21 Fe+ruari 201/ 20(17 5I- htt,0<<222(google($om<url?sa@tAr$t@jAB@$ontohC20,ro,osalC20sistemC20in'ormasiC20"ata C20guruAsour$e@2e+A$"@A7e"@0DE#FFj#EAurl@htt,C1#C2FC2F2ongmultime"ia($om C2Fso't2are)"o2nloa"C2F"o$G"o2nloa"C2F2),ro,osal)sistem) in'ormasi(htmlAei@oH#BUa2/&IyFrgeI7JKID#Ausg@#FFjD*ErDkal#L=Ll1TL122M#g"2 DF=/gA$a"@rja 21 Fe+ruari 201/ 20(/1 5I- 5 /& G/n00 =h/10 8& Di/31/7 J/1in3/n Ke15/ Aktivita s Aktivitas Pendahulu Durasi A - 13 B - 10 C B 26 D C 36 E A,C 4 F E 2 G D,F 1 Finish 6 # - D D E F & Lintasan Kritisnya0 - M D M D M & 30 M 2 M 1 M / ) 74 Pe1hi0un3/n Kelon33/1/n -/20u ;Flo/0 /0/u Sl/>2< #kti7itas 3i%j4 Durasi 3i%j4 Paling De,at Paling Lam+at Total Float S Free Float SF Mulai Selesai Mulai Selesai ES EF LS LF 0 M 1 11 0 11 1 !! 1 0 0 M 2 10 0 10 0 10 0 0N4 1 M / 11 17 !! 70 1 / 2 M 1 2! 10 1! 10 1! 0 0N4 1 M / 1! 1! 72 1! 72 0 0N4 1 M 2! 1! !2 // 70 . 0 / M 7 1 72 71 72 71 0 0N4 M ! 2 !2 !/ 70 72 . 0 ! M 7 1 !/ ! 72 71 . . 7