基于JAVA EE平臺(tái)的項(xiàng)目管理系統(tǒng)開(kāi)題報(bào)告_第1頁(yè)
基于JAVA EE平臺(tái)的項(xiàng)目管理系統(tǒng)開(kāi)題報(bào)告_第2頁(yè)
基于JAVA EE平臺(tái)的項(xiàng)目管理系統(tǒng)開(kāi)題報(bào)告_第3頁(yè)
基于JAVA EE平臺(tái)的項(xiàng)目管理系統(tǒng)開(kāi)題報(bào)告_第4頁(yè)
基于JAVA EE平臺(tái)的項(xiàng)目管理系統(tǒng)開(kāi)題報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告班 級(jí):學(xué) 號(hào):姓 名:學(xué) 院:軟件學(xué)院 專(zhuān) 業(yè):軟件工程(企業(yè)信息化方向)設(shè) 計(jì) 題 目:基于java ee平臺(tái)的項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-用戶(hù)子系統(tǒng)指導(dǎo)教師: 2014年2月28日畢 業(yè) 設(shè) 計(jì) 開(kāi) 題 報(bào) 告1結(jié)合畢業(yè)設(shè)計(jì)情況,根據(jù)所查閱的文獻(xiàn)資料,撰寫(xiě)2000字左右的文獻(xiàn)綜述:文 獻(xiàn) 綜 述一.項(xiàng)目管理系統(tǒng)開(kāi)發(fā)的意義 隨著全球項(xiàng)目型企業(yè)的增多和項(xiàng)目管理技術(shù)在各行業(yè)業(yè)務(wù)活動(dòng)的普及及應(yīng)用,項(xiàng)目管理系統(tǒng)作為輔助項(xiàng)目管理者在有限的資源約束下,運(yùn)用系統(tǒng)的觀(guān)點(diǎn)、方法和理論,對(duì)項(xiàng)目涉及的全部工作進(jìn)行有效的管理的一種有效工具已被業(yè)界廣泛接受。 一般情況下,大型工程項(xiàng)目具有投資大、建設(shè)周

2、期長(zhǎng)、技術(shù)復(fù)雜及參與方眾多等特點(diǎn),要求業(yè)主及各參與方能夠及時(shí)掌握項(xiàng)目進(jìn)展情況,及時(shí)發(fā)現(xiàn)項(xiàng)目進(jìn)展中的問(wèn)題,獲得豐富的信息以作出高質(zhì)量決策,實(shí)現(xiàn)對(duì)項(xiàng)目的動(dòng)態(tài)實(shí)時(shí)調(diào)整與控制。而傳統(tǒng)的項(xiàng)目管理系統(tǒng)因?yàn)榍啡辈块T(mén)間的協(xié)調(diào)與溝通、數(shù)據(jù)共享機(jī)制和項(xiàng)目階段之間及子系統(tǒng)之間的有效銜接而失去了其應(yīng)有的作用2。項(xiàng)目管理的提出是在20世紀(jì)70年代中期的美國(guó),當(dāng)時(shí)美國(guó)國(guó)防部專(zhuān)門(mén)研究了項(xiàng)目開(kāi)發(fā)不能按時(shí)提交,預(yù)算超支和質(zhì)量達(dá)不到用戶(hù)要求的原因,結(jié)果發(fā)現(xiàn)70%的項(xiàng)目是因?yàn)楣芾聿簧埔鸬?,而非技術(shù)原因。于是軟件開(kāi)發(fā)者開(kāi)始逐漸重視起軟件開(kāi)發(fā)中的各項(xiàng)管理。到了20世紀(jì)90年代中期,軟件研發(fā)項(xiàng)目管理不善的問(wèn)題仍然存在。據(jù)美國(guó)軟件工程實(shí)

