2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง...

26
บทที2 ทฤษฎีและวรรณกรรมที่เกี่ยวข้อง 2.1 ทฤษฎีที่เกี่ยวข้อง 2.1.1 นิยามคาศัพท์ กองทุน หมายถึง กองทุนหมู่บ้านตามเงื่อนไขที่คณะกรรมการกาหนดให้เป็นหมู่บ้านตามระเบียบ สานักนายกรัฐมนตรีว่าด้วยคณะกรรมการกองทุนหมู่บ้านและชุมชนเมืองแห่งชาติ พ.. 2544 กองทุนหมู ่บ้าน คือ โอกาสที่เปิดให้กับชาวบ้านได้มาร ่วมแรงร่วมใจกัน สร้างพลังของชุมชน โอกาสดังกล่าวนี ้หากได้มาแล้วจัดการไม่ดี ก็จะเป็นการเพิ่มหนี ้ให้กับประเทศ และทาให้ความสามัคคีและ การพึ ่งพาตนเองที่ชุมชนเคยมีอยู่ถูกทาลายลง คณะกรรมการกองทุนระดับหมู ่บ้าน หมายถึง กลุ่มบุคคลที่ทาหน้าที่ในการบริหารจัดการกองทุนให้ บรรลุวัตถุประสงค์ที่ได้มาจากการคัดเลือกของประชาชนในหมู่บ้านมีประมาณ 9-15 คน ต่อหมู่บ้าน ความเข้มแข็งทางเศรษฐกิจชุมชน หมายถึง ความสามารถในการสร้างรายได้ให้สามารถดาเนินชีวิตได้โดย ไม่เดือดร้อนหรือดีขึ ้นกว่าเดิม ในการศึกษาครั ้งนี ้ หมายถึง ความเข ้มแข็งในการเพิ่มรายได้ /ลดรายจ่าย การ เพิ่มอาชีพ การสร้างงานในชุมชนของสมาชิกกองทุนที่ได้จากการประเมินของคณะกรรมการกองทุน ความเข้มแข็งทางสังคมชุมชน หมายถึง ความสามารถในการจัดระบบสังคมตนเองให้สมาชิก สามารถอยู่ร่วมกันได้อย่างปกติสุข ในการศึกษาครั ้งนี ้ หมายถึงความเข ้มแข็งในการบริหารจัดการกองทุน ของคณะกรรมการ การพึ ่งตนเอง การสร้างระบบคุณธรรมและการแก้ไขปัญหาของสมาชิกกองทุนที่ได้จาก การประเมินของคณะกรรมการกองทุน ภาวะวิกฤตทางเศรษฐกิจ หมายถึง ภาวะหรือช่วงระยะเวลาที่มีความยากในการหารายได้แต่ยังมี ความจาเป็นที่ต้องใช้จ่ายหรือค่าใช้จ่ายมีค่าหรือราคาที่สูงขึ ้น การกู ้ยืมเงิน หมายถึง สัญญาซึ ่งบุคคลคนหนึ ่งเรียกว่า ผู้กู้ ได้ขอยืมเงินจานวนหนึ ่งตามที่ได้ กาหนดไว้จากบุคคลอีกคนหนึ ่ง เรียกว่า "ผู้ให้กู้" เพื่อผู้กู้จะได้นาเงินที่กู้ยืมไปใช้สอยตามประสงค์และของผู้ กู้ตกลงว่าจะคืนเงินจานวนดังกล่าวให้แก่ผู้ให้กู้ตามเวลาที่กาหนดตกลงกันโดยผู้กู้ยอมเสียดอกเบี ้ยตาม กฎหมายให้แก่ผู้ให้กู้เป็นการตอบแทน การกู้ยืมเงินจะมีผลสมบูรณ์เมื่อส ่งมอบเงินให้กับผู้กู้แล้ว สมาชิก หมายถึง ประชาชนหรือบุคคลที่สมัครสมาชิก และคณะกรรมการรับเป็นสมาชิก ดอกเบี้ย หมายถึง เงินที่ได้รับเพิ่มขึ ้นจากการลงทุน โดยการคานวณเป็นอัตราร้อยละต่อปี เงินปันผล หมายถึง กาไรที่แบ่งบันให้กับผู้ถือหุ้นตามสัดส่วนของเงินลงทุน เงินปันผลที่ได้รับถือ เป็นรายได้ที่เกิดจากการนาเงินไปลงทุน หรือเงินส ่วนแบ่งกาไร

Transcript of 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง...

Page 1: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

บทท 2 ทฤษฎและวรรณกรรมทเกยวของ

2.1 ทฤษฎทเกยวของ 2.1.1 นยามค าศพท กองทน หมายถง กองทนหมบานตามเงอนไขทคณะกรรมการก าหนดใหเปนหมบานตามระเบยบส านกนายกรฐมนตรวาดวยคณะกรรมการกองทนหมบานและชมชนเมองแหงชาต พ.ศ. 2544

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

คณะกรรมการกองทนระดบหมบาน หมายถง กลมบคคลทท าหนาทในการบรหารจดการกองทนใหบรรลวตถประสงคทไดมาจากการคดเลอกของประชาชนในหมบานมประมาณ 9-15 คน ตอหมบาน ความเขมแขงทางเศรษฐกจชมชน หมายถง ความสามารถในการสรางรายไดใหสามารถด าเนนชวตไดโดยไมเดอดรอนหรอดขนกวาเดม ในการศกษาครงน หมายถง ความเขมแขงในการเพมรายได/ลดรายจาย การเพมอาชพ การสรางงานในชมชนของสมาชกกองทนทไดจากการประเมนของคณะกรรมการกองทน

ความเขมแขงทางสงคมชมชน หมายถง ความสามารถในการจดระบบสงคมตนเองใหสมาชกสามารถอยรวมกนไดอยางปกตสข ในการศกษาครงน หมายถงความเขมแขงในการบรหารจดการกองทนของคณะกรรมการ การพงตนเอง การสรางระบบคณธรรมและการแกไขปญหาของสมาชกกองทนทไดจากการประเมนของคณะกรรมการกองทน

ภาวะวกฤตทางเศรษฐกจ หมายถง ภาวะหรอชวงระยะเวลาทมความยากในการหารายไดแตยงมความจ าเปนทตองใชจายหรอคาใชจายมคาหรอราคาทสงขน

การกยมเงน หมายถง สญญาซงบคคลคนหนงเรยกวา “ผก” ไดขอยมเงนจ านวนหนงตามทไดก าหนดไวจากบคคลอกคนหนง เรยกวา "ผใหก" เพอผกจะไดน าเงนทกยมไปใชสอยตามประสงคและของผ กตกลงวาจะคนเงนจ านวนดงกลาวใหแกผใหกตามเวลาทก าหนดตกลงกนโดยผกยอมเสยดอกเบยตามกฎหมายใหแกผใหกเปนการตอบแทน การกยมเงนจะมผลสมบรณเมอสงมอบเงนใหกบผกแลว

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

เปนรายไดทเกดจากการน าเงนไปลงทน หรอเงนสวนแบงก าไร

Page 2: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

7

