成帆貿(mào)易公司門戶網(wǎng)站設計與實現(xiàn)_第1頁
成帆貿(mào)易公司門戶網(wǎng)站設計與實現(xiàn)_第2頁
成帆貿(mào)易公司門戶網(wǎng)站設計與實現(xiàn)_第3頁
成帆貿(mào)易公司門戶網(wǎng)站設計與實現(xiàn)_第4頁
成帆貿(mào)易公司門戶網(wǎng)站設計與實現(xiàn)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

....30/30成帆貿(mào)易公司門戶設計與實現(xiàn)容摘要:人類進入二十一世紀,計算機網(wǎng)絡技術和信息技術正在飛速發(fā)展,今天全球已經(jīng)實現(xiàn)了網(wǎng)絡化,互聯(lián)網(wǎng)已成為我們生活中不可缺少的組成部分。企業(yè)門戶則是在Internet上進行的商務活動,即利用計算機網(wǎng)絡進行企業(yè)介紹,業(yè)務受理,技術支持,客戶服務等。企業(yè)門戶作為一種新興的企業(yè)運行模式,已初具規(guī)模,企業(yè)門戶作為網(wǎng)上貿(mào)易的橋梁,其設計和實現(xiàn)正如傳統(tǒng)經(jīng)濟下企業(yè)的宣傳、經(jīng)營和管理,憑借自身各方面的優(yōu)勢,在溝通和促進整個行業(yè)的發(fā)展方面都有至關重要的作用。同時網(wǎng)絡化也帶給企業(yè)低成本、高收益的機會。該門戶系統(tǒng)主要包括兩層架構:底層的數(shù)據(jù)操作層,和界面層。界面層的作用是和用戶的操作產(chǎn)生可見的交互,比如呈現(xiàn)數(shù)據(jù),比如收集數(shù)據(jù)。數(shù)據(jù)操作層把業(yè)務層處理后的數(shù)據(jù)保存到一個持久地數(shù)據(jù)庫中,并且可以對其進行提取操作。數(shù)據(jù)操作層負責和microsoftaccess交互。數(shù)據(jù)操作層主要是調用microsoftaccess中的存儲過程來實現(xiàn)對數(shù)據(jù)的操作。關鍵詞:信息管理;數(shù)據(jù)管理;ACCESS1導言1.1選題背景與意義傳統(tǒng)商務的營銷依賴層層嚴密的渠道,輔助以大量人力和宣傳投入來爭奪市場,不僅費時費力而且成本高。在網(wǎng)絡時代,由于國際互聯(lián)網(wǎng)的廣泛普與,商家可以利用這個世界性的網(wǎng)絡將商務活動的圍擴大到全球。企業(yè)門戶就是通過瀏覽器實現(xiàn)對整個企業(yè)信息的訪問,用以減少商務活動的實體過程。它有以下兩個主要特征:無論是在Internet或Extranet,都可以利用標準的瀏覽器實現(xiàn)單點訪問;經(jīng)過許可的人員不需特殊的培訓,使用常規(guī)的軟件,可以在企業(yè)部或外部訪問到他所需要的信息。

其通常說法是:

