banking management system for coop chiang san ltd. ระบบบริหาร... ·...

116
ระบบบริหารจัดการธนาคารสาหรับสหกรณ์การเกษตรเชียงแสน จากัด Banking Management System for COOP Chiang san Ltd. พุฒกรณ์ พลอาสา สารนิพนธ์นี้เป็นส่วนหนึ่งของการศึกษา หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 2555

Upload: others

Post on 17-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ระบบบรหารจดการธนาคารส าหรบสหกรณการเกษตรเชยงแสน จ ากด Banking Management System for COOP Chiang san Ltd.

พฒกรณ พลอาสา

สารนพนธนเปนสวนหนงของการศกษา หลกสตรวทยาศาสตรมหาบณฑต สาขาวชาเทคโนโลยสารสนเทศ

คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2555

Page 2: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

I

หวขอโครงงาน ระบบบรหารจดการธนาคารสหกรณ การเกษตรเชยงแสน จ ากด

นกศกษา นายพฒกรณ พลอาสา รหสนกศกษา 5417670030 ปรญญา วทยาศาสตรมหาบณฑต สาขาวชา เทคโนโลยสารสนเทศ พ.ศ. 2555 อาจารยผควบคมโครงงาน รศ.ดร.ฤกษชย ฟประทปศร

บทคดยอ

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

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

Page 3: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

II

กตตกรรมประกาศ

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

ขอขอบพระคณอาจารยทปรกษา รศ.ดร.ฤกษชย ฟประทปศร ทปรกษาโครงงานทใหค าปรกษา ความคดเหน และขอเสนอแนะอนเปนประโยชนในการด าเนนงานพฒน าโครงงาน โดยเฉพาะในเรองการออกแบบโครงสรางฐานขอมล

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

พฒกรณ พลอาสา เมษายน 2556

Page 4: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

III

สารบญ หนา

บทคดยอ…………………………………………………………………………………………..I กตตกรรมประกาศ………………………………………………………………………………..II สารบญ…………………………………………………………………………………………...III สารบญตาราง…………………………………………………………………………………....V สารบญรป…………………………………………………………………………………........VIII บทท 1 บทน า…………………………………………………………………………………... 1 1.1 กลาวน า…………………………………………………………………………… 1

1.2 กรณศกษา………………………………………………………………………… 1 1.3 ปญหาและแรงจงใจ……………………………………………………………….. 1 1.4 แนวทางแกปญหา………………………………………………………………… 2 1.5 วตถประสงคของโครงงาน…………………………………………………………3 1.6 ขอบเขตของโครงงาน……………………………………………………………...3 1.7 ประโยชนทคาดวาจะไดรบ………………………………………………………...5 1.8 ขนตอนและระยะเวลาในการด าเนนงาน…………………………………………..6

บทท 2 ทฤษฎและหลกการทเกยวของ………………………………………………………...7

2.1 หลกการการจดการรบฝากเงนของสหกรณการเกษตร…………………………..7 2.2 ศกษาระบบงานเดม………………………………………………………………13 2.3 การก าหนดปญหาของระบบงานเดม…………………………………………….20

บทท 3 การออกแบบระบบ……………………………………………………………………..21 3.1 วเคราะหและออกแบบระบบ............................................................................21

Page 5: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

IV

สารบญ (ตอ) หนา

บทท 4 การด าเนนโครงการ…………………………………………………………………….59

4.1 กลาวน า…………………………………………………………………………….59 4.2 ขนตอนการพฒนาระบบ…………………………………………………………..59

4.3 การตดตงและดแลระบบ…………………………………………………………...64 บทท 5 ผลการด าเนนงาน………………………………………………………………………70

5.1 กลาวน า……………………………………………………………………………70 5.2 ผลการด าเนนงาน…………………………………………………………………70

บทท 6 สรปผลโครงงาน………………………………………………………………………..93

6.1 สรปผลการท าโครงงาน…………………………………………………………...93 6.2 ขอจ ากดของโครงงาน……………………………………………………………..93 6.3 ขอเสนอแนะ……………………………………………………………………….94

บรรณานกรม……………………………………………………………………………………95 ภาคผนวก……………………………………………………………………………………….ก-1

ภาคผนวก ก……………………………………………………………………………ก-1 ภาคผนวก ข……………………………………………………………………………ข-1

Page 6: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

V

สารบญตาราง

ตารางท หนา

ตารางท 1.1 แสดงระยะเวลาในการด าเนนโครงงาน……………………………………………6 ตารางท 3.1 Process Specification 1.1………………………………………………………34 ตารางท 3.2 Process Specification 1.2 ……………………………………………………..34 ตารางท 3.3 Process Specification 1.3 ……………………………………………………..34 ตารางท 3.4 Process Specification 1.4 ……………………………………………………..35 ตารางท 3.5 Process Specification 1.5 ……………………………………………………..35 ตารางท 3.6 Process Specification 1.6 ……………………………………………………..35 ตารางท 3.7 Process Specification 1.7………………………………………………………36 ตารางท 3.8 Process Specification 1.8 ……………………………………………………..36 ตารางท 3.9 Process Specification 1.9 ……………………………………………………..36 ตารางท 3.10 Process Specification 1.10…………………………………………………...36 ตารางท 3.11 Process Specification 1.11…………………………………………………...37 ตารางท 3.12 Process Specification 1.12…………………………………………………...37 ตารางท 3.13 Process Specification 1.13…………………………………………………...37 ตารางท 3.14 Process Specification 1.14…………………………………………………...37 ตารางท 3.15 Process Specification 1.15…………………………………………………...38 ตารางท 3.16 Process Specification 1.16…………………………………………………...38 ตารางท 3.17 Process Specification 2.1…………………………………………………….38 ตารางท 3.18 Process Specification 2.2…………………………………………………….39 ตารางท 3.19 Process Specification 2.3…………………………………………………….39 ตารางท 3.20 Process Specification 2.4…………………………………………………….39 ตารางท 3.21 Process Specification 3.1…………………………………………………….40 ตารางท 3.22 Process Specification 3.2…………………………………………………….40 ตารางท 3.23 Process Specification 3.3…………………………………………………….41 ตารางท 3.24 Process Specification 3.4…………………………………………………….41 ตารางท 3.25 Process Specification 4.1…………………………………………………….41

Page 7: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

VI

สารบญตาราง (ตอ)

ตารางท หนา

ตารางท 3.26 Process Specification 4.2…………………………………………………….42 ตารางท 3.27 Process Specification 4.3…………………………………………………….42 ตารางท 3.28 Process Specification 4.4…………………………………………………….42 ตารางท 3.29 Process Specification 5.1…………………………………………………….43 ตารางท 3.30 Process Specification 5.2…………………………………………………….43 ตารางท 3.31 Process Specification 5.3…………………………………………………….44 ตารางท 3.32 Process Specification 5.4…………………………………………………….44 ตารางท 3.33 Process Specification 6.1…………………………………………………….44 ตารางท 3.34 Process Specification 6.2…………………………………………………….45 ตารางท 3.35 Process Specification 6.3…………………………………………………….45 ตารางท 3.36 Process Specification 6.4…………………………………………………….46 ตารางท 3.37 Process Specification 7.1…………………………………………………….46 ตารางท 3.38 Process Specification 7.2…………………………………………………….47 ตารางท 3.39 Process Specification 7.3…………………………………………………….47 ตารางท 3.40 Process Specification 7.4…………………………………………………….48 ตารางท 3.41 พจนานกรมแฟมขอมลสหกรณ (TB_MAS_COMPANY)…………………….52 ตารางท 3.42 พจนานกรมแฟมขอมลประเภทสมาชก (TB_MAS_CUST_GROUP)……….52 ตารางท 3.43 พจนานกรมแฟมขอมลกลมสมาชก (TB_MAS_CUST_TYPE).....................52 ตารางท 3.44 พจนานกรมแฟมขอมลสาขา (TB_MAS_BRANCH)………………………….53 ตารางท 3.45 พจนานกรมแฟมขอมลผปฏบตงาน (TB_MAS_USER)……………………...53 ตารางท 3.46 พจนานกรมแฟมขอมลประเภทเงนฝาก (TB_MAS_DEP_TYPE)…………..53 ตารางท 3.47 พจนานกรมแฟมขอมลต าแหนงงาน (TB_MAS_POSITION)………………..53 ตารางท 3.48 พจนานกรมแฟมขอมลก าหนดต าแหนง (TB_MAS_POSLIST)……………..54 ตารางท 3.49 พจนานกรมแฟมขอมลเมนใชงานหลก (TB_MAS_MAIN_MENU)………….54 ตารางท 3.50 พจนานกรมแฟมขอมลก าหนดสทธ (TB_MAS_ATHORIZATION)…………54 ตารางท 3.51 พจนานกรมแฟมขอมลประเภทรายการ (TB_MAS_BANK_TRN_TYPE)….54

Page 8: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

VII

สารบญตาราง (ตอ)

ตารางท หนา

ตารางท 3.52 พจนานกรมแฟมขอมลอตราดอกเบย (TB_TRN_BANK_INT_RATIO)…….55 ตารางท 3.53 พจนานกรมแฟมขอมลขอมลการตดตอสมาชก (TB_MAS_CONTACT)……55 ตารางท 3.54 พจนานกรมแฟมขอมลขอมลการตดตอสมาชก (TB_MAS_CONTACT)……56 ตารางท 3.55 พจนานกรมแฟมขอมลบญชเงนฝาก (TB_TRN_BANK_ACCOUNT)………57 ตารางท 3.56 พจนานกรมแฟมขอมลรายการ (TB_TRN_BANK_MOVEMENT)………….57 ตารางท 3.5 พจนานกรมแฟมขอมลรายการ (TB_TRN_BANK_MOVEMENT) (ตอ)……..58 ตารางท 3.58 พจนานกรมแฟมค านวณดอกเบย (TB_TRN_BANK_INT_HISTORY)…….58 ตารางท 4.1 แผนการตรวจสอบระบบ…………………………………………………………67 ตารางท 4.2 แผนการบ ารงรกษาระบบ………………………………………………………..68

Page 9: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

VIII

สารบญรป

รปท หนา

รปท 1.1 โครงสรางของระบบงาน……………………………………………………………….2 รปท 2.1 แสดงผงองคกรของสหกรณการเกษตรเชยงแสน จ ากด……………………………12

รปท 2.2 แสดงระบบงานเดมของขนตอนการสมครสมาชกสหกรณ ………………………….13

รปท 2.3 แสดงระบบงานเดมของขนตอนการลาออกจากการเปนสมาชกสหกรณ…………..14

รปท 2.4 แสดงระบบงานเดมของขนตอนการเปดบญชเงนฝาก……………………………...15

รปท 2.5 แสดงระบบงานเดมของขนตอนการฝาก ถอนเงน………………………………….16

รปท 2.6 แสดงระบบงานเดมของขนตอนการฝาก ถอนเงนออมทรพยพเศษ………………..17

รปท 2.7 แสดงระบบงานเดมของขนตอนการคดเบยเงนฝาก………………………………...18 รปท 2.8 แสดงระบบงานเดมของขนตอนการปดบญชเงนฝาก……………………………….19 รปท 3.1 แสดงโครงสรางของระบบงานใหม……………………………….…………………..22

รปท 3.2 ผงการไหลของขอมล Context Diagram…………………………………………….23

รปท 3.3 Data Flow Diagram Level 0……………………………….……………………….24 รปท 3.4 Data Flow Diagram Level 0 (ตอ) …………………………………………………25

รปท 3.5 Data Flow Diagram Level 1 Process 1…………………………………………...26 รปท 3.6 Data Flow Diagram Level 2 Process 1 (ตอ) ……………………………………27 รปท 3.7 Data Flow Diagram Level 1 Process 2…………………………………………..28 รปท 3.8 Data Flow Diagram Level 1 Process 3…………………………………………..29 รปท 3.9 Data Flow Diagram Level 2 Process 4…………………………………………...30 รปท 3.10 Data Flow Diagram Level 2 Process 5………………………………………….31 รปท 3.11 Data Flow Diagram Level 2 Process 6………………………………………….32 รปท 3.12 Data Flow Diagram Level 1 Process 7………………………………………….33 รปท 3.13 ER-Diagram……………………………….……………………………….……….49 รปท 3.14 Relation Schema……………………………….………………………………….50 รปท 3.15 Relation Schema (ตอ) ……………………………….…………………………...51 รปท 4.1 แผนการพฒนาระบบ……………………………….………………………………...60 รปท 4.2 แผนการตดตงระบบ……………………………….…………………………………65 รปท 4.3 แผนการปรบปรงแกไขขอผดพลาด……………………………….…………………69

Page 10: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

IX

สารบญรป (ตอ)

รปท หนา

