Anda di halaman 1dari 26

PROPOSAL TUGAS AKHIR RANCANG BANGUN SIMULASI PENJADWALAN DAN PERWALIAN BERBASIS WEB DI STIKOM SURABAYA (STUDI KASUS

STIKOM SURABAYA)

Nama NIM Program Jurusan

: Adrian Hodianto : 08.41010.0006 : S1 (Strata Satu) : Sistem Informasi

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA 2011

LEMBAR REVISI NIM : 08.41010.0006 Nama : Adrian Hodianto Judu : !an"ang #angun Simu asi Pen$ad%a an dan Per%a ian #er&asis 'e& di S(I)*M Sura&a+a (Studi )asus S(I)*M Sura&a+a) Status : , A-, A-- #ers+arat , Materi )urang , .ito a/

Ca a a! R"#$%$ SUB BAB Judu 0atar #e a/ang Perumusan Masa a1 #atasan Masa a1 (u$uan 0andasan (eori Metode Pene itian Jad%a )er$a .aftar Pusta/a -atatan 0ain20ain CATATAN REVISI

(anda2tangan3Paraf

(4...........................)

RANCANG BANGUN SIMULASI PENJADWALAN DAN PERWALIAN BERBASIS WEB DI STIKOM SURABAYA (STUDI KASUS STIKOM SURABAYA)

PROPOSAL .ia$u/an se&agai s+arat untu/ menger$a/an (ugas A/1ir

* e1 : Nama NIM : Adrian Hodianto : 08.41010.0006

Program : S1 (Strata Satu) Jurusan : Sistem Informasi Sura&a+a5 68 7e&ruari 6011 .isetu$ui: Pem&im&ing I Pem&im&ing II

An$i/ Su/maa$i5 S.)om.5M.8ng. NI.N. 09:10;9:01 Mengeta1ui:

(an Ame ia5 S. )om.5 M-P NI.N. 0968019606

)a<rodi S1 Sistem Informasi

(utut 'uri$anto5 S. )om.5 M. )om. NI.N. 090:0;6906

A& JUDUL !an"ang #angun Simu asi Pen$ad%a an dan Per%a ian #er&asis 'e& di S(I)*M Sura&a+a (Studi )asus S(I)*M Sura&a+a)

B& La a' B"(a)a!* Se&e um /egiatan <er/u ia1an se ama satu semester5 <ada a%a semester di a/u/an di a/u/an <roses <er%a ian +ang di a/u/an o e1 setia< ma1asis%a &ersama dengan dosen %a i +ang mem&im&ingn+a untu/ menentu/an mata /u ia1 a<a sa$a/a1 +ang a/an diam&i <ada semester &eri/utn+a. Per%a ian %a$i& di a/u/an untu/ menda<at/an /e as dan $ad%a +ang sesuai untu/ ma1asis%a. Proses <er%a ian5 %a$i& di a/u/an5 /arena &i a tida/5 ma/a tida/ a/an ada $ad%a /egiatan <er/u ia1an +ang ter"i<ta5 /arena setia< $ad%a +ang ada dida<at/an dari <roses <er%a ian +ang /emudian ditentu/an %a/tu5 tem<at5 dan dosen +ang menga$ar <ada /e as terse&ut. Per%a ian +ang tida/ terotomasi5 tentun+a a/an meng1am&at <roses <er/u ia1an di S(I)*M Sura&a+a dimana <emi i1an mata /u ia1 dan <enem<atan /e as serta dosen di a/u/an se"ara manua . * e1 /arena itu5 di<er u/an se&ua1 sistem dimana <er%a ian da<at di a/u/an o e1 dosen dan ma1asis%a tan<a <er u se"ara manua menge"e/ mata /u ia15 $ad%a dan dosen +ang a/an diam&i . Sistem <er%a ian dan usu an mata /u ia1 ini mengguna/an &asis %e& dimana setia< /om<uter " ient tida/ di<er u/an untu/ menginsta atau<un memi i/i fi e

<rogram dari <rogram <er%a ian ini. )om<uter " ient 1an+a <er u untu/ da<at menga/ses ser=er +ang men+edia/an a+anan <er%a ian ini serta da<at men$a an/an

/ode2/ode <rogram <ada %e& &ro%ser masing2masing. .engan adan+a sistem &er&asis %e& ini5 di1ara</an <roses <er%a ian +ang ada <ada S(I)*M Sura&a+a men$adi e&i1 muda1 dan mem<er"e<at <roses <en$ad%a an <ada S(I)*M Sura&a+a.

