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

正文內(nèi)容

企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文設(shè)計(jì)-wenkub

2022-09-06 16:14:07 本頁面
 

【正文】 Java 已經(jīng)不再簡(jiǎn)單地是一門語言,它更像一個(gè)完整的體系,一個(gè)系統(tǒng)的開發(fā)平臺(tái)。使用 MVC設(shè)計(jì)模式 被分成三個(gè)核心部件:模型、視圖、控制器。模型、視圖、控制器各自的功能以及它們之間的關(guān)系如圖 1 所示 5 圖 1 MVC 組件類型的關(guān)系和功能 B/S 模型介紹 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 B/S 結(jié)構(gòu)圖如 2 所示 用戶請(qǐng)求 通 知 改 變 方法的調(diào)用 事件 互聯(lián)網(wǎng) 客戶機(jī) 1 客戶機(jī) 2 客戶機(jī) 3 Web 服務(wù)器 數(shù)據(jù)庫服務(wù)器 模型 封裝應(yīng)用程序狀態(tài) 響應(yīng)狀態(tài)查詢 應(yīng)用程序功能 通知視圖改變 視圖 解釋模型 模型更新請(qǐng)求 發(fā)送用戶輸入給控制器 控制器可以選擇視圖 控制器 定義應(yīng)用程序行為 用戶動(dòng)作映射成模型更新 選擇響應(yīng)的視圖 狀態(tài)改變 視圖選擇 狀態(tài)查詢 企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 圖 2 B/S結(jié)構(gòu)圖 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) : ( 1)具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。 B/S 模式的缺點(diǎn) : ( 1)想要加自己想要的個(gè)性化的功能需求,無法實(shí)現(xiàn)。 ( 5)功能弱化,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功能要求。可以說 MyEclipse 幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 Tomcat 簡(jiǎn)介 自從 JSP 發(fā)布之后,推出了各式各樣的 JSP 引擎。其次,Tomcat 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。由于 Java 的 特點(diǎn)與 平臺(tái)無關(guān),再加 上 Servlet 運(yùn)行在服務(wù)器端,因此 Servlet 對(duì)于用戶是完全透明的。當(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]。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 客戶端 Servlet 容器 Servlet1 Servlet2 Request Response 9 第三 章 系統(tǒng)需求分析 系統(tǒng)任務(wù)描述 本系統(tǒng)是采用 Java 基于 B/S 開發(fā)的企業(yè)項(xiàng)目管理系統(tǒng)的功能模塊的設(shè)計(jì)和開發(fā)。 本系統(tǒng)具體功能需求如下: ( 1) 由項(xiàng)目管理系統(tǒng) 登錄界面登錄到管理界面,即系統(tǒng)的服務(wù)器端。 企業(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)度 。 系統(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)在:簡(jiǎn)單、面向 對(duì)象、多線程、安全性等方面。因?yàn)槟P团c控制器和視圖相分離,所以很容易改變應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。 有利軟件工程化管理: 企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 由于不同的層各司其職,每一層不同的 應(yīng)用具有某些相同的特征,有利于通過工程化、工具化管理程序代碼。系統(tǒng)設(shè)計(jì)工作應(yīng)該自頂向下地進(jìn)行。 系統(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)的使用性。 import 。//連接數(shù)據(jù)庫 } catch (Exception e) { } return conn。 } } 企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 22 增刪改查方法 package 。 import 。 import 。 private Connection conn。 public Project addProject(Project project) { conn = ()。 (2, ())。 23 (6, ())。 (插入成功 )。 } public boolean delProjectById(int id) { boolean flag = false。 int ros = ()。 } finally { ()。 String sql = select * from B_PROJECT。 ((pj_id))。 ((pj_development))。 ((pj_state))。 } return list。 + id + 39。 ((pj_id))。 ((pj_development))。 ((pj_state))。 } return list。+projectname+39。 企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 while (()) { project = new Project()。 ((pj_manager))。 ((pj_priority))。 } } catch (SQLException e) { ()。 conn = ()。 + () + 39。 + () + 39。 + () + 39。 27 + () + 39。 if (row != 0) { flag = true。 } return flag。 } if (ps != null) { try { ()。 } catch (SQLException e) { ()。在分析、研究企業(yè)項(xiàng)目的基礎(chǔ)上,對(duì)系統(tǒng)的組織結(jié)構(gòu)、數(shù)據(jù)流程、用戶需求等內(nèi)容進(jìn)行了詳細(xì)的調(diào)查和分析。 首先,操作簡(jiǎn)便性。使用 Firefox 瀏覽器瀏覽 時(shí),列表中的記錄不能被選中;使用高版本的 IE 瀏覽器瀏覽時(shí),部分頁面會(huì)出現(xiàn)布局錯(cuò)落的現(xiàn)象。 如果以后要對(duì)此系統(tǒng)進(jìn)行優(yōu)化,可以從以下方面進(jìn)行。 第三,如有必要,可以嘗試優(yōu)化部分模塊的算法,如人員、項(xiàng)目費(fèi)用導(dǎo)入模塊。如人員信息維護(hù)、用戶信息維護(hù)等。有些模塊算法設(shè)計(jì)得還不夠好,以至于讓用戶等待的時(shí)間稍長。如人員管理模塊,人員信息的維護(hù)只能一個(gè)一個(gè)操作,如果需要一次更新大量人員信息時(shí),操作起來非常繁瑣。課題中,完成了對(duì)用戶和系統(tǒng)流程的需求分析的調(diào)查,系統(tǒng) 的分析和設(shè)計(jì),增強(qiáng)了 Java 網(wǎng)絡(luò)編程的實(shí)際鍛煉。 } } } 系統(tǒng)測(cè)試 首先, 用戶 在登錄界面中輸入用戶名和密碼進(jìn)入到服務(wù)器端。 } 企業(yè)項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 28 ps = null。 } catch (SQLException e) { ()。 } } catch (SQLException e) { ()。 try { ps = (sql)。 + () + 39。 + () + 39。 + () + 39。 + () + 39。 } return list。 (project)。 ((pj_begintime))。 ((pj_name))。 try { ps =
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1