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

正文內(nèi)容

企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)(編輯修改稿)

2025-07-20 14:03 本頁面
 

【文章內(nèi)容簡介】 了各式各樣的 JSP 引擎。Apache Group 在完成 的開發(fā)以后,開始考慮在 SUN 的 JSWDK 基礎(chǔ)上開發(fā)一個(gè)可以直接提供Web 服務(wù)的 JSP 服務(wù)器,當(dāng)然同時(shí)也支持 Servlet, 這樣 Tomcat 就誕生了。Tomcat 是jakarta 項(xiàng)目中的一個(gè)重要的子項(xiàng)目,其被 JavaWorld 雜志的編輯選為 2022 年度最具創(chuàng)新的 java 產(chǎn)品,同時(shí)它又是 sun 公司官方推薦的 servlet 和 jsp 容器,因此其越來越多的受到軟件公司和開發(fā)人員的喜愛。servlet 和 jsp 的最新規(guī)范都可以在 tomcat 的新版本中得到實(shí)現(xiàn)。其次,Tomcat 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。Tomcat 與 Apache 的組合相當(dāng)完美 [7]。Tomcat 工作原理:Tomcat 的工作模式 3 種:獨(dú)立 Servlet,進(jìn)程內(nèi) servlet,進(jìn)程外 servlet。Servlet 是一種運(yùn)行在支持 Java 語言的服務(wù)器上的組件,Servlet 與普通 Java 類的區(qū)別就在于它運(yùn)行在服務(wù)器上。由于 Java 的特點(diǎn)與平臺(tái)無關(guān),再加上 Servlet 運(yùn)行在服務(wù)器端,因此 Servlet 對(duì)于用戶是完全透明的。Servlet 容器的作用是負(fù)責(zé)處理客戶發(fā)送的請(qǐng)求。當(dāng)客戶發(fā)送一個(gè)請(qǐng)求時(shí),Servlet容器獲取用戶的請(qǐng)求,然后調(diào)用相應(yīng)的一個(gè) Servlet,開始執(zhí)行 Servlet 中方法,并獲得相應(yīng)的執(zhí)行結(jié)果返回給客戶。Tomcat 就是起這樣作用的容器。當(dāng)客戶端發(fā)送一個(gè)請(qǐng)求來調(diào)用一個(gè)資源時(shí),Servlet 容器會(huì)用對(duì)象 ServletRequest 把客戶端發(fā)送的請(qǐng)求進(jìn)行封裝,然后根據(jù)Java Servlet API 文檔中定義的一些 Servlet 方法,完成 Servlet 的執(zhí)行之后把執(zhí)行的結(jié)果封裝到 ServletResponse 對(duì)象中,最后 Servlet 容器把客戶的請(qǐng)求發(fā)給客戶,完成為客戶企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8的一次服務(wù)過程 [8]。Tomcat Servlet 容器的作用過程如下圖 3 所示圖 3 Tomcat 作用圖 MySQL 簡介 MySQL 是一個(gè)開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司,目前屬于 Oracle 公司。關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就增加了速度并提高了靈活性,MyEclipse 的 SQL語言是用于訪問數(shù)據(jù)庫的最常用的標(biāo)準(zhǔn)化語言。目前 MySQL 被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。在 MySQL 數(shù)據(jù)庫中,用于保存數(shù)據(jù)記錄的結(jié)構(gòu)被稱為數(shù)據(jù)表。而每一條數(shù)據(jù)記錄則是由更小的數(shù)據(jù)對(duì)象,即數(shù)據(jù)類型組成。因此,總體來說,一個(gè)或多個(gè)數(shù)據(jù)類型組成一條數(shù)據(jù)記錄,一條或多條數(shù)據(jù)記錄組成一個(gè)數(shù)據(jù)表,一個(gè)或多個(gè)數(shù)據(jù)表組成一個(gè)數(shù)據(jù)庫 [9]??蛻舳薙ervlet 容器Servlet1Servlet2RequestResponse9第三章 系統(tǒng)需求分析 系統(tǒng)任務(wù)描述本系統(tǒng)是采用 Java 基于 B/S 開發(fā)的企業(yè)項(xiàng)目管理系統(tǒng)的功能模塊的設(shè)計(jì)和開發(fā)。這些模塊實(shí)現(xiàn)任務(wù)管理、項(xiàng)目管理、人員管理、客戶管理、個(gè)人信息管理。該系統(tǒng)主要是為了讓企業(yè)的管理人員能夠更方便、快捷的掌握公司各個(gè)項(xiàng)目的基本情況;讓項(xiàng)目經(jīng)理可以方便快捷的管理項(xiàng)目;比較好的實(shí)現(xiàn)信息同步、實(shí)時(shí)展示;做到項(xiàng)目信息透明化 [10]。 系統(tǒng)功能分析 系統(tǒng)的功能需求企業(yè)項(xiàng)目管理系統(tǒng)需要完成以下一些基本功能:登錄該系統(tǒng);任務(wù)管理模塊;項(xiàng)目管理模塊;人員管理模塊;客戶管理模塊;個(gè)人信息模塊;退出系統(tǒng)。本系統(tǒng)具體功能需求如下:(1)由項(xiàng)目管理系統(tǒng)登錄界面登錄到管理界面,即系統(tǒng)的服務(wù)器端。用戶經(jīng)登錄界面都系統(tǒng)主頁面。(2)不論是管理員還是用戶都需要在登錄界面輸入正確的用戶名和密碼后才可以登錄到各自的界面中去。(3)從主界面點(diǎn)擊任務(wù)管理進(jìn)入相應(yīng)的操作界面,對(duì)收到的任務(wù)進(jìn)行增加,并可以對(duì)該任務(wù)修改和查詢,對(duì)已過期的任務(wù)進(jìn)行刪除。企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10(4)從主界面點(diǎn)擊項(xiàng)目管理進(jìn)入相應(yīng)的操作界面,對(duì)要做的項(xiàng)目進(jìn)行統(tǒng)一的增刪改查管理,及時(shí)更新項(xiàng)目的進(jìn)度。(5)從主界面點(diǎn)擊客戶管理進(jìn)入相應(yīng)的操作界面,對(duì)公司客戶進(jìn)行記錄和修改,明確客戶的信息。(6)從主界面點(diǎn)擊人員管理進(jìn)入相應(yīng)的操作界面,對(duì)公司內(nèi)部人員管理,以及工資的發(fā)給情況。(7)從主界面點(diǎn)擊個(gè)人信息管理進(jìn)入相應(yīng)的操作界面,對(duì)個(gè)人信息進(jìn)行修改。 系統(tǒng)數(shù)據(jù)流圖管理員進(jìn)入登陸界面如圖 4 所示圖 4 登錄頁面流程圖 系統(tǒng)數(shù)據(jù)分析在仔細(xì)調(diào)查企業(yè)項(xiàng)目管理過程的基礎(chǔ)上,總結(jié)出該系統(tǒng)需要滿足以下主要系統(tǒng)數(shù)據(jù)的需求:登錄界面 用戶名,密碼核對(duì)系統(tǒng)管理界面任務(wù)管理人員管理客戶管理輸入密碼密碼正確密碼錯(cuò)誤項(xiàng)目管理個(gè)人信息管理11圖 5 用戶實(shí)體圖圖 6 任務(wù)管理實(shí)體圖圖 7 項(xiàng)目管理實(shí)體圖真實(shí)姓名電話信息說明用戶信息用戶密碼用戶名性別工資部門年齡用戶信息發(fā)送者優(yōu)先級(jí)任務(wù)標(biāo)題工期結(jié)束時(shí)間執(zhí)行性開始時(shí)間項(xiàng)目管理項(xiàng)目名稱 客戶名稱項(xiàng)目經(jīng)理完成狀態(tài) 工期工期工期工期企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12圖 8 客戶信息管理實(shí)體圖圖 9 員工信息管理實(shí)體圖圖 10 員工工資管理實(shí)體圖項(xiàng)目管理添加時(shí)間公司背景聯(lián)系人公司名稱聯(lián)系電話 地址員工信息身份證 員工類型職位年齡員工編號(hào)姓名電話性別 出生日期員工信息扣除工資總工資狀態(tài)員工姓名年份月份實(shí)發(fā)工資發(fā)款人13 系統(tǒng)可行性分析從技術(shù)發(fā)面來看,Java 語言的優(yōu)點(diǎn)主要表現(xiàn)在:簡單、面向?qū)ο蟆⒍嗑€程、安全性等方面。 (1)java 的簡單性:和 C++相比,語法簡單了,取消了指針的語法;內(nèi)存分配和回收不需要我們來過渡關(guān)注,C++可以多繼承,但 java 只能是單繼承,相對(duì)于類來說。(注:接口可以多繼承) (2)java 面向?qū)ο螅簀ava 算是純面向?qū)ο?,?jquery 是更純的面向?qū)ο蟆?在java 編程思想這本書說過, “Everything is object!” 這樣便于人類的構(gòu)思和設(shè)計(jì),更符合人們的思考問題方式 (3)分布式:主要還是用在 EJB 上 (4)安全性:java 的語法限定了源程序的安全性,首先編譯器會(huì)進(jìn)行源代碼的第一步檢查 (5)跨平臺(tái):java 能夠跨越不同的操作系統(tǒng)平臺(tái),平臺(tái)無關(guān)性 怎么跨平臺(tái)呢? 主要是在不同的操作系統(tǒng)中,JVM 規(guī)范都是一樣的,被 JVM 加載成各個(gè)操作系統(tǒng)所支持的,屏蔽了底層操作系統(tǒng)的差異 (6) 、高性能:開閉原則 對(duì)擴(kuò)展開放,對(duì)修改關(guān)閉 java 是即時(shí)編譯的 ( 7) 、多線程: Java 開發(fā)的流 MVC 的優(yōu)點(diǎn)耦合性低:視圖層和業(yè)務(wù)層分離,這樣就允許更改視圖層代碼而不用重新編譯模型和控制器代碼,同樣,應(yīng)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,從而可以減少代碼的重復(fù)性。因?yàn)槟P团c控制器和視圖相分離,所以很容易改變應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。生命周期成本低:MVC 使開發(fā)和維護(hù)用戶接口的技術(shù)含量降低。部署快:使用 MVC 模式使開發(fā)時(shí)間得到相當(dāng)大的縮減,它使程序員(Java 開發(fā)人員)集中精力于業(yè)務(wù)邏輯,界面程序員(HTML 和 JSP 開發(fā)人員)集中精力于表現(xiàn)形式上。可維護(hù)性高:分離視圖層和業(yè)務(wù)邏輯層也使得 WEB 應(yīng)用更易于維護(hù)和修改。有利軟件工程化管理:企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14由于不同的層各司其職,每一層不同的應(yīng)用具有某些相同的特征,有利于通過工程化、工具化管理程序代碼。控制器也提供了一個(gè)好處,就是可以使用控制器來聯(lián)接不同的模型和視圖去完成用戶的需求,這樣控制器可以為構(gòu)造應(yīng)用程序提供強(qiáng)有力的手段。給定一些可重用的模型和視圖,控制器可以根據(jù)用戶的需求選擇模型進(jìn)行處理,然后選擇視圖將處理結(jié)果顯示給用戶。15第四章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是本系統(tǒng)開發(fā)的重要階段,它直接影響到目標(biāo)系統(tǒng)的質(zhì)量,是整個(gè)開發(fā)工作的核心。系統(tǒng)設(shè)計(jì)工作應(yīng)該自頂向下地進(jìn)行。首先設(shè)計(jì)總體結(jié)構(gòu),然后再逐層深入,直至進(jìn)行每一個(gè)模塊的設(shè)計(jì)??傮w設(shè)計(jì)主要是指在系統(tǒng)分析的基礎(chǔ)上,對(duì)整個(gè)系統(tǒng)的劃分(子系統(tǒng)) 、機(jī)器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存貯規(guī)律以及整個(gè)系統(tǒng)實(shí)現(xiàn)規(guī)劃等方面進(jìn)行合理的安排。系統(tǒng)設(shè)計(jì)遵循的原則是:系統(tǒng)性、適應(yīng)性、穩(wěn)健性、經(jīng)濟(jì)性。 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)是用 Java 語言基于 B/S 開發(fā)設(shè)計(jì)的,其核心的 MVC 技術(shù)決定了該系統(tǒng)的安全性和穩(wěn)定性,從而保證了本系統(tǒng)有較強(qiáng)的使用性。登錄到系統(tǒng)管理界面后,可以對(duì)相應(yīng)的任務(wù)、項(xiàng)目、公司人員、客戶以及個(gè)人信息的管理,實(shí)現(xiàn)了項(xiàng)目全面管理公司業(yè)務(wù),加強(qiáng)跨部門溝通協(xié)作,有效配置和共享資源,減少計(jì)劃拖延和降
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1