[畢業(yè)設(shè)計精品]企業(yè)網(wǎng)絡(luò)宣傳建設(shè)_第1頁
[畢業(yè)設(shè)計精品]企業(yè)網(wǎng)絡(luò)宣傳建設(shè)_第2頁
[畢業(yè)設(shè)計精品]企業(yè)網(wǎng)絡(luò)宣傳建設(shè)_第3頁
[畢業(yè)設(shè)計精品]企業(yè)網(wǎng)絡(luò)宣傳建設(shè)_第4頁
[畢業(yè)設(shè)計精品]企業(yè)網(wǎng)絡(luò)宣傳建設(shè)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 畢業(yè)設(shè)計(論文)畢業(yè)設(shè)計(論文) 題題 目:目:企業(yè)網(wǎng)絡(luò)宣傳建設(shè)企業(yè)網(wǎng)絡(luò)宣傳建設(shè) 系、專業(yè):系、專業(yè): 計算機信息管理計算機信息管理 班班 級:級: 學生姓名:學生姓名: 指導(dǎo)教師:指導(dǎo)教師: 二二 o 年年 月月 日日 畢業(yè)設(shè)計(論文)任務(wù)書畢業(yè)設(shè)計(論文)任務(wù)書 學生姓名: 專業(yè)班級: 畢業(yè)設(shè)計(論文)起止日期:2009 年 12 月 20 日 至 2010 年 6 月 15 日 畢業(yè)設(shè)計(論文)題目 企業(yè)網(wǎng)絡(luò)宣傳建設(shè) 內(nèi)容及要求: 1、本網(wǎng)站主要完成對企業(yè)產(chǎn)品和企業(yè)信息的發(fā)布和管理,包括數(shù)據(jù)庫 中表的添加、修改、刪除等。 2、網(wǎng)站管理系統(tǒng)可以完成對網(wǎng)站前臺各類信息的瀏覽、查詢、添加、

2、刪除、修改等功能。網(wǎng)站管理系統(tǒng)的核心是數(shù)據(jù)庫中各個表聯(lián)系,每個表 的修改都將聯(lián)動的影響其他的表,當完成對數(shù)據(jù)庫的操作時系統(tǒng)會自動地 完成數(shù)據(jù)庫的修改。 3、 本文運用 asp+access 技術(shù),采用 b/s 模式,遵循網(wǎng)站設(shè)計風格結(jié) 合企業(yè)特色開發(fā)的小型企業(yè)網(wǎng)站經(jīng)測試運行,該網(wǎng)站性能穩(wěn)定,安全性高, 可擴展性好,視覺美觀,使用方便,達到該小型企業(yè)網(wǎng)站的設(shè)計要求。 指導(dǎo)教師: 系主任: 20 年 月 日 畢業(yè)設(shè)計(論文)評語畢業(yè)設(shè)計(論文)評語 學生姓名: 專業(yè)班級: 畢業(yè)設(shè)計(論文)題目: 企業(yè)網(wǎng)絡(luò)宣傳建設(shè) 1、指導(dǎo)教師評語: 指導(dǎo)教師(簽字): 年 月 日 2、評閱人評語: 評閱人(簽字)

3、: 年 月 日 3、答辯組評語: 答辯組長(簽字): 年 月 日 摘摘 要要 伴隨著計算機技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用網(wǎng)絡(luò)的概念早已深入人心。 今天的網(wǎng)絡(luò)在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要的位置,成為企業(yè)不可分割的部分。 企業(yè)產(chǎn)品與企業(yè)形象的宣傳已不只局限于電視與報紙,網(wǎng)絡(luò)已成為企業(yè)展示自己的另 一個舞臺。企業(yè)建立網(wǎng)站,將企業(yè)各方面的宣傳與服務(wù)展現(xiàn)于網(wǎng)絡(luò)中,通過網(wǎng)絡(luò)更可 實現(xiàn)如網(wǎng)上購物、信息查尋等功能,這些在改變我們原有經(jīng)營方式與經(jīng)營理念的同時, 也為企業(yè)帶來了更高的效益。因此,對于商業(yè)企業(yè)來說,擁有一個屬于自己的網(wǎng)站是 至關(guān)重要的。因而,本文運用 asp+access 技術(shù),采用 b/s

4、 模式,遵循網(wǎng)站設(shè)計風格, 結(jié)合企業(yè)特色開發(fā)了小型企業(yè)網(wǎng)站,經(jīng)測試運行,該網(wǎng)站性能穩(wěn)定,安全性高,可擴 展性好,視覺美觀,使用方便,達到該企業(yè)網(wǎng)站設(shè)計的要求。 關(guān)鍵詞:互聯(lián)網(wǎng);企業(yè)網(wǎng)站; asp;access 2003 abstract accompanied by the computer technology is increasingly widespread and critical in all the application of information source: design papersay of the network. this concept has been wi

