|
|
|
|
|
 |
ศูนย์รวมการแลกเปลี่ยนความรู้เกี่ยวกับ การเขียนโปรแกรมภาษา Visual Basic.net ด้วย
Microsoft Visual Studio.net 2005 - 2008 - 2010 กับการใช้งาน MS-SQL Server , การเขียนโปรแกรมด้วยภาษา Java & NetBean IDE ,
การพัฒนาเว็บแอพลิเคชั่นด้วยภาษา PHP & MySQL, การพัฒนาโปรแกรมบนอุปกรณ์พกพา PocketPC , J2ME , และ E-Learning ที่ดีที่สุด +++
Webmaster
สวัสดีครับทุกท่าน ผมพัฒนาเว็บนี้ขึ้นมาโดยมีวัตถุประสงค์ ที่จะเห็นโปรแกรมเมอร์ของไทย ได้มีการคิดค้นและพัฒนาซอฟต์แวร์ ของคนไทย
กันมากขึ้น เพื่อเป็นการช่วยชาติของเราให้เจริญยิ่งขึ้นไป
คุณสามารถแนะนำหรือติชมเกี่ยวกับเว็บนี้ได้นะครับ เพื่อทางเราจะได้นำไปปรับปรุงแก้ไขให้เว็บดียิ่งขึ้นนะครับ
ร่วมสนับสนุนเว็บไซต์ของเราได้ผ่านบัญชี ธ. กรุงเทพ เลขที่ 0200138717 ชื่อบัญชี : นายนัฐพงศ์ ส่งเนียม
หากใครโอนมาแล้วโปรดแจ้งกลับมาที่เมล์ xnattapong@hotmail.com ทางเว็บจะถือเป็นน้ำใจและจะพัฒนาเว็บให้ดียิ่งขึ้นต่อไปครับ
ขอขอบคุณ นักศึกษาวิทยาการคอมพิวเตอร์ ภาค กศ.พบ. รุ่น 17 ทุกคน ที่ร่วมสนับสนุนเว็บไซต์นี้
|
 |
|
|
|
| |
|
|
|
 |
