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

正文內(nèi)容

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

2023-07-08 14:03:37 本頁面
 

【正文】 Java 是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計語言和 Java 平臺(即 JavaSE, JavaEE, JavaME)的總稱。如今,Java 已經(jīng)不再簡單地是一門語言,它更像一個完整的體系,一個系統(tǒng)的開發(fā)平臺。使用MVC 設(shè)計模式被分成三個核心部件:模型、視圖、控制器。模型、視圖、控制器各自的功能以及它們之間的關(guān)系如圖 1 所示5圖 1 MVC 組件類型的關(guān)系和功能 B/S 模型介紹B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。B/S 結(jié)構(gòu)圖如 2 所示用戶請求通知改變方法的調(diào)用 事件互聯(lián)網(wǎng)客戶機(jī) 1 客戶機(jī) 2 客戶機(jī) 3Web 服務(wù)器 數(shù)據(jù)庫服務(wù)器模型封裝應(yīng)用程序狀態(tài)響應(yīng)狀態(tài)查詢應(yīng)用程序功能通知視圖改變視圖解釋模型模型更新請求發(fā)送用戶輸入給控制器控制器可以選擇視圖控制器定義應(yīng)用程序行為用戶動作映射成模型更新選擇響應(yīng)的視圖狀態(tài)改變視圖選擇狀態(tài)查詢企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 6 圖 2 B/S 結(jié)構(gòu)圖B/S 結(jié)構(gòu)的優(yōu)點:(1)具有分布性特點,可以隨時隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。B/S 模式的缺點:(1)想要加自己想要的個性化的功能需求,無法實現(xiàn)。 (5)功能弱化,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求??梢哉f MyEclipse 幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 Tomcat 簡介自從 JSP 發(fā)布之后,推出了各式各樣的 JSP 引擎。其次,Tomcat 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。由于 Java 的特點與平臺無關(guān),再加上 Servlet 運(yùn)行在服務(wù)器端,因此 Servlet 對于用戶是完全透明的。當(dāng)客戶端發(fā)送一個請求來調(diào)用一個資源時,Servlet 容器會用對象 ServletRequest 把客戶端發(fā)送的請求進(jìn)行封裝,然后根據(jù)Java Servlet API 文檔中定義的一些 Servlet 方法,完成 Servlet 的執(zhí)行之后把執(zhí)行的結(jié)果封裝到 ServletResponse 對象中,最后 Servlet 容器把客戶的請求發(fā)給客戶,完成為客戶企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 8的一次服務(wù)過程 [8]。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫??蛻舳薙ervlet 容器Servlet1Servlet2RequestResponse9第三章 系統(tǒng)需求分析 系統(tǒng)任務(wù)描述本系統(tǒng)是采用 Java 基于 B/S 開發(fā)的企業(yè)項目管理系統(tǒng)的功能模塊的設(shè)計和開發(fā)。本系統(tǒng)具體功能需求如下:(1)由項目管理系統(tǒng)登錄界面登錄到管理界面,即系統(tǒng)的服務(wù)器端。企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 10(4)從主界面點擊項目管理進(jìn)入相應(yīng)的操作界面,對要做的項目進(jìn)行統(tǒng)一的增刪改查管理,及時更新項目的進(jìn)度。 系統(tǒng)數(shù)據(jù)流圖管理員進(jìn)入登陸界面如圖 4 所示圖 4 登錄頁面流程圖 系統(tǒng)數(shù)據(jù)分析在仔細(xì)調(diào)查企業(yè)項目管理過程的基礎(chǔ)上,總結(jié)出該系統(tǒng)需要滿足以下主要系統(tǒng)數(shù)據(jù)的需求:登錄界面 用戶名,密碼核對系統(tǒng)管理界面任務(wù)管理人員管理客戶管理輸入密碼密碼正確密碼錯誤項目管理個人信息管理11圖 5 用戶實體圖圖 6 任務(wù)管理實體圖圖 7 項目管理實體圖真實姓名電話信息說明用戶信息用戶密碼用戶名性別工資部門年齡用戶信息發(fā)送者優(yōu)先級任務(wù)標(biāo)題工期結(jié)束時間執(zhí)行性開始時間項目管理項目名稱 客戶名稱項目經(jīng)理完成狀態(tài) 工期工期工期工期企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 12圖 8 客戶信息管理實體圖圖 9 員工信息管理實體圖圖 10 員工工資管理實體圖項目管理添加時間公司背景聯(lián)系人公司名稱聯(lián)系電話 地址員工信息身份證 員工類型職位年齡員工編號姓名電話性別 出生日期員工信息扣除工資總工資狀態(tài)員工姓名年份月份實發(fā)工資發(fā)款人13 系統(tǒng)可行性分析從技術(shù)發(fā)面來看,Java 語言的優(yōu)點主要表現(xiàn)在:簡單、面向?qū)ο蟆⒍嗑€程、安全性等方面。因為模型與控制器和視圖相分離,所以很容易改變應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。有利軟件工程化管理:企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 14由于不同的層各司其職,每一層不同的應(yīng)用具有某些相同的特征,有利于通過工程化、工具化管理程序代碼。系統(tǒng)設(shè)計工作應(yīng)該自頂向下地進(jìn)行。 系統(tǒng)總體結(jié)構(gòu)設(shè)計本系統(tǒng)是用 Java 語言基于 B/S 開發(fā)設(shè)計的,其核心的 MVC 技術(shù)決定了該系統(tǒng)的安全性和穩(wěn)定性,從而保證了本系統(tǒng)有較強(qiáng)的使用性。import 。//連接數(shù)據(jù)庫} catch (Exception e) {} return conn。}}企業(yè)項目管理系統(tǒng)的設(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è)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 26while (()) {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è)項目的基礎(chǔ)上,對系統(tǒng)的組織結(jié)構(gòu)、數(shù)據(jù)流程、用戶需求等內(nèi)容進(jìn)行了詳細(xì)的調(diào)查和分析。首先,操作簡便性。使用 Firefox 瀏覽器瀏覽時,列表中的記錄不能被選中;使用高版本的 IE 瀏覽器瀏覽時,部分頁面會出現(xiàn)布局錯落的現(xiàn)象。如果以后要對此系統(tǒng)進(jìn)行優(yōu)化,可以從以下方面進(jìn)行。第三,如有必要,可以嘗試優(yōu)化部分模塊的算法,如人員、項目費(fèi)用導(dǎo)入模塊。如人員信息維護(hù)、用戶信息維護(hù)等。有些模塊算法設(shè)計得還不夠好,以至于讓用戶等待的時間稍長。如人員管理模塊,人員信息的維護(hù)只能一個一個操作,如果需要一次更新大量人員信息時,操作起來非常繁瑣。課題中,完成了對用戶和系統(tǒng)流程的需求分析的調(diào)查,系統(tǒng)的分析和設(shè)計,增強(qiáng)了 Java 網(wǎng)絡(luò)編程的實際鍛煉。}}} 系統(tǒng)測試首先,用戶在登錄界面中輸入用戶名和密碼進(jìn)入到服務(wù)器端。}企業(yè)項目管理系統(tǒng)的設(shè)計與實現(xiàn) 28ps = null。} catch (SQLException e) {()。}} catch (SQLException e) {()。try {ps = (sql)。 + () + 39。 + ()+ 39。 + ()+ 39。 + ()+ 39。}return list。(project)。((pj_begintime))。((pj_name))。try {ps = (sql)。ListProject list = new ArrayListProject()。}} catch (SQLException e) {()。((pj_endtime))。((customer_name))。rs = ()。ArrayListProject list = new ArrayListProject()。}} catch (SQLException e) {()。((pj_endtime))。((customer_name))。rs = ()。}public ArrayListProject
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1