Course outline Software Architecture and Design

Slides:



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

ฝ่ายวิชาการ โรงเรียนวัฒนาวิทยาลัย
ระเบียบวิธีวิจัยพื้นฐาน ทางการจัดการโลจิสติกส์
ปฐมนิเทศ การเขียนโปรแกรม ง30202.
หลักสูตรโรงเรียนวัฒนาวิทยาลัย ในหลักสูตรการศึกษาขั้นพื้นฐาน พ.ศ.2544
แนะนำรายวิชา GED40003 คอมพิวเตอร์กับชีวิต
คำอธิบายรายวิชา ระบบธุรกิจ วัฏจักรของการพัฒนาระบบงาน ระเบียบ วิธีการและเครื่องมือในการวิเคราะห์ ผังงานระบบ ตารางและการตัดสินใจ การศึกษาความเป็นไปได้ของระบบการวิเคราะห์ความคุ้มค่าในการลงทุนในการพัฒนา.
การเขียนโปรแกรมคอมพิวเตอร์
แผนการสอน วิชา Database Design and Development
Introduction to computer programming
การจัดการเรียนการสอน ภาคการศึกษาฤดูร้อน ปีการศึกษา 2554   รหัสและชื่อวิชา พสสศ 101 การแปลงเปลี่ยนความขัดแย้งโดยสันติวิธี PBPS 101 (Conflict transformation.
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยีการพัฒนาเว็บไซต์
ผู้สอน อาจารย์จุฬาวลี มณีเลิศ
ของวิชา การรู้สารสนเทศInformation Literacy
Management Information Systems
ฝ่ายวิชาการ โรงเรียนวัฒนาวิทยาลัย
การสื่อสารข้อมูลและเครือข่าย
Understanding Course Syllabus
แนะนำรายวิชา STC0101 หลักการเขียนโปรแกรมคอมพิวเตอร์ และอัลกอริทึม
ระเบียบวิธีวิจัยทางธุรกิจ
คอมพิวเตอร์สารสนเทศขั้นพื้นฐาน
การจัดการฐานข้อมูลเบื้องต้น (Database Management System)
การสืบค้นสารสนเทศขั้นสูง (Advanced Information Retrieval)
การสืบค้นสารสนเทศขั้นสูง (Advanced Information Retrieval)
แนะนำรายวิชา ระบบปฏิบัติการ ภาคเรียนที่ 1/2557
การเขียนโปรแกรมคอมพิวเตอร์ 1 (Computer Programming 1)
โครงการสอนการถ่ายเทความร้อน
ชี้แจงวัตถุประสงค์ เนื้อหารายวิชา และหลักเกณฑ์ในการวัดผล
ชี้แจงวัตถุประสงค์ เนื้อหารายวิชา และหลักเกณฑ์ในการวัดผล
LOGO Fundamental of Information Technology Thinaphan Nithiyuwith Program of Computer Science & Information Technology suchada/
ความรู้พื้นฐานทางคอมพิวเตอร์ธุรกิจ
งานวินัยและความประพฤติ
แนะนำกรรมการ หลักสูตร แผนการเรียน กิจกรรมพิเศษ สิ่งอำนวยความสะดวก.
งานบริหารวิชาการและวิจัย วิทยาเขตนครศรีธรรมราช
วิธีวิทยาการวิจัยขั้นสูงทางการศึกษา
: E-Business Strategy กลยุทธ์การทำธุรกิจอิเล็กทรอนิกส์
โจทย์วิเคราะห์ปัญหาที่ 1
บทที่ 1.1 แนะนำรายวิชา.
วิกฤตคุณภาพอุดมศึกษาไทย
: Introduction to DATABASE (ฐานข้อมูลเบื้องต้น)
: Computer Graphics (คอมพิวเตอร์กราฟิกส์)
Introduction : Principle of Programming
Cooperative Education
ผศ.กสิณ ประกอบไวทยกิจ ภาควิชาวิศวกรรมไฟฟ้า คณะวิศวกรรมศาสตร์
การประชาสัมพันธ์เบื้องต้น (Introduction to Public Relations)
วัตถุประสงค์ของการศึกษา
WATTANAPONG SUTTAPAK SOFTWARE ENGINEERING, SCHOOL OF INFORMATION COMMUNICATION TECHNOLOGY, UNIVERSITY OF PHAYAO Chapter 4 analysis of algorithm efficiency.
Course outline Software Architecture and Design
Physics in game development
แนะนำรายวิชาและ กำหนดข้อตกลงร่วมกันระหว่างผู้เรียนและผู้สอน
คณะผู้จัดทำ นายอรรถวัฒน์ ราชา นายสุรพล ยอดคำลือ
การประชุม ผู้ปกครองนักเรียน ชั้น ม.1 ปีการศึกษา 2557
นายวิชชุกร บัวคำซาว วิทยาลัยเทคโนโลยีเมโทร จังหวัดเชียงใหม่
Midterm outline Object-oriented programming Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.
โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)
COURSE OUTLINE CURRENT TOPIC(JAVA WEB APPLICATION) Wattanapong suttapak, Software Engineering, school of Information communication Technology, university.
ผู้วิจัย นางสาวพิลาวรรณ พิริยะโภคัย
คอมพิวเตอร์เบื้องต้นสำหรับธุรกิจ
แนะนำรายวิชาและ กำหนดข้อตกลงร่วมกันระหว่างผู้เรียนและผู้สอน
COURSE OUTLINE STRUCTURE PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.
วิชาเทคโนโลยีสารสนเทศเพื่อการสื่อสาร (Information Technology for Communication) อาจารย์สราวุฒิ จบศรี คณะนิเทศศาสตร์ มหาวิทยาลัยกรุงเทพธนบุรี
การประชุม ผู้ปกครองนักเรียน ชั้น ม.2 ปีการศึกษา 2557
ชื่อผู้วิจัย นายอภิเชษฐ เพ็ชรอินทร์ สังกัด วิทยาลัยเทคโนโลยีภูเก็ต
แนะนำรายวิชา การออกแบบและวิเคราะห์ขั้นตอนวิธี. รหัสวิชา ชื่อวิชา Design and Analysis of Algorithm หน่วยกิต 3 (2-2-5) ภาคเรียน 2 ปี 2556 เริ่ม 4.
By Winit Yuenying Tel  เพื่อศึกษาแนวคิดเชิงวัตถุ คลาส ออบเจ็กต์ การซ่อนสารสนเทศ การ ห่อหุ้ม ความสามารถในการสร้าง ตัวแทน กรรมวิธีการถ่ายทอด.
ตรรกะพื้นฐานและการแก้ปัญหา Basic logic and Problem Solving 3(2-2-5)
ผู้สอน. :. อ. สมพร สายปัญญา ห้องพัก :
การฝึกปฏิบัติงานนอก สถานที่ สำหรับ นักศึกษากิจกรรมบำบัดชั้น ปีที่ 4 ปีการศึกษา 2552.
ตัวอย่าง การเขียนโครงการ
MVC DESIGN PATTERN WATTANAPON G SUTTAPAK Software Engineering, School of Information Communication Technology, University of PHAYAO 1.
ใบสำเนางานนำเสนอ:

