คํานํา...ใช้เครื่องมือในการวิเคราะห์ระบบงาน...

Preview:

Citation preview

คานา

หนงสอเรยนการวเคราะหและออกแบบระบบ รหส 3204-2009 เลมนไดเรยบ

เรยงขนตรงตามหลกสตรและเปนวชาชพวชา ของระดบชนประกาศนยบตรวชาชพ

ชนสง(ปวส.)หลกสตรกรมอาชวศกษาพทธศกราช 2546 และสถาบนเทคโนโลยราช

มงคลฉบบปรบปรง 2546ของกระทรวงศกษาธการ

เนอหาวชาในหนงสอเลมนไดแบงออกเปน 7 บท ซงประกอบดวยเรอง

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ ความสาคญของการวเคราะห

และออกแบบระบบ ขนตอนและวธการในการวเคราะหและออกแบบ เครองมอทใช

ในการวเคราะหและออกแบบระบบ การวเคราะหและการออกแบบ การพฒนาระบบ

การเรมปฏบตงานตามระบบงานใหม นอกจากนนในหนงสอเลมนยงมแบบทดสอบ

เพอทาการทดสอบความรความเขาใจของผเรยน

หวงวาหนงสอเลมน จะเกดประโยชนแกผเรยนและผทสนใจทกทานสมดง

เจตนารมณของผเรยบเรยงและหากมขอเสนอแนะประการใด ผเรยบเรยงยนดนอมรบ

ดวยความยนดขอขอบพระคณเปนอยางยง นร ธารจรต 31 ต.ค. 49

สารบญ เรอง หนา

หนวยการเรยนท 1 ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ 1

- ความหมายของระบบ 5

- ลกษณะสาคญของระบบ 7

- องคประกอบของระบบ 8

- กระบวนการของระบบ 10

- ประเภทของระบบ 10

- ระบบธรกจ 14

- ระบบสารสนเทศ 16

- แบบทดสอบ 24

หนวยการเรยนท 2 ความสาคญของการวเคราะหและออกแบบระบบ 27

- ความหมายของการวเคราะหและออกแบบระบบ 29

- นกวเคราะหระบบ 30

- คณสมบตของนกวเคราะหระบบ 30

- หนาทและบทบาทของนกวเคราะหระบบ 31

- ขนตอนการพฒนาระบบ 32

- วฏจกรการพฒนาระบบ 32

- แบบทดสอบ 34

หนวยการเรยนท 3 ขนตอนและวธการในการวเคราะหและออกแบบ 35

- การรเรมโครงการและการศกษาเบองตน 37

- กาหนดปญหาและความตองการ 39

- กาหนดวตถประสงคหรอเปาหมาย 41

- ศกษาความเหมาะสมความเปนไปไดในการพฒนาระบบ 41

- แบบทดสอบ 46

เรอง หนา

หนวยการเรยนท 4 เครองมอทใชในการวเคราะหและออกแบบระบบ 48

- แผนภมการจดการองคกร 51

- แผนภมแกนทชารต 53

- แผนภมแสดงการไหลของงาน 53

- แผนภมการทางานของระบบงาน 54

- แผนภมแสดงขนตอนการทางานของโปรแกรม 54

- แผนภมแสดงการระบขนตอนการทางาน 55

- แผนภมการเขยนบรรยายเงอนไขการทางานของระบบ 58

- แผนภมแสดงความสมพนธของเงอนไขระบบงาน 60

- แผนภมแสดงการตดสนใจ 60

- แผนภมแสดงการเคลอนทของขอมลในระบบงาน 62

- แผนภมแสดงการทากจกรรมในระบบงาน 63

- แผนภมการไหลของขอมล 65

- พจนานกรมขอมล 75

- แบบทดสอบ 78

หนวยการเรยนท 5 การวเคราะหและการออกแบบ 81

- การออกแบบระบบงานใหม 83

- การออกแบบแฟมขอมล และฐานขอมล 97

- การออกแบบขอมลนาเขา 100

- การออกแบบฟอรม 103

- การออกแบบรายงาน 104

- แบบทดสอบ 109

หนวยการเรยนท 6 การพฒนาระบบ 111

- วางแผนการพฒนา 113

- การพฒนาโปรแกรม 114

เรอง หนา

- การพฒนาขอมล 119

- การคดเลอกเครองและโปรแกรมคอมพวเตอร 120

- การคดเลอกบคลากร 122

- การเตรยมสถานท 123

- แบบทดสอบ 125

หนวยการเรยนท 7 การเรมปฏบตงานตามระบบงานใหม 126

- การตดตงระบบ 128

- การฝกอบรม 129

- วธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหม 130

- การจดทาเอกสารประกอบการทางาน 133

- แบบทดสอบ 135

บรรณานกรม

แผนกาหนดการสอน

วชา การวเคราะหและออกแบบระบบ (System Analysis And Design)

รหสวชา 3204-2009 และ 05-051-209 3 หนวยกต 4 คาบ/สปดาห

สปดาห

ท เรอง ทฤษฎ ปฏบต

1-2

1. ความรเบองตนเกยวกบการวเคราะหและ

ออกแบบระบบ

- ความหมายของระบบ

- ลกษณะสาคญของระบบ

- องคประกอบของระบบ

- กระบวนการของระบบ

- ประเภทของระบบ

- ระบบธรกจ

- ระบบสารสนเทศ

3

2. ความสาคญของการวเคราะหและออกแบบระบบ

- ความหมายของการวเคราะหและ

ออกแบบระบบ

- นกวเคราะหระบบ

- คณสมบตของนกวเคราะหระบบ

- หนาทและบทบาทของนกวเคราะห

ระบบ

- ขนตอนการพฒนาระบบ

- วฏจกรการพฒนาระบบ

4-5 3. ขนตอนและวธการในการวเคราะหและออกแบบ

- การรเรมโครงการและการศกษาเบองตน

สปดาห

ท เรอง ทฤษฎ ปฏบต

- กาหนดปญหาและความตองการ

- กาหนดวตถประสงคหรอเปาหมาย

- ศกษาความเหมาะสมความเปนไปได

ในการพฒนาระบบ

6-9

4.เครองมอทใชในการวเคราะหและออกแบบระบบ

- แผนภมการจดการองคกร

- แผนภมแกนทชารต

- แผนภมแสดงการไหลของงาน

- แผนภมการทางานของระบบงาน

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

โปรแกรม

10 สอบกลางภาค

11-12

- แผนภมแสดงการระบขนตอนการ

ทางาน

- แผนภมการเขยนบรรยายเงอนไขการ

ทางานของระบบ

- แผนภมแสดงความสมพนธของเงอนไข

ระบบงาน

- แผนภมแสดงการตดสนใจ

- แผนภมแสดงการเคลอนทของขอมลใน

ระบบงาน

- แผนภมแสดงการทากจกรรมใน

ระบบงาน

- แผนภมการไหลของขอมล

สปดาห

ท เรอง ทฤษฎ ปฏบต

- พจนานกรมขอมล

13-15

5. การวเคราะหและการออกแบบ

- การออกแบบระบบงานใหม

- การออกแบบแฟมขอมล และฐานขอมล

- การออกแบบขอมลนาเขา

- การออกแบบฟอรม

- การออกแบบรายงาน

16-17

6. การพฒนาระบบ

- วางแผนการพฒนา

- การพฒนาโปรแกรม

- การพฒนาขอมล

- การคดเลอกเครองและโปรแกรม

คอมพวเตอร

- การคดเลอกบคลากร

- การเตรยมสถานท

18-19

7. การเรมปฏบตงานตามระบบงานใหม

- การตดตงระบบ

- การฝกอบรม

- วธการเปลยนแปลงจากระบบงานเกาไป

ใชระบบงานใหม

- การจดทาเอกสารประกอบการทางาน

20 สอบปลายภาค

หลกสตรวชาชพวชา

วชา การวเคราะหและออกแบบระบบ3204-2009) (System Analysis And Design)

3 หนวยกต 4 คาบเรยน/สปดาห

จดประสงครายวชา เพอให

1. มความรความความเขาใจเกยวกบระบบงานธรกจทวไป

2. มความรความเขาใจในวงจรการวเคราะหและออกแบบ

3. มความรความเขาใจในการใชเครองมอชวยวเคราะหและออกแบบ

4. เหนคณคาของการวเคราะหและออกแบบ

มาตรฐานรายวชา

1. อธบายกระบวนการในการวเคราะหและออกแบบ

2. ปฏบตการวเคราะหและออกแบบระบบงานขนาดเลกทางธรกจ

คาอธบายรายวชา

ศกษาและปฏบตการเกยวกบแนวคดเบองตนเกยวกบระบบงานธรกจ วงจร

การวเคราะหระบบงาน คณสมบตของนกวเคราะหระบบ ขนตอนและวธการ และ

ความเปนไปไดในการพฒนาระบบ การศกษาระบบงาน วธการรวบรวมขอมลเพอการ

ใชเครองมอในการวเคราะหระบบงาน การเขยน DATA FLOW DIAGRAM ,

SYSTEM FLOWCHART , ER-DIAGRAM ,DESCRIPTION TABLE ,

DESCRIPTION TREE และ DATA DICTIONARY ตลอดจนการเขยนและการ

นาเสนอ โครงรางระบบธรกจ

1

หนวยการเรยนรท 1

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

สาระการเรยนร

1. ความหมายของระบบ

2. ลกษณะสาคญของระบบ

3. องคประกอบของระบบ

4. กระบวนการของระบบ

5. ประเภทของระบบ

6. ระบบธรกจ

7. ระบบสารสนเทศ

จดประสงคเชงพฤตกรรม

1. สามารถบอกความหมายของระบบได

2. สามารถบอกลกษณะสาคญของระบบได

3. สามารถอธบายถงองคประกอบของระบบได

4. สามารถบอกถงกระบวนการของระบบได

5. สามารถบอกประเภทของระบบงานได

6. สามารถอธบายระบบงานธรกจได

7. สามารถอธบายระบบงานสารสนเทศได

2

จดประสงคการเรยนร

1. บอกความหมายของระบบได

2. บอกลกษณะสาคญของระบบได

3. อธบายลกษณะขององคประกอบของระบบได

4. อธบายกระบวนการของระบบได

5. สามารถบอกประเภทของระบบงานตาง ๆ ทอยในระบบธรกจและระบบ

สารสนเทศได

3

หนวยการเรยนรท 1

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

แผนภมความคดรวบยอดความหมายของระบบ

ลกษณะสำคญของระบบ

องคประกอบของระบบ

กระบวนการของระบบ

ประเภทของระบบ

ระบบธรกจ

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

ระบบสารสนเทศ

4

หนวยการเรยนรท 1

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

บทนา

ในปจจบนองคกรตางๆ จะใหความสาคญกบการนาระบบคอมพวเตอร เขามา

ใชเพอเพมประสทธภาพ ในการปฏบตการ และเพมความสะดวกสบาย ไมวาจะเปน

องคกรขนาดเลก หรอ ขนาดใหญ ทตองการประหยดเวลาการทางานใหสนลง และ

ประสทธภาพของงานมากขน จงจะนาระบบคอมพวเตอรมาใช

รปแบบของการนาคอมพวเตอรมาใชกคอ การนามาเพอแกปญหา เพอพฒนา

เพอเปนการประหยดเวลา ประหยดเงน และลดการผดพลาดของงาน โดยเฉพาะในดาน

ธรกจ การวเคราะหและออกแบบระบบ จะเปนขนตอนทสาคญในการปรบปรงขนตอน

และวธการใหดขนของธรกจนน ๆ ซงจะเหนวา องคกรในปจจบนไมวาจะเปนภาครฐ

หรอเอกชน ตลอดจนรานคาสมาคมตาง ๆ จะดาเนนการระบบธรกจ คานงถงรายรบ

รายจายมาก และทกองคกรตองมการแขงขนในการดาเนนงาน จงตองเพม

ประสทธภาพในการทางาน ซงการนาระบบคอมพวเตอรมาใชในองคกร กมสวนชวย

ไดอยางมาก การจะนาระบบคอมพวเตอรเขามาใชยอมตองมขนตอน ซงขนตอนแตละ

ขนตอนยอมมความสาคญในการพฒนาระบบงานทงสน

การจะพฒนาระบบงานใหดไดนนจาเปนจะตองมความรในเบองตนเกยวกบ

การวเคราะหและออกแบบทสาคญดงน

1. ความหมายของระบบ

2. ลกษณะสาคญของระบบ

3. องคประกอบของระบบ

4. กระบวนการของระบบ

5. ประเภทของระบบ

5

6. ระบบธรกจ

7. ระบบสารสนเทศ

ความหมายของระบบ ( System Concept )

ระบบ (System) มลกษณะเปนกลม มองคประกอบตาง ๆ ททางานรวมกน

เพอจดประสงคเดยวกน โดยกลมขององคประกอบ ททางานรวมกน จะประกอบดวย

ระบบยอย ๆ หลาย ๆ ระบบรวมกน และรวมกนปฏบตงาน ในระบบการทางานของ

องคกรธรกจตางๆ เชนระบบการขายสนคาของหางสรรพสนคา มจดประสงคเพอให

การบรการ การจาหนายสนคาใหกบลกคา ทงสนคาอปโภค และบรโภค ระบบนจง

ประกอบไปดวยองคประกอบตางๆ ดงภาพท 1.1

ลกคา

ลกคาไดรบ

สนคา

และบรการ

ชน

วางสนคา

ชน

วางสนคา

ชน

วางสนคา

ชน

วางสนคา

ชน

วางสนคา

ชน

วางสนคา

แคชเชยร

แคชเชยร

แคชเชยร

ภาพท 1.1 แสดงระบบการขายสนคาของหางสรรพสนคา

6

ระบบการขายสนคาของหางสรรพสนคา จะประกอบไปดวย

1. บคลากร ไดแก พนกงานขาย พนกงานการเงน

2. เครองมอ ไดแก อปกรณคดราคาสนคา รถเขนสนคา ตะกรา

3. พสด ไดแก โตะ ชนวางสงของ

4. วธการ ไดแก คดราคาสนคาใหลกคา จดใสสนคาลงภาชนะ หรออน ๆ

5. การจดการ ไดแก หางดาเนนการจดสนคาเพอการบรการ คานวณราคาสนคา

จดทารายงานยอดขายประจาวน เปนตน

ลกษณะขององคประกอบงานทกลาวมาขางตนเปนตวอยาง ระบบงานทาง

ธรกจโดยทวไปหากเปนระบบงานทางคอมพวเตอรจะประกอบดวย องคประกอบหลก

3 สวน คอฮารดแวร(Hardware) ซอฟตแวร (Software) และบคลากร (Peopleware) ทง

3 สวนจะทางานรวมกนเพอจดประสงคในการประมวลผลเพอใหไดมาซงผลลพธท

ตรงตามความตองการ

ฮารดแวร

(HARDWARE)

ซอฟทแวร

(SOFTWARE)

บคลากร

(PEOPELWARE)

ภาพท 1.2 แสดงระบบงานทางคอมพวเตอร มองคประกอบทางดานฮารดแวร

ซอฟตแวร และบคคลากร ททางานประสานกน

7

ลกษณะสาคญของระบบ

1 ระบบจะตองมเปาหมาย ระบบการทางานขององคกรธรกจตางๆ ทประกอบ

ดวยระบบยอยๆหลาย ระบบรวมกนปฏบตงานรวมกนเพอประโยชน หรอโดยม

วตถประสงครวมกน เชน ในองคกรหนงอาจแบงออกเปนหลายฝาย หรอหลายแผนก

โดยทแตละฝายหรอแตละแผนก จะมหนาทในการทางาน รวมประสานเพอ

วตถประสงคเดยวกน

2 ระบบตองมสภาพแวดลอม เพอใหระบบสามารถดาเนนการไปสเปาหมายท

ตอง โดยสงแวดลอมกคอสงทมผลกระทบตอระบบ ผลกระทบจากสงแวดลอม

(Environment) ประกอบดวยผลกระทบจากแหลง ๆ ดงน

2.1 ผลกระทบภายในระบบ (Internal Environment) คอผลกระทบทเกดขน

จากภายในองคกร ทสงผลกระทบตอองคกร เชน

ตนทนการผลตสง

ปญหาผบงคบบญชาในองคกร

ปญหาความขดแยงระหวางพนกงาน

ปญหาการขาดพนกงาน

2.2 ผลกระทบภายนอกระบบ (External Environment) คอผลกระทบทเกดขน

จากภายนอกองคกรสามารถเกดขนไดทกเวลาไมสามารถหลกเลยงหรอควบคมไดเลย

เชน

คแขงทางการคา หรอธรกจ

นโยบาย กฎระเบยบของรฐ

ภยจากธรรมชาต

ความตองการของลกคา

เทคโนโลย

8

3 ระบบตองมวธดาเนนเพอแปรสภาพ สงทนาเขามาใชงานในระบบแลว

สามารถเปลยนสภาพใหไดผลลพธตามเปาหมายไดสมบรณ

4 ระบบตองมการบรหาร และควบคม เพอใหการดาเนนงานของระบบมความ

สมบรณ

องคประกอบของระบบ

เมอกลาวถงองคประกอบของระบบไมวาจะเปนระบบงานทางดาน

ธรกจ ระบบงานทางดานราชการ ระบบงานทางดานอตสาหกรรม ระบบงานทางดาน

การแพทย ไมวาจะเปนระบบงานใดกจะตองประกอบไปดวย 4 สวน ซงทง 4 สวนจะ

ประกอบไปดวย Input Processing Outputและ Feedback แตละสวนมความสมพนธกน

ดงภาพท 1.3

PROCESSINGINPUT OUTPUT

CONTROL

FEEDBACK

ภาพท 1.3 แสดงองคประกอบของระบบงานคอมพวเตอร

ในแตละองคประกอบมรายละเอยดดงน

9

INPUT หมายถงขอมลหรอระบบขอมล ทใชเขาสระบบเพอประโยชนใน

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

หลายลกษณะ เชน ใบสงซอสนคา ใบเสรจรบเงน เปนตน

PROCESSING หมายถง กระบวนการหรอขนตอนการปฏบตงาน อาจจะ

แบงออกเปน

1. การปฏบตงานตามขนตอนตาง ๆ ตามทไดกาหนดไว

2. การควบคมการปฏบตงาน

3. การตรวจสอบผลการปฏบตงาน

4. การรวบรวมขอมล

5. การตรวจสอบขอมล

6. การ UPDATE ขอมล

7. การประมวลผลขอมลเพอใหได OUTPUT

OUTPUT หมายถง ผลของการปฏบตงานตาง ๆ ซงอาจจะแบงออกเปน

1. ขอมลทไดจากการปฏบตงาน

2. ขอมลทไดจากการประมวลผลขอมล

3. รายงานตาง ๆ จากการปฏบตงาน

4. ใบบนทกการปฏบตงาน

5. การทาทะเบยนและบญชตาง ๆ

FEEDBACK หมายถง การสงขอมลยอนกลบ หรอผลทไดรบจากผลการ

ปฏบตงาน

จากหลกการดงกลาว จะพบวาระบบทดควรทมระบบยอยตางๆ ทสมบรณใน

ตวการสอสารภายในระบบยอยจะสงขอมลระหวางกน มการโตตอบ (FEEDBACK)

จงจะเกดเปนระบบงานทสมบรณ

10

กระบวนการของระบบ

กระบวนการ คอการแสดงการทางานของแตละขนตอน เมอมการศกษา

ระบบงานใด ควรมการพจารณาและเขาใจการทางานของระบบนน โดยพจารณา

มมมอง ทง 4 คอ

1. สงทถกกระทา (What) คอ วตถประสงคของระบบ คออะไร มแผนงาน

ขนตอนอยางไร

2. จะทาเมอไร (When) คอ การเรมด◌าเนนงาน และผลสาเรจของงาน จะ

เสรจลงเมอไร

3. ใครเปนคนทา (Who) คอ บคคล หรอคณะบคคล ทรบผดชอบในงาน

ตลอดจนขอบเขต ของการทางาน

4. จะทาอยางไร (How) คอ วธการทางานจะทาอยางไร ตองใชเครองมอ

ใดบางทจะทาใหงานสาเรจไดรวดเรว มประสทธภาพ

ซงในการทจะทาการศกษาระบบงานใด ๆ กตาม จะตองทาความ

เขาใจการทางานของระบบนน ๆ ใหชดเจนกอนโดยอาศย คาถามขางตน ทง 4

ขอ มาถามตนเองอยตลอดเวลา

ประเภทของระบบ

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

ของผใชระบบวา มความตองระบบงานแบบใด การแบงประเภทของระบบ แบงเปน 2

ประเภท

1. ระบบปด (Closed System)

2. ระบบเปด (Open System)

11

ระบบปด

หมายถง ระบบทมการควบคมการทางาน และการแกไขดวยตวของระบบเอง

อยางอตโนมต โดยระบบไมเปดโอกาสใหบคคลภายนอก เขาไปปฏบตงานไดดวย

ตนเอง หรอไมเปดโอกาสใหบคคลภายนอกไดเขารวมดาเนนการ หรอกลาวอกนยหนง

กคอ

เปนระบบทไมมการปฏสมพนธกบสงแวดลอมไมตองการตดตอกบภายนอก

มจดมงหมายการทางานในตวเอง โดยไมเกยวของ หรอไมรบขอมลจากสงแวดลอมใด

ๆ ทงสน

ตวอยาง ระบบสญญาณไฟจราจร

กรณเปนระบบปด

จะพบวาหากสญญาณไฟจราจร ถกควบคมการทางานดวยระบบปด กจะเปน

การกาหนดชวงเวลาในการเปดปดสญญาณไฟจราจรทแนนอน โดยการตงกาหนดเวลา

