วันพฤหัสบดีที่ 18 ธันวาคม พ.ศ. 2557

ประเภขของแฟ้มข้อมูล

  ประเภทของแฟ้มข้อมูล

ประเภทของแฟ้มข้อมูล (File Type) เราสามารถจำแนกแฟ้มข้อมูลออกตามลักษณะของข้อมูลที่เก็บบันทึกไว้และสามารถแบ่งแฟ้มข้อมูลออกเป็น 2 ประเภทใหญ่ๆ คือ

1. แฟ้มข้อมูลหลัก (Master File) เป็นแฟ้มข้อมูลซึ่งเก็บข้อมูลที่สำคัญ เช่น แฟ้มข้อมูลประวัติ ลูกค้า (Customer master file) ตามที่กล่าวไว้ข้างต้น แฟ้มข้อมูลประวัติผู้จัดส่งสินค้า (Supplier master file) แฟ้มข้อมูลสินค้าคงเหลือ (Inventory master file) แฟ้มข้อมูลบัญชี (Account master file) เป็นต้น ซึ่งแฟ้มข้อมูลหลักเหล่านี้เป็นส่วนประกอบของระบบงานบัญชี (Account system)
2. แฟ้มรายการปรับปรุง (Transaction file) เป็นแฟ้มที่บันทึกข้อมูลเกี่ยวกับแฟ้มข้อมูลหลักที่มีการเปลี่ยนแปลงในแต่ละวัน รายการที่เกิดขึ้นต้องนำไปปรับปรุงกับแฟ้มข้อมูลหลักเพื่อให้แฟ้มข้อมูลหลักมีข้อมูลที่ทันสมัยอยู่ตลอดเวลา
การปรับปรุงแฟ้มข้อมูลสามารถทำได้หลายอย่าง เช่น การเพิ่มรายการ (Add record) การลบรายการ (Delete record) และการแก้ไขรายการ (Edit)
การจัดระเบียบแฟ้มข้อมูล (File organization) มีวิธีการจัดได้หลายประเภท เช่น

1. การจัดระเบียบแฟ้มข้อมูลแบบตามลำดับ (Sequential File organization) ลักษณะการจัดข้อมูลรายการจะเรียงตามฟิลด์ที่กำหนด (Key field) เช่น เรียงจากน้อยไปหามากหรือจากมากไปหาน้อยหรือเรียงตามตัวอักษร โดยส่วนมากมักจะใช้เทปแม่เหล็กเป็นสื่อในการเก็บข้อมูลซึ่งการเก็บโดยวิธีนี้จะมีทั้งข้อดีและข้อเสีย

                                       ตารางแสดงข้อดีและข้อเสียในการจัดระเบียบแฟ้มข้อมูลตามลำดับ

