การประมวลผลข้อมูล (Data Processing)

Download Report

Transcript การประมวลผลข้อมูล (Data Processing)

ระบบคอมพิวเตอร์และการประมวลผล

องค์ประกอบของระบบคอมพิวเตอร์

การประมวลผลข ้อมูล (Data processing)

การแทนข ้อมูลในหน่วยความจา
 ฮาร์ดแวร์ (Hardware)
 ซอฟต์แวร์ (Software)
 บุคลากรคอมพิวเตอร์ (Peopleware)
 ข ้อมูล (Data) และ ข ้อสนเทศ (Information)
 การจัดองค์กรของข ้อมูล (Data organization)
 วัฏจักรการประมวลผลข ้อมูล
 ประเภทของการประมวลผล
 ระบบเลขฐานและการดาเนินการทีเ่ กีย
่ วข ้อง
 การแทนอักขระ
 การแทนจานวนเลข
(1)
การประมวลผลข้อมูล
การกระทาหรือการจ ัดการก ับข้อมูล ใน
่ การคานวณ การ
ล ักษณะต่างๆ เชน
เรียงลาด ับ การค ัดเลือก เป็นต้น
เพือ
่ ให้ได้ผลล ัพธ์หรือข้อสนเทศทีม
่ ี
ความหมายและเป็นประโยชน์ตามต้องการ
(2)
ข้อมูล (Data)
้ าหร ับกิจการอย่างใด
ข้อเท็จจริง (Facts) ทีใ่ ชส
อย่างหนึง่
่
 ข้อมูลอาจจะเป็นข้อเท็ จจริงทีเ่ ป็นต ัวเลข เชน
จานวน ปริมาณ ระยะทาง ราคา ฯลฯ
่ ัวเลข เชน
่ ชอ
ื่ ทีอ
 ข้อเท็ จจริงทีไ
่ ม่ใชต
่ ยู่
สถานภาพการสมรส ฯลฯ
 ย ังมีความหมายรวมถึงข่าวสารทีย
่ ังไม่ได้มก
ี าร
ประมวลผล


้ าจากแหล่งข้อมูล
การเก็บรวบรวมข้อมูลเหล่านีม
(data source)
(3)
ประเภทของข้อมูล
 ข้อมูลดิบ
(Raw Data) ทีไ่ ด้จาก
แหล่งกาเนิดข้อมูลโดยตรง เรียกว่าข้อมูล
ปฐมภูม ิ (Primary Data)
 ข้อมูลทีผ
่ า่ นการประมวลผลมาแล้ว
เรียกว่า ข้อมูลทุตย
ิ ภูม ิ (Secondary
Data)
(4)
ข้อสนเทศ(Information)
ผลล ัพธ์หรือสงิ่ ทีไ่ ด้จากการประมวลผลข้อมูลใน
รูปแบบต่างๆ
 ข้อมูลขององค์กรหนึง
่ อาจผ่านการประมวลผล
ข้อมูลหลายงาน
 ข้อสนเทศทีไ
่ ด้จงึ มีได้หลายรูปแบบและหลาย
ความหมาย และมีประโยชน์ตอ
่ การนาไปใชง้ าน
้ นการพิจารณาเพือ
 ข้อสนเทศจะถูกใชใ
่ การ
ิ ใจ
ต ัดสน

(5)
การประมวลผลข้อมูล (Data Processing)
ข้อมูล
ประมวลผล
ข้อสนเ
ทศ
การนาเอาเครือ
่ งคอมพิวเตอร์เข ้ามาชว่ ยในการ
ประมวลผล
เรียกว่า
Electronic Data Processing (EDP)
(6)
ต ัวอย่างของการประมวลผลข้อมูล
ข ้อมูลปฐมภูม ิ
้ื สน
ิ ค้า
ใบสง่ ั ซอ
ตรวจสอบและหา
ผลรวมจานวน
ิ ค ้าแยกตามชนิด
สน
ในแต่ละเดือน
จานวน
ิ ค ้าที่
สน
ขายได ้ใน
แต่ละ
เดือน
ข ้อมูลทุตย
ิ ภูม ิ
จานวน
ิ ค ้าที่
สน
ขายได ้
แยกตาม
ชนิด
หาผลคูณระหว่าง
ิ ค ้ากับ
ราคาสน
จานวนแยกตาม
ิ ค ้า
ชนิดของสน
มูลค่าของ
ิ ค ้าที่
สน
ขายได ้ใน
แต่ละเดือน
(7)
แหล่งทีม
่ าของข้อมูล
้ อยูก
แหล่งทีม
่ าของข้อมูลขึน
่ ับ องค์ประกอบหลาย
่ ขึน
้ อยูก
อย่าง เชน
่ ับประเภทข้อมูลทีเ่ ราต้องการ
้ อยูก
ขึน
่ ับล ักษณะของหน่วยงานเป็นต้น ซงึ่ อาจ
แยกทีม
่ าของข้อมูลออกเป็น 2 ทางใหญ่ๆ ด ังนี้
1) แหล่งข้อมูลภายในหน่วยงาน
(Internal Source)
2) แหล่งข้อมูลภายนอกหน่วยงาน
(External Source)
(8)
คุณสมบ ัติของข้อสนเทศทีด
่ ี
1) ความถูกต ้องแม่นยา (Accuracy)
2) ความทันเวลา (Timeliness)
3) ความสมบูรณ์ครบถ ้วน (Completeness)
4) ความกระทัดรัด (Conciseness)
5) ตรงกับความต ้องการของผู ้ใช ้ (Relevancy)
(9)
ระบบคอมพิวเตอร์และการประมวลผล