ไว ซงจะไมคานงถงถนนในแตละแยกวาจะมการจราจรคบคงมากนอยเพยงไร ระบบ

จะมหนาทเปดปดสญญาณไฟจราจร ในชวงเวลาทถกกาหนดไวแนนอนเทานน ดงนน

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

แตละแยกขณะนนจะไมมรถวงเลย สญญาณไฟจาราจรกจะทาหนาทตามทกาหนดไว

เทานน

12

stop

ภาพท 1.4 แสดงระบบการจราจรแบบปด

ถาหากมองในลกษณะของระบบงานทางธรกจการทจะไมเปดโอกาสใหบคคล

ภายนอกไดเขาไปใชบรการไดดวยตนเองโดยตรง หากตองการใชงานบคคลภายนอก

จะตองขอใชบรการ และสงความตองการใหกบบคคลภายในระบบเปนผปฏบตการให

ทงนเพอเปนการปองกน ความเสยหายอนจะเกดมขนของระบบหรอเพอปองกน

ความลบของการปฏบตงานไดลกษณะดงกลาวถงวาเปนระบบปด

ระบบเปด

หมายถง ระบบทไมมการควบคมการทางานดวยตวระบบเอง จะตองทาการ

ควบคมดแลโดยมนษย โดยระบบจะเปดโอกาส ใหบคคลภายนอกเขาไปปฏบตไดดวย

ตนเองหรอเปดโอกาสใหบคคลภายนอก ไดเขารวมการดาเนนการไดดวยตนเอง หรอ

อาจจะกลาวไดวาเปนระบบทมการปฏสมพนธกบสงแวดลอมตองตดตอกบสงตางๆ

ภายนอกระบบตองการINPUTเขามาดาเนนกรรมวธ ตามขนตอนตางๆ แลวเกดผลได

OUTPUT เพองานอน ๆ ตอไป

13

ตวอยาง ระบบสญญาณไฟจราจร

กรณเปนระบบเปด

สญญาณไฟจราจรจะมเครองรบสญญาณ หรอ เซนเซอร (SENSORS) ทคอย

รบสญญาณจากรถยนต ทวงบนทองถนนผานในแตละแยก จะเปนขอมลทปอนใหกบ

ตควบคมสญญาณไฟจารจรอยางตอเนอง เพอใหตควบคมสญญาณไฟจราจรทาการ

พจารณาขอมล ความหนาแนน ของรถยนตแตละทางแยกและจดการเปดปด สญญาณ

ไฟตอไป การทางานในลกษณะนสงผลใหมการเปดปดสญญาณไฟจราจรในแตละทาง

แยกเปนไดอยางเหมาะสม

เปรยบเทยบผลทไดรบกบมาตรฐานทกาหนดไว ถาผลลพธไมไดมาตรฐานจะ

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

สญญาณไฟตามทางแยก จงมการปรบเปลยนไปตามสถานการณไดตลอดเวลา

การยอมใหบคคลภายนอกไดเขาไปทางาน กบเครองคอมพวเตอรไดดวย

ตนเองนนแสดงวาระบบมการปฏสมพนธกบสงแวดลอม มการแลกเปลยนซงกนและ

กนกบสภาพแวดลอมทเปนอย ดวยการแลกเปลยน หรอรบสงขอมลเขามาในระบบ

ระบบเปดสวนมากเปนระบบการใชเครองจกร เชน ระบบเครอง ATM ของ

ระบบงานธนาคาร ระบบงานการใชหองสมด เปนตน

14

ตวเซนเซอรตควบคมสญญาณ

ไฟจราจร

stop

สงขอมล

สงขอมล

ภาพท 1.5 แสดงระบบการจราจรแบบเปด มตวเซนเซอรทคอยสงขอมลใหกบตควบคม

ระบบธรกจ

ระบบธรกจ (Business System) หมายถง ระบบททางานเพอจดประสงคดาน

ธรกจโรงงานอตสาหกรรมเปนระบบธรกจทมจดประสงคทางดานการผลต นอกจากน

ระบบขนสง ระบบโรงแรม ระบบการพมพ ระบบงานธนาคาร และอน ๆ ตางกเปน

ระบบธรกจทงนน แตมจดประสงคทแตกตางกนออกไป จะเหนไดวาโดยเฉพาะระบบ

ธรกจจะมการแบงเปนยอย ๆ ลงไปไดอก

ตวอยางเชน ระบบโรงงาน จะตองมการจดแบงเปนฝายตาง ๆ ฝายผลตฝาย

ซอมบารง ฝายสนคาคงคลง ฝายขาย

15

หรอตวอยาง ระบบงานทางดานธรกจ กจะแบงเปน ฝายการผลต ฝาย

การตลาด ฝายบญช ฝายสนคาคงคลง ฝายบรหารงานบคคล

ระบบธรกจ

(BUSINESS

SYSTEM)

ระบบบรหารงานบคคล

ระบบการผลต

ระบบการตลาด

ระบบการจดซอ

ระบบบญช

ระบบเงนเดอน

ระบบสนคาคงคลง

ระบบซอมบำรง

ภาพท 1.6 แสดงพนฐานระบบธรกจประกอบดวยหนวยยอยตาง ๆ ทมความสมพนธกน

ในระบบแตละระบบกอาจจะมระบบยอยอนๆเพมขนได ขนอยกบรปแบบ

ของธรกจนน ๆ แตโดยทวไปแลว โดยพนฐานกจะประกอบดวยระบบยอย ๆ ทสาคญ

ดงรปภาพท 1.6

ในแตละระบบยอยลวนแตมความสมพนธกนทงสน ไมวาจะเปนดานของ

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

ตวอยาง ในระบบยอยของฝายขาย นอกจาก จะตองทาหนาทในดานการขาย

แลว กยงมอกหลายอยางทตองทา เชน รบใบสงสนคาจากลกคา สงใบเกบเงนไปให

ลกคา เปนตน

16

นกวเคราะหระบบ จะตองทราบขนตอนการทางานในระบบทไดรบมอบหมาย

และตองทาความเขาใจใหดเพอจะไดนาขอมลทไดไปทาการวเคราะหและออกแบบใน

เบองตนตอไป ในระบบธรกจในปจจบนจะพบวาลกษณะของระบบจะมความสมพนธ

ซงกนและกน ตองพงพาและใชงานระบบงานบางสวนรวมกนดงนนผทจะทาการ

วเคราะหจะไมเพยงแตเรยนรเฉพาะในระบบงานทจดทาเทานน แตจะตองทาการเรยนร

ถงระบบงานตางๆทมการปฏสมพนธกบระบบดวย

ระบบสารสนเทศ

ระบบสารสนเทศ(InformationSystem)หมายถง ระบบทชวยในการจดการ

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

ธรกจและการตดสนใจเชนระบบการขายสนคาการนาสารสนเทศเขาไปใช จะเรม

ตงแตการบนทกรายละเอยดของลกคาไดแกชอทอยสนคาทซอ บนทกรายการขาย

สนคาจดทาในเสรจใบสงของการตดตามหนซงระบบสารสนเทศน อาจจะใชหรอ

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

เหนความสาคญหลายอยางเชนหากตองการเกบขอมลเปนจานวนมาก แลวตองการ

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

ใชงาน ชวยในการจดเกบดงกลาว อกทงสามารถใชแทนคนหลายๆคน (Manual)

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

ผลกบงานของฝายบรหารได ชวยใหฝายบรหารสามารถนาขอมลทไดไปชวยในการ

ตดสนใจไดอยางรวดเรว และถกตอง ทาใหการวางแผนงานตาง ๆ ไดลวงหนา และ

ทนทวงท เปนทยอมรบในเรองของการจดการขอมลอยางมประสทธภาพ นาไปส

ความสาเรจในดานธรกจเปนอยางมาก

17

ระบบสารสนเทศเพอการบรหาร

ระบบสารสนเทศเพอการบรหาร (Management Information System) หมายถง

ระบบทนาขอมลมาทาการวเคราะห โดยมจดประสงคเพอทจะสรางขอมลใหกบ นก

บรหารเพอประกอบการตดสนใจหรอเรยกระบบนวา“MIS” ระบบนเปนระบบงาน

คอมพวเตอร (Information System) แบบห นง ซงตองการปจจย 3 ประการ ไดแก คน

(PEOPLE) ฮารดแวร (HARDWARE) และ ซอฟตแวร (Software)

ในปจจบน ระบบสารสนเทศเพอการบรหาร ไดเขามามบทบาทตอการดาเนน

ธรกจมากขน จงทาใหหนวยงานธรกจทงหลาย มความจาเปนตองจดเตรยมงบประมาณ

สวนหนง ไวเพอการจดการขอมลสารสนเทศ อกทงจะ พบวาในองคกรตางๆ มการใช

เทคโนโลยสารสนเทศ มากยงขนเพอการแขงขนกนในเชงธรกจ ระบบสารสนเทศเพอ

การบรหาร จงมอทธพล ถกนามาใชเพอการจดการองคกร และกระบวนการดาเนนงาน

ในหนาทตาง ๆ ขององคกร เพอใหเกดความไดเปรยบในเชงแขงขน ถาหากมองในดาน

อน ๆ เชน ในดานการผลต จะพบวาสามารถใชระบบสารสนเทศ ในการจดการเพอเพม

ผลผลต ไดอยางมประสทธภาพ ผบรหารองคกรไดเลงเหนความสาคญในเชงกลยทธ

ของการบรณาการ เรองของฐานขอมลทจะเปนประโยชน และทาการเผยแพร

สารสนเทศขององคกรไปสระบบธรกจไดมากยงขน

ในทางกลไก สารสนเทศไมจาเปนทจะตองพงพา เทคโนโลยคอมพวเตอร

เสมอไป แตในปจจบนยากทจะปฏเสธการนาเทคโนโลยคอมพวเตอรมาใชงาน เพราะ

ผประกอบธรกจ และองคการสวนใหญ ตองพงพาเทคโนโลยคอมพวเตอรมากยงขน

สาเหตเพราะเทคโนโลยเหลาน สามารถทาใหผประกอบการไดรบขอมลตาง ๆ เพอ

ประกอบการตดสนใจไดรวดเรว ทนตอเหตการณ ดงนน จงสงเกตไดวา ในปจจบนไม

วาจะเปนองคกร หรอหนวยงานใหญ หรอเลก ๆ ตางกนา คอมพวเตอรมาใชเปน

เครองมอในการใชงานอยท วไป และมปรมาณการใชงานเพมขนตลอดเวลา

18

การสรางระบบสารสนเทศ (Building Information System)

ระบบสารสนเทศ(ในภาพท1.7)คอการประมวลผลขอมล (DATA) จานวนมาก

ใหเหลอสารสนเทศ (Information) จานวนนอยเพอนามาใชในการตดสนใจ

ขอมล ระบบสารสนเทศ สารสนเทศ

MISDATA INFORMATION

ภาพท 1.7 แสดงองคประกอบของระบบสารสนเทศ

ขอมล และสารสนเทศ (DATA AND INFORMATION) มความแตกตางกน

ขอมลคอขอมลดบ (RAWDATA) ทมความหมายถงขอมลทยงไมไดกอใหเกด ประ

โยชนใดๆซงจะแตกตางกบสารสนเทศทมการนาเอาขอมลดบเหลาน มาผานการ

ประมวลผลใดๆ เพอใหเกดสารสนเทศและเปนประโยชนตอผใช

19

ระบบสารสนเทศเปรยบเทยบกบโครงสรางขององคกร

ขอมลกรองแลว

(INFORMATION)

ขอมลละเอยด

(DATA)ฝายปฏบตงาน

ผบรหารระดบลาง

ผบรหารระดบกลาง

ผบรหาร

ระดบสง

ภาพท 1.8 แสดงขอมลในระบบสารสนเทศเปรยบเทยบกบโครงสรางขององคกร

จากภาพท 1.8 แสดงใหเหนระดบการบรหารจากระดบสงไปหาระดบตา แต

ละระดบตา แตละระดบมความตองการสารสนเทศทแตกตางกน

20

ลาดบชน ตาแหนงผบรหาร ความตองการสารสนเทศ

ผบรหารระดบสง ประธานบรษท

ผอานวยการ

สรปยอดขายในแตละเดอน

ผบรหารระดบกลาง ผจดการฝายการตลาด

ผจดการฝายการผลต

ผจดการฝายบญช

รายงานสรปยอดขายในแต

ละเดอนของสนคา

รายงานสรปยอดการผลต

ในแตละเดอนของสนคา

รายงานสรปยอดรายรบ-

รายจายของแตละเดอน

ผบรหารระดบลาง หวหนาฝายการตลาด

หวหนาฝายการผลต

หวหนาฝายบญช

รายงานสรปยอดจด

จาหนายในแตละวน

รายงานสรปยอดการสงซอ

สนคาในแตละวน

รายงานสรปรายรบ-รายจาย

ในแตละวน

ฝายปฏบตงาน ฝายการตลาด

ฝายขายในเขตตาง ๆ

ฝายการผลต

รายงานการจดจาหนาย

สนคา

รายงานยอดขายในแตละ

เขต

รายงานการสงซอสนคา

จะพบวา ผบรหารแตละระดบตองการรายละเอยดของขอมลไมเหมอนกน

โดยเฉพาะผบรหารระดบสง จะไมมเวลามากพอทจะดวา แตละวนมรายการสงซอ

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

นาไปใชในการวางแผนงานของบรษทตอไป

เมอไดขอมลมาแลวการหมนเวยนของขอมลจะเปนไปวงจร ดงน

21

วงจรสารสนเทศ (INFORMATION CYCLE)

MIS

ฐานขอมล

(DATA BASE)

สารสนเทศ

( INFORMATION)

ผใช หรอฝายบรหาร

ตดสนใจผลลพธ

รวบรวมขอมล

ขอมล

(INPUT)

ภาพท 1.9 แสดงวงจรสารสนเทศ

22

วงจรสารสนเทศระบบยอดขาย (SELES INFORMATION CYCLE)

MIS

(SALE INFORMATION

SYSTEM)

ฐานขอมลการขาย

(SALE DATA BASE)

สรปยอดขาย

ผจดการฝายขาย

ตดสนใจ

ปรบปรงการขายการขายควรจะดขน

รวบรวมยอดขาย

ขอมลการขาย

(INPUT)

ภาพท 1.10 แสดงวงจรสารสนเทศระบบการขาย

สรปยอดขายทไดรบจากระบบ ตองรวดเรวทนท จะทาใหผจดการฝายขาย

สามารถตดตามการขายไดอยางตอเนอง ดงนน ผลลพธในการขาย ควรจะดขน

จะเหนไดวา ระบบสารสนเทศ เพอการบรหาร มความสาคญดงกลาวมาขางตน

ดงนน นกวเคราะหระบบกควรจะตองทราบในสวนของระบบสารสนเทศเปนอยางด

หากตองการจะทาการพฒนา

23

สรปหนวยการเรยนรท 1

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

ในเบองตน กอนทจะไปทาการวเคราะหระบบนน ควรจะทาความเขาใจและ

ทาความรจกกบระบบกอนวา ระบบคออะไร หมายถงอะไร มสวนประกอบ หรอ

องคประกอบอยางไรทจะประกอบเปนระบบได มมมองของการวเคราะหและ

ออกแบบระบบ ตลอดจนกระบวนการการทางานขอระบบวามลกษณะวธการแบบใด

และประเภทตาง ๆ ของระบบทมใชงานอยในรปแบบใดในปจจบน และสงทจาเปน

จะตองศกษากคอในเรองระบบธรกจ ตาง ๆ ทจะเขาไปทาการวเคราะหและออกแบบ

ระบบ เพอกอใหเกดระบบสารสนเทศขนมาใชงานสงตางๆเหลาน เปนสงท

นกวเคราะหระบบจะตองทราบในเบองตน และสงทสาคญอกประการคอการนา

สารสนเทศเพอการบรหารเขาไปใช กบธรกจตางๆเพอใชในการตดสนใจในการ

บรหารงานใหเกดประโยชนสงสดในการบรหารงานตอไป

24

แบบทดสอบหนวยการเรยนรท 1

ความรเบองตนเกยวกบการวเคราะหและออกแบบระบบ

จงตอบคาถามใหสมบรณ

1. จงบอกความหมายของระบบ (System)

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

………………………………………………………………………………………….

…………………………………………………………………………………………

2. จงบอกลกษณะสาคญของระบบ

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

3. จงบอกและอธบายองคประกอบของระบบ

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

25

4. จงบอกและอธบายถงประเภทของระบบ พรอมยกตวอยางและทาการเปรยบเทยบ

ระบบแตละประเภท

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

5. ระบบงานทางคอมพวเตอร สามารถลมเหลวไดดวยสาเหตใดบาง

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

6. ในการศกษาระบบจะตองพจารณามมมองใดบาง จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

26

7. จงยกตวอยางระบบธรกจทสนใจ และพจารณาวาควรจะพฒนานาระบบสารสนเทศ

เขาไปใชในดานใด อยางไร

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

8. ขอมลและ สารสนเทศ มความแตกตางกนอยางไร จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

9. ระบบสารสนเทศเพอการจดการ มความสาคญอยางไร

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

10. ใครเปนผใชระบบสารสนเทศเพอการจดการ

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

27

หนวยการเรยนรท 2

ความสาคญของการวเคราะหและออกแบบระบบ

สาระการเรยนร

1. ความหมายของการวเคราะหและออกแบบระบบ

2. นกวเคราะหระบบ

3. คณสมบตของนกวเคราะหระบบ

4. หนาทและบทบาทของนกวเคราะหระบบ

5. ขนตอนการพฒนาระบบ

6. วฏจกรการพฒนาระบบ

จดประสงคเชงพฤตกรรม

1. สามารถบอกความหมายของการวเคราะหและออกแบบระบบได

2. สามารถบอกความหมายของนกวเคราะหระบบได

3. สามารถบอกคณสมบตของนกวเคราะหระบบได

4. สามารถบอกหนาทและบทบาทของนกวเคราะหระบบได

5. สามารถบอกขนตอนการพฒนาระบบได

6. สามารถอธบายวฏจกรการพฒนาระบบได

จดประสงคการเรยนร

1. บอกความหมายของการวเคราะหและออกแบบระบบได

2. บอกความหมายของนกวเคราะหระบบได

3. บอกคณสมบตของนกวเคราะหระบบได

4. บอกหนาทและบทบาทของนกวเคราะหระบบได

5. บอกขนตอนการพฒนาระบบได

6. อธบายวฏจกรการพฒนาระบบได

28

หนวยการเรยนรท 2

ความสาคญของการวเคราะหและออกแบบระบบ

แผนภมความคดรวบยอดความหมายของการวเคราะหและออกแบบระบบ

นกวเคราะหระบบ

คณสมบตของนกวเคราะหระบบ

หนาทและบทบาทของนกวเคราะหระบบ

ความสำคญของการวเคราะหและออกแบบระบบ

ขนตอนการพฒนาระบบ

วฏจกรการพฒนาระบบ

29

หนวยการเรยนรท 2

ความสาคญของการวเคราะหและออกแบบระบบ

ความหมายของการวเคราะหระบบ และ การออกแบบ

ระบบ (SYSTEM) คอ การทาใหสวนประกอบทงหมด ซงตองมการตดตอ

สมพนธระหวางกน ใหบรรลตามเปาหมาย

การวเคราะหระบบ (SYSTEM ANALYSIS)

การศกษา และการวเคราะหรายละเอยดของระบบการทางานใหเปน

ปจจบน ลกษณะการกระทา และความสมพนธของการกระทาทตอเนอง จาก

องคประกอบหนงไปสองคประกอบอนๆ จนสามารถทจะจาลองรปแบบนนออกมา

เปนขนตอน ทจะนาไปเขยนโปรแกรม คาสง สงใหเครองคอมพวเตอรทางาน หรอ

ควบคมการทางานได

การวเคราะหระบบ และ การออกแบบ (SYTEM ANALYSIS AND DESIGN)

วธการทใชในการสรางระบบสารสนเทศขนมาใหม ในธรกจใดธรกจหนง

หรอระบบยอยของธรกจ นอกจากการสรางระบบสารสนเทศใหมแลว การวเคราะห

ชวยในการแกไขระบบสารสนเทศเดมทมอยแลวใหดขน การวเคราะหระบบกคอ

การหาความตองการ (REQUIREMENTS) ของระบบสารสนเทศวา คอ อะไร หรอ

ตองการเพมเตมอะไรในระบบ

การออกแบบคอ การนาเอาความตองการของระบบมาเปนแบบแผน ในการ

สรางระบบสารสนเทศนนใหใชงานไดจรง เชน ระบบงานขาย ความตองการของ

ระบบคอ สามารถตดตามยอดขายไดเปนระยะ เพอฝายบรหารสามารถปรบปรงการ

ขายไดทนทวงท

30

การออกแบบระบบ (SYSTEM DESIGN)

การออกแบบระบบเพอใหสามารถใชเครองคอมพวเตอรเขาทางาน และ

ควบคมการทางานตามขนตอนตางๆ ใหไดผลลพธทสมบรณ ตามความตองการ

ระบบงานปจจบน

การออกแบบแบงออกเปน 2 ชนด

1. LOGICAL DESIGN ไดแก การออกแบบ INPUT , OUTPUT , แฟมขอมล ฯลฯ

2. PHYSICAL DESIGN ไดแก การออกแบบ อปกรณทใชเปน INPUT , OUTPUT

การออกแบบ , สถานท , บคลากร

นกวเคราะหระบบ (SYSTEM ANALYSIS : SA)

ผททาหนาทวเคราะหระบบ และ ออกแบบระบบ ใหนาระบบเขามาใชไดกบ

คอมพวเตอร เพอประโยชนหรอ เพอชวยทางานใหไดประสทธภาพ

