วันอังคารที่ 13 ตุลาคม พ.ศ. 2558

เอกสาร 3

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

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

3.       ลูกค้า
บอกชื่อสินค้าที่ต้องการซื้อ
-   รับใบเสร็จสินค้า
แสดงรหัสสมาชิก

                                                                  DFD Level 0
 อธิบายแต่ละโปรเซส

  •  โปรเซส 1 รายการขายสินค้า
  • โปรเซส 2 รับคืนค้างชำระ
  • โปรเซส 3 สต๊อกสินค้า

Process 1.0 รายการขายสินค้า

                                                                     DFD Level 1

อธิบายแต่ละโปรเซส



      -โปรเซส 1.1 แสดงรายละเอียดสินค้า
      -โปรเซส 1.2 บันทึกรายการซื้อสินค้า
      -โปรเซส 1.3 ยืนยันการซื้อสินค้า
      -โปรเซส 1.4 ชำระค่าสินค้า



Process 2.0 รับคืนค้างชำระ


                                                                    DFD Level 1

อธิบายแต่ละโปรเซส

      -โปรเซส 2.1 ตรวจสอบวันที่ชำระ
      -โปรเซส 2.2 คำนวณดอกเบี้ย
     -โปรเซส 2.3 รับชำระเงิน



  • Process 3.0 รายการขายสินค้า



                                                                                  DFD Level 1

อธิบายแต่ละโปรเซส
  •     -โปรเซส 3.1 ค้นหาสินค้า
  •     -โปรเซส 3.2 จำนวนสินค้า
  •     -โปรเซส 3.3 บันทึกข้อมูลสินค้า



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

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

จากภาพแสดงถึงความต้องการในการพัฒนาระบบ โดยมีผู้ใช้จำนวน  2 กลุ่ม

3.             วิเคราะห์ความต้องการเพื่อสรุปข้อกำหนด

                   1.ผู้ใช้งานเปิดโปรแกรม
                   2.เข้าสู่ระบบ
                  3.แสดงเมนูรายการเลือกใช้งาน
                        -  ข้อมูลพนักงาน
                        -  ข้อมูลลูกค้า
                        -  ข้อมูลสินค้า
                 4. ข้อมูลพนักงาน
                        -  ข้อมูลเงินเดือน       
                        -  รหัสพนักงาน
                        -  ข้อมูลสินค้าขาย
                        -  ข้อมูลพนักงาน
                5. ข้อมูลลูกค้า
                         -  ใบเสร็จ
                         -  ข้อมูลสินค้า
                         -  รหัสลูกค้า
                         -  ข้อมูลลูกค้า
             6.ข้อมูลสินค้า
                         - ใบสั่งซื้อ
                         - ราคา
                         - ชื่อสินค้า
                                     7.      เมนู Exit


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





1.              1. พนักงาน Employee
1.1         รหัสพนักงาน ID_E
1.2         ชื่อ-สกุล Name_E
1.3         อายุ Age_E
1.4         เพศ Sex
1.5         ที่อยู่ Address_E
1.6         เบอร์โทร Tel_E
1.7         เงินเดือน Sarary
2.               2. ลูกค้า Customer
2.1         รหัสลูกค้า ID_C
2.2         ชื่อ-สกุล Name_C
2.3         อายุ Age_C
2.4         เพศ Sex
2.5         ที่อยู่ Address_C
2.6         เบอร์โทร Tel_C
3.              3.  สินค้า Product
3.1         รหัสสินค้า ID_P
3.2         ชื่อสินค้า Name_P
3.3         ราคา Price
3.4         ข้อมูลสินค้า Information_P
3.5         วันที่ Date_buy