2. การจัดระเบียนแฟ้มข้อมูลแบบตรงหรือแบบสุ่ม (Direct or random file organization) โดยส่วนมากมักจะใช้จานแม่เหล็ก (Hard disk) เป็นหน่วยเก็บข้อมูล การบันทึกหรือการเรียกข้อมูลขึ้นมาสามารถเรียกได้โดยตรง ไม่ต้องผ่านรายการอื่นก่อน เราเรียกวิธีนี้ว่าการเข้าถึงข้อมูลโดยตรง (Direct access) หรือการเข้าถึงโดยการสุ่ม (Random Access) การค้นหาข้อมูลโดยวิธีนี้จะเร็วกว่าแบบตามลำดับ ทั้งนี้เพราะการค้นหาจะกำหนดดัชนี (Index) จะนั้นจะวิ่งไปหาข้อมูลที่ต้องการหรืออาจจะเข้าหาข้อมูลแบบอาศัยดัชนีและเรียงลำดับควบคู่กัน (Indexed Sequential Access Method (ISAM) โดยวิธีนี้จะกำหนดดัชนีที่ต้องการค้นหาข้อมูล เมื่อพบแล้วต้องการเอาข้อมูลมาอีกกี่ รายการก็ให้เรียงตามลำดับของรายการที่ต้องการ ซึ่งการเก็บโดยวิธีนี้มีทั้งข้อดีและข้อเสีย

                                         ตารางแสดงข้อดีและข้อเสียในการจัดแฟ้มข้อมูลแบบตรงหรือสุ่ม

อุปสรรคในการจัดการแฟ้มข้อมูลแบบดั้งเดิม (Traditional or Conventional file) คือ หน่วยสำรองข้อมูล (Storage) จะมีแฟ้มข้อมูลหลักอยู่และในแฟ้มข้อมูลหลัก (Master file) จะประกอบด้วยข้อมูลต่างๆ (Data Element) เช่น A-Z แต่ละแผนกก็จะต้องเขียนโปรแกรมประยุกต์ (Application Program) ของงานตนเองขึ้นมา ซึ่งแต่ละงานอาจจะมีการเรียกใช้แฟ้มข้อมูลร่วมกัน แสดงการใช้แฟ้มข้อมูลแบบดั้งเดิม


                                              รูปแสดงการใช้แฟ้มข้อมูลแบบดั้งเดิม(Traditional file) กับงานประยุกต์ต่างๆ

จากรูปจะเห็นว่าโปรแกรมประยุกต์ต่างๆ อาจจะมีการเรียกใช้แฟ้มข้อมูลร่วมกัน ซึ่งทำให้โอกาสที่จะเกิด ข้อผิดพลาด (Error) มีมากขึ้น หากไม่มีการควบคุมการใช้แฟ้มที่ดี ดังนั้นปัญหาอาจจะเกิดขึ้นได้หลายประการเช่น
1. การซ้ำซ้อน และการสับสนของข้อมูล (Data Redundancy and confusion)
2. ข้อมูลและโปรแกรมขึ้นต่อกัน (Program-data dependence)
3. ขาดความยืดหยุ่น (Lack of flexibility)
4. ขาดความปลอดภัยของข้อมูล (Poor security)
5. ข้อมูลขาดความสะดวกในการใช้และการแบ่งปันกัน (Lack of data sharing and availability)

 การจัดการแฟ้มข้อมูล (File Management) ในอดีตข้อมูลที่จัดเก็บไว้จะอยู่ในรูปของแฟ้มข้อมูลอิสระ (Conventional File) ซึ่งระบบงานแต่ละระบบก็จะสร้างแฟ้มของตนเองขึ้นมาโดยไม่เกี่ยวข้องสัมพันธ์กัน เช่น ระบบบัญชี ที่สร้างแฟ้มข้อมูลของตนเอง ระบบพัสดุคงคลัง (Inventory) ระบบการจ่ายเงินเดือน(Payroll) ระบบออกบิล (Billing) และระบบอื่นๆต่างก็มีแฟ้มข้อมูลเป็นของตนเอง หากมีการปรับปรุงแก้ไขก็จะทำเฉพาะส่วนจึงทำข้อมูลขององค์การ บางครั้งเกิดสับสนเนื่องจากข้อมูลขัดแย้งกันและในบางองค์การอาจจะมีการเขียนโปรแกรมโดยใช้ภาษาที่เขียนที่ต่างกัน เช่นภาษาโคบอล (COBOL language) ภาษาอาร์พีจี(RPG) ภาษาปาสคาล (PASCAL) หรือภาษาซี (C language) ซึ่งมีลักษณะของแฟ้มข้อมูลที่สร้างด้วยภาษาที่ต่างกันก็ไม่สามารถจะใช้งานร่วมกันได้ จึงทำให้องค์การเกิดการสูญเสียในข้อมูล ดังนั้นก่อนที่องค์การจะนำคอมพิวเตอร์มาใช้จะต้องมีการวางแผนถึงระบบการบริหารแฟ้มข้อมูล การแบ่งประเภทของแฟ้มข้อมูลและการจัดระเบียบแฟ้มข้อมูล
การบริหารแฟ้มข้อมูลจะต้องมีการกำหนดโปรแกรมที่จะพัฒนาขึ้นมาว่าจะใช้ภาษาอะไร มีหน่วยงานใดต้องใช้ ต้องการข้อมูลอะไร ข้อมูลที่แต่ละแผนกต้องการซ้ำกันหรือไม่ หรือมีข้อมูลอะไรที่ขาดหายไปและข้อมูลฟิลด์ไหนที่จะใช้เป็นคีย์ในการค้นหาข้อมูล เช่น การสร้างแฟ้มประวัติลูกค้า





รูปแฟ้มประวัติลูกค้า
จากตัวอย่างเราอาจจะกำหนดคีย์ที่ใช้ในการค้นหาข้อมูลโดยใช้รหัสลูกค้าหรือชื่อลูกค้า ในการหาข้อมูลก็ได้ขึ้นอยู่กับโปรแกรมเป็นตัวกำหนด
ประเภทของแฟ้มข้อมูล (File Type) เราสามารถจำแนกแฟ้มข้อมูลออกตามลักษณะของข้อมูลที่เก็บบันทึกไว้และสามารถแบ่งแฟ้มข้อมูลออกเป็น 2 ประเภทใหญ่ๆ คือ
แฟ้มข้อมูลหลัก (Master File) เป็นแฟ้มข้อมูลซึ่งเก็บข้อมูลที่สำคัญ เช่น แฟ้มข้อมูลประวัติ ลูกค้า (Customer master file) ตามที่กล่าวไว้ข้างต้น แฟ้มข้อมูลประวัติผู้จัดส่งสินค้า (Supplier master file) แฟ้มข้อมูลสินค้าคงเหลือ (Inventory master file) แฟ้มข้อมูลบัญชี (Account master file) เป็นต้น ซึ่งแฟ้มข้อมูลหลักเหล่านี้เป็นส่วนประกอบของระบบงานบัญชี (Account system)

แฟ้มรายการปรับปรุง (Transaction file) เป็นแฟ้มที่บันทึกข้อมูลเกี่ยวกับแฟ้มข้อมูลหลักที่มีการเปลี่ยนแปลงในแต่ละวัน รายการที่เกิดขึ้นต้องนำไปปรับปรุงกับแฟ้มข้อมูลหลักเพื่อให้แฟ้มข้อมูลหลักมีข้อมูลที่ทันสมัยอยู่ตลอดเวลา

วิธีการประมวลผล
    วิธีการประมวลผล (Processing Technique) การใช้คอมพิวเตอร์เพื่อช่วยในการประมวลผลทางธุรกิจนั้นมีวิธีการประมวลผลได้หลายแบบดังนี้

1. การประมวลผลแบบชุด (Batch Processing) คือ การประมวลผลโดยผู้ใช้จะทำการรวบรวมเอกสารที่ต้องการประมวลผลไว้เป็นชุดๆ ซึ่งแต่ละชุดอาจจะกำหนดเท่ากับเอกสาร 10 หรือ 20 รายการหรือมากกว่าก็ได้แต่ให้มีขนาดเท่ากัน แล้วป้อนข้อมูลดังกล่าวสู่เครื่องคอมพิวเตอร์ จากนั้นจึงใช้คำสั่งให้ประมวลผลพร้อมกันที่ละชุดตัวอย่าง บริษัทหนึ่งอาจจะใช้เครื่องคอมพิวเตอร์เพื่อออกบิลโดยมีการรวบรวมใบสั่งซื้อจากลูกค้าภายในหนึ่งวันจากแผนกขาย จากนั้นก็ส่งให้แผนกคอมพิวเตอร์ทำการป้อนข้อมูลและตรวจสอบความ ถูกต้องของข้อมูลก่อนที่จะเก็บบันทึกไว้ จากนั้นก็จะนำข้อมูลดังกล่าวไปประมวลผล ซึ่งอาจจะต้องอาศัยแฟ้มข้อมูลอื่นๆ มาประกอบการประมวลผล เช่น แฟ้ม ข้อมูลสินค้าคงเหลือ แฟ้มข้อมูลลูกหนี้ กรณีลูกค้าซื้อเงินเชื่อและแฟ้มประวัติลูกค้า เป็นต้น จากนั้นก็จะนำข้อมูล ดังกล่าวไปประมวลผล ซึ่งอาจจะต้องอาศัยแฟ้มข้อมูลอื่นๆ มาประกอบการประมวลผล เช่น แฟ้มข้อมูลสินค้าคงเหลือ แฟ้ม ข้อมูลลูกหนี้ กรณีลูกค้าซื้อ เงินเชื่อและแฟ้มประวัติลูกค้า เป็นต้น จากนั้นจึงออกบิลเพื่อส่งต่อให้กับผู้ขายเพื่อเบิกสินต้าที่แผนกพัสดุ สินค้าหรือโกดัง (Warehouse) พิจารณา แสดงข้อดีและข้อเสียของการประมวลผลแบบชุด



                                                          รูปแสดงขั้นตอนการรวบรวมบิลเป็นชุดก่อนประมวลผลแบบชุด


ข้อดีของการทำงานแบบชุด
ข้อเสียของการทำงานแบบชุด



                                     ตารางที่ 5.4 แสดงข้อดีและข้อเสียของการประมวลผลแบบโต้ตอบ(Interactive)

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


                      ตารางแสดงข้อดีและข้อเสียของการประมวลผลแบบโต้ตอบ

3. การประมวลผลแบบออนไลน์ (Online processing) คือ การประมวลผลร่วมกันระหว่างคอมพิวเตอร์ที่ ต่อพ่วงกับระบบสื่อสาร (Communication) โดยอาศัยอุปกรณ์ต่อพ่วง เช่น โมเด็ม (Modem) ซึ่งลักษณะการทำงานอาจจะมีเครื่องคอมพิวเตอร์หลายเครื่องต่อพ่วงกันในระบบเครือข่าย (Network) ซึ่งอาจจะเป็นเครื่องคอมพิวเตอร์ ขนาดใหญ่ ขนาดกลางหรือไมโครคอมพิวเตอร์ก็ได้ โดยที่เครื่องคอมพิวเตอร์แต่ละเครื่องไม่จำเป็นต้องอยู่ใกล้กันแต่สามารถที่จะติดต่อสื่อสารกันได้โดยมีการส่งผ่านข้อมูลไปมาระหว่างกัน ในระบบไมโครคอมพิวเตอร์เราอาจจะสร้างเครือข่ายในลักษณะเครือขายเฉพาะ (Local Area Network(LAN) ซึ่งเป็นเครือข่ายใกล้ๆ หรืออาจสร้างเครือข่ายงานกว้าง [Wide Area Network(WAN) ซึ่งเป็นเครือข่ายคอมพิวเตอร์ที่อยู่ห่างไกลกันมากแต่เชื่อมต่อกันได้โดยระบบ โทรคมนาคม เช่น โทรศัพท์หรือดาวเทียม ในเชิงธุรกิจกรณีที่พนักงานขายอยู่ต่างจังหวัดและจะส่งใบสั่งซื้อของลูกค้า เข้ามาที่สำนักงานใหญ่ก็สามารถทำได้โดยส่งข้อมูลผ่านทางสายโทรศัพท์แล้วพิมพ์บิลทีสำนักงาน จากนั้นก็จัดส่งสินค้าให้กับลูกค้าตามใบสั่ง



ไม่มีความคิดเห็น:

แสดงความคิดเห็น