รปท 5.1 หนาจอหลกของระบบ……………………………….………………………………..70 รปท 5.2 หนาหลกก าหนดขอมลหลก……………………………….………………………….71 รปท 5.3 รายการขอมลสาขา……………………………….…………………………………..72 รปท 5.4 รายการขอมลบรษท……………………………….………………………………….73 รปท 5.5 รายการขอมลแผนก……………………………….………………………………….74 รปท 5.6 รายการขอมลต าแหนงงาน……………………………….…………………………..75 รปท 5.7 รายการขอมลสทธการใชงาน……………………………….………………………..76 รปท 5.8 รายการขอมลผใชงาน……………………………….………………………………..77 รปท 5.9 รายการขอมลกลมสมาชก……………………………….……………………………78 รปท 5.10 รายการขอมลประเภทสมาชก……………………………….……………………...79 รปท 5.11 รายการขอมลการตดตอ……………………………….……………………………80 รปท 5.12 รายการขอมลสมาชก……………………………….……………………………….81 รปท 5.13 รายการขอมลประเภทการฝาก……………………………….…………………….82 รปท 5.14 รายการขอมลอตราดอกเบย……………………………….……………………….83 รปท 5.15 รายการขอมลการเปดบญช……………………………….………………………..84 รปท 5.16 รายการขอมลยอดยกมา……………………………….…………………………...85 รปท 5.17 รายการขอมลการฝากเงน……………………………….………………………….86 รปท 5.18 รายการขอมลการถอนเงน……………………………….………………………….87 รปท 5.19 รายการขอมลการปรบปรงยอดเพม……………………………….……………….88 รปท 5.20 รายการขอมลการปรบปรงยอดลด……………………………….…………………89 รปท 5.21 รายการขอมลการค านวณดอกเบย……………………………….………………...90 รปท 5.22 รายการขอมลประเภทรายการ ……………………………….…………………….91 รปท 5.23 แสดงหนาจอหลกการออกรายงาน……………………………….………………...92

Page 11: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

1

บทท 1 บทน า

1.1 บทน า

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

1.2 กรณศกษา

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

จากกรณศกษาฝายรบฝากเงนจากสมาชก ของสหกรณการเกษตรเชยงแสน จ ากด พบปญหาจากการปฏบตงาน ทเกดขนสรปประเดนไดดงน

1.3.1 ระบบเกาเปน Software แบบ สแตนดอโลน ซงจะรวมเอาระบบฐานขอมลไวบนเครองคอมพวเตอรเครองเดยวกนกน Software Application

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

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

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

Page 12: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

2

1.3.5 ระบบเดมไมรองรบกบ กระบวนการด าเนนงานใหมทเพม ขน อยางเชนกา รออกรายงานสรปสนปตองน าขอมลออกมา จดรปแบบเองดวยโปรแกรม Microsoft Office Excel

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

จากปญหาทกลาวมาในหวขอ 1.3 จงเกดความคดในการพฒนาระบบเทคโนโลยสารสนเทศขนมาแกปญหา โดยการจดท าระบบในลกษณะวนโดวแอปพลเคชน (Windows Application) ทมความยดหยนตอการใชงาน โดยท างานภายใตระบบเครอขายภายในองคกร (Local Network) ทงนโครงงานนจะเสนอแนวทางแกปญหาดงน

1.4.1 มเซรฟเวอร (Database Server) กลางในการเกบฐานขอมลการรบฝากเงน 1.4.2 ขอมลถกจดเกบไวเซรฟเวอรกลางอยางเปนระบบท าใหงายตอการคนหา และแกไข 1.4.3 จดท าระบบเทคโนโลยสารสนเทศ เพอควบคมเอกสารการบฝาก โดยทคอมพวเตอร

เครองกลางจะท าการจดเกบขอมลในฐานขอมลกบเอกสารทเกบไวใหสมพนธกน 1.4.4 จดท าระบบเทคโนโลยสารสนเทศ เพอจ ากดสทธควบคมขนตอนการท างานของ

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

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

Data Base Server

COOP

Data Base

Local

Network

Manager

User

User

Counter Service 1

Counter Service 2

PC Manager

รปท 1.1 โครงสรางของระบบงาน จากรปท 1.1 โครงสรางของระบบรบฝากเงนส าหรบสหกรณ โดยผใช (User) ท าการ

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

Page 13: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

3

เชอมตอกบผใชงาน (Interface) ซงระบบ Windows Application ทตดตงไวบนเครอง PC จะเชอมโยงผานระบบเครอขายภายใน (Local Network) โดยจะท าการสงผานขอมลน าไปจดเกบ ยงฐานขอมล (Database Server) ซงเปนแหลงขอมลสวนกลางทสามสารถใชงานขอมลในระบบฐานขอมลรวมกนไดอยางมประสทธภาพ 1.5 วตถประสงคของโครงงาน

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

1.5.1 จดท าระบบบรหารจดการขอมลของสหกรณการเกษตรและขอมลของสมาชกจดเกบลงในระบบฐานขอมลกลาง

1.5.2 จดท าระบบบรหารจดการระบบเงนฝากถอนของสมาชกใหเปนไปตามล าดบขนตอนการปฏบตงานของสหกรณการเกษตรเชยงแสน

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

1.5.4 เพอท าใหขอมลหรอเอกสารตางๆ มความถกตองครบถวน ลดความผดพลาด และซ าซอนของขอมล

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

1.5.6 ชวยเพมประสทธภาพในการปฏบตงานของเจาหนาทรบฝากเงน 1.5.7 ชวยใหผบรหารมขอมลในการบรหารจดการงานดานการวเคราะห เพอชวยในการ

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

1.6 ขอบเขตของโครงงาน

การพฒนาระบบบรหารจดการธนาคาร ของสหกรณ ไดออกแบบเพอใหการสนบสนนการท างานบนระบบเครอขายโดยก าหนดรหสผใช (User ID) และรหสผาน (Password) ออกเปน 3 ระดบดงน

1.6.1 หวหนาฝายธนาคาร มขอบเขตในการจดการกบระบบดงน 1.6.1.1 บนทกและปรบปรงขอมลสหกรณ 1.6.1.2 บนทกและปรบปรงขอมลผใชระบบ 1.6.1.3 บนทกและปรบปรงขอมลกลมสมาชก 1.6.1.4 บนทกและปรบปรงขอมลประเภทสมาชก 1.6.1.5 บนทกและปรบปรงขอมลประเภทเงนฝาก 1.6.1.6 บนทกและปรบปรงขอมลอตราดอกเบย

Page 14: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

4

1.6.1.7 บนทกและปรบปรงขอมลเงนฝากยอดยกมา 1.6.1.8 บนทกและปรบปรงขอมลค านวณดอกเบย 1.6.1.9 บนทกขอมลจายดอกเบยเงนฝากคางจาย 1.6.1.10 ออกรายงานสรปยอดสนป

1.6.2 เจาหนาทฝายธนาคาร มขอบเขตในการท างานผานโปรแกรม ดงน 1.6.2.1 บนทกและปรบปรงขอมลการตดตอ 1.6.2.2 บนทกและปรบปรงขอมลสมาชก 1.6.2.3 บนทกและปรบปรงขอมลการเปดบญช 1.6.2.4 บนทกการฝากเงน 1.6.2.5 บนทกการถอนเงน 1.6.2.6 ปรบปรงยอดเพม 1.6.2.7 ปรบปรงยอดลด 1.6.2.8 ออกรายงานเงนฝาก/ถอนตามเจาหนาท 1.6.2.9 ออกรายงานเงนฝาก/ถอนตามประเภทบญช 1.6.2.10 ออกรายงานเงนฝาก/ถอนตามกลมสมาชก 1.6.2.11 ออกรายงานการปรบปรงยอดฝาก/ถอน 1.6.2.12 ออกตรวจสอบรายงานยอดเคลอนไหว 1.6.2.13 ออกรายงานสรปเงนฝากออมทรพยคงเหลอ 1.6.2.14 ออกรายงานสรปเงนฝากออมทรพยคงเหลอตามกลม

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

1.6.3.1 ตรวจสอบรายงานเงนฝาก/ถอนตามเจาหนาท 1.6.3.2 ตรวจสอบรายงานเงนฝาก/ถอนตามประเภทบญช 1.6.3.3 ตรวจสอบรายงานเงนฝาก/ถอนตามกลมสมาชก 1.6.3.4 ตรวจสอบรายงานการปรบปรงยอดฝาก /ถอน 1.6.3.5 ตรวจสอบรายงานยอดเคลอนไหว 1.6.3.6 ตรวจสอบรายงานสรปเงนฝากออมทรพยคงเหลอ 1.6.3.7 ตรวจสอบรายงานสรปเงนฝากออมทรพยคงเหลอตามกลม 1.6.3.8 ตรวจสอบรายงานสรปยอดสนป

1.7 ประโยชนของโครงงาน

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

Page 15: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

5

1.7.5 ลดภาระงานของเจาหนาทผรบผดชอบงานธนาคารของสหกรณ 1.7.6 ผบรหารสามารถตรวจสอบยอดเคลอนไหวฝากถอนเงนไดดวยตนเอง 1.7.7 ระบบสามารถ Export ขอมลออกเปน File Excel ไดเพอใชในการวเคราะหใน

รปแบบอนๆทตองการได และสามารถออกรายงานในรปแบบ PDF ได 1.8 ขนตอนและระยะเวลาในการด าเนนงาน

สารนพนธนไดศกษาตามขนตอนการพฒนาระบบ (System Development Life Cycle : SDLC) ซงมรายละเอยดขนตอนในการท างานดงน

1.8.1 การศกษาและรวบรวมขอมล 1.8.1.1 ศกษาปญหาและความตองการของระบบ 1.8.1.2 วเคราะหความเปนไปไดของโครงการ

1.8.2 การวเคราะหระบบงาน 1.8.2.1 วเคราะหระบบงานเดมวากระบวนการเดมมขอบกพรองอยางไร 1.8.2.2 วเคราะหระบบงานใหม เพอน าเอาระบบสารสนเทศเขามาชวยในการ

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

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

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

1.8.3.3 การพฒนาระบบ เปนการพฒนาตามขนตอนและกระบวนการทไดจาก การศกษาและวเคราะหระบบเพอพฒนาโปรแกรมตามทไดออกแบบระบบไว

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

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

1.8.5 การตรวจสอบเอกสารโครงงานเพอจดท ารปเลม

Page 16: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

6

ตารางท 1.1 แสดงระยะเวลาในการด าเนนโครงงาน

ขนตอนการท างาน

ระยะเวลาการปฏบตงาน

พ.ศ. 2555 พ.ศ. 2556

พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ.

ล าดบ รายละเอยดการปฏบตงาน 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 การศกษาและรวบรวมขอมล

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

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

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

5 การทดลอง และตดตามการใชงาน

6 การปรบปรงแกไข

7 การตรวจสอบเอกสารโครงงานเพอจดท ารปเลม

Page 17: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

7

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

ในการพฒนาระบบรบฝากเงนของสหกรณการเกษตรน ผพฒนาไดศกษาหลกการ ทฤษฎ

และเทคโนโลยตางๆ ทเกยวของในการประยกตใชกบการพฒนาระบบ ซงประกอบดวยหวขอตางๆดงตอไปน

2.1 หลกการการจดการรบฝากเงนของสหกรณการเกษตร 2.2 ศกษาระบบงานเดม 2.3 การก าหนดปญหาของระบบงานเดม

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

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

1. เพอเสรมสรางความเขมแขงทางการเงนของเกษตรกร และประชากรในชมชน โดยมงสการปรบเปลยนในการด าเนนชวตความเปนอยทดขน

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

แหลงเงนทนอนๆ 7. เปนแหลงรวบรวมเงนทนผลตสนคารวมถงจ าหนายสนคาทางการเกษตร

8. อนๆ ตามทคณะกรรมการสหกรณฯเหนสมควร เพอสรางความเขมแขงแกสหกรณฯ การเขาเปนสมาชก

1. ยนค าขอสมครเปนสมาชกทคณะกรรมการสหกรณฯ 2. สามารถสมครเขาเปนสมาชกไดทงในลกษณะบคคลหรอกลม หรอองคกรชมชนแลวแต

ความสมครใจของผสมคร 3. คณะกรรมการสหกรณฯเปนผพจารณา จะรบเขาเปนสมาชกโดยชอบธรรม

Page 18: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

8

สทธของสมาชก 1. การเขารวมประชม 2. ไดรบบรการจากสหกรณฯ ตามประกาศของสหกรณฯ 3. สทธในการตรวจสอบการด าเนนงานของสหกรณฯ 4. สทธอนๆทคณะกรรมการสหกรณฯก าหนด

หนาทของสมาชก

1. ตองปฏบตตามระเบยบมตทประชมของสหกรณฯ 2. เขารวมประชมเมอสหกรณฯนดหมาย 3. สงเสรมสนบสนนใหความรวมมอกบสหกรณฯ

การพนจากการเปนสมาชก 1. ตาย

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

หรอรวมมอกบสหกรณฯไมวาดวยประการใดๆ 2.1.1 ระเบยบการรบฝากเงน [7] ขอก าหนดทวไป

สหกรณรบเงนฝากจากสมาชกได 2 ประเภท คอ

1. เงนฝากออมทรพย 2. เงนฝากประจ า

การเปดบญชและการฝากเงน [7]

