Vorapong's profileMR.T's blogBlog Tools Help

Blog


    January 10

    เอา Workplan มาลง

    กรุณาปฏิบัติตาม WorkPlan อันนี้อย่างเคร่งครัด
     
    มิฉะนั้นงานจะไม่เสร็จเอานะ จากที่ดูตารางแล้วแน่นขนัดทีเดียว
     
     
     
    January 04

    วันนี้เป็นเรื่องงาน SA หละ

    ความจริงแล้ว
    ตั้งใจจะเขียน blog อาทิตย์ละครั้ง
    แต่ไอ้ที่เขียนอาทิตย์ละครั้งมันเป็นเรื่องส่วนตัวนี่นา
    อันนี้เป็นเรื่องงานที่เพิ่งไปสัมภาษณ์วันนี้
    จดมาด้วยตัวหนังสือที่ยึกยือที่สุดในโลก
    ไม่รู้จะพิมพ์ไว้ที่ไหนดีพิมพ์ไว้ที่ blog ตัวเองกันลืม
    คนอื่นในกลุ่มครับ ทั้งอั๋น บิ๊ก รัดจิ และ พงษ์ ถ้าเราลืมอะไรช่วยกันเติมด้วย
    ส่วนคนอื่นครับเราลืมถามอะไรไปบ้างช่วยเติม ๆ ให้หน่อยสิครับเราต้องลืมถามอะไรไปมากมายแน่เลย
     
    ก่อนอื่น
    ข้อมูลจาก System Request โดยบิ๊ก
    - เปลี่ยน DBMS จาก Access ไปเป็น MS SQL หรือ Oracle
    - เพิ่มให้สามารถค้นพบการ Update ข้อมูลบนโปรแกรมบัญชี บนโปรแกรม Stock ได้
     
    ข้อมูลที่ได้มาวันนี้(หลังจากที่เราถามหว่านแหเกือบ 2 ชั่วโมง จนเพื่อน ๆ บ่น)
    - ระบบคอมพิวเตอร์ของบริษัท Topic Gem ประกอบด้วย 3 ส่วนหลักคือ
      = ระบบคอมพิวเตอร์ของฝ่ายจัดซื้อ ปัจจุบัน Implement ด้วย VOffice เป็นโปรแกรมที่จัดทำโดยบริษัท Innovative จำกัด (บริษัทในเครือเดียวกับบริษัทนี้) มีข้อมูลเกี่ยวกับการเสนอราคา การสั่งซื้อสินค้า การเบิกจ่าย การตัดเบิก ซึ่งจะเชื่อมต่อกับระบบคอมพิวเตอร์ของฝ่าย Stock
      = ระบบคอมพิวเตอร์ของฝ่าย Stock จากการสอบถาม "พี่แอน" ได้ข้อมูลว่าระบบนี้จัดทำโดยบริษัท Tsoft จำกัดเป็นบริษัทซึ่งรับเขียนโปรแกรมให้กับบริษัททั่วไป เว็บ www.tsoft.co.th email chavalit@tsoft.co.th ปัจจุบันนี้โปรแกรมใช้มาประมาณ 3-4 ปีแล้ว ระบบโปรแกรมไม่ค่อยดีเพราะไม่มีการ Handle Exception เมื่อเกิด Error ใด ๆ โปรแกรมจะหลุดออกจากการทำงานทันที รวมทั้งโปรแกรมไม่สามารถรองรับการลบข้อมูลได้ โปรแกรมประกอบด้วย 3 ส่วนหลักที่เชื่อมต่อกันด้วยระบบ Lan ซึ่ง 3 ส่วนนี้ประกอบด้วย
        ---->Admin เกี่ยวกับพนักงานที่จะเข้ามาใช้ต่าง ๆ ปัจจุบันไม่มีใครใช้ส่วนนี้เพราะจะ log in เป็น manager กันหมด
        ---->Inventory อันนี้ได้ดูค่อนข้างละเอียดใช้เวลาประมาณ 1 ชั่วโมงระบบ Implement ด้วย Visual Basic (กะ ๆ เอาน่าจะเป็น Visual Basic 6) และใช้ DBMS คือ Microsoft Database ซึ่งระบบหลัก ๆ ประกอบด้วย 3 ส่วนหลักคือ
         ...... ข้อมูลต่าง ๆ ที่เกี่ยวข้องกับระบบ ประกอบด้วย Employee(เก็บเฉพาะพนักงานขาย เพื่อใช้สำหรับการทำ sale order และการคิด commission ตอนสิ้นเดือน) , Customer(ลูกค้าเหมือนจะเน้นเป็นบุคคลและบริษัท), Supplier(ผู้ส่งวัตถุดิบ), Counter(บริเวณจัดโชว์สินค้าต่าง ๆ), Code Component(อะไรไม่รู้จดไม่ทัน) และ Product (ประกอบด้วย code 12 หลักคือ ตัวอักษรแสดงประเภท 2 หลัก - ลำดับของ product 4 หลัก - ตัวเรือนหลัก 2 หลัก ตัวเรือนรอง 2 หลัก - และตัวเรือนชุบเป็นตัวอักษร 2 หลัก สามารถเลือก Unit ได้ การกำหนดราคาประกอบด้วย Standard Cost(ตัวราคาจริง ๆ), MarkUp Cost(ตัวคูณที่คูณเข้าไปใน Standard Cost เป็นราคาที่ใช้ในการขาย) และ Vat มี Tab BOM สำหรับการจับเครื่องประดับต่าง ๆ มาเข้าเป็น Set บน Menu bar มีปุ่มค้นหาสามารถหา Product ได้จาก Product Code, Supplier Code และ Bar Code พี่แอนคิดว่าถ้าสามารถค้นหา Product ด้วยรูปภาพจะทำให้การค้นหา Product ทำได้ง่ายกว่านี้ -----> ทำได้นะใส่ด้วย ๆ) , Price Adjust (สำหรับการปรับราคา)
         ......Transaction ประกอบด้วย ใบสั่งซื้อ(ไม่ค่อยเหมือนใบสั่งซื้อเท่าไหร่แฮะ มันเป็น Invoice + CN + อะไรอีกอย่างหนึ่งช่วยเสริมด้วยสิอันนี้จดไม่ทัน มีปุ่มย้ายจาก counter มายังสาขาใหญ่ แล้วก็มีปุ่มย้ายจากสาขาใหญ่ไป Counter แล้วก็มีปุ่ม transfer เพื่อบันทึก transaction ลงไปใน Database) , ใบฝากขาย(มีเหมือนการซื้อสินค้าทั่วไปแต่มี option ที่เราสนใจเช่น gp คือส่วนที่ห้างเก็บเงินจากการสินค้า) Transaction บางอย่างจะทำทุกวันในขณะที่บางส่วนจะทำเดือนละครั้ง การส่งข้อมูลเหล่านี้ไปยังฝ่ายบัญชีเพื่อลงข้อมูลจะกระทำทุกสิ้นเดือน
         ......Utility Period(ตั้งช่วงเวลาที่จะใช้ในการประมวลผล) และ Process(ประมวลผลในช่วงเวลาที่ตั้ง Period ไว้) รอบบัญชีของบริษัทปัจจุบันมีระยะเวลา 1 เดือน
         ......รายละเอียดอื่น ๆ เกี่ยวกับส่วน Inventory ใช้คอมพิวเตอร์ Pentium 4 2.4 GHz ในการรันระบบ และมีเครื่องคอมพิวเตอร์ Server 1 เครื่อง คอมพิวเตอร์ Client 3 เครื่อง สำหรับการ maintain ข้อมูล ข้อมูลมีไฟล์นามสกุลเป็น .dbf
      ------>Report ใช้ Form View ของ Microsoft Access สร้างขึ้นมาสามารถเรียกดู View ต่าง ๆ ได้เช่นการผลิต Report ของใบสั่งซื้อสินค้า การผลิต Report ของยอดขาย
      = ระบบบัญชี ใช้โปรแกรมสำเร็จรูปชื่อ Formula มา customize โดยบริษัท Innovative ซึ่งมีอยู่ 2 ตัวคือบัญชีที่ได้มาจากระบบจัดซื้อ และ บัญชีที่ได้มาจากระบบ stock ใช้เป็น 2 ระบบแยกกัน ซึ่งไม่รู้ทำไมระบบบัญชีที่ได้จากระบบจัดซื้อมักจะไม่ค่อยล่มแต่ระบบบัญชีที่ได้จากระบบ stock มันล่มบ่อย ๆ "พี่สา" ให้เหตุผลว่าอาจจะเป็นเพราะทางบริษัทยังซื้อโปรแกรม Formula ตัวที่ยังไม่สมบูรณ์ยังไม่มี function เกี่ยวกับ stock ไว้ใช้เป็นพิเศษจึงทำให้ระบบล่มโปรแกรมออกบ่อย ส่วนอื่น ๆ เป็นเรื่องทั่ว ๆ ไปเคยคุยกันไว้บ้างแล้ว
     
    เอาหละทีนี้ลองมาตอบ System Request กันดูตามความเห็นของเราที่ได้จากการสัมภาษณ์
     - ไม่มี code ของ stocking จึงไม่สามารถเปลี่ยน dbms ได้โดยง่าย บวกกับความไม่สมบูรณ์ , ความล่าช้าและไม่เสถียรของระบบปัจจุบันเรามีความเห็นว่าควรทำใหม่ทั้งระบบ
     - ทำโปรแกรมมาอีกตัวนึงรันอยู่ในเครื่องของบัญชีตลอดเวลาคอยรับการแก้ไข Database ของระบบ stock มาแสดงผลบนเครื่องบัญชีซึ่งโปรแกรมนี้ต้องติดต่อกับ database ของบัญชี (ต้องไปดูว่า formula ใช้ database แบบไหนอยู่และจะแก้ database นั้นได้ยังไง)
     
    สิ่งที่อยากได้ในอนาคตที่คิดออก
     - screen shot ของแต่ละโปรแกรม
     - logo บริษัท
     - ตรวจสอบว่า code ของ stock มีให้ใช้ได้หรือไม่
     - ตรวจสอบว่า formula access database ได้อย่างไร
     - dbf คืออะไรแฮะ