66
บทที 3 วิธีการดําเนินงาน 3.1 วิเคราะห์ระบบงานเดิม ระบบงานเดิม ของธนาคารออมทรัพย์โรงเรียน กรณีศึกษาโรงเรียนบ้านโดท่างาม ตําบลห้วยแอ่ง อําเภอเมือง จังหวัดมหาสารคามใช้การจดบันทึกข้อมูลต่างๆ ไม่ว่าจะเป็ นจดบันทึก รายการ ฝาก-ถอน ข้อมูลและรายละเอียดต่างๆของการกู้ข้อมูลของสมาชิกมีการใช้เครืองคิดเลขช่วย ในการคํานวณต่างๆ เช่นการคํานวณอัตราดอกเบี ยเป็ นต้น ในแต่ละปี การศึกษาจะมีการสมัคร สมาชิกเป็นจํานวนมากและมีการทํารายการต่างๆมากมาย จึงทําให้ระบบงานเดิมเกิดปัญหาความ ล่าช้าและมีข้อผิดพลาดมากในเวลาคํานวณยอดต่างๆ การเก็บข้อมูลโดยกระดาษทําให้เกิดความยาก ต่อการเก็บรักษา เพราะอาจสูญหายและชํารุดได้การค้นหาข้อมูลเป็ นไปอย่างล่าช้าและลําบาก ระบบงานเดิมจึงไม่สะดวกสบายเท่าทีควร ระบบงานเดิมยังไม่มีการนําเทคโนโลยีเข้ามาช่วยบริหารจัดการไม่ว่าจะด้านคํานวณ ประมวลผลหรือแม้กระทั ช่วยจัดเก็บค้นหาข้อมูลถ้ามีการนําเทคโนโลยีเข้ามาช่วยเหลือบริหาร จัดการจะทําให้พนักงานทํางานได้รวดเร็วและแม่นยําและส่งผลให้สมาชิกได้รับความสะดวกสบาย และมั นใจในประสิทธิภาพการทํางานของพนักงานประหยัดพื นทีในการจัดเก็บเอกสารข้อมูล และ ลดปัญหาการจัดเก็บรักษาข้อมูล

บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

บทท� 3

วธการดาเนนงาน

3.1 วเคราะหระบบงานเดม

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

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

Page 2: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

3.1.1 ปญหาของระบบ

ปญหาและจดดอยของระบ

ภาพท� 3 - 1 แผนภาพกางปลาปญหาและจดดอยของระบบงานเดมของระบบธนาคารโรงเรยน

3.1.2 ขอเสนอแนะ

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

ปญหาของระบบ

ปญหาและจดดอยของระบบ

แผนภาพกางปลาปญหาและจดดอยของระบบงานเดมของระบบธนาคารโรงเรยน

ขอเสนอแนะ

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

วามสะดวกสบายมากข3น ในเวลาการรบบรการรวดเรวข3นอกดวย

33

แผนภาพกางปลาปญหาและจดดอยของระบบงานเดมของระบบธนาคารโรงเรยน

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

Page 3: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

34

3.1.3 แผนผงระบบงานเดม (Flow Chart)

3.1.3.1 การสมครสมาชก

ภาพท� 3 - 2 แผนผงระบบงานเดม (Flow Chart) การสมครสมาชก

เจาหนาท2ทาการกรอกขอมลของผตองการสมครสงในสมดบนทกการสมครสมาชก

Page 4: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

35

3.1.3.2 การฝากเงน

ภาพท� 3 - 3 แผนผงระบบงานเดม (Flow Chart) การฝากเงน

เจาหนาท2ทาการตรวจสอบการเปนสมาชกจากรายช2อสมาชกในสมดบนทกการเปนสมาชก เจาหนาท2ทาการกรอกยอดเงนฝากลงในรายการฝากของสมาชก และกรอกรายการฝากยงสมดบญชของสมาชก

Page 5: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

36

3.1.3.2 การถอนเงน (ปดบญช)

ภาพท� 3 - 4 แผนผงระบบงานเดม (Flow Chart) การถอนเงน (ปดบญช)

การถอนเงนเจาหนาท2จะตองทาการตรวจสอบขอมลสมาชกในสมดแลวทาการตรวจสอบยอดเงนฝากท3งหมดของสมาชก และทาการบนทกการถอนลงในสมดขอมลสมาชกและสมดบญชของสมาชก

Page 6: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

37

3.1.3.3 การขอกยม

ภาพท� 3 - 5 แผนผงระบบงานเดม (Flow Chart) การขอกยม

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

Page 7: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

38

3.1.3.4 การกยม

ภาพท� 3 - 6 แผนผงระบบงานเดม (Flow Chart) การกยม

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

Page 8: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

39

3.1.3.5การจายชาระเงนกยม/ดอกเบ3ย

ภาพท� 3 - 7 แผนผงระบบงานเดม (Flow Chart) การจายชาระเงนกยม/ดอกเบ3ย

การจายชาระเงนก/ดอกเบ3ย เจาหนาท2จะทาการตรวจสอบการกยมจากขอมลการกยม และทาการคานวณดอกเบ3ย และบนทกขอมลการจายชาระ

Page 9: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

40

3.1.4 Use Case Diagram (ระบบงานเดม)

ระบบบรหารจดการธนาคารออมทรพยโรงเรยนบานโดทางามระบบเดม สามารถนามาเขยนในรปแบบUse Case Diagram ไดดงน3

ภาพท� 3 - 8 Use Case Diagram (ระบบงานเดม)

Page 10: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

41

3.2 ระบบงานใหม ระบบงานใหมแบงไดดงน3

3.2.1 แผนผงระบบงานใหม (System work flow)

3.2.1.1 Flow chart ระบบการเขาสระบบของเจาหนาท�

เปนระบบท2ใชเฉพาะเจาหนาท2เทาน3นโดยท2เจาหนาท2ทาการเขาสระบบโดยการกรอกรหส

พนกงานและรหสผานเพ2อเปนการปองกนการเขามาแกไขขอมลบางอยางของธนาคารของ

ผไมหวงด

ภาพท� 3 - 9 Flow chart การเขาสระบบของเจาหนาท2