- คำอธิบายรายวิชา
ศึกษาแนวคิดการจำลองสรรพสิ่งด้วยเทคนิคเชิงวัตถุ อธิบายความหมายวัตถุ และ แนะนำวิธีเขียนโปรแกรมเชิงวัตถุ ความหมายของคลาส หลักการสำคัญของการเขียนโปรแกรมเชิงวัตถุ เช่น เอนแคป-ชูลเลชั่นการถ่ายทอดคุณสมบัติ กรรมวิธีโพลีมอร์ฟิซึ่ม หลักการเขียนโปรแกรมด้วยวาจา โครงสร้างของโปรแกรมจาวา วิธีกำหนดข้อมูลในรูปแบบต่าง ๆ การใช้คำสั่งต่าง ๆ การสร้างส่วนปฏิสัมพันธ์กับผู้ใช้ และการใช้คำสั่งเกี่ยวกับการป้อนข้อมูลเข้า (Input) และการแสดงผลลัพธ์ข้อมูล (Output)
-
วัตถุประสงค์
- ศึกษาและทำความเข้าใจหลักการของภาษาเชิงวัตถุ วิธีการเขียนโปรแกรมเชิงวัตถุ
- เปรียบเทียบหลักการทำงานของโปรแกรมแบบโครงสร้างกับแบบเชิงวัตถุ
- สามารถเข้าใจความหมายของวัตถุ คลาส และหลักการสำคัญของการเขียนโปรแกรมเชิงวัตถุได้
- สามารถออกแบบและเขียนโปรแกรมเชิงวัตถุได้
- มีเจตคติที่ดีในการเขียนโปรแกรมเชิงวัตถุ
- ข้อตกลงในการเข้าเรียน
- ห้ามสายเกิน 30 นาที
- ขาดเรียน 4 ครั้ง หมดสิทธิสอบ
- สาย 3 ครั้ง เท่ากับขาดเรียน 1 ครั้ง
- มีเหตุจำเป็น ให้ส่งใบลา หรือ แจ้งที่เมล์ หรือ โทรศัพท์มือถือ ล่วงหน้า
- คะแนนจิตพิสัยขึ้นอยู่กัน ความขยัน ตั้งใจเรียน
- *** ให้นักศึกษาที่เรียนวิชานี้ทุกคนดาวน์โหลดเอกสารที่เกี่ยวข้องกับรายวิชานี้ นำมาเข้าห้องเรียนทุกครั้ง อาจารย์จะตรวจเพื่อให้คะแนนความตั้งใจเรียนครับ
- การทุจริตในการสอบ ทุกครั้ง ปรับติด E
- ความรู้พื้นฐานที่ นศ. จะต้องมีก่อนการเรียนรายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ชั้นสูง (4123305)
- ความรู้เบื้องต้นเกี่ยว การวิเคราะหฺ์และออกแบบระยยเชิงวัตถุ (OOAD)
- ความรู้เกี่ยวกับคอมพิวเตอร์เบื้องต้น
- ความรู้เกี่ยวกับคณิตศาสตร์เบื้องต้น
- ความรู้เกี่ยวกับภาษาอังกฤษเบื้องต้น
- ผ่านวิชา การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริทึ่ม
- ผ่านวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
- เกณฑ์การวัดแผลและประเมินผล
- คะแนนระหว่างภาค 70 คะแนน ประกอบไปด้วย
- สอบระหว่างภาค 20%
- โปรเจ็กต์ 40% ( แบ่งกลุ่ม ๆ ละ 5 คน ) โดยมีรายละเอียดงานกลุ่มด้านล่าง
- จิตพิสัย 10%
- คะแนนสอบปลายภาค 30 คะแนน
- การประเมินผล
ประเภท |
คะแนน |
เกรด |
แบบ 8 เกรด |
76-100
70-75
65- 69
60-64
55-59
50- 54
45-49
0- 44
ขาดส่งงาน
|
A
B+
B
C+
C
D+
D
E
I |
- Project งานกลุ่ม 40%
- ให้ นศ. แบ่งกลุ่มๆ ละไม่เกิน 5 คน หากมีเศษ 1,2 คน ให้รวมกับกลุ่มอื่น ถ้า 3,4 คน ก็ให้ตั้งกลุ่มใหม่
- ให้ พัฒนาโปรแกรมด้วยภาษา VB.NET2010 + MS-SQL Server2005 หรือ สูงกว่า ในหัวข้อต่อไปนี้
- ระบบการซื้อขายสินค้า Purchase Order System
- ระบบร้านเช่า - คืนวิดิโอ Video Rental System
- ระบบจ่ายเงินเดือนพนักงาน PayRoll System
- ระบบจัดการคลังสินค้า Inventory System
- ระบบจองห้องพักโรงแรม
- ระบบจัดการการจองสนามกีฬา
- เอกสารประกอบโปรแกรม Program Document
- ปก
- คำนำ
- สารบัญ
- บทที่ 1 หลักการและเหตุผล วัตถุประสงค์ ขอบเขตของโครงการ ระยะเวลาดำเนินการ
- บทที่ 2 การออกแบบโปรแกรม System Requirement , System Flowchart , ERD
- บทที่ 3 หน้าจอ และ วิธีการใช้งานโปรแกรม
- ภาคผนวก ก. การติดตั้งและใช้งาน
- ภาคผนวก ข. สรุปและข้อเสนอแนะ
- บรรณานุกรม
- ประวัติผู้พัฒนาโปรแกรม
- กำหนดส่ง ก่อนสอบปลายภาค 1 สป.
- คะแนนขึ้นอยู่กับ ความสมบูรณ์ของงาน ความถูกต้อง ความคิดสร้างสรรค์ และวิธีการนำเสนอ
- คะแนนเก็บ + เกรด
- เกรด [ อัพเดต ]
- ติดต่อ อ. นัฐพงศ์ ส่งเนียม
สถานที่ทำงาน : มหาวิทยาลัยราชภัฏพระนคร ห้อง 144 โทร 1213
วันเวลาที่ติดต่อ : วันเวลาราชการ
Mobile : 089-6698280
E-mail Address : siam2dev@hotmail.com , xnattapong@hotmail.com
website :: http://www.siam2dev.com
- อ่านเนื้อหาเกี่ยวกับการเขียนโปรแกรมภาษา Visual Basic.net เพิ่มเติมได้ [ ที่นี่ ]
| สป. (วัน/เดือน/ปี) |
เนื้อหา |
ดาวน์โหลด |
Updated! |
สป. 1
[ 13/06/2554 ] |
แจกแนวการสอน แนะนำเนื้อหารายวิชา การเข้าชั้นเรียน การส่งโครงงาน แบบฝึกหัด การสอบระหว่างภาค การสอบปลายภาค เกณฑ์การให้คะแนน การตัดเกรด เอกสารและตำราหลัก แหล่งข้อมูลเพื่ออ่านเพิ่มเติม |
Couse Syllabus 2/2554 |
|
|
- |
|
|
สป. 2
[ 13/06/2554 ] |
บทที่ 1 แนวความคิดภาษาเชิงวัตถุ การจำลองวัตถุในชีวิตประจำวันด้วยเทคนิคเชิงวัตถุ ความหมายของคลาส และวัตถุ
- OOAD
- Object
- Class
- Attribute
- Encapsulation
- Inheritance
- Polymorphism
*** อ่านเนื้อหาเพิ่มเติม/ที่เกี่ยวข้อง
- OOP with VB.NET http://www.startvbdotnet.com/oop/default.aspx 
- หลักการเขียน Flowchart [ อ่านที่นี่ ] 
- ERD
- DFD
- UML
|
|
[ 13/06/2554 ] |
|
|
|
|
สป. 3
|
บทที่ 2 พื้นฐานการเขียนโปรแกรมด้วย Visual Basic.NET 2010
- แนะนำ vb.net2010
- .Net Framework คืออะไร
- Visual Programming คืออะไร
- Event Driven คืออะไร
- Winform
- Webform
- Properties
- Method
- Event
- การประกาศตัวแปร ( Declaration Variable )
- กฎการตั้งชื่อตัวแปรและค่าคงที่ (Variables and Constant)
- ชนิดของข้อมูล (Data Type)
- การใช้งานตัวแปรแบบใช้สัญลักษณ์พิเศษกำกับ
- ขอบเขตของตัวแปร
- ตัวแปรอาร์เรย์ (Array)
*** อ่านเนื้อหาเพิ่มเติม/ที่เกี่ยวข้อง
- หลักการออกแบบหน้าจอโปรแกรมที่ดี
- ต.ย. ข้อผิดพลาดที่พบบ่อยๆ
- การจัดการกับข้อผิดพลาดเบื้องต้น
|
เอกสารประกบอการเรียนประจำ สป. นี้
Lec02_Intro_VB_NET (*.pdf) 
กรณีศึกษา
Assignment
|
[ Updated ! ] |
|
|
|
|
สป. 4
|
บทที่ 3 การเขียนโปรแกรมเพื่อควบคุม Object
- รู้จักกับ Control พื้นฐาน
- การใช้งาน ListBox ,TextBox ,Label , Command Button , Combo Box
- การเขียนโปรแกรมเพื่อควบคุมการทำงานของ TextBox , Label ,Command Button
- การใช้งาน Control ขั้นสูง Menu Editor , ListViews ,Treeviews , ActiveX ฯลฯ
- หลักไวยากรณ์ทางภาษา วิชวลเบสิกดอทเน็ต Syntax in VB.NET2010
|
เอกสารประกบอการเรียนประจำ สป. นี้
กรณีศึกษา
Syntax_In_VB_NET2010 (.rar)
Present_GAME_PuzzleNumber (.rar)
Assignment
|
[ Updated ! ] |
|
|
|
|
สป. 5 |
บทที่ 4 อาร์เรย์ ฟังก์ชัน โปรแกรมย่อย
- อาร์เรย์ และ เมตริกซ์
- ฟังก์ชั่น (Function) คืออะไร
- โปรซีเยอร์ (Procedure )คืออะไร
- ฟังก์ชัน หรือ โปรซีเยอร์มาตรฐานของภาษา วิชวลเบสิกดอทเน็ต
|
เอกสารประกบอการเรียนประจำ สป. นี้
Lec04_02_vb_net_Variables1
Lec04_02_vb_net_Variables
Lec04_03_VB_Syntax2012
กรณีศึกษา
Assignment
|
[ Updated ! ] |
|
|
|
|
|
บทที่ 5 คลาส และ ออบเจ็กต์ใน VB.NET2010
- ฟอร์ม และ คลาสฟอร์ม
- คลาส และการสร้างคลาส
- ออบเจ็กต์และการสร้าง อินสแตนช์
- โมดูล
- การสร้างคลาสใน VB.NET
|
|
[ Updated ! ] |
|
|
|
|
สป. 7 |
ข้อสอบระหว่างภาค
[ 14.08.2554 ]
|
ข้อสอบระหว่างภาค 1_2554 |
|
|
|
|
|
สป. 8 |
บทที่ 6 Constructor & Overloading Constructor Method
- รู้จักและและสร้าง Constructor Method
- ต.ย. ระบบ BankAccount
|
|
[ 04/09/2554 ] |
|
|
|
|
สป. 9 |
บทที่ 7 Inheritance & Polymorphism
|
|
[ Updated ! ] |
|
|
|
|
สป. 10 |
บทที่ 8 Association & Object Interaction
|
เอกสารประกบอการเรียนประจำ สป. นี้
Lec08_01_Inheritance 
Lec08_02_Association_Object_Interaction  |
[ Updated ! ] |
|
|
|
|
สป. 11 |
บทที่ 9 |
|
[ Updated ! ] |
|
|
|
|
สป. 12 |
บทที่ 10 |
|
|
|
|
|
|
สป. 13 |
บทที่ 11 |
|
|
|
|
|
|
สป. 14 |
บทที่ 12 |
|
|
|
|
|
|
สป. 15 |
บทที่ 13
ส่ง Project
[ 25.10.2554 ] |
|
|
Extra |
|
|
|
|
|
|
|
สป. 16 |
สอบปลายภาค
[ 02.10.2554 ]
|
|
|
Assignment
|
คะแนนเก็บ + เกรด
คะแนนระหว่างภาค [ 01/06/2553 ] |
เอกสารอ่านประกอบเพิ่มเติมเกี่ยวกับการเขียนโปรแกรมภาษา VB.NET
Sheet VB.NET 01
Sheet VB.NET 02
Sheet VB.NET 03 Events
Sheet VB.NET 04 FlowChartToCoding
Sheet VB.NET 05 Variables
Sheet VB.NET 06 Control Structure
Sheet VB.NET 07 Function_Sub
|
แนะนำหนังสือประกอบการเรียนรายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
| TextBook List : |
Effective Java : Joshua Bloch
Object Thinking : David West
Pattern-Oriented Software Architecture Volume 1 - 5
Refactoring Improving the Design of Existing Code : Martin Fowler
Patterns of Enterprise Application Architecture : Martin Fowler
Analysis Patterns: Reusable Object Models : Martin Fowler
Domain-Driven Design Tackling Complexity in the Heart of Software : Eric Evans
Domain.Driven.Design.and.Patterns.With.Examples.in.C.Sharp.and.dot.NET : Jimmy Nilsson
Agile Principles, Patterns, and Practices in C# : Martin C. Robert, Martin Micah
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process : Scott Ambler
Clean.Code : Robert C. Martin
Implementation.Patterns : Kent Beck
Design Patterns : GOF
Head First Design Patterns : OReilly |

