歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

基于JAVA EE平臺的項目管理系統(tǒng)開題報告

  • 資源ID:30414078       資源大?。?span id="0mr8n0e" class="font-tahoma">64.50KB        全文頁數(shù):10頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

基于JAVA EE平臺的項目管理系統(tǒng)開題報告

畢業(yè)設計開題報告班 級:學 號:姓 名:學 院:軟件學院 專 業(yè):軟件工程(企業(yè)信息化方向)設 計 題 目:基于JAVA EE平臺的項目管理系統(tǒng)的設計與實現(xiàn)-用戶子系統(tǒng)指導教師: 2014年2月28日畢 業(yè) 設 計 開 題 報 告1結(jié)合畢業(yè)設計情況,根據(jù)所查閱的文獻資料,撰寫2000字左右的文獻綜述:文 獻 綜 述一.項目管理系統(tǒng)開發(fā)的意義 隨著全球項目型企業(yè)的增多和項目管理技術在各行業(yè)業(yè)務活動的普及及應用,項目管理系統(tǒng)作為輔助項目管理者在有限的資源約束下,運用系統(tǒng)的觀點、方法和理論,對項目涉及的全部工作進行有效的管理的一種有效工具已被業(yè)界廣泛接受。 一般情況下,大型工程項目具有投資大、建設周期長、技術復雜及參與方眾多等特點,要求業(yè)主及各參與方能夠及時掌握項目進展情況,及時發(fā)現(xiàn)項目進展中的問題,獲得豐富的信息以作出高質(zhì)量決策,實現(xiàn)對項目的動態(tài)實時調(diào)整與控制。而傳統(tǒng)的項目管理系統(tǒng)因為欠缺部門間的協(xié)調(diào)與溝通、數(shù)據(jù)共享機制和項目階段之間及子系統(tǒng)之間的有效銜接而失去了其應有的作用2。項目管理的提出是在20世紀70年代中期的美國,當時美國國防部專門研究了項目開發(fā)不能按時提交,預算超支和質(zhì)量達不到用戶要求的原因,結(jié)果發(fā)現(xiàn)70%的項目是因為管理不善引起的,而非技術原因。于是軟件開發(fā)者開始逐漸重視起軟件開發(fā)中的各項管理。到了20世紀90年代中期,軟件研發(fā)項目管理不善的問題仍然存在。據(jù)美國軟件工程實施現(xiàn)狀的調(diào)查,軟件研發(fā)的情況仍然很難預測,大約只有10的項目能夠在預定的費用和進度下交付3。 據(jù)統(tǒng)計,1995年,美國共取消了810億美元的商業(yè)軟件項目,其中31的項目未做完就被取消,53的軟件項目進度通常要延長50%的時間,只有9的軟件項目能夠及時交付并且費用也控制在預算之內(nèi)4。 構(gòu)建基于J2EE的項目管理系統(tǒng)有著非常重要的意義,主要體現(xiàn)在以下幾個方面:1實現(xiàn)了網(wǎng)絡化管理5,提高了工作效率。軟件項目管理信息系統(tǒng)所以使信息能夠快速、及時地傳遞。一方面實現(xiàn)了網(wǎng)絡化管理,能夠從多角度、多方位的了解項目的相關信息,便于進行決策;另一方面由于實現(xiàn)了網(wǎng)絡化管理,對項目的管理和控制是雙向的。在數(shù)據(jù)的管理上,可以直接將數(shù)據(jù)傳送至數(shù)據(jù)庫,從而快速地提高了工作效率6。2實現(xiàn)了資源共享7。在基于權限訪問的情況下,可以獲得更多的所要完成項目的管理信息,有利于項目的進行和實施。3適應現(xiàn)代化的管理、辦公工作的需要。建立一個完善的軟件項目信息管理系統(tǒng)是實現(xiàn)現(xiàn)代化管理的標志,也是提高項目管理科學化的手段8。4規(guī)范化的管理。采用規(guī)范化的系統(tǒng)設計,結(jié)合相關的軟件項目管理流程、制度來實現(xiàn),并易于操作,獲取信息也更方便9。即使不熟悉軟件項目流程的使用者,也能夠很快地獲得自己所要的信息。二. 項目管理系統(tǒng)一用戶模塊概述項目管理是20世紀50年代后期發(fā)展起來的一種計劃管理。項目管理指項目管理者參與項目的需求確定、項目選擇、計劃直至收尾的全過程,并在時間、成本、質(zhì)量、風險、合同、采購、人力資源等各個方面對項目進行全方位的管理0。項目管理可以幫助企業(yè)處理需要跨領域解決的復雜問題,并實現(xiàn)更高的運營效率。 項目管理系統(tǒng)是基于JAVAEE技術的一種智能管理系統(tǒng),它把企業(yè)管理中的財務控制、人才資源管理、質(zhì)量管理、信息技術管理(溝通管理)、采購管理等有效的進行整合,從項目開始到項目結(jié)束的全過程進行計劃、組織、指揮、協(xié)調(diào)、控制和評價以達到高效、高質(zhì)、低成本的完成企業(yè)內(nèi)部各項工作或項目的目的1。而用戶子模塊主要包括:(1)程序員配合項目負責人完成需求分析與設計,根據(jù)任務的分配情況完成相應的軟件編碼。在測試階段查看并修改缺陷。(2)測試員主要負責對軟件的測試,根據(jù)測試計劃和測試文檔對軟件進行測試,創(chuàng)建缺陷,對缺陷進行反饋,提交缺陷報告單,并對修改的缺陷進行復測。項目管理軟件有三十多年的歷史,早期的項目管理系統(tǒng)軟件運行在大型機上,后來轉(zhuǎn)向中小型,然后是個人計算機2。這些項目管理系統(tǒng)軟件具有有限的功能,并且獨立的用于單個的項目以及由分散的用戶使用,一直到最近,雖然其功能和性能得到了很大的提高,并發(fā)展到了多用戶操作以及交流協(xié)作的功能,但項目管理軟件仍然沒有從根本上改變這種模式,既解決項目的項目管理問題。Wideman Comparative Glossary of ProjectManagement Terms V3.1 中這樣定義項目管理軟件:用來輔助規(guī)劃和控制一個項目的資源、成本和進度的計算機應用程序3。此外,項目管理知識體系PMBOK也給出了類似定義。但是項目管理對軟件功能的需求卻遠遠超過了這一原始定義范圍。三.本項目管理系統(tǒng)實現(xiàn)的目標本次研究項目管理系統(tǒng)為了從已有的成功或失敗的案例中總結(jié)出能夠指導今后開發(fā)的通用原則,方法,同時避免前人的失誤,從而達到開發(fā)項目的時間、性能、資源三個目標的最優(yōu)化4。其中人員的組織與管理把注意力集中在項目組人員的構(gòu)成、優(yōu)化;軟件度量把關注用量化的方法評測軟件開發(fā)中的費用、生產(chǎn)率、進度和產(chǎn)品質(zhì)量等要素是否符合期望值,包括過程度量和產(chǎn)品度量兩個方面;軟件項目計劃主要包括工作量、成本、開發(fā)時間的估計,并根據(jù)估計值制定和調(diào)整項目組的工作;風險管理預測未來可能出現(xiàn)的各種危害到軟件產(chǎn)品質(zhì)量的潛在因素并由此采取措施進行預防;軟件過程能力評估是對軟件開發(fā)能力的高低進行衡量;軟件配置管理針對開發(fā)過程中人員、工具的配置、使用提出管理策略。具體來說,軟件項目管理系統(tǒng)的系統(tǒng)目標是以軟件項目管理知識體系為指導思想,建立一個以網(wǎng)絡技術、計算機技術與現(xiàn)代信息技術為支撐的管理平臺,將現(xiàn)行以手工方式為主的管理活動提高到這個專業(yè)的項目管理平臺上來,建立一套科學、規(guī)范、制度化的開發(fā)項目管理機制,實現(xiàn)管理現(xiàn)代化,籍以提高管理效率和質(zhì)量5。參考文獻:1 鄧杰超.軟件項目管理探析J.華南金融電腦, 2007,5(01):9.2 竇燕.影響軟件項目管理關鍵因素的探討N.燕山大學學報,2012-04-02(2).3 李凌.軟件項目管理中的進度控制問題研究J.中國科技信息,2011,4(17):11-14.4 J.D.弗雷姆.新項目管理M. 北京:世界圖書出版公司,2002.12-17.5 張立科.java信息系統(tǒng)管理開發(fā)M.北京:人民郵電出版社,2005.23-33.6 魏善沛.Web 數(shù)據(jù)庫技術實用教程M.北京:清華大學出版社,2008.124-143.7 沈應逵,曾凌.Java Web 數(shù)據(jù)庫系統(tǒng)應用開發(fā)與實例M.北京:人民郵電出版社,2008.20-36.8 周亞輝.Java 數(shù)據(jù)庫系統(tǒng)項目開發(fā)實踐M.北京:科學出版社,2011.37-46.9 張新曼.精通JSP-WEB開發(fā)技術與典型應用M.北京:人民郵電出版社, 2007.25-55.10 陳麗杰.淺析軟件項目管理中的需求管理J.科技資訊,2007,8(14):21-25.11 劉斌,王忠.面向?qū)ο蟪绦蛟O計-VisualC+M.北京:清華大學出版社,2013.45-60.12 譚明金.JAVAWEB編程技巧與實例M.北京:人民郵電出版社,2012.32-41.13 劉青松,胡方霞,劉杰,陳發(fā)吉.java案例開發(fā)M.北京:中國水利水電出版社,2012.65-71.14 郎銳.MYSQL數(shù)據(jù)庫開發(fā)基礎及實例解析M.北京:機械工業(yè)出版社,2010.43-52. 15 伊立民,王蘭車.JSP軟件項目開發(fā)實例M.北京:電子工業(yè)出版社,2011.31-42. 畢 業(yè) 設 計 開 題 報 告本課題要研究或解決的問題和擬采用的研究手段(途徑):一. 本系統(tǒng)用戶子模塊主要研究內(nèi)容有:本系統(tǒng)內(nèi)置了以下幾種基本的角色,如:系統(tǒng)管理員、項目負責人、程序員、測試員等。其中用戶模塊主要針對程序員、測試員的一些相關功能進行設計。系統(tǒng)主要包括基本信息設置、提交需求文檔、項目報價、業(yè)務檢討設計書、設計書內(nèi)部確認、設計書客戶確認、開發(fā)任務分配、源代碼管理等模塊。 1.開發(fā)人員功能模塊圖 (1)查看開發(fā)任務:開發(fā)人員登錄后可以查看自己的任務分配情況,并在此提交任務完成情況。 (2)修改個人信息:開發(fā)人員在系統(tǒng)中可以修改自己的個人信息。 (3)修改登錄密碼:開發(fā)人員登錄后可以修改自己的登錄密碼。開發(fā)人員功能模塊修改個人信息修改登錄密碼完成情況查看開發(fā)任務 圖1-1 2.測試人員功能模塊圖 (1)查看測試任務:測試人員登錄后可以查看到自己的測試任務,并在系統(tǒng)中提交BUG信息,選擇BUG完成狀態(tài)及測試工作的完成狀態(tài)。 (2)修改個人信息:測試人員在系統(tǒng)中可以修改自己的個人信息。 (3)修改登錄密碼:測試人員登錄后可以修改自己的登錄密碼。測試人員功能模塊完成情況修改個人信息修改登錄密碼提交BUG查看測試任務 圖1-22.功能具體闡述: (1)程序員配合項目負責人完成需求分析與設計,根據(jù)任務的分配情況完成相應的軟件編碼。在測試階段查看并修改缺陷。 (2)測試員主要負責對軟件的測試,根據(jù)測試計劃和測試文檔對軟件進行測試,創(chuàng)建缺陷,對缺陷進行反饋,提交缺陷報告單,并對修改的缺陷進行復測。 (3)系統(tǒng)識別用戶身份,根據(jù)相應授權,開放或關閉某些功能模塊的使用權,即實現(xiàn)個性化界面。用戶通過瀏覽器使用該管理系統(tǒng)時,需要進行用戶身份的登錄與驗證,用戶的身份包括項目經(jīng)理、各子項目負責人、一般項目成員等。不同的用戶根據(jù)自己的用戶權限分別登陸到各自的業(yè)務平臺進行業(yè)務處理。用戶進入系統(tǒng)后根據(jù)自己所具有的角色(如果有多個角色)處理項目。用戶可以在系統(tǒng)中切換項目和角色。 (4)項目進展情況是對目前項目的進展進行查詢、錄入、修改和刪除,已完成的和未完成的項目都在這里進行維護,用戶根據(jù)自己的權限進行操作。二. 所選課題擬采用的研究方法及手段 系統(tǒng)采用基于WEB應用的四層結(jié)構(gòu),由于功能和用途不同,四層中的每一層對硬件的要求也不盡相同,但都需要能夠高速接入網(wǎng)絡系統(tǒng)??蛻魧又恍枰軌蛘5耐ㄟ^瀏覽器瀏覽網(wǎng)頁,不需要額外的計算工作,所以要求較低,一般PC即可;WEB層需要響應所有客戶的要求,并送回結(jié)果,所以要求響應速度快、性能穩(wěn)定、網(wǎng)絡吞吐量大的服務器;應用層承擔了大量的計算工作,所以要求為計算能力強、內(nèi)存大、性能穩(wěn)定的服務器;數(shù)據(jù)層存儲所有的數(shù)據(jù)信息,其特性決定了對服務器的穩(wěn)定性、安全性、數(shù)據(jù)訪問速度和數(shù)據(jù)容量等方面的要求。數(shù)據(jù)庫的建立是軟件開發(fā)過程中最重要的一步,任何一個系統(tǒng)都離不開數(shù)據(jù)庫,我從最基礎的表開始下手,然后表結(jié)構(gòu)逐漸復雜化,建立好數(shù)據(jù)庫表后在數(shù)據(jù)庫中插入一定數(shù)量的數(shù)據(jù),以便測試。然后逐步完成對系統(tǒng)功能的實現(xiàn),加強對數(shù)據(jù)庫數(shù)據(jù)的查詢效率。數(shù)據(jù)庫管理系統(tǒng)是采用MySQL,最大好處是方便、可操作性好。MySQL能處理大量的數(shù)據(jù)和管理眾多并發(fā)的用戶,并且能夠保證數(shù)據(jù)的完整性,它同時提供了許多高級管理和數(shù)據(jù)分布能力。作為項目信息管理系統(tǒng),要求對數(shù)據(jù)庫的訪問是高效、安全的,而且可能采用C/S和B/S相結(jié)合模式,用戶并行訪問數(shù)據(jù)庫概率大,選用MySQL是十分合適的。B/S下數(shù)據(jù)庫系統(tǒng)是整個系統(tǒng)的核心環(huán)節(jié),其它模塊都會調(diào)用到它。原理:利用MySQL數(shù)據(jù)庫系統(tǒng)作為后臺數(shù)據(jù)倉庫,JSP程序在前臺運行。系統(tǒng)所以采用B/S架構(gòu)來設計,使用MVC 編程模式,采用Jsp作為視圖層,顯示頁面信息。將系統(tǒng)的實現(xiàn)分為3層來做,dao層,實現(xiàn)與數(shù)據(jù)庫的交互,web層,實現(xiàn)接受用戶頁面數(shù)據(jù)的傳遞請求的接受,service層實現(xiàn)web層與dao層將的橋梁,該層將web層傳來的數(shù)據(jù)跟請求交給dao層來處理,實現(xiàn)對數(shù)據(jù)庫的操作。 畢 業(yè) 設 計 開 題 報 告指導教師意見: 指導教師: 2014年 3 月1 日所在學院審查意見: 教學院長: 2014年 3 月2 日

注意事項

本文(基于JAVA EE平臺的項目管理系統(tǒng)開題報告)為本站會員(仙***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!