ประยุกต์ใช้ โพสล่าสุด โพสสำคัญ เครื่องมือ สมาชิก สถิติฟอรั่ม ธนาคาร
หัวข้อ : แนวข้อสอบ CAT กสท. สาขาวิชาวิทยาการคอมพิวเตอร์
admin ออฟไลน์
ระดับ: ผู้ดูแลระบบ
รายละเอียดผู้ใช้ 

แนวข้อสอบ CAT กสท. สาขาวิชาวิทยาการคอมพิวเตอร์

แชร์กระทู้นี้

จำหน่ายไฟล์เอกสารอ่านสอบ CAT กสท. สาขาวิชาวิทยาการคอมพิวเตอร์
ความรู้ที่จำเป็น(วิชาที่สอบ) :
แนวคิดเรื่อง SOA _Service Oriented Architecture
ภาษาอังกฤษ CAT Telecom
การเขียน Flow Chart การทำงานของระบบงาน
ข้อสอบการออกแบบระบบฐานข้อมูล ER Diagram และ SOA
ความรู้เบื้องต้นในการวิเคราะห์และออกแบบระบบ
แนวข้อสอบเก่าเฉพราะตำแหน่ง CAT Telecom
แนวข้อสอบความรู้ความถนัด (Aptitude Test)
แนวข้อสอบความรู้ความสามารถทั่วไปของ CAT

สั่งซื้อที่

ส่งเป็นไฟล์ทางอีเมล์ สนใจสั่งซื้อมาที่ โทร 085-0127724  Line : testthai1
สามารถนำไปปริ้นเพื่นอ่านได้เลย ในราคาเพียงส่ชุดละ 399 บาท  ได้รับภายใน 2-3 ชม.
ส่ง EMS ทางไปรษณีย์ เป็นหนังสือ +MP3  ราคา 679 บาท ได้รับภายใน 2-3 วัน
กรุณาชำระค่าสินค้าและบริการ
เลขที่บัญชี 491-2-00428-2 
ธ.กสิกรไทย  
ออมทรัพย์ ชื่อบัญชี decho pragay

ผลงานการสอบได้ของลูกค้า 
ติดตามข่าวการสอบราชการที่  https://www.facebook.com/testthai1
ดาวน์โหลดแนวข้อสอบรับราชการที่นี่  www.ข้อสอบงานราชการไทย.com


จำหน่ายเอกสารแนวข้อสอบรับราชการ   085-0127724
admin ออฟไลน์
ระดับ: ผู้ดูแลระบบ
รายละเอียดผู้ใช้ 
ความรู้เบื้องต้นในการวิเคราะห์และออกแบบระบบ

1. ระบบคืออะไร และ นักวิเคราะห์ระบบคือใคร
ระบบ (System) คือ สิ่งต่างๆ ที่มีการติดต่อสัมพันธ์กันเพื่อบรรลุเป้าหมายอย่างหนึ่งอย่างใดร่วมกัน กลุ่มขององค์ประกอบต่างๆ ที่ทำงานร่วมกันเพื่อจุดประสงค์อันเดียวกัน  ระบบอาจจะประกอบด้วยบุคลากร เครื่องมือ  เครื่องใช้ พัสดุ วิธีการ ซึ่งทั้งหมดนี้จะต้องมีระบบจัดการอันหนึ่งเพื่อให้บรรลุจุดประสงค์อันเดียวกัน