5、despread network in all development strategies of the important position, has become indivisible parts of the product. enterprises and enterprise image of publicity were not confined to the tv and newspapers, the network has become another stage show. therefore for a merchandising enterprise, have a

6、 web site are important.so this paper, the use of asp + access technology, the use of b / s mode, follow the web site design style, combined with the development of enterprise characteristics and small business web site, run by the test, the site stable performance, high security, scalability, and v

7、isual aesthetics, easy to use. meet the business requirements of website design keywords: internet; corporate web site; asp; access 2003. 目目 錄錄 第一章第一章 緒論緒論 .1 1.1 開發(fā)背景.1 1.2 課題開發(fā)的目標與期望.2 第二章第二章 網(wǎng)絡(luò)建設(shè)技術(shù)簡介網(wǎng)絡(luò)建設(shè)技術(shù)簡介 .4 2.1 asp 的功能介紹 .4 2.2 microsoft access 2003 的功能簡介 .5 第三章第三章 網(wǎng)站需求的概述網(wǎng)站需求的概述 .6 3.1 概述.6

8、3.2 功能需求.6 3.3 性能需求.7 第四章第四章 網(wǎng)站建設(shè)原則與總體設(shè)計網(wǎng)站建設(shè)原則與總體設(shè)計 .8 4.1 網(wǎng)站設(shè)計原則.8 4.2 網(wǎng)站建設(shè)的總體結(jié)構(gòu).8 4.3 網(wǎng)站功能模塊的概述.12 第五章第五章 數(shù)據(jù)庫設(shè)計與實現(xiàn)數(shù)據(jù)庫設(shè)計與實現(xiàn) .14 5.1 數(shù)據(jù)庫設(shè)計.14 5.2 數(shù)據(jù)庫需求分析.14 5.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計.15 5.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計.15 第六章第六章 網(wǎng)站關(guān)鍵代碼網(wǎng)站關(guān)鍵代碼 .19 6.1 數(shù)據(jù)庫連接.19 6.2 代碼作用.19 第七章第七章 網(wǎng)站調(diào)試和用戶使用說明網(wǎng)站調(diào)試和用戶使用說明 .30 7.1 網(wǎng)站的調(diào)試.30 7.2 用戶使用說明.30

9、 結(jié)束語結(jié)束語 .31 致致 謝謝 .3232 參考文獻參考文獻 .3333 第一章第一章 緒論緒論 信息時代已經(jīng)來臨,互連網(wǎng)的觸角早已覆蓋了這個世界的每個角落,如今,企業(yè) 建立自己的企業(yè)網(wǎng)站已經(jīng)成為一種在信息時代生存的必要手段。 1.11.1 開發(fā)背景開發(fā)背景 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,越來越多的傳統(tǒng)企業(yè)借助互聯(lián)網(wǎng)和電子商務(wù)技術(shù)來其強 化產(chǎn)品的推廣和服務(wù),以擴大市場份額,提高企業(yè)的競爭力。 目前國內(nèi)許多企業(yè)已開始建立和部署自己的電子商務(wù)網(wǎng)站系統(tǒng)。但是企業(yè)上網(wǎng)流 程復(fù)雜、技術(shù)要求高一直是傳統(tǒng)企業(yè)上網(wǎng)遇到的頭疼問題。國內(nèi)中小企業(yè)按傳統(tǒng)方式 建設(shè)其電子商務(wù)系統(tǒng)時,面臨著“總體費用高、缺乏專業(yè)人員、系統(tǒng)

10、維護水平低、難 以隨時更新”等障礙,這使得大多數(shù)中小企業(yè)難以真正建立和部署有效的電子商務(wù)系 統(tǒng)。網(wǎng)站早已由論證階段進入了實質(zhì)階段,尤其為企業(yè)提供一個展示自己的舞臺、為 消費者創(chuàng)造一個了解企業(yè)的捷徑。公司可以通過建立商業(yè)平臺,實行全天候銷售服務(wù), 借助網(wǎng)絡(luò)推廣企業(yè)的形象、宣傳企業(yè)的產(chǎn)品、發(fā)布公司新聞,同時通過信息反饋使公 司更加了解顧客的心理和需求,網(wǎng)站虛擬公司與實體公司的經(jīng)營運作有機的結(jié)合,將 會有利于公司產(chǎn)品銷售渠道的拓展,并節(jié)省大量的廣告宣傳和經(jīng)營運營成本,更好地 把握商機。隨著全球信息網(wǎng)絡(luò)的發(fā)展,internet 在世界上已不僅僅是一種技術(shù),更重要 的是它已成為一種新的經(jīng)營模式。inte

