企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位_第1頁
企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位_第2頁
企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位_第3頁
企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位_第4頁
企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Goodisgood,butbettercarriesit.

精益求精,善益求善。Goodisgood,butbettercarriesit.

精益求精,善益求善。企業(yè)門戶網(wǎng)站的設(shè)計與實現(xiàn)本科學(xué)位摘要摘要PAGEPAGE41PAGE41摘要PAGE摘要當(dāng)今社會網(wǎng)絡(luò)技術(shù)的快速發(fā)展,使得互聯(lián)網(wǎng)己成為信息的主要載體,成為信息陣地的前沿,信息網(wǎng)絡(luò)化更是信息化建設(shè)的重要途徑之一。其中,網(wǎng)站作為互聯(lián)網(wǎng)中的重要成員,它的作用更是不言而喻,不論是企業(yè)、單位、企業(yè)、公司或是個人,無不使用網(wǎng)站樹立自身品牌形象,宣傳文化特色,利用圖文聲像等表現(xiàn)形式進行信息的傳播。另一方面,企業(yè)的網(wǎng)站還承擔(dān)著為企業(yè)員工服務(wù)的功能。門戶網(wǎng)站為其提供了可能。論文主要研究實現(xiàn)企業(yè)宣傳信息門戶網(wǎng)站。采用的Struts2框架技術(shù),實現(xiàn)企業(yè)辦公的JBPM工作流系統(tǒng),實現(xiàn)只需要登錄一次就可以訪問所有相互信任的應(yīng)用系統(tǒng)的賬號登錄。門戶網(wǎng)站采用流行的UML需求分析模式和成熟的面向?qū)ο笤O(shè)計方法,完成門戶網(wǎng)站的功能需求、模塊設(shè)計和數(shù)據(jù)庫設(shè)計。前臺網(wǎng)站采用Apache提供Web服務(wù),全部是靜態(tài)網(wǎng)頁采用SSI技術(shù),由后臺管理頁面產(chǎn)品并生成。后臺網(wǎng)站則采用Tomcat提供服務(wù),全部是動態(tài)頁面,采用Struts2框架和JBPM工作流實現(xiàn),將發(fā)布的信息生成靜態(tài)頁面后保存到前臺網(wǎng)站中。最后對門戶網(wǎng)站進行了性能測試,測試網(wǎng)站的各個模塊功能實現(xiàn)情況。程序正常無異常。關(guān)鍵字:門戶網(wǎng)站;數(shù)據(jù)庫;互聯(lián)網(wǎng)

AbstractTherapiddevelopmentoftoday'ssociety

ofthenetworktechnology,

theInternet

hasbecomethe

main

carrierofinformation,

hasbecomethe

information

leading

position,

theinformationnetwork

isoneofthemost

important

ways

ofinformationconstruction.Amongthem,

thesiteasanimportantmemberof

theInternet,

its

roleis

self-evident,

regardlessof

istheenterprise,school,

unit,

company

orindividuals,

all

usethewebsite

toestablishtheirown

brandimage,propagandaandcultural

characteristics,

spreadinginformation

byusing

thegraphicaudio-visual

andotherforms.

Ontheotherhand,

theenterprisewebsite

also

isresponsibleforemployee

services.

Portals

maybeprovided

forthem.Thispapermainlystudiestherealizationofenterpriseinformationportal.TheframeworkofStruts2technologyusedintheimplementationofJBPMworkflowsystem,businessoffice,onlyneedtologinoncetoaccessalltheapplicationsofmutualtrustaccountlogin.PortalusingthepopularUMLdemandanalysismodelandobject-orienteddesignmethods,completedthefunctionalrequirementstheportalwebsite,themoduledesignanddatabasedesign.ThesiteusesApachetoprovideWebservices,areallstaticWebpageusingSSItechnology,thebackgroundmanagementpagecolumnandgenerate.ThebackgroundsiteprovidedbyTomcatservice,allthedynamicpages,usingStruts2frameworkandJBPMworkflow,thereleaseofinformationtogeneratestaticpagessavetothereceptionsite.Finallyhascarriedontheportalsiteperformancetesting,eachmodulefunctionrealizationoftestsite.Thenormalprogramisnoexception.Keywords:portal;TheInternetDatabase;Internet