Page 11: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

42

3.2.1.2 Flow chart ระบบสมครสมาชก

การสมครสมาชก ในแตละป คนท2ตองการสมครสมาชกจะตองกรอกขอมลในแบบฟอรม

การสมครสมาชก และสงเอกสารแกเจาหนาท2กรอกขอมลในระบบ และออกสมดบญชโดย

เจาหนาท2

ภาพท� 3 - 10 Flow chart ระบบสมครสมาชก

Page 12: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

43

3.2.1.3 Flow chart ระบบฝาก

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

ภาพท� 3 - 11 Flow chart ระบบฝาก

Page 13: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

44

3.2.1.4 Flow chart ระบบถอน (ปดบญช)

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

ภาพท� 3 - 12 Flow chart ระบบถอน (ปดบญช)

Page 14: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

45

3.2.1.5 Flow chart ระบบขอกยม

ในการขอกเงนสมาชกตองกรอกแบบฟอรมย2นความจานงขอกแลวเจาหนาท2จะทาการกรอกขอมลลงในระบบเพ2มตรวจสอบคณสมบตตางๆและตรวจสอบยอดกรวมของสมาชก

ภาพท� 3 - 13 Flow chart ระบบขอกยม

Page 15: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

46

3.2.1.6 Flow chart ระบบกยม

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

ภาพท� 3 - 14 Flow chart ระบบกยม

Page 16: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

47

3.2.1.7 Flow chart ระบบชาระเงนกและดอกเบ3ย

ผกจะนาเงนมาชาระแกเจาหนาท2 และเจาหนาท2จะทาการในระบบและออกใบเสรจรบเงนใหในการชาระอาจชาระแคดอกเบ3ยหรอชาระท3งหมดเลยกไดแตเม2อถงครบกาหนดส3นปการศกษาตองชาระท3งตนท3งดอกใหหมด

ภาพท� 3 - 15 Flow chart ระบบชาระเงนกและดอกเบ3ย

Page 17: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

48

3.2.2 Use Case Diagram ระบบงานใหม จากการวเคราะหระบบบรหารจดการธนาคารออมทรพยโรงเรยนบานโดทางามสามารถนามาเขยนเปน Use case Diagramไดดงน3

3.2.2.1 Use Case Diagram การเขาสระบบของเจาหนาท�

ภาพท� 3 – 16 Use Case Diagram การเขาสระบบของเจาหนาท2

ตารางท� 3 - 1 Use Case document ของการเขาสระบบของเจาหนาท2

Use case ID 1 Use case Name การเขาสระบบ Actor เจาหนาท2 Purpose เพ2อใหเจาหนาท2สามารถเขาไปทารายการตางๆในระบบได Level Primary use case Preconditions ตองเปนเจาหนาท2เทาน3น Post Preconditions - Main Flows 1.เจาหนาท2ทาการกรอกรหสของเจาหนาท2และรหสผาน

2.ระบบจะตรวจสอบการเปนเจาหนาท2 3.เม2อ user name และ password ถกตองกจะเขาสระบบได

Alternate connection -

Page 18: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

49

ตารางท� 3 - 2 Use Case document ของการตรวจสอบการเปนเจาหนาท2

Use case ID 1.1 Use case Name การตรวจสอบการเปนเจาหนาท2 Actor ระบบ Purpose เพ2อใหเจาหนาท2สามารถเขาไปทารายการตางๆในระบบได Level Include Use Case Preconditions - Post Preconditions - Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกขอมล Login

2.กรอก user name และ password 2.1 ถาเปนเจาหนาท2 2.1.1 สามารถเขาสระบบได 2.2 ถาไมใชเจาหนาท2 2.2.1ระบบจะแสดงขอความวา รหสพนกงาน หรอ “รหสผานไมถกตองกรณากรอกใหม”

Alternate connection -

Page 19: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

50

3.2.2.2 Use Case Diagram การสมครสมาชก

ภาพท� 3-17 Use Case Diagram การสมครสมาชก

ตารางท� 3 - 3 Use Case documentของการสมครสมาชก

Use case ID 2 Use case Name การสมครสมาชก Actor ผตองการสมครสมาชก,เจาหนาท2 Purpose เพ2อสมครสมาชกใหกบผตองการสมครฯและบนทกขอมลการสมครฯ Level Primary use case Preconditions ตองเปนครหรอนกเรยนโรงเรยนบานโดทางาม Post Preconditions สมดบญช Main Flows 1. เจาหนาท2ตรวจสอบการเปนสมาชกในระบบ

2. เจาหนาท2กรอกขอมลลงในระบบ 3.เจาหนาท2ออกสมดบญชใหแกสมาชก 4เจาหนาท2บนทกขอมลการสมครสมาชก

Alternate connection -

Page 20: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

51

ตารางท� 3 - 4 Use Case document ของการตรวจสอบการเปนสมครสมาชก

Use case ID 2.1 Use case Name การตรวจสอบการเปนสมครสมาชก Actor เจาหนาท2 Purpose เพ2อตรวจสอบการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสประจาตวประชาชน

เพ2อตรวจสอบ 2. เม2อเจาหนาท2กรอกรหสประจาตวประชาชน เพ2อตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 ระบบจะแจงวาเปนสมาชกอยแลว 2.2 ถาไมเปนสมาชก 2.2.1เจาหนาท2จะทาการสมครสมาชก 3.บนทกขอมลการสมครสมาชก

Alternate connection -

Page 21: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

52

3.2.2.3 Use Case Diagram การฝากเงน

ภาพท� 3 - 18 Use Case Diagram การฝากเงน

ตารางท� 3 - 5 Use Case document ของการฝากเงน

Use case ID 3 Use case Name การฝากเงน Actor สมาชก,เจาหนาท2 Purpose เพ2อเพ2มรายการฝากเงน Level Primary use case Preconditions ตองเปนสมาชก Post Preconditions รายละเอยดสมาชก Main Flows 1. เจาหนาท2จะทาการตรวจสอบการเปนสมาชก

2. เจาหนาท2จะทาการเพ2มขอมลการฝาก 3.ระบบจะทาการตรวจสอบยอดเงนฝาก 4.บนทกขอมลการฝาก

