Intelligence Questioner System (IQS).

(1)

S I S E H

T ^ APPROVALSTATUSFORM :

L U D U

J IntelilgenceQuesitone rSystem ( SI ) Q :

N A I J A G N E P I S E

S 2003/04

a y a

S LOO IGANTENG ) R A S E B F U R U H (

i n i ) h a f a s l a F r o t k o D / a n a jr a S / M S P ( s i s e t n a k r a n e b m e m u k a g n e

m disimpand i

t a r a y s n a g n e d i s a k i n u m o K n a d t a m u l k a M i g o l o n k e T it l u k a F n a a k a t s u p r e

P -syara t

:t u k ir e b i tr e p e s n a a n u g e k

.

1 Tesi sadalahhakmiilkKole jUniversti iTeknika lKebangsaanMalaysia. .

2 PerpustakaanFakutl iTeknolog iMakluma tdanKomunikas idibenarkanmembua t .

a j a h a s n a ij a g n e p n a u j u t k u t n u n a n il a s .

3 PerpustakaanFakutl iTeknolog iMakluma tdanKomunikas idibenarkanmembua t .

i g g n it n a ij a g n e p i s u ti t s n i a r a t n a n a r a k u tr e p n a h a b i a g a b e s i n i s i s e t n a n il a s .

4 **Sliat andakan( )/ _

_ _ _ _ _

_ SULIT (Mengandung imakluma tyangberda jrah

keselamatanataukepenitnganMalaysias epe tr i

yangt ermaktubd idalamAKTARAHSIARASMI

1972)

_ _ _ _ _ _

_ TERHAD (Mengandung imakluma tTERHADyangt elah

dtientukanolehorganisas/ibadand imana

penyeildikandjialankan)

_ _ _ _ _ _

_ TIDAKTERHAD

_ _ _ _ _ _ _ _ _ _

_ ______________ __________________________ )

S I L U N E P N A G N A T A D N A T

( (TANDATANGANPENYELIA)

: p a t e t t a m a l

A 70,J alan56/26, Pn .MasltiaAbd .Aziz ,i

a p m a R i r S n a m a

T NamaPenyeila

.r u p m u L a l a u K , 0 0 3 3 5 :

h k ir a

T Ta irkh :

: N A T A T A

C **J ikat esisi n iSULITatauTERHAD,s lial amprikans ura tda irpada .

a s a u k r e b k a h i p

) M S P ( a d u M a n a jr a S k e j o r P n a r o p a L i a g a b e s n a k d u s k a m i d s i s e h T ^


(2)

M E T S Y S R E N O I T S E U Q E C N E G I L L E T N

I ( SIQ )

G N E T N A G I O O L

e h t r o f s t n e m e ri u q e r e h t f o t n e m ll if l u f l a it r a p n i d e tt i m b u s s i tr o p e r s i h T

y g o l o n h c e T n o it a m r o f n I f o r o l e h c a

B (SotfwareDevelopmen)t.

I S A K I N U M O K N A D T A M U L K A M I G O L O N K E T I T L U K A F

A I S Y A L A M N A A S G N A B E K L A K I N K E T I T I S R E V I N U J E L O K

4 0 0 2


(3)

i

N O I S S I M D A

f o e m a n e lt it t c e j o r p s i h t t a h t d e tt i m d a I

) S Q I ( M E T S Y S R E N O I T S E U Q E C N E G I L L E T N I

t u o h ti w d e z ir a i g a l p n e e b s a h t r a p o n t a h t d n a t r o f f e n w o y m s i d n a e m y b n e tt ir w s i

.s n o it a ti c

T N E D U T

S :_____________________________ Date :___________ )