1. สมาชกประสงคจะเปดบญชเงนฝากใหมาตดตอกบเจาหนาทสหกรณ ณ ส านกงานสหกรณ

ดวยตนเอง และตองยนหนงสอขอเปดบญชเงนฝากตามแบบของสหกรณ โดยมรายการครบถวน

ตามทระบไวในแบบหนงสอขอเปดบญชนน

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

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

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

Page 19: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

9

เจาหนาทสหกรณพจารณาความถกตอง ลายมอชอทกกรณเกยวกบเงนฝากใหใชอกษรไทยเขยน

ดวยหมกทงตองเขยนดวยลายมอตนเอง

3. สมาชกสามารถเปดบญชเงนฝากไดดงน

3.1 เงนฝากออมทรพย ผฝากรายหนงอาจเปดบญชเงนฝากออมทรพยในสหกรณไดโดย

จ านวนเงนฝากในบญชตองไมนอยกวา 1,000 บาท และผฝากจะสงเงนฝากเพมขนเมอใดโดย

จ านวนเทาใดกได

3.2 เงนฝากประจ ารายหนงๆ ตองมจ านวนไมนอยกวา 100 บาท และระยะเวลาฝากตอง

ไมนอยกวา 3 เดอน

4. ในการเปดบญชเงนฝากสหกรณจะออกสมดคฝากใหผฝากถอไว สมดคฝากนนผฝาก

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

ทกราย การลงบนทกรายการตางๆ ในสมดคฝากนน จะท าไดโดยทางฝายสหกรณ ซงประธาน

กรรมการหรอรองประธานกรรมการ หรอเหรญญก หรอผจดการ หรอผทไดรบมอบหมายเปนผลง

ลายมอชอยอก ากบไว ถาผฝากตรวจพบวารายการใดในสมดคฝากคลาดเคลอน ตองแจงตอ

สหกรณเพอท าการแกไขให

สมดคฝากเลมทใชเตมแลวหรอช ารดจนใชการไมได ใหน ามายนตอเจาหนาทสหกรณเพอ

จะไดยกเลก สมดคฝากเลมนน และโอนยอดเงนคงเหลอเขาสมดคฝาก เลมใหมซงออกจะใหผฝาก

ถอไว สมดคฝากเลมทยกเลกนนผฝากจะรบคนกได

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

เปนหนงสอตอสหกรณ สหกรณจะน ายอดเงนคงเหลอเขาสมดคฝากเลมใหมออกใหผฝากถอไว

ตอไป สวนสมดคฝากเลมทหายจะท าการยกเลก

ในกรณทสหกรณออกสมดใหกบผฝากครงแรก หรอออกเลมใหมใหตอจากเลมกอน ซงลง

รายการเตมแลว หรอช ารดใชการไมได สหกรณจะไมคดคาธรรมเนยม แตกรณทสมดคฝากของผ

ฝากคนใดสญหาย สหกรณจะออกสมดคฝากใหมใหโดยคดคาธรรมเนยมเลมละ 20 บาท

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

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

Page 20: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

10

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

การถอนเงนฝากและการปดบญช [7] 1. การถอนเงนจากบญชเงนฝาก ตองใชใบถอนเงนตามแบบของสหกรณ

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

Page 21: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

11

4. ในกรณทผฝากตาย สหกรณจะจายคนเงนคงเหลอทงหมดในบญชเงนฝากใหแกผร บประโยชนทได ระบไวหรอถาไมไดระบไว สหกรณกจะคนใหกบบคคลทไดน าหลกฐานมาแสด งตอคณะกรรมการวาเปนทายาทมสทธไดรบเงนจ านวนดงกลาวนน 5. ในกรณทคณะกรรมการของสหกรณเหนวาผฝากฝาฝนระเบยบ หรอเหนวาไมมมเหตอนสมควรทจะปดบญชเงนฝาก สหกรณจะไมรบเงนฝากของผฝาก และใหผฝากถอนเงนคงเหลอทงหมดเพอปดบญชเงนฝาก กรณดงกลาวสหกรณจะแจงเปนหนงสอไปยงผฝาก 6. การถอนเงนฝากเพอปดบญช สหกรณจะค านวณดอกเบยใหถงวนกอนวนถอนหนงวน ยกเวนการปดบญชเงนฝากในกรณผฝากฝาฝนระเบยบ สหกรณจะค านวณดอกเบยใหถงกอนวนทแจงหนงวน และสหกรณจะไมให คดดอกเบยอกไมวาผฝากจะถอนเงนเมอใด และเมอสหกรณไดจายเงนคนผฝากแลว จะยกเลกสมดคฝากบญชนน

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

2.1.4 แนวปฏบตของเจาหนาทฝายธนาคาร 1. ท าหนาทบนทกและปรบปรงขอมลสมาชก 2. ท าหนาทตรวจสอบขอมลสมาชก 3. ท าหนาทเปดบญชใหมใหกบสมาชก 4. ท าหนาทบนทกการฝากเงน เขาบญชของสมาชก 5. ท าหนาทบนทกการถอนเงน ออกจากบญชของสมาชก 6. ท าหนาทปรบปรงยอดเพม ปรบปรงยอดลด 7. ออกรายงานยอดการเคลอนไหว ตามทหวหนาฝายธนาคารรองขอ

2.1.5 แนวปฏบตของผจดการสหกรณการเกษตร 1. ตรวจสอบรายงานยอดเคลอนไหวของเงนฝากถอน 2. เสนอขอมลยอดเงนเคลอนไหวตอคณะกรรมการผถอหนของสหกรณ 3. วเคราะหแนวโนมยอดฝากเงนของสมาชกรวมกบคณะกรรมการผถอหน

สหกรณ เพอก าหนดอดตราดอกเบยเงนฝากใหแกสมาชกของสหกรณในแตละรอบป 4. วางแผนและวเคราะหปญหาเพอวางกลยทธสงเสรมดานการตลาด 5. มอบหมายแผนและกลยทธดานรบฝากเงนใหกบหวหนาฝายธนาคารของ

สหกรณการเกษตรเพอด าเนนการ

Page 22: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

12

2.2 ศกษาระบบงานเดม ผงองคกรของสหกรณการเกษตรเชยงแสน จ ากด

3 4 3

3 2 2 3

รปท 2.1 แสดงผงองคกรของสหกรณการเกษตรเชยงแสน จ ากด

สหกรณการเกษตรเชยงแสน จ ากด ไดแบงการบรหารภายในองคกรออกเปน 3 สวน

หลกๆดงน 1. ผจดการสหกรณ มอ านาจหนาทในการจดการทวไป และรบผดชอบเกยวกบกจการ

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

3. ฝายพฒนาธรกจ ด าเนนการคดเลอก และตรวจสอบ ผทจะสมครเขามาเปนสมาชกสหกรณ จดตงกลมสนเชอ ส ารวจตรวจสอบผลการท ากนของสมาชก สอบสวนและชวยท าค าขอก

Page 23: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

13

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

ในการจดการธนาคารรบฝากเงน ของสหกรณการเกษตรเชยงแสน มดงน 2.2.1 ขนตอนการสมครสมาชกสหกรณ

+

.

.

6

รปท 2.2 แสดงระบบงานเดมของขนตอนการสมครสมาชกสหกรณ

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

Page 24: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

14

2.2.2 ขนตอนการลาออกจากการเปนสมาชกสหกรณ

.

รปท 2.3 แสดงระบบงานเดมของขนตอนการลาออกจากการเปนสมาชกสหกรณ

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

Page 25: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

15

2.2.3 ขนตอนการเปดบญชเงนฝาก

.

+

.

STATEMENT

.

10,000

500

20

รปท 2.4 แสดงระบบงานเดมของขนตอนการเปดบญชเงนฝาก

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

Page 26: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

16

2.2.4 ขนตอนการฝาก ถอนเงน เงนฝากประจ า

500

.

. /

STATEMENT

.

- -

รปท 2.5 แสดงระบบงานเดมของขนตอนการฝาก ถอนเงน

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

Page 27: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

17

2.2.5 ขนตอนการฝาก ถอนเงนออมทรพยพเศษ

10,000

.

1

. /

STATEMENT

.

- -

รปท 2.6 แสดงระบบงานเดมของขนตอนการฝาก ถอนเงนออมทรพยพเศษ

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

Page 28: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

18

2.2.6 ขนตอนการจายดอกเบยเงนฝาก

7

.

31

รปท 2.7 แสดงระบบงานเดมของขนตอนการคดเบยเงนฝาก สหกรณการเกษตรเชยงแสนจะด าเนนการจายดอกเบยเงนฝากใหแกสมาชกปละหนงครง

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

Page 29: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

19

2.2.7 ขนตอนการปดบญชเงนฝาก

“ ”

.

.

STATEMENT

.

- -

รปท 2.8 แสดงระบบงานเดมของขนตอนการปดบญชเงนฝาก

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

Page 30: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

20

2.3 การก าหนดปญหาของระบบงานเดม 2.2.1 จ านวนเจาหนาทมไมเพยงพอ เมอเทยบกบปรมาณงาน และขอจ ากดดานระยะเวลา 2.2.2 ตองเกบขอมลซ าซอน เนองจากตองท าสรปออกมาหลายรปแบบ 2.2.3 เนองจากขอมลทถกสรปออกมาหลายรปแบบท าใหเมอมการปรบปรงเปลยนแปลง

ขอมลตองท าการแกไขในทกรปแบบ ซงอาจเกดขอผดพลาดได 3.2.4 การคนหาขอมลล าบากและลาชา 3.2.5 ไมสามารถตรวจสอบขอมลเกยวกบการฝากถอนเงนไดสะดวก 3.2.6 สรปผลการด าเนนงานไดลาชาเนองจากการเกบขอมลทกระจาย 3.2.7 การสรปขอมลเพอทจะเลอกดเฉพาะบางรายการเปนไปดวยความยากล าบาก

Page 31: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

21

บทท 3 ขนตอนและการด าเนนงาน

ในการพฒนาโปรแกรมระบบการจดการธนาคารรบฝากเงน ของสหกรณการเกษตรเชยง

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

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

จากการวเคราะหขอมลทงหมดสามารถเขยนผงงานระบบ (System Flowchart) ซงเปนผงงานทแสดงขอบเขต และล าดบขนตอนการท างานของระบบ รวมทงแสดงรปแบบของขอมลเขา (input) และขอมลออก (output) วาถกรบเขาหรอแสดงผลโดยผานสอประเภทใด และเนองจากผงงานระบบเปนแผนภาพทแสดงถงระบบโดยรวม ดงนนกระบวนการน จงแสดงเพยงขนตอนหนงในผงงานระบบเทานน ซงภาพแสดงผงงานระบบการฝากถอนเงนจะปรากฏอยในภาพท 3.9 ซงอธบายไดดงน

Page 32: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

22

3.3.1 โครงสรางของระบบ (System Infrastructure)

/

COOPData Base

LogIn

/ /

Statement

Statement

รปท 3.1 แสดงโครงสรางของระบบงานใหม

รปท 3.9 แสดงผงงานระบบการจดการ รบฝากเงน หลงจากทไดท าการวเคราะหผงงาน

ระบบซงแสดงเสนทางการเดนทางของเอกสารในระบบการ รบฝากเงนแลว ขนตอนตอไปจะเปน

การวเคราะหถงภาพรวมของขอมลทเขา และออกของระบบ ซงแสดงไดดงภาพท 3.10 ดงน

Page 33: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

23

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

ผงการไหลของขอมล (Context Diagram)

\

/

LogIn

, , ,

,

0

Banking Management System for COOP Chiang san Ltd

, , ,

รปท 3.2 ผงการไหลของขอมล Context Diagram

Page 34: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

24

3.3.3 Data Flow Diagram 3.3.3.1 Data Flow Diagram Level 0

1.0

D3

D11

D1

D4

D2

D9

D10

2.0

3.0

4.0

5.0

D6

D7

D7

/

D6

D4

D2

D12

D13

D14

D2

รปท 3.3 Data Flow Diagram Level 0

Page 35: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

25

3.3.3.1 Data Flow Diagram Level 0 (ตอ)

6.0

7.0

D7 / / D7

D5

D6

D4

D7 /

รปท 3.4 Data Flow Diagram Level 0 (ตอ)

Page 36: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

26

3.3.3.2 Data Flow Diagram Level 1 Process 1

1.3

1.4

1.5

1.1

1.2

1.7

1.8

D3

D5

D4

D1

1.6

รปท 3.5 Data Flow Diagram Level 1 Process 1

Page 37: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

27

3.3.3.2 Data Flow Diagram Level 1 Process 1 (ตอ)

1.9

1.10

D2

1.11

1.12

D12

1.13

1.14

D13

1.15

1.16

D14

รปท 3.6 Data Flow Diagram Level 2 Process 1 (ตอ)

Page 38: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

28

3.3.3.3 Data Flow Diagram Level 1 Process 2

2.1

D2

D3

2.2

2.3

D2

D3

2.4

รปท 3.7 Data Flow Diagram Level 1 Process 2

Page 39: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

29

3.3.3.4 Data Flow Diagram Level 1 Process 3

