ISSN: 1693-6 930                                                          199                           Interm ediate System  pada  Pengen dali K e ce patan Mot o r… (Muh am m ad A)  SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN  PROGRAM STUDI PERGURUAN TINGGI      Bamban g Sugiantoro   Jurusan Te kn ik Informati k a  UPN “Vete r a n ” Yogya k art a   Jl Baba rsari  No : 2 TB , Yogyakarta   email:  edo_l a p is@yaho o.com bamba ng 05@if.up n yk. a c.id       A b st r a Banya k n y a p ilihan pro g ra m  studi di Pergu r u an Tin ggi, faktanya  tidak m e m b uat calon  m ahasiswa  d enga n cepat  dan m udah  d apat m e m u tu skan p r o g ra m  studi ya ng  aka n  diam bil n ya.  Sistem  Pendukung  Kep u tusa seb a gai  suatu  si stem  intera ktif berba si kom puter ya ng  m e m bantu pengam bil  kep u tusa n m e lal u i pe nggu na an d a ta da m odel-m odel  ke putu s an  u n tuk  m e m e cahka n  m a salah  di hara p kan  da pat m e m berikan  solu si u n tuk m enin g k atkan  efekti vitas  dalam  m enghasil ka n kep u tusa n yang  dapat di an dalkan. Pad a  pen elitian  ini telah di buat  pera n g k at lu nak b e rba s is web u n tuk  m e m bantu calon m aha siswa dal am  menentu k a n  pil i han  prog ram  stud i di pergu rua n  tinggi yan g  ses uai den g an kem a m p u an akadem is dan bakatnya.  Metodologi yang di gunakan dal am  peranca ngan  dan pem bangunan SPK ini m enerapkan  S ystem  Developm ent Lif e  Cycle  atau dau hi dup   peng em ban gan sistem  m e tode  Wat e rfall.  Web s ite i n dibuat  deng a n  m enggu na kan  ba ha sa  pem rogram an web P H P, Ja vaS c ri pt  dan  databa se  M y SQL  sed ang kan  untu k  la yout  dan  d e s ain  m enggu nakan  software  Ma crom edia  Dre a m w ea ve r da n Ado b e  photo s ho p. Sistem  Pen dukung K e p u tusa n ini  di hara p kan  da pat  m e m bantu  mem e cah k an  m a salah ba g i  calon m aha siswa  yan g  ke sulitan d a l a m   m enentu k an  atau m e m ilih  prog ram  stud i yang sesuai  dengan  kem a m puan aka dem is dan b a katn ya de ng an   pem beria n sa ran untu k  pe n dukung  kep u tusa n   Kata kunci  : SPK/DSS, sistem pendukung keputusan , program studi, perguruan tinggi      1.  PEN D AHU LUAN  Pengam bilan   kep u tusan meru pa kan suatu  pe nde katan si stema t is pad a ha kekat  suatu   masal ah, pen gumpul an fakta-fakta, pen entuan yang  matang da ri alternatif yan g  dihada pi d an  peng ambila n  tindakan ya ng men u rut perhitu nga meru pa kan t i nda kan ya n g  palin g tep a t.  Pembuat  ke putusan  se ri ng  kali  diha dap kan  pa da  ke rumita u n tuk  memilih  satu  di  ant ara   banya k  alte rnatif. Masala h ini  banya k  terja d i di keh i dupa n ma nu sia  se hari - h a r i, serin g  te rj adi  calo n maha si swa yang m engal ami ke sulitan dalam  memilih pro g ram  studiny a di perguru an  tinggi. Calon  mahasi s wa  biasanya me nca r i inform a s i atau surve y  seca ra ma nual men gen ai  prog ram  stud i ke kam p u s -kamp u s ata u pun melal u i bro s u r-b ro su r informa s i yang dise dia k a n   kamp us.  Tuju an utam anya  adal ah  cal o n mah a si swa  dap at memil i h da n me ne ntuka n  p r og ram  studi ya ng  paling  cocok den gan  ke mampu an  a k ad emis da n ba katnya.  Apabila  ha nya  berd a sarka n  informa s survey te rse but t anpa  b antuan  su atu mod e l si stem pen du kung  kep u tusan sa ngat sulit me nentu k an alte rnat if terbai yang akan m enjadi pilih an.     Untuk m e m bantu  calo maha siswa  memilih p r og ram  studi di  perg u ruan t i nggi yang   se suai d eng a n  kema mpu a n  aka demi s  dan ba katny a , maka p a d a  skrip s i ini diran c a ng su atu   s o ftware Sis t em Pendukung Kepu tusan (SPK) yang ak an membantu  c a lon mahas iswa di  dalam   peng ambila n kep u tusan un tuk pemilih an  prog ram stu d i perg u ruan  tinggi.      2.  LAN DAS AN TEO R I   2.1.  Sistem Pendukun g Kepu tus a n   SPK merupak an suatu  s i s t em informas s p es ifik  berbas i s  k o mputer  yang  ditujuk a memba n tu d a lam pe ndu kun g  keputu s an  dan  dirancang  untu k  me ning kat k an  efektivitas  peng ambil  ke putusan d a la m meme ca h k an  ma sala h  yang b e rsifa t  semi te rst r uktur atau ti dak   ters truk tur.   Evaluation Warning : The document was created with Spire.PDF for Python.
                                       ISSN: 16 93-6 930             TELKOM NIKA   Vol. 3, No. 3, Dese mbe r  2005 :  199 - 206   200   2.2.   Internet   Internet  meru pakan sebu a h  jaring an ko mputer yan g  terdiri d a ri be rbag ai ma ca m uku r an  jaring an  kom puter  di  selu ruh d unia  mul a i da ri  seb u a h  PC, ja ring a n -ja r ing an lo kal be rskal a   kecil,  jaring an -jari n gan kela s menen gah,  hingg a jari n gan-j a ri ngan  utama yang menjadi t u lang   pung gung  int e rnet  seperti NSFnet, NeA R net, SURA net.    2.3.   World Wide W e b   Wo rld Wid e  Web  (WWW) merupakan salah satu lay anan yang  didapat oleh pemakai   komp uter ya ng terhub ung  den gan   internet . We b p a da mul anya  adala h  ruan g  inform asi  da lam  internet , den gan men ggu nakan  te kn ol ogi  hy pe r t ext  pema k ai  d i tuntun u n tu k m enem ukan  informa s i de ngan m eng g una kan  link  yang  disedia k an dalam d o kum en web   yang  ditamp ilkan   dalam  br ow se r   we b.    2.4.  HTML   HTML ( Hyp e rtext M a rku p  Lan gua ge ) me rupa ka n proto k ol  yang dig una kan  unt u k   mentra nsfe r data  anta r web se rver  ke  web bro w ser .  Proto k ol ini  mentransfe r d o ku men- dokumen  we b yang berfo rmat html.    2.5.  PHP  PHP adal ah  baha sa  script ing yang m e nyatu den ga n HTM L  da n  dijalan k a n  p ada  ser v e r   side . Artinya  sem ua  sint aks yang  kit a  beri k a n  a k an  se pen uh nya dijala nkan pa da  server   sed ang ka n yang di kirim k a n  ke browse hanya ha silny a  saja.       3.  ANA LISIS DA N PERA N C A N G A N   Analisi s  da n  pera n cang a n  si stem ditu juka untu k   memah a mi spesifi k a s i si stem yang   aka n  diba ngu n, unjuk  kerj a  yang haru s  d i penu hi si ste m , dan  interfac e  yang di perluka n.    3.1.  Spesifikasi Sistem  Sistem yang dibangun adal ah SPK yang dapat  membantu calon mahasi swa untuk  membe r ikan   saran  sebag ai ba han  pe rtimban gan   dalam  pen ga mbilan  keput usa n  p e milih an  prog ram  studi  pergu ru an tinggi.     3.2.  Rancan gan Prose s   Diag ram a r u s  data (DAD) mengg amb a rkan a s al dat a ,  tujuan data, serta p r o s e s  apa yang terj adi  pada  suatu  sistem. Keu n tunga n p eng g unaa DAD  adala h  d apat  men ggam ba rka n   si stem  dari  level yang p a ling tinggi  ke level yang  paling re nd ah. Ran c a n g an diag ram  aru s  data SPK  pemilihan program  studi yaitu:  1.  DAD Konteks  DAD  konteks terdiri  dari satu sim bol pros es  web SP K pemilihan program  studi  perguruan  tinggi  yang mengg amb a rkan selu ruh sistem  d an  dua termi nat or yang be ri ntera ksi d e n gan   sist em y a it us e r  d an ad mi nistrato r.   2.  DAD Leve l  1  DAD level 1  terdiri d a ri 6  pro s e s  yang  mengg amb a rkan ali r a n  da ta dan intera ksi a n tara  use r , admini s trator de ngan  sistem. Pro s es yang terj a d i pada DA D level 1 yaitu  pengelol aan  informasi, pengelol aan login admini s trat or,  pengelol aan login  mem ber, pengel olaan tes SPK,  peng elolaa n link situ s da n konta k , bu ku  tamu.   3.  DAD Leve l  2 Pengelola an Informa s i   DAD level 2  pengel olaa n  informa s i terdi r i da ri 3  pro s e s  yaitu input informasi, edit   informa s i da n  menampil k a n  informa s i.   4. DAD Level  2 Pengelola a n  Login me m ber  DAD level 2  peng elolaa n login mem ber terd iri da ri 4  pro s e s  yaitu registrasi  memb e r login  me mb e r , menampil k an d a n  hapu s data  me mb e r 5.  DAD level 2 Pengelol aan tes SPK  DAD level  pengelolaan tes SPK terdi r i dari 4  proses yaitu input tes SPK, edit tes SPK,  evaluasi jawaban tes SPK dan menampi l kan tes SPK.   6.  DAD level 3 Evaluasi ja wab an tes S PK  Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930                       Interm ediate System  pada  Pengen dali K e ce patan Mot o r… (Muh am m ad A)  201 DAD level 3 evaluas i  jawaban tes   SPK terd iri  dari  2 pros es  yaitu mengevaluasi  kema mpu a n  akade mik  dan  psi k ol og i dan  me ncoco k kan  de n gan  piliha n   biaya d an  d a ta   perg u ruan tin ggi.  7.  DAD level 2 Pengelol aa n Link  situs d an Kontak  DAD level  peng elolaa n l i nk  situ s d a n  ko ntak te rdiri da ri 5  proses yaitu  inp u t  link, e d it  link, menampilk an lin k sit u s,   em ail  perta nyaan  me mb e r  dan  repl y e m ail  administ r ator.   8.  DAD lev e l 2 Bukutam u   DAD level  2  bu kutam u  t e rdi r i d a ri  2  pro s e s  yaitu  input  bu kut a mu  dan  me nampil k an   bukutamu.     3.3.  Rancan gan Ba sis Data   Basis d a ta merup a kan ko mpone n yan g  penting pa da si stem informa s i kare n a  berfun g si   seb agai  pen yedia data,  inform asi y ang  dior gani sa sikan ol eh  su atu  siste m  man a jem e n   pang kal an d a ta  (Data B a se  Man age m ent System /DBMS) . Perancang an b a sis data  si stem   pend ukung  keputu s an p e m ilihan p r og ram stu d i m engg una kan  entity relationship dia g ram   (mod el E-R  diagram).  Hu bung an a n tar entitas  pad a  si stem p end uku ng  kep u tusa n p e milih an   prog ram  studi  ditunjukka n pada G a mba r  1.        je n i s ge n d e r 0 ev al u a s i id s o a l so a l ja w a b a n id k a m p u s uni v e r s i t a s pr o g r a ms t udi b i ay a7 b i ay a1 to t a l n obe r i t a j udu l ka t e go r i p e n u lis is i_ b e r i t a t a ngga l na m a em ai l ko me n t a r wa k t u no us e r n a me p a ssw o r d na m a em ai l as al _ s ek o l ah al am at _ s ek o l ah pe nd i d i k a n ju r u s a n us e r n a me na m a p a ssw o r d em ai l id lin k li n k s i t e ke t e r a n g a n k unc i id s o a l 1 1 id ja w a b a n id s o a l id ja w a b a n s a ka de m i k j a ka de m i k ja m ga m b a r b e rita ad m i n ka m p us li n k qu e s t p hone t g l_ la h i r me mb e r h o m ep ag e je n i s id s o a l so a l sp s i k o lo g i     Gamba r  1. Rancang an  Entity  Relationship Diagram       3.4.  Rancan gan Model Base   Model ba se sistem  p end ukung ke putu s a n   untu k   pemil ihan  pro g ra m  studi  pe rgu r u an ting gi  adala h  ran c a ngan mo del  untuk impl e m entasi  scri pt php dan  query data b a se MySql  dari  Evaluation Warning : The document was created with Spire.PDF for Python.
                                       ISSN: 16 93-6 930             TELKOM NIKA   Vol. 3, No. 3, Dese mbe r  2005 :  199 - 206   202 para m eter  si stem. Model b a se di  gamb a r ka n ke dala m  notasi  flowc h ar t  se perti  ditunju k kan p ada  Gamba r  2.     MU L A I j a w a b a n t es ak ad em i k j a w a ba n t e s ps i k ol ogi e v al u a s i d a n k al k u l a s i t e s a k a d e m i k da n p s i k o l ogi m e nc oc ok k a n j ur us a n I P A k ecer d a s a n p s i k o l o g i ( e k s ak t a ) de nga n d a t a   P T da n b i a ya s t udi S i s t e m P e nduk ung K e put us a n P e m i l i ha n P r ogr a m S t udi P e r gur ua n T i n ggi Me nc o c ok k a n j ur us a n I P S de nga n b i a ya s t udi da n da t a   P T an al i s i s h a s i l t e s a k ad em i k da n h a s i l t e s p s i k o l ogi Ti d a k Ya S ELES A I ju r u s a n I P A d a n k e cer d a s a n E k s ak t a  ? m e nc oc ok k a n j ur us a n I P S k e c e r d a s a n ps i k ol ogi ( s os i a l ) de nga n da t a   P T da n b i a ya s t u d i Ti d a k Ya k e ma mp u a n I P A da n I P S s e i m ba ng ? Me nc oc ok k a n j ur us a n I P S de nga n b i a ya s t ud i da n da t a   P T m e nc oc ok k a n j ur us a n I P A I P S da n k ecer d a s a n p s i k o l o g i d e n g a n da t a  P T da n b i a ya s t udi     Gamba r  2.  Fl owcha r t m odel base       3.5.  Rancan gan  Us er Sy stem Inter f a c e   User sys tem interface  diha rap k an m a m pu menyam p a ika n  inform a s i se ca ra cep a t, tepat,  aku r at. Ra ncanga n dialo g  dibuat sese derh ana m u n g kin d eng an  tetap mempe r hatikan  kre a s anima si, asp e k e s tetika d an tujuan p e m buatan  web  site 1. Ran c an ga User Sys t em Interfac e  halaman  Us er   Antar muk a  halaman  us er   meru pa kan rancang an ta mpilan hal am an we b untu k   user .   Hubungan antar halam an  w eb SPK pemilihan studi perguruan tinggi dar  sisi  use r   yaitu:  Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930                       Interm ediate System  pada  Pengen dali K e ce patan Mot o r… (Muh am m ad A)  203     I nde x. php A. B. C. D. B. 1 . B. 2 . B . 2. 2. B . 2. 1. Ke t e r a n g a n  : B. Re g i s t r a s i C .     G u e s t   book D.     L i n k B . 1 . L ogi n B . 2 . H o m e pa ge  m e m b e r B . 2 . 1 .                 I n fo a n a k k a m p u s B . 2 . 1 . 1 . C a ri i n fo rm a s i B . 2 . 1. 1. 1    D e t a i l i n f o r m a s i B . 2 . 1 . 2 .          U p l o a d i n f o r m a s i B . 2 . 2 . S P K p e m i l i ha n s t udi B . 2. 2 . 1. T e s a ka d e m i k B . 2. 2 . 1. 1. K o n f i r m a s i t e s a ka d e m i k s e l e s a i B . 2. 2 . 2. T e s p s i k o l o g i B . 2 . 2 . 2 . 1 . K onf i r m a s i t e s a k a de m i k d a n ps i k ol ogi s e l e s a i B . 2. 2 . 2. 2. S P K h a s i l t e s B . 2 . 3 . K ont a k B . 2 . 4 .                 E d i t  d a t a p r i b a d i B . 2 . 5 . L ogout A . H o m e pa ge  us e r B . 2. 4. B . 2. 3. B . 2. 2. 1. B . 2 . 2. 2. B . 2. 2. 1. 1. B . 2. 2 . 2. 1. B . 2. 2. 2. 2 . E .    A bout   us E. B . 2 . 1. 1. B . 2 . 1. 2. B . 2. 1. 1. 1. B . 2. 5.     Gamba r  3. Rancang an hu bung an anta r  halaman u s e r     2. Ran c an ga us er sys tem interfac e  h a laman Admi nistrato   Halam an ad ministrasi a d a lah hal aman  admini s trato r  untuk inp u t   data, edit   data ataupu hapu s data.  Ran c a ngan  h ubun gan h a la man admi n ist r ator yaitu:     L ogi n. php A. B. C. D. B. 1 . B. 2 . B. 2 . 2 . B . 2. 1. C. 1 . C. 2 . C. 2 . 1 . D. 1 . D. 2 . D . 2. 1. Ke t e r a n g a n  : B .       D a t a In f o rm a s i C .       Da t a s o al a k ad e m i k D .       D a t a s o a l ps i kol og i B . 1.   I n put  da t a i n f o r m a s i B . 2 . L i h a t  d a t a i n f o r m a s i B . 2. 1.  D e t a i l  da t a i n f o r m a s i B . 2. 2.  E d i t  d a t a i n f o r m a s i C . 1.  I nput s o a l a k a d e m i k C . 2. L i ha t s oa l a ka de m i k C . 2 . 1 .    E d i t s o al ak ad e m i k D . 1.  I n put s o a l p s i kol ogi D . 2. L i ha t s oa l p s i kol og i D . 2. 1.  D e t a i l s o a l p s i kol ogi D . 2. 2.  E d i t s o a l p s i kol ogi A. Ho m e p a g e E. E. 1 . E. 2 . E . 2. 2. E. 2 . 1 . E .       D a t a  P T E . 1.  I nput  d a t a P T E . 2. L i ha t   da t a   P T E . 2. 1 .  D e ta i l  da ta  P T E . 2. 2 .  E d i t  da t a  P T F1 . F. F .       D a t a  me mb e r F 1  D e t a i l  d a t a  m e m b e r G. G.       Da t a  a d m i n i s t r a t o r H. H. 1 . H. 2 . H. 2 . 1 . H .       D a ta  l i n k  s i te H . 1.   I nput   d a t a   l i nk s i t e H . 2. L i ha t  da t a  l i nk s i t e H . 2. 1.  E d i t  d a t a  l i nk  s i t e I. I . L ogout     Gamba r  4. Rancang an hu bung an  anta r  halaman a d m inistrator  Evaluation Warning : The document was created with Spire.PDF for Python.
                                       ISSN: 16 93-6 930             TELKOM NIKA   Vol. 3, No. 3, Dese mbe r  2005 :  199 - 206   204   4.  IMPLEME N TASI DAN PENGUJIAN  4.1 Implementasi   Aplika s ini  diimplem enta s ikan den ga ba ha sa p e mro g ra man   web s e rv er  PHP,  Ja vaScript d an  d a taba se  MySQL   seda ngkan  untu k   layout da n d e sai n  me ngg una kan   software   Macrome d ia  Dre a m w eave r  da n Ad obe   photo s ho p. Pembuata n   script pro g ram  HTML, P H dan   JavaScript seca ra ga ris besar dila ku kan   di pada   Macrom edia   Dream we aver.  Peran c an gan   databa se  dii m pleme n tasi kan d enga n mySQL Server den gan  memanfa a tka n  PHP MyAdmin   untuk  data  d e finition la ng uage D a taba s e   be rna m a  db web s ite y ang  memili ki  9 tab e l yait u :   admin, memb er, sa kad e mi k, jaka demi k , sp sikologi, ka mpus, qu est,  link da n berit a.    4.2 Pengujian  Pengujia n di laku ka n pad a jarin gan  client/serve r  karena P H P merup a ka m baha sa  scripting  yan g  dijala nkan  pada  se r v e r  si de  a r tinya se mua  si ntaks yang  diberi k a n  a k an  sep enu hnya dijalan k an p a da  se rv er  se dang ka n yang dikiri mkan  ke  browse hanya ha siln ya   saja.   Peng uji an pada ja rin gan  client/server  dil a kukan  dengan me n y impan file php dan data b a se   MySQL di  ko mputer  se r v e r  da n me nga ksesnya da ri  komp uter  client . Pada pe n gujian i n i ala m at  IP kompute r   ser v e r  a dala h  192.16 8.0.1 04. Setelah fi le php  da n d a taba se MyS Q L be ra da p ada  ser v e r  la ng kah selanj utnya adal ah me nga kses  we b  sp k mel a lui  web  bro w se r kom puter  cli ent   deng an al am at  http://192.168.0.104/ sala hjuru s a n / . Tampilan SPK pemilihan program  studi yang  di akse s dari  komp uter  client  ditunjukka n pada G a mb ar 5 dan 6.           Gamba r  5.    Halaman member web SPK di aks e s  dari  c lient     Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA  ISSN:  1693-6 930                       Interm ediate System  pada  Pengen dali K e ce patan Mot o r… (Muh am m ad A)  205     Gamba r  6.    Halaman a d mi nistrato r di a k se s dari  client       5.  KESIMPULAN   Setelah me n g implem enta s ikan tah apa n anali s i s  da n pe ran c an g an si stem tel ah be rha s il   dibuat  we b S PK pemiliha n  pro g ram  stu d i pe rgu r u an  tinggi b e rd asarkan  pa ram e ter  kem a mp uan  akademi k , bakat dan biaya studi  selam a  8 sem e ster.  Fasilitas-fasili tas utama  web yaitu : tes spk  pemiliha n  stu d i yang a k an  memba n tu m e mbe r ikan du kun gan  kep u tusa n ke pad membe r  dal a m   memilih p r og ram  studi di  perg u ruan tin ggi, bro w sing  informa s i, lin k situ se rta  forum di  dala m   menyamp a ikan info rma s i  dan  komu ni ka si d unia  p endidi kan  p e r gu rua n  ting gi melal u i m edia  jaring an  internet     DAF TA R PU STAK A   [1]  Betha d an P ohan,  200 1,  Pem r ogram a n  Web  De ng an  HTML ,  In formatika   Bandu ng,  Bandun g.  [2] Fathan syah,  2002,  Bas i sData , InformatikaBan dun g, Bandun g.  [3]  Pressma n , Roger, 20 02,  Reka ya sa Pe ra ngkat Luna k , pene rbit Andi , Yogyakarta.    [4]  Semara ng,  Wah ana K o mputer, 2 002 Mem buat Web s ite Inte raktif den gan   Macrom edia   Dre a m w ea ve r MX , Edis i 1, Andi Offs et, Yogyak arta.   [5]  Tobias Ratschiller and Till  Gerken., 2000,  We b App lication  De vel opm ent with   PHP 4.0 Ne w Rid e rs Publishing Indi anap olis, Indi ana 46 290.   [6] Http://www. c our se wa re.art iv isi.com , Mu hardi n Endy, 20 Mei 200 3,  PHP Programming   Fundam ental dan  MyS Q L Fundam ental.     [7] Http://www.il muko mpute r .com , Safii Mohamm a d ,  20 Mei 20 03,  Manipul a s i Data ba se  MySQL Den g anPHP.     Evaluation Warning : The document was created with Spire.PDF for Python.
                                       ISSN: 16 93-6 930             TELKOM NIKA   Vol. 3, No. 3, Dese mbe r  2005 :  199 - 206   206 [8] Http://www.il muko mpute r .com , Wi digdo , Anon Kunco r o,  Da sa r Pem r ogram an    [9]  PHP dan MySQL ,   17 Ja nu ari 200 4.  [10]  Http://www.a k alinte ra ktif.com/se r ilatiha nso a l/Tips an dTri ks PMB, 16 -0 2-2005.       Evaluation Warning : The document was created with Spire.PDF for Python.