เมื่อเราศึกษาระบบใดระบบหนึ่ง เราควรจะต้องเข้าใจการทำงานของระบบนั้นให้ดีโดยการถามตัวเองตลอดเวลาด้วยคำถามเหล่านี้
1.    What      คือ ระบบทำอะไร , วัตถุประสงค์ของระบบคืออะไร มีแผนงานขั้นตอนอย่างไรเพื่อนำไปสู่ความสำเร็จ (Goal)
2.    Who     คือ  ทำโดยใคร ,บุคคลหรือใครที่รับผิดชอบ
3.     When     คือ   ทำเมื่อไร , การเริ่มดำเนินงานและผลสำเร็จของงานจะสำเร็จลุล่วงได้เมื่อไร ควรมีการจัดตารางการทำงานอย่างมีระบบ การทำงานโดยไม่มีการจัดตารางการทำงานที่แน่นอน ส่งผลให้ระบบงานยืดเยื่อ ไม่สามารถปิดงานได้ ก่อให้เกิดค่าใช้จ่ายเพิ่มขึ้น
4.     How    คือ  ทำอย่างไร มีวิธีการทำงานอย่างไร ต้องใช้เครื่องมือใดเพื่อให้งานสำเร็จได้รวดเร็ว
ระบบที่เราควรทราบเพื่อประโยชน์ในการวิเคราะห์และออกแบบได้แก่ ระบบธุรกิจ และ ระบบสารสนเทศ (MIS)
ระบบธุรกิจ (Business System) ได้แก่ระบบที่ทำงานเพื่อจุดประสงค์ด้านธุรกิจ โรงงานอุตสาหกรรมเป็นระบบธุรกิจเพื่อจุดประสงค์ด้านการผลิต นอกจากนี้ระบบขนส่ง ระบบโรงแรม ระบบการพิมพ์ ระบบธนาคาร และอื่นๆ อีกมาก ล้วนแล้วแต่เป็นระบบธุรกิจทั้งนั้น ซึ่งมีจุดประสงค์แตกต่างๆกันออกไป ระบบธุรกิจอาจจะแบ่งย่อยๆลงไปได้อีก เช่น ในโรงงานเราจัดแบ่งเป็นฝ่ายต่างๆ เช่น ฝ่ายผลิต ฝ่ายซ่อมบำรุง ฝ่ายสินค้าคงคลัง  หรืออาจจะรวมฝ่ายขายเข้ามาอยู่ด้วยก็ได้ในระบบย่อยของฝ่ายขายจะต้องทำหน้าที่หลายอย่าง เช่น รับใบสั่งสินค้าจากลูกค้า ส่งใบเก็บเงินไปให้ลูกค้า สำหรับฝ่ายบัญชีทำหน้าที่จ่ายเงินเดือนพนักงานเป็นต้น นักวิเคราะห์ต้องทราบขั้นตอนการทำงานในระบบที่ได้รับมอบหมายและทำความเข้าใจให้ดี
    ระบบสารสนเทศ (Management Information System) ระบบนี้ช่วยจัดการข้อมูลที่ต้องการใช้ในระบบธุรกิจ ช่วยเก็บตัวเลขและข่าวสารเพื่อช่วยในการดำเนินธุรกิจและการตัดสินใจ เช่น ระบบการเก็บเงินลูกค้า เราต้องการที่จะทราบว่าลูกค้าแต่ละคนชื่ออะไร อยู่ที่ไหน สินค้าและจำนวนที่ขายให้แก่ลูกค้าแต่ละคนเป็นอย่างไร การจ่ายเงินของลูกค้าเป็นอย่างไร  ติดค้างนานหรือไม่ หรือหนี้สูญ  รวมทั้งจำนวนเงินที่ลูกค้าจะต้องชำระ
นักวิเคราะห์ระบบ (System Analysts) คือ ผู้ที่เป็นตัวกลางในการติดต่อระหว่างระบบสารสนเทศกับกลุ่มผู้เกี่ยวข้อง ได้แก่ เจ้าของระบบ (System Owners) ผู้ใช้ระบบ (System Users) และผู้สร้างระบบ (System Builders) เพื่อพัฒนาระบบสารสนเทศขององค์กรขึ้นมา ทั้งนี้หน้าที่หลักของนักวิเคราห์ระบบจะแบ่งเป็น 2 ส่วน
    ส่วนที่ 1 วิเคราะห์ระบบ (System Analysis) เป็นการศึกษา วิเคราะห์ และแยกแยะถึงปัญหาที่เกิดขึ้นในระบบ พร้อมทั้งเสนอแนวทางแก้ไขตามความต้องการของผู้ใช้งานและความเหมาะสมต่อสถานะทางการเงินขององค์กร
    ส่วนที่ 2 ออกแบบระบบ (System Design) เป็นวิธีการออกแบบ และกำหนดคุณสมบัติทางเทคนิคโดยนำระบบคอมพิวเตอร์มาประยุกต์ใช้ เพื่อแก้ปัญหาที่ได้ทำการวิเคราะห์มาแล้ว

