วันอังคารที่ 10 กันยายน พ.ศ. 2556

Group ware มีความสำคัญอย่างไร ต่อการตัดสินใจ

         Groupware หมายถึง ระบบคอมพิวเตอร์ ที่สนับสนุนการทำงานกลุ่ม คอยจัดเตรียมเครื่องมืออำนวยความสะดวกในระหว่างการทำงานของกลุ่ม
  

        ระบบสนับสนุนการตัดสินใจแบบกลุ่ม (GDSS) มีความเกี่ยวข้องกับ “DSS” และ “Groupware”  กล่าวคือ GDSS เป็น DSS ที่มีวัตถุประสงค์เพื่อสนับสนุนการตัดสินใจแบบกลุ่มไม่ใช่สนับสนุนการตัดสินใจของผู้ใช้เพียงคนเดียว และเป็นที่ทราบกันดีแล้วว่า GDSS เป็นประเภทหนึ่งของ DSS ดังนั้น GDSS จึงเป็นสับเซ็ท (Subset) ของ DSS

ตัวอย่าง

1) Enterprise E-mail


            ระบบบริหารการรับ-ส่ง E-mail ที่รวบรวมทุก Feature ที่จำเป็นสำหรับผู้ใช้งาน ใช้ได้ทั้งแบบ Web Mail และ POP3 รองรับการส่งไฟล์ขนาดใหญ่ และการส่งงานปริมาณสูง

2) Enterprise Directory

            บริหารรายชื่อพนักงานตามโครงสร้างองค์กร สามารถติดต่อสื่อสารระหว่างกันโดยไม่ต้อง จดจำรายชื่อ และรองรับการทำงานตามสาย บังคับบัญชาร่วมกับ Module อื่นๆ

3) Personal Contact

            จัดเก็บรายชื่อส่วนตัวอย่างละเอียด และเป็นระบบ ง่ายต่อการค้นหาและเรียกใช้ และสามารถจัดตั้งกลุ่มทั้งส่วนตัวและส่วนรวม เพื่อใช้งานร่วมกับ Module อื่นๆ

4) Personal Calendar

            บันทึกนัดหมาย กิจกรรมส่วนตัว กำหนดให้เตือนเมื่อถึงเวลานัดหมายได้ รวมถึงเชื่อมโยงกับการค้นหาเวลาว่างในการประชุมกลุ่ม และใช้เป็นปฏิทินการทำงานร่วมกับระบบอื่น

5) Group Meeting & Schedule 

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

6) To Do List

            บันทึกที่ช่วยเตือนความจำเกี่ยวกับงานที่ต้องทำ และสามารถเพิ่มประสิทธิภาพการติดตามงานร่วมกันได้

7) TeamWork Messenger  

           ระบบส่งข้อความด่วน สามารถสนทนา หรือส่งไฟล์ให้กับเพื่อนร่วมงานที่ Online ได้ทันที รวมถึงสามารถจัดเก็บบทสนทนาไว้ได้

8) Web Space

            สามารถจัดเก็บไฟล์เอกสารทั้งส่วนตัวและส่วนรวม บนพื้นที่จัดเก็บแบบ Online สะดวกในการเรียกใช้ข้อมูล และสามารถ Share ข้อมูลดังกล่าวให้ผู้อื่นได้ด้วย

9) Instant Alert  

            ระบบเตือนแบบ Real Time สำหรับ E-mail ใหม่ที่ได้รับ, นัดหมายใหม่, อัพเดตนัดหมาย, ผู้ร่วมงานที่ Online และใช้ร่วมกับระบบอื่นๆอีกมากมาย

10) Administrator

            กำหนดให้ Webmaster ของแต่ละองค์กร สามารถบริหารจัดการผู้มีสิทธิ์ใช้ระบบ กำหนดสิทธิ์ในการใช้งานต่าง ๆ บริหารฟังค์ชั่นการทำงานส่วนรวมของทั้งโปรแกรม

11) SMS Gateway

           สามารถส่ง SMS แบบ Stand Alone หรือทำงานร่วมกับ Module อื่นๆ เช่น E-mail, Calendarเพื่อส่งถึงผู้ร่วมงานรายบุคคล กลุ่มที่ตั้งไว้ หรือบุคคลภายนอก

