Powered By Blogger

วันจันทร์ที่ 30 กรกฎาคม พ.ศ. 2555

หลักการและวิธีการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ


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



กระบวนการเทคโนโลยีสารสนเทศ  เพื่อให้ได้มาซึ่งสารสนเทศที่ดี  มีขั้นตอน ดังนี้
1.การรวบรวมข้อมูล  เป็นการนำข้อมูลที่ต้องการจากหลาย ๆ แหล่งข้อมูลมารวมกันด้วยวิธีการต่าง ๆ เช่น  การให้กลุ่มเป้าหมายช่วยตอบแบบสอบถามที่ตนเองคิดขึ้นมา  การอ่านรหัสแท่งจากแถบรหัสสินค้า  หรืออ่านข้อมูลจากการฝนดินสอลงในกระดาษคำตอบในการทำข้อสอบ  เป็นต้น
2.การตรวจสอบความถูกต้องของข้อมูล  เป็นการนำข้อมูลจากแหล่งข้อมูลต่าง ๆ มาตรวจสอบและแก้ไขให้ถูกต้องด้วยการใช้สายตามนุษย์หรือตั้งกฎเกณฑ์ให้คอมพิวเตอร์ตรวจสอบ  เพื่อให้ได้ข้อมูลที่น่าเชื่อถือ  เหมาะสำหรับนำมาใช้ประโยชน์ต่อไป
3.การประมวลผลข้อมูล  เป็นการนำข้อมูลที่ได้ตรวจสอบและแก้ไขให้ถูกต้องแล้วมาทำการประมวลผลด้วยวิธีการต่าง ๆ เช่น  จัดกลุ่ม  จัดเรียงตามตัวอักษร  และเปรีบเทียบหรือคำนวณข้อมูล  เพื่อให้ได้ผลสรุปที่เป็นสารสนเทศและนำไปใช้งานได้ 
4.การจัดเก็บ  เป็นการนำสารสนเทศที่ทำการประมวลผลแล้ว  มาจัดเก็บในหน่วยความจำของเครื่องคอมพิวเตอร์  หรือสื่อบันทึกชนิดอื่น ๆ เช่น  แผ่นซีดี  แผ่นดีวีดี  หน่วยความจำแบบแฟลซ(แฟลซไดรฟ์) เป็นต้น
5.การทำสำเนา  เป็นการนำสารสนเทศที่จัดเก็บไว้มาทำสำเนาเพื่อสำรองสารสนเทศไว้ใช้หากข้อมูลต้นฉบับเกิดการสูญหาย  และสามารถนำไปใช้ได้อย่างสะดวกรวดเร็วในโอกาสต่าง ๆ ซึ่งทำได้หลายวิธี  เช่น  การถ่ายเอกสารเก็บไว้ในแฟ้ม  การทำสำเนาลงในแผ่นซีดี  แผ่นดีวีดี  หรือหน่วยความจำแบบแฟรซ  เป็นต้น
6.การเผยแพร่สารสนนเทศ  เป็นการนำสารสนเทศไปแจกจ่ายให้ผู้อื่นได้มีความรู้ความเข้าใจและนำไปใช้ประโยชน์ด้วยวิธีการต่าง ๆ เช่น  การเผยแพร่ลงเว็บไซต์สาธารณะ  กระดานสนทนา  ทำแผ่นพับหรือใบปลิว  ทำสำเนาลงในสื่อบันทึกข้อมูล  วางไว้ในสถานที่ที่หยิบง่าย  จัดป้ายนิเทศในบริเวณที่เป็นจุดสนใจหรืองานนิทรรศการ  เป็นต้น
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ


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



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

การใช้คอมพิวเตอร์ในการแก้ปัญหา
                 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
                การใช้คอมพิวเตอร์ในการแก้ปัญหาร่วมกับกระบวนการเทคโนโลยีสารสนเทศ  สามารถทำได้โดยใช้ซอฟต์แวร์ประยุกต์ต่าง ๆ และการเขียนโปรแกรม  ดังรายละเอียดต่อไปนี้
                1.การใช้ซอฟต์แวร์ประยุกต์ในการแก้ปัญหา  เช่น ไมโครซอฟต์เวิร์ด  ไมโครซอฟต์เพาเวอร์พอยนต์  ไมโครซอฟต์เอกซ์เซล  ไมโครซอฟต์แอกเซส  ซอฟต์แวร์โปรเดสท็อบ  เป็นต้น  ซึ่งโปรแกรมต่าง ๆ เหล่านี้จะสามารถช่วยแก้ปัญหาในการทำงานได้  ดังนี้
                ซอฟต์แวร์ไมโครซอฟต์เวิร์ด(Microsoft Word)  ช่วยแก้ปัญหาในการจัดทำงานเอกสารต่าง ๆ เช่น  ช่วยให้การพิมพ์งานเอกสารทำได้รวดเร็วมากกว่าการใช้พิมพ์ดีดไฟฟ้า  มีการตรวจสอบการสะกดไวยากรณ์เพื่อป้องกันการพิมพ์ที่ผิดพลาด  สามารถลบคำผิดและปรับปรุงข้อความในเอกสารได้ง่ายและสะอาดเรียบร้อย  โดยไม่ต้องใช้น้ำยาลบคำผิด  แก้ปัญหาสิ้นเปลืองเวลาในการส่งจดหมายเวียนภายในองค์กรโดยพิมพ์จดหมายต้นแบบเพียงฉบับเดียวแล้วส่งไปให้ทุกหน่วยงานในองค์กรผ่านทางคอมพิวเตอร์แทนการถ่ายสำเนาเอกสาร  แล้วให้คนส่งเอกสารนำส่งทีละหน่วยงาน เป็นต้น



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



 ซอฟต์แวร์ไมโครซอฟต์แอกเซส(Microsoft Access)  ช่วยแก้ปัญหาการจัดเก็บข้อมูล  โดยจัดเก็บข้อมูลจำนวนมาก
