ซอฟต์แวร์ประยุกต์คืออะไร

ซอฟต์แวร์ ซอฟต์แวร์ประยุกต์ คือ ซอฟต์แวร์ที่เขียนขึ้น เพื่อนำไปใช้กับงานที่ผู้ใช้ต้องการ เช่น ซอฟต์แวร์ประมวลผลคำ ซอฟต์แวร์จัดเก็บภาษี ซอฟต์แวร์สินค้าคงคลัง ซอฟต์แวร์โต๊ะทำงาน ซอฟต์แวร์กราฟิก ซอฟต์แวร์จัดการฐานข้อมูล ซอฟต์แวร์อื่น ๆ ทำงานโดยใช้ซอฟต์แวร์ประยุกต์ นอกจากนี้ยังต้องทำงานภายใต้สภาพแวดล้อมซอฟต์แวร์ระบบ ตัวอย่างเช่น ซอฟต์แวร์ประมวลผลคำต้องทำงานภายใต้ซอฟต์แวร์ระบบปฏิบัติการ MS DOS หรือ Windows
ซอฟต์แวร์ประยุกต์ใช้กันอย่างแพร่หลายในทุกวงการ ความนิยมส่วนหนึ่งมาจากความสามารถของแอพพลิเคชั่นซอฟต์แวร์เพราะซอฟต์แวร์ที่ผลิตเพื่อจำหน่าย พวกเขาพยายามแข่งขันในหลายๆ ด้าน เช่น ง่ายต่อการเรียนรู้และใช้งาน การสนับสนุนที่ดีสำหรับเครื่องพิมพ์ มีคู่มือผู้ใช้สำหรับซอฟต์แวร์ที่อ่านง่าย จัดให้มีวิธีการหรือขั้นตอนที่อธิบายไว้อย่างชัดเจน และมีระบบการถ่ายโอนข้อมูลเข้าและออกอย่างง่ายดายด้วยซอฟต์แวร์อื่น มีซอฟต์แวร์ประยุกต์มากมาย สามารถจำแนกได้กว้าง ๆ ได้เป็นสองประเภท: ซอฟต์แวร์เฉพาะและซอฟต์แวร์

ซอฟต์แวร์ใช้เฉพาะทาง ซอฟต์แวร์ประยุกต์คืออะไร

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

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

ซอฟต์แวร์สำเร็จรูป

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

  • การประมวลผลคำ
  • การวิเคราะห์ข้อมูลหรือตารางการทำงาน
  • การจัดเก็บและการเลือกข้อมูลเป็นระบบฐานข้อมูล
  • กราฟิกและการนำเสนอข้อมูล
  • การสื่อสารทางไกล
  • การพิมพ์เดสก์ท็อป
  • การลงทุนและการจัดการทางการเงิน
  • วิทยาศาสตร์และวิศวกรรมศาสตร์
  • การจำลอง เกม และการตัดสินใจ

ซอฟต์แวร์ระบบ แบ่งได้ 4 ชนิด ดังนี้

  • ระบบปฏิบัติการ หมายถึง ชุดของโปรแกรมที่อยู่ระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ที่รับผิดชอบในการควบคุมการทำงานของฮาร์ดแวร์ และรองรับคำสั่งควบคุมการทำงานของฮาร์ดแวร์สำหรับแอพพลิเคชั่นซอฟต์แวร์ เช่น Windows XP , DOS , Linux , Mac OS X
  • Utility (Utility Program) เป็นโปรแกรมที่ทำหน้าที่เพิ่มประสิทธิภาพของคอมพิวเตอร์ ทำให้เครื่องทำงานง่ายขึ้นและเร็วขึ้น และป้องกันการรบกวนจากโปรแกรมที่ไม่ต้องการ เช่น โปรแกรมป้องกันไวรัส โปรแกรม Defrag โปรแกรมเพื่อจัดเรียงข้อมูลบนฮาร์ดดิสก์ ทำให้อ่านข้อมูลเร็วขึ้น ถอนการติดตั้งโปรแกรม Uninstall Program โปรแกรมบีบอัดไฟล์ (WinZip-WinRAR) เพื่อทำให้ไฟล์มีขนาดเล็กลง , โปรแกรมสำรองข้อมูล (Backup Data)
  • Device Driver (Device Driver หรือ Driver) เป็นโปรแกรมที่ทำหน้าที่เป็นส่วนต่อประสานกับคอมพิวเตอร์ทั้งขาเข้าและขาออก ของแต่ละอุปกรณ์ เช่น เมื่อเราซื้อกล้องวิดีโอตัวใหม่และต้องการนำวิดีโอที่เสร็จแล้วมาตัดต่อในคอมพิวเตอร์ต้องติดตั้งไดรเวอร์หรือโปรแกรมที่ต่อกับกล้อง ติดตั้งลงในคอมพิวเตอร์ของคุณเพื่อให้คอมพิวเตอร์ของคุณสามารถรับรู้และ ส่งข้อมูลไปและกลับจากมันโดยปกติโปรแกรม windows ที่เรามีบนคอมพิวเตอร์จะมีไดรเวอร์ติดตั้งอยู่ ดังนั้นเราจึงไม่จำเป็นต้องติดตั้งไดรเวอร์เอง เช่น ไดรเวอร์สำหรับเมาส์ , ไดรเวอร์คีย์บอร์ด, ไดรเวอร์สำหรับใช้พอร์ต USB, ไดรเวอร์เครื่องพิมพ์ แต่ถ้าอุปกรณ์ตัวไหนเข้ากันไม่ได้กับคอมพิวเตอร์ก็ต้องหาไดร์เวอร์มาติดตั้งเพื่อใช้งาน ต้องเป็นไดรเวอร์ที่พัฒนาโดยผู้ผลิตอุปกรณ์แต่ละราย
  • โปรแกรมแปลภาษา คือ โปรแกรมที่แปลภาษาระดับต่ำหรือระดับสูง เพื่อให้คอมพิวเตอร์เข้าใจว่าต้องการทำอะไร เช่น เมื่อโปรแกรมเมอร์เขียนโปรแกรมในภาษาระดับต่ำเสร็จแล้ว (Assenbly) หรือ ภาษาระดับต่ำ สูง (ภาษาโปรแกรม C) ต้องมีนักแปลเพื่อให้คอมพิวเตอร์อ่านเข้าใจ เนื่องจากคอมพิวเตอร์เข้าใจเฉพาะตัวเลข 0 และหมายเลข 1ซอฟต์แวร์ 

บทความที่เกี่ยวข้อง