เงนสจจะ หมายถง เงนทสมาชกตกลงทจะฝาก หรอออมไวกบกองทนตามแตจะตกลงกน โดยใหถอวาเปนเงนออมเปนเงนสะสม และจะถอนหรอปดบญชได กตอเมอพนสภาพจากการเปนสมาชกตามระเบยบหรอขอบงคบทก าหนด 2.1.2 ทฤษฎโปรแกรม 2.1.2.1 Microsoft Visual Studio C# C # (ออกเสยง"ซชารป") เปนภาษาโปรแกรมทถกออกแบบมาส าหรบการสรางความหลากหลายของโปรแกรมทท างานบน. NET Framework ท C # จะงายทมประสทธภาพชนดปลอดภยและเชงวตถ นวตกรรมจ านวนมากใน C # เปดการใชงานพฒนาโปรแกรมอยางรวดเรวขณะทการรกษาความหมายและสงางามของภาษา C – style Visual C # การด าเนนการของภาษา C # โดย Microsoft Visual Studio สนบสนน Visual C # ทมโปรแกรมแกไขรหสเตมรปแบบคอมไพเลอร, โครงการแมแบบ, ออกแบบ, รหสตวชวยสรางทมประสทธภาพและดบกงายตอการใชงานและเครองมออน ๆ . หองสมด NET Framework ระดบใหการเขาถงบรการของระบบปฏบตการจ านวนมากและอน ๆ ทมประโยชนทงการออกแบบชนเรยนทความเรวรอบการพฒนาอยางมนยส าคญ ภาษา C# นน เปนภาษาทมรปรางหนาตาและโครงสรางในแบบทเรามกจะเรยกวา “C-Style Language” หรอ ภาษาทมลกษณะคลายคลงกบภาษา C นนเอง ซงแมแตภาษาทโปรแกรมเมอรชาวไทยคนเคยกนดอยาง Java และ PHP นนกจดอยในภาษากลมนเชนกน นนกเพราะวา “C-Style” เปนรปแบบภาษาทโปรแกรมเมอรสวนใหญ ทมกมพนฐานมาจากภาษา C คนเคย แต กอาจจะเปนภาษาทดแปลกตา ส าหรบผทไมมพนฐานการเขยนโปรแกรมมากอน หรอผทคนเคยกบภาษาทคอนขางดคลายกบภาษาพดอยาง Visual Basic ไปเลยกเปนได ดงนนถาคณมพนฐานจากภาษาในกลม C-Style อยกอนแลว กอาจจะขามในสวนของการแนะน าโครงสรางภาษาน และไปเรมอานในสวนของการแนะน าฟเจอรเฉพาะของภาษา C# ไดเลย แตส าหรบผทเคยพฒนาโปรแกรมดวยภาษา Visual Basic มากอน หรอผทก าลงเรมเปนโปรแกรมเมอรมอใหม การแนะน านเปนสวนส าคญ ทไมควรมองขาม 2.1.2.2 Microsoft SQL Server 2005 เปนระบบโปรแกรมฐานขอมลในลกษณะ Database Server ซงเปนโปรแกรมใหบรการฐานขอมล โดยท างานไดทง Telanet บน Linux Red hat หรอ Unix System และบน Win32(Windows95/98/ME) เพอใชงานกบ Internet และ Intranet หมายความวาสามารถเรยกใช Mysql ไดทวโลกกรณเปน Internet และบรเวณนเปน Intranet และยงสามารถใชบนเวบบราวเซอรไดในกรณทใชภาษาอนเตอรเฟซเขามาใชงาน ฐานขอมล เชน PHP,Perl,C++ ฯลฯ ในการเขยนโปรแกรมบนเวบ เราตองการเกบขอมลบางอยางเอาไว เพอน าไปใชตอ ซงการเขยนระบบฐานขอมลดวยตวเองนน เราตองการออกแบบการเกบฐานขอมลเองและในการน าขอมลจากฐานขอมลไปใชนน ยอมเกดความผดพลาดได ถาเรา

Page 3: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

8

เขยนโปรแกรมไมรดกมพอ ในการเขยนโปรแกรมบนเวบยคแรก ๆ การเกบขอมลนนโดยมากใช Text File ในการเกบ และควบคม Text File นนยากล าบากมากกวาการควบคม Binary File ทม File และ Record เขามาชวยและมโอกาสในการเกดขอผดพลาดในการควบคม Text File นนมากกวา Mysql จงเปนฐานขอมลตวหนงทมประสทธภาพสง SQL Server 2005 เปนแพลตฟอรมดาตาเบสครบวงจร ซงมระบบบรหารขอมลระดบเอาเตอรไพรซ พรอมกบมเครองมอระบบธรกจอจฉรยะ (business intelligenec-BI) ในตว กลไกดาตาเบสของ SQL Server 2005 ชวยใหจดเกบขอมลรเลชนแนล และขอมลทมโครงสรางไดอยางปลอดภยมากขนและมเสถยรภาพมากขน รวมทงชวยใหคณสรางและบรหารแอพพลเคชนขอมลประสทธภาพสงและพรอม ทจะใหบรการตลอดเวลา เพอใชในธรกจของคณได กลไกขอมล SQL Server 2005 ถอวาเปนหวใจส าคญของโซลชนบรหารขอมลระดบเอนเตอรไพรซ นอกจากนน SQL Server 2005 ยงไดผสมผสานระบบวเคราะห ระบบท ารายงาน ระบบผสานขอมล และระบบแจงเตอนทดทสดเขาไวดวยกน วธนจะชวยใหธรกจของคณสรางและตดตงโซลชน BI ทคมคาทชวยใหทมงานของคณจดสรรขอมลไปยงทกจดภายในองคกรได ผานระบบใหคะแนนระบบขอมลส าหรบผบรหาร เวบเซอรวส และอปกรณโมโบลตาง ๆ SQL Server 2005 สามารถท างานรวมกบ Microsoft Visual Studio, Microsoft Office System และชดเครองมอพฒนารนใหมๆ อาทเชน Business Intelligence evelopment Studio เปนตน ดวยเหตน SQL Server 2005 จงตางจากระบบบรหารดาตาเบสชนดอนๆ อกมาก ดงนนไมวาคณจะนกพฒนา ผดแลระบบดาตาเบส พนกงานทตองการใชขอมล หรอผมอ านาจตดสนใจกตาม SQL Server 2005 จะเปนโซลชนทชวยใหคณไดรบคณคาจากขอมลของคณเพมขนได 2.1.2.3 Crystal Reports Crystal Reports เปนผน าตลาดทางดานโปรแกรมการเขยนรายงานส าหรบทกคนทจ าเปนจะตองออกรายงาน หรอ query โดยตรงจากแหลงขอมล ,จดสรางรายงาน รวมถงการออกรายงาน จากโปรแกรม Application โดยมการเขาถงขอมลไดถง 30 แบบของแหลงขอมล และท าการวเคราะหขอมลไดอยางมประสทธภาพ พรอมกบผลลพธในการน าเสนอทมคณภาพ แนะน าการใช Crystal Reports

1. การเลอกวธการสรางรายงาน

2. การตดตอกบฐานขอมล

3. การเชอมความสมพนธของตาราง

4. การเลอกฟลด

Page 4: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

9

5. การสราง Group

6. การหาผลรวม

7. การจด Group แบบก าหนดคา

8. การสรางกราฟ

9. การสรางเงอนไขของขอมล

10. การเลอกรปแบบรายงาน

ประโยชนของการใช Crystal Reports รวมกบ Visual Basic 1. สามารถออกรายงานในโปรแกรมทเขยนในโดย Visual Basic 6.0 ไดตามรปทเราตองการ

เนองจากตวสรางรายงานของ Visual Basic 6.0 เองมขอจ ากด เชน ไมสามารถสราง Formular ไดเปนตน ท าใหไมสามารถดขอมลหรอ Field ทเราตองการได

2. มความหลากหลายในการแสดงรปแบบของขอมล เชน แสดงในรปแบบกราฟตางๆ และมรปแบบทสวยงามกวาตวออกรายงานของ Visual Basic 6.0

2.1.3 ทฤษฎการวเคราะหและออกแบบระบบ 2.1.3.1 ความหมายการวเคราะหและออกแบบระบบ

การวเคราะหและออกแบบระบบ คอ วธการทใชในการสรางระบบสารสนเทศขนมาใหมในธรกจใดธรกจหนง หรอระบบยอยของธรกจ นอกจากการสรางระบบสารสนเทศใหมแลว การวเคราะหระบบชวยในการแกไขระบบสารสนเทศเดมทมอยแลวใหดขนดวย 2.1.3.2 การวเคราะหระบบ คอ การหาความตองการ (Requirements) ของระบบสารสนเทศเดมทใชในปจจบนคออะไร หรอตองการเพมเตมอะไรเขามาในระบบ เพอปรบปรงระบบใหมประสทธภาพมากยงขน

2.1.3.3 การออกแบบระบบ คอ การน าเอาความตองการของระบบมาเปนแบบแผนหรอเรยกวาพมพเขยวในการสรางระบบสารสนเทศนนใหใชงานไดจรง และเกดประโยชนและประสทธภาพในการท างาน

2.1.3.4 วงจรการพฒนาระบบ (System Development Life Cycle: SDLC) ระบบสารสนเทศทงหลายมวงจรชวตทเหมอนกนตงแตเกดจนตายวงจรนจะเปนขนตอนทเปนล าดบตงแตตนจนเสรจเรยบรอย เปนระบบทใชงานได ซงนกวเคราะหระบบตองท าความเขาใจใหดวาในแตละขนตอนจะตองท าอะไร และท าอยางไร ขนตอนการพฒนาระบบมอยดวยกน 7 ขน ดวยกน คอ

Page 5: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

10

ขนท 1: เขาใจปญหา (Problem Recognition) ปญหาทส าคญของระบบสารสนเทศในปจจบน คอ ระบบเขยนมานานแลว สวนใหญเขยน