[ ดูรายละเอียดเพิ่มเติม ] |
หนังสือ Visual Basic 2005 ฉบับสมบูรณ์ เรียนรู้การสร้างแอพพลิเคชันด้วย Visual Basic 2005 อย่างละเอียด ง่าย และเป็นขั้นเป็นตอน ครอบคลุมเนื้อหาตั้งแต่เบื้องต้นจนกระทั่งการประยุกต์ใช้งานในด้านต่างๆ ทุกหัวข้อมีความรู้ประกอบที่สมบูรณ์, มีเทคนิคที่น่าสนใจในระดับมืออาชีพทุกหัวข้อมีตัวอย่างที่น่าสนใจ และทดสอบการทำงานอย่างละเอียด เริ่มต้นเขียนโปรแกรมด้วย Visual Basic 2005 ครอบคลุมการใช้งานคอนฌทรลต่างๆ มากที่สุด Free!! CD-ROM ตัวอย่าง Source Code Patch และ Resource ต่างๆ |
| |
|
แนะนำ เว็บไซต์ เพิ่มเติม
http://sanonta.cjb.net/ 
แนะนำเว็บเนื้อหา E-Book เยอะมาก |
|
|
|
|
| |
| |
|
| |
|
|
ลงโฆษณา
ขนาด 120x200
ราคา 200 บาท
ต่อเดือน
สนใจติดต่อ
siam2dev@hotmail.com
หรือ
xnattapong@hotmail.com
|
copy โค้ดนี้ไปใส่ในเว็บของท่าน
แล้วแจ้งกลับมาที่เรา
|
|
|
| |
|
| |
|
| |
|
|