11、rnet 正成為世界最大的公共資料信息庫,它包含 無數(shù)的信息資源,所有最新的信息都可以通過網(wǎng)絡(luò)搜索獲得。更重要的是,大部分信 息都是免費的,應(yīng)用電子商務(wù)可使企業(yè)獲得在傳統(tǒng)模式下所無法獲得的巨量商業(yè)信息, 在激烈的市場競爭中領(lǐng)先對手。 1.21.2 課題開發(fā)的目標與課題開發(fā)的目標與期望期望 (1) 樹立全新企業(yè)形象 對于一個以軟件開發(fā)和安防產(chǎn)品銷售為主的小型企業(yè)而言,企業(yè)的品牌形象至關(guān) 重要。 特別是對于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,大多客戶都是通過網(wǎng)絡(luò)來了解企業(yè)產(chǎn) 品、企業(yè)形象及企業(yè)實力,因此,企業(yè)網(wǎng)站的形象往往決定了客戶對企業(yè)產(chǎn)品的信心。 建立具有國際水準的網(wǎng)站能夠極大的提升企業(yè)的整體形象。 (

12、2) 增強銷售能力 銷售力指的是產(chǎn)品的綜合素質(zhì)優(yōu)勢在銷售上的體現(xiàn)。現(xiàn)代營銷理論認為,銷售亦 即是傳播。銷售的成功與否,除了決定于能否將產(chǎn)品的各項優(yōu)勢充分地傳播出去之外, 還要看目標對象從中得到的有效信息有多少。由于互聯(lián)網(wǎng)所具有的“一對一”的特性, 目標對象能自主地選擇對自己有用的信息。這本身已經(jīng)決定了消費者對信息已經(jīng)有了 一個感興趣的前提。使信息的傳播不在是主觀加給消費者,而是由消費者有選擇地主 動吸收。 同時,產(chǎn)品信息通過網(wǎng)站的先進設(shè)計,既有報紙信息量大的優(yōu)點,又結(jié)合了 電視聲、光、電的綜合刺激優(yōu)勢,可以牢牢地吸引住目標對象。因此,產(chǎn)品信息傳播 的有效性將遠遠提高,同時亦即是提高了產(chǎn)品的銷售

13、力。 (3) 提高附加值 許多人知道,購買產(chǎn)品不僅買的是那些看得見的實物,還有那些看不見的售后服 務(wù)。這也就是產(chǎn)品的附加值。產(chǎn)品的附加值越高,在市場上就越有競爭力,就越受消 費者歡迎。因此,企業(yè)要贏得市場就要千方百計地提高產(chǎn)品的附加值。在現(xiàn)階段,傳 統(tǒng)的售后服務(wù)手段已經(jīng)遠遠不能滿足客戶的需要,為消費者提供便捷、有效、即時的 24 小時網(wǎng)上服務(wù),是一個全新體現(xiàn)項目附加值的方向。世界各地的客戶在任何時刻都 可以通過網(wǎng)站下載自己需要的資料,在線獲得疑難的解答,在線提交自己的問題。 總結(jié)上述幾點,重慶賽智網(wǎng)絡(luò)信息技術(shù)中心網(wǎng)站建設(shè)目標可總結(jié)如下: 1) 幫助企業(yè)建立有效的企業(yè)形象宣傳、企業(yè)風采展示、公司

14、產(chǎn)品宣傳,打造“賽 智網(wǎng)絡(luò)”新形象。 2) 充分利用網(wǎng)絡(luò)快捷、跨地域優(yōu)勢進行信息傳遞,對公司的新聞進行及時的報道。 3) 通過在線供求系統(tǒng)實現(xiàn)網(wǎng)上的供求信息的查詢、訂購、交易聯(lián)系,優(yōu)化信息的 流通渠道。 第二章第二章 網(wǎng)絡(luò)建設(shè)技術(shù)簡介網(wǎng)絡(luò)建設(shè)技術(shù)簡介 2.12.1 aspasp 的功能介紹的功能介紹 asp 的全稱是 active server pages,微軟開發(fā)的一種類似 html、script(腳本) 與 cgi(common gateway interface 通用網(wǎng)關(guān)接口)的結(jié)合體,它沒有提供專門的編 程語言,而是允許用戶使用包括 vb script,java script 等在內(nèi)的

15、腳本語言編寫 asp 的應(yīng)用程序。asp 的程序編寫比 html 更方便、更具靈活性。它是在 web 服務(wù)器端運行 后,再將運行結(jié)果以 html 格式傳送至客戶端的瀏覽器。因此,asp 比其他腳本語言要 可靠。 在開發(fā)過程中,選擇哪種開發(fā)技術(shù)取決于用戶的基礎(chǔ)條件以及開發(fā)人員的愛好和 技術(shù)經(jīng)驗。一般而言,asp 技術(shù)快速開發(fā)工具較多,有利于系統(tǒng)的快速開發(fā)。同時, asp 比 cgi 具有的最大好處是可以包含 html 標簽,直接存取數(shù)據(jù)庫及使用無限擴充的 activex 控件,因此在程序設(shè)計上要比 html 方便而且更富有靈活性。 asp 吸收了多種較為實用的技術(shù),是一種發(fā)展較為成熟的網(wǎng)絡(luò)應(yīng)用程

