張芳
摘 要:企業(yè)電子商務(wù)網(wǎng)站是企業(yè)信息化的要求和電子商務(wù)的基礎(chǔ)平臺,本文論述了如何基于WEB,采用ASP.NET語言,結(jié)合SQL Server數(shù)據(jù)庫實現(xiàn)對企業(yè)網(wǎng)站的設(shè)計與構(gòu)建。
關(guān)鍵詞:ASP.NET;電子商務(wù);B/S結(jié)構(gòu)
一、引言
基于互聯(lián)網(wǎng)的電子商務(wù)是企業(yè)使用的計算機技術(shù)和網(wǎng)絡(luò)通信技術(shù)的業(yè)務(wù)活動。它為企業(yè)和企業(yè)之間(B-B),企業(yè)和消費者之間(B -C)提供了一種全新的商業(yè)模式?;诨ヂ?lián)網(wǎng)網(wǎng)站的窗口企業(yè)發(fā)展是電子商務(wù)活動的一種表現(xiàn)形式,是一個業(yè)務(wù)合作伙伴和客戶提供資源的訪問企業(yè)內(nèi)部平臺。業(yè)務(wù)合作伙伴從一個網(wǎng)站,可以迅速得到企業(yè)當前的信息生產(chǎn)和管理情況,并根據(jù)這些信息對企業(yè)進行合理的資源配置和生產(chǎn)調(diào)度、優(yōu)化,通過這個網(wǎng)站,企業(yè)客戶可以查詢和了解產(chǎn)品性能,價格等詳細信息,企業(yè)和公司可以提供客戶服務(wù)。通過網(wǎng)站,企業(yè)可以更好的宣傳自己,同時提高企業(yè)知名度,有效的網(wǎng)絡(luò)營銷。
企業(yè)電子商務(wù)網(wǎng)站是基于SQL Server 2008數(shù)據(jù)庫中的相關(guān)知識,熟悉Visual Studio 2010開發(fā)環(huán)境,同時熟練使用C#編程語言,運用軟件工程的理論知識,提出了一種基于ASP.NET網(wǎng)絡(luò)系統(tǒng)的開發(fā),網(wǎng)站采用面向?qū)ο笏枷牒虰/S開發(fā)模式,具有開發(fā)效率高、設(shè)計靈活、生成的軟件界面友好美觀等特點。為雙方提供了一個方便、快捷的信息交互平臺。
二、需求分析
1.網(wǎng)站可行性的分析
技術(shù)可行性:硬件目前市場上通用計算機硬件資源可以滿足系統(tǒng)開發(fā)的需求。軟件設(shè)計、界面和代碼使用Visual Studio 2010,使用SQL Server2008數(shù)據(jù)庫軟件開發(fā)可以完成,這些都是很常見的,網(wǎng)絡(luò)資源豐富的今天,是很容易實現(xiàn)。因此,在技術(shù)上是可行的。
經(jīng)濟可行性:在成本上,企業(yè)電子商務(wù)網(wǎng)站基于互聯(lián)網(wǎng),可以很容易地實現(xiàn)24小時在線運行,并可以很容易地實現(xiàn)系統(tǒng)的管理和維護;系統(tǒng)不受地域限制,具有低成本的流通模式。因此,本系統(tǒng)在經(jīng)濟上是可行的。
時間可行性:該網(wǎng)站基于ASP.NET開發(fā),時間大約是在兩個月左右,因此,系統(tǒng)的開發(fā)是時間充裕、可行。
2.角色分析
企業(yè)電子商務(wù)網(wǎng)站整個系統(tǒng)可以分為兩個部分,包括前臺系統(tǒng)和后臺系統(tǒng)。前臺系統(tǒng)的主要作用是給客戶瀏覽界面,版塊主要包括:公司的基本簡介、新聞和信息,產(chǎn)品的基本展示,人員招聘,網(wǎng)上信息,聯(lián)系信息。后端系統(tǒng)是這個網(wǎng)站的管理員信息管理界面進行添加和修改,主要分為:登錄頁面,基本信息管理、公司的基本簡介、產(chǎn)品的基本展示、人員招聘、數(shù)據(jù)管理和版權(quán)信息。
3.功能分析
①前臺的系統(tǒng)功能描述:主頁是一個信息集中地,它主要結(jié)合新聞、產(chǎn)品展示、信息、聯(lián)系信息、版權(quán)信息等多個重要板塊,企業(yè)介紹可以讓讀者快速了解公司的基本情況,客戶可以瀏覽新聞通過新聞中心掌握公司的最新趨勢或其他消息??蛻艨梢粤私夤镜漠a(chǎn)品顯示模塊來更深入的了解公司的基本情況;游客可以通過簡歷上的留言板向我們申請公司的位置,意見信息是客戶對公司的發(fā)展以及產(chǎn)品的看法,這些可以用留言的方式保存下來,管理員可以查看客戶的信息,并回復(fù)信息,客戶瀏覽信息板可以查看公司地址,電話等基本信息。
②后臺系統(tǒng)功能描述:發(fā)布和修改的完整的企業(yè)簡介,描述和完成新聞發(fā)布,并且可以修改和刪除;完成產(chǎn)品發(fā)布、并且可以修改和刪除。留言查看和回復(fù),完成招聘的發(fā)布,修改和刪除,添加和刪除鏈接,完成數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)。
三、系統(tǒng)的設(shè)計
1.數(shù)據(jù)庫設(shè)計
企業(yè)的電子商務(wù)系統(tǒng)是基于網(wǎng)絡(luò)的一種應(yīng)用程序,根據(jù)不同的用戶需求和不同的業(yè)務(wù)流程,電子商務(wù)系統(tǒng)采用SQL Server 2008數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫將應(yīng)用系統(tǒng)開發(fā)的過程,其中數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是在整個流程中非常重要的環(huán)節(jié)。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞是直接對應(yīng)用系統(tǒng)的產(chǎn)生效率以及實現(xiàn)效果將產(chǎn)生重大影響,一個好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以減少數(shù)據(jù)庫的存儲,提高了系統(tǒng)數(shù)據(jù)的完整性,保證數(shù)據(jù)一致性,該系統(tǒng)將有更快速的響應(yīng)速度,簡化基于此數(shù)據(jù)庫應(yīng)用程序的實現(xiàn),本系統(tǒng)的表的設(shè)計包括:管理員表(主要用于設(shè)定管理員信息存儲)、幻燈片橫幅表、網(wǎng)站單頁內(nèi)容表、下載文件表、顧客留言表、網(wǎng)站導(dǎo)航表、新聞表、產(chǎn)品表、招聘職位表等。
2.系統(tǒng)的構(gòu)建
以后臺構(gòu)建為例,登錄頁面設(shè)計:登錄頁面的主要作用是給公司內(nèi)部人員登錄,同時也是后臺管理的主要渠道,在登錄頁面的設(shè)計時我設(shè)計登錄用戶名和密碼驗證,當多次登錄IP將被鎖定,無法進入后臺,確保系統(tǒng)安全。
基本管理設(shè)計:添加管理員的主要作用是添加和刪除管理員,修改密碼,其中超級管理員是最高權(quán)力機構(gòu),信息管理主要是用于查看和刪除信息,客戶留言點全部選擇可以刪除所有,根據(jù)分頁顯示;聯(lián)系我們調(diào)用一個編輯基本信息,新聞管理的作者是查看,刪除、修改已發(fā)布新聞,可以刪除所有選擇,根據(jù)分頁顯示;新聞添加主要用于新聞發(fā)布,根據(jù)不同類型的新聞發(fā)布會上,也稱為一個編輯器,連接主要用于添加、刪除和修改鏈接,也根據(jù)分頁顯示下載管理主要查看、刪除,修改已經(jīng)上傳的文件;添加下載主要用于文件上傳,可按不同類型上傳;添加產(chǎn)品主要用于添加產(chǎn)品;管理產(chǎn)品主要用于修改、刪除已上傳產(chǎn)品。
公司簡介主要調(diào)用一個編輯器對公司的基本狀況進行發(fā)布和修改。產(chǎn)品展示主要分為,產(chǎn)品分類、產(chǎn)品管理、產(chǎn)品添加。產(chǎn)品分類主要添加、刪除和更改產(chǎn)品的大類。產(chǎn)品管理主要是修改、刪除產(chǎn)品,按分頁顯示。產(chǎn)品添加主要添加產(chǎn)品,上傳產(chǎn)品圖片、介紹,必須選擇產(chǎn)品的大類的時候才可以添加。
誠聘英才分為招聘管理和人才招聘。人才招聘主要添加招聘信息;招聘管理主要負責修改、刪除應(yīng)聘職位的簡歷。
四、結(jié)論
本文分析與研究了企業(yè)電子商務(wù)網(wǎng)站的設(shè)計過程,包括系統(tǒng)的需求分析與功能設(shè)計,前臺網(wǎng)頁設(shè)計與后臺管理。由于采用了Microsoft公司visual stdio2010開發(fā)平臺,以C#為核心語言的ASP.NET開發(fā)工具,使系統(tǒng)在實現(xiàn)起來更方便,利用微軟提供的IIS建立運行環(huán)境瀏覽頁面更快捷。數(shù)據(jù)庫設(shè)計使用Microsoft SQL Server 2008來建立數(shù)據(jù)關(guān)系更嚴謹。使系統(tǒng)的開發(fā)得以順利完成,并具有科學(xué)性與實用性。(作者單位:天津濱海職業(yè)學(xué)院)
參考文獻:
[1] Michel de Champlain. C# 2.0,Morgan Kaufmann, 2012,123-124,
[2] 鄭阿奇,SQL Server實用教程,北京:電子工業(yè)出版社,2012,119-121
[3] Steven M.Schafer,CSS寶典,北京,清華大學(xué)出版社,2011.341~485