【基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5100字】_第1頁(yè)
【基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5100字】_第2頁(yè)
【基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5100字】_第3頁(yè)
【基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5100字】_第4頁(yè)
【基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5100字】_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

基于BS的水利工程項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 1 11.研究的目的及意義 1 2 2 2 22.4B/S三層架構(gòu) 23.需求分析和功能設(shè)計(jì) 33.1需求分析 33.2功能設(shè)計(jì) 34.數(shù)據(jù)庫(kù)設(shè)計(jì) 44.1概念結(jié)構(gòu)設(shè)計(jì) 4.2邏輯結(jié)構(gòu)設(shè)計(jì) 65.功能模塊實(shí)現(xiàn) 75.1管理員模塊 7 6.總結(jié) 1本系統(tǒng)基于Java語(yǔ)言采用B/S模式的三層架構(gòu),通過(guò)MySQL數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行存通過(guò)web瀏覽器即可登錄帳號(hào)實(shí)現(xiàn)對(duì)上萬(wàn)條項(xiàng)目信息的查詢(xún)和管理等功能,安全性處于信息化高速發(fā)展的二十一世紀(jì),各行各業(yè)都需要通過(guò)信息化建設(shè)來(lái)處理信這種問(wèn)題的主要原因是能夠滿(mǎn)足不同水利建筑企業(yè)特點(diǎn)文主要為了解決可用于管理水利工程項(xiàng)目的系統(tǒng)匱乏的問(wèn)題,旨在開(kāi)發(fā)出一款可跨1.研究的目的及意義是非常重要且不可缺少的管理工具。項(xiàng)目管理系統(tǒng)可以管理項(xiàng)目下的所有計(jì)劃和每22.相關(guān)技術(shù)JSP通過(guò)在HTML頁(yè)面中嵌入Java代碼和JSP標(biāo)簽生成動(dòng)態(tài)頁(yè)面,主要用于實(shí)現(xiàn)JavaWeb應(yīng)用程序的用戶(hù)界面部分。布置在Web服務(wù)器的JSP可以接收用戶(hù)在客戶(hù)端發(fā)出的請(qǐng)求,服務(wù)器會(huì)處理JSP中的Java代碼,并將處理后的結(jié)果以HTML頁(yè)的一些特性。這些特性也使得JSP與其他Java程序合作實(shí)現(xiàn)更多功能。并且它可以獨(dú)立完成處理業(yè)務(wù)邏輯,并將處理結(jié)果動(dòng)態(tài)的展示到客戶(hù)端的服務(wù)器頁(yè)集中統(tǒng)一存儲(chǔ)在一個(gè)地方,這使得數(shù)據(jù)庫(kù)的查詢(xún)速度得到很大提升7。MySQL使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言一SQL語(yǔ)言對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,這使得對(duì)其他數(shù)據(jù)庫(kù)有一定了解的人也能輕松使用MySQL管理數(shù)據(jù)8。對(duì)于普通使用者來(lái)說(shuō),開(kāi)源的社區(qū)版后端交互、數(shù)據(jù)備檔、數(shù)據(jù)高可用等多個(gè)方面9。2.4B/S三層架構(gòu)33.需求分析和功能設(shè)計(jì)本系統(tǒng)主要采用JSP技術(shù)實(shí)現(xiàn),該系統(tǒng)基本功能需求分析如下:管理員通過(guò)帳號(hào)登錄到系統(tǒng)后,通過(guò)web界面首先可以在知道自己原密碼的前以及對(duì)信息有誤的項(xiàng)目進(jìn)行刪除等操作,最后用戶(hù)可以通過(guò)基本的增刪改查等操作3.2功能設(shè)計(jì)4成果信息查看成果信息查看進(jìn)度信息查看資源信息查看經(jīng)費(fèi)信息查看項(xiàng)目信息查看注冊(cè)個(gè)人帳號(hào)成果信息管理進(jìn)度信息管理資源信息管理經(jīng)費(fèi)信息管理項(xiàng)目信息管理管理員工信息(1)從管理員角度看:管理員通過(guò)帳號(hào)進(jìn)入系統(tǒng)后,可以修改個(gè)人密碼。同時(shí)具有以下功能:①管理員可以管理員工信息。②管理員可以管理具體項(xiàng)目信息。③管理員可以管理項(xiàng)目經(jīng)費(fèi)信息。④管理員可以管理項(xiàng)目資源信息。⑤管理員可以管理項(xiàng)目進(jìn)度信息。⑥管理員可以管理項(xiàng)目成果信息。(2)從員工角度看:?jiǎn)T工可以注冊(cè)帳號(hào),可以進(jìn)行密碼修改以及查看項(xiàng)目相關(guān)信息。應(yīng)具有以下功①員工可以注冊(cè)個(gè)人帳號(hào)。②員工可以查看具體項(xiàng)目信息。③員工可以查看具體經(jīng)費(fèi)信息。④員工可以查看具體資源信息。⑤員工可以查看具體進(jìn)度信息。⑥員工可以查看具體成果信息。5基于上述需求分析與功能設(shè)計(jì),下面將通過(guò)E-R圖來(lái)描述抽象的信息結(jié)構(gòu)。員工信息實(shí)體具有ID、用戶(hù)名、職務(wù)等屬性,用E-R圖表示如圖3。項(xiàng)目信息實(shí)體具有ID、項(xiàng)目名、立項(xiàng)時(shí)間等屬性,用E-R圖表示如圖4。負(fù)責(zé)人項(xiàng)目信息項(xiàng)目名經(jīng)費(fèi)信息信息實(shí)體具有ID、項(xiàng)目名、經(jīng)費(fèi)金額等屬性,用E-R圖表示如圖5。項(xiàng)目名項(xiàng)目名經(jīng)費(fèi)金額經(jīng)費(fèi)信息追加時(shí)間資源信息實(shí)體具有ID、項(xiàng)目名、項(xiàng)目資源名稱(chēng)等屬性,用E-R圖表示如圖6。64.2邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)主要基于E-R圖的設(shè)計(jì),因此在系統(tǒng)數(shù)據(jù)庫(kù)db_xmgl需要?jiǎng)?chuàng)建七張數(shù)據(jù)表,包括員工信息表z_yuangong、項(xiàng)目信息表z_xiangmu、經(jīng)費(fèi)信息表z_jingfen、資源信息表z_ziyuan、進(jìn)度信息表z_jindu、成果信息表z_chengguo、管理員信息表z_admin。在此列舉其中四個(gè)數(shù)據(jù)表。(1)員工信息表(z_yuangong):存儲(chǔ)員工的賬戶(hù)、姓名、密碼、性別、職務(wù)等信息,具體結(jié)構(gòu)如表1所示。列名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許為空否否否否否(2)項(xiàng)目信息表(z_xiangmu):存儲(chǔ)項(xiàng)目的名稱(chēng)、項(xiàng)目立項(xiàng)時(shí)間以及負(fù)責(zé)人,具體表結(jié)構(gòu)如表2所示。表2項(xiàng)目信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許為空否否否否7(3)經(jīng)費(fèi)信息表(z_jingfen):存儲(chǔ)項(xiàng)目名稱(chēng)、經(jīng)費(fèi)金額、添加時(shí)間,具體表結(jié)構(gòu)如表3所示。列名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許為空否否否否(4)資源信息表(z_ziyuan):存儲(chǔ)項(xiàng)目名稱(chēng)、項(xiàng)目資源名稱(chēng)、資源描述以及添加時(shí)間,具體表結(jié)構(gòu)如表4所示。列名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許為空否否否否否5.功能模塊實(shí)現(xiàn)(1)登錄界面:在login.jsp頁(yè)面中,管理員通過(guò)帳號(hào)密碼登錄賬戶(hù)即可進(jìn)入8水利項(xiàng)目管理系統(tǒng)水利項(xiàng)目管理系統(tǒng)用戶(hù)名:密碼:圖6登錄界面(2)主頁(yè):管理員進(jìn)入主頁(yè)后可以看到sysPro.jsp頁(yè)面列面,管理員可以在對(duì)應(yīng)頁(yè)面執(zhí)行操作。您好:系統(tǒng)管理員[注銷(xiāo)退出][您好:系統(tǒng)管理員[注銷(xiāo)退出][操作系統(tǒng)版本;操作系統(tǒng)類(lèi)型:用戶(hù),目錄臨時(shí)目錄:Dbisheapache-tomcat-8.0.47webapsJDK版本;JDK安裝目錄;總內(nèi)存剩余內(nèi)存:o項(xiàng)目資源添加項(xiàng)目成果管理國(guó)(3)員工管理:在yuangongMana.jsp頁(yè)面中,管理員可以查看已注冊(cè)過(guò)賬號(hào)的員工個(gè)人基本信息。當(dāng)員工信息成為無(wú)效數(shù)據(jù)后,管理員用戶(hù)可以通過(guò)點(diǎn)擊表中的9“刪除”按鈕,調(diào)用yuangongDele(方法刪除員工信息。水利項(xiàng)目管理系統(tǒng)您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主額架](4)項(xiàng)目信息管理:在xiangmuMana.jsp頁(yè)面中,管理員可以查看已添加的水利項(xiàng)目信息,包括項(xiàng)目名稱(chēng)、負(fù)責(zé)人、立項(xiàng)時(shí)間等。口項(xiàng)目信息添加◎項(xiàng)目經(jīng)費(fèi)添加□項(xiàng)目資源添加丑如果需要添加新的項(xiàng)目信息,管理員用戶(hù)可以點(diǎn)擊表中的“添加”按鈕,系統(tǒng)會(huì)調(diào)用xiangmuAdd()方法跳轉(zhuǎn)到xiangmuAdd.jsp頁(yè)面,用戶(hù)按照提示輸入項(xiàng)目基礎(chǔ)信息,系統(tǒng)會(huì)通過(guò)check()方法判斷項(xiàng)目名稱(chēng)是否為空,若為空則會(huì)彈窗提示“名稱(chēng)不能為空”,不為空則彈窗提示“操作成功”。每個(gè)項(xiàng)目都會(huì)生成一個(gè)不同的ID用于確定唯一性。提交返回您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主框架]里項(xiàng)目5如果需要?jiǎng)h除已添加的項(xiàng)目信息,管理員用戶(hù)可以點(diǎn)擊“刪除”按鈕,系統(tǒng)會(huì)調(diào)用xiangmuDele()方法刪除項(xiàng)目對(duì)應(yīng)ID,并在xiangmuAdd.jsp頁(yè)面顯示操作結(jié)果。您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主框架]您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主框架]□項(xiàng)目資源添加項(xiàng)目進(jìn)度管理圖11項(xiàng)目刪除界面(5)項(xiàng)目經(jīng)費(fèi)管理:在jingfeiMana.jsp頁(yè)面中,管理員可以查看當(dāng)前項(xiàng)目的經(jīng)費(fèi)信息,包括項(xiàng)目名稱(chēng)、經(jīng)費(fèi)金額、追加時(shí)間等。調(diào)用jingfeiAdd()方法跳轉(zhuǎn)到j(luò)ingfeiAdd.js通過(guò)openXiangmu()方法打開(kāi)xiangmuSele.jsp頁(yè)面讓用戶(hù)選擇項(xiàng)目,系統(tǒng)會(huì)通過(guò)○項(xiàng)目信息添加通您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主框架]項(xiàng)目1(6)項(xiàng)目資源管理:在ziyuanMana.jsp頁(yè)面中,管理員可以查看當(dāng)前項(xiàng)目的資調(diào)用ziyuanAdd()方法跳轉(zhuǎn)到ziyuanAdd.jsp頁(yè)面,用戶(hù)點(diǎn)擊方框選擇項(xiàng)目時(shí),系統(tǒng)會(huì)通過(guò)openXiangmu()方法打開(kāi)xiangmuSele.jsp頁(yè)面讓用戶(hù)選擇項(xiàng)目,系統(tǒng)會(huì)通過(guò)水利項(xiàng)目管理系統(tǒng)您好:系統(tǒng)管理員[注銷(xiāo)退出][顯示主框架]項(xiàng)目資源添加項(xiàng)目信息:項(xiàng)目1資源名稱(chēng):資源15.2員工模塊員工模塊主要實(shí)現(xiàn)帳號(hào)注冊(cè)登錄和查看項(xiàng)目信息等功能,由于在管理員模塊已經(jīng)對(duì)項(xiàng)目信息等功能進(jìn)行過(guò)介紹,下面主要介紹一下帳號(hào)注冊(cè)登錄和個(gè)人密碼的修(1)員工賬號(hào)注冊(cè)及登錄:首次進(jìn)入本系統(tǒng)前,員工需要先點(diǎn)擊“注冊(cè)”按鈕,系統(tǒng)會(huì)打開(kāi)userReg.jsp頁(yè)面,根據(jù)員工填寫(xiě)的個(gè)人基本信息,為每個(gè)用戶(hù)生成一個(gè)唯一可以用來(lái)指定身份的ID,員工填寫(xiě)完成后點(diǎn)擊“確定”按鈕,會(huì)有彈窗提示賬號(hào)注冊(cè)完成。員工賬號(hào)創(chuàng)建成功后,在login.jsp頁(yè)面系統(tǒng)會(huì)通過(guò)check1(方法判斷用戶(hù)輸入的用戶(hù)名、密碼以及選擇的員工身份是否正確,若信息有誤,系統(tǒng)會(huì)調(diào)用 聯(lián)系方式:1234567892 (2)個(gè)人密碼修改:點(diǎn)擊左側(cè)修改個(gè)人密碼菜單,系統(tǒng)會(huì)打開(kāi)userPw.jsp頁(yè)面,并調(diào)用checkPw()方法判斷員工原密碼是否正確、新密碼是否為空以及兩次密碼是否一致,若都無(wú)問(wèn)題,系統(tǒng)則會(huì)彈窗提示“修改成功”。您好:user2[注銷(xiāo)退出][顯示主框架]修改個(gè)人密碼您好:user2[注銷(xiāo)退出][顯示主框架]修改個(gè)人密碼修改個(gè)人密碼項(xiàng)目信息管理項(xiàng)目經(jīng)費(fèi)管理項(xiàng)目資源管理項(xiàng)目資源管理■項(xiàng)目資源查看項(xiàng)目進(jìn)度管理項(xiàng)目進(jìn)度管理項(xiàng)目成果管理項(xiàng)目成果管理□項(xiàng)目成果查看來(lái)自網(wǎng)頁(yè)的消息×本系統(tǒng)利用Java語(yǔ)言與JSP技術(shù)以及MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)一種基于B/S的水利項(xiàng)目管理系統(tǒng),實(shí)現(xiàn)員工對(duì)個(gè)人密碼進(jìn)行修改、對(duì)水利項(xiàng)目等信息進(jìn)行查看,管理員對(duì)員工信息和項(xiàng)目信息管理等功能。其中,在員工模塊中可以通過(guò)注冊(cè)帳號(hào)登錄到系統(tǒng)修改個(gè)人密碼,以及查看項(xiàng)目相關(guān)信息及時(shí)了解項(xiàng)目最新進(jìn)展;在管理員模塊中,管理員通過(guò)對(duì)員工個(gè)人信息進(jìn)行操作,以保證項(xiàng)目信息的安全性和可靠性,通過(guò)對(duì)項(xiàng)目基礎(chǔ)信息、經(jīng)費(fèi)信息、進(jìn)度信息等信息的操作,保證參與到項(xiàng)目中的員工都能及時(shí)了解項(xiàng)目相關(guān)最新信息,增加員工內(nèi)部交流提高企業(yè)處理項(xiàng)目的效率和能力。綜上所述,以B/S為基礎(chǔ)開(kāi)發(fā)的項(xiàng)目管理系統(tǒng),具有項(xiàng)目管理、資源管理等功能,能夠讓參與項(xiàng)目的人員更加高效、便捷的獲取水利工程項(xiàng)目相關(guān)信息,進(jìn)而促進(jìn)項(xiàng)目建設(shè)效率的提高與公司管理業(yè)務(wù)能力的提升,有助于水利建筑企業(yè)信息化建設(shè)。[4]Je-Loon

溫馨提示

  • 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)論