16、序開發(fā)技術(shù); 其核心技術(shù)是對組件和對象技術(shù)的充分支持。通過使用 asp 的組件和對象技術(shù),用戶 可以直接使用 activex 控件,調(diào)用對象方法和屬性,以簡單的方式實現(xiàn)強大的功能 由于 asp 在服務(wù)器端運行,運行結(jié)果以 html 主頁形式返回用戶瀏覽器,因而 asp 源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,asp 是面向?qū)ο蟮哪_本環(huán)境,用戶 可自行增加 activex 組件來擴充其功能,拓展應(yīng)用范圍。 2.22.2 microsoftmicrosoft accessaccess 20032003 的功能簡介的功能簡介 access 功能強大,使用方便,是最優(yōu)秀的桌面數(shù)據(jù)庫開發(fā)工具之一。

17、access 與其 他數(shù)據(jù)庫開發(fā)系統(tǒng)之間有相當顯著的區(qū)別就是:access 數(shù)據(jù)庫系統(tǒng)把數(shù)據(jù)庫應(yīng)用程序 的建立移到了用戶環(huán)境中,用戶不用寫一行代碼,就可以在很短的時間里開發(fā)出一個 功能強大而且相當專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一過程完全是可視的。 access 與其他桌面數(shù)據(jù)庫的另一個重要區(qū)別是:access 中的數(shù)據(jù)庫文件既包括存 儲數(shù)據(jù)的表,又包括操作或控制數(shù)據(jù)的其他對象。它由七種對象組成:表、查詢、窗 體、報表、web 頁、宏和模塊。 access 2003 在網(wǎng)絡(luò)功能上有了很大的改進,在數(shù)據(jù)庫中通過超級鏈接字段可以直 接鏈接到指定的 web 頁面或網(wǎng)絡(luò)文件,也可以通過“數(shù)據(jù)訪問頁”將數(shù)據(jù)

18、庫文件中的 數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,從而實現(xiàn)數(shù)據(jù)共享。 第三章第三章 網(wǎng)站需求網(wǎng)站需求的概述的概述 3.13.1 概述概述 隨著互聯(lián)網(wǎng)的迅速發(fā)展,如果不希望在互聯(lián)網(wǎng)上做一個信息孤島,就需要有效 實現(xiàn)網(wǎng)絡(luò)宣傳。網(wǎng)絡(luò)推廣是目前投資最少、見效最快、效果最好的擴大知名度和影 響力的形式,是被推廣對象通過網(wǎng)絡(luò)提高知名度,實現(xiàn)預(yù)期目標的最有力保證之一 。對企業(yè)而言,做好網(wǎng)絡(luò)推廣,可以帶來經(jīng)濟效益 。 企業(yè)擁有自己的網(wǎng)站可以給你增加業(yè)務(wù),帶來更多的顧客,網(wǎng)絡(luò)無區(qū)域性,只要 你有網(wǎng)站就可以讓全世界的人都發(fā)掘你的信息,服務(wù)更多的顧客。而且網(wǎng)站可以給你 企業(yè)做相應(yīng)的推廣,這樣不但降低了你的推廣費用,還給你企業(yè)樹立了更好

19、的形象。 3.23.2 功能需求功能需求 根據(jù)不同用戶的不同使用需求與權(quán)限,因此不同角色在系統(tǒng)中應(yīng)具有的功能也有 不同。下面是企業(yè)網(wǎng)站中三個角色具有的功能。 (1)網(wǎng)站管理員應(yīng)具有的功能 對產(chǎn)品信息的管理,進行產(chǎn)品分類的添加、修改、刪除等功能; 對企業(yè)新聞的管理,能對新聞實行的添加、刪除和修改做出相應(yīng)的操作; 對產(chǎn)品訂單的管理,能對訂單進行審核做出相應(yīng)的操作; 對留言信息的管理,能對注冊用戶提交的信息進行添加、刪除。 (2)網(wǎng)站注冊用戶應(yīng)具有的功能 對于網(wǎng)站的注冊用戶,能進行注冊用戶的登陸功能,并能瀏覽網(wǎng)頁信息,登陸后 能在私密留言板上發(fā)表意見等。 (3)網(wǎng)站非注冊用戶應(yīng)具有的功能 對于網(wǎng)站的

20、非注冊用戶,系統(tǒng)能提供其注冊的功能,并在為非注冊用戶的情況下 也能瀏覽網(wǎng)站,并可以在公開留言板上發(fā)表意見的功能。 3.33.3 性能需求性能需求 為了保證網(wǎng)站系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,企業(yè)網(wǎng)站運行應(yīng) 滿足以下的性能需求: 1服務(wù)器端子系統(tǒng)的運行要求: 系統(tǒng)軟件: window nt server 數(shù)據(jù)庫管理系統(tǒng):sql server / access 硬件要求:pentium iv 450 以上, 1g ram 2.客戶端子系統(tǒng)的運行要求: 系統(tǒng)軟件: window nt workstation 數(shù)據(jù)庫管理系統(tǒng):sql server / access 硬件要求:pentium