3.1

D2

3.2

3.3

3.4

D4

D4

D6

รปท 3.8 Data Flow Diagram Level 1 Process 3

Page 40: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

30

3.3.3.5 Data Flow Diagram Level 1 Process 4

4.1

D2

4.2

4.3

4.4

D4

D4

D7 /

D6

รปท 3.9 Data Flow Diagram Level 2 Process 4

Page 41: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

31

3.3.3.6 Data Flow Diagram Level 1 Process 5

5.1

D2

/

5.2

5.3

5.4

D4

D4

D7 /

D6

รปท 3.10 Data Flow Diagram Level 2 Process 5

Page 42: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

32

3.3.3.7 Data Flow Diagram Level 1 Process 6

6.1

D2

6.2

/

6.3

6.4

D4

D7 /

D6

/ D7

รปท 3.11 Data Flow Diagram Level 2 Process 6

Page 43: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

33

3.3.3.8 Data Flow Diagram Level 1 Process 7

7.1

D2

7.2

7.3

7.4

/ D7

D4

D6

D7 /

D5

รปท 3.12 Data Flow Diagram Level 1 Process 7

Page 44: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

34

3.3.4 Process Specification ตารางท 3.1 Process Specification 1.1 Process Specification Number 1.1 Process Name เปนกระบวนการทใชในการเพมขอมลผเขาใชระบบ Description เปนการจดเกบขอมลผเขาใชระบบใหม Input data flows ขอมลผเขาใชระบบ from External Entity ผดแลระบบ Output data flows ขอมลผเขาใชระบบ to Data Store D1 ขอมลผเขาใชระบบ ตารางท 3.2 Process Specification 1.2 Process Specification Number 1.2 Process Name แกไขขอมลผเขาใชระบบ Description เปนกระบวนการทใชในการแกไขขอมลผเขาใชระบบ Input data flows เปลยนแปลงขอมลผเขาใชระบบ from External Entity ผดแลระบบ Output data flows เปลยนแปลงขอมลผเขาใชระบบ to Data Store D1 ขอมลผเขาใชระบบ ตารางท 3.3 Process Specification 1.3 Process Specification Number 1.3 Process Name เพมขอมลอตราดอกเบยเงนฝาก Description เปนกระบวนการทใชในการเพมขอมลอตราดอกเบยเงนฝาก Input data flows ขอมลอตราดอกเบยเงนฝาก from External Entity คณะกรรมการ Output data flows ขอมลอตราดอกเบยเงนฝาก to Data Store D5 ขอมลอตราดอกเบยเงน

ฝาก

Page 45: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

35

ตารางท 3.4 Process Specification 1.4 Process Specification Number 1.4 Process Name แกไขขอมลอตราดอกเบยเงนฝาก Description เปนกระบวนการทใชในการแกไขขอมลอตราดอกเบยเงนฝาก Input data flows เปลยนแปลงขอมลอตราดอกเบยเงนฝาก from External Entity ผดแล

ระบบ Output data flows เปลยนแปลงขอมลอตราดอกเบยเงนฝาก to Data Store D5 ขอมลอตรา

ดอกเบยเงนฝาก ตารางท 3.5 Process Specification 1.5 Process Specification Number 1.5 Process Name เพมขอมลขอมลประเภทสมาชก Description เปนกระบวนการทใชในการเพมขอมลขอมลประเภทสมาชก Input data flows ขอมลประเภทสมาชก from External Entity ผปฏบตงาน Output data flows ขอมลประเภทสมาชก to Data Store D3 ขอมลประเภทสมาชก ตารางท 3.6 Process Specification 1.6 Process Specification Number 1.6 Process Name แกไขขอมลประเภทสมาชก Description เปนกระบวนการทใชในการแกไขขอมลประเภทสมาชก Input data flows เปลยนแปลงขอมลประเภทสมาชก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลประเภทสมาชก to Data Store D3 ขอมลประเภท

สมาชก

Page 46: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

36

ตารางท 3.7 Process Specification 1.7 Process Specification Number 1.7 Process Name เพมขอมลประเภทเงนฝาก Description เปนกระบวนการทใชในการเพมขอมลประเภทเงนฝาก Input data flows ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน Output data flows ขอมลประเภทเงนฝาก to Data Store D4 ขอมลประเภทเงนฝาก ตารางท 3.8 Process Specification 1.8 Process Specification Number 1.8 Process Name แกไขขอมลประเภทเงนฝาก Description เปนกระบวนการทใชในการแกไขขอมลประเภทเงนฝาก Input data flows เปลยนแปลงขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลประเภทเงนฝาก to Data Store D4 ขอมลประเภทเงน

ฝาก ตารางท 3.9 Process Specification 1.9 Process Specification Number 1.9 Process Name เพมขอมลกลมสมาชก Description เปนกระบวนการทใชในการเพมขอมลกลมสมาชก Input data flows ขอมลกลมสมาชก from External Entity ผปฏบตงาน Output data flows ขอมลกลมสมาชก to Data Store D2 ขอมลกลมสมาชก ตารางท 3.10 Process Specification 1.10 Process Specification Number 1.10 Process Name แกไขขอมลกลมสมาชก Description เปนกระบวนการทใชในการแกไขขอมลกลมสมาชก Input data flows เปลยนแปลงขอมลกลมสมาชก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลกลมสมาชก to Data Store D2 ขอมลกลมสมาชก

Page 47: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

37

ตารางท 3.11 Process Specification 1.1 Process Specification Number 1.11 Process Name จดเกบขอมลแผนก Description เปนกระบวนการทใชในการจดเกบขอมลแผนก Input data flows ขอมลแผนก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลขอมลแผนก to Data Store D12 ขอมลแผนก ตารางท 3.12 Process Specification 1.12 Process Specification Number 1.12 Process Name แกไขขอมลแผนก Description เปนกระบวนการทใชในการแกไขขอมลแผนก Input data flows เปลยนแปลงขอมลแผนก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลแผนก to Data Store D12 ขอมลแผนก ตารางท 3.13 Process Specification 1.13 Process Specification Number 1.13 Process Name จดเกบขอมลต าแหนง Description เปนกระบวนการทใชในการจดเกบขอมลต าแหนง Input data flows ขอมลต าแหนง from External Entity ผปฏบตงาน Output data flows ขอมลต าแหนง to Data Store D13 ขอมลต าแหนง ตารางท 3.14 Process Specification 1.14 Process Specification Number 1.14 Process Name แกไขขอมลต าแหนง Description เปนกระบวนการทใชในการแกไขขอมลต าแหนง Input data flows เปลยนแปลงขอมลต าแหนง from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลต าแหนง to Data Store D13 ขอมลต าแหนง

Page 48: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

38

ตารางท 3.15 Process Specification 1.15 Process Specification Number 1.15 Process Name จดเกบขอมลเมนหลก Description เปนกระบวนการทใชในการจดเกบขอมลเมนหลก Input data flows ขอมลเมนหลก from External Entity ผปฏบตงาน Output data flows ขอมลเมนหลก to Data Store D14 ขอมลเมนหลก ตารางท 3.16 Process Specification 1.16 Process Specification Number 1.16 Process Name แกไขขอมลเมนหลก Description เปนกระบวนการทใชในการแกไขขอมลเมนหลก Input data flows เปลยนแปลงขอมลเมนหลก from External Entity ผปฏบตงาน Output data flows เปลยนแปลงขอมลเมนหลก to Data Store D14 ขอมลเมนหลก ตารางท 3.17 Process Specification 2.1 Process Specification Number 2.1 Process Name ตรวจสอบการเปนสมาชก Description เปนกระบวนการทใชในการตรวจสอบการเปนสมาชก Input data flows ขอมลสมาชก from External Entity สมาชก

รายละเอยดประเภทสมาชก from Data Store D3 ขอมลประเภทสมาชก ขอมลประเภทสมาชก from External Entity ผปฏบตงาน รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก

Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน รายละเอยดประเภทสมาชก to External Entity ผปฏบตงาน ขอมลสมาชก to Process 2.2 ตรวจสอบความถกตองของขอมลสมาชก

Page 49: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

39

ตารางท 3.18 Process Specification 2.2 Process Specification Number 2.2 Process Name ตรวจสอบความถกตองของขอมลสมาชก Description เปนกระบวนการทใชในการตรวจสอบความถกตองของขอมลสมาชก Input data flows รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก

รายละเอยดประเภทสมาชก from Data Store D3 ขอมลประเภทสมาชก Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน

รายละเอยดประเภทสมาชก to External Entity ผปฏบตงาน ขอมลสมาชก to Process 2.3 บนทกขอมลการสมครสมาชก

ตารางท 3.19 Process Specification 2.3 Process Specification Number 2.3 Process Name บนทกขอมลการสมครสมาชก Description เปนกระบวนการทใชในการบนทกขอมลการสมครสมาชก Input data flows ขอมลสมาชก from Process 2.2 ตรวจสอบความถกตองของขอมล

สมาชก Output data flows ขอมลสมาชก to Data Store D2 ขอมลสมาชก

ขอมลสมาชก to Process 2.4 พมพเอกสารการออกบตรสมาชก ตารางท 3.20 Process Specification 2.4 Process Specification Number 2.4 Process Name พมพเอกสารการออกบตรสมาชก Description เปนกระบวนการทใชในการพมพเอกสารการเพอออกบตรสมาชก Input data flows ขอมลสมาชก from Process 2.3 บนทกขอมลการสมครสมาชก Output data flows เอกสารการเพอออกบตรสมาชก to External Entity สมาชก

Page 50: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

40

ตารางท 3.21 Process Specification 3.1 Process Specification Number 3.1 Process Name ตรวจสอบการเปนสมาชก Description เปนกระบวนการทใชในการตรวจสอบการเปนสมาชก Input data flows ขอมลสมาชก from External Entity สมาชก

ขอมลประเภทสมาชก from External Entity สมาชก รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก

Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ขอมลสมาชก to Process 3.2 ตรวจสอบความถกตองของขอมลเปดบญช

ตารางท 3.22 Process Specification 3.2 Process Specification Number 3.2 Process Name ตรวจสอบความถกตองของขอมลเปดบญช Description เปนกระบวนการทใชในการตรวจสอบความถกตองของขอมลเปดบญช Input data flows ขอมลสมาชก from Process 3.1 ตรวจสอบการเปนสมาชก

ขอมลเลขทบญช from External Entity ผปฏบตงาน ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดการเปดบญช from Data Store D6 ขอมลการเปดบญช

Output data flows รายละเอยดการเปดบญช to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ขอมลการเปดบญช to Process 3.3 บนทกขอมลการเปดบญช

Page 51: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

41

ตารางท 3.23 Process Specification 3.3 Process Specification Number 3.3 Process Name บนทกขอมลการเปดบญช Description เปนกระบวนการทใชในการบนทกขอมลการเปดบญช Input data flows ขอมลการเปดบญช from Process 3.2 ตรวจสอบความถกตองของขอมล

เปดบญช Output data flows ขอมลการเปดบญชใหม to Data Store D6 ขอมลการเปดบญช

ขอมลการเปดบญช to Process 3.4 พมพสมดฝาก ตารางท 3.24 Process Specification 3.4 Process Specification Number 3.4 Process Name พมพสมดฝาก Description เปนกระบวนการทใชในการพมพสมดฝาก Input data flows ขอมลการเปดบญช from Process 3.3 บนทกขอมลการเปดบญช Output data flows สมดบญชคฝาก to External Entity สมาชก ตารางท 3.25 Process Specification 4.1 Process Specification Number 4.1 Process Name ตรวจสอบขอมลบญชเงนฝาก Description เปนกระบวนการทใชในการตรวจสอบขอมลบญชเงนฝาก Input data flows ใบฝากเงนสด from External Entity สมาชก

ขอมลสมาชก from External Entity สมาชก ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน รายละเอยดบญชเงนฝาก from Data Store D6 ขอมลบญชเงนฝาก รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก

Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ขอมลบญชเงนฝาก to Process 4.2 ตรวจสอบความถกตองของขอมลการฝาก

Page 52: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

42

ตารางท 3.26 Process Specification 4.2 Process Specification Number 4.2 Process Name ตรวจสอบความถกตองของขอมลการฝาก Description เปนกระบวนการทใชในการตรวจสอบความถกตองของขอมลการฝาก Input data flows ขอมลบญชเงนฝาก from Process 4.1 ตรวจสอบขอมลบญชเงนฝาก

รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดการฝากถอน from Data Store D7 ขอมลการฝากถอน

Output data flows รายละเอยดการฝากถอน to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ยอดเงนคงเหลอในบญช to External Entity ผปฏบตงาน ขอมลการฝากเงน to Process 4.3 บนทกขอมลการฝาก

ตารางท 3.27 Process Specification 4.3 Process Specification Number 4.3 Process Name บนทกขอมลการฝาก Description เปนกระบวนการทใชในการบนทกขอมลการฝาก Input data flows ขอมลการฝากเงน from Process 4.2 ตรวจสอบความถกตองของขอมล