มาเพอตดตามเรองการเงน ไมไดมจดประสงคเพอใหขอมลขาวสารในการตดสนใจ แตปจจบนฝาย บรหารตองการดสถตการขายเพอใชในการคาดคะเนในอนาคต หรอความตองการอนๆ เชน สนคาทมยอดขายสง หรอสนคาทลกคาตองการสง หรอการแยกประเภทสนคาตางๆทท าไดไมงายนก การทจะแกไขระบบเดมทมอยแลวไมใชเรองทงายนก หรอแมแตการสรางระบบใหม ดงนนควรจะมการศกษาเสยกอนวา ความตองการของเราเพยงพอทเปนไปไดหรอไม ไดแก "การศกษาความเปนไปได" (Feasibility Study) ขนตอนท 2: ศกษาความเปนไปได (Feasibility Study) จดประสงคของการศกษาความเปนไปไดกคอ การก าหนดวาปญหาคออะไรและตดสนใจวาการพฒนาสรางระบบสารสนเทศหรอการแกไขระบบสารสนเทศเดมมความเปนไปไดหรอไมโดยเสยคาใชจายและเวลานอยทสดและไดผลเปนทนาพอใจ ปญหาตอไปคอ นกวเคราะหระบบจะตองก าหนดใหไดวาการแกไขปญหาดงกลาวมความเปนไปไดทางเทคนคและบคลากร ปญหาทางเทคนคกจะเกยวของกบเรองคอมพวเตอร และเครองมอเกาๆถาม รวมทงเครองคอมพวเตอรซอฟตแวรดวย ตวอยางคอ คอมพวเตอรทใชอยในบรษทเพยงพอหรอไม คอมพวเตอรอาจจะมเนอทของฮารดดสกไมเพยงพอ รวมทงซอฟตแวร วาอาจจะตองซอใหม หรอพฒนาขนใหม เปนตน ความเปนไปไดทางดานบคลากร คอ บรษทมบคคลทเหมาะสมทจะพฒนาและตดตงระบบเพยงพอหรอไม ถาไมมจะหาไดหรอไม จากทใด เปนตน นอกจากนนควรจะใหความสนใจวาผใชระบบมความคดเหนอยางไรกบการเปลยนแปลง รวมทงความเหนของผบรหารดวย ขนตอนท 3 การวเคราะห (Analysis) เรมเขาสการวเคราะหระบบการวเคราะหระบบเรมตงแตการศกษาระบบการท างานของธรกจนน ในกรณทระบบเราศกษานนเปนระบบสารสนเทศอยแลวจะตองศกษาวาท างานอยางไร เพราะเปนการยากทจะออกแบบระบบใหมโดยทไมทราบวาระบบเดมท างานอยางไร หรอธรกจด าเนนการอยางไร หลงจากนนก าหนดความตองการของระบบใหม ซงนกวเคราะหระบบจะตองใชเทคนคในการเกบขอมล (Fact-Gathering Techniques) ดงรป ไดแก ศกษาเอกสารทมอย ตรวจสอบวธการท างานในปจจบน สมภาษณผใชและผจดการทมสวนเกยวของกบระบบ เอกสารทมอยไดแก คมอการใชงาน แผนผงใชงานขององคกร รายงานตางๆทหมนเวยนใน ระบบการศกษาวธการท างานในปจจบนจะท าใหนกวเคราะหระบบรวาระบบจรงๆท างานอยางไร ซงบางครงคนพบขอผดพลาดได ตวอยาง เชน เมอบรษทไดรบใบเรยกเกบเงนจะมขนตอนอยางไรในการจายเงน ขนตอนทเสมยนปอนใบเรยกเกบเงนอยางไร เฝาสงเกตการท างานของผเกยวของ เพอใหเขาใจและเหนจรงๆ วาขนตอนการท างานเปนอยางไร ซงจะท าใหนกวเคราะหระบบคนพบจดส าคญของระบบวาอยทใด

Page 6: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

11

การสมภาษณเปนศลปะอยางหนงทนกวเคราะหระบบควรจะตองมเพอเขากบผใชไดงาย และสามารถดงสงทตองการจากผใชได เพราะวาความตองการของระบบคอ สงส าคญทจะใชในการออกแบบตอไป ถาเราสามารถก าหนดความตองการไดถกตอง การพฒนาระบบในขนตอนตอไปกจะงายขน เมอเกบรวบรวมขอมลแลวจะน ามาเขยนรวมเปนรายงานการท างานของ ระบบซงควรแสดงหรอเขยนออกมาเปนรปแทนทจะรายยาวออกมาเปนตวหนงสอ การแสดงแผนภาพจะท าใหเราเขาใจไดดและงายขน หลงจากนนนกวเคราะหระบบ อาจจะน าขอมลทรวบรวมไดน ามาเขยนเปน "แบบทดลอง" (Prototype) หรอตวตนแบบ แบบทดลองจะเขยนขนดวยภาษาคอมพวเตอรตางๆ และทชวยใหงายขนไดแก ภาษายคท 4 (Fourth Generation Language) เปนการสรางโปรแกรมคอมพวเตอรขนมาเพอใชงานตามทเราตองการได ดงนนแบบทดลองจงชวยลดขอผดพลาดทอาจจะเกดขนได เมอจบขนตอนการวเคราะหแลว นกวเคราะหระบบจะตองเขยนรายงานสรปออกมาเปน ขอมลเฉพาะของปญหา (Problem Specification) ซงมรายละเอยดดงน รายละเอยดของระบบเดม ซงควรจะเขยนมาเปนรปภาพแสดงการท างานของระบบ พรอมค าบรรยาย ก าหนดความตองการของระบบใหมรวมทงรปภาพแสดงการท างานพรอมค าบรรยาย, ขอมลและไฟลทจ าเปน, ค าอธบายวธการท างาน และสงทจะตองแกไข รายงานขอมลเฉพาะของปญหาของระบบขนาดกลางควรจะมขนาดไมเกน 100-200 หนากระดาษ

ขนตอนท4: การออกแบบ (Design) ในระยะแรกของการออกแบบ นกวเคราะหระบบจะน าการตดสนใจ ของฝายบรหารทไดจากขนตอนการวเคราะหการเลอกซอคอมพวเตอร ฮารดแวรและซอฟตแวรดวย (ถามหรอเปนไปได) หลงจากนนนกวเคราะหระบบจะน าแผนภาพตางๆ ทเขยนขนในขนตอนการวเคราะหมาแปลงเปนแผนภาพล าดบขน (แบบตนไม) ดงรปขางลาง เพอใหมองเหนภาพลกษณทแนนอนของโปรแกรมวามความสมพนธกนอยางไร และโปรแกรมอะไรบางทจะตองเขยนในระบบ หลงจากนนกเรมตดสนใจวาควรจะจดโครงสรางจากโปรแกรมอยางไร การเชอมระหวางโปรแกรมควรจะท าอยางไร ในขนตอนการวเคราะหนกวเคราะหระบบตองหาวา "จะตองท าอะไร (What)" แตในขนตอนการออกแบบตองรวา” จะตองท าอยางไร (How)" ในการออกแบบโปรแกรมตองค านงถงความปลอดภย (Security) ของระบบดวย เพอปองกนการผดพลาดทอาจจะเกดขน เชน "รหส" ส าหรบผใชทมสทธส ารองไฟลขอมลทงหมด เปนตน นกวเคราะหระบบจะตองออกแบบฟอรมส าหรบขอมลขาเขา (Input Format) ออกแบบรายงาน (Report Format) และการแสดงผลบนจอภาพ (Screen Format) หลกการการออกแบบฟอรมขอมลขาเขาคอ งายตอการใชงาน และปองกนขอผดพลาดทอาจจะเกดขน

Page 7: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

12

