แผนผัง วัฒนาอ่อนนุ้ย

27
หหหหหหหหหหหห หหหหหหหหหหหห Flowchart Flowchart หหห หหห Storyboard Storyboard หหหหห หหหหห Flowcharts Flowcharts Storyboard Storyboard

Upload: finverok

Post on 20-Feb-2017

189 views

Category:

Business


0 download

TRANSCRIPT

Page 1: แผนผัง วัฒนาอ่อนนุ้ย

หลกการเขยน หลกการเขยน Flowchart Flowchart และและ Storyboard Storyboard ทดทด

FlowchartsFlowcharts

StoryboardStoryboard

Page 2: แผนผัง วัฒนาอ่อนนุ้ย

FLOW CHARTSFLOW CHARTS

Page 3: แผนผัง วัฒนาอ่อนนุ้ย

Flowcharts• ผงงาน คอ แผนภาพทมการใชสญลกษณรปภาพ

และลกศรทแสดงถงขนตอนการทำางานของโปรแกรมหรอระบบทละขนตอน รวมไปถงทศทางการไหลของขอมลตงแตแรกจนไดผลลพธตามทตองการ

• ใชในการอธบายกระบวนการทตองมการตดสนใจ หรอมทางเลอก

Page 4: แผนผัง วัฒนาอ่อนนุ้ย

ประเภทของผงงาน• ผงงานระบบ(System Flowchart)• ผงงานโปรแกรม(Programming Flowchart)

Page 5: แผนผัง วัฒนาอ่อนนุ้ย

ประโยชนของผงงาน

ชวยลำาดบขนตอนการทำางานของโปรแกรม และสามารถนำาไปเขยนโปรแกรมไดโดยไมสบสน

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

ชวยใหการดดแปลง แกไข ทำาไดอยางสะดวกและรวดเรว

ชวยใหผอนสามารถศกษาการทำางานของโปรแกรมไดอยางงาย และรวดเรวมากขน

Page 6: แผนผัง วัฒนาอ่อนนุ้ย

วธการเขยนผงงานทด

ใชสญลกษณตามทกำาหนดไว

ใชลกศรแสดงทศทางการไหลของขอมลจากบนลงลาง หรอจากซายไปขวา

คำาอธบายในภาพควรสนกระทดรด และเขาใจงาย

ทกแผนภาพตองมลกศรแสดงทศทางเขา - ออก

ไมควรโยงเสนเชอมผงงานทอยไกลมาก ๆ ควรใชสญลกษณจดเชอมตอแทน

ผงงานควรมการทดสอบความถกตองของการทำางานกอนนำาไปเขยนโปรแกรม

Page 7: แผนผัง วัฒนาอ่อนนุ้ย

สญลกษณทใชในการเขยน สญลกษณทใชในการเขยน Flowchart Flowchart ((แผนผงลำาดบงานแผนผงลำาดบงาน)) ของ ของ PowerPointPowerPoint

Page 8: แผนผัง วัฒนาอ่อนนุ้ย

สญลกษณทใชในการเขยน สญลกษณทใชในการเขยน FlowchartFlowchart((แผนผงแผนผงลำาดบงานลำาดบงาน))ของ ของ PowerPointPowerPoint

ขนตอน

ขนตอนการสำารอง

การตดสนใจ

ขอมล

ขนตอนทนยามไว

ทเกบภายใน

เอกสาร

หลายเอกสาร

สนสด

การเตรยม

ปอนขอมลดวยตนเอง

ขนตอนททำาดวยตนเอง

ตวเชอม

ตวเชอมไปหนาอน

บตร

เทปเจาะร

จดรวมการเชอมตอ

หรอ

ตรวจเทยบ

เรยงลำาดบ

แยก

ผสาน

ขอมลทเกบอย

หนวงเวลา

ทเกบแบบเขาถงโดยลำาดบ

ดสกแมเหลก

ทเกบแบบเขาถงโดยตรง

จอภาพ

Page 9: แผนผัง วัฒนาอ่อนนุ้ย

สญลกษณทนยมใชงานสญลกษณทนยมใชงาน

ในการออกแบบงานนำาเสนอดวย ในการออกแบบงานนำาเสนอดวย PowerPointPowerPoint

