53
บบบบบ 3 บบบบบบบบบบบบบบบบบบบบบบบบ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใ ใใใใ ใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใ ใใใใใใ 3.1 ใใใใใใใใใใใใ (Analysis) 3.2 ใใใใใใใใใ (Design) 3.3 ใใใใใใใใใใใใใใใใใใใใใ (Construction) 3.4 ใใใใใใใใใใใใใใ (Conversion) 3.5 ใใใใใใใใใใใใใใ (Maintenance) 3.6 ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ 3.1 บบบบบบบบบบบบ (Analysis) 3.1.1 ใใใใใใใใใใใใใใใใใใใใใใใ บบบบบบ 3-1 ใใใใใใใใใใใใใใใใใใใใใใใ บบบบบบบบบ บบบบบบบ บบบบบบบ บบบบบบบบบ บบบบบบบบบบบ

ตัวอย่างงานบทที่ 3 DFD Diagram

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: ตัวอย่างงานบทที่ 3 DFD Diagram

43

บทท�� 3

ขั้��นตอนวิ ธี�การดำ�าเน นการ

ในการพั�ฒนาระบบบร�หารงานบ�คคล ผ่�านเคร�อข่�ายอ�นทราเน�ตกรณี�ศึ�กษา ร!านอาหารบ!านดวงแก!ว ร�สอร&ท ให!บรรล�ว�ตถุ�ประสงค&ข่องการท)าปร�ญญาน�พันธ์&มี�การด)าเน�น การพั�ฒนาระบบ ด�งน�-

3.1 การว�เคราะห& (Analysis)

3.2 การออกแบบ (Design)

3.3 การสร!างหร�อพั�ฒนาระบบ (Construction)

3.4 การปร�บเปล�.ยน (Conversion)

3.5 การบ)าร�งร�กษา (Maintenance)

3.6 สถุ�ต�และว�ธ์�ท�.ใช้!ในการด)าเน�นการ

3.1 การวิ เคราะห์� (Analysis)

3.1.1 โครงสร!างข่องระบบงานเด�มี

ภาพท�� 3-1 โครงสร!างข่องระบบงานเด�มี

ผู้��จั�ดำการ

พน�กงานฝ่!าย พน�กงานฝ่!าย

ผู้��บร ห์าร

พน�กงานฝ่!าย

Page 2: ตัวอย่างงานบทที่ 3 DFD Diagram

44

ภาพัท�. 3-1 แสดงให!เห�นถุ�งโครงสร!างข่ององค&กรระบบงานเด�มี ซึ่�.งประกอบด!วยผ่3!บร�หารอย3�ในต)าแหน�งส3งส�ด เป4นผ่3!ด3แลองค&กร รองลงมีาค�อผ่3!จั�ดการซึ่�.งมี�ผ่3!อย3�ภายใต!การควบค�มีค�อพัน�กงานฝ่7ายบ�คคล พัน�กงานฝ่7ายจั�ดการอาหาร พัน�กงานฝ่7ายบร�การ โดยผ่3!จั�ดการจัะปฏิ�บ�ต�ตามีท�.ได!ร�บข่อง

Page 3: ตัวอย่างงานบทที่ 3 DFD Diagram

43

ผ่3!บร�หารตามีท�.ร �บมีอบหมีายจัากผ่3!บร�หารโดยพัน�กงานจัะร�บผ่�ดช้อบตามีหน!าท�.ท�.ผ่3!จั�ดการได!มีอบหมีายให!ปฏิ�บ�ต�

3.1.2 คอนเท�กซึ่&ไดอะแกรมีระบบงานเด�มี

ภาพท�� 3-2 คอนเท�กซึ่&ไดอะแกรมีระบบงานเด�มี

ภาพัท�. 3-2 คอนเท�กซึ่&ไดอะแกรมีระบบงานเด�มีข่องร!านอาหารบ!านดวงแก!ว ร�สอร&ท มี�บ�คคลท�.เก�.ยวข่!องประกอบด!วยพัน�กงาน มี�หน!าท�. เก�.ยวข่!องก�บข่!อมี3ลพัน�กงาน ข่!อมี3ลเวลาการท)างาน ข่!อมี3ลลางาน ข่!อมี3ลมีาสาย ผ่3!จั�ดการ มี�หน!าท�.เก�.ยวข่!องก�บข่!อมี3ลพัน�กงาน ข่!อมี3ลการเข่!างาน/ออกงาน การลางาน และท)าหน!าท�.เก�.ยวข่!องก�บรายงานข่!อมี3ลพัน�กงาน รายงานการเข่!าออกงาน รายงานการลา รายงานการมีาสาย ผ่3!บร�หาร มี�หน!าท�.เก�.ยวข่!องก�บ สร�ปรายงานเง�นเด�อน และอน�มี�ต�เง�นเด�อน

3.1.3 โครงสร!างข่องระบบ

ระบบบร ห์ารงานบ#คคล ร�านอาห์ารบ�านดำวิงแก�วิ ร�สอร�ท

Page 4: ตัวอย่างงานบทที่ 3 DFD Diagram

44

ภาพท�� 3-3 โครงสร!างข่องระบบบร�หารงานบ�คคลภาพัท�. 3-3 แสดงโครงสร!างองค&กรข่องระบบงานใหมี� โดยระบบ

ใหมี�ท�.ได!ว�เคราะห&ข่!อมี3ลจัากแบบสอบถุามีความีต!องการข่องระบบ สามีารถุน)ามีาว�เคราะห&และสร�ปได!เป4นโครงสร!างใหมี�มี�บ�คคลท�.เก�.ยวข่!องประกอบด!วย ผ่3!บร�หารท)าหน!าท�.น)าข่!อมี3ลท�.ได!จัากผ่3!จั�ดการมีาว�เคราะห&ในการบร�หารองค&กร ผ่3!จั�ดการท)าหน!าท�.จั�ดการข่!อมี3ลแผ่นก จั�ดการข่!อมี3ลการลา ข่!อมี3ลบ�คคล และสามีารถุก)าหนดข่อบเข่ตข่องรายงานให!ก�บผ่3!บร�หาร ผ่3!ด3แลระบบค�อผ่3!ท�.จั�ดการบร�หารข่!อมี3ลระบบ และสามีารถุก)าหนดส�ทธ์�ในการเข่!าใช้!งานข่องผ่3!ใช้!ท�-งหมีดได! พัน�กงานท)าหน!าท�.ปฏิ�บ�ต�งานตามีหน!าท�.ความีร�บผ่�ดช้อบภายในองค&กร

3.1.4 คอนเท�กซึ่&ไดอะแกรมี (Context Diagram)

ภาพท�� 3-4 คอนเท�กซึ่&ไดอะแกรมี (Context Diagram)

ผู้��จั�ดำการ พน�กงานผู้��บร ห์าร ผู้��ดำ�แลระบบ

Page 5: ตัวอย่างงานบทที่ 3 DFD Diagram

45

ภาพัท�. 3-4 แสดงถุ�งการท)างานข่องระบบบร�หารงานบ�คคล ร!านอาหารบ!านดวงแก!ว ร�สอร&ท ประกอบด!วย พัน�กงาน เมี�.อพัน�กงานเข่!ามีาท)างานจัะป:อนข่!อมี3ลการท)างาน ผ่�านช้�.อผ่3!ใช้!และรห�สผ่�าน เข่!าส3�ระบบ ระบบจัะมีอบ ข่!อมี3ลเง�นเด�อนให!ผ่3!ใช้!หร�อพัน�กงาน โดยท�.พัน�กงานต!องบ�นท�กเวลาท)างาน การลา การมีาสาย และระบบจัะส�งข่!อมี3ลไปย�งผ่3!ด3แลระบบเพั�.อค�ดเง�นเด�อน และสร�ปเป4นรายงาน ได!แก� รายงานเง�นเด�อน รายงานการมีาสาย รายงานการลา

3.1.5 แผ่นล)าด�บข่องกระบวนการ (Process Hierarchy Chart)

Page 6: ตัวอย่างงานบทที่ 3 DFD Diagram

46

ภาพท�� 3-5 ล)าด�บช้�-นข่องกระบวนการ(Process Hierarchy Chart)

Page 7: ตัวอย่างงานบทที่ 3 DFD Diagram

47

ภาพัท�. 3-5 แผ่นล)าด�บข่องกระบวนการระบบบร�หารงานบ�คคล ร!านอาหารบ!านดวงแก!ว ร�สอร&ท ซึ่�.งประกอบไปด!วยโปรเซึ่สหล�กจั)านวน 5 โปรเซึ่สได!แก�

โปรเซึ่สจั�ดการเวลาท)างาน เป4นส�วนส)าหร�บการบ�นท�กการเข่!าท)างาน โดยมี�ข่� -นตอนการท)างาน 4 ข่�-นตอน ค�อ 1) ตรวจัสอบข่!อมี3ลพัน�กงาน เป4นการตรวจัสอบความีถุ3กต!องข่องข่!อมี3ลพัน�กงาน 2)