ถดมาระบบจะตองออกแบบวธการใชงาน เชน ก าหนดวาการปอนขอมลจะตองท าอยางไร จ านวนบคลากรทตองการในหนาทตางๆ แตถานกวเคราะหระบบตดสนใจวาการซอซอฟตแวรดกวาการเขยนโปรแกรม ขนตอนการออกแบบกไมจ าเปนเลย เพราะสามารถน าซอฟตแวรส าเรจรปมาใชงานไดทนท สงทนกวเคราะหระบบออกแบบมาทงหมดในขนตอนทกลาวมาทงหมดจะน ามาเขยนรวมเปนเอกสารชดหนงเรยกวา "ขอมลเฉพาะของการออกแบบระบบ " (System Design Specification) เมอส าเรจแลวโปรแกรมเมอรสามารถใชเปนแบบในการเขยนโปรแกรม ไดทนทส าคญกอนทจะสงถงมอโปรแกรมเมอรเราควรจะตรวจสอบกบผใชวาพอใจหรอไม และตรวจสอบกบทกคนในทมวาถกตองสมบรณหรอไม และแนนอนทสดตองสงใหฝายบรหารเพอตดสนใจวาจะด าเนนการ ตอไปหรอไม ถาอนมตกผานเขาสขนตอนการสรางหรอพฒนาระบบ (Construction) ขนตอนท 5: การพฒนาระบบ (Construction) ในขนตอนนโปรแกรมเมอรจะเรมเขยนและทดสอบโปรแกรมวา ท างานถกตองหรอไม ตองมการทดสอบกบขอมลจรงทเลอกแลว ถาทกอยางเรยบรอย เราจะไดโปรแกรมทพรอมทจะน าไปใชงานจรงตอไป หลงจากนนตองเตรยมคมอการใชและการฝกอบรมผใชงานจรงของระบบ ระยะแรกในขนตอนนนกวเคราะหระบบตองเตรยมสถานทส าหรบ เครองคอมพวเตอรแลวจะตองตรวจสอบวาคอมพวเตอรท างานเรยบรอยด โปรแกรมเมอรเขยนโปรแกรมตามขอมลทไดจากเอกสารขอมลเฉพาะของการออกแบบ (Design Specification) ปกตแลวนกวเคราะหระบบไมมหนาทเกยวของในการเขยนโปรแกรม แตถาโปรแกรมเมอรคดวาการเขยนอยางอนดกวาจะตองปรกษานกวเคราะหระบบเสยกอน เพอทวานกวเคราะหจะบอกไดวาโปรแกรมทจะแกไขนนมผลกระทบกบระบบทงหมดหรอไม โปรแกรมเมอรเขยนเสรจแลวตองมการทบทวนกบนกวเคราะหระบบและผใชงาน เพอคนหาขอผดพลาด วธการนเรยกวา "Structure Walkthrough " การทดสอบโปรแกรมจะตองทดสอบกบขอมลทเลอกแลวชดหนง ซงอาจจะเลอกโดยผใช การทดสอบเปนหนาทของโปรแกรมเมอร แตนกวเคราะหระบบตองแนใจวา โปรแกรมทงหมดจะตองไมมขอผดพลาด หลงจากนนตองควบคมดแลการเขยนคมอซงประกอบดวยขอมลการใชงานสารบญการอางอง "Help" บนจอภาพ เปนตน นอกจากขอมลการใชงานแลว ตองมการฝกอบรมพนกงานทจะเปนผใชงานจรงของระบบเพอใหเขาใจ และท างานไดโดยไมมปญหาอาจจะอบรมตวตอตวหรอเปนกลมกได ขนตอนท 6: การปรบเปลยน (Construction) ขนตอนนบรษทน าระบบใหมมาใชแทนของเกาภายใตการดแลของนกวเคราะหระบบ การปอนขอมลตองท าใหเรยบรอย และในทสดบรษทเรมตนใชงานระบบใหมนไดการน าระบบเขามาควรจะท าอยางคอยเปนคอยไปทละนอย ทดทสดคอ ใชระบบใหมควบคไปกบระบบเกาไปสกระยะหนง โดยใชขอมล

Page 8: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

13

ชดเดยวกนแลวเปรยบเทยบผลลพธวาตรงกนหรอไม ถาเรยบรอยกเอาระบบเกาออกได แลวใชระบบใหมตอไป ขนตอนท 7: บ ารงรกษา (Maintenance) การบ ารงรกษาไดแก การแกไขโปรแกรมหลงจากการใชงานแลว สาเหตทตองแกไขโปรแกรมหลงจากใชงานแลว สาเหตทตองแกไขระบบสวนใหญม 2 ขอ คอ 1. มปญหาในโปรแกรม (Bug) และ 2. การด าเนนงานในองคกรหรอธรกจเปลยนไป จากสถตของระบบทพฒนาแลวทงหมดประมาณ 40% ของคาใชจายในการแกไขโปรแกรม เนองจากม "Bug" ดงนนนกวเคราะหระบบควรใหความส าคญกบการบ ารงรกษา ซงปกตจะคดวาไมมความส าคญมากนก เมอธรกจขยายตวมากขน ความตองการของระบบอาจจะเพมมากขน เชน ตองการรายงานเพมขน ระบบทดควรจะแกไขเพมเตมสงทตองการได การบ ารงรกษาระบบควรจะอยภายใตการดแลของนกวเคราะหระบบ เมอผบรหารตองการแกไขสวนใดนกวเคราะหระบบตองเตรยมแผนภาพตาง ๆ และศกษาผลกระทบตอระบบ และใหผบรหารตดสนใจตอไปวาควรจะแกไขหรอไม 2.1.3.5 เครองมอทใชในการวเคราะหและออกแบบระบบ ผงงาน ( Flowchart) ผงงาน คอ แผนภาพทมการใชสญลกษณรปภาพและลกศรทแสดงถงขนตอนการท างานของโปรแกรมหรอระบบทละขนตอน รวมไปถงทศทางการไหลของขอมลตงแตแรกจนไดผลลพธตามทตองการ ประโยชนของผงงาน - ชวยล าดบขนตอนการท างานของโปรแกรม และสามารถน าไปเขยนโปรแกรมไดโดยไมสบสน - ชวยในการตรวจสอบ และแกไขโปรแกรมไดงาย เมอเกดขอผดพลาด - ชวยใหการดดแปลง แกไข ท าไดอยางสะดวกและรวดเรว - ชวยใหผอนสามารถศกษาการท างานของโปรแกรมไดอยางงาย และรวดเรวมากขน สญลกษณของผงงานระบบ การเขยนผงงาน เปนการเขยนแผนภาพเพอแสดงขนตอนการท างาน โดยน าภาพสญลกษณตาง ๆ มาเรยนตอกน สญลกษณทนยมใชในการเขยนผงงานนนหนวยงานทชอวา American National Standards Institute (ANSI) และ International Standard Organization (ISO) ไดรวมกนก าหนดสญลกษณมาตรฐานเพอใชในการเขยนผงงานดงน

Page 9: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

14

ตางรางท 2-1 ตารางสญลกษณ Flowchart

จดเรมตน / สนสดของโปรแกรม

แสดงการรบขอมลเขาหรอแสดงผลลพธ โดยไมระบชนดของอปกรณทใชในการรบเขาหรอแสดงผล

แสดงค าสงในการประมวลผล หรอการก าหนดคาขอมลใหกบตวแปร

แสดงผลหรอรายงานทถกสรางออกมา โดยใชเครองพมพ

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

ลกศรแสดงทศทางการท างานของโปรแกรมและการไหลของขอมล

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

การแสดงผลทางจอภาพ

Page 10: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

15

2.1.3.6 การเขยนโปรแกรมแบบมโครงสราง หรอ การเขยนโปรแกรมโครงสราง ประกอบดวย 3 ประการคอ - การท างานแบบล าดบ(Sequence) เปนรปแบบทมลกษณะงานแบบเรยงล าดบลงมาตงแตเรมตนจนสนขนตอน ไมมการเปรยบเทยบเงอนไขใดๆ มรปแบบงาย ๆ มทศทางการไหลไปทางเดยวเรอย ๆ

Process 1

Process 2

Process 3

ภาพท 2-1 ผงงานท างานแบบตามล าดบ

- การเลอกกระท าตามเงอนไข (Decision or Structure) การเลอกแบบมทางออก 2 ทาง ในการเลอกแบบมทางออก 2 ทาง นจะมทางออกจากสญลกษณการตดสนใจเพยง 2 ทาง คอ ใชหรอไมใช เทานน (แตระบบการเขยนผงงานระบบ อนญาตใหมทางออกจากการตดสนใจไดมากกวา 2 ทาง)

Decision

Process Process

Yes No

ภาพท 2-2 ผงงานการท างานแบบเลอกกระท าตามเงอนไข

Page 11: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

16

- การท าซ า (Repeation or Loop) เปนการท างานซ า ๆ กนหลาย ๆครงตามความตองการ โดยมลกษณะของการตดสนใจมาชวยในการตดสนใจวาจะท างานซ าอกหรอไม

Decision

Process

No

Yes

