計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

上傳人:文*** 文檔編號(hào):48302539 上傳時(shí)間:2022-01-03 格式:DOC 頁(yè)數(shù):38 大小:1.26MB
收藏 版權(quán)申訴 舉報(bào) 下載
計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
第1頁(yè) / 共38頁(yè)
計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
第2頁(yè) / 共38頁(yè)
計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
第3頁(yè) / 共38頁(yè)

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)科學(xué)與技術(shù)企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(38頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著科學(xué)技術(shù)的發(fā)展,互聯(lián)網(wǎng)已經(jīng)日益成為人們獲取、傳遞和發(fā)布信息的一個(gè)最重要的渠道。互聯(lián)網(wǎng)在人們的生活、學(xué)習(xí)和工作當(dāng)中發(fā)揮著重要的作用,人們的一舉一動(dòng)都和互聯(lián)網(wǎng)發(fā)生密切的聯(lián)系。鑒于此,互聯(lián)網(wǎng)成為了企業(yè)發(fā)布和傳遞信息的首選平臺(tái),企業(yè)通過(guò)互聯(lián)網(wǎng)平臺(tái),以整合當(dāng)前的網(wǎng)上業(yè)務(wù),同時(shí)讓系統(tǒng)能夠隨時(shí)得到升級(jí),以支持未來(lái)網(wǎng)上業(yè)務(wù)的發(fā)展。企業(yè)門(mén)戶網(wǎng)站為促進(jìn)企業(yè)各方面信息的交流和溝通提供了一個(gè)良好的平臺(tái),企業(yè)能夠及時(shí)迅捷的為顧客提供服務(wù),顧客也能及時(shí)準(zhǔn)確的反饋信息。本企業(yè)門(mén)戶網(wǎng)站主要包括前臺(tái)和后臺(tái)兩大模塊。前臺(tái)模塊主要包括五大模塊內(nèi)容:客戶登錄模塊、客戶注冊(cè)模塊、客戶留言模塊、客戶查看

2、留言模塊和修改注冊(cè)信息模塊;后臺(tái)模塊主要包括六大模塊內(nèi)容:管理員登陸模塊、管理員修改密碼模塊、企業(yè)資訊管理模塊、客戶管理模塊(包括會(huì)員模塊和非會(huì)員模塊)、客戶留言管理模塊(包括會(huì)員留言模塊和非會(huì)員留言模塊)和招聘崗位管理模塊。本文介紹了企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),采用的是“母版頁(yè)+內(nèi)容頁(yè)”的布局方式,主要分為前臺(tái)和后臺(tái)兩大模塊。本企業(yè)門(mén)戶網(wǎng)站是采用.NET所見(jiàn)即所得的開(kāi)發(fā)工具和平臺(tái),采用SQL Server數(shù)據(jù)庫(kù)連接數(shù)據(jù),網(wǎng)站的圖片采用PhotoShop CS2進(jìn)行處理,一些動(dòng)態(tài)特效是采用JavaScript實(shí)現(xiàn)的。本設(shè)計(jì)(文檔)詳細(xì)介紹了企業(yè)門(mén)戶網(wǎng)站的所有功能的實(shí)現(xiàn),并配以相關(guān)的源代碼和圖片進(jìn)

3、行詳細(xì)的說(shuō)明。關(guān)鍵字:門(mén)戶網(wǎng)站;設(shè)計(jì);.NET;SQL ServerAbstract:With the development of science and technology, the Internet has increasingly become an acquisition, transmission and distribution one of the most important information channel. Internet in peoples lives, learning and working which play an important role, t

4、heres every move and the Internet had close contact. In view of this, the Internet has become a business publishing and delivery platform of choice for information, business through the Internet platform, to integrate the current on-line business, while the system can readily be upgraded to support

5、future Internet business. Enterprise Portal to promote all aspects of business information exchange and communication provides a good platform for businesses to provide customers with quick and timely service , the customer can be timely and accurate feedback.The Enterprise Portal includes front and

6、 back two modules. Front module includes five modules: the Client login module, the Customer registration module Feedback module, the Customers view the message module and the Modify the registration information module. Background modules include the contents of six modules: the Administrator login

7、module, the Administrator changes the password module, the Enterprise information management module, the Customer management module (including members of the module and the non-member module), the Message management module (including members of non-member message message module and the module) and t

8、he recruitment of job management module.This paper introduces the Enterprise Portal Design and Implementation, adopted a master page + content pages of the layout, divided into two modules front and back. The Enterprise Portal is used .NET development tools and platforms, using SQL Server database c

9、onnection information, the site of the picture using PhotoShop CS2 processing, some dynamic effects are achieved using JavaScript.This design (document) details all the features of enterprise portal implementation, accompanied by the relevant source code and the picture detail.Key words:Portal;Desig

10、n;.NET;SQL Server2目 錄1系統(tǒng)分析21.1需求分析21.2 可行性分析22.總體設(shè)計(jì)42.1 項(xiàng)目規(guī)劃42.2 設(shè)計(jì)思想52.3 系統(tǒng)功能結(jié)構(gòu)圖52.4 數(shù)據(jù)流程圖72.5 開(kāi)發(fā)與運(yùn)行環(huán)境103.數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)123.1 數(shù)據(jù)庫(kù)的需求分析123.2 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)123.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)163.4 后臺(tái)系統(tǒng)數(shù)據(jù)庫(kù)的配置164.NET技術(shù)簡(jiǎn)介185.網(wǎng)站各大功能模塊的實(shí)現(xiàn)195.1 客戶注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn)195.2 客戶登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)205.3客戶找回密碼模塊的設(shè)計(jì)與實(shí)現(xiàn)205.4 客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn)225.5 客戶查看留言模塊的設(shè)計(jì)與實(shí)現(xiàn)225.6 修