ตรวจัสอบข่!อมี3ลการเข่!าท)างาน/ออกงาน เป4นการตรวจัสอบความีถุ3กต!องข่องข่!อมี3ลการเข่!าท)างาน/ออกงานข่องพัน�กงาน 3) ตรวจัสอบข่!อมี3ลการลา เป4นตรวจัสอบข่!อมี3ลการลาข่องพัน�กงาน 4) บ�นท�กข่!อมี3ล เป4นการบ�นท�กข่!อมี3ลการท)างานท�.ผ่�านการตรวจัสอบความีถุ3กต!องแล!ว

โปรเซึ่สอน�มี�ต�การลา เป4นการตรวจัสอบข่!อมี3ลพัน�กงานท�.ข่ออน�มี�ต�การลาโดยมี�ข่� -นตอนการท)างาน 3 ข่�-นตอน ค�อ 1) ตรวจัสอบข่!อมี3ลพัน�กงาน เป4นการตรวจัสอบข่!อมี3ลการลาข่องพัน�กงาน 2)

อน�มี�ต�ข่!อมี3ลการลา เป4นการอน�มี�ต�การลาข่องพัน�กงาน 3) บ�นท�กข่!อมี3ล เป4นการบ�นท�กข่!อมี3ลการลาท�.ผ่�านการตรวจัสอบแล!ว

โปรเซึ่สค)านวณีเง�นเด�อน เป4นส�วนการค)านวณีเง�นเด�อนข่องพัน�กงาน โดยมี�ข่� -นตอนการท)างาน 4 ข่�-นตอน 1) ตรวจัสอบข่!อมี3ลพัน�กงาน เป4นการตรวจัสอบความีถุ3กต!องข่องข่!อมี3ลพัน�กงาน 2)

ตรวจัสอบข่!อมี3ลการท)างาน เป4นการตรวจัสอบความีถุ3กต!องข่องข่!อมี3ลการท)างานข่องพัน�กงาน 3) ค)านวณีอ�ตราเง�นเด�อน เป4นการค)านวณีเง�นเด�อนข่องพัน�กงาน 4) แสดงรายการเง�นเด�อน เป4นการแสดงข่!อมี3ลเง�นเด�อนข่องพัน�กงานท�-งหมีด

โปรเซึ่สจั�ดการข่!อมี3ล เป4นส�วนการปร�บปร�งข่!อมี3ลท�.พัน�กงาน หร�อผ่3!ด3และระบบต!องการปร�บปร�งมี�ข่� -นตอนการท)างาน 3 ข่�-นตอน ค�อ 1)

ตรวจัสอบข่!อมี3ล เป4นการตรวจัข่!อมี3ลท�.ต!องการปร�บปร�ง โดยระบบจัะ

Page 8: ตัวอย่างงานบทที่ 3 DFD Diagram

48

ท)าการตรวจัสอบก�บข่!อมี3ลเด�มีก�บข่!อมี3ลใหมี�ว�ามี�การเปล�.ยนแปลงหร�อไมี� 2) ปร�บปร�งข่!อมี3ล ถุ!าข่!อมี3ลมี�การเปล�.ยนแปลงไประบบจัะท)าการปร�บปร�งข่!อมี3ล 3) บ�นท�กข่!อมี3ล เมี�.อมี�การปร�บปร�งข่!อมี3ลแล!วระบบจัะท)าการบ�นท�กข่!อมี3ลท�.มี�การปร�บปร�งแล!วลงฐานข่!อมี3ล

โปรเซึ่สสร!างรายงาน เป4นส�วนส)าหร�บการสร!างรายงานให!ก�บผ่3!บร�หารใช้!ในการต�ดส�นใจั มี�ข่� -นตอนการท)างาน 3 ข่�-นตอน ค�อ 1)

ตรวจัสอบข่!อมี3ล ระบบจัะตรวจัสอบข่อบเข่ตข่!อมี3ลท�.ต!องการสร!างรายงานว�ามี�ข่!อมี3ลอย3�หร�อไมี� 2) แสดงรายงาน เมี�.อตรวจัสอบข่!อมี3ลแล!วระบบจัะแสดงข่!อมี3ลท�.ค!นหาได! 3) พั�มีพั&รายงาน เมี�.อได!ตรวจัสอบความีถุ3กต!องข่องข่!อมี3ลระบบจัะพั�มีพั&รายงานออกมีาเป4นเอกสารให!ก�บผ่3!บร�หาร

3.1.6 แผ่นภาพักระแสข่!อมี3ลระด�บ 0 (DFD Level 0)

เป4นแผ่นภาพักระแสข่!อมี3ลท�-งระบบ ประกอบด!วยโปรเซึ่สย�อย 5 โปรเซึ่สได!แก�

โปรเซึ่สท�. 1 จั�ดการข่!อมี3ลการท)างานโปรเซึ่สท�. 2 อน�มี�ต�การลาโปรเซึ่สท�. 3 ค)านวณีเง�นเด�อนโปรเซึ่สท�. 4 จั�ดการข่!อมี3ลหล�กโปรเซึ่สท�. 5 สร!างรายงาน

Page 9: ตัวอย่างงานบทที่ 3 DFD Diagram

49

ภาพท�� 3-6 แผ่นภาพักระแสข่!อมี3ลระด�บ 0 (DFD Level 0 )

ภาพัท�. 3-6 แผ่นภาพักระแสข่!อมี3ลระด�บ 0 เป4นภาพัรวมีข่�-นตอนการท)างานข่องระบบร!านอาหารบ!านดวงแก!ว ร�สอร&ท ท�-งหมีด ซึ่�.งประกอบไปด!วย 5 โปรเซึ่สได!แก� โปรเซึ่สจั�ดการข่!อมี3ลการท)างาน โปรเซึ่สอน�มี�ต�การลา โปรเซึ่สค)านวณีเง�นเด�อน โปรเซึ่สจั�ดการข่!อมี3ลหล�ก โปรเซึ่สสร!างรายงาน และมี�ผ่3!เก�.ยวข่!องก�บระบบได!แก� พัน�กงาน ผ่3!บร�หาร ผ่3!จั�ดการ และผ่3!ด3แลระบบ

Page 10: ตัวอย่างงานบทที่ 3 DFD Diagram

50

โปรเซึ่สจั�ดการข่!อมี3ลเวลาท)างาน พัน�กงานจัะให!ข่!อมี3ลการท)างาน ข่!อมี3ลพัน�กงาน เข่!าไปย�งระบบเพั�.อให!ผ่3!จั�ดการตรวจัสอบข่!อมี3ลเหล�าน�-นโดยการด�งข่!อมี3ลท�-งหมีดท�.กล�าวมีาข่!างต!น แล!วผ่3!จั�ดการจัะให!ข่!อมี3ลเวลาการท)างาน การลาข่องพัน�กงาน แล!วระบบจัะท)าการส�งข่!อมี3ลการท)างานข่องพัน�กงานโดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!อง ได!แก� ข่!อมี3ลพัน�กงาน ข่!อมี3ลการเข่!างาน/ออกงาน ข่!อมี3ลการลา

โปรเซึ่สอน�มี�ต�การลา ผ่3!จั�ดการจัะร�บข่!อมี3ลพัน�กงานท�.ข่อลา มีาตรวจัสอบและท)าการอน�มี�ต�ข่!อมี3ลการลาข่องพัน�กงาน โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!องได!แก� ข่!อมี3ลลาก�จั/ลาป7วย ข่!อมี3ลพัน�กงาน

โปรเซึ่สค)านวณีเง�นเด�อน ผ่3!จั�ดการตรวจัสอบข่!อมี3ลเง�นเด�อน และมีอบข่!อมี3ลเง�นเด�อนข่องพัน�กงานกล�บไปส3�ระบบ ระบบจัะมีอบข่!อมี3ลเง�นเด�อนให!แก�พัน�กงาน โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!องได!แก� ข่!อมี3ลพัน�กงาน ข่!อมี3ลการลาก�จั/ลาป7วย

โปรเซึ่สจั�ดการข่!อมี3ล ซึ่�.งพัน�กงานท)าการข่!อมี3ลการแก!ไข่ เพั�.มี ข่!อมี3ล ระบบจัะมีอบข่!อมี3ลส�วนต�วข่องพัน�กงานท�.ได!แก!ไข่ปร�บปร�งแล!วให!ก�บพัน�กงาน ผ่3!ด3แลระบบด�งข่!อมี3ลแก!ไข่ เพั�.มี ข่องพัน�กงาน ข่!อมี3ลการท)างานข่องพัน�กงาน จั�ดการข่!อมี3ล และมีอบข่!อมี3ลเง�นเด�อน ใบลา ข่!อมี3ลการปร�บปร�งแก!ไข่ เพั�.มีพัน�กงาน โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!อง ได!แก� ข่!อมี3ลพัน�กงาน และข่!อมี3ลลาก�จั/ลาป7วย

โปรเซึ่สสร!างรายงาน ซึ่�.งผ่3!จั�ดการจัะก)าหนดรายงานจัากระบบ และสร!างรายงานลงในระบบ ระบบและจัะมีอบรายงานการลา รายงานการมีาสาย รายงานเง�นเด�อนให!ก�บผ่3!บร�หาร โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!อง ได!แก� ข่!อมี3ลพัน�กงาน ข่!อมี3ลการเข่!างาน/ออกงาน ข่!อมี3ลการลาก�จั/ลาป7วย

3.1.7 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1)

Page 11: ตัวอย่างงานบทที่ 3 DFD Diagram