3、施現(xiàn)狀的調(diào)查,軟件研發(fā)的情況仍然很難預(yù)測(cè),大約只有10的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付3。 據(jù)統(tǒng)計(jì),1995年,美國(guó)共取消了810億美元的商業(yè)軟件項(xiàng)目,其中31的項(xiàng)目未做完就被取消,53的軟件項(xiàng)目進(jìn)度通常要延長(zhǎng)50%的時(shí)間,只有9的軟件項(xiàng)目能夠及時(shí)交付并且費(fèi)用也控制在預(yù)算之內(nèi)4。 構(gòu)建基于j2ee的項(xiàng)目管理系統(tǒng)有著非常重要的意義,主要體現(xiàn)在以下幾個(gè)方面:1實(shí)現(xiàn)了網(wǎng)絡(luò)化管理5,提高了工作效率。軟件項(xiàng)目管理信息系統(tǒng)所以使信息能夠快速、及時(shí)地傳遞。一方面實(shí)現(xiàn)了網(wǎng)絡(luò)化管理,能夠從多角度、多方位的了解項(xiàng)目的相關(guān)信息,便于進(jìn)行決策;另一方面由于實(shí)現(xiàn)了網(wǎng)絡(luò)化管理,對(duì)項(xiàng)目的管理和控制是雙向的。在數(shù)據(jù)的管理上

4、,可以直接將數(shù)據(jù)傳送至數(shù)據(jù)庫(kù),從而快速地提高了工作效率6。2實(shí)現(xiàn)了資源共享7。在基于權(quán)限訪(fǎng)問(wèn)的情況下,可以獲得更多的所要完成項(xiàng)目的管理信息,有利于項(xiàng)目的進(jìn)行和實(shí)施。3適應(yīng)現(xiàn)代化的管理、辦公工作的需要。建立一個(gè)完善的軟件項(xiàng)目信息管理系統(tǒng)是實(shí)現(xiàn)現(xiàn)代化管理的標(biāo)志,也是提高項(xiàng)目管理科學(xué)化的手段8。4規(guī)范化的管理。采用規(guī)范化的系統(tǒng)設(shè)計(jì),結(jié)合相關(guān)的軟件項(xiàng)目管理流程、制度來(lái)實(shí)現(xiàn),并易于操作,獲取信息也更方便9。即使不熟悉軟件項(xiàng)目流程的使用者,也能夠很快地獲得自己所要的信息。二. 項(xiàng)目管理系統(tǒng)一用戶(hù)模塊概述項(xiàng)目管理是20世紀(jì)50年代后期發(fā)展起來(lái)的一種計(jì)劃管理。項(xiàng)目管理指項(xiàng)目管理者參與項(xiàng)目的需求確定、項(xiàng)目選擇、

5、計(jì)劃直至收尾的全過(guò)程,并在時(shí)間、成本、質(zhì)量、風(fēng)險(xiǎn)、合同、采購(gòu)、人力資源等各個(gè)方面對(duì)項(xiàng)目進(jìn)行全方位的管理0。項(xiàng)目管理可以幫助企業(yè)處理需要跨領(lǐng)域解決的復(fù)雜問(wèn)題,并實(shí)現(xiàn)更高的運(yùn)營(yíng)效率。 項(xiàng)目管理系統(tǒng)是基于javaee技術(shù)的一種智能管理系統(tǒng),它把企業(yè)管理中的財(cái)務(wù)控制、人才資源管理、質(zhì)量管理、信息技術(shù)管理(溝通管理)、采購(gòu)管理等有效的進(jìn)行整合,從項(xiàng)目開(kāi)始到項(xiàng)目結(jié)束的全過(guò)程進(jìn)行計(jì)劃、組織、指揮、協(xié)調(diào)、控制和評(píng)價(jià)以達(dá)到高效、高質(zhì)、低成本的完成企業(yè)內(nèi)部各項(xiàng)工作或項(xiàng)目的目的1。而用戶(hù)子模塊主要包括:(1)程序員配合項(xiàng)目負(fù)責(zé)人完成需求分析與設(shè)計(jì),根據(jù)任務(wù)的分配情況完成相應(yīng)的軟件編碼。在測(cè)試階段查看并修改缺陷。(2

6、)測(cè)試員主要負(fù)責(zé)對(duì)軟件的測(cè)試,根據(jù)測(cè)試計(jì)劃和測(cè)試文檔對(duì)軟件進(jìn)行測(cè)試,創(chuàng)建缺陷,對(duì)缺陷進(jìn)行反饋,提交缺陷報(bào)告單,并對(duì)修改的缺陷進(jìn)行復(fù)測(cè)。項(xiàng)目管理軟件有三十多年的歷史,早期的項(xiàng)目管理系統(tǒng)軟件運(yùn)行在大型機(jī)上,后來(lái)轉(zhuǎn)向中小型,然后是個(gè)人計(jì)算機(jī)2。這些項(xiàng)目管理系統(tǒng)軟件具有有限的功能,并且獨(dú)立的用于單個(gè)的項(xiàng)目以及由分散的用戶(hù)使用,一直到最近,雖然其功能和性能得到了很大的提高,并發(fā)展到了多用戶(hù)操作以及交流協(xié)作的功能,但項(xiàng)目管理軟件仍然沒(méi)有從根本上改變這種模式,既解決項(xiàng)目的項(xiàng)目管理問(wèn)題。wideman comparative glossary of projectmanagement terms v3.1 中

