วันพุธที่ 24 พฤษภาคม พ.ศ. 2560

การติดตั้งโปรแกรม

การติดตั้งโปรแกรม

 -  ตัวติดตั้งอยู่ใน  C:\Users\Nathapong\Documents\Visual Studio 2010\Projects\Project_Stock\Bike_Part_Stock_Setup\Debug



- Welcome to the Bike_Part_Stock_Setup Setup



 - ยืนยันการติดตั้ง



 -  เลือกที่อยู่ Folder ที่ต้องการติดตั้ง



- กำลังติดตั้ง


 - ติดตั้งสมบูรณ์

 -  icon บนหน้า Desktop และใน Control Panel






Microsoft Visual Studio ( Main Program)

- หัวข้อ : จำหน่ายออก
            ให้ทำการเลือกรายการสินค้าทางด้านซ้าย แล้วใส่จำนวนในช่องด้านขวา แล้วกดปุ่ม จำหน่าย                    เพื่อทำการตัดสต๊อกสินค้า


- หัวข้อ : รับเข้า
           ให้ทำการเลือกรายการสินค้าที่จะรับเข้าทางด้านซ้ายมือก่อน แล้วใส่จำนวนสินค้ารับเข้า ในช่อง              ทางด้านขวา แล้วกดปุ่มรับเข้าสินค้า            


  - หัวข้อ : คืนสินค้า
              - ขั้นตอนแรกให้เลือกสินค้าในตารางซ้ายมือที่ต้องการดูรายการย้อนหลัง 
               ในตัวอย่าง เลือก กันลาย(id:2) 
              - ทางด้านตารางขวามือ ก็จะแสดงรายการย้อนหลังที่ได้ทำรายการไปแล้ว ในช่องของงาน
                 จะแสดงว่า Enter คือ รับเข้า
                                   Exit   คือ จำหน่ายออก
              -  ทำการเลือกรายการ แล้วกดปุ่ม คืนสินค้า, จำนวนที่ระบุจะกลับเข้าไป update จำนวนคงเหลือ 
                                ทำการ  บวก ถ้าเป็นกรณี รับคืนสินค้าจากลูกค้า
                                ทำการ  ลบ   ถ้าเป็นกรณี ส่งคืนสินค้าไปยัง Supplier
          

        - หัวข้อ : สินค้าใกล้หมด
                      โปรแกรมจะทำการแจ้งเตือนว่าสินค้าตัวใดใกล้หมด โดยดูจากจำนวนที่ระบุไว้ โดยเมื่อ                           สินค้ามีจำนวนน้อยกว่าที่ระบุ ไว้โปรแกรมก็จะแจ้งเตือนในตารางด้านขวามือล่าง และเมื่อ                         สินค้ามีจำนวนน้อยกว่า 3 ชิ้น ก็จะแสดงผลในตารางด้านขวามือบน

Microsoft Visual Studio 2010 (Login)

ทำการออกแบบหน้าต่าง Login โดยมี
                      Username : admin
                      Password : admin
             เป็นค่า default ของการ login

        - กรณี ใส่ข้อมูล ไม่ครบถ้วน

        - กรณี login แล้วใส่รหัสไม่ถูกต้อง  ระบบจะทำการนับจำนวนครั้ง เมื่อทำการ login ไม่สำเร็จครบ 3           ครั้ง ระบบจะทำการปิดตัวเองอัตโนมัติ

หลังจากนั้นให้รอ 5 วินาที โดยปุ่ม login จะใช้งานไม่ได้


        - Login สำเร็จ




SQL Server 2008


ทำการสร้างตารางข้อมูล 3 ตาราง ประกอบด้วย
     1. ตารางพนักงาน ไว้เก็บข้อมูลของพนักงาน และไว้สำหรับ login


    2. ตารางสินค้า ไว้เก็บข้อมูลของสินค้า ประกอบด้วย Product_id, ชื่อสินค้า, จำนวนสินค้า, ลักษณะ             นาม และ จำนวนสินค้าที่ต้องเตือน


    3.ตาราง Log ไว้สำหรับเก็บข้อมูล รายการจำหน่าย และ จำนวนรับเข้า เพื่อไว้ใช้ใน function คืนสินค้า

ตารางความเสี่ยง, ตาราง Impact Matrix

 Simple Risk Document


Software Risks


 Impact Matrix

Task Duration and Dependencies , Activity Network


Task Duration and Dependencies

  Activity Network



DFD Level 0 และ DFD Level 1


DFD Level 0

               -  admin ทำหน้าที่เพิ่มข้อมูล ของ สินค้า และ พนักงาน
               -  พนักงานขาย ทำหน้าที่บันทึกข้อมูล จำนวนการขาย, จำนวนรับเข้า, 
               - โปรแกรม ทำการรายงานเตือนสินค้าใกล้หมด และแสดงยอดสินค้าคงเหลือ


DFD Level 1

               - โปรแกรมจะมีฐานข้อมูล ประกอบด้วย 3 ตาราง ดังนี้
                            1. ตารางสินค้า 
                            2. ตารางพนักงาน
                            3. ตาราง Log เป็นตารางเก็บข้อมูลการจำหน่าย และ การรับเข้า เพื่อใช้ใน function รับ                                                   คืนสินค้า
                   