51

3.1.7.1 เป4นแผ่นภาพักระแสข่!อมี3ลระด�บ 1 ข่องโปรเซึ่สจั�ดการข่!อมี3ลเวลาท)างาน ประกอบด!วยโปรเซึ่สย�อย 4 โปรเซึ่ส ได!แก�

โปรเซึ่สท�. 1.1 ตรวจัสอบข่!อมี3ลพัน�กงานโปรเซึ่สท�. 1.2 ตรวจัสอบข่!อมี3ลการเข่!างาน/ออกงานโปรเซึ่สท�. 1.3 ตรวจัสอบข่!อมี3ลข่!อมี3ลการลาโปรเซึ่สท�. 1.4 บ�นท�กข่!อมี3ล

ภาพท�� 3-7 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1 )

จั�ดการข่!อมี3ลเวลาท)างาน

Page 12: ตัวอย่างงานบทที่ 3 DFD Diagram

52

ภาพัท�. 3-7 แสดงให!เห�นการท)างานข่องโปรแกรมี โดยการน)าข่!อมี3ลการท)างาน ข่!อมี3ลการลาไปตรวจัสอบข่!อมี3ลพัน�กงานแล!วระบบจัะส�งค�ากล�บมีาเพั�.อตรวจัสอบข่!อมี3ลการท)างานโดยด�งข่!อมี3ลมีาจัากดาต!าสโตร&ข่!อมี3ลการเข่!างาน/ออกงาน เมี�.อข่!อมี3ลผ่�านการตรวจัสอบแล!วระบบจัะน)าข่!อมี3ลมีาตรวจัสอบข่!อมี3ลการลาข่องพัน�กงาน เมี�.อการตรวจัสอบข่!อมี3ลพัน�กงาน และข่!อมี3ลการลามี�ความีถุ3กต!องแล!ว ระบบจัะท)าการบ�นท�กข่!อมี3ล

3.1.7.1.1 Flow Chart จั�ดการข่!อมี3ลเวลาท)างาน

Page 13: ตัวอย่างงานบทที่ 3 DFD Diagram

53

ภาพท�� 3-8 Flow Chart จั�ดการข่!อมี3ลเวลาท)างาน

ภาพัท�. 3-8 แสดงข่�-นตอนการจั�ดการข่!อมี3ลเวลาท)างาน โดยพัน�กงานกรอกข่!อมี3ลข่องพัน�กงานเมี�.อน)าไปตรวจัสอบข่!อมี3ลพัน�กงานถุ!าไมี�เป4นพัน�กงานจัะจับการท)างาน ถุ!าเป4นพัน�กงานให!ท)าการแสดงข่!อมี3ลพัน�กงาน และตรวจัสอบข่!อมี3ลการท)างาน จัากน�-นให!แสดงข่!อมี3ลการท)างาน แล!วท)าการตรวจัสอบข่!อมี3ลการลาข่องพัน�กงาน ถุ!าข่!อมี3ลถุ3กต!องให!ท)าการบ�นท�กข่!อมี3ล และจับการท)างาน

Page 14: ตัวอย่างงานบทที่ 3 DFD Diagram

54

3.1.7.2 เป4นแผ่นภาพักระแสข่!อมี3ลระด�บ 1 ข่องโปรเซึ่สอน�มี�ต�การลา ประกอบด!วยโปรเซึ่สย�อย 3 โปรเซึ่ส ได!แก�

โปรเซึ่สท�. 2.1 ตรวจัสอบข่!อมี3ลพัน�กงานโปรเซึ่สท�. 2.2 อน�มี�ต�การลาโปรเซึ่สท�. 2.3 บ�นท�กข่!อมี3ล

ภาพท�� 3-9 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1 )

อน�มี�ต�การลา

ภาพัท�. 3-9 แสดงให!เห�นการท)างานข่องโปรแกรมี โดยผ่3!จั�ดการตรวจัสอบข่!อมี3ลข่องพัน�กงานในระบบท�.ข่ออน�มี�ต�การลา เมี�.อตรวจัสอบข่!อมี3ลการลาเร�ยบร!อยแล!ว ผ่3!จั�ดการท)าการอน�มี�ต�ข่!อมี3ลการลาข่องพัน�กงาน แล!วท)าการบ�นท�กข่!อมี3ลการลาในดาต!าสโตร&ข่!อมี3ลลาก�จั/ลาป7วย

Page 15: ตัวอย่างงานบทที่ 3 DFD Diagram

55

3.1.7.2.1 Flow Chart อน�มี�ต�การลา

ภาพท�� 3-10 Flow Chart อน�มี�ต�การลา

Page 16: ตัวอย่างงานบทที่ 3 DFD Diagram

56

ภาพัท�. 3-10 แสดงข่�-นตอนการอน�มี�ต�การลา โดยผ่3!จั�การร�บข่!อมี3ลพัน�กงาน เมี�.อตรวจัสอบข่!อมี3ลพัน�กงานแล!วถุ!าไมี�เป4นพัน�กงานจัะจับการท)างาน ถุ!าเป4นพัน�กงานจัะแสดงข่!อมี3ลพัน�กงาน จัากน�-นตรวจัสอบข่!อมี3ลการลา ถุ!าข่!อมี3ลไมี�ถุ3กต!องท)าการกล�บไปเร�.มีต!นการท)างานใหมี� ถุ!าข่!อมี3ลถุ3กต!องท)าการอน�มี�ต�การลา และบ�นท�กข่!อมี3ล จับการท)างาน

3.1.7.3 เป4นแผ่นภาพักระแสข่!อมี3ลระด�บ 1 ข่องโปรเซึ่สค)านวณีเง�นเด�อน ประกอบด!วยโปรเซึ่สย�อย 4 โปรเซึ่ส ได!แก�

โปรเซึ่สท�. 3.1 ตรวจัสอบข่!อมี3ลโปรเซึ่สท�. 3.2 ตรวจัสอบข่!อมี3ลการท)างานโปรเซึ่สท�. 3.3 ค)านวณีเง�นเด�อนโปรเซึ่สท�. 3.4 แสดงรายการเง�นเด�อน

Page 17: ตัวอย่างงานบทที่ 3 DFD Diagram

57

ภาพท�� 3-11 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1 )

ค)านวณีเง�นเด�อน

ภาพัท�. 3-11 แสดงให!เห�นการท)างานข่องโปรแกรมี โดยผ่3!จั�ดการจัะตรวจัสอบข่!อมี3ลเง�นเด�อนข่องพัน�กงานในระบบ เมี�.อตรวจัสอบผ่�านเร�ยบร!อยแล!ว ระบบจัะท)าการตรวจัสอบข่!อมี3ลการท)างานข่องพัน�กงานเพั�.อใช้!ในการค)านวณีเง�นเด�อนท�.ถุ3กต!อง ข่!อมี3ลพัน�กงานท�.ผ่�านการตรวจัสอบแล!วระบบท)าการค)านวณีเง�นเด�อน โดยด�งข่!อมี3ลมีาจัากดาต!าสโตร&ข่!อมี3ลการเข่!างาน/ออกงาน ดาต!าสโตร&การลาก�จั/ลาป7วย ดาต!าสโตร&ข่!อมี3ลพัน�กงาน เมี�.อท)าการค)านวณีเง�นเด�อนเร�ยบร!อยแล!วระบบท)าการแสดงเง�นเด�อนแก�พัน�กงาน

3.1.7.3.1 Flow Chart ค)านวณีเง�นเด�อน

Page 18: ตัวอย่างงานบทที่ 3 DFD Diagram

58

ภาพท�� 3-12 Flow Chart ค)านวณีเง�นเด�อน

ภาพัท�. 3-12 แสดงข่�-นตอนการค)านวณีเง�นเด�อน เร�.มีต!นจัากระบบร�บข่!อมี3ลพัน�กงาน ท)าการตรวจัสอบข่!อมี3ลพัน�กงาน ข่!อมี3ลพัน�กงานไมี�ถุ3กต!องกล�บไปเร�.มีต!นร�บข่!อมี3ลพัน�กงานใหมี� ถุ!าข่!อมี3ลพัน�กงานถุ3กต!อง ท)าการตรวจัสอบข่!อมี3ลการท)างาน ค)านวณีเง�นเด�อน แสดงรายการเง�นเด�อน และจับการท)างาน

3.1.7.4 เป4นแผ่นภาพักระแสข่!อมี3ลระด�บ 1 ข่องโปรเซึ่สจั�ดการข่!อมี3ล ประกอบด!วยโปรเซึ่สย�อย 3 โปรเซึ่ส ได!แก�

โปรเซึ่สท�. 4.1 ตรวจัสอบข่!อมี3ลโปรเซึ่สท�. 4.2 ปร�บปร�งข่!อมี3ลโปรเซึ่สท�. 4.3 บ�นท�กข่!อมี3ล

Page 19: ตัวอย่างงานบทที่ 3 DFD Diagram

59

ภาพท�� 3-13 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1 )

จั�ดการข่!อมี3ล

