freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件項目團隊管理系統(tǒng)的設計與實現(xiàn)-在線瀏覽

2025-01-13 09:21本頁面
  

【正文】 ,要按照軟件開發(fā)規(guī)范來做,實際開發(fā)過程中可能就有很多人開小差了,我行我素,置開發(fā)規(guī)范于不顧。這樣,起碼不會一個人員跳槽,此人負責的部分要重新寫的尷尬局面。 程序員在這個方面缺乏自覺性,管理的水平方法也都不是很好。 而軟件項目團隊管理系統(tǒng)的開發(fā)對軟件團隊的管理有積極的作用,方便了管理者對軟件項目團隊的管理 [2]。 軟件 項目 團隊 管理中最根本的因素是人,對 軟件 項目 團隊 的管理即是對人的管理。盡管成功的團隊管理不一定能保證 軟件 項目的成功,但失敗的團隊管理必然導致 軟件 項目的失敗。團隊能產(chǎn)生大于個人的力量,能獲得大于個人所產(chǎn)生的效益,充分發(fā)揮既有資源的效益與潛力。在實際 的軟件 項目管理中,沒有完美的個人,只有完美的團隊。團隊合作已經(jīng)成為項目完成的必備保障,團隊管理在 軟件 項目管理中顯得越來越重要。只有項目經(jīng)理和 軟件 項目團隊相互配合、共同努力才能形成一支高素質(zhì)的 軟件 項目團隊,實現(xiàn)一個高效的 軟件 項目團隊。其具體意義可以表現(xiàn)在以下幾個方面:① 保證按時、按質(zhì)交付 軟件 項目 是 前提;②有利于開發(fā)出高質(zhì)量的軟石家莊鐵道大學畢業(yè)設計 3 件;③有利于充分發(fā)揮每位成員的特長和創(chuàng)造性;④有利于提高團隊成員的積極性、主動性;⑤有助于增長開發(fā)人員的知識、見識;⑥增加成員間的彼此了解,讓成員坦誠相見;⑦有利于團隊成員相互學習、交流。這樣用瀏覽器來操作簡單 易用,但是對輸入沒有很好的驗證。本地只是用于獲取數(shù)據(jù)然后大部分驗證需要提交服務器來完成。它是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu) [4]。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本 ( TCO)。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務器數(shù)據(jù)庫也很安全 。 B/S 架構(gòu)軟件的優(yōu)勢與劣勢 : (1)維護和升級方式簡單。對一個稍微大一點單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。所以客戶機越來越 “瘦 ”,而服務器越來越 “胖 ”是將來信息化發(fā)展的主流方向 。因此,維護和升級革命的方式是 “瘦 ”客戶機, “胖 ”服務器。 大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標準配置,但在服務器操作系統(tǒng)上 windows 并不是處于絕對的統(tǒng)治地位。所以服務器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費的 Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費的以外,連數(shù)據(jù)庫也是免費的,這種選擇非常盛行。 由于 B/S 架構(gòu)管理軟件只安裝在服務器端( Server)上,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器( Server)端完全通過WWW 瀏覽器實現(xiàn),極少部分事務邏輯在前端( Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護。因此,許多單位都備有數(shù)據(jù)庫存儲服務器,以防萬一。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給 客戶。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽 [5]。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向 因特網(wǎng) 的所有特點。 石家莊鐵道大學畢業(yè)設計 6 JSP 技術(shù)的強勢 (1)一次編寫,到處運行。 (2)系統(tǒng)的多平臺支 持。相比 ASP/PHP 的局限性是顯而易見的。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺 Application 進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器, Java 顯示了一個巨大的生命力。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 web 應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工具設計實現(xiàn)復雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。 JSP 技術(shù)的弱勢 (1) 與 ASP 一樣, Java 的一些優(yōu)勢正是它致命的問題所在。 (2) Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是 “最低性能價格比 ”了。 SQL Server 2020 數(shù)據(jù)庫 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個版本。 SQL Server 2020 系統(tǒng)之間之所以成為目前流行的大型商用數(shù) 據(jù)庫系統(tǒng),有著其深刻的內(nèi)在因素,這與它鮮明的特點是分不開的: ① 與 Inter 的高度集成。 ② 高伸縮性和適應性。還運行在 Windows NT 版的所有版本上。同時,當以默認設置運行時, SQL Server 2020 還具有動態(tài)自調(diào)整等功能,這使得它可以有效地運行在便攜式電腦和臺式機中,用戶無需承擔管理任務。 ③ 企業(yè)級數(shù)據(jù)庫功能強。數(shù)據(jù)庫引擎充分保護資料完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。復制同樣使您得以維護多個資料復本,同時確保單獨的資料復本保持同步。 ④ 易于安裝和使用。 SQL Server 2020 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 2020 數(shù)據(jù)庫和資 料倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。 SQL Server 2020 提供了數(shù)據(jù)轉(zhuǎn)換服務、聯(lián)機分析處理( OLAP)、數(shù)據(jù)挖掘支持、 English Query、 Meta Data Services 等等工具,以便對數(shù)進行析取、分析匯總資料并對數(shù)據(jù)庫的設計提供幫助。 JDBC 為數(shù)據(jù)庫應用開發(fā)人員、數(shù)據(jù)庫前臺工具開發(fā)人員提供了一個標準的 API,使他們能夠石家莊鐵道大學畢業(yè)設計 8 用純 Java API 來編寫數(shù)據(jù)庫應用程序。 JDBC 有一個非常獨特的動態(tài)連接結(jié)構(gòu),它使得系統(tǒng)模塊化。簡單地說, JDBC 可做三件事:與數(shù)據(jù)庫建立連接、發(fā)送 SQL 語句,處理結(jié)果。 JDBC API 是一系列抽象的接口,應用程序開發(fā)人員通過它可以編寫訪問數(shù)據(jù)庫的 Java 應用程序。驅(qū)動程序?qū)崿F(xiàn)了應用程序和某個數(shù)據(jù)庫產(chǎn)品之間的接口,它的管理器則對應用程序和驅(qū)動程序之間的交互進行控制。利用 JDBC API 可以執(zhí)行一般的 SQL 語句、動態(tài) SQL 語句,以及帶 IN 和 OUT 參數(shù)的存儲過程。而且在 Inter 上確實無法預料你的用戶想訪問什么類型的數(shù)據(jù)庫,只要系統(tǒng)上安裝了正確的驅(qū)動器組,JDBC 應用程序就可以訪問其相關(guān)的數(shù)據(jù)庫。而且,使用 Java 編程語言編寫的應用程序,就無須去憂慮要為不同的平臺編寫不同 的應用程序。 JDBC 的驅(qū)動程序 JDBC 的數(shù)據(jù)庫訪問要通過 JDBC 驅(qū)動程序來完成, JDBC 驅(qū)動程序是 Java應用程序與物理數(shù)據(jù)庫之間橋梁。 (1)JDBCODBC 橋驅(qū)動程序 這類驅(qū)動程序負責將 JDBC 轉(zhuǎn)換為 ODBC,然后通過 JDBCODBC 的方法調(diào)用 ODBC 驅(qū)動程序來存取數(shù)據(jù)庫。這種 JDBC石家莊鐵道大學畢業(yè)設計 9 驅(qū)動會將客戶機的 JDBC 調(diào)用轉(zhuǎn)換為對特定數(shù)據(jù)庫驅(qū)動程序的調(diào)用,進而存取數(shù)據(jù)庫,因此必須先在客戶機上安裝好特定的數(shù)據(jù)庫的數(shù)據(jù)訪問驅(qū)動庫才能使用。 (4)直接連接數(shù)據(jù)庫的純 JDBC 驅(qū)動程序 這種類型的驅(qū)動程序可以將客戶端的 JDBC 請求直接轉(zhuǎn)換成特定數(shù)據(jù)庫的協(xié)議,所有 存取數(shù)據(jù)庫的操作,都直接由驅(qū)動程序來完成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務器,可 利用它響應對HTML 頁面的訪問請求。 在 Tomcat 中,應用程序的部署很簡單,你只需將你的 WAR 放到 Tomcat 的webapps 目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。編譯以后,訪問將會很快。通過這個應用,輔助于 Ftp,你可以在遠程通過 Web 部署和撤銷應用 , 當然本地也可以 。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如Apache。這種集成只需要修改一下 Apache 和 Tomcat 的配置文件 即可。需求分析是軟件工程中的一個關(guān)鍵過程。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。 系統(tǒng) 功能描述 軟件項目團隊管理系統(tǒng)是 針對某些軟件公司組建團隊、完成項目等一些工作而完成的一個系統(tǒng),此系統(tǒng)方便了軟件項目團隊的組建,軟件項目團隊的管理以及項目結(jié)束后軟件項目團隊的解散。 經(jīng)過分析后軟件項目團隊管理系統(tǒng) 具有 員工的添加和刪除、團隊的建立和解散、新聞的發(fā)布和刪除、團隊成員的添加和刪除、 給團隊成員分配任務、 留言管理、技術(shù)論壇等模塊 。管理員主要有添加、編輯和刪除功能,主要是對員工、項目團隊和公司新聞進行操作;項目經(jīng)理可以給本團隊添加需要的團隊成員,也可換其他的成員,給團隊成員分配任務,發(fā)布團隊內(nèi)部公告,發(fā)布項目計劃等功能;普通成員可以查看自己的任務、項目計劃、團隊公告、與自己隊友進行交流等功能;系統(tǒng)匿名用戶只能瀏覽公司內(nèi)部的新聞,可以自己注冊技術(shù)論壇進行討論。 石家莊鐵道大學畢業(yè)設計 12 (1)公司員工的管理包括增加員工、查看員工信息、修改員工信息和刪除員工。 (2)團隊成員管理模塊包括項目經(jīng)理對員工的添加和刪除。 新聞 管理 人員管理 團隊管理 成員管理 建立團隊 個人信息修改 發(fā)布公告 論壇維護 添加新聞 添加員工 公告管理 管理員 項目經(jīng)理 分配任務 查看新聞 留言板 團隊公告 團隊成員 圖 31 系統(tǒng)用例圖 石家莊鐵道大學畢業(yè)設計 13 團隊管理模塊 團隊管理模塊包括團隊的建立、團隊的解散以及團隊的管理。團隊建立以后由項目經(jīng)理進行團隊成員的選擇和管理,項目經(jīng)理可以自由選擇沒有參加項目的任何員工,確定項目計劃及任務的分配,保證項目能夠順利的進行。 (3)團隊的解散是由管理員來進行的,當軟件項目結(jié)束后該團隊就可以解散,以等待下次項目團隊的建立。 新聞模塊 新聞模塊主要包括了新聞的發(fā)布、編輯、刪除和瀏覽。 (2)不管用戶以什么角色登陸到該網(wǎng)站都可以進行新聞的瀏覽。系統(tǒng)應該具有 開放性和可靠性,同時又要方便進行操作和維護。 石家莊鐵道大學畢業(yè)設計 14 第 4 章 概要設計 本章詳細的介紹了本系統(tǒng)的設計實現(xiàn),包 括系統(tǒng)功能模塊的設計和數(shù)據(jù)庫的設計,系統(tǒng)功能模塊設計主要介紹了系 統(tǒng)的功能和各功能實現(xiàn)的流程,數(shù)據(jù)庫設計主要介紹了 數(shù)據(jù)庫表的設計和各字段的意義。 圖中客戶端 可分別為:管理員、項目經(jīng)理和普通用戶 三級客戶。 軟件項目團隊管理系統(tǒng)包括了用戶登錄模塊和匿名模塊,在用戶登錄模塊中角色分為管理員、項目經(jīng)理和普通用戶三種角色。 圖 41 系統(tǒng)結(jié)構(gòu)模塊示意圖 數(shù)據(jù)庫服務器 Web 服 務 器 ( jsp) 管理員 經(jīng)理 成員 JDBC 石家莊鐵道大學畢業(yè)設計 15 瀏覽信息 用戶登錄 軟件項目團隊管理系統(tǒng) 公司新聞 技術(shù)論壇 管理員 公告管理 成員管理 修改信息 修改密碼 任務管理 項目經(jīng)理 員工管理 新聞管理 修改信息 修改密碼 團隊管理 查看公告 查看任務 修改信息 修改密碼 留言板管理 普通員工 圖 42 系統(tǒng)功能結(jié)構(gòu)圖 石家莊鐵道大學畢業(yè)設計 16 管理員模塊 本模塊 包括員工管理、新聞管理和項目團隊管理三部分。具體功能結(jié)構(gòu)分析
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1