2. หน้าที่ของนักวิเคราะห์ระบบ
1.รวบรวมข้อมูล
    เป็นการรวบรวมข้อมูลของระบบเดิมเพื่อให้ทราบถึงปัญหาที่เกิดขึ้น และนำไปใช้เป็นข้อมูลส่วนหนึ่งในการพัฒนาระบบใหม่ทั้งนี้อาจจะทำแบบสอบถามหรือการสัมภาษณ์เพื่อเก็บรายละเอียดต่างๆ จากผู้ใช้ระบบ จากผู้ใช้ระบบ เพราะผู้ใช้ระบบเป็นผู้ที่เข้าใจถึงปัญหาที่เกิดขึ้นได้ดีที่สุด
2. จัดทำเอกสาร
    ในระหว่างการทำพัฒนาระบบนั้น นักวิเคราะห์ระบบจะต้องจัดทำเอกสารประกอบในแต่ละขั้นตอนของการวิเคราะห์ระบบโดยละเอียด และปรับปรุงให้เป็นปัจจุบันอยู่เสมอ เพื่อความคล่องตัวหากมีการเปลี่ยนทีมงานในระหว่างการพัฒนาระบบ
3. จัดทำพจนานุกรมข้อมูล (Data Dictionary)
เป็นการรวบรวมเอกสารทั้งหมด และอธิบายถึงเอกสารต่างๆ ที่ต้องมีการใช้งานในระบบ พจนานุกรมข้อมูลจัดเป็นสิ่งหนึ่งที่นักวิเคราะห์ระบบจำเป็นต้องใช้ในการติดต่อประสานงานกับโปรแกรมเมอร์และเจ้าของระบบ
4.ออกแบบระบบ
นักวิเคราะห์ระบบจะต้องทำการออกแบบการทำงานของระบบใหม่ให้ตรงตามความต้องการของผู้ใช้
ระบบ และมีความเหมาะสมมากที่สุด รวมทั้งออกแบบลักษณะการติดต่อของโปรแกรมกับผู้ใช้งาน ฮาร์ดแวร์และเทคโนโลยีสารสนเทศที่จะนำมาใช้ในระบบ กำหนดลักษณะของเครือข่ายที่ใช้ในการเชื่อมต่อคอมพิวเตอร์ กำหนดมาตรการรักษาความปลอดภัยของระบบ รวมไปถึงการประมาณการค่าใช้จ่ายต่างๆ ในส่วนที่จะเกิดขึ้น
5.สร้างแบบจำลอง
ทำการสร้างแบบจำลองของโปรแกรมที่พัฒนาขึ้นเพื่อนำเสนอแก่เจ้าของระบบและผู้ใช้งาน ในบาง
องค์กรหน้าที่การสร้างแบบจำลองจะเป็นของโปรแกรมเมอร์
6.    ทดสอบโปรแกรมที่พัฒนาขึ้น
ในบางครั้งนักวิเคราะห์ระบบและโปรแกรมเมอร์จะเป็นผู้ทดสอบโปรแกรมเอง แต่หากมอบหมายให้ผู้
ใช้ระบบเป็นผู้ทดสอบจะมีผลการทดสอบที่มีประสิทธิภาพมากกว่า เนื่องจากผู้ใช้ระบบเป็นผู้ที่รู้และเข้าใจระบบงานอย่างแท้จริง จึงสามารถบอกได้ว่าโปรแกรมที่พัฒนาขึ้นมานั้นทำงานได้สอดคล้องกับการทำงานจริงมากน้อยเพียงใด
7.    ติดตั้งและทำการปรับเปลี่ยนระบบ
ทำการติดตั้งและปรับเปลี่ยนระบบเดิมเป็นระบบใหม่ ซึ่งสามารถทำได้หลายลักษณะ เช่น ติดตั้งทั้ง
หมดทันที ติดตั้งเป็นบางส่วนก่อน หรือติดตั้งระบบใหม่ควบคู่ไปกับการทำงานของระบบเก่า เป็นต้น
8.    จัดทำคู่มือ
จัดทำคู่มือและจัดเตรียมหลักสูตรฝึกอบรมให้แก่ผู้ใช้ระบบ เนื่องจากเป็นการเปลี่ยนแปลงของระบบซึ่ง
หมายรวมถึงการเปลี่ยนแปลงวิธีการดำเนินงาน ลักษณะของโปรแกรมที่ใช้งานก็เปลี่ยนแปลงไป การที่ผู้ใช้ระบบจะสามารถเข้าใจและรับรู้การเปลี่ยนแปลงที่เกิดขึ้นได้อย่างรวดเร็ว คือ การได้รับการฝึกอบรมอย่างถูกต้อง
9.    จัดทำแบบสอบถาม
จัดทำแบบสอบถามถึงผลการดำเนินงานของระบบใหม่ที่ได้ติดตั้งไปแล้วในรูปแบบของรายงานผลการใช้
งาน (Feedback) เพราะจะทำให้นักวิเคราะห์ระบบทราบว่าผลของการติดตั้งระบบใหม่เป็นอย่างไร และมีปัญหาอะไรเกิดขึ้นตามมาบ้างเพื่อจะได้นำปัญหาเหล่านั้นมาทำการปรับปรุงแก้ไขเพื่อให้ได้เป็นระบบที่ตรงตามความต้องการของผู้ใช้ได้ในที่สุด
10.    บำรุงรักษาและประเมินผลการปฏิบัติงานของระบบ
เป็นการดูแลระบบเมื่อมีข้อผิดพลาดเกิดขึ้น รวมทั้งเป็นการปรับปรุง ดัดแปลง หรือแก้ไขทั้งโปรแกรมและ
ขั้นตอนการทำงานของระบบ เพื่อให้ระบบมีการทำงานที่ถูกต้องมากที่สุด นอกจากนั้นยังทำให้สามารถประเมินผลการปฏิบัติงานของระบบใหม่ได้อีกด้วย
11.    เป็นผู้ให้คำปรึกษา
คอยให้คำปรึกษาแก่ผู้ใช้ระบบและทุกคนในระบบ (Consulting) ภายหลังจากการติดตั้งระบบแล้ว การใช้
งานอาจเกิดข้อสงสัยหรือข้อผิดพลาดขึ้นได้ตลอดเวลา ดังนั้นนักวิเคราะห์ระบบจะต้องคอยให้คำปรึกษา ไม่ว่าจะเป็นทางด้านการใช้โปรแกรมหรือทางด้านเทคนิคก็ตาม
12.    เป็นผู้ประสานงาน
ทำหน้าที่ประสานงานระหว่างทุกฝ่ายที่เกี่ยวข้องกับการพัฒนาระบบ (Coordinator) เพื่อให้เข้าใจในเหตุ
การณ์หรือข้อมูลที่เกิดขึ้นภายในองค์กรได้ถูกต้องตรงกันที่สุด
13.    เป็นผู้แก้ไขปัญหา
ในที่นี้จะเป็นผู้ที่นำแนวคิดของคำว่า “ระบบ”  มาใช้ในการแก้ปัญหาทั้งการดำเนินงานทางธุรกิจขององค์กร
และแก้ปัญหาด้านระบบสารสนเทศด้วย โดยการเปรียบเทียบในลักษณะของงานทางธุรกิจคือระบบ ซึ่งจะต้องกำหนดขอบเขตของระบบผู้ที่เกี่ยวข้องกับการทำงานของระบบพิจารณาว่าข้อมูลที่เข้าและออกจากระบบนั้นเกิดจากบุคคลฝ่ายใดหรือเกิดจากขั้นตอนการทำงานขั้นตอนใด เพื่อให้เการแก้ไขปัญหานั้นสามารถดำเนินการได้อย่างชัดเจนภายในขอบเขตของระบบนั้น
14.    เป็นตัวแทนการเปลี่ยนแปลง
นักวิเคราะห์ระบบเป็นผู้ที่สามารถแสดงให้ทุกคนเล็งเห็นถึงผลประโยชน์ที่จะเกิดขึ้นหลังจากการเปลี่ยน
แปลงจากระบบเก่าเป็นระบบใหม่ได้
15.    เป็นผู้เตรียมข้อมูลให้กับองค์กร
เมื่อมีการเปลี่ยนแปลงระบบแล้ว นักวิเคราะห์ระบบจะเป็นผู้ที่ทราบรายละเอียดของการเปลี่ยนแปลงดีที่สุด ซึ่งสามารถเตรียมข้อมูลเพื่อนำไปใช้ในการแข่งขัน หรือการหาตลาดใหม่ขององค์กรได้อย่างรวดเร็วและทันเหตุการณ์
สั่งซื้อที่