คณสมบตของนกวเคราะหระบบ

1. ดานความร (KNOWLEDGE)

1.1 ตองทราบถงจดมงหมาย และ นโยบายของหนวยงาน

INPUT OUTPUT

31

1.2 ตองทราบเทคนคการวเคราะหระบบ

1.3 ตองทราบและมความรดาน HARDWARE และ SOFEWARE

1.4 ตองทราบระบบงานธรกจ

2. ดานการศกษา (EDUCATION)

2.1 วทยาการคอมพวเตอร โดยตองผาน การเปนโปรแกรมเมอร , อบรมความร

ดานธรกจ , อบรมการวเคราะหระบบ ถงจะเปนนกวเคราะหระบบได

2.2 บรหารธรกจ โดยผานการอบรมคอมพวเตอร , อบรมการวเคราะหระบบ ถง

จะเปนนกวเคราะหระบบได

3. ดานประสบการณ (EXPERIENCE)

3.1 ดานคอมพวเตอร

3.2 ดานระบบงานธรกจ

4. คณสมบตเฉพาะตว (ATTRIBUTE)

4.1 มมนษยสมพนธด

4.2 เปนคนใจกวาง ยอมรบฟงความคดเหนของคนอน

4.3 มความเปนผนา

4.4 มความสามารถในการแกไขปญหา

4.5 ตองตดตามเทคโนโลยอยางสมาเสมอ

หนาทและบทบาทของนกวเคราะหระบบ

1. ANALYSIS ศกษาระบบงานปจจบน ทาหนาทวเคราะหระบบงาน

2. DESIGNER การออกแบบระบบ (HARDWARE , SOFEWARE)

3. TECHNICAL SUPPORT การออกแบบทางดานเทคนคตางๆ

4. TECHNICAL WRITER จดทาเอกสารระบบ

5. BEHAVIORAL SCIENTIST การออกแบบระบบ เพอการ USER

INTERFACE โดยใหระบบสามารถเชอมตอระหวาง USER กบ COMPUTER

6. PROGRAMMER ออกแบบโปรแกรม

32

ขนตอนการพฒนาระบบ(SYSTEM DEVELOPMENT CYCLE)

1. มการรเรมโครงการ และ การศกษาเบองตน (INTIATION OF SYSTEM

RFAFECT AND PRILIMINARY STUDY)

2. การวเคราะหระบบปจจบน (SYSTEM ANALYSIS)

3. การออกแบบระบบ (SYSTEM DESIGN)

4. การพฒนาระบบใหม (SYSTEM DEVELOPMENT)

5. การเรมปฏบตการตามระบบใหม (IMPTEMENTION)

6. การประเมนผลระบบงาน (EVALMAL)

7. การจดทาเอกสารคมอการใชงาน และ การฝกอบรม

วฏจกรการพฒนาระบบ

การศกษาเบ�องตนวตถประสงคไมชดเจน

- ขอมลไมเพยงพอ

- ออกแบบไมถก

ระบบลาสมย

มการเปล�ยนแปลงขอมล

การวเคราะหระบบ

การออกแบบระบบ

การพฒนาระบบใหม

การเร�มปฏบตงาน

ตามระบบใหม

การประเมนผล

ระบบงาน

จดทาเอกสารคมอ

33

สรปหนวยการเรยนรท 2

ความสาคญของการวเคราะหและออกแบบระบบ

ในเรองความสาคญของการวเคราะหและออกแบบระบบนน ควรจะทาความ

เขาใจและทาความรจกกบเรองของความหมาย ของการวเคราะหและออกแบบระบบ

เพอใหเกดความเขาใจจะไดใชวธการในการสรางระบบสารสนเทศขนมาใหม การ

วเคราะหจะชวยในการแกไขระบบสารสนเทศเดมทมอยแลวใหดขนโดยผทดาเนนการ

จะตองเปนนกวเคราะหระบบ ทมคณสมบตและสามารถปฏบตหนาทตางๆเพอใหเกด

สารสนเทศทสมบรณ และรถงขนตอนของการพฒนาระบบงาน เรยบเรยง กาหนด

ขนตอนของการพฒนาระบบงานไดอยางถกตอง เพอประโยชนหรอ เพอชวยทางาน

ใหไดประสทธภาพ

34

แบบทดสอบหนวยการเรยนรท 2

ความสาคญของการวเคราะหและออกแบบระบบ

จงตอบคาถามใหสมบรณ

1.จงบอกความหมายของการวเคราะห และ ออกแบบ

ระบบ…………………………………………………………………………………

…………………………………………………………………………………………

………

2.จงบอกลกษณะของนกวเคราะหระบบรวมทงคณสมบตทนกวเคราะหระบบควรม

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

3.จงบอกขนตอนของการพฒนาระบบวามกขนตอนอะไรบาง

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

4.จงบอกวฏจกรการพฒนาระบบโดยการเขยนเปน

วงจร……………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

5.ถาทานเปนนกวเคราะหระบบทานคดวาการวเคราะหและออกแบบระบบมความ

สาคญอยางไร

…………………………………………………………………………………………

35

…………………………………………………………………………………………

…………………………………………………………………………………………

35

หนวยการเรยนรท 3

ขนตอนและวธการในการวเคราะหและออกแบบ

สาระการเรยนร

1. การรเรมโครงการและการศกษาเบองตน

2. กาหนดปญหาและความตองการ

3. กาหนดวตถประสงคหรอเปาหมาย

4. ศกษาความเหมาะสมความเปนไปไดในการพฒนาระบบ

จดประสงคเชงพฤตกรรม

1. สามารถบอกวธการการรเรมโครงการและการศกษาเบองตนได

2. สามารถบอกวธกาหนดปญหาและความตองการได

3. สามารถบอกวธและขนตอนการกาหนดวตถประสงคหรอเปาหมายได

4. สามารถบอกวธและขนตอนการศกษาความเหมาะสมความเปนไปไดในการ

พฒนาระบบได

จดประสงคการเรยนร

1. บอกวธการการรเรมโครงการและการศกษาเบองตนได

2. บอกวธกาหนดปญหาและความตองการได

3. บอกวธและขนตอนการกาหนดวตถประสงคหรอเปาหมายได

4. บอกวธและขนตอนการศกษาความเหมาะสมความเปนไปไดในการพฒนา

ระบบได

36

หนวยการเรยนรท 3

ขนตอนและวธการในการวเคราะหและออกแบบ

แผนภมความคดรวบยอดการรเรมโครงการและการศกษาเบองตน

กำหนดปญหาและความตองการ

ขนตอนและวธการในการวเคราะหและออกแบบ

กำหนดวตถประสงคหรอเปาหมาย

ศกษาความเหมาะสมความเปนไปไดในการพฒนา

37

หนวยการเรยนรท 3

ขนตอนและวธการในการวเคราะหและออกแบบ

การรเรมโครงการ และการศกษาเบองตน

การรเรมโครงการ และการศกษาเบองตน (INITIATION OF SYSTEM

PROJECT AND PRELIVENARY STUDY)

สาเหตการรเรมโครงการพฒนาระบบ

1. ตองปรบปรงระบบ (BROAD SYSTEM IMPROVEMENT)

- การปรบปรงการบรการลกคา

2. เพอการแกปญหา (PROBLEM SOLVING)

- ระบบทใชงานอยในปจจบน ไมสามารถปฏบตงานไดดเทาทควร

เชน เรองการออกรายงานอาจจะกนเวลานานเกนไป

3. ความตองการใหม (NEW REGUIREMENT)

- สารสนเทศทผลตโดยระบบปจจบน อาจจะไมดหรอไมสมบรณ

เชน ระบบการทาบตรประชาชน

4. ตองการใชเทคโนโลยใหมๆ (NEW TECHNOLOGY)

ผรเรมโครงการพฒนาระบบ

1. ผบรหาร

2. เจาหนาทในระบบ

3. ผเกยวของ , ผใชระบบ

4. นกวเคราะหระบบ (S / A)

38

การเขยนโครงการ

1. ตองมชอโครงการ การตงชอตองสน กะทดรดไดใจความ

2. หลกการและเหตผล

ปญหาทเกดขน

ปญหาใหญ

ปญหายอย

แนวทางในการแกปญหา

ผลทคาดวาจะไดรบ

3. จดมงหมายของโครงการ ถาสนสดโครงการจะไดอะไรขนมาใหม

4. วธดาเนนงานและบอกระยะเวลาในการดาเนนงาน GANT CHART

5. งบประมาณ คาวสด

คาครภณฑ

คาใชสอยตางๆ

6. ผรบผดชอบโครงการ การเสนอโครงการอาจจะเสนอขนมาหลายโครง

การดงนนผบรหารจะตองตงคณะกรรมการขนมาคดเลอก

การศกษาเบองตน

เมอคดเลอกโครงการไดแลวผบรหารจะตองตงคณะกรรมการขน มา

ทาการศกษาเบองตน (จะเปนชดเดยวกบคณะกรรมการคดเลอกโครงการ)

คณะกรรมการควรประกอบดวยบคคลเหลาน

1. ผเชยวชาญดานธรกจ หรอ กฎหมาย เพอใหระบบออกมาถกตอง

2. ผเชยวชาญดานเทคนค หรอ ผเชยวชาญระบบทกาลงจะพฒนา เชน

เจาหนาทในระบบนนๆ

3. นกวเคราะหระบบ (S / A)

หมายเหต สาเหตทตองทาการศกษาเบองตน กเพอลดการเสยงภย

39

ขนตอนการศกษาเบองตน

1. กาหนดปญหาและความตองการ (DETERMINATION OF

PROBLEMS AND REQUIREMENTS)

2. กาหนดวตถประสงคหรอเปาหมาย (SPECIFICATION OF

OBJECTIVE)

3. ศกษาความเหมาะสม ความเปนไปได (FEASIBILITY STUDY)

กาหนดปญหา และ ความตองการ

คณะกรรมการจะตองเขาไปศกษาภายในระบบ เพอหาสาเหตท

แทจรงของปญหา เนองจากปญหาทเขยนไวในโครงการ อาจจะไมใชปญหา

ทแทจรงกได นอกจากนคณะกรรมการตองรวบรวมความตองการของระบบ

ใหม

วธการรวบรวมขอมลทาไดดงน

1. สมภาษณ

2. แบบสอบถาม

3. การสงเกต

4. เอกสาร , คมอการปฏบตงาน , แผนภม , บนทกเสนอ , เอกสารสงงาน

โดยศกษาใหไดดงน

1. WHAT ? ปญหาทแทจรง

2. WHERE ? ปญหาเกดตรงไหน

3. WHEN ? ปญหาเกดขนเมอใด

4. HOW ? ปญหาเกดอยางไร

5. WHO ? เกดเพราะใคร เจาหนาทคนไหน

40

ตวอยาง ปญหาจากการดาเนนงานของระบบงานทะเบยนนกศกษาของ

สถาบนการศกษาแหงหนง เกดปญหาในขนตอนการดาเนนการลงทะ

ลงทะเบยนดงน

1. มจานวนนกศกษามากทตองลงทะเบยนในชวงประกาศการลงทะเบยน

เจาหนาท ทเกยวของไมสามารถบรการไดอยางทวถง

2. เอกสารตางๆ มจานวนมาก และในบางครงเอกสารมไมครบถวน

3. นกศกษาลงทะเบยนเรยนวชาผดพลาด

4. อาจารยทปรกษาใหคาปรกษานกศกษาไมทวถง

5. การชาระเงนมหลายลกษณะ

- เงนสด

- การผอนชาระ

- ใชกองทนกยม

ซงทาใหมเอกสารทเกยวของจานวนมาก เพมภาระการตรวจสอบ

เอกสารของเจาหนาท

6. นกศกษาใชเวลาในการลงทะเบยนมาก เนองจากมขนตอนมากขน

7. บคลากรมไมเพยงพอ และ ทางานผดพลาดบอย

ฉะนนจากการศกษาจากระบบงานเดม ทดาเนนการอยในปจจบน ทา

ใหทราบถงปญหา และ ขอบกพรองของระบบงานเดม ซงสงผลกระทบตอ

ประสทธภาพในการดาเนนงาน ทาใหเกดแนวคด พฒนาระบบใหม ซง

ปญหาและขอบกพรองทเกดขน อาจสรปไดดงน

1. ระบบทมอยแลวไมสามารถตอบสนองความตองการทแทจรง

ของผใช หรอผใชไมมความพงพอใจตอระบบทมอย และขาด

การประสานงานทด

2. ระบบทใชงานอยอาจจะไมสามารถสนบสนนการดาเนนงานทด

3. ระบบทมอยมองคประกอบของเทคโนโลยทไมเหมาะสม หรอ

ลาสมย

41

4. ระบบทมอยมขนตอนในการใชงานยงยากและซบซอน

5. ระบบทมอยมการดาเนนการผดพลาดบอยครง

6. ระบบเอกสารในระบบถกตดเกบไมเปนระบบระเบยบและม

มาตรฐานตา มผลทาใหคนหาขอมลลาชา

กาหนดวตถประสงคหรอเปาหมาย (ระบบใหม)

หลกเกณฑการกาหนดวตถประสงค

1. ตองกาหนดแนวทางในการแกปญหาอยางกวางๆอาจกาหนดตามแนวทาง

ในการแกปญหาตามโครงการถาปญหาทแทจรงเปนไปตามโครงการ

ตวอยาง แกปญหา คอ การนาคอมพวเตอรมาใชเพอชวยแกปญหา

2. กาหนดขอบเขตในการแกปญหา

3. กาหนดงบประมาณ , เวลา

4. นาเอาปญหา ความตองการ และ วธแกปญหา ทงหมดไปปรกษา

ผบรหาร แลวกาหนดเปนวตถประสงค

5. เรยงความสมพนธของวตถประสงค

วตถประสงคทกาหนดควรม 2 ประเภท

1. วตถประสงคในการแกปญหา

2. วตถประสงคในการทาใหระบบดขน

ศกษาความเหมาะสม ความเปนไปไดในการพฒนาระบบ

เปรยบเทยบ 2 ระบบ คอ

1. ระบบปจจบน

2. ระบบทเสนอ

วาระบบใดควรจะมความเหมาะสมมากกวากน

42

วตถประสงคของการศกษาความเหมาะสม

1. เพอวเคราะหเปรยบเทยบ ความเหมาะสมของระบบปจจบนกบระบบท

เสนอ เพอการวเคราะหและเปรยบเทยบ

2. เพอสามารถชใหเหนความแตกตางระหวา 2 ระบบ

3. เพอเปนขอมลสาหรบชวยในการตดสนใจของผบรหาร

ขนตอนของการศกษาความเหมาะสม

1. วางแผนการศกษาความเหมาะสม เพราะตองใชเงนงบประมาณ

1.1 กาหนดวตถประสงคขอบเขต

1.2 กาหนดเวลาและคาใชจาย

1.3 กาหนดวธการศกษาความเหมาะสม

- การจดใหมการพบปะพดคยกนถงปญหา

- การจดสมมนา

2. ลงมอศกษาความเหมาะสม

2.1 ประเมนผลและเปรยบเทยบความเหมาะสม โดยศกษาระบบ

ปจจบน และระบบใหมแลวเปรยบเทยบความเหมาะสมเหลาน

2.1.1 ความเหมาะสมของงาน (APPLICATION

FEASIBILITY)

- ดปรมาณงานกบความสามารถของ

ระบบวาสมพนธกนหรอไม

- ศกษาความเหมาะสมดานระบบการ

ทางานจานวน

INPUT,PROCESS,OUTPUT

เหมาะสมกบความสามารถของระบบ

หรอไม

2.1.2 ความเหมาะสมขององคกร (ORGANIZATION

FEASIBILITY)

43

ศกษารายละเอยดของบคลากร ททางาน เรมจาก

1. MANAGEMENT SYSTEM ระบบ

การบงคบบญชา

2. JOB POSITION ตาแหนงหนาท

3. SALARY LEVELS การจดลาดบ

เงนเดอน

4. GROUP RELATIONSHIP

ความสมพนธในกลม

5. TRAINING ANS EDEICATION

การอบรม

6. CHANGE IN WORK HABITS

ลกษณะนสยการทางาน

2.1.3 ความเหมาะสมดานเทคนค (TECHNICAL

FEASIBILITY)

ศกษาเครองมอเครองใช และ วธการททางาน

2.1.4 ความเหมาะสมดานการปฏบตงาน

(OPERATIONAL FEASIBILITY)

ความเปนไปไดของระบบใหมทจะใหสารสนเทศท

ถกตองตามความตองการของผใชงาน

2.1.5 ความเหมาะสมดาน เศรษฐศาสตร

(ECONOMICAL FEASIBILITY)

วเคราะหคาใชจายในปจจบนและอนาคต คานงถง

ตนทนคาใชจายในการพฒนาระบบงาน และความ

คมคาของระบบ

2.1.6 ความเหมาะสมดานความถกตอง (LEGAL

FEASIBILITY)

2.2 จดทาขอเสนอแนะ (RECOMMEUTATION)

44

2.3 จดทาเอกสารการศกษาความเหมาะสม (DOCUMENTING

THE FEASIBILITY PROJECT)

- ปญหาและความตองการ

- วตถประสงค

- ผลการศกษาความเหมาะสม

- ขอเสนอแนะ

สรปผลการศกษา

เสนอโครงการ

โครงการไดรบอนมตแลว

กาหนดปญหาและความตองการ

กาหนดวตถประสงค

ศกษาความเหมาะสม

เขยนเอกสารรายงาน

พรอมขอเสนอแนะ

ลงมอพฒนาระบบ

ผบรหารพจารณา

ความเหมาะ

สมของงาน

ความเหมาะ

สมขององคกร

ความเหมาะสม

ทางดานเทคโนโลย

ความเหมาะสม

ดานเศรษฐศาสตร

ความเหมาะสม

ดานการปฏบตงาน

ความเหมาะสม

ดานความถกตอง

45

สรปหนวยการเรยนรท 3

ขนตอนและวธการในการวเคราะหและออกแบบ

ขนตอนและวธการในการวเคราะหและออกแบบ จะเรมตนขนเมอมโครงการ

เกดขนจากการเสนอตอผบรหารผานการอนมตแลวกจะไปดาเนนการศกษาเบองตนใน

ระบบงานนนๆโดยขนตอนการศกษาเบองตนประกอบดวย

1.กาหนดปญหาและความตองการ (DETERMINATION OF PROBLEMS

AND REQUIREMENTS)

2.กาหนดวตถประสงคหรอเปาหมาย (SPECIFICATION OF OBJECTIVE)

3.ศกษาความเหมาะสม ความเปนไปได (FEASIBILITY STUDY)

การจะทาสารสนเทศทสมบรณจะตองรถงขนตอนและวธการในการวเคราะห

และออกแบบตามขนตอนทถกตอง การกาหนดขนตอนของการพฒนาระบบงานได

อยางถกตอง จะทาใหเกดประโยชนหรอ เพอชวยทางานใหไดประสทธภาพมาก

ยงขน

46

แบบทดสอบหนวยการเรยนรท 3

ขนตอนและวธการในการวเคราะหและออกแบบ

จงตอบคาถามใหสมบรณ

1.จงเขยนโครงสรางของการเขยนโครงการโดยละเอยด

…………………………………………………………………………………………

…………………………………………………………………………………………

2.จงอธบายขนตอนของการศกษาเบองตน

…………………………………………………………………………………………

…………………………………………………………………………………………

3.การศกษาความเหมาะสมควรศกษาความเหมาะสมดานใดบาง …………………………………………………………………………………………

…………………………………………………………………………………………

4.เหตใดนกวเคราะหระบบจาเปนตองศกษารปแบบองคกรกอนทจะทาการรวบรวม

เพอ กาหนดความตองการ (REQUIREMENTS)

…………………………………………………………………………………………

…………………………………………………………………………………………

5.หากความตองการไมตรงกนระหวางผใชงานกบนกวเคราะหระบบ คดวาเกดปญหา

ใดตามมา และแกไขปญหานอยางไร

…………………………………………………………………………………………

…………………………………………………………………………………………

47

กรณศกษา

รานซด A ซงม VCD และ DVD ใหลกคาเชาและจาหนาย ขณะนการ

ดาเนนงานทาโดยพนกงาน ปจจบนกจการของรานดขน มลกคามากขนการดาเนนงาน

ของรานไมสะดวก เชน ไมทราบวาทางราน ม VCD และ DVD อยจานวนเทาใด มชอ

อะไรบาง สมาชกมาเชา มกคนชออะไรบาง คนไหนเชาเรองใดไป การพมพรายชอ

หนงใหม ๆ ฯลฯ สมมตวา ทานเปนพนกงานของราน ควรจะทาการออกแบบและ

พฒนาโปรแกรมอยางไร

6.จงนากรณศกษาขางตนมาเขยนโครงการเพอนาสารสนเทศเขาไปใชในงาน …………………………………………………………………………………………

…………………………………………………………………………………………

7 . จากกรณศกษาจงทาการศกษาเบองตน จงกาหนดปญหาและความตองการ …………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

8.จากกรณศกษาจงทาการศกษาเบองตน จงกาหนดวตถประสงคและความ

ตองการ…………………………………………………………………………………

………

…………………………………………………………………………………………

…………………………………………………………………………………………

9.จากกรณศกษาจงทาการศกษาเบองตน จงศกษาความ

เหมาะสม………………………………………………………………………………

………

…………………………………………………………………………………………

10.ถาทานเปนนกวเคราะหระบบทานคดวาการวเคราะหและออกแบบระบบมความ

สาคญอยางไร

…………………………………………………………………………………………

48

…………………………………………………………………………………………

…………………………………………………………………………………………

48

หนวยการเรยนรท 4