11、改注冊(cè)信息模塊的設(shè)計(jì)與實(shí)現(xiàn)235.7 管理員登陸、修改密碼模塊的設(shè)計(jì)與實(shí)現(xiàn)235.8 企業(yè)資訊管理模塊的設(shè)計(jì)與實(shí)現(xiàn)245.9 客戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn)255.10 客戶留言管理模塊的設(shè)計(jì)與實(shí)現(xiàn)265.11 招聘崗位管理模塊的設(shè)計(jì)與實(shí)現(xiàn)276.開(kāi)發(fā)重點(diǎn)、難點(diǎn)與解決技巧和方法287.系統(tǒng)性能測(cè)試與分析308.結(jié)束語(yǔ)32參考文獻(xiàn)33企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)針對(duì)企業(yè)門(mén)戶網(wǎng)站的發(fā)展趨勢(shì)與前景,本企業(yè)門(mén)戶網(wǎng)站主要包括前臺(tái)和后臺(tái)兩大模塊。網(wǎng)站瀏覽者在前臺(tái)能瀏覽企業(yè)的最新資訊、企業(yè)文化、了解企業(yè)產(chǎn)品和在線留言等信息,企業(yè)門(mén)戶網(wǎng)站在前臺(tái)為客戶提供了布局美觀、功能簡(jiǎn)單易操作的網(wǎng)站。前臺(tái)模塊主要包括五大模塊內(nèi)容:客

12、戶登錄模塊、客戶注冊(cè)模塊、客戶留言模塊、客戶查看留言模塊和修改注冊(cè)信息模塊。在客戶注冊(cè)模塊中,客戶可以填寫(xiě)個(gè)人注冊(cè)信息,注冊(cè)成為企業(yè)的會(huì)員之后,客戶能通過(guò)客戶登陸模塊登陸網(wǎng)站系統(tǒng);之后能在客戶留言模塊進(jìn)行在線留言操作,還能在客戶查看留言模塊查看全部顧客的留言內(nèi)容;當(dāng)然,客戶還能修改注冊(cè)信息模塊中修改個(gè)人的注冊(cè)信息。隨著因特網(wǎng)的繼續(xù)高速穩(wěn)定的發(fā)展,企業(yè)門(mén)戶網(wǎng)站也將會(huì)朝著界面更加美觀、功能更加齊全、操作更加簡(jiǎn)易、信息更加流暢及時(shí)的網(wǎng)站系統(tǒng)。1系統(tǒng)分析1.1需求分析本次畢業(yè)設(shè)計(jì)與實(shí)現(xiàn)的是企業(yè)門(mén)戶網(wǎng)站,企業(yè)門(mén)戶網(wǎng)站專(zhuān)為各大中小型企業(yè)提供一個(gè)交流、傳遞與發(fā)布信息的平臺(tái)。通過(guò)對(duì)企業(yè)門(mén)戶網(wǎng)站的調(diào)查與分析,要

13、求企業(yè)門(mén)戶網(wǎng)站具有以下功能:前臺(tái)網(wǎng)站瀏覽者模塊:在網(wǎng)站的前臺(tái)功能中,瀏覽者能夠通過(guò)客戶注冊(cè)模塊注冊(cè)成為網(wǎng)站會(huì)員,然后通過(guò)客戶登陸模塊能夠登陸網(wǎng)站以后,可以通過(guò)客戶留言模塊來(lái)在線留言,通過(guò)客戶查看留言模塊集中查看屬于自己的留言內(nèi)容,還能夠通過(guò)修改注冊(cè)信息模塊修改個(gè)人注冊(cè)信息。后臺(tái)管理員管理模塊:在網(wǎng)站的后臺(tái)管理功能中,管理員可以通過(guò)管理員登陸模塊登陸后臺(tái)對(duì)后臺(tái)進(jìn)行管理,在后臺(tái)管理中,管理員可以通過(guò)管理員修改密碼模塊修改管理員登陸密碼,通過(guò)企業(yè)資訊管理模塊及時(shí)添加、刪除企業(yè)咨詢,通過(guò)客戶管理模塊(包括會(huì)員模塊和非會(huì)員模塊)對(duì)企業(yè)客戶信息進(jìn)行增加、刪除、修改、查看功能操作,通過(guò)客戶留言管理模塊(包括

14、會(huì)員留言模塊和非會(huì)員留言模塊)對(duì)客戶的留言信息進(jìn)行刪除、修改、查看等功能操作,通過(guò)招聘崗位管理模塊能夠?qū)ζ髽I(yè)的工作崗位進(jìn)行增加、刪除、修改、查看等功能操作。1.2 可行性分析企業(yè)門(mén)戶網(wǎng)站要求的可行性分析:在網(wǎng)站功能方面,能夠準(zhǔn)確迅速的提供企業(yè)咨詢和產(chǎn)品,以便能夠及時(shí)與客戶進(jìn)行信息交流與反饋,網(wǎng)站瀏覽者和網(wǎng)站管理員都能進(jìn)行不同權(quán)限的操作;在網(wǎng)站性能方面,要求穩(wěn)定快速、實(shí)時(shí)控制;在安全與保密方面,要求網(wǎng)站系統(tǒng)不能輕易被破壞,不能讓管理員以外人員對(duì)客戶信息、留言信息、企業(yè)咨詢信息、企業(yè)崗位信息等進(jìn)行刪除、修改等操作。企業(yè)門(mén)戶網(wǎng)站功能模塊分析:本企業(yè)門(mén)戶網(wǎng)站主要包括前臺(tái)和后臺(tái)兩大模塊。前臺(tái)模塊主要包括

15、五大模塊內(nèi)容:客戶登錄模塊、客戶注冊(cè)模塊、客戶留言模塊、客戶查看留言模塊和修改注冊(cè)信息模塊;后臺(tái)模塊主要包括六大模塊內(nèi)容:管理員登陸模塊、管理員修改密碼模塊、企業(yè)資訊管理模塊、客戶管理模塊(包括會(huì)員模塊和非會(huì)員模塊)、客戶留言管理模塊(包括會(huì)員留言模塊和非會(huì)員留言模塊)和招聘崗位管理模塊。如圖1-1所示:企業(yè)門(mén)戶網(wǎng)站前臺(tái)后臺(tái)企業(yè)資訊管理模塊管理員登陸模塊招聘崗位模塊留言管理模塊客戶管理模塊修改密碼模塊修改信息模塊查看留言模塊客戶留言模塊客戶注冊(cè)模塊客戶登陸模塊圖1-1 網(wǎng)站功能模塊圖2.總體設(shè)計(jì)2.1 項(xiàng)目規(guī)劃網(wǎng)站名稱(chēng)華博科技軟件有限公司網(wǎng)站概述企業(yè)門(mén)戶網(wǎng)站為促進(jìn)企業(yè)各方面信息的交流和溝通提供

