บทที่ 3...
TRANSCRIPT
![Page 1: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/1.jpg)
บทท�� 3การวิเคราะห์�ระบบและการออกแบบระบบ
การวิ�เคราะห์และออกแบบระบบฐานข้�อมู�ลข้องระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ ประกอบด้�วิยืรายืละเอ�ยืด้ ด้�งน�$
3.1 การวิ�เคราะห์ระบบงานเด้�มู3.2 การวิ�เคราะห์ระบบงานให์มู&3.3 ผั�งระบบ (Context Diagram)
3.4 ผั�งการแยืกฟั!งกชี�นงานยื&อยื (Decomposition Diagram)
3.5 การออกแบบระบบ (System Design)
3.6 การออกแบบข้�อมู�ลเชี�งแนวิค�ด้ (Conceptual Design)
3.7 การออกแบบฐานข้�อมู�ลเชี�งกายืภาพ (Physical Design)
3.1 การวิเคราะห์�ระบบงานเดิม3.1.1 ข้�อมู�ลท�*วิไป
วิ�ทยืาล�ยืการอาชี�พป!วิเป,นวิ�ทยืาล�ยืการอาชี�พในระด้�บอ-าเภอเมู�*อวิ�นท�* 7 พฤษภาคมู 2539 สถานท�*จากสภาตำ-าบลป!วิท�*สาธารณ์ะ บ�านข้อน ห์มู�&1 ตำ-าบลป!วิ อ-าเภอป!วิ จ�งห์วิ�ด้น&านโด้ยืมู�วิ�ตำถ�ประสงคในการจ�ด้การเร�ยืนการสอนใน ห์ล�กส�ตำรวิ�ชีาชี�พ แก&บ�คคลท�*วิไป ในป6การศึ8กษา 2540 วิ�ทยืาล�ยืการอาชี�พป!วิ เป9ด้สอน 2
ระด้�บ ค�อ ระด้�บ ปวิชี. และ ปวิส.แยืกเป,น 2 ประเภทวิ�ชีา ได้�แก& ประเภทวิ�ชีาชี&างอ�ตำสาห์กรรมูและประเภทวิ�ชีาพาณ์�ชียืกรรมู ประเภทวิ�ชีาชี&างอ�ตำสาห์กรรมู เป9ด้สอน 3 สาข้าวิ�ชีาได้�แก& สาข้าวิ�ชีาเคร�*องกล สาข้าวิ�ชีาไฟัฟั:าก-าล�งและสาข้าวิ�ชีาการก&อสร�างประเภทวิ�ชีาพาณ์�ชียืกร
![Page 2: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/2.jpg)
รมู เป9ด้สอน 3 สาข้าวิ�ชีา ได้�แก& สาข้าวิ�ชีาการบ�ญชี�สาข้าวิ�ชีาการข้ายืในแตำ&ละวิ�น จะมู�การให์�บร�การยื�มูค�นอ�ปกรณ์ก�ฬา เพ�*อส&งเสร�มูน�กเร�ยืนน�กศึ8กษามู�ก-าล�งกายืท�*แข้<งแรงโด้ยื ให์�บร�การใชี�อ�ปกรณ์การก�ฬา มู�การยื�มูอ�ปกรณ์การก�ฬา เพ�*อใชี�ในงานด้�านตำ&างๆ ท�*เก�*ยืวิก�บ การออกก-าล�งกายื และให์�บร�การยื�มูอ�ปกรณ์ก�ฬาโด้ยืทางสาข้าวิ�ชีาน�$นได้�ส&งเสร�มูให์�บ�คลากรภายืในและน�กศึ8กษาได้�ใชี�เวิลาวิ&างให์�เป,นประโยืชีน
3.1.3 ล�กษณ์ะโด้ยืท�*วิไป สาข้าวิ�ชีาพลศึ8กษา เป9ด้ท-าการยื�มู-ค�นอ�ปกรณ์ก�ฬาท�กวิ�น ตำ�$งแตำ&เวิลา 08.00 – 16.00 น.
โด้ยืมู�อ�ปกรณ์ก�ฬาท�*สามูารถยื�มูได้�ด้�งน�$ 1. ฟั�ตำบอล
2. ตำะกร�อ3. บาสเก<ตำบอล
4. วิอลเล&ยืบอล
5. แฮนด้บอล6. จ�กร
7. ด้าบ
8. กระบ�*
9. ตำาข้&ายืเทนน�ส10. ตำาข้&ายืฟั�ตำบอล11. ตำาข้&ายืวิอลเลยืบอล12. ตำาข้&ายืแบด้มู�นตำ�น13. แห์ลน
14. ไมู�เทนน�ส
15. ไมู�แบด้มู�นตำ�น
16. ล�กแบด้มู�นตำ�นยืาง17. ล�กแบด้มู�นตำ�นข้นไก&18. ไมู�ป9งปอง
19. ล�กป9งปอง
20. กระสอบ
21. เสาแบด้มู�นตำ�น22. เตำ�นท23. ธง24. ห์&วิงยืาง
![Page 3: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/3.jpg)
3.1.4 ข้�$นตำอนการท-างานแบบเด้�มู การให์�บร�การแก&ผั��มูายื�มูค�นอ�ปกรณ์ก�ฬาน�$นตำ�องใชี�บ�ตำร
ประจ-าตำ�วิน�กศึ8กษา ห์ร�อวิ&าบ�ตำรประชีาชีน ในการข้อแลกยื�มูก�บอ�ปกรณ์โด้ยืจะมู�แบบฟัอรมูให์�กรอกและร�บอ�ปกรณ์ไป เมู�*อใชี�อ�ปกรณ์เสร<จก<น-าแบบฟัอรมูน�$นมูาค�นพร�อมูก�บอ�ปกรณ์ ก<จะได้�ร�บบ�ตำรประจ-าตำ�วิกล�บไป
3.1.4.1 ข้�อด้�ข้องระบบยื�มูค�นแบบเด้�มู สะด้วิกรวิด้เร<วิ ท�นใจ เอาบ�ตำรมูาแลกก<พร�อมูใชี�งานอ�ปกรณ์ก�ฬาได้�ท�นท�
3.1.4.2 ป!ญห์าท�*พบในระบบยื�มูค�นแบบเด้�มู การเก<บข้�อมู�ลการยื�มูค�นในแตำ&ละวิ�น บางคร�$งอาจ
เก�ด้อ�บ�ตำ�เห์ตำ�ท-าให์�ข้�อมู�ลเส�ยื ห์ร�อ ศึ�นยืห์ายืได้�เพราะเก<บเป,นแบบฟัอรมู (กระด้าษ A4)
เมู�*อเวิลาผั&านไปข้�อมู�ลก<อาจจะเส�ยืห์ายืได้�เน�*องจากกระด้าษไมู&มู�ควิามูคงทนตำ&อสภาพการใชี�งานมูากน�ก
การเก<บข้�อมู�ลไมู&เป,นมูาตำรฐานเร�ยืกใชี�ข้�อมู�ลได้�ยืากค�นห์าข้�อมู�ลยืาก
ในการส�บค�นผั��ท�*มูายื�มูค�นอ�ปกรณ์ท-าได้�ยืากเพราะมู�แบบฟัอรมูเป,นจ-านวินมูากท-าให์�ไมู&สะด้วิกในการส�บค�นและใชี�เวิลาในการส�บค�นมูาก
เวิลาจ�ด้ท-ารายืงานผั��ยื�มูค�นเป,นไปได้�ยืากเพราะตำ�องน-าแบบฟัอรมูเก&าๆมูาท-าเป,นรายืงานซึ่8*งตำ�องใชี�เวิลามูากและได้�รายืงานท�*ไมู&ครบถ�วินเพราะเก�ด้การศึ�นยืห์ายืข้องแบบฟัอรมู
การบร�ห์ารจ�ด้การอ�ปกรณ์น�$นไมู&สามูารถตำรวิจสอบจากผั��บร�ห์ารได้�
![Page 4: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/4.jpg)
การค�นห์าข้�อมู�ลตำ&างๆท-าได้�ชี�า การจ�ด้เก<บข้�อมู�ลในร�ปแบบเอกสาร ห์ากผั��จ�ด้เก<บมู�การจ�ด้เก<บท�*ไมู&ด้� ก<อาจท-าให์�การค�นห์าข้�อมู�ลเก�ด้ควิามูล&าชี�าได้�
การจ�ด้เก<บข้�อมู�ลในร�ปแบบเอกสารท�*เป,นกระด้าษ อาจเก�ด้การส�ญห์ายืข้องข้�อมู�ลเก�ด้การผั�ด้พลาด้ข้องข้�อมู�ลห์ร�อการซึ่-$าซึ่�อนข้องข้�อมู�ลได้� การแก�ไข้ข้�อมู�ลตำ&างๆก<ท-าได้�เชี�*องชี�า
3.1.4.3 ข้�อเสนอจากการวิ�เคราะห์ระบบงานเด้�มู ควิรมู�การจ�ด้ท-าระบบข้8$นมูาเพ�*อใชี�ในการยื�มูค�น
อ�ปกรณ์ก�ฬาโด้ยืเฉพาะ การค�นห์าข้�อมู�ลข้องอ�ปกรณ์ ควิรมู�การค�นห์าท�*
สะด้วิกรวิด้เร<วิข้8$น สามูารถค�นห์าอ�ปกรณ์และได้�ทราบรายืละเอ�ยืด้ข้อง
อ�ปกรณ์ก�ฬา และยื�งสามูารถเล�อกอ�ปกรณ์ก�ฬาได้�ตำลอด้ เวิลา 24
ชี�*วิโมูง ใชี�ระบบฐานข้�อมู�ล โด้ยืการน-าระบบฐานข้�อมู�ล
ออนไลนเข้�ามูาใชี� จะชี&วิยืลด้ภาระงานได้�ด้�กวิ&าระบบงานเด้�มู ท�*เก<บในร�ปแบบเอกสาร เพราะอาจเก�ด้การส�ญห์ายืได้� เพราะระบบฐานข้�อมู�ลออนไลนมู�ควิามูน&าเชี�*อถ�อได้� ในเร�*องข้องควิามูแมู&นยื-าในการจ�ด้เก<บ อ�กท�$งยื�งมู�ควิามูรวิด้เร<วิ
3.2 ควิามต้�องการของระบบ จากป!ญห์าข้องระบบงานในป!จจ�บ�น พบวิ&าผั��ท�*ได้�ร�บผัลกระทบจากป!ญห์าน�$นประกอบด้�วิยืบ�คคล 2 กล�&มู ด้�วิยืก�น ได้�แก& น�กศึ8กษา เจ�าห์น�าท�* (วิ�ชีาพลศึ8กษา) ด้�งน�$นเพ�*อให์�ได้�ระบบให์มู&น�$นมู�ประส�ทธ�ภาพและตำรงตำามูการใชี�งานข้องผั��ใชี�งานท�$ง 2 กล�&มูน�$น จ8งวิ�เคราะห์ควิามูตำ�องการข้องผั��ใชี�ระบบด้�งน�$
3.2.1 ควิามูตำ�องการทางด้�านน�กศึ8กษา
![Page 5: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/5.jpg)
3.2.1.1 สามูารถค�นห์าจากชี�*ออ�ปกรณ์ก�ฬา ประเภทก�ฬา ค�นห์าท�$งห์มูด้ได้�
3.2.1.2 สามูารถค�นห์ารายืชี�*อน�กเร�ยืนได้�วิ&า ค�างส&งอ�ปกรณ์ได้บ�างผั&านทางระบบ
3.2.1.3 สามูารถค�นห์าและสามูารถตำรวิจสอบสถานะอ�ปกรณ์ก�ฬาได้�วิ&ายือด้คงเห์ล�อเท&าไร ยื�มูไปเท&าไร
3.2.1.4 สามูารถตำ�ด้ตำามูข้&าวิสารห์ร�อด้าวินโห์ลด้แบบฟัอรมูผั&านทางระบบได้�
3.2.1.5 สามูารถด้�รายืละเอ�ยืด้ห์ร�อสอบถามูผั&านระบบได้�
3.2.2 ควิามูตำ�องการข้องเจ�าห์น�าท�*3.2.2.1 สามูารถค�นห์าและจ�ด้การอ�ปกรณ์ก�ฬาได้�
โด้ยืค�นจากชี�*ออ�ปกรณ์ก�ฬา ผั&านทางระบบได้�3.2.2.2 สามูารถเพ�*มู/เปล�*ยืนแปลงข้�อมู�ลอ�ปกรณ์
ก�ฬาได้�3.2.2.3 สามูารถเพ�*มู/เปล�*ยืนแปลงข้�อมู�ลสมูาชี�กได้�3.2.2.4 สามูารถตำรวิจสอบสถานะ การยื�มู-ค�น
อ�ปกรณ์ก�ฬาได้�3.2.2.5 สามูารถตำรวิจสอบรายืชี�*อการยื�มู-ค�น
อ�ปกรณ์ก�ฬาได้�3.2.2.6 สามูารถน-ามูาใชี�งานรวิมูก�บระบบการท-างาน
ป!จจ�บ�น3.2.2.7 สามูารถแสด้งรายืงานข้�อมู�ลการยื�มูได้�3.2.2.8 สามูารถแสด้งรายืงานข้�อมู�ลการค�นได้�3.2.2.9 สามูารถแสด้งรายืงานอ�ปกรณ์ก�ฬาท�*ชี-าร�ด้ได้�3.2.2.10 สามูารถแสด้งรายืงานสถ�ตำล-าด้�บอ�ปกรณ์
ก�ฬาท�*ยื�มูมูากท�*ส�ด้และรายืงานสร�ปการยื�มู-ค�น รายืวิ�น/เด้�อน/ป6ได้�
![Page 6: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/6.jpg)
3.2.2.11 สามูารถแสด้งรายืงานข้�อมู�ลจ-านวินอ�ปกรณ์ก�ฬาท�$งห์มูด้ได้�
3.3 ผั�งระบบ (Context Diagram)
โด้ยืผั�งระบบงานน�$นมู�ห์น�าท�*เป,นโมูเด้ลท�*แสด้งข้อบเข้ตำข้องระบบท�*ท-าการศึ8กษา (Scope) และผั��ท�*เก�*ยืวิข้�องก�บระบบ (External Entity) การส�*อด้�วิยืผั�งระบบน�$นจะเน�นการวิ�เคราะห์ส�*งท�*ระบบเก�*ยืวิข้�องด้�วิยื โด้ยืท�*ส�*งท�*อยื�&ภายืนอกระบบน�กวิ�เคราะห์จะไมู&ท-าการค�ด้วิ�เคราะห์เพราะอยื�&นอกเห์น�อการควิบค�มูต้ารางท�� 3.1 ส�ญล�กษณ์ท�*ใชี�ในผั�งระบบ Context Diagram
ส�ญล�กษณ์ ควิามูห์มูายื
ส�ญล�กษณ์แทนการประมูวิลผัล(System or Application)
![Page 7: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/7.jpg)
ส�ญล�กษณ์ข้องบ�คคล ห์ร�อระบบงาน(External Entity)
ส�ญญาแทนการไห์ลข้องข้�อมู�ล(Data Flow)
![Page 8: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/8.jpg)
ภาพท�� 3.1 Context Diagram ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 9: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/9.jpg)
3.4 ผั�งการแยกฟั งก�ชั่��นงานย"อย (Decomposition Diagram) การแยืกฟั!งกชี�*นงานยื&อยื เปร�ยืบเสมู�อน การเชี�*อมูระห์วิ&างผั�งระบบงานและผั�งการไห์ลข้องข้�อมู�ล ท�$งน�$ในผั�งระบบงาน จะแสด้งล�กษณ์ะ เพ�ยืงระบบโด้ยืรวิมูและเอนท�ตำ�$ห์ร�อบ�คลากรภายืนอกท�*เข้�ามูาเก�*ยืวิข้�อง แตำ&เพ�*อท�*จะ แยืกยื&อยืไปถ8งผั�งการไห์ลข้องข้�อมู�ลน�$นจ-าเป,นตำ�องท-าการวิ�เคราะห์ข้� $นตำอนยื&อยื ห์ร�อฟั!งกชี�*นยื&อยื ในการท-างานข้องแตำ&ละระบบงานน�$นๆ เพ�*อเป,นแนวิทางในการจ�ด้ท-าผั�งการไห์ลข้องข้�อมู�ลตำ&อไปต้ารางท�� 3.2 ส�ญล�กษณ์ท�*ใชี�ใน Decomposition Diagram
ส�ญล�กษณ์ ควิามูห์มูายื
แสด้งการกระท-าในระบบงาน
แสด้งควิามูส�มูพ�นธระห์วิ&างการปฏิ�บ�ตำ�งาน
โด้ยืระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ สามูารถเข้�ยืนเป,นผั�งการแยืกฟั!งกชี�*นงานยื&อยื (Decomposition
Diagram) เพ�*อแสด้งให์�เห์<นระบบงานได้�ด้�งน�$
![Page 10: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/10.jpg)
![Page 11: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/11.jpg)
ภาพท�� 3.2 Decomposition Diagram ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 12: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/12.jpg)
3.5 การออกแบบระบบ (System Design)
ร�ชีน� ก�ลยืาวิ�น�ยื และ อ�จฉรา ธารอ�ไรก�ล (2546) การออกแบบระบบเป,นกระบวินการท�*แสด้งให์�เห์<นถ8งข้�$นตำอนการท-างานท�*เก�ด้ข้8$นในระบบและการเคล�*อนท�*ข้องข้�อมู�ลจากท�*ห์น8*งไปยื�งอ�กท�*ห์น8*งโด้ยืสามูารถแบ&งยื&อยืออกเป,นระด้�บ (Level) ตำ&าง ๆ โด้ยืเร�*มูท�*ผั�งการไห์ลข้องระบบระด้�บ 0 (Data Flow Diagram: DFD Level 0)
ซึ่8*งท-าห์น�าท�*เป,นผั�งแมู& เพ�*อท�*จะแยืกยื&อยืลงไปในระด้�บล�กอ�กในแตำ&ละระด้�บตำ&อไปอ�กคร�$งห์น8*งอาจจะมู�ห์ลายืระด้�บ ส�ญล�กษณ์ท�*ใชี�ใน Data
Flow Diagram ค�ด้ค�นโด้ยื C. Gane and T. Sarson (Kenneth E. Kendall and Julie E. Kendall, 1992 : 221) ด้�งน�$ต้ารางท�� 3.3 ส�ญล�กษณ์การเข้�ยืนผั�งการไห์ลข้องข้�อมู�ล
สั�ญล�กษณ์� ควิามห์มาย
แสด้งกระบวินการท-างาน (Process)
แสด้งแห์ล&งข้�อมู�ลท�*อยื�&ภายืนอกระบบ (External Entity)
แสด้งแห์ล&งเก<บข้�อมู�ล (Data Store)
แสด้งท�ศึทางข้องกระแสข้�อมู�ล (Data Flow)
![Page 13: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/13.jpg)
โด้ยืระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ สามูารถเข้�ยืนเป,น Data Flow Diagram เพ�*อแสด้งให์�เห์<นถ8งการไห์ลข้องข้�อมู�ลในระบบงานได้�ด้�งน�$
![Page 14: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/14.jpg)
ภาพท�� 3.3 Data Flow Diagram Level 0 ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 15: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/15.jpg)
![Page 16: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/16.jpg)
ภาพท�� 3.4 Data Flow Diagram Level 1 Process 1 ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 17: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/17.jpg)
![Page 18: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/18.jpg)
ภาพท�� 3.5 Data Flow Diagram Level 1 Process 2 ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 19: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/19.jpg)
![Page 20: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/20.jpg)
ภาพท�� 3.6 Data Flow Diagram Level 1 Process 3 ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 21: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/21.jpg)
ภาพท�� 3.7 Data Flow Diagram Level 1 Process 4 ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 22: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/22.jpg)
3.6 การออกแบบฐานข�อม(ลเชั่งแนวิคดิ (Conceptual Design) โมูเด้ลท�*จ-าลองควิามูส�มูพ�นธระห์วิ&างข้�อมู�ล (E-R
Diagram) ข้อง Crow’s Foot ค�ด้โด้ยื C.W Bachman
ต้ารางท�� 3.4 ส�ญล�กษณ์ E-R Diagram
ส�ญล�กษณ์ ส�*งท�*แทน
Strong Entity
Composite Entity
Weak Entity
Exactly one
Zero or one
One or more
Zero or more
More than one
![Page 23: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/23.jpg)
![Page 24: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/24.jpg)
ภาพท�� 3.8 Entity – Relationship ระบบงานยื�มู-ค�นอ�ปกรณ์การก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 25: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/25.jpg)
ค("สั�มพ�นธ์�ท�� 1 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ รายืละเอ�ยืด้
ยื�มู-ค�น (Detail) ก�บ เอนท�ตำ�$ น�กศึ8กษา (Student) เป,นแบบ กล�&มู
ตำ&อกล�&มู ค�อ
- รายืละเอ�ยืด้ห์ลายืรายืการ สามูารถมู�น�กศึ8กษา 1 ท&าน- น�กศึ8กษา 1 ท&าน สามูารถมู�รายืละเอ�ยืด้ได้�ห์ลายืรายืการ
ค("สั�มพ�นธ์�ท�� 2 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ เจ�าห์น�าท�*
(Officer) ก�บ เอนท�ตำ�$ รายืละเอ�ยืด้ยื�มู-ค�น (Detail) เป,นแบบ กล�&มู
ตำ&อกล�&มู ค�อ
- รายืละเอ�ยืด้ห์ลายืรายืการ สามูารถมู�เจ�าห์น�าท�* 1 ท&าน- เจ�าห์น�าท�* 1 ท&าน สามูารถมู�รายืละเอ�ยืด้ได้�ห์ลายืรายืการ
ค("สั�มพ�นธ์�ท�� 3 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ เจ�าห์น�าท�* (Officer) ก�บ เอนท�ตำ�$ ข้&าวิประชีาส�มูพ�นธ (Information) เป,นแบบ กล�&มูตำ&อกล�&มู ค�อ
- เจ�าห์น�าท�* 1 ท&าน สามูารถประชีาส�มูพ�นธข้&าวิได้�ห์ลายืข้&าวิ- ข้&าวิท�*ประชีาส�มูพ�นธห์ลายืข้&าวิ ถ�กเพ�*มูจาก เจ�าห์น�าท�*
เพ�ยืง 1 ท&านค("สั�มพ�นธ์�ท�� 4 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ รายืละเอ�ยืด้ยื�มู-ค�น (Detail) ก�บเอนท�ตำ�$ การยื�มูอ�ปกรณ์ก�ฬา (Sportborrow) กล�&มูตำ&อห์น8*ง ค�อ
- รายืละเอ�ยืด้ห์ลายืรายืการ สามูารถถ�กยื�มูสมูาชี�กเพ�ยืง 1
คน- การยื�มู 1 รายืการ สามูารถด้�รายืละเอ�ยืด้ห์ลายืรายืการ
ค("สั�มพ�นธ์�ท�� 5 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ การค�นอ�ปกรณ์ก�ฬา (Sportreturn) ก�บ เอนท�ตำ�$ รายืละเอ�ยืด้ยื�มู-ค�น (Detail) กล�&มูตำ&อห์น8*ง ค�อ
![Page 26: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/26.jpg)
- รายืละเอ�ยืด้ห์ลายืรายืการ สามูารถถ�กค�นสมูาชี�กเพ�ยืง 1
คน- การค�น 1 รายืการ สามูารถด้�รายืละเอ�ยืด้ห์ลายืรายืการ
ค("สั�มพ�นธ์�ท�� 6 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ การยื�มูอ�ปกรณ์ก�ฬา (Sportborrow) ก�บ เอนท�ตำ�$ อ�ปกรณ์ก�ฬา (Sport)
เป,นแบบ กล�&มูตำ&อกล�&มู ค�อ- การยื�มู 1 รายืการ สามูารถยื�มูอ�ปกรณ์ก�ฬาได้� ห์ลายืชี�$น- อ�ปกรณ์ก�ฬา ห์ลายืชี�$น ถ�กยื�มูจากสมูาชี�กเพ�ยืง 1 คน
ค("สั�มพ�นธ์�ท�� 7 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ การค�นอ�ปกรณ์ก�ฬา (Sportreturn) ก�บ เอนท�ตำ�$ อ�ปกรณ์ก�ฬา (Sport)
เป,นแบบ กล�&มูตำ&อกล�&มู ค�อ- การค�น 1 รายืการ สามูารถค�นอ�ปกรณ์ก�ฬาได้� ห์ลายืชี�$น- อ�ปกรณ์ก�ฬา ห์ลายืชี�$น ถ�กค�นจากสมูาชี�กเพ�ยืง 1 คน
ค("สั�มพ�นธ์�ท�� 8 กล&าวิถ8ง ควิามูส�มูพ�นธระห์วิ&างเอนท�ตำ�$ ประเภทอ�ปกรณ์ก�ฬา (Category) ก�บ เอนท�ตำ�$ อ�ปกรณ์ก�ฬา (Sport) เป,นแบบ กล�&มูตำ&อกล�&มู ค�อ
- ประเภทอ�ปกรณ์ก�ฬา 1 ประเภทสามูารถมู�อ�ปกรณ์ก�ฬาเล&นได้�ห์ลายืสถานท�*
- อ�ปกรณ์ก�ฬาห์ลายืสถานท�*สามูารถเล�อกประเภทอ�ปกรณ์ก�ฬา 1 ประเภท
![Page 27: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/27.jpg)
![Page 28: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/28.jpg)
ภาพท�� 3.9 The Fully – Attributed Data Model ระบบงานยื�มู-ค�นอ�ปกรณ์ก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ
![Page 29: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/29.jpg)
3.7 การออกแบบฐานข�อม(ลเชั่งกายภาพ (Physical Design) 3.7.1 ระบบยื�มู-ค�นอ�ปกรณ์ก�ฬาวิ�ทยืาล�ยืการอาชี�พป!วิ จากการศึ8กษาสามูารถน-ามูาวิ�เคราะห์ออกแบบโครงสร�างแฟั:มูข้�อมู�ลได้�ตำามูตำารางมู�ท�$งห์มูด้ 9 แฟั:มู ด้�งน�$ต้ารางท�� 3.5 ตำารางแสด้งล-าด้�บแฟั:มูข้�อมู�ล
แห์ล"งข�อม(ล
ชั่*�อแฟั+มข�อม(ลภาษาไทย
ชั่*�อแฟั+มข�อม(ลภาษา
อ�งกฤษ
ค.าอธ์บายแฟั+มข�อม(ล
ชั่นดิแฟั+มข�อม(ล
D1 แฟั:มูข้�อมู�ลเจ�าห์น�าท�*
Officer ส-าห์ร�บเก<บข้�อมู�ลห์น�าท�*
Master File
D2 แฟั:มูข้�อมู�ลน�กศึ8กษา
Student ส-าห์ร�บเก<บข้�อมู�ลน�กศึ8กษา
Master File
D3 แฟั:มูข้�อมู�ลอ�ปกรณ์ก�ฬา
Sport ส-าห์ร�บเก<บข้�อมู�ลอ�ปกรณ์ก�ฬา
Master File
D4 แฟั:มูข้�อมู�ลประเภทอ�ปกรณ์ก�ฬา
Category ส-าห์ร�บเก<บข้�อมู�ลประเภทอ�ปกรณ์ก�ฬา
Transaction File
D5 แฟั:มูข้�อมู�ลกระท��ถามู-
ตำอบ
Webboard
ส-าห์ร�บเก<บข้�อมู�ลกระท��ถามู-ตำอบ
Transaction File
D6 แฟั:มูข้�อมู�ลข้&าวิประชีาส�มูพ�นธ
Information
ส-าห์ร�บเก<บข้�อมู�ลข้&าวิประชีาส�มูพ�นธ
Master File
![Page 30: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/30.jpg)
D7 แฟั:มูข้�อมู�ลการยื�มูอ�ปกรณ์ก�ฬา
Sportborrow
ส-าห์ร�บเก<บข้�อมู�ลการยื�มูอ�ปกรณ์ก�ฬา
Transaction File
D8 แฟั:มูข้�อมู�ลการค�นอ�ปกรณ์ก�ฬา
Sportreturn
ส-าห์ร�บเก<บข้�อมู�ลค�นอ�ปกรณ์ก�ฬา
Transaction File
D9 แฟั:มูข้�อมู�ลรายืละเอ�ยืด้การยื�มู-ค�นอ�ปกรณ์ก�ฬา
Detail ส-าห์ร�บเก<บรายืละเอ�ยืด้การยื�มู-ค�นอ�ปกรณ์ก�ฬา
Transaction File
![Page 31: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/31.jpg)
3.7.2 พจนาน�กรมูข้�อมู�ล (Data Dictionary)
พจนาน�กรมูข้�อมู�ล ค�อ การท-าเอกสารอ�างอ�ง ชี&วิยือธ�บายืรายืละเอ�ยืด้ท�*เก�*ยืวิข้�องก�บข้�อมู�ลในระบบท�*เราก-าล�งศึ8กษาอยื�& ซึ่8*งพจนาน�กรมูข้�อมู�ล จะอธ�บายืส&วินประกอบข้องข้�อมู�ลน�$น ท-าให์�เราทราบรายืละเอ�ยืด้ข้องแฟั:มูข้�อมู�ลวิ&าประกอบไปด้�วิยือะไรบ�าง
ต้ารางท�� 3.6 ตำารางแสด้งล�กษณ์ะข้อง Data Dictionary
ชี�*อแอททร�บ�วิตำ
ควิามูห์มูายื
ชีน�ด้ข้�อมู�ล
ข้นาด้(
ไบตำ)ร�ปแบบ ชี&วิง
ข้�อมู�ลป:อน
ข้�อมู�ล(Y/N)
ค�ยืห์ล�กห์ร�อ
ค�ยืนอก
ตำารางท�*อ�างอ�ง
1 2 3 4 5 6 7 8 9
1. ชี�*อแอททร�บ�วิตำ ค�อ ชี�*อแอททร�บ�วิตำในแตำ&ละแฟั:มูข้องข้�อมู�ล2. ควิามูห์มูายื ค�อ ควิามูห์มูายืข้องแอททร�บ�วิตำ3. ชีน�ด้ข้�อมู�ล ค�อ ชีน�ด้ข้�อมู�ลข้องแอททร�บ�วิตำ4. ข้นาด้ (ไบตำ) ค�อ ข้นาด้(ไบตำ)ข้องแอททร�บ�วิตำ5. ร�ปแบบ ค�อ ร�ปแบบข้องแอททร�บ�วิตำ6. ชี&วิงข้�อมู�ล ค�อ ควิามูกวิ�างข้องแอททร�บ�วิตำ
![Page 32: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/32.jpg)
7. ป:อนข้�อมู�ล(Y/N) ค�อ แอททร�บ�วิตำน�$สามูารถเป,นค&าวิ&างได้�ห์ร�อไมู&8. ค�ยืห์ล�กห์ร�อค�ยืนอก ค�อ เป,น Primary Key ห์ร�อ Foreign Key
9. ตำารางท�*อ�างถ8ง ค�อ แอททร�บ�วิตำน�$เป,น Foreign Key ข้อง Table ใด้
![Page 33: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/33.jpg)
แห์ล&งข้�อมู�ล : D1
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลเจ�าห์น�าท�* (Officer)
ชีน�ด้แฟั:มูข้�อมู�ล : master File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลห์น�าท�*ต้ารางท�� 3.7 แสด้งตำารางข้องแฟั:มูข้�อมู�ลเจ�าห์น�าท�*
ล.าดิ�บ
ชั่*�อแอททรบวิต้�
ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อนข�อม(
ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอง
1234567
officer_idofficer_usernameofficer_passwordofficer_nameofficer_lastnameofficer_em
รห์�สเจ�าห์น�าท�*ชี�*อเข้�าใชี�ระบบรห์�สผั&านเข้�าใชี�ระบบชี�*อเจ�าห์น�าท�*นามูสก�ลเจ�าห์น�าท�*อ�เมูล
Int(8)Varchar(20)Varchar(20)Varchar(30)Varchar(30)Varch
4212131315111
9(8)X(20)X(20)X(30)X(30)X(50)X(10)
[0-9][ก-ฮ,A-Z,a-z,0-
9][ก-ฮ,A-Z,a-z,0-
9][ก-ฮ,A-Z,a-z,0-
YYYYYYY
PK
![Page 34: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/34.jpg)
ailofficer_number
เบอรโทร ar(50)Varchar(10)
9][ก-ฮ,A-Z,a-z,0-
9][ก-ฮ,A-Z,a-z,0-
9][ก-ฮ,A-Z,a-z,0-
9]
ต้ารางท�� 3.8 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลเจ�าห์น�าท�*officer_
idofficer_username
officer_password
officer_name
officer_lastname
officer_email
officer_number
001 Narongrit
123456 ณ์รงคฤทธ�B ใบยืา [email protected]
089-501-9326
แห์ล&งข้�อมู�ล : D2
![Page 35: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/35.jpg)
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลน�กศึ8กษา (Student)
ชีน�ด้แฟั:มูข้�อมู�ล : Master File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลน�กศึ8กษาต้ารางท�� 3.9 แสด้งตำารางข้องแฟั:มูข้�อมู�ลน�กศึ8กษา
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอง
123456
student_idstudent_namestudent_course student_disciplinesstudent_workstudent_number
รห์�สน�กศึ8กษาชี�*อน�กศึ8กษาประเภทวิ�ชีาสาข้าวิ�ชีาสาข้างานเบอรโทร
Int(10)
Varchar(50)Varchar(50)Varchar(50)Varchar(50)Varch
45151515111
9(10)X(50)X(50)X(50)X(50)X(10)
[0-9][ก-ฮ,A-
Z,a-z,0-9][ก-ฮ,A-
Z,a-z,0-9][ก-ฮ,A-
Z,a-z,0-9][ก-ฮ,A-
Z,a-z,0-9][ก-ฮ,A-
YYYYYY
PK
![Page 36: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/36.jpg)
ar(10) Z,a-z,0-9]
ต้ารางท�� 3.10 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลเจ�าห์น�าท�*studen
t_idstudent_nam
estudent_c
oursestudent_disciplines
student_work student_number
5123123123
5123123150
นายื ศึราวิ�ฒิ� พ�นชีนนาง ศึ�ร�วิ�ลญ ณ์ร�กษ
พาณ์�ชีกรรมูอ�ตำสาห์กรรมู
พาณ์�ชียืการไฟัฟั:า
อ�เล<กทรอน�กส
คอมูพ�วิเตำอรธ�รก�จไฟัฟั:าก-าล�ง
085-0348120
083-3124341
แห์ล&งข้�อมู�ล : D3
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลอ�ปกรณ์ก�ฬา (Sport)
ชีน�ด้แฟั:มูข้�อมู�ล : Master File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลอ�ปกรณ์ก�ฬาต้ารางท�� 3.11 แสด้งตำารางข้องแฟั:มูข้�อมู�ลอ�ปกรณ์ก�ฬา
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบ
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อ
ค�ย�ห์ล�ก ค�ย�
ต้ารางอ�างอง
![Page 37: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/37.jpg)
ต้�) ม(ล ร"วิม1 sport_id รห์�สอ�ปกรณ์
ก�ฬาInt(15) 4 9(15) [0-9] Y PK
2 sport_name ชี�*ออ�ปกรณ์ก�ฬา Varchar(50)
51 X(50) [ก-ฮ,A-Z,a-z,0-9]
Y
3 category_id รห์�สประเภท Int(15) 4 9(15) [0-9] Y FK Category
4 sport_brand ยื�*ห์�อ Varchar(20)
21 X(20) [ก-ฮ,A-Z,a-z,0-9]
Y
5 sport_unit ห์น&วิยืน�บ Varchar(20)
21 X(20) [ก-ฮ,A-Z,a-z,0-9]
Y
6 sport_number
จ-านวินอ�ปกรณ์ Int(6) 4 999999
[0-9] Y
ต้ารางท�� 3.12 แสด้งตำารางข้องแฟั:มูข้�อมู�ลอ�ปกรณ์ก�ฬา (ตำ&อ)
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอง
![Page 38: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/38.jpg)
78
sport_dilapidatedsport_pic
อ�ปกรณ์ชี-าร�ด้ภาพอ�ปกรณ์ก�ฬา
Int(6)Varchar(200)
4201
999999
X(200)
[0-9][ก-ฮ,A-
Z,a-z,0-9]
YY
ต้ารางท�� 3.13 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลอ�ปกรณ์ก�ฬาsport_i
dsport_n
ameCategor
y_idsport_b
randsport_u
nitsport_nu
mbersport_dilapidated
sport_pic
00010002
ฟั�ตำบอลตำะกร�อ
21
FBTFBT
ล�กล�ก
1010
00
1.jpg2.jpg
แห์ล&งข้�อมู�ล : D4
![Page 39: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/39.jpg)
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลประเภทอ�ปกรณ์ก�ฬา (Category)
ชีน�ด้แฟั:มูข้�อมู�ล : Transaction File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลประเภทอ�ปกรณ์ก�ฬาต้ารางท�� 3.14 แสด้งตำารางข้องแฟั:มูข้�อมู�ลประเภทอ�ปกรณ์ก�ฬา
ล.าดิ�บ
ชั่*�อแอททรบวิต้�
ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ
ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้าราง
อ�างอง
1 category_id
รห์�สประเภทอ�ปกรณ์ก�ฬา
Int(15) 4 9(15) [0-9] Y PK
2 category_name
ชี�*อประเภทเอกเทศึ Varchar(20)
21 X(20) [ก-ฮ,A-Z,a-z,0-9]
Y
ต้ารางท�� 3.15 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลประเภทอ�ปกรณ์ก�ฬาcategory_i
dcategory_nam
e1 ก�ฬากลางแจ�ง
![Page 40: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/40.jpg)
2 ก�ฬาโรงยื�มู
แห์ล&งข้�อมู�ล : D5
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลกระท��ถามู-ตำอบ (Webboard)
ชีน�ด้แฟั:มูข้�อมู�ล : Transaction File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลกระท��ถามู-ตำอบต้ารางท�� 3.16 แสด้งตำารางข้องแฟั:มูข้�อมู�ลกระท��ถามู-ตำอบ
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอง
1 webboard_id
รห์�สกระท��ถามู-
ตำอบInt(6) 4 99999
9Auto Increment N PK
2 webboard_description
รายืละเอ�ยืด้กระท��ถามู-ตำอบ
Varchar(100)
101
X(100) [ก-ฮ,A-Z,a-z,0-9]
Y
![Page 41: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/41.jpg)
3 webboard_email
อ�เมูล Varchar(50)
51 X(50) [ก-ฮ,A-Z,a-z,0-9]
Y
4 webboard_datetime
วิ�นท�*กระท��ถามู-
ตำอบDatetime(13)
8 YY/MM/DD
H:S:M
0000-9999/00-12/00-3100-24:00-60:00-60
Y
ต้ารางท�� 3.17 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลประชีาส�มูพ�นธwebboard_id
webboard_description
webboard _email
webboard_datetime
1 ทางสาข้าบ�ญชี�มู�การจ�ด้ก�ฬาวิ�นไห์นคร�บ
2013/10/10 12:12:01
2 รอก-าห์นด้วิ�นและเวิลาข้อสาข้าอ�กคร�บ
2013/10/10 12:15:12
![Page 42: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/42.jpg)
แห์ล&งข้�อมู�ล : D6
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลประชีาส�มูพ�นธ (Information)
ชีน�ด้แฟั:มูข้�อมู�ล : Master File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลประชีาส�มูพ�นธต้ารางท�� 3.18 แสด้งตำารางข้องแฟั:มูข้�อมู�ลประชีาส�มูพ�นธ
ล.าดิ�บ
ชั่*�อแอททรบวิต้�
ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอง
![Page 43: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/43.jpg)
1 info_id รห์�สประชีาส�มูพ�นธ
Int(5) 4 99999 Auto Increment Y PK
2 officer_id รห์�สเจ�าห์น�าท�* Int(8) 4 99999999
[0-9] Y FK Officer
3 info_title ห์�วิข้�อประชีาส�มูพ�นธ
Varchar(255)
256
X(255) [ก-ฮ,A-Z,a-z,0-9]
Y
4 info_description
รายืละเอ�ยืด้ประชีาส�มูพ�นธ
Text(200)
202
X(200) [ก-ฮ,A-Z,a-z,0-9]
Y
5 info_datetime
วิ�นท�*ประชีาส�มูพ�นธ
Datetime(13)
8 YY/MM/DD
H:S:M
0000-9999/00-12/00-3100-24:00-60:00-60
Y
ต้ารางท�� 3.19 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลประชีาส�มูพ�นธinfo_id officer_id info_title info_descriptio
ninfo_datetime
![Page 44: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/44.jpg)
1 001 อ�ปกรณ์มูาให์มู&ให์มู&
เน�*องจากได้�ข้าด้อ�ปกรณ์บางชีน�ด้ทางมูห์าล�ยืจ8งท-างานจ�ด้ซึ่�$ออ�ปกรณ์ให์มู&
2013/05/10 12:12:01
2 001 สาข้าคอมูพ�วิเตำอร ทางสาข้าคอมูพ�วิเตำอรได้�มู�การจ�ด้ก�ฬาส�มูพ�นธทางสาข้างานไห์นสนใจสมู�ครได้�
2013/06/17 12:12:10
![Page 45: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/45.jpg)
แห์ล&งข้�อมู�ล : D7
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลการยื�มูอ�ปกรณ์ก�ฬา (Sportborrow)
ชีน�ด้แฟั:มูข้�อมู�ล : Transaction File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลการยื�มูอ�ปกรณ์ก�ฬาต้ารางท�� 3.20 แสด้งตำารางข้องแฟั:มูข้�อมู�ลการยื�มูอ�ปกรณ์ก�ฬา
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอ
ง
12
sborrow_idstudent_id
รห์�สยื�มูอ�ปกรณ์ก�ฬารห์�สน�กศึ8กษา
Int(10)Int(10)
44
9(10)9(10)
[9-0][9-0]
YY
PKFK Stud
ent
3 sport_id รห์�สอ�ปกรณ์ก�ฬา
Int(15) 4 9(15) [9-0] Y FK Sport
4 sborrow_total
จ-านวินท�*ยื�มู Int(6) 4 9(6) [9-0] Y
5 sborrow _datetime
วิ�นเวิลายื�มู Datetime(13
8 YY/MM/
0000-9999/00-
Y
![Page 46: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/46.jpg)
) DD H:S:M
12/00-3100-24:00-60:00-60
ต้ารางท�� 3.21 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลการยื�มูเอกเทศึsborrow_
idstudent_
idsport_id sborrow_tot
alsborrow_d
ate1 51231231
232 5 2013/06/17
12:12:102 51231231
502 2 2013/06/17
12:12:10
![Page 47: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/47.jpg)
![Page 48: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/48.jpg)
แห์ล&งข้�อมู�ล : D8
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลการค�นอ�ปกรณ์ก�ฬา (Sportreturn)
ชีน�ด้แฟั:มูข้�อมู�ล : Transaction File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บข้�อมู�ลการค�นอ�ปกรณ์ก�ฬาต้ารางท�� 3.22 แสด้งตำารางข้องแฟั:มูข้�อมู�ลการค�นอ�ปกรณ์ก�ฬา
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบต้�)
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อม(ล
ค�ย�ห์ล�ก ค�ย�ร"วิม
ต้ารางอ�างอ
ง
12
sreturn_idstudent_id
รห์�สค�นอ�ปกรณ์ก�ฬารห์�สน�กศึ8กษา
Int(10)Int(10)
44
9(10)9(10)
[9-0][9-0]
YY
PKFK Stud
ent
3 sport_id รห์�สอ�ปกรณ์ก�ฬา
Int(15) 4 9(15) [9-0] Y FK Sport
4 sreturn_total
จ-านวินท�*ค�น Int(6) 4 9(6) [9-0] Y
5 sreturn_dilapidated
อ�ปกรณ์ท�*ชี-าร�ด้ Int(6) 4 9(6) [9-0] Y
![Page 49: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/49.jpg)
6 sreturn_arrears
อ�ปกรณ์ท�*ค�างค�น
Int(6) 4 9(6) [9-0] Y
7 thesisreturn_date
วิ�นเวิลาค�น Datetime(13)
8 YY/MM/DD
H:S:M
0000-9999/00-12/00-3100-24:00-60:00-60
Y
ต้ารางท�� 3.23 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลการค�นอ�ปกรณ์ก�ฬาsreturn_id
student_id
sport_id sreturn_total
sreturn_dilapidated
sreturn_arrears
thesisreturn_date
12
5123123123
5123123150
22
52
11
00
2013/06/17 12:12:10
2013/06/17 12:12:10
![Page 50: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/50.jpg)
แห์ล&งข้�อมู�ล : D9
ชี�*อแฟั:มูข้�อมู�ล : แฟั:มูข้�อมู�ลรายืละเอ�ยืด้การยื�มู-ค�นอ�ปกรณ์ก�ฬา (Detail)
ชีน�ด้แฟั:มูข้�อมู�ล : Transaction File
ค-าอธ�บายืแฟั:มูข้�อมู�ล : ส-าห์ร�บเก<บรายืละเอ�ยืด้การยื�มู-ค�นอ�ปกรณ์ก�ฬาต้ารางท�� 3.24 แสด้งตำารางข้องแฟั:มูข้�อมู�ลรายืละเอ�ยืด้การยื�มู-ค�นอ�ปกรณ์ก�ฬา
ล.าดิ�บ
ชั่*�อแอททรบวิต้� ควิามห์มาย ชั่นดิข�อม(ล
ขนาดิ
(ไบ
ร(ปแบบ ชั่"วิงข�อม(ล ป+อน
ข�อ
ค�ย�ห์ล�ก ค�ย�
ต้ารางอ�างอง
![Page 51: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/51.jpg)
ต้�) ม(ล ร"วิม1
2
detail_id
student_id
รห์�สรายืละเอ�ยืด้การยื�มู-ค�นรห์�สน�กศึ8กษา
Int(10)
Int(10)
4
4
9(10)
9(10)
Auto Increment
[0-9]
N
Y
PK
FK Student
3 officer_id รห์�สเจ�าห์น�าท�* Int(8) 4 9(8) [0-9] Y FK Officer
4 sborrow_id รห์�สยื�มูอ�ปกรณ์ก�ฬา
Int(10) 4 9(10) [0-9] Y FK Sportborrow
5 sreturn_id รห์�สค�นอ�ปกรณ์ก�ฬา
Int(10) 4 9(10) [0-9] Y FK Sportreturn
6 detail _date วิ�นเวิลา Datetime(13
)
8 YY/MM/DD
H:S:M
0000-9999/00-12/00-3100-24:00-60:00-60
Y
![Page 52: บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ](https://reader035.vdocuments.net/reader035/viewer/2022081602/55620b69d8b42acb1e8b47d4/html5/thumbnails/52.jpg)
ต้ารางท�� 3.25 แสด้งตำ�วิอยื&างแฟั:มูข้�อมู�ลการค�นอ�ปกรณ์ก�ฬาdetail_i
dstudent_i
dofficer_id sborrow
_idsreturn_i
ddetail _date
12
5123123123
5123123150
001001
12
12
2013/06/17 12:12:10
2013/06/17 12:12:10