?

免費教程_免費網賺教程_破解版軟件-寂涯網絡學習基地

當前位置: 主頁 > 網站相關 > 網站編程 > 基于ASP.NET技術的校園論壇建設制作

基于ASP.NET技術的校園論壇建設制作

時間:2012-06-11 20:38來源:未知 整理:寂涯網絡 點擊:

當今社會,互聯網已經逐漸融入現代化生活的各
個角落,對于當代校園里的大學生來說,網絡更是極其
不可缺的一部分。那么校園論壇作為校園網絡建設的
重要一環,其重要性自然不言而喻, 甚至可以說, 一所
學校建得如何,學生的精神狀態如何, 校園的人文、 學
生的心態如何,學校的文明形態如何,都能從校園論壇
上窺見一斑。
許多學校已把自己的校園論壇作為校內新聞信息
發布和分享校外信息資源的主要平臺、 學生思想政治
工作的教育平臺、 學生就業方面的信息發布平臺等等。
1 系統功能介紹
本系統是校園論壇系統, 包括前臺和后臺兩個部
分。
1. 1 前臺功能
前臺操作對象主要包括游客和會員, 游客在注冊
之后即可成為會員,游客只有瀏覽帖子的權限; 會員擁
有瀏覽帖子、 發表帖子、 回復帖子、 搜索帖子等權限。
1. 2 后臺功能
后臺操作對象主要包括版主和論壇管理員, 即超
級版主。
版塊管理員主要管理其所屬版塊的版務,主要包
括:  審核帖子的內容,刪除具有反動反人類等性質的
帖子。 刪除灌水帖、 廣告貼。
論壇管理員職能,論壇管理員擁有論壇最高權限
主要包括:  管理分類版主,負責任命版主以及收回版
主權限。 管理版塊, 包括設置新版塊,取消版塊。
帖子管理,審核帖子,刪除帖子。 公告管理,管理論壇
公告。 將帖子置頂。新聞管理。 會員管理,包括
對會員的審核,禁言。前臺用戶流程如圖1 所示,后臺
管理員流程如圖2 所示。
用戶前臺設計圖
管理員后臺流程圖
2 系統功能模塊和各功能模塊介紹
在整體設計中,系統分為以下兩大模塊:管理員模
塊、 用戶模塊,系統功能模塊如圖3 所示。
系統模塊圖

2. 1 管理員模塊和用戶模塊
管理員模塊圖如圖 4所示。用戶模塊圖如圖5 所
示。
3 系統功能模塊實現
連接數據庫的包含文件:在動態網站中,調用數據
庫中的數據是十分頻繁的, 為了避免編寫重復的代碼。
編寫一個基礎數據庫執行文件是非常重要的。
管理員模塊
用戶模塊
DbHelperSQL. cs 文件中包含了本系統中數據庫的執
行代碼,具體代碼如下:
public static int Ex ecuteSql( str ing SQLStr ing )
  { using ( SqlCo nnection co nnectio n = new
SqlConnect ion( co nnectionStr ing ) )
    { using ( SqlCommand cmd = new SqlComm and
( SQLString , connect ion) )
    { try
     { connection. Open( ) ;
      int rows = cmd. Ex ecuteNonQuery ( ) ;
      return rows;
     }
     catch ( System. Dat a. SqlClient. SqlEx ception e)
     { co nnection. Close( ) ;
      throw e;
    }
   }
  }
 }
public static DataSet Query ( str ing SQLStr ing)
{ using ( SqlConnectio n co nnection = new SqlCo nnection
( co nnectio nString ) )
  { DataSet ds = new Data Set ( ) ;
   try
   { co nnection. Open( ) ;
SqlDataAdapter command = new SqlDataAda pter
( SQLString , connect ion) ;
   command. Fill( ds, "ds") ;
  }
  catch ( System. Data. SqlClient. SqlEx ception ex )
  { throw new Exceptio n( ex . Messag e) ;
  }
  return ds;
  }
}
3. 1 BBS系統主界面
主界面上顯示論壇首頁, 會員中心、 所有帖子、 會
員登錄等鏈接為用戶能方便地進行帖子的瀏覽, 進入
屬于自己的頁面來管理自己發的帖子。主界面主要代
碼:
pro tected v oid Page Load( o bject sender , EventAr gs e)
  { if ( ! IsPostBack )
   { IndexPost sList 1. Gr oupID = 1;
    IndexPostsList2. Gro upID = 2;
    IndexPostsList3. Gro upID = 3;
    IndexPostsList4. Gro upID = 4;
   ST . News NewsSL = new ST. New s( ) ;
    Repeater News. Dat aSource = New sSL. GetList
( "", 7) ;
    Repeater News. Dat aBind( ) ;

本頁地址 http://www.ionrce.tw/wangzhanbiancheng/20120611948.html

百度搜索更多

谷歌搜索更多

頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
?
評價:
昵稱: 驗證碼:點擊我更換圖片
推薦內容
贊助商
贊助商
?

關于本站免責聲明視頻更新google百度地圖視頻地圖RRS訂閱

如有什么問題請在本站留言,或發郵件到 hxt167#foxmail.com

内蒙古十一选五基本走势图手机版