16、了一個(gè)良好的平臺(tái),企業(yè)能夠及時(shí)迅捷的為顧客提供服務(wù),顧客也能及時(shí)準(zhǔn)確的反饋信息。具體內(nèi)容前臺(tái)公司簡(jiǎn)介 企業(yè)簡(jiǎn)介 總裁致辭 組織機(jī)構(gòu) 組織文化企業(yè)資訊為客戶提供企業(yè)的最新資訊與動(dòng)態(tài)產(chǎn)品展示為客戶提供企業(yè)的最新產(chǎn)品與服務(wù)下載中心為客戶提供企業(yè)的超值下載資源服務(wù)企業(yè)榮譽(yù) 企業(yè)簡(jiǎn)介 總裁致辭電子地圖為客戶提供電子地圖導(dǎo)航服務(wù)人才招聘 人才招聘 人才策略客戶留言 我要留言 查看留言會(huì)員中心 修改信息 查看留言 推出中心關(guān)于我們?yōu)榭蛻籼峁╆P(guān)于企業(yè)的相關(guān)信息后臺(tái)信息修改管理員修改管理員登陸密碼客戶管理管理員修改、刪除、查看、添加顧客信息留言管理管理員修改、刪除、查看客戶留言信息產(chǎn)品管理管理員修改、刪除、查看

17、、添加產(chǎn)品信息崗位管理管理員修改、刪除、查看、添加工作崗位信息2.2 設(shè)計(jì)思想基于Web的企業(yè)門(mén)戶網(wǎng)站系統(tǒng)具有以下特點(diǎn):實(shí)用性:方便企業(yè)和客戶之間交流信息,企業(yè)能夠及時(shí)的發(fā)布、交流信息,顧客也能及時(shí)的瀏覽信息。操作簡(jiǎn)單:本網(wǎng)站系統(tǒng)界面美觀,操作簡(jiǎn)單易行,適合于各類(lèi)人群操作,甚至是適用于完全沒(méi)有任何計(jì)算機(jī)操作能力的用戶。本網(wǎng)站系統(tǒng)結(jié)構(gòu)如圖2-1所示,所有頁(yè)面都是通過(guò).NET腳本程序直接訪問(wèn)數(shù)據(jù)庫(kù)和文件系統(tǒng),有部分.NET腳本程序通過(guò)組件(上傳組件)訪問(wèn)數(shù)據(jù)庫(kù)和文件系統(tǒng)。圖2-1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)2.3 系統(tǒng)功能結(jié)構(gòu)圖2.3.1 客戶操作功能企業(yè)客戶可以瀏覽企業(yè)資訊,具有注冊(cè)會(huì)員、在線留言、查看留言信

18、息(包括會(huì)員留言信息和非會(huì)員留言信息)、修改注冊(cè)信息的功能。普通客戶可以通過(guò)注冊(cè)會(huì)員,登陸系統(tǒng)之后,可以集中查看自己的留言信息;而普通客戶只能查看到所有的信息,而不能集中查看自己的留言。會(huì)員留言不用填寫(xiě)太多繁瑣的信息,而非會(huì)員在每次留言的時(shí)候,都要填寫(xiě)諸如公司名稱(chēng)、公司地址、Email、郵編、傳真、聯(lián)系方式等繁瑣的信息。如圖2-2示:前臺(tái)客戶修改信息模塊查看留言模塊客戶留言模塊客戶注冊(cè)模塊客戶登陸模塊客戶留言模塊客戶注冊(cè)模塊圖2-2 客戶功能結(jié)構(gòu)圖2.3.2 管理員操作功能管理員除了擁有前臺(tái)客戶所具有的功能之外,還能夠修改管理員登陸密碼、客戶管理(包括會(huì)員和非會(huì)員管理)、留言管理(包括會(huì)員留言

19、和非會(huì)員留言)、招聘崗位管理、企業(yè)資訊管理等。管理員客戶對(duì)客戶的留言反饋進(jìn)行及時(shí)的回復(fù),以達(dá)到雙方溝通交流的效果,還能刪除、修改、查看留言內(nèi)容;管理員還能夠?qū)蛻舻男畔⑦M(jìn)行管理,可以增加、刪除、修改、查看所有客戶的信息,并及時(shí)的對(duì)信息進(jìn)行更新。如圖2-3示:管理員登陸留言管理模塊修改信息模塊客戶管理模塊管理員登陸模塊企業(yè)資訊管理模塊招聘崗位模塊修改密碼模塊留言管理模塊客戶管理模塊修改密碼模塊圖 2-3管理員功能結(jié)構(gòu)圖2.4 數(shù)據(jù)流程圖根據(jù)網(wǎng)站的總體架構(gòu),將網(wǎng)站劃分為前臺(tái)和后臺(tái)兩大模塊。前臺(tái)模塊主要包括五大模塊內(nèi)容:客戶登錄模塊、客戶注冊(cè)模塊、客戶留言模塊、客戶查看留言模塊和修改注冊(cè)信息模塊;后

20、臺(tái)模塊主要包括六大模塊內(nèi)容:管理員登陸模塊、管理員修改密碼模塊、企業(yè)資訊管理模塊、客戶管理模塊(包括會(huì)員模塊和非會(huì)員模塊)、客戶留言管理模塊(包括會(huì)員留言模塊和非會(huì)員留言模塊)和招聘崗位管理模塊。根據(jù)網(wǎng)站各大模塊功能需要,數(shù)據(jù)流程圖分為關(guān)聯(lián)圖、頂層圖、第一層圖、VIP中心和后臺(tái)管理:關(guān)聯(lián)圖描述了網(wǎng)站系統(tǒng)的總體功能與關(guān)系架構(gòu)(如圖2-4示):圖2-4關(guān)聯(lián)圖頂層圖描述了網(wǎng)站系統(tǒng)前臺(tái)和后臺(tái)兩大模塊包含的子模塊的功能與關(guān)系架構(gòu)(如圖2-5所示):圖2-5 頂層圖第一層圖描述了網(wǎng)站系統(tǒng)的顧客模塊和管理員模塊下的子模塊的功能與關(guān)系架構(gòu)(如圖2-6所示):圖2-6 第一層圖VIP中心圖描述了VIP中心模塊中

