跳到主要內容

簡易檢索 / 詳目顯示

研究生: 錢雲山
論文名稱: 網際網路應用系統開發之模組化趨勢及人力資源配置研究~以Java 2 Servlet & JSP技術進行農民曆日期轉換為例
指導教授: 劉文卿
學位類別: 碩士
Master
系所名稱: 商學院 - 資訊管理學系
Department of Management Information System
論文出版年: 2003
畢業學年度: 91
語文別: 中文
論文頁數: 90
中文關鍵詞: 軟體元件軟體模組化
外文關鍵詞: software modularization, Model-View-Controller Architecture
相關次數: 點閱:92下載:60
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 如同硬體元件的模組化,軟體元件的模組化在應用系統開發領域也取得的普遍的認知。以Web為基礎的應用系統在分散式運算環境中日趨重要。美國昇陽公司開發Servlet & JSP技術來作為網際網路應用系統開發的工具。在本研究中採用 Model-View-Controller架構,就網際網路應用系統開發中的模組化趨勢透過使用 Servlet & JSP技術來加以檢驗。為了實作的需要,採用了農民曆法轉換程式來作為處理Model部份之運算邏輯。最後並自然導引出從系統開發過成中合理有效之人力資源配置原則。


    Just like the modularization of hardware component, the trend of modularization of software component has gained also general recognition in the field of application system development. Recently, web-based application has become more and more important in the distributed computing environment. The Sun Inc. has been developing the servlet & JSP technology to be used for developing interactive web application. In this research, a software component study following the model-view-Controller architecture is inspected to verify the software modularization trend in the web application development using servlet & JSP technology. For implementation purpose, a business logic dealing with Chinese Calendar Transformation is selected as the model part. The implication of human resource allocation from point of view the application system development is also outlined as a deductive conclusion.

    網際網路應用系統開之模組化趨勢及人力資源配置研究
    ~以Java 2 Servlet & JSP技術進行農民曆日期轉換為例

    自序 2
    目錄 3
    圖表目錄 4

    第一章 緒論 5
    第一節 研究動機 5
    第二節 文獻探討 6
    第三節 研究方法 7
    第四節 預期研究成果 8
    第五節 章節介紹 8

    第二章 中國農民曆法探析 (Domain Knowledge) 9
    第一節 敬天授時與中國農民曆法編纂原則 9
    第二節 明清時代中國農民曆法之演變 9
    第三節 近代西方天文曆算技術之發展 10
    第四節 Java-bsed 天文曆算程式元件-calendrica 11

    第三章 網際網路應用系統開發參考架構 (Reference Architecture) 14
    第一節 Core of Servlet and JSP Technology 14
    第二節 Design Pattern:Model 1 & Model 2 Architecture 15
    第三節 Web Application Development based on Model-View-Controller Configuration 17

    第四章 網際網路應用系統開發實作環境 (Implementation Environment) 19
    第一節 硬體:PC-Based Server 19
    第二節 作業系統:Linux 19
    第三節 HTTP 伺服器:Apache 20
    第四節 軟體平台:Java 2 platform 21
    第五節 Servlet & JSP Container:Tomcat 22

    第五章 網際網路應用系統開發實作技術 (Implementation Technology) 23
    第一節 Scripting Language 23
    第二節 JavaBean 24
    第三節 Custom Tag Library 26
    第四節 STRUTS 30

    第六章 結論與建議 39

    參考文獻 47

    附錄 :
    1. calendrica.Chinese.java(含super class ProToDate.java)程式列表
    2. calendrica.Gregorian.java程式列表

    參考文獻(Reference):

    1. 劉昭民,「中華天文學發展史」,台灣商務印書館, 1985
    2. 陳遵媯,「中國天文學史」, 明文出版社, 1984
    3. Helmer Aslaksen,「The Mathematics of the Chinese Calendar」, National University of Singapore, 1999
    4. Jean Meeus, 「Astronomical Algorithm」second edition ,1998
    5. Jean Meeus, 「Mathematical Astronomy Morsels」 first English edition ,Willmann-Bell, Inc., 2000
    6. Edward M. Reingold , Nachum Dershowitz「Calendrical Calculations」, Cambridge University Press, 2001
    7. David Flanagan、Jim Farley、William Crawford及Kris magnusson「Java Enterprise in a nutshell」third edition , OREILLY, 1999
    8. Mark Wutka,「Using Java Server Pages and Servlets」及
    9. Hans Bergsten,「Java Server Pages」, O’REILLY, 2002
    10. Bond Law,「Tomcat kick start」, Sams Publishing, 2002
    11. Chuck Cavaness,「Jakarta Struts」, OREILLY, 2002
    12. Emmanuel Boudrant, 「Struts 1.1 UML Diagram」, Cross Systems, 2001
    13. 淡江大學資工所蘇進榮,碩士論文「多媒體展示系統之物件導向設計」, 1993
    14. 淡江大學資工所林厚承,碩士論文「多媒體展示系統之物件導向應用程式架構」, 1994
    15. 淡江大學資工所林宏如君,碩士論文「分散式多媒體物件導向應用程式架構」, 1997
    16. 台北科技大學電通所林新聰,碩士論文「一個以MVC為基礎的EJB電子商務應用框架」, 2000
    17. 台灣科技大學簡晉弘,碩士論文「一個高產能的Web應用程式開發架構」, 2000
    18. 政治大學資管所葉文琦,碩士論文「元件式系統開發方法研究-以郵務應用為例」, 2000
    19. 中原大學資管所邱炫儒,碩士論文「以文件式Model-View-Controller設計樣式為基礎的應用系統開發方法」, 2001
    20. 逢甲大學資工所盧志偉,博士論文「應用設計樣版及XML統一模型於提昇軟體發展暨軟體維護之研究與方法」, 2002

    QR CODE
    :::