Sunday, February 5, 2017

1.  ชื่อโครงการ  โปรแกรมเช็คราคาและสต๊อกอุปกรณ์คอมพิวเตอร์

2.  ผู้รับผิดชอบโครงการ  
2.1   หัวหน้าโครงการ           นาย รักษิต  แจ้ทอง 5704668011
        ผู้ร่วมโครงการคนที่ 1    นาย จิรพนธ์ วรสร้อย 57046680137


3.  หลักการและเหตุผล
              เหตุผลที่สร้างโปรแกรมนี้ขึ้นมาเพื่อแก้ไขปัญหาในการเช็คจำนวนสินค้าต่างๆ เพื่อสะดวกและง่ายต่อการเช็คจำนวนของสินค้าทำให้สามารถรู้ว่าสินค้าชิ้นไหนหมดหรือใกล้จะหมดจะได้ทำการจัดหามาเพิ่มเพื่อการทำงานที่ต่อเนื่องจะได้ไม่ต้องเสียเวลาไปหาซื้อเมื่อลูกค้ามาใช้บริการส่งผลให้การบริการรวดเร็วยิ่งขึ้น
              ในการจัดทำโปรแกรมเช็คจำนวนและราคาสินค้าภายในร้านขึ้นมาเพื่ออำนวยความสะดวกในการเช็คจำนวนของสินค้า

4.  วัตถุประสงค์ 
4.1  สะดวกต่อการเช็คราคาสินค้า
4.2  รู้ปริมาณสินค้าในสต๊อค

5.  เป้าหมาย
5.1  สามารถเช็คราคาสินค้าได้
5.2  สามารถเช็คปริมาณสินค้าในสต๊อคได้

6.  สถานที่ดำเนินการ
ร้านขายอุปกรณ์คอมพิวเตอร์


7.  แผนการดำเนินงาน 

8.              ระยะเวลาในการดำเนินงาน
เริ่มโครงการ                มกราคม
สิ้นสุดโครงการ           เมษายน
รวมทั้งหมด …………………………วัน


9.              งบประมาณที่ดำเนินการ
ลำดับ
รายการ
ราคาต่อหน่วย
จำนวนหน่วย
รวม



































รวม

งบประมาณรวมทั้งสิ้น ………………………………บาท

10.  การประเมินผลโครงการ
1)            ประเมินจากสามารถเช็คราคาสินค้าได้
2)           ประเมินจากสามารถเช็คปริมาณสินค้าในสต๊อคได้

11.ผลที่คาดว่าจะได้รับจากโครงการหรือการนำผลที่ได้ไปใช้เมื่อดำเนินการเสร็จเรียบร้อยแล้ว  
1)            มีความรู้และทักษะในการเขียนโปรแกรมเพิ่มมากขึ้น
2)            มีความรู้และทักษะในการใช้งานฐานข้อมูลเพิ่มมากขึ้น




2.เอกสารรายงานการวิเคราะห์ระบบ
1. วิเคราะห์ระบบงานปัจจุบัน
ถานประกอบการหรือร้านคอมมีรายการอุปกรณ์จำนวนมากยากต่อการเช็คจำนวนของอะไหลและยากต่อการจำราคาของอะไหล่ชิ้นต่าง ๆ      
เราจึงจะพัฒนาโปรแกรมให้เป็นระบบมากขึ้นโดย
1.1  แสดงรายการสินค้า
1.2  แสดงราคาสินค้า

1.3  แสดงข้อมูลสินค้า

2.  การออกแบบโมเดลในการพัฒนา












3.  วิเคราะห์ความต้องการเพื่อสรุปข้อกำหนด
1.      ผู้ใช้งานเปิดโปรแกรม
2.      เข้าสู่ระบบ
3.      แสดงเมนูรายการเลือกใช้งาน
4.      เมนูรายการอุปกรณ์
5.      เมนูแก้ไขรายการอุปกรณ์
6.      เมนู Exit

4.  โมเดลแสดงความสัมพันธ์ของข้อมูล







เอกสารหมายเลข 3
เอกสารการออกแบบโมเดลของระบบ

Context Diagram
1.       เจ้าของร้าน
·       จัดเก็บข้อมูลสินค้าเข้าสู่ระบบ
·       เมื่อนำสินค้าไปใช้ต้องทำการเบิกสินค้าและจัดเก็บข้อมูลเข้าระบบ
·       สามารถเรียกดูรายการสินค้าได้
·       สามารถเรียกดูสถานะของสินค้าได้
2.       ลูกค้า
·       ทำการกรอกรายการสินค้า
·       ระบบจะแสดงราคาของสินค้า

 DFD Level 0
       อธิบายแต่ละโปรเซส
        ·       โปรเซส 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 ทำการเบิกสินค้าจากรายการที่เลือก
        ·       โปรเซส 2.4 อัพเดทสถานะปัจจุบันของอะไหล่โดยนำข้อมูลไปเก็บไว้ที่ D3


Process 3.0 อัพเดทสถานะของสินค้า

DFD Level 1
อธิบายแต่ละโปรเซส
·       โปรเซส 3.1 รับข้อมูลสินค้าจาก D1
·       โปรเซส 3.2 รับข้อมูลการเบิกสินค้าจาก D2
·       โปรเซส 3.3 อัพเดทสถานะของสินค้าโดยใช้ข้อมูลจาก โปรเซส 3.2
·       โปรเซส 4.4 บันทึกข้อมูลสถานะของสินค้าโดยนำข้อมูลไปเก็บไว้ที่ D3

Process 4.0 เรียกดูข้อมูลสินค้า

                    DFD Level 1

อธิบายแต่ละโปรเซส
·       โปรเซส 4.1 รับข้อมูลสินค้าจาก D1
·       โปรเซส 4.2 รับข้อมูลสินค้าและข้อมูลสถานะสินค้าจาก
·       โปรเซส 4.3 เลือกรายการสินค้าที่ต้องการดูข้อมูล
·       โปรเซส 4.4 แสดงรายละเอียดของสินค้าที่ได้เลือกไว้ให้แก่ผู้ใช้



No comments:

Post a Comment