Page 10: แผนผัง วัฒนาอ่อนนุ้ย

                                                                                              ตวแรก Terminal ใชบอกจดเรมตนและจดสนสดของงานครบตวทสอง Process Box ใชอธบายงานตาง ๆ เชน การพมพงาน, การคนหาวสดโสต ฯ ,การซอมเครอง เปนตนตวทสาม Dicision Box ใชอธบายการตดสนใจของงานหรอขนตอนตาง ๆ กอนจะไปทำางานขนตอนตอไป เชน ตรวจสอบขอมลถกตองใชหรอไม ถาใชใหไปทำางานอะไรตอ ไมไชไปทำางานอะไรตอตวทส Input/Output ใชอธบายการรบขอมลเขาหรอสงขอมลออกเชน รบบตรนกศกษา , เขยนใบเสรจรบเงนเปนตนตวทหา Connecting disjoint ใชเปนจดเชอมตอของสญลกษณตาง ๆในผงลำาดบงานตวทหก Direction of flow ใชสำาหรบแสดงทศทางการทำางานของผงลำาดบงาน

สญลกษณทนยมใชงานสญลกษณทนยมใชงาน

ในการออกแบบงานนำาเสนอดวย ในการออกแบบงานนำาเสนอดวย PowerpointPowerpoint

Page 11: แผนผัง วัฒนาอ่อนนุ้ย

ตวอยาง ตวอยาง FlowchartsFlowcharts

Page 12: แผนผัง วัฒนาอ่อนนุ้ย

ตวอยาง ตวอยาง FlowchartFlowchart

Page 13: แผนผัง วัฒนาอ่อนนุ้ย

การเขยน การเขยน Flowchart Flowchart แบบโครงสรางแบบโครงสรางการเขยน Flowchart แบบโครงสรางมประโยชนคอทำาใหการไลขนตอนการทำางานทำาไดงายและเปนระเบยบ ซงมหลกการเขยนอย สามขอ คอ

•Sequence•Selection•Iteration

Page 14: แผนผัง วัฒนาอ่อนนุ้ย

รปท 2

รปท 1

SEQUENCEคอการเขยนใหเปนลำาดบ ดงรปท 1. ไมใชเขยนขามไปขามมาดงรปท 2.

Page 15: แผนผัง วัฒนาอ่อนนุ้ย

YN

รปท 3

SELECTIONเปนทางเลอกของโปรแกรมซง จะตองมเพยงสองทางเลอกเทานน และ หลงจากนนทางเลอกทงสองตองมาพบกน และทำางานในขนตอนตอไป

Page 16: แผนผัง วัฒนาอ่อนนุ้ย

รปท 4.

ITERATIONคอการทำาซำา เปนการเขยน flowchart ใหกลบมาทำางานในขนตอนอยางเกา จะเหนวา flowchart มลกษณะวน ซงเรยกวา loop และจะสงเกตวา การวน loop ดง รปท 4 จะไมมทางออกไปทำางานในขนตอนตอไปไดเลย เพอทจะทำาใหออกจาก loop ไดจะตองมการ เชคเพออกจาก loop ดงจะไดกลาวตอไป

Page 17: แผนผัง วัฒนาอ่อนนุ้ย

ในการเขยน flowchart จะม loop ใหเลอกใชไดสองประเภทคอ DO WHILE และ DO UNTIL

Y

N

รปท 5.

•DO WHILE จะ ทำาการเชคเพอทจะออกจาก loop กอนทจะทำางานตามคำาสงใน loop•และ เงอนไขเพอทจะออกจาก loop จะตองเปนเทจ ดงรปท 5.

Page 18: แผนผัง วัฒนาอ่อนนุ้ย

Y

N

รปท 6.

DO UNTIL จะ ทำาการเชคเพอทจะออกจาก loop ณ ตำาแหนงสดทายของ loop และ เงอนไขเพอทจะออกจาก loop จะตองเปนจรง ดงรปท 6.

Page 19: แผนผัง วัฒนาอ่อนนุ้ย

STORYBOARDSTORYBOARD