12) Mobile Version

           สามารถใช้งาน TeamWork (PDA Version) ผ่าน Pocket Browser สำหรับผู้บริหาร หรือผู้ที่อยู่นอกสถานที่ทำงาน สามารถติดตามงานได้ทุกที่ทุกเวลา

วันเสาร์ที่ 31 สิงหาคม พ.ศ. 2556

ความเกี่ยวข้องระหว่าง Knowledge Management System and Expert system

ท่านคิดว่าระบบของการจัดการความรู้ (Knowledge Management System) มีความเกี่ยวข้องกับระบบผู้เชี่ยวชาญ ( Expert system) หรือไม่? อย่างไร?

Knowledge Management หมายถึง กระบวนการในการจัดการความรู้ คือ การสร้าง  เก็บ  Update และ การนำความรู้ไปใช้ โดยการหาความรู้จากอยู่ทั่วๆ ไปในองค์กรมาจัดระบบ และ พัฒนาให้มีความทันสมัยอยู่เสมอ โดยจัดช่องทางการเข้าถึงความรู้ให้สะดวก รวดเร็ว  และ ทั่วถึงเพื่อให้ผู้คนนำความรู้ ไปพัฒนาการและสามารถปฏิบัติงานให้มีประสิทธิภาพสูงสุด 

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

ช่วยรักษาความรู้ที่อาจสูญเสียไปเมื่อเกิดการลดออกของพนักงานที่มีความเชี่ยวชาญ
ช่วยทำให้ข้อมูลมีคุณภาพและมีศักยภาพในการนำมาใช้งานได้อย่างทันท่วงทีเมื่อต้องการ
ช่วยทำให้เกิดความคิดสร้างสรรค์แปลกใหม่
ช่วยป้องกันไม่ให้เกิดภาวะที่อาจเกิดกับมนุษย์ เช่นความเมื่อยล้า  ความสับสนวุ่นวาย 
หรือปัญหาด้านอารมณ์
ใช้เป็นเครื่องมือเชิงกลยุทธ์ ด้านการตลาด การลดต้นทุน และการปรับปรุงพัฒนาสินค้า


***************************************** ^_^ ********************************************



วันอังคารที่ 27 สิงหาคม พ.ศ. 2556

การกำหนด Symbol รูปแบบของ Symbolic Logic และเขียน AND/OR graph ของกฎ

กำหนด Symbol ให้กับประโยคต่างๆ



เขียนกฎทั้งหมดในรูปแบบของ Symbolic Logic


ถ้าเป็นผู้เรียนคอมพิวเตอร์ขั้นต้น และ ต้องการความสนุก แล้วควรเรียนภาษาเบสิค
R1: IF A and B Then C
ถ้า เป็นผู้เรียนคอมพิวเตอร์ขั้นต้น และต้องการความยาก แล้วควรเรียนภาษาซี
R2: IF A and D Then E
ถ้า เป็นผู้เรียนคอมพิวเตอร์ขั้นสูง และต้องการความยาก แล้วควรเรียนภาษาจาวา
R3: IF F and D Then G
ถ้า เป็นผู้เรียนคอมพิวเตอร์ขั้นสูง และ ต้องการความสนุก แล้วควรเรียนภาษาไพทอน
R4: IF F and B Then H
ถ้า ผู้เรียนไม่คุ้นเคยกับคอมพิวเตอร์ แล้ว เป็นผู้เรียนคอมพิวเตอร์ขั้นต้น
R5: IF I Then A
ถ้า ผู้เรียนคุ้นเคยกับคอมพิวเตอร์ และ เขียนโปรแกรมไม่เป็น แล้ว เป็นผู้เรียนคอมพิวเตอร์ขั้นต้น
R6: IF J and K Then A
ถ้า ผู้เรียนคุ้นเคยกับคอมพิวเตอร์ และ เขียนโปรแกรมเป็น แล้ว เป็นผู้เรียนคอมพิวเตอร์ขั้นสูง
R7: IF J and L Then F
ถ้า เข้าใจโฟว์ชารท์ แล้ว เขียนโปรแกรมเป็น
R8: IF M Then L
ถ้า ไม่เข้าใจโฟว์ชารท์ แล้ว เขียนโปรแกรมไม่เป็น
R9: IF N Then K