Alternate connection -

Page 22: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

53

ตารางท� 3 - 6 Use Case document ของการตรวจสอบการเปนสมครสมาชก

Use case ID 3.1 Use case Name การตรวจสอบการเปนสมครสมาชก Actor เจาหนาท2 Purpose เพ2อตรวจสอบการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสมาชก

2. เม2อเจาหนาท2กรอกรหสสมาชก เพ2อตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 เจาหนาท2กรอกยอดเงนฝาก 2.1.2 ระบบตรวจสอบยอดเงนฝากท2กรอก 2.2 ถาไมเปนสมาชก 2.2.1จบการทางาน 3.บนทกขอมลการฝาก

Alternate connection -

Page 23: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

54

ตารางท� 3 - 7 Use Case document ของการตรวจสอบยอดเงนฝากท2กรอก

Use case ID 3.2 Use case Name การตรวจสอบยอดเงนฝากท2กรอก Actor เจาหนาท2,ระบบ Purpose เพ2อตรวจสอบยอดเงนฝากท2กรอก Level Include Use Case Preconditions - Post Preconditions หลกฐานการฝากเงน Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกจานวนเงนท2ฝาก

2. เม2อเจาหนาท2กรอกจานวนเงนท2ฝาก 2.1 ถามากกวา 2 บาท 2.1.1 บนทกขอมลการฝาก 2.2 ถานอยกวา 2 บาท 2.2.1ระบบจะไมทารายการฝากให แลวใหไปกรอกจานวนเงนฝากใหม

Alternate connection -

Page 24: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

55

3.2.2.4 Use Case Diagram การถอนเงน (ปดบญช)

ภาพท� 3 - 19 Use Case Diagram การถอนเงน (ปดบญช)

ตารางท� 3 - 8 Use Case document ของการถอนเงน (ปดบญช)

Use case ID 4 Use case Name การถอนเงน(ปดบญช) Actor สมาชก,เจาหนาท2 Purpose เพ2อทาการถอนเงนและปดบญชใหแกสมาชก Level Primary use case Preconditions ตองเปนสมาชกและมเงนในบญช Post Preconditions - Main Flows 1. เจาหนาท2จะทาการตรวจสอบการเปนสมาชก

2. เจาหนาท2ตรวจสอบยอดเงนในบญช 3.ระบบคานวณดอกเบ3ย และ ยอดเงนรวม 4.เจาหนาท2ทาการถอนเงนและปดบญช 5.เจาหนาท2ทาการบนทกขอมลการถอนและปดบญช

Alternate connection -

Page 25: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

56

ตารางท� 3 - 9 Use Case document ของการตรวจสอบการเปนสมาชก

Use case ID 4.1 Use case Name การตรวจสอบการเปนสมาชก Actor เจาหนาท2 Purpose เพ2อตรวจสอบการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสมาชกท2ตองการ

ตรวจสอบ 2. เม2อเจาหนาท2กรอกรหสสมาชกท2ตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงยอดเงนฝาก 2.1.2ทารายการถอน 2.2 ถาไมเปนสมาชก 2.2.1จบการทางาน 3.บนทกขอมลการถอนปดบญช 4.พมพหลกฐานการถอนปดบญช

Alternate connection -

Page 26: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

57

ตารางท� 3 - 10 Use Case document ของการตรวจสอบยอดเงนฝาก

Use case ID 4.2 Use case Name การตรวจสอบยอดเงนฝาก Actor เจาหนาท2 Purpose เพ2อตรวจสอบตรวจสอบยอดเงนฝากเพ2อทารายการถอน Level Include Use Case Preconditions - Post Preconditions รายละเอยดการฝาก Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสมาชกท2ตองการ

ตรวจสอบ 2. เม2อเจาหนาท2กรอกรหสสมาชกตรวจสอบและแสดงรายการฝาก ยอดเงนฝาก 2.1 ถามเงนในบญช 2.1.1ทารายการกรอกยอดเงนเพ2อถอน 2.2 ถาไมมยอดเงนหรอรายการฝาก 2.2.1จบการทางาน

Alternate connection -

Page 27: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

58

ตารางท� 3 - 11 Use Case document ของการตรวจสอบการกรอกยอดเงนถอน

Use case ID 4.3 Use case Name การกรอกยอดเงนถอน Actor เจาหนาท2 Purpose เพ2อตรวจสอบตรวจสอบการกรอกยอกเงนท2ตองการถอน Level Include Use Case Preconditions - Post Preconditions - Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกจานวนเงนท2ตองการ

ถอน 2. เม2อเจาหนาท2กรอกจานวนเงนท2ตองการถอน 2.1 ถามยอดเงนฝากเทากบยอดเงนท2ตองการถอน 2.1.1 ทารายการถอน 2.2 ถามยอดเงนฝากไมตรงกบยอดเงนท2ตองการถอน 2.2.1ระบบจะใหทาการกรอกจานวนถอนใหม 3.บนทกขอมลการถอนปดบญช 4.พมพหลกฐานการถอนปดบญช

Alternate connection -

Page 28: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

59

3.2.2.5 Use Case Diagram การขอกยม

ภาพท� 3 - 20 Use Case Diagram การขอกยม

ตารางท� 3 - 12 Use Case document ของการขอกยม

Use case ID 5 Use case Name การขอกยม Actor สมาชก,เจาหนาท2 Purpose เพ2อทาการบนทกการขอกยมและตรวจสอบคณสมบตของผกยม Level Primary use case Preconditions ตองเปนสมาชก Post Preconditions - Main Flows 1. เจาหนาท2จะทาการตรวจสอบการเปนสมาชก

2. เจาหนาท2ตรวจสอบขอมลการก 3.เจาหนาท2ตรวจสอบวงเงนท2ใหกได 4.เจาหนาท2ทาการบนทกขอมลการขอก

Alternate connection -

Page 29: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

60

ตารางท� 3 - 13 Use Case document ของการตรวจสอบการเปนสมาชก

Use case ID 5.1 Use case Name การตรวจสอบการเปนสมาชก Actor เจาหนาท2 Purpose เพ2อตรวจสอบการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions - Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสมาชก

2. เม2อเจาหนาท2กรอกรหสสมาชก 2.1 ถาเปนสมาชก 2.1.1 ทารายการขอก 2.2 ถาไมเปนสมาชก 2.2.1จบการทางาน

Alternate connection -

Page 30: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

61

ตารางท� 3 - 14 Use Case document ของการตรวจสอบวงเงนก

Use case ID 5.2 Use case Name การตรวจสอบวงเงนก Actor เจาหนาท2 Purpose เพ2อตรวจสอบการกของสมาชก Level Include Use Case Preconditions - Post Preconditions - Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสมาชกและสมาชก

ตองการก 2. เม2อเจาหนาท2กรอกขอมลและตรวจสอบวงเงนกวาเกนวงเงนท2กาหนดไว 2.1 ถาเกนวงเงนท2กาหนดใหก 2.1.1 จบการทางาน 2.2 ถาไมเกน 2.2.1ทารายการขอกยม

Alternate connection -

Page 31: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

62

3.2.2.6 Use Case Diagram การกยม

ภาพท� 3 - 21 Use Case Diagram การกยม

ตารางท� 3 - 15 Use Case document ของการกยม

Use case ID 6 Use case Name การกยม Actor สมาชก,เจาหนาท2 Purpose เพ2อทารายการกยม Level Primary use case Preconditions ตองเปนสมาชก Post Preconditions - Main Flows 1. เจาหนาท2จะทาการตรวจสอบการเปนสมาชก

2. เจาหนากรอกขอมลการก 3.เจาหนาท2ทาการบนทกขอมลการก

Alternate connection -

Page 32: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

63

ตารางท� 3 - 16 Use Case document ของการตรวจสอบขอมลการขอก

Use case ID 6.1 Use case Name การตรวจสอบขอมลการขอก Actor เจาหนาท2 Purpose เพ2อตรวจสอบขอมลการขอก Level Include Use Case Preconditions เปนสมาชกท2ขอกยม Post Preconditions สญญากยม Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสขอก

2. เม2อเจาหนาท2กรอกรหสขอก 2.1 ถาเปนสมาชกท2ขอก 2.1.1 ทารายการก 2.2 ถาไมเปนสมาชกท2ขอกไว 2.2.1จบการทางาน

Alternate connection -

Page 33: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

64

3.2.2.7 Use Case Diagram การชาระเงนกและชาระเงนดอกเบQย

ภาพท� 3 - 22 Use Case Diagram การชาระเงนกและชาระเงนดอกเบ3ย

ตารางท� 3 - 17 Use Case document ของการชาระเงนกและชาระเงนดอกเบ3ย

Use case ID 7 Use case Name การชาระเงนกและชาระเงนดอกเบ3ย Actor สมาชก,เจาหนาท2 Purpose เพ2อทาการชาระเงนกและดอกเบ3ย Level Primary use case Preconditions ตองเปนสมาชก Post Preconditions ใบเสรจรบเงน Main Flows 1. เจาหนาท2จะทาการตรวจสอบการกเงน

2. ระบบแสดงรายละเอยดการกและยอดคงคาง 3.ระบบคานวณดอกเบ3ย 4.เจาหนาท2กรอกจานวนเงนท2ชาระ 5.บนทกขอมล

Alternate connection -

Page 34: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

65

ตารางท� 3 - 18 Use Case document ของการตรวจสอบขอมลการก

Use case ID 7.1 Use case Name การตรวจสอบขอมลการก Actor เจาหนาท2 Purpose เพ2อตรวจสอบขอมลการก Level Include Use Case Preconditions เปนสมาชกท2กยม Post Preconditions ใบเสรจรบเงน Main Flows 1. Use case จะเร2มตนไดกตอเม2อเจาหนาท2กรอกรหสสญญากยม

2. เม2อเจาหนาท2กรอกรหสของสญญากยม 2.1 ถาใช 2.1.1 ทารายการชาระยอดเงนกหรอดอกเบ3ย 2.2 ถาไมใช 2.2.1จบการทางาน

Alternate connection -

Page 35: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

66

3.2.3 Class Diagram

ระบบบรหารจดการธนาคารออมทรพยโรงเรยนบานโดทางาม สามารถนามาเขยน

เปน Class Diagram ไดดงน3

3.2.3.1 Class Diagram การเขาสระบบของเจาหนาท�

Class Diagram การเขาสระบบของเจาหนาท2 อธบายไดวา เจาหนาท2สามารถเขาสระบบไดคร3 งละ

หน2งคน และระบบสามารถตรวจการเปนพนกงานไดคร3 งละหน2งคนเทาน3น

ภาพท� 3 - 23 Class Diagram การเขาสระบบของเจาหนาท2

Page 36: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

67

3.2.3.2 Class Diagram การสมครสมาชก(เปดบญช)

Class Diagram การสมครสมาชก(เปดบญช) อธบายไดวา เจาหนาท2หน2งคนเก2ยวของกบผตองการ

สมครสมาชกหลายคนโดยการสมครสมาชกเจาหนาท2หน2งคนสามารถตรวจสอบการเปนสมาชกได

หลายคน ผสมครสมาชกสมาเปนสมาชกแลวจงจะไดรบสมดบญช 1 เลม ตอการสมครสมาชก

และสมดบญชเกดจากการสมครสมาชก

ภาพท� 3 - 24 Class Diagram การสมครสมาชก(เปดบญช)

Page 37: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

68

3.2.3. Class Diagram การฝากเงน

Class Diagram การฝากเงน อธบายไดวา เจาหนาท2หน2งคนเก2ยวของกบสมาชกหลายคน

โดยการฝากเงน เจาหนาท2หน2งคนสามารถตรวจสอบสมาชกไดหลายคน เม2อสมาชกทารายการฝาก

1 คร3 ง จะไดรบ ใบสาคญการฝากเงน 1 ใบ ใบสาคญการฝากเงน 1 ใบ เกดจากการฝากเงน 1 คร3 ง

ภาพท� 3 - 25 Class Diagram การฝากเงน

Page 38: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

69

3.2.3.4 Class Diagram การถอน(ปดบญช)