G N E T N A G I O O L ( R

O S I V R E P U

S :_____________________________ Date :________ _ __ A

M . N P


(4)

ii

N O I T A C I D E D

. n o it a ri p s n i t s e t a e r g y m e r a t r o p p u s d n a e v o l r u o y , t n e r a p d e v o l e b y m o T

e g a r u o c n e , s e c if ir c a s r u o y r o f ,s d n e ir f y m o

T ment ,ands uppo trt oward sprojec t

.t n e m h s il p m o c c a

r e tt e b a e b o t e m g n i g n e ll a h c d n a , l a c it ir c d n a e v it p e c e r g n i e b r o f ,r e r u t c e l y m o T

.t n e d u t s


(5)

ii i

T N E M E G D E L W O N K C A

U K e g d e l w o n k c a o t e k il d l u o w I , ll a f o t s ri

F TKM who held the Projek Sa jrana

o s l a d n a y ll a u d i v i d n i m e t s y s e l d n a h o t w o h n o n r a e l o t s e c n a h c e m e v i g o t ) M S P ( a d u M

.t c e j o r p g n i p o l e v e d n i s ll i k s y m e c n a h n e

e h t y b n e v i g t r o f f e y r a n i d r o a rt x e e h t e t a i c e r p p a y l e r e c n i s o t e k il o s l a d l u o w I

e ir b a d e g n a r r a d a h y e h T . M S P f o K J

A ifng t o explain on t he PSM projec tand giving

.t c e j o r p e h t t u o h g u o r h t n o it a m r o f n i e l b a u l a v

o s l a n e v i g s i n o it a i c e r p p a d n a r g

A tomysupervisor ,Pn .Zah irahOthmanfo rhe r n

i e c n e it a p d n a e c i v d a , e c n a t s i s s a s s e l e ri t , e c n a d i u g e v it c u rt s n o

c helpingmet ocomplete

M S P e h

t . Besides t hat , Iespeciallyappreciatet oPn .Masl tia who hadgive sh er itmeon .s e v a e l y ti n r e t a m n i s a w n a m h t O h a ir h a Z . n P e m it e h t g n ir u d t c e j o r p y m g n i s i v r e p u s

a e d i r o ir e p u s r i e h t t u o e v i g o h w d n e ir f l l a o t s k n a h t l a i c e p s o t e k il d l u o w

I and

o

c nt irbuitoneffor tdu irngt hedevelopmen toft hi sprojec.t

e h t g n ir u d e m t r o p p u s s y a w l a o h w s t n e r a p y m o t s k n a h t l a i c e p s e w o I , y ll a n i F

t c e j o r p s i h t n o k r o w I d o ir e

p .Fort hosewhosenamei sno tstated , Iwould ilket hank sal l t

tr o p p u s d n a p l e h e h


(6)

v i T C A R T S B A b e w a s i ) S Q I ( m e t s y S r e n o it s e u Q e c n e g il l e t n

I -baseds urveyappilcaiton . tI

y e v r u s e ri t n e e h t y fi l p m i s d n a e n il m a e rt s o t t n e t n i t a h t n o it u l o s e t e l p m o c a s i ri a n n o it s e u q e h t f o n g i s e d m o r f s s e c o r

p e t o t he presentaiton o fresutl .s IQS i s

. s t n e d u t s M K T U K f o e s u e h t r o f d e p o l e v e

d Normally ,student sareusingpaper

. s d l e if s u o ir a v r o f n o it a m r o f n i t c e ll o c o t s e ri a n n o it s e u q d e s a

b Quesitonnariewli l

n e d n o p s e r t e g r a t e h t o t d e t u b ir t s i d d n a d e t a c il p u d e

b t s . Student swli lthen

.s tl u s e r g n it r o p e r d n a e z y l a n a o t s e ri a n n o it s e u q e h t t c e ll o

c The manua l

. g n i m u s n o c t r o f f e d n a e m it s i h c a o r p p

a WtihI QS ,student scanbeneftif romt he

g n i w e i v d n a y e v r u s e h t t c u d n o c , e ri a n n o it s e u q g n it a e r c y li s a e y b m e t s y s b a u l a

v le survey resutl susing the simple funcitons provided . The completed l li w e ri a n n o it s e u

q be launched to ge trespondent satteniton .Respondent scan .t i ti m b u s d n a e ri a n n o it s e u q e h t r e w s n

a Moreove ,r t hesystem i sprovided wtih

u s a e m r o f l a e d i t a h t s e t a l p m e

t irngi nformaitonf romva irou s ifeld ,sr angingf rom k c a b d e e f g n i n i a t b o , s t n e m e ri u q e r r e m o t s u c g n i d n a t s r e d n u , n o it c a f s it a s e e y o l p m e . h tr o f o s d n a , h c r a e s e r t e k r a m , t n e m e v o r p m i r o f o

t Thespecialf eaturet ha tship

i m a n y d f o n o it a e r c e h t s w o ll a t i s i S Q I h ti

w c quesitonnarie . Student scan

f o t e e h s t n e r e f fi d a t n e d n o p s e r h c a e e d i v o r p o t e c n e u q e s n o it s e u q e g n a r r a e b l li w t l u s e r e s i c e r p t s o m e r u s n e n a c s i h T . m e h t o t t n a v e l e r t a h t e ri a n n o it s e u q . y e v r u s e h t m o r f d e n i a t b

o The system i s developed using waterfal l

t e

m hodology . Thi smethodology provide sa very srtuctured approach and the . e s a h p h c a e f o d n e e h t t a d e t a u l a v e e b l li w t c e j o r p e h t f o s s e r g o r

p Assessmen t

. d e e c o r p d l u o h s t c e j o r p e h t r e h t e h w o t s a e d a m e b l li

w Thus ,thi si san

c a rt p e e k o t h c a o r p p a t n a tr o p m

i k of t he developmen to fIQS. A sa conclusion , e t a m o t u a d n a l u f e s u a s a y ll u f s s e c c u s t u o n r u t e b o t d e p o h s i S Q

I appilcaiton

y e v r u s e ri a n n o it s e u q t c u d n o c o t tr o f f e y s a e s t n e d u t s e d i v o r p t a h t s.


(7)

v K A R T S B A a k a p u r e m ) S Q I ( m e t s y S r e n o it s e u Q e c n e g il l e t n

I n satu apilkas iweb yang

, k i d il e s l a o s s e s o r p n a k h a d u m e m n a d s a r a l e y n e m k u t n u n a u j u tr e b n a k n u g n a b i d . n a r o p a l n a r a p a p e k k i d il e s l a o s i a r a n e s k u t n e b a k e r i r a d i m u k g n a r e m g n a y r a j a l e p n a a n u g e k k u t n u n a k n u g n a b i d h a l a d a i n i k e j o r

P -pelaja rKUTKM. Pada

a a s a i b e

k nnya ,pelaja rmenyediakan senara isoa lseildik dalambentuk ketra sdan , a y n s u r e t e S . n e d n o p s e r n a r a s a s a d a p e k n a k r a b e s i d k u t n u n a n il a s t a u b m e m a s il a n a g n e m n a d k i d il e s l a o s i a r a n e s a l u m e s l u p m u g n e m i k a d n e h e k i d r a j a l e p a o s s e s o r P . n a k it a h r e p i d g n a y n a s u t u p e

k l seildik secara manua l adalah

t a p a d n i k a y i d S Q I i s a k il p a , u ti n a g n e D . n a k t a n e m e m n a d n a k ti m u r e m n a k li s a h g n e m n a d k i d il e s l a o s n a k n a l a j n e m m a l a d r a j a l e p n a k g n a n e y m e m i s g n u f i u l a l e m n a r o p a l n a r a p a

p -fungs i yang terdapa t dalam apilkas i IQS. l e s l a o s i a r a n e

S idik yang driekabentuk akan dliancarkan ke web untuk i g a B . S Q I n a m a l e k g n u j n u g n e m g n a y n e d n o p s e r i s k a e r n a k t a p a d n e m l a o s i a r a n e s n a u d n a p n a k a i d e y n e m t u r u t S Q I i s a k il p a , r a j a l e p a r a p n a k h a d u m e m p e k n a u a j n it a y n h o t n o c , g n a d i b k a y n a b i m u k g n a r e m g n a y k i d il e

s uasan peke jra ,

ir i c u t a S . a y n i a g a b e s n a d , n a r a s a p , s a l a b m u l k a m , a n u g g n e p k a d n e h e

k -cri iutama

l a o s i a r a n e s k i m a n i d a n i b m e m t a p a d r a j a l e p a r a p h a l a d a S Q I i s a k il p a i g a b n a k a i d e y n e m k u t n u n a l a o s n a t u r u n a k u t n e n e m n a k r a n e b i d r a j a l e P . k i d il e s il e s l a o s i a r a n e

s dik yang berbeza dan berkatian kepada sasaran responden yang g n a y n a s u t u p e k t a p a d n e m k u t n u n a k n i m a ji d h i b e l h a l a d a , u ti n a g n e D . u t n e tr e t l l a f r e t a w n a k a n u g g n e m n a g n e d n a k n u g n a b i d h a l a d a S Q I i s a k il p A . t a p e t h i b e l n a t a k e d n e p i r e b m e m i n i i g o l o d o t e M . i g o l o d o t e

m yang t epa tdan perkembangan

k u t n u k e j o r p n a n u g n a b m e p p a h a t p a it e s g n u j u h g n e p a d a p i a li n i d t a p a d k e j o r p h a l a d a i g o l o d o t e m , u ti n a g n e D . n a k s u r e ti d s u r a h k e j o r p a d a m a s n a k u t n e n e m . S Q I n a n u g n a b m e p h u r u l e s n a k it a h r e m e m k u t n u g n it n e p t a g n a s l p a , a y n n a l u p m i s e

K ikasi I QS diharapkan dapa tdibangunkandengan be jrayanya r a b e b g n a y i s a k il p a n a k a p u r e m n a

d -bena rdapa tmembantu para pelaja rdalam

. k a l e k n a k n a l a ji d g n a y k i d il e s l a o s a h a s u


(8)

i v S

T N E T N O C F O E L B A T

T N E T N O

C PAGE

R E B M U N M

R O F S U T A T S L A V O R P P A S I S E

T i

T N

I ELLIGENCEQUESTIONERSYSTEM( IQS) ii

N O I S S I M D

A i ii

N O I T A C I D E

D i v

S T N E M E G D E L W O N K C

A v

S T C A R T S B

A v i

K A R T S B

A v ii

: 1 R E T P A H

C INTRODUCTION

1 .

1 Overview 2

.

1 ProblemStatements 3

.

1 Objecitves 4

.

1 Scopes

5 .

1 Cont irbuitons 6

.

1 ExpectedOutput

1 1 2 3 3 4 :

2 R E T P A H

C LITERATUREREVIEW

1 .

2 Inrtoduciton 2

.

2 Fac tFinding 1

. 2 .

2 Fac tFindingTechniques 2

. 2 .

2 TheSigni ifcanceo fResearch 3

.

2 CaseStudies 1

. 3 .

2 Theo ire sandConcepts 1

. 1 . 3 .

2 QuesitonnarieDesignConcepts 2

. 1 . 3 .

2 Cilen/tServe rArchtiectureConcept 3

. 1 . 3 .

2 Theoryo fHumanCompute r )I

