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

正文內(nèi)容

基于jsp的任務(wù)管理系統(tǒng)設(shè)計(jì)和開發(fā)(已修改)

2025-05-23 18:31 本頁面
 

【正文】 畢業(yè)設(shè)計(jì)(論文 ) 基于 JSP的 任務(wù)管理 系統(tǒng)設(shè)計(jì)和開發(fā) 姓 名 系 別、 專 業(yè) 導(dǎo) 師 姓 名、職 稱 完 成 時(shí) 間 摘要 : 本文描述了 基于 WEB 的任務(wù) 管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)的前臺設(shè)計(jì)由JSP實(shí)現(xiàn), 以 SQL SEVER 2021為 后臺 數(shù)據(jù)服務(wù)器 ,增加系統(tǒng)的安全性和完整性 ,提高了系統(tǒng)響應(yīng)的速度 。 整個(gè)軟件系統(tǒng)基于瀏覽器 /服務(wù)器( B/S)模式。本系統(tǒng)界面設(shè)計(jì)大方 、簡潔、實(shí)用,操作簡單方便, 是一款完全適合普通 辦公日常任務(wù)管理的軟件。能實(shí)現(xiàn) 日報(bào),周報(bào)中數(shù)據(jù) 的智能化管理, 可以提高 任務(wù) 管理的效率。同時(shí)通 將其轉(zhuǎn)變?yōu)楦鞣N任務(wù)表并作出分析,為日常辦公自動化提供幫助。 關(guān)鍵字: 任務(wù)管理; 權(quán)限;自動化 第一章 引言 信息技術(shù)的飛速發(fā)展造就了一個(gè)統(tǒng)一的全球市場,導(dǎo)致了世界范圍的激烈市場競爭。不論一個(gè)企業(yè)原來的基礎(chǔ)是處于先進(jìn)、后進(jìn)抑或中間,都遵循著同一競爭尺度,即用戶選擇原則。殘酷的市場競爭給企業(yè)帶來的壓力可歸納為 :時(shí)間T(Time,即開發(fā)新產(chǎn)品的時(shí)間或成熟產(chǎn)品的上市時(shí)間 )、質(zhì)量 Q(Quality)、成本C(eost)、服務(wù) S(serviee)和環(huán)境 E(Environment)。 TQesE 是企業(yè)發(fā)展的永恒主題,不斷完善 TQcSE 也是企業(yè)永無止境的目標(biāo)。面對這樣殘酷的形勢,企業(yè)如果不能開發(fā)新產(chǎn)品,特別是技術(shù)含量高的獨(dú)占性的產(chǎn)品,則無法參與市場競爭。 開發(fā)背景 軟件開發(fā)大體經(jīng)歷了三個(gè)發(fā)展階段 :程序設(shè)計(jì)、程序系統(tǒng)和軟件工程。 在程序設(shè)計(jì)階段,軟件的質(zhì)量取決于程序員個(gè)人的編程水平,程序員的工作是在 “手工作坊 ”中進(jìn)行。而當(dāng)軟件開發(fā)發(fā)展到程序系統(tǒng)階段,軟件的質(zhì)量有軟件開發(fā)小組編碼和測試質(zhì)量決定,在這一階段,開發(fā)人員之間的協(xié)作 工作已開始 顯得越來越重要。但隨著軟件系統(tǒng)、軟件項(xiàng)目開發(fā)的規(guī)模越來越大,項(xiàng)目成功的關(guān)鍵在于項(xiàng)目團(tuán)隊(duì)在整個(gè)軟件生命周期中的管理和控制水平。 在軟件工程階段,軟件技術(shù)和軟件產(chǎn)品隨著 Intemet 應(yīng)用日新月異,開發(fā)技術(shù)尤其是過程建模技術(shù)、軟件復(fù)用技術(shù)、構(gòu)建構(gòu)架技術(shù)、分布式技術(shù)的成熟,為軟件企業(yè)開發(fā)過程注入了新的活力。面向網(wǎng)絡(luò)的團(tuán)隊(duì)開發(fā)工作模式已成為軟件開發(fā)的主流方式。在這種工作模式下,隨著軟件開發(fā)人員的增加和開發(fā)環(huán)境的日益復(fù)雜,使得軟件開發(fā)過程越來越復(fù)雜,越來越難以管理。 與此同時(shí),軟件開發(fā)環(huán)境的變更也越來越復(fù)雜 :多操作系統(tǒng),多開發(fā)工具, 面向網(wǎng)絡(luò),團(tuán)隊(duì)工作方式及異地開發(fā)等,更突出了軟件開發(fā)過程中出現(xiàn)的問題。目前軟件組織面臨著不斷激化的市場競爭的同時(shí),還面臨著自身管理方面的問題,這些問題包括 : (l)缺乏對用戶需求進(jìn)行有效的管理和追蹤的工具 : (2)產(chǎn)品升級和維護(hù)所必需的程序和文檔非常混亂 。 (3)代碼可重用性差,不能對產(chǎn)品進(jìn)行功能擴(kuò)充 。 (4)開發(fā)過程中的人員流動經(jīng)常發(fā)生 。 (5)由于管理不善致使未經(jīng)測試的程序加入到產(chǎn)品中 。 (6)用戶與開發(fā)商沒有有效的產(chǎn)品交接界面。 事實(shí)上, 任務(wù) 管理的發(fā)展不論是技術(shù)也好,還是管理 工具也好,都是計(jì)算機(jī)工業(yè)迅猛發(fā)展的結(jié)果,尤其是以日新月異的速度發(fā)展的 Intemet 技術(shù)及其應(yīng)用,給軟件產(chǎn)業(yè)帶來了新的挑戰(zhàn),軟件開發(fā)越來越難以管理,伴隨著軟件開發(fā)過程中出現(xiàn)的新問題 :團(tuán)隊(duì)溝通困難,軟件重用率低下,代碼冗余度高,文檔不健全等。最終結(jié)果導(dǎo)致開發(fā)周期延長,產(chǎn)品可靠性下降,質(zhì)量低劣,軟件產(chǎn)品維護(hù)困難,項(xiàng)目風(fēng)險(xiǎn)增加。人們開始努力地尋找解決方案,這就促使了 任務(wù) 管理的發(fā)展。與此同時(shí),人們發(fā)現(xiàn)好的配置管理確實(shí)能夠解決產(chǎn)品生產(chǎn)過程的問題,能夠提高產(chǎn)品質(zhì)量,更重要的是使得產(chǎn)品生產(chǎn)過程中,諸多不可控因素在良好的配置 管理過程中變得有序和可控,所以配置管理稱為對軟件企業(yè)的一種基本要求,一種規(guī)范,一種標(biāo)準(zhǔn) (15090001 業(yè)標(biāo)準(zhǔn) )。 現(xiàn)代軟件開發(fā)管理的關(guān)鍵是進(jìn)行有效的 任務(wù) 管理,用 任務(wù) 管理系統(tǒng)來維護(hù)開發(fā)過程中越來越多的中間產(chǎn)品。這些中間產(chǎn)品包括傳統(tǒng)的軟件需求、設(shè)計(jì)、實(shí)現(xiàn)代碼等文檔外,第三方構(gòu)件,歷史項(xiàng)目資料、項(xiàng)目開發(fā)歷史、可重用構(gòu)件及開發(fā)組織的一些成熟的經(jīng)驗(yàn)和模式等文檔。然而,更為重要的是項(xiàng)目跨度和規(guī)模在不斷擴(kuò)大,軟件的開發(fā)受到客戶、開發(fā)人員、技術(shù)、合作伙伴、管理等多方面因素的影響,軟件產(chǎn)品尤其是中間軟件產(chǎn)品一直處于不停的相 互影響和變動之中。軟件的復(fù)雜性是軟件的本質(zhì),軟件工程第一定律表明 :不管你處在生命周期的哪個(gè)階段,系統(tǒng)都會發(fā)展變化,而且這種改變會一直存在于整個(gè)軟件開發(fā)的生命周期中。沒有科學(xué)完善的管理機(jī)制,軟件的質(zhì)量和成本就將難以保證。 軟件變更帶來的影響是多方面的,對于缺乏控制手段的軟件組織,變更的不 確定性和復(fù)雜性將會給管理和維護(hù)造成混亂。而對于成熟的軟件組織,有效的管理和控制變更是自身完善的機(jī)會,因?yàn)閷τ谲浖a(chǎn)品來說,變更意味著新的技術(shù)的引入,新的市場的機(jī)會的出現(xiàn),新的更為完善的產(chǎn)品的形成。因此,好的軟件組織會把變更看成 是一種必須,著力去控制實(shí)現(xiàn)而不是回避變更。 如何有效地維護(hù)、管理、追蹤變更、防止混亂,傳統(tǒng)手工的、單機(jī)的、靜態(tài)的文檔管理己經(jīng)無法適應(yīng)現(xiàn)代軟件企業(yè)的發(fā)展需要,需要更為完整的管理方法來維護(hù)軟件產(chǎn)品,而 任務(wù) 管理系統(tǒng)能夠有效地解決上述問題,并對軟件開發(fā)過程提供自動化支持。 然而, 任務(wù) 管理在各個(gè)軟件企業(yè)的實(shí)施是有差異的,畢竟 任務(wù) 管理并不是一項(xiàng)純技術(shù)的問題,有許多人的因素影響著 任務(wù) 管理的實(shí)施,因此,從某種意義上講 任務(wù) 管理更應(yīng)該屬于一種管理范疇的問題, 任務(wù) 管理工具是 任務(wù) 管理的一種輔助手段。由于企業(yè)管理上工作流程的差異,導(dǎo) 致商業(yè)的 任務(wù) 管理軟件在某種程度上難以滿足企業(yè)的開發(fā)需要。一個(gè)合理的有效的 任務(wù) 管理的解決方案是建立在軟件企業(yè)的產(chǎn)品開發(fā)模型之上,是能夠與這個(gè)企業(yè)的產(chǎn)品開發(fā)過程吻合的配置管理解決方案,所以有能力的軟件企業(yè)大都自行開發(fā) 任務(wù) 管理系統(tǒng)。 國內(nèi)外研究技術(shù)開發(fā)狀況 以變更控制和支持過程為中心,是現(xiàn)代 任務(wù) 管理系統(tǒng)的主要特點(diǎn),能否實(shí)現(xiàn)有效的變更控制已成為判斷軟件企業(yè)是否專業(yè)化和正規(guī)化的重要標(biāo)準(zhǔn)。所謂控制變更指的是不論處在生命周期的哪個(gè)階段,系統(tǒng)都會發(fā)生改變,而且這種改變會一直存在于整個(gè)軟件開發(fā)的生命周期中。變更包含兩方 面內(nèi)容 :一是對變更過程的控制,保證變更以可以控制的方式進(jìn)行 。二是對文檔的控制,變更必然導(dǎo)致文檔的變化。所以配置管理系統(tǒng)要在這兩方面提供支持叫。 所謂支持過程指的是對軟件過程的支持,軟件工程方法研究開始從 “生存周期 ”向 “過程 ”轉(zhuǎn)移,軟件過程的改進(jìn)成為軟件開發(fā)組織的一個(gè)重要努力方向。美國卡耐基梅隆大學(xué)軟件工程研究所提出的軟件過程成熟度模型 CMM 是這一研究成果的標(biāo)志,人們開始認(rèn)識到軟件產(chǎn)品的質(zhì)量在很大程度上依賴于軟件過程 ,任務(wù) 管理隨著 任務(wù) 管理的應(yīng)用己趨向成熟,但仍需要解決一些問題,這些問題有的是配置管理自身的技術(shù) 問題,有的是新的需求新的開發(fā)模式帶來的應(yīng)用和集成 問題,對于這些問題的解決將形成 任務(wù) 管理下一步發(fā)展的趨勢,可歸納為 : (l)配置管理將于其他軟件開發(fā)工具進(jìn)行集成 配置管理不是一個(gè)獨(dú)立的領(lǐng)域,它與其它軟件開發(fā)工具共同構(gòu)成軟件開發(fā)的工程環(huán)境。配置管理集成包括 :配置管理系統(tǒng)間的集成 :一個(gè)軟件組織可能存在多種配置管理系統(tǒng)。 與其他系統(tǒng)間的集成 :如與 case 工具,與軟件測試工具等。 (2)新的開發(fā)模式對配置管理提出的新的需求 在配置管理廠商致力于解決傳統(tǒng)軟件開發(fā)中的配置需求的同時(shí),新的開發(fā)模式新的應(yīng)用就已開始出現(xiàn)。 Intemet 給軟件開發(fā)帶來了新的組織模式和協(xié)作模式,這就要求 任務(wù) 管理提供 Web 支持,一方面為傳統(tǒng)的配置管理系統(tǒng)提供 Web 方式的訪問接口,另一方面基于 web 構(gòu)造 任務(wù) 管理 iis。 第二章 開發(fā)工具和開發(fā)環(huán)境 2. 1 JSP 語言介紹 JSP( JAVA SERVER PAGES)是由 Sun 公司在 java 語言上開發(fā)出來的一種動態(tài)網(wǎng)頁制作技術(shù),其可使您可以將網(wǎng)頁中的動態(tài)部分和靜態(tài)的 HTML 相分離。 JSP實(shí)際上是 JSP 定義的一些標(biāo)記和 JAVA 程序段,以及 HTML 文件的混合體。 您可以使用平常 得心應(yīng)手的工具并按照平常的方式來書寫 HTML 語句。然后,將動態(tài)部分用特殊的標(biāo)記嵌入即可,這些標(biāo)記常常以“< %”開始并以“ %>”結(jié)束。 通常 要將文件以 “.jsp” 為擴(kuò)展名,并將它放置到任何可以放置普通 WEB頁面的路徑下。盡管 JSP 文件看起來更 像 是 HTML文件而不是 Servlet 文件,但事實(shí)上,它恰恰將轉(zhuǎn)換為 Servlet 文件 , 其中的靜態(tài) HTML 僅僅用來輸出 Servlet服務(wù)方法返回的信息。如果 JSP pages 已經(jīng)被轉(zhuǎn)換為 Servlet 且 Servlet 被編譯進(jìn)而被 裝載(在第一次被 Request 時(shí)),當(dāng)您再次 Request 此 JSP頁面時(shí),將察覺不到一瞬的延遲。好象一個(gè) URL 是指向一個(gè) HTML,但事實(shí)上它指向的是一個(gè) Servlet 或 JSP pages。 構(gòu)造一個(gè) JSP page, 除了可內(nèi)嵌的規(guī)則的 HTML,還有三類主要的 JSP元素:Scripting elements, Directives,和 Actions。 使用 Scripting elements 您可以定義最終轉(zhuǎn)換為 Servlet 的部分, Directives 使您可以控制這個(gè) Servlet 的整體結(jié)構(gòu),而 Actions 使您可以指定可重用的已有組件,另外,還可控制 JSP引擎的運(yùn)行。為了簡化 Scripting elements, 您可以在某一段上利用一些預(yù)定義的變量,如 request。 在當(dāng)今世界 , 流行的 Inter 應(yīng)用程序開發(fā)主要有: ASP, PHP, CGI, JSP等多種方案,技術(shù)上各有優(yōu)缺點(diǎn),但是 JSP以其簡單易學(xué),跨平臺的特性,在眾多程序中獨(dú)樹一幟,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛的應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國內(nèi) JSP現(xiàn)在也得到了比較廣泛的重視 。 JSP 的特點(diǎn) ( 1) 一次編寫到處運(yùn)行 。在這一點(diǎn)上 Java比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何修改。 (2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中部署,在任意環(huán)境中擴(kuò)展。相比 ASP/PHP 的局限性是顯而易見的。 ( 3) 強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 JSP/Servlet,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺 Application 進(jìn)行事務(wù)處理、消息處理,一臺服務(wù)器到多臺服務(wù)器, Java 顯示了一個(gè)巨大的生命力。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)和 ASP很像。 Java 已經(jīng)有許 多非常優(yōu)秀的開發(fā)工具,而且許多都是免費(fèi)得到,并且其中有許多已經(jīng)可以順利地運(yùn)行于多種平臺之下。 JSP 技術(shù)的基礎(chǔ)是 Java Servlet, JSP 具備了 Java 技術(shù)的簡單易用、完全面向?qū)ο蟆⒕哂衅脚_無關(guān)性且安全可靠、主要面向 Inter 的所有優(yōu)點(diǎn)。這也是我們采用 JSP技術(shù)的原因。 JSP 的運(yùn)作模式 JSP作為 J2EE的一部分,既可以用于開發(fā)小型的 Web站點(diǎn)、也可以用于開發(fā)大型的、企業(yè)級的應(yīng)用程序,直接使用 JSP對于最小型的 Web站點(diǎn),可以直接使用 JSP來構(gòu)建動態(tài)網(wǎng)頁,這種站點(diǎn)最為簡單, 所需要的僅僅是簡單的留言板、動態(tài)日期等基本的功能。對于這種開發(fā)模式,一般可以將所有的動態(tài)處理部分都放置在 JSP的 Scriptlet中,就像一般使用 PHP或 ASP開發(fā)動態(tài)網(wǎng)頁一樣。 請求 調(diào)用 請求 回傳 回傳 回傳 圖示: JSP運(yùn)作模式 web 服務(wù)器 JSP 容器tomcat 數(shù)據(jù)庫 瀏覽器 +JavaBeans中型站點(diǎn)面對的是數(shù)據(jù)庫查詢、用戶管理和小量的商業(yè)業(yè)務(wù)邏輯。對于這種站點(diǎn),不能將所有的東西全部交給 JSP頁面來處理。在單純的JSP中加入 JavaBeans技術(shù)將有助于這種中型網(wǎng)站的開發(fā)。利用 JavaBeans,將很容易完成如數(shù)據(jù)庫連接、用戶登錄與注銷、商業(yè)業(yè)務(wù)邏輯封裝的任務(wù)。如:將常用的數(shù)據(jù)庫連接寫為一個(gè) JavaBeans,既方便了使用,又可以使 JSP文件簡單而清晰,通過封裝,還可以防止一般的開發(fā)人員直接獲得數(shù)據(jù)庫的控制權(quán)。 +JavaBeans+Servlet Servlet在不再擔(dān)負(fù)動態(tài)頁面 生成的任務(wù)以后,開始擔(dān)負(fù)起決定整個(gè)網(wǎng)站邏輯流程的任務(wù)。在邏輯關(guān)系異常復(fù)雜的網(wǎng)站中,借助于 Servlet和 JSP良好的交互關(guān)系和 JavaBeans的協(xié)助,完全可以將網(wǎng)站的整個(gè)邏輯結(jié)構(gòu)放在 Servlet中,而
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1