ภาพท 2-3 ผงงานการท างานแบบท าซ า 2.1.3.7 แผนภาพแสดงความสมพนธระหวางขอมล (E-R Diagram) แผนภาพแสดงความสมพนธระหวางขอมล (E-R Diagram) หมายถง แผนภาพทใชเปนเครองมอส าหรบจ าลองขอมล ซงจะประกอบไปดวย Entity (แทนกลมของขอมลทเปนเรองเดยวกน/เกยวของกน) และความสมพนธระหวางขอมล (Relationship) ทเกดขนทงหมดในระบบ - องคประกอบของ E-R Diagram Entity หมายถง องคประกอบสวนหนงของ E-R Diagram ทใชส าหรบเกบขอมลแตละรายการทมคณสมบตรวมกนภายใตขอบเขตของระบบหนงทก าลงสนใจ เชน ระบบโรงเรยน ซงประกอบไปดวย Entity นกเรยน (Student) Entity อาจารย (Teacher), Entity หลกสตร (Course), Entity หองเรยน (Room) เปนตน โดยท Entity นกเรยนจะถกบรรยายดวยคณสมบตตางๆ เชน ชอ-สกล (Name-Surname) ระดบชน (Level) เปนตน กลาวไดวา Entity สามารถเปนไดทงสงทจบตองไดและสงทจบตองไมไดในระบบ Entity ทรวบรวมไดจากระบบสามารถแยกแยะและจดเปนหมวดหมไดตามชนดของ Entity ได เชน

- หมวดบคคล (Person): EMPLOYEE,STUDENT,PATIENT,CUSTOMER,DEPARTMENT,DIVISION

- หมวดสถานท (Place): STATE,REGION,COUNTRY,BRANCH,BUILDING,ROOM,CAMPUS

- หมวดเหตการณ (Event): SALE,REGISTRATION,RENEWAL,ORDER,INVOICE,FLIGHT,CANCELLATION

- สงของ (Object): Machine, Building, Automobile, Product

Page 12: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

17

- หมวดของแนวคด : Account, Course, Work, Center

ใน E-R Diagram สามารถจ าแนก Entity ได 2 ประเภทดงน 1. Regular Entity หรอบางครงเรยกวา Strong Entity เปน Entity ทประกอบดวยสมาชกทม

คณสมบต ซงบงบอกถงเอกลกษณของแตละสมาชกนน เชน Entity ประชากร (POPULATION) ซงสมาชกภายใน Entity นไดแก ประชากรแตละคนในประเทศไทยทมหมายเลขบตรประชาชนไมซ ากนเลย เปนตน ส าหรบสญลกษณทใชแทน Entity ประเภทน คอรปสเหลยมผนผา โดยมชอของ Entity นนอยภายใน ดงรป

ภาพท 2-4 ภาพแสดงRegular Entity

2. Weak Entity คอ Entity ทมลกษณะตรงกนขามกบ Regular Entity กลาวคอ สมาชกของ Entity ประเภทน จะสามารถมคณสมบตทบงบอกถงเอกลกษณของแตละสมาชกไดนน จะตองอาศยคณสมบตใดคณสมบตหนงของ Regular Entity มาประกอบกบคณสมบตของ Weak Entity เอง เชน “Order_Detail” ซงสมาชกของ Entity นไดแก รายละเอยดของสนคาทสงซอภายใตใบสงซอแตละใบ ซงเมอพจารณาดจะพบวา สนคา ก อาจถกสงซอในใบสงซอไดหลายใบ ดงนน ถาระบเพยงตองการทราบจ านวนของสนคา ก จะไมสามารถทราบไดวาตองการทราบจ านวนสนคา ก ในใบสงซอใด แตถามการระบเลขทใบสงซอประกอบกบสนคา ก แลว จะสามารถทราบไดทนทวาหมายถงจ านวนของสนคา ก ในใบสงซอใด ซงเลขทใบสงซอนคอคณสมบตของ Regular Entity ทน ามาประกอบกบคณสมบตของ Weak Entity “ORDER_DETAIL” เพอท าใหสมาชกของ Entity นสามารถมคณสมบตทบงบอกถงเอกลกษณของแตละสมาชกได ส าหรบสญลกษณทใชแทน Entity ประเภทแสดงดงรป

ภาพท 2-5 ภาพแสดง Weak Entity

Order_Detail

POPULATION

Page 13: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

18

Attributes Attributes (Property/Element/Field) หมายถง คณสมบตหรอลกษณะของ Entity หรอ Relationship

ทสนใจ ตวอยางท 1 Entity “บตรประชาชน” จะมคณสมบตหรอมลกษณะ (Attributes) ดงน

- หมายเลขบตรประชาชน - ชอ-สกล - วนเดอนปเกด - ภมล าเนา - วนทออกบตร - วนทบตรหมดอาย เปนตน

ความสมพนธระหวาง Entity (Relationship) Relationship คอ ความสมพนธระหวาง Entity 2 Entity ทมการเชอมโยงขอมลซงกนและกน

สมาชกของ Relationship จงเกดการจบคกนระหวางสมาชกของ Entity ทมการรวมกนของ Relationship นน ส าหรบสญลกษณจะใชรปสเหลยมขาวหลามตดทมชอของ Relationship นนอยภายในสญลกษณจะตองเชอมระหวาง Entity เสมอ ดงรป

ภาพท 2-6 ภาพแสดงความสมพนธระหวางเอนทตกบเอนทต ประเภทของ Relationship

ประเภทของ Relationship สามารถจ าแนกได 3 ประการดงน - One-to-One Relationship: เปน Relationship ทแตละ Participant ของ Entity หนงจะม

ความสมพนธกบอก Participant ของอก Entity หนงเพยง Participant เดยว เชน กรณลกคาสามารถมบญชเงนฝากไดเพยงบญชเดยว และแตละบญชเงนฝากจะมเจาของบญชไดเพยงคนเดยว ดงรป

ภาพท 2-7 ภาพแสดงความสมพนธแบบหนงตอหนง

1 1

EMPLOYEE Work_In DEPARTMENT

CUSTOMER Belong_to ACCOUNT

Page 14: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

19

- One-to-Many Relationship: เปน Relationship ทแตละ Participant ของ Entity หนงมความสมพนธกบ Participant ของอก Entity หนงมากกวา 1Participant เชน กรณลกคาสามารถมบญชเงนฝากไดมากกวา 1 บญช และแตละบญชเงนฝากจะตองมเจาของบญชเพยงคนเดยว ดงรป

ภาพท 2-8 ภาพแสดงความสมพนธแบบหนงตอกลม

- Many-to-Many Relationship: เปน Relationship ท Participant มากกวา 1 Participant ของ Entity หนง มความสมพนธกบ Participant ของอก Entity หนงมากกวา 1 Participant เชน กรณลกคาสามารถมบญชเงนฝากไดมากกวา 1 บญช และแตละบญชเงนฝากสามารถมเจาของบญชไดมากกวา 1 คน

ภาพท 2-9 ภาพแสดงความสมพนธแบบกลมตอกลม

M N

1 M CUSTOMER Belong_to ACCOUNT

CUSTOMER Belong_to ACCOUNT

Page 15: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

20

2.1.3.8 แผนภาพกระแสขอมล (Data Flow Diagram:DFD) แผนภาพกระแสขอมล (Data Flow Diagram:DFD) หมายถง แผนภาพทแสดงใหเหนถงทศทางการไหลของขอมลทมอยในระบบ และการด าเนนงานทเกดขนในระบบ โดยขอมลในแผนภาพท าใหทราบถง ขอมลมาจากไหน, ขอมลไปทไหน, ขอมลเกบทใด, เกดเหตการณใดกบขอมลในระหวางทาง แผนภาพกระแสขอมลจะแสดงภาพรวมของระบบ (Overall picture of a system) และรายละเอยดบางอยาง แตในบางครงหากตองการก าหนดรายละเอยดทส าคญในระบบ นกวเคราะหระบบอาจจ าเปนตองใชเครองมออนๆ ชวย เชน ขอความสนๆทเขาใจ หรอลกอรทม, ตารางการตดสนใจ (Decision Table), Data Model, Process Description ทงนกขนอยกบความตองการในรายละเอยด วตถประสงคของการสรางแผนภาพกระแสขอมลนเพอ - เปนแผนภาพทสรปรวมขอมลทงหมดทไดจากการวเคราะหในลกษณะของรปแบบทเปนโครงสราง - เปนขอตกลงรวมกนระหวางนกวเคราะหระบบและผใชงาน - เปนแผนภาพทใชในการพฒนาตอในขนตอนของการออกแบบระบบ - เปนแผนภาพทใชในการอางอง หรอเพอใชในการพฒนาตอในอนาคต - ทราบทมาทไปของขอมลทไหลไปในกระบวนการตางๆ (Data and Process)