C H ( n o it c a r e t n I 2

. 3 .

2 Example 3

. 3 .

2 ResearchResutls 4

.

2 Conclusion

7 7 7 8 9 9 9 7 1 22 3 2 23 24 :

3 R E T P A H

C PROJECTPLANNING&

Y G O L O D O H T E M

1 .

3 Inrtoduciton 2

.

3 H -igh Leve lProjec tRequriements 1

. 2 .

3 So tfwareRequriement 1

. 1 . 2 .

3 Developmen tTools 2

. 1 . 2 .

3 WebServer

3 . 1 . 2 .

3 DatabaseManagemen tTools 4

. 1 . 2 .

3 OperaitngSystem 5

. 1 . 2 .

3 Projec tManagemen tTools 2

. 2 .

3 HardwareRequriement 3

.

3 SystemDevelopmen tApproach

26 26 26 26 28 28 9 2

9 2 30 30


(9)

ii v 1

. 3 .

3 TheChosenMethodology 2

. 3 .

3 Jusit ifcaitoni nChoosingMethodology 4

.

3 Projec tScheduleandMliestones 1

. 4 .

3 Projec tPlanning 2

. 4 .

3 Projec tTimeilneandGant tCha tr 1

. 2 . 4 .

3 Idenit ifcaitono fProjec tAcitviites 2

. 2 . 4 .

3 Gant tCha tr 5

.

3 Conclusion

31 33 34 34 37 37 40 40 :

4 R E T P A H

C ANALYSIS

1 .

4 Inrtoduciton 2

.

4 Analysi so fCurren tSystem 1

. 2 .

4 Busines sProcess 1

. 1 . 2 .

4 CoreBusiness 2

. 1 . 2 .

4 Curren tBusines sProcess 3

. 1 . 2 .

4 Interna landExterna lOrganizaiton 2

. 2 .

4 ProblemAnalysis 1

. 2 . 2 .

4 Curren tResearchStiuaiton 2

. 2 . 2 .

4 Curren tResearchProcess 3

. 2 .

4 ProblemsI denit ifed 4

. 2 .

4 ProblemStatements 3

.

4 Analysi so fToBeSystem 1

. 3 .

4 Funcitona lRequriement 2

. 3 .

4 Technica lRequ riement 1

. 2 . 3 .

4 So tfwareRequriement 2

. 2 . 3 .

4 HardwareRequriement 3

. 2 . 3 .

4 NetworkRequriement 4

. 2 . 3 .

4 ImplementaitonRequriement 4

.

4 Conclusion

41 41 42 42 42 43 44 44 44 47 9 4 50 50 53 53 5 5 55 5 5

7 5 :

5 R E T P A H

C DESIGN

1 .

5 Inrtoduciton 2

.

5 PreilminaryDesign 1

. 2 .

5 RawData

2 . 2 .

5 SystemArchtiecture 3

. 2 .

5 UserI nterfaceDesign 1

. 3 . 2 .

5 NavigaitonDesign 2

. 3 . 2 .

5 Inpu tDesign 3

. 3 . 2 .

5 Outpu tDesign 4

. 2 .

5 DatabaseDesign 1

. 4 . 2 .

5 Logica lDatabaseDesign 2

. 4 . 2 .

5 EnttiyRelaitonshipDiagram 3

.

5 DetaliedDesign 1

. 3 .

5 So tfwareSpeci ifcaiton 1

. 1 . 3 .

5 DecomposiitonDiagram 2

. 1 . 3 .

5 FlowCha tr

2 . 3 .

5 Physica lDatabaseDesign 3

. 3 .

5 InterfaceDesignLayout 4

.

5 Conclusion

8 5

9 5

9 5

0 6 65 5 6

6 6

6 6

6 6

7 6

7 6

8 6

8 6 70 1 7

3 7 73 74


(10)

ii i v E

T P A H

C R6 :IMPLEMENTATION 1

.

6 Inrtoduciton 2

.

6 So tfwareDevelopmen tEnvrionmen tSetup 3

.

6 So tfwareCon ifguraitonManagement 1

. 3 .

6 Con ifguraitonManagemen tSetup 2

. 3 .

6 VersionConrto lProcedure 4

.

6 ImplementaitonStatus

75 6 7

7 7

7 7

8 7

9 7 :

7 R E T P A H

C TESTING

1 .

7 Inrtoduciton 2

.

7 Tes tPlan 1 . 2 .

7 Tes tOrganizaiton 2

. 2 .

7 Tes tEnvrionment 3

. 2 .

7 Tes tSchedule 3

.

7 Tes tSrtategy 1

. 3 .

7 Classe so fTest 4

.

7 Tes tDesign 1

. 4 .

7 Tes tDescirpiton 2

. 4 .

7 Tes tData 3

. 4 .

7 Tes tCaseResutls 1

. 3 . 4 .

7 Uni tTesitng 2

. 3 . 4 .

7 IntegraitonTesitng 3

. 3 . 4 .

7 Use rAcceptanceTesitng 5

.

7 Conclusion

81 82 82 83 85 86 7 8

9 8

9 8

9 8 90 90 91 92 93 :

8 R E T P A H

C PROJECTCONCLUSION

1 .

8 ObservaitononWeaknesse sandSrtengths 2

.

8 Proposiitonsf orI mprovement 3

.

8 Conclusion

95 6 9

7 9 S

E C N E R E F E

R 1 02

D N E P P

A I SC E 1 03


(11)

x i

F O T S I

L TABLES

E L T I T . O

N PAGE

R E B M U N e

l b a

T 4.1 :So tfwareRequriement e

l b a

T 4.2 :HardwareRequriement e

l b a

T 4.3 :CompleteSystemSo tfwareRequriements e

l b a

T 4.4 :CompleteSystemHardwareRequriements :

1 . 5 e l b a

T RawDatafo rI QSDatabase o

it a t n e m e l p m I : 1 . 6 e l b a

T nStatus

s e it i v it c a g n it s e t r o f n o it p m u s n o c e m i T : 1 . 7 e l b a T

g n it s e T t i n U : 2 . 7 e l b a

T – Use rLogin

g n it s e T e c n a t p e c c A r e s U : 3 . 7 e l b a

T – Use rLogin

54 55 6 5

6 5

9 5

9 7 85 90 92


(12)

x

F O T S I

L FIGURES

E L T I T . O

N PAGE

R E B M U N e

r u g i

F 2 :.1 QuesitonnarieDesign e s o p r u P n o it s e u Q : 2 . 2 e r u g i F

g n i d r o W n o it s e u Q : 3 . 2 e r u g i F

h t g n e L e ri a n n o it s e u Q : 4 . 2 e r u g i F

s n o it c a s n a r T r e v r e S /t n e il C : 5 . 2 e r u g i F

o w t r o f y g o l o p o T s s e c c A a t a D : 6 . 2 e r u g i

F -ite rarchtiecture

e r u t c e ti h c r A r e i T e e r h T : 7 . 2 e r u g i F

e r u g i

F 3.1 :Waterfal lModel

e r u t c e ti h c r A m e t s y S S Q I : 1 . 5 e r u g i F

. 5 e r u g i

F 2: EnttiyRelaitonshipDiagram .

5 e r u g i

F 3 :SystemDecomposiitonDiagram .

5 e r u g i

F 4: FlowCha trf o rUse rLoginModule .

5 e r u g i

F 5: IndexPage

e r u t c e ti h c r A t n e m n o ri v n E S Q I : 1 . 6 e r u g i F

1 1

2 1 13 6 1 17 9 1

1 2 31 64 7 6 70 72 73 6 7


(13)

i x

S N O I T A I V E R B B A F O T S I L

N O I T A I V E R B B

A DEFINITION

M K T U

K Kole jUnversti iTeknika lKebangsaanMalaysia S

Q

I IntelilgenceQuesitone rSystem

M S

P ProjekSa jranaMuda

P S

A AcitveServe rPages

C

P Persona lComputer

L Q

S Sequenita lQueryLanguage

I P

A AppilcaitonProgramI nterface

C P

R RemoteProcedureCall

I C

H HumanComputerI nteraciton

L M T

H Hypetrex tMarkupLanguage

T R E

P Projec tEvaluaitonandReviewTechnique

S B

W WorkBreakdownSrtucture

I U

G GraphicUserI nterface

E D

I IntegratedDevelopmen tEnvrionment

X M

D Dreamweave rMX

S

M Microso tf

S I

I InternetI nformaitonServices

P T T

H Hypetrex tTransfe rProtocol

S M B

D DatabaseManagemen tSystem

S

O OperaitngSystem

z h

M MegaHe trz

B

G GigaByte

M A

R RandomAcces sMemory

D R


(14)

ii x

F O T S I

L APENDICES

S E C I D N E P

A PAGE

R E B M U N s

e i d u t S e s a C : A X I D N E P P A

n g i s e D e c a f r e t n I r e s U : B X I D N E P P A

n g i s e D d e li a t e D : C X I D N E P P A

tr a h C w o l F : D X I D N E P P A

N E P P

A DIXE :Physica lDatabaseDesign t

u o y a L e c a f r e t n I : F X I D N E P P A

s t p ir c S t s e T : G X I D N E P P A

tr a h C t t n a G : H X I D N E P P A

l a u n a M r e s U : I X I D N E P P A

3 0 1

0 1 1

6 1 1

0 2 1

2 3 1

8 3 1

8 4 1

5 6 1

7 6 1


(15)

1

I R E T P A H C

N O I T C U D O R T N I

1 .

1 Overview

b e w a p o l e v e d o t s i t c e j o r p d e s o p o r p e h

T -based surveyso tfware whichi scalled

M K T U K f o e s u e h t e v r e s o t ) S Q I ( m e t s y S r e n o it s e u Q e c n e g il l e t n

I students. Theprojec t

n o it a c il p p a e n il n o n a e b l li

w tha temphasized onsimpl fiying t he quesitonnarie creaiton s

y b e r e h w s s e c o r

p tudent s can uitilze funcitons provided to generate standard and k

r o w e s r u o c r i e h t r o f s e ri a n n o it s e u q e v it c e f f

e .

s e ri a n n o it s e u q e t u b ir t s i d o t t n e t n i o s l a s i t c e j o r p e h

T widely through web to

t c e ll o

c er sponse sautomaitcally and getitng more reilable informaiton regarding the a

e r a y e v r u

s . Ther esponse swli lbeanalyzeandr epo tri ncha tr sandt able .s

2 .

1 Problems tatements

e r e h t , s t n e d u t s e h t f o e m o s g n i w e i v r e t n i y b d e t c u d n o c h c r a e s e r e h t n o d e s a B s m e e

s tli lmany student sconduc tquesitonnarie survey manually . They o tfen create d

r o W t f o s o r c i M e k il h c u s r o ti d e g n i s s e c o r p s d r o w y n a g n i s u s e ri a n n o it s e u

q o rTex tPad.

The quesitonnarie created i snormallyno tstandard quesitonnarie and i saccording t hei r n

w

o preference . Student sneed to dupilcate ,dist irbute the quesitonnaries ,collecitng s

tl u s e r g n it r o p e r d n a , s e s n o p s e

r . Therefore ,i twli lbe a long and effor tconsuming .

y ll a u n a m y e v r u s e ri a n n o it s e u q t c u d n o c o t s s e c o r p


(16)

2

s l o o t y e v r u s g n it s i x e l a r e v e

S so tfwar e also have been studied on. I tseems t ha t r

e s u a e d i v o r p t o n o d s m e t s y s e s o h t f o t s o

m -f irendly envrionmen tfo ruser t o perform

y li s a e k r o w r i e h

t . Those system so tfen emphasize on the funciton sprovided and the .

e v it c a rt t a t o n o s l a n g i s e d e c a f r e t n i

o n

A the rmajo robstacle in curren tsurvey env rionment i sal lrespondent sare d

e d i v o r p e ri a n n o it s e u q d r a d n a t s f o t e e h s e m a s e h t w o ll o f o t d e ri u q e

r . There wli lbe

a e r o n g i o t p i k s r o r e w s n a y l p m i s l li w t n e d n o p s e r h c i h w n i n o it a u ti

s ny rirelevan t

m e h t o t n o it s e u

q . Thu ,st her esutl scollectedwli lno tbepreciser esu tlst ha tcont irbutet o .s

d e e n r e n o it s e u q e h t

3 .

1 Objec itves

s , S Q I r o f t n e m p o l e v e d e h t g n it r a t s e r o f e

B evera ldrawback shavebeeni denit ifed

e h t h g u o r h

t researchconducted. Hence,I QSi splannedt o develop t or educedrawback s d n a s e v it c e j b o d e n if e d e r p t e e m l li w t a h t d e t a e r c s i m e t s y s l u f e s u a g n ir u s n e d n a

.s t n e m e ri u q e r

: e r a s m i a t c e j o r p e h

T -

.i Conduc tsurvey faste rand cos tles sthan paper-based quesitonnarie ,wtih e

p f o r e b m u n y n a o t y r e v il e d e t a i d e m m

i ople simutlaneously and the

.t a m r o f c i n o rt c e l e n a n i k c a b e m o c s e s n o p s e r .i

i Simplfiyt hesurveyproces sbyprovidingsomequesitonnariet emplate t oaid y b t r o p e r tl u s e r e c u d o r p y ll a c it a m o t u a d n a e ri a n n o it s e u q r i e h t g n it a e r c n i r e s u

s e r d e t c e ll o c e h t g n i z y l a n

a ponse .s

.i

ii Createastandardquesitonnariesrtucturet hati seasyf o rasubjectt onavigate .t

n a w u o y s e s n o p s e r e h t ll a e d i v o r p o t e l p o e p e g a r u o c n e d n a


(17)

3 .

v

i Reduce rirelevan t quesiton s tha tneed to be answe r by respondent s by e

ri a n n o it s e u q c i m a n y d g n it a e r

c . The quesiton sequence and ti s lfow can be

d e ll o rt n o c d n a d e g n a r r

a . Opiton tha tresponden t are selected fo r each n

o it s e u q t n e r e f fi d o t t n e d n o p s e r t c e ri d l li w n o it s e u

q accordingly.

.

v Make sure quesitonnarie physica ldesign should be pleasing and i nviitng t o tr

a

p icipants , and crysta l clea r in ti s insrtucitons , especially fo r a sefl -.

b e W e h t n o d e y o l p e d e s o h t s a h c u s , y e v r u s d e r e t s i n i m d a

4 .

1 Scopes

b e w n a s i m e t s y s S Q I e h

T -based appilcaiton which i sdeveloped to faclitiate s

u y e v r u s g n it c u d n o c e h t n i s t n e d u t s M K T U

K ingques itonnarie. Thedeilvereds ystemi s

e b o s l a n a c t i t u b s u p m a c M K T U K f o t e n a rt n i e h t n i h ti w e g a s u r e v o c e b o t d e n n a l p

.t e n r e t n i e h t h g u o r h t s r e d i s t u o y b d e s s e c c a

e d u l c n i h c i h w S Q I n o t li u b e b o t s n o it c n u f c i s a b n i a m r u o f e b l li w e r e h

T Create

y e v r u

S s ,DynamicSurveys ,LaunchSurveys ,andGeneraitngSurveyResutls. m

e t s y s e h

T i sintended ot develop usingASPi s t hecoreprogrammingl anguage e

g a r o t s e s a b a t a d e h t t r o p p u s o t s s e c c A t f o s o r c i M d n

a . Microsof t Window XP

ti u s t s o m e h t e b l li w l a n o i s s e f o r

P ableplaftormf ort hedevelopmen tofI QS.

5 .

1 Contribu itons

f o e s u l a n r e t n i e h t r o f e t u b ir t n o c y l n i a m l li w t c e j o r p s i h t f o y r e v il e d e h T

s t n e d u t s M K T U


(18)

4 k

r o

w . Ont heothe rhand ,sincei ti sanonilneappilcaitona swell ,usersf romt heoutside .

m e t s y s e h t m o r f ti f e n e b o s l a l li w d lr o w

s i S Q I , m e t s y s g n it s i x e f o s n o c d n a s o r p e h t n o n o it a r e d i s n o c l u f e r a c r e tf A

c i s a b e h t h ti w d e p p i u q e e b l li w t i t a h t y a w a h c u s n i d e p o l e v e

d funcitons tha tare

y n a n i e l b a li a v

a exisitngs ystemandenhancei twtihsomeaddiitona lfeatures. b

e w a s i S Q

I -basedappilcaitonwhichstudent scanacces sanywhereandanyitme m

e t s y s e h t r o f r e s u s a d e r e t s i g e r n e e b e v a h y e h t e c n o e n il n o h g u o r h

t . I twli lbea very

l u f e s

u surveyt oolsf o rcreaitnganddist irbuitngquesitonnaries ,collecitngr esponses ,and k

c il c f o y a l p t s u j h ti w s tl u s e r g n it r o p e

r . Student scan uitilze thi ssystem to conduc t

k r o w e s r u o c r i e h t r o f y e v r u s e ri a n n o it s e u

q .

o m a t s a v r e h t a g o t y a w t s e b a s i S Q

I un t o f valuable informaiton . The

d e t u b ir t s i d t a h t s e ri a n n o it s e u

q o n the web w ill atrtac tmany interested respondent sto s

e s n o p s e r ri e h t e v i

g ont hes urvey saccordinghisi nterests andpreferences. e

c n a h n e o s l a s i S Q I , d n a h r e h t o e h t n

O d wtih the dynamic quesitonnarie

n o it c n u

f . The dynamic quesitonnarie generated using the system can obtain more s

tl u s e r t n a v e l e

r comparet ot heconvenitonals taitcquesitonnarie. Thequesiton lfowwli l e

h t o t t c e j b u

s respondents ’opiton fo reach quesiton . Thi scan eilminate rirelevan t t

n e d n o p s e r y r e v e r o f d e r e w s n a e b o t e v a h s n o it s e u

q tha ti s ilkely to happen in staitc

e ri a n n o it s e u

q .

6 .

1 ExpectedOutput

, t c e j o r p s i h t f o e g a t s l a n if e h t t

A IQS i sexpected t obedeilvereda saweb-based y

e v r u

s appilcaiton . The system i saimed to allow student screate and customize g

n i s u s e ri a n n o it s e u


(19)

5

n i a m r u o f e r a e r e h

T funcitons which i splanned t o be developed in the system. e

r a s e l u d o m e h

T Create Surveys ,Dynamic Surveys ,Launch Surveys ,and Survey s

tl u s e

R .

e t a e r C n

I Surveys funciton , student s wli l be able to create a new blank h

c t a r c s m o r f e ri a n n o it s e u

q . Apar tfrom that ,student salso can apply the templates d

e d i v o r

p and customize i tby adding new quesitons i nto t he exisitng t emplate. Thi si s e

ri a n n o it s e u q n w o r i e h t e z i m o t s u c o t s t n e d u t s r o f t n a tr o p m i y r e

v fo rdfiferen tpurposes.

e ri a n n o it s e u q g n it s i x e r i e h t ti d e o t d e w o ll a e r a s t n e d u t s , e r o m r e h tr u

F thatt heyhavebeen

y l s u o i v e r p d e t a e r

c .

e t a l p m e t e h

T s provided wtih the system wli l be divided into seven main ir

o g e t a

c e swhich are Atttiude Measurement ,Course Evaluaiton ,Custome rSaitsfaciton , y e v r u S p i h s r e b m e M d n a h c r a e s e R t e k r a M , s y e v r u S k c a b d e e F , n o it c a f s it a S e e y o l p m

E .

e t a l p m e t f o e p y t t n e r e f fi d , y r o g e t a c r a l u c it r a p h c a e r o

F s wli lbeprovided t osuppor tany

. e s o p r u p y e v r u s e u q i n u

, e ri a n n o it s e u q e h t g n i z i m o t s u c n e h

W student scanaddanewquesiton ,selectt he

n o it s e u q h c a e r o f t e s r e w s n a e h t e t a t s d n a , s n o it s e u q f o s e p y

t . Normally,t here arethree

it s e u q d r a d n a t s a n i s n o it s e u q f o s e p y

t onnariewhich areOpitonButton ,CheckBox ,a nd .t

x e T

s y e v r u S c i m a n y

D funcitoni saspecialf eaturet ha twli lbehighilghtedi nI QS. I t o

t d e d n e t n i s

i enable the creaiton o fa dynamic quesitonnarie. Ques itoner can provide ri

a n n o it s e u q f o t e e h s t n e r e f fi

d et oeveryr espondent sbyconrtolilngt he lfowo fquesiton s d

e t c e l e s s t n e d n o p s e r e h t t a h t n o it p o e h t n o d e s a

b . The system wli lkeep rtack o fthe

n o it p

o tha ti sselected by the responden tfo reach quesiton and promp tmore relevan t r

o f n o it s e u q t n e u q e s b u

s the respondent to answer . Thi si sa more consisten tway to e

r u s n


(20)

6 s

t n e d u t s n e h

W have completed create the quesitonnarie ,the Launch Survey n

o it c n u

f wli lenablethem t o preview t hequesitonnarie i n web browse rand l aunch ti to k

c il c e l p m i s a t s u j y b b e w e h

t . Thequesitonnariea tferl aunchw li lbedisplayedi na ils t ti

n o e s n o p s e r e v i g o t d e t s e r e t n i e n o y n a d e w o ll a d n

a . Thi sfunciton can guarantee the

s y e v r u

s canbedist irbutedbroadlyinorde rtoge tmorereilableresponses. s

i s y l a n A d n a g n it r a h C r o

F funciton ,student scan viewt her esutl scollectedf rom y

e v r u s e ri a n n o it s e u q e h

t . Numbe rofr esponse sandt heresponser aito rf eo veryquesiton e

b l li


(21)

7

I I R E T P A H C

W E I V E R E R U T A R E T I L

1 .

2 Introduc iton

s e n il t u o r e t p a h c s i h

T approache sused fo rresearch and fac t ifnding. Relevan t n i d e t n e m u c o d e b l li w o s l a e r a m e t s y s g n it s i x e r a li m i s e h t r e v o d e m r o f r e p s e i d u t s e s a c

thi sseciton along wtih the valuable resutl sobserved. Theo ire sand concept stha tare e s i w t i c il o s o t r e d r o n i e r e h d e i d u t s g n i e b o s l a e r a t n e m p o l e v e d t c e j o r p e h t o t d e t a l e r

.t c e j o r p s i h t g n i d li u b n o a e d i

2 .

2 Fac tandFinding

s s u c s i d l li w n o it c e s s i h

T ont hef ac t ifndingt echniquest ha thavebeenadoptedt o o

t n o it a m r o f n i t n a v e l e r r e h t a

g be used in projec tdevelopment . The signi ifcance and .

d e n il t u o o s l a e r a s a e r a y e v r u s d e t a l e r e h t n o h c r a e s e r g n it c u d n o c f o s n o it u b ir t n o c

1 . 2 .

2 Fac tFindingTechniques

m e t s y

S analysi s i sone o fthe impo tran ttask sin the system developmen.t e

g a t s s i h t t a d e t c u d n o c e b l li w h c r a e s e

R . Anyr elatedi nformaitoni scollectedusingt he t

c a


(22)

8 it c e ri d d n

a ves . Thi sinformaiton i svery impo tran tto determine the busines sand e s a h p y lr a e e h t t a m e t s y s e h t f o t n e m e ri u q e r l a n o it c n u

f . The system design phase wli l

.s t n e m e ri u q e r e s e h t n o e s a

b [ 1 ]

t c a f e h

T - ifnding t echniques t ha tused i n t hi sprojec tare interviewing t he t arge t ,

r e s

u sampilng o fexisitng documentaitonon simlia rsystem ,and observaiton oncurren t m e t s y s . e v it c e f f e t s o m e h t s i t n e d u t s M K T U K g n o m a s i t a h t r e s u t e g r a t e h t g n i w e i v r e t n I e h t n o n o it a t c e p x e r i e h t d n a s t n e m e ri u q e r r e s u r e h t a g o t y a

w new system . The

. m e t s y s l a n o it c n u f d n a e t e l p m o c a p o l e v e d o t t n ir p e u l b s a d e s u e b l li w n o it a m r o f n i e n il n o h g u o r h t d e t c e ll o c e r a m e t s y s r a li m i s f o s n o it a t n e m u c o d e l p m a

S . Those

s i s e h t d n a , l a n r u o j ,s r e p a p e ti h w y li r a m ir p e r a s t n e m u c o

d . tIi soneoft heeffecitveway s

s t n e m u c o d e s o h t n o e d u l c n o c d n a , e z y l a n a , y d u t s o

t . Thegoodpracitce swli lbeappiled

.t c e j o r p s i h t o t n i e h t n o e v r e s b o y b m e t s y s g n it s i x e n o w e i v r e r a e l c n i a t b o o t l a i c u r c o s l a s i t I t c e j o r p s i h t o t m e t s y s r a li m i

s . Observaiton scan providebette runderstanding o fsystem s t n e m e ri u q e

r and resource sneeded to develop thi sproject . Three onilne survey too l d e d i v o r p s l o o t d n a s n o it c n u f r i e h t n o d e i d u t s n e e b e v a h s m e t s y

s . Beside sthat ,

f o d n i k t n e r e f fi d n o n o it a v r e s b

o surveyappilcaitoni salsoveryessenita lwheret het ype d e if it n e d i y li s a e e b n a c d e s u y l n o m m o c t a m r o f d n a n o it s e u q f

o . Thu ,s t hi sknowledge

ll e w e t a e r c o t d e s u e b n a c d e n i a

g -designedt emplatesf ort hes ystem.

2 . 2 .

2 TheSigni ifcanceo fResearch

o s n o it u b ir t n o c d n a e c n a c if i n g i s e h

T f projec t research in helping the

p o l e v e


(23)

9 g

n i p o l e v e d r o f s e v it c e j b o d n a s t p e c n o c l a it i n

i I aQS c n easliy gained and t he develope r

e r o m s a h l li

w cleare rviewont hes ystemyett obedeveloped.

o s l a s s e c o r p y e v r u s e h t d n a n g i s e d e ri a n n o it s e u q e h t n o e g d e l w o n k , e r o m r e h tr u F

t c e j o r p s i h t g n i p o l e v e d r o f l a it n e s s e e r

a . On the othe rhand ,problem solving method

o t t c e j o r p s i h t o t n i d e il p p a e b n a c h c r a e s e r s u o i v e r p m o r f d e n r a e

l faclitiate bette r

. m e t s y s e h t o t n i y ti l a n o it c n u f

r e tt e b s u e d i v o r p o s l a t c e j o r p s i h t o t e r a w tf o s r a li m i s n o h c r a e s e r , t a h t s e d i s e B

s t n e m e ri u q e r r e s u t e e m d n a e u l a v s s e n i s u b e v a h t a h t m e t s y s a p o l e v e d o t w o h n o s a e d

i .

e r a w tf o s y e v r u s n i d e d e e n s n o it c n u f c i s a b e h

T and the ilmtiaiton found in exisitng

d e t n e m u c o d e b o s l a l li w m e t s y

s . All t hose fact scan be used a sguideilne t o apply t he t n e r r u c e c n a h n e o t s n o it u l o s d n if d n a t c e j o r p s i h t o t n i d e d e e n s n o it c n u f e t a ir p o r p p a

. m e t s y s

3 .

2 CaseStudies

ll i w n o it c e s s i h

T sdi cuss t her esearchdoneon t het heo ire sand conceptsr elevan t .

t n e m p o l e v e d t c e j o r p e h t o

t Thet heo ire sandconceptsi ncludeareQuesitonnarieDesign n o it c a r e t n I r e t u p m o C n a m u H f o y r o e h t d n a , t p e c n o c e r u t c e ti h c r A r e v r e S /t n e il C , t p e c n o c

. )I C H

