?

基于中小型企業網站設計與實現的研究

2014-09-24 05:42劉娟
城市建設理論研究 2014年25期

劉娟

摘 要:科技隨著人類不斷的發展而日新月異,信息化,高效的腳步已經越來越近,對于一個企業來說,網絡的信息化已經成為企業發展、參與市場競爭的首要條件。企業通過自己的網站可以方便地進行無紙化辦公,提高工作效率。更重要的是通過互聯網企業還可以積極拓展電子商務,以獲得更大的效益。由于ASP+Access簡單易行、效率高,特別適合中小企業建立企業Web站點和在線訪問數據庫的開發。本文利用ASP+Access技術,在Dreamweaver平臺上開發設計了中小企業的Web網站。

關鍵詞:ASP;Access;系統結構框架;后臺管理。

中圖分類號: TP303 文獻標識碼: A

引 言:

在激烈的競爭環境中,企業擁有自己的網站,可以起到宣傳作用,使外界及時了解企業的經營政策、產品及服務;實現企業電子商務,實現信息的快速傳遞與交流;同時還對于樹立企業形象具有重要意義。通過網站,全面宣傳,展示企業風采、優點與特色,發布企業的重大活動安排與人才招聘政策,以及商品的相關信息,增強客戶與企業之間的聯系,在Internet上實現完成部分商品管理,提高辦事效率。

本文對企業網站建設的設計思想及系統實現等過程進行了闡述.并重點介紹了ASP技術在設計過程中的運用和系統的設計與實現。

1ASP簡介

在網絡開發的眾多語言中,IIS(Internet information Server Web服務器)+ASP(Active Server Pages編程語言)+Access(數據庫)的方案組合在搭建Browser/Server結構的三層模式網站上相對容易,且此方案中ASP可以通過ADO技術不用在服務器端進行人工設置,寫入程序代碼就可以方便地訪問數據庫,實現了信息的動態存儲。所以它們成為眾多的基于Web下語言開發中的主流方案。

ASP是運行在Web服務器IIS上的。ASP技術的推出,使網站的建設成了一件很容易的事。ASP(Active Server Pages,活動服務器頁面)是微軟公司推出的可與用戶建立交互式關系的腳本環境,在這個環境下可以通過創建服務器端腳本來實現動態交互式Web頁面和強大的Web應用程序等功能??梢院虷TML語言包括相關的客戶端腳本、Java小程序等混合在一起編寫。ASP語法比較簡單,屬于面向對象的技術和組件技術,這樣,復雜的操作和交互過程就可以被封裝起來。在進行網頁制作時只需使用ASP的腳本語言和內置對象及服務器組件,不必考慮其內部的運行機制。

ASP的優勢:任何開發工具都可發展ASP,語言相容性高,隱密安全性高,易于操控數據庫,面向對象學習容易[1]。

1.1頁面設計工具

目前有大量的軟件用來設計和制作網頁,他們可以極大的減輕工作量,提高設計效率。其中Macromedia Dreamweaver 8功能強大,而且是所見即所得的網站編輯器,并帶有站點管理功能。

Dreamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設計工具。當用戶使用Dreamweaver在設計動態網頁時,所見即所得的功能讓用戶不需要透過瀏覽器就能預覽網頁[3]。

1.2數據庫環境

Access是一個面向對象的、采用事件驅動機制的小型關系數據庫管理系統。在Access中,用戶可以根據實際需要對數據進行分類,然后使用表對象分別存儲每一種類型的數據,并建立起不同類型數據之間的關系,供報表使用。此時,每條信息僅在一處存放,減少了冗余數據的產生,節省了寶貴的存儲空間,同時也加快了更新數據的速度。

針對用戶在實際應用中的需求,Access數據庫提供了表、查詢、窗體、報表、頁、宏和模塊等七個對象,用于收集、存儲和操作各種不同的信息.為了便于使用,Access的每個對象都為用戶提供了設計器和生成向導[2]。

1.3需求分析

管理系統:只能由企業內部人員運行的,需要帳號才能登陸。不同賬號具有不同的權限,能進行相應的管理。管理系統應該具備的基本功能有:人事管理、庫存管理、采購管理、銷售管理、財務管理,權限管理等。

信息發布:了解一個企業不僅僅只了解它的發展歷史,還需要了解它的最新動態,因此必須要有一個新聞發布模塊及相關企業信息發布的功能。企業信息包括招聘信息與培訓信息。

