Market management with ZK Grails

102
!"#$"%&'(%(() +,-./01 !"#$"%&'(%(() +,-./01 !"#$"%&'(%(() +,-./01 !"#$"%&'(%(() +,-./01 23456758 23456758 23456758 23456758 (9::&;<="(>."?+." (9::&;<="(>."?+." (9::&;<="(>."?+." (9::&;<="(>."?+." !!:":"" 0#$!%$?+." ?("&$,#="( :;!"'=(19(=$)**$,/#1>."?+." ($<#$+"!9="(&.",>."?+."*,#0#$?+." (19($<#!:?$(-& !%$=;:0#$?+."<# ?./0,!%$ :;!"'=(19(=$)**$,/#1>."?+.")<$ ,,=!:?$(-&)<$<$%, (9::&;<="(>."!+$&.",,/0!1 "'0?='0,%*$ ,# !,=?%!/,&"=>."?+." !!:":"" 0#$!%$?+." ?("&$,#="( :;!"'=(19(=$)**$,/#1>."!+$&.",,/0!1 "'0?='0,%*$ ,#!,=?%!/,&"=>."?+." ?+.! >."=1"# >."), ?,-! >."!23" >.")4 )<$ (19($<#$+"!9="(&.",?#5!)<$<$%, ?./0,!%$ :;!"'=(19(=$)**$,/#1>."!+$&.",,/0!1 )<$ (19(=$)*$+"!="()6&.",?#5!*,#0#$?+.")<$?//0,0#$?+." &.",?#5!(1$% Product Backlog

description

SaveOne Market management with ZK Grails our project combine UML,Activity Diagram,Use Case,Project estimate cost. We study in Software Engineering Source code (Only me responsive) : https://github.com/Aorjoa/market

Transcript of Market management with ZK Grails

Page 1: Market management with ZK Grails

!"#$"%&'(%(()*+,-./01*!"#$"%&'(%(()*+,-./01*!"#$"%&'(%(()*+,-./01*!"#$"%&'(%(()*+,-./01*23456758234567582345675823456758****

(9::&;<="(>."?+."(9::&;<="(>."?+."(9::&;<="(>."?+."(9::&;<="(>."?+."****

!!:":""*0#$!%$?+."*

?("&$,#="(*:;!"'=(19(=$)**$,/#1>."?+."*($<#$+"!9="(&.",>."?+."*,#0#$?+."*(19($<#!:?$(-&

!%$=;:0#$?+."<#*

?./0,!%$*:;!"'=(19(=$)**$,/#1>."?+.")<$**,,=!:?$(-&)<$<$%,*

*

*(9::&;<="(>."!+$&.",,/0!1*"'0?='0,%*$,#*!,=?%!/,&"=>."?+."*

!!:":""*0#$!%$?+."*

?("&$,#="(*:;!"'=(19(=$)**$,/#1>."!+$&.",,/0!1*"'0?='0,%*$,#!,=?%!/,&"=>."?+."*?+.!*>."=1"#*>."),

?,-!*>."!23"*>.")4*)<$*(19($<#$+"!9="(&.",?#5!)<$<$%,*

?./0,!%$**:;!"'=(19(=$)**$,/#1>."!+$&.",,/0!1*)<$*(19(=$)*$+"!="()6&.",?#5!*,#0#$?+.")<$?//0,0#$?+."

&.",?#5!(1$%*

*

Product Backlog

Page 2: Market management with ZK Grails

!"#$%&'%()#*+,-(./!*!"#$%&'%()#*+,-(./!*!"#$%&'%()#*+,-(./!*!"#$%&'%()#*+,-(./!*01234555012345550123455501234555****

****

****

****

****

67++8)9:"667++8)9:"667++8)9:"667++8)9:"6;)--";)--";)--";)--"****

<!+&+"&<!+&+"&<!+&+"&<!+&+"&** =>?< ?!(""*

!6"#?$$:"6!6"#?$$:"6!6"#?$$:"6!6"#?$$:"6** 8)9:"6;)--"+)!&%:;)--"*&'7*#:!'%:;)--"(9?:"$!&)/;)--"87 *9'$*

!!!!+./$+./$+./$+./$< ?< ?< ?< ?** * +)!&%:;)--"*&'7*#:!'%:;)--"*

*

*

****

****67++67++67++67++,?! ",?! ",?! ",?! "****

<!+&+"&<!+&+"&<!+&+"&<!+&+"&** =>?< ?!(""*

!6"#?$$:"6!6"#?$$:"6!6"#?$$:"6!6"#?$$:"6** ,?! "-?$*>'#""$.*!("!*=>?!(""&)/,?"$(/"67*=>?!(""&)/(/"67!$%!&'?0* 6.$** *

* * * ,?! "8":(./$=>?!(""*

!+./$< ?*!+./$< ?*!+./$< ?*!+./$< ?**** ,?! "-?$*>'#""$.!+./$!12!6"#$"!;6,1,6""0.(9?*

*

Page 3: Market management with ZK Grails

B5304516 ภรเดช สดส

User story

1. ในฐานะ : ผ(ต(องการเช0าพนท มความต(องการ : เรยกดราคาค0าเช0าและจองพนทขายสนค(า เพอ : เลอกพนทในการทำสญญาเช0าได(เหมาะสมกบธรกจ

2. ในฐานะ : ผ(ให(เช0าพนท มความต(องการ : ปรบเปลยนราคาค0าเช0าพนท เพอ : ให(มค0าเช0าเหมาะสมกบความต(องการเช0าในปKจจบนขณะทำสญญา

Page 4: Market management with ZK Grails

นาย อภณฐ อกษรวรนารถ B5323852

User Story

1. ในฐานะ : ผเชา

ผมตองการให : มการแจง ตรวจสอบ แกไข อปกรณ พนท ทเชา รวมไปถงเหตทกประการ ทอาจ

ทาใหสงของทเชาเสยหาย

เพอ : เมอถงเวลาเกดเหต ทอปกรณเกดเสยหายชารด ผใหเชาจะไดเขามาดาเนนการแกไข

2. ในฐานะ : ผใหเชาพนท

ผมตองการให : มการทา CRM (customer relationship management) ในลกษณะ

Gift voucher โดยการสมแจก

เพอ : ใหผเชา ทเชาพนทเราอยมความคดทจะขยายพนทเชาเพม หรอชกชวนผใหเชารายใหราย

ใหมเขามา

Page 5: Market management with ZK Grails

นายอนราช แกวละมล B5325351

User Story

1.

ในบทบาท: ผคา

เราสามารถ : ทจะเขาระบบ ตรวจสอบ แกไข เชคความถกตองของขอมล ของผคาเอง และ

สามารถเสนอความคดเหนตางๆ ของกลมผคาเองได

เพอ: ใหกลมของผคาสามารถดขอมลและแสดงความคดเหนตางๆได

2.

ในบทบาท: ผคา

เราสามารถ: ทจะเขาระบบ ตรวจสอบสถานะ การทาสญญาจองพนท ของกลมผคาแตละรายได

เพอ: ใหสามารถดและเชคสถานะ การทาสญญาการจองพนทได

Page 6: Market management with ZK Grails

นายอภชาต โสเพง B5327799

User Story

ลานจอดรถ

1. ในฐานะ : ผใหเชา

เราตองการ : ใหผ เชาสามารถมพ !นท"ในการจอดรถไดตามพ !นท"ท"ใชบรการและลานจอดรถสาหรบ

ลกคาท"มาใชบรการ

เพ"อ : ความสะดวกในการใชบรการของผ เชาและลกคา

พ !นท" Event

2. ในฐานะ : ผใหเชา

เราตองการ : ใหผ ท"สนใจใชบรการในการจดพ !นท"สวนท"เปนลานเอนกประสงคเพ"อใชในการเชา

พ !นท"ขายของ(อาจเปนรายวนหรอรายสปดาห)

เพ"อ : ใหผ ท"ตองการจดแสดงสนคาช"วคราวมาใชบรการ

Page 7: Market management with ZK Grails

กลมท 18 ระบบการจองพนท

รายงานการวางแผนรลส (Release Planning) เปาหมายของการรลส (Goal)

status : เพอตอบสนองความตองการของผใหเชาพนท และสะดวกรวดเรวตอผเชาพนท Product Backlog ทจดความส าคญแลว

1.ระบบจดการสญญา 2.ระบบเลอกพนททตองการเชา 3.ระบบบนทก-แกไขขอมลคาเชา และสถานะการจายคาเชา 4.ระบบแสดงขอมลและความเหนของลกคา 5.ระบบจดการลานจอดรถ 6.ระบบแจงซอม

ความเสยง

1. การสอสารทประชมไมไดประสทธภาพดพอ 2. ปญหา project ในหลายๆวชา รมเรา 3. เปนโปรเจคทท าแบบนครงแรกอาจจะยงท าไดไมดพอ 4. ไมมนใจวา งานทท าจะท าได ตามเปา 100% 5. สภาพรางกายของผพฒนาไมแขงแรง 6. ยงไมเขาใจระบบ framework และ git

ระบ Software features and functions

-สามารถเลอกพนททตองการได ตามzone -สามารถท าสญญา -สามารถยกเลกสญญาได -ผใหเชาสามารถบนทก แกไข สถานะการเชา -ผเชาสามารถเลอกพนทในการจอดรถได ตามพนทเชาขาย -ผเชา สามารถแจงซอมของช ารดตางๆไดภายในพนทเชา พรอม ผใหเชาสามารถแจงสถานะไดวาซอม

ไปแลวหรอยง -เมอ login สามารถแสดงขอมลของผเชา และเมนแจงซอม, แสดงสญญา

ระบวนสง (Due date)

วนจนทรท 4 ม.ค. 2556 00.00น

Planning

Page 8: Market management with ZK Grails

รายงานการวางแผนสปรนต#1 (Sprint Planning #1)

System Use Case ทงระบบ

Page 9: Market management with ZK Grails

นางสาวจรวรรณ ชอมผล B5302604

ม Actor 1 Actor

Use Case 1 Use Case แตมทรานแซกชน 2 ตว จงมตวคณน าหนก =5

UUCP = (3*1) + (1*5) = 8

TCF = 0.6 +(0.01*32.5) = 0.925

UCF = 1.40 – (0.03*14.5) =0.965

ดงนน UCP = 8*0.925*0.965 = 7.141 ประมาณ 8

ก าหนด PF = 6

หาแรงงาน คน – ชวโมง = 8*6 = 48 คน – ชวโมง

ก าหนดเวลาพฒนาโปรแกรม 21 ชวโมง/สปดาห

ดงนน 48/21 = 2.286 คน – สปดาห

โปรแกรม Use Case แยกอนนตองใชเวลา 2.286/1 สปดาห

ก าหนดใหนกพฒนาโปรแกรมไดเงนเดอน 18,000 บาท และท างาน 4 สปดาห/เดอน

ดงนน คาแรง =(2.286/4)*1*18,000 = 10,287 บาท

Page 10: Market management with ZK Grails

Activity Diagram

Page 11: Market management with ZK Grails

นายอนราช แกวละมล B5325351

UUCP = (3*1) + (1*5) = 8 TFactor = 0.6 + (0.01*32.5) = 0.925 ECF = [1.40-[0.03*14.5]] = 0.965 เพราะฉะนน UCP = 8*0.925*0.965 = 7.141 ประมาณ 8 ก าหนด PF = 6 หาแรงงาน คน-ชวโมง = 8*6 = 48 คน-ชวโมง ก าหนดเวลาพฒนาโปรแกรมเปน 21 hours/week ฉะนน 48/21 = 2.285 คน-สปดาห โปรแกรม use case แยกอนน ตองใชเวลา 2.285/1 = 2.285 สปดาห ก าหนดใหนกพฒนาไดเงน 18,000 และท างาน 4 สปดาห/เดอน ดงนน

คาแรง =(2.285/4)*1*18,000=10282.5บาท

Page 12: Market management with ZK Grails

Activity Diagram

Page 13: Market management with ZK Grails

B5304516 Bhuridech Sudsee

Choose Area Use Case

1) UUCP Actor : Tenant = 1 actor Use case : Choose area for lease = 1 use case Interface : GUI have weigh(actor) = 3 Transections : use case have transections less than 3 weigh(use case) = 5 Resolve UUCP = (1*3) + [(d)(1*5)] = 8 points 2) TCF TFactor : TFactor = 32.5 Resolve

TCF = 0.6+(0.01*32.5) = 0.925 points

T1 = 1*1

T4 = 0.5*1

T7 = 0.5*5

T10 = 1*1

T13 = 0.5*1

T2 = 1*1

T5 = 1*2

T8 = 2*5

T11 = 1*3

T3 = 1*5

T6 = 0.5*2

T9 = 0.5*2

T12 = 1*2

Page 14: Market management with ZK Grails

3) ECF Resolve ECF = 1.40-(0.03*14.5) = 0.965 points 4) UCP Resolve UCP = UUCP x TCP x ECF = 8*0.925*0.965 = 7.141 points *Round up 5) If we set productivity factor (PF) = 6 - production worker Man-Hour = UCP x PF 8 * 6 = 48 Man-Hour - develop time : 30 hour/week - Cause 48/30 = 1.6 Man-Week - develop Man-Week cost : 1.6 Man-Week - 1 persons do : 1.6/1 = 1.6 week - if individual team member have salary 18,000 THB , 4 week/month : we have development costs = (1.6/4)*1*18000 = 7,200 THB.

E1 = 1.5*3

E4 = 0.5*2

E7 = -1*3

E2 = -1*3

E5 = 1*4

E8 = 2*5

E3 = 0.5*3

E6 = 1*4

Page 15: Market management with ZK Grails

Activity Diagram

Page 16: Market management with ZK Grails

นายอภชาต โสเพง B5327799

UUCP=8

TFactor= 0.6+(0.01*32.5) = 0.925

ECF = [1.40-[0.03*14.5]] = 0.965

เพราะฉะนน UCP= UUCP*TCF*ECF = 8*0.925*0.965 = 7.141 ประมาณ 8

ก าหนด PF = 6

หาแรงงาน คน-ชวโมง =8*6 = 48 คน-ชวโมง

ก าหนดใหเวลาพฒนาโปรแกรมเปน 21 ช.ม/สปดาห

ฉะนน 48/21 = 2 .285 คน-สปดาห

โปรแกรมแยกอนนตองใชเวลา 2.285/1 = 2.285 สปดาห

ก าหนดใหแตละคนไดเงน 18,000 ท างาน 4สปดาห / เดอน

ดงนน คาแรง = (2.285/4)*1*18,000 = 10282.5 บาท

Page 17: Market management with ZK Grails

Activity Diagram

Page 18: Market management with ZK Grails

นาย อภณฐ อกษรวรนารถ B5323852

การประมาณ แบบแยก use case

Actor ม 2 use case 1 แตมทรานแซคชน 3 ตว จงม น าหนกตวคณ เทากบ 5

UUCP = (3*2) + (1*5) =11

TFactor = 0.6 + (0.01*32.5)

= 0.925

ECF = [1.40-[0.03*14.5]]

= 0.965

เพราะฉะนน UCP = 11*0.925*0.965= 9.8188 ประมาณ 10

ก าหนดPF=6 หาแรงงาน คน-ชวโมง = 10*6 =60 คน-ชวโมง

ก าหนดเวลาพฒนาโปรแกรมเปน 21 hours/week

ฉะนน 60/21 = 2.857 คน-สปดาห

โปรแกรมuse case แยกอนนตองใชเวลา 2.857/1 =2.857 สปดาห

ก าหนดใหนกพฒนาไดเงน 18,000 และท างาน 4 สปดาห/เดอน

ดงนน คาแรง =(2.857/4)*1*18,000=12,856.5 บาท

Page 19: Market management with ZK Grails

Activity Diagram

Page 20: Market management with ZK Grails

นาย อทธชย บญชน B5302888

UUCP = (1*3) + (2 * 5 ) = 13 points

TCF = 0.6+(0.01*32.5) = 0.925 points

ECF = [1.40-[0.03*14.4]] = 0.965 points

UCP = 13*0.925*0.965 = 11.604 12 points

ก าหนดใหคา PF = 6 จงค านวณหาคาแรงงานทใชพฒนาระบบน

แรงงาน คน-ชวโมง = UCP * PF

= 12 * 6 = 72 คน-ชวโมง

ก าหนดใหเวลาพฒนาโปรแกรมเปน 21 ชวโมงตอสปดาห

ดงนน เวลาทใชพฒนาระบบจะเทากบ 72/21 3.428 คน-สปดาห

โปรแกรมuse case แยกอนน ตองใชเวลา 3.428/1 = 3.428 สปดาห

ก าหนดใหแตละคนไดรบเงนเดอน 18,000 บาท และท างาน 4 สปดาหตอเดอน

ดงนน คาแรง = (3.428 /4) * 1 * 18000 = 15,426 บาท

Page 21: Market management with ZK Grails

Activity Diagram

Page 22: Market management with ZK Grails
Page 23: Market management with ZK Grails

การประมาณแบบรวม UUCP =56 T1=10 T2=5 T3=2 T4=2 T5=2 T6=1 T7=2.5 T8=2 T9=2 T10=0 T11=3 T12=0 T13=1 TCF= 0.6 + (0.01*32.5)= 0.925 E1=4.5 E2=-3 E3=2 E4=0.5 E5=1.5 E6=3 E7=-2 E8=10 ECF= [1.40-[0.03*14.5]]= 0.965 UCP= 56*0.925*0.965 = 49.987 ประมาณ 50

Page 24: Market management with ZK Grails

ก าหนด PF=6 หาแรงงาน คน-ชวโมง = 50*6 = 300 คน-ชวโมง ก าหนดเวลาพฒนาโปรแกรมเปน 21 ช.ม/สปดาห เวลาทตองใชพฒนาระบบ 300/21 = 14.28 ทมพฒนาม6คน ตองใชเวลาคนละ 14.28/6 =2.3805 สปดาห ก าหนดใหแตละคนไดเงน 18,000 และท างาน 4 สปดาห/เดอน ดงนนคาแรง(2.3805/4)*6*18000 = 64,237.5 บาท

Page 25: Market management with ZK Grails

G18 Sprint Planning #2 Sprint Planning #2

Page 26: Market management with ZK Grails

UUCP = [(0.2*3) + 20] + [(0.5*3) + 10] = 32 T1 = 8 T2 = 5 T3 = 2 T4 = 3 T5 = 2 T6 = 1 T7 = 2.5 T8 = 2 T9 = 2 T10 = 3 T11 = 3 T12 = 0 T13 = 1 TFactor = 34.5

TCF = 0.6 + (0.01*34.5) = 0.945

E1 = 4.5 E2 = -3 E3 = 3 E4 = 0.5 E5 = 2 E6 = 4 E7 = -3 E8 = 8 = 16 ECF = 1.40 – 0.03*16 = 0.92 UCP = UUCP * TCF*ECF =32*0.945*0.92 = 27.821 !"#$%& 28 ก+%,-. PF = 6

/"00%- 1- 2 34567$0 = UCP * PF =28*6 =168 1--34567$0 ก+%,-.96:%;4<-%7!"/ก"$9!=- 2134567$0? !"4!.%,# 96:%$%5&3';4<-%"#((9$ %ก4( 168/21 = 8 1- 2"4!.%,# $%$;4<-%$% 6 1- ?'!0&3'96:%1-:# 8/6 = 1.33 "4!.%,# ก+%&,'/? :#1-+.'"4(90,-9.-!- 18000 (%$ /:#$+%0%- 4 "4!.%,#? !9.-!-

.40-40-1 %/"0 = (1.33/4)*6*18000 =36000 (%$

Page 27: Market management with ZK Grails

ม Actor 1 Actor

Use Case 1 Use Case แต1มทรานแซกชน

UUCP = (3*1) + (1*5) = 8

TCF = 0.6 +(0.01*34.5) = 0.9

UCF = 1.40 – (0.03*16) =0.92

ดงนน UCP = 8*0.945*0.92 =

กาหนด PF = 6

หาแรงงาน คน – ชวโมง = 7*6 =

กาหนดเวลาพฒนาโปรแกรม 21 ชวโมง

ดงนน 42/21 = 2 คน – สปดาห=

โปรแกรม Use Case แยกอนนต@องใช@เวลา

กาหนดให@นกพฒนาโปรแกรมได@เงนเดอน

ดงนน ค1าแรง =(2/4)*1*18,000 =

นางสาวจรวรรณ ชอ1มผล

แต1มทรานแซกชน 3 ตว จงมตวคณนาหนก =5

) = 0.945

2

= 6.955 ประมาณ 7

*6 = 42 คน – ชวโมง

ชวโมง/สปดาห=

แยกอนนต@องใช@เวลา 2/1 สปดาห=

กาหนดให@นกพฒนาโปรแกรมได@เงนเดอน 18,000 บาท และทางาน 4 สปดาห=/เดอน

= 9000 บาท

นางสาวจรวรรณ ชอ1มผล B5302604

Page 28: Market management with ZK Grails

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

Page 29: Market management with ZK Grails

UUCP = (1*3) + (1 * 5 ) = 8 points

TCF = 0.6+(0.01*30.5) = 0.905

ECF = [1.40-[0.03*14]] = 0.98 points

UCP = 8*0.905*0.98 = 7.0952

กาหนดให(ค*า PF = 6 จงคานวณหาค*าแรงงานทใช(พฒนาระบบน

แรงงาน คน-ชวโมง = UCP * PF

= 7 * 6

= 42 คน-ชวโมง

กาหนดให(เวลาพฒนาโปรแกรมเป@น

ดงนน เวลาทใช(พฒนาระบบจะเท*ากบ

โปรแกรมuse case แยกอนน ต(องใช(เวลา

กาหนดให(แต*ละคนได(รบเงนเดอน 1

ดงนน ค*าแรง = (2 /4) * 1 * 18000 =

นาย อทธชย บญชน

points

points

points

! 7 points

จงคานวณหาค*าแรงงานทใช(พฒนาระบบน

หนดให(เวลาพฒนาโปรแกรมเป@น 21 ชวโมงต*อสปดาหP

ดงนน เวลาทใช(พฒนาระบบจะเท*ากบ 72/21 ! 2 คน-สปดาหP

ต(องใช(เวลา 2/1 = 3.428 สปดาหP

18,000 บาท และทางาน 4 สปดาหPต*อเดอน

000 = 9000 บาท

นาย อทธชย บญชน B5302888

Page 30: Market management with ZK Grails
Page 31: Market management with ZK Grails

B5304516 Bhuridech Sudsee

Fixed rents.

1) UUCP Actor : Lessor = 1 actor Use case : Choose area for lease = 1 use case Interface : GUI have weigh(actor) = 3 Transections : use case have transections less than 3 weigh(use case) = 5 Resolve UUCP = (1*3) + [(d)(1*5)] = 8 points2) TCF TFactor :

TFactor = 22.5 Resolve TCF = 0.6+(0.01*22.5) = 0.83 points

T1 = 1*1 T4 = 0.5*1 T7 = 0.5*4 T10 = 1*1 T13 = 0.5*1

T2 = 1*1 T5 = 1*1 T8 = 2*5 T11 = 1*4

T3 = 1*3 T6 = 0.5*2 T9 = 0.5*5 T12 = 1*1

Page 32: Market management with ZK Grails

3) ECF

Resolve ECF = 1.40-(0.03*19) = 0.83 points4) UCP Resolve UCP = UUCP x TCP x ECF = 8*0.83*0.83 = 6 points *Round up5) If we set productivity factor (PF) = 6 - production worker Man-Hour = UCP x PF 6 * 6 = 36 Man-Hour - develop time : 20 hour/week - dev Man-Week cost : 1.8 Man-Week - team with 6 persons do : 1.8/6 = 0.30 week - if individual team member have salary 18,000 THB , 4 week/month : we have development costs = (0.3/4)*6*18000 = 8,100 THB.

E1 = 1.5*3 E4 = 0.5*2 E7 = -1*3

E2 = -1*3 E5 = 1*4 E8 = 2*5

E3 = 0.5*3 E6 = 1*4

Page 33: Market management with ZK Grails
Page 34: Market management with ZK Grails

การประมาณ แบบแยก การประมาณ แบบแยก การประมาณ แบบแยก การประมาณ แบบแยก use caseuse caseuse caseuse case

Actor ม 2use case1 แต9มทรานแซคชน

UUCP = (3*2) + (1*5) =11

TFactor = 0.6 + (0.01*32)

TCF = 0.92

ECF = [1.40-[0.03*16]]

= 0.92

เพราะฉะนน UCP = 11*0.92*0.92= 9.3104

กาหนดPF=6 หาแรงงาน คน

กาหนดเวลาพฒนาโปรแกรมเปAน

ฉะนน 60/21 = 2.857 คน

โปรแกรมuse case แยกอนนตFองใชFเวลา

กาหนดใหFนกพฒนาไดFเงน

ดงนน ค9าแรง =(2.857/4)*1*18,000=

B5323852นาย อภณฐ อกษรวรนารถ

แต9มทรานแซคชน 3 ตว จงม นาหนกตวคณ เท9ากบ 5

UCP = 11*0.92*0.92= 9.3104ประมาณ 10

หาแรงงาน คน-ชวโมง =10*6 =60 คน-ชวโมง

กาหนดเวลาพฒนาโปรแกรมเปAน 21hours/week

คน-สปดาหX

แยกอนนตFองใชFเวลา 2.857/1 =2.857 สปดาหX

กาหนดใหFนกพฒนาไดFเงน 18,000 และทางาน 4 สปดาหX/เดอน

=(2.857/4)*1*18,000=12,856.5 บาท

นาย อภณฐ อกษรวรนารถ

Page 35: Market management with ZK Grails

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

Page 36: Market management with ZK Grails
Page 37: Market management with ZK Grails

การประมาณ แบบแยก การประมาณ แบบแยก การประมาณ แบบแยก การประมาณ แบบแยก use caseuse caseuse caseuse case

1 Actor 1Use case

UUCP = (3*1) + (1*5) =8

TFactor = 0.6 + (0.01*36)

TCF = 0.96

ECF = 1.40-(0.03*19)

= 0.83

UCP => 8*0.96*0.83 = 6.3744ประมาณ

กาหนดPF=6 หาแรงงาน คน

กาหนดเวลาพฒนาโปรแกรมเปAน

ฉะนน 42/21 = 2คน-สปดาหX

โปรแกรมUse case แยกอนนตFองใชFเวลา

กาหนดใหFนกพฒนาไดFเงน

ดงนน คhาแรง =(2/4)*1*18,000= 9000

B5327799

ประมาณ 7

หาแรงงาน คน-ชวโมง =>7*6 = 42คน-ชวโมง

กาหนดเวลาพฒนาโปรแกรมเปAน 21hours/week

สปดาหX

แยกอนนตFองใชFเวลา 2/1 =2สปดาหX

กาหนดใหFนกพฒนาไดFเงน 18,000 และทางาน 4 สปดาหX/เดอน

=(2/4)*1*18,000= 9000บาท

B5327799 นายอภชาต โสเพง

Page 38: Market management with ZK Grails

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

Page 39: Market management with ZK Grails

B5325351 '()*+, -ก/0123)1

ก"#$#%&"' )**)+ก use case

1 Actor 1Use case

UUCP = (3*1) + (1*5) =8

TFactor = 0.6 + (0.01*37.5)

TCF = 0.975

ECF = 1.40-(0.03*21)

= 0.77

UCP => 8*0.975*0.77 = 6.0060*23+1 6

ก2+3(4PF=6 3+-*55+( 6(-,780935 =>6*6 = 36 6(-,780935

ก2+3(4:01+;7<(+90*-ก*3:0=( 21 hours/week

C2(7D( 36/21 = 1.714 6(-E704+3F

90*-ก*3 Use case -Gก'7((HDI/'5J,/:01+ 1.714/1 = 1.714E704+3F

ก2+3(4J3/(7ก;7<(+K4/:5L( 18,000 -12N2+5+( 4 E704+3F/:4O'(

475(7D( 6P+-*5 =(1.714/4)*1*18,000= 7,713Q+N

Page 40: Market management with ZK Grails

Activity Diagram

Page 41: Market management with ZK Grails

นายภรเดช สดส B5304516

ระบบเลอกพนทขายสนคา

Activity Diagram

Page 42: Market management with ZK Grails

Class Diagram

Communication Diagram

Page 43: Market management with ZK Grails

นาย อภชาต โสเพง B5327799

ระบบลานจอดรถ

Activity Diagram

Communication Diagram

Page 44: Market management with ZK Grails

Class Diagram

Page 45: Market management with ZK Grails

นาย อภณฐ อกษรวรนารถ B5323852

ระบบแจงซอม

Activity Diagram

Page 46: Market management with ZK Grails

Class Diagram

Communication Diagram

Page 47: Market management with ZK Grails
Page 48: Market management with ZK Grails

นางสาว จรวรรณ ชอมผล B5302604

ระบบแจงคาเชา(Activity Diagram)

Page 49: Market management with ZK Grails

Class Diagram

Communication Diagram

Page 50: Market management with ZK Grails

นาย อนราช แกวละมล B5325351

ระบบลอกอน

Activity Diagram

Page 51: Market management with ZK Grails

Class Diagram

Communication Diagram

Page 52: Market management with ZK Grails

นาย อทธชย บญชน B5302888

ระบบจดการสญญา

Activity Diagram

Page 53: Market management with ZK Grails

Class Diagram

Page 54: Market management with ZK Grails

Communication Diagram

Page 55: Market management with ZK Grails

Burndown Charts

Page 56: Market management with ZK Grails

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

นางสาวจรวรรณ ชอ9มผล นางสาวจรวรรณ ชอ9มผล B5302604

Release

Page 57: Market management with ZK Grails

Communication DiagramCommunication DiagramCommunication DiagramCommunication Diagram

Class Diagram (Class Diagram (Class Diagram (Class Diagram (ทง ทง ทง ทง Entity, Boundary, Control) Entity, Boundary, Control) Entity, Boundary, Control) Entity, Boundary, Control)

Entity, Boundary, Control) Entity, Boundary, Control) Entity, Boundary, Control) Entity, Boundary, Control)

Page 58: Market management with ZK Grails

ค#มอการใช7งานค#มอการใช7งานค#มอการใช7งานค#มอการใช7งาน

ระบบแจ7งค#าเช#าระบบแจ7งค#าเช#าระบบแจ7งค#าเช#าระบบแจ7งค#าเช#า

เมอผ7ใช7(ผ7ให7เช#า)เป?ดหน7าจอแจ7งค#าเช#ามา จะต7องกดเลอกเดอนในช#อง dateboxแล7วกดปEมเรยกรอบ

เพอเรยกข7อมลบนทกข7อมลค#าเช#าในแต#ละเดอน เสรจแล7วกดช#องค7นหาจะมรอบการจ#ายค#าเช#า(รายเดอนมาให7

เลอกและกดเลอกเดอนในลสทมมาให7หน7าจอจะแสดงข7อมลค#าเช#าของผ7เช#าในเดอนทเลอก ข7อมลทแสดงตรง

สถานะการจ#ายค#าเช#าผ7ใช7ระบบสามารถเปลยนแปลงได7ซงตอนแรกจะมสถานะเปOน “ค7างชาระ” ถ7าผ7เช#าจ#าย

ค#าเช#าแล7วผ7ให7เช#าสามารถเปลยนสถานะเปOน “ชาระเงนแล7ว” โดยกดปEมค7างชาระแล7วจะมหน7าต#างถามว#า

“คณต7องการเปลยนสถานะ ? ” ถ7ากดตอบ Yes ระบบจะเปลยนสถานะจากค7างชาระเปOนชาระเงนแล7ว แต#ถ7า

กดตอบ No ระบบจะคงสถานะเดม และแสดงหน7าจอทสถานะอพเดทแล7ว ผ7ใช7สามารถบนทกข7อมลแต#ละ

เดอนได7โดยการเลอกเดอนแล7วกดเรยกรอบ

1. กดเลอกเดอนในช#อง datebox

2. กดปEมเรยกรอบจะมหน7าต#างถามว#า “ต7องการเรยกค#าเช#ารายเดอน?” แล7วกดตอบ Yes ระบบจะ

บนทกข7อมลค#าเช#าลงฐานข7อมล

3. กดปEมค7นหา

Page 59: Market management with ZK Grails

4. กดเลอกรอบการจ.ายค.าเช.า(รายเดอน)ทมในลส แล7วระบบจะแสดงข7อมลค.าเช.าทมทงหมดใน

ฐานข7อมล

5. หากต7องการเปลยนสถานการณZจ.ายค.าเช.ากดปEมค7างชาระแล7วจะมหน7าต.างถามว.า “คณต7องการ

เปลยนสถานะ?”

Page 60: Market management with ZK Grails

6. ถ7าเรากดตอบ Yes สถานการณZจ6ายค6าเช6าจะเปลยนเปOน ชาระเงนแล7ว แต6ถ7ากดปEมตอน No สถานการณZจ6ายค6าเช6าจะยงเปOนค7างชาระเหมอนเดม

Page 61: Market management with ZK Grails

ระบบแจ7งค)าใช7จ)ายอนๆระบบแจ7งค)าใช7จ)ายอนๆระบบแจ7งค)าใช7จ)ายอนๆระบบแจ7งค)าใช7จ)ายอนๆ

เมอผ7ใช7(ผ7ให7เช7า)เป?ดหน7าจอแจ7งค)าใช7จ)ายอนๆ กรอกเลขทสญญาลงในช)องเทกบอกข7างปEมเรยก

ข7อมล เมอกรอกเลขทสญญาเสรจเเล7วกดปEมเรยกข7อมลจะมข7อมล เลขทสญญา, รหสพนท, ชอผ7เช)า, เบอรZโทร

แสดงในเทกบอก เสรจแล7วกรอกข7อมล ค)ากลาง ค)านา ค)าไฟ และเดอนทใช7นา ไฟ แล7วกดปEมบนทก จากนน

เราสามารถเรยกดข7อมลได7โดยกดช)องค7นหาจะมชอผ7เช)าขนมาให7เลอก เมอเลอกชอในลสจะมข7อมลค)าใช7จ)าย

อนๆ แสดงขนมาให7ดซงเปOนข7อมลของผ7เช)าคนนนๆ ในเดอนต)างๆขนมาให7ดและผ7ใช7สามารถเปลยนแปลง

สถานการณZจ)ายค)าใช7จ)ายอนๆ ได7ซงตอนแรกจะมสถานะเปOน “ค7างชาระ” ถ7าผ7เช)าจ)ายเงนแล7วผ7ให7เช)า

สามารถเปลยนสถานะเปOน “ชาระเงนแล7ว” โดยกดปEมค7างชาระแล7วจะมหน7าต)างถามว)า “คณต7องการเปลยน

สถานะ ? ” ถ7ากดตอบ Yes ระบบจะเปลยนสถานะจากค7างชาระเปOนชาระเงนแล7ว แต)ถ7ากดตอบ No ระบบ

จะคงสถานะเดม และแสดงหน7าจอทสถานะอพเดทแล7ว ในแต)ละเดอนผ7ใช7สามารถบนทกค)าใช7จ)ายของผ7เช)า

แต)ละคนได7 และสามารถกลบไปดข7อมลย7อนหลงได7ว)าผ7เช)าคนไหนมค)าใช7จ)ายเท)าไรเช)ามากเดอนแล7ว

1. กรอกข7อมลเลขทสญญา

2.

Page 62: Market management with ZK Grails

3.

4.

5.

Page 63: Market management with ZK Grails

6.

Page 64: Market management with ZK Grails

นายอทธชย บญชน นายอทธชย บญชน นายอทธชย บญชน นายอทธชย บญชน

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

นายอทธชย บญชน นายอทธชย บญชน นายอทธชย บญชน นายอทธชย บญชน B5302888B5302888B5302888B5302888

Page 65: Market management with ZK Grails

Communication DiagramCommunication DiagramCommunication DiagramCommunication Diagram

Page 66: Market management with ZK Grails

Class DiagramClass DiagramClass DiagramClass Diagram

Page 67: Market management with ZK Grails

การเพมสญญาการเพมสญญาการเพมสญญาการเพมสญญา

1.กดป1ม “เพมสญญา”

2.เลอกพนททต8องการจองจากระบบ จองพนท

3.ใส=ข8อมลสญญา โดย เลขทสญญา และ เบอรBตดต=อต8องเปCนตวเลขเท=านนสญญา”

ค=มอการใช8งานโปรแกรมค=มอการใช8งานโปรแกรมค=มอการใช8งานโปรแกรมค=มอการใช8งานโปรแกรม จดการสญญาจดการสญญาจดการสญญาจดการสญญา

จากระบบ จองพนท

ใส=ข8อมลสญญา โดย เลขทสญญา และ เบอรBตดต=อต8องเปCนตวเลขเท=านน หลงจากนนให8กดป1ม

หลงจากนนให8กดป1ม “บนทก

Page 68: Market management with ZK Grails

4.กดป1ม”OK”

5.สญญาทงหมดจะแสดงในหน8าแสดงสญญา

สญญาทงหมดจะแสดงในหน8าแสดงสญญา

Page 69: Market management with ZK Grails

การการการการดดดดสญญาสญญาสญญาสญญา

1.กดป1ม ทสญญาทต8องการจะดเพอดสญญา

2.สญญาจะถกแสดงขนมาในหน8าใหม=

ทสญญาทต8องการจะดเพอดสญญา

สญญาจะถกแสดงขนมาในหน8าใหม=

Page 70: Market management with ZK Grails

การการการการแก8ไขแก8ไขแก8ไขแก8ไขสญญาสญญาสญญาสญญา

1.กดป1ม ทสญญาทต8องการจะแก8ไขเพอแก8ไขสญญา

2.ข8อมลก=อนการแก8ไขสญญาจะถกแสดงขนมา

3.3.3.3.กรอกข8อมลทต8องการจะแก8ไข หลงจากนนกดป1ม

กดป1ม ทสญญาทต8องการจะแก8ไขเพอแก8ไขสญญา

ข8อมลก=อนการแก8ไขสญญาจะถกแสดงขนมา

หลงจากนนกดป1ม”บนทกสญญา”

Page 71: Market management with ZK Grails

4.กดป1ม”OK”

5.สญญาทถกแก8ไขจะแสดงในหน8าแสดงสญญา

สญญาทถกแก8ไขจะแสดงในหน8าแสดงสญญา

Page 72: Market management with ZK Grails

การการการการลบลบลบลบสญญาสญญาสญญาสญญา

1.กดป1ม ทสญญาทต8องการจะลบเพอลบสญญา

2.ระบบจะแสดงกล=องข8อความถาม

3.3.3.3.สญญาจะถกลบออกจากหน8าแสดงสญญา

กดป1ม ทสญญาทต8องการจะลบเพอลบสญญา

ระบบจะแสดงกล=องข8อความถามยนยนการลบ กด “Yes” เพอยนยน กด “No” เพอยกเลก

สญญาจะถกลบออกจากหน8าแสดงสญญา

เพอยกเลก

Page 73: Market management with ZK Grails

B5304516 นายภรเดช สดสระบบเปลยนราคาเช4าพนท

Activity Diagram

Page 74: Market management with ZK Grails

Class Diagram

Communication Diagram

Page 75: Market management with ZK Grails

ระบบเลอกพนทขายสนค5า

ระบบแบ7งพนทออกเป:น 4 ส7วน คอ Market,Toy,Office และ Park โดยสามระบบแรกจะสามารถดข5อมล และจองพนทได5โดยการนำตวชเมาสGชไปทบรเวณพนทแต7ละส7วนจะม Event ขนมา

รปพนทจรง

รายละเอยด

จองพนท

Page 76: Market management with ZK Grails

เมอจองพนทขายสนค5าแล5ว จะทำการเชคเอาทGออกจากระบบ โดยกดปLมCHECKOUT และปLมนจะไม7ทำงานหากไม7ได5เลอกพนทไว5

ระบบจะยนยนการจอง และคำนวณราคาเมอกด OK ระบบจะทำการ Redirect ไปทหน5า

ระบบเปลยนราคาค7าเช7า

ทำการ login โดยใช5 Username ททำการบนทกไว5ในโดเมนคลาส Staff ปกตตงเป:นชอผ5ใช5เป:น owner และรหสผ7านเป:น 1234

Page 77: Market management with ZK Grails

เมอทำการเลอกพนทระบบจะแสดงหน5าต7าง Pop-up ขนมาถามราคาทต5องการเปลยนใหม7ดงรป

เมอทำการกดยนยนการเปลยนราคาแล5ว จะขนหน5าต7าง Message ดงรป

Page 78: Market management with ZK Grails

B5323852 B5323852 B5323852 B5323852 นายอภณฐอกษรวรนารถนายอภณฐอกษรวรนารถนายอภณฐอกษรวรนารถนายอภณฐอกษรวรนารถ

Class DiagramClass DiagramClass DiagramClass Diagram

Page 79: Market management with ZK Grails

Communication DiagramCommunication DiagramCommunication DiagramCommunication Diagram

Page 80: Market management with ZK Grails
Page 81: Market management with ZK Grails

Activity DiagramActivity DiagramActivity DiagramActivity Diagram

Page 82: Market management with ZK Grails
Page 83: Market management with ZK Grails

ค(มอการใช-งานค(มอการใช-งานค(มอการใช-งานค(มอการใช-งาน

ซ(อมบารงซ(อมบารงซ(อมบารงซ(อมบารง

เมอผ-เช(า ลอกอนเข-ามา แล-วไปยงหน-าแจ-งซ(อม ผ-เช(าได-ทาการแจ-งและกดปAมยนยน

โปรแกรมจะปรากฏผลการแจ-งซ(อมยงตารางด-านล(าง ผ-เช(าต-องรอคอย ผ-ให-เช(า เข-ามาลอกอนแล-วทาการอฟ

เดทข-อมลนนหมายความว(าในชวตจรง ผ-ให-เช(าได-ดาเนนการซ(อมให-ผ-เช(าแล-ว หลงจากนนเมอผ-เช(าลอกอนเข-า

มาเพอตรวจสถานะ เมอ กดปAม Status

เท(านนยงไม(พอเรามบรการแสดงความเหนเกยวกบกา

แสดงแต(อย(างใด นอกจากผ-ให-เช(าเท(านนถงจะรบร-

ตวอย(าง การรบข-อความการแจ-งซ(อม

เมอผ-เช(า ลอกอนเข-ามา แล-วไปยงหน-าแจ-งซ(อม ผ-เช(าได-ทาการแจ-งและกดปAมยนยน สาหรบเรองทกขLร-อนแล-ว

โปรแกรมจะปรากฏผลการแจ-งซ(อมยงตารางด-านล(าง ผ-เช(าต-องรอคอย ผ-ให-เช(า เข-ามาลอกอนแล-วทาการอฟ

เดทข-อมลนนหมายความว(าในชวตจรง ผ-ให-เช(าได-ดาเนนการซ(อมให-ผ-เช(าแล-ว หลงจากนนเมอผ-เช(าลอกอนเข-า

Status จะปรากฏข-อความ ว(าอฟเดทแล-ว

เท(านนยงไม(พอเรามบรการแสดงความเหนเกยวกบการบรการทอย(ด-านล(าง ซงข-อมลดงกล(าว จะไม(ถกนามา

แสดงแต(อย(างใด นอกจากผ-ให-เช(าเท(านนถงจะรบร-

ตวอย(าง การรบข-อความการแจ-งซ(อม

สาหรบเรองทกขLร-อนแล-ว

โปรแกรมจะปรากฏผลการแจ-งซ(อมยงตารางด-านล(าง ผ-เช(าต-องรอคอย ผ-ให-เช(า เข-ามาลอกอนแล-วทาการอฟ

เดทข-อมลนนหมายความว(าในชวตจรง ผ-ให-เช(าได-ดาเนนการซ(อมให-ผ-เช(าแล-ว หลงจากนนเมอผ-เช(าลอกอนเข-า

บรการทอย(ด-านล(าง ซงข-อมลดงกล(าว จะไม(ถกนามา

Page 84: Market management with ZK Grails

จากนนกจะมตารางแสดงความเหน อย(ด-านล(างกกรอกข-อมลใส(ตามปกต แล-วจะขน ข-อความรบข-อมลปรากฏ

แต(ทงนทงนน ควร Log in จาก staff

ตอนน

จากนนกจะมตารางแสดงความเหน อย(ด-านล(างกกรอกข-อมลใส(ตามปกต แล-วจะขน ข-อความรบข-อมลปรากฏ

staff เข-ามาก(อน 1คนเพอตอบ user ได-ว(าให-เปQนผ-ดแลงานของ เขา ณ

จากนนกจะมตารางแสดงความเหน อย(ด-านล(างกกรอกข-อมลใส(ตามปกต แล-วจะขน ข-อความรบข-อมลปรากฏ

ได-ว(าให-เปQนผ-ดแลงานของ เขา ณ

Page 85: Market management with ZK Grails

ระบบส(ม ระบบส(ม ระบบส(ม ระบบส(ม Gift VoucherGift VoucherGift VoucherGift Voucher

เมอ ผ-เช(า ลอกอนเข-ามาในระบบ และลงทะเบยน เรยบร-อยแล-วจะได-รบ

กน และสมครได-เพยงครงเดยวต(อ 1

รางวลประเดอน หรอ สปดาหLกว(าไป โดยข-อมลข-องผ-โชคดนนจะปรากฏทตารางด-าน

มาอกครงกจะcode และ รายชอผ-โชคดนนเอง

นเปQนภาพ จาก user เมอลอกอนเข-ามาแล-ว เข-าทาการลงทะเบยนเพอขอ

เมอ admin ลอกอนเข-ามา และทาการ

ออกมา1อน นนเอง แล-วเมอกด refresh

าในระบบ และลงทะเบยน เรยบร-อยแล-วจะได-รบ code ขนาด 32

1 user หลงจากนน ผ-ให-เช(า จะลอกอนเข-ามาในฐานะ

รางวลประเดอน หรอ สปดาหLกว(าไป โดยข-อมลข-องผ-โชคดนนจะปรากฏทตารางด-านล(าง เมอ ผ-เช(าลอกอนเข-า

และ รายชอผ-โชคดนนเอง

เมอลอกอนเข-ามาแล-ว เข-าทาการลงทะเบยนเพอขอ code จะปรากกฎดงรป

ลอกอนเข-ามา และทาการ random code ในแต(ละงาน กจะได- code ทกกเกบไว- ในฐานข-อมล

refresh กข-อมลท admin ส(ม จะปรากกฎบนตาราง

32 หลก หน-าตาไม(ซา

หลงจากนน ผ-ให-เช(า จะลอกอนเข-ามาในฐานะ admin เมอซ(มแจก

ล(าง เมอ ผ-เช(าลอกอนเข-า

จะปรากกฎดงรป

ทกกเกบไว- ในฐานข-อมล

Page 86: Market management with ZK Grails

B5325351 นายอนราช แก0วละมล

Activity Diagram

Page 87: Market management with ZK Grails

Communication Diagram

Class Diagram

Page 88: Market management with ZK Grails

ค(มอการใช,งานระบบแสดงข,อมลผ,เช(า

1.การ Login เข,าส(ระบบ ซงในการทาสญญาเช(าพนทขายสนค,านน จะมการสร,าง

ให,กบผ,เช(า และผ,เช(าสามารถทจะนา

ของผ,เช(า และดสญญาของผ,เช(าเองได,

2.เปDดหน,าสาหรบ Login เข,าส(ระบบ

3.เมอ Login เข,าส(ระบบเรยบร,อยแล,ว จะแสดงดงรปต(อไปน

ส(วนน ผ,เช(าต,องทาการกรอกข,อมลด,วยตนเอง ดงนนจงต,องทา

ค(มอการใช,งานระบบแสดงข,อมลผ,เช(า

ระบบ ซงในการทาสญญาเช(าพนทขายสนค,านน จะมการสร,าง Username

และผ,เช(าสามารถทจะนา Username กบ Password นนมาใช, Login เข,าส(ระบบ เพอทจะดข,อมล

ของผ,เช(า และดสญญาของผ,เช(าเองได,

เข,าส(ระบบ

เข,าส(ระบบเรยบร,อยแล,ว จะแสดงดงรปต(อไปน แต(ข,อมลของผ,เช(า จะยงไม(ม เนองจาก ข,อมลใน

ส(วนน ผ,เช(าต,องทาการกรอกข,อมลด,วยตนเอง ดงนนจงต,องทาขนตอนการกรอกข,อมลดงน

2ก#$%&'

Username =

Password = aaa

2.2 Click

3.2 Click +ก,-..,/012

Username กบ Password

เข,าส(ระบบ เพอทจะดข,อมล

แต(ข,อมลของผ,เช(า จะยงไม(ม เนองจาก ข,อมลใน

การกรอกข,อมลดงน

2.1 ก4/ก.,/012 5678900:;ก#$%&'<4;70:,& =%,

Username = aaa

Password = aaa

Click

3.1 >?8-0 0!.,/012+9'8

Page 89: Market management with ZK Grails

จะแสดงในส(วน การกรอกข1อมลผ1เช(า

3.3 ก%&ก'(&)*+,-("%#$%ก& &4

จะแสดงในส(วน การกรอกข1อมลผ1เช(า แล1วทาการกรอกข1อมล

ก%&ก'(&)*+,-("%#$%ก& &4 3.4 Click

Page 90: Market management with ZK Grails

เมอกรอกข)อมลและกด Save จะปรากฏดงรป

4.เมอทาการแก)ไขข)อมลเสรจเรยบร)อยแล)ว กสามารถดข)อมลสญญาของผ)เช(า ในฐานะ

กจะได)ออกมาดงรป

จะปรากฏดงรป

เมอทาการแก)ไขข)อมลเสรจเรยบร)อยแล)ว กสามารถดข)อมลสญญาของผ)เช(า ในฐานะ User

3.5 %&'()*()*)ก/012''ก(3

4.1Click 1)06,,3

User นนๆ ได)

%&'()*()*)ก/012

Page 91: Market management with ZK Grails

5.สามารถเข)าไปแจ)งซ(อมแผงขายสนค)าได)

กจะได)ออกมาดงรป

สามารถเข)าไปแจ)งซ(อมแผงขายสนค)าได)

5.1Click

Page 92: Market management with ZK Grails
Page 93: Market management with ZK Grails

ค(มอการใช,งานระบบแสดงความคดเหน

1.เมอผ,เช(าทาการ Login เข,าส(ระบบ เรยบร,อยแล,ว กจะได,

! -$ก&'ก()'*+,-!./"-1*"2.34.$

ค(มอการใช,งานระบบแสดงความคดเหน

เข,าส(ระบบ เรยบร,อยแล,ว กจะได, ดงรป

! -$ก&'ก()'*+,-!./

Page 94: Market management with ZK Grails

2.ทาการกรอกข)อมลแสดงความคดเหน

เมอทาการ Click ปRม แสดงความคดเหน กจะปรากฎข)อมลแสดงความคดเหนดงรป

2.2 Click

ทาการกรอกข)อมลแสดงความคดเหน

แสดงความคดเหน กจะปรากฎข)อมลแสดงความคดเหนดงรป 2.1 ก&'ก()'*+,-./0"-3*

()'*+,()-./0''ก*3

()'*+,()-./0''ก*3

Page 95: Market management with ZK Grails

ค#มอระบบลานจอดรถค#มอระบบลานจอดรถค#มอระบบลานจอดรถค#มอระบบลานจอดรถ

เป3นการให7ลกค7าเลอกพนทในการใช7บรการโดย ระบบจะเป3นการใ

และเวลาทใช7บรการ

1. กรอกข7อมลประเภทรถ ทะเบยนรถ วนและเวลา ชวโมงทใช7บรกา

2. ถ7ากรอกข7อมลไม#ครบระบบจะทาการ

B5327799 B5327799 B5327799 B5327799

เป3นการให7ลกค7าเลอกพนทในการใช7บรการโดย ระบบจะเป3นการให7พนงงานกรอกข7อมลของรถประเภทต#างๆ

กรอกข7อมลประเภทรถ ทะเบยนรถ วนและเวลา ชวโมงทใช7บรการ และยนยน

ถ7ากรอกข7อมลไม#ครบระบบจะทาการแจ7งเตอนเพอกรอกข7อมลให7ครบ

B5327799 B5327799 B5327799 B5327799 นายอภชาต โนายอภชาต โนายอภชาต โนายอภชาต โสเพงสเพงสเพงสเพง

ห7พนงงานกรอกข7อมลของรถประเภทต#างๆ

Page 96: Market management with ZK Grails

3. เมอกรอกข,อมลเสรจกดป6ม

4. เสรจแล,วจะมข,อมลรถของลกค,าปรากฏ

เมอกรอกข,อมลเสรจกดป6ม submit จะมข,อความบอกวGา บนทกข,อมลเรยนร,อย

เสรจแล,วจะมข,อมลรถของลกค,าปรากฏ

จะมข,อความบอกวGา บนทกข,อมลเรยนร,อย

Page 97: Market management with ZK Grails
Page 98: Market management with ZK Grails

ค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราว

เพอให:ผ:ทสนใจทจะใช:พนทในการขายของแต#ไม#ประสงคAทจะขายเ

บรการ

1. หน:าต#างระบบจองพนทชวคราว

2. กรอกข:อมลลงช#องหมายเลข

ค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราวค#มอระบบจองพนทชวคราว

เพอให:ผ:ทสนใจทจะใช:พนทในการขายของแต#ไม#ประสงคAทจะขายเปEนรายเดอนได:มพนทใช:

หน:าต#างระบบจองพนทชวคราว

กรอกข:อมลลงช#องหมายเลข 1 เสรจแล:วกดป6ม submit ตามหมายเลข 2

เปEนรายเดอนได:มพนทใช:

Page 99: Market management with ZK Grails

3. ถ%ามการเลอกพนทในการใช%บรการ ถ%าชาระค;าบรการแล%วจะแสดงหมายเลข

สถานะทยงค%างชาระ ตามหมายเลขสอง

4. เมอเลอกพนทเสรจจะมรายการการเลอกแสดง

ถ%ามการเลอกพนทในการใช%บรการ ถ%าชาระค;าบรการแล%วจะแสดงหมายเลข

สถานะทยงค%างชาระ ตามหมายเลขสอง

เมอเลอกพนทเสรจจะมรายการการเลอกแสดง

ถ%ามการเลอกพนทในการใช%บรการ ถ%าชาระค;าบรการแล%วจะแสดงหมายเลข 1 ถ%ายงไม;ชาระจะม

Page 100: Market management with ZK Grails

Activity Diagram

Page 101: Market management with ZK Grails

Communication Diagram

Class Diagram

Communication Diagram

Page 102: Market management with ZK Grails

Burndown Charts Burndown Charts Burndown Charts Burndown Charts