ภาพัท�. 3-13 แสดงให!เห�นการท)างานข่องโปรแกรมี โปรเซึ่สจั�ดการข่!อมี3ล ประกอบด!วย 3 โปรเซึ่ส ค�อ ตรวจัสอบข่!อมี3ล ปร�บปร�งข่!อมี3ล และบ�นท�กข่!อมี3ล โดยผ่3!ด3แลระบบตรวจัสอบ ข่!อมี3ลพัน�กงาน ปร�บปร�งข่!อมี3ล เพั�.มี แก!ไข่ ข่!อมี3ลพัน�กงาน ข่!อมี3ลการลาก�จั/ลาป7วย และท)าการบ�นท�กข่!อมี3ลพัน�กงาน ข่!อมี3ลการลาก�จั/ลาป7วย โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!อง ค�อ ข่!อมี3ลพัน�กงาน และข่!อมี3ลลาก�จั/ลาป7วย

Page 20: ตัวอย่างงานบทที่ 3 DFD Diagram

60

3.1.7.4.1 Flow Chart จั�ดการข่!อมี3ลหล�ก

ภาพท�� 3-14 Flow Chart จั�ดการข่!อมี3ลหล�ก

ภาพัท�. 3-14 แสดงข่�-นตอนการจั�ดการข่!อมี3ลหล�ก โดยร�บข่!อมี3ลท�.ต!องการแก!ไข่ท)าการตรวจัสอบข่!อมี3ล ข่!อมี3ลท�.ต!องการแก!ไข่ไมี�ถุ3กต!องกล�บไปเร�.มีต!นการท)างานใหมี� ข่!อมี3ลท�.ต!องการแก!ไข่ถุ3กต!อง ท)าการปร�บปร�งข่!อมี3ล บ�นท�กข่!อมี3ล และจับการท)างานข่องข่�-นตอนการจั�ดการข่!อมี3ลหล�ก

Page 21: ตัวอย่างงานบทที่ 3 DFD Diagram

61

3.1.7.5 เป4นแผ่นภาพักระแสข่!อมี3ลระด�บ 1 ข่องโปรเซึ่สสร!างรายงาน ประกอบด!วยโปรเซึ่สย�อย 3 โปรเซึ่ส ได!แก�

โปรเซึ่สท�. 5.1 ตรวจัสอบโปรเซึ่สท�. 5.2 แสดงรายงานโปรเซึ่สท�. 5.3 พั�มีพั&รายงาน

ภาพท�� 3-15 แผ่นภาพักระแสข่!อมี3ลระด�บ 1 (DFD Level 1 )

สร!างรายงาน

ภาพัท�. 3-15 แสดงให!เห�นการท)างานข่องโปรแกรมี โดยโปรเซึ่สสร!างรายงาน ประกอบด!วย 3 โปรเซึ่สย�อย ค�อ ตรวจัสอบ แสดง

Page 22: ตัวอย่างงานบทที่ 3 DFD Diagram

62

รายงาน พั�มีพั&รายงาน โดยผ่3!บร�หารมี�หน!าท�.ได!รายงาน ค�อ รายงานการท)างานข่องพัน�กงาน รายงานการมีาสาย รายงานเง�นเด�อน ซึ่�.งรายงานเหล�าน�-นได!ร�บการตรวจัสอบเร�ยบร!อยแล!ว โดยมี�ฐานข่!อมี3ลท�.เก�.ยวข่!อง ค�อ ข่!อมี3ลพัน�กงาน และข่!อมี3ลการลาก�จั/ลาป7วย

3.1.7.5.1 Flow Chart สร!างรายงาน

ภาพท�� 3-16 Flow Chart สร!างรายงาน

Page 23: ตัวอย่างงานบทที่ 3 DFD Diagram

63

ภาพัท�. 3-16 แสดงข่�-นตอนการสร!างรายงาน โดยการกรอกข่!อมี3ลพัน�กงาน เพั�.อน)าข่!อมี3ลพัน�กงานไปท)าการตรวจัสอบข่!อมี3ล ข่!อมี3ลท�.ตรวจัสอบไมี�ถุ3กต!องจัะจับการท)างาน ถุ!าข่!อมี3ลถุ3กต!อง แสดงรายงาน พั�มีพั&รายงาน และจับการท)างาน

3.2 การออกแบบ (Design)

3.2.1 การออกแบบข่!อมี3ลน)าเข่!า3.2.1.1 แบบฟอร&มีกรอกประว�ต�พัน�กงาน จัะมี�การ

เก�บข่!อมี3ล รห�สบ�คคล ค)าน)าหน!า ช้�.อ นามีสก�ล ว�นเด�อนป=เก�ด หมีายเลข่บ�ตรประช้าช้น หมีายเลข่ประจั)าต�วพัน�กงาน ว�ฒ�การศึ�กษา สาข่าท�.อย3�ป>จัจั�บ�น แข่วง/ต)าบล เข่ต/อ)าเภอ จั�งหว�ด รห�สไปรษณี�ย& ท�.อย3�ตามีภ3มี�ล)าเนา แข่วง/ต)าบล เข่ต/อ)าเภอ จั�งหว�ด รห�สไปรษณี�ย& สถุานภาพั ร3ปภาพั ต)าแหน�ง แผ่นก เง�นเด�อน ว�นท�.เร�.มีงาน

แบบฟอร�มประวิ�ต พน�กงานร ห์� สบ# ค ค ล :…………………………………………

………………………

ค�า น�า ห์ น� า :………………………………….

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

ชื่+� อ :………………………………….

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

นามสก#ล :…………………………………..…

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

วิ� น เ ดำ+ อ น ป, เ ก ดำ :………………………………

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

ห์มายเลขั้บ�ตรประ ชื่าชื่น :………………….

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

ห์มายเลขั้ประจั�า ต� วิพน�กงาน :…………….

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

วิ# ฒิ ก า รศึ/ ก ษ า :…………………………………………

…………. ………..

ส า ขั้ า :………………………………………....

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

ท�� อ ย�1 ป2 จั จั# บ� น :……………………………….

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

แ ขั้ วิ ง /

ต�า บ ล :……………………………………….…

……………………

เ ขั้ ต /

อ�า เ ภ อ :………………………………………..

Page 24: ตัวอย่างงานบทที่ 3 DFD Diagram

64

ภาพท�� 3-17 แบบฟอร&มีกรอกประว�ต�พัน�กงาน

ภาพัท�. 3-17 แบบฟอร&มีกรอกประว�ต�พัน�กงาน เป4นแบบฟอร&มีการเก�บข่!อมี3ลพัน�กงานข่องร!านอาหารบ!านดวงแก!ว ร�สอร&ท ประกอบด!วยข่!อมี3ล รห�สบ�คคล ค)าน)าหน!า ช้�.อ นามีสก�ล ว�นเด�อนป=เก�ด หมีายเลข่บ�ตรประช้าช้น หมีายเลข่ประจั)าต�วพัน�กงาน ว�ฒ�การศึ�กษา สาข่าท�.อย3�ป>จัจั�บ�น แข่วง/ต)าบล เข่ต/อ)าเภอ จั�งหว�ด รห�สไปรษณี�ย& ท�.อย3�ตามีภ3มี�ล)าเนา แข่วง/ต)าบล เข่ต/อ)าเภอ จั�งหว�ด รห�สไปรษณี�ย& สถุานภาพั ร3ปภาพั ต)าแหน�ง แผ่นก เง�นเด�อน ว�นท�.เร�.มีงาน

3.2.1.2 แบบฟอร&มีกรอกใบลา จัะมี�การเก�บข่!อมี3ล เลข่ท�.ใบลา ว�นท�.เข่�ยนใบลา ช้�.อ-สก�ล รห�สพัน�กงาน ว�นเร�.มีปฏิ�บ�ต�งาน ต)าแหน�ง แผ่นก ประเภทการลา จั)านวนว�นลา ว�นท�.ลา ถุ�งว�นส�-นส�ดการลา ท�.อย3�ท�.ใช้!ต�ดต�อระหว�างการลา หมีายเหต�การลา

ใบลา

เลขั้ท��:……….

วิ�นท��:……………..

ขั้�าพเจั�า รห์�สพน�กงาน เร �ม………………………… ……………………

ปฏิ บ�ต งานเม+�อ…………………………….

ต�าแห์น1ง:………………แผู้นก:………………………

ขั้ออน#ญาต …………………………………………….

ม�ก�าห์นดำ:………………วิ�น ในวิ�นท��:………………………………..ถึ/งวิ�นท��………………………………………….

Page 25: ตัวอย่างงานบทที่ 3 DFD Diagram

65

ภาพท�� 3-18 แบบฟอร&มีใบลา

ภาพัท�. 3-18 แบบฟอร&มีใบลา เป4นแบบฟอร&มีการเก�บข่!อมี3ลการลางานข่องพัน�กงานร!านอาหารบ!านดวงแก!ว ร�สอร&ท ซึ่�.งเก�บข่!อมี3ลท�.ส)าค�ญเก�.ยวก�บการลางาน ช้�.อพัน�กงาน รห�สพัน�กงาน ว�นเร�.มีปฏิ�บ�ต�งาน ต)าแหน�ง แผ่นก เหต�ผ่ลการลา ว�นเร�.มีลา จั)านวนว�นลาส�-นส�ดในการลา ท�.อย3�ท�.สามีารถุต�ดต�อระหว�างการลางาน

3.2.2 ออกแบบข่!อมี3ลน)าออก (Design Data Output)

