หน้าแรก
   คำนำ
  บทเรียน Online
    Visual Basic
      บทที่ 1 เริ่มต้นการใช้งาน
      บทที่ 2 รู้จักออบเจ็กต์และฟอร์ม
      บทที่ 3 ActiveX Control พื้นฐาน
      บทที่ 4 การสร้าง Application
      บทที่ 5 ข้อมูลและตัวแปร
  Check Mail
      HotMail
อื่น ๆ
      
สรรหามาฝาก
    อาจารย์ที่ปรึกษา
    การทำงานร่วมกัน
    ปรัชญาของมด
    สิ่งดี ๆ
    ลิงถือถั่ว
    ยางลบ
      
ตรวจสอบผลการเรียนสำหรับนักศึกษา LIT
<a href="http://www.thanom.net" target="_blank"><img src="http://www.thanom.net/picture/thanomlink.gif" width="88" height="31" border="0" alt="Thanom.Net"></a>
 
home Portfolio Program Webboard Contact Us
  News :
Thanom ขอคุย
สวัสดีครับ สอบปลายภาคเรียนที่ 1/2551 เสร็จเรียบร้อยไปแล้วนะครับ คราวนี้ก็ต้องมาดูผลการสอบ และผลการเรียนของเราแล้วล่ะว่า ทำกันได้มากน้อยแค่ไหน สำหรับเกรดที่ออกมาหากออกมาดี ก็ให้ภูมิใจนะ ครับว่า เราสามารถทำได้ แต่หากเกรดออกมาไม่ดี ก็อยากให้พิจารณาดูด้วยนะครับว่า เราทำเต็มที่รึยัง หากยังก็ให้พยายามให้ เทอมหน้าวิชาหน้าก็เอาให้เต็มที่ ผมเชื่อว่าหากทุกคนพยายามอย่างเต็มที่ ตั้งใจเรียน ในห้อง กลับไปฝึกทบทวน หากไม่เข้าใจก็สอบถามอาจารย์ผู้สอน ทุกคนก็จะต้องได้เกรดที่สูงแน่นอน ในช่วงปิดเทอมนี้ก็อยากฝากให้นักศึกษาชั้นปีจบ อย่าหยุดทุกอย่างลงนะครับ อย่างน้อยก็หมั่นทบทวนความรู้ที่ ได้เรียนมาเพราะ เทอมหน้าจะต้องลงวิชาโครงงานกันแล้ว ต้องเอาความรู้ที่ได้เรียนมาไม่ว่าจะเป็น การจัดการฐานข้อมูล การวิเคราะห์และออกแบบระบบ การเขียนโปรแกรมวิชวลเบสิก หรือการเขียนโปรแกรม ประยุกต์บนเว็บ เพราะทั้งหมดนี้ต้องเอาไปใช้ในวิชาโครงงาน ต้องเอาความรู้ที่มีทั้งหมดมาประยุกต์ใช้ และทำโครงงานออกมาให้ได้ เพราะฉะนั้นหากช่วงปิดเทอมนี้ ฝึกฝน และเตรียมพร้อมแต่เนิ่น รับรองได้ว่า โครงงานไม่ยาก และเสร็จทันแน่นอน ... :)<02/11/2551>
      
   Thanom ขอโม้
