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

正文內(nèi)容

基于j2ee招標信息管理系統(tǒng)的分析與設(shè)計-wenkub.com

2024-08-29 13:02 本頁面
   

【正文】 ( 2) private Connection con= null:數(shù)據(jù)庫連接對象。 設(shè)計思路:在頁面上提供分頁頁數(shù)的時候,需要知道所有的記錄數(shù),然后再除以每 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 29 頁 共 38 頁 頁顯示的最大記錄數(shù)來獲得 。 ( 1)從 getMakerList( long page, long pagemax)方法 功能:根據(jù)當前頁數(shù)、每頁顯示的最大記錄數(shù)來獲得廠商集合。 //廠商 ID private Boolean zhongbiao。 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 28 頁 共 38 頁 /** *pTitle:/p *pDescription:/p *pCopyright:Copyright(c) 2020/P *author unascribed *version */ public class ppm{ private long id。 package 。 /** *pTitle:類別數(shù)據(jù)類 /p *pCopyright:Copyright (c) 2020/p *pCompany:/p *author unascribed *version */ public class Type implements parable { 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 27 頁 共 38 頁 private long type_id。 //企業(yè)性質(zhì) private String maker_relation。 //廠商建立地址 private String maker_cr_cost。 //廠商 ID private String maker_name。 //產(chǎn)品名稱 private long maker_id。/p *author unascribed *version */ public class Product implements Comparable { private long product_id。 package 。 //項目開始日期 private String project_id。 package 。如果命名正確,這些可以直接經(jīng)由規(guī)定的格式取得: jsp:setProperty id=localName property=* /。 ( 4)可在網(wǎng)絡(luò)間傳輸。 ( 2) 易維護、易使用、易編寫:如果應(yīng)用系統(tǒng)非常簡單、工作量也不大,可以不用 JavaBeans,直接把 JAVA 代碼放在 JSP 網(wǎng)頁中。 JSP 對于在 Web 應(yīng)用中集成 JavaBean 組件提供了完善的支持。由多個 JSP 文件實現(xiàn)。 ( 1)主頁面 用戶進入管理端后,需要對一些項目、廠商、產(chǎn)品、類別等信息進行管理,管理端主頁面的效果圖如 。 客戶端界面設(shè)計 ( 1)客戶端主頁面設(shè)計 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 19 頁 共 38 頁 圖 。Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。 JSP 技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的 Web 頁面提供了一個簡捷而快速的方法。 JSP 就是包含用 Java 語言編寫的網(wǎng)頁, Java 是一種完整的程序設(shè)計語言,功能要比 JavaScript 強大得多,可用于網(wǎng)頁編程、手機編程等等,要先編譯、后執(zhí)行。 表 25 廠商信息( maker)表 Field Type Null Key Default Extra Comment Maker_id numeric Not null primary 無 - 廠商 ID Maker_name varchar Null - 無 - 廠商名稱 Maker_address Varchar Null - 無 - 總部地址 Maker_Cr_time Varchar Null - 無 - 注冊建立時間 Maker_Cr_address Varchar Null - 無 - 注冊地址 Maker_Cr_cost float Null - 無 - 注冊資金 Maker_fr_name Varchar Null - 無 - 法人姓名 Maker_fr_position Varchar Null - 無 - 法人職務(wù) Maker_Attribute Varchar Null - 無 - 企業(yè)性質(zhì) Maker_relation Varchar Null - 無 - 分支機構(gòu)、分公司、分廠辦事處聯(lián)絡(luò)表 Maker_Db_content Varchar Null - 無 - 制造商在中國辦事處或代理商代表的資料 如表 26 所示為項目、產(chǎn)品、廠商信息表,記錄廠商在項目中關(guān)于某些設(shè)備的投標信息。 表 21 項目( project)信息列表 Filed Type Null Key Default Extra Comment project_id numeric Not NULL primary 無 auto_increment 主鍵,遞增 project_name varchar NULL - 無 - 項目名稱 Project_time varchar NULL - 無 - 項目時間 project_pany varchar NULL - 無 - 所屬公司 project_cost varchar NULL - 無 - 項目投資 project_varchar varchar NULL - 無 - 項目具體內(nèi)容 如表 22 所示為設(shè)備類別信息列表,記錄設(shè)備類別信息。 圖 報價單實體的 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏 輯結(jié)構(gòu)。 圖 項目實體的 ER 圖 設(shè)備類別實體的 ER 圖如圖 所示。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。 ( 7)廠商信息,數(shù)據(jù)項包括廠商名稱、總部地址、注冊建立時間、注冊地址、注冊資金、法人姓名、法人職務(wù)、企業(yè)性質(zhì)、分支機構(gòu)分公司分廠辦事處、制造商在中國辦事處或代理商代表的資料。一個報價單對應(yīng)著一個或者多個產(chǎn)品,一個產(chǎn)品對應(yīng)著一個或多個報價單。 ( 3)每個廠商都生產(chǎn)自己的產(chǎn)品,通過這些產(chǎn)品來參與某個項目的招標。 數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入 [8]。 設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的及將來可能增加的需求。 用戶界面層 業(yè)務(wù)邏輯層 數(shù)據(jù)存儲層 增加、刪除、查詢 修改產(chǎn)品、廠商、 使用 SQL 語句查 類別和項目信息 詢數(shù)據(jù)庫 返回操作信息 返回查詢結(jié)果 招標信息 系統(tǒng)界面 JavaBean 數(shù)據(jù)庫 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 10 頁 共 38 頁 圖 客戶界面的功能模塊圖 管理界面的功能模塊圖如圖 所示 。同時也降低了對用戶界面層開發(fā)人員的要求。 (2)三層結(jié)構(gòu)架構(gòu) 采用三層架構(gòu)設(shè)計,工作原理圖如圖 所示。三層在實際的物理結(jié)構(gòu)上也是獨立的,業(yè)務(wù)邏輯處理層采用 JavaBeans 實現(xiàn),用戶界面與業(yè)務(wù)邏輯分離,系統(tǒng)的安全性、可維護性、重用性和擴展性都大大提高。從圖中可以看出,管理員可以增加、刪除項目,單擊某個具體的項目,可以對此項目信息進行修改。 系統(tǒng)預(yù)覽 如圖 所示為客戶端的產(chǎn)品信息、廠商信息、項目信息的查詢界面。 項目信息查詢??梢酝ㄟ^本系統(tǒng)方便及時地查閱到相關(guān)信息。 ( 13) JTA(JavaBeans Activation Framework): JavaMail 利用 JAF 來處理 MIME 編碼的郵件附件。該事務(wù)管理器是在高層支持 Java Transaction API (JTA)規(guī)范,并且在較底層實現(xiàn) OMG OTS specification 的 Java 映像。 JMS 還提供了另一種方式來對您的應(yīng)用與舊的后臺系統(tǒng)相集成。 XML 的發(fā)展和 Java 是相互獨立的,但是,它和 Java 具有的相同目標正是平臺獨立性。 Servlet 提供的功能大多與 JSP 類似,不過實現(xiàn)的方式不同。 ( 6) JSP(Java Server Pages): JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 RMI 是一種被 EJB 使用的更底層的協(xié)議。但這里值得注意的是, EJB 并不是實現(xiàn) J2EE 的唯一途徑。 ( 3) EJB(Enterprise JavaBean): J2EE 技術(shù)之所以贏得某體廣泛重視的原因之一就是EJB。一個多層化應(yīng)用能夠為不同的每種服務(wù)提供一個獨立的層,以下是 J2EE 典型的四層結(jié)構(gòu): ( 1)運行在客戶端機器上的客戶層組件 ( 2)運行在 J2EE 服務(wù)器上的 Web 層組件 ( 3)運行在 J2EE 服務(wù)器上的業(yè)務(wù)邏輯層組件 ( 4)運行在 EIS 服務(wù)器上的企業(yè)信息系統(tǒng) (Enterprise information system)層軟 件 J2EE 的核心 API 與組件 J2EE 平臺由一整套服務(wù)( Services)、應(yīng)用程序接口( APIs)和協(xié)議構(gòu)成,它對開發(fā)基于 Web 的多層應(yīng)用提供了功能支持,下面對 J2EE 中的 13 種技術(shù)規(guī)范進行簡單的描述: ( 1) JDBC(Java Database Connectivity): JDBC API 為訪問不同的數(shù)據(jù)庫提供了一種統(tǒng)一的途徑,象 ODBC 一樣, JDBC 對開發(fā)者屏蔽了一些細節(jié)問題。 J2EE 的四層模型 J2EE 使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個應(yīng)用組件根 基于 J2EE招標信息管理系統(tǒng)的分析與設(shè)計 第 4 頁 共 38 頁 據(jù)他們所在的層分布在不同的機器上。 J2EE 部署到可靠的操作環(huán)境中,他們支持長期的可用性。這種部署可達數(shù)千個處理器,實現(xiàn)可高度伸縮的系統(tǒng),滿足未來商業(yè)應(yīng)用的需要。 ( 6)可伸縮性:企業(yè)必須要選擇一種服務(wù)器端平臺,這種平臺應(yīng)能提供極佳的可伸縮性去滿足那些在他們系統(tǒng)上進行商業(yè)運作的大批新客戶?;?J2EE的應(yīng)用程序不 依賴任何特定操作系統(tǒng)、中間件、硬件。高級中間件供應(yīng)商提供以下這些復(fù)雜的中間件服務(wù): ( 2)狀態(tài)管理服務(wù):讓開發(fā)人員寫更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開發(fā)。每一個供應(yīng)商都對現(xiàn)有的客戶提供了不用廢棄已有投資,進入可移植的 J2EE 領(lǐng)域的升級途徑。 保留現(xiàn)存的 IT 資產(chǎn): 由于企業(yè)必須適應(yīng)新的商業(yè)需求,利用已有的企業(yè)信息系統(tǒng)方面的投資,而不是重新制定全盤方案就變得很重要。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結(jié)構(gòu)。 J2EE 平臺本質(zhì)上是一個分布式的服務(wù)器應(yīng)用程序設(shè)計環(huán)境 ——一個 Java 環(huán)境,它提供了宿主應(yīng)用的一個運行基礎(chǔ)框架環(huán)境;提供了一套用來創(chuàng)建應(yīng)用的 Java 擴展 API。并且利用系統(tǒng)特有的網(wǎng)絡(luò)通信技術(shù),幫助企業(yè)人員實現(xiàn)異地辦公,充分體現(xiàn)了信息化的方便快捷。本設(shè)計的亮點在于設(shè)計思想上采用面向?qū)ο髾C制, 將 項目、產(chǎn)品、廠商登封裝成數(shù)據(jù)類,并且每個類都有對應(yīng)的操作類;結(jié)構(gòu)上采用界面、業(yè)務(wù)邏輯和數(shù)據(jù)分離的三層結(jié)果設(shè)計;數(shù) 據(jù)庫連接上采用了連接池,以此來提高數(shù)據(jù)庫效率。 At present, there are many enterprises all need to expand the business scope, to reduce the cost of operation and the response time with the customer, this needs to exist one kind of simple and fast service in the enterprise, partner and employe
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1