3.2.2.1 แบบฟอร&มีแสดงรายการเง�นเด�อน แสดงรายละเอ�ยดข่องเง�นเด�อนพัน�กงาน รายการห�ก เบ�-ยข่ย�น และรวมีเง�นเด�อนส�ทธ์�

ภาพท�� 3-19 แบบฟอร&มีแสดงเง�นเด�อน

ภาพัท�. 3-19 แบบฟอร&มีใบแสดงเง�นเด�อน ประกอบด!วยข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน รายละเอ�ยด

ใบแสดำงเง นเดำ+อนร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&แผ่นก……………….ประจั)าว�นท�.…………………

ช้�.อ-สก�ล……………………………………………

รายได! เง�นเด�อน รายการห�ก รวมีรายได!ส�ทธ์�XXXX ลางาน XX คร�-ง /

XX บาทXXXX

เบ�-ยข่ย�น มีาสาย XX คร�-ง /

Page 26: ตัวอย่างงานบทที่ 3 DFD Diagram

66

ข่องเง�นเด�อน ค�อ ช้�.อร!าน และท�.อย3�ข่องร!าน ช้�.อพัน�กงาน แผ่นก จั)านวนเง�นเด�อน รายการห�ก และรวมีรายได!ส�ทธ์�

3.2.2.2 แบบฟอร&มีใบแสดงเง�นเด�อนข่องพัน�กงาน แสดงแบบรายเด�อน ประกอบด!วย ข่!อมี3ลร!านอาหารบ!านดวงแก!ว ค�อช้�.อท�.อย3�ข่องร!าน แสดงรายละเอ�ยดเง�นเด�อนค�อ ช้�.อ-สก�ล ต)าแหน�ง ว�นเร�.มีท)างาน ประจั)าเด�อนข่องพัน�กงานท�กคน

ภาพท�� 3-20 แบบฟอร&มีแสดงเง�นเด�อนข่องพัน�กงาน

ภาพัท�. 3-20 แบบฟอร&มีใบแสดงเง�นเด�อนข่องพัน�กงาน

ประกอบด!วย ข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลต)าแหน�งพัน�กงาน และข่!อมี3ลว�นเร�.มีท)างาน ข่!อมี3ลเง�นเด�อนประจั)าเด�อนข่องพัน�กงาน

3.2.2.3 แบบฟอร&มีรายงานการลางานข่องพัน�กงาน รายเด�อนข่องร!านอาหารบ!าน ดวงแก!ว ร�สอร&ท โดยมี�รายละเอ�ยดข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลประเภทการลา จั)านวนว�นท�.ลา

ใบแสดำงเง นเดำ+อนร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานเง�นเด�อน ประจั)าเด�อน…….ป=พั.ศึ……….

ล)าด�บท�. ช้�.อ-สก�ล ต)าแหน�ง ว�นเร�.มีท)างาน

เง�นเด�อน

1 XXX XXXX XXXX xx-xx-xxxx

XXXX

2 XXX XXXX XXXX xx-xx- XXXX

ใบแสดำงการลางานรายเดำ+อนร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานสร�ปการลา ประจั)าเด�อน…….ป=พั.ศึ……….

ล)าด�บท�. ช้�.อ-สก�ล ลาก�จั ลาป7วย อ�.นๆ รวมีว�นลา1 XXX XXXX XX XX XX XX2 XXX XXXX XX XX XX XX3 XXX XXXX XX XX XX XX

Page 27: ตัวอย่างงานบทที่ 3 DFD Diagram

67

ภาพท�� 3-21 แบบแสดงรายงานการลางานรายเด�อน

ภาพัท�. 3-21 ใบแสดงการลางานรายเด�อน เป4นแบบฟอร&มีการสร�ปการลางานประจั)าเด�อนข่องพัน�กงาน โดยมี�รายละเอ�ยดด�งน�- ข่!อมี3ลบ!านดวงแก!วร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลประเภทการลา รวมีว�นลาท�-งหมีด

3.2.2.4 แบบฟอร&มีสร�ปรายงานการมีาสายประจั)าเด�อน จัากการเข่!างานข่องพัน�กงาน โดยมี�รายละเอ�ยดด�งน�-เด�อนช้�.อพัน�กงาน จั)านวนคร�-งท�.มีาสายท�-งเด�อน

ภาพัท�. 3-22 แบบฟอร&มีสร�ปการมีาสาย รายเด�อนจัากการเข่!างานข่องพัน�กงาน จัะมี�รายละเอ�ยดการข่!อมี3ลพัน�กงาน ข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลจั)านวนคร�-งท�.มีาสายท�-งเด�อนข่องพัน�กงาน

ใบแสดำงการมาสายรายเดำ+อนร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานสร�ปการมีาสาย ประจั)าเด�อน…….ป=พั.ศึ……….

ล)าด�บท�. ช้�.อ-สก�ล รวมีจั)านวนสาย

1 XXX XXXX XX2 XXX XXXX XX3 XXX XXXX XX

Page 28: ตัวอย่างงานบทที่ 3 DFD Diagram

68

ภาพท�� 3-22 แบบฟอร&มีแสดงรายงานสร�ปการมีาสาย รายเด�อน

3.2.2.5 แบบฟอร&มีสร�ปรายได!ประจั)าป= ซึ่�.งจัะมี�รายละเอ�ยดข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลต)าแหน�ง ว�นเร�.มีท)างาน เง�นเด�อนพัน�กงานประจั)าเด�อนต�างๆ ในรอบป=

ภาพท�� 3-23 แบบฟอร&มีแสดงรายงายสร�ปรายได!ประจั)าป= ข่องพัน�กงาน

ภาพัท�. 3-23 แบบฟอร&มีสร�ปรายได!ประจั)าป= มี�รายละเอ�ยดข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลต)าแหน�ง ว�นเร�.มีท)างาน เง�นเด�อนพัน�กงานประจั)าเด�อนต�างๆในรอบป= 3.2.2.6 แบบฟอร&มีสร�ปรายงานการลาประจั)าป= ซึ่�.งจัะมี�รายละเอ�ยดข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน ข่!อมี3ลประเภทการลา จั)านวนว�นลาในรอบป= ข่!อมี3ลเด�อนท�.พัน�กงานลางาน

ใบแสดำงเง นเดำ+อนรายป,ร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานเง�นเด�อน ประจั)าป=พั.ศึ……….

ล)าด�บท�. เด�อน ช้�.อ-สก�ล ต)าแหน�ง ว�นเร�.มีท)างาน

เง�นเด�อน

1 มีกราคมี XXX XXXX XXXX xx-xx-xxxx

XXXX

2 ก�มีภาพั�นธ์& XXX XXXX XXXX xx-xx-xxxx

XXXX

ใบแสดำงการลา รายป,ร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานสร�ปการลา ประจั)าป=พั.ศึ……….

ล)าด�บท�.

เด�อน ช้�.อ-สก�ล ลาก�จั ลาป7วย อ�.นๆ รวมีว�นลา

1 มีกราคมี XXX XXXX

XX XX XX XX

2 ก�มีภาพั�นธ์& XXX XXXX

XX XX XX XX

3 มี�นาคมี XXX XXXX

XX XX XX XX

4 เมีษายน XXX XXXX

XX XX XX XX

5 พัฤษภาคมี XXX XXXX

XX XX XX XX

6 มี�ถุ�นายน XXX XXXX

XX XX XX XX

7 กรกฎาคมี XXX XXXX

XX XX XX XX

Page 29: ตัวอย่างงานบทที่ 3 DFD Diagram

69

ภาพท�� 3-24 แบบฟอร&มีแสดงรายงานการลาประจั)าป=

ภาพัท�. 3-24 แบบฟอร&มีแสดงรายงานการลางานท�-งป=ข่องพัน�กงาน มี�รายละเอ�ยดข่องร!านอาหารบ!านดวงแก!วร�สอร&ท ข่!อมี3ลประเภทการลา จั)านวนคร�-งท�.ลาข่องแต�ละเด�อนในรอบป= ข่!อมี3ลพัน�กงาน

3.2.2.7 แบบฟอร&มีสร�ปรายงานการมีาสายประจั)าป= ซึ่�.งจัะมี�รายละเอ�ยดข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท ข่!อมี3ลพัน�กงาน จั)านวนคร�-งท�.สายในรอบป= ข่!อมี3ลเด�อนท�.พัน�กงานมีาสาย

3.2.3 การออกแบบหน!าจัอส�วน (User Interface)

3.2.3.1 การออกแบบหน!าจัอ ส�วนข่องสมีาช้�ก

ใบแสดำงการมาสาย รายเดำ+อนร!านอาหารบ!านดวงแก!ว ร�สอร&ท

83/158 ซึ่อย ช้ะเล ถุ.เข่าตะเก�ยบ อ.ห�วห�น จั.ประจัวบค�ร�ข่�นธ์&รายงานสร�ปการมีาสาย ประจั)าเด�อน…….ป=พั.ศึ……….

ล)าด�บท�. เด�อน ช้�.อ-สก�ล รวมีจั)านวนสาย

1 มีกราคมี XXX XXXX XX

2 ก�มีภาพั�นธ์& XXX XXXX XX

3 มี�นาคมี XXX XXXX XX

4 เมีษายน XXX XXXX XX

5 พัฤษภาคมี XXX XXXX XX