ส่งเป็นไฟล์ทางอีเมล์ สนใจสั่งซื้อมาที่ โทร 085-0127724  Line : testthai1
สามารถนำไปปริ้นเพื่นอ่านได้เลย ในราคาเพียงส่ชุดละ 399 บาท  ได้รับภายใน 2-3 ชม.
ส่ง EMS ทางไปรษณีย์ เป็นหนังสือ +MP3  ราคา 679 บาท ได้รับภายใน 2-3 วัน
กรุณาชำระค่าสินค้าและบริการ
เลขที่บัญชี 491-2-00428-2 
ธ.กสิกรไทย  
ออมทรัพย์ ชื่อบัญชี decho pragay

[font=arial                              ]ผลงานการสอบได้ของลูกค้า 

ติดตามข่าวการสอบราชการที่  https://www.facebook.com/testthai1
ดาวน์โหลดแนวข้อสอบรับราชการที่นี่  www.ข้อสอบงานราชการไทย.com

จำหน่ายเอกสารแนวข้อสอบรับราชการ   085-0127724
admin ออฟไลน์
ระดับ: ผู้ดูแลระบบ
รายละเอียดผู้ใช้ 
การเขียน Flow Chart การทำงานของระบบงาน
ผังงาน คือ แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ
ประโยชน์ของผังงาน

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

วิธีการเขียนผังงานที่ดี

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

ผังงานโปรแกรม ( Program Flowchart )
การเขียนผังโปรแกรมจะประกอบไปด้วยการใช้สัญลักษณ์มาตรฐานต่าง ๆ ที่เรียกว่า สัญลักษณ์ ANSI ( American National Standards Institute ) ในการสร้างผังงาน ดังตัวอย่างที่แสดงในรูปต่อไปนี้
จุดเริ่มต้น / สิ้นสุดของโปรแกรม
ลูกศรแสดงทิศทางการทำงานของโปรแกรมและการไหลของข้อมูล
ใช้แสดงคำสั่งในการประมวลผล หรือการกำหนดค่าข้อมูลให้กับตัวแปร
แสดงการอ่านข้อมูลจากหน่วยเก็บข้อมูลสำรองเข้าสู่หน่วยความจำหลักภายในเครื่องหรือการแสดงผลลัพธ์จากการประมวลผลออกมา
การตรวจสอบเงื่อนไขเพื่อตัดสินใจ โดยจะมีเส้นออกจารรูปเพื่อแสดงทิศทางการทำงานต่อไป เงื่อนไขเป็นจริงหรือเป็นเท็จ
แสดงผลหรือรายงานที่ถูกสร้างออกมา
แสดงจุดเชื่อมต่อของผังงานภายใน หรือเป็นที่บรรจบของเส้นหลายเส้นที่มาจากหลายทิศทางเพื่อจะไปสู่การทำงานอย่างใดอย่างหนึ่งที่เหมือนกัน
การขึ้นหน้าใหม่ ในกรณีที่ผังงานมีความยาวเกินกว่าที่จะแสดงพอในหนึ่งหน้า
Flowchart
     อย่างแรกเลยที่เราต้องรู้จัก  คือ Algorithm (และต้องเขียนให้เป็นเพราะต้องใช้ตลอด ข้อสอบ Final ของ Intro
ก็ประมาณนี้นะมีเขียน Flowchart)
     Algorithm  คือ กระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่ง
อย่างเป็นขั้นเป็นตอนและ ชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร เช่น เวลาเราจะเดินทางไปมหาลัย(เปรียบ
เสมือนปัญหา คือต้องการไปมหาลัย) ต้องทำอย่างไรบ้าง เพื่อจะไปถึงมหาลัย(ผลลัพธ์ ที่ต้องการ)  ยกตัวอย่าง
     วิธีที่ 1
     1.นั่งรถสองแถวไปมีนบุรี
     2.นั่งรถตู้ที่มีนบุรีไป มหาลัย
     3.ถึงมหาลัย
     วิธีที่ 2
     1.เดินจากบ้านไปมีนบุรี
     2.นั่งรถเมย์ไปมหาลัย
     3.ถึงมหาลัย
     วิธีที่ 3
     1.นั่ง Taxi ไปมหาลัย
     2.ถึงมหาลัย
     จะสังเกตุได้ว่า ใน 1 ปัญหา มีวิธีแก้ไขหลายวิธี แต่ละคนอาจจะคิดวิธีแก้ไขปัญหา(Algorithm) แตกต่างกันออกไป
(จากตัวอย่างบางคนอาจจะอาศัยรถคนอื่นไปก็ได้จริงมั้ยค่ะ) เมื่อเรารู้จัก Algorithm แล้ว เราก็เอา Algorithm
ที่เราคิดได้ ไปเขียนเป็น Flowchart (ตามลำดับขั้นตอนของ Algorithm)
     สัญลักษณ์(Symbol)
สั่งซื้อที่

ส่งเป็นไฟล์ทางอีเมล์ สนใจสั่งซื้อมาที่ โทร 085-0127724  Line : testthai1
สามารถนำไปปริ้นเพื่นอ่านได้เลย ในราคาเพียงส่ชุดละ 399 บาท  ได้รับภายใน 2-3 ชม.
ส่ง EMS ทางไปรษณีย์ เป็นหนังสือ +MP3  ราคา 679 บาท ได้รับภายใน 2-3 วัน
กรุณาชำระค่าสินค้าและบริการ
เลขที่บัญชี 491-2-00428-2 
ธ.กสิกรไทย  
ออมทรัพย์ ชื่อบัญชี decho pragay

[font=arial                              ]ผลงานการสอบได้ของลูกค้า 

ติดตามข่าวการสอบราชการที่  https://www.facebook.com/testthai1
ดาวน์โหลดแนวข้อสอบรับราชการที่นี่  www.ข้อสอบงานราชการไทย.com

จำหน่ายเอกสารแนวข้อสอบรับราชการ   085-0127724
รายละเอียดไฟล์แนบ
กล่องตอบกลับด่วน

กรุณาใช้ข้อความที่สุภาพ คุณสามารถบันทึกฉบับร่างได้
กด "Ctrl+Enter" เพื่อตั้งกระทู้ได้