21、包含的子模塊的功能與關(guān)系架構(gòu)(如圖2-7所示):圖2-7 VIP中心后臺(tái)管理流程圖描述了管理員在后臺(tái)管理模塊所具有的所有子模塊的功能與關(guān)系架構(gòu)(如圖2-8所示):圖2-8 后臺(tái)管理2.5 開(kāi)發(fā)與運(yùn)行環(huán)境硬件推薦配置:CPU:Intel Pentium 4 2.00G或Athlon處理器內(nèi)存:256MB RAM硬盤(pán)空間:3.00G以上光驅(qū):4倍以上CD-ROM DVD-ROM軟件配置:操作系統(tǒng):Windows XP、Windows 2000、Windows 2003數(shù)據(jù)庫(kù):SQL Server 2005開(kāi)發(fā)工具與平臺(tái):.NET開(kāi)發(fā)語(yǔ)言:C#服務(wù)器:IIS 6.0瀏覽器:IE 6.0以上分辨率:1

22、024 768 像素3.數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)企業(yè)門(mén)戶網(wǎng)站最為一個(gè)交流、傳遞和發(fā)布信息的平臺(tái),在系統(tǒng)設(shè)計(jì)時(shí)做好數(shù)據(jù)庫(kù)的需求分析和數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)是非常重要的。3.1 數(shù)據(jù)庫(kù)的需求分析根據(jù)網(wǎng)站系統(tǒng)的要求,必須建立以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):管理員信息表:包括管理員姓名、管理員密碼等兩列。會(huì)員信息表:包括會(huì)員名稱(chēng)、會(huì)員密碼、安全問(wèn)題、問(wèn)題回答、性別、電子郵箱、公司網(wǎng)址、公司名稱(chēng)、收貨地址、收貨人、郵政編碼、固定電話、手機(jī)號(hào)碼、公司傳真、注冊(cè)時(shí)間等十五列。會(huì)員留言信息表:包括留言主題、留言內(nèi)容、悄悄話、留言時(shí)間、管理員回復(fù)、回復(fù)時(shí)間等六列。工作崗位信息表:包括招聘崗位、職位類(lèi)型、業(yè)務(wù)部門(mén)、工作地點(diǎn)、截至?xí)r間等

23、五列。非會(huì)員留言信息表:包括留言主題、留言內(nèi)容、公司名稱(chēng)、公司地址、郵政編碼、聯(lián)系人、固定電話、手機(jī)號(hào)碼、公司傳真、電子郵箱、留言時(shí)間、管理員回復(fù)、回復(fù)時(shí)間等十三列。企業(yè)資訊表:包括新聞標(biāo)題、新聞內(nèi)容、發(fā)布時(shí)間等三列。產(chǎn)品信息表:包括產(chǎn)品名稱(chēng)、產(chǎn)品規(guī)格、產(chǎn)品信息等三列。3.2 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)本次網(wǎng)站系統(tǒng)采用SQL Server 2005數(shù)據(jù)庫(kù),網(wǎng)站系統(tǒng)的數(shù)據(jù)庫(kù)名稱(chēng)為Enterprise.MDF。系統(tǒng)數(shù)據(jù)庫(kù)Enterprise.MDF中包括7張表(如圖3-1所示):圖3-1 系統(tǒng)數(shù)據(jù)庫(kù)7張表3.2.1 管理員信息表管理員信息表(Admin)是用來(lái)存儲(chǔ)管理員的基本信息,該表的結(jié)構(gòu)如圖3-8所示:

24、圖3-2 管理員信息表3.2.2 會(huì)員留言信息表會(huì)員留言表(CustMessage)是用來(lái)存儲(chǔ)會(huì)員留言的基本信息,該表的結(jié)構(gòu)如圖3-3所示:圖3-3 會(huì)員留言信息表 3.2.3 會(huì)員信息表會(huì)員信息表(Customer)是用來(lái)存儲(chǔ)會(huì)員的基本信息,該表的結(jié)構(gòu)如圖3-2所示:表3-4 會(huì)員信息表3.2.4 工作崗位表工作崗位表(Jobs)是用來(lái)存儲(chǔ)企業(yè)工作崗位的基本信息,該表的結(jié)構(gòu)如圖3-7所示:圖3-5 工作崗位表3.2.5 非會(huì)員信息表非會(huì)員信息表(Message)是用來(lái)存儲(chǔ)非會(huì)員的基本信息,該表的結(jié)構(gòu)如圖3-4所示:圖3-6 非會(huì)員信息表3.2.6 企業(yè)資訊表企業(yè)資訊表(News)是用來(lái)存儲(chǔ)企

25、業(yè)資訊的基本信息,該表的結(jié)構(gòu)如圖3-6所示:圖-7 企業(yè)資訊表3.2.7 產(chǎn)品信息表產(chǎn)品信息表(Produce)是用來(lái)存儲(chǔ)企業(yè)產(chǎn)品的基本信息,該表的結(jié)構(gòu)如圖3-5所示:圖3-8 產(chǎn)品信息表3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)SQL Server 2005是Microsoft公司開(kāi)發(fā)的一種專(zhuān)門(mén)適用于Windows平臺(tái)的數(shù)據(jù)庫(kù)管理程序,可以用來(lái)存儲(chǔ)和組織大容量的數(shù)據(jù)。使用.NET開(kāi)發(fā)軟件時(shí),可以很方便的讀取建立好的SQL Server數(shù)據(jù)庫(kù)。當(dāng)用戶請(qǐng)求.NET瀏覽主頁(yè)時(shí),Web服務(wù)器迅速的響應(yīng),調(diào)用.NET引擎來(lái)執(zhí)行.NET文件,并解釋其中包含的腳本語(yǔ)言。通過(guò)Sqlconnection連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)中的

