บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 ·...

13
บทที่ 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 แนวทางการแก้ไขปัญหา ผู้จัดทาจึงเล็งเห็นปัญหาและมีแนวคิดที่จะนาเทคโนโลยีมาใช้ในการ พัฒนาระบบสารสนเทศ ที่จะใช้เทคโนโลยีสารสนเทศทางคอมพิวเตอร์มา ประยุกต์ใช้งาน การพัฒนาระบบ บริหารการจองห้องจัดเลี ้ยงออนไลน์ ที่สะดวก และรวดเร็วมากขึ ้นในการบริหารข ้อมูล ช่วยลดการไม่เป็นระบบของการจองห้อง จัดเลี ้ยง และสามารถค ้นหาข้อมูลได้ง่าย - การบันทึกข้อมูลที่รวดเร็วและสะดวกมากขึ ้น - การคานวณค่าใช้จ่ายต่างๆถูกต้องแม่นยา - การออกรายงานที่ไม่มีการผิดพลาด - การย้อนดูข้อมูลต่างๆ รวดเร็ว

Upload: others

Post on 30-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

บทท 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 แนวทางการแกไขปญหา

ผจดท าจงเลงเหนปญหาและมแนวคดทจะน าเทคโนโลยมาใชในการ

พฒนาระบบสารสนเทศ ทจะใชเทคโนโลยสารสนเทศทางคอมพวเตอรมา

ประยกตใชงาน การพฒนาระบบ บรหารการจองหองจดเลยงออนไลน ทสะดวก

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

จดเลยง และสามารถคนหาขอมลไดงาย

- การบนทกขอมลทรวดเรวและสะดวกมากขน

- การค านวณคาใชจายตางๆถกตองแมนย า

- การออกรายงานทไมมการผดพลาด

- การยอนดขอมลตางๆ รวดเรว

Page 2: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

12

3.1.2 ขนตอนการด าเนนงานของระบบงานปจจบน (Work Flow Diagram)

รปท 3.1 ขนตอนการด าเนนงานของระบบงานปจจบน

Page 3: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

13

3.2 วเคราะหระบบงานใหม (New System analysis)

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

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

เรยบรอยระบบจะท าการค านวณคาใชจายและราคามดจ าเบองตน และใหลกคาน าเงนมาช าระกบ

พนกงาน

ขนตอนการด าเนนงานของระบบงานใหม (Work flow diagram)

รปท 3.2 ขนตอนการด าเนนงานของระบบงานใหม

Page 4: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

14

3.3 แผนภาพแสดงการไหลของขอมล (Data Flow Diagram)

รปท 3.3 Data Flow Diagram ของระบบการจองหองจดเลยงออนไลน

Page 5: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

15

3.4 แผนภาพกระแสการไหลของขอมล (Data Flow Diagram)

รปท 3.4 Data Flow Diagram level 1 ของระบบจองหองจดเลยงออนไลน

Page 6: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

16

รปท 3.5 Data Flow Diagram level 1 ของระบบจองหองจดเลยงออนไลน (ตอ)

Page 7: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

17

รปท 3.6 Data Flow Diagram Level 1 ของระบบจองหองจดเลยงออนไลน (ตอ)

Page 8: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.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 : เปนโปรเซสส าหรบสมครสมาชกของระบบโดยจะตองกรอก

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

Page 9: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

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 : เปนโปรเซสส าหรบเลอกเมนอาหารในกรณทเลอกแบบหองจดเลยง

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

Page 10: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

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 : เปนโปรเซสส าหรบผดแลระบบแกไขขอมลสมาชกในกรณทลม

รหสผาน

Page 11: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

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 : เปนโปรเซสส าหรบจดการขอมลการจองของผดแลระบบโดยเมอม

การจองเขามาใหลกคาท าการช าระเงนมดจ า และใหผดแลท าการอนมตการจอง

Page 12: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

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 : เปนโปรเซสส าหรบออกใบเสรจโดยจะมรายละเอยดดงตอไปน

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

Page 13: บทที่ 3 การวิเคราะห์ระบบ · 2018-11-01 · บทที่ 3 การวิเคราะห์ระบบ 3.1 วิเคราะห์ระบบงานปัจจุบัน

23

3.6 โครงสรางฐานขอมลและความสมพนธระหวางเอนทต (Entity Relationship Diagram)

รปท 3.7 โครงสรางของฐานขอมลและความสมพนธระหวางเอนทตของระบบ