Page 20: แผนผัง วัฒนาอ่อนนุ้ย

  การเขยนสตอรบอรด การเขยนสตอรบอรด ((StoryboardStoryboard ) )•การเขยนสตอรบอรดเปนขนตอนของการเตรการเขยนสตอรบอรดเปนขนตอนของการเตรยมการนำาเสนอขอความ ภาพ รวมทง สอในรปยมการนำาเสนอขอความ ภาพ รวมทง สอในรปของมลตมเดยตางๆ ลงในกระดาษ เพอใหการของมลตมเดยตางๆ ลงในกระดาษ เพอใหการนำาเสนอขอความ และสอในรปแบบตางๆ เหลานำาเสนอขอความ และสอในรปแบบตางๆ เหลานเปนไปอยางเหมาะสมบนหนาจอคอมพวเตอรนเปนไปอยางเหมาะสมบนหนาจอคอมพวเตอรตอไป ขณะทผงงานนำาเสนอลำาดบ และขนตอนตอไป ขณะทผงงานนำาเสนอลำาดบ และขนตอนของการตดสนใจ สตอรบอรดนำาเสนอเนอหา ของการตดสนใจ สตอรบอรดนำาเสนอเนอหา และลกษณะของการนำาเสนอ ขนตอนการสรางและลกษณะของการนำาเสนอ ขนตอนการสรางสตอรบอรดรวมไปถงการเขยนสครปต สตอรบอรดรวมไปถงการเขยนสครปต ((ซงซงสครปตในทน คอ เนอหาสครปตในทน คอ เนอหา ) ) ทผใชจะไดเหนบนทผใชจะไดเหนบนหนาจอซงไดแก เนอหา ขอมล คำาถาม ผลปอนหนาจอซงไดแก เนอหา ขอมล คำาถาม ผลปอนกลบ คำาแนะนำา คำาชแจง ขอความเรยกความกลบ คำาแนะนำา คำาชแจง ขอความเรยกความสนใจ ภาพนง และภาพเคลอนไหว ฯลฯสนใจ ภาพนง และภาพเคลอนไหว ฯลฯ

Page 21: แผนผัง วัฒนาอ่อนนุ้ย

Story board• Storyboard คอ การสรางภาพใหเหนลำาดบ

ขนตอนตามเนอเรองทตองการ โดยเฉพาะการสรางภาพเคลอนไหว

• รายละเอยดทควรมใน Storyboard– ภาพราง– คำาอธบายแตละสอทใช (ขอความ

รปภาพ ภาพเคลอนไหว เสยง วดโอ)– เวลาทใช– หลายเลขหนาจอ– การเปลยนภาพ (Transition)– เครองมอหรอโปรแกรมทใช– งบประมาณ– ระบบนำาทาง (Navigation)– คำาอธบายเพมเตม (Comments)

Page 22: แผนผัง วัฒนาอ่อนนุ้ย

การจดทำา การจดทำา StoryboardStoryboardตวอยางเชนในหวขอ ตวอยางเชนในหวขอ Presentations Presentations จากโฟลวชารตกเปนการแจงแจงจากโฟลวชารตกเปนการแจงแจงรายละเอยดลงไปวาในสวนนประกอบรายละเอยดลงไปวาในสวนนประกอบดวยภาพ ขอความ ภาพเครองไหว มเสยงหรอเพลงประกอบหรอไม และมดวยภาพ ขอความ ภาพเครองไหว มเสยงหรอเพลงประกอบหรอไม และมการเรยงลำาดบการทำางานอยางไร การเรยงลำาดบการทำางานอยางไร มการวางหนาจออยางไรรวมทงการกำาหนดแหลงของขอมล เชน ภาพและมการวางหนาจออยางไรรวมทงการกำาหนดแหลงของขอมล เชน ภาพและเสยงวาไดมาอยางไรจากแหลงไหนเสยงวาไดมาอยางไรจากแหลงไหน

การเตรยมขอมลสำาหรบ การเตรยมขอมลสำาหรบ Storyboard Storyboard ขอมลสำาหรบ ขอมลสำาหรบ Storyboard Storyboard อาจมทงภาพ เสยง ขอความ ภาพเคลอนไหวอาจมทงภาพ เสยง ขอความ ภาพเคลอนไหว (Animation(AnimationMovies) Movies) หรออนๆ ซงจะตองมการจดเตรยมขนมากอนทจะนำาไปใสโปรแกรม มรายละเอยดทเกยวของดงนหรออนๆ ซงจะตองมการจดเตรยมขนมากอนทจะนำาไปใสโปรแกรม มรายละเอยดทเกยวของดงน