เครองมอทใชในการวเคราะหและออกแบบระบบ

สาระการเรยนร

1. แผนภมการจดองคกร

2. แผนภมแกนทชารต

3. แผนภมแสดงการไหลของงาน

4. แผนภมการทางานของระบบงาน

5. แผนภมแสดงขนตอนการทางานของโปรแกรม

6. แผนภมแสดงการระบขนตอนการทางาน

7. แผนภมการเขยนบรรยายเงอนไขการทางานของระบบ

8. แผนภมการแสดงความสมพนธของเงอนไขระบบงาน

9. แผนภมแสดงการตดสนใจ

10. แผนภมแสดงการเคลอนทของขอมลในระบบงาน

11. แผนภมแสดงการทากจกรรมในระบบงาน

12. แผนภมแสดงการไหลของขอมล

13. พจนานกรมขอมล

จดประสงคเชงพฤตกรรม

1. สามารถใชแผนภมการจดองคกรได

2. สามารถใชแผนภมแกนทชารตได

3. สามารถใชแผนภมแสดงการไหลของงานได

4. สามารถใชแผนภมการทางานของระบบงานได

5. สามารถใชแผนภมแสดงขนตอนการทางานของโปรแกรมได

6. สามารถใชแผนภมแสดงการระบขนตอนการทางานได

49

7. สามารถใชแผนภมการเขยนบรรยายเงอนไขการทางานของระบบได

8. สามารถใชแผนภมการแสดงความสมพนธของเงอนไขระบบงานได

9. สามารถใชแผนภมแสดงการตดสนใจได

10. สามารถใชแผนภมแสดงการเคลอนทของขอมลในระบบงานได

11. สามารถใชแผนภมแสดงการทากจกรรมในระบบงานได

12. สามารถใชแผนภมแสดงการไหลของขอมลได

13. สามารถใชพจนานกรมขอมลได

จดประสงคการเรยนร

1. เขยนแผนภมการจดองคกรได

2. เขยนแผนภมแกนทชารตได

3. เขยนแผนภมแสดงการไหลของงานได

4. เขยนแผนภมการทางานของระบบงานได

5. เขยนแผนภมแสดงขนตอนการทางานของโปรแกรมได

6. เขยนแผนภมแสดงการระบขนตอนการทางานได

7. เขยนแผนภมการเขยนบรรยายเงอนไขการทางานของระบบได

8. เขยนแผนภมการแสดงความสมพนธของเงอนไขระบบงานได

9. เขยนแผนภมแสดงการตดสนใจได

10. เขยนแผนภมแสดงการเคลอนทของขอมลในระบบงานได

11. เขยนแผนภมแสดงการทากจกรรมในระบบงานได

12. เขยนแผนภมแสดงการไหลของขอมลได

13. เขยนพจนานกรมขอมลได

50

หนวยการเรยนรท 4

เครองมอทใชในการวเคราะหและออกแบบระบบ

แผนภมความคดรวบยอดแผนภมการจดองคกร

แผนภมการทำงานของระบบ

เครองมอทใชในการวเคราะหและออกแบบระบบ

แผนภมการเขยนบรรยายเงอนไขการทำงานของระบบ

แผนภมแสดงการทำกจกรรมในระบบงาน

แผนภมแกนทชารต

แผนภมการไหลของงาน

แผนภมขนตอนการทำงานของโปรแกรม

แผนภมแสดงการระบขนตอนการทำงาน

แผนภมแสดงความสมพนธของเงอนไขระบบงาน

แผนภมการตดสนใจ

แผนภมแสดงการเคลอนทของขอมลในระบบงาน

แผนภมการไหลของขอมล

พจนานกรมขอมล

51

หนวยการเรยนรท 4

เครองมอทใชในการวเคราะหและออกแบบระบบ

เครองมอทใชในการรวบรวมขอมล และ พฒนาระบบ (INFORMATION

RECORDING TECHNIGVES)

CHARTING คอ แผนภมแสดงความสมพนธของหนวยงานตางๆ มหลายชนด

1. แผนภมการจดองคกร

1.1 ORGANIZATION ON CHART เปนแผนภมแสดงการจดองคกร

อธการ

รองอธการฝายวางแผน รองอธการฝายวเทศสมพนธรองอธการฝายวชาการรองอธการฝายบรหาร

ฝายการเงนสำนกอธการ ฝายพสด

คณะเทคโนโลยสารสนเทศคณะวทยาศาสตร คณะบรหารธรกจ

รปท 4.1 แผนผงองคกรการบรหารงานในมหาวทยาลย

52

1.2 PHYSICAL LAYOUT CHART เปนแผนภมแสดงการจดสานกงาน

แผนภมการจด FLOOR

รปท 4.2 แผนภมการจดสานกงาน

1.3 ACTIVING CYCLE CHART เปนแผนภมแสดงการทางาน เทยบกบ

เวลา ใชเขยนในกรณทงานนน ใชเวลาทาทแนนอนตรงเวลา

รปท 4.3 แผนภมแสดงการทางานเทยบกบเวลา

เคาเตอรรบเร�อง

ตเกบเอกสาร นกศกษา

หวหนาฝายทะเบยน

2400

DEOARTMENT

WAGES

ACTIVITY

PAYROLL

CYCLE

WEEKLY

DATE

1-8-200

SYSTEM ANALYST

POSIN

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY

12.00

1 2

24002400

3 4

2400

5 6

2400

53

2.แผนภมแกนทชารต

GANTT CHART เปนแผนภมแสดงการทากจกรรม เวลาทใชในการทากจกรรมนนๆ

กจกรรม ระยะเวลา

ม.ค. ก.พ. ม.ค เม.ย พ.ค. ม.ย. ก.ค. ส.ค.

1. ศกษาเบองตน

2. รวบรวมขอมล

3. วเคราะหขอมล

4. ออกแบบระบบใหม

รปท 4.2 แผนภมแสดงการทากจกรรม

3.แผนภมแสดงการไหลของงาน

DOCUMENT FLOWCHART การเขยนคลาย PROGRAM FLOECHART ผง

งานเปนแหลง กาเนด และ แหลงใชงาน

รปท 4.4 แผนภมแสดงแหลงกาเนดและแหลงใชงาน

54

4.แผนภมการทางานของระบบงาน

SYSTEM FLOWCHART ผงงานเปนการทางานของคอมพวเตอร

รปท 4.5 แผนภมแสดงการทางานของคอมพวเตอร

5.แผนภมแสดงขนตอนการทางานของโปรแกรม

PROGRAM FLOWCHART เปนแผนภมแสดงการไหลของงานดวยลกศร เรยกวา

“ผงงาน” เปนผงงานแสดงขนตอนการทางานโดยละเอยด โดยการเขยนขน ตอนการ

ทางานลงในสญลกษณตางๆ

รปท 4.6 แผนภมแสดงการไหลของงาน

MASTER

FILE

CHANGE

EMPLAYER

STATUS

CHANGE

EDIT

ROUTINE

MASTER FILE

UPDATE

REPORT

MASTER

FILE

UPDATE

PAYROLL

MASTER

FILE

NEW

PAYROLL

MASTER

FILE

EDIT

REPORT

เกบโดยโปรแกรม

พนกงานเปลยนสถานะภาพ

START

X=500

SUM=0

X=X+1

SUM=SUM+X

X=1000

PRINT SUM

STOP

การแสดงการหาผลบวกของเลข 500 ถง 1000

55

6.แผนภมแสดงการระบขนตอนการทางาน

PROCEDURE CHART เปนแผนภมแสดงการทางาน โดยแสดงวางานททาอยางไร

กาหนดดวยสญลกษณ แสดงเฉพาะขนตอนการทางานอยางเดยว โดยการนาเอา

สญลกษณ มาระบขนตอนการทางาน

สญลกษณม 5 อยาง

1. การตรวจทาน (INSPECTION)

2. หยดชวคราว (DELAY)

3. การสงผาน (TRANSPORT)

4. การทากจกรรม (OPERATION)

5. การเกบตวอยาง (FILE)

แบงออกเปน 3 ชนด

6.1 FLOW PROCESS CHART

6.2 PROCEDURE ANALYSIS CHART

6.3 PROCEDURE FLOWCHART

56

6.1 FLOW PROCESS CHART

รปท 4.7 แผนภมแสดงขนตอนการทางาน

FORM (การกรอกแบบฟอรม)

FILLED BY SALEMAN (ไปขายของ)

TEMPORARY STORAGE UNTIL END OF SALE CYCLE (กลบมาชวคราว)

FORM EXTERACTED FROM STORAGE AND BATCH (ทำใหสมบรณ)

PAST TO HEAD OFFICE (สงไปสำนกงานใหญ)

FORM STAMPED NITH RECETVED DATE (ประทบตราลงวนท)

INTERNAL MAIL TO DATA PREPARATION (อยในสำนกงานใหญ)

VISUALLY CHECK BY SUPERVISOR (ตรวจงานดวยสายตา)

BATCH ALLOCATION TO DATA PREPARATION OPERATOR (ถกบนทกเกบ)

FORM KEYED (ลงในแบบฟอรม)

FILE (เกบลงแฟม)

57

6.2 PROCEDURE ANALYSIS CHART

ACTIVITY

NOTE

1. กรอกแบบฟอรม

2. ไปขายของ

3. กลบมาชวคราว

4.ทาใหสมบรณ

5. สงไปสานกงาน

ใหญ

6. ประทบตราลง

วนท

7.อยในสานกงาน

8. โสตทศนตรวจ

ดวยสายตา

9. ถกบนทกเกบ

10. ลงในฟอรม

11.เกบลงแฟม

รปท 4.8 แผนภมแสดงขนตอนการทางาน

58

6.3 PROCEDURE FLOWCHART

SALEMAN HEAD

OFFICE

DATA

PREPARATION

SUPER VISOR

DATA

PREPARATION

OPERATOR

รปท 4.9 แผนภมแสดงขนตอนการทางาน

7. แผนภมการเขยนบรรยายเงอนไขการทางานของระบบ

STRUCTURE ENGLISH การเขยนบรรยายเปนประโยคภาษาองกฤษ

ประกอบดวย IF..……..ELSE ………THEN

- เงอนไขหลก อนแรกขนตนดวย IF

- เงอนไขหลก อนตอไปขนตนดวย ELSE

- เงอนไขรอง

- เงอนไชรอง อนแรกขนตนดวย IF

- เงอนไขรอง อนถดไปขนดวย ELSE

WAITING

FIELD

STAMP DATEFORM EXTRACTED

AND BATCH

PENDING END OF

SALE CYCLE

VISURLLY

CHECK

ALLOCATE TO

OPERATORFILE

59

- สงททา ขนตนดวย THEN (หรอไมม THEN กได)

IF (เงอนไขหลกอนท 1)

IF (เงอนไขรอง 1.1)

THEN (สงทตองการ)

ELSE (เงอนไขรอง 1.2)

THEN (สงทตองการ)

ELSE (เลอนไปหลกอนท 2)

THEN (สงทตองทา)

THEN (สงทตองทา)

ตวอยาง STRUCTURE ENGLISH

IF THE CUSTOMER IS BOOKSTORE

IF ORDER SIZE LESS THAN OR EQUAL 6 COPIES

NO. DISCOUNT ALLOW

ELSE ORDER SIZE MORE THAN 6 COPIES

ALLOW 25% DISCOUNT

ELSE THE CUSTOMER IS LIBRASIAN OR INDIVIDMAL

IF ORDER SIZE LESS THAN 6 COPIES

ON DISCOUNT ALLOW

ELSE ORDER SIZE 6 – 19 COPIES

ALLOW 5% DISCOUNT

ELSE ORDER SIZE 20 – 49 COPIES

ALLOW 10% DISCOUNT

ELSE ORDER SOZE MORE THAN OR EQNAL 50

COPIES

ALLOW 15% DISCOUNT

60

8. แผนภมการแสดงความสมพนธของเงอนไขระบบงาน

DECISION TREE มการเขยนทมลกษณะการเขยนเหมอนตนไม

รปแบบการเขยนเรมตนดวย

ตวอยาง

9. แผนภมแสดงการตดสนใจ

DECISION TABLE (ตารางการตดสนใจ) ประกอบดวย 2 สวน

9.1 แสดงความสมพนธของเงอนไข วาเงอนไขมความสมพนธอยางไร

ความสมพนธของเงอนไขเชอมดวย “AND”

ถาเปนจรงใหใช “Y” หรอ ”T”

ถาเปนเทจใหใช “N” หรอ ”F”

TYPE OF CUSTOMER SIZE OR ORDER DISCOUNT

กจกรรมท�ทา

เง�อนไขหลก 1

เง�อนไขหลก 2

เง�อนไขรอง 1.1

เง�อนไขรอง 1.2

เง�อนไขรอง 2.1

เง�อนไขรอง 2.2

ส�งท�ตองทา 1

ส�งท�ตองทา 2

ส�งท�ตองทา 1

ส�งท�ตองทา 2

DECISION TREE

DISCOUNT

BOOK STORE

LIBRERICES

OR

INDIVIDUAL

6 OR LESS

MORE THE N 6

50 OR MORE

20 - 49

6 - 19

LESS THEN 6

NON

NON

25%

15%

10%

5%

61

ในสวนท 1 จงแบงออกเปน 2 สวน

1. CONDITION STUB เปนเงอนไขทรวบรวมมา

2. CONDITION ENTRY เปนเงอนไขทกาหนดขนมาโดย

ใหสอดคลองกบเงอนไข

9.2 แสดงสงทตองทา (ACTIVITY) จะตองทาตามเงอนไข ขอใด

สวนท 2 จงแบงเปน 2 สวน

1. ACTION STUB

2. ACTION ENTRY

ตารางการตดสนใจ

CONDITION STUB CONDITION ENTRY

1 2 3 4 5 6

1. รานขายหนงสอ T T T F F F

2. สงซอไมเกน 6 เลม T F F F F F

3. สงซอ 6 เลมขนไป T T F F F F

4. หองสมดหรอซอสวนตว F F T T T T

5. สงซอนอยกวา 6 เลม F F F F F T

6. สงซอ 6 – 19 เลม F T F F T F

7. สงซอ 20 – 49 เลม F F F T F F

8. สงซอ 50 เลมขนไป F F T T F F

1. ลด 25 % T

2. ลด 15 % T

3. ลด 10 % T

4. ลด 5 % T

5. ไมมสวนลด T T

ACTION STUB ACTION ENTRY

62

10. แผนภมแสดงการเคลอนทของขอมลในระบบงาน

INFORMATION ANALYSIS เปนผงงานแสดงการเคลอนทของขอมล ทง INPUT

และ OUTPUT

รปท 4.10 แผนภมแสดงเคลอนทของขอมล

VENDER ใบส�งซ�อ

ของท�ขอใบเบกไป

RECREROING

( ฝายตรวจรบ)

PURCHASING

( ฝายจดซ�อ)

INVENTORY

( ฝายควบคม)ใบเบกของ

INFORMATION ANALYSIS

63

11. แผนภมแสดงการทากจกรรมในระบบงาน

HIPO (HIERARCHY PLUS INPUT PROCESS AND OUTPUT) ผงงานแสดง

ผทากจกรรมขอมลนาเขา ขบวนการทางาน และ OUTPUT

สญลกษณ HIPO

ผทากจกรรม

กจกรรม= PROCESS

= DOCUMENT (I/O)

= FILE (DATA STORE)

= CONNECTION

= MAJOR PROCESS

= MINOR PROCESS

= UPDATE

= REFERENCE (อางอง)

= CEEATE

64

รปท 4.11 แผนภมแสดงผทากจกรรมขอมลนาเขา ขบวนการทางาน และ OUTPUT

ลกคา

สอบถาม

พนกงาน

CHACK STORE

พนกงาน

ลงบนทก

พนกงาน

UPDATE

BALLON HAND

STOCK

SHEET

VIDEO

RENT