เขียน AND/OR graph ของกฎ



วันเสาร์ที่ 17 สิงหาคม พ.ศ. 2556

ระบบ Expert System

            ระบบ Expert System นอกเหนือจากการใช้ในด้านการแพทย์แล้ว ในความคิดของท่านจะสามารถนำระบบนี้ไปใช้เกี่ยวกับด้านใดได้บ้าง เพราะอะไร ?

            ระบบผู้เชี่ยวชาญ หรือ ระบบผู้ชำนาญการ (expert system) เป็นซอฟต์แวร์คอมพิวเตอร์ที่ช่วยในการหาคำตอบ อธิบายความไม่ชัดเจน ซึ่งปกตินั้นจะใช้ผู้เชี่ยวชาญในแต่ละสาขาตอบคำถามนั้น
 

             ระบบผู้เชี่ยวชาญเป็นส่วนหนึ่งของปัญญาประดิษฐ์โดยอาศัยระบบฐานความรู้ (knowledge-based system) และกลไกการอนุมาน (inference engine) เป็นองค์ประกอบหลักในการทำงาน

ตัวอย่างเช่น

            สำหรับผมคิดว่าสามารถนำ Expert System หรือระบบผู้เชียวชาญนั้นมาช่วยในเรื่อง  การทำนายด้านการคิดคำนวณค่าทางต่างๆ ทางวิศวกรรมศาสตร์ หรือคณิตศาสตร์ โดยอาศัยโปรแกรม   Microsoft Office Excel   อาทิเช่น การทำรายการบัญชี เนื่องจากมีการคำนวณหาค่าต่างๆ มากมายในการรายการ เมื่อเจอกับตัวเลขมากมาย อาจจะทำตาลายส่งผลให้คิดค่าต่างๆ ผิดพลาดไปด้วย ผลลัพธ์ออกมาก็ไม่รู้ว่าจะถูกหรือผิด จึงมีการคิดค้นเพื่ออำนวยความสะดวกสบายแก่ผู้ใช้งาน และไม่ต้องกังวลว่าผลลัพธ์จะผิดพลาด เป็นต้น

วันพุธที่ 7 สิงหาคม พ.ศ. 2556

การแก้ปัญหา Linear Programming จะใช้ Microsoft Excel (Solver)

จากปัญหา ของตัวอย่างที่ 2, 3, 4 ของงานสัปดาห์ที่ผ่านมา (๑๘ ก.ค.๒๕๖๖) การแก้ปัญหา Linear Programming จะใช้ Microsoft Excel (Solver) ได้อย่างไร และคำตอบของตัวแปร (x) ของตัวอย่างที่ 2, 3, 4 มีค่าเท่าไร ทั้งนี้ การตอบจะต้องตอบใน Blog โดย Capture (Print Screen) หน้าจอของ Microsoft Excel (Solver)


ข้อ 1.) ตัวอย่างที่ 2    

Maximize    Z   =   15x  +   20x   +   25x3

0  .3x1   +   0.5x  +   0.2 x3      <   1,000

  0.6x1   +   0.3x  +   0.1 x3      <   1,500

  0.1x1   +   0.2x  +   0.7 x3      <   2,000

                                          x2         <   100  

                           x , x ,  x3      >   0



********************************************************************************

ข้อ 2.) ตัวอย่างที่  3  

Maximize    Z   =   200x  +   300x   +   150x3    +   100x4

  0.18x1   +   0.31x  +   0.18 x3     +   0.18x4   >   18

  0.43x1   +   0.25x  +   0.12 x3     +   0.50x4   >   31

  0.31x1   +   0.37x  +   0.37 x3     +   0.12x4   >   25

                                            x1   ,  x  , x3   , x4    >   0



********************************************************************************

ข้อ 3.) ตัวอย่างที่ 4 

Maximize    Z   =   5000x  +   8500x   +   2400x3    +   2800x4

   800x1   +   950x  +   290x3     +   380x4   <    8000

                                                      x3     +   x4   >    5

                                         290x3     +   380x4   <    1800

                                                                     x1   <   12

                                                                      x <    5

                                                                      x3  <   20

                                                                      x4  <   25

                                           x1  ,  x , x3   ,  x4   >    0


********************************************************************************