Class Diagram การถอน(ปดบญช) อธบายไดวา เจาหนาท2หน2งคนเก2ยวของโดยการถอน

(ปดบญช)กบสมครสมาชกหลายคน เจาหนาท2หน2งคนสามารถตรวจสอบการเปนสมาชกไดหลาย

คน สมาชกหน2งคนทารายการถอน(ปดบญช)หน2งคร3 งจะไดรบ ใบสาคญการถอนเงน(ปดบญช)หน2ง

ใบ ใบสาคญถอนเงน(ปดบญช) 1 ใบ เกดจากการถอนเงน(ปดบญช) 1 คร3 ง

ภาพท� 3 - 26 Class Diagram การถอน(ปดบญช)

Page 39: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

70

3.2.3.5 Class Diagram การขอกยม

Class Diagram การขอกยม อธบายไดวา เจาหนาท2หน2งคนเก2ยวของโดย

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

ภาพท� 3 - 27 Class Diagram การขอกยม

Page 40: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

71

3.2.3.6 Class Diagram การกยม

Class Diagram การกยม อธบายไดวา เจาหนาท2หน2งคนเก2ยวของโดยการกยมกบสมาชก

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

จะไดรบใบสญญากยมไดหลายชด ใบสญญากยมหน2งชดชด เกดจากการกยมหน2งคร3 ง

ภาพท� 3 - 28 Class Diagram การกยม

Page 41: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

72

3.2.3.7 Class Diagram การชาระเงนกยม/ดอกเบQย

Class Diagram การชาระเงนกยม/ดอกเบ3ย อธบายไดวา เจาหนาท2หน2งคนเก2ยวของโดย

การชาระกยมฯกบสมาชกหลายคน เจาหนาท2หน2งคน สามารถตรวจสอบการกยมของสมาชกได

หลายคร3 ง สมาชกจะสามารถไดรบใบเสรจรบเงนหลายใบ ใบเสรจรบเงนหน2งใบ เกดจากการชาระ

เงนกยม/ดอกเบ3ยหน2งคร3 ง

ภาพท� 3 - 29 Class Diagram การชาระเงนกยม/ดอกเบ3ย

Page 42: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

73

3.2.4 Sequence diagram

3.2.4.1 Sequence diagram การเขาสระบบของเจาหนาท2

ภาพท� 3 - 30 Sequence diagram การเขาสระบบของเจาหนาท2

คาอธบายขQนตอนการทากจกรรมการเขาสระบบของเจาหนาท� ดงนQ

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

2.ระบบทาการตรวจสอบเจาหนาท2 โดยการตรวจ username และ password

3.เจาหนาท2ทาการสง username และ password ไปยงระบบ

4.ระบบทาการตรวจสอบ username และ passwordใน ฐานขอมลการเขาสระบบของเจาหนาท2

Page 43: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

74

3.2.4.2 Sequence diagram การสมครสมาชก

ภาพท� 3 - 31 Sequence diagram การสมครสมาชก

คาอธบายขQนตอนการทากจกรรมการสมครสมาชก ดงนQ

1. ผตองการสมครสมาชกแจงความตองการสมครสมาชกไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบการเปนสมาชกโดยการตรวจเลขประจาตวประชาชน

3.ผตองการสมครสมาชกทาการสงเลขประจาตวประชาชนไปยงเจาหนาท2

4.เจาหนาท2ทาการตรวจสอบเลขประจาตวประชาชนใน ฐานขอมลการสมครสมาชก

5. เจาหนาท2กาหนดขอมลการสมครสมาชกในฐานขอมลการสมครสมาชก

6.เจาหนาท2ทาการตรวจสอบขอมลการสมครสมาชกในฐานขอมลสมดบญช

Page 44: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

75

3.2.4.3 Sequence diagram การฝากเงน

ภาพท� 3 - 32 Sequence diagram การฝากเงน

คาอธบายขQนตอนการทากจกรรมการฝากเงน ดงนQ

1.สมาชกแจงความประสงคตองการฝากไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบการเปนสมาชก

3.สมาชกทาการสงรหสสมาชกไปยงเจาหนาท2

4.เจาหนาท2ทาการตรวจสอบรหสสมาชกในฐานขอมลการฝากเงน

5. เจาหนาท2กาหนดขอมลการฝากในฐานขอมลการฝากเงน

6.ฐานขอมลการฝากเงนทาการคานวณยอดฝากสทธ = ยอดเงนในบญช + ยอดเงนฝากใหม

7.เจาหนาท2ทาการตรวจสอบการคานวณยอดฝากสทธในฐานขอมลใบสาคญการฝากเงน

8.เจาหนาท2บนทกขอมลการฝากเงนในฐานขอมลการฝากเงน

9.เจาหนาท2ออกใบสาคญการฝากเงนใหกบสมาชก

Page 45: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

76

3.2.4.4 Sequence diagram การถอนเงน(ปดบญช)

ภาพท� 3 - 33 Sequence diagram การถอนเงน(ปดบญช)

คาอธบายขQนตอนการทากจกรรมการถอนเงน(ปดบญช) ดงนQ

1. สมาชกแจงความตองการถอนเงน (ปดบญช) ไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบการเปนสมาชก

3.สมาชกทาการสงรหสสมาชกไปยงเจาหนาท2

4. เจาหนาท2ทาการตรวจสอบรหสสมาชกในฐานขอมลการถอนเงน (ปดบญช)

5. เจาหนาท2กาหนดขอมลการถอนเงนในฐานขอมลการถอนเงน (ปดบญช)

6. ฐานขอมลการถอนเงน (ปดบญช) ทาการคานวณยอดสทธ = ยอดเงนฝาก + ยอดเงนถอนปดบญช

7.เจาหนาท2ทาการตรวจสอบการคานวณยอดสทธในฐานขอมลใบสาคญการถอนปดบญช

8. เจาหนาท2บนทกขอมลการถอน (ปดบญช) ในฐานขอมลการถอนเงน (ปดบญช)

9.เจาหนาท2ออกใบสาคญการถอนปดบญชใหกบสมาชก

Page 46: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

77

3.2.4.5 Sequence diagram การขอกยม

ภาพท� 3 - 34 Sequence diagram การขอกยม

