【正文】
a 項(xiàng)目中的一個(gè)重要的子項(xiàng)目,其被 JavaWorld 雜志的編輯選為 2022 年度最具創(chuàng)新的 java 產(chǎn)品,同時(shí)它又是 sun 公司官方推薦的 servlet 和 jsp 容器,因此其越來(lái)越多的受到軟件公司和開發(fā)人員的喜愛。在結(jié)構(gòu)上,MyEclipse 的特征可以被分為 7 類:(1)J2EE 模型(2) WEB 開發(fā)工具(3) EJB 開發(fā)工具(4)應(yīng)用程序服務(wù)器的連接器7(5) J2EE 項(xiàng)目的部署(6) 數(shù)據(jù)庫(kù)的服務(wù)(7)MyEclipse 整合幫助對(duì)于以上每一種功能上的類別,在 Eclipse 中也有相應(yīng)的功能部件,可以通過(guò)相應(yīng)的查件來(lái)完成。MyEclipse 是一個(gè)十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持十分不錯(cuò)。 (3)頁(yè)面進(jìn)行動(dòng)態(tài)的刷新,響應(yīng)速度明顯降低。 (3)它的維護(hù)易操作,實(shí)現(xiàn)用戶的同步更新,只需要修改網(wǎng)頁(yè)即可。B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語(yǔ)言(VBScript、JavaScript…)和 ActiveX 技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。最典型的 MVC 就是 JSP + servlet + javabean 的模式。 MVC 介紹MVC 全名是 Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設(shè)計(jì)典范,在于組織代碼用一種業(yè)務(wù)邏輯和數(shù)據(jù)庫(kù)分離的一種方法,這個(gè)方法的假設(shè)前提是如果這些業(yè)務(wù)邏輯被聚集到一個(gè)總體的部件里面,而且用戶界面和用戶所需要提交的數(shù)據(jù)的交互能被改進(jìn)和個(gè)性化定制而不需要重新編寫業(yè)務(wù)邏輯 MVC 被獨(dú)特的發(fā)展起來(lái)用于映射傳統(tǒng)的輸入、處理和輸出功能在一個(gè)邏輯的圖形化用戶界面的結(jié)構(gòu)中 [4]。在這個(gè)互聯(lián)網(wǎng)的時(shí)代,基于 Java 的特點(diǎn)更具備了優(yōu)勢(shì)和廣闊的前景。(4)異常處理,對(duì)于用戶的不正確的操作系統(tǒng)應(yīng)該有提示。 應(yīng)解決的問(wèn)題及系統(tǒng)開發(fā)意義本系統(tǒng)基于功能的需要應(yīng)用到了 MVC(ModelViewController,模型視圖控制)設(shè)計(jì)模式,以 Myeclipse 為開發(fā)平臺(tái),采用 JSP 設(shè)計(jì)模式(JSP+Servlet+javaBean)進(jìn)2行設(shè)計(jì),實(shí)現(xiàn)了各模塊的功能。 而項(xiàng)目管理系統(tǒng)可以很好的幫助企業(yè)處理這種多部門參與的項(xiàng)目所遇到的一些復(fù)雜的問(wèn)題,可以實(shí)現(xiàn)項(xiàng)目高的實(shí)施效率 [1]。 The Mysql database目 錄第一章 緒論 ..............................................................1 論文背景及課題來(lái)源 ...................................................1 本課題在國(guó)內(nèi)外的發(fā)展?fàn)顩r .............................................1 應(yīng)解決的問(wèn)題及系統(tǒng)開發(fā)意義 ...........................................1第二章 開發(fā)工具及相關(guān)技術(shù)介紹 .............................................4 JAVA 簡(jiǎn)介 ............................................................4 MVC 介紹 .............................................................4 B/S 模型介紹 .........................................................5 MYECLIPSE 開發(fā)工具介紹 ...............................................6 TOMCAT 簡(jiǎn)介 ..........................................................7 MYSQL 簡(jiǎn)介 ...........................................................8第三章 系統(tǒng)需求分析 .......................................................9 系統(tǒng)任務(wù)描述 ........................................................9 系統(tǒng)功能分析 ........................................................9 系統(tǒng)的功能需求 ...................................................9 系統(tǒng)數(shù)據(jù)流圖. ...................................................10 系統(tǒng)數(shù)據(jù)分析 ....................................................10 系統(tǒng)可行性分析 .....................................................13第四章 系統(tǒng)設(shè)計(jì) .........................................................15 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) ...................................................15 數(shù)據(jù)庫(kù)設(shè)計(jì) .........................................................16 系統(tǒng)功能模塊詳細(xì)設(shè)計(jì) ...............................................20第五章 編碼與實(shí)現(xiàn) ........................................................21 系統(tǒng)主要模塊代碼 ...................................................21 數(shù)據(jù)庫(kù)的連接 ....................................................21 增刪改查方法 ....................................................22 系統(tǒng)測(cè)試 ...........................................................28結(jié) 束 語(yǔ) .................................................................32參考文獻(xiàn) .................................................................331第一章 緒論 論文背景及課題來(lái)源隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及和經(jīng)濟(jì)的發(fā)展,公司的創(chuàng)建也隨之增加。關(guān)鍵詞:項(xiàng)目管理;Java;Model View Controller;MySQL 數(shù)據(jù)庫(kù)AbstractEnterprise project management system in the management of relevant enterprises for production has been widely used, it is helpful to improve enterprise in the process of developing the information management of software project.The system to implement the functions including task management, project management, customer management, personnel management and user management functions. This system adopts B/S mode in terms of design, through the MyEclipse development platform to realize the MVC pattern, create the user interface view JSP visualization, users input data on the interface will be submitted by the Action to the Servlet, the Servlet invokes the data layer (javabeans), to plete the interaction of the front desk and the background. Thus the user can log i