( Case studie salso have been performed on three exisitng system compared to .

s e s s e n k a e w d n a s h t g n e rt s r i e h t e n i m a x e d n a e v r e s b

o The research resul twli lalso be

. n o it c e s s i h t n i d e t n e m u c o d

1 . 3 .


(24)

0 1 t e r a e r e h

T h ree main concept sor t heo ires t ha thave been appiled i n developing t c e j o r p s i h

t . The following i sthe discussion on the quesitonnarie design concept , n a m u H f o y r o e h t d n a t p e c n o c e r u t c e ti h c r a r e v r e s /t n e il

c -ComputerI nteraciton.

r o n i d e ri u q e r s i e ri a n n o it s e u q f o n g i s e d e h t n i g n i d n a t s r e d n u l l u f

A de rto

e v it c e f f e n a p o l e v e

d surveyappilcaiton. Onlyawell-designedquesitonnariecanachieve s e s o p r u p y e v r u s e h

t . T e h knowledge on how t o generate well-designed quesitonnarie d n a m e t s y s e h t o t n i tl i u b s n o it c n u f e t a ir p o r p p a e h t e n i m r e t e d o t d e s u e b l li

w alsohelpi n

.s e t a l p m e t e ri a n n o it s e u q l u f e s u g n i n g i s e d s i t p e c n o c e r u t c e ti h c r a r e v r e s /t n e il c f o g n i d n a t s r e d n u e h

T alsoimpo tran tbecause

t c e j o r p s i h

t wli lbe an onilne survey appilcaiton. Ful lunderstanding on t he unde lrying e t d e s a b b e w f o e r u t c e ti h c r

a chnology i sa need to justfiy the approp irate archtiecture e h t o t n i d e il p p a e b o t e p y

t newsystem.

.

2 3 1. 1. Ques itonnaireDesignConcept

h ti w d e ri u q e r n o it a m r o f n i e h t s ti c il e h c i h w e n o s i e ri a n n o it s e u q d e n g i s e d l l e w A f o s m r e t n i y c n e i c if f e m u m i x a m e h

t the itmeandeffo trr equ ried t(hisi mpile sas uf ifcien t f o m u m i n i m a t a h t g n ir e b m e m e r , d e ri u q e r t l u s e r e h t e v e i h c a o t s n o it s e u q f o r e b m u n e h t( n o it a m r o f n i f o y ti l a u q e h t d n a ) e t a r e s n o p s e r h g i h a e v e i h c a y ll a m r o n l li w s n o it s e u q d l u o h s d e n i a t b o n o it a m r o f n

i bea saccurate ,completeandunbiaseda spossible)[.5] e g r a l y ll a it n e t o p a m o r f a t a d r e h t a g o t y a w e v i s n e p x e n i n a e r a s e ri a n n o it s e u Q .s t n e d n o p s e r f o r e b m u

n [5] O tfen t hey are t he only feasible way t o reach a numbe ro f it a t s w o ll a o t h g u o n e e g r a l s r e w e i v e

r sitcally analysi so fthe resutls. A well-designed . y l e v it c e f f e n o it a m r o f n i r e h t a g n a c d e s u s i t a h t e ri a n n o it s e u q [5]


(1)

n i a m r u o f e r a e r e h

T funcitons which i splanned t o be developed in the system. e

r a s e l u d o m e h

T Create Surveys ,Dynamic Surveys ,Launch Surveys ,and Survey s

tl u s e

R .

e t a e r C n

I Surveys funciton , student s wli l be able to create a new blank h

c t a r c s m o r f e ri a n n o it s e u

q . Apar tfrom that ,student salso can apply the templates d

e d i v o r

p and customize i tby adding new quesitons i nto t he exisitng t emplate. Thi si s e

ri a n n o it s e u q n w o r i e h t e z i m o t s u c o t s t n e d u t s r o f t n a tr o p m i y r e

v fo rdfiferen tpurposes.

e ri a n n o it s e u q g n it s i x e r i e h t ti d e o t d e w o ll a e r a s t n e d u t s , e r o m r e h tr u

F thatt heyhavebeen

y l s u o i v e r p d e t a e r

c .

e t a l p m e t e h

T s provided wtih the system wli l be divided into seven main ir

o g e t a

c e swhich are Atttiude Measurement ,Course Evaluaiton ,Custome rSaitsfaciton , y e v r u S p i h s r e b m e M d n a h c r a e s e R t e k r a M , s y e v r u S k c a b d e e F , n o it c a f s it a S e e y o l p m

E .

e t a l p m e t f o e p y t t n e r e f fi d , y r o g e t a c r a l u c it r a p h c a e r o

F s wli lbeprovided t osuppor tany

. e s o p r u p y e v r u s e u q i n u

, e ri a n n o it s e u q e h t g n i z i m o t s u c n e h

W student scanaddanewquesiton ,selectt he n

o it s e u q h c a e r o f t e s r e w s n a e h t e t a t s d n a , s n o it s e u q f o s e p y

t . Normally,t here arethree

it s e u q d r a d n a t s a n i s n o it s e u q f o s e p y

t onnariewhich areOpitonButton ,CheckBox ,a nd .t

x e T

s y e v r u S c i m a n y

D funcitoni saspecialf eaturet ha twli lbehighilghtedi nI QS. I t o

t d e d n e t n i s

i enable the creaiton o fa dynamic quesitonnarie. Ques itoner can provide ri

a n n o it s e u q f o t e e h s t n e r e f fi

d et oeveryr espondent sbyconrtolilngt he lfowo fquesiton s d

e t c e l e s s t n e d n o p s e r e h t t a h t n o it p o e h t n o d e s a

b . The system wli lkeep rtack o fthe

n o it p

o tha ti sselected by the responden tfo reach quesiton and promp tmore relevan t r

o f n o it s e u q t n e u q e s b u

s the respondent to answer . Thi si sa more consisten tway to e

r u s n


(2)

s t n e d u t s n e h

W have completed create the quesitonnarie ,the Launch Survey n

o it c n u

f wli lenablethem t o preview t hequesitonnarie i n web browse rand l aunch ti to k

c il c e l p m i s a t s u j y b b e w e h

t . Thequesitonnariea tferl aunchw li lbedisplayedi na ils t ti

n o e s n o p s e r e v i g o t d e t s e r e t n i e n o y n a d e w o ll a d n

a . Thi sfunciton can guarantee the

s y e v r u

s canbedist irbutedbroadlyinorde rtoge tmorereilableresponses. s

i s y l a n A d n a g n it r a h C r o

F funciton ,student scan viewt her esutl scollectedf rom y

e v r u s e ri a n n o it s e u q e h

t . Numbe rofr esponse sandt heresponser aito rf eo veryquesiton e

b l li


(3)

I I R E T P A H C

W E I V E R E R U T A R E T I L

1 .

2 Introduc iton

s e n il t u o r e t p a h c s i h

T approache sused fo rresearch and fac t ifnding. Relevan t n i d e t n e m u c o d e b l li w o s l a e r a m e t s y s g n it s i x e r a li m i s e h t r e v o d e m r o f r e p s e i d u t s e s a c

thi sseciton along wtih the valuable resutl sobserved. Theo ire sand concept stha tare e s i w t i c il o s o t r e d r o n i e r e h d e i d u t s g n i e b o s l a e r a t n e m p o l e v e d t c e j o r p e h t o t d e t a l e r

.t c e j o r p s i h t g n i d li u b n o a e d i

2 .

2 Fac tandFinding

s s u c s i d l li w n o it c e s s i h

T ont hef ac t ifndingt echniquest ha thavebeenadoptedt o o

t n o it a m r o f n i t n a v e l e r r e h t a

g be used in projec tdevelopment . The signi ifcance and .

d e n il t u o o s l a e r a s a e r a y e v r u s d e t a l e r e h t n o h c r a e s e r g n it c u d n o c f o s n o it u b ir t n o c

1 . 2 .

2 Fac tFindingTechniques

m e t s y

S analysi s i sone o fthe impo tran ttask sin the system developmen.t e

g a t s s i h t t a d e t c u d n o c e b l li w h c r a e s e

R . Anyr elatedi nformaitoni scollectedusingt he t

c a


(4)

it c e ri d d n

a ves . Thi sinformaiton i svery impo tran tto determine the busines sand e

s a h p y lr a e e h t t a m e t s y s e h t f o t n e m e ri u q e r l a n o it c n u

f . The system design phase wli l

.s t n e m e ri u q e r e s e h t n o e s a

b [ 1 ]

t c a f e h

T - ifnding t echniques t ha tused i n t hi sprojec tare interviewing t he t arge t ,

r e s

u sampilng o fexisitng documentaitonon simlia rsystem ,and observaiton oncurren t m

e t s y

s .

e v it c e f f e t s o m e h t s i t n e d u t s M K T U K g n o m a s i t a h t r e s u t e g r a t e h t g n i w e i v r e t n I

e h t n o n o it a t c e p x e r i e h t d n a s t n e m e ri u q e r r e s u r e h t a g o t y a

w new system . The

. m e t s y s l a n o it c n u f d n a e t e l p m o c a p o l e v e d o t t n ir p e u l b s a d e s u e b l li w n o it a m r o f n i

e n il n o h g u o r h t d e t c e ll o c e r a m e t s y s r a li m i s f o s n o it a t n e m u c o d e l p m a

S . Those

s i s e h t d n a , l a n r u o j ,s r e p a p e ti h w y li r a m ir p e r a s t n e m u c o

d . tIi soneoft heeffecitveway s

s t n e m u c o d e s o h t n o e d u l c n o c d n a , e z y l a n a , y d u t s o

t . Thegoodpracitce swli lbeappiled .t

c e j o r p s i h t o t n i

e h t n o e v r e s b o y b m e t s y s g n it s i x e n o w e i v r e r a e l c n i a t b o o t l a i c u r c o s l a s i t I

t c e j o r p s i h t o t m e t s y s r a li m i

s . Observaiton scan providebette runderstanding o fsystem s

t n e m e ri u q e

r and resource sneeded to develop thi sproject . Three onilne survey too l d

e d i v o r p s l o o t d n a s n o it c n u f r i e h t n o d e i d u t s n e e b e v a h s m e t s y

s . Beside sthat ,

f o d n i k t n e r e f fi d n o n o it a v r e s b

o surveyappilcaitoni salsoveryessenita lwheret het ype d

e if it n e d i y li s a e e b n a c d e s u y l n o m m o c t a m r o f d n a n o it s e u q f

o . Thu ,s t hi sknowledge

ll e w e t a e r c o t d e s u e b n a c d e n i a

g -designedt emplatesf ort hes ystem.

2 . 2 .

2 TheSigni ifcanceo fResearch

o s n o it u b ir t n o c d n a e c n a c if i n g i s e h

T f projec t research in helping the p

o l e v e


(5)

g n i p o l e v e d r o f s e v it c e j b o d n a s t p e c n o c l a it i n

i I aQS c n easliy gained and t he develope r e

r o m s a h l li

w cleare rviewont hes ystemyett obedeveloped.

o s l a s s e c o r p y e v r u s e h t d n a n g i s e d e ri a n n o it s e u q e h t n o e g d e l w o n k , e r o m r e h tr u F

t c e j o r p s i h t g n i p o l e v e d r o f l a it n e s s e e r

a . On the othe rhand ,problem solving method o

t t c e j o r p s i h t o t n i d e il p p a e b n a c h c r a e s e r s u o i v e r p m o r f d e n r a e

l faclitiate bette r

. m e t s y s e h t o t n i y ti l a n o it c n u f

r e tt e b s u e d i v o r p o s l a t c e j o r p s i h t o t e r a w tf o s r a li m i s n o h c r a e s e r , t a h t s e d i s e B

s t n e m e ri u q e r r e s u t e e m d n a e u l a v s s e n i s u b e v a h t a h t m e t s y s a p o l e v e d o t w o h n o s a e d

i .

e r a w tf o s y e v r u s n i d e d e e n s n o it c n u f c i s a b e h

T and the ilmtiaiton found in exisitng

d e t n e m u c o d e b o s l a l li w m e t s y

s . All t hose fact scan be used a sguideilne t o apply t he t n e r r u c e c n a h n e o t s n o it u l o s d n if d n a t c e j o r p s i h t o t n i d e d e e n s n o it c n u f e t a ir p o r p p a

. m e t s y s

3 .

2 CaseStudies

ll i w n o it c e s s i h

T sdi cuss t her esearchdoneon t het heo ire sand conceptsr elevan t .

t n e m p o l e v e d t c e j o r p e h t o

t Thet heo ire sandconceptsi ncludeareQuesitonnarieDesign n o it c a r e t n I r e t u p m o C n a m u H f o y r o e h t d n a , t p e c n o c e r u t c e ti h c r A r e v r e S /t n e il C , t p e c n o c

. )I C H