Page 16: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

21

ตางรางท 2-2 ภาพสญลกษณ DFD DeMarco & Yourdon Gane & Sarson ความหมาย

Process = ขนตอนการท างานภายในระบบ

Data Store = แหลงขอมลสามารถเปนไดทงไฟลขอมลและฐานขอมล (File or Database)

External Agent = ปจจยหรอสภาพแวดลอมทมผลกระทบตอระบบ

Data Store = เสนทางการไหลของขอมล แสดงทศทางของขอมลจากขนตอนการท างานหนงไปยงอกขนตอนหนง

Page 17: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

22

ตวอยาง Data Flow Diagram

0

Promotion

Promotion

Promotion

ภาพท 2-10 แสดง Data Flow Diagram. Level 0

Level-0 Diagram คอ แผนภาพกระแสขอมลในระดบทแสดงขนตอนการท างานหลกทงหมด (Process หลก) ของระบบแสดงทศทางการไหลของ Data Flow และแสดงรายละเอยดของแหลงจดเกบขอมล (Data Store) Level-0 Diagram เปนการแสดงใหเหนถงรายละเอยดของ Process การท างานหลกๆ ทมอยภายในภาพรวมของระบบ (Context Diagram) วามขนตอนใดบาง โดยแตละ Process จะมหมายเลขก ากบอยดานบนของสญลกษณ ตงแต 1 เปนตนไป

Page 18: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

23

ภาพท 2-11 แสดง Data Flow Diagram. Level 1

จากภาพท 2-11 แสดงแผนภาพกระแสขอมลระดบท 1 ซงเปนทรวมโปรเซสหลกและขอมลหลกๆ ซงอธบายถงขอมลทเขาออกในระบบโดยแยกออกเปนสวนๆ การท างานของเอนทต โดยมดาตาสโตวร ซงเปนฐานขอมลทเอนทตจะท าการเรยกดขอมล หรอบนทกขอมล

Page 19: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

24

ภาพท 2-12 แสดง Data Flow Diagram. Level 2

จากภาพท 2-12 แสดงแผนภาพกระแสขอมลระดบท 2 ซงเปนแผนภาพในระดบยอยลงมา ทแสดงรายละเอยด Data Flow และ Process ยอยลงมา Level 1 เพอเพมความละเอยดของกระบวนการมากยงขนตงแต Level ท 2 ลงไป จะมแผนภาพนขนตามความจ าเปนเทานน (ซงขนอยกบความซ าซอนของขอมล และกจกรรมทตองการแตกรายละเอยด)

2.1.3.9 พจนานกรมขอมล (Data Dictionary) พจนานกรมขอมลเปนเครองมอทชวยในการจดเกบรายละเอยดตาง ๆ เกยวกบขอมลใหเปนหมวดหม ท าใหสามารถคนหารายละเอยดทตองการไดโดยสะดวก ตวอยางเชน ผใชอาจเกบขอมลเกยวกบรายงานตาง ๆ ไวภายในหมวดรายการชอ “Report” เปนตน ทงน วตถประสงคของการจดเกบรายละเอยดเกยวกบขอมลใหเปนหมวดหมในพจนานกรมขอมล คอ เพอใหสามารถอธบายความหมายของขอมลตาง ๆ แกผใชงานไดอยางถกตองและเปนมาตรฐานเดยวกนทงหนวยงาน ในการก าหนดโครงสรางของฐานขอมล ระบบจดการฐานขอมล (Data Base Management System: DBMS) ซงเปนซอฟตแวรทท าหนาทสอกลางประสานงานระหวางผใชกบฐานขอมล โดยท าการควบคม ดแล และจดการเรองตาง ๆ ทเกยวของกบขอมลภายในฐานขอมล ตวอยางเชน การจดเกบและดแลรกษา ขอมล การปรบปรงขอมล และการเรยกใชขอมล เปนตน จะท าการเกบรวบรวม รายละเอยดและค าอธบายตาง ๆ ทเกยวของกบขอมล ตวอยางเชน ชอตาราง (table) ชอเขตขอมล (field) และคยตาง ๆ เปนตน ไวในพจนานกรมขอมลทมการสรางขนมาเปนสวนหนงของฐานขอมล

โอนขอมลจากทะเบยน

2.1 จดกลมสอบ

ขอมลผสอบ D

ขอมลรายวชา ขอมลนกศกษา

ขอมลหองสอบคอมพวเตอร ขอมลตารางจดสอบ

D D

D

2.2

บนทกตารางสอบ

2.3

Page 20: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

25

กลาวอกนยหนงคอ พจนานกรมขอมลเปนพจนานกรมทถกจดสรางขนมาโดยเฉพาะเพอใชงานกบระบบฐานขอมลภายในคอมพวเตอร โดยระบบจดการฐานขอมลจะท าการสรางพจนานกรม ขอมลขนมาโดยอตโนมต หากมการใชค าสงในภาษาส าหรบนยามขอมล (Data Definition Language : DDL) ระบรายละเอยดเกยวกบโครงสรางทไดมาจากการออกแบบฐานขอมล จากค าสงดงกลาวจะท าใหไดพจนานกรมขอมลซงจดเกบรายละเอยดตาง ๆ ของขอมลภายในฐานขอมล ตวอยางเชน ชอฐานขอมล ชอตารางซงเปนสวนประกอบในโครงสราง ชอเขตขอมลในแตละตาราง ชนดและขนาดของขอมลในแตละเขตขอมล เปนตน ทงน การคนหาหรอด าเนนการกบขอมลในรเลชนตาง ๆ สามารถท าผานระบบจดการฐานขอมลไดดวยการใชค าสงทเขยนขนมาจากภาษาส าหรบด าเนนการกบขอมล (Data Manipulation Language : DML) ผานไปยงพจนานกรม ขอมล

ดงนน พจนานกรมขอมล หมายถง แฟมทเกบบนทกรายละเอยดตาง ๆ เกยวกบขอมลทจดเกบอยภายในฐานขอมล ตวอยางเชน โครงสรางขอมล โครงสรางตาราง โครงสรางดชน กฎทใชเพอควบคมความบรณภาพของขอมล (Integrity rule) กฎทใชเพอรกษาความปลอดภยของขอมล (security rule) และ รายละเอยดอน ๆ ทเกยวของกบการบรหารฐานขอมล เปนตน ซงขอมลดงกลาวเปนขอมลทมความส าคญส าหรบระบบจดการฐานขอมลในการตดสนใจเพอด าเนนการเรองตาง ๆ ในฐานขอมล ตวอยางเชน ขอมลเกยวกบกฎทใชเพอรกษาความปลอดภยของขอมลจะถกน ามาใชในการพจารณาก าหนดสทธของผใชในระบบฐานขอมล เปนตน

นอกจากน พจนานกรมขอมลเปนเอกสารอางองลกษณะหนงทมความส าคญยงตอการจดการกบ ขอมลในระบบฐานขอมล เนองจากพจนานกรมขอมลเปนการผสมผสานระหวางรปแบบของพจนานกรมโดยทวไปกบรปแบบของขอมลในระบบงานคอมพวเตอร เพอท าการอธบายชนดของขอมลแตละตววา เปนตวเลข (Number หรอ numeric) ตวอกขระ (character) ขอความ (text) หรอวนท (date หรอ date/time) เปนตน ทงนเพอตอบสนองตอความตองการในการอางองหรอคนหารายละเอยดเกยวกบขอมลทงหมด ตลอดจน ความหมายของแตละชอทใชในระบบฐานขอมล

แมวาพจนานกรมขอมลจะเปนสงส าคญซงอธบายถงรายละเอยดของฐานขอมลทบรรจอยภายในระบบจดการฐานขอมล แตพจนานกรมขอมลกควรจดเกบเฉพาะขอมลและสารสนเทศทส าคญ ๆ เอาไว เทานน เพอจะไดสามารถใหบรการไดอยางรวดเรว และหากจ าเปนกควรมจดเชอมโยงไปยงรายละเอยดอน ๆ ไดตามทตองการ อยางไรกตาม ลกษณะของขอมลทจดเกบในพจนานกรมขอมลกไมมการระบรปแบบไว แนนอน เนองจากในแตละระบบอาจตองการรายละเอยดเพอการจดท าพจนานกรมขอมลทแตกตางกนไป ตวอยางเชน ระบบงานทใชภาษาคอมพวเตอรตางกนกอาจจดท าพจนานกรมขอมลทมรปแบบตางกน เปนตน