วันศุกร์ที่ 17 มีนาคม พ.ศ. 2560

วันอาทิตย์ที่ 19 กุมภาพันธ์ พ.ศ. 2560

เอกสาร 2 : วิเคราะห์ระบบ

    1.        วิเคราะห์ระบบงานปัจจุบัน
ปัจจุบันทางร้านไม่ได้มีการเช็คสินค้าโดยการนับหรือการดูจากผู้ขายว่าสินค้าในสต๊อกว่าเหลือเท่าไร สินค้าตัวไหนหรือชนิดไหนจะหมดเมื่อไหร่ผู้ขายจะรู้ได้ก็ต่อเมือไม่มีของแล้วจึงช้าต่อการสั่งเพิ่ม
เราจึงพัฒนาโปรแกรมขึ้นมาเพื่อความสะดวกรวดเร็วต่อการเช็คสินค้า โดยมีรายระเอียดดั้งนี้
1 .แสดงชื่อของสินค้า
2. แสดงจำนวนสินค้าคงเหลือในสต๊อก
3. แสดงรายการสินค้าใกล้หมด โดยขึ้นบนหน้าแจ้งเตือน
4. เข้าใช้โปรแกรมโดย Password
5.บันทึกรายการจำหน่าย - รับเข้า เพื่อสามารถทำการคืนสินค้าในภายหลัง
2.   การออกแบบโมเดลในการพัฒนา



 จากภาพแสดงถึงความต้องการในการพัฒนาระบบ โดยมีผู้ใช้จำนวน 2 กลุ่ม
- พนักงาน  หน้าที่ บันทึกสินค้าเข้าสต๊อก , บันทึกสินค้าที่จำหน่าย,ตรวจสอบสินค้าในสต๊อกในแต่ละเดือน , 
- Admin    หน้าที่ เพิ่มรายการสินค้าลงในฐานข้อมูล และ บันทึกรายชื่อพนักงานเข้าในระบบฐานข้อมูล
      วิเคราะห์ความต้องการเพื่อสรุปเป็นข้อกำหนด
1. แสดงรายชื่อและจำนวนของสินค้า
2.  เพิ่ม-ลบ จำนวนสินค้า (กรณีจำหน่ายสินค้า และรับเข้าสินค้า)
3. แจ้งเตือนเมือมีสินค้าใกล้หมด
4. มีการรับคืนสินค้า จากลูกค้า และ สามารถคืนสินค้ากลับไปยัง Supplier
5. เข้าใช้โปรแกรมโดย Password
จากภาพแสดงถึงความต้องการในการพัฒนาระบบ โดยมีผู้ใช้จำนวน 2 กลุ่ม
 - Admin
      - พนักงานขาย


    จากภาพแสดงโมเดลในการแบบข้อมูล โดยมีความสัมพันธ์กัน ER-Diagram



วันอาทิตย์ที่ 5 กุมภาพันธ์ พ.ศ. 2560

เอกสาร 01 - ข้อเสนอโครงการ

ข้อเสนอโครงการ

1. ชื่อโครงการ   ระบบควบคุมสต๊อกสินค้าอุปกรณ์ตกแต่งรถจักรยานยนต์ ออนไลน์

2. ผู้รับผิดชอบโครงการ  

2.1   หัวหน้าโครงการ           นาย ณัฐพงษ์ ไกรสรไศรี                รหัส 56046680131
2.2   ผู้ร่วมโครงการ              นางสาว ภัทราวดี  แควเวียง            รหัส 57046680111

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

4. วัตถุประสงค์ 
4.1   เพื่อสร้างฐานข้อมูลของระบบรับสินค้าเข้า การขายสินค้า และการบันทึกการขาย  ให้มีประสิทธิภาพมากยิ่งขึ้น  อีกทั้งเพื่อความสะดวกรวดเร็วในการตรวจเช็คสินค้าคงเหลือ และระบบการรายงานสินค้าคงเหลือให้มีประสิทธิภาพสูงขึ้น
4.2   เพื่อทำให้เกิดความสะดวกกับผู้ใช้ ในการบันทึกขาย และรับสินค้าเค้า 

5. เป้าหมาย
5.1   หจก.ห้างนำชัยมอเตอร์  ต.ท่าอิฐ อ.เมือง จ.อุตรดิตถ์  และพื้นที่ใกล้เคียงที่สนใจในการดำเนินการ   

6.  สถานที่ดำเนินการ
6.1   หจก.ห้างนำชัยมอเตอร์  ต.ท่าอิฐ อ.เมือง จ.อุตรดิตถ์   53000

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

กิจกรรม/งานที่จะทำ
ปี พ.ศ. 2560
6 มกราคม 2560 – 30 เมษายน 2560
มกราคม
กุมภาพันธ์
มีนาคม
เมษายน
การกำหนดปัญหา




วิเคราะห์ปัญหา




การออกแบบ




การพัฒนา




การทดสอบ




การนำระบบไปใช้




การบำรุงรักษา


















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

9.  งบประมาณที่ดำเนินการ
10.  การประเมินผลโครงการ


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