Page 1
บทท 3 การวเคราะหระบบ
3.1. วเคราะหระบบงานเดม 3.1.1. รายละเอยด ในปจจบนการจดการของบรษทตะวนฉายไมมระบบทใชคอมพวเตอรเขามาชวย ในการจดการขอมลของบรษท ซงท าใหเกดความลาชาในการจดการขอมล และอาจ กอใหเกดการสญหายของขอมลได
3.1.2. แผนผงการทางานของระบบงานปจจบน (Work Flow Diagram)
รปท 3.1 Work Flow Diagram ของระบบงานปจจบน
Page 2
19
3.1.3. ปญหาของระบบงานเดม 3.1.3.1. มความลาชาในการคนหาขอมลการเชารถของลกคาในแตละเดอน 3.1.3.2. มการจดเกบขอมลในรปแบบกระดาษ จงอาจท าใหสญหายและสนเปลอง 3.1.3.3. การเกบประวตลกคายงไมเปนระบบ ไมสามารถดประวตการยอนหลงได
3.2. วเคราะหระบบงานใหม 3.2.1. รายละเอยด จากปญหาของระบบงานเดมไดน ามาวเคราะหท า เปนระบบงานใหมทเปนเวบ แอพพลเคชนและจดเกบขอมลลงฐานขอมลโดยจะท าการเสนอการวเคราะหการ ประมวลผลและขอมลดวยแผนภาพตอไปน
Page 3
20
3.2.2. แผนผงการท างานของระบบงานใหม (Work Flow Diagram)
รปท 3.2 Work Flow Diagram ของระบบงานใหม
Page 4
21
3.2.3. Context Diagram
รปท 3.3 Context Diagram ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
Page 5
22
3.2.4. แผนภาพแสดงการไหลของขอมล (Data Flow Diagram)
รปท 3.4 Data Flow Diagram Level 1 ในสวนของ เขาสระบบและจดการขอมลพนกงาน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.5 Data Flow Diagram Level 1 (ตอ) ในสวนของ จดการขอมล ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
Page 6
23
รปท 3.6 Data Flow Diagram Level 1 (ตอ) ในสวนของ ใบเสนอราคา ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.7 Data Flow Diagram Level 1 (ตอ) ในสวนของ ใบแจงหน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
Page 7
24
รปท 3.8 Data Flow Diagram Level 1 (ตอ)ในสวนของ ใบเสรจ ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.9 Data Flow Diagram Level 1 (ตอ)ในสวนของ ออกรายงาน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
Page 8
25
รปท 3.10 Data Flow Diagram Level 2 ของ Process 2 จดการขอมลพนกงาน
รปท 3.11 Data Flow Diagram Level 2 (ตอ) ของ Process 2 แกไขขอมลพนกงาน
รปท 3.12 Data Flow Diagram Level 2 ของ Process 4 ใบเสนอราคา
Page 9
26
3.2.5. ค าอธบายการประมวลผล (Process Description)
ตารางท 3.1 ค าอธบายการประมวลผลของโปรเซสท 1 : เขาสระบบ
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 1 เขาสระบบ
Input Data Flows : Username, Password
Output Data Flows : ผลการเขาสระบบ
Data stored used : Employee
Description : เปนโปรเซสใหพนกงานกรอกขอมล Username, Password เพอเขาสระบบ
ตารางท 3.2 ค าอธบายการประมวลผลของโปรเซสท 2 : จดการขอมลพนกงาน
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 2 จดการขอมลพนกงาน
Input Data Flows : ขอมลพนกงาน
Output Data Flows : ผลการจดการขอมลพนกงาน
Data stored used : Employee
Description : เปนโปรเซสทเกยวกบพนกงาน ซงประกอบดวยโปรเซสยอยดงน 2.1 คนหาขอมลพนกงาน 2.2 แกไขขอมลพนกงาน
Page 10
27
ตารางท 3.3 ค าอธบายการประมวลผลของโปรเซสท 2.1 : คนหาขอมลพนกงาน
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 2.1 คนหาขอมลพนกงาน
Input Data Flows : คนหาขอมลพนกงาน
Output Data Flows : ผลการคนหาขอมลพนกงาน
Data stored used : Employee
Description : เปนโปรเซสทผดแลระบบสามารถคนหาขอมลพนกงานได โดยคนหาจาก รหสพนกงาน ชอ-นามสกล
ตารางท 3.4 ค าอธบายการประมวลผลของโปรเซสท 2.2 : แกไขขอมลพนกงาน
Process Deseription
System :
DFD number :
Process Name :
ระบบจดการ เชารถบรรทก
2.2
แกไขขอมลพนกงาน
Input Data Flows : แกไขขอมลพนกงาน
Output Data Flows : ขอมลพนกงานทท าการแกไขแลว
Data stored used : Employee
Description : เปนโปรเซสทผดแลระบบ เลอกพนกงาน ทมอยในฐานขอมลเพอท าการแกไขได
Page 11
28
ตารางท 3.5 ค าอธบายการประมวลผลของโปรเซสท 3 : จดการขอมล
Process Deseription
System :
DFD number :
Process Name :
ระบบจดการ เชารถบรรทก
3
จดการขอมล
Input Data Flows : ขอมลการจกการ
Output Data Flows : ผลการจกการขอมล
Data stored used : driver, truck, trucktype, fuel, distance, customer
Description : เปนโปรเซสทพนกงานมการจดการขอมลลงในระบบ โดยการปอนขอมลลงฐานขอมลใหม
ตารางท 3.6 ค าอธบายการประมวลผลของโปรเซสท 4 : ใบเสนอราคา
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 4 ใบเสนอราคา
Input Data Flows : ขอมลใบเสนอราคา
Output Data Flows : ใบเสนอราคา
Data stored used : driver, truck, trucktype, fuel, distance, castomer ,guotation
Description : เปนโปรเซสทพนกงานมการเพมขอมลใบเสนอราคาลงในระบบ ซงประกอบดวยโปรเซสยอยดงน 4.1 อนมตใบเสนอราคา 4.2 พมพใบเสนอราคา
Page 12
29
ตารางท 3.7 ค าอธบายการประมวลผลของโปรเซสท 4.1 : อนมตใบเสนอราคา
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 4.1 อนมตใบเสนอราคา
Input Data Flows : ท าการอนมตใบเสนอราคา
Output Data Flows : ผลการอนมตใบเสนอราคา
Data stored used : Quotation
Description : เปนโปรเซสทผจดการท าการอนมตใบเสนอราคา
ตารางท 3.8 ค าอธบายการประมวลผลของโปรเซสท 4.2 : พมพใบเสนอราคา
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 4.2 พมพใบเสนอราคา
Input Data Flows : พมพใบเสนอราคาทตองการ
Output Data Flows : ใบเสนอราคา
Data stored used : Quotation
Description : เปนโปรเซสทพนกงานท าการพมพใบเสนอราคาทตองการเพอสงไปใหลกคา
Page 13
30
ตารางท 3.9 ค าอธบายการประมวลผลของโปรเซสท 5 : ใบแจงหน
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 5 ใบแจงหน
Input Data Flows : ขอมลใบแจงหน
Output Data Flows : ใบแจงหน
Data stored used : guotation, invoice
Description : เปนโปรเซสทพนกงานจดท าใบแจงหนเดอนละหนงครง แลวสงไปใหลกคาเพอท าการเรยกเกบเงน
ตารางท 3.10 ค าอธบายการประมวลผลของโปรเซสท 6 : ใบเสรจ
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 6 ใบเสรจ
Input Data Flows : ขอมลใบเสรจ
Output Data Flows : ใบเสรจ
Data stored used : invoice, payment
Description : เปนโปรเซสทพนกงานจะออกใบเสรจใหแกลกคาตอนทลกคาท าการช าระเงนเรยบรอยแลว
Page 14
31
ตารางท 3.11 ค าอธบายการประมวลผลของโปรเซสท 7 : ออกรายงาน
Process Deseription
System : DFD number : Process Name :
ระบบจดการ เชารถบรรทก 7 ออกรายงาน
Input Data Flows : รองขอรายงาน
Output Data Flows : รายงานทรองขอ
Data stored used : driver, truck, trucktype, fuel, distance, castomer ,guotation invoice, payment
Description : เปนโปรเซสทผจดการสามารถดรายงานของการเชารถได เชนรายรบ รายจายคาพนกงานขบรถ และคาน ามนได
Page 15
32
3.2.6. แผนภาพแสดงความสมพนธระหวางเอนทต (Entity Relationship Diagram)
รปท 3.13 Entity Relationship Diagramของระบบจดการเชารถบรรทกกรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน