More Related Content
Similar to งานนำเสนอ (13)
งานนำเสนอ
- 2. ความสําคัญของภาษาคอมพิวเตอร์ ภาษาคอมพิวเตอร์ (Computer
Language) เป็นสัญลักษณ์ที่ผู้พัฒนาภาษา กําหนด
รหัสคําสั่ง ขึ้นมา ใช้ควบคุมการทํางานอุปกรณ์ในระบบ
คอมพิวเตอร์ พัฒนาการภาษาคอมพิวเตอร์ เริ่มจากรหัส
คําสั่งอยู่ในรูปแบบเลขฐานสอง จากนั้นพัฒนารูปแบบ
เป็นข้อความภาษาอังกฤษ ในยุคปัจจุบัน
ภาษาคอมพิวเตอร์มีอีกมากมายหลายภาษาให้เลือกใช้งาน
มีจุดเด่นด้าน ประสิทธิภาพคําสั่งแตกตางกันไป ดังนั้น
ผู้สร้างงานโปรแกรมต้องศึกษาว่า ภาษาใดมีคําสั่งที่มี
ประสิทธิภาพควบคุมการทํางานตามต้องการ เพื่อเลือกไป
ใช้สร้างโปรแกรมประยุกต์งานตามที่ได้กําหนด
จุดประสงค์ไว้
- 4. 2. การศึกษาความเหมาะสม (Feasibility Study)
การศึกษาความเหมาะสมนี้ต้องศึกษาใน 3 ประเด็นต่อไปนี้
1.1 เทคนิค เครื่องมือหรืออุปกรณ์ต่าง ๆ ที่ใช้อยู่ มีอะไรบ้าง เป็นระบบ
ที่ใช้คอมพิวเตอร์หรือไม่
1.2 บุคลากรในหน่วยงานมีความพร้อมและเหมาะสมที่จะร่วมพัฒนา
และรับผิดชอบหรือไม่
1.3 ค่าใช้จ่ายและเวลาที่เสียไป (Cost/Time) คุ้มกับการ
ผลประโยชน์ที่ได้รับหรือไม่
3. การวิเคราะห์ระบบ
ในการวิเคราะห์ระบบจะต้องทําการเก็บรวบรวมข้อมูลต่าง ๆ จากขั้นที่
2 มาเขียนเป็นแผน
ภาพที่แสดงทิศทางการไหลของข้อมูล (Data Flow
Diagram) และ ผังงานระบบ (System Flowchart) เพื่อ
แสดงวิธีการ ขั้นตอนการทํางานและสิ่งต่าง ๆ ที่เกี่ยวข้องกับระบบ
- 5. 4. การออกแบบระบบ
การออกแบบระบบ ต้องทําการออกแบบทางตรรกศาสตร์
(Logical Design) ซึ่งเป็นส่วนที่ทําการติดต่อกับผู้ใช้งาน
เช่น การใช้แป้ นพิมพ์หรือการใช้เมาส์ในการเลือกส่วนการทํางาน
และการออกแบบระบบ (System Design) จะเป็นการ
ออกแบบในส่วนของการป้ อนข้อมูล (Input), รายละเอียด
ขั้นตอนการประมวลผล (Process Details) เช่นการ
คํานวณ, การจัดเก็บข้อมูล (Stored)
5. การสร้างระบบและการจัดทําเอกสาร
เป็นขั้นที่นําสิ่งต่าง ๆ ที่วิเคราะห์และออกแบบมาแล้วจากขั้นที่ 3
และ ขั้นที่ 4 มาจัดสร้างซอฟต์แวร์ เป็นการทํางานร่วมกันระหว่าง
โปรแกรมเมอร์และนักวิเคราะห์ระบบ ในการพัฒนาซอฟต์แวร์
อาจใช้ภาษาคอมพิวเตอร์หรือ ซอฟต์แวร์ประเภทที่มีเครื่องมือ
ช่วยในการสร้างโปรแกรมที่เรียกว่า CASE (Computer
Aided Software Engineering) ก็ได้
- 8. ตัวอย่างวิธีการสร้างโปรแกรมประยุกต์
วิธีการสร้างโปรแกรมแรก ASP เว็บประยุกต์ของคุณในหน้าของ
เซิร์ฟเวอร์ที่ใช้งานอยู่ของ Microsoft
บทความนี้อธิบายถึงวิธีการเริ่มต้นด้วย Active Server
Pages (ASP) และมีไว้สําหรับผู้เริ่มและลูกค้าระดับกลางที่
คุ้นเคยกับการเขียนโปรแกรมคอมพิวเตอร์ ถึงแม้ว่าจะมีประโยชน์
ประสบการณ์ก่อนหน้านี้ด้วยภาษาพัฒนาเว็บเช่น HTML คุณไม่
จําเป็นต้องมีประสบการณ์ก่อนหน้านี้ให้ทําตามขั้นตอนแบบทีละ
ขั้นตอนการติดตั้ง ASP
1.คลิกเริ่มชี้ไปที่การตั้งค่าและจากนั้น คลิก'แผงควบคุม' ใน'
แผงควบคุม' คลิก'เพิ่ม/เอาโปรแกรมออก
2.คลิกเพิ่ม/เอาคอมโพเนนต์ของWindowsและจากนั้น เลือก
กล่องกาเครื่องหมายของบริการข้อมูล ทางอินเทอร์เน็ต
3.คลิกถัดไปและทําตามคําบนหน้าจอคําแนะนํา
- 10. ประเภทของผังงาน
ผังงาน สามารถแบ่งได้เป็น 2 ประเภท ดังนี้ คือ
1. ผังงานระบบ (System Flowchart) หมายถึง สัญลักษณ์ที่แสดง
ให้เห็นถึงขั้นตอนการทางานในลักษณะของภาพกว้าง ๆ โดยไม่ต้อง
แสดงรายละเอียดว่าระบบงานย่อย ๆ นั้นมีการทางานอย่างไร
ผังงานระบบจะแสดงทิศทางการทางานในระบบ ซึ่งอาจเกี่ยวข้องกับบุคล
วัสดุ หรือเครื่องจักร ซึ่งแต่ละจุดประกอบไปด้วยการนาข้อมูลเข้า วิธีการ
ประมวลผล และแสดงผลลัพธ์
2. ผังงานโปรแกรม (Program Flowchart) แสดงถึงขั้นตอนของ
คาสั่งที่ใช้ในโปรแกรมผังงานนี้อาจสร้างมาจากผังงานระบบ โดยนามาใช้
เฉพาะจุดที่เกี่ยวข้องกับการทางานของคอมพิวเตอร์เพื่อให้ทราบว่า ควร
มีขั้นตอนคาสั่งอย่างไร เพื่อให้ได้ผลลัพธ์ตามต้องการ แล้วนาไปใช้เป็น
แนวทางในการเขียนโปรแกรมต่อไป
- 14. การเขียนผังงานที่ดี ควรคานึงถึงสิ่งต่าง ๆ ดังนี้
เลือกใช้สัญลักษณ์ที่ใช้ในการกาหนดรูปแบบไว้เป็นมาตรฐาน และมีการ
กาหนดความหมายไว้แล้วส่วนขนาดของสัญลักษณ์ที่ใช้ขึ้นอยู่ กับความ
เหมาะสม
ควรเขียนให้ทิศทางการไหลของผังงาน เริ่มจากบนลงล่าง หรือจากซ้าย
ไปขวาและควรใช้หัวลูกศรกากับทิศทาง ของผังงานด้วย
เขียนข้อความที่ต้องการอธิบายการปฏิบัติงานในแต่ละขั้นตอน ภายใน
กรอบรูปหรือสัญลักษณ์ที่ใช้ โดยเลือกใช้ข้อความที่เข้าใจง่าย สั้น และ
ชัดเจน
การเขียนผังงานควรหลีกเลี่ยงโยงเส้นไปมา ทาให้เกิดจุดตัดมากเพราะ
อาจทาให้เกิดข้อผิดพลาดง่าย ควรใช้สัญลักษณ์เชื่อมแทน และถ้า
เป็นไปได้ควรเขียนผังงานให้จบภายใน 1 หน้ากระดาษ
ต้องแน่ใจว่าสามารถเชื่อมโยงการปฏิบัติงานทุกจุดในผังงาน ไม่มีการ
ปล่อยจุด ใดจุดหนึ่งไว้เฉย ๆ
ในการตรวจสอบเงื่อนไขต้องแน่ใจว่า เงื่อนไขที่กาหนดสามารถ
ครอบคลุม ได้ทุกกรณี
ผังงานที่ดีควรมีความเป็นระเบียบเรียบร้อย สะอาดและชัดเจน สามารถ
เข้าใจและติดตามขั้นตอนได้ง่าย