มาโม้กันต่อนะครับวันนี้จะมาแนะนำเครื่องมือช่วยจำสำหรับคนที่ต้องการเขียนโปรแกรม เป็นเครื่องมือที่วิเศษมาก และเป็นที่นิยมใช้กันมากสำหรับนักวิเคราะห์ระบบ แต่สำหรับโปรแกรมเมอร์จะไม่ค่อยชอบใช้เท่าไหร่ เพราะโปรแกรมอยู่ในหัว อยากจะเขียนเมื่อไหร่ก็เขียนได้ ไม่เห็นต้องใช้เครื่องมือที่ว่านี้เลย แต่ถ้าหากใครเคยมีประสบการณ์ในการเขียนโปรแกรมให้ผู้อื่นใช้ จะต้องเคยเจอกับปัญหาที่ว่า เขียนโปรแกรมมาแล้วผู้ใช้บอกว่าไม่ใช่ ไม่เห็นเหมือนกับที่คุยไว้เลย ไม่เห็นเหมือนกับที่ผู้ใช้คิดเลย หากใครไม่เคยเจอปัญหานี้แสดงว่าโชคดีมาก
สำหรับผมกว่าจะเขียนโปรแกรมให้ผู้ใช้ได้ใช้กัน ต้องคุยกันแล้วคุยกันอีก บางทีคุยจนลืมก็มี ลืมไปว่าเคยคุยเคยถามไปแล้ว เวลาคุยก็ต้องจดต้องเขียน หลังจากนั้นก็ต้องสรุปออกมาแล้วมาคุยสรุปกับผู้ใช้อีกรอบหนึ่งเพื่อให้เป็นที่ยอมรับของทั้งสองฝ่าย เครื่องมือที่จะแสดงให้เห็นถึงการทำงานของระบบที่เราวิเคราะห์ออกมาได้ดีที่สุดสำหรับผู้ใช้ และผู้ที่จะพัฒนาระบบก็คือ แผนภาพกระแสข้อมูล (Data Flow Diagram:DFD) นั่นเอง
สำหรับ DFD ประวัติความเป็นมาเป็นอย่างไรมีสัญลักษณ์อะไรบ้าง ผมคงไม่ต้องพูดถึงแล้วนะครับ เพราะผมเชื่อว่าคงได้เรียนกันมาแล้ว อาจารย์ผู้สอนก็คงจะได้พูดถึงกันไปแล้ว แต่สิ่งที่ผมจะพูดถึงก็คือ เขียนอย่างไรให้ DFD ที่เราเขียนขึ้นมาสามารถนำไปใช้ประกาบการเขียนโปรแกรมได้ เท่าที่ผมได้คุยกับผู้สอนหลาย ๆ คน หรือแอบจำมาจากอาจารย์หลาย ๆ ท่าน ก็พอจะแบ่งวิธีการเขียน DFD ได้ 2 วิธีใหญ่ ๆ ด้วยกัน คือ เขียน DFD เพื่อแสดงกระบวนการทำงานของระบบ กับ เขียน DFD แสดงขั้นตอนการทำงานของโปรแกรม
โดย DFD แสดงกระบวนทำงานของระบบ จะเป็นเการเขียน DFD เพื่อบอกขั้นตอนการทำงานของระบบแบบกว้าง ๆ ว่ามีระบบย่อยอะไรบ้าง ระบบย่อยแต่ละระบบทำงานอย่างไร ซึ่ง DFD แบบนี้ผิดถูกผู้ใช้สามารถบอกได้ เพราะผู้ใช้จะมีความคุ้นเคยอยู่แล้ว อาจจะมีส่วนที่ผู้ใช้ไม่รู้หรือไม่ได้สังเกตอยู่นิดหน่อยก็คือ DataStore เพราะในการทำงานจริงบางครั้งเก็บเอกสาร แต่ไม่ได้แยกละเอียดถึงว่าเป็น DataStore ของอะไร
สำหรับ DFD แสดงขั้นตอนการทำงานของโปรแกรม เป็น DFD ที่ผมใช้สำหรับการเขียนโปรแกรม และใช้เป็นเครื่องมือในการคุยกับผู้ใช้ให้เข้าใจถึงโปรแกรมที่ผู้ใช้จะต้องนำไปใช้ว่าประกอบไปด้วยโปรแกรมย่อยอะไรบ้าง แต่ละโปรแกรมย่อยมีขั้นตอนการทำงานอย่างไร ผู้ใช้ต้องทำอะไร โปรแกรมจะทำอะไร ซึ่งตรงนี้เมื่อผู้ใช้ได้ดูหรือได้เห็น DFD ชุดนี้แล้ว ผู้ใช้จะต้องเป็นผู้วิเคราะห์ว่าตรงตามความต้องการหรือไม่ ยอมรับได้หรือไม่ หากไม่ตรงหรือยังไม่สามารถยอมรับได้ ก็จะต้องมีการพูดคุยกันเพื่อปรับเปลี่ยนขั้นตอนการทำงานใหม่ เมื่อเป็นที่ยอมรับและเป็นที่เข้าใจระหว่างผู้ใช้และผู้ออกแบบ หรือผู้เขียนโปรแกรมแล้ว ก็จะนำ DFD ชุดนี้ไปทำการออกแบบส่วนติดต่อผู้ใช้ (User Interface) ต่อไป คราวหน้าจะมาโม้กันต่อสวัสดีครับ... ^ o ^ <09/12/2551>

หมายเหตุ...สิ่งที่โม้อาจจะไม่ถูกต้องตามหลักวิชาการ กรุณาใช้วิจารณญาณในการรับรู้  ^o^  หากผิดพลาดประการใดขอน้อมรับเอาไว้แต่เพียงผู้เดียว...Thanom.net
หัวข้อก่อนหน้า
เริ่มต้นเขียนโปรแกรมอย่างง่าย ๆ 440
   Thanom ขอขาย
   Thanom ขอ...(สอนวิธีการเขียน PHP ทำหน้าลงทะเบียน)
วิทยาลัยอินเตอร์เทคลำปาง คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยโยนก ไทยทั้งหมด NaChiengmai.NET Web Hosting All Abount IT Solutions For SMEs. Lampang Sale All ขายบ้าน ที่ดิน บ้านมือสอง เห็ดหลินจือ และอื่น ๆ ในจังหวัดลำปาง ::: จำหน่ายหนังสือ CD Training ออนไลน์ :::