亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        中小企業(yè)自助建站信息系統(tǒng)的設計與開發(fā)

        2009-07-07 05:50:08楊明子
        消費導刊 2009年12期
        關鍵詞:組件數(shù)據(jù)庫模塊

        楊明子

        [摘 要]本文首先對自助建站系統(tǒng)在國內(nèi)外的狀況進行了分析,并對當前存在的自助建站系統(tǒng)進行了分類。還介紹了系統(tǒng)開發(fā)中應用的相關技術,系統(tǒng)所具備的功能和開發(fā)過程。系統(tǒng)基于B/S結構,主要由兩個子系統(tǒng)組成,分別完成自助建站以及后臺管理的功能,其中自動生成的網(wǎng)站包括新聞發(fā)布,產(chǎn)品發(fā)布,在線調查,互動交流等企業(yè)網(wǎng)站應具備的基本功能。

        [關鍵詞]自助建站 動態(tài)服務頁 異步JavaScript和XML 瀏覽器/服務器

        一、概述

        (一)自助建站系統(tǒng)定義

        長期以來,網(wǎng)站建設和維護是屬于專業(yè)人士的工作,企業(yè)和機構出資,由專業(yè)的網(wǎng)絡公司提供建站服務。但由于受到資金,人力等多方面因素的制約,從網(wǎng)站的需求分析到建站完成后的維護與更新都會遇到相當多的問題。自助建站系統(tǒng)平臺就為中小企業(yè)建站提供了一套較為完整的解決方案,它生成的網(wǎng)站所具備的功能都是當今企業(yè)網(wǎng)站所必須的欄目板塊,用戶可以根據(jù)自身需要選擇網(wǎng)站功能及界面樣式。網(wǎng)站的維護以及更新也是相當?shù)暮唵?無須專業(yè)人員負責。同時,系統(tǒng)也提供一個接口給那些有一定相關建站技術的人員,讓網(wǎng)站在界面結構,美工上的可變動性更大,甚至可以修改網(wǎng)站功能模塊,來根據(jù)自己的意愿完善網(wǎng)站。隨著建站系統(tǒng)的升級,企業(yè)網(wǎng)站也可隨之更新,完善,增加功能。

        (二)自助建站系統(tǒng)國內(nèi)外現(xiàn)狀

        據(jù)調查分析國內(nèi)自助建站系統(tǒng)所生成的網(wǎng)站,主要有以下兩種形式信息發(fā)布型網(wǎng)站屬于企業(yè)網(wǎng)站的初級形式,不需要太復雜的技術,將自助建站作為一種企業(yè)基本信息的載體,主要功能定位于企業(yè)信息發(fā)布,包括公司新聞、產(chǎn)品信息、采購信息、招聘信息等用戶、銷售商和供應商所關心的內(nèi)容,多用于產(chǎn)品和品牌推廣以及與用戶之間溝通,網(wǎng)站本身并不具備完善的網(wǎng)上訂單跟蹤處理功能。這種類型的自助建站由于建設和維護比較簡單,資金投入也較少,初步解決了企業(yè)開展網(wǎng)絡營銷基本需要,一些大型企業(yè)網(wǎng)站初期通常也是屬于這種形式。

        其實,這些基本功能和信息也是所有網(wǎng)站所必不可少的基本內(nèi)容,即使是一個功能完善的電子商務網(wǎng)站,一般也離不開這些基本信息,因此信息發(fā)布型網(wǎng)站是各種自助建站的基本形態(tài)。當具備開展電子商務的條件時,才逐步將在線銷售、客戶關系管理、供應鏈管理等環(huán)節(jié)納入到電子商務流程中去,這時候企業(yè)自助建站就是綜合性網(wǎng)站了。

        (三)自助建站系統(tǒng)分類

        主要分為三類:依附類、門戶類和獨立類:

        依附類為將自助式在線建站系統(tǒng)依托于某一垂直門戶網(wǎng)絡站點,借助門戶網(wǎng)站的優(yōu)勢和影響力,對本門戶網(wǎng)站會員用戶開展銷售工作。門戶類為將自助式在線建站系統(tǒng)作為網(wǎng)站核心內(nèi)容,同時開展信息交互、產(chǎn)品推廣等商務門戶網(wǎng)站提供的服務,對所有中小企業(yè)用戶開展銷售工作。獨立類為僅提供自助式在線建站系統(tǒng)的建站服務,其余輔助工作有用戶自己完成,針對剛剛接觸網(wǎng)絡不久的用戶開展銷售。

        二、自助建站系統(tǒng)開發(fā)相關技術

        (一)自助建站系統(tǒng)開發(fā)環(huán)境及工具

        1.開發(fā)環(huán)境

        操作系統(tǒng):Windows XP Professional S ervice Pack 2

        運行環(huán)境:Internet Information Servi ces 5.0

        Internet Explorer Browser

        系統(tǒng)模式:Browser/Server

        數(shù)據(jù)庫:Microsoft SQL Server 2000

        2.開發(fā)工具

        工具軟件:Macromedia Dreamweaver 8

        Adobe Photoshop CS2

        Microsoft SQL Server 2000

        編程語言:ASP VBScript;JavaScript;Ajax;CSS 2.0;Html

        (二)ASP技術應用

        1.ASP工作原理

        當用戶通過瀏覽器訪問一個由ASP技術構建的網(wǎng)站時,Web服務器響應該Http請求,調用ASP引擎,解釋被申請的文件。當遇到任何與ActiveX Scripting兼容的腳本(VBScript和JavaScript)時,ASP引擎會調用相應的腳本引擎進行處理。若腳本指令中含有訪問數(shù)據(jù)庫的請求,就通過ODBC與后臺數(shù)據(jù)庫相連,由數(shù)據(jù)庫訪問組件執(zhí)行數(shù)據(jù)庫操作,ASP腳本是在服務器端解釋執(zhí)行的,它依據(jù)訪問數(shù)據(jù)庫所生成的數(shù)據(jù)集自動生成符合HTML語言的頁面,去響應用戶的請求。

        當遇到訪問數(shù)據(jù)庫的腳本命令時,ASP通過ActiveX組件ADO (ActiveX Data Object)與數(shù)據(jù)庫對話,目前的OLE DB通過ODBC引擎與現(xiàn)存的ODBC數(shù)據(jù)庫交互,并將執(zhí)行結果動態(tài)生成一個HTML頁面來返回服務器端,以響應瀏覽器的請求。在用戶端瀏覽器所見到的是純HTML表現(xiàn)的畫面,例如用表格來表現(xiàn)的后臺數(shù)據(jù)庫表中的字段內(nèi)容。由于ASP結合了腳本語言,可以通過編程訪問ActiveX組件,并且具有現(xiàn)場自動生成HTML的能力;所以它成為建立動態(tài)Web站點的有效工具。在結構關系上,ASP是通過ODBC與數(shù)據(jù)庫連接。因此,向上層可兼容各類數(shù)據(jù)庫系統(tǒng)。而對于下層,ASP產(chǎn)生的HTML對客戶端的瀏覽器又有廣泛的適應。

        2.ASP組件及對象

        在利用ASP技術進行動態(tài)Web開發(fā)的時候,應遵循這樣一個原則:即ASP的服務器端腳本必須與微軟倡導的組件對象COM(Com ponent Object Model)配合使用才能開發(fā)出具有實用價值的信息產(chǎn)品。ASP腳本把這些具有特定功能的組件對象結合在一起,以形成最終的應用程序。這一軟件制作的工作思想類似于硬件工廠生產(chǎn)板卡的過程,那一個個的組件對象就相當于集成電路的芯片,而ASP腳本只是焊接芯片的焊接劑,由此可見組件對象起著核心作用。

        上文提到的ADO就是系統(tǒng)提供的用于訪問后臺數(shù)據(jù)庫的組件。此外,ASP本身還提供了五個內(nèi)置的對象。這五個內(nèi)置對象可被ASP腳本直接使用,它們是:

        (1) Request 取得用戶信息

        (2) Response 傳遞信息給用戶

        (3) Server 提供訪問服務器的方法和屬性

        (4) Application在一個應用程序的多個主頁之間保留和使用某些共同的信息

        (5) Session在一個用戶的多個主頁之間保留和使用某些共同的信息

        (6) Object Context配合MTS進行分布式事務處理其中使用內(nèi)置對象Request,Response可實現(xiàn)Web的交互功能使用內(nèi)置對象Application,Session可解決具有協(xié)作機制的應用問題。

        三、自助建站系統(tǒng)的分析

        (一)可行性分析

        1.市場需求方面:據(jù)賽迪顧問預測,2007年中小企業(yè)IT投資整體規(guī)模將達到1712.59億元,預計到2009年市場規(guī)模將達到2360.42億元,復合增長率為17.6%。這一連串的數(shù)據(jù)告訴我們中國中小企業(yè)的網(wǎng)站的發(fā)展空間相當大,而現(xiàn)階段網(wǎng)站的定位應是信息發(fā)布型網(wǎng)站,至于網(wǎng)絡營銷,電子商務的應用需要慢慢的發(fā)展。所以建立一套較完善的自助建站系統(tǒng)平臺是有利于中小企業(yè)網(wǎng)站發(fā)展的。

        2.軟硬件發(fā)展方面:雖然懂得專業(yè)建站技術的人員相對數(shù)量上較低,但懂得基本的軟件應用的網(wǎng)民還是相當多的,比如:個人博客,QQ空間,Google Page這一類的Web應用都是大多數(shù)網(wǎng)民所能掌握的。所以自助建站系統(tǒng)就很好的解決了中小企業(yè)在網(wǎng)站建設過程中遇到的人力,技術方面的問題。

        (二)用戶需求分析

        根據(jù)2005年中國互聯(lián)網(wǎng)絡信息數(shù)量調查報告顯示,企業(yè)網(wǎng)站所提供的主要信息服務包括:企業(yè)介紹、產(chǎn)品/服務介紹、企業(yè)動態(tài)/新聞、售后服務/技術支持、行業(yè)新聞、招聘信息、友情鏈接、行業(yè)解決方案、行業(yè)報告、電子期刊等。絕大部分企業(yè)網(wǎng)站提供“企業(yè)介紹(97.0%)”和“產(chǎn)品/服務介紹(92.9%)”,其他提供比例較高的有“售后服務支持(58.0%)”、“友情鏈接(53.1%)”和“企業(yè)動態(tài)新聞(53.0%)”等[6]。

        (三)系統(tǒng)功能模塊設定

        1.自助建站系統(tǒng)功能模塊設計

        (1)用戶注冊模塊:此模塊實現(xiàn)建站系統(tǒng)的用戶注冊功能。

        (2)用戶登錄模塊:此模塊實現(xiàn)用戶登錄建站系統(tǒng)的功能,并在用戶第一次登錄時,自動轉入自助建站模塊,從而根據(jù)用戶的選擇,生成企業(yè)網(wǎng)站。若非第一次登錄,并且已完成網(wǎng)站生成,則進入用戶信息管理模塊。

        (3)企業(yè)網(wǎng)站生成模塊:此模塊實現(xiàn)企業(yè)網(wǎng)站自動生成的功能。

        (4)找回密碼模塊:此模塊實現(xiàn)找回用戶密碼的功能。

        2.企業(yè)網(wǎng)站后臺管理系統(tǒng)功能模塊設計

        (1)網(wǎng)站全局管理模塊:此模塊包括管理員信息管理,網(wǎng)站全局配置,上傳文件管理等功能。

        (2)企業(yè)信息管理模塊:此模塊實現(xiàn)對企業(yè)信息欄目的添加,修改,刪除操作。

        (3)產(chǎn)品管理模塊:此模塊實現(xiàn)對企業(yè)產(chǎn)品的類型設置,產(chǎn)品信息的添加,修改以及刪除操作,產(chǎn)品的審核等功能。

        (4)新聞管理模塊:此模塊實現(xiàn)對企業(yè)新聞類型的設置,新聞的添加,修改,刪除等操作。

        (5)信息反饋管理:此模塊實現(xiàn)對反饋信息的查看,回復,刪除等操作。

        (6)人才招聘管理:此模塊實現(xiàn)對招聘信息的添加,修改,刪除等操作。

        (7)在線調查管理:此模塊實現(xiàn)對在線調查結果的查看,在線調查的添加,修改,刪除等操作。

        (8)友情鏈接管理:此模塊實現(xiàn)對友情鏈接的添加,修改,刪除等操作。

        (9)網(wǎng)站布局樣式管理:此模塊通過選擇不同的CSS文件,或是對CSS文件的修改,實現(xiàn)對網(wǎng)站布局樣式的修改。

        四、自助建站系統(tǒng)的實現(xiàn)

        (一)SQL Server 數(shù)據(jù)庫的連接

        ASP用Database Access組件與數(shù)據(jù)庫進行連接,Database Access 組件通過 ActiveX Data Objects (ADO) 訪問存儲在數(shù)據(jù)庫或其他表格化數(shù)據(jù)結構中的信息。以下是自助建站系統(tǒng)連接SQL Server數(shù)據(jù)庫的源代碼:

        <%

        Set conn = Server.CreateObject("ADODB.Connection")

        connstr = "Provider = SQLOLEDB; Data Source = (local); User ID = sa; Password = ijnuhbokm; Initial Catalog = AutoBuilder;"

        conn.Open connstr

        %>

        (二)網(wǎng)站生成系統(tǒng)的實現(xiàn)

        1.用戶注冊

        用戶注冊模塊的開發(fā)中有兩項技術特點:

        (1)它利用了Ajax異步傳輸?shù)脑韺崿F(xiàn)對用戶名,企業(yè)名以及驗證碼的無刷新檢驗。因實現(xiàn)無刷新校驗的Ajax應用是利用了已有的框架(Prototype JavaScript framework)且代碼相當?shù)亩?故不列出全部源代碼。

        (2)它利用JavaScript的正則表達式對注冊表單所提交的各項數(shù)據(jù)進行了數(shù)據(jù)類型,數(shù)據(jù)長度的限制,使用戶提交的信息更準確。

        2.用戶登錄

        用戶登錄的原理是通過表單提交用戶名與密碼,再將用戶名與密碼同Customers表中的數(shù)據(jù)做比較,若有全匹配的數(shù)據(jù)則登錄成功,同時賦予Session變量,記錄用戶登錄時間,IP地址等信息。若不能完全匹配則提示錯誤信息。

        (三)企業(yè)網(wǎng)站后臺管理系統(tǒng)的實現(xiàn)

        1.HTML在線編輯器

        本系統(tǒng)在企業(yè)信息欄目,產(chǎn)品信息發(fā)布,新聞信息發(fā)布以及招聘信息的發(fā)布中的用了HTML在線編輯器做為內(nèi)容編輯器,調用方法如下:

        2.后臺管理各功能模塊的實現(xiàn)

        后臺管理系統(tǒng)主要分為網(wǎng)站全局配置,管理員管理,網(wǎng)站各功能模塊內(nèi)容的更新。其中網(wǎng)站全局配置包括網(wǎng)站基本信息配置,網(wǎng)站界面布局配置以及網(wǎng)站美工配置。由于后臺管理功能模塊較多,且都是對數(shù)據(jù)庫的更新,刪除,添加等操作,故不在此做詳細說明。

        (四)企業(yè)網(wǎng)站的實現(xiàn)

        新聞欄目所顯示的新聞分成了三種類型:圖片新聞,頭條新聞,列表新聞。這樣的顯示方式能讓瀏覽者最快的得到重點新聞。也有利于企業(yè)發(fā)布重要的新聞。這樣的顯示效果是通過什么實現(xiàn)的呢?

        首先,在News數(shù)據(jù)表中加入了ShowType這個字段,它記錄了新聞的顯示方式,然后通過調用數(shù)據(jù)庫中事先寫好的存儲過程,來完成這樣的顯示效果。

        存儲過程代碼如下:

        CREATE PROCEDURE [dbo].[NewsLists] AS

        SELECT TOP 1 * FROM NEWS WHERE ShowType = 2 ORDER BY NEWSPUBTIME DESC

        SELECT TOP 1 * FROM NEWS WHERE ShowType = 3 ORDER BY NEWSPUBTIME DESC

        SELECT TOP 7 * FROM NEWS WHERE ShowType = 1 ORDER BY NEWSPUBTIME DESC

        GO

        五、結束語

        ASP剛剛推出時,它成為了動態(tài)網(wǎng)站開發(fā)的主流,它的簡單易學也使得更多的人從事到了動態(tài)網(wǎng)站開發(fā)的行列中來,Internet的迅猛發(fā)展使得全球網(wǎng)站的數(shù)量大幅的上升,期中企業(yè)網(wǎng)站占了很大的比例。就目前看來,ASP技術還是能滿足大部分企業(yè)網(wǎng)站開發(fā)的需求的,但在網(wǎng)絡營銷,電子商務的應用領域,ASP技術就顯得開發(fā)效率太低,取而代之的是ASP.NET,J2EE等更高級的開發(fā)語言。

        在此次自助建站系統(tǒng)開發(fā)過程中,我逐漸的感覺到ASP技術的開發(fā)效率問題,以及在系統(tǒng)設計過程中所設想的一些功能都不能很好的完成。雖然最終基本完成的當初的設計思想,但我還是覺得有以下各方面的不足:

        (一)系統(tǒng)采用FSO組件實現(xiàn)網(wǎng)站的自動生成,從安全角度上考慮確實欠妥,在很多的Web服務器中FSO組件是被禁用的,故該系統(tǒng)的推廣性不高,安全性也不高。

        (二)系統(tǒng)只實現(xiàn)了信息發(fā)布型企業(yè)網(wǎng)站的構建,并不能完成具備會員制度,在線支付等電子商務應用的企業(yè)網(wǎng)站。

        以上這些不足與問題,需要更先進的網(wǎng)站開發(fā)技術和更合理的系統(tǒng)設計來彌補解決。ASP.NET,J2EE和AJAX技術的不斷發(fā)展一定能給網(wǎng)絡級系統(tǒng)的開發(fā)帶來突破,讓其更接近桌面級應用程序的開發(fā)。Internet的發(fā)展,離不開計算機技術的前進,企業(yè)的發(fā)展,也離不開科學技術的發(fā)展。

        參考文獻

        [1]李超CSS網(wǎng)站布局實錄[M],北京:科學出版社,2006

        [2]高燕。中小企業(yè)電子商務指南[M],北京:中國海關出版社, 2006

        [3]李左懿。中國中小企業(yè)電子商務實務[M],長沙:湖南人民出版社, 2002

        猜你喜歡
        組件數(shù)據(jù)庫模塊
        28通道收發(fā)處理模塊設計
        “選修3—3”模塊的復習備考
        無人機智能巡檢在光伏電站組件診斷中的應用
        能源工程(2022年2期)2022-05-23 13:51:50
        新型碎邊剪刀盤組件
        重型機械(2020年2期)2020-07-24 08:16:16
        U盾外殼組件注塑模具設計
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        選修6 第三模塊 International Relationships
        亚洲av无码电影网| 国产最新女主播福利在线观看| 国产激情无码视频在线播放性色| 97精品国产手机| 欧美刺激午夜性久久久久久久| 日韩精品免费一区二区中文字幕| 日韩少妇人妻中文视频| 精品少妇无码av无码专区| 91精品一区国产高清在线gif| 无码人妻精品一区二区三区下载| 国产一毛片| 国产一区二区精品久久呦| 97cp在线视频免费观看| 亚洲国产成人片在线观看无码| 久久国产精彩视频| 久久久精品国产亚洲av网不卡| 二区三区三区视频在线观看 | 丝袜美腿制服诱惑一区二区| av免费不卡国产观看| 精品久久久久久久无码| 国产喷白浆精品一区二区| 亚洲精品在线免费视频| 亚洲色欲色欲www在线观看| 国产欧美成人| 国产美女a做受大片免费| 国产极品大秀在线性色| 国产精品久久久久高潮| 男女边吃奶边做边爱视频| 丝袜美腿爆炒国产在线观看| 美丽的小蜜桃在线观看| 国产精品自在线拍国产手机版| 欧美国产亚洲精品成人a v| 免费人成网在线观看品观网| 91精品国产91综合久久蜜臀| 亚洲乱亚洲乱妇50p| 国产精品23p| 日韩精品一区二区三区av| 久久精品国产99国产精偷| 毛片免费全部无码播放| 啪啪网站免费观看| 中文字幕亚洲一区二区三区|