HIPO (HIERARCHY PLUS INPUT PROCESS AND OUTPUT

65

12. แผนภมแสดงการไหลของขอมล

DFD (DATA FLOW DIAGRAM) เปนผงงานแสดงรายละเอยดของขอมลทง

INPUT และ OUTPUT และแสดงการไหลของขอมล

สญลกษณทใช DFD SYMBOLS

วธเขยน DFD

1. SOURCE คอ แหลงกาเนดหรอ จดเรมตนของขอมล อาจจะมหลาย

แหลงกได

2. SINK คอ จดปลายทางของขอมลอาจมหลายปลายทางกได

3. PROCESS คอ การเปลยนแปลง INPUT DATA FLOW ใหเปน

OUTPUT DATA FLOW ใหการเขยน PROCESS แตละPROCESS

ตองมทง INPUT และ OUTPUT เสมอ

1.

2.

3.

4.

= DATA FLOW

, , = PROCESS

OR = FILE / DATA STORED

= SOURCE / SINK

A

X

Y

1.

B

X

Y

C

2.

66

4. DATA STORE หรอ FILE หมายถงทเกบขอมล

5. DATA FLOW หมายถง ตวสงขอมลระหวางงานตางๆ

- ระหวาง PROCESS ไป PROCESS

- ระหวาง SOURCE ไป PROCESS

- ระหวาง PROCESS ไป STNK

หมายเหต 1. แตละ PROCESS ควรมการกาหนด ชอ และ เลขท ชอของ

PROCESS เขยนดวยตวพมพเลก (ภาษาองกฤษ)

2. DATA FLOW เขยนดวยตวพมพเลก

3. DATA STORE , SOURCE , SINK เขยนตวพมพใหญ

ขนตอนการวเคราะห จะเรมตนดวยการวเคราะหระบบงานเดมทดาเนนการ

อยในปจจบน เพอจะไดทราบถงขนตอนการปฏบตงานปจจบน และทาการสราง

แบบจาลองเชงตรรกะ (LOGICAL MODEL) ใหม ซงเปนแผนภาพกระแสขอมล

(DATA FLOW DIAGRAM : DFD) ทแสดงถงกระบวนการ (PROCESS) และ

ขอมล (DATA) ทเกยวของในระบบ รวมทงแบบจาลองขอมล (DATA MODEL) ท

แสดงถงความสมพนธ ระหวาง เอนตต (ENTITY) ตางๆ ในระบบ

DFD ระดบสงสด (CONTEXT LEVEL DATA FLOW DIAGRAM)

DFD ระดบสงของงานใดงานหนง มชอเรยกอกอยางหนงวา “CONTEXT

DIAGRAM” ซงระดบน จะบอกวาระบบทเราสนใจ ม INPUT เปนอะไร ผลลพธท

ไดจากระบบ และขอมลท เกยวของกบระบบภายนอก

CONTEXT DIAGRAM

หนวยจดการ

สอบ

ระบบงาน

การสอบฯ

ประกาศรบสมครสอบ

บญชกรอกคะแนน

ผลการสอบ

ผลการสอบ

สมครสอบผสมครสอบ

67

OLD PHYSICAL MODEL 0 / 1

ใบสมครสอบ

รบสมครสอบบญชรายช�อ

ผสมครสอบ

ตรวจสอบคณ

สมบต

บญชรายช�อ

ผมสทธ�เขาสอบ

ออกประกาศประกาศรายช�อผม

สทธ�สอบแขงขน

ออกประกาศ ผงท�น�งสอบ

68

OLD PHYSICAL MODEL 0 / 2

คะแนนสอบสมภาษณ

และ ภาคปฏบต

ตรวจขอสอบ

ประกาศผลสอบ

แขงขน

รวมคะแนน

บญชรายช�อ

ผมสทธ�เขาสอบ

ออกประกาศ

กรอกคะแนน บญชกรอกคะแนน

คะแนนสอบกระดาษคาตอบ

จดลาดบ

69

NEW PHYSICAL MODEL 1 / 1

บตรรายช�อผมสทธ�

เขาสอบ

บญชรายช�อ

ผมสทธ�เขาสอบ

รบสมครสอบและให

เลขประจาตวสอบ

บญชกาหนดเลข

ประจาตวสอบ

ประกาศรบสมคร

สอบ

กาหนดเลขประ

จาตว

ใบสมครสอบ

ตรวจสอบคณ

สมบต

MASTER

FILE

DATA

ENTRY

EDIT

รายงานขอมลผด

พลาด

MASTER

FILE

70

NEW PHYSICAL MODEL 1 / 2

ประกาศรายช�อ

ผมสทธ�เขาสอบออกรายงาน

MASTER

FILE

ออกรายงาน ผงท�น�ง

ออกรายงาน

บญชลงช�อผเขาสอบ / สงกระดาษคาตอบ

ออกรายงาน

ออกรายงาน

บญชลงช�อผเขาสอบ สมภาษณ

บญชลงช�อผเขาสอบ ภาคปฏบต

บญชลงช�อผเขาสอบ วธการสอน

บญชใหคะแนนสมภาษณ

บญชใหคะแนนภาคปฏบต

บญชใหคะแนนวธการสอน

บญชคะแนนรวม /

เฉล�ยคะแนน สทภาษณ

บญชคะแนนรวม /

เฉล�ยคะแนน ภาคปฏบต

บญชคะแนนรวม /

เฉล�ยคะแนนวธสอน

71

OLD LOGICAL MODEL 0 / 1

หนวยจด

การสอบ

1.

รบสมคร

สอบ

ผสมคร

สอบ

D1

สมครสอบ

บญชรายช�อผสมครสอบ

ประกาศรบสมครสอบ

D2 บญชรายช�อผมสทธ�เขาสอบ

2.

D4

ประกาศรายช�อผมสทธ�สอบแขงขน

D3 ผงท�น�งสอบประกาศรายช�อผมสทธ�เขาสอบแขงขน

3.

สอบ

D5 กระดาษคาตอบ D6 คะแนนสอบ

4.

ประมวล

ผลการสอบ

D7 บญชกรอกคะแนน

5.

ประกาศ

ผลการสอบ

D8 ประกาศผลสอบการแขงขน

หนวยจด

การสอบ

ผสมคร

สอบ

ผลการสอบ

72

NEW LOGICAL MODEL 1 / 1

D1 บญชรายช�อผสมครสอบ

หนวยจด

การสอบ

ผสมคร

สอบ รบสมครสอบ1.

D0 เลขประจาตวสอบประกาศรบสมครสอบ

สมครสอบ

D2 บญชรายช�อผมสทธ�เขาสอบ

2.ประกาศราบช�อผมสทธ�สอบแขงขน

D3X บญชรวมคะแนน / เฉล�ยคะแนน

D2X บญชใหคะแนน

D1X บญชลงช�อ D4 ผงท�น�งสอบ

D3 ประกาศรายช�อผมสทธ�เขาสอบแขงขน D9 บญชรายช�อผขาดสอบ

สอบ3.

D5 กระดาษคาตอบ D6 คะแนนสอบ

ประมวล

ผลการสอบ

4.

D7 บญชกรอกคะแนน

ประกาศ

ผลการสอบ

5.

D8 ประกาศผลการสอบแขงขน

หนวยจด

การสอบ

ผสมครสอบ

ผลการสอบ

ผลการสอบบญชกรอกคะแนน

73

หมายเหต ในระดบน DFD จะยงไมมการเกบขอมล จะเรมเกบขอมลในระดบน

ถดลงไป (ระดบลาง) จะเหนไดวา DFD ระดบสงไมเพยงพอทจะบอก

รายละเอยดของการทาการทงหมดของระดบ ดงนนจงจาเปนตองแตกเปน

ระดบลางลงมาตอไป ซงจะทาให DFD ตางระดบเกดขน และ การแตก

ระดบลงมาจะตองมการเกบขอมลเพอนาไปใชในภายหลง

ENTIY RELATIONSSHIP DIAGRAM (ERD)

เปนเครองมอทแสดงใหเหนถงขอมลและความสมพนธของขอมลตางๆทมตอ

กนในระบบงาน กาหนดคาความสาคญของ เอนตต ในความสมพนธในแตลกษณะ

RELATIONSHIP MODEL เปนเครองมอทแสดงใหถงขอมล และความสมพนธของ

ขอมลตาง ๆ ทมอยในระบบ โดย DIAGRAM นม CARDINALITY เปนสงท

กาหนดคาความสมพนธ ของ ANTITY ในความสมพนธแตละลกษณะ เชน 1 :1 , 1 :

m , m : n ซงอาจใชสญลกษณแทนไดดงน

ตวอยาง. สญลกษณแสดงความสมพนธ และ CARDINALITY

รปท4.12 แสดงความสมพนธ และ CARDINALITY

หรอ

หรอ

หรอ

1 m |

1 1 | |

n m

74

ตวอยาง ความสมพนธของแอนตตในระบบทะเบยนนกศกษา

รปท4.13 ความสมพนธของแอนตตในระบบทะเบยนนกศกษา

ภาคการศกษาหนงลงทะเบยนไดหลาย

คณะหนงมนกศกษาสงกดไดหลายคน

สาขาหนงมนกศกษาสงกดไดหลายคน

หนงคณะสามารถมหลายสาขาวชา

นกศกษาหลายคนลงทะเบยนไดหลายวชา

คณะหนงมอาจารยสงกดอยหลายคน

อาจารยหลายคนสอนไดหลายวชา

ภาคการศกษา | วชาลงทะเบยน

คณะ | นกศกษา

สาขา | นกศกษา

คณะ | สาขา

นกศกษา วชาเรยน

นกศกษา | วชาลงทะเบยน

คณะ |

อาจารย วชาเรยน

อาจารย

วชาเรยน

วชาเรยน รายวชาสอน อาจารย |

75

ตวอยาง

ENTIY RELATIONSSHIP DIAGRAM (ERD) ระบบทะเบยนนกศกษา

รปท4.14 ENTIY RELATIONSSHIP DIAGRAM (ERD) ระบบทะเบยนนกศกษา

13.พจนานกรมขอมล

DATA DICTIONARY เนองจากDATA FLOW (INPUT FLOW และ OUTPUT

FLOW) ไมไดบอกรายละเอยดไว ดงนน รายละเอยดของ DATA FLOW จงนามา

เขยนไว ท DATA DICTIONARY

รายละเอยดของ DATA DICTIONARY

1. DATA NAME = ชอของ DATA

2. ALIASE = ชออนทมความหมายเหมอนกน

3. DISCRIPTION = คาอธบายลกษณะของ DATA

4. FORMAT = รปแบบขอมล วาเปนตวอกษร ม ตวเลข ม ขนาด

|

นกศกษา รายวชา

ลงทะเบยน วชาเรยน

ภาคการศกษา

คณะ อาจารย รายวชาทสอน

สาขา

| |

| |

---

---

---

76

5. LOCATION = บอกทพบขอมลน (พบท REPORT ,

DOCUMENT)

สญลกษณทใชในพจนานกรมขอมล

1. = หมายความวา เทากบ

2. + หมายความวา และ

3. [ ] หมายความวา เปรยบเทยบ , ใหเลอกเพยงอนใดอนหนง

4. { } หมายความวา ทาจากจานวนตาสด ถง จานวนสงสด

5. ( ) หมายความวา สวนประกอบทมหรอไมมกได

6. * COMMENT * หมายความวา หมายเหต ใหเขยนอยภายใตเครองหมาย

*………….*

7. “ “ หมายความวา เปนคาเจาะจงวาใน FILED มคาอะไรอยแลว

ตวอยาง

RELATION ATTRIBUTE DESCRIPTION TYPE PK FK REFERENCE

ITEM

REGISTER

CODE รหสนกศกษา CHAR(8) YES YES STUDENT

ITEM

REGISTER

SEMESTER ภาคการศกษา CHAR(6) YES YES TERM

ITEM

REGISTER

SBJ-CODE รหสวชา CHAR(5) YES YES SUBJECT

ITEM

REGISTER

GROUP กลมเรยน CHAR(1) YES

ITEM

REGISTER

CREDIT จานวนหนวย

กต

NUM(2)

รปท 4.14 ตวอยาง DATA DICTIONARY

MIN

MAX

77

สรปหนวยการเรยนรท 4

เครองมอทใชในการวเคราะหและออกแบบระบบ

ในหนวยการเรยนนเปนเรอง ของการใชเครองมอในการวเคราะหและ

ออกแบบ ระบบงานโดยมเครองมอหลายชนดทใชรวมในการวเคราะหระบบงานซง

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

ของงานในระบบอยางไร ไมวาจะเปนเรองของเอกสารทเกดขนในระบบงานหรอ

อาจจะเปน ในเรองของการใชขอมลตางๆในระบบตงแตมการนาขอมลเขามาใช

จนกระทงขอมลผานการประมวลผลไดออกมาเปนสารสนเทศตางๆเครอง จะชวยให

การวเคราะหงานเกดความชดเจนมากยงขน อกทงยงมเครองมอบางชนดสามารถชวย

ในการวเคราะหงานดานกจกรรมตางทจะเกดขนในระบบงานสามารถแสดงขนตอนได

อยางชดเจน

จากการใชเครองมอไดถกตองจะชวยลดปญหา ของความไมชดเจนของ

ขนตอนในระบบงานไดยงมความเขาใจในการใชเครองมอมากเทาไรประสทธภาพใน

การวเคราะหระบบงานกจะมประสทธผลมากยงขนเทานน

78

แบบทดสอบหนวยการเรยนรท 4

เครองมอทใชในการวเคราะหและออกแบบระบบ

จงตอบคาถามใหสมบรณ

1.จงเขยนสญลกษณของ FLOWCHART ทรจก มาสก 7 ชนดพรอมบอกชอและการ

แทนขนตอนการทางานในแตละชนด

…………………………………………………………………………………………

…………………………………………………………………………………………

2.จงอธบายความหมายของสญลกษณของ HIPO

ผทากจกรรม

กจกรรม = …………………...

= …………………...

= …………………...

= …………………...

= …………………...

= …………………...

= …………………...

= …………………...

= …………………...

79

3.จงอธบายความหมายของสญลกษณของ DFD

4. จงอธบายความสมพนธของขอมลโดยใช RELATIONSHIP MODEL การใช

สญลกษณ

1. 1:1

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

2. 1: m

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

3. m:n

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

1.

2.

3.

4.

= ………………..

, , = ………………

OR =…………………………….

= …………………….

80

กรณศกษา จงตอบคาถามขอ 5-10

บรษทไทยรงจากด ไดทาการผลตเครองใชไฟฟาหลายชนดมพนกงานท

ทางานอยในบรษทอยดวยกนหลายแผนกแตละแผนกมจานวนพนกงาน เปนจานวน

มากจงมความตองการ ทจะนาคอมพวเตอรเขาไปทาการจดเกบประวตของพนกงาน

ของบรษท ดงนนใหทานทาการออกแบบโดยใชเครองมอดงตอไปน

5.จงเขยน SYSTEM FLOWCHART การจดเกบประวตของพนกงานของ

บรษท…………………………………………………………………………………

…………………………………………………………………………………………

………

6.จงเขยน PROGRAM FLOWCHART การจดเกบประวตของพนกงานของ

บรษท…………………………………………………………………………………

…………………………………………………………………………………………

………

7.จงเขยน HIPO การจดเกบประวตของพนกงานของ

บรษท…………………………………………………………………………………

…………………………………………………………………………………………

………

8.จงเขยน DFD การจดเกบประวตของพนกงานของบรษท

…………………………………………………………………………………………

…………………………………………………………………………………………

9.จงเขยน DOCUMENT FLOWCHART การจดเกบประวตของพนกงานของ

บรษท…………………………………………………………………………………

…………………………………………………………………………………………

………

10.จงเขยน ERD การจดเกบประวตของพนกงานของ

บรษท…………………………………………………………………………………

81

…………………………………………………………………………………………

………

81

หนวยการเรยนรท 5

การวเคราะหและการออกแบบ

สาระการเรยนร

1. การออกแบบระบบงานใหม

2. การออกแบบแฟมขอมลและฐานขอมล

3. การออกแบบขอมลนาเขา

4. การออกแบบฟอรม

5. การออกแบบรายงาน

จดประสงคเชงพฤตกรรม

1. สามารถบอกวธการการออกแบบระบบงานใหมได

2. สามารถบอกวธการออกแบบแฟมขอมลและฐานขอมลได

3. สามารถบอกวธการออกแบบขอมลนาเขาได

4. สามารถบอกวธการออกแบบฟอรมได

5. สามารถบอกวธการออกแบบรายงานได

จดประสงคการเรยนร

1. บอกวธการการออกแบบระบบงานใหมได

2. บอกวธการออกแบบแฟมขอมลและฐานขอมลได

3. บอกวธการออกแบบขอมลนาเขาได

4. บอกวธการออกแบบฟอรมได

5. บอกวธการออกแบบรายงานได

82

หนวยการเรยนรท 5

การวเคราะหและการออกแบบ

แผนภมความคดรวบยอดการออกแบบระบบงานใหม

การออกแบบแฟมขอมลและฐานขอมล

การวเคราะหและการออกแบบ การออกแบบขอมลนำเขา

การออกแบบรายงาน

การออกแบบฟอรม

83

หนวยการเรยนรท 5

การวเคราะหและการออกแบบ

1. การออกแบบระบบงานใหม

เมอผานขนตอนการศกษาเบองตนมาแลว กเรมเขาสการวเคราะหระบบ โดย

การรวบรวมขอมลของระบบปจจบน และนามาวเคราะหขอมลโดยการนามาเขา

กระบวนการ การวเคราะหระบบปจจบน(PRESENT SYSTEM ANALYSIS)

ประโยชนของการวเคราะหระบบปจจบน

1. เพอทราบขอด ขอเสยในการดาเนนงานระบบปจจบน

2. เพอทราบทรพยากรทมอย

3. เพอทราบทศนะของผใชระบบ

4. เพอใหไดแนวคดในการออกแบบระบบใหม

กระบวนการวเคราะหระบบในปจจบน

1. การรวบรวมขอมล (DATA COLLCTION)

2. การวเคราะหขอมลทไดรวบรวมมา (ANALYSIS OF THE COLLECTED

DATA)

3. การจดทาเอกสารระบบ (DOCUMENTATION OF THE SYSTEM)

การรวบรวมขอมล (DATA COLLECTION)สงทตองการศกษา (รวบรวม)

1. STRUCTURE OF ORGANIZATION คอ การจดโครงการ

- องคประกอบ และ สงแวดลอม (FUNCTION)

- การตดสนใจ (DECISION LEVEL)

- ความสมพนธการทางาน (RELATION)

84

2. INFORMATION FLOW คอ การไหลของงาน

- WHAT ? มขอมลอะไรไหลบาง , มกขนตอน , อะไรบาง

- BY WHO ? เอกสารทสงมาไดมาจากใคร

- WHERE ? เอกสารนไปทไหน ทางานทไหน

- WHEN ? ถงเมอไร

- HOW ? ไปไดอยางไร

3. INPUT / OUTPUT

- INPUT เชน เอกสารบนทกขอมล , ใบลงทะเบยน

- OUTPUT เชน รายงาน , ใบแจงผลการสอบ

- STRUCTURE ดรายละเอยดเนอหา

- IMPORTANCE ดโครงสรางของ INPUT / OUTPUT

- ACCURACY มความเชอถอไดไหม

- REDUMDANCY ความฟมเฟอย , ความซ าซอน

ศกษาแหลงขอมล ม 2 แหลง

1. แหลงขอมลภายใน (INTERNAL SOURCE)

1.1 บคลากร (USERS) มหลายประเภท

- HAND – ON – END USERS คอ พนกงานททางานในระบบ

- INDERECT – END – USERS คอ ผทไมไดทางานในระบบ

- USER MANAGER คอ ผบรหารระบบ

- SENIOP MANAGER คอ ผบรหารระดบสง

1.2 เอกสารทงหลาย (PAPER WORK)

- DUCUMENT DISCRIBE WHAT ORGANIZATION IS

ORGANIZED คอ เอกสารทเกยวกบการบรรยายวาองคการมการจดการ

อยางไรมการแบงสวนงานอยางไร ประกอบดวย

1. ORGANIZATION CHART

2. คมอปฏบตงาน

85

3. เอกสารสงงาน , การบนทกเสมอ

- DUCUMENT DISCRIBE WHAT ORGANIZATION PLAN

TO DO คอ เอกสารทระบวามแผนการจะทางานอยางไร โดย

ดจากโครงการ และงบประมาณ

- DUCUMENT DISCRIBE WHAT ORGANIZATION DOES

คอ เอกสารทบอกใหทราบวาองคกรกาลงทาอะไรอย หรอ

ระบบกาลงทาอะไรอย เชน

1. INPUT เอกสารบนทกขอมล

2. FILE แฟม

3. OUTPUT รายงาน

2. แหลงขอมลภายนอก (EXTERNAL SOURCE) ใชชวยในการออกแบบขอมลใน

ระบบใหม ประกอบดวย

2.1 ระบบใกลเคยง

2.2 TEXTS , BOOK (หนงสอ , ตารา)

2.3 TOURNALS (วารสาร)

2.4 SEMINAR (การจดสมมนา)

2.5 SALES BROCHEURES (ใบปลว)

กรรมวธการรวบรวมขอมล

1. INTERVIEW (การสมภาษณ)

2. QUESTIONAIRES (สงแบบสอบถาม)

3. MEETING (การพบปะ)

4. STATISTIC (การทาสถต)

5. DOCUMENT ANALYSIS (การวเคราะหเอกสารตางๆ)

6. OBSERVING (การสงเกต)

86

1. การสมภาษณ (INTERVIEW)

เปนกรรมวธการรวบรวมขอมล ทดอยางหนง ขอดเพราะวามการตดตอกน 2

ดาน กคอ ผสมภาษณและผใหสมภาษณ ถามความเขาใจไมตรงกน สามารถซกถาม

หรอใหอธบายขอสงสยได

บคคลทควรสมภาษณ

1. MANAGER (ผบรหาร)

- SENIOR MANAGER

- USER MANAGER

2. OPERATIONAL STAFE

- HAND – ON – AND –USERS (เจาหนาท)

- INDERECT – AND – USERS (ผเกยวของ)

ขอเสนอแนะในการสมภาษณ

1. การเตรยมตวการสมภาษณ จะตองตดตอขออนญาตหวหนาหนวยงานทจะเขา

ไปศกษา การตดตอยดหลก “TOP – DOWN –

APPROACH” คอ จากระดบสง ไป ระดบลาง

ยดหลก “ผมตาแหนงสงเทาไรยงเหงาเทานน”

2. เตรยมเคาโครงเรองและหวขอทจะไปสมภาษณ

- ควรสงคาถามไปใหผใหสมภาษณลวงหนา

- คาถามควรเตรยมไวหลายรปแบบ

3. ควรนดหมายกบผใหสมภาษณ โดยการกาหนดสถานท , เวลา และเรองทจะ

สมภาษณ

ตวอยาง แบบฟอรมนดสมภาษณ

87

บรษท ______________________________เตรยมโดย _______________________

เรอง ___________________________________

ผใหสมภาษณ ผสมภาษณ วน เวลา สถานท เรองทจะถาม

ตวอยาง แบบฟอรมผลการสมภาษณ

บรษท _____________________________

เรอง _______________________________

ผใหสมภาษณ : _________________ ตาแหนง : _______________

องคกร : ___________________

ผลการสมภาษณ

_______________________________________________________________

_______________________________________________________________

_______________________________________________________________

_______________________________________________________________

_______

88

4. เครองอปกรณทจะใชสมภาษณ

- วทย

- เทป

- ไมโครโฟน

- กระดาษ , ปากกา

ลกษณะของผสมภาษณทด

1. ตองมจตวทยา

2. มมนษยสมพนธด

3. เปนผฟงทด

4. ไมมอคต

5. ใชถอยคาทเหมาะสม

6. ไมถามนา

7. ใหนยามคาทไมคลมเครอ

8. ไมเสนอความคดเหนใดๆ

9. ใชเวลาใหเหมาะสม ประมาณ ½ ชวโมง

10. ไมรกลากาวกาย

11. ไมรบกวน

12. ตองมบคลกภาพด แตงตวด

13. ตองตรงตอเวลา

- หองสวนตว ควรไปกอน 10 – 15 นาท

- ไมใชหองสวนตว ควรไปกอน 5 – 10 นาท

14. ตองศกษาหาความรเกยวกบตวผใหสมภาษณ เพอสรางความสามคค

สนทสนม

89

สถานทและเวลา

สถานท ทผใหสมภาษณสะดวก ไมมสงรบกวน

เวลา ตองใชเวลาท ผใหสมภาษณสะดวกทงานทานอยทสด

ชวงเวลา 8.30 – 12.00 , 13.00 – 16.30 น.

ควรใชเวลาชวง 10.00 – 11.00 , 14.00 – 15.00 น.

เรมสมภาษณ

1. เมอถงกาหนดนดหมาย ตองไปถงกอนเวลาอนเลกนอย ถาผใหสมภาษณ

ไมวางตองรอถาไมวางจรงๆ กควรนดหมายใหม

2. เมอเขาสมภาษณพดคย กบผใหสมภาษณดวยใบหนายมแยม แจมใส

เรยกชอ , นามสกล , ตาแหนง ใหถกตอง

3. สรางบรรยากาศใหเปนกนเองอยเสมอ อาจจะคยเรองสนกๆ ผสมผสาน

เขาไปดวย

4. เมอถามคาถามแลวอยาแนะนาคาตอบ

5. อยาใหคาถามชนด yes , no , question ควรใชคาถามทผใหสมภาษณ

อธบาย แสดงความคดเหน

6. อยางแสดงอาการเบอหนาย

7. ตองเปนผฟงทด

ลกษณะของการสมภาษณทด

1. ควรสรางบรรยากาศความคนเคย และทาใหผสมภาษณไวใจเรา

2. รกษาบรรยากาศใหเปนไปตามธรรมชาต

3. ไวตอความรสกของผใหสมภาษณ และมองเหตการณอยางยตธรรม

4. กะเวลาสมภาษณใหพอเหมาะและเตรยมคาถามไวลวงหนาหลายๆ แบบ

5. ไมควรใหคาแนะนาแกผใหสมภาษณ และอยาเอาอารมณเขาไปเกยวของ

กบการสมภาษณ

6. ถาตอบไมตรงประเดน ควรหาทางตะลอมใหเขาจด

90

7. แตละคาถามควรมคาตอบเดยว และหลกเลยงคาถามทเสนอแนะคาตอบ

คณสมบตทดของผสมภาษณ

ผสมภาษณทด ควรจะมคณสมบตทสาคญ ดงน

1. มมนษยสมพนธด เพอใหสามารถทางานรวมกบคนอนได

2. มไหวพรบด เพอการแกปญหาเฉพาะหนาไดทนเหตการณ

3. มความละเอยดรอบคอบ เพอนาขอมลในเรองใหม และเรองเลกๆ ไป

ประกอบการแปลความหมายทถกตอง

4. มความรและความสนใจในเรองทจะสมภาษณ เพอจะไดมความเขาใจใน

ขอคาถาม และตความหมายขอมลไดอยางถกตอง

5. มความยตธรรม เพอควบคมความลาเอยงสวนตวได และไมอคตตอ

ขอมลทไดมา

ขอดขอเสยของการสมภาษณ

การเกบรวบรวมขอมลโดยการสมภาษณ มทงขอดขอเสย จะขอแยกกลาว

ดงตอไปน

ขอด จาแนกเปนขอๆ ไดดงน

1. ชวยแกปญหาการไดรบแบบสอบถามคนนอย

2. ไดขอมลโดยตรงจากผถกสมภาษณ

3. สามารถซกถามขอมลบางอยางทกลมตวอยางไมกลาเปดเผยจาก

การตอบแบบสอบถามได

4. ผตอบมกจะพยายามตอบ เพราะมความเกรงใจ

ขอเสย จาแนกเปนขอๆ ไดดงน

1. สนเปลองเวลา คาใชจาย และกาลงคน

2. ผตอบอาจเกดความกลว หรอเกดอารมณ ทาใหขอมลบดเบอน

ให

91

3. ความเชอถอของขอมลนอย ถาไมไดรบความรวมมอจากผถก

สมภาษณดเทาทควร

2. แบบสอบถาม (QUESTIONNAIRES)

จะใชในกรณ

1. แหลงขอมลอยไกล

2. แหลงขอมลมหลายแหลง

ขอเสย ของแบบสอบถาม

1. ออกแบบสอบถามยาก

2. เปนการตดตอดานเดยว

3. มขอผดพลาดสง

ขอเสนอแนะในการสรางแบบสอบถาม

1. ตองมคาอธบายถงวตถประสงคของการนาขอมลไปใช

2. ตองมคายนยนวาจะไมเปดเผย ถงแหลงขอมล

3. มคาอธบาย หรอ วธกรอกขอมล ถายากตองยกตวอยางประกอบ

4. กาหนดเวลาสงคน ( 1 สปดาห )

5. ใชคาถามกะทดรด

6. กาหนดทวางใหพอดกบการกรอก

7. ควรระบชอ ตาแหนง ของผกรอก

8. ควรมทวาง สาหรบผกรอกแสดงความคดเหน

ชนดของแบบสอบถาม

1. แบบเลอกตอบ (CHECK – OFF QUESTION)

2. แบบตอบรบหรอปฏเสธ (YES – NO QUESTION) (จรง , ไมจรง)

3. แบบแสดงความคดเหนโดยการเลอก (OPINION)

4. แบบเตมคาในชองวาง (FULL IN THE BLANK)

92

5. แบบผสม (COMBINATION) มตงแต 2 ลกษณะขนไป

6. แบบสอบถามอยางสน SHORT QUESTION) ใชทาเฉพาะเรองใดเรอง