26、訪問(wèn)組件ADO.NET完成數(shù)據(jù)庫(kù)操作。因此,本網(wǎng)站系統(tǒng)采用的是SQL Server 2005數(shù)據(jù)庫(kù),并建立了系統(tǒng)數(shù)據(jù)庫(kù)Enterprise.MDF。3.4 后臺(tái)系統(tǒng)數(shù)據(jù)庫(kù)的配置要做好一個(gè)信息管理系統(tǒng),除了選擇適當(dāng)數(shù)據(jù)庫(kù)管理程序來(lái)管理數(shù)據(jù)之外,還應(yīng)該配置好后臺(tái)的數(shù)據(jù)庫(kù)為后期具體功能的開(kāi)發(fā)提供技術(shù)保證。主要包括后臺(tái)服務(wù)器的配置和后臺(tái)數(shù)據(jù)庫(kù)的配置。3.4.1 后臺(tái)系統(tǒng)的配置本網(wǎng)站系統(tǒng)使用了Microsoft中的IIS 6.0作為系統(tǒng)服務(wù)器,以下是在Windows XP操作系統(tǒng)中添加IIS 6.0配置的步驟:首先單擊“開(kāi)始”菜單,打開(kāi)“控制面板”;然后單擊“添加/刪除程序”選項(xiàng),選擇“添加或刪除Win

27、dows組件”;最后選擇“Windows組件向?qū)А睂?duì)話框中的“Internet信息服務(wù)(IIS)”選項(xiàng);單擊“下一步”,等待安裝完成就可以了。如圖3-8所示:圖3-8 添加IIS服務(wù)器3.4.2 后臺(tái)數(shù)據(jù)庫(kù)的配置本網(wǎng)站系統(tǒng)采用的是在Web.config文件中配置SQL Server 2005數(shù)據(jù)庫(kù)管理文件來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的讀取功能,代碼如下: 上述代碼中使用.NET中的connectionStrings方法在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建一個(gè)命名為EnterpriseConnectionString的數(shù)據(jù)庫(kù)連接字符串。連接數(shù)據(jù)庫(kù)名稱(chēng)為Enterprise,并設(shè)置Enterprise數(shù)據(jù)庫(kù)安全性。4.NET技

28、術(shù)簡(jiǎn)介.NET不僅是 Active Server Page (ASP) 的下一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序。.NET提供許多比現(xiàn)在的Web開(kāi)發(fā)模式強(qiáng)大的的優(yōu)勢(shì)。 .NET構(gòu)架是用Visual S開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),所見(jiàn)即為所得的編輯。這些僅是.NET強(qiáng)大化軟件支持的一小部分。 因?yàn)?NET是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無(wú)縫的整合到.NET的Web應(yīng)用中。.NET支持C#(C+和Java的結(jié)合體)、VB、J

29、avascript。 .NET是運(yùn)行一些很平常的任務(wù)如表單的提交客戶端的身份驗(yàn)證、分布系統(tǒng)和網(wǎng)站配置變得非常簡(jiǎn)單。例如.NET頁(yè)面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見(jiàn)的VB-Like界面。另外,通用語(yǔ)言簡(jiǎn)化開(kāi)發(fā)使把代碼結(jié)合成軟件簡(jiǎn)單的就像裝配電腦。 .NET使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。一個(gè).NET的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一切就是這么簡(jiǎn)單。.NET 是一個(gè)已編譯的、基于 .NET 的環(huán)境,把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比ASP即時(shí)解釋

30、程序速度上要快很多。而且是可以用任何與 .NET 兼容的語(yǔ)言(包括 Visual Basic .NET、C# 和 Jscript .NET.)創(chuàng)作應(yīng)用程序。.NET 可以無(wú)縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開(kāi)發(fā)人員可以用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和完全集成的調(diào)試支持。5.網(wǎng)站各大功能模塊的實(shí)現(xiàn)在連接數(shù)據(jù)庫(kù)過(guò)程中,構(gòu)造了一個(gè)連接數(shù)據(jù)庫(kù)的類(lèi)CreateConn.cs,每次使用ADO.NET操作數(shù)據(jù)庫(kù)時(shí),只要調(diào)

31、用CreateConn.cs類(lèi)就即可。5.1 客戶注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn)5.1.1 頁(yè)面示例客戶注冊(cè)頁(yè)面(CreateVIP.aspx)為網(wǎng)站瀏覽者提供用戶注冊(cè)功能,網(wǎng)站瀏覽者注冊(cè)成為會(huì)員之后,只要登錄系統(tǒng)就能在線留言,不用每次都填寫(xiě)繁瑣的聯(lián)系信息;此外,會(huì)員還能在會(huì)員中心中集中查看只屬于自己的留言。如圖5-1所示:圖5-1 用戶注冊(cè)頁(yè)面5.1.2 實(shí)現(xiàn)方法當(dāng)用戶填寫(xiě)好注冊(cè)信息后,首先把填寫(xiě)的結(jié)果交給該頁(yè)面的后臺(tái)代碼進(jìn)行檢查,如果填寫(xiě)結(jié)果合法,則將用戶插入Enterprise數(shù)據(jù)庫(kù)中的Customer表中。5.2 客戶登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)5.2.1 頁(yè)面示例當(dāng)客戶注冊(cè)成功成為公司會(huì)員后,就可以在

32、網(wǎng)站前臺(tái)登錄網(wǎng)站系統(tǒng),進(jìn)行一系列的操作。如圖5-2所示:圖5-2 會(huì)員登錄頁(yè)面當(dāng)會(huì)員登錄成功之后,會(huì)顯示歡迎您登陸的頁(yè)面,如圖5-3所示:圖5-3 歡迎登陸界面5.2.2 實(shí)現(xiàn)方法當(dāng)會(huì)員輸入用戶名和密碼后,單擊登陸按鈕,觸發(fā)btnEnter_Click事件。通過(guò)SqlCommand和SqlDataReader方法對(duì)會(huì)員填寫(xiě)的結(jié)果進(jìn)行頁(yè)面認(rèn)證,如果經(jīng)過(guò)檢驗(yàn)數(shù)據(jù)庫(kù)中有該會(huì)員的對(duì)應(yīng)信息,則登陸成功。登陸成功會(huì)顯示如圖5-3所示的歡迎界面。如果該客戶還不是會(huì)員,則單擊用戶注冊(cè)按鈕,通過(guò)注冊(cè)成為公司會(huì)員;如果會(huì)員忘記密碼了,通過(guò)單擊忘記密碼按鈕能夠找回丟失的密碼。5.3客戶找回密碼模塊的設(shè)計(jì)與實(shí)現(xiàn)5.3