6 มี�ถุ�นายน XXX XXXX XX

7 กรกฎาคมี XXX XXXX XX

8 ส�งหาคมี XXX XXXX XX

9 ก�นยายน XXX XXXX XX

10 ต�ลาคมี XXX XXXX XX

11 พัฤศึจั�กายน XXX XXXX XX

Page 30: ตัวอย่างงานบทที่ 3 DFD Diagram

70

ภาพท�� 3-25 แบบฟอร&มีแสดงรายงานการมีาสายประจั)าป=

ภาพัท�. 3-25 แบบฟอร&มีสร�ปการมีาสาย รายป=จัากการเข่!างานข่องพัน�กงาน ส�วนห�วข่องรายงายจัะมี�รายละเอ�ยด ข่!อมี3ลร!านอาหารบ!านดวงแก!ว ร�สอร&ท เช้�น ช้�.อร!าน ท�.อย3�ข่องร!าน และช้�.อข่องรายงาน ส�วนข่องข่!อมี3ลในตารางจัะประกอบด!วย ช้�.อ-สก�ลข่องพัน�กงาน จั)านวนคร�-งท�.มีาสาย ในแต�ละเด�อนท�-งป=

3.2.3 E-R Diagram

Page 31: ตัวอย่างงานบทที่ 3 DFD Diagram

71

ภาพท�� 3-26 E-R Diagram

human

id_code

workday

leaves

HAS department HAS

address_new address_old

district

amphur province

district

admin

id_addressne zipcode1

nadress

id_addressol

zipcode

badress

d_id d_name

a_id username password

h_name day year

Sir h_lastname month cardid h_id

kruid major pic username salary

cclass staus position password

1 M

HAS HAS HAS

HAS

HAS

HAS

w_id check_out

check_in

sydate d_date

y_date

m_date

1 M

district_code district_id

district_name

amphur_code amphur_id

amphur_name

province_code province_id province_name

l_id

end_m_date end_d_date start_y_date

end_y_date

sydate

bement comments num_date

y_date m_date d_date

start_d_date

start_m_date

attact_letter commentary approve contact_addr

1

M

1 1

1

1

1

M M

M M

M

M

Page 32: ตัวอย่างงานบทที่ 3 DFD Diagram

72

ภาพัท�. 3-26 แสดงความีส�มีพั�นธ์&ข่องฐานข่!อมี3ลท�.ใช้!ในระบบบร�หารงานบ�คคล ร!านอาหารบ!านดวงแก!ว ร�สอร&ท โดยมี�ตารางท�.มี�ความีส�มีพั�นธ์&ก�น 10 ตาราง จัากภาพัแสดงให!เห�นความีส�มีพั�นธ์&ข่องตารางแต�ละตารางซึ่�.งตารางจัะมี�การเก�บค�ย&หล�ก (PK) ข่องตารางท�.มี�ความีส�มีพั�นธ์&ไว!ในตารางหล�กแล!วต�-งให!เป4นค�ย&นอก (FK) เช้�น ตาราง address_old (ท�.อย3�ตามีภ3มี�ล)าเนา) จัะมี�ความีส�มีพั�นธ์&ก�บตาราง address_new (ท�.อย3�ป>จัจั�บ�น) ในล�กษณีะ 1: N ซึ่�.งตาราง address_old จัะมี�การเก�บค�ย&หล�ก (PK) ข่องตารางท�.มี�ความีส�มีพั�นธ์&ก�นด�งภาพั

3.2.4 พัจันาน�กรมีข่!อมี3ล (Data Dictionary)

ตารางท�� 3-1 ตารางท�.อย3�ป>จัจั�บ�น(address_new)เก�บข่!อมี3ลท�.อย3�ป>จัจั�บ�น

Attribute Description

Data Type (Size)

PK FK Reference

id_addressnew

รห�สท�.อย3�ป>จัจั�บ�น

int(11) Yes

h_id รห�สพัน�กงาน varchar(13)

Yes human

DISTRICT_ID

รห�สต)าบล int(11)

zipcode1 รห�สไปรษณี�ย& int(11)

nadress ท�.อย3�ป>จัจั�บ�น varchar(50)

ตารางท�� 3-2 ตารางท�.อย3�ตามีภ3มี�ล)าเนา (address_old) เก�บข่!อมี3ลท�.อย3�ตามีภ3มี�ล)าเนAttribute Descriptio

n Data Type (Size)

PK FK Reference

id_addres รห�สท�.อย3�ตามี int(11) Yes

Page 33: ตัวอย่างงานบทที่ 3 DFD Diagram

73

sold ภ3มี�ล)าเนาh_id รห�สพัน�กงาน varchar(

13)Yes human

DISTRICT_ID

รห�สต)าบล int(11) Yes district

zipcode รห�สไปรษณี�ย& int(11)

badress ท�.อย3�ตามีภ3มี�ล)าเนา

varchar(50)

ตารางท�� 3-3 ตาราง ผ่3!ด3แลระบบ(admin) เก�บข่!อมี3ลข่อง adminAttribute Descripti

on Data Type

(Size)PK FK Referen

ce a_id รห�สผ่3!ด3แล

ระบบint(11) Yes

username ช้�.อผ่3!ใช้! varchar(25)

password รห�สผ่�าน varchar(25)

ตารางท�� 3-4 ตารางแผ่นก (department) เก�บข่!อมี3ลแผ่นกAttribut

e Descripti

on Data Type (Size)

PK FK Reference

d_id รห�สแผ่นก int(8) Yes

d_name ช้�.อแผ่นก varchar(50)

ตารางท�� 3-5 ตารางอ)าเภอ (amphur) เก�บข่!อมี3ลอ)าเภอAttribut

e Descriptio

n Data Type (Size)

PK FK Reference

AMPHUR_ รห�สอ)าเภอ int(5) Ye

Page 34: ตัวอย่างงานบทที่ 3 DFD Diagram

74

ID sAMPHUR_CODE

หมีายเลข่ประจั)าอ)าเภอ

varchar(4)

AMPHUR_NAME

ช้�.ออ)าเภอ varchar(50)

PROVINCE_ID

รห�สจั�งหว�ด int(5) Yes province

ตารางท�� 3-6 ตารางต)าบล (district)Attribute Descriptio

n Data Type (Size)

PK

FK Reference

DISTRICT_ID

รห�สต)าบล int(5) Yes

DISTRICT_CODE

หมีายเลข่ประจั)าต)าบล

varchar(6)

DISTRICT_NAME

ช้�.อต)าบล varchar(50)

AMPHUR_ID

รห�สอ)าเภอ int(5) Yes amphur

ตารางท�� 3-7 ตารางประว�ต�พัน�กงาน (human) เก�บข่!อมี3ลพัน�กงานAttrib

ute Description Data

Type (Size)

PK

FK Reference

h_id รห�สพัน�กงาน int(11) Yes

d_id รห�สแผ่นก int(11) Yes department

id_code รห�สบ�คคล varchar(11)

Sir ค)าน)าหน!า ข่!อมี3ลท�.ปรากฏิได!แก�1. นาย 2. นาง

varchar(20)

Page 35: ตัวอย่างงานบทที่ 3 DFD Diagram

75

3. นางสาวh_name

ช้�.อ varchar(50)

h_lastname

สก�ล varchar(50)

day ว�นเก�ด varchar(20)

month เด�อนเก�ด varchar(20)

year ป=เก�ด varchar(20)

cardid รห�สบ�ตรประช้าช้น varchar(13)

kruid หมีายเลข่ประจั)าต�วพัน�กงาน

varchar(50)

cclass ว�ฒการศึ�กษา varchar(50)

major สาข่า varchar(50)

ตารางท�� 3-8 (ต1อ) ประว�ต�พัน�กงาน (human) เก�บข่!อมี3ลพัน�กงาน

Attribute

Description Data Type (Size)

PK FK Reference

staus สถุานะภาพั ข่!อมี3ลท�.ปรากฏิได!แก�1. โสด 2.สมีรส

varchar(20)

pic ร3ป varchar(50)

position ต)าแหน�ง ข่!อมี3ลท�.ปรากฏิได!แก� 1.บ�คลากร2.ผ่3!บร�หาร

int(11)

username ช้�.อผ่3!ใช้! varchar(50)

Page 36: ตัวอย่างงานบทที่ 3 DFD Diagram

76

password รห�สผ่�าน varchar(50)

salary เง�นเด�อน int(10)

ตารางท�� 3-9 ตารางการลา(leaves) เก�บข่!อมี3ลการลาAttribu

te Descriptio

n Data Type (Size)

PK FK Reference

l_id รห�สการลา int(11) Yes

h_id รห�สพัน�กงาน int(11) Yes humanstart_d_date

ว�นท�.ลา varchar(50)

start_m_date

เด�อนท�.ลา varchar(50)

start_y_date

ป=ท�.ลา varchar(50)

end_d_date

ว�นส�-นส�ดการลา varchar(50)

end_m_date

เด�อนส�-นส�ดการลา

varchar(50)

end_y_date

ป=ส�-นส�ดการลา varchar(50)

num_date

จั)านวนว�นลา int(11)

comments

หมีายเหต� text

bement ประเภทการลา ข่!อมี3ลท�.ปรากฏิ ได!แก�1.ลาก�จั 2.ลาป7วย