หนง

3. การสงเกต (OBSERVATION)

การสงเกต เปนการรวบรวมขอมลเกยวกบสงททาอยในระบบและททา

กจกรรมนน ๆ พฤตกรรมของบคคล การสงเกตนบเปนการเกบรวบรวมขอมลโดยตรง

ทาใหไดขอมลแบบปฐมภม (PRIMARY DATA) ซงจดเปนขอมลทนาเชอถอ

ลาดบขนในการสงเกต การสงเกตอาจทาตามลาดบขนไดดงน

1. ตงจดมงหมายในการสงเกตทกครง ผสงเกตจะตองตงจดมงหมายของการสงเกต

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

อะไร

2. ศกษาปรากฏการณของสงทจะสงเกต ในการวางแผนการสงเกตผวเคราะหจะตอง

ศกษากจกรรมใดของสงทจะสงเกตกอนวาปรากฏการณชนดใดทมคาควรแกการ

สงเกตทงนเพอใหสามรถกาหนดประเดนทสงเกตและวธการสงเกตไดถกตอง

3. เตรยมเครองมอทจะใชในการสงเกต นกวเคราะหจะตองเตรยมเครองมอบนทก

สงเกตใหเหมาะสมกบวธการและพฤตกรรมทจะสงเกต เชนเตรยมสารบญหวขอท

สงเกตสรางตรารางประเมนคา เพอเปนเกณฑในการแยกพฤตกรรมทจะสงเกต

ออกเปนระดบ ด–เลว มาก-นอย ฯลฯ ทาไดงายตอการสงเกตและบนทกผล

4. บนทกผลทาการสงเกตขณะทาการสงเกต ผสงเกตจะตองบนทกผลการสงเกตใน

เครองมอบนทกทเตรยมไวแลว โดยบนทกอยางละเอยดและตรงตามความเปนจรง

ทกประการ

หลกในการสงเกต การสงเกตทดควรคานงถงหลกดงน

1. ควรทาการสงเกตกจกรรมเดยวหลายครง เพอทดสอบความตรงและความเทยงของ

ขอมลหรอผลทไดจากการสงเกต ซงจะทาใหไดขอมลทตรงตามความเปนจรงอน

จะเปนประโยชนตอการประเมนและสรปผล

93

2. ในการสงเกตทใชสงเกตหลายคนทกคนจะตองทาความเขาใจตรงกน ทงในดาน

พฤตกรรมทจะสงเกต วธการสงเกต และเครองมอบนทกผลการสงเกต

3. ในการสงเกตแตละครงควรทาการสงเกตเฉพาะอยาง ผสงเกตไมจาเปนตองสงเกต

ทกประเดน

4. ควรใชเครองมออยางอนชวยในการสงเกต เชน ใชมาตราสวนประมาณคา

(RATING SCALE) ใน การตความบนทกผล เปนการแยกพฤตกรรมไวใหละเอยด

ทาใหสะดวกในการบนทก ผสงเกตไมตองมาคดแยกแยะขณะสงเกตซงจะทาให

ไดผลไมเทยงตรง

5. ในการบนทกขอมลทไดจากการสงเกต ควรบนทกในเชงปรมาณใหมากกวา เชง

คณภาพ กลาวคอ พยายามบนทกเปนตวเลข ซงจะทาใหสามารถหาความสมพนธ

ของปรมาณทางสถตตางๆ ทเกยวกบสงทสงเกตเหน

6. ควรใชวการสงเกตควบคกบวธอน เพอใหสรปผลถกตองเทยงตรง

การสมพฤตกรรมทจะสงเกต ในการสงเกตใด ๆ กตาม ผสงเกตจะไมสามารถ

สงเกตไดตลอดเวลาจาเปนตองเลอกเพยงบางพฤตกรรม ดงนน ผสงเกตจะตองสม

พฤตกรรมทจะสงเกต โดยกาหนดวาจะสงเกตเมอไร หรอสงเกตเหตการณตอนใด ซง

อาจใชวธสมแบบใดแบบหนง ดงน

1. สมเวลา (TIME SAMPLING) เปนการกาหนดวาสงเกตเวลาใด โดยพยายาม

กาหนดใหแตกตางกบไป เพราะถอวาเลาตางกบ เหตการณหรอพฤตกรรมกมกจะ

แตกตางกนไป เชน ในวนแรกสงเกตเวลาเขาวนตอไปเปนเวลาบาย หรอวนแรก

สงเกตเวลา 8.30 น.วนตอไปสงเกตเวลา 10.30 น. ฯลฯ

2. สมเหตการณ (EVENT SAMPLING) เปนการกาหนดวาจะสงเกตกจกรรมใดหรอ

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

หรอสงเกต ขนทะเบยนนกศกษาใหม ฯลฯ การสมตวอยางดวยวธนจะตองศกษา

ขอเทจจรงวาเหตการณทจะสงเกตนนเกดขนในเวลาใด แลวจงกาหนดเวลาทจะ

สงเกตในภายหลง ซงจะทาใหสงเกตไดครบตามเหตการณทตองการ

94

ชนดของการสงเกต วธการสงเกตแบงเปนชนดตาง ๆ ไดมากมายขนอยกบการ

แบงวา จะยดสงใดเปนหลก การสงเกตซงจะใชในการวเคราะหระบบ พอจะแบงได

เปน 2 ชนดคอ

1. การสงเกตรวม (PARTICIPANT OBSERVATION) เปนการสงเกตแบบไมม

โครงสราง (UNSTRUCTURED OBSERVATION) ผสงเกตจะตองเขาไปมสวน

รวมในกจกรรมหรอแสดงบทบาทเปนสมาชกของกลมตวอยางนน ๆ ซงผสงเกต

อาจเปนเผยหรอไมเปดเผยกไดวาตนเองจะทาการสงเกต ทงนยอมขนอยกบความ

เหมาะสมของสภาวการณ สาหรบการบนทกผลการสงเกตนนผสงเกตจะตอง

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

ๆ ไว แลวอาศยความทรงจาไปบนทกรายละเอยดภายหลง ซงควรจะบนทกทนทท

มโอกาสเพอมใหขอมลบดเบอนไป

2. การสงเกตไมรวม (NON-PARTICIPANT OBSERVATION) เปนการสงเกตแบบ

มโครงสราง (STRUCTURED OBSERVATION) โดยผสงเกตจะทราบลวงหนาวา

จะสงเกตอะไรหรอประเดนใด ผสงเกตอยในฐานะของนกสงเกตทมไดมสวนรวม

ของกลมตวอยางแตอยางใด ในการสงเกตแบบน ผสงเกตจะตองกาหนดหวขอทจะ

สงเกตและวธการบนทกผล จงจะทาใหไดขอมลทเชอถอไดเฉพาะเจาะจง(ดร.

อนนต เกดคา,2542:P47-49)

ใชในกรณ หลงจากการออกไปสมภาษณ หรอรวบรวมขอมลโดยวธอนแลว

ขอมลไมชดเจน

ขอดการสงเกต

1. ขอมลทไดรบไมลาเอยง เพราะเราเปนผไปเกบเอง

2. จะไดขอมลเพมเตมหรอไดรเหนเกยวกบการตดขด ของงานในปจจบนวา

ตดขดทขนตอนใด อยางไร

3. ไดเหนเอกสารทใช

95

4. ไดทราบถง ปรมาณการกระจายของงานงานมากชวงใดงานนอยชวงใด

การเตรยมตวกอนไปสงเกต

1. ตองขออนญาตหวหนาหนวยงานทจะไปสงเกต

2. กาหนดเรองทจะไปสงเกต

3. กาหนดเวลาทจะไปสงเกต

4. ทาความคนเคยกบสถานท ทจะไปสงเกต

วธสงเกต

1. เดนสารวจ และจดจาสงตางๆ ภายในระบบอยางคราวๆ

2. สงเกตการปฏบตงานของพนกงานคนใดคนหนงโดยไมใหรตว

3. สงเกตการปฏบตงานของพนกงานคนใดคนหนงโดยรตว

4. สงเกตการปฏบตงานของพนกงาน คนใดคนหนงโดยรตวและมการ

ซกถามขอของใจตางๆ

4. การอาน (READING)คอ การอานจากเอกสารตางๆ เพอใหไดขอมล เชน

อานจากเอกสารสงงาน อานจากบนทกขอความ อานจากคมอปฏบตการ อานจาก

รายงาน ฯลฯ

5. การตรวจนบ (MEASUREMENT) เปนการตรวจนบเพอใหไดขอมล เชน นบ

จานวนพนกงาน การจบเวลาการปฏบตงาน

6. การสมตวอยาง (SAMPLING) โดยการใชวธสงเกตเขาชวยใช ตลอดจนวธอนๆ

อกหลายวธประกอบกน

2. การวเคราะหขอมลทไดรวบรวมมา (ANALYSIS OF THE COLLECTED

DATA) สงทตองทากคอ การออกแบบระบบงานใหม(NEW SYSTEM DESIGN)

โดยการนาสงเหลาน เขามาดาเนนการคอ

1. ผลทไดจากการศกษาวเคราะหระบบงานปจจบน

2. ขดความสามารถขององคกร

96

3. ขดจากดในดานการบรหาร (ถกกฎหมาย และกฎระเบยบ)

4. ความตองการดานธรกจ สงแวดลอม

5. วตถประสงค

ขนตอนการจดวางระบบงานใหม

1. กาหนดแนวทางในการแกปญหาใหไดจากปญหาการวเคราะห แนวทางใน

การแกปญหา เชน การใชวธการ ประมวลดวยคอมพวเตอร

2. จดวางระบบงาน ทาสงตอไปน

2.1 กาหนดวตถประสงค หรอเปาหมาย เนองจากวตถประสงคทตง

ไว ในขนตอนแรกอาจทาไมไดอาจกวางเกนไป อาจจะกาหนดวตถประสงค

ใหมใหสามารถปฏบตได

2.2 จดวางระบบทงหมดอยางกวาง ๆ โดยนาขนตอนการทางานทเรา

ไดไปรวบรวมมา ซงเขยนเปนFLOWCHART หรอเรยกวา "MANUAL

WORK FLOW" มาปรบปรงใหเปน SYSTEM WORK FLOW ขนตอนใด

กตามทจะใหคอมพวเตอรทางาน เขาใส EDP (ELECTRONIC DATA

PROCESSING) ตวอยางเชน

SYSTEM WORK FLOW ของการลงทะเบยน

แผนกทะเบยน EDP

อ.ท�ปรกษา แผนกการเงน

Documentแบบฟอรม

รปท5.1 SYSTEM WORK FLOW ของการลงทะเบยน

97

2.3 ออกแบบงานยอย

- ออกแบบรายงาน - ออกแบบโปรแกรม

- ออกแบบขอมลนาเขา - ออกแบบเครอง

- ออกแบบกระบวนการแปรสถานขอมล - ออกแบบหอง

- ออกแบบบคลากร

2.การออกแบบแฟมขอมลและฐานขอมล

การออกแบบแฟมขอมล (FILE DESIGN) แฟมขอมล คอ แหลงระบบรวมขอมล

ประเภทของแฟมขอมล

1. แบงตามเนอหาทเกบไวในแฟม

1.1 แฟมขอมลหลก (MASTER FILE) เกบขอมลสาคญ และขอมลตองทนสมย

เสมอ เชน แฟมประ วตนกศกษา

1.2 แฟมรายการ (TRANSACTION) เกบขอมลสาหรบนาไปปรบปรงแฟมขอมล

หลก

PROGRAM

NEW

MASTER

FILE

MASTER

FILE

ขอมลเกาท�ไม

เปล�ยนแปลง

= TRANSACTION FILE

98

1.3 แฟมขอมลเกา (HISTORICAL FILE) หรอ OLD MASTER FILE คอ

แฟมขอมลหลกทถก UPDATE ไปแลว

1.4 แฟมตาราง (TABLE FILE) เกบขอมลทไมมการเปลยนแปลง หรอ

เปลยนแปลงนอยมาก เชน ตารางเงนเดอน , ตารางภาษ , ตารางดอกเบย

1.5 แฟมงาน (WORK FILE) เปนแฟมทสรางใชชวคราว เชน ใชชวยเรยงขอมล

1.6 แฟมรายงาน (REPORT FILE) เปนแฟมทสรางขนมาเพอเกบขอมลทจะนา

ออกพมพ

1.7 แฟมดชน (INDEX FILE) เปนแฟมทเกบ FIELD ใด FIELD หนง เอาไว เพอ

ชวยในการเขาหาแฟมขอมลหลกแบบ SEQUENTIAL ใหเรวขน

R1

F1 F2 F3

R2

F1 F2

R3 R4 R5 .............. R100

R1 R2 R3 INDEX

1FIELD

ADDRE

SS

1FIEL

D

A

R

50

0

.............

.

R10

0

1.8 แฟมสารอง (BACK UP FILE) เหมอน MASTER FILE มไวเพอปองกน

MASTER FILEถกทาลาย

1.9 แฟมสรป (SUMMARY FILE)

2. แบงตามการประมวลผล

2.1 แบบ BATCH

2.1.1 INPUT FILE เปนแฟมทสรางขนมาเกบขอมลกอนทจะนาไปประมวลผล

MASTER FILE

99

KEY

INPUT

FILE

2.2.2 OUTPUT FILE เปนแฟมทเกบขอมลผานการประมวลผลแลว

ProcessOUTPUT

FILE

2.2 แบบ ONLINE ม 1 แฟม เรยกกวา "INPUT OF OUTPUT FILE"

KEYProcess

INPUT/OUTPUT

FILE

ระบบแฟม (FILE ORGAVIZATION)

ระบบแฟมหมายถง วธการเขาหาขอมลในแฟม (ACCESS METHOD)

การเขาหา คอการเขาไป WRITE/READ คอบนทกหรออาน

1. SAM FILE (SEQUENTIAL ACCESS METHOD FILE) การเขาหาตองทา

ตามลาดบอานจาก R1 R2 R3 .....RN จนกวาจะพบทตองการ แตทางานชาแต

เหมาะกบงาน - REPORT

- แฟมขนาดใหญ

100

- เหมาะกบงานทม FILE ACTIVITY สง การปรบปรงขอมลครงละ

หลาย ๆ RECORD แตไมเหมาะกบงานพมพ INQUIRY คอ การถามตอบทนท

2. ISAM FILE (INDEX SEQUENTIAL ACCESS METHOD FILE) คลายกบ SAM

แตจะสามารถ คนไดเรวขน เหมาะกบงานเหมอน SAM FILE

3. DAM FILE (DIRECT SEQUENTIAL ACCESS METHOD FILE) หรอ

RANDOM FILE เหมาะกบงานถามตอบทนท

3.การออกแบบขอมลนาเขา

การออกแบบขอมลนาเขาDESIGN THE INPUT ไดแก

1. การออกแบบรหส (CODE)

2. การออกแบบฟอรม (SOURCE DOCUMENT)

3. การออกแบบวธนาเขาขอมล

1. การออกแบบรหส (CODE DESIGN) เปนสวนหนงของขอมลนาเขา

รหส คอ สญญาลกษณทใชแทนขอความ หรอสงใดกไดทมความหมายอยาง

ใดอยางหนง สญญาลกษณอาจเปนตวเลข ตวอกษร จด ขด (:)

สาเหตทนยมใชรหสแทนขอมล

1. ประหยดหนวยความจา

2. ประหยดเวลา

- กรอกขอมล

- บนทกขอมล

- เวลาการประมวลผล

3. ใชในการออกรายงาน

4. ใชในการคานวณ

101

การออกแบบรหส ม 4 ประเภท

1. รหสแบบเรยงลาดบ (SERIAL หรอ SEQUENTIAL CODE) เปนตวเลขหรอ

ตวอกษร เรยงจากนอย ไปหามาก เชน

ภาควชาฟสกส 01 เพศ

ภาควชาคณตศาสตร 02 ชาย = 1

ภาควชาคอมพวเตอร 02 หญง = 2

มขอดทาใหดงาย แตขยายยาก

2. รหสแบบกลม (HIERARCHY CODE) หรอ (GROUP CODE)

ประกอบดวยกลมตวเลขทางขวา จะ ขยายความหมายของตวเลขดานซาย เชน

รหสของหมหนงสอของดวอ (DEWEY)

000 ทวไป

100 ปรชญา

110....

.

. .

600 วทยาศาสตร ประยกต

610 ..........

620...........

3. รหสแยกยอย (FACETED CODE) รหสประกอบดวยกลมตวเลข ตวเลขแตละกลม

จะบอกความหมาย หรอคณสมบตดานตาง ๆ ของขอมล เชน

1 . 10 | 12 | 44 | 048

ปทเขา ประเภท วชาเอก รหสนกศกษา

- ภาคคา

- ภาคปกต

102

2. ความสง สผว ความประพฤต

1=สง 1=ดา 1=เรยบรอย

2=สนทด 2=ขาว 2=กาวราว

3=เตย 3=ดาแดง

ขอด ขยายไดเรอย ๆ

ขอเสย สรางยาก

4. รหสแบบตวยอ

- NAME = M ชาย = ช

- FEMAIL = F หญง = ญ

- INSERT = I

- DELETE = D

- CORRECT = C

หลกเกณฑการออกแบบรหส

1. รหสทกาหนดตองสอดคลองกนความตองการของผใช และการประมวลผล

2. รหสทกาหนดตองไมสบสน

3. รหสทกาหนดตองขยายไดงาย

4. รหสควรมขนาดของรหสคงทแนนอน

5. ตองมสมดรหส เพออธบายรหส

6. ควรหลกเสยงคาทเขยนคลายกน หรอออกเสยงคลายกน เชน

เขยนคลายกน = 2Z,00,B8

ออกเสยงคลายกน = B,C,D,G,P,T,FSH

7. ตองยดหยนไดตามความตองการของผใช

8. ถารหสเกน 4 หลก ตองมตว "ไอเฟน" อยตรงกลาง (282-9241)

9. รหสจะเปน SEQUENT

10.โครงสรางตองเกยวของกบทกฝายททางานได

103

4.การออกแบบฟอรม

การออกแบบฟอรม (SOURCE DUCUMENT)

ฟอรม หมายถง ถนนสาหรบกรอกขอมล เพอจะนาไปคย

หลกเกณฑในการออกแบบฟอรม

1. พจารณาขอมลนาเขาจากรายงาน เราจะนาขอมลใดเขาไปบางจะตองดจากระบบ

โดยเอารายงาน แตละรายงาน มากาหนดแบงขอมล โดยใชแบบวเคราะหรายงาน แลว

มากาหนดแหลงลงไป

ตวอยาง 1

ใบแจงผลการสอบ

วชา.................... จานวนหนวยกต............... ภาคเรยนท...............สาขา.....................

รหสวชา วชาทสอบ คะแนนสอบ รหสคะแนน

............... .................. .................. .................

............... .................. .................. .................

............... .................. .................. ................

ตวอยาง 2

ใบแจงผลการเรยน

ชอน.ศ.......................

วชาเอก......................

รอบ.............................เอก................................ภาคเรยน.......................................

รหสวชา วชาทสอบ คะแนนสอบ รหสคะแนน

............... .................. .................. .................

............... .................. .................. .................

คะแนนเฉลยเทอมน............

คะแนนเฉลยสะสม..............

104

2. ออกแบบฟอรมใหเหมาะกบการประมวลผล

ONLINE แบบฟอรมตองตรวจสอบงาย เชน เลขประจาตว

BATCH ขอมลจะเกบไวกอน แลวจงจะนา PROCODING