33、.1 頁(yè)面示例當(dāng)會(huì)員忘記密碼時(shí),可以通過(guò)網(wǎng)站提供的找回密碼功能來(lái)找回丟失的密碼。網(wǎng)站提供找回丟失密碼功能的思想是通過(guò)會(huì)員名稱(chēng)來(lái)提供安全問(wèn)題,如果安全問(wèn)題回答正確,則能順利找回丟失的密碼。因此,會(huì)員必須知道自己的會(huì)員名稱(chēng)、安全問(wèn)題回答等信息,否則將無(wú)法找回丟失的密碼。如圖5-4所示:圖5-4 找回密碼頁(yè)面第一步當(dāng)會(huì)員輸入用戶名之后,單擊下一步按鈕,頁(yè)面會(huì)對(duì)會(huì)員用戶名進(jìn)行驗(yàn)證,如果驗(yàn)證合法,將會(huì)跳轉(zhuǎn)到填寫(xiě)安全問(wèn)題的頁(yè)面。在此頁(yè)面中,網(wǎng)站會(huì)自動(dòng)從數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)會(huì)員用戶名的安全問(wèn)題,如圖5-5所示:圖5-5 找回密碼頁(yè)面第二步當(dāng)會(huì)員輸入問(wèn)題答案后,單擊下一步按鈕,頁(yè)面會(huì)對(duì)問(wèn)題答案進(jìn)行驗(yàn)證,如果驗(yàn)證合

34、法,將會(huì)跳轉(zhuǎn)到顯示密碼的也面。如圖5-6所示:圖5-6 找回密碼第三步5.3.2 實(shí)現(xiàn)方法整個(gè)找回密碼功能中,主要是第一步是核心操作,找回密碼第二步的部分代碼如下: for (int i = 0; i Ds.Tables0.Rows.Count; i+) Sessionname = Ds.Tables0.Rowsi0.ToString(); Sessionpwd = Ds.Tables0.Rowsi1.ToString(); Sessionquestion = Ds.Tables0.Rowsi2.ToString(); Sessionanswer = Ds.Tables0.Rowsi3.ToS

35、tring(); 通過(guò)會(huì)員的用戶名,頁(yè)面將定位到數(shù)據(jù)庫(kù)中的表Tables0中,并通過(guò)for (int i = 0; i Ds.Tables0.Rows.Count; i+)語(yǔ)句檢索對(duì)應(yīng)數(shù)據(jù)行中的密碼、安全問(wèn)題、問(wèn)題答案等數(shù)據(jù),用Session傳值,傳到第二、三個(gè)頁(yè)面中。5.4 客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn)5.4.1 頁(yè)面示例當(dāng)客戶成為公司會(huì)員并登陸公司網(wǎng)站后,客戶可以享受簡(jiǎn)潔的在線留言功能,只需填寫(xiě)留言主題、內(nèi)容和悄悄話。如圖5-7所示:圖5-7 會(huì)員留言頁(yè)面5.4.2 實(shí)現(xiàn)方法會(huì)員填寫(xiě)好留言信息之后,單擊提交按鈕,會(huì)將填寫(xiě)的內(nèi)容存儲(chǔ)到數(shù)據(jù)庫(kù)中的CustMessage表中。客戶就能集中查看屬于自己

36、的留言5.5 客戶查看留言模塊的設(shè)計(jì)與實(shí)現(xiàn)5.5.1 頁(yè)面示例會(huì)員可以集中查看自己的留言內(nèi)容,如果會(huì)員還沒(méi)有任何留言,則會(huì)提示客戶沒(méi)有留言信息的對(duì)話框。如圖5-8所示:圖5-8 提示沒(méi)有留言對(duì)話框會(huì)員單擊確定,然后跳轉(zhuǎn)到留言的頁(yè)面,用戶留言之后,用戶就可以集中查看屬于自己的留言。如圖5-9所示:圖-9 查看留言頁(yè)面5.5.2 實(shí)現(xiàn)方法會(huì)員查看的留言內(nèi)容都是放在一個(gè)GridView控件中顯示的,同時(shí)會(huì)員還能夠看到管理員的回復(fù)內(nèi)容,以便達(dá)到相互交流的目的。5.6 修改注冊(cè)信息模塊的設(shè)計(jì)與實(shí)現(xiàn)5.6.1 頁(yè)面示例會(huì)員登入網(wǎng)站系統(tǒng)之后,能夠?qū)ψ约旱囊恍┳?cè)信息進(jìn)行修改。如圖5-10所示:圖5-10 修

37、改注冊(cè)信息頁(yè)面5.6.2 實(shí)現(xiàn)方法會(huì)員在會(huì)員中心修改個(gè)人注冊(cè)信息時(shí),主要是要對(duì)原始密碼進(jìn)行驗(yàn)證,驗(yàn)證原始密碼是否存在。若存在,則能修改個(gè)人注冊(cè)信息,否則不能修改個(gè)人注冊(cè)信息。5.7 管理員登陸、修改密碼模塊的設(shè)計(jì)與實(shí)現(xiàn)5.7.1 頁(yè)面示例管理員能夠通過(guò)后臺(tái)登陸窗口,登陸后臺(tái)對(duì)網(wǎng)站進(jìn)行管理。如圖5-11所示:圖5-11 管理員登陸頁(yè)面管理員在登陸過(guò)程中,頁(yè)面驗(yàn)證合格之后,能夠登陸后臺(tái)修改管理員密碼。如圖5-12所示:圖5-12 管理員修改密碼頁(yè)面5.7.2 實(shí)現(xiàn)方法管理員登陸網(wǎng)站系統(tǒng)后修改密碼的設(shè)計(jì)與實(shí)現(xiàn)和會(huì)員登陸網(wǎng)站系統(tǒng)后修改注冊(cè)思想的設(shè)計(jì)與實(shí)現(xiàn)的思想類(lèi)似,都是通過(guò)SqlCommand和Sql