Page 23: แผนผัง วัฒนาอ่อนนุ้ย

1 1 การจดเตรยมภาพสำาหรบโปรแกรมการจดเตรยมภาพสำาหรบโปรแกรมขอมลตาง ๆ อาจจะมาจากการวาดดวยโปรแกรม ขอมลตาง ๆ อาจจะมาจากการวาดดวยโปรแกรม Graphic Editor Graphic Editor เชน โปรแกรม เชน โปรแกรม PC Paint Brush PC Paint Brush ทม ทม Microsoft WindowsMicrosoft Windows หรออน ๆ โปรแกรม หรออน ๆ โปรแกรม Authoring System Authoring System บางตวจะมคำาสงสำาหรบการวาดรปหรอในสวนของ บางตวจะมคำาสงสำาหรบการวาดรปหรอในสวนของ Graphics Editor Graphics Editor ไวใหดวยไวใหดวยทำาใหทำางานไดสะดวกขน แตอยางไรกดโปรแกรมแตละตวมความสามารถแตกตางกน ดงนนอาจตองมการใชโปรแกรมทำาใหทำางานไดสะดวกขน แตอยางไรกดโปรแกรมแตละตวมความสามารถแตกตางกน ดงนนอาจตองมการใชโปรแกรมหลายตวชวยกน การทำางานภายใตระบบ หลายตวชวยกน การทำางานภายใตระบบ Microsoft Windows Microsoft Windows ทำาใหสามารถแลกเปลยนขอมลกนไดโดยงาย นอกจากทำาใหสามารถแลกเปลยนขอมลกนไดโดยงาย นอกจากนอาจจะนำาเขามาจากแหลงอน เชน การ นอาจจะนำาเขามาจากแหลงอน เชน การ Scan Scan จากหนงสอหรอวารสารดวยการใชเครอง จากหนงสอหรอวารสารดวยการใชเครอง Scanner Scanner หรออาจนำามาจากหรออาจนำามาจากกลองถายวดโอ ในกรณนจะตองมการดพเศษททำาหนาทจบสญญาณวดโอเขามาในเครองคอมพวเตอร เรยกวาการดกลองถายวดโอ ในกรณนจะตองมการดพเศษททำาหนาทจบสญญาณวดโอเขามาในเครองคอมพวเตอร เรยกวาการด Video Capture Video Capture เชน การด เชน การด Video Blaster Video Blaster ของบรษท ของบรษท Creative Technology Creative Technology ดวยวธนทำาใหสามารถนำาภาพตาง ๆ ดวยวธนทำาใหสามารถนำาภาพตาง ๆ เขามาใชในโปรแกรมไดอยางมากมายเขามาใชในโปรแกรมไดอยางมากมาย

Page 24: แผนผัง วัฒนาอ่อนนุ้ย