ไปประมวลผล

3 1 9 4 7 3 2 4 5 6

หมายเหต การทากลองไวสาหรบการกรอก เชนการกรอกหมาเลขผเสยภาษ

3.แบบฟอรมควรแยกประเภทไดงาย ควรตองใชกระดาษสพมพ สทใชตองแยกกนเหน

ไดชดเจน เชน เหลอง เขยว สม ขาว

การออกแบบวธการถายทอดขอมล (DATA CONVERSION)

นาขอมลจากแบบฟอรม ไปส MEDIA ม 2 ระบบ

1. ระบบ BATCH

- KEY TO TAPE

- KEY TO DISK

- KEY TO DISKETTE

- KEY TO PUNCHออกแบบฟอรมใหเหมาะกบการประมวลผล

2 แบบ ONLINE

- TERMINAL

การออกแบบรายงาน

การออกแบบรายงาน (DESIGN THE OUTPUT)รายงานเปนสงทผใชจะตอง

นาไปใช ดงนนรายงานจะตองมรปรางลกษณะ เปนไปตามความตองการของ

ผใช รายงานจะตองออกแบบกอน ถาเรารลายละเอยดของรายงาน กจะรรายละเอยด

อน ๆ ดวย หลกเกณฑการออกแบบรายงาน

105

1. กาหนดรายงานทตองการใช คอ การ LIST ชอรายงานทตองการใช อาจจะ

LIST มาทงหมดกไดเพอนามาวเคราะห

2. แยกประเภทรายงาน รายงานทวไปม 4 ประเภท เพอสะดวดในการรายงาน

2.1 DETATIED PRINT REPORT เปนรายงานทพมพเนอหาออกมาตามท

ปอนเขา คอ การพมพเนอหาทก ๆ FIELD ทปองเขา

2.2 EXCEPTION REPORT เปนรายงานทพมพตามเงอนไขทกาหนด เชน

รายงาน น.ศ.ทไมชาระคาหนวยกต

2.3 CONTROL BREAK REPORT เปนรายงานทพมพตามเงอนไขท

ครอบคลม เปนายงานทพมพตามคาทกาหนดคาหนงเรยกวา "CONTROL

VALUE" เมอหมดคา CONTROL VALUE จะหยดมการสรป แลวพมพ

ตามคา VALUE ตอไป ต.ย.เชน รายชอนกศกษา แยกตามเอก

วชาเอกคอมพวเตอร

1.......................

2.......................

3.......................

4.......................

จานวน..........คน

วชาเอกคณตศาสตร

1.......................

2.......................

จานวน..........คน

2.4 SUMMARY REPROT รายงานนจะพมพเฉพาะเนอหาทสาคญ ๆ สาหรบ

เสนอผบรหาร

3. กาหนดสอกลางทจะออกรายงาน

- PRINTER เปนรายงานประเภท HERD COPY ถาเปนเอกสารอางอง

- MONITOR เปนรายงานประเภท SOFT COPY

106

4. กาหนดขอสนเทศ หรอเนอหา (INFORMATION) บนรายงานทกรายงาน ควรจะ

มเนอหาอะไร โดยกาหนดเนอหาบนรายงาน กาหนดลงบน แบบวเคราะหงาน

(REPORT ANALYSIS FORM)

ตวอยาง

โรงเรยน....................................

ใบแจงรายชอ น.ศ.ทลงทะเบยน

วชา 3192501 ผสอน อ.นร ธารจรต

ลาดบท เลขประจาตว ชอ-นามสกล วชาเอก ลงทะเบยนครงท

1

2

3

.

.

แบบวเคราะหรายงาน

SYSTEM DOCUMENTATION

NAME OF SYSTEM

PAYROLL

DATE 3/01/40 PAGE 1 OF 1

ANALYSIS NAREE REPORT ANALISIS FORM

DEPTMENTAL PAYROLL REPORT

FIELD DESCRIPTION CHARACTERS COMMENTS

DEPARTMENT NO. NUMERIC 2 ZERO NAME

HOURS NUMERIC 2 POINT

RMS NUMERIC 3 EDIT WITH

PAY NUMERIC 5 POINT

107

GENERAL COMMENTS

REPORT SHOOLD INDUDE COMMTER QEMTRATED REPORT AND

COLUM HEADINGS THE CURRENT DATE AND PAGE NAMER SHOOLD B1

PRINTED ON EACH PAGE

5. ออกแบบรปแบบของรายงาน

5.1 ถารายงานเปนประเภท HARDCOPY ใหใช PRINTER SPACEING

CHART ออกแบบมลกษณะหมอนกระดาษตอเนอง แตมบรรทด และมคอลมภ พมพ

ได 135 ตวอกษร

5.2 ถารายงานเปนประเภท SOFTCOPY ใหใช SCREEN LAYOUT

ออกแบบ ม 80 คอลมภ ม 24 บรรทด

5.3 เนอหาทปรากฎบน PRINTER SPACING CHART NO: SCREEN

LAYOUT ม 3 ประเภท

5.3.1 เนอหาทเปนคาคงท (CONSTANT INFORMATION) ไดแก

- REPORT HEADING

- COLUMN HEADING

5.3.2 เนอหาทเปลยนแปลง (VARIABLE INFORMATION) เชน

- เลขประจาตว - ชอ-นามสกล

- ชอวชาเอก - ใหใชตว "X" แทน

5.3.3 เนอหาทไมตองการใหพมพออกรายงาน เขยนไวสาหรบอธบาย

ใหเขยนไวในวงเลบ

- การออกแบบรายงานตองจดวางตาแหนงของเนอหา

เสยกอน จงจดวาง COLUMN HEADING

-REPORT HEADING ควรมนอยบรรทด ควรมหายเลข

รายงานเอาไวมมรายเชน ท1,สค,สนฯ โดยใชตวยอ และ

ตามดวยหมายเลข มมขวา ม วน เดอน ป ทออกรายงาน

108

สรปหนวยการเรยนรท 5

การวเคราะหและการออกแบบ

เมอผานขนตอนการศกษาเบองตนมาแลว กเรมเขาสการวเคราะหระบบ โดย

การรวบรวมขอมลของระบบงานปจจบน และนามาวเคราะหขอมลโดยการนามา

เขากระบวนการ การวเคราะหระบบปจจบน(PRESENT SYSTEM ANALYSIS)โดย

ประโยชนของการวเคราะหระบบปจจบนกคอ

1. เพอทราบขอด ขอเสยในการดาเนนงานระบบปจจบน

2. เพอทราบทรพยากรทมอย

3. เพอทราบทศนะของผใชระบบ

4. เพอใหไดแนวคดในการออกแบบระบบใหม

โดยมกระบวนการวเคราะหระบบในปจจบน 3 ขนตอนดวยกน

1. การรวบรวมขอมล (DATA COLLCTION)

2. การวเคราะหขอมลทไดรวบรวมมา (ANALYSIS OF THE COLLECTED

DATA)