C& R+,+%a! Ma%a(a#erdasar/an atar &e a/ang di atas5 da<at dirumus/an <ermasa a1an se&agai &eri/ut : 1. #agaimana meran"ang &angun sistem <er%a ian di S(I)*M Sura&a+a> 6. #agaimana meran"ang &angun sistem usu an mata /u ia1 <ada saat <er%a ian di S(I)*M Sura&a+a>

D& Ba a%a! Ma%a(aSistem +ang di&a1as memi i/i &e&era<a &atasan masa a15 +aitu : 1. Sistem +ang di&a1as 1an+a menangani <er%a ian dan usu an mata /u ia1. 6. Sistem +ang di&uat &erdasar/an /asus <ada <er%a ian S(I)*M Sura&a+a. :. (ida/ mem&a1as masa a1 $aringan5 sistem o<erasi dan %e& ser=er. 4. Sistem ini mengguna/an !.#MS M+S?0.

E& T+.+a! (u$uan dari tugas a/1ir ini ada a1 : 1. Meran"ang &angun sistem <er%a ian di S(I)*M Sura&a+a

6. Meran"ang &angun sistem usu an mata /u ia1 <ada saat <er%a ian di S(I)*M Sura&a+a.

F& La!/a%a! T"0'$ F&1 P"'1a($a! Per%a ian ada a1 se&ua1 /egiatan me a/u/an <emi i1an mata /u ia15 $ad%a 5 serta dosen +ang diam&i se&e um me a u/an <roses <er/u ia1an di a%a semester. Per/u ia1an ini %a$i& di a/u/an untu/ menda<at/an $ad%a 5 /arena &i a tida/ me a/u/an <er%a ian ma/a ma1asis%a angsung diangga< tida/ mengi/uti semester itu. Per%a ian 1arus di a/u/an &ersama dengan dosen %a i. Ini &ertu$uan agar setia< <emi i1an mata /u ia15 ma1asis%a da<at menentu/an <i i1ann+a +ang ter&ai/ dengan re/omendasi dari dosen %a i. Jad%a 5 tem<at dan dosen +ang di1asi /an dari <er%a ian a/an diguna/an o e1 ma1asis%a +ang &ersang/utan se ama satu semester.

F&2 K0!%"2 Da%a' S$% ", I!30',a%$ F&2&1 S$% ", Menurut Her am&ang (600;:116)5 definisi sistem di&agi men$adi 6 <ende/atan +aitu <ende/atan se"ara <rosedur dan <ende/atan se"ara /om<onen. Sistem dengan <ende/atan se"ara <rosedur mendefinisi/an sistem se&agai /um<u an dari &e&era<a <rosedur +ang mem<un+ai tu$uan tertentu. Sedang/an <ende/atan se"ara

/om<onenen mendefinisi/an sistem meru<a/an /um<u an dari /om<onen2/om<onen +ang sa ing &er/aitan untu/ men"a<ai tu$uan tertentu.

.a am <er/em&angann+a sistem di&eda/an men$adi dua +aitu sistem ter&u/a dan sistem tertutu<. Sistem ter&u/a ada a1 sistem +ang ter1u&ung dengan arus sum&er da+a uar dan tida/ mem<un+ai e emen <engenda i. Sedang/an sistem tertutu< tida/ mem<un+ai e emen <engontro dan di1u&ung/an <ada ing/ungan se/itarn+a. S+arat2s+arat sistem : 1. Sistem 1arus di&entu/ untu/ men+e esai/an tu$uan. 6. 8 emen sistem 1arus mem<un+ai ren"ana +ang diteta</an. :. Adan+a 1u&ungan diantara e emen sistem. 4. @nsur dasar dari <roses (arus informasi5 energi dan materia ) e&i1 <enting dari <ada e emen sistem. ;. (u$uan organisasi e&i1 <enting dari <ada tu$uan e emen.

Menurut Her am&ang (600;:116)5 definisi sistem di&agi men$adi 6 <ende/atan +aitu <ende/atan se"ara <rosedur dan <ende/atan se"ara /om<onen. Sistem dengan <ende/atan se"ara <rosedur mendefinisi/an sistem se&agai /um<u an dari &e&era<a <rosedur +ang mem<un+ai tu$uan tertentu. Sedang/an <ende/atan se"ara

/om<onenen mendefinisi/an sistem meru<a/an /um<u an dari /om<onen2/om<onen +ang sa ing &er/aitan untu/ men"a<ai tu$uan tertentu. .a am <er/em&angann+a sistem di&eda/an men$adi dua +aitu sistem ter&u/a dan sistem tertutu<. Sistem ter&u/a ada a1 sistem +ang ter1u&ung dengan arus sum&er da+a uar dan tida/ mem<un+ai e emen <engenda i. Sedang/an sistem tertutu< tida/ mem<un+ai e emen <engontro dan di1u&ung/an <ada ing/ungan

se/itarn+a. S+arat2s+arat sistem : 6. Sistem 1arus di&entu/ untu/ men+e esai/an tu$uan. 9. 8 emen sistem 1arus mem<un+ai ren"ana +ang diteta</an. 8. Adan+a 1u&ungan diantara e emen sistem. A. @nsur dasar dari <roses (arus informasi5 energi dan materia ) e&i1 <enting dari <ada e emen sistem. 10. (u$uan organisasi e&i1 <enting dari <ada tu$uan e emen.

F&2&2 A!a($%a /a! P"'a!4a!*a! S$% ", Menurut )enda (600::9)5 Ana isa dan Peran"angan Sistem meru<a/an /egiatan mengana isis in<ut data atau a iran data se"ara sistematis5 mem<roses atau mentransformasi/an data5 men+im<an data5 dan meng1asi /an out<ut informasi da am /onte/s &isnis /1usus. Ana isis dan Peran"angan sistem diguna/an untu/ mengana isis5 meran"ang5 dan mengim< ementasi/an <ening/atan2<ening/atan fungsi &isnis +ang &isa di"a<ai me a ui <enggunaan sistem informasi ter/om<uterisasi. Ana isa sistem &erguna untu/ meni ai &agaimana fungsi &isnis dengan "ara mengamati <roses in<ut dan <engo a1an data serta <roses out<ut informasi untu/ mem&antu <ening/atan <roses2<roses organisasiona . Pening/atan ini me i<uti fungsi2fungsi &isnis +ang ter/om<uterisasi. e&i1 &ai/ me a ui <enggunaan sistem informasi

F&2&5 I! "'!" Menurut (ur&an (600;:;0)5 internet meru<a/an sistem $aringan /om<uter dan $aringan dari &an+a/ $aringan +ang me i<uti se uru1 dunia. Internet mengguna/an standar Internet Protocol Suite ((-P3IP). Internet mengandung &an+a/ a+anan dan sum&er da+a informasi5 se&agai "onto1 hypertext document +ang diguna/an <ada World Wide Web (''') dan /emam<uann+a da am su<<ort surat e e/troni/ (email). )omuni/asi se"ara tradisiona se/arang mu ai terganti/an o e1 internet fungsin+a5 "onto1 : 1. (e e<on +ang diganti/an o e1 BoIP (Voice over Internet Protocol). 6. )oran5 &u/u dan do/umen ain +ang diganti/an dengan 1a aman %e&5 & og5 dan &a1/an feed. :. !a<at +ang da1u u 1arus datang se/arang mengguna/an Video Conference. 4. Surat +ang terganti/an dengan emai . )e e&i1an internet di era se/arang ini : 1. #ia+a +ang re atif mura1 (dan e&i1 mura1 &i a di&anding/an dengan "ara tradisiona ). 6. Meng1i ang/an &atasan $ara/ dan %a/tu. :. Informasi +ang dida<at/an rea time.

F&2&6 W0'(/ W$/" W"7 (WWW) Menurut (ur&an (600;:;0)5 World Wide Web ada a1 a< i/asi +ang diguna/an da am internet +ang &erfungsi se&agai trans<ortasi data +ang diterima se&agai start untu/ men+im<an5 menerima dan formatting dan menam<i /an informasi me a ui

client-server ar"1ite"ture. 'e& di&agi men$adi 6 +aitu %e& statis dan %e& dinamis. 1. 'e& statis 'e& statis ada a1 %e& +ang contentn+a di/irim/an /e user sama dengan +ang disim<an di ser=er. Pada %e& ini sama se/a i tida/ ada <eru&a1an5 &er&anding ter&a i/ dengan %e& dinamis +ang di1asi /an dari a< i/asi %e& ser=er. 6. 'e& dinamis 'e& dinamis ada a1 %e& +ang contentn+a di1asi /an dari 1asi out<ut dari %e& ser=er. (ida/ se<erti %e& statis +ang "ontentn+a tida/ da<at &eru&a12 u&a15 %e& dinamis da<at &eru&a12u&a1 sesuai dengan informasi tera/1ir +ang ada di ser=er. 'e& dinamis di&agi men$adi dua +aitu : Ser=er side 'e& dinamis dengan metode server side &er$a an dengan /ode <rogram &er$a an di ser=er. -t1 : PHP5 ASP5 JSP5 dan ain2 ain. Ser=er side memi i/i /e e&i1an +aitu /ode <rogram +ang tida/ di/eta1ui o e1 <engguna. Sedang/an /e ema1ann+a ada a1 /iner$a ser=er +ang &erat. - ient Side 'e& dinamis dengan metode client side &er$a an dengan /ode <rogram &er$a an di " ient. -t1 : Ja=as"ri<t. - ient side memi i/i /e e&i1an +aitu /ode <rogram die/se/usi di /om<uter <engguna se1ingga mengurangi &e&an /er$a ser=er. Sedang/an /e ema1ann+a ada a1 /ode <rogram da<at di&a"a o e1 <engguna.

F&5 S$% ", Ba%$% Da a Menurut Mar inda (6004:1)5 sistem &asis data ada a1 suatu sistem men+usun dan menge o a re"ord2re"ord mengguna/an /om<uter untu/ men+im<an atau mere/am serta meme i1ara dan o<erasiona eng/a< se&ua1 organisasi3<erusa1aan

se1ingga mam<u men+edia/an informasi o<tima +ang di<er u/an <ema/ai untu/ <roses <engam&i /e<utusan. Pada dasarn+a <rinsi< /er$a Sistem #asis .ata ada a1 <engaturan arsi<. (u$uan &asis data : 1. )emuda1an dan /e"e<atan da am <engam&i an data (s<eed) 6. 8fisiensi ruang <en+im<anan (s<a"e) dengan mengurangi3meng1i ang/an redudansi data. :. )ea/uratan (a""ura"+) dengan <em&entu/an /ode dan re asi antar data &erdasar/an aturan3&atasan ("onstraint) ti<e data5 domain data5 /euni/an data5 untu/ mene/an /etida/ a/uratan saat entr+3<en+im<anan data. 4. )etersediaan (a=ai&i it+) dengan <emi a1an data +ang sifatn+a <asif dari data&ase a/tif. ;. )e eng/a<an ("om< eteness). )om< e/sn+a data men+e&a&/an <eru&a1an stru/tur data&ase +ang ada. 6. )eamanan (se"urit+) dengan mem&eri/an /emanan atas 1a/ a/ses data. 9. )e&ersamaan <ema/aian (s1area&i it+) dengan &ersifat mu ti user. Manfaat <enggunaan sistem &asis data : 1. Mengurangi redundansi. 6. Men"ega1 a/ses o e1 <i1a/ +ang tida/ &er1a/.

:. Men+edia/an ruang <en+im<anan /1usus untu/ o&+e/ <rogram. 4. Men+edia/an stru/tur <en+im<anan +ang &agus untu/ efisiensi <roses Cuer+. ;. Men+edia/an &a"/u< dan re"o=er+. 6. Men+edia/an mu ti< e user interfa"e. 9. Mere<resentasi/an 1u&ungan +ang /om< e/s antar data. 8. Mene/an/an integritas &atasan. A. Pen+ediaan a"tion /1usus &erdasar/an ru es (aturan) +ang te a1 diteta</an da am sistem data&ase. 10& .ata&ase +ang f e/si&e 5 up-to-date5 dan e/onomis.

F&6 Da a7a%" Ma!a*","! S8% ", Menurut Mar inda (6004:6)5 Database management System (.M#S) meru<a/an /um<u an fi e +ang sa ing &er/aitan dengan <rogram <enge o an+a. .#MS ada a1 satu set <rogram +ang mengontro <em&uatan5 <engaturan5 dan <enggunaan data&ase. Semua <engaturan ini di a/u/an o e1 .ata&ase Administrator. #a1asa +ang ada <ada .#MS : 1. Data Definition Language (..0) S/ema &asis data di&uat dengan mengguna/an e/s<resi satu &a1asa /1usus +ang dise&ut ..0. Hasi /om<i asi <erinta1 ..0 ada a1 satu set ta&e +ang disim<an di da am fi e /1usus +ang dise&ut data dictionary directory. 6. Data !anipulation language (.M0) &a1asa +ang diguna/an untu/ menga/ses dan memani<u asi data +ang ada di da am data&ase.

7ungsi dasar .#MS : "# Data Definition .#MS 1arus da<at me a/u/an <endifinisian data. $# Data !anipulation .#MS 1arus da<at me a/u/an <eru&a1aan3mani<u sasi data <ada data&ase. %# Data Security and Integrity .#MS da<at memeri/sa /emanan dan integritas sesuai +ang ditentu/an o e1 .#A. &# Data recovery and Concurrency .#MS 1arus da<at me a/u/an <enanganan ter1ada< data2data +ang 1i ang a/i&at /esa a1an sistem5 /erusa/an 1arddis/5 dan ain se&again+a. .#MS $uga $uga 1arus men$aga concurrency +a/ni dimana /eti/a data&ase dia/ses e&i1 dari 1 user. '# Data Dictionary .#MS 1arus mem<un+ai data di"tionar+.

F&9 I! "'a)%$ Ma!+%$a K0,2+ "' Menurut !iD/+ (6006:4)5 Intera/si Manusia dan )om<uter (IM)) ada a1 se&ua1 disi< in i mu +ang mem<e a$ari desain5 e=a uasi5 im< ementasi dari sistem /om<uter intera/tif +ang di<a/ai o e1 manusia5 &eserta studi tentang fa/tor2fa/tor utama da am ing/ungan 1AA8:428)5 intera/sin+a. user interface Sedang/an diguna/an menurut o e1 S1neiderman untu/

(S1neiderman5

<engguna

&er/omuni/asi dan &erintera/si se"ara angsung /e /om<uter.

Intera/si antara manusia dan /om<uter &ertemu <ada user interfa"e (atau +ang sering dise&ut dengan interfa"e) dimana ini me i<uti soft%are dan 1ard%are. In<ut diterima me a ui 1ard%are se<erti /e+&oard dan mouse dan /emudian diterus/an /e soft%are +ang /emudian dio a1 dan di/e uar/an da am &entu/ tam<i an <ada a+ar atau<un <ada 1ard%are +ang ain. Intera/si Manusia dan )om<uter ini sangat <enting da am <em&uatan %e&site SSI S(I)*M Sura&a+a /arena <roses <em&uatan %e&site memer u/an desain intera/si manusia dan /om<uter +ang &ai/ se1ingga user +ang mengguna/ann+a da<at mengerti dan dengan muda1 mengo<erasi/ann+a.

F&: D$a*'a, A($' Da a Menurut )enda (600::66:)5 diagram a iran data menggam&ar/an <adangan se$au1 mung/in mengenai masu/an5 <roses5 dan /e uaran sistem5 +ang &er1u&ungan dengan masu/an5 <roses5 dan /e uaran dari mode sistem umum. #e&era<a /e e&i1an <ende/atan a iran data menurut )enda : 1. )e&e&asan dari men$a an/an im< ementasi te/nis sistem +ang ter a u dini. 6. Pema1amanan e&i1 $au1 mengenai /eter/aitan satu sama ain da am sistem dan su&sistem. :. Meng/omuni/asi/an <engeta1uan sistem +ang ada dengan <engguna me a ui diagram a iran data. 4. Mengana isis sistem +ang dia$u/an untu/ menentu/an a<a/a1 data2data dan <roses +ang di<er u/an suda1 diteta</an.

Pada diagram a ir data diguna/an sim&o 5 arti dan "onto1 se&agai &eri/ut : (a&e 1 Sim&o dan Arti <ada .iagram A ir .ata Sim&o Arti 8ntitas

A iran .ata Proses

Storage 3 Pen+im<anan .ata

F&; E! $ 8 R"(a $0!%-$2 D$a*'a, (ERD) (ntity )elationship Diagram (8!.) ada a1 diagram dari sistem +ang menggam&ar/an 1u&ungan antar entitas &eserta re asin+a +ang sa ing ter1u&ung. Menurut Mar inda (Mar inda5 6004:68)5 re asi ada a1 1u&ungan antar entitas +ang &erfungsi se&agai 1u&ungan +ang me%u$ud/an <emetaan antar entitas. 8!. terdiri atas : &agian +aitu : 1. 8ntitas 8ntitas ada a1 sesuatu +ang ada dan didefinisi/an da am se&ua1 organisasi. 8ntitas da am &er&entu/ a&stra/ dan n+ata. 6. !e asi !e asi meru<a/an 1u&ungan antar entitas +ang &erfungsi untu/ menun$u//an

1u&ungan antar entitas. :. Atri&ut Atri&ut ada a1 /eterangan +ang menem<e <ada entitas dan re asi. Atri&ut terdiri atas : Simple attribute Atri&ut ti<e ini ada a1 atri&ut +ang uni/ dan tida/ dimi i/i o e1 atri&ut +ang ain. Misa n+a5 nomor identitas )(P. Composite attribute Atri&ut ini ada a1 atri&ut +ang memi i/i dua ni ai. -onto1 : nama /e uarga dan nama /e"i . Single value attribute Atri&ut ini ada a1 atri&ut +ang 1an+a memi i/i satu ni ai. -onto1 : tangga a1ir. !ulti value attribute Atri&ut ini ada a1 atri&ut +ang mei i/i &an+a/ ni ai. -onto1 : atri&ut <endidi/an isin+a da<at &erisi S.5 SMP5 dan SMA. *ull value attribute Atri&ut ini ada a1 atri&ut +ang tida/ memi i/i ni ai. -onto1 : atri&ut <endidi/an &agi tida/ &erse/o a1. 8ntit+ !e ations1i< .iagram (8!.) di<er u/an untu/ menggam&ar/an dua $enis mode :

1. Conceptual Data !odel (-.M) Conceptual Data !odel (-.M) ada a1 $enis mode data +ang

menggam&ar/an 1u&ungan antara ta&e se"ara /onse<tua . 6. Physical Data !odel (P.M) Physical Data !odel (P.M) ada a1 $enis mode data +ang menggam&ar/an 1u&ungan antara ta&e se"ara fisi/a .

F&< D04+,"! F(01 Document flo+ ada a1 diagram +ang menggam&ar/an a iran do/umen <ada sistem. .o/umen terse&ut di1asi /an dari <roses +ang di a/u/an o e1 sistem. .o"ument f o% da<at digam&ar/an &erdasar/an sistem +ang te a1 di&uat se&e umn+a atau<un sistem +ang a/an di&uat se1ingga memuda1/an <engem&ang untu/ mem&uat3mengem&ang/an sistem.

F&= S8% ", F(01 System flo+ ada a1 diagram +ang menun$u//an arus <e/er$aan se"ara men+e uru1 dari se&ua1 sistem dimana <ada &agian ini setia< <rosedur dari sistem di$e as/an. Pada s+stem f o% ini $uga &agian dari sistem (su&sistem) tergam&ar/an dengan $e as &erserta fungsi2fungsi +ang ada di da amn+a. #e&era<a ma"am sim&o +ang diguna/an da am <em&uatan s+stem f o% untu/ meran"ang se&ua1 sistem diantaran+a5 terminator5 manual operation5 document5 process5 database5 manual input5 decision5 off-line storage5 on-page reference5 dan off-page reference.

F&10 T"% $!* Menurut !omeo5 testing soft%are ada a1 <roses mengo<erasi/an soft%are da am suatu /ondisi +ang di/enda i/an untu/ mem=erifi/asi a<a/a1 ter a1 &er a/u se&agaimana +ang te a1 diteta</an (menurut s<esifi/asi5 mendete/si error5 dan =a idasi a<a/a1 s<esifi/asi +ang te a1 diteta</an suda1 memenu1i /einginan atau /eu&utu1an dari <engguna +ang se&enarn+a. (!omeo5 600:::). Berifi/asi ada a1 <enge"e/an atau <engetesan entitas2entitas untu/ <emeu1an dan /onsistensi dengan me a/u/an e=ao uasi ter1ada< /e&utu1an +ang te a1 diteta</an. Ba idasi ada a1 <roses me i1at /e&enaran sistem5 a<a/a1 <roses +ang te a1 ditu is da am s<esifi/asi a<a/a1 sesuai dengan +ang se&enarn+a diingin/an dan di&utu1/an o e1 <engguna. Sedang/an <ada dete/si error5 ada a1 me a/u/an dete/si &agaimana sistem terse&ut meres<on &i amana ter$adi /esa a1an3error. Sedang/an menurut !i"/ .a=id -raig (-raig5 6006::)5 definisi testing te a1 menga ami <eru&a1an se ama &e&era<a ta1un ini. Pada ta1un 1A9A5 testing meru<a/an <roses menge/se/usi <rogram atau sistem dengan tu$uan men"ari /esa a1an dari sistem. Sedang/an <ada ta1un 1A8:5 testing diarti/an se&agai a/ti=itas +ang &ertu$uan menge=a uasi atri&ut dari <rogram atau sistem dan testing ada a1 se&ua1 to a/ u/ur untu/ /ua itas soft%are. Pada ta1un 60065 testing ada a1 <roses daur 1idu< <eran"angan5 <enggunaan dan mengatur test+are +ang &er angsung se"ara &ersamaan dengan ma/sud untu/ mengu/ur dan mening/at/an /ua itas soft%are atau sistem +ang ditest.

G& M" 0/" P"!"($ $a! G&1 M0/"( P"!*",7a!*a! Mode <engem&angan +ang diguna/an <ada ran"ang &angun ini ada a1 mengguna/an mode %aterfa .

Eam&ar 6 Si/ us Hidu< Pengem&angan Sistem Metode 'aterfa

Eam&ar 6 menun$u//an <roses si/ us 1idu< dari metode %aterfa . Ada<un ta1a<an2ta1a<an dari metode %aterfa ada a1 se&agai &eri/ut : "# Problem Definition Pada ta1a<an ini <ermasa a1an +ang ada <ada sistem di$e as/an5 men"ari

<en+e&a&n+a dan men"ari strategi so usi untu/ men+e esai/an masa a1 terse&ut. $# ,nalysis Pada ta1a<an ini sistem +ang suda1 &ai/ itu +ang suda1 ter/om<uterisasi atau &e um di ana isa untu/ di"ari /e&utu1ann+a +ang &ertu$uan agar sistem +ang di&uat mam<u men$a%a& <ermasa a1an +ang ada. %# Design Pada ta1a<an ini sistem +ang a/an di&uat di ran"ang mu ai antarmu/a <engguna5 &asis data5 <eran"angan fungsi2fungsi <rogram dan fi e2fi e +ang diguna/an. &# Development Pada ta1a<an ini sistem +ang te a1 di ran"ang <ada ta1a< tiga a/an di/em&ang/an. Pada ta1a<an ini5 sistem +ang di&uat 1arus menga"u <ada ran"angan +ang ada <ada ta1a< tiga. '# -esting Sete a1 me a/u/an <engem&angan sistem +ang te a1 diran"ang5 sistem di u$i ter e&i1 da1u u. (u$uan dari testing ini ada a1 meng1emat &ia+a &i a da<at menang/a< adan+a masa a1 se&e um sistem terse&ut diteta</an. .# Implementation Sete a1 sistem +ang te a1 di&uat diu$i dan &er1asi 5 ma/a sistem terse&ut diim< ementasi/an /e<ada <engguna. Sete a1 diim< ementasi/an5 <engguna a/an mem&eri/an feedbac/ ter1ada< sistem +ang te a1 di&uat. 0eedbac/ ini &erguna untu/ <engem&angan sistem se an$utn+a.

1# !aintenance Maintenan"e ada a1 /egiatan mera%at sistem +ang te a1 ada. (u$uan utama dari maintenan"e ada a1 memasti/an sistem da am /eadaan +ang &enar dan sesuai. #eri/ut di&a%a1 ini ada a1 diagram & o/ dari sistem +ang a/an di&uat :

Eam&ar : .iagram # o/ Sistem Per%a ian dan @su an Mata )u ia1 Pada gam&ar : di atas menun$u//an diagram & o/ sistem <er%a ian dan usu an mata /u ia1. # o/ terse&ut di&agi men$adi tida/ &agian +aitu in<ut5 <roses5 dan out<ut. Pada &agian in<ut terdiri atas data mata /u ia15 data /e as5 dan data dosen +ang diin<ut/an o e1 AA) (Administrasi A/ademi/ )ema1asis%aan)5 sedang/an mata /u ia1 +ang diam&i diin<ut/an o e1 dosen <em&im&ing +ang me a/u/an <er%a ian &ersama ana/ %a in+a. In<utan terse&ut /emudian di<roses o e1 a< i/asi <er%a ian +ang /emudian meng1asi /an out<ut. *ut<ut +ang /e uar dari in<utan ata mata /u ia15 data /e as5 dan dosen +ang diin<ut/an o e1 AA) ada a1 usu an mata /u ia1 +ang diterima o e1 ma1asis%a /eti/a

mendaftar/an diri <er%a ian. Sedang/an 1asi out<ut dari mata /u ia1 +ang diam&i ada/a1 )!S +ang &erisi mata /u ia1 +ang diam&i sesuai dengan +ang diam&i o e1 ma1asis%a.

G&2 P'0%"/+' P"!"($ $a! G&2&1 I/"! $3$)a%$ P"',a%a(a-a! Se&e um sistem mu ai di&uat5 ter e&i1 da1u u di a/u/an identifi/asi <ermasa a1an agar mengeta1ui masa a12masa a1 +ang ada se1ingga da<at di1asi /an so usi +ang te<at dari sistem +ang di&uat. (a1a<an2ta1a<an identifi/asi <ermasa a1an +ang di a/u/an ada a1 se&agai &eri/ut : 1. 'a%an"ara 'a%an"ara di a/u/an /e<ada <i1a/ S(I)*M Sura&a+a ter/ait dengan <ermasa a1an +ang ada serta informasi2informasi a<a sa$a +ang di&utu1/an se1ingga sistem +ang di&uat mam<u men$a%a& <ermasa a1an +ang ada. 6. *&ser=asi3<engamatan *&ser=asi atau <engamatan di a/u/an menda<at/an informasi tam&a1an +ang tida/ dida<at/an dari <engum<u an data dengan "ara %a%an"ara.

G&2&2 A!a($%a /a! P"'a!4a!*a! S$% ", Ana isa dan <eran"angan sistem di a/u/an sete a1 me a/u/an identifi/asi <ermasa a1an. Peran"angan digam&ar/an da am &entu/ "onteFt diagram di &a%a1 ini :

Eam&ar : -onteFt .iagram

G&2&5 P",7+a a! S$% ", Sete a1 me a/u/an /egiatan ana isa dari sistem +ang ada di <er%a ian S(I)*M Sura&a+a5 ma/a ran"angan a< i/asi +ang di&uat ini a/an di&uat a< i/asi %e&n+a dengan &a1asa <emrograman PHP dan !.#MS ( )elational Database !anagement System) M+S?0. Pemi i1an PHP dan !.#MS ()elational Database !anagement System) M+S?0 /arena dua2duan+a &ersifat 7ree dan *<ensour"e se1ingga mam<u mengurangi &ia+a +ang di<er u/an untu/ mem&angun sistem ini.

G&5 E#a(+a%$ G&5&1 D"%a! U.$ C07a /a! S+78") C07a .esain u$i "o&a di a/u/an dengan tu$uan untu/ mengeta1ui a<a/a1 sistem +ang te a1 di&uat te a1 sesuai dengan +ang di&utu1/an dengan masa a1 +ang ada se/arang. .esain u$i "o&a di a/u/an dengan "ara %1ite&oF testing dan & a"/ &oF testing5 sedang/an su&+e/ untu/ testing ini ada a1 dosen S(I)*M Sura&a+a.

G&5&2 A!a($%a Ha%$( U.$ C07a S+arat utama agar a< i/asi ini o os dari ana isa 1asi u$i "o&a ada a1 &a1%a a< i/asi ini 1arus &e&as error. Se ain itu5 ana isa 1asi u$i "o&a di a/u/an dengan "ara mem&anding/an 1asi +ang di<ero e1 dari sistem ini dengan sistem +ang ada se&e umn+a. Ini di a/u/an untu/ mengeta1ui a<a/a1 1asi dari sistem ini mem&eri/an dam<a/ <ositif /e<ada <engguna. #i a tern+ata 1asi +ang di1asi /an dari sistem ini mem&eri/an dam<a/ <ositif5 ma/a sistem ini o os ana isa 1asi u$i "o&a.

H& Ja/1a( K"'.a Jad%a /er$a da<at di i1at <ada ta&e &eri/ut ini : No )egiatan 1 6 : 4 ; 6 9 8 A Pem&uatan dan Penga$uan Pro<osa (A Studi Pusta/a Pengum<u an .ata Ana isa Sistem dan .esain Maret A<ri Mei Juni

Pem&uatan A< i/asi (esting A< i/asi !e=isi A< i/asi Im< ementasi A< i/asi Pem&uatan 0a<oran (A

DAFTAR PUSTAKA

-raig5 !i"/ .. G Stefan P. Jas/ie (6006). Systematic Soft+are -esting (Arte"1 House -om<uter 0i&rar+). Arte"1 House Pu& is1er. )enda 5 G )enda (600:). ,nalisis dan Perancangan Sistem edisi /elima - 2ilid " . Ja/arta: IndeF. )enda 5 G )enda (600:). ,nalisis dan Perancangan Sistem edisi /elima - 2ilid $ . Ja/arta: IndeF. !omeo5 S.( (600:). (esting dan Im< ementasi Sistem. Sura&a+a: S(I)*M. S"1neiderman5 #en (1AA8). Designing the user interface3 strategies for effective human-computer interaction. :rd edition. Addison H 'es e+. (ur&an5 8fraim5 !ainer5 !. )e + Jr. Potter5 !i"1ard 8. (600;). Introduction to Information -echnology. :rd edition : Sine Nomine.

Anda mungkin juga menyukai