คาอธบายขQนตอนการทากจกรรมการขอกยม ดงนQ

1. สมาชกแจงความตองการขอกเงนไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบการเปนสมาชก

3.สมาชกทาการสงรหสสมาชกไปยงเจาหนาท2

4. เจาหนาท2ทาการตรวจสอบรหสสมาชกในฐานขอมลการขอกเงน

5. เจาหนาท2กาหนดขอมลการขอกเงนในฐานขอมลการขอกเงน

6. เจาหนาท2บนทกขอมลการขอกเงนในฐานขอมลการขอกเงน

Page 47: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

78

3.2.4.6 Sequence diagram การกยม

ภาพท� 3 - 35 Sequence diagram การกยม

คาอธบายขQนตอนการทากจกรรมการกยม ดงนQ

1. สมาชกแจงความตองการกเงนไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบการขอกโดยการตรวจรหสการขอก

3.สมาชกทาการสงรหสการขอกไปยงเจาหนาท2

4. เจาหนาท2ทาการตรวจสอบรหสการขอกในฐานขอมลการกยม

5. เจาหนาท2กาหนดขอมลการกยมในฐานขอมลการกยม

6.เจาหนาท2ทาการตรวจสอบขอมลการกยมในฐานขอมลใบสญญากยม

7. เจาหนาท2บนทกขอมลการกยมในฐานขอมลการกยม

8.เจาหนาท2พมพใบสญญากยมใหกบสมาชก

Page 48: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

79

3.2.4.7 Sequence diagram การจายชาระเงนกยมและดอกเบQย

ภาพท� 3 - 36 Sequence diagram การจายชาระเงนกยมและดอกเบ3ย

คาอธบายขQนตอนการทากจกรรมการจายชาระเงนกยมและดอกเบQย ดงนQ

1. สมาชกแจงความตองการจายชาระฯไปยงเจาหนาท2

2.เจาหนาท2ทาการตรวจสอบขอมลการกโดยการตรวจรหสสญญากยม

3.สมาชกทาการสงรหสสญญากยมไปยงเจาหนาท2

4. เจาหนาท2ทาการตรวจสอบการกเงนในฐานขอมลการกเงน

5. ฐานขอมลการกเงนสงขอมลการกเงนไปยงเจาหนาท2

6. เจาหนาท2ทาการตรวจสอบขอมลการกเงนในฐานขอมลการจายชาระ

7.เจาหนาท2กาหนดขอมลการจายชาระฯในฐานขอมลการจายชาระฯ

8. ฐานขอมลการจายชาระฯทาการคานวณดอกเบ3ย = จานวนเงนตนท2ก *2 / 100

9.ฐานขอมลการจายชาระฯทาการคานวณยอดชาระ = จานวนเงนตน + จานวนดอกเบ3ย

10.ฐานขอมลการจายชาระฯสงขอมลยอดชาระและยอดดอกเบ3ยไปยงเจาหนาท2

11. เจาหนาท2บนทกขอมลการจายชาระในฐานขอมลการจายชาระฯ

12.เจาหนาท2ทาการตรวจสอบขอมลการจายชาระในฐานขอมลใบเสรจรบเงน

13.เจาหนาท2พมพใบเสรจรบเงนใหกบสมาชก

Page 49: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

3.2.5 E-R Diagram Model

R Diagram Model

ภาพท� 3 - 37 E-R Diagram Model

80

Page 50: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

81

3.2.6 การวเคราะหความสมพนธ (อธบายความสมพนธระหวาง Entity ทละคความสมพนธ ทQง

ไป-กลบ)

3.2.6.1 ความสมพนธของผตองการสมครสมาชกกบตารางการสมครสมาชก

ภาพท� 3 - 38 แสดงความสมพนธของผตองการสมครสมาชกกบตารางการสมครสมาชก

ผตองการสมครสมาชก 1 คน สามารถทาการสมครสมาชกไดหน2งคร3 ง

ซ2 งการสมครแตละคร3 งสามารถทาการสมครใหกบผตองการสมครฯไดคร3 งละ 1 คน

3.2.6.2 ความสมพนธของตารางสมาชกกบตารางการสมครสมาชก

ภาพท� 3 - 39 แสดงความสมพนธของตารางสมาชกกบตารางการสมครสมาชก

สมาชก 1 คนสามารถเกดการสมครสมาชก ไดหน2งคร3 ง

ในการสมครสมาชกในแตละคร3 งเกดจากสมาชก 1 คน

3.2.6.3 ความสมพนธของตารางสมาชกกบตารางการฝากเงน

ภาพท� 3 - 40 แสดงความสมพนธของตารางสมาชกกบตารางการฝากเงน

สมาชก 1 คนสามารถทาการฝากเงนไดหลายคร3 ง

การฝากเงนในแตละคร3 งทาการฝากโดยสมาชก 1 คน

Page 51: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

82

3.2.6.4 ความสมพนธของตารางสมาชกกบตารางการถอน(ปดบญช)

ภาพท� 3 - 41 แสดงความสมพนธของตารางสมาชกกบตารางการถอน(ปดบญช)

สมาชก 1 คน สามารถทาการถอน(ปดบญช)ได 1 คร3 งเทาน3น

การถอน(ปดบญช)ในแตละคร3 งทาการโดยสมาชก 1 คน

3.2.6.5 ความสมพนธของตารางสมาชกกบตารางการขอกยมเงน

ภาพท� 3 - 42 แสดงความสมพนธของตารางสมาชกกบตารางการขอกยมเงน

สมาชก 1 คน ทาการขอกยมเงนไดหลายคร3 ง

การขอกยมเงนในแตละคร3 งจะทาการขอกยมโดยสมาชก 1 คน

3.2.6.6 ความสมพนธของตารางสมาชกกบตารางการกยมเงน

ภาพท� 3 - 43 แสดงความสมพนธของตารางสมาชกกบตารางการกยมเงน

สมาชก 1 คน ทาการกยมเงนไดหลายคร3 ง

การกยมเงนในแตละคร3 งจะทาการกยมโดยสมาชก 1 คน

Page 52: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

83

3.2.6.7 ความสมพนธของตารางสมาชกกบตารางการชาระเงนก/ดอกเบQย