3. การจดทาเอกสารระบบ (DOCUMENTATION OF THE SYSTEM

109

แบบทดสอบหนวยการเรยนรท 5

การวเคราะหและการออกแบบ

จงตอบคาถามใหสมบรณ

1.การรวบรวมขอมลมกวธอะไรบาง

…………………………………………………………………………………………

…………………………………………………………………………………………

2.หลกการในการรวบรวม REQUIREMENTS เพอใหประสบผลสาเรจมอะไรบาง

จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

3.จงเลอกวธการรวบรวมขอมลอยางใดอยางหนงเพอทาการเกบรายละเอยดของขอมล

เพอจะนามาทาการวเคราะหและออกแบบพฒนาโปรแกรม โดยใหทาการศกษาและใช

วธรวบรวมขอมลใน“ระบบงานเงนเดอน” โดยใหอธบายรายละเอยดในแตละวธ

…………………………………………………………………………………………

…………………………………………………………………………………………

4.ใหทาการการออกแบบ แบบสอบถาม แบบใดแบบหนง ในหวขอเรอง “แนวโนม

แหลงซอสนคาของผบรโภค”

…………………………………………………………………………………………

…………………………………………………………………………………………

5.ใหทาการออกแบบคาถามทตองการใชในการสรางสมภาษณกบผทเกยวของกบ

ระบบงาน เงน เดอนและบคลากร (PAYROLL AND PERSONNEL)

…………………………………………………………………………………………

…………………………………………………………………………………………

110

กรณศกษา

รานซด A ซงม VCD และ DVD ใหลกคาเชาและจาหนาย ขณะนการ

ดาเนนงานทาโดยพนกงาน ปจจบนกจการของรานดขน มลกคามากขนการดาเนนงาน

ของรานไมสะดวก เชน ไมทราบวาทางราน ม VCD และ DVD อยจานวนเทาใด มชอ

อะไรบาง สมาชกมาเชา มกคนชออะไรบาง คนไหนเชาเรองใดไป การพมพรายชอ

หนงใหม ๆ ฯลฯ สมมตวา ทานเปนพนกงานของราน ควรจะทาการออกแบบและ

พฒนาโปรแกรมอยางไร

6.ควรมขอมลนาเขาใดบางทใชในระบบงานจากกรณศกษาขางตนพรอมการออกแบบ

…………………………………………………………………………………………

…………………………………………………………………………………………

7 . ควรมแบบฟอรมใดบางทใชในระบบงานจากกรณศกษาขางตนพรอมการออกแบบ

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

8.ควรมรายงานใดบางทใชในระบบงานจากกรณศกษาขางตนพรอมการออกแบบ

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

9.ควรมแฟมขอมลใดบางทใชในระบบงานจากกรณศกษาขางตนพรอมการออกแบบ

………………………………………………………………………………………

…………………………………………………………………………………………

10.ถาทานเปนนกวเคราะหระบบทานคดวาการออกแบบระบบงานใหมมความสาคญ

อยางไร

…………………………………………………………………………………………

…………………………………………………………………………………………

111

หนวยการเรยนรท 6

การพฒนาระบบ

สาระการเรยนร

1. วางแผนการพฒนา (DEVELOPMENT PLANNING)

2. การพฒนาโปรแกรม (PROGRAM DEVELOPMENT)

3. การพฒนาขอมล (DATA DEVELOPMENT)

4. การคดเลอกเครองและโปรแกรมคอมพวเตอร (COMPUTER SELETION)

5. การคดเลอกบคลากร (PERSONNEL SELECTION)

6. การเตรยมสถานท (SITE PREPARATION)

จดประสงคเชงพฤตกรรม

1. สามารถบอกวธวางแผนการพฒนา ได

2. สามารถบอกวธการพฒนาโปรแกรม ได

3. สามารถบอกวธและขนตอนการพฒนาขอมล ได

4. สามารถบอกวธและขนตอนการคดเลอกเครองและโปรแกรมคอมพวเตอร ได

5. สามารถบอกวธและขนตอนการคดเลอกบคลากร ได

6. สามารถบอกวธและขนตอนการเตรยมสถานทได

จดประสงคการเรยนร

1. บอกวธวางแผนการพฒนา ได

2. บอกวธการพฒนาโปรแกรม ได

3. บอกวธและขนตอนการพฒนาขอมล ได

4. บอกวธและขนตอนการคดเลอกเครองและโปรแกรมคอมพวเตอร ได

5. บอกวธและขนตอนการคดเลอกบคลากร ได

6. บอกวธและขนตอนการเตรยมสถานทได

112

หนวยการเรยนรท 6

การพฒนาระบบ

แผนภมความคดรวบยอดวางแผนการพฒนา

การพฒนาโปรแกรม

การพฒนาระบบ

การคดเลอกบคลากร

การเตรยมสถานท

การพฒนาขอมล

การคดเลอกเครองและโปรแกรมคอมพวเตอร

113

หนวยการเรยนรท 6

การพฒนาระบบ

การพฒนาระบบ (SYSTEM DEVELOPENT)เมอผบรหารไดรบอนมต

เกยวกบระบบทออกแบบแลว งานทผออกแบบระบบจะทาตอไปประกอบดวย

ขนตอนตอไปน

1. วางแผนการพฒนา (DEVELOPMENT PLANNING)

2. การพฒนาโปรแกรม (PROGRAM DEVELOPMENT)

3. การพฒนาขอมล (DATA DEVELOPMENT)

4. การคดเลอกเครองและโปรแกรมคอมพวเตอร (COMPUTER SELETION)

5. การคดเลอกบคลากร (PERSONNEL SELECTION)

6. การเตรยมสถานท (SITE PREPARATION)

1. วางแผนการพฒนา

วางแผนการพฒนา (DEVELOPMENT PLANNING) เปนการวางแผนพฒนา

สงทไดออกแบบไวแลวในขนการออกแบบระบบ ประกอบดวยการวางแผนพฒนา

โปรแกรม การเตรยมขอมล การคดเลอกเครองคอมพวเตอร การคดเลอกบคลากรและ

การเตรยมสถานท ซงจะตองจดโดละเอยดในรปของ GANTT CHART แสดง

กาหนดการของงานเหลาน

114

ตวอยาง GANT CHART

เวลางาน มค กพ มค เมย พค มย กค สค กย

1.การพฒนา

โปรแกรม

2. พฒนาขอมล

3. คดเลอก

เครอง

รปท6.1 GANT CHART แสดงกาหนดการของงาน

2. การพฒนาโปรแกรม

การพฒนาหรอเตรยมโปรแกรมเพอใชในระบบงานใหมมขนตอนในการ

ดาเนนงานดงตอไปน

2.1ศกษาขอกาหนดของโปรแกรม (STUDY THE PROGRAM

SPECIFICATIO

2.2 ออกแบบโปรแกรม (DESIGN THE PROGRAM)

2.3เลอกภาษาคอมพวเตอรทจะใช (SELECT THE COMPUTER

LANGUAGE)

2.4 การเขยนรหสเทยม (PSEUDO CODE)

2.5 เขยนโปรแกรม (CODE THE PROGRAM)

2.6 ทดสอบโปรแกรม (TEST THE PROGRAM)

2.7 จดทาเอกสาร (DOCUMENT THE PROGRAM)

2.1 ศกษาขอกาหนดของโปรแกรม ศกษาขอกาหนดของโปรแกรมใหทราบความ

ตองการหรอจดประสงค ลกษณะของผลลพธ แฟมขอมลทจะใช โดยการศกษาจาก

PROGRAM SPECIFICATION

115

2.2 ออกแบบโปรแกรม เมอศกษาขอกาหนดของโปรแกรมแลว โปรแกรมพรอม

จะตองเขยน FLOW CHART แสดงขนตอนการทางาน อาจออกแบบโปรแกรม

เปนแบบโครงสราง (STRUCTURE PROGRAM) หลกการเขยนโปรแกรมแบบ

โครงสรางมหลกการดงน โดยแบงโปรแกรมออกเปนสวน ๆ ใหแตละสวนม

ความสมพนธกนนอยทสดการเขยนโปรแกรมแบบโครงสรางมหลกการเบองตน

วาจะตองเขยนโปรแกรมใหเปนไป ตรรกะการควบคมเบองตน ซงมอย 3 แบบ

1. แบบตามลาดบ (SEQUENCE FO EXECUTION) จะตองเขยนโปรแกรมให

ดาเนนงานตาม ขนตอนกอนหลงตามลาดบทงนเพอใหโปรแกรมอาน

เขาใจไดงาย ดงรป

A B

รปท 6.2 แบบตามลาดบ (SEQUENCE FO EXECUTION)

2. แบบมเงอนไข ถามเงอนไขควรใชเงอนไขใหเลอกอยางใดอยางหนงคอ

IF CONDITION P

THEN FUNCTION A

ELSE FUNCTION B

END IF

116

P

A

B

F

T

รปท 6.3 แบบมเงอนไข (CONDITION)

3.แบบทางานซาและมเงอนไข

DO WHILE P IS TRUE

FUNCTION A

END DO

A

P

F

T

รปท 6.4 แบบทาซาและแบบมเงอนไข (LOOP AND CONDITION)

117

2.3 เลอกภาษาคอมพวเตอรทจะใชในการเขยนโปรแกรมสงทตองการพจารณาคอ การ

เลอก ภาษาทจะใชเขยนโปรแกรม ปจจยทใชในการตดสนใจ เลอกภาษา

คอมพวเตอรคอ

2.3.1 ความสามารถของภาษาทจะใชเขยนโปรแกรม S/A จะตองกาหนดถง

FUNCTION ท จะทาในระบบเสยกอน เชนวธการประมวลผลแฟมขอมล ชนดและ

ความยงยากของ วธการคานวณ ชนดของรายงานทตองการ FUNCTION เหลานจะม

ผลตอการเลอก ภาษาทใชเขยนโปรแกรมเพราะวา บางภาษาทาFUNCTION ท

ตองการได แตบาง ภาษาไมสามารถทาได บางครงเวลาอาจใชภาษาหลายภาษาใน

ระบบงานเดยวกน

2.3.2 ความรของผเขยนโปรแกรม ความรความสามารถของโปรแกรมเมอร

นนจาเปนอยางยงเพราะภาษาทเลอกนน จะตองตรงกบความสามารถของโปรแกรม

เมอร ถาเลอกภาษาทโปรแกรมเมอรไมถนดจะตองเสยเวลาเพราะโปรแกรมเมอรจะ

ตองฝกฝนใหม

2.3.3 คาใชจายของตวแปลภาษา บรษทคอมพวเตอรบางบรษทแยก

คาใชจาย ระหวางฮารดแวรและ ซอฟแวรออกจากกนดงนนจงตองเสยเงนซอตวแปล

ภาษา ตวแปลภาษาแตละตวมราคาไมเทากน

2.3.4 ความยกงาย ภาษาแตละภาษามความยากงายในการเขยนไมเหมอนกน

ดงนนควรเลอกภาษาทจายเพอสะดวกในการบารงรกษาโปรแกรมในเวลาตอไป

2.3.4 ประสทธภาพของภาษา ภาษาระดบตาจะมประสทธภาพสงกวาภาษา

ระดบสงเพราะสงใหเครองทางานโดยตรง และไมเปลองหนวยความจาในการเกบ

ตวแปลดงนนควรเลอกภาษาทมประสทธภาพสง

2.3.5 ความไดมาตรฐานของภาษา ภาษาคอมพวเตอรทเลอกจะตองเปน

ภาษาทไดมาตรฐานสามารถใชกบเครองไดทกเครอง

2.4 การเขยนรหสเทยม (PSEUDO CODE)

หลงจากทาการออกแบบ INPUT OUTPUT แลวกจะตองทาการเขยน

โปรแกรมแตกอนทาการเขยนโปรแกรมกจะมขนตอนโดยละเอยดอกเชน การเขยน

118

รหสเทยม(PSEUDO CODE)ขนตอนโดยละเอยดเหลานนจะเปนแนวทางในการ

แกปญหา ซงแนวทางดงกลาวมดงน

1.ตองทาความเขาใจกบปญหา( PROBLEM STATEMENT)

2.ลกษณะของขอมลนาเขาและขอมลออก( INPUT OUTPUT DESCRIPTION)

3.ทดลองแกไขปญหา( HAND EXAMPLE)

4.การพฒนาลาดบขนตอนวธการแกปญหา( ALGORITHM DEVELOPMENT)

5.การทดสอบขนตอนวธการแกปญหา( TESTING )

2.5 เขยนโปรแกรม เมอศกษา PROGRAM SPEC. และเลอกภาษาคอมพวเตอรได

แลว โปรแกรมเมอรจะตอง เรมเขยนโปรแกรมตามผงงานทเขยนไว

หลกการเขยนโปรแกรมมดงน

1. ควรเขยนโปรนแกรมใหอานงายทสดวางรปแบบใหเปนระเบยบใหอานจาก

บนลงมาลางตามลาดบ

2. ใชคาสงใหถกตองตามหลกภาษาทใชเขยนโปรแกรม

3. วางมาตรฐานใหเหมอนกนทก ๆ สวนของโปรแกรมแบบโครงสราง

4. ชอตวแปรทใชควรเปนมาตรฐานและสอความหมาย

5. ควรมคาอธบายไวทก ๆ ตอน

6.กอนจะสงโปรแกรมไปบนทกลงสอกลางจะตองตรวจสอบความถกตอง

เสยกอน

2.6 การทดสอบโปรแกรม โปรแกรมเมอรจะตองตรวจสอบโปรแกรม 2 กรณ

2.6.1 ตรวจสอบความถกตองของโปรแกรมกบขอมลทดสอบทไดเตรยม

ไว วาใหคาตอบหรอผลลพธถกตองหรอไม ถาไมถกตอยอมจะทาความเสยหายใหแก

องคการได การทดสอบความสามารถทาไดโดยใชขอมล 2 ประเภท

2.6.1.1ขอมลเทยม(ARTIFICIAL DATA) เปนขอมลทสรางขนเพอ

การทดสอบความสารถขนแรกของโปรแกรมในการบขอมลในรปแบบตางกน

และความรอบคอบในการตรวจสอบขอมล ทมความคลาดเคลอนดงนนขอมล

119

เทยมจงมกจะประกอบดวยขอมลทมรปแบบครบทกรปและ บางขอมลแผง

ความคลาดเคลอนไวดวย

2.6.2 ขอมลจรง (LIVE DATA) เปนการทดสอบสมรรถภาพของโปรแกรม

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

หรอถกตองหรอไม ดงนนขอมลทจะใชจงตองเปนขอมลทใชจรง ๆ ในหนวยงานนน

2.7 การจดทาเอกสาร เปนการจดทาเอกสารประกอบโปรแกรมแตละโปรแกรม เพอ

ประโยชนในการปฏบตงาน การบารงรกษา และการปรบปรงในอนาคตได เอกสาร

ของโปรแกรมควรประกอบดวย

2.7.1 การบรรยายรายละเอยดของโปรแกรม

2.7.2 ผลลพธทตองการ

2.7.3 ลกษณะของขอมลพรอมดวยฝกการทางานของโปรแกรม

2.7.4 ผงโปรแกรม

3. การพฒนาขอมล

การพฒนาขอมล (DATA DEVELOPMENT) เพอใหพรอมทจะทางานตาม

ระบบงานใหมทนท ดงนนจะตองเตรยมขอมลใหพรอม การพฒนาขอมลประกอบดวย

การพฒนาสงตอไปน

3.1 การพฒนาแบบฟอรม (FORM DEVELOPMENT) คอพฒนาแบบฟอรมท

ใชบนทกขอมลตามระบบใหมและแบบฟอรมทจะใชพมพรายงาน โดยจดพมพให

พรอมทจะนามาใชงาน

3.2 การเตรยมขอมล (DATA PREPARATION) เตรยมขอมลทจะนาไป

ประมวลผลกบระบบใหม

3.3 การเปลยนแปลงแฟมขอมล (FILE CONVERSION) เปลยนแปลง

แฟมขอมลจากระบบเกาใหเปนแฟมระบบใหมโดยใชเครองมอทมอยหรอใชบรการ

จากหนวยงานอนกได

120

4. การคดเลอกเครองและโปรแกรมคอมพวเตอร

การคดเลอกเครอง

4.1 วธการเลอกเครองทาไดหลายวธดงน

4.1.1 เลอกโดยเจาะจง

4.1.2 ใหผขายแขงขนกนประมล

4.1.3 ตดตอตวแทนผขาย

4.1.4 จางผเชยวชาญ ภายนอกมาคดเลอก

4.1.5 สอบถามจากผเคยใช

4.2 ขนตอนการดาเนนการเลอกเครอง

4.2.1 การเปดประมล

4.2.2 การตรวจสอบความถกตองตาม SPEC หรออาจใช

โปรแกรมทาการทดสอบหรอดจากคมอของเครอง

4.2.3 การคดเลอก ทาไดหลายวธ การใหคะแนนตามรายละเอยดใน

ขอตาง ๆ แลว คดเลอกระบบคอมพวเตอรทไดคะแนนสงสด

4.2.4 ตอรองราคา

4.2.5 เซนสญญา

4.2.6 ตรวจรบ

4.3 วธจดหาระบบคอมพวเตอรมาใชม 2 แบบ

4.3.1 เชา ผลด ผลเสย

ไมตองจายเงนกอน ไมไดเครองเปนของตนเอง

ลดการเสยงตอการลาสมย

ไมตองบารงรกษาเครองเอง

เลกสญญาได

121

4.3.2 เชาซอ

ผลด ผลเสย

ไมตองจายเงนกอน ผกพนระยะเวลาอยางนอยระยะเวลาหนง

ถกกวาเชา

ราคาลดลงตามระบบการใชงาน

ไมเสยคาเชาเพมเมอใชเครองเกนกาหนดเวลา

4.3.3 ซอ

ผลด ผลเสย

ประหยด เสยคาบารงรกษา

ใชไดนาน เสยงตอการลาสมย

4.4 การพจารณาการเลอกเครอง

4.4.1 เครองมประสทธภาพตรง SPEC หรอไม

4.4.2 เปรยบเทยบราคาระหวางเครองของบรษทตาง ๆ

4.4.3 เปรยบเทยบความสามารถของเครอง

4.4.4 ระยะเวลาการตดตงเครอง

4.4.5 ความชวยเหลอจากผขาย

4.4.6 เปรยบเทยบการ MAINTENANCE

4.4.7 ดความมนคงของบรษท

4.4.8 ระบบ SOFTWARE

122

5. การคดเลอกบคลากร

การคดเลอกบคลากร การคดเลอกบคลากรม 2 วธคอ

5.1 คดเลอกจากบคลากรภายนอก

ขอด ขอเสย

ไดบคลากรตามทตองการ อาจเขากบบคลากรทมอยไมได

5.2 คดเลอกกกจากบคคลภายในระบบ

ขอด ขอเสย

ประหยด อาจไดบคลากรไมตรงกบความตองการ

การคดเลอกบคลากรมขนตอนดงน

1. เปดรบสมคร

2. สอบแขงขน

3. บรรจแตงตง

4. การฝกอบรม

5. การปฏบตการตามหนาท

วธการฝกอบรมบคลากร

1. SENINAR OR GROUPS INSTRUCTION จดเปนกลมใหม มการอธปรายเนอหา

กวาง ๆ เหมาะแกการแนะนาระบบสาหรบผบรหาร วชาการ ผปฏบตการ

2. PRODEDURAL TRAINING จดเปนกลมเลก มคมอการใชประกอบมการซกถาม

โดยอยางละเอยดเพอใหสามารถปฏบตงานไดอยางถกตอง

3. TUTORIAL TRAINING มลกษณะคลายสอน มการประเมนผลเพอทดสาอบความ

เขาใจ

123

4. SIMULATION ผปฏบตการไดใชอปกรณทมอยโดยสมมตขอมลซงเปนแบบจาลอง

สาหรบงานจรง

5. ON THE JOB TRAINING ฝกอบรมจากอปกรณและขอมลจรงๆ

6. การเตรยมสถานท

การเตรยมสถานท ประกอบดวยงานดงน

1. จดสถานทเพอตดตงอปกรณ

2. จดสถานทสาหรบบคลากร

3. ตดตงเครองปรบอากาศ ฯ

4. ตดตงระบบไฟฟา นาประปา

5. ตดตงระบบปองกนอคคภย ฉดดวยสารเคม

124

สรปหนวยการเรยนรท 6

การพฒนาระบบ

การพฒนาระบบ (SYSTEM DEVELOPENT)เมอผบรหารไดรบ

อนมตเกยวกบระบบทออกแบบแลว งานทผออกแบบระบบจะทาตอไปประกอบดวย

ขนตอนตอไปน

1. วางแผนการพฒนา (DEVELOPMENT PLANNING)

2. การพฒนาโปรแกรม (PROGRAM DEVELOPMENT)

3. การพฒนาขอมล (DATA DEVELOPMENT)

4. การคดเลอกเครองและโปรแกรมคอมพวเตอร (COMPUTER SELETION)

5. การคดเลอกบคลากร (PERSONNEL SELECTION)

6. การเตรยมสถานท (SITE PREPARATION)

วางแผนการพฒนา เปนการวางแผนพฒนาสงทไดออกแบบไวแลวในขนการออกแบบ

ระบบ ประกอบดวยการวางแผนพฒนาโปรแกรม การเตรยมขอมล การคดเลอกเครอง

คอมพวเตอร การคดเลอกบคลากรและการเตรยมสถานท การพฒนาหรอเตรยมเพอ

ใชในระบบงานใหมใหมประสทธภาพ

125

แบบทดสอบหนวยการเรยนรท 6

การพฒนาระบบ

จงตอบคาถามใหสมบรณ

1. ทางเลอกในการพฒนาโปรแกรมมอะไรบาง จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

2. มวธการใดบางในการจดการอปกรณ และ ควรพจารณาในรายละเอยดอะไรบาง

…………………………………………………………………………………………

…………………………………………………………………………………………

3. มวธใดบางในการฝกอบรมบคลากร กอนท ปฏบตงานจรง

…………………………………………………………………………………………

…………………………………………………………………………………………

4. ในการพฒนาโปรแกรมขนเอง จะตองเขยนโปรแกรมขนใชงาน มหลกการ

อยางไรในการเขยนโปรแกรม

…………………………………………………………………………………………

…………………………………………………………………………………………

5. จงอธบายขนตอนการทดสอบโปรแกรมโดยละเอยด

…………………………………………………………………………………………

…………………………………………………………………………………………

126

หนวยการเรยนรท 7

การเรมตนปฏบตงานตามระบบงานใหม

สาระการเรยนร

1. การตดตงระบบ

2. การฝกอบรม

3. วธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหม

4. การจดทาเอกสารประกอบการทางาน

จดประสงคเชงพฤตกรรม

1. สามารถบอกวธการตดตงระบบได

2. สามารถบอกวธการฝกอบรมได

3. สามารถบอกวธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหมได

4. สามารถบอกวธและขนตอนการจดทาเอกสารประกอบการทางานได

จดประสงคการเรยนร

1. บอกวธการตดตงระบบได

2. บอกวธการฝกอบรมได

3. บอกวธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหมได

4. บอกวธและขนตอนการจดทาเอกสารประกอบการทางานได

127

หนวยการเรยนรท 7

การเรมตนปฏบตงานตามระบบงานใหม

แผนภมความคดรวบยอดการตดตงระบบ

การเรมปฏบตงานตามระบบงานใหม

วธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหม

การจดทำเอกสารประกอบการทำงาน

การฝกอบรม

128

หนวยการเรยนรท 7

การเรมตนปฏบตงานตามระบบงานใหม

การเรมปฏบตงานตามระบบใหม (SYSTEM IMPLEMENTATION)การ

ดาเนนงานตามระบบใหมจะดาเนนการไดตอเมอระบบงานไดตดตงเครองคอมพวเตอร

เสรจและใชการไดแลว การเรมปฏบตงานตามระบบใหมมกจกรรมทจะทาดงน

1. การตดตงระบบ

การทดสอบระบบเครองคอมพวเตอรทตดตง กอนทจะเรมใชระบบใหมทได

พฒนาเสรจแลว ควรจะไดมการทดสอบผลเสยกอน เพอใหแนใจวาระบบใหมนน

ทางานไดอยางมประสทธภาพและใหผลลพธ ตามทไดตงเปาหมายเอาไว การทดสอบ

ควรเนนในหวขอตอไปน

1.1 ทดสอบโปรแกรมเมอตดตงเครองคอมพวเตอร ตองทดสอบวาโปรแกรม

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

ตองการหรอไม

1.2 ทดสอบวธปฏบตงานกบระบบ การนาระบบใหมเขาสการปฏบตงานนน

ยอมมผลกระทบกบการปฏบตงานหรอความเคยชนกบระบบเดม ดงนนจงจาเปนตองม

การทดสอบการทางานกบระบบใหม โดยใชกลม

ผใชงาน ซงเลอกมาเปนกลมทดสอบแลวสงเกต ดผล การปฏบตงานในแตละขนตอน

วามปญหาหรอไม บางทเราออกแบบระบบมามปญหาเชน ระบบทะเบยน ถาเปด

โอกาสใหนกศกษาทดกคน คย วชาทตนตนลงทะเบยนเขา TERMINAL เองจะเกด

ปญหาเพราะ นกศกษาไมรจกวธใช TERMINAL ตองมการอบรมการใช TERMIRAL

อทาใหเสยเวลา ผใหนกศกษากรอกลงในแบบฟอรม แลวใหพนกงานเปนผคย จะ

เหมาะสมกวา

129

2. การฝกอบรม

การฝกอบรม (TRAINING) การดาเนนงานในระบบใหมนน ยอมมบาง

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

ปฏบตงานกบระบบใหมไดถกตองจะตองมการฝกอบรม การใชงานกนอยาง

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

บคลากรทจะเขารบการอบรมควรแบงเปน 2 กลม

2.1 กลมผใชรายงานตาง ทผลตโดยระบบไดแก ผบรหารตาง ๆ ภายใน

องคการผทไมมสวนเกยวของกบงานของระบบ แตใชรายงานตาง ๆ ทออกจากระบบ

นนจงเปนการอบรมใหทราบวาจะไดรบประโยชน อะไรจากระบบบาง

2.2 กลมผปฏบตงานเปนกลมทตองปฏบตงานกบระบบใหมโดยตรง โดย

แบงเปน

-กลมผเตรยมขอมล

-กลมผปฏบตงาน (OPOERATOR)

-กลมผใหการสนบสนน ไดแก S/A PROGRAMMER ฯลฯ

วธการฝกอบรมนน ควรจดเปนวธตาง ๆ เชน

1. SEMINAS AND GROUP INSTRUCTION เปนการฝกอบรมทวไปสาหรบบคลากร

ททางาน คลายกนเพอใหทราบลกษณะของระบบอยางกวางๆ สามารถใหการอบรมกบ

กลมใหญ ทาใหเสยใหคาใชจายนอยและไมเปลองแรงงานมากนก

2.PROCEDURAL TRAINING อบรมการใชงาน เปนการอบรมแกเจาหนาท

ผเกยวของกบระบบ คอกลมผปฏบตงาน ใหทราบถงวธการและคาสงตาง ๆ ทตองใช

ในการทางานกบระบบมการเปดโอกาส ใหโดยซกถามขอของใจและปญหาตางๆ อยาง

ละเอยดเพอใหทกคนสามารถนาไปปฏบตงาน ไดอยางถกตอง

130

3. SIMULATION อบรมเชงปฏบตงาน เปนการฝกอบรมในรปแบบของการ

ปฏบตงานจรง โดยมผควบคมอยางใกลชดเพอใหเขาผรบการอบรมซงไดผานการ

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

และปญหาตาง ๆ ทเกดขนไดเปนอยางดเมอ นามาปฏบตงานจรงแลวจะไดปฏบตได

อยางมประสทธภาพ และเมอเกดปญหากจะไดแกปญหาดวยตนเองได

3. วธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหม

วธการเปลยนแปลงจากระบบเกาไปใชระบบใหม (SYSTEM CONVERSTION)การ

เปลยนการดาเนนการจากระบบเกาไปสระบบใหมอาจทาไดวธ คอ

3.1 การเปลยนแปลงโดยตรง (DIRECT CONVERSION) เปนการเปลยนแปลงเขา

สระบบใหมทนท โดยเลกระบบเกาโดยเดดขาด

ระบบเกา ระบบใหม

การเปลยนแปลงแบบนใชในกรณ

3.1.1 ระบบแยมาก

3.1.2 ระบบเกาเลกมาก หรอเปนระบบงาย ๆ ทสามารถเปลยนแปลง

จากเกาไปเปนใหมไดเลยทนท

ขอด ขอเสย

ประหยดคาใชจาย และรวดเรว การเกดความยงเหยง เพราะผปฎบตยงไมคนเคย

สามารถใชระบบใหมไดทนท เสยตอความผดพลาด

131

3.2 การเปลยนแปลงแบบคขนาน (PARARELL CONVERSION)

การเปลยนแปลงวธนคอ ทางานทงระบบเกาและระบบใหมควบคกนไป จนกระทง

แนใจวาการทางานตามระบบใหมนนมความถกตองไมมปญหา และมความปลอดภย

จงเลกระบบเกา

ระบบเกา

ระบบใหม

ขอด

1.ระบบใหมทงระบบไดรบการตรวจสอบกอนใชงานจรง

2.เปนการอบรมฝายปฏบตงานและชวยการตรวจสอบเอกสารทใชปฏบตงาน

3.ระบบใหมผดพลาดกไมเสยหาย เพราะยงใชระบบเกาดาเนนงานตอไปได

4.ทาใหผใชและบรหารเกดความคนเคย

ขอเสย

1.เสยคาใชจายสง เพราะตองจางพนกงานเพม

2. ปรมาณอาจมากเกนกวาจะทางานทงองระบบไปพรอมกน ๆ กน (พนกงานทางาน

มากเกนไปชวงการเปลยนแปลง

3.3 การเปลยนแปลงแบบทละสวนงาน หรอทละสาขา (MODULAR

CONVERSION) (PIROT CONVERSION)

ใชกบหนวยงานใหญ ๆ ทมสาขาหลายสาขา ทางานเหมอนกน เชน มโกดง

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

เปลยนแปลงระบบทละโกดง และเรมขยายตอไปเรอย ๆ

132

ระบบใหม ระบบใหม ระบบเกา

ระบบใหม ระบบเกา ระบบเกา

ระบบเกา ระบบเกา ระบบเกา

ขอด

1.ลดการเสยงภย ถาเกดผดพลาดในการเปลยนแปลงในสถานทใดอาจเปลยนใจไม

เปลยนแปลงระบบกได

2.นาประสบการณ การเปลยนแปลงมาปรบปรงการเปลยนแปลงสาขาอน ๆ ตอไป

3.สามารถนาบคลากรทผดแลวไป ฝกหนอยงานอน ตอไป

3.4 การเปลยนแปลงแบบเปนระยะ (PHASE IN CONVERSION) เปนการ

เปลยนแปลงทละชนดของงานพรอมกน ๆ ทกหนวยงาน ไมเปลยนแปลงทงระบบ แต

เปลยนเปนภาค ๆ ไป

ระบบเกา

ระบบใหม

ขอด

1.อตราการเปลยนแปลงภายในหนวยงานไปกมากนอย

2.มเวลาเตรยมการนาน ใชงบประมาณไปมากนก

3.การจดซออปกรณคอมฯ กคอยๆ จดซอ

ขอเสย

1.เสยคาเชาในการสรางระบบงานเพอเชอมโยงระบบใหมกบระบบเดา

2.ทาใหเกดบรรยากาศของการเปลยนแปลงเปนเวลานาน

133

4. การจดทาเอกสารประกอบการทางาน

การจดทาเอกสารประกอบ (DOCUMENTATION) การทางานทกขนตอน จะตองม

เอกสารประกอบ เพอไดเกดความเขาใจปฏบตงานไดอยางถกตอง เอกสารแบงออกเปน

5 ประเภท

4.1 เอกสารประกอบการออกแบบ กลาวถงรายละเอยดตาง ๆ ของ FLOWCHART

INPUT / OUTPUTOF CONVERSION & FILE

4.2 เอกสารประกอบการจดทาโปรแกรม กลาวถงรายละเอยดการจดทาโปรแกรมเพอ

ใชสาหรบปรบปรงแกไขโปรแกรม

4.3 เอกสารคมอการปฏบตงาน กลาวถงรายละเอยดการปฏบตงานกบระบบ การแกไข

ปญหาเมอระบบขดของ

4.4 เอกสารคมอการใชงาน กลาวถงรายละเอยดและขนตอนในการปฏบตงานกบระบบ

คาสงพรอมทงความหมายของคาสงนน

134

สรปหนวยการเรยนรท 7

การเรมตนปฏบตงานตามระบบงานใหม

การเรมปฏบตงานตามระบบใหม (SYSTEM IMPLEMENTATION)การ

ดาเนนงานตามระบบใหมจะดาเนนการไดตอเมอระบบงานไดตดตงเครองคอมพวเตอร

เสรจและใชการไดแลว การเรมปฏบตงานตามระบบใหมมกจกรรมทจะทาดงน

1. การตดตงระบบ มการทดสอบโปรแกรมเมอตดตงเครอง คอมพวเตอร ตอง

ทดสอบวาโปรแกรมสามารถใชกบเครองคอมพวเตอร ทตดตงหรอไม ทดสอบวธ

ปฏบตงานกบระบบ การนาระบบใหมเขาสการปฏบตงานนน ยอมมผลกระทบกบการ

ปฏบตงาน

2. การฝกอบรม เพอใหผใชงานสามารถปฏบตงานกบระบบใหมไดถกตอง

จะตองมการฝกอบรม การใชงานกนอยางทวถง จนกวาผใชงานทกคนจะมความ

เขาใจ และปฏบต ไดอยางถกตอง

3. วธการเปลยนแปลงจากระบบงานเกาไปใชระบบงานใหม

4.การจดทาเอกสารประกอบการทางานการ(DOCUMENTATION) ทาใหร

การทางานทกขนตอน จงจะตองมเอกสารประกอบ เพอไดเกดความเขาใจ

ปฏบตงานไดอยางถกตอง

เมอทาขนตอนดงกลาวแลวจะถอวาเปนการเรมตนการปฏบตงานแลว

135

แบบทดสอบหนวยการเรยนรท 7

การเรมตนปฏบตงานตามระบบงานใหม

จงตอบคาถามใหสมบรณ

1. เมอเรมนาระบบใหมเขามาใชงานแลว ยอมมบางขนตอนทผดแปลกไปจากการ

ปฏบตในระบบเดม ดงนน เพอใหผใชงานสามารถปฏบตงานกบระบบใหม ได

ถกตอง จงจะตองมการฝกอบรม มวธการฝกอบรมอยางไรบาง …………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

2. วธการเปลยนแปลงจากระบบเกาไปใชระบบใหม มกวธ แตละวธมลกษณะการ

เปลยนแปลงอยางไร จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

136

3. การประเมนผลการใชงานระบบใหม มขนตอนอยางไร จงอธบาย

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

4. การจดทาเอกสารประกอบ (DOCUMENTATION) การทางานมกประเภทอะไรบาง

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

5. การทดสอบระบบเครองคอมพวเตอรทตดตง กอนทจะเรมใชระบบใหมทไดพฒนา

เสรจแลว ควรมขนตอนอยางไรบางจง

อธบาย…………………………………………………………………………………

…………………………………………………………………………………………

………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

บรรณานกรม

โอภาส เอยมสรวงษ. การวเคราะหและออกแบบระบบ . กรงเทพมหานคร : ซเอด

ยเคชน, 2545.

ด.ร.อนนต เทดคา. การวเคราะหและออกแบบระบบ.กรงเทพมหานคร : สถาบนราชภฏ

สวนดสต, 2542.

รชน กลยาวนยและอจฉรา ธารอไรกล. การวเคราะหและออกแบบระบบคอมพวเตอร

สมยใหม.กรงเทพมหานคร : สถาบนราชภฏ

สวนดสต, 2542.

Robert E.Leslie. System Analysis and Design.Prentice-Hall , 1986.

Ronald J.Norman. Object-Oriented System Analysis and Design.Prentice-Hall ,

1996.

Kenneth E.Kendall&Julie E Kendall. System Analysis and Design.Third Edition,

Prentice-Hall,Inc

http://www.iconnix.com

http://www.rational.com /uml

Recommended