談談ASP+ACCESS下的企業網站設計實踐

才智咖 人氣:5.47K

ASP是微軟公司開發的代替CGI指令碼程式的一種應用,它可以與資料庫和其它程式進行互動,是一種簡單、方便的程式設計工具。

 摘要:在如今的網路時代,企業建立自己的網站,通過網路尋目標客戶、尋找需要的產品,這逐將成為常態。企業充分利用網際網路技術,為客戶、合作伙伴提供資訊服務,並且藉助網際網路,敏銳的捕捉商機。電子商務網站是企業在網際網路上宣傳企業形象和文化、銷售企業商品的重要視窗,現已成為企業不可或缺的網路營銷平臺。ASP+ACCESS是一種比較成熟的技術,因此本專案用了經典的B/S開發架構,開發語言為Asp。

關鍵詞:網際網路;企業網站;資料庫;B/S架構;ASP;Access2003

1系統開發前提

1.1開發背景

電子商務網站是企業在網際網路上宣傳企業形象和文化、銷售商品的重要視窗,現已成為企業不可缺少的網路平臺。通過電子商務這一新型的商業運營模式,開發實現一箇中小型電子商務購物平臺實現網路定購、銷售和管理商品,以體現電子商務可以減少成本、傳播迅速、服務質量高的優點。

1.2課題開發的目標與期望

(1)幫助企業高效的宣傳企業形象、充分展現企業風采、全面的產品宣傳等。(2)利用網路快捷方便的優勢,迅速對進行資訊採集、分析、傳遞以及對公司新聞及時的報道。(3)通過網路線上供求系統,實現客戶網上的供求資訊的查詢、訂購、交易、資訊反饋等。

1.3ASP的簡單介紹

ASP是微軟公司開發的代替CGI指令碼程式的一種應用,它可以與資料庫和其它程式進行互動,是一種簡單、方便的程式設計工具。ASP是一種伺服器端指令碼編寫環境,可以用來建立和執行動態網頁或Web應用程式。

2網站功能需求分析

根據不同使用者的不同使用需求與許可權,因此不同角色在系統中應具有的功能也有不同。下面是企業網站中三個角色具有的功能。(1)網站管理員應具有的功能:①產品資訊管理,可對產品進行分類、新增、修改、刪除等操作;②產品訂單管理,可對訂單進行稽核等相關操作;③企業新聞管理,可對企業新聞進行新增、修改、刪除等操作;④留言板管理,可對使用者提交的資訊進行分類、新增、刪除等操作。⑤會員資訊管理,可對註冊會員資訊進行相應管理;(2)網站註冊使用者應具有的功能。對於網站的註冊使用者,能進行註冊使用者的登陸功能,並能瀏覽網頁資訊,登陸後能對產品進行選擇、提交訂貨單等,在私密留言板上發表意見等。(3)網站非註冊使用者應具有的功能。對於網站的非註冊使用者,系統能提供其註冊的.功能,並在為非註冊使用者的情況下也能瀏覽網站,並可以在公開留言板上發表意見的功能。

3網站總體設計

3.1網站的總體結構

本網站主要包括網站前臺、後臺管理系統和資料庫三大部分組成。網站前臺包括首頁、中心介紹、產品銷售、專案承攬、營銷網路、常見問題、客戶留言和會員中心8個功能欄目。

3.2網站功能模組的概述

企業網站的主要功能是釋出企業新聞和產品資訊以及對產品訂單的管理等。網站前臺中的各欄目主要功能如下:①首頁:介紹公司的概況、企業文化和主要產品;②產品銷售:現在公司的產品介紹;③專案承攬:主要介紹公司目前承攬的主要專案;④營銷網路:展示公司目前的國內外的主要營銷網路;⑤會員中心:為網站會員提供資料修改,訂單查詢,會員留言等功能;⑥常見問題:對客戶的留言問題定期給予解答;⑦客戶留言:非網站註冊客戶的留言。

3.3資料庫設計

資料庫表有管理員表、產品表、會員表、新聞表、人才招聘表、產品大類表。

4網站詳細設計

4.1後臺管理系統模組

(1)後臺主介面。本系統後臺主要實現新聞、商品類別的增加,修改和刪除;以及招聘資訊、會員、管理員等資訊的管理。(2)商品管理。進入後臺首頁後點擊左側導航欄“產品管理”實現對商品類別的增加,修改和刪除,還有對商品的修改,刪除和按類別增加商品的操作。點選“產品類別”可以增加產品大類和產品小類以及對產品類別的修改和刪除。(3)網站前臺主介面。主頁介面:本網站主介面為,它的功能是顯示公司的銷售產品、專案承攬及公告中最新公告,並提供註冊使用者的登入功能及新使用者註冊的連結;還提供產品搜尋的功能。客戶註冊與登入:客戶註冊與登入是中小型電子商務網站的一般功能。留言板的使用:留言板是為中小型電子商務網站提供一個公共的資訊釋出平臺。

4.2網站前臺主介面

主頁介面:本網站主介面為,它的功能是顯示公司的銷售產品、專案承攬及公告中最新公告,並提供註冊使用者的登入功能及新使用者註冊的連結;還提供產品搜尋的功能。客戶註冊與登入:客戶註冊與登入是中小型電子商務網站的一般功能。留言板的使用:留言板是為中小型電子商務網站提供一個公共的資訊釋出平臺。

5網站除錯和使用說明

應用程式的除錯對程式設計來說是一項十分重要的工作。當程式有錯誤時,通過除錯將問題找出來,加以解決,其應用的步驟如下:(1)選擇要除錯的物件或者檔案,開啟對應檔案,程式碼將顯示在Dreamwaver中,然後在Dreamwaver中進行除錯。(2)修改某段程式碼後可一在瀏覽器中預覽結果,如果仍有問題重複(1)。再次反覆重複(1),(2)步驟,直到程式無錯誤為止。

6結語

(1)運用Access建立了商品的資料庫,並在資料庫中建立商品的類別表,商品資訊表和管理員賬戶表等,在商品表中記有詳細的商品資訊。

(2)運用IIS伺服器,採用B/S結構,架構網頁。實現了主頁的瀏覽功能,類別頁面和商品資訊頁面的超連結功能。

(3)運用ASP語言技術,建立了網頁與資料庫之間的動態連結,實現了在網頁上顯示想要瀏覽的資料庫中的資訊。並且在管理頁面利用網頁操作實現資料庫中商品資訊和商品類別的增加,修改和刪除。

參考文獻

[1]胡標編著.《ASP網路程式設計技術與例項》.人民郵電出版社,2004年5月第1版.

[2]劉端陽,黎衛東,黃炳強.《ASP+Access網站開發例項精講》[M].北京:人民郵電出版社,2007.