ภาพท� 3 - 44 แสดงความสมพนธของตารางสมาชกกบตารางการชาระเงนก/ดอกเบ3ย

สมาชก 1 คน สามารถทาการชาระเงนก/ดอกเบ3ยไดหลายคร3 ง

การชาระคนเงนก/ดอกเบ3ยแตละคร3 งทาโดยสมาชก 1 คน

3.2.6.8 ความสมพนธของตารางเจาหนาท�กบตารางการสมครสมาชก

ภาพท� 3 - 45 แสดงความสมพนธของตารางเจาหนาท2กบตารางการสมครสมาชก

เจาหนาท2 1 คน สามารถทาการสมครสมาชกใหกบผตองการสมครสมาชกไดหลายคร3 ง

ซ2 งการสมครสมาชกแตละคร3 ง ทาโดยเจาหนาท2 1 คน

3.2.6.9 ความสมพนธของตารางเจาหนาท�กบตารางการฝากเงน

ภาพท� 3 - 46 แสดงความสมพนธของตารางเจาหนาท2กบตารางการฝากเงน

เจาหนาท2 1คน สามารถทาการฝากเงนใหกบสมาชกไดหลายคร3 ง

ในการฝากเงนแตละคร3 ง ทาโดยเจาหนาท2 1คน

Page 53: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

84

3.2.6.10 ความสมพนธของตารางเจาหนาท�กบตารางการถอนเงน (ปดบญช)

ภาพท� 3 - 47 แสดงความสมพนธของตารางเจาหนาท2กบตารางการถอนเงน (ปดบญช)

เจาหนาท21 คน สามารถทาการถอน(ปดบญช)ใหกบสมาชกไดหลายคร3 ง

ซ2 งการถอน(ปดบญช)ในแตละคร3 งทาโดยเจาหนาท2 1 คน

3.2.6.11 ความสมพนธของตารางเจาหนาท�กบตารางการขอกยม

ภาพท� 3 - 48 แสดงความสมพนธของตารางเจาหนาท2กบตารางการขอกยม

เจาหนาท2 1 คน สามารถทาการขอกยมใหกบสมาชก แตละคนไดหลายคร3 ง

ซ2 งการกยมในแตละคร3 งทาโดยเจาหนาท2 1 คน

3.2.6.12 ความสมพนธของตารางเจาหนาท�กบตารางการกยม

ภาพท� 3 - 49 แสดงความสมพนธของตารางเจาหนาท2กบตารางการกยม

เจาหนาท2 1 คน สามารถทาการกยมใหกบสมาชก แตละคนไดหลายคร3 ง

ซ2 งการกยมในแตละคร3 งทาโดยเจาหนาท2 1 คน

Page 54: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

85

3.2.6.13 ความสมพนธของตารางเจาหนาท�กบตารางการชาระคน

ภาพท� 3 - 50 แสดงความสมพนธของตารางเจาหนาท2กบตารางการชาระคน

เจาหนาท21คน สามารถรบการชาระเงนก/ดอกเบ3ย จากสมาชกไดหลายคร3 ง

ซ2 งการรบชาระเงนก/ดอกเบ3ยแตละคร3 งทาโดยเจาหนาท21 คน

Page 55: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

86

3.2.7 พจนานกรมขอมล (Data Dictionary)

ตารางท� 3 - 19 ตารางแสดงขอมลการเขาใชงานระบบ (Login)

Attribute Desertion Data type size key Login_Id รหสการเขาใชงาน int 4 PK

off_ID รหสเจาหนาท2 Int 4 Login_Date วนท2เขาใชงาน Date time 8

ตารางท� 3 - 20 ตารางแสดงขอมลสมาชก (Member)

Attribute Desertion Data type size key Mem_ID รหสสมาชก Int 4 PK Mem_Pid รหสประจาตวประชาชน nChar 26

Mem_name ช2อ text 16 Mem_surename นามสกล text 16

Mem_class ระดบช3น text 16 Mem_status สถานะภาพ text 16 Mem_Tel เบอรโทร text 10 Mem_date วนท2สมคร Date time 8

Off_ID รหสเจาหนาท2 int 8

ตารางท� 3 - 21 ตารางแสดงขอมลเจาหนาท2 (officer)

Attribute Desertion Data type size key Off_ID รหสเจาหนาท2 Int 4 PK

Off_user ช2อเขาใชงาน char 10 Off_pass รหสผาน char 10 Off_name ช2อเจาหนาท2 text 16

Off_lastname นามสกล text 16 Off_Address ท2อย String 16

Page 56: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

87

ตารางท� 3 - 22 ตารางแสดงขอมลการฝากเงน (Deposit)

Attribute Desertion Data type size key

Dep_id รหสการฝากเงน Int 4 pk Off_id รหสเจาหนาท2 Int 4

Mem_id รหสสมาชก Int 4 fk Deposit จานวนเงนฝาก decimal 9

Dep_Date วนท2ฝาก Date time 8

ตารางท� 3 - 23 ตารางแสดงขอมลการถอน (Withdraw)

Attribute Desertion Data type size key

wit_id รหสการถอน Int 4 Pk Off_id รหสเจาหนาท2 Int 4

Mem_id รหสสมาชก Int 4 Fk Withdraw จานวนเงนถอน decimal 9 With_Date วนท2ถอน Date time 8

ตารางท� 3 - 24 ตารางแสดงขอมลการขอกยม ( For Loan )

Attribute Desertion Data type size key

floan_ID รหสการขอกยม Int 4 Pk Off_id รหสเจาหนาท2 Int 4

Mem_id รหสสมาชก Int 4 Fk Forloan จานวนเงนท2ขอก Decimal 9

forloan _Date วนท2ขอก Date time 8

Page 57: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

88

ตารางท� 3 - 25 ตารางแสดงขอมลการกยม (Loan )

Attribute Desertion Data type size key

Loan_id รหสการกยม Int 4 Pk Floan_id รหสการขอกยม Int 4 Fk Off_id รหสเจาหนาท2 Int 4

Mem_ID รหสมาชก Int 4 Loan จานวนเงนท2ก Decimal 9