目錄第1章緒論 11.1選題背景及意義 11.2國內(nèi)外研究 11.2.1國內(nèi)研究 11.2.2國外研究 21.3主要研究內(nèi)容 31.3.1為企業(yè)展示信息,為訪客提供有效溝通的渠道 31.3.2實現(xiàn)企業(yè)信息系統(tǒng)等資源的有效整合 31.3.3提升企業(yè)形象,提升企業(yè)業(yè)績 41.4論文基本框架結(jié)構(gòu) 41.5本章小結(jié) 4第2章相關(guān)技術(shù) 52.1Web服務(wù)介紹 52.2B/S系統(tǒng)結(jié)構(gòu)介紹 62.3SQLServer2005 72.4本章小結(jié) 7第3章門戶網(wǎng)站的需求分析 93.1需求概述 93.2技術(shù)可行性分析 93.3經(jīng)濟可行性分析 93.4法律可行性分析 103.5功能性需求分析 103.5.1新聞管理 113.5.2產(chǎn)品展示 123.5.3權(quán)限管理 133.6門戶網(wǎng)站非功能需求分析 133.7本章小結(jié) 14第4章門戶網(wǎng)站的設(shè)計 154.1系統(tǒng)總體設(shè)計原則 154.2系統(tǒng)總體架構(gòu) 164.3系統(tǒng)運行軟硬件環(huán)境 164.4網(wǎng)站系統(tǒng)總體設(shè)計 174.4.1系統(tǒng)功能結(jié)構(gòu) 174.4.2系統(tǒng)界面設(shè)計 174.5門戶網(wǎng)站前臺模塊功能設(shè)計 184.6門戶網(wǎng)站后臺模塊功能設(shè)計 214.7本章小結(jié) 23第5章系統(tǒng)數(shù)據(jù)庫設(shè)計 245.1數(shù)據(jù)庫設(shè)計原理 245.2數(shù)據(jù)庫建模 245.3數(shù)據(jù)庫邏輯設(shè)計 255.3.1圖片信息表 255.3.2新聞表 265.3.3用戶信息表 265.3.4目錄表 275.3.5視頻表 275.4本章小結(jié) 27第6章門戶網(wǎng)站的測試 286.1測試內(nèi)容 286.2功能測試 286.2.1用戶界面測試 286.2.2鏈接測試 296.2.3表單測試 296.2.4數(shù)據(jù)庫測試 296.2.5性能測試 306.3測試結(jié)果及分析 306.3.1系統(tǒng)測試 306.3.2壓力測試 316.4本章小結(jié) 31結(jié)論 32參考文獻 33致謝 34第1章緒論1.1選題背景及意義當(dāng)今門戶網(wǎng)站,是指通向某類綜合性互聯(lián)網(wǎng)信息資源并提供有關(guān)信息服務(wù)的應(yīng)用系統(tǒng)。而本文所開發(fā)的企業(yè)門戶網(wǎng)站正是這樣一個Web應(yīng)用框架,它將各種應(yīng)用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源集成到一個信息管理平臺之上,以服務(wù)人需求為導(dǎo)向,提供企業(yè)信息、咨詢輔導(dǎo)和業(yè)務(wù)信息等,促進企業(yè)業(yè)務(wù)流程的優(yōu)化、服務(wù)資源的整合、管理效率的提高,同時有利于降成本;以不公開為例外,大力推行企業(yè)公開,廣泛接受社會監(jiān)督,提高企業(yè)工作透明度,增強企業(yè)部門的公信力;以產(chǎn)品互動為需求,通過網(wǎng)上公眾參與等方式,進一步拉近企業(yè)與消費者的距離,既有利于建立和諧的銷售和消費關(guān)系,也有助于提高企業(yè)知名度,同時把企業(yè)建設(shè)成為強有力的、負責(zé)任的、文明的合法企業(yè),更好地發(fā)揮門戶網(wǎng)站的作用。其次,企業(yè)通過網(wǎng)站為消費者及客戶提供新聞報道、通知發(fā)布、收發(fā)郵件等服務(wù)。新網(wǎng)站將成為各企業(yè)、各部門之間信息共享、辦公流程運作的基礎(chǔ)通道,同時提供各種服務(wù)于全社會及交流活動的平臺,為社會樹立一個符合本企業(yè)形象的窗口,建立起了同其他系統(tǒng)或其他企業(yè)的交流通道。因此,企業(yè)門戶網(wǎng)站是一個連接企業(yè)與外界的網(wǎng)站,它提供一個單一訪問接口,企業(yè)員工、合作伙伴、供應(yīng)商、客戶等可以通過它獲得信息和服務(wù)。企業(yè)門戶網(wǎng)站能夠完美的整合公司信息、商務(wù)和社區(qū)交流等。首先,通過門戶網(wǎng)站,企業(yè)可以隨時發(fā)布來自企業(yè)內(nèi)部或外部的各類信息。其次,企業(yè)門戶網(wǎng)站可以完成網(wǎng)上的交易;此外,企業(yè)門戶網(wǎng)站還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相互討論和交換信息。隨著國際互聯(lián)網(wǎng)的普及和信息技術(shù)的不斷發(fā)展,計算機網(wǎng)絡(luò)己滲透到社會經(jīng)濟和生活的各個領(lǐng)域,網(wǎng)絡(luò)使信息的獲取、共享和傳播更加方便,企業(yè)對互聯(lián)網(wǎng)絡(luò)的依賴程度越來越大。一個企業(yè)的門戶網(wǎng)站建設(shè)己成為衡量其綜合實力的重要標(biāo)志,很多企業(yè)紛紛建立了自己的企業(yè)網(wǎng)站,企業(yè)網(wǎng)站成為企業(yè)業(yè)務(wù)經(jīng)營和形象宣傳的新平臺。傳統(tǒng)意義上的企業(yè)內(nèi)部網(wǎng)絡(luò)己不適應(yīng)時代發(fā)展的需求,積極運用先進的信息技術(shù),構(gòu)建設(shè)計美觀、功能全面的門戶網(wǎng)站,己成為企業(yè)展示自身形象、傳播企業(yè)文化、促進產(chǎn)品銷售、提高工作效率和工作質(zhì)量的手段之一。1.2國內(nèi)外研究1.2.1國內(nèi)對企業(yè)門戶網(wǎng)站的研究集中在技術(shù)特點、體系框架和應(yīng)用基礎(chǔ)方面。企業(yè)門戶網(wǎng)站特性研究。企業(yè)門戶網(wǎng)站的特點包括通用的信息訪問渠道、不間斷服務(wù)、強大的內(nèi)容管理能力、個性化的應(yīng)用服務(wù)、與現(xiàn)有系統(tǒng)的集成、提供基于Web的接口、個性化的服務(wù)、對遺留程序的繼承功能。主要技術(shù)特點包括信息的搜索整理、信息發(fā)布、單一的訪問入口。基于知識的企業(yè)門戶網(wǎng)站系統(tǒng)結(jié)構(gòu)特點為采用基于B/S的三層或多層的體系結(jié)構(gòu)。廣泛支持各種標(biāo)準(zhǔn),采用基于Web服務(wù)的應(yīng)用集成方式具有良好的可擴充性、兼容性、安全防范體系及良好的知識管理功能。體系結(jié)構(gòu)研究。企業(yè)信息門戶網(wǎng)站典型的客戶端/服務(wù)器結(jié)構(gòu),其中最重要的是應(yīng)用服務(wù)器。應(yīng)該服務(wù)器的主要功能有頻道設(shè)定、內(nèi)容收集器、解析引擎、元數(shù)據(jù)庫等,一般的層次結(jié)構(gòu)為,數(shù)據(jù)層、應(yīng)用層、訪問層,著重于與企業(yè)系統(tǒng)進行無縫的集成,基于角色的內(nèi)容組織,實現(xiàn)最終用戶的個性化。支撐門戶發(fā)展的知識框架包括四層,從上到下分別是:數(shù)據(jù)、信息、職能應(yīng)用和知識。應(yīng)用技術(shù)現(xiàn)狀研究。企業(yè)信息門戶網(wǎng)站技術(shù)可以分為基礎(chǔ)技術(shù)和智能技術(shù)兩大類,基礎(chǔ)技術(shù)主要包括數(shù)據(jù)庫技術(shù)、各種界面協(xié)議和腳本語言等,智能技術(shù)更包括文本分析、聯(lián)合式的元數(shù)據(jù)多媒體集成、和信息可視化技術(shù)等。實現(xiàn)企業(yè)信息門戶的技術(shù)基礎(chǔ)主要包括訪問、搜索、歸類、個性化服務(wù)、專業(yè)化、信息發(fā)布、安全等。J2EE提供了一個框架,一套用于開發(fā)分布式結(jié)構(gòu)應(yīng)用的標(biāo)準(zhǔn)API,為企業(yè)信息門戶開發(fā)人員提供了工作平臺。基于Jetspeed技術(shù)實現(xiàn)企業(yè)信息門戶,以Turbine作為其實現(xiàn)的底層架構(gòu),提供了豐富的個性化設(shè)置特性,支持多種客戶端設(shè)備,并具有安全控制等功能。1.2.2國外對企業(yè)門戶網(wǎng)站的研究集中在企業(yè)信息門戶網(wǎng)站、知識門戶網(wǎng)站、職能門戶網(wǎng)站和決策支持門戶網(wǎng)站領(lǐng)域。對企業(yè)信息門戶網(wǎng)站的研究。企業(yè)信息門戶網(wǎng)站主要包含整合層、應(yīng)用層、和表示層三個層次,其中整合層處理機構(gòu)/非結(jié)構(gòu)化數(shù)據(jù),應(yīng)用層處理應(yīng)用程序,表示層處理人機交互企業(yè)信息門戶網(wǎng)站模型具有3個主要功能,一是可對信息進行分析,二是可對相關(guān)半結(jié)構(gòu)化信息進行自動分類,三是可將相關(guān)文件轉(zhuǎn)化成XML格式并存儲于XML服務(wù)器中。SiteSpace,Inc公司指出企業(yè)協(xié)同門戶將沿著由系統(tǒng)整合一數(shù)據(jù)整合一之間嵌入應(yīng)用程序這三個階段逐漸向前發(fā)展。Hummingbird公司認為,企業(yè)信息門戶網(wǎng)站代表了企業(yè)局域網(wǎng)數(shù)據(jù)管理與圖形用戶界面研究的最新進展,其技術(shù)正在成為各類電子商務(wù)的基礎(chǔ)。企業(yè)信息門戶網(wǎng)站所具有的整合企業(yè)的內(nèi)部應(yīng)用與信息的能力必將對企業(yè)戰(zhàn)略性應(yīng)用模塊,如CRM與KM產(chǎn)生重大影響。對企業(yè)知識門戶網(wǎng)站的研究。企業(yè)知識門戶網(wǎng)站是面向企業(yè)上網(wǎng)過程中所出現(xiàn)的支持生產(chǎn)、知識查詢、知識傳遞與知識管理的門戶分布式組織知識倉庫是組成企業(yè)支持門戶的重要組件之一。知識門戶網(wǎng)站具有信息門戶的功能和特征,是信息門戶內(nèi)容更全面、功能更廣的形式。綜觀國外企業(yè)對門戶網(wǎng)站的研究,信息門戶,知識門戶、智能門戶、決策門戶網(wǎng)站雖然稱謂不盡相同,但它們的架構(gòu)和功能差別很小,都是為用戶提供一個訪問企業(yè)各類信息的入口,同時整合電子商務(wù)和社區(qū)等。它們之間的差別主要體現(xiàn)在,信息門戶側(cè)重于企業(yè)信息,知識門戶則更注重行業(yè)知識。決策型門戶提供決策支持,而智能門戶剛兼顧前兩者的需求。1.3主要研究內(nèi)容1.3.1門戶網(wǎng)站有著傳統(tǒng)宣傳方式不可比擬的優(yōu)勢,企業(yè)建設(shè)門戶網(wǎng)站后,可以通過Internet,以很低代價就能很方便地發(fā)布產(chǎn)品和服務(wù)到世界。通過電子商務(wù),公司可以不受時間或空間的限制來全面展示企業(yè)信息。門戶網(wǎng)站可以采用各種各樣的形式,圖像、聲音、視頻或文本等多種手段供企業(yè)選擇,可以幫助公司更生動、多維度、更全面展示自己。門戶網(wǎng)站可以根據(jù)自身情況決定網(wǎng)站的內(nèi)容,不同企業(yè),側(cè)重點也不相同,比如,生產(chǎn)型企業(yè)更多地展示它們的生產(chǎn)工藝或產(chǎn)品和獨特,服務(wù)型的企業(yè)則更可能著重它的企業(yè)文化或服務(wù)保障等。門戶網(wǎng)站不僅可以靜態(tài)的展示,同樣也可以和訪客交流互動,實時溝通。企業(yè)可以通過BBS或企業(yè)公告等方面聯(lián)系客戶,同時,客戶也可以隨時查看其它用戶的評論。更全面更客觀了解企業(yè)的產(chǎn)品與服務(wù)等,客戶也可以發(fā)表自己的意見供其它客戶參考。有的公司通過郵件平臺與客戶進行互動。用戶可以通過它快速詢問企業(yè)產(chǎn)品或服務(wù)等信息,與企業(yè)一對一的溝通交流,有助于客戶解決相關(guān)問題,也能增加客戶對公司的忠誠度。1.3.2信息產(chǎn)業(yè)經(jīng)過長期的發(fā)展,目前,越來越多的企業(yè)建設(shè)自己的MIS管理信息系統(tǒng)。從過去的MRP到現(xiàn)在的ERP,CRM,SCM,公司都在不斷應(yīng)用和升級更新自己的MIS,以便達到理想的效果。但是,目前,低水平的重復(fù)比較嚴(yán)重,產(chǎn)生很多“信息孤單”,系統(tǒng)間很難被集成,規(guī)模小,很難發(fā)揮整體效益優(yōu)勢,充分發(fā)揮信息化的潛力。所以,企業(yè)信息系統(tǒng)整合己經(jīng)刻不容緩,把分散的信息集成到一個平臺上,才能充分共享這些信息,提高效率,為整體優(yōu)化和決策管理提供數(shù)據(jù)基礎(chǔ),降低系統(tǒng)成本。而企業(yè)門戶就是信息整合的一個好平臺,建設(shè)企業(yè)門戶網(wǎng)站來整合信息系統(tǒng),己成為一種高效且流行的方式。1.3.3一個優(yōu)秀的門戶,一是能起到宣傳的作用,同時還能增加客戶對公司的信息,訪客總是會認為實力強的企業(yè)才能建設(shè)好的網(wǎng)站。中國人口眾多,電子商務(wù)市場大,電商有很好的發(fā)展前程。企業(yè)通過管理好自己的門戶網(wǎng)站,能帶來巨大的無形收益。網(wǎng)絡(luò)銷售己經(jīng)成為十大網(wǎng)絡(luò)應(yīng)用之一,在以Internet為載體的電子商務(wù)用中,企業(yè)的門戶網(wǎng)站能夠在最短的時內(nèi)將企業(yè)的良好形象以不同的形式個性地展示給不同地域的用戶,有效提升企業(yè)形象,升華企業(yè)價值。1.4論文基本框架結(jié)構(gòu)企業(yè)門戶網(wǎng)站總合體上采用兩個平臺構(gòu)建,即:內(nèi)部管理平臺和外部展示平臺。內(nèi)部管理平臺是運行在企業(yè)內(nèi)網(wǎng)平臺下,為實現(xiàn)企業(yè)內(nèi)部管理人員對門戶結(jié)構(gòu)、信息進行管理并集成任務(wù)管理等輔助辦公功能的綜合平臺。內(nèi)部管理平臺為提高工作效率將系統(tǒng)集成到公司域權(quán)限驗證系統(tǒng)下,使用單點登陸,登陸系統(tǒng)進行管理。外部展示平臺是企業(yè)向外界宣傳、展示企業(yè)形象的窗口,訪問者可以通過外部展示平臺查看到所有通過內(nèi)部管理平臺發(fā)布的信息。1.5本章小結(jié)本章主要介紹了本文研究的內(nèi)容、國內(nèi)外發(fā)展情況和系統(tǒng)的設(shè)計思路,講述了本系統(tǒng)研究的必要性和必然性。第2章相關(guān)技術(shù)2.1Web服務(wù)介紹Web服務(wù)包含3種類型的角色:服務(wù)客戶端、服務(wù)提供程序和服務(wù)發(fā)現(xiàn)代理??蛻舳耸窍騑eb服務(wù)器發(fā)出請求的一款商業(yè)軟件。服務(wù)提供程序(serviceprovider)響應(yīng)客戶端的服務(wù)請求,請求者使用提供者提供的服務(wù)。發(fā)現(xiàn)代理((discoveryagency)用作所有已發(fā)布的Web服務(wù)的存儲庫。這種代理可能支持向其發(fā)送描述,或者可能搜詢公共提供者以獲得描述。計算平臺可以承擔(dān)這些角色中的一個或多個,例如同時作為請求者和提供程序,或者同時作為請求者、提供程序和服務(wù)發(fā)現(xiàn)代理。一個或多個Web服務(wù)可以被結(jié)合起來以執(zhí)行一個完整的業(yè)務(wù)。如圖2-1所示,3種類型之間的數(shù)據(jù)交換。請求請求回應(yīng)Web服務(wù)代理客戶端client服務(wù)器service請求請求回應(yīng)圖2-1Web服務(wù)請求在執(zhí)行這些角色的平臺間可以發(fā)生3種類型的操作:獲取、發(fā)布和綁定。服務(wù)提供程序?qū)崿F(xiàn)軟件組件,把描述直接發(fā)布給請求者或服務(wù)發(fā)現(xiàn)代理。服務(wù)請求者嘗試從本地或服務(wù)發(fā)現(xiàn)代理定位、找到、獲取服務(wù)描述(這種獲取操作可以在軟件開發(fā)期間或請求者軟件的執(zhí)行期間發(fā)生平臺間的通信以XM、以ExtensibleMarkupLanguage,可擴展標(biāo)記語言)形式的消息傳遞。這些消息的方向可以是單向、雙向、廣播或大量的消息,可以是同步或異步發(fā)送消息。Web服務(wù)技術(shù)對它的使用者和開發(fā)人員都有好處,具有適應(yīng)性、應(yīng)用性、互操作性等特點。適應(yīng)性:可以使用任何編程語言、計算平臺和軟件體系結(jié)構(gòu)開發(fā)Web服務(wù)。應(yīng)用性:Web服務(wù)允許作為組件開發(fā)的軟件被其他軟件部件或被輸入到Web瀏覽器的URL重用?;ゲ僮餍?Web服務(wù)最大的好處是它們支持不同計算平臺之間的通信。平臺之間的通信不再要求它們必須具有相同的硬件和軟件組件。Web服務(wù)支持使用Java,C++。Net,JavaScript和其他編程語言開發(fā)的多種平臺之間的交互操作性。因為Web服務(wù)建于Web標(biāo)準(zhǔn)(比如XML)之上,所以業(yè)務(wù)組件之間的通信基于行業(yè)標(biāo)準(zhǔn)而非專門的協(xié)議。2.2B/S系統(tǒng)結(jié)構(gòu)介紹B/S模式僅由瀏覽器和服務(wù)器構(gòu)成。這里所說的服務(wù)器是數(shù)據(jù)庫服務(wù)器、Web服務(wù)器、應(yīng)用服務(wù)器等的總稱。B/S模式中,數(shù)據(jù)和程序都存放在服務(wù)器,用戶只要安裝瀏覽器,就可以訪問網(wǎng)站。1.B/S模式的結(jié)構(gòu)從邏輯架構(gòu)上來講,B/S模式可以分為四層,即客戶機(Browser),Web服務(wù)器、應(yīng)用程序服務(wù)器和數(shù)據(jù)服務(wù)器。Browse:完成人機交互。Web服務(wù)器對應(yīng)用程序的集中管理。它也可以根據(jù)其處理的具體業(yè)務(wù)而分為不同類型的服務(wù)器。數(shù)據(jù)服務(wù)器則主要負責(zé)數(shù)據(jù)的存儲和組織、數(shù)據(jù)庫的分布式管理、數(shù)據(jù)庫的備份和同步等。2.B/S模式的特點分布式應(yīng)用:B/S架構(gòu)采用服務(wù)器(Server、數(shù)據(jù)庫服務(wù)器、瀏覽器(browser簡化了分布式應(yīng)用難題??缙脚_:只要安裝了瀏覽器,用戶便可以訪問網(wǎng)站,不受操作系統(tǒng)或數(shù)據(jù)庫的影響。方便部署和管理:因為整個網(wǎng)站的管理、業(yè)務(wù)邏輯、數(shù)據(jù)庫操作、資源分配等以及更新升級等操作都由服務(wù)器來完成,大大降低了客戶機的管理。3.B/S模式的優(yōu)勢采用B/S架構(gòu)來設(shè)計企業(yè)門戶,可以使用最新最前沿的軟件開發(fā)技術(shù),在Internet全球化的浪潮中,能夠得到很好的軟硬件技術(shù)支持。主要體現(xiàn)在以下幾方面:首先,用戶只需安裝瀏覽器,便可以完成所有的操作。其次,在維護時,用戶只需更改服務(wù)器端的代碼即可,因此易于管理、維護和更新升級。再次,無需開發(fā)客戶端軟件,使用Windows等操作系統(tǒng)內(nèi)置的TCP/IP協(xié)議和火狐、谷歌等瀏覽器就可以瀏覽網(wǎng)站資源。最后,采用公開的標(biāo)準(zhǔn)和協(xié)議,可使原有的系統(tǒng)平滑的升級到Interneto。由于B/S模式有以上優(yōu)點,這次企業(yè)門戶,我們采用B/S模式研發(fā)。2.3SQLServer2005在當(dāng)今的互聯(lián)世界中,數(shù)據(jù)和管理數(shù)據(jù)的系統(tǒng)必須始終為用戶可用且能夠確保安全,有了SQLServer2005,組織內(nèi)的用戶和IT專家將從減少應(yīng)用程序宕機時間、提高可伸縮性及性能、更緊密的安全控制中獲益。SQLServer2005也包括了很多新的和改進的功能來幫助IT團隊更有效率的工作。SQLServer2005包括了4個數(shù)據(jù)管理中的關(guān)鍵擴充。1.易管理SQLServer2005能夠更為簡單的部署、管理和優(yōu)化數(shù)據(jù)和分析應(yīng)用程序。作為一個數(shù)據(jù)管理平臺,SQLServer2005提供了一個唯一的管理控制臺,使得數(shù)據(jù)管理人員能夠在組織內(nèi)的任何地方監(jiān)視、管理和調(diào)諧所有的數(shù)據(jù)庫和相關(guān)的服務(wù)。它還提供了一個可擴展的管理架構(gòu),可以更容易的用SQL管理對象來編程,使得用戶可以定制和擴展他們的管理環(huán)境,獨立軟件開發(fā)商(ISV)也能夠創(chuàng)建附加的工具和功能來更好的擴展應(yīng)用。2.可用性在高可用技術(shù)、額外的備份和恢復(fù)功能以及復(fù)制增強上的投資使數(shù)據(jù)庫能夠構(gòu)建和部署高可用的應(yīng)用系統(tǒng)。SQLServer2005在高可用上的創(chuàng)新有:數(shù)據(jù)鏡像,故障轉(zhuǎn)移集群,數(shù)據(jù)庫快照和增強的聯(lián)機操作,這有助于最小化宕機時間和確保企業(yè)的關(guān)鍵系統(tǒng)可用。3.可伸縮性提供了諸如表分區(qū)、快照隔離、64位支持等方面的高級可伸縮性功能,使管理者能夠使用SQLServer2005構(gòu)建和部署最關(guān)鍵的應(yīng)用。表和索引的分區(qū)功能顯著的增強了對大型數(shù)據(jù)庫的查詢性能。4.安全性SQLServer2005在數(shù)據(jù)庫平臺的安全模型上有了顯著的增強,由于提供了更為精確和靈活的控制,數(shù)據(jù)安全更為嚴(yán)格。為了給管理者數(shù)據(jù)提供更高級別的安全,微軟做了相當(dāng)多的投資,實現(xiàn)了很多特性:在認證空間里強制SQLServerlogin密碼策略。在認證空間里可根據(jù)不同的范圍上指定的權(quán)限來提供更細的粒度。在安全管理空間中允許分離所有者和模式。根據(jù)SQLServer2005數(shù)據(jù)庫相對功能強大,存儲數(shù)據(jù)量大,簡單易學(xué),本網(wǎng)站系統(tǒng)選用SQLServer2005。2.4本章小結(jié)本章主要對系統(tǒng)所用到的技術(shù)作了詳細的介紹,闡述了Web月及務(wù)的工作原理,介紹了B/S結(jié)構(gòu),另外,還對SQLServer2005的主要特性做了分析總結(jié)。第3章門戶網(wǎng)站的需求分析3.1需求概述所謂的網(wǎng)站可行性分析就是弄清將要設(shè)計的項目是否具有實現(xiàn)的價值和意義。對網(wǎng)站可行性分析的過程實際上就是一次對系統(tǒng)分析和系統(tǒng)設(shè)計簡化的過程。但是可行性分析不是解決具體的實施問題,僅僅是卻定這個項目是否值得去解決,是分析該項目存在著哪些風(fēng)險。換言之,就是研究網(wǎng)站開發(fā)成功的可能性,減小網(wǎng)站開發(fā)所需要面臨的風(fēng)險??尚行匝芯渴蔷W(wǎng)站開發(fā)過城中的一個計劃的過程,它的研究范圍非常的廣泛,在本文中我們主要是針對銷售網(wǎng)站的經(jīng)濟可行性、技術(shù)可行性、法律可行性幾個方面進行具體的分析。3.2技術(shù)可行性分析技術(shù)可行性就是分析現(xiàn)有的技術(shù)是否能夠?qū)W(wǎng)站的設(shè)計提供良好的技術(shù)支持,也就是說網(wǎng)站的設(shè)計在技術(shù)上是否能夠?qū)崿F(xiàn)。1.開放性給予網(wǎng)絡(luò)的企業(yè)信息平臺,致力于服務(wù)整個社會,可以有效的將不同地方的客戶進行關(guān)聯(lián),開放性原則的設(shè)計保證了信息共享,為促進行業(yè)發(fā)展提供了良好的支持。系統(tǒng)建設(shè)給予Java等可移植性平臺,通過WebService提供信息的網(wǎng)絡(luò)交互。2.先進性網(wǎng)絡(luò)的發(fā)展口新月異,新的技術(shù)可以有效的節(jié)約運營和維護成本,所以系統(tǒng)中應(yīng)用了較為先進的架構(gòu)和開發(fā)技術(shù)。3.標(biāo)準(zhǔn)性網(wǎng)站將嚴(yán)格遵循國際上相應(yīng)的標(biāo)準(zhǔn)。4.可擴充性考慮到網(wǎng)站以后有可能進行升級,所以在進行系統(tǒng)架構(gòu)設(shè)計時充分考慮系統(tǒng)的可擴充性以便軟件系統(tǒng)的后期開發(fā)。因此得出技術(shù)是可行的。3.3經(jīng)濟可行性分析所謂的經(jīng)濟可行性就是從經(jīng)濟效益的方面分析網(wǎng)站是否能夠帶來里良好的經(jīng)濟效益,看網(wǎng)站的設(shè)計是否具有必要性。從經(jīng)濟可行性的角度看銷售網(wǎng)站的設(shè)計的必要性,我們會發(fā)現(xiàn),隨著近些年來網(wǎng)絡(luò)技術(shù)的飛速發(fā)展以及人們生活水準(zhǔn)的提高。銷售己經(jīng)從一種單一的現(xiàn)實的銷售形式發(fā)展到了一種基于網(wǎng)絡(luò)的銷售形式,即網(wǎng)上銷售。網(wǎng)上銷售可以使用戶即使足不出戶也可以買到自己喜歡的產(chǎn)品。通過對廣大用戶的調(diào)查我們可以發(fā)現(xiàn)個非常顯著的問題,即越來越多的人們對于網(wǎng)上銷售這種銷售形式產(chǎn)生了濃厚的興趣,并且現(xiàn)實生活中進行網(wǎng)絡(luò)銷售的人數(shù)也成幾何增長的趨勢。通過對上述的介紹我們可以發(fā)現(xiàn)網(wǎng)上銷售在網(wǎng)絡(luò)體系中的重要性,但是國內(nèi)具有一定規(guī)模的專業(yè)銷售還是比較少的,僅限于我們所熟知的幾個銷售網(wǎng)站,并且國內(nèi)的網(wǎng)絡(luò)消費環(huán)境也尚未完善,和傳統(tǒng)的銷售環(huán)境進行對比,網(wǎng)上銷售還存在著許許多多的問題,例如售后服務(wù)和質(zhì)量保障這些問題在現(xiàn)實生活中己經(jīng)屢見不鮮了。正式由于這些不健全的方面促使網(wǎng)上銷售的不斷發(fā)展。所以對銷售網(wǎng)站的開發(fā)具有著很大的經(jīng)濟效益,因此通過以上的研究,從經(jīng)濟的角度來考慮網(wǎng)站的設(shè)計是可行性。3.4法律可行性分析法律可行性就是從法律的角度上看設(shè)計銷售網(wǎng)站會涉及哪些與法律有關(guān)的問題即對網(wǎng)站的設(shè)計是否違反法律。從法律的方面來看,近幾年來國內(nèi)出臺了許多與網(wǎng)絡(luò)相關(guān)的法律,為網(wǎng)上銷售提供了一些法律保障,這些法律保證可以使許多用戶對銷售網(wǎng)站更加信任。并且由于國內(nèi)己經(jīng)有幾家初具規(guī)模的和銷售網(wǎng)站,所以在銷售網(wǎng)站的建設(shè)上不存在任何的法律上的障礙。所以從法律的角度對網(wǎng)站的設(shè)計是可行的。3.5功能性需求分析企業(yè)門戶網(wǎng)站系統(tǒng)基本功能模塊包括:用戶管理模塊、新聞動態(tài)模塊、產(chǎn)品展示模塊、施工現(xiàn)場模塊、合作加盟模塊。企業(yè)網(wǎng)站模塊和子模塊功能圖如圖3-1所示;企業(yè)門戶網(wǎng)站企業(yè)門戶網(wǎng)站用戶管理新聞動態(tài)產(chǎn)品展示施工現(xiàn)場合作加盟水利施工現(xiàn)場加盟條件加盟流程修改用戶名媒體焦點公路施工設(shè)備橋梁施工設(shè)備水利施工設(shè)備公路施工現(xiàn)場橋梁施工現(xiàn)場企業(yè)新聞修改密碼領(lǐng)導(dǎo)關(guān)懷加盟費用圖3-1系統(tǒng)功能模塊圖3.5.1用戶從登錄頁面進行登錄,在代辦事項中選擇新聞模塊,并選擇發(fā)布新聞,填寫完成后,點擊提交,系統(tǒng)會進行字段驗證,未通過則系統(tǒng)彈出相應(yīng)錯誤信息,通過后根據(jù)用戶選擇的新聞發(fā)布范圍發(fā)布的對應(yīng)的網(wǎng)站服務(wù)器,此時該條新聞進入審核狀態(tài),在宣傳部主任的代辦事項中會列出未審核的新聞,由宣傳部主任進行新聞審批。通過系統(tǒng)提供的預(yù)覽功能查看新聞是否符合條件,若審核不通過,則填寫審核不通過的原因告之用戶重新發(fā)布,此時該條新聞退回到用戶的代辦事項中;若審核通過,看該條新聞是否需要二次加工,若需要則該條新聞流轉(zhuǎn)到加工人員代辦事項中,新聞審核通過后將在前臺頁面顯示出來,新聞管理的用例圖如圖3-2所示。發(fā)布新聞發(fā)布新聞修改新聞查找新聞刪除新聞管理人員或新聞發(fā)布人員圖3-2新聞管理用例圖1.發(fā)布新聞管理員或新聞發(fā)布人員可以根據(jù)授權(quán)的范圍在選擇所屬的產(chǎn)品下進行發(fā)布新聞,新聞標(biāo)題字數(shù)少于50字,副標(biāo)題字數(shù)少于30字,內(nèi)容字數(shù)少于2000字,文件大小不能超過500MB,必須指明發(fā)布到內(nèi)網(wǎng)或是外網(wǎng)。2.修改新聞管理員可以在授權(quán)的范圍修改現(xiàn)有新聞。特別注意,修改后的新聞需要重新修訂發(fā)布后才可以顯示在前臺頁面3.刪除新聞管理員可以在授權(quán)的范圍刪除現(xiàn)有的新聞,過期的新聞和作廢的新聞,需要及時刪除。4.查找新聞管理員可以在授權(quán)的范圍查找新聞并可以對其進行各種操作。3.5.形象、直觀、便利的促進客戶了解產(chǎn)品,用戶從登錄頁面進行登錄,把最新產(chǎn)品實體展現(xiàn)在客戶面前,實時刪除和更新產(chǎn)品的最新動態(tài)。如圖3-3所示管理人員或管理人員或新聞發(fā)布人員添加產(chǎn)品刪除產(chǎn)品查看產(chǎn)品圖3-3產(chǎn)品展示用例圖1.添加產(chǎn)品管理員可以在授權(quán)的范圍對選擇的產(chǎn)品添加一個新的產(chǎn)品,并按照要求填寫產(chǎn)品的各種屬性值,其中帶*的部分必須填寫完整,不能缺項。中文名字和英文名字不能為空、中文名稱簇30個漢字、英文名稱簇50個漢字。2.刪除產(chǎn)品管理員可以在授權(quán)的范圍刪除己存在的產(chǎn)品,產(chǎn)品己經(jīng)在使用的無法刪除,只能刪除不再使用的產(chǎn)品。并且刪除的產(chǎn)品只能刪除單個產(chǎn)品,如果產(chǎn)品中包含有子產(chǎn)品的,需使用刪除產(chǎn)品及子產(chǎn)品。3.查看產(chǎn)品管理員可以在授權(quán)的范圍對存在的產(chǎn)品進行查看,并可以對該項產(chǎn)品進行各種操作。3.5.系統(tǒng)管理員登錄內(nèi)網(wǎng)后可在此進行權(quán)限管理,包括角色、資源組、用戶的授權(quán)。對于授權(quán)的用戶可以訪問特定的資源,未授權(quán)的用戶無法訪問任何資源甚至無法登陸系統(tǒng)。3.6門戶網(wǎng)站非功能需求分析企業(yè)門戶網(wǎng)站系統(tǒng)的性能要達到以下幾個方面:1.界面需求以藍色基調(diào)為主,給人以平靜、理智、美觀大方的感覺,體現(xiàn)學(xué)院博學(xué)篤行、術(shù)道精誠的辦學(xué)特色。2.安全穩(wěn)定性系統(tǒng)各個功能模塊能夠正常運行,系統(tǒng)運行過程中不產(chǎn)生錯誤。采用增強網(wǎng)站數(shù)據(jù)的遠程災(zāi)難備份技術(shù),在網(wǎng)站遇到攻擊和意外情況下快速恢復(fù)網(wǎng)站。能抵制黑客和一般的網(wǎng)絡(luò)攻擊,有必要的安全策略和安全防護機制。3.易用性界面人性化,簡單易懂,操作方便。4.數(shù)據(jù)保密性系統(tǒng)種包含用戶私人信息,因此對密碼進行MD5加密設(shè)計,保證用戶密碼的安全性和私密性。5.操作安全性由于用戶的操作不慎可能導(dǎo)致數(shù)據(jù)被誤刪,誤改等情況,這里要求在每次刪除的時候提醒用戶,以防誤操作。6.效率系統(tǒng)執(zhí)行效率高,速度快。7.可兼容性支持多種操作系統(tǒng)和瀏覽器。8.可擴展性主題樣式、內(nèi)容,功能方便擴展,方便后期維護。3.7本章小結(jié)本章首先介紹了企業(yè)門戶網(wǎng)站系統(tǒng)的需求概述、業(yè)務(wù)需求分析、功能性需求和非功能性需求。在功能性需求中詳細對系統(tǒng)業(yè)務(wù)模塊用例圖分析進行詳細描述。第4章門戶網(wǎng)站的設(shè)計本章介紹系統(tǒng)設(shè)計的原則、系統(tǒng)運行的軟硬件環(huán)境、系統(tǒng)總體設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)出錯處理設(shè)計、系統(tǒng)部署與運行等問題。重點從網(wǎng)站系統(tǒng)的功能結(jié)構(gòu)、系統(tǒng)的數(shù)據(jù)處理流程、系統(tǒng)的界面等方面做了詳細的設(shè)計;從數(shù)據(jù)庫設(shè)計原理出發(fā),對網(wǎng)站數(shù)據(jù)庫做了系統(tǒng)的設(shè)計。4.1系統(tǒng)總體設(shè)計原則網(wǎng)站系統(tǒng)的設(shè)計是網(wǎng)站系統(tǒng)開發(fā)過程中重要的一個環(huán)節(jié),直接關(guān)系到系統(tǒng)將來能否達到預(yù)期的目標(biāo)。由于軟件開發(fā)過程是一個復(fù)雜而繁瑣的工程,所以在開發(fā)過程中,應(yīng)該遵循網(wǎng)站系統(tǒng)開發(fā)的基本原則,使得系統(tǒng)既能滿足業(yè)務(wù)需求,又能適應(yīng)未來發(fā)展需要。具體來說,系統(tǒng)開發(fā)的原則有以下幾點。1.實用性原則在系統(tǒng)設(shè)計過程中,“實用”是軟件設(shè)計的第一目標(biāo),設(shè)計的軟件能否在實際應(yīng)用中解決實際問題,這是每個軟件設(shè)計人員必須關(guān)心的問題。軟件設(shè)計以實用為原則,不能注重形式,開發(fā)的軟件就是針對實際問題來設(shè)計。2.擴展性原則由于互聯(lián)網(wǎng)發(fā)展速度較快,開發(fā)一個軟件,要耗費較大的人力和物力,在系統(tǒng)設(shè)計時,要考慮環(huán)境的變換以及軟件對環(huán)境的適應(yīng)性和擴展性。也就是在新的環(huán)境下,在原開發(fā)軟件基礎(chǔ)上能改進軟件,使其能適應(yīng)環(huán)境的變換。一般在軟件設(shè)計中,采用系統(tǒng)模塊化思想對軟件進行分布式設(shè)計,最后整合,已達到新環(huán)境下,在原軟件的基礎(chǔ)上,對軟件功能上的擴展性。3.可靠性原則系統(tǒng)應(yīng)該是可靠的,在系統(tǒng)訪問出現(xiàn)異常情況下,系統(tǒng)應(yīng)該自動關(guān)閉和自我保護,同時,提供異常信息報告方便用戶查詢原因,以免系統(tǒng)出現(xiàn)癱瘓導(dǎo)致數(shù)據(jù)的流失。在設(shè)計時,可采用系統(tǒng)自動備份功能,當(dāng)系統(tǒng)出現(xiàn)異常情況時,在沒有其他修復(fù)方法的情況下,對數(shù)據(jù)可進行恢復(fù)。4.易操作性原則Web系統(tǒng)在實際應(yīng)用過程中,應(yīng)該是簡單易操作的,在軟件管理上是易于管理的。只要對軟件開發(fā)人員進行簡單培訓(xùn)與指導(dǎo),就能操作使用該軟件。在軟件設(shè)計時,盡量采用智能化窗口功能,用戶點擊窗口按鈕,就可實現(xiàn)操作的設(shè)計原則。5.安全性原則現(xiàn)在計算機病毒種類較多,危害性較大,在系統(tǒng)設(shè)計過程中,安全性是必須考慮的要素。一般在設(shè)計過程中,對于權(quán)限的限制盡量采用分類設(shè)計,不同用戶授予不同的權(quán)限;對一些保密性的材料可采用加密技術(shù),不讓用戶看到具體的內(nèi)容結(jié)構(gòu),只有管理員輸入密碼,才能查看內(nèi)容結(jié)構(gòu)。對于管理后臺的設(shè)計,可采用統(tǒng)一密碼驗證的設(shè)計方式,實現(xiàn)系統(tǒng)的安全運行。4.2系統(tǒng)總體架構(gòu)企業(yè)門戶網(wǎng)站總體架構(gòu)采取前臺網(wǎng)站和后臺網(wǎng)站分離的架構(gòu)模式,職工在后臺網(wǎng)站可以利用動態(tài)功能網(wǎng)絡(luò)辦公,操作的結(jié)果可以在前臺網(wǎng)站顯示。所有設(shè)計和實現(xiàn)均運用基于MVC模式的設(shè)計,采用Java語言按照面向?qū)ο笏枷刖幊?,使程序具有良好的可讀性、可修改性、可維護性和可重用性。同時由于前臺網(wǎng)站采用靜態(tài)頁面解析的方式,系統(tǒng)的穩(wěn)定性和安全性得到有效保障,教職工訪問網(wǎng)站效率進一步提高。系統(tǒng)總體架構(gòu)如圖4-1所示。SQLServer2005SQLServer2005前臺頁面網(wǎng)站首頁視頻中心合作加盟聯(lián)系我們新聞動態(tài)產(chǎn)品展示關(guān)于我們施工現(xiàn)場網(wǎng)站后臺管理圖4-1系統(tǒng)總體架構(gòu)圖4.3系統(tǒng)運行軟硬件環(huán)境1.服務(wù)器端:內(nèi)存2G以上、硬盤1406以上SCSI硬盤。2.客戶端:256MB以上內(nèi)存、硬盤40G以上、網(wǎng)卡、網(wǎng)線等。3.系統(tǒng)開發(fā)平臺:MyEclipse。4.數(shù)據(jù)庫管理平臺:SQLServer2005。5.運行平臺:WindowsXP、Windows7。6.分辨率:最佳效果1024X768像素。7.瀏覽器:InternetExplore、火狐、360瀏覽器或其他瀏覽器。4.4網(wǎng)站系統(tǒng)總體設(shè)計網(wǎng)站系統(tǒng)總體設(shè)計采用面向?qū)ο笤O(shè)計方法,從系統(tǒng)功能包圖、數(shù)據(jù)處理流程圖、模塊界面原型等方面做設(shè)計與分析。4.4.根據(jù)系統(tǒng)模塊化設(shè)計思想,將總系統(tǒng)化分主題網(wǎng)站、文化交流區(qū)、信息分類等以及各縣區(qū)對應(yīng)的多個主要子系統(tǒng),主題網(wǎng)站主要采用新聞發(fā)布系統(tǒng),支持界面中企業(yè)新聞、企業(yè)精神等動態(tài)頁面的實現(xiàn)功能;分類信息等子網(wǎng)站主要提供產(chǎn)品等信息發(fā)布與交流。各子系統(tǒng)網(wǎng)站管理平臺具有各自對應(yīng)的產(chǎn)品,產(chǎn)品后臺管理功能實現(xiàn)是由綜合門戶網(wǎng)站各子系統(tǒng)管理平臺管理實現(xiàn)。最后,對這些子網(wǎng)系統(tǒng)站進行了整合,共同組成該網(wǎng)站的綜合管理系統(tǒng),具體的系統(tǒng)功能包圖如圖4-2所示。4.4.根據(jù)對企業(yè)市互聯(lián)網(wǎng)情況的調(diào)查分析,結(jié)合企業(yè)市特殊的地理位置,我們設(shè)計了網(wǎng)民比較感興趣的、常用的網(wǎng)站產(chǎn)品。如何對網(wǎng)站產(chǎn)品進行合理的安排以及頁面結(jié)構(gòu)的安排,就是網(wǎng)站界面設(shè)計。界面設(shè)計要求美觀、大方、簡潔。在制作過程中,可以考慮由網(wǎng)站設(shè)計人員、網(wǎng)站美工聯(lián)合開發(fā)界面。企業(yè)門戶網(wǎng)站設(shè)計界面圖企業(yè)門戶網(wǎng)站設(shè)計界面圖網(wǎng)站首頁聯(lián)系我們視頻中心產(chǎn)品展示關(guān)于我們新聞動態(tài)施工現(xiàn)場合作加盟新聞動態(tài)公司簡介聯(lián)系我們產(chǎn)品展示視頻演示企業(yè)電話企業(yè)QQ企業(yè)郵箱聯(lián)系地址加盟條件加盟費用加盟流程經(jīng)銷商展示領(lǐng)導(dǎo)關(guān)懷企業(yè)宣傳媒體焦點公路施工現(xiàn)場橋梁施工現(xiàn)場水利施工現(xiàn)場企業(yè)新聞領(lǐng)導(dǎo)關(guān)懷媒體聚焦員工活動公路施工設(shè)備橋梁施工設(shè)備水利施工設(shè)備公司概況企業(yè)文化品牌形象企業(yè)基地圖4-2系統(tǒng)功能包圖4.5門戶網(wǎng)站前臺模塊功能設(shè)計網(wǎng)站的前臺風(fēng)格設(shè)計是網(wǎng)站前臺設(shè)計的一卜重要部分,一半的用戶對網(wǎng)站的喜愛都是從網(wǎng)站的直觀視覺的角度上如何能夠夠更好的擁有一個屬于自己的網(wǎng)站風(fēng)格,使網(wǎng)站能夠?qū)τ脩艟哂懈蟮奈?。網(wǎng)站的前臺部分主要介紹下面四個功能模塊:1.用戶登錄用戶登錄模塊主要的功能是用于用戶登錄。用戶登錄網(wǎng)站購買產(chǎn)品時首先需要進行登錄操作,該模塊與數(shù)據(jù)庫進行連接系統(tǒng)會根據(jù)用戶輸入的用戶名·以及密碼識別用戶是否為本網(wǎng)站的注冊會員。如果用戶名與密碼以及驗證碼輸入正確后,將返回網(wǎng)站首頁并提示用戶登錄成功。如果用戶忘記密碼可以點擊用[找回密碼]按鈕,填寫相關(guān)的用戶信息找回密碼。如果是首次登錄網(wǎng)站的用戶可以點擊[注冊]按鈕進入注冊頁面。在登錄成功以后用戶還可通過登錄模塊進入用戶中心,通過用戶中心用戶可以了解個人信息以及銷售資料。最后如果用戶對網(wǎng)站的操作結(jié)束后可以通過注銷登錄來退出登錄狀態(tài)。具體的網(wǎng)站登錄流程如圖4-3所示:圖4-3用戶2.注冊模塊注冊模塊主要用于對首次登錄網(wǎng)站的用戶并且準(zhǔn)備成為網(wǎng)站會員的用戶進行注冊用戶功能的。該模塊與數(shù)據(jù)庫中的用戶表相關(guān)聯(lián)。“用戶可以通過首頁進入該模塊。該模塊應(yīng)該具有以下功能:協(xié)議條款,用戶點擊注冊首先會彈出協(xié)議界面用戶認真閱讀本網(wǎng)站的會員守則后確定無誤后點擊同意后進入信息輸入界面。信息輸入項主要有,用戶名輸入(不得小于兩位),當(dāng)輸入用戶名是系統(tǒng)會調(diào)用數(shù)據(jù)庫的用戶表查看是否有與輸入相同的用戶名,如果沒用用戶可繼續(xù)輸入其他項目。密碼輸入(長度不能小于6位),密碼輸入后需要二次輸入密碼,系統(tǒng)會判斷兩次輸入的密碼是否一致。具體的網(wǎng)站注冊流程圖如圖4-4所示:圖4-4注冊模塊3.產(chǎn)品新增銷售模塊作為一個銷售網(wǎng)站的重要組成部分,其設(shè)計的好壞直接影響用戶對網(wǎng)站的喜愛程度。當(dāng)用戶進入網(wǎng)站并成功登陸后可以進行查看銷售側(cè)和操作。用戶點擊產(chǎn)品處的按鈕將產(chǎn)品直接成列在整個框架內(nèi)。產(chǎn)品界面主要顯示的有產(chǎn)品的名稱、性能、屬性數(shù)等信息。如果用戶確認所有信息無誤后可以點擊下訂單按鈕實現(xiàn)產(chǎn)品操作,如為添加完畢可以點擊繼續(xù)添加按鈕,用戶還可點擊刪除按鈕刪除不想添加的產(chǎn)品。通過以上功能有效的模仿了一個如。產(chǎn)品新增相關(guān)的流程圖如圖4-5所示圖4-5產(chǎn)品新增4.新聞版塊該模塊現(xiàn)實從后臺新聞表中讀取的新聞信息。新聞信息由后臺用戶添加進新聞表。如圖4-6圖4-6新聞版塊4.6門戶網(wǎng)站后臺模塊功能設(shè)計后臺管理主要用于系統(tǒng)管理員對網(wǎng)站系統(tǒng)進行操作的,管理員可以通過網(wǎng)站后臺對網(wǎng)站進行維護、修改。網(wǎng)站的后臺是一個網(wǎng)站開發(fā)的重要組成部分,主要分為后臺登錄、產(chǎn)品管理、用戶管理、新聞管理、常規(guī)設(shè)置等5個功能模塊。下面對它們的功能進行具體的介紹。1.后臺登錄頁面后臺登錄界面主要包含管理員名輸入項和管理員密碼輸入項,網(wǎng)管站的默認管理員名設(shè)置為admin密碼為123。界面讀取后臺的管理員表核對用戶名與密碼是否輸入正確,如果準(zhǔn)確無誤的話成功進入網(wǎng)站后臺。后臺登錄流程圖如圖4-76所示:圖4-7后臺登陸2.產(chǎn)品管理產(chǎn)品類別管理主要分為:添加新品、修改產(chǎn)品、管理產(chǎn)品訂單三個部分。點擊添加新品可以添加網(wǎng)站新加入的產(chǎn)品信息,需要填寫產(chǎn)品的相關(guān)項有產(chǎn)品的大類別和下類別產(chǎn)品名稱、品牌、生產(chǎn)日期、產(chǎn)品價格、庫存、型號等信息并上傳產(chǎn)品的實物圖片。輸入完畢后產(chǎn)品信息將存入產(chǎn)品表中,前臺將會顯示其相關(guān)信息。點擊修改產(chǎn)品,可以將產(chǎn)品信息進行修改后并存入產(chǎn)品表保存修改。點擊管理上產(chǎn)品訂單可以對產(chǎn)品的訂單進行查看,以便為用戶準(zhǔn)時發(fā)送貨品。具體功能如圖4-8所示:圖4-8產(chǎn)品管理3.用戶管理該模塊由前臺用戶管理以及后臺用戶管理組成。點擊前臺用戶管理,管理員可以對前臺用戶的信息進行修改刪除操作。并將修改后的信息保存到用戶表中。點擊后臺用戶,用戶可以對后臺用戶進行管理,添加刪除后臺用戶并對用戶設(shè)置相應(yīng)的用戶權(quán)限。后臺管理員將根據(jù)其用戶的權(quán)限對后天進行操作。最后將對后臺用戶的修改刪除保存到后臺用戶表中。如圖4-9所示:圖4-9用戶管理4.新聞管理該模塊主要分為添加首頁新聞、新聞修改刪除、首頁公告設(shè)置、留言版塊管理的功能。點擊添加首頁新聞,可以輸入新聞的主題以及內(nèi)容,輸入后的記過將保存到數(shù)據(jù)庫中的新聞表中。點擊新聞修改刪除,可以對網(wǎng)站的新聞進行修改以及刪除操作,相應(yīng)的修改將保存到數(shù)據(jù)庫中。點擊首頁公告設(shè)置。如圖4-10所示:圖4-10新聞管理5.常規(guī)設(shè)置模塊主要由網(wǎng)站初始設(shè)置、網(wǎng)站廣告設(shè)置以及修改初始登錄密碼等三部分功能組成。點擊網(wǎng)站初始設(shè)置能夠?qū)W(wǎng)站的一些基本信息進行設(shè)置如網(wǎng)站網(wǎng)址、網(wǎng)站名稱、網(wǎng)站Email、公司地址、公司郵編以及公司電話等信息。并且能夠?qū)W(wǎng)站前臺的頁面風(fēng)格進行設(shè)置。點擊進入網(wǎng)站廣告設(shè)置可以為網(wǎng)站添加廣告。點擊修改初始登錄密碼,管理員便可以對初始管理員登錄密碼進行修改,修改后系統(tǒng)將修改的信息存入數(shù)據(jù)表中。4.7本章小結(jié)本章根據(jù)系統(tǒng)開發(fā)需求分析,遵循系統(tǒng)設(shè)計的原則,對系統(tǒng)的功能結(jié)構(gòu)、界面做了系統(tǒng)的設(shè)計,進而根據(jù)系統(tǒng)的特點和使用環(huán)境對系統(tǒng)的安全以及制作過程中考慮的推廣要素做了詳細的設(shè)計。第5章系統(tǒng)數(shù)據(jù)庫設(shè)計5.1數(shù)據(jù)庫設(shè)計原理數(shù)據(jù)庫設(shè)計(DatabaseDesign)是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。數(shù)據(jù)庫的設(shè)計是一個關(guān)鍵問題,良好的數(shù)據(jù)庫結(jié)構(gòu)可以提高數(shù)據(jù)共享,精簡不必要的系統(tǒng)開銷,減少數(shù)據(jù)冗余和數(shù)據(jù)不一致性,并將各數(shù)據(jù)庫應(yīng)用有機的結(jié)合起來。在進行數(shù)據(jù)庫設(shè)計時本文確立以下思路。1.數(shù)據(jù)庫結(jié)構(gòu)的合理性數(shù)據(jù)庫的形式多種多樣,直接影響其設(shè)計,應(yīng)根據(jù)具體應(yīng)用環(huán)境情況合理選擇。既要滿足當(dāng)前,又要考慮易于擴展。本系統(tǒng)的數(shù)據(jù)庫設(shè)計包含兩方面的內(nèi)容,一是數(shù)據(jù)結(jié)構(gòu)的設(shè)計;二是行為設(shè)計。前者是指數(shù)據(jù)庫框架或數(shù)據(jù)庫結(jié)構(gòu),后者是指涉及應(yīng)用程序,事務(wù)處理等。數(shù)據(jù)庫結(jié)構(gòu)應(yīng)根據(jù)系統(tǒng)的具體需求,從結(jié)構(gòu)方面進行優(yōu)化。2.數(shù)據(jù)庫結(jié)構(gòu)的全局性本系統(tǒng)設(shè)計的各數(shù)據(jù)庫幾乎都不是孤立存在的,每一張數(shù)據(jù)庫表都與其它的數(shù)據(jù)庫表有著數(shù)據(jù)聯(lián)系。設(shè)計時,將數(shù)據(jù)量特別巨大的表進行劃分,如劃分為大類和小類,這樣可以提高數(shù)據(jù)訪問的效率。建立整個數(shù)據(jù)庫的全局概念模型,對數(shù)據(jù)的共享和數(shù)據(jù)的完整性都是非常有利的。3.數(shù)據(jù)表設(shè)計原則規(guī)范命名:所有的庫名、表名、域名必須遵循統(tǒng)一的命名規(guī)則,并進行必要說明,以方便設(shè)計、維護、查詢??刂谱侄蔚囊?在設(shè)計時,可以選擇適當(dāng)?shù)臄?shù)據(jù)庫設(shè)計管理工具,以方便開發(fā)人員的分布式設(shè)計和數(shù)據(jù)小組的集中審核管理。采用統(tǒng)一的命名規(guī)則,如果設(shè)計的字段已經(jīng)存在,可直接引用;否則,應(yīng)重新設(shè)計。庫表重復(fù)控制:在設(shè)計過程中,如果發(fā)現(xiàn)大部分字段都已存在,開發(fā)人員應(yīng)懷疑所設(shè)計的庫表是否已存在。通過對字段所在庫表及相應(yīng)設(shè)計人員的查詢,可以確認庫表是否確實重復(fù)。并發(fā)控制:設(shè)計中應(yīng)進行并發(fā)控制,即對于同一個庫表,在同一時間只有一個人有控制權(quán),其他人只能進行查詢。5.2數(shù)據(jù)庫建模為把用戶的數(shù)據(jù)要求明確的表示出來,通常要用ER模型((EntityRelationshipModel)按照用戶的觀點對數(shù)據(jù)和信息建模。所謂的ER模型就是實體聯(lián)系模型的簡稱,是人們描述數(shù)據(jù)及其聯(lián)系的概念數(shù)據(jù)模型,它是以圖形的方式表現(xiàn)的,又被稱作實體聯(lián)系圖或ER圖。根據(jù)前面系統(tǒng)建模以及對數(shù)據(jù)庫的設(shè)計,這里直接給出本系統(tǒng)的實體關(guān)系ER模型。1.系統(tǒng)實體關(guān)系ER例圖,如圖5-1所示。用戶用戶1密碼企業(yè)新聞領(lǐng)導(dǎo)關(guān)懷員工活動媒體聚焦1新聞資料上傳1用戶名圖5-1系統(tǒng)實體關(guān)系ER例圖5.3數(shù)據(jù)庫邏輯設(shè)計根據(jù)上述數(shù)據(jù)庫需求分析E-R圖及數(shù)據(jù)字典轉(zhuǎn)換成關(guān)系模型,形成各個表格之間的關(guān)系,我選擇的是關(guān)系數(shù)據(jù)庫,在以往對數(shù)據(jù)庫的學(xué)習(xí)中我發(fā)現(xiàn),關(guān)系數(shù)據(jù)庫的二維表格可以很清楚的描述各個數(shù)據(jù)之間有何種關(guān)聯(lián)。所以在對數(shù)據(jù)庫表格設(shè)計的時候我按照范式的思想去設(shè)計完成,使得每一個數(shù)據(jù)庫的表格都達到了第一或第三范式的要求,如下各表所示。5.3.形象直觀的把產(chǎn)品的信息呈現(xiàn)給客戶,方便客戶查找。表5-1圖片信息表列名數(shù)據(jù)類型是否為空Pro_idint否Pro_despVarchar(MAX)是Pro_nameVarchar(255)是Pro_picfullpathVarchar(MAX)是Pro_picpathVarchar(255)是Pro_shortDespVarchar(MAX)是Pro_typeVarchar(255)是Pro_dateVarchar(255)是Pro_uploaderVarchar(255)是Pro_imgsPathVarchar(MAX)是5.3.2向客戶及時報道企業(yè)新發(fā)生的事件,讓客戶時刻了解企業(yè)的發(fā)展動態(tài)表5-2新聞表列名數(shù)據(jù)類型是否為空msg_idint否msg_dateVarchar(255)是msg_titleVarchar(255)是msg_txtVarchar(MAX)是msg_typeVarchar(255)是msg_uploaderVarchar(255)是msg_imgsPathVarchar(255)是5.3.提供用戶名和密碼。表5-3用戶信息表列名數(shù)據(jù)類型是否為空u_idint否u_accountVarchar(255)否user_nichengVarchar(255)是u_passwordVarchar(255)否u_roleint否5.3.目錄是計算機組織文件的(樹形)結(jié)構(gòu)。文件是根據(jù)目錄分類存放的。有利于歸檔和分類表5-4目錄表列名數(shù)據(jù)類型是否為空tr_idint否tr_nameVarchar(255)否tr_openVarchar(255)否tr_pidint否tr_targetVarchar(255)是tr_urlVarchar(255)是5.3.為客戶提供視頻的路徑、名稱。表5-5視頻表列名數(shù)據(jù)類型是否為空video_despVarchar(MAX)是video_fullpathVarchar(MAX)是video_nameVarchar(255)是video_pathVarchar(255)是video_picfulpathVarchar(MAX)是video_picpathVarchar(255)是video_typeVarchar(255)是video_dateVarchar(255)是video_uploaderVarchar(255)是5.4本章小結(jié)本章給出了門戶網(wǎng)站總體設(shè)計其中包括系統(tǒng)總體架構(gòu)、體系結(jié)構(gòu)圖、各模塊結(jié)構(gòu)說明、功能需求與程序的關(guān)系。接著講述了門戶網(wǎng)站的基本業(yè)務(wù)時序流程主要包括發(fā)布新聞發(fā)布通知發(fā)布工作計劃、生成部門網(wǎng)站等基本業(yè)務(wù)。本章還給出了系統(tǒng)的接口設(shè)計,其中包括用戶和系統(tǒng)的接口、網(wǎng)站接口、權(quán)限管理接口。最后給出了門戶網(wǎng)站的物理結(jié)構(gòu)設(shè)計。第6章門戶網(wǎng)站的測試6.1測試內(nèi)容在完成公司企業(yè)網(wǎng)站的設(shè)計之后要對企業(yè)網(wǎng)站進行系統(tǒng)的測試。在進行系統(tǒng)測試的過程中目前比較通用的有兩種方法,一種是黑盒測試,即對企業(yè)網(wǎng)站的各項功能進行驗證,看是否符合預(yù)先的設(shè)計要求;另外一種方法是白盒測試,即需要對每一個功能的內(nèi)部流程走向進行驗證,檢驗是否符合要求在本文的企業(yè)網(wǎng)站測試的過程中采用的測試方法黑盒測試,這就需要編寫企業(yè)網(wǎng)站的測試用例來進行詳細的測試,針對測試過程中的問題,總結(jié)在相關(guān)的測試文檔中,以便及時的針對測試過程中的問題進行修改。在測試完成之后需要對企業(yè)網(wǎng)站進行調(diào)試。企業(yè)網(wǎng)站的調(diào)試分三個方面來進行,首先是對各個子系統(tǒng)功能模塊的調(diào)試,之后是對這個子系統(tǒng)的調(diào)試,最后才是對整個企業(yè)網(wǎng)站的調(diào)試。在調(diào)試的過程中需要對發(fā)現(xiàn)的問題進行分類,可以分為三個部分,分別是系統(tǒng)功能上的BUG、需要改進的地方和待添加的功能。在系統(tǒng)完成系統(tǒng)的測試和調(diào)試之后需要對系統(tǒng)進行實施,這實施之前測試是對系統(tǒng)質(zhì)量進行保障的一個最為重要的前提條件,測試環(huán)節(jié)能夠很有效的發(fā)現(xiàn)系統(tǒng)中的問題并及時的進行修改,這樣能夠在最大的程度上降低系統(tǒng)的總體風(fēng)險,同時提高軟件的質(zhì)量。6.2功能測試網(wǎng)站功能測試就是對網(wǎng)站的各功能進行驗證,根據(jù)功能測試用例逐項測試,檢查網(wǎng)站是否達到用戶要求的功能。主要包括:用戶界面測試、鏈接測試、表單測試、Cookies測試、數(shù)據(jù)庫測試、速度測試、負載測試、壓力測試等。而且測試數(shù)據(jù)必須要保證各種類型的數(shù)據(jù)到達一定數(shù)量并保證數(shù)據(jù)具有典型性,以確保測試數(shù)值的全面性和可靠性。本文對本門戶網(wǎng)站,主要做了以下測試工作。6.2.1根據(jù)需求內(nèi)容,即本系統(tǒng)需要實現(xiàn)的功能來進行驗證測試,內(nèi)容如下所示。發(fā)布新聞維護新聞創(chuàng)建頁面產(chǎn)品維護產(chǎn)品工作計劃上傳業(yè)務(wù)產(chǎn)品管理角色管理資源組、授權(quán)管理發(fā)布通知維護通知上傳文件維護文件6.2.超級鏈接是指從一個網(wǎng)頁指向一個目標(biāo)的連接關(guān)系,是網(wǎng)站的一個主要表現(xiàn)形式,它是實現(xiàn)網(wǎng)站不同頁面之間切換和引導(dǎo)用戶去未知地址頁面的主要方式。鏈接測試是網(wǎng)站所特有的測試。鏈接測試包括測試所有鏈接是否都鏈接到指定的正確目標(biāo)、鏈接的目標(biāo)是否真實存在以及是否存在孤立的頁面。超級鏈接測試可分為兩個方面:1.測試每一個鏈接對應(yīng)的頁面是否存在,并且頁面之前可以正確切換到了該鏈接的頁面。2.保證門戶網(wǎng)站上不存在孤立的頁面,孤立頁面就是指單獨存在,和其他頁面之間沒有鏈接關(guān)系,訪問該頁面只能輸入正確的URL地址才可以實現(xiàn)。鏈接測試的過程必須在在整個門戶網(wǎng)站的所有頁面開發(fā)完成之后進行。目前鏈接測試可以智能實現(xiàn),不需人工重復(fù)點選測試,許多工具可以代替人工來自動進行超級鏈接測試。例如XenuLinkSleuth,HTMLLinkValidator,WebLinkValidator等,本次測試采用HTMLLinkValidator,當(dāng)然鏈接頁面的正確性還需要人工進行判斷。6.2.表單應(yīng)該具有在提交前的數(shù)據(jù)有效性判斷,當(dāng)用戶通過表單提交例如用戶注冊、登陸和信息提交、發(fā)布新聞、查詢等信息時,必須測試提交表單操作的合法性和完整性,用以判斷提交給相關(guān)服務(wù)器的信息是否正確。例如:用戶填寫的出生口期與職業(yè)是否恰當(dāng),填寫的所屬省份與所在城市是否匹配等。如果使用了默認值,還要檢驗?zāi)J值的正確性。如果表單值是受限定的,則要進行測試。如只接受某些字符,測試時可跳過這些字符測試系統(tǒng)是否會報錯。6.2.門戶網(wǎng)站中數(shù)據(jù)庫是至關(guān)重要的,所有的信息系統(tǒng)都離不開數(shù)據(jù)庫的應(yīng)用,門戶網(wǎng)站所有的管理、存儲、運行、查詢等都必須要有數(shù)據(jù)庫的支持,數(shù)據(jù)庫為此提供數(shù)據(jù)存儲空間。在門戶網(wǎng)站系統(tǒng)應(yīng)用中,關(guān)系型數(shù)據(jù)庫最數(shù)據(jù)庫中常見的類型,該類型可以使用SQL對信息處理。一般情況下在使用通過數(shù)據(jù)庫應(yīng)用的門戶網(wǎng)站系統(tǒng),會發(fā)生數(shù)據(jù)一致性錯誤和輸出誤差這兩種錯誤。數(shù)據(jù)一致性錯誤主要是由于用戶提交的表單信息錯誤導(dǎo)致的一種形式錯誤,導(dǎo)致輸出數(shù)據(jù)錯誤的主要原因是網(wǎng)速或編程相關(guān)錯誤問題等引起的,對于這兩種情況,我們可以分別進行針對性測試方法。6.2.網(wǎng)站的普及度和受歡迎度很大程度由一個網(wǎng)站的性能直接決定,所以用于性能的測試是非常重要的。性能測試包括連接速度測試,壓力測試(Stress)和負載測試(Load)。連接速度測試的是用戶打開一定量的網(wǎng)頁,網(wǎng)頁平均打開的響應(yīng)速度的一種測試,負載測試是對數(shù)據(jù)邊界臨近值進行的一些測試,壓力測試是在系統(tǒng)資源低,尤其是硬件系統(tǒng)差的的網(wǎng)站系統(tǒng)運行情況下,查找網(wǎng)站是在哪里失效的以及失效的原因。性能測試的標(biāo)準(zhǔn)化參考目前還沒有,因此建立一整套切實可行的性能測試方案將是非常重要的。6.3測試結(jié)果及分析6.3.表6-1登錄測試表測試序號測試目的測試要求說明1界面內(nèi)容完整性界面輸入內(nèi)容:用戶名、密碼界面操作:登錄按鈕、注冊按鈕Tab、Enter鍵是否能夠觸發(fā)選擇項輸入正常顯示,沒有數(shù)據(jù)輸不進去的現(xiàn)象。2注冊超鏈接事件注冊按鈕的點擊事件觸發(fā)后切換到注冊頁面轉(zhuǎn)入注冊頁面,連接正常3登錄確認按鈕事件登錄按鈕的點擊事件觸發(fā)后進行登錄登錄后用戶系統(tǒng)操作界面顯示登錄后顯示登錄用戶信息如用戶名、密碼等輸入正確,將進入首頁界面,否則重新輸入數(shù)據(jù)登錄表6-2新聞發(fā)布表測試序號測試目的測試要求說明1主頁新聞標(biāo)題是否能正確顯示檢測新增、或刪除新聞頁面是否及時更新新增刪除正常顯示,沒有出現(xiàn)混亂的現(xiàn)象。2圖片與視頻是否正常顯示檢測圖片、視頻是否可以正常觀看可以正常觀看3是否能夠查看新聞詳細內(nèi)容是否出現(xiàn)無法跳轉(zhuǎn)詳細頁面內(nèi)容正常跳轉(zhuǎn)6.3.表6-3壓力測試表6.4本章小結(jié)在本章對系統(tǒng)的測試過程中,我們運用了各種系統(tǒng)測試方法,對整個系統(tǒng)的主頁、各功能模塊及頁面、數(shù)據(jù)庫操作、程序代碼和整體功能分別進行了詳細的測試,保證了系統(tǒng)的質(zhì)量、可靠性和可維護性。結(jié)果表明,企業(yè)網(wǎng)站可以滿足預(yù)先的設(shè)計要求。結(jié)論企業(yè)門戶網(wǎng)站本文所設(shè)計的企業(yè)網(wǎng)站是基于企業(yè)對口常的辦公需求而來的,系統(tǒng)的設(shè)計是采用的B/S架構(gòu),數(shù)據(jù)庫選用的是SQLService2005。論文首先分析了門戶網(wǎng)站所面向用戶的類型及其功能需求,并對其所要達到的性能進行了一定的分析,按照功能性需求分析的結(jié)果來設(shè)計了各個功能模塊,按照軟件工程自上向下的步驟對各個功能模塊的功能進行了具體的實現(xiàn),具體的編碼包括客戶端的編碼、數(shù)據(jù)庫的編碼和系統(tǒng)服務(wù)層WebSewer層的編碼。在系統(tǒng)設(shè)計階段的基礎(chǔ)上,借助相應(yīng)的開發(fā)工具,完成門戶網(wǎng)站的測試與分析。回顧整個企業(yè)網(wǎng)站的開發(fā)過程,還有一些工作需要進一步的細化和設(shè)計完成,這些工作主要包括以下幾個方面:1.進一步的增強系統(tǒng)的穩(wěn)定性、安全性和可靠性,并對這個框架平臺的各個功能業(yè)務(wù)流程進行優(yōu)化,減少不必要的流程。2.對于企業(yè)的一些工作人員來說,熟練的使用整個系統(tǒng)還是存在一定的困難,所以下一步要對系統(tǒng)的易用性進行進一步的優(yōu)化,使普通的人員花很少的時間就能夠掌握系統(tǒng)的操作使用方法。3.對數(shù)據(jù)庫中的表建立相應(yīng)的索引,以便在進行查詢的時候能夠提升

溫馨提示

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

評論

0/150

提交評論