21、 iii 以上, 256m ram 第四章第四章 網(wǎng)站總體設(shè)計網(wǎng)站總體設(shè)計 4.14.1 網(wǎng)站設(shè)計原則網(wǎng)站設(shè)計原則 企業(yè)網(wǎng)站第一原則:目的性 intension 必須有明確合理的建站目的和目標群體 企業(yè)網(wǎng)站第二原則:專業(yè)性 specialization 信息內(nèi)容應(yīng)該充分展現(xiàn)企業(yè)的專業(yè)特性 企業(yè)網(wǎng)站第三原則:實用性 utility 功能服務(wù)應(yīng)該是切合實際需求 企業(yè)網(wǎng)站第四原則:易操作性 maneuverability 界面設(shè)計的核心是讓用戶更易操作 企業(yè)網(wǎng)站第五原則:藝術(shù)性 artwork 網(wǎng)頁創(chuàng)作本身已經(jīng)成了一種獨特的藝術(shù) 企業(yè)網(wǎng)站第六原則:性能 performance 網(wǎng)站正常的訪問性能 企

22、業(yè)網(wǎng)站第七原則:常維護更新 maintenance 網(wǎng)站的最大特點是它總是不斷變化 的 企業(yè)網(wǎng)站第八原則:發(fā)揮作用 known and used 網(wǎng)站必須被訪問和使用才有價值 4.2 網(wǎng)站的總體結(jié)構(gòu) 本網(wǎng)站主要包括網(wǎng)站前臺、網(wǎng)站后臺管理系統(tǒng)和數(shù)據(jù)庫三大部分組成。 網(wǎng)站前臺 包括關(guān)于我們、新聞中心、榮譽資質(zhì)、產(chǎn)品展示、人才招聘、客戶服務(wù)、smxh 社區(qū)和 聯(lián)系我們 8 個功能欄目。網(wǎng)站的總體結(jié)構(gòu)如圖 4.1 所示。 網(wǎng)站前臺 網(wǎng)站后臺數(shù)據(jù)庫 信息管理 交互信息 管理數(shù)據(jù) 提供數(shù)據(jù) 圖 4.1 網(wǎng)站總體結(jié)構(gòu)圖 關(guān) 于 我 們 新 聞 中 心 榮 譽 資 質(zhì) 產(chǎn) 品 展 示 人 才 招 聘 客 戶

23、服 務(wù) sm xh 社 區(qū) 聯(lián) 系 我 們 網(wǎng)站呢 圖 4.2 網(wǎng)站前臺功能結(jié)構(gòu)圖 網(wǎng)站體現(xiàn)出了企業(yè)自身的沉積,公司本身的規(guī)劃性文本、規(guī)章制度、事件性內(nèi)容 等要多些,因此在網(wǎng)站內(nèi)容的體現(xiàn)上也需要很豐富。豐富網(wǎng)站的內(nèi)容(提高信息量、 增強可讀性、擴大知識面、加強企業(yè)文化宣傳力度)是進行前臺功能設(shè)計必須仔細考 慮的問題。例如,企業(yè)新聞和產(chǎn)品展示這是每個企業(yè)網(wǎng)站前臺功能模塊中必須具備的, 人才招聘、客戶服務(wù)是對網(wǎng)站功能的完善,關(guān)于我們和榮譽資質(zhì)則是從側(cè)面對公司進 行宣傳,而 smxh 社區(qū)(論壇)是根據(jù)賽智網(wǎng)絡(luò)有限公司的企業(yè)特殊需求而建立的欄目, 因為它是重慶市涉密企業(yè)協(xié)會的主辦方,所以公司必須對會

24、員提供一個網(wǎng)絡(luò)交流平臺, 和對會員提供一些特殊服務(wù)??傊?,前臺功能設(shè)計必須做到,每一個模塊都有它存在 的必要性,而且要使得整個網(wǎng)站的功能趨于完善。 圖 4.3 網(wǎng)站主界面 圖 4.4 網(wǎng)站論壇主界面 網(wǎng)站的后臺功能設(shè)計必須完全的符合前臺功能模塊的要求,當然現(xiàn)在有很多專門 從事網(wǎng)站后臺開發(fā)的公司(比如動易)可以提供功能強大的專業(yè)網(wǎng)站后臺,做為小型 企業(yè)這種后臺的實用性卻不是很大,因為專業(yè)的后臺管理程序功能太復(fù)雜,不利于企 業(yè)內(nèi)部工作人員進行管理。因此,專門開發(fā)一個小型網(wǎng)站后臺管理系統(tǒng)在小型企業(yè)網(wǎng) 站的設(shè)計中是非常必須的。 圖 4.5 網(wǎng)站后臺管理系統(tǒng)主界面 4.34.3 網(wǎng)站功能模塊的概述網(wǎng)站功

25、能模塊的概述 企業(yè)網(wǎng)站的主要任務(wù)是發(fā)布企業(yè)新聞和產(chǎn)品信息;管理員可以增加最新的產(chǎn)品信 息、企業(yè)新聞,還可以對其實行修改、刪除、修改。并提供最新產(chǎn)品信息、企業(yè)新聞 讓瀏覽者瀏覽。 網(wǎng)站前臺中的各欄目主要功能如下: 關(guān)于我們:一級導(dǎo)航條,即公司概況,公司的企業(yè)文化宣傳陣地; 新聞中心:一級導(dǎo)航條,即公司的企業(yè)新聞,重大活動報道,還有行業(yè)內(nèi)的重要新 聞; 產(chǎn)品展示:一級導(dǎo)航條,即現(xiàn)在公司的產(chǎn)品介紹,下設(shè)目前公司主要銷售的五大系 列產(chǎn)品; 人才招聘:一級導(dǎo)航條,企業(yè)招聘發(fā)布人事行政部的職位招聘信息; 客戶服務(wù):一級導(dǎo)航條,為網(wǎng)站客戶提供資料修改,訂單查詢,會員留言(采用會 員留言方式是為了保護客戶資料

26、不被非法竊取、利用)等功能; 合作伙伴:一級導(dǎo)航條,公司現(xiàn)在的合作伙伴的相關(guān)情況; 聯(lián)系我們:一級導(dǎo)航條,包括公司的聯(lián)系方式,普通用戶的留言板(無需注冊的) , 技術(shù)支持,電子地圖; smxh 社區(qū):一級導(dǎo)航條,涉密企業(yè)協(xié)會論壇,為涉密企業(yè)協(xié)會會員提供交流和學習 的信息平臺。 第五章第五章 數(shù)據(jù)庫設(shè)計與實現(xiàn)數(shù)據(jù)庫設(shè)計與實現(xiàn) 5.15.1 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫在一個網(wǎng)站系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接影 響到網(wǎng)站的執(zhí)行效率,對實現(xiàn)的效果產(chǎn)生影響。數(shù)據(jù)庫設(shè)計是對一個給定的應(yīng)用環(huán)境, 構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要 求和處理要求

27、。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)儲存效率,保證數(shù)據(jù)的完整性和 一致性2。 設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來 可能增加的需求。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟: (1)數(shù)據(jù)庫需求分析; (2)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計; (3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。 5.25.2 數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析 進行整個數(shù)據(jù)庫設(shè)計必須準確了解與分析用戶需求(包括數(shù)據(jù)和處理) 。用戶需求 分析是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步。作為最基本的需求分析 做得是否充分與準確,決定了在其構(gòu)建數(shù)據(jù)庫的速度和質(zhì)量。 用戶的需求具體體現(xiàn)在各種信息的提供、存儲、更新和查詢方面,這就要求數(shù)據(jù)

28、 庫結(jié)構(gòu)能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流 程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。以這種思想作為設(shè)計策 略,小型企業(yè)網(wǎng)站至少有以下 3 項需求: (1)用戶表:包括的數(shù)據(jù)項有用戶姓名、密碼等。 (2)產(chǎn)品表:包括的數(shù)據(jù)項有產(chǎn)品號、產(chǎn)品類別、產(chǎn)品圖片等。 (3)新聞表:包括的數(shù)據(jù)項有標題、類別、時間等。 5.35.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)設(shè)計是將分析得出的用戶需求信息抽象為概念模型的過程。即在需求分 析的基礎(chǔ)上,設(shè)計出能夠滿足用戶需求的各種實體以及它們之間的相互關(guān)聯(lián)的概念結(jié) 構(gòu)設(shè)計模型。這樣才能更好、更準確的用某一 db

29、ms 實現(xiàn)這一些需求,這是整個數(shù)據(jù)庫 設(shè)計的關(guān)鍵。 概念結(jié)構(gòu)的主要特點是能真實、充分地反映現(xiàn)實世界,容易理解、更改,容易向 關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是 e-r 模型。 設(shè)計概念結(jié)構(gòu)通常有 4 類方法: (1)自頂向下,即首先定義全局概念結(jié)構(gòu)的框架,然后一步步的細化。 (2)自底向上,即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得到全 局概念結(jié)構(gòu)。 (3)逐步擴張,首先定義最重要的核心概念結(jié)構(gòu),然后向外擴充,以滾雪球的方式 逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。 (4)混合策略,即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計一個全局概 念結(jié)構(gòu)的框架,

30、以它為骨架集成自底向上策略中設(shè)計的各局部概念結(jié)構(gòu)。其中最經(jīng)常 采用的策略是自底向上方法,即自頂向下進行需求分析,然后再自底向上設(shè)計概念結(jié) 構(gòu)。 5.45.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)是獨立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概 念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本 e-r 圖轉(zhuǎn)換為與選用 dbms 產(chǎn)品所支持的數(shù)據(jù)模型相符合 的邏輯結(jié)構(gòu)。 設(shè)計邏輯結(jié)構(gòu)時一般要分 3 步進行: (1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型; (2)將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、層次模型向特定的 dbms 支持下的數(shù)據(jù)模型轉(zhuǎn)換; (3)對數(shù)據(jù)模型進行優(yōu)化。 將以上的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換

31、為關(guān)系模型。數(shù)據(jù)庫表格以會員表、新聞表和 人才招聘表為例,設(shè)計結(jié)果如下: 表 5.1 會員表(user) 字段名字段類型 字段大小索引 會員編號(userid)自動編號 長整型maintained(主關(guān)鍵字) 會員名(username)文本20 密碼(password)文本50 問題(question)文本50 回答(answer)文本50 郵箱(email)文本30 性別(sex)文本10 公司(companyname)文本60 地址(add)文本100 郵編(postcode)文本6 收貨人(receiver)文本30 聯(lián)系電話(phone)文本30 手機(mobile)文本20 傳真(f

32、ax)文本20 注冊日期(regdate)日期/時間 登錄 ip(loginip)文本50 登錄次數(shù)(logins)數(shù)字長整型 會員主頁(homepage)文本50 (lastlogintime)日期/時間 是否鎖定(lockuser)是/否 表 5.2 新聞表(news) 字段名字段類型 字段大小索引 新聞編號(id)自動編號 200 maintained(主關(guān)鍵字) 新聞標題(title)文本 200 新聞內(nèi)容(content)備注 大類(bigclassname)文本50 小類(smallcn)文本50 圖片(imagename)文本50 發(fā)布人(user)文本50 錄入時間(addda

33、te)日期/時間 點擊數(shù)(hits)數(shù)字長整型 是否發(fā)布(ok)是/否 表 5.3 人才招聘(hrdemand) 字段名字段類型 字段大小索引 編號(id)自動編號 200 maintained(主關(guān)鍵字) 職位名稱(hrname)文本 60 需求人數(shù)(num)備注10 工作地點(address)文本100 工資(hrsalary)文本10 有效時間(hrdate)文本10 詳細說明(hrdetail)備注 發(fā)布時間(hrdate)日期/時間 是否發(fā)布(publish)是/否 圖 4.6 數(shù)據(jù)庫中的表 第六章第六章 網(wǎng)站關(guān)鍵代碼網(wǎng)站關(guān)鍵代碼 6.16.1 數(shù)據(jù)庫連接數(shù)據(jù)庫連接 conn.asp

34、 文件 6.26.2 代碼作用代碼作用 function.asp 文件 ),255 then t=t+2 else t=t+1 end if if t=strlen then gottopic=left(str,i) ),chr(34),),),) end function * 函數(shù)名:joinchar 作 用:向地址中加入 ? 或 & 參 數(shù):strurl -網(wǎng)址 返回值:加了 ? 或 & 的網(wǎng)址 pos=instr(1,abcdefg,cd) 則 pos 會返回 3 表示查找到并且位置為第三個字符開始。 這就是“查找”的實現(xiàn),而“查找下一個”功能的 實現(xiàn)就是把當前位置作為起始位置繼續(xù)查找。

35、 * function joinchar(strurl) if strurl= then joinchar= exit function end if if instr(strurl,?)1 then if instr(strurl,&)len(strurl) then joinchar=strurl & & else joinchar=strurl end if else joinchar=strurl & ? end if else joinchar=strurl end if end function * 函數(shù)名:isvalidemail 作 用:檢查 email 地址合法性 參 數(shù):e

36、mail -要檢查的 email 地址 返回值:true -email 地址合法 false -email 地址不合法 * function isvalidemail(email) dim names, name, i, c isvalidemail = true names = split(email, ) if ubound(names) 1 then isvalidemail = false exit function end if for each name in names if len(name) = 0 then isvalidemail = false exit functio

