摘要: 本文主要介紹了基于ASP.NET技術(shù)設(shè)計與實現(xiàn)中小企業(yè)信息網(wǎng)絡(luò)平臺的過程。
關(guān)鍵字: 中小企業(yè)信息網(wǎng)絡(luò)平臺ASP.NET實現(xiàn)
1.引言
隨著Internet在中國的迅猛發(fā)展,信息傳播的手段越來越多,信息傳播的速度也越來越快。一方面,越來越多的中小型企業(yè)開始將眼光定位在網(wǎng)絡(luò)上,希望能擁有一個可以更多、更好地宣傳自己的平臺,同時希望這個平臺可以很方便地展示自己,讓更多的客戶及時準確地了解自己地業(yè)務(wù)和動向。另一方面,大批的潛在客戶也希望能通過網(wǎng)絡(luò)更快、更準地找到所需要的企業(yè)信息,了解他們的業(yè)務(wù)水平、聯(lián)系方式等。因此,具有操作簡單、維護方便、友好的界面設(shè)計的中小企業(yè)信息網(wǎng)絡(luò)平臺便受到了青睞。
2.系統(tǒng)概述
據(jù)對用戶需求的具體分析,中小企業(yè)信息網(wǎng)絡(luò)平臺由前臺和后臺模塊組成,具體功能如下:前臺模塊:企業(yè)動態(tài)、產(chǎn)品列表、產(chǎn)品服務(wù)、企業(yè)簡介、論壇、后臺管理員登錄入口等;后臺管理模塊:后臺登錄、產(chǎn)品信息管理、圖片管理、文件管理、論壇信息管理、論壇用戶管理、管理員帳號管理、新聞信息管理等。
3.系統(tǒng)的實現(xiàn)
3.1數(shù)據(jù)庫實現(xiàn)
數(shù)據(jù)庫的數(shù)據(jù)表設(shè)計既要考慮提高數(shù)據(jù)存取效率、降低數(shù)據(jù)冗余度,又要避免為了達到范式要求而過多地細分數(shù)據(jù)表,進而引起后續(xù)功能擴展或者維護難度的增加?;谏鲜隹紤],數(shù)據(jù)表設(shè)置如下:
(1)admin 管理員帳號數(shù)據(jù)表:用于存放系統(tǒng)管理員登錄帳號、密碼和管理員的級別。
(2)headimage 頭像存儲表:用于存放論壇注冊用戶的頭像信息。
(3)news 新聞存儲表:用于存放企業(yè)的新聞。
(4)pictures 圖片存儲表:用于存放各類產(chǎn)品的精美圖片,供用戶下載。
(5)product 產(chǎn)品信息存儲表:用于存放產(chǎn)品的各類信息。
(6)magazine 雜志存儲表:用于存放企業(yè)的雜志供用戶下載。
(7)userinfor 論壇用戶存儲表:用于存放注冊論壇用戶的帳號信息。
(8)blockforum 論壇主題類型表:用于存放論壇的主題類別。
(9)blockcontent論壇主題和回復(fù)內(nèi)容存儲表:用于存放論壇討論的主題和存放論壇回復(fù)的信息。
3.2模塊代碼實現(xiàn)
3.2.1前臺產(chǎn)品列表模塊實現(xiàn)
產(chǎn)品的信息存放在數(shù)據(jù)庫中,在前臺可以瀏覽,在后臺可以添加、修改或刪除相應(yīng)產(chǎn)品信息。使用ASP.NET的Repeater控件綁定product表能輕易地讀出表數(shù)據(jù),并以列表的形式顯示。
3.2.2論壇用戶注冊模塊
用戶如果希望在論壇留言而不僅僅是瀏覽,則需要使用帳號登陸論壇才有權(quán)限。新用戶首先需要注冊一個帳號,用戶可以通過單擊注冊按鍵來打開注冊頁面進行會員注冊操作。為了保證用戶在注冊時信息的有效性,需要在用戶提交注冊操作前,驗證用戶填寫的信息是否有效,設(shè)計的方法是用ASP.NET 提供的驗證控件實現(xiàn)。主要代碼如下:
為了防止非法用戶登陸,保證只有企業(yè)的管理員才能登陸網(wǎng)站后臺,當管理員成功登入后該系統(tǒng)使用Session來保存管理員的信息。管理員進入每一個管理頁面時都要驗證Session是否有效。Session的有效期是20分鐘,若是在20分鐘內(nèi)管理員沒有任何的操作,Session將會失效。同時,與普通注冊用戶一樣,管理員帳號密碼也經(jīng)過加密處理。 4.結(jié)語 充分利用計算機網(wǎng)絡(luò)優(yōu)勢提高自身的經(jīng)濟效益是各企業(yè)密切關(guān)注的問題,本文主要描述了利用ASP.NET技術(shù)構(gòu)建網(wǎng)絡(luò)信息平臺的過程,對于建立中小型電子商務(wù)網(wǎng)站有一定的參考價值。 參考文獻: [1]李宋民,郭玉峰.ASP.NET設(shè)計師之路[M].白領(lǐng)就業(yè)指南.北京:電子工業(yè)出版社,2006.3. [2]蓋江南,王勇,閻文麗.ASP.NET+SQLServer動態(tài)網(wǎng)站設(shè)計寶典[M].北京:電子工業(yè)出版社,2006.7. [3]張躍廷,王小科,張宏宇.ASP.NET技術(shù)方案寶典.明日科技.北京:人民郵電出版社,2008.2.