Please enable JavaScript.
Coggle requires JavaScript to display documents.
ระบบคอมพิวเตอร์ Computer System - Coggle Diagram
ระบบคอมพิวเตอร์ Computer System
ความหมาย
ชุดอุปกรณ์และองค์ประกอบต่างๆ ที่เชื่อมต่อและทำงานร่วมกันอย่างเป็นระบบ โดยมีชุดคำสั่งหรือโปรแกรมคอยควบคุม เพื่อให้เครื่องคอมพิวเตอร์สามารถจัดการ ประมวลผลข้อมูลโดยอัตโนมัติ และแสดงผลลัพธ์ออกมาตามที่ผู้ใช้ต้องการได้อย่างถูกต้องและมีความเร็วสูง
องค์ประกอบของระบบคอมพิวเตอร์
People ware
User
หน้าที่: บุคลากรที่นำระบบคอมพิวเตอร์หรือซอฟต์แวร์นั้นๆ ไปใช้งานจริงในการทำงานประจำวัน (เช่น พนักงานออฟฟิศที่ใช้โปรแกรมบัญชี, ลูกค้าที่ใช้งานแอปพลิเคชันธนาคาร) เป็นกลุ่มคนที่สำคัญที่สุดเพราะระบบถูกสร้างขึ้นมาเพื่อตอบโจทย์คนกลุ่มนี้
Operator
หน้าที่: คอยดูแลและควบคุมให้ระบบคอมพิวเตอร์ (โดยเฉพาะเครื่องคอมพิวเตอร์ขนาดใหญ่หรือระบบ Server) ทำงานได้อย่างราบรื่นในแต่ละวัน คอยเปิด-ปิดระบบ, สำรองข้อมูล (Backup), และคอยแก้ไขปัญหาเบื้องต้นเมื่อระบบเกิดขัดข้อง
Programmer
หน้าที่: นำผลการวิเคราะห์และออกแบบจาก SA มาเขียนเป็นโค้ดด้วยภาษาคอมพิวเตอร์ต่างๆ (เช่น Python, Java, JavaScript, C++) เพื่อสร้างเป็นซอฟต์แวร์หรือแอปพลิเคชันที่ใช้งานได้จริง รวมถึงคอยทดสอบและแก้ไขบั๊ก (Bug) ของโปรแกรม
Database Administrator : DBA
หน้าที่: ออกแบบ, ติดตั้ง, ดูแลรักษา และจัดการความปลอดภัยของฐานข้อมูล (Database) ขององค์กร คอยตรวจสอบไม่ให้ข้อมูลสูญหาย ควบคุมสิทธิ์การเข้าถึงข้อมูล และปรับแต่งให้ระบบฐานข้อมูลทำงานได้อย่างรวดเร็ว
Systems Analyst and Designer : SA
หน้าที่: พูดคุยกับลูกค้าหรือผู้ใช้เพื่อเก็บความต้องการ (Requirements) นำมาวิเคราะห์ และออกแบบโครงสร้างระบบ แผนผัง Flowchart รวมถึงหน้าตาโปรแกรมคร่าวๆ เพื่อส่งต่อให้โปรแกรมเมอร์ทำงานได้ง่ายขึ้น
System Manager
หน้าที่: บริหารจัดการภาพรวมของแผนกคอมพิวเตอร์หรือโครงการไอที วางนโยบาย วางแผนงบประมาณ คอยประสานงานและควบคุมดูแลการทำงานของบุคลากรสายไอทีทั้งหมด (ตั้งแต่ SA, Programmer ไปจนถึง Operator) ให้ทำงานสำเร็จลุล่วงตามเป้าหมายขององค์กร
Data / Information
Data
ข้อเท็จจริง ตัวเลข ข้อความ ภาพ หรือเสียง ที่ถูกบันทึกไว้ แต่ยังไม่ได้ผ่านการสรุป ประมวลผล หรือตีความใดๆ มันจึงยังไม่มีความหมายในตัวเอง และยังนำไปใช้ประโยชน์หรือตัดสินใจทันทีไม่ได้
Information
กระบวนการประมวลผล (Processing) เช่น การคำนวณ การจัดกลุ่ม การเรียงลำดับ หรือการวิเคราะห์ จนกลายเป็นข้อมูลที่มีโครงสร้าง มีความหมาย และพร้อมให้มนุษย์นำไปใช้ประโยชน์หรือตัดสินใจได้ทันที
Software
ชุดคำสั่งหรือโปรแกรมที่เขียนขึ้นด้วยภาษาคอมพิวเตอร์ ทำหน้าที่สั่งการและควบคุมให้ฮาร์ดแวร์
System Software
ซอฟต์แวร์ที่ทำหน้าที่เป็น "ตัวกลาง" ในการจัดการและควบคุมการทำงานของฮาร์ดแวร์คอมพิวเตอร์ทั้งหมด รวมถึงจัดสรรทรัพยากรในระบบเพื่อให้ซอฟต์แวร์ประยุกต์ (Application Software เช่น ไลน์, เฟซบุ๊ก, เกม หรือเว็บบราวเซอร์) สามารถทำงานได้
Windows 11
BIOS
ไดรเวอร์การ์ดจอ
Application Software
คือโปรแกรมคอมพิวเตอร์หรือแอปพลิเคชันที่ถูกออกแบบมาเพื่อช่วยให้ผู้ใช้ทำงานเฉพาะด้านตามความต้องการ
ซอฟต์แวร์เพื่อการทำงานและสร้างสรรค์ (Productivity & Creativity)
Adobe Photoshop
AutoCAD
Microsoft Word
ซอฟต์แวร์เฉพาะทางธุรกิจ
(Business Software)
Oracle
SAP
Salesforce
ซอฟต์แวร์เพื่อความบันเทิงและการสื่อสาร (Entertainment & Communication)
LINE
YouTube
Google Chrome
Procedure
การใช้งานระบบทั่วไป (User Procedures)
ขั้นตอนการเข้าใช้งาน (Login Procedure): เช่น การกรอก Username, Password และการยืนยันตัวตนสองชั้น (2FA) ก่อนเข้าสู่ระบบ
คู่มือการใช้งานโปรแกรม (User Manuals): ขั้นตอนการบันทึกยอดขาย, วิธีการออกใบเสร็จรับเงิน หรือขั้นตอนการส่งใบลาในระบบ HR
การดูแลรักษาและปฏิบัติการ (Operations Procedures)
ขั้นตอนการสำรองข้อมูล (Data Backup Procedure): การตั้งกำหนดเวลาเก็บข้อมูล เช่น "ทุกวันเวลา 23.00 น. ระบบต้องดึงข้อมูลไปเก็บไว้ที่ Cloud สำรอง"
ขั้นตอนการเปิด-ปิดระบบ (System Startup / Shutdown): ลำดับการเปิดเครื่อง Server และการเปิดบริการฐานข้อมูลอย่างถูกวิธี เพื่อไม่ให้ไฟล์เสียหาย
ความปลอดภัยและการจัดการความเสี่ยง (Security & Emergency Procedures)
ขั้นตอนการกู้คืนระบบเมื่อเกิดภัยพิบัติ (Disaster Recovery Plan - DRP): หากเกิดไฟไหม้หรือระบบล่มถาวร พนักงานต้องทำตามขั้นตอน 1-2-3-4 เพื่อดึงข้อมูลสำรองกลับมาเปิดระบบใหม่ให้เร็วที่สุด
นโยบายการตั้งรหัสผ่าน (Password Policy): กฎที่บังคับให้พนักงานทุกคนต้องเปลี่ยนรหัสผ่านทุกๆ 90 วัน และต้องมีความยาวอย่างน้อย 8 ตัวอักษร
การพัฒนาและปรับปรุงระบบ (System Development Procedures)
ขั้นตอนการทดสอบระบบ (Testing Procedure): ก่อนจะปล่อยโปรแกรมให้ลูกค้าใช้ ต้องผ่านการทดสอบหาบั๊ก (Bug) และทดสอบความปลอดภัยตามหัวข้อที่กำหนดไว้ก่อนเสมอ
ขั้นตอนการอัปเดตระบบ (Deployment Procedure): ขั้นตอนการนำโค้ดใหม่ขึ้นระบบจริงในช่วงเวลาที่ผู้ใช้งานน้อย (เช่น ช่วงตี 2) เพื่อลดผลกระทบต่อผู้ใช้
Hardware
Input
Keyboard
ใช้พิมพ์ตัวอักษรและป้อนคำสั่ง
Mouse
ใช้ชี้ตำแหน่งและเลือกสิ่งต่างๆ บนหน้าจอ
Scanner
แปลงเอกสารหรือรูปภาพบนกระดาษให้อยู่ในรูปแบบดิจิทัล
Microphone
รับคลื่นเสียงแปลงเป็นสัญญาณดิจิทัล
ทำหน้าที่รับข้อมูลหรือคำสั่งจากผู้ใช้ส่งต่อไปยังระบบคอมพิวเตอร์
Process
CPU
เปรียบเสมือน "สมอง" ของคอมพิวเตอร์ ทำหน้าที่ประมวลผลหลัก
GPU
การ์ดจอที่เน้นประมวลผลด้านกราฟิกและการแสดงผล 3 มิติ
ทำหน้าที่คิดคำนวณ จัดการ และประมวลผลข้อมูลตามคำสั่งที่ได้รับมา
Output
Monitor
แสดงผลในรูปแบบภาพและข้อความ
Printer
พิมพ์ข้อมูลหรือรูปภาพออกมาลงบนกระดาษ
Speaker / Headphones
แสดงผลออกมาในรูปแบบของเสียง
ทำหน้าที่นำผลลัพธ์ที่ได้จากการประมวลผลมาแสดงให้ผู้ใช้รับรู้
Storage
Primary Storage
RAM
เก็บข้อมูลชั่วคราวที่คอมพิวเตอร์กำลังใช้งานอยู่ ณ ขณะนั้น (ถ้าปิดเครื่อง ข้อมูลในนี้จะหายหมด)
ROM
เก็บคำสั่งถาวรที่จำเป็นในการเปิดเครื่อง (Boot) มาจากโรงงาน ข้อมูลจะไม่หายไปแม้ไม่มีไฟฟ้าเลี้ยง
เป็นหน่วยความจำที่ทำงานร่วมกับ CPU โดยตรง มีความเร็วสูงมาก แต่ส่วนใหญ่ข้อมูลจะหายไปเมื่อปิดเครื่อง (Volatile)
Secondary Storage
SSD(Solid State Drive)
HDD(Hard Disk Drive)
Flash Drive / USB Drive
External Hard Drive
แบ่งออกเป็น 2 ประเภทหลักๆ ตามลักษณะการใช้งานและความเร็ว
รายชื่อสมาชิก
นายเตชพัฒน์ ศรีวัฒ เลขที่16
นายธนาดุล แซ่โง้ว เลขที่15