(System Requirement Structuring)
หลังจากโครงการพัฒนาระบบงานฝ่ายบัญชี ได้รับการอนุมัติแล้ว
ทีมงานพัฒนาระบบจึงได้วิเคราะห์ความต้องการของระบบใหม่ที่รวบรวมมาได้จากผู้ใช้ระบบโดยสามารถจำลองได้ด้วยแผนภาพกระแสข้อมูล
ดังนี
Comtext Diagram
อธิบาย Context Diagram
ลูกค้า
ลูกค้าจะส่งรายการสินค้าที่ซื้อไปยังระบบ
และระบบจะทำการส่งใบเสร็จไปให้ลูกค้า
ตัวแทนขาย
ตัวแทนชายจะส่งในเสร็จของไปยังระบบและระบบจะทำการส่งข้อมูลใบสั่งซื้อสินค้าไปให้ตัวแทนขาย
พนังงาน
พนักงานจะส่งข้อมูลพนักงานไปยังระบบ
และระบบจะทำการส่งรายงานข้อมูลพนักงานไปให้พนักงานพนักงานจะส่งข้อมูลลูกค้าไปยังระบบและระบบจะทำการส่งรายงานลูกค้าไปให้พนักงาน
พนักงานจะส่งข้อมูลสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลสินค้าคงเหลือไปให้พนักงา
ผู้จัดการ
ผู้จัดการส่งยอดขายสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลที่สั่งซื้อสินค้าและรายงานยอดขายสินค้าไปให้ผู้จัดการ
DFD
LEVEL 0
อธิบาย Context Diagram
ลูกค้า
ลูกค้าจะส่งรายการสินค้าที่ซื้อไปยังระบบ
และระบบจะทำการส่งใบเสร็จไปให้ลูกค้า
ตัวแทนขาย
ตัวแทนชายจะส่งในเสร็จของไปยังระบบและระบบจะทำการส่งข้อมูลใบสั่งซื้อสินค้าไปให้ตัวแทนขาย
พนังงาน
พนักงานจะส่งข้อมูลพนักงานไปยังระบบ
และระบบจะทำการส่งรายงานข้อมูลพนักงานไปให้พนักงานพนักงานจะส่งข้อมูลลูกค้าไปยังระบบและระบบจะทำการส่งรายงานลูกค้าไปให้พนักงาน
พนักงานจะส่งข้อมูลสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลสินค้าคงเหลือไปให้พนักงา
ผู้จัดการ
ผู้จัดการส่งยอดขายสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลที่สั่งซื้อสินค้าและรายงานยอดขายสินค้าไปให้ผู้จัดการ
DFD
LEVEL 0
อธิบาย Context Diagram
ลูกค้า
ลูกค้าจะส่งรายการสินค้าที่ซื้อไปยังระบบ
และระบบจะทำการส่งใบเสร็จไปให้ลูกค้า
ตัวแทนขาย
ตัวแทนชายจะส่งในเสร็จของไปยังระบบและระบบจะทำการส่งข้อมูลใบสั่งซื้อสินค้าไปให้ตัวแทนขาย
พนังงาน
พนักงานจะส่งข้อมูลพนักงานไปยังระบบ
และระบบจะทำการส่งรายงานข้อมูลพนักงานไปให้พนักงานพนักงานจะส่งข้อมูลลูกค้าไปยังระบบและระบบจะทำการส่งรายงานลูกค้าไปให้พนักงาน
พนักงานจะส่งข้อมูลสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลสินค้าคงเหลือไปให้พนักงา
ผู้จัดการ
ผู้จัดการส่งยอดขายสินค้าไปยังระบบและระบบจะทำการส่งรายงานข้อมูลที่สั่งซื้อสินค้าและรายงานยอดขายสินค้าไปให้ผู้จัดการ
อธิบาย Level 0
1.ระบบข้อมูล
2.ระบบขายสินค้า
3.ระบบจัดทำรายงาน
4.ระบบสั่งซื้อสินค้า
1.ระบบข้อมูล
พนักงาน
พนักงานส่งข้อมูลสินค้า ข้อมูลลูกค้า ข้อมูลพนักงานไปยังระบบ
ระบบก็จะทำการส่งข้อมูลลูกค้าไปยังแฟ้มลูกค้าและแฟ้มลูกค้าจะทำการเก็บข้อมูลลูกค้าไว้ในระบบข้อมูล
ระบบข้อมูลจะส่งข้อมูลพนักงานไปยังแฟ้มพนักงานและแฟ้มพนักงานจะทำการเก็บข้อมูลพนักงานไว้ในระบบ
ระบบข้อมูลจะทำการส่งข้อมูลประเภทไปยังแฟ้มประเภท
และแฟ้มประเภทจะทำการเก็บข้อมูลประเภทไว้ในระบบ
ระบบข้อมูลจะทำการส่งข้อมูลสินค้าไปยังแฟ้มสินค้าและแฟ้มสินค้าจะทำการเก็บข้อมูลสินค้าไว้ในระบบ
2.ระบบขายสินค้า
แฟ้มลูกค้าทำการส่งข้อมูลลูกค้าไปยังระบบ
แฟ้มพนักงานส่งข้อมูลพนักงานไปยังระบบ แฟ้มประเภทส่งข้อมูลประเภทไปยังระบบ
แฟ้มสินค้าทำการส่งข้อมูลลูกค้าไปยังระบบ
ระบบจะทำการเก็บข้อมูลสินค้าไว้ในแฟ้มสินค้า
ลูกค้า – ลูกค้าส่งรายการสินค้าที่ซื้อไปยังระบบ
ระบบจะทำการจัดเก็บข้อมูลรายละเอียดการขายไปยังแฟ้มรายละเอียดการขาย
ระบบจะทำการจัดเก็บข้อมูลการขายสินค้าไปยังแฟ้มใบเสร็จรับเงิน
3.ระบบจัดทำรายงาน
แฟ้มลูกค้าจะส่งข้อมูลลูกค้าไปยังระบบ
แฟ้มพนักงานจะส่งข้อมูลพนักงานไปยังระบบ แฟ้มประเภทจะส่งข้อมูลประเภทไปยังระบบ
แฟ้มสินค้าจะส่งข้อมูลสินค้าไปยังระบบ
แฟ้มใบเสร็จรับเงินจะส่งข้อมูลการขายสินค้าไปยังระบบ
แฟ้มรายละเอียดการขายจะส่งข้อมูลรายละเอียดการขายไปยังระบบ
ระบบจะทำการส่งใบเสร็จรับเงินไปยังลูกค้าและลูกค้าจะทำการส่งใบเสร็จรับเงินไปยังระบบ
ระบบจะส่งรายงานข้อมูลสั่งซื้อและรายงานยอดขายสินค้าไปยังผู้บริการและผู้บริหารก็จะทำการส่งยอดขายสินค้าไปยังระบบ
ระบบจะทำการส่งรายงานข้อมูลพนักงาน
รายงานสินค้าคงเหลือและรายงานข้อมูลลูกค้าไปยังพนักงาน
4.ระบบสั่งซื้อสินค้า
แฟ้มพนักงานจะส่งข้อมูลพนักงานไปยังระบบ แฟ้มตัวแทนขายจะส่งข้อมูลผู้จำหน่ายไปยังระบบ
ตัวแทนขายจะส่งใบสั่งของไปยังระบบและระบบจะทำการส่งข้อมูลใบสั่งซื้อสินค้าไปให้ตัวแทนขาย
ระบบจะส่งข้อมูลไปยังแฟ้มสินค้าส่งข้อมูลสั่งซื้อไปยังแฟ้มสั่งซื้อสินค้าส่งรายละเอียดการสั่งซื้อไปยังแฟ้มร้ายละเอียดการสั่งซื้อสินค้า
แฟ้มสั่งซื้อสินค้าจะส่งข้อมูลการสั่งซื้อไปยังระบบจัดทำรายงาน
แฟ้มรายละเอียดการสั่งซื้อสินค้าจะส่งรายละเอียดการสั่งซื้อไปยังระบบจัดทำรายงาน
DFD LEVEL
1 Of Process 1
อธิบาย DFD LEVEL
1 Of
Process 1
1.1
ตรวจสอบความถูกต้อง
1.2 แสดงข้อมูล
1.3
บันทึกข้อมูลที่ผ่านการตรวจสอบ
เป็นขั้นตอนตรวจสอบความถูกต้องของข้อมูลโดยจะทำการดึงข้อมูลลูกค้าจากแฟ้มข้อมูลลูกค้า
ดึงข้อมูลพนักงานจากแฟ้มพนักงาน ดึงข้อมูลสินค้าจากแฟ้มสินค้า
เพื่อนำมาประมวลผลความถูกต้องมาขั้นตอนแสดงข้อมูลหลังจากนั้นบันทึกข้อมูลที่ผ่านการตรวจสอบและส่งข้อมูลที่ผ่านการตรวจสอบไปยังพนักงาน
DFD LEVEL
1 Of Process 2
อธิบาย DFD LEVEL 1 Of
Process 2
2.1 ตรวจสอบรายการสินค้าที่ต้องการซื้อ
2.2 แสดงรายละเอียดสินค้า
ขั้นตอนแรก
เป็นขั้นตอนการตรวจสอบรายการสินค้าที่ต้องการซื้อโดยที่จะทำการดึงข้อมูลสินค้ามาจากแฟ้มสินค้าและราคาส่งสินค้าที่ต้องการซื้อมาตรวจสอบ
เมื่อตรวจสอบรายการสินค้าที่ต้องการซื้อก็จะมาแสดงรายละเอียดสินค้าในขั้นตอนที่สองคือขั้นตอนแสดงรายละเอียดสินค้าหลังจากนั้นจะทำการส่งรายการสินค้าที่ต้องการซื้อจากขั้นตอนที่สองไปยังลูกค้า
DFD LEVEL 1 Of
Process 3
อธิบาย DFD LEVEL 1 Of
Process 3
3.1 ตรวจสอบข้อมูล
3.2 พิมพ์
จะมีขั้นตอนทั้งหมด 2 ขั้นตอน
ขั้นตอนที่ 1 ตรวจสอบข้อมูลโดยทำการดึงข้อมูลจากแฟ้มสินค้า
ดึงข้อมูลลูกค้าจากแฟ้มลูกค้า ดึงข้อมูลการสั่งซื้อจากแฟ้มข้อมูลการสั่งซื้อสินค้าและผู้จัดการส่งยอดขายสินค้าไปตรวจสอบข้อมูลเมื่อตรวจสอบข้อมูลทั้งหมดแล้วก็จะทำการพิมพ์ข้อมูลใน
ขั้นตอนที่2 คือขั้นตอนพิมพ์
ขั้นตอนพิมพ์ก็จะดึงข้อมูลสินค้าจากแฟ้มสินค้า ดึงข้อมูลลูกค้าจากแฟ้มลูกค้า
ดึงข้อมูลการสั่งซื้อจากแฟ้มข้อมูล การสั่งซื้อสินค้าและทำการรายงานยอดขายสินค้าที่จะต้องการไปยังผู้จัดการ
การพัฒนาและติดตั้งระบบ
ซ่อมบำรุง
DFD LEVEL 1 Of Process 4
อธิบาย DFD LEVEL 1 Of
Process 4
4.1 ตรวจสอบข้อมูล
4.2 เลือกรายการสินค้า
4.3 รายละเอียดสินค้า
4.4 ยืนยันการสั่งซื้อ
4.5 บันทึก
4.6 พิมพ์
จะมีขั้นตอนทั้งหมด 6 ขั้นตอน
ขั้นตอนที่1
ตรวจสอบรหัสใบสั่งซื้อสินค้าโดยจะทำการดึงข้อมูลตัวแทนขายจากแฟ้มตัวแทนขายดึงข้อมูลสินค้าจากแฟ้มสินค้า
ตัวแทนขายจะส่งเลขที่ใบสั่งซื้อรหัสพนักงาน มาตรวจสอบ
เมื่อทำการตรวจสอบเรียบร้อยแล้ว ก็จะนำมาตรวจสอบเงื่อนไขการชำระเงินใน ขั้นตอนที่2
เมื่อตรวจสอบเงื่อนไขการชำระเงินแล้วก็จะนำมาแสดงรายละเอียดใน ขั้นตอนที่3
โดยขั้นตอนนี้จะทำการดึงข้อมูลรายละเอียดการสั่งซื้อจากแฟ้มรายละเอียดการสั่งซื้อสินค้า
และส่งรายละเอียดการชำระเงินไปยังตัวแทนขาย
เมื่อเสร็จแล้วจะทำการยืนยันการสั่งซื้อใน ขั้นตอนที่4 โดยขั้นตอนนี้จะทำการดึงข้อมูลสั่งซื้อสินค้า
จากแฟ้มสั่งซื้อสินค้า และตัวแทนขายจะทำการยืนยันการสั่งซื้อ
หลังจากนั้นจะมาทำการบันทึกใน ขั้นตอนที่5
โดยขั้นตอนนี้จะทำการบันทึกข้อมูลทั้งหมดไว้ที่แฟ้มรายละเอียดการสั่งซื้อสินค้าจากนั้นจะทำการพิมพ์ใน
ขั้นตอนที่6 ขั้นตอนนี้จะทำการพิมพ์ในเสร็จ ใบส่งของไปยังตัวแทนขาย
แสดงความสัมพันธ์ระหว่างสมาชิกกับสินค้า
1. ความสัมพันธ์ระหว่างลูกค้ากับการขาย
สมาชิกหนึ่งคนสามารถซื้อสินค้าได้หลายครั้ง
รูปที่ 4 แสดงความสัมพันธ์ระหว่างสมาชิกกับการจอง
2. ความสัมพันธ์ระหว่างผู้ดูแลระบบกับสมาชิก
ผู้ดูแลระบบหนึ่งคนดูแลสมาชิกได้หลายคน
รูปที่ 5 แสดงความสัมพันธ์ระหว่างผู้ดูแลระบบกับสมาชิก
3. ความสัมพันธ์ระหว่างผู้ดูแลระบบกับการประกาศข่าว
ผู้ดูแลระบบหนึ่งคนสามารถประกาศข่าวได้หลายข่าว
รูปที่ 6 แสดงความสัมพันธ์ระหว่างผู้ดูแลระบบกับการประกาศข่าว
4. ความสัมพันธ์ระหว่างการขายกับการรับชำระเงิน
การขายหนึ่งครั้งสามารถได้รับชำระเงินได้หลายครั้ง
รูปที่ 7 แสดงความสัมพันธ์ระหว่างการขายกับการรับชำระเงิน
จากเงื่อนไขของความสัมพันธ์ข้างต้นนำมากำหนดประเภทความสัมพันธ์
ขั้นตอนที่ 5
การออกแบบ User Interface
หน้าต่าง Login เพื่อเข้าสู่ระบบการขาย
หน้าต่างสมัครสมาชิกใหม่สำหรับผู้เข้าใช้งานครั้งแรก
หน้าต่างหน้าหลักแสดงส่วนต่างๆของระบบ
หน้าต่างรายชื่อลูกค้า
สามารถเพิ่มข้อมูลและค้นหากข้อมูลลูกค้าที่ต้องการได้
หน้าต่างรายชื่อสินค้า แสดงหมวดหมู่สินค้า
หมายเลขสินค้าและรายละเอียดสินค้าต่างๆที่ต้องการทราบ
หน้าต่างรายการขายสินค้า แสดงหมายเลขใบกำกับภาษี
หมายเลขสินค้าและจำนวนเงิน
ขั้นตอนที่ 6
ทีมงานได้จัดทำ
เอกสารคู่มือการใช้งานโปรแกรมของระบบจัดซื้อ
เพื่อช่วยให้ผู้ใช้ระบบสามารถเข้าใจการทำ งานของโปรแกรมมากยิ่งขึ้น
โปรแกรมระบบขายเป็นโปรแกรมที่ทำซึ่งประกอบด้วยระบบย่อยทั้งหมด 3 ส่วนได้แก่
1. รายชื่อลูกค้า มีหน้าที่ในการในการตรวจสอบชื่อลูกค้า พร้อมทั้งเพิ่มข้อมูล
ลบข้อมูล และพิมพ์รายงาน
2. รายชื่อสินค้า มีหน้าที่ในการแจ้งยอดขายสินค้า นำเสนอสินค้า
บอกรายละเอียดของสินค้าต่างๆ
3. รายการขายสินค้า เป็นระบบที่ออกใบเสร็จรับเงิน ใบรายการสินค้า
เป็นต้นเป็นระบบทีจัดการข้อมูลสินค้า สามารถตรวจสอบการซื้อสินค้า สามารถสั่งซื้อสินค้าได้ง่ายมากขึ้น
และเก็บรวบรวมข้อมูลในเรื่อง
ขั้นตอนที่ 7
การซ่อมบำรุงนั้นจะขึ้นอยู่กับผู้พัฒนาระบบว่าระบบนั้นมีปัญหาอะไรบ้างจะอยู่ในความดูแลของผู้พัฒนาระบบมีการดูแลระบบอย่างต่อเนื่องเมื่อระบบมีปัญหาทางผู้พัฒนาระบบจะทำการซ่อมแซมระบบอย่างรวดเร็ว
ไม่มีความคิดเห็น:
แสดงความคิดเห็น