版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 畢業(yè)設(shè)計(jì)(論文)中文題目:企業(yè)門戶網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)學(xué) 院:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)姓 名:學(xué) 號(hào):指導(dǎo)教師:年 月 日北京交通大學(xué)畢業(yè)設(shè)計(jì)(論文)成績(jī)?cè)u(píng)議年級(jí)層次專業(yè)姓名題目指導(dǎo)教師評(píng)閱意見(jiàn)成績(jī)?cè)u(píng)定: 指導(dǎo)教師:年 月 日評(píng)閱教師意見(jiàn) 評(píng)閱教師:年 月 日答辯小組意見(jiàn)答辯小組負(fù)責(zé)人: 年 月 日北京交通大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書本任務(wù)書下達(dá)給: 級(jí) 科 專業(yè)學(xué)生 設(shè)計(jì)(論文)題目:企業(yè)門戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)一、設(shè)計(jì)(論述)內(nèi)容:1使用軟件工程中的結(jié)構(gòu)化方法進(jìn)行軟件的需求分析、軟件設(shè)計(jì);2掌握ASP開發(fā)管理系統(tǒng)的一般性研究; 3靈活使用ASP語(yǔ)言與SQL Server2000數(shù)
2、據(jù)庫(kù)的連接及功能實(shí)現(xiàn)等技術(shù)要點(diǎn)。2、 基本要求:1開發(fā)前,認(rèn)真進(jìn)行項(xiàng)目調(diào)研;2查找并閱讀三本左右關(guān)于ASP及SQL SERVER2000數(shù)據(jù)庫(kù)的書籍;3查閱相關(guān)技術(shù)文章,以及通過(guò)網(wǎng)絡(luò)查詢的資料。三、重點(diǎn)研究的問(wèn)題:1ASP開發(fā)環(huán)境、調(diào)式環(huán)境;2ASP語(yǔ)言與SQL SERVER2000數(shù)據(jù)庫(kù)連接的應(yīng)用; 3結(jié)構(gòu)化程序設(shè)計(jì)方法及其相關(guān)工具。4、 主要技術(shù)指標(biāo):1論文格式要求符合北京交通大學(xué)關(guān)于畢業(yè)論文的要求;2掌握使用結(jié)構(gòu)化方法管理軟件項(xiàng)目的分析、設(shè)計(jì)和開發(fā)過(guò)程; 3掌握使用ASP開發(fā)B/S模式應(yīng)用軟件的流程與步驟。五、其他要說(shuō)明的問(wèn)題注意需求分析的方法和手段 下達(dá)任務(wù)日期:2010年 月 日 要
3、求完成日期:2010年 月 日 答辯日期: 2010年 月 日 指導(dǎo)教師:開 題 報(bào) 告題 目:企業(yè)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)一 文獻(xiàn)綜述 在網(wǎng)絡(luò)普及的今天,上網(wǎng)已經(jīng)成為人們生活中不可缺少的一部分。在網(wǎng)上瀏覽各種信息是人們上網(wǎng)的主要目的。用戶在網(wǎng)絡(luò)中獲取信息的渴求是巨大的。在各種信息的瀏覽中,新聞的獲取量在商業(yè)網(wǎng)站中是令其他頻道不可企及的。商業(yè)網(wǎng)站的作戰(zhàn)方略往往是通過(guò)新聞?lì)l道來(lái)獲得更多的點(diǎn)擊量,從而推動(dòng)其他產(chǎn)品的開發(fā)和推廣。同時(shí),人們還可以在網(wǎng)上留下自己的一片天空,博客,論壇的出現(xiàn)更是增加了信息的互動(dòng)性,使更多的人參加到對(duì)一個(gè)新聞事件的討論中,并產(chǎn)生更大的共鳴。在博客和論壇的影響力逐步擴(kuò)大的形勢(shì)下,傳統(tǒng)的
4、商業(yè)網(wǎng)站不可能拋開原有的新聞平臺(tái)的架構(gòu),因?yàn)闉g覽新聞仍是大眾對(duì)網(wǎng)絡(luò)的主要需求。在網(wǎng)絡(luò)逐漸從單一的新聞發(fā)布平臺(tái)逐漸向多元化的博客發(fā)展的進(jìn)程中,如何需求新聞,論壇和博客的有機(jī)結(jié)合,是當(dāng)前商業(yè)網(wǎng)站面臨的挑戰(zhàn),也是發(fā)展的趨勢(shì)。企業(yè)門戶就是一個(gè)聯(lián)接企業(yè)內(nèi)部和外部的網(wǎng)站,它可以為企業(yè)提供一個(gè)單一的訪問(wèn)企業(yè)各種信息資源的入口,企業(yè)的員工、客戶、合作伙伴和供應(yīng)商等等都可以通過(guò)這個(gè)門戶獲得個(gè)性化的信息和服務(wù)。企業(yè)門戶可以無(wú)縫地集成企業(yè)的內(nèi)容、商務(wù)和社區(qū):首先,通過(guò)企業(yè)門戶,企業(yè)能夠動(dòng)態(tài)地發(fā)布存儲(chǔ)在企業(yè)內(nèi)部和外部的各種信息;其次,企業(yè)門戶可以完成網(wǎng)上的交易;此外,企業(yè)門戶還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相
5、互討論和交換信息。二 選題的目的及意義 近年來(lái),隨著網(wǎng)絡(luò)的普及。人們獲取新聞及各種信息的途徑已不僅僅限于報(bào)紙,廣播等傳統(tǒng)媒體。人們開始越來(lái)越多地在網(wǎng)上查找自己感興趣的信息。由于網(wǎng)絡(luò)的即時(shí)性和更新速度快等優(yōu)點(diǎn),上網(wǎng)看新聞已經(jīng)成為人們獲取信息的主要途徑之一。由此各種類型的門戶網(wǎng)站隨即出現(xiàn),大大地提高了人們獲取信息的速度,加大了信息交流的效率。結(jié)合整個(gè)課題設(shè)計(jì)的實(shí)踐過(guò)程,充分理解網(wǎng)頁(yè)開發(fā)技術(shù)和數(shù)據(jù)庫(kù)的基本知識(shí),學(xué)習(xí)相關(guān)開發(fā)工具和應(yīng)用軟件,并熟悉網(wǎng)站建設(shè)的過(guò)程,熟練掌握網(wǎng)絡(luò)數(shù)據(jù)庫(kù)編程方法。 企業(yè)網(wǎng)站建設(shè)最為重要的是長(zhǎng)期的網(wǎng)站的維護(hù),而目前大多數(shù)企業(yè)網(wǎng)站的維護(hù)意識(shí)與當(dāng)初域名申請(qǐng)和網(wǎng)站開通時(shí)的超前意識(shí)相比
6、卻顯得十分不足。許多公司建立起網(wǎng)站后就在那里守株待兔了,既不管理又不更新,這是錯(cuò)的。網(wǎng)站不及時(shí)更新,就不能正確反應(yīng)公司的信息,這樣宣傳的效果不能達(dá)到反而會(huì)給企業(yè)形象帶來(lái)負(fù)面的影響。 其次一個(gè)好的企業(yè)網(wǎng)站應(yīng)具備以下幾個(gè)內(nèi)容: 企業(yè)的網(wǎng)站架構(gòu)應(yīng)該是以企業(yè)為核心的主題層次、內(nèi)容分類、頁(yè)面順序等所組成。由于每一個(gè)瀏覽者都可能成為企業(yè)的客戶,網(wǎng)站的主題應(yīng)突出對(duì)企業(yè)所想或所可以提供給客戶的利益性產(chǎn)品或服務(wù)的詳盡說(shuō)明和體貼客戶設(shè)計(jì),而企業(yè)規(guī)模、實(shí)力等方面的描述則只是對(duì)主題的烘托,由此決定了在內(nèi)容分類上應(yīng)加大主題內(nèi)容的渲染,在頁(yè)面順序上應(yīng)優(yōu)先考慮主題內(nèi)容的排列。 企業(yè)網(wǎng)站另一個(gè)重要的作用就是體現(xiàn)出企業(yè)精神、理
7、念以及企業(yè)文化,這些是企業(yè)的 CIS 理念中的組成部分,在網(wǎng)站的建設(shè)中該部分也應(yīng)該得到很好的體現(xiàn)。 同時(shí),在策劃過(guò)程中還要兼顧企業(yè)產(chǎn)品營(yíng)銷理念和企業(yè)未來(lái)的發(fā)展規(guī)劃。三 研究方案 選擇WINDOWS作為開發(fā)、測(cè)試和運(yùn)行平臺(tái),用asp編寫代碼,此系統(tǒng)采用目前流行的網(wǎng)絡(luò)應(yīng)用程序模式B/S模式進(jìn)行設(shè)計(jì)。程序的開發(fā)使用的是ASP動(dòng)態(tài)網(wǎng)頁(yè)程序開發(fā)技術(shù),系統(tǒng)采用了微軟公司的SQL Server2000數(shù)據(jù)庫(kù)作為應(yīng)用程序的后臺(tái)數(shù)據(jù)庫(kù)。此外系統(tǒng)在網(wǎng)頁(yè)頁(yè)面設(shè)計(jì)方面也應(yīng)用了一些CSS層疊樣式表技術(shù)和JavaScript腳本語(yǔ)言技術(shù)。系統(tǒng)運(yùn)行環(huán)境選擇在安裝有Microsoft IIS5.1的Windows XP Pr
8、ofessional下運(yùn)行。相應(yīng)的網(wǎng)頁(yè)設(shè)計(jì)和Asp程序的開發(fā)工具,使用的是Macromedia公司的DreamWeaver MX。四 進(jìn)度計(jì)劃:1月15日-2月20日,分析題目,查閱資料,通過(guò)需求分析擬出流程圖。2月21日-5月9日,建立數(shù)據(jù)庫(kù),擬定代碼,詳細(xì)編制軟件,書寫論文。5月10日-6月8日,調(diào)試軟件,征求導(dǎo)師意見(jiàn),完成畢業(yè)論文,進(jìn)行畢業(yè)論文的評(píng)議。五 指導(dǎo)教師意見(jiàn):指導(dǎo)教師: 年 月 日中 期 報(bào) 告題目:企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)報(bào)告人:梅芫一、總體設(shè)計(jì)需求分析通過(guò)市場(chǎng)調(diào)查和自己對(duì)企業(yè)門戶網(wǎng)站建立的理解,考慮ASP程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖。 設(shè)計(jì)思想及功能描述 Int
9、ernet信息服務(wù)器ASP實(shí)現(xiàn)訪問(wèn)界面 Access數(shù)據(jù)源瀏覽器瀏覽器Internet瀏覽器瀏覽器 主要包括以下功能模塊:(1)網(wǎng)站前臺(tái)前臺(tái)展示區(qū)要求實(shí)現(xiàn):首頁(yè)、產(chǎn)品地帶、解決方案、技術(shù)支持、客戶渠道、論壇等模塊信息的顯示功能。(2)網(wǎng)站后臺(tái)后臺(tái)管理模塊要求實(shí)現(xiàn):用戶管理、公告管理、新聞中心管理、留言薄管理、產(chǎn)品管理、客戶管理等多個(gè)功能模塊的功能。前臺(tái)模塊的功能系統(tǒng)維護(hù):切換用戶,權(quán)限維護(hù) 產(chǎn)品管理:產(chǎn)品維護(hù)用戶管理:管理系統(tǒng)的用戶。用戶注冊(cè):新用戶注冊(cè)。顧客留言:留言表用于和訪問(wèn)者交流,讓訪問(wèn)者也可以發(fā)信息,是訪問(wèn)者和管理遠(yuǎn)溝通的橋梁。二、框架(框圖) 三、進(jìn)展情況1.簡(jiǎn)述畢業(yè)論文開始以來(lái)所
10、做的具體工作和取得的進(jìn)展1)企業(yè)網(wǎng)站界面的設(shè)計(jì)。2)用戶界面、權(quán)限信息界面、留言界面、客戶界面以及聯(lián)系界面的設(shè)計(jì)。3)數(shù)據(jù)庫(kù)設(shè)計(jì)2.目前存在問(wèn)題,下一步的主要研究任務(wù),具體設(shè)想與安排下一步的任務(wù)繼續(xù)完成其他功能模塊,完成詳細(xì)設(shè)計(jì)說(shuō)明書,美化界面,保證企業(yè)網(wǎng)站的實(shí)現(xiàn)與建立。四、指導(dǎo)教師意見(jiàn)結(jié) 題 驗(yàn) 收一、完成日期二、完成質(zhì)量三、存在問(wèn)題四、結(jié)論指導(dǎo)教師: 年 月 日摘要隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁(yè),收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來(lái)實(shí)現(xiàn)的網(wǎng)上商務(wù)。網(wǎng)絡(luò)及電子商務(wù)的迅猛發(fā)展突破了時(shí)間、空間的局限性,給中小企業(yè)
11、帶來(lái)了更多的發(fā)展機(jī)會(huì),同時(shí)也增大了企業(yè)之間的競(jìng)爭(zhēng)強(qiáng)度。對(duì)于企業(yè)來(lái)講,無(wú)論是企業(yè)之間(B to B),還是企業(yè)和客戶之間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實(shí)。運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理,基于B/S模式我開發(fā)了一個(gè)電腦企業(yè)網(wǎng)站系統(tǒng)。在我的系統(tǒng)中,顧客可以很方便的注冊(cè)成為會(huì)員,對(duì)商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好購(gòu)買心儀的商品。系統(tǒng)會(huì)自動(dòng)為顧客生成訂單,按照顧客所填寫的信息提交訂單并發(fā)貨。系統(tǒng)管理員則可以對(duì)現(xiàn)有的商品進(jìn)行添加和編輯,審查已注冊(cè)的用戶并對(duì)提交的訂單進(jìn)行處理。
12、關(guān)鍵詞:B/S模式、ASP、電子商務(wù)、企業(yè)門戶AbstractAlong with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the
13、 house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprises( B to B), or business enterprise with the customers bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain sp
14、eed the economy to trade the cost.In the last few years, along with the techniques further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the sho
15、pping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandises detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer,
16、 and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mod
17、e, ASP, electronic commerce, Business enterprise gate.XII目錄摘要IAbstractII引言1第1章 概述21.1 企業(yè)門戶是什么21.2 建好企業(yè)網(wǎng)站的意義.31.3 有關(guān)企業(yè)門戶網(wǎng)站的問(wèn)題.41.4 問(wèn)題的解決.5第2章 開發(fā)環(huán)境與工具6第3章 系統(tǒng)原理 73.1 系統(tǒng)設(shè)計(jì)思想73.2 系統(tǒng)工作原理83.3 系統(tǒng)總體結(jié)構(gòu)圖.9第4章 系統(tǒng)分析104.1 項(xiàng)目開發(fā)方法概述104.2 項(xiàng)目開發(fā)方法總目標(biāo)114.3 項(xiàng)目開發(fā)可行性分析12 4.4 項(xiàng)目開發(fā)原則.13 4.5 系統(tǒng)設(shè)計(jì)目標(biāo).13 4.6 系統(tǒng)功能模塊設(shè)計(jì).14第5章 數(shù)據(jù)庫(kù)設(shè)
18、計(jì)165.1 設(shè)計(jì)數(shù)據(jù)庫(kù)要求165.2 系統(tǒng)數(shù)據(jù)庫(kù)的詳細(xì)建立17 5.3 數(shù)據(jù)字典.20 5.4 數(shù)據(jù)庫(kù)概要設(shè)計(jì)215.4.1 一層數(shù)據(jù)流圖235.4.2 二層數(shù)據(jù)流圖25 5.5 數(shù)據(jù)庫(kù)邏輯實(shí)現(xiàn).28第6章 系統(tǒng)實(shí)現(xiàn)31 6.1 用戶登錄模塊.31 6.2 信息的添加與刪除.33第7章 總結(jié)37致 謝38參考文獻(xiàn)3942引言經(jīng)濟(jì)大環(huán)境的變化使得規(guī)模經(jīng)濟(jì)的優(yōu)勢(shì)不再突出。固定的硬設(shè)備、人員數(shù)量、大量資金等資源投入占企業(yè)效益的比重變少,而軟投入如管理、人力資源價(jià)值、服務(wù)、品牌附加值、渠道卻能增加企業(yè)的效益?!八俣葲_擊規(guī)?!钡乃俣冉?jīng)濟(jì)概念已經(jīng)向企業(yè)提出。 那么對(duì)于日益發(fā)展壯大的企業(yè)集團(tuán),怎樣才能找到
19、一套功能強(qiáng)大、可任意拓展、低運(yùn)行成本、安全可靠的管理解決方案,來(lái)跟上企業(yè)的發(fā)展,跟上時(shí)代的發(fā)展呢? Internet的全球性發(fā)展,對(duì)人們的生活、生產(chǎn)方式都產(chǎn)生了深遠(yuǎn)的影響。據(jù)推算到2009年底,我國(guó)網(wǎng)民人數(shù)將達(dá)到7.8個(gè)億左右,成為全球最大的互聯(lián)網(wǎng)市場(chǎng)。建設(shè)企業(yè)門戶性網(wǎng)站,樹立企業(yè)的網(wǎng)絡(luò)形象,成為企業(yè)適應(yīng)信息化時(shí)代發(fā)展的最佳方式。企業(yè)門戶性網(wǎng)站的建設(shè),使企業(yè)能夠通過(guò)網(wǎng)絡(luò)和客戶更好的交流,拉近企業(yè)和客戶的距離,掌握大量的客戶反饋信息,并及時(shí)作出企業(yè)內(nèi)部調(diào)整方案,以便與客戶做好溝通。企業(yè)門戶性網(wǎng)站的建設(shè)和管理水平,直接影響企業(yè)的網(wǎng)絡(luò)形象,擁有一個(gè)設(shè)計(jì)美觀、功能全面的門戶性網(wǎng)站,已經(jīng)成為企業(yè)網(wǎng)絡(luò)化建
20、設(shè)的一個(gè)重要內(nèi)容。第1章 概述1.1 企業(yè)門戶是什么 企業(yè)門戶就是一個(gè)聯(lián)接企業(yè)內(nèi)部和外部的網(wǎng)站,它可以為企業(yè)提供一個(gè)單一的訪問(wèn)企業(yè)各種信息資源的入口,企業(yè)的員工、客戶、合作伙伴和供應(yīng)商等等都可以通過(guò)這個(gè)門戶獲得個(gè)性化的信息和服務(wù)。企業(yè)門戶可以無(wú)縫地集成企業(yè)的內(nèi)容、商務(wù)和社區(qū):首先,通過(guò)企業(yè)門戶,企業(yè)能夠動(dòng)態(tài)地發(fā)布存儲(chǔ)在企業(yè)內(nèi)部和外部的各種信息;其次,企業(yè)門戶可以完成網(wǎng)上的交易;此外,企業(yè)門戶還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相互討論和交換信息。今天,互聯(lián)網(wǎng)和Web技術(shù)的爆炸性增長(zhǎng)推動(dòng)了電子商務(wù)的發(fā)展,也為企業(yè)帶來(lái)了一系列新商機(jī),每家企業(yè)都想抓住這一商機(jī)、獲取更大利潤(rùn)。然而,人們很快發(fā)現(xiàn),
21、這一美好的憧憬正在演變?yōu)橐粓?chǎng)噩夢(mèng):信息過(guò)載、系統(tǒng)過(guò)于復(fù)雜、互相沖突的數(shù)據(jù),使得人們很難找到自已想要的信息,也很難順利地實(shí)現(xiàn)電子商務(wù)的美好理想。結(jié)果是,許多企業(yè)在投了大量的金錢建立起企業(yè)信息系統(tǒng)之后,并沒(méi)有得到預(yù)期的收益。是技術(shù)不成熟嗎?不是!造成這種狀況的主要原因是我們沒(méi)有很好地整合信息和應(yīng)用。企業(yè)門戶的出現(xiàn),為解決這一問(wèn)題提供了最佳途徑。實(shí)際上,企業(yè)門戶就像過(guò)去所說(shuō)的“門戶”一樣,為客戶、合作伙伴、供應(yīng)商、代理商等與企業(yè)密切相關(guān)的機(jī)構(gòu)和個(gè)人,開辟了一條通往企業(yè)的“必經(jīng)之路”,通過(guò)這種單一的“門戶”,他們可以各取所需,密切與企業(yè)的聯(lián)系,獲得高質(zhì)量的服務(wù).建立一個(gè)完整有效的企業(yè)門戶,可以在一定程
22、度上把分立系統(tǒng)的不同功能有效地組織起來(lái),給用戶提供一個(gè)統(tǒng)一的信息服務(wù)功能入口,并利用相關(guān)的門戶技術(shù),整合企業(yè)的后臺(tái)業(yè)務(wù)系統(tǒng),減少信息孤島的存在并降低重復(fù)投資,為用戶提供更加完善的信息服務(wù)。歸納起來(lái),企業(yè)門戶最主要的作用將員工、客戶、合作伙伴、供應(yīng)商、代理商等與企業(yè)生存發(fā)展密切相關(guān)的人員聯(lián)系起來(lái),整合企業(yè)資源,為各方提供更好的服務(wù)。這就是企業(yè)門戶的價(jià)值所在。1.2建好企業(yè)網(wǎng)站的意義企業(yè)網(wǎng)站建設(shè)最為重要的是長(zhǎng)期的網(wǎng)站的維護(hù),而目前大多數(shù)企業(yè)網(wǎng)站的維護(hù)意識(shí)與當(dāng)初域名申請(qǐng)和網(wǎng)站開通時(shí)的超前意識(shí)相比卻顯得十分不足。許多公司建立起網(wǎng)站后就在那里守株待兔了,既不管理又不更新,這是錯(cuò)的。網(wǎng)站不及時(shí)更新,就不能
23、正確反應(yīng)公司的信息,這樣宣傳的效果不能達(dá)到反而會(huì)給企業(yè)形象帶來(lái)負(fù)面的影響。 其次一個(gè)好的企業(yè)網(wǎng)站應(yīng)具備以下幾個(gè)內(nèi)容: (1)企業(yè)的網(wǎng)站架構(gòu)應(yīng)該是以企業(yè)為核心的主題層次、內(nèi)容分類、頁(yè)面順序等所組成。由于每一個(gè)瀏覽者都可能成為企業(yè)的客戶,網(wǎng)站的主題應(yīng)突出對(duì)企業(yè)所想或所可以提供給客戶的利益性產(chǎn)品或服務(wù)的詳盡說(shuō)明和體貼客戶設(shè)計(jì),而企業(yè)規(guī)模、實(shí)力等方面的描述則只是對(duì)主題的烘托,由此決定了在內(nèi)容分類上應(yīng)加大主題內(nèi)容的渲染,在頁(yè)面順序上應(yīng)優(yōu)先考慮主題內(nèi)容的排列。 (2)企業(yè)網(wǎng)站另一個(gè)重要的作用就是體現(xiàn)出企業(yè)精神、理念以及企業(yè)文化,這些是企業(yè)的 CIS 理念中的組成部分,在網(wǎng)站的建設(shè)中該部分也應(yīng)該得到很好的體
24、現(xiàn)。 (3)同時(shí),在策劃過(guò)程中還要兼顧企業(yè)產(chǎn)品營(yíng)銷理念和企業(yè)未來(lái)的發(fā)展規(guī)劃。1.3 有關(guān)企業(yè)門戶網(wǎng)站的問(wèn)題對(duì)于基于Web平臺(tái)的電腦公司電子商務(wù)系統(tǒng),存在著一個(gè)前臺(tái)應(yīng)用和后臺(tái)管理的問(wèn)題。而無(wú)論前臺(tái)還是后臺(tái),都要對(duì)數(shù)據(jù)庫(kù)進(jìn)行調(diào)用和操作。因此如何創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫(kù),以及客戶端如何調(diào)用服務(wù)器端的數(shù)據(jù)庫(kù)成為實(shí)現(xiàn)網(wǎng)上商務(wù)的一個(gè)關(guān)鍵性問(wèn)題。隨著我國(guó)經(jīng)濟(jì)高速增長(zhǎng),隨著產(chǎn)品、網(wǎng)絡(luò)技術(shù)的日益普及,網(wǎng)絡(luò)用戶的快速增長(zhǎng),網(wǎng)絡(luò)信息發(fā)布的相關(guān)服務(wù)也越來(lái)越多。商場(chǎng)為了方便為用戶服務(wù),紛紛建立自己的官方網(wǎng)站,作為用戶服務(wù)和信息發(fā)布的平臺(tái)。專業(yè)的產(chǎn)品信息網(wǎng)站更是要求信息快速,準(zhǔn)確的發(fā)布。目前的網(wǎng)上產(chǎn)品商城主要采取三種形式。1:手工
25、更新:一些小網(wǎng)站還停留在完全使用人工制作新頁(yè)面,更新目前的信息。這種方法不但效率低,而且容易出現(xiàn)錯(cuò)誤,目前這種方法基本使用在一些小站點(diǎn)和個(gè)人主頁(yè),已經(jīng)不是主流。由于使用全部靜態(tài)頁(yè)面,可以有很高的負(fù)載。2:動(dòng)態(tài)網(wǎng)頁(yè)技術(shù):隨著ASP, PHP,CGI等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的發(fā)展,用這些技術(shù)制作一個(gè)基于數(shù)據(jù)庫(kù)的動(dòng)態(tài)電腦公司電子商務(wù)系統(tǒng)已經(jīng)是很方便的。這種技術(shù)構(gòu)件的網(wǎng)站,大大提高了信息更新的效率,信息發(fā)布人員只需要進(jìn)行簡(jiǎn)單的文字圖片排版,就可以發(fā)布信息。簡(jiǎn)單易用。但是,這種技術(shù)的信息發(fā)布系統(tǒng)存在另外一個(gè)缺點(diǎn),當(dāng)用戶訪問(wèn)量大的時(shí)候,動(dòng)態(tài)頁(yè)面頻繁操作數(shù)據(jù)庫(kù),會(huì)大量消耗系統(tǒng)資源,造成訪問(wèn)緩慢或者根本無(wú)法訪問(wèn)。3:動(dòng)
26、態(tài),靜態(tài)發(fā)布:這種技術(shù)與上面的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)沒(méi)有本質(zhì)上的區(qū)別,只是將靜態(tài)頁(yè)面和動(dòng)態(tài)技術(shù)的優(yōu)點(diǎn)結(jié)合起來(lái)!使用動(dòng)態(tài)技術(shù)采集信息,網(wǎng)上產(chǎn)品商城人員也只需要進(jìn)行簡(jiǎn)單的文字和圖片排版,制作一個(gè)模版,就可以使用電腦公司電子商務(wù)系統(tǒng)發(fā)布產(chǎn)品信息信息了。最后由系統(tǒng)根據(jù)模版和產(chǎn)品信息信息的具體內(nèi)容和網(wǎng)站結(jié)構(gòu)發(fā)布靜態(tài)頁(yè)面。這樣最終發(fā)布的為靜態(tài)頁(yè)面,可以承受很大的訪問(wèn)量,也可以提高產(chǎn)品信息信息的發(fā)布效率。1.4問(wèn)題的解決 在這里,我采用B/S模式來(lái)實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來(lái)的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽器軟件。瀏覽器以超文本
27、形式向Web服務(wù)器提出訪問(wèn)數(shù)據(jù)庫(kù)的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語(yǔ)法,并交給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁(yè)面形式顯示出來(lái)。而對(duì)于網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的創(chuàng)建,則是利用ASP技術(shù)來(lái)解決。ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁(yè))是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web
28、站點(diǎn)已開始應(yīng)用ASP來(lái)替換CGI。 簡(jiǎn)單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁(yè),包括使用HTML表單收集和處理信息,上傳與下載等等。 在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來(lái)說(shuō),其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過(guò)瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫(kù)是許多Web服務(wù)提供者必需有的服務(wù),ASP通過(guò)內(nèi)置的ADODB組件來(lái)實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡(jiǎn)明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫(kù)和 OLE DB 兼容的數(shù)據(jù)源。第2章 開
29、發(fā)環(huán)境與工具開發(fā)環(huán)境:WindowsXP Professional IIS 5.0(Internet Information Server 5.0)Internet Explorer 6.0腳本語(yǔ)言:JavaScript、VBScript數(shù)據(jù)庫(kù)工具:Microsoft Access 2000ASP開發(fā)工具:Microsoft Visual InterDev 6.0 網(wǎng)頁(yè)設(shè)計(jì):Macromedia DreamweaverMX分辨率:最佳效果12801024像素。 第3章 系統(tǒng)原理3.1 系統(tǒng)設(shè)計(jì)思想需求分析簡(jiǎn)單地說(shuō)就是分析用戶的需求。需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶
30、的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用, 確定用戶的最終需求是一件很困難的事,這是因?yàn)橐环矫嬗脩羧鄙儆?jì)算機(jī)知識(shí),開始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為自己做什么,不能做什么,因此往往不能準(zhǔn)確地表達(dá)自己的需求,所提出的需求往往不斷地變化。另一方面,設(shè)計(jì)人員缺少用戶的專業(yè)知識(shí),不易理解用戶的真正需求,甚至誤解用戶的需求。因此設(shè)計(jì)人員必須不斷深入地與用戶交流,才能逐步確定用戶的實(shí)際需求。所謂系統(tǒng)分析,就是指在整個(gè)系統(tǒng)開發(fā)工程中,解決“做什么”的問(wèn)題,把要解決哪些問(wèn)題,滿足用戶哪些具體的信息需求調(diào)查分析清楚,從邏輯上或說(shuō)從信息處理的功能需求上提出系統(tǒng)的方案,即邏輯模型,為下一
31、階段進(jìn)行物理方案設(shè)計(jì),解決怎么辦提供依據(jù)。它是信息開發(fā)系統(tǒng)中的一個(gè)重要階段,是建立系統(tǒng)模型的第一步。其核心是目標(biāo)分析與需求分析,最后提出系統(tǒng)的邏輯方案。整個(gè)系統(tǒng)是以ASP技術(shù)來(lái)開發(fā),數(shù)據(jù)庫(kù)的創(chuàng)建使用Microsoft Access 2000,對(duì)數(shù)據(jù)庫(kù)的查詢和調(diào)用是通過(guò)ASP內(nèi)置的ADODB組件來(lái)實(shí)現(xiàn)的。為了便于編程,前臺(tái)的操作頁(yè)面和后臺(tái)的數(shù)據(jù)庫(kù)管理頁(yè)面的設(shè)計(jì)我是分別進(jìn)行的。在整個(gè)程序編寫完之后,在將后臺(tái)的數(shù)據(jù)庫(kù)管理頁(yè)面通過(guò)管理員在前臺(tái)的登錄來(lái)調(diào)用,這樣就把前臺(tái)和后臺(tái)有機(jī)的連接起來(lái),使操作更加方便。當(dāng)用戶以會(huì)員身份登錄調(diào)用執(zhí)行的是前臺(tái)的操作頁(yè)面,而當(dāng)以管理員身份登錄時(shí),則進(jìn)入后臺(tái)管理頁(yè)面來(lái)對(duì)數(shù)據(jù)
32、庫(kù)進(jìn)行操作。3.2 系統(tǒng)工作原理如果瀏覽器向IIS/PWS請(qǐng)求的是.HTM文件,那么IIS/PWS會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向IIS/PWS請(qǐng)求的是.ASP文件,則IIS/PWS會(huì)首先解釋文件.IIS/PWS解釋.ASP文件的過(guò)程中,遇到HTML標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過(guò)IIS/PWS解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器Active Server Page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。ASP腳本
33、是采用明文(plain text)方式來(lái)編寫的。 ASP腳本是一系列按特定語(yǔ)法(目前支持vbscript和jscript兩種腳本語(yǔ)言)編寫的,與標(biāo)準(zhǔn)HTML頁(yè)面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用WEB瀏覽器通過(guò)INTERNET來(lái)訪問(wèn)基于ASP腳本的應(yīng)用時(shí),WEB瀏覽器將向WEB服務(wù)器發(fā)出HTTP請(qǐng)求。WEB服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過(guò)ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語(yǔ)法分析并解釋執(zhí)行。最終的處理結(jié)果將形成HTML格式的內(nèi)容,通過(guò)WEB服務(wù)器
34、原路返回給WEB瀏覽器,由WEB瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的ASP腳本調(diào)用。若干個(gè)有機(jī)的ASP腳本調(diào)用就組成了一個(gè)完整的ASP腳本應(yīng)用。3.3系統(tǒng)總體結(jié)構(gòu)圖 Internet信息服務(wù)器ASP實(shí)現(xiàn)訪問(wèn)界面 Access數(shù)據(jù)源瀏覽器瀏覽器Internet瀏覽器瀏覽器 圖3.3.1由圖可以看出,系統(tǒng)是基于B/S模式開發(fā)的。第4章 系統(tǒng)分析4.1 項(xiàng)目開發(fā)方法概述 本系統(tǒng)采用基于系統(tǒng)生命周期的結(jié)構(gòu)化方法。結(jié)構(gòu)化方法的基本思路都是把整個(gè)系統(tǒng)開發(fā)過(guò)程分成若干階段,每個(gè)階段進(jìn)行若干活動(dòng),每項(xiàng)活動(dòng)應(yīng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法和技術(shù),完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品(成果)。
35、結(jié)構(gòu)化方法的主要原則,歸納起來(lái)有以下四條:(1)用戶參與原則。管理信息系統(tǒng)是人機(jī)系統(tǒng),在實(shí)現(xiàn)各種功能時(shí),人與計(jì)算機(jī)的合理分工和互相密切配合至關(guān)重要,這就需要用戶對(duì)系統(tǒng)的功能、結(jié)構(gòu)和運(yùn)行規(guī)律有較深入的了解,專業(yè)人員也必須充分考慮用戶的特點(diǎn)和使用方面的習(xí)慣與要求,以協(xié)調(diào)人機(jī)關(guān)系。國(guó)內(nèi)外經(jīng)驗(yàn)表明,各級(jí)管理人員,特別是主要決策者的參與和重視,是管理信息系統(tǒng)建設(shè)成功的重要條件。(2)“先邏輯,后物理”的原則。要盡量避免過(guò)早地進(jìn)入物理設(shè)計(jì)階段,也就是說(shuō),在進(jìn)行系統(tǒng)開發(fā)時(shí),要充分地進(jìn)行系統(tǒng)分析,解決“做什么”問(wèn)題,然后再進(jìn)入系統(tǒng)設(shè)計(jì)階段,解決“怎樣做”問(wèn)題。(3)“自頂向下”的原則。先把握系統(tǒng)的總體目標(biāo)和功
36、能,然后逐級(jí)分解,逐步細(xì)化。這一原則使建設(shè)者在系統(tǒng)建設(shè)整個(gè)過(guò)程中始終把握全局,致力于總體目標(biāo)與功能的實(shí)現(xiàn),把以下各級(jí)作為實(shí)現(xiàn)總體目標(biāo)和總體功能的保證,這有利于各部分的合理分工、協(xié)調(diào)與正確配置。(4)工作成果描述標(biāo)準(zhǔn)化原則。必須用明確的文字和標(biāo)準(zhǔn)化的圖形、圖表,完整、準(zhǔn)確地進(jìn)行描述,可以防止由于描述的隨意性造成建設(shè)者之間的誤解而殆誤工作,便于工作交流和各階段的交接,便于今后對(duì)系統(tǒng)進(jìn)行檢查、修改和擴(kuò)充。4.2 項(xiàng)目開發(fā)總目標(biāo) 系統(tǒng)分析的目標(biāo)就是明確系統(tǒng)開發(fā)的目標(biāo)和用戶的信息需求,提出新系統(tǒng)的邏輯方案。系統(tǒng)分析在整個(gè)系統(tǒng)開發(fā)過(guò)程中,是要解決“做什么”的問(wèn)題,把要解決哪些問(wèn)題、滿足用戶哪些的信息需求調(diào)
37、查分析清楚,從邏輯上或者從信息處理的功能需求上提出系統(tǒng)的方案,即邏輯模型,為下一階段進(jìn)行物理方案設(shè)計(jì),解決“怎么做”提供依據(jù)。系統(tǒng)分析階段的主要活動(dòng)有:系統(tǒng)初步調(diào)查、可行性研究、系統(tǒng)詳細(xì)調(diào)查、系統(tǒng)邏輯方案的提出。依托先進(jìn)的計(jì)算機(jī)技術(shù)與通信技術(shù),充分利用現(xiàn)有的計(jì)算機(jī)資源,采用系統(tǒng)集成方法,在一定時(shí)間內(nèi),逐步建立一個(gè)全面的、多層次的、實(shí)用有效的計(jì)算機(jī)系統(tǒng),為提高企業(yè)的管理水平,增強(qiáng)企業(yè)經(jīng)濟(jì)效益及市場(chǎng)競(jìng)爭(zhēng)能力服務(wù)。系統(tǒng)的實(shí)現(xiàn)應(yīng)遵循以下指導(dǎo)思想:(1)系統(tǒng)貫徹“實(shí)用、可靠、先進(jìn)、經(jīng)濟(jì)”的八字方針,以應(yīng)用為導(dǎo)向,推進(jìn)管理上臺(tái)階,按急用先上、分步到位的原則進(jìn)行建設(shè)。(2)從現(xiàn)實(shí)情況出發(fā),以企業(yè)發(fā)展需求為依
38、據(jù),總體規(guī)劃、分步實(shí)施,確保系統(tǒng)高度集成、總體優(yōu)化、安全、可靠、穩(wěn)步推進(jìn)。4.3 項(xiàng)目開發(fā)可行性分析此活動(dòng)的主要目標(biāo):進(jìn)一步明確系統(tǒng)的目標(biāo)、功能和規(guī)模,對(duì)系統(tǒng)開發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案,并對(duì)這些方案從以下三個(gè)方面認(rèn)真地進(jìn)行研究,從而為確定系統(tǒng)開發(fā)項(xiàng)目的決策提供科學(xué)依據(jù)。(1)技術(shù)可行性通過(guò)基于Internet互聯(lián)網(wǎng)的動(dòng)態(tài)WEB數(shù)據(jù)庫(kù)技術(shù),可以解決遠(yuǎn)程的數(shù)據(jù)傳輸與讀取,遠(yuǎn)程的客戶終端(Client)可以通過(guò)WEB頁(yè)面提交請(qǐng)求,查詢遠(yuǎn)端的數(shù)據(jù)服務(wù)器上的信息,同時(shí)還可以向遠(yuǎn)端數(shù)據(jù)服務(wù)器的數(shù)據(jù)庫(kù)中存儲(chǔ)信息,以實(shí)現(xiàn)信息的共享,同時(shí)利用Internet技術(shù)可
39、以降低軟件的開發(fā)和部署成本,只要在服務(wù)器端安裝WEB應(yīng)用就可以使每個(gè)客戶端都能瀏覽使用。利用ACCESSs+ASP技術(shù)開發(fā)本W(wǎng)EB應(yīng)用,可以降低對(duì)客戶端的需求,ASP是服務(wù)器端動(dòng)態(tài)WEB技術(shù),所有的處理過(guò)程都在服務(wù)器端處理完成,傳給客戶端的只是HTML頁(yè)面,因此客戶端只需要有瀏覽器的終端就可以使用。ACCESSs可以封裝大部分邏輯代碼,可以做到最大代碼重用。數(shù)據(jù)庫(kù)使用ACCESS,該數(shù)據(jù)庫(kù)可以在Windows,linux,unix下運(yùn)行,支持SQL97, 多用戶、多線程SQL數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)是具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫(kù)管理系統(tǒng)。(2)經(jīng)濟(jì)可行性根據(jù)用戶的要求,分析其特點(diǎn),在經(jīng)濟(jì)
40、上本項(xiàng)目是可行的,如果產(chǎn)品信息或者商場(chǎng)官方站點(diǎn)使用的本系統(tǒng)就可以很方便的對(duì)各種各樣的產(chǎn)品信息進(jìn)行采集,編輯,發(fā)布,人員不需要專業(yè)的網(wǎng)頁(yè)制作知識(shí)就可以快速高效地發(fā)布產(chǎn)品信息。這樣加快了信息發(fā)布速度,減少了人力的開銷,縮短了從采集到發(fā)布的時(shí)間周期,從而提高了服務(wù)的質(zhì)量,而且由于管理周期縮短和人力開銷的減少,可以在商場(chǎng)信息化中獲得更多的好處。(3)營(yíng)運(yùn)可行性本系統(tǒng)界面良好操作簡(jiǎn)單,不需進(jìn)行人員培訓(xùn),所以員工們能很好的操作此系統(tǒng)。綜上所述,可以得出結(jié)論:該系統(tǒng)的開發(fā)是完全可行的,從而繼續(xù)保持易于使用和高效率開發(fā)的優(yōu)勢(shì)。4.4 項(xiàng)目開發(fā)原則 在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了克服這些困難,滿足計(jì)算機(jī)管理的需要,
41、采取了下面的一些原則:(1)統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一賬目和報(bào)表的格式。(2)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)格化、科學(xué)化。(3)程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。(4)界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。4.5系統(tǒng)設(shè)計(jì)目標(biāo)本門戶網(wǎng)站是根據(jù)企業(yè)實(shí)際要求進(jìn)行開發(fā)設(shè)計(jì)的,主要實(shí)現(xiàn)如下目標(biāo): (1)網(wǎng)頁(yè)風(fēng)格符合企業(yè)的特點(diǎn),界面美觀大方。 (2)能夠?qū)镜漠a(chǎn)品進(jìn)行及時(shí)的宣傳,并為本公司開發(fā)的部分或全部軟件提供下載功能。 (3)針對(duì)某行業(yè)或某一問(wèn)題提供相應(yīng)的解決方案。 (4)充分為用戶著想,提供細(xì)致周到的技術(shù)支持。 (5)提供為用戶快速留言的留言簿
42、,并具有版主回復(fù)功能。 (6)為網(wǎng)站管理員提供方便、快捷的網(wǎng)站維護(hù)平臺(tái)。 (7)網(wǎng)站運(yùn)行安全穩(wěn)定。4.6 系統(tǒng)功能模塊設(shè)計(jì) (1)網(wǎng)站前臺(tái)前臺(tái)展示區(qū)要求實(shí)現(xiàn):首頁(yè)、產(chǎn)品地帶、解決方案、技術(shù)支持、客戶渠道、論壇等模塊信息的顯示功能。 (2)網(wǎng)站后臺(tái)后臺(tái)管理模塊要求實(shí)現(xiàn):用戶管理、公告管理、新聞中心管理、留言薄管理、產(chǎn)品管理、客戶管理等多個(gè)功能模塊的功能。前臺(tái)模塊的功能系統(tǒng)維護(hù):切換用戶,權(quán)限維護(hù) 產(chǎn)品管理:產(chǎn)品維護(hù)用戶管理:管理系統(tǒng)的用戶。用戶注冊(cè):新用戶注冊(cè)。顧客留言:留言表用于和訪問(wèn)者交流,讓訪問(wèn)者也可以發(fā)信息,是訪問(wèn)者和管理遠(yuǎn)溝通的橋梁。針對(duì)要求便做出了以下架構(gòu)圖。企業(yè)門戶網(wǎng)站前臺(tái)首頁(yè)文件
43、架構(gòu)如圖4.6.1所示。企業(yè)門戶網(wǎng)站前臺(tái)用戶系統(tǒng)商品管理留言系統(tǒng)購(gòu)物系統(tǒng)電腦商品瀏覽電腦商品管理用戶注冊(cè)用戶管理顧客留言留言管理顧客購(gòu)物商品瀏覽圖4.6.1第5章 數(shù)據(jù)庫(kù)設(shè)計(jì)5.1 設(shè)計(jì)數(shù)據(jù)庫(kù)要求數(shù)據(jù)庫(kù)系統(tǒng)本質(zhì)上是一個(gè)用計(jì)算機(jī)存儲(chǔ)記錄的系統(tǒng)。數(shù)據(jù)庫(kù)本身可被看作為一種電子文件柜:也就是說(shuō),它是收集計(jì)算機(jī)數(shù)據(jù)文件的倉(cāng)庫(kù)或容器。系統(tǒng)用戶可以對(duì)這些文件執(zhí)行插入數(shù)據(jù)、檢索數(shù)據(jù)、更改數(shù)據(jù)、刪除數(shù)據(jù)等一系列操作??傊瑪?shù)據(jù)庫(kù)系統(tǒng)是一個(gè)計(jì)算機(jī)存儲(chǔ)記錄的系統(tǒng),即,它是一個(gè)計(jì)算機(jī)系統(tǒng),該系統(tǒng)的目標(biāo)存儲(chǔ)信息并支持用戶檢索和更新所需要的信息。確切的說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)確定最優(yōu)數(shù)據(jù)模型與處
44、理模式的邏輯設(shè)計(jì),以及一個(gè)確定數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)與存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫(kù)。范式的要求與定義:范式是符合某一種級(jí)別的關(guān)系模式的集合。構(gòu)造數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則。在關(guān)系數(shù)據(jù)庫(kù)中,這種規(guī)則就是范式。關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿足一定的要求,即滿足不同的范式。目前關(guān)系數(shù)據(jù)庫(kù)有六種范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。滿足最低要求的范式是第一范式(1NF)。在第一范式的基礎(chǔ)上進(jìn)一步滿足更
45、多要求的稱為第二范式(2NF),其余范式以次類推。一般說(shuō)來(lái),數(shù)據(jù)庫(kù)只需滿足第三范式(3NF)就行了。根據(jù)軟件工程的思想,數(shù)據(jù)庫(kù)設(shè)計(jì)的周期可以劃分為六個(gè)階段:(1)規(guī)劃階段:確定開發(fā)的總目標(biāo),給出計(jì)劃開發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接等方面的設(shè)想。 (2)需求分析階段:認(rèn)真細(xì)致地了解用戶對(duì)數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。本階段的最終結(jié)果,提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)說(shuō)明書,包括對(duì)軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)流程圖。(3)設(shè)計(jì)階段:把需求分析階段所確定的功能細(xì)化,主要工作是概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段,然后,對(duì)每個(gè)階段內(nèi)部設(shè)計(jì)詳細(xì)的流程。 (4)程序編制階段:以一種或
46、幾種特定的程序設(shè)計(jì)語(yǔ)言表達(dá)上一階段確定的各模塊控制流程。程序編制時(shí)應(yīng)遵循結(jié)構(gòu)化程序設(shè)計(jì)方法。(5)調(diào)試階段:對(duì)已編好的程序進(jìn)行單元調(diào)試(分調(diào)),整體調(diào)試(聯(lián)調(diào))和系統(tǒng)測(cè)試(驗(yàn)收)。(6)運(yùn)行和維護(hù)階段:這是整個(gè)設(shè)計(jì)周期最長(zhǎng)的階段,其工作重點(diǎn)是收集和記錄系統(tǒng)實(shí)際運(yùn)行的數(shù)據(jù)。在運(yùn)行中,必須保持?jǐn)?shù)據(jù)庫(kù)的完整性,必須有效的處理數(shù)據(jù)故障和進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)。同時(shí)解決開發(fā)過(guò)程的遺留問(wèn)題,改正錯(cuò)誤進(jìn)行功能完善。數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)是一個(gè)非常重要的問(wèn)題,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫(kù)的存儲(chǔ)量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度。在數(shù)據(jù)庫(kù)
47、系統(tǒng)開發(fā)設(shè)計(jì)的時(shí)候應(yīng)該盡量考慮全面,尤其應(yīng)該仔細(xì)考慮用戶的各種需求避免在設(shè)計(jì)中浪費(fèi)不必要的人力和物力。5.2系統(tǒng)數(shù)據(jù)庫(kù)的詳細(xì)建立在對(duì)系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來(lái)作進(jìn)一步的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過(guò)程,發(fā)現(xiàn)和處理系統(tǒng)的調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程。業(yè)務(wù)流程圖(transaction flow diagram,簡(jiǎn)稱TFD), 就是用一些規(guī)定的符號(hào)及連接來(lái)表示某個(gè)具體的業(yè)務(wù)處理過(guò)程,它是用盡可能少、盡可能簡(jiǎn)單的方法來(lái)描述業(yè)務(wù)處理過(guò)程的方法,由于它的符
48、號(hào)簡(jiǎn)單明了,所以非常易于閱讀和理解業(yè)務(wù)流程。所以說(shuō),繪制業(yè)務(wù)流程圖是分析業(yè)務(wù)流程的重要步驟。數(shù)據(jù)流程分析把數(shù)據(jù)在組織內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來(lái),舍去了具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考察實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱DFD)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖,一邊繪圖,一邊核對(duì)相應(yīng)的數(shù)據(jù)和報(bào)表、模型等.產(chǎn)品管理產(chǎn)品管理產(chǎn)品信息表產(chǎn)品編輯企業(yè)用戶管理用戶管理用戶管理留言管理留言管理網(wǎng)站后臺(tái)服務(wù)系統(tǒng)留言管理留言發(fā)布留言表留言發(fā)布留言發(fā)布a顧客查看產(chǎn)品產(chǎn)品表查看產(chǎn)品注冊(cè)處理圖 數(shù)據(jù)字典數(shù)據(jù)字典的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、加工和外部項(xiàng)。針對(duì)本系統(tǒng),通過(guò)對(duì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 染整企業(yè)風(fēng)險(xiǎn)管理與實(shí)踐考核試卷
- 礦產(chǎn)勘查中的非常規(guī)油氣勘查技術(shù)考核試卷
- 2024年特許經(jīng)營(yíng)權(quán)授予合同的具體條款和條件
- 2024年度有機(jī)養(yǎng)生酒進(jìn)口與分銷合同3篇
- 2024年煙葉銷售合同:公司烤季筠連屏山至宜賓煙葉銷售條款
- 玩具制造業(yè)的創(chuàng)新能力提升考核試卷
- 生態(tài)保護(hù)與生態(tài)旅游可持續(xù)發(fā)展考核試卷
- 消防給水工程課程設(shè)計(jì)
- 端午節(jié)活動(dòng)方案大全范文
- 2024年旅游酒店業(yè)應(yīng)收賬款質(zhì)押擔(dān)保合同3篇
- 4-6戴維南定理(部編)課件
- 2021-2022年云南省昆明市五華區(qū)人教版五年級(jí)上冊(cè)期末測(cè)試數(shù)學(xué)試卷
- 貨幣金融學(xué)(四川大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年
- 一般觀念引領(lǐng)下的數(shù)學(xué)解題教學(xué)
- 部編人教版7-9年級(jí)語(yǔ)文目錄
- 人教版小學(xué)數(shù)學(xué)五年級(jí)上冊(cè)七單元《數(shù)學(xué)廣角-植樹問(wèn)題》單元集體備課整體設(shè)計(jì)
- 汽車4S店市場(chǎng)部工作計(jì)劃
- 生涯發(fā)展報(bào)告
- 德語(yǔ)語(yǔ)言學(xué)導(dǎo)論智慧樹知到期末考試答案2024年
- 美容美體藝術(shù)專業(yè)人才培養(yǎng)方案(中職)
- 數(shù)據(jù)員的述職報(bào)告
評(píng)論
0/150
提交評(píng)論