องค์ประกอบของระบบคอมพิวเตอร์

การประมวลผลข ้อมูล (Data processing)

การแทนข ้อมูลในหน่วยความจา
 ฮาร์ดแวร์ (Hardware)
 ซอฟต์แวร์ (Software)
 บุคลากรคอมพิวเตอร์ (Peopleware)
 ข ้อมูล (Data) และ ข ้อสนเทศ (Information)
 การจัดองค์กรของข ้อมูล (Data organization)
 วัฏจักรการประมวลผลข ้อมูล
 ประเภทของการประมวลผล
 ระบบเลขฐานและการดาเนินการทีเ่ กีย
่ วข ้อง
 การแทนอักขระ
 การแทนจานวนเลข
(10)
การจ ัดองค์กรของข้อมูล (Data Orgaization)

Bit หน่วยข้อมูลทีเ่ ล็ กทีส
่ ด
ุ ทางคอมพิวเตอร์ มีคา
่
เป็น
0
หรือ
1

่ 8 บิต เป็น
Byte ประกอบไปด้วยหลาย ๆ บิต เชน
1
ไบต์

่ 1 เวิรด
Word ประกอบไปด้วยหลาย ๆ ไบต์ เชน
์
เท่าก ับ
4
ไบต์

Character ซงึ่ ได้แก่ต ัวเลข 0-9 ต ัวอ ักษร A-Z
ั
ั ันธ์ก ับไบต์
และสญล
ักษณ์พเิ ศษต่าง ๆ จะสมพ

เขตข้อมูล (Field) หมายถึงกลุม
่ ของ Character
่
้ ไปรวมก ันแล้วมีความหมาย เชน
ตงแต่
ั้
1 ต ัวขึน
ื่ พน ักงาน
เลขประจาต ัว
ชอ
(11)
การจ ัดองค์กรของข้อมูล(ต่อ)

ระเบียนข้อมูล (Record) ได ้แก่ ฟิ ลด์ตงั ้ แต่ 1

แฟ้ม (File) หมายถึงกลุม
่ ข ้อมูลตัง้ แต่ 1 เรคคอร์ด

ฐานข้อมูล (Database) ได ้แก่ ข ้อมูลหลายๆ
ั พันธ์เกีย
ฟิ ลด์ขน
ึ้ ไปทีม
่ ค
ี วามสม
่ วข ้องกันแล ้วมี
ความหมายทีห
่ มายถึงรายละเอียดของสงิ่ ทีส
่ นใจ
่ ชอ
ื่ เลขประจาตัว ยอดขายของพนักงาน 1 คน
เชน
รวมกันเป็ นข ้อมูลของพนักงานขาย 1 เรคคอร์ด
่ เรคคอร์ดเกีย
ทีเ่ ป็ นข ้อมูลเรือ
่ งเดียวกัน เชน
่ วกับ
พนักงานขายทัง้ หมดในหน่วยงานหนึง่ รวมกันเป็ น
แฟ้ มข ้อมูล เรียกได ้ว่าเป็ น แฟ้ มหนักงานขาย
่
แฟ้ มทีเ่ กีย
่ วข ้องกันมาเก็บรวมกันเป็ นฐานข ้อมูล เชน
ิ ค ้า แฟ้ มรายการขาย
แฟ้ มพนั กงานขาย แฟ้ มสน
แฟ้ มลูกค ้า รวมเป็ นฐานข ้อมูลของบริษัท
(12)
แผนภาพการจ ัดองค์กรข้อมูล
Database
File
File
Record
Field
Record
File
Record
Field
Character
Data Item
Bit
(13)
ต ัวอย่าง แฟ้ม ระเบียนและเขตข้อมูล
Dept#
Record
Emp#
Hour
Rate
5
28
35
8.75
5
19
40
11.25
3
23
37
9.5
3
17
40
8.75
File
Field
(14)
ระบบคอมพิวเตอร์และการประมวลผล

องค์ประกอบของระบบคอมพิวเตอร์

การประมวลผลข ้อมูล (Data processing)

การแทนข ้อมูลในหน่วยความจา
 ฮาร์ดแวร์ (Hardware)
 ซอฟต์แวร์ (Software)
 บุคลากรคอมพิวเตอร์ (Peopleware)
 ข ้อมูล (Data) และ ข ้อสนเทศ (Information)
 การจัดองค์กรของข ้อมูล (Data organization)
 วัฏจักรการประมวลผลข ้อมูล
 ประเภทของการประมวลผล
 ระบบเลขฐานและการดาเนินการทีเ่ กีย
