บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 ·...
Transcript of บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 ·...
บทท 3
การวเคราะหระบบ
3.1 วเคราะหระบบงานปจจบน (As-Is System Analysis)
3.1.1 ขนตอนการท างาน
ระบบงานปจจบนจะบนทกขอมลการจองหอง ในรปแบบเอกสาร โดยเมอมการจองเขามา
ผานทางโทรศพทเจาหนาทจะคอยบนทกขอมลการจองหองและท าการแจงรายละเอยดขอมลหอง
รวมไปถงราคาทตองใชจาย และใหทางลกคาท าการช าระเงนมดจ าผานทางหนาราน ซงยากตอการ
คนหาและดรายละเอยดของการจองหองจดเลยง
3.1.2 ปญหาของระบบงานปจจบน
3.1.1.1 เจาหนาทไมสามารถตรวจขอมลการจองยอนหลงได
3.1.1.2 เจาหนาทไมสามารถดรายละเอยดการเปนสมาชกของลกคาได
3.1.1.3 การจดเกบขอมลการจองในรปแบบเอกสาร ท าใหสบคนยาก
3.1.1.4 การเกบขอมลยงไมเปนระบบไมสามารถตรวจสอบขอมลยอนหลงได
3.1.1.5 ลกตาไมไดรบความสะดวกสบายในการสบคนขอมล ตองใชวธการ
โทรศพทเขามาสอบถามกบทางรานไดเพยงชองทางเดยว
3.1.3 แนวทางการแกไขปญหา
ผจดท าจงเลงเหนปญหาและมแนวคดทจะน าเทคโนโลยมาใชในการ
พฒนาระบบสารสนเทศ ทจะใชเทคโนโลยสารสนเทศทางคอมพวเตอรมา
ประยกตใชงาน การพฒนาระบบ บรหารการจองหองจดเลยงออนไลน ทสะดวก
และรวดเรวมากขนในการบรหารขอมล ชวยลดการไมเปนระบบของการจองหอง
จดเลยง และสามารถคนหาขอมลไดงาย
- การบนทกขอมลทรวดเรวและสะดวกมากขน
- การค านวณคาใชจายตางๆถกตองแมนย า
- การออกรายงานทไมมการผดพลาด
- การยอนดขอมลตางๆ รวดเรว
12
3.1.2 ขนตอนการด าเนนงานของระบบงานปจจบน (Work Flow Diagram)
รปท 3.1 ขนตอนการด าเนนงานของระบบงานปจจบน
13
3.2 วเคราะหระบบงานใหม (New System analysis)
ระบบงานใหมเปนการน าเทคโนโลยเวบแอพพลเคชนเขามาชวยในการจองหองโดยให
ลกคาท าการสมครสมาชกผานทางหนาเวบไซตและท าการจองผานระบบในเวบไซตเมอท าการจอง
เรยบรอยระบบจะท าการค านวณคาใชจายและราคามดจ าเบองตน และใหลกคาน าเงนมาช าระกบ
พนกงาน
ขนตอนการด าเนนงานของระบบงานใหม (Work flow diagram)
รปท 3.2 ขนตอนการด าเนนงานของระบบงานใหม
14
3.3 แผนภาพแสดงการไหลของขอมล (Data Flow Diagram)
รปท 3.3 Data Flow Diagram ของระบบการจองหองจดเลยงออนไลน
15
3.4 แผนภาพกระแสการไหลของขอมล (Data Flow Diagram)
รปท 3.4 Data Flow Diagram level 1 ของระบบจองหองจดเลยงออนไลน
16
รปท 3.5 Data Flow Diagram level 1 ของระบบจองหองจดเลยงออนไลน (ตอ)
17
รปท 3.6 Data Flow Diagram Level 1 ของระบบจองหองจดเลยงออนไลน (ตอ)
18
3.5 ค าอธบายการประมวลผลขอมล (Process Description)
ตารางท 3.1 ค าอธบายการประมวลผลของโปรเซสท 1 : เขาสระบบ
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 1 เขาสระบบ
Input Data Flow : ชอผใช , รหสผาน Login เขาระบบ Output Data Flow : ผลการเขาสระบบ Data stored used : D1 ขอมลสมาชก Description : เปนโปรเซสส าหรบ Login เพอเขาสระบบโดยตองท าการกรอก
ขอมล ชอบญชผใชงานและรหสผานถาบญชถกตองระบบจะท าการเขาสระบบ ถาไมถกตองระบบจะแสดงขอความและใหกรอกขอมลใหม
ตารางท 3.2 ค าอธบายการประมวลผลของโปรเซสท 2 : สมครสมาชก
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 2 สมครสมาชก
Input Data Flow : ชอผใช,รหสผาน,ชอ,นามสกล,ทอย,เบอรโทรศพท,อเมล ,ยนยนเบอรโทรศพท
Output Data Flow : ผลการสมคร,ผลการยนยนเบอรโทรจาก SMS Data stored used : D1 ขอมลสมาชก Description : เปนโปรเซสส าหรบสมครสมาชกของระบบโดยจะตองกรอก
รายละเอยดทงหมดดงตอไปน ชอบญชผใชงาน,รหสผาน,ชอ,นามสกล,ทอย,อเมล,เบอรโทรศพท ใหครบ ถงจะท าการลงทะเบยนได
19
ตารางท 3.3 ค าอธบายการประมวลผลของโปรเซสท 3 : จองหอง
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 3 จองหอง
Input Data Flow : ชอผใช,ชอ,นามสกล,ทอย,เบอรโทรศพท,อเมล Output Data Flow : ชอหอง,ประเภทหอง,ราคา,จ านวนความจ,รอบทจอง Data stored used : D1 ขอมลสมาชก, D2 ขอมลหอง, D3 ขอมลการจอง, D4 เมนอาหาร ,
D5 ขอมลรอบเวลา Description : เปนโปรเซสส าหรบการจองหองจดเลยงโดยผใชงานจะตองท าการ
เขาสระบบกอนถงท าการจองไดทงหองจดเลยงและหองคาราโอเกะและท าการเลอกวนเวลาทจะจองหอง
ตารางท 3.4 ค าอธบายการประมวลผลของโปรเซสท 4 : เมนอาหารส าหรบหองจดเลยง
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 4 เมนอาหารส าหรบหองจดเลยง
Input Data Flow : เลอกเมนอาหาร Output Data Flow : เมนอาหารทเลอก Data stored used : D3 ขอมลการจอง , D4 เมนอาหาร , D8 เมนอาหารทเปลยน ,
D9 ประเภทอาหาร Description : เปนโปรเซสส าหรบเลอกเมนอาหารในกรณทเลอกแบบหองจดเลยง
เทานนจะแสดงขอมลรายการอาหารและราคา
20
ตารางท 3.5 ค าอธบายการประมวลผลของโปรเซสท 5 : แกไขขอมลสมาชก
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 5 เมนอาหารส าหรบหองจดเลยง
Input Data Flow : ขอมลรหสผาน,ขอมลชอ,ขอมลนามสกล ,ขอมลทอย ,ขอมลอเมล,ขอมลเบอรโทรศพท
Output Data Flow : ผลการอพเดทขอมล Data stored used : D1 ขอมลสมาชก Description : เปนโปรเซสส าหรบการแกไขขอมลสมาชกโดยใหสามารถแกไข
ขอมลไดดงตอไปน รหสผาน,ชอ,นามสกล,ทอย,อเมลและท าการบนทก
ตารางท 3.6 ค าอธบายการประมวลผลของโปรเซสท 6 : จดการขอมลสมาชก
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 6 จดการขอมลสมาชก
Input Data Flow : ขอมลสมาชก Output Data Flow : ผลการบนทกขอมล,ผลการแกไขขอมลสมาชก Data stored used : D1 ขอมลสมาชก Description : เปนโปรเซสส าหรบผดแลระบบแกไขขอมลสมาชกในกรณทลม
รหสผาน
21
ตารางท 3.7 ค าอธบายการประมวลผลของโปรเซสท 7 : จดการขอมลหอง
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 7 จดการขอมลหอง
Input Data Flow : ขอมลหอง,ประเภทหอง,ราคาหอง,จ านวนหอง,อปกรณ Output Data Flow : ขอมลหอง,ขอมลประเภทหอง,ขอมลราคา,ขอมลจ านวนรอบ,
ขอมลอปกรณ Data stored used : D2 ขอมลหอง , D5 ขอมลรอบเวลา , D6 ขอมลประเภทหอง ,
D7 ขอมลอปกรณ Description : เปนโปรเซสส าหรบการจดการขอมลหองของผดแลระบบโดย
สามารถท าการ เพม ลบ แกไขหองได
ตารางท 3.8 ค าอธบายการประมวลผลของโปรเซสท 8 : จดการขอมลการจอง
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 8 จดการขอมลการจอง
Input Data Flow : ขอมลการจอง Output Data Flow : อนมตขอมลการจอง Data stored used : D1 ขอมลสมาชก, D3 ขอมลการจอง Description : เปนโปรเซสส าหรบจดการขอมลการจองของผดแลระบบโดยเมอม
การจองเขามาใหลกคาท าการช าระเงนมดจ า และใหผดแลท าการอนมตการจอง
22
ตารางท 3.9 ค าอธบายการประมวลผลของโปรเซสท 9 : จดการขอมลอาหาร
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 9 จดการขอมลอาหาร
Input Data Flow : ผลขอมลอาหาร Output Data Flow : ขอมลอาหาร Data stored used : D4 ขอมลอาหาร , D8 เมนอาหารทเปลยน , D9 ประเภทอาหาร Description : เปนโปรเซสส าหรบจดการขอมลอาหารโดยใหผดแลท าการ เพม
แกไข ลบ รายการอาหาร
ตารางท 3.10 ค าอธบายการประมวลผลของโปรเซสท 10 : ใบเสรจ
Process Description System : DFD number : Process name :
ระบบการจองหองจดเลยงออนไลน 10 ออกใบเสรจ
Input Data Flow : ขอมลการจอง Output Data Flow : ขอมลผจอง,ขอมลหองทจอง,รายละเอยดคาใชจาย Data stored used : D1 ขอมลสมาชก , D3 ขอมลการจอง Description : เปนโปรเซสส าหรบออกใบเสรจโดยจะมรายละเอยดดงตอไปน
ขอมลผจอง ขอมลหองทจอง รายละเอยดคาใชจายและราคามดจ า ใหลกคาน าใบเสรจทพมพออกมาจากเวบไซตน ามาใหทางรานด
23
3.6 โครงสรางฐานขอมลและความสมพนธระหวางเอนทต (Entity Relationship Diagram)
รปท 3.7 โครงสรางของฐานขอมลและความสมพนธระหวางเอนทตของระบบ