วันพฤหัสบดีที่ 13 กันยายน พ.ศ. 2561

การพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศ

การพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศ

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







วันพฤหัสบดีที่ 6 กันยายน พ.ศ. 2561

แนวคิดเชิงคำนวณ

แนวคิดเชิงคำนวณ

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