- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
應用物件導向及元件概念開發程式碼產生器(Code Gentrator)和UI元件整合相關Open Source資源建立高複用性資料庫應用系統--以電子商務商品管理系統為例-- 指導教授:蔡孟勳 詹 建 昇 洪 佩 君 黃 沛 語 研究目的 在系統開發完成後,其開發流程,及相關元件能有很高的複用性。 以程式碼產生器來加快應用程式的開發。 整合相關Open Source資源,以最低的軟體的授權費用來完作系統實作。 利用J2EE 的核心技術Servlet,更進一步建構符合資料庫應用系統基礎框架。 能有效利用物件導向特性多型、繼承。 可彈性的方式追加功能,應付需求變更,以及加入系統層級而程式的修改幅度降至最低。 以元件化的方式實作使用者介面。 能夠以單一的方法,即完全使用物件、類別的方式完成較複雜的使用者介面功能。 以物件的方式做資料的方式做資料的新增及修改…等。 能以單純的程式邏輯而不須要藉由顯示框架工具,來完成系統開發,而使系統皆能以如同應用程式一般的開發方式,畢竟以程式邏輯的開發方式,才是根本的解決之道。 研究限制 必須依附開發工具字詞自動選取功能及整合除錯環境,才能逹到應有的效益。 必須利用程式碼產生器來產生相關的基礎程式碼,才可逹到快速開發的效益。 由於主要皆採用相關Open Source資源,其皆不提供任何擔保責任。 Client端必須要按裝Ms Excel及Adode Acrobat Reader,才能在Web上使用轉換成Excel的功能及報表功能。 Gartner, Inc.調查發現絕大多數J2EE應用程式完全依賴JSP,servlet與JDBC, 沒有用到EJB。在大多數情形下引進EJB與應用程式伺服器的成本、複雜度都太高[19]。因此本研究沒有加入對EJB的相關支援。 程式如有修改必須重新編譯,無法像(Script Language)一樣無須編譯直接修改上傳至伺服器即可。 完成之工作項目及成果 整合相關Open Source資源,以及以Unix Like系統做為伺服器提高系統 的穩定性,及系統可跨平台。 有效利用物件導向多型及繼承的概念 成功開發程式碼產生器,大幅度降底程式開發的流程 可做為其它性質相似的資料庫應用系統的基礎建設 而各層級專注在各層級的處理,簡化程式碼產生器的演算法設計,如果 系統應用的相似度很高的話,使得日後如有需要的話,可在導入各層級 的程式碼產生器。 可彈性的方式追加,調整功能,應付需求變更,以及加入系統層級而程 式的修改幅度降至最低 程式碼皆己編譯,而無須像(Script Language)一樣再執行時經過轉譯 成功開發高複用性的UI元件 本研究所整合及應用的相關Open Source 資源 Linux Linux是一套免費且開放原始碼的32/64位元多人多工作業系統、其整個作業系統架構與Unix系統相似、支援各種網路協定的功能、支援各種處理器如:Intel 、AMD 、 Cyrix、Intel IA-64、AMD x86-64、PowerPC64,提供X Window System圖形界面環境及多種X Window System應用軟體,及各種不同的檔案系統,以其它相關的管理功具,程式計工具..等。在管理上提供相當大的彈性,而系統也相當的穩定。而目前已有許多企業或組識採用Linux做為伺服器。 Eclipse 是一個以Java為主開放原始碼的開發工具,提整的整合開發環境,支援各種作業系Windows,Linux,Unix..等 JFreeChart 是一個以Java開發的開放原始碼開圖表元件,做為資料分析、統計呈現..等。提供各種圖表如:直條圖、線形圖、圖餠圖、K線圖..等。 本研究所整合及應用的相關Open Source 資源 IText IText是一個以Java開發的開放原始碼PDF件,最主要是用來產生各種不同的PDF文件 Jakarta POI(Java API To Access Microsoft Format Files) Jakarta POI是一個以Java開發的開放原始碼元件,提供建立及讀取Microsoft Excel,Word的文件。 本研究所整合及應用的相關Open Source 資源 JDOM JDOM一套Java程式碼存取、處理及輸出XML資料之解決方案,方便Java程式開發與設計者進行XML資料處理。JDOM採取直覺的方式來模型化一XML文件成為一群Java物件,且用class來表達所有XML文件中諸如元素、屬性、處理指令的建構方塊[34]。 本研究所整合及應用的相關Open Source 資源 T
您可能关注的文档
最近下载
- 卓越研究生英语(人文篇)综合教程1--Unit 4_new.pptx VIP
- 湖南省师范大学附属中学2025-2026学年高三上学期10月月考英语试题(含答案).docx VIP
- 2026华能西安热工研究院校园招聘考试备考题库及答案解析.docx VIP
- 《企业内部控制》教学课件最终版 7.投资活动课件新 7.8第七章企业投资活动内部控制的流程.ppt VIP
- 2025年河南地矿职业学院单招职业技能测试题库附答案(a卷).docx
- TB-T30010-2023铁路信号显示规范.pdf VIP
- 《管理会计实务》习题答案.pdf VIP
- 2.2 会计要素 - 负债.pptx VIP
- 打击网络诈骗 加强自我保护---主题班会课件.pptx VIP
- 国家安全法知识竞赛题库及答案.docx VIP
原创力文档


文档评论(0)