ให้เป็นระเบียบเรียบร้อย  สะดวกต่อการค้นหาและนำมาใช้ 




ซอฟต์แวร์ไมโคซอฟต์เพาเวอร์พอยนต์(Microsoft PowerPoint)  ช่วยแก้ปัญหาการนำเสนองาน  โดยทำให้การ
สร้างงานนำเสนอทำได้ง่าย  และน่าสนใจกว่าการนำเสนองานตามปกติที่ไม่ใช้คอมพิวเตอร์



ซอฟต์แวร์โปรเดสท็อป (Pro/DESKTOP)  ช่วยแก้ปัญหาในการออกแบบและสร้างชิ้นงานจำลอง  โดยอำนวยความสะดวกในการออกแบบและสร้างชิ้นงานจำลองด้วยเครื่องมือต่าง ๆ ที่มีในซอฟต์แวร์ซึ่งมีความแม่นยำ  และทราบ
ผลทันที  รวมถึงประหยัดค่าใช้จ่ายในการซื้อวัสดุ  อุปกรณ์มาเขียนแบบหรือสร้างชิ้นงานจำลอง




2.การเขียนโปรแกรมเพื่อแก้ปัญหา  เป็นการใช้ความรู้ความสามารถด้านภาษาคอมพิวเตอร์และ
ประสบการณ์การใช้งานคอมพิวเตอร์และซอฟต์แวร์ในด้านต่าง ๆ มาประยุกต์ใช้ในการแก้ปัญหา  ดังตัวอย่าง



ภาษาคอมพิวเตอร์
การใช้งาน
ภาษาฟอร์แทน(Fortran)
ใช้แก้ปัญหาด้านการคำนวณทางวิทยาศาสตร์  วิศวกรรมศาสตร์  และงานวิจัยต่าง ๆ
ภาษาโคบอล(COBOL)
ใช้แก้ปัญหาด้านงานธุรกิจ
ภาษาเบสิก(BASIC)
ใช้แก้ปัญหาต่าง ๆ ได้ทุกสาขาวิชา  เหมาะสำหรับผู้ที่ไม่ใช่นักเขียนโปรแกรมอาชีพ  และผู้ฝึกเขียนโปรแกรมใหม่ ๆ
ภาษาปาสคาล(Pascal)
ใช้ในการเรียนเขียนโปรแกรมคอมพิวเตอร์
ภาษาซีและซีพลัสพลัส(และ C++)
ใช้ในการเขียนโปรแกรมควบคุมการทำงานของอุปกรณ์คอมพิวเตอร์  และเขียนโปรแกรมเชิงวัตถุ
ภาษาวิชวลเบสิก(Visual Basic)
ใช้สร้างโปรแกรมประยุกต์ที่ใช้งานได้หลากหลายบนระบบปฎิบัติการวินโดวส์  และใช้เป็นโปรแกรมแบบรูปภาพ  เช่น  ปุ่มคำสั่งต่าง ๆ
ภาษาจาวา(Java)
ใช้เขียนโปรแกรมประยุกต์สำหรับเชื่อมต่อเข้าสู่อินเทอร์เน็ต  และซอฟต์แวร์ที่ใช้ในอินเทอร์เน็ต
ภาษาเดลไฟ(Delphi)
ใช้ในการเขียนโปรแกรมเชิงจินตภาพเพื่อสร้างส่วนติดต่อผู้ใช้ที่เป็นแบบรูปภาพ  เช่น  ปุ่มคำสั่งต่าง ๆ

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

โปรแกรมเมอร์/นักเขียนโปรแกรม(Programmer)
                เป็นอาชีพที่ทำงานเกี่ยวกับการเขียนชุดคำสั่งของคอมพิวเตอร์  เพื่อใช้ในการทำงานและแก้ปัญหาต่าง ๆ โดยต้องมีความรู้ความสามารถในเรื่องภาษาคอมพิวเตอร์และการใช้อุปกรณ์คอมพิวเตอร์เป็นอย่างดี


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

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



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

          2.1การใช้ข้อความหรือคำบรรยาย  เป็นการเขียนเค้าโครงแผนงานด้วยข้อความหรือคำบรรยายที่มนุษย์ใช้สื่อสารกันหรือภาษาคอมพิวเตอร์  เพื่อให้ทราบขั้นตอนการทำงานของการแก้ปัญหาแต่ละขั้นตอน  ดังตัวอย่าง
ตัวอย่าง  การวางแผนหาพื้นที่สี่เหลี่ยมผืนผ้าโดยใช้ข้อความหรือคำบรรยาย
เริ่มต้น
          1.กำหนดค่าความกว้าง
          2.กำหนดค่าความยาว
          3.คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้าจากสูตร  กว้าง ยาว
          4.แสดงผลค่าพื้นที่สี่เหลี่ยมผืนผ้า
สิ้นสุด




2.2การใช้สัญลักษณ์  เป็นการใช้สัญลักษณ์รูปแบบต่าง ๆ มาเรียงต่อกันเป็นแผนภาพเพื่อสื่อสารให้ผู้ที่พบเห็นเข้าใจตรงกัน  ซึ่งสัญลักษณ์ที่กล่าวถึงนี้ได้กำหนดขึ้นโดยสถาบันมาตรฐานแห่งชาติอเมริกา (ANSI : The American National Standard Institute)  ดังตัวอย่าง













2 ความคิดเห็น: