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