38、DataReader方法對(duì)會(huì)員填寫(xiě)的結(jié)果進(jìn)行頁(yè)面認(rèn)證。5.8 企業(yè)資訊管理模塊的設(shè)計(jì)與實(shí)現(xiàn)5.8.1 頁(yè)面示例管理員登陸后臺(tái)之后,能夠?qū)ζ髽I(yè)的資訊進(jìn)行實(shí)時(shí)實(shí)地的管理,如圖5-13所示:圖5-13 企業(yè)資訊管理頁(yè)面5.8.2 實(shí)現(xiàn)方法管理員對(duì)企業(yè)資訊進(jìn)行管理是通過(guò)SqlCommand和SqlDataReader方法對(duì)會(huì)員填寫(xiě)的結(jié)果進(jìn)行頁(yè)面認(rèn)證。5.9 客戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn)5.9.1 會(huì)員模塊的設(shè)計(jì)與實(shí)現(xiàn)5.9.1.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)?huì)員信息進(jìn)行增加、刪除、查看、修改管理操作。如圖5-14所示:圖5-14 會(huì)員管理頁(yè)面5.9.1.2 實(shí)現(xiàn)方法 管理員對(duì)客戶管理建立一個(gè)prot

39、ected void Bind()方法來(lái)實(shí)現(xiàn)動(dòng)態(tài)的管理。管理員能夠適當(dāng)?shù)奶砑右恍┛蛻?,更方便進(jìn)行管理。5.9.2非會(huì)員模塊的設(shè)計(jì)與實(shí)現(xiàn)5.9.2.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)?huì)員進(jìn)行增加、刪除、查看、修改管理操作。如圖5-15所示:圖5-15 非會(huì)員管理頁(yè)面5.9.2.2 實(shí)現(xiàn)方法管理員對(duì)非會(huì)員的管理完全與對(duì)會(huì)員的管理一樣,在此就不再贅述了。5.10 客戶留言管理模塊的設(shè)計(jì)與實(shí)現(xiàn)管理員能夠?qū)︻櫩偷乃辛粞赃M(jìn)行管理,包括會(huì)員留言管理和非會(huì)員留言管理。5.10.1 會(huì)員留言模塊的設(shè)計(jì)與實(shí)現(xiàn)5.10.1.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)?huì)員留言進(jìn)行刪除、查看、修改管理操作。如圖5-16所

40、示:圖5-16 會(huì)員留言管理頁(yè)面5.10.1.2 實(shí)現(xiàn)方法會(huì)員留言管理的設(shè)計(jì)與實(shí)現(xiàn)和會(huì)員信息管理的設(shè)計(jì)與實(shí)現(xiàn)相類(lèi)似,在此不再贅述。5.10.2 非會(huì)員留言模塊的設(shè)計(jì)與實(shí)現(xiàn)5.10.2.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)?huì)員留言進(jìn)行刪除、查看、修改管理操作。如圖5-17所示:圖5-17 非會(huì)員留言管理頁(yè)面5.10.2.2 實(shí)現(xiàn)方法非會(huì)員留言管理的設(shè)計(jì)與實(shí)現(xiàn)和會(huì)員留言管理的設(shè)計(jì)與實(shí)現(xiàn)相類(lèi)似,在此不再贅述。5.11 招聘崗位管理模塊的設(shè)計(jì)與實(shí)現(xiàn)5.11.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)ζ髽I(yè)工作崗位進(jìn)行增加、刪除、查看、修改管理操作。如圖5-18所示:圖5-18 工作崗位管理頁(yè)面5.11.2 實(shí)

41、現(xiàn)方法企業(yè)工作崗位管理的設(shè)計(jì)與實(shí)現(xiàn)和會(huì)員信息管理的設(shè)計(jì)與實(shí)現(xiàn)相類(lèi)似,在此不再贅述。5.12 企業(yè)產(chǎn)品管理模塊的設(shè)計(jì)與實(shí)現(xiàn)5.12.1 頁(yè)面示例管理登陸后臺(tái)之后,能夠?qū)ζ髽I(yè)產(chǎn)品進(jìn)行增加、刪除、查看、修改管理操作。如圖5-19所示:圖5-19 企業(yè)產(chǎn)品管理頁(yè)面5.12.2 實(shí)現(xiàn)方法企業(yè)產(chǎn)品管理的設(shè)計(jì)與實(shí)現(xiàn)和會(huì)員信息管理的設(shè)計(jì)與實(shí)現(xiàn)相類(lèi)似,在此不再贅述。6.開(kāi)發(fā)重點(diǎn)、難點(diǎn)與解決技巧和方法本次畢業(yè)設(shè)計(jì)中遇到的一個(gè)最大難點(diǎn)就是Application計(jì)數(shù)器的問(wèn)題,網(wǎng)站設(shè)計(jì)一個(gè)記錄訪問(wèn)者的功能,此功能中每次關(guān)閉網(wǎng)站之后,計(jì)數(shù)器就會(huì)歸零,下次打開(kāi)又要從零開(kāi)始計(jì)數(shù)。右擊“網(wǎng)站解決方案”,選擇“添加新項(xiàng)”,在“添

42、加新項(xiàng)”對(duì)話框中選擇“全局應(yīng)用程序類(lèi)”,默認(rèn)名稱(chēng)為“Global.asax”。如圖6-1所示:圖6-1 添加全局應(yīng)用程序類(lèi)網(wǎng)站系統(tǒng)在運(yùn)行是,就會(huì)顯示瀏覽者是第幾個(gè)訪問(wèn)者。如圖6-2所示:圖6-2 訪問(wèn)者計(jì)數(shù)器7.系統(tǒng)性能測(cè)試與分析網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)完成之后,可能會(huì)存在著一些程序錯(cuò)誤(如數(shù)據(jù)庫(kù)連接錯(cuò)誤)和布局錯(cuò)誤(如運(yùn)行結(jié)果與設(shè)計(jì)的結(jié)果不一致),具體需要調(diào)試的情況如下:網(wǎng)站系統(tǒng)出現(xiàn)數(shù)據(jù)庫(kù)連接錯(cuò)誤或數(shù)據(jù)庫(kù)丟失情況網(wǎng)站系統(tǒng)程序執(zhí)行出現(xiàn)的錯(cuò)誤網(wǎng)站系統(tǒng)整體程序需要進(jìn)行優(yōu)化網(wǎng)站系統(tǒng)設(shè)計(jì)細(xì)節(jié)的視覺(jué)效果調(diào)試,如瀏覽器和分辨率的設(shè)計(jì)等程序功能細(xì)節(jié)問(wèn)題記錄系統(tǒng)兼容性測(cè)試,如操作系統(tǒng)、Web服務(wù)器和數(shù)據(jù)庫(kù)的兼容性等