การฝาก Output data flows ขอมลใบฝากเงน to Data Store D7 ขอมลการฝากเงน

ขอมลการฝากเงน to Process 4.4 พมพรายการฝากลงในสมดคฝาก ตารางท 3.28 Process Specification 4.4 Process Specification Number 4.4 Process Name พมพรายการฝากลงในสมดคฝาก Description เปนกระบวนการทใชในการพมพรายการฝากลงในสมดคฝาก Input data flows ขอมลการฝากเงน to Process 4.3 เปนกระบวนการทใชในการบนทก

ขอมลการฝาก Output data flows รายการฝากเงน to External Entity ขอมลสมาชก

Page 53: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

43

ตารางท 3.29 Process Specification 5.1 Process Specification Number 5.1 Process Name ตรวจสอบขอมลบญชเงนฝาก Description เปนกระบวนการทใชในการตรวจสอบขอมลบญชเงนฝาก Input data flows ใบถอนเงนสด/ปดบญช from External Entity สมาชก

ขอมลสมาชก from External Entity สมาชก รายละเอยดบญชเงนฝาก from Data Store D6 ขอมลบญชเงนฝาก รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดสมาชก from Data Store D2 ขอมลเอยดสมาชก ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน

Output data flows รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน รายละเอยดสมาชก to External Entity ผปฏบตงาน ขอมลบญชเงนฝาก to Process 5.2 ตรวจสอบความถกตองของขอมลการถอนและยอดเงนฝากคงเหลอ

ตารางท 3.30 Process Specification 5.2 Process Specification Number 5.2 Process Name ตรวจสอบความถกตองของขอมลการถอนและยอดเงนฝากคงเหลอ Description เปนกระบวนการทใชในการตรวจสอบความถกตองของขอมลการถอนและ

ยอดเงนฝากคงเหลอ Input data flows ขอมลบญชเงนฝาก from Process 5.1 ตรวจสอบขอมลบญชเงนฝาก

รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดการฝากถอน from Data Store D7 ขอมลการฝากถอน

Output data flows รายละเอยดการฝากถอน to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ยอดเงนฝากคงเหลอในบญช to External Entity ผปฏบตงาน ขอมลการถอนเงน to Process 5.3 บนทกขอมลการถอน

Page 54: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

44

ตารางท 3.31 Process Specification 5.3 Process Specification Number 5.3 Process Name บนทกขอมลการถอน Description เปนกระบวนการทใชในการบนทกขอมลการถอน Input data flows ขอมลการถอนเงน from Process 5.2 ตรวจสอบความถกตองของขอมล

การถอนและยอดเงนฝากคงเหลอ Output data flows ขอมลการถอนเงน to Data Store D7 ขอมลการถอนเงน

ขอมลการถอนเงน to Process 5.4 พมพรายการถอนลงในสมดคฝาก ตารางท 3.32 Process Specification 5.4 Process Specification Number 5.4 Process Name พมพรายการถอนลงในสมดคฝาก Description เปนกระบวนการทใชในการพมพรายการถอนลงในสมดคฝาก Input data flows ขอมลการถอนเงน from Process 5.3 บนทกขอมลการถอน Output data flows รายการถอนเงน to External Entity สมาชก ตารางท 3.33 Process Specification 6.1 Process Specification Number 6.1 Process Name ตรวจสอบขอมลบญชเงนฝาก Description เปนกระบวนการทใชในการตรวจสอบขอมลบญชเงนฝาก Input data flows ขอมลสมาชก from External Entity สมาชก

ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก รายละเอยดบญชเงนฝาก from Data Store D6 ขอมลบญชเงนฝาก รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก

Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ขอมลบญชเงนฝาก to Process 6.2 ตรวจสอบความถกตองของยอดเงนฝากคงเหลอ

Page 55: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

45

ตารางท 3.34 Process Specification 6.2 Process Specification Number 6.2 Process Name ตรวจสอบความถกตองของยอดเงนฝากคงเหลอ Description เปนกระบวนการทใชในการตรวจสอบความถกตองของยอดเงนฝาก

คงเหลอ Input data flows ขอมลบญชเงนฝาก from Process 6.1 ตรวจสอบขอมลบญชเงนฝาก

รายละเอยดการเงนฝาก from Data Store D7 ขอมลการเงนฝาก รายละเอยดการฝากถอน from Data Store D7 ขอมลการฝากถอน เลขทเอกสารการปรบปรงยอด from External Entity ผปฏบตงาน ขอมลปรบปรงยอดเพม/ลด from External Entity ผปฏบตงาน

Output data flows รายละเอยดการฝากถอน to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ยอดเงนฝากคงเหลอในบญช to External Entity ผปฏบตงาน ขอมลยอดคงเหลอ to Process 6.3 บนทกขอมลการปรบปรงยอด

ตารางท 3.35 Process Specification 6.3 Process Specification Number 6.3 Process Name บนทกขอมลการปรบปรงยอด Description เปนกระบวนการทใชในการบนทกขอมลการปรบปรงยอด Input data flows ขอมลการถอนเงน from Process 6.2 ตรวจสอบความถกตองของ

ยอดเงนฝากคงเหลอ Output data flows ขอมลการปรบปรงยอดเพม to Data Store D7 ขอมลการฝาก

ขอมลการปรบปรงยอดลด to Data Store D7 ขอมลการถอน ขอมลการปรบปรงยอด to Process 6.4 พมพรายการถอนลงในสมดคฝาก

Page 56: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

46

ตารางท 3.36 Process Specification 6.4 Process Specification Number 6.4 Process Name พมพรายการถอนลงในสมดคฝาก Description เปนกระบวนการทใชในการพมพรายการถอนลงในสมดคฝาก Input data flows ขอมลการปรบปรงยอด from Process 6.3 บนทกขอมลการปรบปรงยอด Output data flows รายการปรบปรงยอด to External Entity สมาชก ตารางท 3.37 Process Specification 7.1 Process Specification Number 7.1 Process Name แสดงขอมลบญชเงนฝาก Description เปนกระบวนการทใชในการแสดงขอมลบญชเงนฝาก Input data flows ขอมลสมาชก from External Entity สมาชก

ขอมลประเภทเงนฝาก from External Entity ผปฏบตงาน รายละเอยดบญชเงนฝาก from Data Store D6 ขอมลบญชเงนฝาก รายละเอยดประเภทเงนฝาก from Data Store D4 ขอมลประเภทเงนฝาก รายละเอยดสมาชก from Data Store D2 ขอมลสมาชก

Output data flows รายละเอยดสมาชก to External Entity ผปฏบตงาน รายละเอยดประเภทเงนฝาก to External Entity ผปฏบตงาน ขอมลบญชเงนฝาก to Process 7.2 ตรวจสอบยอดเงนฝากคงเหลอค านวณดอกเบย

Page 57: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

47

ตารางท 3.38 Process Specification 7.2 Process Specification Number 7.2 Process Name ตรวจสอบยอดเงนฝากคงเหลอค านวณดอกเบย Description เปนกระบวนการทใชในการตรวจสอบยอดเงนฝากคงเหลอค านวณ

ดอกเบย Input data flows ขอมลบญชเงนฝาก from Process 7.1 แสดงขอมลบญชเงนฝาก

รายละเอยดอตราดอกเบยเงนฝาก from Data Store D5 รายละเอยดการฝาก from Data Store D7 รายละเอยดการถอน from Data Store D7 ชวงวนทส าหรบค านวณดอกเบย from External Entity ผปฏบตงาน

Output data flows รายละเอยดอตราดอกเบยเงนฝาก รายละเอยดการฝากถอน รายละเอยดประเภทเงนฝาก ยอดเงนฝากคงเหลอในบญช ขอมลการคดดอกเบย to Process 7.3 บนทกขอมลฝากดอกเบยเขาบญช

ตารางท 3.39 Process Specification 7.3 Process Specification Number 7.3 Process Name บนทกขอมลฝากดอกเบยเขาบญช Description เปนกระบวนการทใชในการบนทกขอมลฝากดอกเบยเขาบญช Input data flows ขอมลการคดดอกเบย from Process 7.2 ตรวจสอบยอดเงนฝากคงเหลอ

ค านวณดอกเบย Output data flows ขอมลการฝากดอกเบยเขาบญช to Data Store D7 ขอมลการฝาก

ขอมลการฝากดอกเบย to Process 7.4 พมพรายการฝากดอกเบยเงนฝากลงในสมดคฝาก

Page 58: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

48

ตารางท 3.40 Process Specification 7.4 Process Specification Number 7.4 Process Name พมพรายการฝากดอกเบยเงนฝากลงในสมดคฝาก Description เปนกระบวนการทใชในการพมพรายการฝากดอกเบยเงนฝากลงในสมดค

ฝาก Input data flows ขอมลการฝากดอกเบย from Process 7.3 บนทกขอมลฝากดอกเบยเขา

บญช Output data flows รายการฝากดอกเบย to External Entity สมาชก

Page 59: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

49

-

/ /

4

3

2

Register Date

1

Last Date

1

1 N

N

N 1

1

N

1

N

1 N

1

1

N

1

1

1

N

N

N

M

1

N

N

1

N

N

M

1

N

1

รปท 3.13 ER-Diagram

Page 60: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

50

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

รปท 3.14 Relation Schema

Page 61: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

51

รปท 3.14 Relation Schema (ตอ)

Page 62: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

52

ตารางท 3.41 พจนานกรมแฟมขอมลสหกรณ (TB_MAS_COMPANY)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 CoopNo เลขทสหกรณ Narchar(30) PK No 2 CmpName ชอสหกรณ Varchar(100) Yes 3 ShortName ชออกษรยอของสหกรณ Varchar(100) Yes 4 Address ทอย Varchar(100) Yes 5 PostNo รหสไปรษณย Varchar(5) Yes 6 Country ประเทศ Varchar(20) Yes 7 PhoneNo เบอรโทรสหกรณ Varchar(100) Yes 8 FaxNo เบอรแฟกซสหกรณ Varchar(100) Yes 9 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 10 ModifyDate วนทบนทกขอมล Datetime Yes ตารางท 3.42 พจนานกรมแฟมขอมลประเภทสมาชก (TB_MAS_CUST_GROUP)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 CustGroupId รหสประเภทสมาชก Nvarchar(30) PK No 2 CustGroupName ชอประเภทสมาชก Varchar(100) Yes 5 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 6 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.43 พจนานกรมแฟมขอมลกลมสมาชก (TB_MAS_CUST_TYPE)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 TypeId รหสกลมสมาชก Nvarchar(50) PK No 2 TypeName ชอกลมสมาชก Varchar(100) Yes 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

Page 63: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

53

ตารางท 3.44 พจนานกรมแฟมขอมลสาขา (TB_MAS_BRANCH)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 BranchId รหสสาขา Nvarchar(30) PK No 2 BranchName ชอสาขา Varchar(100) Yes 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.45 พจนานกรมแฟมขอมลผปฏบตงาน (TB_MAS_USER)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 UserId รหสผใชงาน Nvarchar(30) PK No 2 UserName ชอเขาใชระบบ Varchar(16) Yes 3 Passwrd รหสผานเขาใชระบบ Varchar(16) Yes 5 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 6 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.46 พจนานกรมแฟมขอมลประเภทเงนฝาก (TB_MAS_DEP_TYPE)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 Dep_typeId รหสประเภทเงนฝาก Nvarchar(30) PK No 2 Dep_typeName ประเภทเงนฝาก Varchar(100) Yes 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.47 พจนานกรมแฟมขอมลต าแหนงงาน (TB_MAS_POSITION)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 PosId รหสต าแหนง Nvarchar(30) PK No 2 PosName ชอต าแหนง Varchar(100) Yes 3 DepId รหสแผนก Nvarchar(30) FK Yes 5 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 6 ModifyDate วนทบนทกขอมล Datetime Yes

Page 64: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

54

ตารางท 3.48 พจนานกรมแฟมขอมลก าหนดต าแหนง (TB_MAS_POSLIST)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 UserId รหสผใชงาน Nvarchar(30) PK,FK No 2 PosID รหสต าแหนง Nvarchar(30) PK,FK No 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.49 พจนานกรมแฟมขอมลเมนใชงานหลก (TB_MAS_MAIN_MENU)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 MenuId รหสเมนหลก Nvarchar(30) PK No 2 NameMenu ชอเมนหลก Varchar(100) Yes 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.50 พจนานกรมแฟมขอมลก าหนดสทธการใชงาน (TB_MAS_ATHORIZATION)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 MenuId รหสเมนหลก Nvarchar(30) PK,FK No 2 PosId รหสต าแหนง Nvarchar(30) PK,FK No 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.51 พจนานกรมแฟมขอมลประเภทรายการ (TB_MAS_BANK_TRN_TYPE)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 BnkTrnTypeId รหสประเภทรายการ Nvarchar(30) PK No 2 BnkTrnTypeName ชอประเภทรายการ Nvarchar(30) No 3 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 5 ModifyDate วนทบนทกขอมล Datetime Yes

Page 65: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

55

