บทที่ 3 - Siam Universityresearch-system.siam.edu/.../06_ch3.pdf · 2018-11-01 · 3.2.3....
Transcript of บทที่ 3 - Siam Universityresearch-system.siam.edu/.../06_ch3.pdf · 2018-11-01 · 3.2.3....
บทท 3 การวเคราะหระบบ
3.1. วเคราะหระบบงานเดม 3.1.1. รายละเอยด ในปจจบนการจดการของบรษทตะวนฉายไมมระบบทใชคอมพวเตอรเขามาชวย ในการจดการขอมลของบรษท ซงท าใหเกดความลาชาในการจดการขอมล และอาจ กอใหเกดการสญหายของขอมลได
3.1.2. แผนผงการทางานของระบบงานปจจบน (Work Flow Diagram)
รปท 3.1 Work Flow Diagram ของระบบงานปจจบน
19
3.1.3. ปญหาของระบบงานเดม 3.1.3.1. มความลาชาในการคนหาขอมลการเชารถของลกคาในแตละเดอน 3.1.3.2. มการจดเกบขอมลในรปแบบกระดาษ จงอาจท าใหสญหายและสนเปลอง 3.1.3.3. การเกบประวตลกคายงไมเปนระบบ ไมสามารถดประวตการยอนหลงได
3.2. วเคราะหระบบงานใหม 3.2.1. รายละเอยด จากปญหาของระบบงานเดมไดน ามาวเคราะหท า เปนระบบงานใหมทเปนเวบ แอพพลเคชนและจดเกบขอมลลงฐานขอมลโดยจะท าการเสนอการวเคราะหการ ประมวลผลและขอมลดวยแผนภาพตอไปน
20
3.2.2. แผนผงการท างานของระบบงานใหม (Work Flow Diagram)
รปท 3.2 Work Flow Diagram ของระบบงานใหม
21
3.2.3. Context Diagram
รปท 3.3 Context Diagram ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
22
3.2.4. แผนภาพแสดงการไหลของขอมล (Data Flow Diagram)
รปท 3.4 Data Flow Diagram Level 1 ในสวนของ เขาสระบบและจดการขอมลพนกงาน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.5 Data Flow Diagram Level 1 (ตอ) ในสวนของ จดการขอมล ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
23
รปท 3.6 Data Flow Diagram Level 1 (ตอ) ในสวนของ ใบเสนอราคา ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.7 Data Flow Diagram Level 1 (ตอ) ในสวนของ ใบแจงหน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
24
รปท 3.8 Data Flow Diagram Level 1 (ตอ)ในสวนของ ใบเสรจ ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
รปท 3.9 Data Flow Diagram Level 1 (ตอ)ในสวนของ ออกรายงาน ของระบบจดการ เชารถบรรทก กรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน
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 ใบเสนอราคา
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 แกไขขอมลพนกงาน
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 : เปนโปรเซสทผดแลระบบ เลอกพนกงาน ทมอยในฐานขอมลเพอท าการแกไขได
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 พมพใบเสนอราคา
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 : เปนโปรเซสทพนกงานท าการพมพใบเสนอราคาทตองการเพอสงไปใหลกคา
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 : เปนโปรเซสทพนกงานจะออกใบเสรจใหแกลกคาตอนทลกคาท าการช าระเงนเรยบรอยแลว
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 : เปนโปรเซสทผจดการสามารถดรายงานของการเชารถได เชนรายรบ รายจายคาพนกงานขบรถ และคาน ามนได
32
3.2.6. แผนภาพแสดงความสมพนธระหวางเอนทต (Entity Relationship Diagram)
รปท 3.13 Entity Relationship Diagramของระบบจดการเชารถบรรทกกรณศกษาหางหนสวนจ ากด ตะวนฉายรฟกเกอเรชน