่ วข ้อง
 การแทนอักขระ
 การแทนจานวนเลข
(15)
ว ัฏจ ักรการประมวลผลข้อมูล
(Data Processing Cycle)
Source
Document
Input
(Data)
Processing
Output
(information)
Storage
/
Report
Feedback
(16)
้ ฐานในการประมวลผล
ขนตอนพื
ั้
น
การประมวลผลข ้อมูล มี 3 ขัน
้ ตอนดังนี้
1) การเก็บรวบรวมและจัดเตรียมข ้อมูล
(Data collection and preparation)
2) การประมวลผลข ้อมูล
3) การจัดการกับผลลัพธ์ (Information
manipulation)
(17)
การรวบรวมและจ ัดเตรียมข้อมูล
การเก็บรวบรวมข้อมูลให้พร้อมทีจ
่ ะทาการ
ประมวลผลด้วยคอมพิวเตอร์ นน
่ ั คือการเปลีย
่ น
สภาพข้อมูลให้อยูใ่ นรูปแบบทีเ่ หมาะสม
เพือ
่ ให้เครือ
่ งคอมพิวเตอร์สามารถอ่านได้ การ
้
ทางานในขนตอนนี
ั้
ได้แก่
 การให้รห ัส
คือการกาหนดรห ัสแทนข้อมูล
 การแปลงสภาพ คือ การเปลีย
่ นต ัวกลางที่
ั ันทึกข้อมูลให้อยูใ่ นรูปทีเ่ ครือ
ใชบ
่ ง
คอมพิวเตอร์สามารถเข้าใจและนาไป
่
ประมวลผลได้ เชน
ดิสก์เกตต์ เทป ฯลฯ
(18)
ลักษณะการประมวลผล

การประมวลผลแบบแบทช ์
(Batch Processing)
 การประมวลผลแบบออนไลน์
(Online Processing)
(19)
การประมวลผลแบบแบทช ์ (Batch Processing)
 การประมวลผลโดยการรวบรวมข ้อมูลเป็ น
กลุม
่ ณ ชว่ งเวลาหนึง่ ซงึ่ เป็ นชว่ งเวลาที่
กาหนด
 รวบรวมข ้อมูลกลุม
่ สร ้างเป็ นแฟ้ มข ้อมูล
รายการเปลีย
่ นแปลง (Transaction File)
 เมือ
่ ถึงเวลาตามทีก
่ าหนด
นาแฟ้ มข ้อมูล
รายการเปลีย
่ นแปลงเข ้าประมวลผลครัง้ เดียว
พร ้อมกัน
 โดยนาไปปรับปรุงกับแฟ้ มข ้อมูลหลัก
(Master File) เพือ
่ ให ้แฟ้ มข ้อมูลหลักมีความ
ทันสมัยอยูเ่ สมอ
(20)
การประมวลผลแบบออนไลน์ (Online Processing)
 ข ้อมูลรายการเปลีย
่ นแปลงทีเ่ กิดขึน
้
จะถูก
นาไปปรับปรุงกับข ้อมูลหลักโดยทันที
 ระบบจะต ้องมีเทอร์มน
ิ อลทีต
่ ด
ิ ต่อกับระบบ
ื่ สาร
เครือ
่ งเพือ
่ ป้ อนข ้อมูลทันทีผา่ นระบบสอ
ข ้อมูล
้
 การประมวลผลแบบนีจ
้ ะใชในกรณี
ทต
ี่ ้องการ
่ ใน
เสนอข ้อมูลทีถ
่ ก
ู ต ้องตามเหตุการณ์ เชน
ระบบจองตั๋วเครือ
่ งบิน หรือกรณีทผ
ี่ ู ้โดยสาร
คืนตัว๋ จะต ้องปรับปรุงผลทันทีเพือ
่ ทีจ
่ ะได ้ขาย
ให ้ลูกค ้ารายอืน
่ ได ้
(21)
การแทนรห ัสข้อมูล

ั ลักษณ์ในการแทนข่าวสาร
รหัส (Code) หมายถึงสญ
หรือข ้อมูลในรูปแบบทีเ่ หมาะสม

รหัสมีความจาเป็ นอย่างมากเกีย
่ วกับการติดต่อ
ระหว่างผู ้ใชกั้ บเครือ
่ งคอมพิวเตอร์

การประมวลผลข ้อมูลโดยเขียนคาสงั่ ควบคุมให ้
เครือ
่ งคอมพิวเตอร์ทางานทีเ่ ราต ้องการ หรือสง่
ข ้อมูลเข ้าไปให ้เครือ
่ งคอมพิวเตอร์ประมวลผล

่ การให ้รหัสแก่ข ้อมูลเพศของนั กศก
ึ ษา
ตัวอย่างเชน
โดยกาหนดเป็ น
‘F’
แทน เพศหญิง
‘M’
แทน เพศชาย
(22)