text

sydate ว�นเด�อนป=ท�.เข่�ยนใบลา

date

d_date ว�นท�.เข่�ยนใบลา varchar(50)

Page 37: ตัวอย่างงานบทที่ 3 DFD Diagram

77

m_date เด�อนท�.เข่�ยนใบลา

varchar(50)

y_date ป=ท�.เข่�ยนใบลา varchar(50)

ตารางท�� 3-10 (ต1อ) ตารางการลา(leaves) เก�บข่!อมี3ลการลาAttrib

ute Descrip

tion Data Type (Size)

PK FK Reference

attact_letter

เอกสารหล�กฐานการลา

text

contact_addr

ท�.อย3�ท�.ต�ดต�อ

text

approve

การอน�มี�ต� varchar(20)

commentary

ความีค�ดเห�น

text

ตารางท�� 3-11 ตารางจั�งหว�ด (province) เก�บข่!อมี3ลจั�งหว�ดAttribute Description Data

Type (Size)

PK FK Reference

PROVINCE_ID

รห�สจั�งหว�ด int(5) Yes

PROVINCE_CODE

หมีายเลข่ประจั)าจั�งหว�ด

varchar(20)

PROVINCE_NAME

ช้�.อจั�งหว�ด varchar(150)

ตารางท�� 3-12 ตารางการเข่!างานออกงาน(workday) เก�บข่!อมี3ลการเข่!างานออกงาน

Attribute Description Data Type (Size)

PK FK Reference

Page 38: ตัวอย่างงานบทที่ 3 DFD Diagram

78

w_id รห�สการเข่!างาน int(11) Yes

h_id รห�สพัน�กงาน int(11) Yes human

check_in เวลาเข่!างาน time

check_out เวลาออกงาน time

sydate ว�นเด�อนป=ท�.เข่!างาน

date

d_date ว�นท�.เข่!างาน varchar(50)

m_date เด�อนท�.เข่!างาน varchar(50)

y_date ป=ท�.เข่!างาน varchar(50)

3.3 สร�างห์ร+อพ�ฒินาระบบ (Construction)

การด)าเน�นการสร!างและพั�ฒนาระบบเพั�.อให!ระบบบร�หารจั�ดการผ่�านเคร�อข่�ายอ�นทราเน�ตเป4นส�.อกลางในการตอบสนองความีต!องการข่องผ่3!ใช้!งานได!อย�างสมีบ3รณี&น�-น เป4นการด)าเน�นการตามีข่�-นตอนและกระบวนการ ท�.ได!ออกแบบระบบไว! ประกอบด!วย การจั�ดหาโปรแกรมีในการจั�ดท)าเว�บไซึ่ต& ระบบปฏิ�บ�ต�การว�นโดวส&เซึ่เว�น(Windows7) โปรแกรมีอโดบ�- โฟโตช้อปซึ่�เอสสามี (Adobe

Photoshop CS3) อโดบ�-ดร�มีเวฟเวอร&ซึ่�เอสห!า (Adobe

Dreamweaver CS5)แอปเซึ่ร�ฟ(Appsarv2.5.9)

ไมีโครซึ่อฟต&ออฟฟBศึ (Microsoft office 2007) เอสค�วแอลยอค (SQLYOG) รวมีถุ�งการทดสอบ การปร�บปร�งโปรแกรมี และจั�ดท)าค3�มี�อใช้! เพั�.อใช้!ในการจั�ดท)างานด!านเอกสารข่องเว�บไซึ่ต& ซึ่�.งเราสามีารถุท�.จัะน)ามีาใช้!ประโยช้น&ได!ต�อไปในอนาคต และเพั�.อประโยช้น&ในการค!นหาข่!อมี3ลได!ง�ายข่�-น รวมีถุ�งการใช้!โค!ดในการเพั�.มีประส�ทธ์�ภาพัในการใช้!งานในระบบ

Page 39: ตัวอย่างงานบทที่ 3 DFD Diagram

79

3.4 การปร�บเปล��ยน (Conversion)

เป4นข่�-นตอนในการน)าไปใช้! ซึ่�.งทางบร�ษ�ทจัะต!องได!ท)าการลงโปรแกรมี Adobe Dreamwever 8 เพั�.อท�.จัะสามีารถุแก!ไข่ภายในโปรแกรมีได!อย�างถุ3กต!อง และต!องท)าการลงโปรแกรมี AppServ

2.5.9 ซึ่�.งโปรแกรมีจัะเป4นต�วเก�บฐานข่!อมี3ลข่องระบบท�-งหมีด ท�-งน�-เว�บไซึ่ต&จัะใช้!งานได!อย�างสมีบ3รณี&จั)าเป4นต!องเร�ยนร3 !ในเร�.องด�งต�อไปน�-

3.4.1 โปรแกรมี WS_FTP.PRO.V8 การอ�พัโหลดเว�บไซึ่ต&ท�.ได!สร!างข่�-นมีา เพั�.อเผ่ยแพัร�ผ่�านเคร�อข่�ายอ�นเทอร&เน�ต ซึ่�.งมี�ว�ธ์�การในการอ�พัโหลดได!หลายว�ธ์�และโปรแกรมีท�.ใช้!ในการอ�พัโหลดข่!อมี3ลเว�บไซึ่ต& น�.นค�อโปรแกรมี WS_FTP PRO.V8 เป4นโปรแกรมีท�.ใช้!ส)าหร�บการน)าเอาไฟล&ข่!อมี3ล (Upload File) ต�างๆ ไมี�ว�าจัะเป4นไฟล&ช้น�ดใดก�ตามี เช้�น ไฟล&ร3ปแบบข่อง php, html, htm, gif, jpg, jpeg หร�อท�กช้น�ดท�.ต!องการท�.มี�อย3�ในเคร�.องคอมีพั�วเตอร&ข่�-นไปส3�เคร�.องคอมีพั�วเตอร&ท�.เร�ยกว�า เคร�.องแมี�ข่�าย (Server) ป>จัจั�บ�นมี�เว�บไซึ่ต&ส)าหร�บให!บร�การพั�-นท�.ท)าโฮมีเพัจัฟร� พัร!อมีท�-งบอกรายละเอ�ยดต�างๆ ว�าสามีารถุใช้!งาน FTP

(File Transfer Protocol) ได!หร�อไมี� ต�วอย�างเว�บไซึ่ต&ท�.ให!บร�การอ�พัโหลดข่!อมี3ลผ่�าน FTP ได! เช้�น Hypermart.net และ Geocities.com การอ�พัโหลดข่!อมี3ลผ่�าน FTP จัะท)าให!เก�ดความีสะดวกรวดเร�วในการอ�พัโหลดเว�บเพัจัมีากข่�-น แต�ถุ!าเว�บไซึ่ต&ไหนท�.ไมี�มี�บร�การ FTP ก�จัะต!องท)าการ อ�พัโหลดข่!อมี3ลโดยผ่�านทางหน!าเว�บไซึ่ต&ท)าให!เส�ยเวลาในการอ�พัโหลดไฟล&เป4นอย�างมีาก   

3.4.2 การข่อพั�-นท�.เว�บไซึ่ต& องค&กรแบ�งได!เป4น 2 ประเภท ค�อ องค&กรข่นาดใหญ�ท�.มี�เคร�.อง แมี�ข่�าย (Server) เป4นข่องตนเอง ไมี�ต!องข่อพั�-นท�. และองค&กรข่นาดเล�กและไมี�มี�เคร�.องแมี�ข่�าย (Server) เป4นข่องตนเอง ต!องท)าการข่อพั�-นท�.เพั�.อท)าการฝ่ากเว�บไปไว!บนเคร�.องแมี�ข่�าย (Server) ข่องผ่3!อ�.น

Page 40: ตัวอย่างงานบทที่ 3 DFD Diagram

80

กรณี�องค&กรข่นาดเล�กต!องการข่อพั�-นท�. สามีารถุท)าได!ด�งน�- เมี�.อองค&กรข่นาดเล�กได!ท)าการสร!างเว�บไซึ่ต&เสร�จัเร�ยบร!อยแล!ว ข่�-นตอนต�อไปค�อการข่อพั�-นท�.เว�บไซึ่ต& เพั�.อท�.จัะน)าเว�บไซึ่ต&ท�.ได! Upload   ไปไว!ท�.เคร�.อง Web Server เพั�.อเผ่ยแพัร�ส3�ระบบเคร�อข่�าย Internet

หากไมี�มี� Web Server เป4นข่องต�วเอง ก�จั)าเป4นต!องข่อใช้!พั�-นท�. Web Sever ข่องผ่3!อ�.น ซึ่�.งมี�ท�-งแบบท�.ต!องเส�ย ค�าเช้�าพั�-นท�.รายเด�อนรายป=และแบบท�.ไมี�ต!องเส�ยค�าใช้!จั�ายใด ๆ ท�-งส�-น สามีารถุค!นหารายช้�.อเว�บไซึ่ต&ท�.ให!บร�การเช้�าพั�-นท�.ฟร� Web Server ได!โดยเข่!าค!นหาจัาก www.google.co.th และพั�มีพั& "freewebhosting"

3.5 บ�าร#งร�กษา (Maintenance)

