Course outline Software Architecture and Design

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
“โครงการบ่มเพาะและเตรียมความพร้อมบุคลากร ป้อนสู่อุตสาหกรรมซอฟต์แวร์”
Advertisements

ฝ่ายวิชาการ โรงเรียนวัฒนาวิทยาลัย
สศ การเมืองและการปกครองของไทย POL
หลักสูตรโรงเรียนวัฒนาวิทยาลัย ในหลักสูตรการศึกษาขั้นพื้นฐาน พ.ศ.2544
แนะนำรายวิชา GED40003 คอมพิวเตอร์กับชีวิต
คำอธิบายรายวิชา ระบบธุรกิจ วัฏจักรของการพัฒนาระบบงาน ระเบียบ วิธีการและเครื่องมือในการวิเคราะห์ ผังงานระบบ ตารางและการตัดสินใจ การศึกษาความเป็นไปได้ของระบบการวิเคราะห์ความคุ้มค่าในการลงทุนในการพัฒนา.
แผนการสอน วิชา Database Design and Development
แนวความคิดระบบฐานข้อมูล Database System Concepts Semester 1/2545
Introduction to computer programming
หลักสูตรวิทยาศาสตร มหาบัณฑิต สาขาวิชาการพัฒนา ซอฟต์แวร์ด้านธุรกิจ ทำไมจึงเรียนสาขานี้ – บุคลาการด้านการพัฒนาซอฟต์แวร์ยังเป็นที่ ต้องการในบริษัทที่ปรึกษา.
คำอธิบายรายวิชา ความรู้เบื้องต้นเกี่ยวกับเทคโนโลยีการพัฒนาเว็บไซต์
ผู้สอน อาจารย์จุฬาวลี มณีเลิศ
ของวิชา การรู้สารสนเทศInformation Literacy
Browser-Based Application Development
ฝ่ายวิชาการ โรงเรียนวัฒนาวิทยาลัย
Seminar in Information Technology II
A/Prof.Dr.Supot Nitsuwat
Understanding Course Syllabus
แนะนำรายวิชา STC0101 หลักการเขียนโปรแกรมคอมพิวเตอร์ และอัลกอริทึม
คอมพิวเตอร์สารสนเทศขั้นพื้นฐาน
การสืบค้นสารสนเทศขั้นสูง (Advanced Information Retrieval)
การสืบค้นสารสนเทศขั้นสูง (Advanced Information Retrieval)
การสืบค้นสารสนเทศขั้นสูง (Advanced Information Retrieval)
วิชา การสืบค้นสารสนเทศ ขั้นสูง ( Advanced Information Retrieval ) รหัสวิชา (2-2)
CSE323 การวิเคราะห์และออกแบบระบบ (Systems Analysis and Design)
ชี้แจงวัตถุประสงค์ เนื้อหารายวิชา และหลักเกณฑ์ในการวัดผล
ปีการศึกษา 2555 กับ ปีการศึกษา 2556
การพัฒนาระบบสารสนเทศ (Information System Development)
ความรู้พื้นฐานทางคอมพิวเตอร์ธุรกิจ
งานบริหารวิชาการและวิจัย วิทยาเขตนครศรีธรรมราช
: E-Business Strategy กลยุทธ์การทำธุรกิจอิเล็กทรอนิกส์
อ.กสิณ ประกอบไวทยกิจ และ อ.พีรพนธ์ อนุสารสุนทร ภาควิชาวิศวกรรมไฟฟ้า
บทที่ 1.1 แนะนำรายวิชา.
ขั้นตอนการจัดทำโครงงาน
ศูนย์การเรียนชุมชนวัดธาตุทอง 2
Cooperative Education
ผศ.กสิณ ประกอบไวทยกิจ ภาควิชาวิศวกรรมไฟฟ้า คณะวิศวกรรมศาสตร์
DEVELOPMENT PRACTICING C- PROGRAMMING IMPLEMENTATION SYSTEM REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication.
WATTANAPONG SUTTAPAK SOFTWARE ENGINEERING, SCHOOL OF INFORMATION COMMUNICATION TECHNOLOGY, UNIVERSITY OF PHAYAO Chapter 4 analysis of algorithm efficiency.
Physics in game development
แนะนำรายวิชาและ กำหนดข้อตกลงร่วมกันระหว่างผู้เรียนและผู้สอน
ขั้นตอนการจัดนักศึกษาเข้าสังกัดสาขาวิชา
การประชุม ผู้ปกครองนักเรียน ชั้น ม.1 ปีการศึกษา 2557
Midterm outline Object-oriented programming Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.
DEVELOPMENT PRACTICING C- PROGRAMMING IMPLEMENTATION SYSTEM REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication.
Course outline Software Architecture and Design
Sequence Diagram Communication Diagram
Activity Diagram Wattanapong suttapak, Software Engineering,
โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)
COURSE OUTLINE CURRENT TOPIC(JAVA WEB APPLICATION) Wattanapong suttapak, Software Engineering, school of Information communication Technology, university.
SE WEBSITE REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication Tecnology, university of phayao.
คอมพิวเตอร์เบื้องต้นสำหรับธุรกิจ
Lesson 10 Software Evolution
แนะนำรายวิชาและ กำหนดข้อตกลงร่วมกันระหว่างผู้เรียนและผู้สอน
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.
แผนการสอน ปีการศึกษา Management of Information Technology การจัดการเทคโนโลยี สารสนเทศ.
PowerPoint Introduction to Computer Information Science KANOKWATT SHIANGJEN.
State Diagram Wattanapong suttapak, Software Engineering,
Wattanapong suttapak, Software Engineering, school of Information communication Tecnology, university of phayao เกณฑ์การนำเสนอ และเกณฑ์การให้ คะแนน ครั้งที่
MVC DESIGN PATTERN WATTANAPON G SUTTAPAK Software Engineering, School of Information Communication Technology, University of PHAYAO 1.
การวิเคราะห์ซอฟต์แวร์
Yeunyong Kantanet School of Information and Communication Technology
ใบสำเนางานนำเสนอ:

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

รหัสและชื่อรายวิชา รหัส 227221 ชื่อวิชาภาษาไทย วิศวกรรมซอฟต์แวร์เชิงวัตถุ ชื่อวิชาภาษาอังกฤษ (Object-Oriented Software Engineering) จำนวนหน่วยกิต 3(2-2-5)

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

ห้องเรียน เวลาเรียน เวลาสอบ บรรยาย ปฎิบัติการ ห้องเรียน : ICT 1105 เวลาเรียน : พฤหัสบดี 13:00 – 15:00 น. ห้องเรียน : ICT 1105 เวลาเรียน : พฤหัสบดี 15:00 – 17:00 น. ปลายภาค 12 ธันวาคม 8:00 – 11:00 น.

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

course Description กระบวนการพัฒนาซอฟต์แวร์เชิงวัตถุ การวิเคราะห์และ ออกแบบเชิงวัตถุ การค้นหาความต้องการ แนวคิดเชิง นามธรรม แนวคิดเชิงวัตถุ ยูเอ็มแอล แผนภาพยูสเคส แผนภาพคลาส แผนภาพกิจกรรม แผนภาพลาดับ แผนภาพ สถานะ แผนภาพการปฏิสัมพันธ์ กรอบงาน แบบรูปการ ออกแบบ การแปลงฐานข้อมูลสัมพันธ์เชิงวัตถุ หลักการเขียน โปรแกรมเชิงวัตถุ การทดสอบซอฟต์แวร์เชิงวัตถุ การประยุกต์ เทคโนโลยีเชิงวัตถุ หัวข้อทางเทคโนโลยีเชิงวัตถุที่กาลังอยู่ใน ความสนใจ Object-oriented software development processes, object-oriented analysis and design, requirements discovery, abstract thinking, object thinking, UML, use case diagram, class diagram, activity diagram, sequence diagram, state diagram, collaboration diagram, frameworks, design patterns, object relational database mapping, principles of object-oriented programming, object-oriented software testing, application of object-oriented technology, current topics in object-oriented technology

แผนการสอน 1. กระบวนการพัฒนาซอฟต์แวร์เชิงวัตถุเสริมด้วยหลักการเขียนโปรแกรมเชิงวัตถุ 9. แผนภาพสถานะ 2. แนวคิดเชิงนามธรรม 10. แผนภาพการปฏิสัมพันธ์ 3. แนวคิดเชิงวัตถุ 11. กรอบงาน 4. ยูเอ็มแอล 12. แบบรูปการออกแบบ 5. แผนภาพยูสเคส 13. การแปลงฐานข้อมูลสัมพันธ์เชิงวัตถุ 6. แผนภาพคลาส 14. การทดสอบซอฟต์แวร์เชิงวัตถุขั้นต้น 7. แผนภาพกิจกรรม 15. หัวข้อทางเทคโนโลยีเชิงวัตถุที่กำลังอยู่ในความสนใจ 8. แผนภาพลำดับ

สัดส่วนของการประเมินผล เกณฑ์คะแนน วิธีการประเมิน สัปดาห์ที่ประเมิน สัดส่วนของการประเมินผล นำเสนอความต้องการระบบ(รอบแรก) 7(9 ตุลาคม 57) 5% 2. นำเสนอ UML 2 ประเภท 8(16 ตุลาคม 57) 3. นำเสนอระบบที่พัฒนาขึ้น รอบแรก 10(30 ตุลาคม 57) นำเสนอความต้องการระบบ นำเสนอ UML 4 ประเภทและ ER รอบสอง 12(20 พฤศจิกายน 57) 10% 6. นำเสนอระบบที่พัฒนาขึ้น รอบสอง 13(27พฤศจิกายน 57) 7. นำเสนอระบบทั้งหมด 15(11 ธันวาคม 57) 8. สอบปลายภาค 16(16 ธันวาคม 57) 30% 9. การเข้าห้องเรียน การแต่งกาย 1-15 10. ตรวจสอบความก้าวหน้าของโปรเจค 5-14

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

หนังสือ สุนทริน วงศ์ศิริกุล และ ชัยวัฒน์ สิทธิกรโอฬารกุล. การพัฒนาโมเดลสำหรับการเขียนโปรแกรมเชิงวัตถุด้วย UML 2.0 , กรุงเทพฯ : ซัคเซส มีเดีย จำกัด. Brett D. McLaughlin, Gary Pollice and David West. Head First Object-Oriented Analysis and Design, United State of America : O’Reilly Media. John W. Satzinger ,Robert B. Jackson and Stephen D.Burd. Object-Oriented Analysis & Design with the Unified Process. Ian Sommerville. Software Engineering seventh Edition. United State of America : Addison Wesley. United State of America : Thomson Course Technology. วัฒนพงศ์ สุทธภักดิ์. หนังสือเรียนรายวิชาการเขียนโปรแกรมบนเว็บไซต์ ชั้นมัธยมศึกษาตอนปลาย. โครงการบ่ม เพาะและพัฒนาอาชีพเชิงบูรณาการด้านเทคโนโลยีสารสนเทศและการสื่อสาร ภายใต้โครงการปฎิรูปหลักสูตรการศึกษา พุทธศักราช 2555

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