企業(yè)信息門戶_第1頁(yè)
企業(yè)信息門戶_第2頁(yè)
企業(yè)信息門戶_第3頁(yè)
企業(yè)信息門戶_第4頁(yè)
企業(yè)信息門戶_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.企業(yè)信息門戶:.;隨著網(wǎng)絡(luò)技術(shù)的迅猛開展和市場(chǎng)競(jìng)爭(zhēng)的不斷加劇,企業(yè)門戶網(wǎng)站在現(xiàn)代社會(huì)中扮演的角色越來越重要。企業(yè)建立門戶網(wǎng)站除了宣傳企業(yè)的品牌和籠統(tǒng)外,更重要的是建立企業(yè)與外界的商務(wù)往來和信息交流。1 開發(fā)平臺(tái)與系統(tǒng)設(shè)計(jì)方式 本企業(yè)門戶網(wǎng)站系統(tǒng)結(jié)合企業(yè)的實(shí)踐情況經(jīng)過可行性研討和深化的需求分析采用最新的開發(fā)平臺(tái)MyEclipse 60與SQL Serer 2000結(jié)合的開發(fā)工具。運(yùn)用JSP+JavaBean+SQL Server2000的開發(fā)方式來設(shè)計(jì)的。2 系統(tǒng)概述2.1 需求分析 勝利的企業(yè)門戶網(wǎng)站需求一個(gè)高質(zhì)量的前臺(tái)頁(yè)面和可以提升企業(yè)信息延續(xù)性和擴(kuò)展性的后臺(tái)管理系統(tǒng)。思索到企業(yè)所能承當(dāng)?shù)?/p>

2、本錢,運(yùn)用更加適宜中小型工程開發(fā)的JSP和JavaBeen開發(fā)方式。 經(jīng)過實(shí)踐調(diào)查。企業(yè)門戶網(wǎng)站應(yīng)具有以下功能:門戶網(wǎng)站前臺(tái)頁(yè)面設(shè)計(jì)要美觀、大方,凸顯企業(yè)商品、新聞、文化信息等:門戶網(wǎng)站后臺(tái)頁(yè)面簡(jiǎn)介,應(yīng)具有企業(yè)新聞、商品、用戶管理等功能模塊;前后臺(tái)設(shè)計(jì)要明確,并保證前后臺(tái)的平安性。2.2 系統(tǒng)目的 開發(fā)企業(yè)門戶網(wǎng)站的最整天的是為企業(yè)提供一個(gè)簡(jiǎn)單、易用、可擴(kuò)展的企業(yè)信息門戶平臺(tái)。經(jīng)過需求分析以及與客戶的溝通,現(xiàn)制定網(wǎng)站實(shí)現(xiàn)目的如下: (1)網(wǎng)站運(yùn)用人性化設(shè)計(jì),界面友好、平安、方便運(yùn)用。 (2)網(wǎng)站操作便利且具有高度的信息延續(xù)性和可擴(kuò)展性。 (3)提供建立在關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)上的數(shù)字信息組織、管理、

3、查詢等功能。 (4)對(duì)用戶輸入的數(shù)據(jù)進(jìn)展嚴(yán)厲的數(shù)據(jù)檢索,盡能夠地排除人為錯(cuò)誤。 (5)最大限制地實(shí)現(xiàn)網(wǎng)站的易維護(hù)性和易操作性。3 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)3.1 系統(tǒng)功能構(gòu)造設(shè)計(jì) 根據(jù)企業(yè)門戶網(wǎng)站的特點(diǎn),可以將網(wǎng)站分為前臺(tái)和后臺(tái)兩個(gè)部分,前臺(tái)部分主要實(shí)現(xiàn)企業(yè)與客戶的交互,后臺(tái)部分主要實(shí)現(xiàn)網(wǎng)站相關(guān)信息的管理功能。 3.1.1 網(wǎng)站前臺(tái)功能網(wǎng)站前臺(tái)部分主要包括企業(yè)新聞提示、產(chǎn)品信息引見、公司文化、技術(shù)支持和管理員登錄等功能模塊。網(wǎng)站前臺(tái)功能構(gòu)造如圖1所示。圖1. 網(wǎng)絡(luò)前臺(tái)功能構(gòu)造圖 3.1.2 網(wǎng)站后臺(tái)功能網(wǎng)站后臺(tái)部分主要包括企業(yè)新聞管理、商品管理、管理員注銷等功能模塊。網(wǎng)站后臺(tái)功能的構(gòu)造如圖2所示。圖2

4、. 網(wǎng)站后臺(tái)功能構(gòu)造圖3.2 業(yè)務(wù)流程 企業(yè)門戶網(wǎng)站業(yè)務(wù)流程如圖3所示。圖3. 網(wǎng)站業(yè)務(wù)流程圖3.3 構(gòu)建開發(fā)環(huán)境 3.3.1 MyEchpse中配置Tomcat效力器MyEclipse提供了與各種Java Web效力器的銜接方式,經(jīng)過設(shè)置后,可以本人在MyEclipse中啟動(dòng)Tomcat效力器,這樣便可以在MyEclipse中控制效力器的啟動(dòng)和停頓。本系統(tǒng)的運(yùn)轉(zhuǎn)環(huán)境采用的是Tomcat5.5。 3.3.2 配置Tomcat銜接池創(chuàng)建Tomcat銜接池的目的是在Tomcat啟動(dòng)時(shí)可以產(chǎn)生足夠多的數(shù)據(jù)庫(kù)銜接,并提供應(yīng)該程序運(yùn)用。運(yùn)用銜接池可以提高程序的運(yùn)轉(zhuǎn)速度,同時(shí)也節(jié)省內(nèi)存,提高效力器的效率,

