บทที สรีรวิทยาของดอก Physiol 2 Flowering.pdf · บทที 2 สรีรวิทยาของดอก (Physiology of Flower) ดอก
บทที 3...
Transcript of บทที 3...
บทท$ 3
การวเคราะหและออกแบบระบบ
3.1 วเคราะหระบบงาน
3.1.1 รายละเอยดโครงงาน
สาหรบข4นตอนการวเคราะหระบบน4น ผพฒนาไดศกษาเครDองมอทDใชในการ
ออกแบบและพฒนา เพDอใหตอบสนองความตองการของผใช และสามารถใชงานได
จรง โดยเลอกใชเครDองมอการวเคราะห และการออกแบบเชงโครงสราง (Structured)
ซD งเปนการอธบายดวยแผนภาพ (Diagram) ไดแก ข4นตอนการทางาน (Work Flow
Diagram) แผนภาพบรบท (Context Diagram) แผนภาพกระแสขอมล (Data Flow
Diagram level 1) และ คาอธบายการประมวลผลขอมล (Process Description) รวมถง
แผนภาพแสดงความสมพนธของฐานขอมล (Entity Relationship Diagram) เพDอ
แสดงโครงสรางความสมพนธของขอมล
15
3.1.2 ข4นตอนการทางาน (Work Flow Diagram)
รปทD 3.1 Work Flow Diagram ระบบจองและลงประกาศรถเชาพรอมคนขบออนไลน
16
3.1.3 แผนภาพบรบท (Context Diagram)
รปทD 3.2 Context Diagram ระบบจองและลงประกาศรถเชาพรอมคนขบออนไลน
3.1.4 แผนภาพกระแสขอมล (Data Flow Diagram Level 1)
รปทD 3.3 Data Flow Diagram Level 1 : โปรเซสทD 1.0 สมครสมาชก
17
รปทD 3.4 Data Flow Diagram Level 1 : โปรเซสทD 2.0 เขาสระบบ
รปทD 3.5 Data Flow Diagram Level 1 : โปรเซสทD 3.0 ลงประกาศ
18
รปทD 3.6 Data Flow Diagram Level 1 : โปรเซสทD 4.0 แกไขขอมลสวนตว
รปทD 3.7 Data Flow Diagram Level 1 : โปรเซสทD 5.0 จดการขอมลประกาศ
19
รปทD 3.8 Data Flow Diagram Level 1 : โปรเซสทD 6.0 คนหารถเชาพรอมคนขบ
รปทD 3.9 Data Flow Diagram Level 1 : โปรเซสทD 7.0 จองรถเชาพรอมคนขบ
20
รปทD 3.10 Data Flow Diagram Level 1 : โปรเซสทD 8.0 แจงชาระเงน
รปทD 3.11 Data Flow Diagram Level 1 : โปรเซสทD 9.0 จดการขอมลการจอง
21
รปทD 3.12 Data Flow Diagram Level 1 : โปรเซสทD 10.0 สงขอความเกDยวกบการจอง
รปทD 3.13 Data Flow Diagram Level 1 : โปรเซสทD 11.0 ใหคะแนนและแสดงความคดเหน
รปทD 3.14 Data Flow Diagram Level 1 : โปรเซสทD 12.0 จดการขอมลรถยนต
22
รปทD 3.15 Data Flow Diagram Level 1 : โปรเซสทD 13.0 ออกรายงาน
3.1.5 คาอธบายการประมวลผลขอมล (Process Description)
ตารางทD 3.1 คาอธบายการประมวลผลของโปรเซสทD 1.0 : สมครสมาชก
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 1
Process Name : สมครสมาชก
Input Data Flow : อเมล รหสผาน ชDอนามสกล วนเกด
Output Data Flow: ผลลพธการสมครสมาชก
Data Stored Used : D1 ขอมลสมาชก
Description : โปรเซสสาหรบสมครสมาชกของระบบ
23
ตารางทD 3.2 คาอธบายการประมวลผลของโปรเซสทD 2.0 : เขาสระบบ
ตารางทD 3.3 คาอธบายการประมวลผลของโปรเซสทD 3.0 : ลงประกาศ
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 2
Process Name : เขาสระบบ
Input Data Flow : อเมล รหสผาน
Output Data Flow: ผลลพธการเขาสระบบ
Data Stored Used : D1 ขอมลสมาชก D2 ขอมลผดแลระบบ
Description : โปรเซสสาหรบลงชDอเขาใชงานของระบบ
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 3
Process Name : ลงประกาศ
Input Data Flow : ยDหอรถ รนรถยนต ปทDจดทะเบยน จงหวดตนทาง จงหวดปลายทาง
ประเภทเช4อเพลง วนและเวลาใหเชาบรการ ราคา รปภาพรถยนต
เงDอนไขการใหเชาบรการ กฎในการเชาบรการ ทะเบยนรถยนต คามดจา
Output Data Flow: ผลลพธการลงประกาศ
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D4 ขอมลประเภทรถยนต D5
ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D7 ขอมลจงหวด D8 ขอมล
ประเภทเช4อเพลง D9 ขอมลปลายทาง D10 ขอมลรปภาพรถยนต D11
ขอมลปฏทนใหเชา
Description : โปรเซสสาหรบลงประกาศของระบบ
24
ตารางทD 3.4 คาอธบายการประมวลผลของโปรเซสทD 4.0 : แกไขขอมลสวนตว
ตารางทD 3.5 คาอธบายการประมวลผลของโปรเซสทD 5.0 : จดการขอมลประกาศ
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 4
Process Name : แกไขขอมลสวนตว
Input Data Flow : อเมล รหสผาน ชDอ นามสกล ทDอย เบอรโทรศพท รหสยนยนเบอร
โทรศพท รปโปรไฟล บตรประจาตวประชาชน ใบขบขDรถยนต ขอมล
บญชธนาคาร
Output Data Flow: ผลลพธการแกไขขอมลสวนตว
Data Stored Used : D1 ขอมลสมาชก D15 ขอมลบญชธนาคาร D16 ขอมลรปภาพผใช
Description : โปรเซสสาหรบแกไขขอมลสวนตว
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 5
Process Name : จดการขอมลประกาศ
Input Data Flow : ยDหอรถ รนรถยนต ปทDจดทะเบยน จงหวดตนทาง จงหวดปลายทาง
ประเภทเช4อเพลง วนและเวลาใหเชาบรการ ราคา รปภาพรถยนต
เงDอนไขการใหเชาบรการ กฎการใชเชาบรการ ทะเบยนรถยนต ใบตอ
ภาษรถยนต ใบจดทะเบยนรถยนต ใบประกนภยรถยนต
Output Data Flow: ผลลพธการจดการขอมลประกาศ
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D4 ขอมลประเภทรถยนต D5
ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D7 ขอมลจงหวด D8 ขอมล
ประเภทเช4อเพลง D9 ขอมลปลายทาง D10 ขอมลรปภาพรถยนต D11
ขอมลปฏทนใหเชา
Description : โปรเซสสาหรบจดการขอมลประกาศ
25
ตารางทD 3.6 คาอธบายการประมวลผลของโปรเซสทD 6.0 : คนหารถเชาพรอมคนขบ
ตารางทD 3.7 คาอธบายการประมวลผลของโปรเซสทD 7.0 : จองรถเชาพรอมคนขบ
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 6
Process Name : คนหารถเชาพรอมคนขบ
Input Data Flow : ขอมลทDตองการ
Output Data Flow: ผลลพธการคนหารถเชาพรอมคนขบ
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D4 ขอมลประเภทรถยนต D5
ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D7 ขอมลจงหวด D8 ขอมล
ประเภทเช4อเพลง D9 ขอมลปลายทาง D10 ขอมลรปภาพรถยนต D11
ขอมลปฏทนใหเชา
Description : โปรเซสสาหรบคนหารถเชาพรอมคนขบ
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 7
Process Name : จองรถเชาพรอมคนขบ
Input Data Flow : ยDหอรถ รนรถยนต ปทDจดทะเบยน จงหวดตนทาง จงหวดปลายทาง
ประเภทเช4อเพลง วนทDจะใชบรการ วนทDส4นสดการใชบรการ จานวน
ผโดยสาร รายละเอยดการจอง
Output Data Flow: ผลลพธการจองรถเชาพรอมคนขบ
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D4 ขอมลประเภทรถยนต D5
ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D7 ขอมลจงหวด D8 ขอมล
ประเภทเช4อเพลง D9 ขอมลปลายทาง D10 ขอมลรปภาพรถยนต D11
ขอมลปฏทนใหเชา D12 ขอมลการจอง D13 ขอมลการสนทนา
Description : โปรเซสสาหรบจองรถเชาพรอมคนขบ
26
ตารางทD 3.8 คาอธบายการประมวลผลของโปรเซสทD 8.0 : แจงชาระคามดจา
ตารางทD 3.9 คาอธบายการประมวลผลของโปรเซสทD 9.0 : จดการขอมลการจอง
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 8
Process Name : แจงชาระคามดจา
Input Data Flow : ขอมลบญชผใหเชา วนทDโอน เวลาทDโอน จานวนเงน รายละเอยด
เพDมเตม หลกฐานการชาระเงน
Output Data Flow: ผลลพธการแจงชาระคามดจา
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D12 ขอมลการจอง D15 ขอมล
บญชธนาคาร D14 ขอมลการชาระเงน
Description : โปรเซสสาหรบแจงชาระคามดจา
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 9
Process Name : จดการขอมลการจอง
Input Data Flow : ขอมลยอมรบการจอง ขอมลยกเลกการจอง ขอมลเปลDยนแปลงการจอง
Output Data Flow: ผลลพธการจดการขอมลการจอง
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D12 ขอมลการจอง D15 ขอมล
บญชธนาคาร D14 ขอมลการชาระเงน
Description : โปรเซสสาหรบจดการขอมลการจอง
27
ตารางทD 3.10 คาอธบายการประมวลผลของโปรเซสทD 10.0 : สงขอความเกDยวกบการจอง
ตารางทD 3.11 คาอธบายการประมวลผลของโปรเซสทD 11.0 : ใหคะแนนและแสดงความคดเหน
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 10
Process Name : สงขอความเกDยวกบการจอง
Input Data Flow : ขอความ
Output Data Flow: ผลลพธการสงขอความเกDยวกบการจอง
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D12 ขอมลการจอง D13 ขอมล
การสนทนา D17 ขอมลรายละเอยดการสนทนา
Description : โปรเซสสาหรบสงขอความเกDยวกบการจอง
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 11
Process Name : ใหคะแนนและแสดงความคดเหน
Input Data Flow : คะแนนการใชบรการรถเชา ความคดเหนการใชบรการรถเชา คะแนน
การใหบรการรถเชา ความคดเหนการใหบรการรถเชา
Output Data Flow: ผลลพธการใหคะแนนและแสดงความคดเหน
Data Stored Used : D1 ขอมลสมาชก D3 ขอมลประกาศ D12 ขอมลการจอง D13 ขอมล
การสนทนา D17 ขอมลรายละเอยดการสนทนา
Description : โปรเซสสาหรบใหคะแนนและแสดงความคดเหน
28
ตารางทD 3.12 คาอธบายการประมวลผลของโปรเซสทD 12.0 : จดการขอมลรถยนต
ตารางทD 3.13 คาอธบายการประมวลผลของโปรเซสทD 13.0 : ออกรายงาน
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 12
Process Name : จดการขอมลรถยนต
Input Data Flow : ยDหอรถยนต รนรถยนต ประเภทเช4อเพลง
Output Data Flow: ผลลพธการจดการขอมลรถยนต
Data Stored Used : D5 ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D8 ขอมลประเภทเช4อเพลง
Description : โปรเซสสาหรบจดการขอมลรถยนต
Process Description
System : ระบบจองและลงประกาศรถเชาพรอมคนขบ
DFD Number : 13
Process Name : ออกรายงาน
Input Data Flow : ขอมลหลก
Output Data Flow: ผลลพธการออกรายงาน
Data Stored Used : D1 ขอมลสมาชก D2 ขอมลผดแลระบบ D3 ขอมลประกาศ D4 ขอมล
ประเภทรถยนต D5 ขอมลยDหอรถยนต D6 ขอมลรนรถยนต D7 ขอมล
จงหวด D8 ขอมลประเภทเช4อเพลง D9 ขอมลปลายทาง D10 ขอมล
รปภาพรถยนต D11 ขอมลปฏทนใหเชา D12 ขอมลการจอง D14 ขอมล
การชาระเงน D18 ขอมลการรววของผเชา D19 ขอมลการรววของผให
เชา
Description : โปรเซสสาหรบใหคะแนนและแสดงความคดเหน
29
3.1.6 แผนภาพแสดงความสมพนธของฐานขอมล (Entity Relationship Diagram)
รปทD 3.16 Entity Relationship Diagram ระบบจองและลงประกาศรถเชาพรอมคนขบออนไลน