ตารางท 3.52 พจนานกรมแฟมขอมลอตราดอกเบยเงนฝาก (TB_TRN_BANK_INT_RATIO)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 RunId ล าดบท Decimal (9) PK No 2 AccType รหสประเภทเงนฝาก Varchar(100) No 3 FromDate ชวงเรมตนใชอตราดอกเบย Nvarchar(10) No 4 ToDate ชวงเรมสนสดใชอตราดอกเบย Nvarchar(10) No FromMoney ชวงเรมตนของยอดเงนฝาก Float No 6 ToMoney ชวงสนสดของยอดเงนฝาก Float No 7 IntRatio อตราดอกเบย (%) Float No 8 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 9 ModifyDate วนทบนทกขอมล Datetime Yes

ตารางท 3.53 พจนานกรมแฟมขอมลขอมลการตดตอสมาชก (TB_MAS_CONTACT)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 ContactId รหสการตดตอ Nvarchar(30) PK No 2 TPrefix ค าน าหนาชอ Nvarchar(10) No 3 Name ชอ-นามสกล Varchar(50) No 4 ShortName ชอเลน Varchar(10) No 5 Address1 ทอย Varchar(100) No 6 Address2 ต าบล Varchar(50) No 7 Auphur อ าเภอ Varchar(50) No 8 Province จงหวด Varchar(50) No 9 Contry ประเทศ Varchar(30) No 10 PosCode รหสไปรษณย Nvarchar(5) Yes 11 PhoneNo เบอรโทร Nvarchar(50) Yes 12 FaxNo เบอรแฟกซ Nvarchar(50) Yes 13 Remark หมายเหต Varchar(200) Yes 14 ImagePath รปสมาชก Image Yes 15 isActive สถานะการเปนสมาชก Smallint(2) Yes 16 MemberId รหสสมาชก Nvarchar(30) FK Yes 17 MemType รหสกลมสมาชก Nvarchar(30) FK Yes

Page 66: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

56

ตารางท 3.54 พจนานกรมแฟมขอมลขอมลการตดตอสมาชก (TB_MAS_CONTACT) (ตอ)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

18 MemBranch รหสสาขาสหกรณ Nvarchar(30) FK Yes 19 MemGroup รหสประเภทสมาชก Nvarchar(30) FK Yes 20 MemRegDate วนทเขาเปนสมาชก Datetime Yes 21 MemResignDate วนทออกจากการเปนสมาชก Datetime Yes 22 isResign สถานะการลาออก Smallint(2) Yes 23 MemRefPerson บคคลอางอง Varchar(50) Yes 24 IdCardNo เลขทบตรประชาชน Nvarchar(20) Yes 25 BirthDate วนเดอนปเกด Datetime Yes 26 Sex เพศ Smallint(2) Yes 27 FatherName ชอบดา Varchar(50) Yes 28 MatherName ชอมารดา Varchar(50) Yes 29 CoupleName ชอคสมรส Varchar(50) Yes 30 MaryRegNo เลขทะเบยนสมรส Nvarchar(50) Yes 31 MaryRegDate วนทจดทะเบยนสมรส Datetime Yes 32 MaryRegAt1 อ าเภอทจดทะเบยนสมรส Nvarchar(50) Yes 33 MaryRegAt2 จงหวดทจดทะเบยนสมรส Nvarchar(50) Yes 34 FamailyQty จ านวนสมาชกในครอบครว Smallint(2) Yes 35 ChildQty จ านวนบตร Smallint(2) Yes 36 EducateQty จ านวนบตรทศกษาอย Smallint(2) Yes 37 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 38 ModifyDate วนทบนทกขอมล Datetime Yes

Page 67: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

57

ตารางท 3.55 พจนานกรมแฟมขอมลบญชเงนฝาก (TB_TRN_BANK_ACCOUNT)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 AccNo เลขทบญช Nvarchar(30) PK No 2 BranchId รหสสาขา Nvarchar(30) FK No 3 DepType รหสประเภทเงนฝาก nvarchar(30) FK No 4 RegDate วนทเปดบญช Datetime No 5 CustId รหสลกคา nvarchar(30) FK No MoneyQty ยอดเงนกอนท ารายการ float(8) Yes 6 DrawPerson1 ผมสทธถอนคนท 1 varchar(50) Yes 7 DrawPerson2 ผมสทธถอนคนท 2 varchar(50) Yes 8 DrawPerson3 ผมสทธถอนคนท 3 varchar(50) Yes 9 DrawPerson4 ผมสทธถอนคนท 4 varchar(50) Yes 10 Remark หมายเหต varchar(200) Yes 11 DocStatus เลขทเอกสารส าคญ smallint(2) Yes 12 Cd_Amount ยอดยกมา float(8) Yes 13 Dp_Amount ยอดฝาก float(8) Yes 14 Dw_Amount ยอดถอน float(8) Yes 15 Cf_Amountx ยอดคงเหลอ float(8) Yes 16 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 17 ModifyDate วนทบนทกขอมล Datetime Yes ตารางท 3.56 พจนานกรมแฟมขอมลรายการสเตทเมนท (TB_TRN_BANK_MOVEMENT)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 TrnId เลขล าดบท Transaction Decimal(9) PK No 2 DocNo หมายเลขเอกสาร Nvarchar(30) Yes 3 ItemDesc รหสประเภทรายการ Nvarchar(30) FK No 5 DocDate วนทท ารายการ Datetime No 6 AccNo เลขทบญช Nvarchar(30) PK No 7 CaryDown_amount ยอดยกมา Float(8) Yes 8 Receive_amount ยอดการฝาก Float(8) Yes

Page 68: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

58

ตารางท 3.57 พจนานกรมแฟมขอมลรายการสเตทเมนท (TB_TRN_BANK_MOVEMENT) (ตอ) 9 Issue_amount ยอดการถอน Float(8) Yes 10 Interest_ratio อตราดอกเบย Float(8) Yes 11 Interest_amount ยอดดอกเบย Float(8) Yes 12 CarryFwd_amount ยอดยกไปสนป Float(8) Yes 13 LastDate วนทรายการครงลาสด Datetime Yes 14 Remark หมายเหต Varchar(100) Yes 15 isPrinted สถานะการพมพลง Book Smallint(2) Yes 16 isPosted สถานะยกยอดสนป Smallint(2) Yes 17 LastDateTemp วนทรายการครงลาสด Nvarchar() Yes 18 TrnId หมายเลขล าดบทรายการ Smallint(2) Yes 19 ModifyBy ผบนทกแกไข Nvarchar(50) Yes 20 ModifyDate วนทบนทกขอมล Datetime Yes ตารางท 3.58 พจนานกรมแฟมขอมลค านวณดอกเบย (TB_TRN_BANK_INT_HISTORY)

No Attribute ความหมาย ชนด/ขนาด Key Null หมาย เหต

1 RunID เลขล าดบท Transaction Decimal(9) PK No 2 AccNo รหสบญช Nvarchar(30) PK Yes 3 FromDate วนทท ารายการ Datetime Yes 4 ToDate วนทกอนท ารายการใหม Datetime Yes 5 NoOfDay จ านวนวน Smallint(2) Yes 6 TMoneys ยอดเงน Float(8) Yes 7 IntRatio อตราดอกเบยเงนฝาก Float(8) Yes 8 IntAmount จ านวนเงนดอกเบยเงนฝาก Float(8) Yes 9 isPosted สถานะฝากดอกเบยเขาบญช Smallint(2) Yes 10 MovementId เลขทการท ารายการ Decimal(9) Yes 11 RowNo เลขล าดบทรายการ Decimal(9) Yes

Page 69: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

59

บทท 4 การด าเนนการ

4.1 กลาวน า

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

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

4.2.1 ขนตอนการด าเนนงานโครงการ

Page 70: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

60

Start

END

Yes

No

Yes

No

รปท 4.1 แผนการพฒนาระบบ

Page 71: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

61

จากรปท 4.1 เปนกระบวนการในการพฒนา ระบบรบฝากเงนส าหรบสหกรณภาคเกษตร โดยอธบายขนตอนไดดงน

1. ระบปญหาคอ ศกษาปญหาของระบบปจจบน แลวท าการระบปญหาทงหมด 2. วเคราะหความตองการคอ วเคราะหความตองการของระบบใหม เพอแกปญหาของ

ระบบเดม 3. ก าหนดแผนในการพฒนาระบบ ซงขนตอนนจะก าหนดระยะเวลาในการพฒนา

รวมถงก าหนดทมงานในการพฒนา 4. ออกแบบระบบ น าความตองการระบบ รวมถงขอจ ากดตางๆออกแบบระบบใหม 5. เลอกเครองมอ หรอ เลอก VB.Net น าขอมลการออกแบบมาเลอกเครองมอท

เหมาะสมในการพฒนาระบบ 6. เมอเลอกเครองมอแลวท าการท าสอบเบองตน เกยวกบเครองมอในการพฒนาระบบ

ในสวนของ VB.Net ท าการทดลอง Install และใชงานเบองตน เมอจบขนตอนนจะไดเครองมอทเลอก ไดแก เครองมอในการพฒนาระบบฐานขอมล

เซรฟเวอร ระบบปฎบตการเครอขาย 7. Install เครองมอในการพฒนา คอ เมอเลอกเครองมอในการพฒนาแลว กจะท าการ

Install เครองมอเหลานน เพอจะเรมตนในการพฒนาตอไป 8. ออกแบบกราฟฟกตางๆ ทตองใชประกอบการพฒนาระบบ 9. เรมตนพฒนาระบบ เปนขนตอนทน าแผนการออกแบบมาเปลยนไปสซอฟตแวร 10. ตดตงระบบ เมอผานการพฒนาซอฟตแวรแลว น ามาสการทดสอบระบบ เมอม

ปญหาจดใดๆ กระบปญหาออกมา แลวท าการแกไข สดทายน าไปทดสอบใหมในสวนของทมขอผดพลาด

11. บ ารงรกษา ท าการบ ารงรกษาระบบตามแผนทวางไว 4.2.2 การส ารวจเบองตน (Preliminary Investigation) ในปจจบนปญหาหลกอยทการควบคมเอกสารและการตดตามงาน ท าใหผบรหารตระหนก

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

1. ไมมศนยกลางในการเชอมโยงขอมล 2. ไมมศนยกลางการเกบเอกสาร ท าใหเอกสารตางๆกระจาย อยกบผปฏบตงาน สงผลให

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

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

ตดตามวาปจจบนงาน ซงมผลท าใหการท างานเสรจลาชากวาก าหนด

Page 72: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

62

4.2.3 การวเคราะหความตองการ (Requirement Analysis) จากการสมภาษณส ารวจความตองการของผปฏบตงาน และเกบรวบรวมขอมลในดาน

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

1. มระบบในลกษณะโปรแกรมแอพปรเคชนเพออ านวยความสะดวกในการด าเนนงาน 2. ขอมลตองจดเกบไวทสวนกลาง 3. ระบบสามารถรองรบการคนหา แกไข ยกเลกขอมล หรอรายการ 4. ระบบสามารถรองรบไดการท างานแบบหลายคนพรอมกน 4.2.4 การออกแบบระบบ (System Design) จากการสรปความตองการของระบบ และเกบรวบรวมขอเทจจรงทเกดขน ดงนนผจดท า

จงไดท าการคนควาบทความจากวรรณกรรมและทฤษฎทเกยวของ ไดท าการพฒนาระบบตามหลกของ SDLC เพอชวยใหการออกแบบเปนไปอยางมประสทธภาพและถกตองตามหลกขนตอน ผจดท าจงท าการออกแบบมาดงน

1. แผนภาพกระแสขอมล จะแสดงความสมพนธระหวางกระบวนการการท างานกบขอมลของหนอยงาน ซงจะท าใหผจดท าทราบถงการไหลเวยนของขอมล รวมถงแสดงใหเหนวาขอมลจดเกบทไหนและขนตอนใด โดยมขนตอนด าเนนงานคราวๆดงน

- ก าหนดตวแปร หรอ แผนกทเกยวของ - รางแผนภาพบรบท (Context Diagram) - รางแผนภาพกระแสขอมลในระดบตางและแสดงใหเหนถงความสมพนธของการ

จดเกบขอมล - ตรวจสอบความสมดลของแผนภาพ

2. ค าอภบายขนตอนตางๆของแผนภาพกระแสขอมล (Process Specification) เปนการอธบายภาพทเกดขนใหเขาใจมากยงขนพรอมทงระบบขอมลเขาและขอมลในแตละขนตอนอยางชดเจน

3. การออกแบบ Entity Relationship Diagram เปนแสดงใหเหนถงความสมพนธของฐานขอมลทงระบบอยางชนเจน ซงจะสะดวกในการดงขอมลในขนตอนพฒนาระบบ

4. ออกแบบฐานขอมล ซงเปนการแยกการ Entity Relationship Diagram ออกมาเปนตาราง จะสามารถมองในเชงลกวามการเกบขอมลอยางไรไดอยางชดเจน

4.2.5 การจดหาระบบ (System Acquisition) การจดหาอปกรณ เปนการจดหาอปกรณ ทสามารถน ามาตดตงระบบใหมโดย ทงทตอง

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