43、服務(wù)器穩(wěn)定性、安全性調(diào)試程序及數(shù)據(jù)庫(kù)測(cè)試本網(wǎng)站系統(tǒng)使用的是Microsoft的IIS 6.0作為系統(tǒng)Web服務(wù)器,操作系統(tǒng)是Windows XP版本,在前面的后臺(tái)數(shù)據(jù)庫(kù)配置中,我們知道Windows XP操作系統(tǒng)配置IIS 6.0的步驟:首先單擊“開(kāi)始”菜單,打開(kāi)“控制面板”;然后單擊“添加/刪除程序”選項(xiàng),選擇“添加或刪除Windows組件”;最后選擇“Windows組件向?qū)А睂?duì)話框中的“Internet信息服務(wù)(IIS)”選項(xiàng);單擊“下一步”,等待安裝完成就可以了。如圖7-1所示:圖7-1 IIS 6.0的配置與安裝配置與安裝玩IIS之后,就可以在IIS中添加.NET應(yīng)用程序。在IIS中.

44、NET的請(qǐng)求處理過(guò)程如圖7-2所示:圖7-2 .NET請(qǐng)求處理過(guò)程8.結(jié)束語(yǔ)1.速度第一沒(méi)有人有耐心去打開(kāi)一個(gè)很久才能瀏覽的網(wǎng)頁(yè),如果一個(gè)網(wǎng)頁(yè)三秒內(nèi)打不開(kāi),那么訪問(wèn)者就會(huì)放棄訪問(wèn)網(wǎng)頁(yè)。這就叫做“三秒原則”。2.頁(yè)面盡可能小 頁(yè)面的大小跟訪問(wèn)速度是成正比的,根據(jù)速度第一的原則,那么就要做到每一個(gè)瀏覽的頁(yè)面都要盡可能的小,少占網(wǎng)絡(luò)帶寬,訪問(wèn)速度才可能快。3.鏈接清晰 不能讓瀏覽著不知道他在那里,也不能讓瀏覽著找不到回去的路,每一個(gè)鏈接都要明確瀏覽著想要去的地方和想要訪問(wèn)的功能,更不能有死鏈接。 1.優(yōu)化數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)。這是數(shù)據(jù)訪問(wèn)效率和編程復(fù)雜程度的關(guān)鍵。沒(méi)有良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)其它都談不上。包括

45、字段類(lèi)型的選擇,表的結(jié)構(gòu),索引的使用,表的關(guān)系等。 2.優(yōu)化數(shù)據(jù)庫(kù)物理設(shè)計(jì)。這里關(guān)注的是數(shù)據(jù)庫(kù)容量,日志,磁盤(pán)使用,數(shù)據(jù)備份機(jī)制,數(shù)據(jù)訪問(wèn)機(jī)制,安全等數(shù)據(jù)庫(kù)物理結(jié)構(gòu)相關(guān)的問(wèn)題。 3.合理設(shè)計(jì)“主鍵”。在不同的場(chǎng)合需要采用不同的主鍵設(shè)計(jì)策略,在互聯(lián)網(wǎng)大容量并發(fā)訪問(wèn)的環(huán)境中,建議主鍵采用整形自增字段。主鍵使用還應(yīng)該遵循“無(wú)意義”原則。 4.采用最佳的數(shù)據(jù)訪問(wèn)接口。如專(zhuān)門(mén)針對(duì)SQL Server的數(shù)據(jù)訪問(wèn)對(duì)象。 5.“只要需要的數(shù)據(jù)”。如果一行有大容量字段,那么讀取一整行效率是非常低的(數(shù)據(jù)瓶頸)。 參考文獻(xiàn)1楊凌云,郭勇. 基于PHP的包裝企業(yè)門(mén)戶網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)J. 包裝工程,2013,05:11

46、1-114+122.2徐純. 企業(yè)對(duì)外門(mén)戶網(wǎng)站規(guī)劃設(shè)計(jì)要素分析J. 黑龍江科技信息,2013,10:42.3向楠. 中小企業(yè)再擔(dān)保公司門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)J. 吉林省經(jīng)濟(jì)管理干部學(xué)院學(xué)報(bào),2013,03:41-44.4楊璽. 基于B/S模式的科技企業(yè)門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)J. 計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013,03:201-202.5李守宏. 基于網(wǎng)站群架構(gòu)的學(xué)校門(mén)戶網(wǎng)站設(shè)計(jì)實(shí)現(xiàn)J. 電大理工,2013,03:32-34.6馬焜,張?jiān)迫A. 基于標(biāo)準(zhǔn)建模語(yǔ)言的醫(yī)院門(mén)戶網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)J. 工業(yè)控制計(jì)算機(jī),2015,02:112+124.7張珊珊,肖禹,詹雪東,范曉喻,邢芳,杜春來(lái). 針對(duì)門(mén)戶網(wǎng)站SQL注入漏洞軟件的設(shè)計(jì)與實(shí)現(xiàn)J. 數(shù)字技術(shù)與應(yīng)用,2014,11:189.8楊絢麗. 門(mén)戶企業(yè)網(wǎng)站的設(shè)計(jì)與色彩搭配J. 科技傳播,2015,06:114-115.9劉春霞. 基于JSP的中小型企業(yè)門(mén)戶網(wǎng)站設(shè)計(jì)J. 軟件導(dǎo)刊,2015,06:116-117.10邢琪,趙衛(wèi)東,劉軍娜. 基于Lucene的企業(yè)門(mén)戶網(wǎng)站問(wèn)答系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J. 軟件導(dǎo)刊,2015,07:109-110.34

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!