聯系方式:為了方便客戶與企業的聯系,除了常規的聯系方法外,設一留言板極為重要。用戶不必注冊就能留言。用戶可留下詳細的聯系方式,如QQ、EMAIL等,既能增加客戶與企業間的交流,也使不同客戶間能夠得到交流。

公告:企業的一些重大通知,必須讓用戶登陸該網站后第一眼就看到。因此在首頁可設一公告牌。留言板也可設一公告,發布通告。

2網站各模塊功能的設計與實現

2.1.1網站前臺設計

根據前面的需求分析,按照網站開發的基本觀點對網站進行分解,從內容上可對網站作如下劃分:

2.1.2企業簡介

企業簡介分兩部分,為歷史發展和風光展示。歷史發展就是企業的發展歷史。風光展示部分是用于存放展示企業辦公環境的照片以及企業職員的代表照片??梢宰尶蛻魧ζ髽I規模及精神面貌有個大概的了解。

2.1.3管理系統

管理系統鏈接管理系統,只有企業內部人員可登陸。主要是企業內部的人事管理,財務管理,以及貨物的進銷存管理。

2.1.4企業動態

企業動態由兩部分組成,企業新聞和相關企業的資訊。企業新聞當然就是發布些企業的最新信息及活動安排。相關企業資訊則是發布些與本企業長期有業務往來(比如供銷關系)的一些友好企業的相關信息。使客戶對本企業的產品有更深的了解。

2.1.5商品展示

此處功能設計為,點擊頁面上的商品,會另外打開一頁,顯示商品的詳細信息。顯示的詳細信息有:商品名稱、編號、庫存狀態、零售價、市場價以及商品說明,另外還有商品圖片的小圖預覽。

2.1.6人才招聘

人才招聘板塊發布企業的人才招聘信息以及本企業培訓課程的信息。這些信息跟企業新聞還有其他相關企業資訊一樣,都是從相應的數據庫讀取的。當然無法在整個頁面將所有信息都顯示出來,招聘的崗位名稱、有效時間段、招聘人額、學歷要求等字數不多的內容可在頁面上直接顯示,而崗位的具體描述內容由于字數比較多,不可能在頁面上直接顯示,因此只顯示前面6個字,可點擊該條信息,然后可讀取信息的詳細內容[4]。

2.1.7聯系我們

聯系我們這塊和發展歷史部分一樣,由于是長期不改動的內容,所以采取了直接從文本文件讀取的方式。如果要改動信息,可以直接在文本文件里改動。

2.1.8留言板

留言板頂端可設一個留言公告。瀏覽該網站的用戶可以直接在留言板上留言。但是這些留言必須經過管理員的審核,只有通過審核了才會在前臺的留言板頁面上顯示出來。留言者無需注冊就能留言,可以給直接自己取個網名,然后填寫聯系方式,然后輸入留言標題和內容。這樣方便了客戶與企業,客戶與客戶之間的信息交流。

2.1.9公告欄

在首頁設一本站公告,可發布企業公告。在每個頁面都有兩個快速鏈接,鏈接首頁和聯系我們這兩個頁面。在這兩塊頁面鏈接后面運用了<%=now()%>可顯示當天的日期和時間。

2.2后臺管理設計

網站后臺是為企業內部的管理員來管理網站而做的,比如定時更新企業新聞,商品信息,招聘信息以及及時回復留言。

后臺管理只有固定的管理員才能登陸。輸入用戶名和密碼后,點擊登錄后,會調用login.asp審核該用戶名與密碼是否與數據庫里admin表里的數據信息是否符合,如符合則登陸到后臺管理菜單,不符合則彈出警告對話框“您的賬號有問題,請立即離開!” [5]。

3結束語

企業網站的設計與實現是一項復雜的工作,不僅要掌握相關的技術,還需要縝密的邏輯。這樣才能合理安排網站的內容與結構,使之成為一個內容豐富,頁面美觀,結構合理,功能健全的網站。最終實現企業建網站的目的,并能取得良好的效果。

參考文獻:

[1] 鄧晉琦.基于ASP技術的企業網站的建設[J]. 網絡與通信,2002, 7

[2] 龍馬工作室.ASP+Access 網站開發實例精講.人民郵電出版社2007,2

[3] 龍馬工作室. 典型商業網站建設實例精講(Dreamweaver版).人民郵電出版社2007,4

[4] 騰飛科技.Dreamweaver 8完美網站建設從入門到精通. 人民郵電出版社 2007,5

[5] 科大工作室.商用網站設計. 中國水利水電出版社 2007,1

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合