Page 73: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

63

1. คอมพวเตอรสวนบคคล ฮารดแวร

- หนวยประมวลผลกลาง ไมนอยกวารน Pentium III 2.6 GHz - หนวยความจ า ไมนอยกวา 1 GB - ฮารดดสกความจ 160 GB - แลนการดความเรว 10/100 Mbps - จอภาพขนาด 17” ขนไป - แปนพมพ และเมาส

ซอฟตแวร - ระบบปฏบตการไมโครซอฟตวนโดวส เอกซพ (Microsoft Windows XP) - แอปพลเคชนประเภท Report Tools

2. เครองคอมพวเตอรแมขาย (Server Computer) ส าหรบตดตงระบบ ฮารดแวร

- หนวยประมวลผลกลาง ไมนอยกวารน Dual-processor 2.5 GHz - หนวยความจ า ไมนอยกวา 1 GB - ฮารดดสกความจ 180 GB - แลนการดความเรว 10/100 Mbps - จอภาพขนาด 15” - แปนพมพ และเมาส

ซอฟตแวร - ระบบปฏบตการไมโครซอฟตวนโดวส เซรฟเวอร 2003 อาร 2 (Microsoft Windows Server 2003 Enterprise Edition R2) - แอปพลเคชน Microsoft .NET Framework 3.5 หรอสงกวา - แอปพลเคชนดาตาเบส Microsoft Sql Server 2000 Professional

3. เครองคอมพวเตอรส าหรบคอมไพลโปรแกรม (Develop PC) ฮารดแวร

- หนวยประมวลผลกลาง ไมนอยกวารน Pentium 4 2.0 GHz - หนวยความจ า ไมนอยกวา 1 GB - ฮารดดสกความจ 160 GB - แลนการดความเรว 10/100 Mbps - จอภาพขนาด 17” ขนไป - แปนพมพ และเมาส

ซอฟตแวร - ระบบปฏบตการไมโครซอฟตวนโดวส เอกซพ (Microsoft Windows XP) - ลงเครองมอทองคกรใชทงหมดในการพฒนาระบบ เชน

Page 74: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

64

Microsoft Visual Studio.NET 2005 ,Report Tools 4. เครองคอมพวเตอรนกพฒนาระบบ ฮารดแวร

- Intel(R) Core(TM)2 Duo CPU P7250 2.0 GHz - หนวยความจ า ไมนอยกวา 2 GB - ฮารดดสกความจ 160 GB - แลนการดความเรว 10/100 Mbps - จอภาพขนาด 13.3” - แปนพมพ และเมาส

ซอฟตแวร - ระบบปฏบตการไมโครซอฟตวนโดวส เอกซพ (Microsoft Windows XP) - แอปพลเคชนประเภท Report Tools - Microsoft Visual Studio.NET 2005 - แอปพลเคชนดาตาเบส Microsoft Sql Server 2000 Personal Edition

4.3 การตดตงและดแลระบบ 4.3.1 การตดตงระบบ (Implementation) จากกระบวนการในการจดหาทรพยากรทางดานฮารดแวรและซอฟตแวรเพอน ามาใช

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

Page 75: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

65

Microsoft .net framework 3.5

Start

Microsoft SQL Server 2000

Microsoft SQL Server 2000

User

Server

Microsoft Windows Server 2003

Yes

No END

1

2

2

Microsoft Windows XP

Microsoft .net framework 3.5

Reports ToolsCrystalReports, ReportViewer

User

Your Coop

P

C

รปท 4.2 แผนการตดตงระบบ

จากรปท 4.2 แสดงการตดตงระบบทเครองเซรฟเวอร และการตดตงระบบทเครอง PC ซงมขนตอนการตดตงดงน

1. ท าการตดตงระบบปฏบตการ Microsoft Windows 2003 server professional และ .Net Framework 3.5 ซงเปนซอฟตแวรทใหงานฟร

Page 76: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

66

2. ท าการตดตง Microsoft SQL Server 2000 Professional ทเครองเซรฟเวอร 3. สรางฐานขอมลทเครองเซรฟเวอรตามทออกแบบไว 4. ก าหนดสทธการเขาถงฐานขอมลบน SQL server 2000 5. ทดสอบสทธการเขาถงฐานขอมลใน SQL server 2000 6. ตดตงระบบปฏบตการ Microsoft Windows XP บนเครอง PC 7. ตดตง Microsoft .NET Framework ซงเปนคอมโพเนนตของ Microsoft

Windows ใหพรอมใชงาน 8. ตดตงโปรแกรม Your Coop ทไดพฒนาขนมา 9. ตดตง Reports Tools คอ CrystalReports, ReportViewer เพอใชในการออก

รายงาน เพอสงพมพรายงานไปยงเครองพมพ 10. ก าหนด User และสทธในการเขาใชงานระบบโปรแกรม Your Coop 11. ทดสอบ User และสทธในการเขาใชงานระบบโปรแกรม Your Coop

4.3.2 การทดสอบระบบ ในสวนของการทดสอบระบบการท างานของโปรแกรมระบบรบฝากเงนส าหรบสหกรณ

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

1. การทดสอบหนวยยอย (Unit Testing) 2. การทดสอบดวยการน าโปรแกรมมาประกอบรวมกน (Integration Testing) 3. การทดสอบทงระบบ (System Testing)

ในขนตอนการทดสอบทงระบบกอนทจะด าเนนการสงมอบงาน ในขนตอนการทดสอบนจะตองมนใจไดวาทกๆ โมดล และโปรแกรมตางๆ จะตองท างานรวมกนโดยปราศจากขอผดพลาดและตรงตามความตองการของผใช มการทดสอบฟงกชนการท างาน (Function Test) ตางๆ วาท างานไดอยางถกตอง และครบถวนตามความตองการหรอไม รวมถงการทดสอบประสทธภาพของระบบ (Performance Testing) วาระบบมความนาเชอถอพรอมสามารถใชงานไดจรง เชน อาจด าเนนการทดสอบใหผใชงานเขามาทดสอบใชคราวละมากๆ การทดลองใชงานขอมลทมขนาดใหญ และการทดสอบระบบความปลอดภย เปนตน

Page 77: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

67

4.3.3 แผนการบ ารงรกษา (Maintenance) แผนการดแลระบบเปนกระบวนการทมความส าคญและมประโยชนมาก เพอใหระบบท

พฒนาขนสามารถด าเนนการไดอยางตอเนอง และมประสทธภาพสงสด ซงแผนการดแลระบบจะประกอบไปดวย 3 สวนดวยกน ดงน

1. แผนการตรวจสอบ ในสวนของการตรวจสอบโครงการเปนแผนทจะชวยใหโครงการด าเนนงานไดอยาง

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

1. ท าการตรวจสอบขอมลการสนบสนนของผบรหารทมตอระบบงานในสวนของการพฒนาระบบงานและการจดซอจดหาหรอการซอมบ ารงอปกรณฮารดแวรตางๆ

2. ท าการตรวจสอบระบบ เพอใหแนใจวากระบวนการท างานของระบบไมเกดขอผดพลาดใดๆ ระหวางการท างาน

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

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

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

Page 78: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

68

1. แผนการบ ารงรกษาอปกรณฮารดแวร (Hardware) โดยจะท าการบ ารงรกษาอปกรณ ทเกยวของกบระบบ เชน เครองแมขายและอปกรณทเกยวของกบระบบ

2. แผนการบ ารงรกษาระบบซอฟตแวร (Software) โดยจะท าการบ ารงรกษาโปรแกรมและระบบทเกยวของ เชน Database Server, ระบบปฏบตการ , การปองกน Virus ทจะเขามาท าลายขอมลการใชงานหรอท ารายซอฟตแวรตางๆ ตารางท 4.2 แผนการบ ารงรกษาระบบ กระบวนการ ผรบผดชอบ ระยะเวลา ตรวจสอบอปกรณของเครองแมขาย IT ทก 3 เดอน ตรวจสอบอปกรณของระบบเครอขาย IT ทก 3 เดอน ท าความสะอาดอปกรณทเกยวของ IT ทก 3 เดอน ตรวจสอบระบบปฏบตการ Windows IT ทก 1 เดอน ตรวจสอบระบบฐานขอมล SQL Server IT ทก 1 สปดาห ตรวจสอบระบบการปองกน Virus IT ทก 1 สปดาห

จากแผนการบ ารงรกษาจะเหนวาแตละกระบวนการในการบ ารงรกษาระบบจะตองมการดแลรกษาทแตกตางกนออกไปซงในทนจะน าความเสยงเขามาประกอบเพอการวางแผนในการบ ารงรกษาสวนใดทมความเสยงทสงกจะมการดแลบ ารงรกษาบอยครง และสวนใดทมความเสยงต ากจะมระยะเวลาในการดแลบ ารงรกษาแตกตางกนออกไปตามความเหมาะสม เชน การบ ารงรกษาอปกรณฮารดแวร อปกรณระบบเครอขาย จะมการด าเนนงานทกๆ 3 เดอน และการบ ารงรกษาระบบปฎบตการ จะมการด าเนนงานทกๆ 1 เดอนเพราะหากฮารดแวร แตในสวนของฐานขอมลและระบบปองกน Virus จะท าการบ ารงรกษาทก 1 สปดาหเพราะมความเสยงสงทจะท าใหระบบไมสามารถใชงานได

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

1. ผใชงานท าการรองขอปรบปรงระบบ โดยจะตองท าการกรอกขอมลทตองการเปลยนแปลงระบบลงใน แบบฟอรมขอเปลยนแปลงระบบ หรอการแจงขอผดพลาดของระบบใหกบเจาหนาทผด าเนนงานรบทราบเพอเกบขอมล เพอน ามาพฒนาแกไขระบบงาน

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

Page 79: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

69

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

3. สรปแนวทางในการปรบปรงแกไขขอผดพลาดของระบบออกมา เพอท าการแกไขระบบงานตามความตองการของผใชงาน

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

5. ปรบปรงคมอการใชงานและแจงผใชงาน

Process Diagram

(IT)

Yes

No

รปท 4.3 แผนการปรบปรงแกไขขอผดพลาด

Page 80: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

70

บทท 5 ผลการทดลอง

5.1 กลาวน า

ระบบบรหารจดการระบบรบฝากเงนส าหรบสหกรณภาคเกษตร ไดพฒนาขนโดยใช Visual Studio 2005 โดยใชภาษา VB.NET ฐานขอมลใช SQL Server เวอรชน 2000 เกบขอมลโดยในบทท 5 น จะกลาวถงผลการทดลองและประเมนผลการทดลองของโครงงานเพอวเคราะหวาตรงกบความตองการของระบบหรอไม กอนน าไปใชงานจรง 5.2 ผลการด าเนนงาน

จากผลการการด าเนนงาน สามารถแสดงการท างานของระบบดงตอไปน

รปท 5.1 หนาจอหลกของระบบ

จากรปท 5.1 แสดงหนาจอหลกของระบบ ซงประกอบดวยงานยอยไดแก หนาแรก (Main) การจดการขอมลหลก (Main Information Management) การจดการขอมลสมาชก (Contracts Information Management) การจดการฝากเงน (Transaction Movement) รายงานสรปผล

Page 81: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

71

(Reports) และ การก าหนดขอมลระบบโดยหนาแรก (Main) จะแสดงเมนการใชงาน ซงจะเขาถงไดโดยผปฏบตงานท Login เขาสระบบเทานน 5.2.1 หนาหลกการก าหนดขอมลระบบ

รปท 5.2 หนาหลกก าหนดขอมลหลก

จากรปท 5.2 แสดงหนาจอหลกของการก าหนดขอมลหลก ซงจะเกบในตารางหลก (Master Tables) ของฐานขอมล ประกอบดวยเมนยอยดงตอไปน

1. สาขา จดการขอมลสาขา 2. ขอมลบรษท จดการขอมลของสหกรณ 3. ขอมลแผนก จดการขอมลแผนก 4. ต าแหนงงาน จดการขอมลต าแหนง 5. ขอมลผใชงาน ก าหนดขอมลสทธในการใชงานระบบ

Page 82: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

72

5.2.2 ก าหนดขอมลสาขา

รปท 5.3 รายการขอมลสาขา

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

Page 83: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

73

5.2.3 ก าหนดขอมลบรษท

รปท 5.4 รายการขอมลบรษท

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

Page 84: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

74

5.2.4 ก าหนดขอมลแผนก

รปท 5.5 รายการขอมลแผนก

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

Page 85: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

75

5.2.5 ก าหนดขอมลต าแหนงงาน

รปท 5.6 รายการขอมลต าแหนงงาน

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

Page 86: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

76

5.2.6 ก าหนดขอมลสทธการใชงาน

รปท 5.7 รายการขอมลสทธการใชงาน

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

Page 87: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

77

5.2.7 ก าหนดขอมลผใชงาน

รปท 5.8 รายการขอมลผใชงาน

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

Page 88: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

78

5.2.8 ก าหนดขอมลกลมสมาชก