門戶使得企業(yè)的客戶、員工和合作伙伴以統(tǒng)一的、個性化的、多渠道的方式訪問企業(yè)的信息和服務。企業(yè)門戶的建立使得企業(yè)與消費者擺脫了傳統(tǒng)的商業(yè)中介的束縛,降低了生產(chǎn)與銷售成本,縮短了生產(chǎn)廠家與最終用戶之間的距離,改變了市場的結構,有利于企業(yè)塑造自己的企業(yè)形象,更好地參與市場競爭,為企業(yè)提供了巨大的潛在顧客群,給企業(yè)帶來了無限的發(fā)展機會。大大節(jié)省了企業(yè)的營銷費用,提高了企業(yè)的營銷效率。因此設計成熟的、便于使用的企業(yè)門戶是十分必要的。1.2研究現(xiàn)狀概述對于人們實現(xiàn)網(wǎng)絡商務這個目的來講,Internet已經(jīng)越來越無所不能。21世紀是信息爆炸和依賴數(shù)字化生存的世紀。大量的信息通過國際互聯(lián)網(wǎng)迅速傳播,將世界原有的有形界限全然打破。電子商務下的企業(yè)門戶正由于這種信息的快速流動和資源的海量集成而悄然崛起,并將成為21世紀人類信息社會的核心。對于公司來說,企業(yè)門戶可以推銷產(chǎn)品,在演示上發(fā)布有關產(chǎn)品的技術支持,在公司與客戶之間搭起聯(lián)系的橋梁。美國著名的DELL計算機公司,他已取消了所有產(chǎn)品代理商,其產(chǎn)品完全在網(wǎng)絡上銷售。對于大公司來說,一個演示發(fā)布后所起的作用,比上千個技術、銷售人員全球滿天飛的作用還大。1.3研究容和研究方法1.3.1設計原則第一原則:容豐富、明確。主要是為瀏覽者提供信息服務的,作為大型企業(yè)信息門戶,必須首先提供種類繁多容豐富的資訊,使不同的訪問者都能夠訪問到自己想要的信息。但是信息多了自然繁雜,因此有針對性地為瀏覽者提供明確的容是很重要的。第二原則:界面設計良好。容需要良好的界面設計來展現(xiàn),良好的界面設計能夠讓瀏覽者賞心悅目,能夠感受到明確的風格和主題,甚至感受到企業(yè)的文化底蘊,從而留下深刻的記憶,并為他進一步探索發(fā)現(xiàn)和使用提供的功能提供感官和心理上的意愿。第三原則:功能適用、易用。提供的一切功能都是為瀏覽者服務的,提供強大而富于特色的功能可以使瀏覽者更方便的獲取個人需要的信息和服務。比如提供網(wǎng)上產(chǎn)品訂購的服務,提供一個強大的產(chǎn)品檢索功能是很必要的。功能也不是越多越好,有可能讓瀏覽者無從選擇,就好像現(xiàn)在的手機,可能絕大多數(shù)人還是打和收發(fā)短信,其他一些比如無線上網(wǎng)等功能并不適用。同時,功能如果不易使用,操作繁瑣,甚至容易令人誤解,那么再強大的功能都是沒用的。作為企業(yè)信息門戶的瀏覽者可能并不是都能熟練的操作和使用計算機,不能要求他們像企業(yè)級Web用戶那樣去完成復雜的操作,解決一些使用中可能出現(xiàn)的問題。因此,門戶的任何一個功能都要容易使用、好用。1.3.2網(wǎng)頁設計原則首先是速度第一,沒有人會有耐心地等待一個很久才能打開瀏覽的網(wǎng)頁,據(jù)有關數(shù)據(jù)統(tǒng)計表明,如果一個網(wǎng)頁在三秒種都打不開,那么訪問者就會失去耐心放棄當前頁面的瀏覽。其次頁面盡可能小,頁面的大小跟訪問速度是成正比的,根據(jù)速度第一的原則,那么就要做到每一個瀏覽的頁面都要盡可能的小,少占網(wǎng)絡帶寬,訪問速度才可能快。這里的小不僅僅指HTML代碼少,也包括圖片數(shù)量少,單個圖片占用磁盤空間少。使用CSS盡管可以直接設置頁面元素的表現(xiàn)樣式,但網(wǎng)頁統(tǒng)一使用CSS可以更容易的統(tǒng)一風格,同時減少網(wǎng)頁代碼大小。少用Flash和大型圖片因為他們可能會占用大量帶寬。第三要注意的是慎用框架,不能說所有人都在使用最新版本的瀏覽器,而且不同的瀏覽器對框架的支持也可能不同,另外不是所有的搜索引擎都能夠很好的訪問框架頁面。最后是清晰,不能讓瀏覽者不知道他當前瀏覽的位置,也不能讓瀏覽者找不到回去的路徑,每一個都要明確瀏覽者想要去的地方和想要訪問的功能,更不能有死。1.3.3系統(tǒng)架構原則提供快速的系統(tǒng)訪問,包括客戶端的瀏覽和服務器端的通訊/數(shù)據(jù)訪問,都只有一個原則,就是“快”??梢圆扇〖杭夹g、緩存技術、負載均衡技術等。穩(wěn)定的運行,不能出現(xiàn)時不時無法訪問或者訪問數(shù)據(jù)很慢。這需要采用上面的技術確保在大容量并發(fā)訪問的時候系統(tǒng)仍然能夠穩(wěn)定的運行。并且確保數(shù)據(jù)不會丟失、泄密、損壞。如采用多層服務器訪問,數(shù)據(jù)加密技術,安全信道等方式。1.3.4開發(fā)注意的問題1.網(wǎng)頁設計相關(1)做好頁面布局和容規(guī)劃,只放置合適的容,并盡可能使頁面設計的最小。(2)使用好的網(wǎng)頁編輯器,如DW,F(xiàn)P,不要用VS自帶的編輯器,因為它會產(chǎn)生很多無用的沉余代碼,而且設計的界面不是很美觀。(3)小圖片采用GIF格式,下載速度最快,大一點的采用jpg,占用磁盤空間小。(4)盡可能使用CSS,這既是原則也是方法,可以使整個瀏覽速度提高3%以上,有的甚至能夠提高30%。(5)盡量不要使用框架,在需要的地方也要有替代措施。(6)不要只針對IE寫客戶端腳本。(7)客戶端的事情盡量在客戶端處理?,F(xiàn)在客戶端設備已經(jīng)很強了,許多原來在服務器端才能做的事情現(xiàn)在都能在客戶端做,而服務器端反而成了訪問的瓶頸。(8)少用Flash,F(xiàn)lash一般都會占較大的網(wǎng)絡帶寬,在需要的時候也要注意不要做得太大、用的太多。(9)避免使用彈出式對話框,因為現(xiàn)在好多瀏覽器都被裝上了“彈出窗口攔截“插件。2.數(shù)據(jù)訪問相關(1)優(yōu)化數(shù)據(jù)庫結構設計。這是數(shù)據(jù)訪問效率和編程復雜程度的關鍵。沒有良好的數(shù)據(jù)庫結構設計其它都談不上。包括字段類型的選擇,表的結構,索引的使用,表的關系等。(2)優(yōu)化數(shù)據(jù)庫物理設計。需要關注數(shù)據(jù)庫的容量、日志、磁盤使用,數(shù)據(jù)備份機制,數(shù)據(jù)訪問機制,安全等數(shù)據(jù)庫物理結構相關的問題。(3)合理設計“主鍵”,在不同的場合需要采用不同的主鍵設計策略,在互聯(lián)網(wǎng)大容量并發(fā)訪問的環(huán)境中,建議主鍵采用整型自增字段。主鍵使用還應該遵循“無意義”原則。(4)采用最佳的數(shù)據(jù)訪問接口,如專門針對access的數(shù)據(jù)訪問對象。(5)“只要需要的數(shù)據(jù)”,如果一行有大容量字段,那么讀取一整行效率是非常低的(數(shù)據(jù)瓶頸)。(6)最遲打開,最早關閉的原則。使用數(shù)據(jù)庫后一定要與時關閉連接,它們是系統(tǒng)昂貴的資源。(7)采用“數(shù)據(jù)緩存”技術,將經(jīng)常使用數(shù)據(jù)集緩存在磁盤或者存中,盡量減少對數(shù)據(jù)庫的直接訪問。(8)使用存儲過程??赡茉谝话愕膽孟到y(tǒng)中存儲過程可以被簡單的查詢替代,因而更“通用”,但是我們現(xiàn)在討論的是大型企業(yè)信息門戶的問題。作為一個互聯(lián)網(wǎng)應用系統(tǒng),處理速度和網(wǎng)絡帶寬無疑是最重要的。系統(tǒng)的瓶頸往往是磁盤IO和網(wǎng)絡IO,合理使用存儲過程使得分布式系統(tǒng)結構效率大大提升。但也要注意合理使用,比如避免一般的分頁過程,由于查詢會有很多,使得這樣的存儲過程太多而管理混亂。1.4本文結構簡介1.本文首先介紹了選題背景,研究現(xiàn)狀,研究容與方法,系統(tǒng)的概括了我國目前電子商務門戶的發(fā)展現(xiàn)狀。隨著信息的發(fā)展,企業(yè)與企業(yè)之間通過互聯(lián)網(wǎng)進行產(chǎn)品、服務與信息的交換。那么就需要一個網(wǎng)絡平臺來實現(xiàn)這一過程。企業(yè)門戶恰恰就是為了實現(xiàn)這一功能而存在的。開篇從設計原則,網(wǎng)頁設計原則兩方面概述了初步的設計制作方法。2.其次介紹了本系統(tǒng)的開發(fā)工具。(1)IIS作為系統(tǒng)的開發(fā)平臺,支持著整個系統(tǒng)的運行。(2)ASP(ActiveServerPage)作為一種編程工具,與數(shù)據(jù)庫和其它程序進行交互。(3)數(shù)據(jù)庫的基本應用。3.隨后是進行系統(tǒng)的規(guī)劃,系統(tǒng)的設計與系統(tǒng)的實現(xiàn)。系統(tǒng)的介紹了本系統(tǒng)前臺和后臺分別實現(xiàn)的功能。全面的利用流程圖介紹了的制作過程。并且利用系統(tǒng)界面的截圖,明確地說明了該系統(tǒng)是如何實現(xiàn)的。4.接著是系統(tǒng)的測試。從各方面對該的性能進行了測試,包括功能測試,測試,表單測試,coockies測試,操作測試,語言測試,數(shù)據(jù)庫測試等等并分析了測試結果。5.最后對本系統(tǒng)的關鍵結束和主要特點做以介紹。2系統(tǒng)開發(fā)工具2.1IIS2.1.1IIS開發(fā)平臺的簡介IIS為InternetInformationServer的縮寫。是一個WorldWideWebserver,IIS是Microsoft的一個服務器腳本運行環(huán)境。用單機做服務器就會用到微軟的IIS。GopherServer和FTPServer全部包容在里面。IIS意味著你能發(fā)布網(wǎng)頁,并且由ASP(ActiveServerPages)、JAVA、VBscript產(chǎn)生頁面,有著一些擴展功能。IIS是隨WindowsNTServer4.0一起提供的文件和應用程序服務器,是在WindowsXP上建立Internet服務器的基本組件。它與WindowsXP完全集成,允許使用WindowsXP置的安全性以與NTFS文件系統(tǒng)建立強大靈活的Internet/Intranet站點。2.1.2IIS的運行1.IIS的安裝若操作系統(tǒng)中還未安裝IIS服務器,可打開“控制面板”,然后單擊啟動“添加/刪除程序”,在彈出的對話框中選擇“添加/刪除Windows組件”,在Windows組件向導對話框中選中“Internet信息服務(IIS)”,然后單擊“下一步”,按向導指示,完成對IIS的安裝2.Internet信息服務(IIS)的啟動Internet信息服務簡稱為IIS,單擊Windows開始菜單——所有程序——管理工具——Internet信息服務(IIS)管理器,即可啟動“Internet信息服務”管理工具。3.IIS的配置IIS安裝后,系統(tǒng)自動創(chuàng)建了一個默認的Web站點,該站點的主目錄默認為C:\\Inetpub\\.root。用鼠標右鍵單擊“默認Web站點”,在彈出的快捷菜單中選擇“屬性”,此時就可以打開站點屬性設置對話框,在該對話框中,可完成對站點的全部配置。4.主目錄與啟用父路徑單擊“主目錄”標簽,切換到主目錄設置頁面,該頁面可實現(xiàn)對主目錄的更改或設置。注意檢查啟用父路徑選項是否勾選,如未勾選將對以后的程序運行有部分影響。主目錄——配置——選項。5.設置主頁文檔單擊“文檔”標簽,可切換到對主頁文檔的設置頁面,主頁文檔是在瀏覽器中鍵入域名,而未制定所要訪問的網(wǎng)頁文件時,系統(tǒng)默認訪問的頁面文件。常見的主頁文件名有index.htm、index.html、index.asp、index.php、index.jsp、default.htm、default.html、default.asp等。IIS默認的主頁文檔只有default.htm和default.asp,根據(jù)需要,利用“添加”和“刪除”按鈕,可為站點設置所能解析的主頁文檔。6.啟動與停止IIS服務在Internet信息服務的工具欄中提供有啟動與停止服務的功能。單擊可啟動IIS服務器;單擊則停止IIS服務器。2.2ASP2.2.1ASP簡介ASP是ActiveServerPage的縮寫,意為“動態(tài)服務器頁面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動態(tài)中。ASP是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應用程序。ASP網(wǎng)頁可以包含HTML標記、普通文本、腳本命令以與COM組件等。利用ASP可以向網(wǎng)頁中添加交互式容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應用程序。2.2.2ASP特點與HTML相比,ASP網(wǎng)頁具有以下特點:1.利用ASP可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術;2.ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試;3.服務器上的ASP解釋程序會在服務器端執(zhí)行ASP程序,并將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁;4.ASP提供了一些置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向web瀏覽器發(fā)送信息;5.ASP可以使用服務器端ActiveX組件來執(zhí)行各種各樣的任務,例如存取數(shù)據(jù)庫、發(fā)現(xiàn)和那個Email或訪問文件系統(tǒng)等;6.由于服務器是將ASP程序執(zhí)行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。2.3數(shù)據(jù)庫2.3.1數(shù)據(jù)庫的含義動態(tài)的開發(fā)與數(shù)據(jù)庫密不可分,那么什么是數(shù)據(jù)庫呢?在計算機教科書中,數(shù)據(jù)庫是這樣解釋的:數(shù)據(jù)庫是計算機應用系統(tǒng)中的一種專門管理數(shù)據(jù)資源的系統(tǒng)。數(shù)據(jù)有多種形式,如文字、數(shù)碼、符號、圖形、圖像以與聲音等。數(shù)據(jù)是所有計算機系統(tǒng)所要處理的對象。人們所熟知的一種處理辦法是制作文件,即將處理過程編成程序文件,將所涉與的數(shù)據(jù)按程序要求組織成數(shù)據(jù)文件,用程序文件來調用。數(shù)據(jù)文件與程序文件保持著一定的對應關系。在計算機應用迅速發(fā)展的情況下,這種文件式方法便顯出不足。比如,它使得數(shù)據(jù)通用性差,不便于移植,在不同文件中存儲大量重復信息、浪費存儲空間、更新不便等。數(shù)據(jù)庫系統(tǒng)便能解決上述問題。數(shù)據(jù)庫系統(tǒng)不從具體的應用程序出發(fā),而是立足于數(shù)據(jù)本身的管理,它將所有數(shù)據(jù)保存在數(shù)據(jù)庫中,進行科學的組織,并借助于數(shù)據(jù)庫管理系統(tǒng)與各種應用程序或應用系統(tǒng)接口,使之能方便地使用數(shù)據(jù)庫中的數(shù)據(jù)。簡單地說數(shù)據(jù)庫就是一組經(jīng)過計算機整理后的數(shù)據(jù),存儲在一個或多個文件中,而管理這個數(shù)據(jù)庫的軟件就稱之為數(shù)據(jù)庫管理系統(tǒng)。一般一個數(shù)據(jù)庫系統(tǒng)(DatabaseSystem)可分為數(shù)據(jù)庫(Database)與數(shù)據(jù)管理系統(tǒng)(DatabaseManagementSystem,DBMS)兩個部分。2.3.2數(shù)據(jù)庫的實用工具:MicrosoftOfficeAccessMicrosoftOfficeAccess(前名MicrosoftAccess)是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了MicrosoftJetDatabaseEngine和圖形用戶界面兩項特點,是MicrosoftOffice的成員之一。Access能夠存取Access/Jet、MicrosoftSQLServer、Oracle,或者任何ODBC兼容數(shù)據(jù)庫的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的“進階用戶”則能使用它來開發(fā)簡單的應用軟件。雖然它支持部份面向對象技術,但是未能成為一種完整的面向對象開發(fā)工具。Access提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向導、生成器、模板,把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。MicrosoftAccess在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序,這些應用程序都利用ASP技術在IIS支持下運行。比較復雜的WEB應用程序則使用PHP/MySQL或者ASP/MicrosoftSQLServer。一些專業(yè)的應用程序開發(fā)人員使用Access用作快速應用開發(fā),可是如果通過網(wǎng)絡存取數(shù)據(jù)的話,Access的可擴放性并不高,因此當程序被較多使用者使用時,往往選擇基于客戶端-服務器為本的方案,常用的數(shù)據(jù)庫有Oracle、DB2、MicrosoftSQLServer、MySQL等。無論如何,不少Access的功能(表單,報告,序列和VB代碼)可以用作其他數(shù)據(jù)庫的后期應用,包括JET(檔案為主的數(shù)據(jù)庫引擎,Access缺省使用)、MicrosoftSQLServer、Oracle和任何其他跟ODBC兼容的產(chǎn)品。這種方法允許開發(fā)者把一個成熟的應用的數(shù)據(jù)移動到一臺更大功率的服務器。3系統(tǒng)規(guī)劃與系統(tǒng)分析3.1系統(tǒng)的總體結構門戶系統(tǒng)的設計目標是通過對門戶的瀏覽、登錄、查找、留言等功能,使客戶能夠利用簡單、快捷、低成本的電子通訊方式,買賣雙方不謀面地進行各種商貿(mào)活動。3.1.1系統(tǒng)功能說明根據(jù)系統(tǒng)的設計目標按照系統(tǒng)開發(fā)的基本觀點對企業(yè)門戶進行設計,可以做如下劃分:1.前臺實現(xiàn)了首頁、產(chǎn)品地帶、解決方案、技術支持、客戶渠道等模塊信息的顯示功能。2.后臺實現(xiàn)了用戶管理、用戶查找、公告管理、新聞中心管理、常見問題管理、解決方案管理、留言薄管理等功能。3.1.2系統(tǒng)的功能結構圖系統(tǒng)規(guī)劃如下:本系統(tǒng)主要實現(xiàn)兩大模塊,首先是前臺模塊,包括首頁、產(chǎn)品地帶、解決方案、技術支持、客戶渠道等模塊信息的顯示功能。其次是后臺管理模塊,包括用戶管理、用戶查找、公告管理、新聞中心管理、常見問題管理、解決方案管理、留言薄管理等功能模塊的功能。如圖1所示。企業(yè)門戶網(wǎng)站系統(tǒng)企業(yè)門戶網(wǎng)站系統(tǒng)前臺后臺搜索登錄留言基本設置產(chǎn)品管理方案管理客戶管理新聞管理留言管理問題管理公告管理發(fā)布修改刪除發(fā)布回復刪除圖1系統(tǒng)規(guī)劃圖其中運用到的技術和軟件有:數(shù)據(jù)庫:Access;語言:ASP與相關的腳本語言;工具:Dreamweaver8等。3.2系統(tǒng)的數(shù)據(jù)流程分析3.2.1系統(tǒng)的功能流程分析1.一般用戶:注冊和非注冊(1)非注冊用戶:不允許其進行允許留言。只進行網(wǎng)頁的瀏覽和搜索。如圖2所示。非注冊用戶非注冊用戶網(wǎng)站的靜態(tài)信息搜索圖2非注冊用戶使用流程(2)用戶注冊:填寫注冊信息:提交注冊信息,成功后顯示“成功”字樣。如圖3所示。用戶用戶用戶注冊提交用戶信息圖3用戶注冊流程(3)注冊用戶。如圖4所示。用戶用戶用戶登錄留言列表用戶信息留言圖4注冊用戶功能流程2.管理后臺管理后臺的功能包括:(1)基本設置,(2)產(chǎn)品地帶管理,(3)解決方案管理,(4)技術支持管理,(5)客戶渠道管理,(6)新聞中心管理,(7)留言薄管理,(8)留言薄管理,(9)公告發(fā)布等功能模塊的功能。如圖5所示。管理員管理員后臺登錄用戶信息添加刪除常見問題解決方案技術支持客戶渠道新聞中心留言列表公告發(fā)布基本設置產(chǎn)品地帶圖5后臺管理流程4系統(tǒng)設計與實現(xiàn)4.1系統(tǒng)設計4.1.1數(shù)據(jù)庫概念結構設計系統(tǒng)中包括的實體有用戶、管理員、留言列表、產(chǎn)品地帶、解決方案、技術支持、客戶渠道、新聞中心、常見問題、公告、基本設置。E-R實體圖如圖6所示。1.用戶可通過輸入用戶名和密碼的方式進行登錄,數(shù)據(jù)庫會記錄下客戶的ID。如圖6所示。用戶名用戶用戶名用戶用戶ID用戶密碼圖6用戶實體E-R圖2.管理員通過輸入其專有的用戶名和密碼來登錄后臺管理界面,并且數(shù)據(jù)庫會記錄下管理員的ID。如圖7所示。管理員管理員管理員ID管理員名管理員密碼圖7管理員實體E-R圖3.產(chǎn)品地帶中,包括產(chǎn)品編號,產(chǎn)品名稱,產(chǎn)品介紹,發(fā)布時間等容。如圖8所示。產(chǎn)品地帶產(chǎn)品地帶產(chǎn)品編號產(chǎn)品名稱產(chǎn)品介紹發(fā)布時間圖8產(chǎn)品地帶實體E-R圖4.留言列表中包括留言編號,留言容,回復容等要素。如圖9所示。留言列表留言列表留言編號留言內(nèi)容回復內(nèi)容圖9留言列表實體E-R圖5.解決方案中包括方案編號,方案名稱,方案容,發(fā)布時間等容。如圖10所示。解決方案解決方案方案編號方案名稱方案內(nèi)容發(fā)布時間圖10解決方案實體E-R圖技術支持包括技術編號,技術名稱,技術容,發(fā)布時間等容。如圖11所示。技術支持技術支持技術編號技術名稱技術內(nèi)容發(fā)布時間圖11技術支持實體E-R圖7.客戶渠道包括編號,名稱,容,發(fā)布時間等容。如圖12所示。客戶渠道客戶渠道編號名稱內(nèi)容發(fā)布時間圖12客戶渠道實體E-R圖8.新聞中心包括新聞編號,新聞名稱,新聞容,發(fā)布時間等容。如圖13所示。新聞中心新聞中心新聞編號新聞名稱新聞內(nèi)容發(fā)布時間圖13新聞中心實體E-R圖9.常見問題中包括問題編號,問題名稱問題容,發(fā)布時間等容。如圖14所示。常見問題常見問題問題編號問題名稱問題內(nèi)容發(fā)布時間圖14常見問題實體E-R圖10.公告發(fā)布中包括公告編號,公告名稱,公告容,發(fā)布時間等容。如圖15所示。公告發(fā)布公告發(fā)布公告編號公告名稱公告內(nèi)容發(fā)布時間圖15公告發(fā)布實體E-R圖11.基本設置中包括編號,網(wǎng)頁標題,底部信息,發(fā)布時間等容。如圖16所示。基本設置基本設置編號網(wǎng)頁標題底部信息發(fā)布時間圖16基本設置實體E-R圖4.1.2數(shù)據(jù)庫邏輯結構設計本采用的是access數(shù)據(jù)庫,根據(jù)上節(jié)的數(shù)據(jù)庫結構設計,將E-R圖轉化為表,建立的db1.mdb文件中包括10個表,其中管理員與用戶公用一個表。1.用戶表中存儲了所有注冊用戶(包括管理員)的賬號和密碼。如表1所示。表1用戶表(zc)字段名數(shù)據(jù)類型說明Bha_yha_mm自動編號備注備注用戶ID/管理員ID用戶名/管理員名用戶密碼/管理員密碼2.產(chǎn)品地帶表中存儲了所有產(chǎn)品的題目和容。如表2所示。表2產(chǎn)品地帶(cp)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期產(chǎn)品編號產(chǎn)品名稱產(chǎn)品介紹發(fā)布日期3.留言列表中儲存了所有留言的提問和回復容。如表3所示。表3留言列表(ly)字段名數(shù)據(jù)類型說明Bha_mca_js自動編號備注備注留言編號留言容回復留言4.解決方案列表中儲存了所有方案的題目與容。如表4所示。表4解決方案(fa)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期方案編號方案名稱方案介紹發(fā)布日期5.技術支持列表中儲存了所有該企業(yè)提供的專業(yè)服務的容。如表5所示。表5技術支持(js)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期技術編號技術名稱技術介紹發(fā)布日期6.客戶渠道列表中儲存了便于客戶聯(lián)系我們的所有聯(lián)系方式信息。如表6所示。表6客戶渠道(qd)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期編號名稱介紹發(fā)布日期7.新聞中心列表中儲存了目前國外有關經(jīng)濟的國家大事。如表7所示。表7新聞中心(xw)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期新聞編號新聞名稱新聞介紹發(fā)布日期8.常見問題中包括一些我們關于客戶經(jīng)常遇到的問題的解答。如表8所示。表8常見問題(wt)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期問題編號問題名稱問題介紹發(fā)布日期9.公告發(fā)布列表儲存了所有公司公告。如表9所示。表9公告發(fā)布(gg)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期公告編號公告名稱公告介紹發(fā)布日期10.基本設置列表儲存了的網(wǎng)頁標題,底部信息與發(fā)布日期。如表10所示。表10基本設置(jcxx)字段名數(shù)據(jù)類型說明Bha_mca_jsa_sj自動編號備注備注時間/日期編號網(wǎng)頁標題底部信息發(fā)布日期4.2系統(tǒng)實現(xiàn)4.2.1用戶注冊功能的實現(xiàn)、該系統(tǒng)的留言功能只對注冊用戶開放,非注冊用戶可以通過index.asp頁面,點擊注冊按鈕,跳轉到注冊頁面zc.asp,填寫相關容進行注冊。如圖17、18所示。圖17用戶未登錄時顯示圖18用戶注冊頁面代碼如下:<%ifrequest.Form("b")=request.Form("c")then%><%exec1="select*fromzcwherea_yh='"&request.Form("a")&"'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1ifrs1.eofthenexec="insertintozc(a_yh,a_mm)values('"&request.Form("a")&"','"&request.Form("b")&"')"conn.executeexecconn.closesetconn=nothingresponse.Write("注冊成功,在上部登陸!")else%>用戶重復<%endif%><%else%>兩次輸入密碼不同<%endif%>4.2.2用戶登錄注冊用戶可以實現(xiàn)登陸功能,在賬戶和密碼文本框里輸入相應的容,點擊登陸,如果正確顯示登陸成功,否則顯示無此用戶活密碼錯誤。如圖19至21所示。圖19用戶登錄成功頁面圖20用戶登錄錯誤頁面圖21用戶登錄失敗界面代碼如下:<%ifrequest.Form("a")=""then%>用戶名不能為空<%else%><%exec="select*fromzcwherea_yh='"&request.Form("a")&"'"setrs=server.createobject("adodb.recordset")rs.openexec,conn,1,1ifrs.eofthen%>無此用戶<%else%><%ifrs("a_mm")=request.Form("b")thensession("is")=rs("bh")ifrequest.Form("a")="admin"thensession("is")="y"response.redirect"gl.asp"endif%>登錄成功<%else%>密碼錯誤<%endif%><%endif%><%endif%>4.2.3搜索功能的實現(xiàn)非注冊用戶和注冊用戶都可以使用搜索功能,在產(chǎn)品下拉菜單中選擇分類,在搜索中輸入要查詢的文字點搜索,頁面將會跳轉到so.asp。如圖22、23所示。圖22搜索界面圖23搜索結果界面代碼如下:<%l=request.form("l")c=request.form("c")setconn=server.createobject("adodb.connection")conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("db1.mdb")exec5="select*fromggorderbybhdesc"setrs5=server.createobject("adodb.recordset")rs5.openexec5,conn,1,1ifl=1thenexec1="select*fromcpwherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=2thenexec1="select*fromfawherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=3thenexec1="select*fromjswherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=4thenexec1="select*fromqdwherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=5thenexec1="select*fromxwwherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=6thenexec1="select*fromlywherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=7thenexec1="select*fromwtwherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1elseifl=8thenexec1="select*fromggwherea_mclike'%"&c&"%'"setrs1=server.createobject("adodb.recordset")rs1.openexec1,conn,1,1endif%>4.2.4用戶留言功能登陸后的用戶可以實現(xiàn)留言功能,在留言文本框里輸入要留言的文字,點擊發(fā)布留言,即可發(fā)布。如圖24至26所示。圖24用戶留言界面圖25留言成功界面圖26留言顯示界面代碼如下:<%ifsession("is")=""orsession("is")="y"then%>必須登錄后才能留言<%elseexec="insertintoly(a_mc)values('"&request.Form("a")&"')"conn.executeexecconn.closesetconn=nothing%>留言成功<%endif%>4.2.5后臺管理功能在登陸管理員賬戶后可以跳轉到后臺頁面gl.asp對留言列表、產(chǎn)品地帶、解決方案、技術支持、客戶渠道、新聞中心、常見問題、公告、基本設置進行管理。如圖27、28所示。圖27后臺基本設置界面圖28設置成功界面代碼如下:<%fl=1then%><%exec="select*fromjcxx"setrs=server.createobject("adodb.recordset")rs.openexec,conn,1,3rs("a_sb")=ars("a_xb")=brs.update%><h1class="STYLE2">更新成功</h1><%elseifl=2then%><h1class="STYLE2">產(chǎn)品地帶(解決方案等)</h1><%exec="select*fromcporderbybhdesc"setrs=server.createobject("adodb.recordset")rs.openexec,conn,1,1%><formid="form1"name="form1"method="post"action="gl.asp?l=3"><inputname="a"type="text"value="此處填入產(chǎn)品名稱(解決方案等其他容)"size="60"><spanclass="STYLE7">產(chǎn)品名稱(其他名稱)</span><p><textareaname="b"cols="58"rows="5">此處填入產(chǎn)品介紹(其他容)</textarea><spanclass="STYLE7">產(chǎn)品介紹(其他名稱)</span></p><p><inputtype="submit"name="Submit"value="確認發(fā)布"/></p></form><%dowhilenotrs.eof%><tablewidth="570"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="485"><spanclass="STYLE7"><%=rs("a_mc")%></span></td><tdwidth="42"><formname="form3"method="post"action="gl.asp?l=4&c=<%=rs("bh")%>"><inputtype="submit"name="Submit"value="修改"></form></td><tdwidth="43"><formname="form4"method="post"action="gl.asp?l=6&c=<%=rs("bh")%>"><inputtype="submit"name="Submit"value="刪除"></form></td></tr></table><%rs.movenextloop%><%elseifl=3then%><%exec="insertintocp(a_mc,a_js,a_sj)values('"&a&"','"&b&"','"&date()&"')"conn.executeexec%><h1class="STYLE2">發(fā)布成功</h1><%elseifl=4then%><h1class="STYLE2">產(chǎn)品修改</h1><%exec="select*fromcpwherebh="&csetrs=server.createobject("adodb.recordset")rs.openexec,conn,1,1%><formid="form1"name="form1"method="post"action="gl.asp?l=5&c=<%=rs("bh")%>"><p><spanclass="STYLE7"><inputname="a"type="text"value="<%=rs("a_mc")%>">產(chǎn)品名稱</span></p><p><textareaname="b"cols="60"rows="5"><%=rs("a_js")%></textarea><spanclass="STYLE7">產(chǎn)品介紹</span></p><p><inputtype="submit"name="Submit"value="確認更改"/></p></form><%elseifl=5then%><%exec="select*fromcpwherebh="&csetrs=server.createobject("adodb.recordset")rs.openexec,conn,1,3rs("a_mc")=ars("a_js")=brs("a_sj")=date()rs.update%><h1class="STYLE2">更新成功</h1><%elseifl=6then%><h1class="STYLE2">刪除成功</h1><%5系統(tǒng)測試5.1測試的主要方面1.功能測試對于的測試而言,每一個獨立的功能模塊需要單獨的測試用例的設計導出,主要依據(jù)為《需求規(guī)格說明書》與《詳細設計說明書》,對于應用程序模塊需要設計者提供基本路徑測試法的測試用例。2.測試是Web應用系統(tǒng)的一個主要特征,它是在頁面之間切換和指導用戶去一些不知道地址的頁面的主要手段。測試可分為三個方面:(1)測試所有是否按指示的那樣確實到了該的頁面;(2)測試所的頁面是否存在;(3)保證Web應用系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有指向該頁面,只有知道正確的URL地址才能訪問。測試可以自動進行,現(xiàn)在已經(jīng)有許多工具可以采用。測試必須在集成測試階段完成,也就是說,在整個Web應用系統(tǒng)的所有頁面開發(fā)完成之后進行測試。Xenu——主要測試的正確性的工具,可惜的是對于動態(tài)生成的頁面的測試會出現(xiàn)一些錯誤。3.表單測試當用戶給Web應用系統(tǒng)管理員提交信息時,就需要使用表單操作,例如用戶注冊、登錄、信息提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給服務器的信息的正確性。例如:用戶填寫的出生日期與職業(yè)是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了默認值,還要檢驗默認值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字符,測試時可以跳過這些字符,看系統(tǒng)是否會報錯。要測試這些程序,需要驗證服務器能正確保存這些數(shù)據(jù),而且后臺運行的程序能正確解釋和使用這些信息。B/S結構實現(xiàn)的功能可能主要的就在這里,提交數(shù)據(jù),處理數(shù)據(jù)等如果有固定的操作流程可以考慮自動化測試工具的錄制功能,編寫可重復使用的腳本代碼,可以在測試、回歸測試時運行以便減輕測試人員工作量。我們對UM子系統(tǒng)中各個功能模塊中的各項功能進行逐一的測試,主要測試方法為:邊界值測試、等價類測試,以與異常類測試。測試中要保證每種類型都有2個以上的典型數(shù)值的輸入,以確保測試輸入的全面性。4.Cookies測試Cookies通常用來存儲用戶信息和用戶在某應用系統(tǒng)的操作,當一個用戶使用Cookies訪問了某一個應用系統(tǒng)時,Web服務器將發(fā)送關于用戶的信息,把該信息以Cookies的形式存儲在客戶端計算機上,這可用來創(chuàng)建動態(tài)和自定義頁面或者存儲登陸等信息。如果Web應用系統(tǒng)使用了Cookies,就必須檢查Cookies是否能正常工作而且對這些信息已經(jīng)加密。測試的容可包括Cookies是否起作用,是否按預定的時間進行保存,刷新對Cookies有什么影響等。5.設計語言測試Web設計語言版本的差異可以引起客戶端或服務器端嚴重的問題,例如使用哪種版本的HTML等。當在分布式環(huán)境中開發(fā)時,開發(fā)人員都不在一起,這個問題就顯得尤為重要。除了HTML的版本問題外,不同的腳本語言,例如Java、JavaScript、ActiveX、VBScript或Perl等也要進行驗證。6.數(shù)據(jù)庫測試在Web應用技術中,數(shù)據(jù)庫起著重要的作用,數(shù)據(jù)庫為Web應用系統(tǒng)的管理、運行、查詢和實現(xiàn)用戶對數(shù)據(jù)存儲的請求等提供空間。在Web應用中,最常用的數(shù)據(jù)庫類型是關系型數(shù)據(jù)庫,可以使用SQL對信息進行處理。在使用了數(shù)據(jù)庫的Web應用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯誤,分別是數(shù)據(jù)一致性錯誤和輸出錯誤。數(shù)據(jù)一致性錯誤主要是由于用戶提交的表單信息不正確而造成的,而輸出錯誤主要是由于網(wǎng)絡速度或程序設計問題等引起的,針對這兩種情況,可分別進行測試。5.2測試結果系統(tǒng)的功能是否能否正常的使用是一個系統(tǒng)最基本的要求。本系統(tǒng)主要進行功能測試。本系統(tǒng)的主要功能之一就是檢索功能,本文就檢索功能為例進行功能測試。用例表如表11所示。表11用例表用例分類關鍵字預期輸出1234產(chǎn)品產(chǎn)品問題問題出口服務進口服務國際貿(mào)易壁壘出口服務在查找結果顯示“出口服務”這條信息在查找界面顯示空白在查找結果顯示“國際貿(mào)易壁壘”這條信息在查找界面顯示空白用例1:分類選擇“產(chǎn)品”,關鍵字欄填入“出口服務”,(在cp表中存在“a_mc”為“出口服務”),點擊查找按鈕后,預期在查找結果顯示頁面,出現(xiàn)“出口服務”這條記錄。圖29為使用用例1測試時的輸出頁面的截圖。圖29搜索顯示界面用例2:分類選擇“產(chǎn)品”,關鍵字欄填入“進口服務”,(在cp表中“a_mc”為“進口服務”),點擊查找按鈕后,在查找結果顯示頁面顯示空白。圖30為使用用例2測試時的輸出頁面的截圖。圖30沒有時顯示界面用例3:分類選擇“問題”,關鍵字欄填入“國際貿(mào)易壁壘”,(在wt表中存在“a_mc”為“國際貿(mào)易壁壘”),點擊查找按鈕后,預期在查找結果顯示頁面,出現(xiàn)“國際貿(mào)易壁壘”這條記錄。圖31為使用用例3測試時的輸出頁面的截圖。圖31搜索顯示界面用例4:分類選擇“問題”,關鍵字欄填入“出口服務”,(在wt表中存在“a_mc”為“出口服務”),因為“出口服務”在cp表中,所以,點擊查找按鈕后,預期查找結果顯示頁面應為空。圖32為使用用例4測試時的輸出頁面的截圖。圖32搜索顯示界面綜上所述,經(jīng)過功能測試,連接測試,表單測試,cookies測試,設計語言測試與數(shù)據(jù)庫的測試,一切性能良好,順利運行。6關鍵技術與系統(tǒng)特點6.1關鍵技術ADOADO(ActiveXDataObject)是Microsoft數(shù)據(jù)庫應用程序開發(fā)的新接口,是建立在OLEDB之上的高層數(shù)據(jù)庫訪問技術。ADO技術基于COM,具有COM組件的諸多優(yōu)點,可以用來構造可復用應用框架,被多種語言支持,能夠訪問關系數(shù)據(jù)庫、非關系數(shù)據(jù)庫與所有的文件系統(tǒng)。另外,ADO還支持各種客戶/服務器模塊與基于Web的應用程序,具有遠程數(shù)據(jù)服務(RDS(RemoteDataService))的特性,是遠程數(shù)據(jù)存取的發(fā)展方向。ADO封裝了OLEDB提供的接口,是基于OLEDB模型之上的更高層應用,比起OLEDB提供者,ADO的接口可以使程序員在更高級別上同數(shù)據(jù)交互,并且保留了MFC/ODBC和DAO的特性。ADO技術不僅可以應用于關系數(shù)據(jù)庫,也可以應用于非關系數(shù)據(jù)庫??梢杂媒y(tǒng)一的方法對不同的文件系統(tǒng)進行訪問,大大簡化了程序編制,增加了程序的可移植性。另外ADO的對象模型簡化了對象的操作,因為它并不依賴于對象之間的相互層次作用。大多數(shù)情況下可以只關心所要創(chuàng)建和使用的對象,而無需了解其父對象。例如,在OLEDB的操作中,必須先建立數(shù)據(jù)源和數(shù)據(jù)實用程序之間的連接才能打開一個行集對象,而在ADO中可以直接打開一個記錄對象,而無需先建立與數(shù)據(jù)源的連接??傮w來說ADO技術主要有以下幾個特點:1.易使用:ADO是高層數(shù)據(jù)庫訪問技術,所以相對于ODBC來說具有面向對象的特點。同時,在ADO對象結構中,對象于對象之間的層次結構不是非常明顯,這也給編寫數(shù)據(jù)庫程序帶來許多便利。2.可以訪問多種數(shù)據(jù)源:和OLEDB一樣,它可以訪問關系型和非關系型數(shù)據(jù)庫,具有很強的通用性和靈活性。3.訪問數(shù)據(jù)庫效率高:由于它本身是基于OLEDB的,所以繼承了OLEDB的特點。4.方便的Web應用:ADO可以以ActiveX控件的形式出現(xiàn),方便了Web應用程序的貶值。5.技術編程接口豐富:ADO支持VC、VB、VJ、JavaScript、VBScript等腳本語言。6.程序占用存少:由于ADO是基于組件模型對象(COM)的訪問技術,所以,ADO生成的應用程序占用存少。6.2系統(tǒng)特點該門戶系統(tǒng)主題鮮明,能夠讓瀏覽者很直觀的獲得他們想要的信息。本系統(tǒng)的優(yōu)勢在于1.設計有個性。在介紹產(chǎn)品或服務的時候,站在客戶的角度去介紹,容有親和力,能夠迅速拉近與客戶的距離。整體規(guī)劃和欄目設置合理。欄目設置與導航清析明了,使得用戶很容易發(fā)現(xiàn)需要的信息。重要信息完整。企業(yè)介紹、聯(lián)系方式、產(chǎn)品分類和詳細介紹、等是企業(yè)最基本的信息完整正確。通過,使更多的潛在客戶變成實在的客戶!2.所使用的技術在很大程度上實現(xiàn)了預期的功能,最大化的節(jié)省了資金。3.實現(xiàn)了與客戶的互動,包括與客戶的交流、留言板、E-mail的即時回復,通過后臺管理系統(tǒng),自動實現(xiàn)的更新。新產(chǎn)品也可以即時發(fā)布到中去。這些功能是企業(yè)在更新中最重要的容,同時也是真正能夠發(fā)揮作用的重點所在!7結論7.1本文所做的主要工作首先,要做好前期準備工作。進行商業(yè)信息應用的調查和研究。調查的目的是了解誰使用信息,信息是如何使用,以與信息如何流入和流出。其次是產(chǎn)品與技術的選擇。在進行完信息的使用調查之后,就要選擇門戶產(chǎn)品和技術。我采用的研究方法是:首先,選定需要使用的動態(tài)腳本。如果要實現(xiàn)調查查詢這樣的功能,必須通過動態(tài)腳本+數(shù)據(jù)庫的方式。動態(tài)腳本ASP是應用最廣泛的,因為WINDOWS集成的IIS直接就提供了對ASP的支持,而且管理就比較容易。數(shù)據(jù)庫方面,選擇微軟的ACCESS數(shù)據(jù)庫。而后用Dreamweaver實現(xiàn)網(wǎng)頁和頁面設計。最后進行測試。由于剛開始不是滿負荷運轉,測試不能反映的問題。一般情況下測試需花6個月左右,在這段時間里要統(tǒng)計訪客、以與滿負荷的運行速度、數(shù)據(jù)庫出錯概率等,以便對與時做出調整。7.2今后進一步研究方向現(xiàn)在的系統(tǒng)只是實現(xiàn)了應有的基本功能,如登錄、搜索、產(chǎn)品等。對于一個好的門戶而言,還有很多不足。瀏覽者對于信息的全面會有越來越多的要求,對于信息的與時反饋也會有越來越高的要求。在今后的門戶開發(fā)中,有更多細節(jié)需要完善,如越來越人性化的界面,從技術上來提高的設計和管理。參考文獻:[1]教育部高等教育司.高等學校畢業(yè)設計<論文>指導手冊(電子信息卷修訂版)[M].:高等教育,2004.[2]杰.畢業(yè)設計與指導案例:公共文獻(畢業(yè)設計)剖析:數(shù)據(jù)庫應用方向[M].:清華大學,2005.[3]侯炳輝等.計算機信息管理專業(yè)(本科)畢業(yè)設計案例摘選[M].:清華大學,2002.[4]肖基毅.高等學校計算機科學與技術專業(yè)畢業(yè)設計(論文)指導[M].:國防科大,2003.[5]瑞新.VisualBasic管理信息系統(tǒng)開發(fā)畢業(yè)設計指導與實例[M].:機械工業(yè),2005.[6]MitchMeyerson.MaryEuleScarborough.MasteringOnlineMarketing[M].EntrepreneurPress,2007.[7]徐效美,林冬梅.淺析電子商務的安全[J].商場現(xiàn)代化:2007年01期.[8]戴慶.電子商務門戶的研究與實現(xiàn)[C].中國優(yōu)秀碩士學位論文全文數(shù)據(jù)庫,2003[9]錢大可.分銷商網(wǎng)絡團購營銷的電子商務模型研究[J].商場現(xiàn)代化:2007年01期.[10]樹銀.電子商務環(huán)境下傳統(tǒng)企業(yè)流程變革研究[D].現(xiàn)代管理科學雜志:2007.[11]吳琦.電子商務代表與業(yè)務模式分析[J].通信世界:2007年02B期刊.[12]靜.電子商務的研究與設計[D].:大學,2006年

溫馨提示

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

評論

0/150

提交評論