7、這樣定義項(xiàng)目管理軟件:用來(lái)輔助規(guī)劃和控制一個(gè)項(xiàng)目的資源、成本和進(jìn)度的計(jì)算機(jī)應(yīng)用程序3。此外,項(xiàng)目管理知識(shí)體系pmbok也給出了類(lèi)似定義。但是項(xiàng)目管理對(duì)軟件功能的需求卻遠(yuǎn)遠(yuǎn)超過(guò)了這一原始定義范圍。三.本項(xiàng)目管理系統(tǒng)實(shí)現(xiàn)的目標(biāo)本次研究項(xiàng)目管理系統(tǒng)為了從已有的成功或失敗的案例中總結(jié)出能夠指導(dǎo)今后開(kāi)發(fā)的通用原則,方法,同時(shí)避免前人的失誤,從而達(dá)到開(kāi)發(fā)項(xiàng)目的時(shí)間、性能、資源三個(gè)目標(biāo)的最優(yōu)化4。其中人員的組織與管理把注意力集中在項(xiàng)目組人員的構(gòu)成、優(yōu)化;軟件度量把關(guān)注用量化的方法評(píng)測(cè)軟件開(kāi)發(fā)中的費(fèi)用、生產(chǎn)率、進(jìn)度和產(chǎn)品質(zhì)量等要素是否符合期望值,包括過(guò)程度量和產(chǎn)品度量?jī)蓚€(gè)方面;軟件項(xiàng)目計(jì)劃主要包括工作量、成本

8、、開(kāi)發(fā)時(shí)間的估計(jì),并根據(jù)估計(jì)值制定和調(diào)整項(xiàng)目組的工作;風(fēng)險(xiǎn)管理預(yù)測(cè)未來(lái)可能出現(xiàn)的各種危害到軟件產(chǎn)品質(zhì)量的潛在因素并由此采取措施進(jìn)行預(yù)防;軟件過(guò)程能力評(píng)估是對(duì)軟件開(kāi)發(fā)能力的高低進(jìn)行衡量;軟件配置管理針對(duì)開(kāi)發(fā)過(guò)程中人員、工具的配置、使用提出管理策略。具體來(lái)說(shuō),軟件項(xiàng)目管理系統(tǒng)的系統(tǒng)目標(biāo)是以軟件項(xiàng)目管理知識(shí)體系為指導(dǎo)思想,建立一個(gè)以網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)與現(xiàn)代信息技術(shù)為支撐的管理平臺(tái),將現(xiàn)行以手工方式為主的管理活動(dòng)提高到這個(gè)專(zhuān)業(yè)的項(xiàng)目管理平臺(tái)上來(lái),建立一套科學(xué)、規(guī)范、制度化的開(kāi)發(fā)項(xiàng)目管理機(jī)制,實(shí)現(xiàn)管理現(xiàn)代化,籍以提高管理效率和質(zhì)量5。參考文獻(xiàn):1 鄧杰超.軟件項(xiàng)目管理探析j.華南金融電腦, 2007,

9、5(01):9.2 竇燕.影響軟件項(xiàng)目管理關(guān)鍵因素的探討n(yōu).燕山大學(xué)學(xué)報(bào),2012-04-02(2).3 李凌.軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題研究j.中國(guó)科技信息,2011,4(17):11-14.4 j.d.弗雷姆.新項(xiàng)目管理m. 北京:世界圖書(shū)出版公司,2002.12-17.5 張立科.java信息系統(tǒng)管理開(kāi)發(fā)m.北京:人民郵電出版社,2005.23-33.6 魏善沛.web 數(shù)據(jù)庫(kù)技術(shù)實(shí)用教程m.北京:清華大學(xué)出版社,2008.124-143.7 沈應(yīng)逵,曾凌.java web 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開(kāi)發(fā)與實(shí)例m.北京:人民郵電出版社,2008.20-36.8 周亞輝.java 數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)