5、以支持更多的用戶銜接。銜接的建立、端口都由銜接池本身來管理,但程序需求建立數(shù)據(jù)庫(kù)銜接時(shí),只需求從內(nèi)存中取出來運(yùn)用而不用新建,運(yùn)用完將其放回內(nèi)存即可。另外,銜接池還可以經(jīng)過其本身的管理機(jī)制來監(jiān)視數(shù)據(jù)庫(kù)銜接的數(shù)量、運(yùn)用情況等。配置Tomcat銜接池的步驟如下: (1)翻開Tomcat所在目錄下的contkserverxml文件,在文件最后個(gè)前面添加以下代碼: (2)將SQL Server驅(qū)動(dòng)包復(fù)制到Tomcat途徑下的commonlib目錄中。 (3)在工程目錄下的WebR00tWEB-INFwebxml文件中添加以下代碼: (4)至此Tomcat銜接池配置終了,重啟Tomcat效力器,即可在JS

6、P或JavaBean文件中運(yùn)用Tomcat數(shù)據(jù)源。例如: 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)需求分析企業(yè)門戶網(wǎng)站的數(shù)據(jù)庫(kù)訪問量是比較大的開發(fā)企業(yè)門戶網(wǎng)站運(yùn)用的數(shù)據(jù)庫(kù)應(yīng)不僅能承載宏大的數(shù)據(jù)量而且還需求具有強(qiáng)大的穩(wěn)定性和可靠性。思索到節(jié)約網(wǎng)站開發(fā)本錢,可運(yùn)用SQLServer 2000數(shù)據(jù)庫(kù)這是一種客戶朋艮務(wù)器方式的關(guān)系型數(shù)據(jù)庫(kù),具有很強(qiáng)的數(shù)據(jù)完好性、可伸縮性、可管理性、可編程性,且功能平衡、完備,性價(jià)比較高。 3.4.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)經(jīng)過對(duì)系統(tǒng)進(jìn)展需求分析、系統(tǒng)流程設(shè)計(jì)以及系統(tǒng)功能構(gòu)造確實(shí)定規(guī)劃出本系統(tǒng)中運(yùn)用的主要數(shù)據(jù)庫(kù)實(shí)體對(duì)象分別為新聞實(shí)體、商品實(shí)體、商品類別實(shí)體、用戶實(shí)體。其中商品

7、實(shí)體與商品類別實(shí)體需求以外鍵進(jìn)展聯(lián)絡(luò)。 (1)新聞實(shí)體對(duì)象。新聞實(shí)體對(duì)象包括“新聞標(biāo)題、“新聞內(nèi)容、“新聞作者、“提交時(shí)間及“新聞編號(hào)等屬性。這幾個(gè)屬性均為新聞實(shí)體的根本信息,其中“新聞編號(hào)為新聞實(shí)體對(duì)象的獨(dú)一標(biāo)識(shí),設(shè)置為自動(dòng)增長(zhǎng)類型。新聞實(shí)體E-R圖如圖4所示。圖4. 新聞實(shí)體E-R圖 (2)商品實(shí)體對(duì)象。商品實(shí)體對(duì)象包括商品編號(hào)、商品稱號(hào)、商品樣圖、商品描畫、商品類別、商品提交時(shí)間等屬性。其中商品編號(hào)為商品實(shí)體對(duì)象的獨(dú)一標(biāo)識(shí),設(shè)置為自動(dòng)增長(zhǎng)類型,商品樣圖存儲(chǔ)商品樣圖的文件稱號(hào)。商品提交時(shí)間屬性設(shè)置為datetime類型。商品實(shí)體E-R圖如圖5所示。圖5. 商品實(shí)體E-R圖 (3)商品類別實(shí)

8、體對(duì)象。商品類別實(shí)本對(duì)象包括商品類別稱號(hào)、商品類別編號(hào)、提交時(shí)間等屬性。其中,商品類別編號(hào)屬性為商品類別實(shí)體對(duì)象的獨(dú)一標(biāo)識(shí),設(shè)置為自動(dòng)增長(zhǎng)類型。商品類別實(shí)體E-R圖如圖6所示。圖6. 商品類別實(shí)體E-R圖 (4)用戶實(shí)體對(duì)象。用戶實(shí)體對(duì)象包括用戶稱號(hào)、用戶編號(hào)、用戶密碼等屬性。其中用戶編號(hào)屬性為用戶實(shí)體對(duì)象的獨(dú)一標(biāo)識(shí),設(shè)置為自動(dòng)增長(zhǎng)類型。用戶實(shí)體E-R圖如圖7所示。圖7. 用戶實(shí)體E-R圖3.4.3 數(shù)據(jù)庫(kù)邏輯構(gòu)造設(shè)計(jì)根據(jù)在數(shù)據(jù)庫(kù)概念設(shè)計(jì)中給出的數(shù)據(jù)庫(kù)實(shí)體ER圖,可以設(shè)計(jì)數(shù)據(jù)表構(gòu)造。本網(wǎng)站包括以下數(shù)據(jù)表: (1)企業(yè)商品表(tb_business):企業(yè)商品表主要用于存放企業(yè)商品信息,如表1所示。表1. tb_business表構(gòu)造 (2)用戶表(tb_usertable):用戶表主要保管用戶的相關(guān)信息。如表2所示。 (3)商品類別表(tb_category):商品類別表主要用于保管商品類別的相關(guān)信息,如表3所示。表2. tb_usertable表構(gòu)造表3. tb_category表構(gòu)造4 終了語 開發(fā)平臺(tái)與系統(tǒng)設(shè)計(jì)方式運(yùn)用JSP+JavaBean+S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論