Page 21: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

26

ทงน รายละเอยดพนฐานทวไปทพจนานกรมขอมลควรมประกอบดวย 5 สวน คอ ชอขอมล (name and aliases of the data item) ค าอธบายชอขอมล (description of the data item) ชนดของขอมล (data type) ขนาดของขอมล (length of item) และรายละเอยดอน ๆ (other additional information)

ชอขอมล ในพจนานกรมขอมลจะประกอบดวยชอขอมล ซงโดยทวไปจะถกเรยกใชดวยซอฟตแวรในสวนตาง ๆ ของระบบจดการฐานขอมล หากขอมลเดยวกนมชอแตกตางกนไปในแตละโปรแกรม พจนานกรมขอมลกจะตองระบชอทตางกนของขอมลนน ๆ ไวดวย เพอใหสามารถอางองไดวาหมายถงขอมลเดยวกน

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

ชนดของขอมล ในพจนานกรมขอมล แตละชอขอมลควรมการก าหนดอยางชดเจนวา ขอมลนน ๆ มรปแบบชนดใด ตวอยางเชน เปนตวอกขระ ขอความ ตวเลข หรอตรรกะ (logic หรอ boolean) ขนาดของขอมล หมายถง ขนาดหรอความยาวสงสด (maximum length) ทชอขอมลนนจะสามารถจดเกบได

รายละเอยดอน ๆ ในพจนานกรมขอมลอาจมรปแบบและรายละเอยดอน ๆ ทเพมเตมแตกตางกนออกไปตามความเหมาะสมและความเหนของนกวเคราะหระบบ ตวอยางเชน รายละเอยดของรเลชนหรอตาราง อาจประกอบดวยชอตาราง ชอแอททรบวตหรอเขตขอมล ชอแอททรบวตทเปนคยหลก คยส ารอง และคยนอก ตลอดจนขอจ ากดตาง ๆ เปนตน ตางรางท 2-3 พจนานกรมขอมลทแสดงใหเหนถงรายละเอยดและโครงสรางฐานขอมล

Page 22: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

27

จากตางรางท 2-3 แสดงใหเหนถงรายละเอยดโครงสรางฐานขอมลวามชอรเลชน ชอของแอททรบวตประเภทขอมลทแอททรบวตเกบขอมล คณสมบตของแตละแอททรบวตวาเปนคยหลก หรอคยนอกหรอไม และถาเปนคยนอกของรเลชนหนง ๆ จะมความสมพนธกบรเลชนใด

2.1.4 ทฤษฎการเกบขอมล 2.1.4.1 ขอมล (Data) คอ ขอเทจจรงทเกยวกบสงตางๆ ซงไดรบการรวบรวมเอาไว เมอ

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

2.1.4.2 ฐานขอมล (Database) คอ กลมของขอมลทมความสมพนธเกยวของเปนเรองเดยวกน เชน กลมขอมลเกยวกบพนกงานบรษท ประกอบดวย รหสพนกงาน ชอ นามสกล เบอรโทรศพท และกลมขอมลดงกลาวถกจดเกบอยรวมกนหลาย ๆ กลม ซงอาจจะเกบอยในรปแฟมเอกสารหรออยในคอมพวเตอร กลาวโดยสรปแลว ฐานขอมลมลกษณะส าคญ ดงนเปนเรองเกยวกบการจดเกบขอมล ขอมลทจดเกบมความสมพนธเกยวของเปนเรองเดยวกนสามารถแสดงออกมาอยในรปแบบของตารางได

2.1.4.3 สวนประกอบของตารางขอมลในฐานขอมล โดยทวไปแลวตารางขอมลทใชงานกนจะประกอบดวย แถว (Row) และคอลมน

(Column) ตาง ๆ แตถามองกนในรปแบบของฐานขอมลแลว เราจะเรยกรายละเอยดในแถววา เรคอรด (Record) และเรยกรายละเอยดในแนวคอลมนวา ฟลด (Field) ในฐานขอมล 1 ระบบ อาจประกอบดวยตารางขอมลมากกวา 1 ตาราง ฐานขอมลทมตารางขอมลมากกวา 1 ตาราง และมตารางตงแต 1 คขนไปทมความสมพนธกนดวยฟลดใดฟลดหนง เราเรยกฐานขอมลประเภทนวา “ฐานขอมลเชงสมพนธ” หรอ Relational Database

2.1.4.4 ประโยชนของระบบฐานขอมล ฐานขอมลจะชวยสรางระบบการจดเกบขอมลขององคกรใหเปนระเบยบ แยกแยกขอมล

ตามประเภท ท าใหขอมลประเภทเดยวกนจดเกบอยดวยกน สามารถคนหาและเรยกใชไดงาย ไมวาจะน ามาพมพรายงาน น ามาค านวณ หรอน ามาวเคราะห ซงทงนขนอยกบการใชประโยชนขององคกรหรอหนวยงานนน ๆจากประโยชนของระบบฐานขอมลดวยคอมพวเตอรขางตน อาจกลาวไดระบบฐานขอมลมขอดมากกวาการเกบขอมลในระบบแฟมขอมล ดงน

1. หลกเลยงความขดแยงของขอมลได 2. สามารถใชขอมลรวมกน 3. สามารถลดความซ าซอนของขอมล 4. การรกษาความถกตองเชอถอไดของขอมล 5. สามารถก าหนดความเปนมาตรฐานเดยวกนได

Page 23: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

28

6. สามารถก าหนดระบบรกษาความปลอดภยใหกบขอมลได 7. ความเปนอสระของขอมล

2.1.4.5 ประโยชนของฐานขอมลเชงสมพนธ 1. ชวยลดความซ าซอนของการจดเกบขอมล 2. ชวยใหสามารถเรยกใชขอมลไดตรงกน(ขอมลอพเดทไดทนเวลา) เนองจากขอมลถก

แกไขจากทเดยวกน 3. ชวยปองกนการผดพลาดจากการปอนขอมลและแกไขขอมล(ปอนขอมลทตารางหลก)

ชวยประหยดเนอทการจดเกบขอมลในคอมพวเตอร และอน ๆ (ไมเกบขอมลซ าซอน เกบขอมลเทาทจ าเปน) 2.1.4.6 โครงสรางของฐานขอมล โครงสรางของฐานขอมลประกอบดวย 1. Character คอ ตวอกขระแตละตว / ตวเลข / เครองหมาย 2. Field คอ เขตขอมล / ชดขอมลทใชแทนความหมายของสอโครงสราง เชน ชอของ

บคคล ชอของวสดสงของ 3. Record คอ ระเบยน หรอรายการขอมล เชน ระเบยนของพนกงานแตละคน 4. Table /File คอ ตาราง หรอแฟมขอมล ประกอบขนดวยระเบยนตางๆ เชน ตารางขอมล

ของบคคล ตารางขอมลของวสดสงของ 5. Database คอ ฐานขอมล ประกอบดวยตาราง และแฟมขอมลตางๆ ทเกยวของหรอม

ความสมพนธกน 2.1.4.7 การนอรมลไลทเซซน (Normalization) เปนวธการลดความซ าซอนของขอมลทอาจเกดขนได มกใชในการออกแบบฐานขอมลท

เปนแบบ Relational Database ซงการท า Normalization นจะชวยใหความซ าซอนของขอมลลดลง และท าการเพมขอมล ลบขอมล หรอแกไขขอมลทอยในรเลชนไดโดยไมผดพลาด หรอเกดความไมคงท ไมแนนอนและความขดแยงของขอมลทเรยกวาความผดปกต (Anomaly) ซงหลกการท า Normalization น จะท าการแบงตารางทมความซ าซอนของขอมลออกมาเปนตารางยอย ๆ และใช เปนตวเชอมความสมพนธระหวางตาราง ซงความซ าซอนของขอมลสามารถแบงออกไดออกเปน 3 ลกษณะคอ

1) ความผดปกตจากการเพมขอมล 2) ความผดปกตจากการลบขอมล 3) ความผดปกตจากการแกไขขอมล

Page 24: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

29

1. รปแบบการท า Normalization (Fist Normal Form: 1NF) การปรบรเลชนใหอยในรปแบบนอรมลระดบท 1 คอ การปรบจากรเลชนทไมนอรมล (Un normalized relation) ซงไดแกรเลชนทมขอมลในบางชองมากกวา 1 คา ดงนน การปรบในระดบนกไดแกการขจดกลมทซ ากน (Repeating groups) ออกไปเสย ดงทไดนยามไว ดงน นยาม รเลชนใด ๆ กลาวไดวาอยในรปแบบนอรมลระดบท 1 (1NF) ถารเลชนไมมกลมทซ ากน