10、實(shí)踐m.北京:科學(xué)出版社,2011.37-46.9 張新曼.精通jsp-web開(kāi)發(fā)技術(shù)與典型應(yīng)用m.北京:人民郵電出版社, 2007.25-55.10 陳麗杰.淺析軟件項(xiàng)目管理中的需求管理j.科技資訊,2007,8(14):21-25.11 劉斌,王忠.面向?qū)ο蟪绦蛟O(shè)計(jì)-visualc+m.北京:清華大學(xué)出版社,2013.45-60.12 譚明金.javaweb編程技巧與實(shí)例m.北京:人民郵電出版社,2012.32-41.13 劉青松,胡方霞,劉杰,陳發(fā)吉.java案例開(kāi)發(fā)m.北京:中國(guó)水利水電出版社,2012.65-71.14 郎銳.mysql數(shù)據(jù)庫(kù)開(kāi)發(fā)基礎(chǔ)及實(shí)例解析m.北京:機(jī)械工業(yè)出版社

11、,2010.43-52. 15 伊立民,王蘭車(chē).jsp軟件項(xiàng)目開(kāi)發(fā)實(shí)例m.北京:電子工業(yè)出版社,2011.31-42. 畢 業(yè) 設(shè) 計(jì) 開(kāi) 題 報(bào) 告本課題要研究或解決的問(wèn)題和擬采用的研究手段(途徑):一. 本系統(tǒng)用戶(hù)子模塊主要研究?jī)?nèi)容有:本系統(tǒng)內(nèi)置了以下幾種基本的角色,如:系統(tǒng)管理員、項(xiàng)目負(fù)責(zé)人、程序員、測(cè)試員等。其中用戶(hù)模塊主要針對(duì)程序員、測(cè)試員的一些相關(guān)功能進(jìn)行設(shè)計(jì)。系統(tǒng)主要包括基本信息設(shè)置、提交需求文檔、項(xiàng)目報(bào)價(jià)、業(yè)務(wù)檢討設(shè)計(jì)書(shū)、設(shè)計(jì)書(shū)內(nèi)部確認(rèn)、設(shè)計(jì)書(shū)客戶(hù)確認(rèn)、開(kāi)發(fā)任務(wù)分配、源代碼管理等模塊。 1.開(kāi)發(fā)人員功能模塊圖 (1)查看開(kāi)發(fā)任務(wù):開(kāi)發(fā)人員登錄后可以查看自己的任務(wù)分配情況,并在此

12、提交任務(wù)完成情況。 (2)修改個(gè)人信息:開(kāi)發(fā)人員在系統(tǒng)中可以修改自己的個(gè)人信息。 (3)修改登錄密碼:開(kāi)發(fā)人員登錄后可以修改自己的登錄密碼。開(kāi)發(fā)人員功能模塊修改個(gè)人信息修改登錄密碼完成情況查看開(kāi)發(fā)任務(wù) 圖1-1 2.測(cè)試人員功能模塊圖 (1)查看測(cè)試任務(wù):測(cè)試人員登錄后可以查看到自己的測(cè)試任務(wù),并在系統(tǒng)中提交bug信息,選擇bug完成狀態(tài)及測(cè)試工作的完成狀態(tài)。 (2)修改個(gè)人信息:測(cè)試人員在系統(tǒng)中可以修改自己的個(gè)人信息。 (3)修改登錄密碼:測(cè)試人員登錄后可以修改自己的登錄密碼。測(cè)試人員功能模塊完成情況修改個(gè)人信息修改登錄密碼提交bug查看測(cè)試任務(wù) 圖1-22.功能具體闡述: (1)程序員配合