รปท 5.9 รายการขอมลกลมสมาชก

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

Page 89: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

79

5.2.9 ก าหนดขอมลประเภทสมาชก

รปท 5.10 รายการขอมลประเภทสมาชก

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

Page 90: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

80

5.2.10 ก าหนดขอมลการตดตอ

รปท 5.11 รายการขอมลการตดตอ

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

Page 91: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

81

5.2.11 ก าหนดขอมลสมาชก

รปท 5.12 รายการขอมลสมาชก

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

Page 92: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

82

5.2.12 ก าหนดขอมลประเภทการฝาก

รปท 5.13 รายการขอมลประเภทการฝาก

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

Page 93: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

83

5.2.13 ก าหนดขอมลอตราดอกเบย

รปท 5.14 รายการขอมลอตราดอกเบย

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

Page 94: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

84

5.2.14 การบนทกขอมลการเปดบญช

รปท 5.15 รายการขอมลการเปดบญช

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

Page 95: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

85

5.2.15 การบนทกขอมลยอดยกมา

รปท 5.16 รายการขอมลยอดยกมา

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

Page 96: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

86

5.2.16 การบนทกขอมลการฝากเงน

รปท 5.17 รายการขอมลการฝากเงน

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

Page 97: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

87

5.2.17 การบนทกขอมลการถอนเงน

รปท 5.18 รายการขอมลการถอนเงน

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

Page 98: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

88

5.2.18 การบนทกขอมลการปรบปรงยอดเพม

รปท 5.19 รายการขอมลการปรบปรงยอดเพม

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

Page 99: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

89

5.2.19 การบนทกขอมลการปรบปรงยอดลด

รปท 5.20 รายการขอมลการปรบปรงยอดลด

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

Page 100: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

90

5.2.20 การบนทกขอมลการค านวณดอกเบย

รปท 5.21 รายการขอมลการค านวณดอกเบย

จากรปท 5.20 แสดงการคดดอกเบยจากยอดคงเหลอในบญชของสมาชก หนานใชส าหรบ ซงหนานผปฏบตงานสามารถท าการค านวณดอกเบยเงนฝากโดยการเลอกประเภทบญช เลอกชวงเวลาทตองการค านวณดอกเบย จะปรากฏอตราดอกเบยตามชวงทไดตงคาอตราดอกเบยไวในหนาการก าหนดอตราดอกเบย แลวเลอกชวงเลขทบญช แลวคลกทปม “Process” เพอท าการค านวณดอกเบยใหแกสมาชก รายการจะบนทกไปยง “history” การค านวณดอกเบย กดปม “Post” เมอตองการโอนดอกเบยเขาบญชของสมาชก

Page 101: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

91

5.2.21 ก าหนดขอมลประเภทรายการ

รปท 5.22 รายการขอมลประเภทรายการ

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

Page 102: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

92

5.2.22 การออกรายงาน

รปท 5.23 แสดงหนาจอหลกการออกรายงาน จากรปท 5.23 แสดงการออกรายงาน หนานใชส าหรบ ซงหนานผปฏบตงานสามารถท า

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

1. รายงานสมาชกสหกรณ เปนการออกรายงานทเกยวของกบขอมลสมาชกเชนการสรปยอดเคลอนไหวสมาชก แยกตามกลมสมาชก ประเภท เปนตน

2. รายงานเงนฝาก เปนการออกรายงานทเกยวของกบขอมลการเปดบญช การรบฝาก ถอนเงน การปรบปรงยอดคงเหลอ แยกตามกลม ประเภทบญช เปนตน

Page 103: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

93

บทท 6 สรปผลและขอเสนอแนะ

6.1 บทน า

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

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

6.2.1 ระยะเวลาในการด าเนนงานเปนไปตามแผนทไดก าหนดไว 6.2.2 Function การท างานครบตามทไดก าหนดไวในขอบเขตทก Function 6.2.3 รายออกรายงานไดครบตามตามทไดก าหนดไวในขอบเขต

6.3 ขอจ ากดของโครงงาน

จาการพฒนาระบบบรหารจดการ รบฝากเงนส าหรบสหกรณภาคเกษตร ไดพบขอจ ากดดงตอไปน

1. ขอจ ากดดานการปรบปรง และการอพเดทเวอรชนของซอฟแวร ตองท าการตดตงซอฟแวรทท าการปรบปรงใหมบนเครอง PC ใหมทกเครองทใชงานเนองจากเปนซอฟแวรวนโดวแอพพลเคชน

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

3. ค านวณดอกเบยเงนฝากนนระบบยงไมสามารถค านวณดอกเบยดวยการก าหนดเงอนไขทซบซอนได ซงปจจบนค านวณดอกเบยจากยอดตามเงนจ านวนวน

Page 104: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

94

6.4 ขอเสนอแนะ ระบบบรหารจดการรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนน เพอใหสามารถน าไปใช

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

การค านวณตามประเภทของบญชเงนฝาก 3. ตองท าการทดสอบการค านวณดานตวเลขทางการเงนเพอหาขอบกพรองทอาจเกดขน

เมอโปรแกรมท างานกบขอมลจ านวนมาก 4. ตองเพมเครองมอประเภท Report Agent เพอใหผใชงานสามารถออกแบบรายงาน

เพมเตมไดเอง 5. ตองเพมเตมใหระบบสามารถรองรบภาษาไดมากกวาหนงภาษา โดยการเพมโมดลใน

การจดการภาษาขนมา

Page 105: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

95

เอกสารอางอง

[1] ผชวยศาสตราจารย ดร. วระศกด ครธช, ทฤษฎฐานขอมลเบองตน (Introduction Database Theory), มหาวทยาลยเทคโนโลยมหานคร กรงเทพฯ, พ.ศ.2547

[2] Edgar F. Codd, A Relational Model of Data for Large Shared Data Banks, Communications of the ACM, 13(6):377-387, June 1970

[3] Jeffery A. Hoffer แปลและเรยบเรยงโดย จตตมา วงศวฒวฒนและคณะ, การวเคราะห และออกแบบระบบ Modern Systems Analysis and Design, พมพครงท 1. กรงเทพฯ : เพยรสน เอดดเคชน อนโดไชนา พ.ศ 2547

[4] Chris Gane and Trish Sarson, Structured Systems Analysis : Tools and Techniques, Prentice Hall, 1979

[5] รศ. ธรวฒน ประกอบผล, คมอการเขยนแอพพลเคชนดวย Visual Basic 2008, ซมพล ฟาย, กรงเทพฯ, พ.ศ. 2553

[6] จ าลอง ครอตสาหะ, ASP.NET ฉบบโปรแกรมเมอร, ส านกพมพ เคทพ, กรงเทพฯ, พ.ศ. 2521

[7] กรมสหกรณการเกษตร, ระเบยบและขอปฏบตของสมาชกสหกรณ กรงเทพฯ, พ.ศ. 2554

Page 106: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ก-1

ภาคผนวก ก แบบสอบถาม

เรอง ขอความกรณาในการตอบแบบสอบถาม เรยน ผทเกยวของกบระบบรบฝากเงนสหกรณเกษตรเชยงแสน

เนองดวยผม นายพฒกรณ พลอาสา ก าลงพฒนาระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสน เพอใชในประกอบกบงานวจยสวนบคคลระดบปรญญาโท สาขาการจดการดานเทคโนโลย หลกสตรวทยาศาตรมหาบญฑต มหาวทยาลยเทคโนโลยมหานคร จงใครขอความกรณาจากผทเกยวของในการตอบแบบสอบถามใหครบถวนในสวนท 1, 2, 3, 4 และ 5 ค าชแจง : โปรดแสดงความคดเหนของทานในแตละขอโดยท าเครองหมาย ✓ ลงในชอง เพอใหการศกษาในครงนสามารถน า ไปใชใหเกดประโยชนสงสด ขอความกรณาตอบ แบบสอบถามทกขอตามความเปนจรง โดยค าตอบจากแบบสอบถามจะถกเกบเปนความลบ และใชเพอการศกษาเทานน สวนท 1 แบบสอบถามเกยวกบความถกตองตามหนาทการใชงาน และขนตอนการ ท างานของระบบงาน 1.1 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถเพมประสทธภาพในการท างานได

เหนดวย ควรปรบปรง 1.2 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถชวยลดปรมาณกระดาษทใชในการ ด าเนนงานได

เหนดวย ควรปรบปรง 1.3 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถลดจ านวนเจาหนาทในการเตรยมรายงานส าหรบผบรหารได

เหนดวย ควรปรบปรง

Page 107: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ก-2

1.4 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถคนหาขอมลการผลตรวจสอบตามเงอนไขทก าหนดไดถกตอง

เหนดวย ควรปรบปรง 1.5 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถคนหาขอมลการปฏบตงานในแตละงานได

เหนดวย ควรปรบปรง 1.6 ระบบรบฝากเงนส าหรบสหกรณเกษตรเชยงแสนสามารถออกรายงานตางๆ ไดอยางถกตอง

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

เหนดวย ควรปรบปรง 2.2 ความเรวในการท างานของโปรแกรม

เหนดวย ควรปรบปรง 2.3 ความถกตองของโปรแกรม

เหนดวย ควรปรบปรง 2.4 ความชดเจนของผลลพธทได

เหนดวย ควรปรบปรง สวนท 3 แบบทดสอบเกยวกบประสทธภาพการท างาน และสรางความพงพอใจใหกบ ผใชงาน 3.1 การออกแบบหนาจอ

เหนดวย ควรปรบปรง 3.2 ความเหมาะสมในการใชส และขนาดของตวอกษร

เหนดวย ควรปรบปรง

Page 108: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ก-3

3.3 ความชดเจนของขอความทแสดงบนหนาจอ เหนดวย ควรปรบปรง

3.4 ความงายในการใชงาน

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

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

เหนดวย ควรปรบปรง 4.3 ความสามารถในการท างานไดตรงตามความตองการ

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

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

เหนดวย ควรปรบปรง สวนท 6 ขอเสนอแนะ / ปรบปรง .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. .............................................................................................................................................. ..........................................................................................................................................

ขอขอบพระคณในความกรณากรอกแบบสอบถาม

นายพฒกรณ พลอาสา

Page 109: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ก-4

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

รายละเอยด เหนดวย % ควร

ปรบปรง %

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

1.1 สามารถเพมประสทธภาพในการท างานได 5 100 0

1.2 สามารถชวยลดปรมาณกระดาษทใชในการด าเนนงานได 5 100 0

1.3 สามารถลดจ านวนเจาหนาทในการเตรยมรายงานส าหรบผบรหารได 5 100 0

1.4 สามารถคนหาขอมลการผลตรวจสอบตามเงอนไขทก าหนดไดถกตอง 3 60 2 40 1.5 สามารถคนหาขอมลการปฏบตงานในแตละงานได 5 100 0

1.6 สามารถออกรายงานตางๆ ไดอยางถกตอง 4 80 1 20

รวม 27 90 3 10 การท างานของโมดลตางๆ ในการท างานรวมกนอยางถกตอง

2.1 ความตอเนองระหวางการท างานแตละหนาจอ 4 80 1 20 2.2 ความเรวในการท างานของโปรแกรม 3 60 2 40 2.3 ความถกตองของโปรแกรม 3 60 2 40 2.4 ความชดเจนของผลลพธทได 4 80 1 20

รวม 14 70 6 30 ประสทธภาพการท างาน และสรางความพงพอใจใหกบผใชงาน

3.1 การออกแบบหนาจอ 5 100 0

3.2 ความเหมาะสมในการใชส และขนาดของตวอกษร 5 100 0

3.3 ความชดเจนของขอความทแสดงบนหนาจอ 5 100 0

3.4 ความงายในการใชงาน 4 80 1 20

รวม 19 95 1 5 ความพงพอใจในการท างานของระบบ

4.1 ความเรวในการประมวลผลระบบ 4 80 1 20 4.2 ผลลพธทไดจากการประมวลผลของระบบมความสมบรณถกตอง 2 40 3 60 4.3 ความสามารถในการท างานไดตรงตามความตองการ 4 80 1 20

รวม 10 67 5 33 ประสทธภาพระบบดานความปลอดภย

5.1 การตรวจสอบการยนยนบคคลกอนเขาสระบบ 5 100 0

5.2 การตรวจสอบสทธการเขาถงเมนของผใชงานแตละกลม 5 100 0

รวม 10 100 0

Page 110: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ก-5

กราฟแสดงผลการส ารวจความพงพอใจตอระบบรบฝากเงน สหกรณเกษตรเชยงแสน

90%

70%

95%

67%

100%

10%

30%

5%

33%

0%0%

20%

40%

60%

80%

100%

120%

เหนดวย

ควรปรบปรง

Page 111: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-1

ภาคผนวก ข ตวอยางรายงานจากระบบ

Page 112: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-2

Page 113: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-3

Page 114: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-4

Page 115: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-5

Page 116: Banking Management System for COOP Chiang san Ltd. ระบบบริหาร... · ระบบบริหารจัดการธนาคารส าหรับสหกรณ์การเกษตรเชียงแสน

ข-6