朝陽科技大學 095學年度第1學期教學大綱
Software Component Technology 軟體元件技術

當期課號 7800 Course Number 7800
授課教師 徐豐明 Instructor SHYU,FONG MING
中文課名 軟體元件技術 Course Name Software Component Technology
開課單位 資訊工程系碩士在職專班一A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 這門課介紹如何設計元件以及使用元件來開發軟體的技術,主題包含:物件導向設計、設計樣版、單元測試、元件設計與實作。在完成這門課之後,學生將可以學習到:1. 以物件導向設計方法來開發軟體;2. 使用特定語言來開發元件;3.針對元件進行測試;4.運用元件來開發各種軟體。 Objectives This course gives an introduction to the concepts of software development based on software components. Topics to be covered are: object-oriented design, design pattern, unit testing, component design and implementation. On completion of this course, students should be able to perform he following tasks: 1. develop software by using object-oriented design methodology; 2. develop software component using a specific program language; 3. test software components; 4. develop application based software components.
教材 Component-Based Software Engineering
by George T. Heineman, William T. Councill, ISBN : 0201704854
Teaching Materials Component-Based Software Engineering
by George T. Heineman, William T. Councill, ISBN : 0201704854
成績評量方式 paper present 30%, queeze 30%, report 40% Grading paper present 30%, queeze 30%, report 40%
教師網頁  
教學內容 Component definition, Case for component, Software component practice, The design of software component infrastructure, The management of component-based software system. Component technology. Syllabus Component definition, Case for component, Software component practice, The design of software component infrastructure, The management of component-based software system. Component technology.
尊重智慧財產權,請勿非法影印。