陳新?張國昌
摘 要:本文介紹了基于B/S模式的企業網站設計,包括需求分析、系統設計、系統模塊實現三部分,系統采用ASP.NET2010作為開發平臺,C#作為編程語言,SQL Server 2008作為數據庫管理系統。
關鍵詞:ASP.NET;網站設計;數據庫設計
一、引言
隨著現代物流和虛擬現實技術的進步,電子商務得到了空前的發展。企業可以通過建設網站,面向世界各地的客戶介紹自身的悠久歷史和發展狀況,在網站上宣傳企業所生產的各種新型產品,讓那些對產品感興趣的客戶,更好地了解企業,而企業可以在網站上,展示出自身的實力,推廣各種產品,促成雙方合作,實現雙贏。
二、需求分析
公司網站需要及時更新企業基本信息(包括企業歷史、企業文化等)、企業新聞動態、產品銷售相關信息,為用戶提供可能感興趣的相關網站,并且要能夠進行添加、修改、刪除等操作。本系統主要分為前臺信息瀏覽和后臺數據管理。前臺頁面主要是對商品的展示、查找、在線咨詢;后臺管理主要實現對商品的新增和修改等操作。后臺管理系統中,只有系統管理員身份有操作權限,需要設計登錄驗證模塊,根據用戶角色的不同,對用戶權限進行劃分。
三、系統規劃
公司網站設計是體現公司客戶需求、公司管理層運營要求以及反饋信息的最重要、最方便的平臺,是企業開展電子設計的基礎設施和信息服務系統。脫離網站(或者只是通過利用第三方平臺)去討論開發電子商務是不可能的。發展到現代社會,人們更加看重對權利的維護,企業的網址已經被設為特有的網絡商標,也成為企業重要的無形資產,而網站則是推廣企業文化、提升企業形象的重要窗口。
四、系統設計
1.設計目標
(1)基本實現公司應用所需全部要求。
(2)網站模塊明晰,界面美觀簡潔,操作簡單。
(3)網站設計要有對大眾化的搜索引擎鏈接,甚至網站中包含本站的友情鏈接、最新公司招聘信息、招聘資訊、欄目調查。友情鏈接可以方便用戶瀏覽其他網站資源;推薦招聘企業的信息對求職者具有一定的參考價值。
(4)安全性檢測: 新聞資訊過期之后將不在網站上顯示,防止企業用戶接受有害或垃圾郵件;對用戶提交的數據要進行過濾,以防非法錄入信息。
2.具體模塊設計
系統包括兩個部分:前臺網站設計、后臺管理設計。
(1)后臺管理系統模塊
密碼管理:一方面,后臺網站管理需要檢驗賬號和密碼是否符合管理員數據表已有的管理員賬號;另一方面,可以進行用戶密碼修改。企業信息管理:主要實現對企業名稱、聯系方式等基本信息的維護。新聞中心管理:主要實現對企業新聞的新增和修改操作,在新增過程中實現文字的編輯和圖片的編輯,同時要支持附件上傳功能,可以對重要新聞做上標記。留言板的管理:主要是對客戶留言信息的回復和留言的刪除。在通用模塊里面已經分析過了,而對留言的刪除是把刪除標記設置為1,讓數據不能被訪問。
(2)前臺網站設計
公司簡介瀏覽:一方面是企業的主要產品以及產品類別,產品制作使用的先進技術等。另一方面介紹了公司發展歷程,公司所取得的輝煌成就,公司運營所秉承的文化精髓等。新聞動態模塊:企業新產品介紹、新技術的引進、公司項目進展相關新聞、公司人員調整、薪資調整說明、公司媒體宣傳等;定制問答:定制回答一些顧客常會遇到、不了解的問題,如產品尺寸規格、印刷問題、詢價問題等;聯系公司:提供客戶聯系公司的地址、郵箱、手機號、聯系人等聯系方式;在線留言:客戶需要先登錄網站,再填寫相關信息,包括標題、咨詢內容、姓名、聯系方式等;近期產品展示:此模塊展示公司最新生產供應的產品信息。
五、系統模塊實現
1.硬件環境
(1)服務器。內存:至少512MB,推薦2G及以上;硬盤:推薦80G以上;CPU中央處理器:主頻 1.5GHz以上;網卡:100Mbit/s。
(2)客戶端。內存:64MB及以上;CPU中央處理器:主頻 300MHz以上;顯示器:推薦使用分辨率1024×768及以上。
2.軟件環境
(1)服務器端。數據庫:SQL Server2008;服務器:IIS V6.0;操作系統:支持各種服務器系列操作系統,推薦windows7。
(2)客戶端。瀏覽器:IE6.0及以上、360瀏覽器等。
六、小結
本系統分為前臺與后臺兩大部分。前臺可以實現對企業信息、企業新聞、產品信息的查看以及在線留言的功能;后臺部分,以管理員身份登錄,可以實現修改密碼、企業信息、用戶信息、新聞資訊修改等操作。