朝陽科技大學
107學年度第2學期教學大綱
當期課號 7411 中文科名 企業應用程式開發
授課教師 陳宏益 開課單位 資訊管理系
學分數 3 修課時數 3 開課班級 日間部碩士班1年級 A班
修習別 專業選修
類別 一般課程


本課程培養學生下列知識:
介紹在多層式架構下的企業應用程式開發技術及其原理。 1. 知識:介紹 MVC 及元件化網頁應用程式開發技術及其原理,主要為 Java EE 中的 JavaServer Face 框架。 2. 技能:學生能夠撰寫企業應用程式,涵蓋以下的功能特色: 表單處理、資料轉換、資料驗證、頁面導覽、頁面樣版、多國語言支援、server-side 事件處理、Ajax 及複合元件開發等。 3. 態度:培養學生自主學習、自主研究之態度。

1.學生需瞭解 JSF 的請求處理流程。
2.學生需熟悉 JSF 中的各式標籤及表單資料的處理。
3.學生需能利用 Managed Bean 撰寫 MVC 架構的程式。
4.學生需能利用 JSF 程式透過 Java Persistece API存取資料庫。
5.學生需能利用JSF 開發複合式 UI 元件。

The course delivers the technology for developing the component-based enterprise web application with the MVC pattern. This is an advanced course for Java Programming. 1.Knowledge: introduce the JavaServe Face (JSF) framework in Java EE for developing enterprise web applicatioin. 2.Skill: use the JSF to develop web application with features addressed the basic needs of enterprise web applcation: form data conversion and validation, page navigations, page templates, i10n support, server-side event processing for the complex user interfaces, Ajax requests, composite UI components. 3.Attitude: bring up self-learning and problem-solving abilities

每週授課主題
第01週:JSF 頁面的建立
第02週:JSF 頁面的建立
第03週:JSF 頁面的建立
第04週:開發 CDI Java Beans/EL 語法的使用
第05週:頁面導覽機制
第06週:多語頁面開發
第07週:JSF 樣版功能
第08週:資料轉換及驗證
第09週:資料表格的使用
第10週:JSF 事件處理
第11週:Ajax 及複合元件
第12週:客製元件開發
第13週:HTML 5 及 JSF
第14週:JSF 應用程式的安全設定
第15週:第三方 JSF 函式庫
第16週:專題製作
第17週:專題製作
第18週:專題報告

成績及評量方式
平時作業及出席:50%
期末小型專題:50%

證照、國家考試及競賽關係
本課程無證照、國家考試及競賽資料。

主要教材
1.Lecture notesOracleOracle(教科書)

參考資料
本課程無參考資料!

建議先修課程
本課程無建議先修課程

教師資料
教師網頁:http://www.cyut.edu.tw/~hychen39/
E-Mail: hychen39@cyut.edu.tw
Office Hour:
星期三,第5~6節,地點:L-746;
星期四,第5~6節,地點:L-746;
分機:4556

[關閉] [列印]
尊重智慧財產權,請勿不法影印。