การบ)าร�งร�กษาเป4นการจั�ดการระบบอ�กว�ธ์�หน�.งเพั�.อให!ข่!อมี3ลสามีารถุใช้!งานได!อย�างมี�ประส�ทธ์�ภาพัและ เป4นไปตามีสถุานการณี& กล�าวค�อ การแก!ไข่ป>ญหาข่องโปรแกรมีหล�งการใช้!งาน

3.5.1 การร�กษาข่!อมี3ลโดยการส)ารองข่!อมี3ลท�-งหมีดข่องระบบเพั�.อไมี�ให!ข่!อมี3ลเก�ดการส3ญหาย ซึ่�.งจัะต!องส)ารองข่!อมี3ลเป4นส�วนๆ ค�อการส)ารองข่!อมี3ลต�วโปรแกรมี และฐานข่!อมี3ล

3.5.1.1 ว�ธ์�การส)ารองข่!อมี3ล 3.5.1.1.1 เข่!าไป My Computer เล�อก Drive

C: 3.5.1.1.2 เล�อก AppServ

3.5.1.1.3 เล�อก โฟลเดอร& WWW

3.5.1.1.4 เล�อกโฟลเดอร& putamracsa (ช้�.อโฟลเดอร&ข่องเว�บไซึ่ต&) เป4นโฟลเดอร&ท�.เก�บข่!อมี3ลแจั!งซึ่�อมี ท)าการค�ดลอก โฟลเดอร& putamracsa และน)าไปเก�บไว!ในอ�ปกรณี&ท�.ต!องการส)ารอง

Page 41: ตัวอย่างงานบทที่ 3 DFD Diagram

81

3.5.1.1.5 เปBดโปรแกรมี SQLYOG เพั�.อเล�อกฐานข่!อมี3ล putamracsa

3.5.1.1.6 จัากน�-น คล�กข่วา เล�อก Backup Database As SQL Dump

3.5.1.1.7 จัากน�-นเล�อกไดร&ฟ/อ�ปกรณี&ท�.ต!องการส)ารอง แล!วกดป�7มี Export ฐานข่!อมี3ลท�-งหมีดจัะน)าไปเก�บไว!ในไดร&ฟ/อ�ปกรณี&ท�.ต!องการส)ารอง

3.6 สถึ ต และวิ ธี�ท��ใชื่�ในการวิ จั�ย

3.6.1 สถุ�ต�ท�.ใช้!ในการว�จั�ยในการว�เคราะห&ข่!อมี3ลใช้!สถุ�ต�ด�งต�อไปน�-3.6.1.1 สถุ�ต�พั�-นฐาน ได!แก�ค�าร!อยละ (Percentage)

และ ค�าความีถุ�. (Frequency)

1) ว�ธ์�การหาค�าร!อยละสามีารถุจั�ดให!อย3�ในร3ปสมีการ ด�งน�-

(3-1)P แทนค�า ร!อยละf แทนค�า ความีถุ�.ท�.ต!องการแปลงให!เป4นค�าร!อยละN แทนค�า จั)านวนความีถุ�.ท�-งหมีด

2) ว�ธ์�การหาค�าความีถุ�.1) หาค�าพั�ส�ยข่องคะแนน ค�าพั�ส�ย = คะแนนส3งส�ด คะแนน–

ต).าส�ด2) จั)านวนช้�-น ถุ!าพั�ส�ยมีากก�ก)าหนดจั)านวนช้�-นมีาก ถุ!าพั�ส�ย

น!อยก�ก)าหนดจั)านวนช้�-นน!อย ซึ่�.งควรไมี�เก�น 20 ช้�-น

Page 42: ตัวอย่างงานบทที่ 3 DFD Diagram

82

3) หาช้�องกว!างข่องคะแนนในแต�ละช้�-น หร�อแต�ละช้�-นควรมี�คะแนนก�.จั)านวนน�-น ค�อหาอ�นตรภาคช้�-น ( Class Interval )

4) อ�นตรภาคช้�-น = พั�ส�ย / จั)านวนช้�-น แทนด!วย i ซึ่�.งเป4นจั)านวนเต�มีเข่�ยนข่�ดจั)าก�ดช้�-นข่องคะแนนแต�ละช้�-นลงในช้�องคะแนน โดยเร�.มีจัากคะแนนต).าส�ดหร�อส3งส�ด จั�ดท)าตาราง

5) ข่�ดรอยคะแนน ( Tally ) ในแต�ละช้�-น และหาความีถุ�. f3.6.1.2 ส�วนเบ�.ยงเบนมีาตรฐาน (S.D.) สามีารถุจั�ดให!อย3�

ในร3ปสมีการ ด�งน�-

(3-2)

โดยท�. s.d. แทนค�า ส�วนเบ�.ยงเบนมีาตรฐานx แทนค�า ค�าข่องข่!อมี3ลn แทนค�า จั)านวนคะแนนในแต�ละกล��มี∑ แทนค�า ผ่ลรวมีข่องข่!อมี3ล

3.6.1.3 ค�าเฉล�.ย (Mean) สามีารถุจั�ดให!อย3�ในร3ปสมีการ ด�งน�-

(3-3)

โดยท�. แทนค�า ค�าเฉล�.ย

แทนค�า ข่องข่!อมี3ลท�-งหมีดN แทนค�า จั)านวนข่องข่!อมี3ลท�-งหมีด∑ แทนค�า ผ่ลรวมีข่องข่!อมี3ล

Page 43: ตัวอย่างงานบทที่ 3 DFD Diagram

83

3.6.1.4 การว�เคราะห&เน�-อหา (Content Analysis)

ค�อการน)าเน�-อหาท�.ได!สร�ปลงไว!ในตารางโดยจัะมี�ค�าทางสถุ�ต�ตามีท�.กล�าวไว!ในข่!างต!น มีาแปลความีหมีายตามีเกณีฑ์&ท�.จัะกล�าวในข่!อถุ�ดไป

3.6.2 ว�ธ์�ท�.ใช้!ในการว�จั�ยผ่3!ว�จั�ยได!ใช้!ว�ธ์�ในการว�จั�ยโดยการใช้!แบบสอบถุามี เพั�.อ

หาความีพั�งพัอใจัในการใช้!ระบบมี�ร3ปแบบข่องแบบสอบถุามีน�-ได!แบ�งออกเป4น 2 ตอน ค�อ

3.6.2.1 ข่!อมี3ลท�.วไปข่องผ่3!ตอบแบบสอบถุามี3.6.2.2 ข่!อมี3ลความีค�ดเห�นเก�.ยวก�บความีพั�งพัอใจัท�.มี�ต�อ

ระบบการบร�หารงานบ�คคลแบบประเมี�นผ่ลน�-จัะแบ�งออกเป4น 4 ด!านด!วยก�นค�อ

3.6.2.2.1 ด!าน Functional Requirement

Test เป4นการประเมี�นผ่ลความีถุ3กต!องและประส�ทธ์�ภาพัข่องระบบว�าตรงตามีความีต!องการข่องผ่3!ใช้!ระบบมีากน!อยเพั�ยงใด

3.6.2.2.2 ด!าน Functional Test เป4นการประเมี�นความีถุ3กต!องและประส�ทธ์�ภาพัในการท)างานข่องระบบว�าสามีารถุท)างานได!ตามีฟ>งก&ช้�นงานข่องระบบมีากน!อยเพั�ยงใด

3.6.2.2.3 ด!าน Usability Test เป4นการประเมี�นล�กษณีะการออกแบบระบบว�ามี�ความีง�ายต�อการใช้!งานมีากน!อยเพั�ยงใด

3.6.2.2.4 ด!าน Security Test เป4นการประเมี�นระบบในด!านการร�กษาความีปลอดภ�ยข่องข่!อมี3ลในระบบว�ามี�มีากน!อยเพั�ยงใด

ส)าหร�บเกณีฑ์&การให!คะแนนข่องแบบสอบถุามี ได!ก)าหนดเกณีฑ์&การให!คะแนนน)-าหน�ก ข่องต�วเล�อกต�-งแต� 1 ถุ�ง 5 ตามีความีหมีาย ด�งน�-

Page 44: ตัวอย่างงานบทที่ 3 DFD Diagram

84

5 ก)าหนดน)-าหน�ก มีากท�.ส�ด4 ก)าหนดน)-าหน�ก มีาก3 ก)าหนดน)-าหน�ก ปานกลาง2 ก)าหนดน)-าหน�ก น!อย1 ก)าหนดน)-าหน�ก น!อยท�.ส�ด

น)าค�าคะแนนท�.ได!จัากการประเมี�นมีาหาค�าเฉล�.ยเพั�.อแปลความีหมีาย ด�งแสดงตารางท�. 3-11

ตารางท�� 3-13 ค�าเฉล�.ยข่องเกณีฑ์&การให!คะแนนข่องระด�บความีพั�งพัอใจั

ค�าเฉล�.ย ความีพั�งพัอใจั4.50 – 5.00 มีากท�.ส�ด3.50 – 4.49 มีาก2.50 – 3.49 ปานกลาง1.50 – 2.49 น!อย1.00 – 1.49 น!อยท�.ส�ด

Page 45: ตัวอย่างงานบทที่ 3 DFD Diagram

85

Page 46: ตัวอย่างงานบทที่ 3 DFD Diagram

86