2 2 การจดเตรยมเสยงการจดเตรยมเสยงการบนทกเสยงเขามาในเครองคอมพวเตอรนน เครองคอมพวเตอรจะตองมการด การบนทกเสยงเขามาในเครองคอมพวเตอรนน เครองคอมพวเตอรจะตองมการด Sound Generator Card Sound Generator Card เชน เชน Sound Blaster Card Sound Blaster Card การดนมความจำาเปนในการบนทกเสยง ทมการแปลงสญญาณเสยงเปนขอมลคอมพวเตอรและทำางานในทางตรงขามเมอโปรแกรมการดนมความจำาเปนในการบนทกเสยง ทมการแปลงสญญาณเสยงเปนขอมลคอมพวเตอรและทำางานในทางตรงขามเมอโปรแกรมเรยกใชแฟมเสยงทจะใหออกลำาโพงในโปรแกรม เรยกใชแฟมเสยงทจะใหออกลำาโพงในโปรแกรม Microsoft Windows 3.1 Microsoft Windows 3.1 ซงเปน ซงเปน Multimedia Version Multimedia Version กมโปรแกรม กมโปรแกรม Sound RecorderSound Recorder สำาหรบบนทกเสยง สำาหรบบนทกเสยง Media Player Media Player สำาหรบ สำาหรบ Playback Playback เสยงบนทกไปแลวจะเกบเปนแฟมขอมลเพอให เสยงบนทกไปแลวจะเกบเปนแฟมขอมลเพอให Authoring System Authoring System เรยกใชโดยเรยกใชโดยสามารถกำาหนดเวลาในการเลน สามารถกำาหนดเวลาในการเลน Playback Playback เพอใหความสมพนธกบการแสดงภาพเพอใหความสมพนธกบการแสดงภาพการนำาเสยงเขาไปใชในบางครงอาจใชวธใหโปรแกรมควบคมการเลนเครอง การนำาเสยงเขาไปใชในบางครงอาจใชวธใหโปรแกรมควบคมการเลนเครอง CD CD สมพนธกบเนอเรองกไดโปรแกรม สมพนธกบเนอเรองกไดโปรแกรม Authoring System Authoring System เชน โปรแกรม เชน โปรแกรม Authorwar Professional Authorwar Professional ของบรษท ของบรษท Macromedia Macromedia เปนตวอยางหนงทมความสามารถน ขอมลทมลกษณะเปนภาพเปนตวอยางหนงทมความสามารถน ขอมลทมลกษณะเปนภาพเคลอนไหวการนำาภาพเคลอนไหวเขามาใชกบโปรแกรมอาจทำาไดหลายวธ เชนเคลอนไหวการนำาภาพเคลอนไหวเขามาใชกบโปรแกรมอาจทำาไดหลายวธ เชน1. 1. การตอเครองเลนเลเซอรเขากบคอมพวเตอร แลวใชโปรแกรมควบคมการเลนใหสมพนธกบเนอหาการตอเครองเลนเลเซอรเขากบคอมพวเตอร แลวใชโปรแกรมควบคมการเลนใหสมพนธกบเนอหา2. 2. การจบภาพจากวดโอเขามา เปนขอมลประเภท การจบภาพจากวดโอเขามา เปนขอมลประเภท Movied file Movied file โดยมการกำาหนดเปนจำานวนเฟรมตอวนาท ทำาไดดวยโปรแกรม โดยมการกำาหนดเปนจำานวนเฟรมตอวนาท ทำาไดดวยโปรแกรม เชน เชน Microsoft Video For windows Microsoft Video For windows จากนนจงเรยกใชโฟลดวยโปรแกรม จากนนจงเรยกใชโฟลดวยโปรแกรม Video CaptureVideo Capture

Page 25: แผนผัง วัฒนาอ่อนนุ้ย

3. 3. สรางภาพเคลอนไหว สรางภาพเคลอนไหว (Animation File) (Animation File) ขนใชเอง เชน จากโปรแกรม ขนใชเอง เชน จากโปรแกรม Autodesk Animation, 3D Studio Autodesk Animation, 3D Studio และอน ๆ และอน ๆ ทสามารถทำาภาพทสามารถทำาภาพเคลอนไหวทงสองและสามมตโปรแกรม เคลอนไหวทงสองและสามมตโปรแกรม Authoring System Authoring System สวนใหญจะมความสามารถทำาภาพ สวนใหญจะมความสามารถทำาภาพ Animation Animation เปนพนฐานอยแลวเปนพนฐานอยแลว

ขอมลทเปนขอความอาจจะปอนลงไปใน ขอมลทเปนขอความอาจจะปอนลงไปใน Authoring ProgramAuthoring Programหรอ หรอ Power Point Power Point การปอนขอมลดงกลาวน อาจจะปอนโดยตรงหรอบางโปรแกรมสามารถอานขอมลจากการปอนขอมลดงกลาวน อาจจะปอนโดยตรงหรอบางโปรแกรมสามารถอานขอมลจาก Text FileText File เขาไปใชในงานไดเขาไปใชในงานได

Page 26: แผนผัง วัฒนาอ่อนนุ้ย

ตวอยาง ตวอยาง StoryboardStoryboard

Page 27: แผนผัง วัฒนาอ่อนนุ้ย

Title : ………………………

File Name : ……………………

From :………………Link to frame :………..

Sound : …………………………………

Picture : …………………………………

Video : …………………………………

narrations : ………………………………… ………………………………………………. ………………………………………………. ………………………………………………. ……………………………………………….

Other : …………………………….……

Animation : ……………………………