SOA (Service-Oriented Architecture) เป็นหลักการการออกแบบสถาปัตยกรรมซอฟต์แวร์ที่ได้รับการกล่าวถึงอย่างมาก
หลายองค์กรพยายามที่จะออกแบบระบบทางด้านไอทีให้เข้าสู่ระบบ SOA คือการออกแบบที่มุ่งเน้นให้แอพพลิเคชันสามารถทำงานร่วมกันได้
โดยไม่ขึ้นกับแพลตฟอร์ม ภาษาคอมพิวเตอร์ และเทคโนโลยีที่ใช้ในการพัฒนา
นายนนธวัฒ กลิ่นหอม เป็นนักศึกษาปีที่3 สาขาคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยรามคำแหง E-mail :Nonthawat1099@gmail.com
วันพุธที่ 22 มีนาคม พ.ศ. 2560
In-House
In-house หมายถึง การพัฒนางานภายในองค์กรเป็นหลัก
การผลิตเอง
(In house)
มีข้อดีคือการควบคุมคุณภาพและประสิทธิภาพในการดำเนินงานทำได้ดีกว่าแต่ก็มีข้อเสียเช่นกัน
กล่าวคือต้องขยายธุรกิจด้วยการลงทุนทรัพยากรต่างๆเพิ่มขึ้นและมักพบปัญหาว่าองค์กรจะใหญ่โตอุ้ยอ้ายขาดความยืดหยุ่นในการบริหารจัดการบางครั้งควบคุมต้นทุนไม่ได้
ข้อดี: 1.) ควบคุมประสิทธิภาพเเละคุณภาพในการดําเนินงานได้ดีกว่า
2.) ได้งานตามที่ตนเองอยากได้
ข้อเสีย: 1.) ลงทุนเพิ่มมากขึ้น เเละใช้ทรัพยากรเพิ่ม
2.) ขาดความยืดหยุ่นในการบริหารจัดการต้นทุน
2.) ได้งานตามที่ตนเองอยากได้
ข้อเสีย: 1.) ลงทุนเพิ่มมากขึ้น เเละใช้ทรัพยากรเพิ่ม
2.) ขาดความยืดหยุ่นในการบริหารจัดการต้นทุน
Outsource (เอาท์ซอร์ซ)
ทำความรู้จักกับ Outsource (เอาท์ซอร์ซ)
Outsource (เอาท์ซอร์ซ) คือ
การแบ่งงานที่ทำออกเป็นส่วนๆ บางส่วนจ้างคนภายนอกทำให้ โดยไม่มีผลต่องานภายใน
ซึ่งช่วยลดขั้นตอนงานที่ไม่จำเป็น หรือ มีต้นทุนสูง เปลี่ยนไปซื้้อหรือ
ว่าจ้างจากองค์กร หรือ ธุรกิจอื่นที่มีต้นทุนต่ำกว่า ซึ่งการทำ Outsource (เอาท์ซอร์ซ) นี้ มักจะทำกับงานที่เร่งด่วน จำเจ
ขาดแคลนคน งานยากที่ต้องอาศัยผู้ที่ถนัดด้านนั้นเฉพาะ
และงานจำพวกที่เยอะมากจนล้นมือคนในองค์กร
Green Technology
Green
Technology: เทคโนโลยีไอทีเพื่อสิ่งแวดล้อม
รู้จักกับ Green Technology
เมื่อพูดถึงคำว่า
เทคโนโลยี เราก็มักจะนึกถึงแอพพลิเคชันที่ช่วยสร้างชิ้นงานหรือความรู้ เพราะคำว่า Green Technology หรือเทคโนโลยีสีเขียวเป็นวิวัฒนาการ, วิธีการและอุปกรณ์เครื่องมือเพื่อใช้ในการจัดการ
แก้ไข ปรับแต่งให้การทำงานของผลิตภัณฑ์ไม่ให้เกิดปัญหา
ซึ่งผลที่ได้จากการใช้งานของวิธีการและอุปกรณ์เหล่านี้จะช่วยให้การทำงานของอุปกรณ์ต่างๆ
สะอาดขึ้น
Carbon Footprint
Carbon Footprint มาทำความรู้จักเจ้ารอยเท้าคาร์บอน
"ปัญหาต่างๆ
เกี่ยวกับสภาวะแวดล้อมอันเนื่องมาจากมลพิษหรือความเสื่อมโทรมของทรัพยากรธรรมชาติ
ไม่ว่าจะเกิดขึ้นในที่หนึ่งที่ใดก็ตาม ย่อมส่งผลกระทบต่อเนื่องไปถึงที่อื่นๆ
ด้วย"
วันพุธที่ 1 มีนาคม พ.ศ. 2560
SOAP
SOAP คืออะไร
SOAP ย่อมาจาก Simple Object Access Protocol คือโปรโตคอลมาตรฐานที่ใช้ใน Web Services เป็นโพรโทคอล ( Protocol )ในการติดต่อแลกเปลี่ยนข้อมูลระหว่างกันของ web services เป็นโพรโทคอลการสื่อสาร ในระดับ Application Layer หรือในระดับ แอปพลิเคชัน โดยอาศัยผ่านอินเทอร์เน็ตโพรโทคอล ซึ่งอาศัยรูปแบบของภาษา XML ทำให้ Web services สามารถสื่อสารกันได้แม้ว่า จะอยู่บนเครื่องคอมพิวเตอร์คนละเพลตฟอร์ม หรือพัฒนาด้วยภาษาโปรแกรมที่ต่างกันก็ตาม และนิยมใช้ HTTP เป็นโปรโตคอลร่วมสำหรับส่งผ่านข้อมูลบนระบบอินเตอร์เน็ต SOAP ทำงานร่วมกับโพรโตคอลได้หลายชนิด เช่น HTTP, SMTP, FTP, IIOP เป็นต้น
SOAP ย่อมาจาก Simple Object Access Protocol คือโปรโตคอลมาตรฐานที่ใช้ใน Web Services เป็นโพรโทคอล ( Protocol )ในการติดต่อแลกเปลี่ยนข้อมูลระหว่างกันของ web services เป็นโพรโทคอลการสื่อสาร ในระดับ Application Layer หรือในระดับ แอปพลิเคชัน โดยอาศัยผ่านอินเทอร์เน็ตโพรโทคอล ซึ่งอาศัยรูปแบบของภาษา XML ทำให้ Web services สามารถสื่อสารกันได้แม้ว่า จะอยู่บนเครื่องคอมพิวเตอร์คนละเพลตฟอร์ม หรือพัฒนาด้วยภาษาโปรแกรมที่ต่างกันก็ตาม และนิยมใช้ HTTP เป็นโปรโตคอลร่วมสำหรับส่งผ่านข้อมูลบนระบบอินเตอร์เน็ต SOAP ทำงานร่วมกับโพรโตคอลได้หลายชนิด เช่น HTTP, SMTP, FTP, IIOP เป็นต้น
AJAX
AJAX คืออะไร
AJAX (Asynchronous JavaScript And XML) คือเทคนิคการพัฒนาเว็บ ที่จะสร้างโปรแกรมบนเว็บ (webapplication) ที่ตอบสนองกับผู้ใช้ได้อย่างเต็มที่ ความตั้งใจก็คือ
ทำให้หน้าเว็บนั้นตอบสนองได้เฉพาะจุด และแลกเปลี่ยนข้อมูลกับฐานข้อมูล (Server)
ในเบื้องหลังเท่านั้น ดังนั้น ทุกๆครั้งที่มีการกระทำ (Action)
ใดๆของผู้ใช้หน้าเว็บนั้นๆ
ไม่จำเป็นจะต้องโหลดหน้าใหม่ทั้งหน้าทุกๆครั้ง
ซึ่งหมายความว่าเว็บจะตอบสนองมากขึ้น ทำงานได้เร็วขึ้น กว้างขวางมากขึ้น
และเข้าใกล้โปรแกรมปกติ (ที่เราต้อง install ก่อนใช้)
มากขึ้นด้วย
วันพุธที่ 18 มกราคม พ.ศ. 2560
วันพฤหัสบดีที่ 12 มกราคม พ.ศ. 2560
Quiz1
ซอฟต์แวร์ที่ใช้ภายในองค์กรใดๆ จะประกอบด้วยซอฟต์แวร์อะไรบ้าง ทำหน้าที่อย่างไร ไห้อธิบาย
-ในบรรดาซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่มีผู้พัฒนาขึ้นเพื่อใช้งานกับคอมพิวเตอร์มีมากมาย ซอฟต์แวร์เหล่านี้อาจได้รับการพัฒนาโดยผู้ใช้งานเอง หรือผู้พัฒนาระบบ หรือผู้ผลิตจำหน่าย หากแบ่งแยกชนิดของซอฟต์แวร์ตามสภาพการทำงาน พอแบ่งแยกซอฟต์แวร์ได้เป็นสองประเภท คือ ซอฟต์แวร์ระบบ (system software) และซอฟต์แวร์ประยุกต์ (application software)ซอฟท์แวร์ระบบ
วันพุธที่ 11 มกราคม พ.ศ. 2560
Tacit Knowledge และ Explicit Knowledge
Tacit Knowledge และ Explicit Knowledge
การจัดการความรู้ ( Knowledge Management - KM ) คือ การนำเอาความรู้มาจัดเก็บอย่างเป็นระบบ สามารถนำมาเผยแพร่หรือนำกลับมาใช้ได้อย่างรวดเร็ว เพื่อเป็นประโยชน์สูงสุดต่อการพัฒนาองค์การให้มีความเจริญก้าวหน้า การจัดการความรู้มีมานานแล้วแต่ไม่ค่อยได้นำมาเผยแพร่หรือนำมาใช้ในการพัฒนาองค์การอย่างจริงจัง จนกระทั่งมาในปัจจุบันได้มีการนำเอาการจัดการความรู้เข้ามาเป็นส่วนหนึ่งของการประเมินความสำเร็จขององค์การ จึงได้มีการส่งเสริมให้ทำ KM กันอย่างแพร่หลาย ปัจจัยความอยู่รอดขององค์กร
- ประสิทธิภาพในการทำงานของบุคลากร
- นวัตกรรมที่นำมาช่วยในการทำงาน
- ความสัมพันธ์ที่ดีของบุคลากร
- ความรวดเร็วในการทำงานและค่าใช้จ่ายในองค์กร
- ผู้นำองค์กร มีรูปแบบของการทำงานที่ไม่เหมือนกัน แต่องค์ประกอบที่ผู้นำต้องมี คือ วิสัยทัศน์ ความมุ่งมั่นที่จะนำพาองค์การไปสู่เป้าหมาย และความสามารถในการเรียนรู้และการพัฒนาองค์การให้ก้าวหน้า
Database warehouse
Database warehouse
Database warehouse คือคลังข้อมูล คลังข้อมูล หมายถึง ฐานข้อมูลขนาดใหญ่ขององค์กรหรือหน่วยงานหนึ่งๆ ซึ่งเก็บรวบรวมข้อมูลจากฐานข้อมูลระบบงานประจำวัน หรือเรียกอีกอย่างว่า operational database และฐานข้อมูลอื่นภายนอกองค์กร หรือเรียกว่า external database โดยข้อมูลที่ถูกจัดเก็บในคลังข้อมูลนั้น มีวัตถุประสงค์ในการนำมาใช้งานและมีลักษณะของการจัดเก็บแตกต่างไปจากข้อมูลในฐานข้อมูลระบบงานอื่น และสามารถเก็บข้อมูลย้อนหลังได้หลายๆปี เพื่อใช้เป็นข้อมูลในการตัดสินใจหรือใช้ในการวิเคราะห์ข้อมูลที่ถูกต้องและมีประสิทธิภาพ โดยการวิเคราะห์ต้องทำได้แบบหลายมิติ (Multidimensional Analysis) โดยข้อมูลในคลังข้อมูลจะถูกนำมาใช้เพื่อสนับสนุนการตัดสินใจบริหารงานของผู้บริหาร โดยเฉพาะการเป็นข้อมูลพื้นฐานให้กับระบบงาน เพื่อการบริหารงานอื่น เช่น ระบบ DSS และระบบ CRM เป็นต้น)
Data Virtualization
Data Virtualization
คำว่า Data Virtualization นี้ก็ถือว่าเป็นศัพท์เฉพาะที่ยังไม่เป็นที่แพร่หลายนัก เพราะบริษัท Composite Software ที่ถูกซื้อมาและถูกเปลี่ยนชื่อเป็น Cisco Information Server หรือ CIS เป็นผู้คิดค้นขึ้นมาและพัฒนาต่อเนื่องมาเป็นระยะเวลายาวนานกว่า 10 ปี
ถ้าอธิบายสั้นๆ ในเชิงธุรกิจ Data Virtualization คือเทคโนโลยีที่จะช่วยให้องค์กรสามารถนำข้อมูลทั้งหมดมาใช้งานแบบศูนย์กลางได้ หรือเรียกว่าการทำ Data Integration โดยไม่ต้องทำ Data Warehouse หรือ Big Data ในขณะที่ประสิทธิภาพการทำงานของระบบนี้ก็จะต้องมีความรวดเร็วสูง สามารถตอบโจทย์การวิเคราะห์ข้อมูลจากฐานข้อมูล หรือแหล่งข้อมูลที่หลากหลายได้จากศูนย์กลาง ทำให้องค์กรสามารถนำข้อมูลไปวิเคราะห์ได้อย่างรวดเร็ว ง่ายดาย และยืดหยุ่น โดยประหยัดค่าใช้จ่ายกว่าการทำ Data Warehouse หรือ Big Data นั่นเอง
The Spiral Model
The Spiral Model
The Spiral Model คือเป็น model ที่ใช้ความเสี่ยงเป็นเครื่องตัดสินใจ ว่าจะกระทำอะไรต่อไปเพื่อพัฒนาระบบตามความต้องการของลูกค้า ข้อดี - ในแต่ละ Cycle มีขั้นตอนประมวลผลที่สิ้นสุดภายใน Cycle เดียว - แก้ไขข้อผิดพลาดที่จะเกิดขึ้นตั้งแต่เนิ่น ๆ - มีความเป็นอิสระต่อกันทางด้านการพัฒนาและการแก้ไข ข้อเสีย - ถ้าการวิเคราะห์เกิดผิดพลาด จะทำให้ Software Produce ที่ออกมาผิดพลาดทำให้เกิดค่าใช้จ่ายที่เพิ่มขึ้น
porter's competitive forces model
porter's competitive forces model
สภาวะแวดล้อมในการดำเนินธุรกิจ ถือเป็นสิ่งสำคัญที่ต้องนำมาพิจารณาในการวางแผนกลยุทธ์ของบริษัท การวางแผนกลยุทธ์จะไม่ประสบความสำเร็จ หากปราศจากการวิเคราะห์ สภาวะแวดล้อม ความรุนแรงของการแข่งขัน และอุตสาหกรรมหรือตลาดเป้าหมาย การวิเคราะห์แรงกระทบทั้ง 5 จะช่วยให้เข้าใจถึงโครงสร้าง แนวโน้มหลัก และแรงกระทำต่างๆ ที่จะมีผลกระทบต่อความสามารถในการทำกำไรในอุตสาหกรรมหรือตลาดเป้าหมาย ช่วยให้ทราบถึงจุดแข็งและจุดอ่อนที่เกี่ยวข้องกับอุตสาหกรรมและคู่แข่ง เห็นภาพแนวโน้มและภัยคุกคามในอุตสาหกรรม และทราบว่าอุตสาหกรรมกำลังจะโตขึ้นหรือถดถอยลง ซึ่ง 5 แง่มุมสำหรับ 5 Forces Model มีดังนี้
สมัครสมาชิก:
บทความ (Atom)