37、n end if for i = 1 to len(name) c = lcase(mid(name, i, 1) if instr(abcdefghijklmnopqrstuvwxyz_-., c) = 0 and not isnumeric(c) then isvalidemail = false exit function end if next if left(name, 1) = . or right(name, 1) = . then isvalidemail = false exit function end if next if instr(names(1), .) = 0 t

38、hen isvalidemail = false exit function end if i = len(names(1) - instrrev(names(1), .) if i 2 and i 3 then isvalidemail = false exit function end if if instr(email, .) 0 then isvalidemail = false end if end function * 函數(shù)名:strlength 作 用:求字符串長度。漢字算兩個字符,英文算一個字符。 參 數(shù):str -要求長度的字符串 返回值:字符串長度 * function s

39、trlength(str) on error resume next dim winnt_chinese winnt_chinese = (len(中國)=2) if winnt_chinese then dim l,t,c dim i l=len(str) t=l for i=1 to l c=asc(mid(str,i,1) if c255 then t=t+1 end if next strlength=t else strlength=len(str) end if if err.number0 then err.clear end function * 過程名:writeerrmsg

40、 作 用:顯示錯誤提示信息 參 數(shù):無 * sub writeerrmsg() dim strerr strerr=strerr & 錯誤信息 & vbcrlf strerr=strerr & & vbcrlf strerr=strerr & & vbcrlf strerr=strerr & 錯誤信息 & vbcrlf strerr=strerr & 產(chǎn)生錯誤的可能 原因: & errmsg & & vbcrlf strerr=strerr & 【返回】 & vbcrlf strerr=strerr & & vbcrlf strerr=strerr & & vbcrlf response.wr

41、ite strerr end sub * 過程名:writesuccessmsg 作 用:顯示成功提示信息 參 數(shù):無 * sub writesuccessmsg(successmsg) dim strsuccess strsuccess=strsuccess & 成功信息 & vbcrlf strsuccess=strsuccess & & vbcrlf strsuccess=strsuccess & & vbcrlf strsuccess=strsuccess & 恭喜 你! & vbcrlf strsuccess=strsuccess & & successmsg & & vbcrlf

42、strsuccess=strsuccess & 【返回】 & vbcrlf strsuccess=strsuccess & & vbcrlf strsuccess=strsuccess & & vbcrlf response.write strsuccess end sub function getfileextname(filename) dim pos pos=instrrev(filename,.) if pos0 then getfileextname=mid(filename,pos+1) else getfileextname= end if end function = 過程名:

43、menujs 作 用:生成下拉菜單相關(guān)的 js 代碼 參 數(shù):無 = sub menujs() response.write end sub dim pnum,pnum2 pnum=1 pnum2=0 = 過程名:showfriendlinks 作 用:顯示友情鏈接站點 參 數(shù):linktype -鏈接方式,1 為 logo 鏈接,2 為文字鏈接 sitenum -最多顯示多少個站點 cols -分幾列顯示 showtype -顯示方式。1 為向上滾動,2 為橫向列表,3 為下拉列表框 = sub showfriendlinks(linktype,sitenum,cols,showtype)

44、dim sqllink,rslink,sitecount,i,strlink if linktype1 and linktype2 then linktype=1 else linktype=cint(linktype) end if if sitenum100 then sitenum=10 end if if cols20 then cols=10 end if if showtype=1 then strlink=strlink & 新增加的代碼 elseif showtype=3 then strlink=strlink & 友情文字鏈接站點 end if if showtype=1

45、or showtype=2 then strlink=strlink & end if sqllink=select top & sitenum & * from friendlinks where isok=true and linktype= & linktype & order by isgood,id desc set rslink=server.createobject(adodb.recordset) rslink.open sqllink,conn,1,1 if rslink.bof and rslink.eof then if showtype=1 or showtype=2

46、then for i=1 to sitenum strlink=strlink & strlink=strlink & if i mod cols=0 and isitenum then strlink=strlink & end if next end if else sitecount=rslink.recordcount for i=1 to sitecount if showtype=1 or showtype=2 then if linktype=1 then strlink=strlink & if rslink(logourl)= or rslink(logourl)=http:

47、/ then strlink=strlink & else strlink=strlink & end if strlink=strlink & else strlink=strlink & & rslink(sitename) & end if if i mod cols=0 and isitenum then strlink=strlink & end if else strlink=strlink & & rslink(sitename) & end if rslink.movenext next if sitecountsitenum and (showtype=1 or showty

48、pe=2) then for i=sitecount+1 to sitenum if linktype=1 then strlink=strlink & else strlink=strlink & end if if i mod cols=0 and isitenum then strlink=strlink & end if next end if end if if showtype=1 or showtype=2 then strlink=strlink & end if if showtype=1 then strlink=strlink & 新增代碼 elseif showtype

49、=3 then strlink=strlink & end if response.write strlink if showtype=1 then call rollfriendlinks() 新增代碼 rslink.close set rslink=nothing end sub 第七章第七章 網(wǎng)站調(diào)試和用戶使用說明網(wǎng)站調(diào)試和用戶使用說明 7.17.1 網(wǎng)站的調(diào)試網(wǎng)站的調(diào)試 應(yīng)用程序的調(diào)試對編程來說是一項十分重要的工作。當程序有錯誤時,通過調(diào)試 將問題找出來,加以解決,其應(yīng)用的步驟如下: (1)選擇要調(diào)試的對象或者文件,打開對應(yīng)文件,代碼將顯示在 dreamwaver 中, 然后在 dreamwaver 中進行調(diào)試。 (2)修改某段代碼后可一在瀏覽器中預(yù)覽結(jié)果,如果仍有問題重復(fù)(1)。 再次反復(fù)重復(fù)(1),(2)步驟,直到程序無錯誤為止。 7.27.2 用戶使用說明用戶使用說明 (1)此網(wǎng)站運行的環(huán)境為

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論