Course outline Software Architecture and Design Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao

รหัสและชื่อรายวิชา รหัส 227315 ชื่อวิชาภาษาไทย สถาปัตยกรรมและการออกแบบซอฟต์แวร์ ชื่อวิชาภาษาอังกฤษ Software Architecture and Design จำนวนหน่วยกิต 3(2-2-5)

หลักสูตรและประเภทของรายวิชา หลักสูตร วิศวกรรมศาสตรบัณฑิต สาขาวิศวกรรมซอฟต์แวร์ วิชาเอกบังคับ ภาคการศึกษาที่ 2 ปีการศึกษา 2557 ชั้นปีที่ 3

ห้องเรียน เวลาเรียน เวลาสอบ บรรยาย ปฎิบัติการ ห้องเรียน : ห้องประชุมแม่ใจ เวลาเรียน : อังคาร 10:00 – 12:00 น. ห้องเรียน : ICT1103 เวลาเรียน : พุธ 13:00 – 15:00 น. กลางภาค 26 ตุลาคม 8:00 – 11:00 น. ปลายภาค 26 ธันวาคม 8:00 – 11:00 น.

ผู้สอน นายวัฒนพงศ์ สุทธภักดิ์ ห้องพัก ICT1438 office hour : จันทร์ 10:00 – 12:00 : ศุกร์ 13:00 – 16:00 : พฤหัส 10:00 – 12:00