2. รปแบบนอรมลระดบท 2 (Second Normal Form: 2NF) รปแบบนอรมลระดบ 2 และ 3 จะยงเกยวกบเรองของความสมพนธระหวางคยหลกและแอททรบวทอน ๆ ทไมไดเปนสวนหนงสวนใดของคยหลกหรอทเรยกวา นนคยแอททรบวท (Nonkey Attribute) คอ เมอรเลชนนนอยในรปของ 1NF และนนคยแอททรบวททกตวจะตองขนกบคยหลกอยางแทจรง โดยตองไมมนนคยแอททรบวทตวใดขนกบสวนใดสวนหนงของคยหลก (ถาคยหลกประกอบดวยแอททรบวทมากกวาหนงตวขนไป)

3. รปแบบนอรมลระดบท 3 (Third Normal Form: 3NF) แมรเลชนจะถกแปลงใหอยในรป 2NF แตถาในรเลชนนนยงมแอททรบวททขนกบนนคยแอททรบวทดวยกนในรเลชน กยอมกอใหเกดปญหา นนคอ รเลชนใดจะอยในรปแบบ 3NF รเลชนนนเปน2NF และทกนนคยแอททรบวทจะตองขนกบคยหลกของรเลชนเทานน จะตองไมมการขนตอกนระหวางนนคยแอททรบวทดวยกนเอง

จดประสงคของการนอรมลไลเซซน - ลดความซ าซอนของขอมล เมอลดความซ าซอนกท าใหลดเนอหาทใชในการจดเกบขอมล - ลดปญหาความไมถกตองของขอมล เมอขอมลไมเกดความซ าซอนท าใหการปรบปรงขอมล

สามารถท าไดจากแหลงขอมลเพยงแหลงเดยว -ลดความผดพลาดทอาจเกดจากการปรบปรงขอมล

Page 25: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

30

2.2 วรรณกรรมทเกยวของ เกศสดา ปนไชย (2547) การศกษาแนวทางการบรหารจดการกองทนหมบานหนองโบสถ อ าเภอสนทราย จงหวดเชยงใหม มวตถประสงคเพอหาแนวทางในการพฒนาการบรหารจดการกองทนหมบานหนองโบสถการวจยครงนประยกตใชในกระบวนการวจยเชงปฏบตการแบบมสวนรวม (Participatory Action Research) ซงนกศกษาและกรรการกองทนหมบานฯ รวมเปนทมวจยรวมกนตดสนใจอยางตอเนองตลอดกระบวนการวจยเรมจากพจารณาเลอกประเดนในการวจย การวเคราะหปญหา การวางแผนการปฏบตการ การด าเนนงานตามแผน การประเมนผล การสรปบทเรยน บนทกกระบวนการ ตลอดจนวเคราะหและสงเคราะหผลการวจย ผลการวจยพบวา เงอนไขทส าคญทท าใหทมวจยสามารถพฒนาแนวทางการบรหารจดการกองทนหมบานหนองโบสถ ไดแก (ก) นโยบายกองทนหนงลานบาท ซงท าใหชาวบานไดรบเลอกเปนกรรมการตองหาวธการบรหารกองทนน (ข) ประสบการณเดมดายการบรหารองคกรและดานการบรการกองทนของคณะกรรมการ (ค) แนวคด ความเชอและทกษะของประธานและคณะกรรมการกองทนหมบานฯ (ง) การประชมปรกษาหารอกนอยางสม าเสมอและตอเนอง (จ) การเพมศกยภาพของกรรมการดายความรและพฒนาทกษะทจ าเปนในการบรหารจดการกองทนหมบาน (ฉ) การปรบบทบาทของคณะกรรมการใหเหมาะสมกบความสามารถ (ช) การเพมทนส ารองโดยการออมทรพยในรปของหน (ซ) ความยดหยนของระเบยบขอบงคบของกองทน (ฌ) กระบวนการท างานเปนกระบวนการเรยนรแบบคอยเปนคอยไป (ญ) การบนทกการประชม ซงใชในการอางองและจดท าแผนงาน (ฎ) การตดตามทวงหน ใชวถชาวบานแบบถอยทถอยอาศย เรออากาศโท นภดล เหลากอ (2549) การวจยในครงนมจดมงหมายเพอการศกษาสภาพและปญหา เพอพฒนากระบวนการบรหารจดการกองทนของคณะกรรมการกองทนหมบานและชมชนเมองทหารอากาศ กองบน 46 เครองมอเปนแบบสอบถามซงมลกษณะเปนมาตราสวนประมาณคา 5 ระดบ วเคราะหขอมลโดยใชสถตคาเฉลย สวนเบยงเบนมาตรฐาน จากสมาชกทง 3 กองทน จ านวน 333 คน และการสมภาษณแบบมโครงสราง เพอวเคราะหเนอหา จากกลมตวอยางทเปนคณะกรรมการ จ านวน 20 คน พบวา เปนกาจดตงกองทนอยในสวนบานพกอาศย 4 เขต แบงเปน 3 กองทน การจดตงกองทน การคดเลอกกรรมการ และการมอบหมายหนาทของกรรมการ เปนการแตงตง มปญหามากคอ ดานหลกการมสวนรวม และปญหานอย ในดานหลกนตธรรม การวจยครงนมการพฒนากระบวนการบรหารจดการกองทน โดยองทฤษฎการบรหารและหลกธรรมาภบาล เปนการจดตงกองทนอยในสวนหนวยงานทใกลเคยงกน มการประชมจดตงกองทน เลอกตงคณะกรรมการ และมอบหมายหนาท สมาชกในหนวยงานสามารถตรวจสอบการท างานไดตลอดเวลา

Page 26: 2 2.1 2.1342).pdf7 เงินสัจจะ หมายถึง เงินที่สมาชิกตกลงที่จะฝาก หรือออมไวก ...

31

นายถรพนธ ศกระศร(2547) การศกษาเรอง “การมสวนรวมของประชาชนตอการบรหารจดการกองทนหมบานและชมชนเมองแหงชาต : ศกษากรณกองทนหมบาน ต าบลทาหลวง อ าเภอทาเรอ จงหวดพระนครศรอยธยา” ครงนมวตถประสงค 1 ) เพอศกษาถงความรความเขาใจในนโยบายกองทนหมบานและชมชนเมองแหงชาต 2 ) เพอศกษาการมสวนรวมของประชาชนตอการบรหารจดการกองทนหมบานและชมชนเมองแหงชาต 3 ) เพอศกษาถงความสมพนธระหวางความรความเขาใจในนโยบายกองทนหมบานฯ กบการมสวนรวมของประชาชนตอการบรหารจดการกองทนหมบานและชมชนเมองแหงชาต โดยใชวธการออกสอบถาม ประชาชน อ าเภอทาเรอ จงหวดพระนครศรอยธยา จ านวน 100 ครวเรอน จากผลการศกษา พบวา ประชาชนมความรความเขาใจเกยวกบนโยบายกองทนหมบานและชมชนเมองแหงชาตอยระดบปานกลาง ผลการทดสอบความสมพนธดวยสมประสทธสหสมพนธของเพยรสน (Pearson’s moment correlation analysis) พบวา ความรความเขาใจเกยวกบนโยบายกองทนหมบานมความสมพนธในทางบวกกบการมสวนรวมในการบรหารจดการกองทนหมบานและชมชนเมองแหงชาต อยในระดบปานกลางอยางมนยส าคญทางสถตทระดบ .01 นอกจากนประชาชนไดเสนอแนะใหมการประชมชแจงขาวสาร แจงถงปญหาและการแกไข ทก ๆ เดอนอยางนอยสดมการประชมเดอนละ 1 ครง แสดงบญชรายไดทไดรบและรายจายตาง ๆ เพอใหเกดความโปรงใสในการด าเนนงาน แจงใหสมาชกทกคนทราบวายงมผใดบางทยงไมไดช าระหน มการตดตามผลวา ตลอดระยะเวลาในการกยมเงน สมาชกไดน าเงนไปใชอยางถกองและกอใหเกดประโยชนหรอไม และประธานและคณะกรรมการกอทนหมบานควรวางตวเปนกลาง ไมเลนพรรคเลนพวกในการพจารณาใหกเงนกองทนหมบานฯ