13、項(xiàng)目負(fù)責(zé)人完成需求分析與設(shè)計(jì),根據(jù)任務(wù)的分配情況完成相應(yīng)的軟件編碼。在測(cè)試階段查看并修改缺陷。 (2)測(cè)試員主要負(fù)責(zé)對(duì)軟件的測(cè)試,根據(jù)測(cè)試計(jì)劃和測(cè)試文檔對(duì)軟件進(jìn)行測(cè)試,創(chuàng)建缺陷,對(duì)缺陷進(jìn)行反饋,提交缺陷報(bào)告單,并對(duì)修改的缺陷進(jìn)行復(fù)測(cè)。 (3)系統(tǒng)識(shí)別用戶(hù)身份,根據(jù)相應(yīng)授權(quán),開(kāi)放或關(guān)閉某些功能模塊的使用權(quán),即實(shí)現(xiàn)個(gè)性化界面。用戶(hù)通過(guò)瀏覽器使用該管理系統(tǒng)時(shí),需要進(jìn)行用戶(hù)身份的登錄與驗(yàn)證,用戶(hù)的身份包括項(xiàng)目經(jīng)理、各子項(xiàng)目負(fù)責(zé)人、一般項(xiàng)目成員等。不同的用戶(hù)根據(jù)自己的用戶(hù)權(quán)限分別登陸到各自的業(yè)務(wù)平臺(tái)進(jìn)行業(yè)務(wù)處理。用戶(hù)進(jìn)入系統(tǒng)后根據(jù)自己所具有的角色(如果有多個(gè)角色)處理項(xiàng)目。用戶(hù)可以在系統(tǒng)中切換項(xiàng)目和角色

14、。 (4)項(xiàng)目進(jìn)展情況是對(duì)目前項(xiàng)目的進(jìn)展進(jìn)行查詢(xún)、錄入、修改和刪除,已完成的和未完成的項(xiàng)目都在這里進(jìn)行維護(hù),用戶(hù)根據(jù)自己的權(quán)限進(jìn)行操作。二. 所選課題擬采用的研究方法及手段 系統(tǒng)采用基于web應(yīng)用的四層結(jié)構(gòu),由于功能和用途不同,四層中的每一層對(duì)硬件的要求也不盡相同,但都需要能夠高速接入網(wǎng)絡(luò)系統(tǒng)??蛻?hù)層只需要能夠正常的通過(guò)瀏覽器瀏覽網(wǎng)頁(yè),不需要額外的計(jì)算工作,所以要求較低,一般pc即可;web層需要響應(yīng)所有客戶(hù)的要求,并送回結(jié)果,所以要求響應(yīng)速度快、性能穩(wěn)定、網(wǎng)絡(luò)吞吐量大的服務(wù)器;應(yīng)用層承擔(dān)了大量的計(jì)算工作,所以要求為計(jì)算能力強(qiáng)、內(nèi)存大、性能穩(wěn)定的服務(wù)器;數(shù)據(jù)層存儲(chǔ)所有的數(shù)據(jù)信息,其特性決定了對(duì)

15、服務(wù)器的穩(wěn)定性、安全性、數(shù)據(jù)訪(fǎng)問(wèn)速度和數(shù)據(jù)容量等方面的要求。數(shù)據(jù)庫(kù)的建立是軟件開(kāi)發(fā)過(guò)程中最重要的一步,任何一個(gè)系統(tǒng)都離不開(kāi)數(shù)據(jù)庫(kù),我從最基礎(chǔ)的表開(kāi)始下手,然后表結(jié)構(gòu)逐漸復(fù)雜化,建立好數(shù)據(jù)庫(kù)表后在數(shù)據(jù)庫(kù)中插入一定數(shù)量的數(shù)據(jù),以便測(cè)試。然后逐步完成對(duì)系統(tǒng)功能的實(shí)現(xiàn),加強(qiáng)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的查詢(xún)效率。數(shù)據(jù)庫(kù)管理系統(tǒng)是采用mysql,最大好處是方便、可操作性好。mysql能處理大量的數(shù)據(jù)和管理眾多并發(fā)的用戶(hù),并且能夠保證數(shù)據(jù)的完整性,它同時(shí)提供了許多高級(jí)管理和數(shù)據(jù)分布能力。作為項(xiàng)目信息管理系統(tǒng),要求對(duì)數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)是高效、安全的,而且可能采用c/s和b/s相結(jié)合模式,用戶(hù)并行訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)概率大,選用mysql是十分合適的。b/s下數(shù)據(jù)庫(kù)系統(tǒng)是整個(gè)系統(tǒng)的核心環(huán)節(jié),其它模塊都會(huì)調(diào)用到它。原理:利用mysql數(shù)據(jù)庫(kù)系統(tǒng)作為后臺(tái)數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論