course Description หลักการสถาปัตยกรรมซอฟต์แวร์ ระเบียบวิธีที่ใช้ใน การกำหนดสถาปัตยกรรมโดยใช้แนวคิดการวิเคราะห์ เค้าโครงเรื่อง รูปแบบสถาปัตยกรรม การวิเคราะห์และ ออกแบบสถาปัตยกรรมซอฟต์แวร์ หลักการของการ ออกแบบซอฟต์แวร์ ยูเอ็มแอลเบื้องต้น แบบรูปการ ออกแบบซอฟต์แวร์ แบบรูปการสร้าง แบบรูป โครงสร้าง แบบรูปเชิงพฤติกรรม Principles of software architecture, methods in software architectures using scenario-based analysis, architectural styles, software architectural analysis and design, principles of software design, introduction of UML, software design patterns, creational patterns, structural patterns, behavioral patterns

สัดส่วนของการประเมินผล เกณฑ์คะแนน วิธีการประเมิน สัปดาห์ที่ประเมิน สัดส่วนของการประเมินผล 5. โปรเจครายวิชา 30% 6. สอบกลางภาค 7. สอบปลายภาค 8. การเข้าห้องเรียน การแต่งกาย 10%

เกณฑ์คะแนนตัดเกรด คะแนน เกรด >= 80 A >= 75 B+ >= 70 B >= 65 C+ >= 60 C >= 55 D+ >= 50 D < 50 F

แผนการสอน สัปดาห์ที่ 1 สัปดาห์ที่ 2 สัปดาห์ที่ 3 สัปดาห์ที่ 4 หลักการสถาปัตยกรรมซอฟต์แวร์ ทบทวนกระบวนการพัฒนาซอฟต์แวร์เชิงวัตถุเสริมด้วยหลักการเขียนโปรแกรมเชิงวัตถุ ยูเอ็มแอลเบื้องต้น ระเบียบวิธีที่ใช้ในการกำหนดสถาปัตยกรรมโดยใช้แนวคิดการวิเคราะห์เค้าโครงเรื่อง แบบรูปการออกแบบซอฟต์แวร์ทั้ง 3 ประเภท

แผนการสอน สัปดาห์ที่ 5 สัปดาห์ที่ 6 สัปดาห์ที่ 8 สัปดาห์ที่ 9 แบบรูปการสร้าง แบบรูปโครงสร้าง แบบรูปเชิงพฤติกรรม การวิเคราะห์และออกแบบสถาปัตยกรรมซอฟต์แวร์ สัปดาห์ที่ 10 สัปดาห์ที่ 11 สัปดาห์ที่ 12 สัปดาห์ที่ 13 รูปแบบสถาปัตยกรรม รูปแบบสถาปัตยกรรมเพื่อแก้ปัญหาเกี่ยวกับฐานข้อมูล กรณีศึกษารูปแบบสถาปัตยกรรม แบบ โมเดล วิว คอนโทรล การประยุกต์เพื่อใช้งานจริง

แผนการสอน สัปดาห์ที่ 14 สัปดาห์ที่ 15 พัฒนาซอฟต์แวร์เพื่อประยุกต์ใช้งานจริง นำเสนอซอฟต์แวร์การประยุกต์เพื่อใช้งานจริง

หนังสือ Patterns of Enterprise Application Architecture By Narong Chansoi Patterns of Enterprise Application Architecture By Martin Fowler and … 80 Design Principles & 60 Architectural Tactics By Narong Chansoi

แหล่งอ้างอิง www.narisa.com www.stackoverflow.com www.gofpatterns.com www.google.com