( Case studie salso have been performed on three exisitng system compared to .

s e s s e n k a e w d n a s h t g n e rt s r i e h t e n i m a x e d n a e v r e s b

o The research resul twli lalso be

. n o it c e s s i h t n i d e t n e m u c o d

1 . 3 .


(6)

t e r a e r e h

T h ree main concept sor t heo ires t ha thave been appiled i n developing t

c e j o r p s i h

t . The following i sthe discussion on the quesitonnarie design concept , n

a m u H f o y r o e h t d n a t p e c n o c e r u t c e ti h c r a r e v r e s /t n e il

c -ComputerI nteraciton.

r o n i d e ri u q e r s i e ri a n n o it s e u q f o n g i s e d e h t n i g n i d n a t s r e d n u l l u f

A de rto

e v it c e f f e n a p o l e v e

d surveyappilcaiton. Onlyawell-designedquesitonnariecanachieve s

e s o p r u p y e v r u s e h

t . T e h knowledge on how t o generate well-designed quesitonnarie d

n a m e t s y s e h t o t n i tl i u b s n o it c n u f e t a ir p o r p p a e h t e n i m r e t e d o t d e s u e b l li

w alsohelpi n

.s e t a l p m e t e ri a n n o it s e u q l u f e s u g n i n g i s e d

s i t p e c n o c e r u t c e ti h c r a r e v r e s /t n e il c f o g n i d n a t s r e d n u e h

T alsoimpo tran tbecause

t c e j o r p s i h

t wli lbe an onilne survey appilcaiton. Ful lunderstanding on t he unde lrying e

t d e s a b b e w f o e r u t c e ti h c r

a chnology i sa need to justfiy the approp irate archtiecture e

h t o t n i d e il p p a e b o t e p y

t newsystem.

.

2 3 1. 1. Ques itonnaireDesignConcept

h ti w d e ri u q e r n o it a m r o f n i e h t s ti c il e h c i h w e n o s i e ri a n n o it s e u q d e n g i s e d l l e w A

f o s m r e t n i y c n e i c if f e m u m i x a m e h

t the itmeandeffo trr equ ried t(hisi mpile sas uf ifcien t f o m u m i n i m a t a h t g n ir e b m e m e r , d e ri u q e r t l u s e r e h t e v e i h c a o t s n o it s e u q f o r e b m u n

e h t( n o it a m r o f n i f o y ti l a u q e h t d n a ) e t a r e s n o p s e r h g i h a e v e i h c a y ll a m r o n l li w s n o it s e u q

d l u o h s d e n i a t b o n o it a m r o f n

i bea saccurate ,completeandunbiaseda spossible)[.5] e g r a l y ll a it n e t o p a m o r f a t a d r e h t a g o t y a w e v i s n e p x e n i n a e r a s e ri a n n o it s e u Q

.s t n e d n o p s e r f o r e b m u

n [5] O tfen t hey are t he only feasible way t o reach a numbe ro f it

a t s w o ll a o t h g u o n e e g r a l s r e w e i v e

r sitcally analysi so fthe resutls. A well-designed .

y l e v it c e f f e n o it a m r o f n i r e h t a g n a c d e s u s i t a h t e ri a n n o it s e u