loan_Date วนท2 Date time 8

ตารางท� 3 - 26 ตารางแสดงขอมลการจายชาระเงนกและดอกเบ3ย (Repay)

Attribute Desertion Data type size key

Repay_id รหสการชาระฯ Int 4 Pk Off_id รหสเจาหนาท2 Int 4 Repay จานวนท2จาย Decimal 9

Repay_date วนท2ชาระ Date time 8 Lond_id วนท2ก int 8

Repay_cash เงนรบ decimal 9 Repay_return เงนทอน decimal 9

Page 58: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

89

3.2.8 Input Design

3.4.8.1 หนาฟอรมการ Login เขาสระบบสาหรบเจาหนาท�

ภาพท� 3 - 51 การ Login เขาสระบบสาหรบเจาหนาท2

3.4.8.2 หนาหลก

ภาพท� 3 - 52 หนาหลก

Page 59: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

90

3.2.8.3 หนาฟอรมการสมครสมาชก

ภาพท� 3 - 53 หนาฟอรมการสมครสมาชก

3.2.8.4 หนาฟอรมการฝากเงน

ภาพท� 3 - 54 หนาฟอรมการฝากเงน

Page 60: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

91

3.2.8.5 หนาฟอรมการถอนเงน (ปดบญช)

ภาพท� 3 - 55 หนาฟอรมการถอนเงน (ปดบญช)

3.2.8.6 หนาฟอรมการขอกยม

ภาพท� 3 - 56 หนาฟอรมการขอกยม

Page 61: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

92

3.2.8.7 หนาฟอรมการกยม

ภาพท� 3 - 57 หนาฟอรมการกยม

3.2.8.7 หนาฟอรมการจายชาระเงนก/ดอกเบQย

ภาพท� 3 - 58 หนาฟอรมการจายชาระเงนก/ดอกเบ3ย

Page 62: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

93

3.2.8 Output Design

3.2.9.1 Output Designสมดบญช

ภาพท� 3 - 59 หนาปกสมดบญช

ภาพท� 3 - 60 สมดบญช

Page 63: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

94

3.2.9.2 Output Design ใบสาคญการฝากเงน

ภาพท� 3 - 61 ใบสาคญการฝากเงน

3.2.9.3 Output Design ใบสาคญการถอนเงน

ภาพท� 3 - 62 ใบสาคญการถอนเงน

Page 64: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

95

3.2.9.4 Output Design แบบฟอรมการขอกยม

ธนาคารออมทรพยโรงเรยนบานโดทางาม

หมท2 9 ถนนแจงสนท ตาบลหวยแอง อาเภอเมอง จงหวดมหาสารคาม 44000

แบบขอกยม

ขาพเจา……………………………………….………….เลขท2สมาชก................................

ตาแหนง………………………………………โทร………………………………………..

ท2อย

.............................................................................................................................................................

จานวนท2ขอก…………………………..บาท

(.......................................................................................)

ปจจบน ( ) ไมมยอดคางชาระ( ) มยอดก คางชาระรวม จานวน……………………..บาท

ลงช2อ…………………………………….ผขอก

(.............................................................)

รหสการขอกยม ………………

วนท� ………………………

Page 65: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

96

3.2.9.5 Output Design แบบฟอรมสญญากยม

ธนาคารออมทรพยโรงเรยนบานโดทางาม

หมท2 9 ถนนแจงสนท ตาบลหวยแอง อาเภอเมอง จงหวดมหาสารคาม 44000

สญญากยม

ขาพเจา…………………………………………….เลขท2สมาชก........................................

ท2อย................................................................................................................................ซ2 งตอไปน3ใน

สญญาจะเรยกวา “ผก” ทาหนงสอสญญาฉบบน3ไวกบ ธนาคารออมทรพยโรงเรยนบานโดทางาม

หมท2 9 ถนนแจงสนท ตาบลหวยแอง อาเภอเมอง จงหวดมหาสารคาม 44000 ซ2 งตอไปน3 เรยกวา

“ผใหก” เพ2อเปนหลกฐานวา

ขอ 1. ผใหกตกลงใหกและผกตกลงกยมเงนจานวน................................. บาท(..........................................................……...) โดยผกไดรบเงนไวครบถวนถกตองแลว

ขอ 2. ผกตกลงผอนชาระหน3 เงนกและดอกเบ3ยทกวนท2 …………..ของเดอน โดยวธนามาชาระท2

เจาหนาท2ธนาคารออมทรพยโรงเรยนบานโดทางาม หมท2 9 ถนนแจงสนท ตาบลหวยแอง อาเภอ

เมอง จงหวดมหาสารคาม 44000 นบแตวนทาสญญาฉบบน3จนกวาจะชาระหน3 เสรจส3น ท3งน3ตอง

ชาระหน3ท3งหมดจนครบภายในวนท2................. เดอน..................…….. พ.ศ.......…....

ขอ 3.ผกยอมชาระดอกเบ3ยเงนกในอตรารอยละ……………..บาทตอเดอน

ขอ 4. การบอกกลาวทวงถามหรอสงเอกสารใด ไปยงภมลาเนาของคสญญาอกฝายหน2งตามท2ปรากฏในสญญาน3ใหถอวาเปนการสงโดยชอบและอกฝายไดทราบแลวนบแตวนท2คาบอกกลาวหรอเอกสารน3นพงไปถงตามปกต

เลขท�สญญากยม ………………

ออกวนท� ……………..

Page 66: บทที 3 วิธีการดําเนินงาน 3.1 ...411).pdf3.1.3.1 การสม ครสมาช ก ภาพที 3 - 2 แผนผังระบบงานเดิม

97

สญญาน3ทาข3นเปนสองฉบบ มขอความถกตองตรงกน ท3งสองฝายไดทราบ และเขาใจขอความโดยตลอดดแลว จงลงลายมอช2อไวเปนสาคญ และตางยดถอไวฝายละฉบบ

ลงช2อ……………………………………….ผใหกลงช2อ…………………………………….ผก

(……………………………………….) (………………………………………)

3.2.9.6 Output Design ใบเสรจรบเงน

ภาพท� 3 - 63 ใบเสรจรบเงน