1. ชื่อโครงการ โปรแกรมเช็คราคาและสต๊อกอุปกรณ์คอมพิวเตอร์
2. ผู้รับผิดชอบโครงการ
2.1 หัวหน้าโครงการ นาย รักษิต แจ้ทอง 5704668011
ผู้ร่วมโครงการคนที่ 1 นาย จิรพนธ์ วรสร้อย 57046680137
3. หลักการและเหตุผล
ในการจัดทำโปรแกรมเช็คจำนวนและราคาสินค้าภายในร้านขึ้นมาเพื่ออำนวยความสะดวกในการเช็คจำนวนของสินค้า
4. วัตถุประสงค์
4.1 สะดวกต่อการเช็คราคาสินค้า
4.2 รู้ปริมาณสินค้าในสต๊อค
5. เป้าหมาย
5.1 สามารถเช็คราคาสินค้าได้
5.2 สามารถเช็คปริมาณสินค้าในสต๊อคได้
6. สถานที่ดำเนินการ
ร้านขายอุปกรณ์คอมพิวเตอร์
7. แผนการดำเนินงาน
8. ระยะเวลาในการดำเนินงาน
เริ่มโครงการ มกราคม
สิ้นสุดโครงการ เมษายน
รวมทั้งหมด …………………………วัน
9. งบประมาณที่ดำเนินการ
ลำดับ
|
รายการ
|
ราคาต่อหน่วย
|
จำนวนหน่วย
|
รวม
|
รวม
| ||||
งบประมาณรวมทั้งสิ้น ………………………………บาท
1) ประเมินจากสามารถเช็คราคาสินค้าได้
2) ประเมินจากสามารถเช็คปริมาณสินค้าในสต๊อคได้
1) มีความรู้และทักษะในการเขียนโปรแกรมเพิ่มมากขึ้น
2) มีความรู้และทักษะในการใช้งานฐานข้อมูลเพิ่มมากขึ้น
2.เอกสารรายงานการวิเคราะห์ระบบ
1. วิเคราะห์ระบบงานปัจจุบัน
ถานประกอบการหรือร้านคอมมีรายการอุปกรณ์จำนวนมากยากต่อการเช็คจำนวนของอะไหลและยากต่อการจำราคาของอะไหล่ชิ้นต่าง ๆ
เราจึงจะพัฒนาโปรแกรมให้เป็นระบบมากขึ้นโดย
1.1 แสดงรายการสินค้า
1.2 แสดงราคาสินค้า
1.3 แสดงข้อมูลสินค้า
![]() |
3. วิเคราะห์ความต้องการเพื่อสรุปข้อกำหนด
1. ผู้ใช้งานเปิดโปรแกรม
2. เข้าสู่ระบบ
3. แสดงเมนูรายการเลือกใช้งาน
4. เมนูรายการอุปกรณ์
5. เมนูแก้ไขรายการอุปกรณ์
6. เมนู Exit
4. โมเดลแสดงความสัมพันธ์ของข้อมูล
![]() |
เอกสารหมายเลข 3
Context Diagram
1. เจ้าของร้าน
· จัดเก็บข้อมูลสินค้าเข้าสู่ระบบ
· เมื่อนำสินค้าไปใช้ต้องทำการเบิกสินค้าและจัดเก็บข้อมูลเข้าระบบ
· สามารถเรียกดูรายการสินค้าได้
· สามารถเรียกดูสถานะของสินค้าได้
2. ลูกค้า
· ทำการกรอกรายการสินค้า
· ระบบจะแสดงราคาของสินค้า
อธิบายแต่ละโปรเซส
· โปรเซส 1 บันทึกข้อมูลรายละเอียดต่าง
ๆ ของสินค้าโดยเก็บไว้ที่ D1
· โปรเซส 2 บันทึกข้อมูลการเบิกสินค้า
โดยเก็บไว้ที่ D2
· โปรเซส 3 อัพเดทสถานะของสินค้าโดยดึงข้อมูลจาก D1 และ D2 โดยเก็บไว้ที่ D3
· โปรเซส 4 เรียกดูข้อมูลสินค้าโดยดึงข้อมูลจาก D1 และ D3 แล้วแสดงผลให้กับผู้ใช้
Process 1.0 บันทึกข้อมูลสินค้า
DFD Level 1
อธิบายแต่ละโปรเซส
· โปรเซส 1.1 รับข้อมูลและแสดงข้อมูลที่จะทำการบันทึกเข้าระบบ
· โปรเซส 1.2 รับข้อมูลที่จะบันทึกแล้วยืนยันการบันทึก
· โปรเซส 1.3 เมื่อได้รับคำสั่งบันทึกก็จะทำการบันทึกข้อมูลโดยเก็บข้อมูลไว้ที่ D1
· โปรเซส 1.4 รับข้อมูลการบันทึกแล้วแสดงรายการสินค้าที่ได้ทำการบันทึกเสร็จเรียบร้อย
Process 2.0 การเบิกสินค้า
D Level 1
อธิบายแต่ละโปรเซส
· โปรเซส 2.1 แสดงรายการสินค้าโดยดึงข้อมูลจาก D1
· โปรเซส 2.2 เลือกรายการสินค้าที่ต้องการเบิก
· โปรเซส 2.3 ทำการเบิกสินค้าจากรายการที่เลือก
DFD Level 1
อธิบายแต่ละโปรเซส
· โปรเซส 3.1 รับข้อมูลสินค้าจาก D1
· โปรเซส 3.2 รับข้อมูลการเบิกสินค้าจาก D2
· โปรเซส 3.3 อัพเดทสถานะของสินค้าโดยใช้ข้อมูลจาก
โปรเซส 3.2
· โปรเซส 4.4 บันทึกข้อมูลสถานะของสินค้าโดยนำข้อมูลไปเก็บไว้ที่ D3
DFD Level 1
อธิบายแต่ละโปรเซส
· โปรเซส 4.1 รับข้อมูลสินค้าจาก D1
· โปรเซส 4.2 รับข้อมูลสินค้าและข้อมูลสถานะสินค้าจาก
· โปรเซส 4.3 เลือกรายการสินค้าที่ต้องการดูข้อมูล
· โปรเซส 4.4 แสดงรายละเอียดของสินค้าที่ได้เลือกไว้ให้แก่ผู้ใช้









No comments:
Post a Comment