97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

實(shí)用文檔>報告論壇

報告論壇

時(shí)間:2024-07-12 12:00:50

報告論壇范文

報告論壇范文

報告論壇范文

  篇一:BBS論壇實(shí)現課程報告

  摘 要:本文是以ASP.NET技術(shù)開(kāi)發(fā)設計的文章發(fā)布系統。采用結構化生命周期法,自頂向下、逐層分解,模塊化的系統結構設計。全文共分為緒論、系統分析、系統設計、系統運行平臺、系統的實(shí)現和核心模塊的描述、軟件測試、總結七部分。緒論中闡述了BBS論壇系統的意義和系統的開(kāi)發(fā)環(huán)境;系統分析介紹了BBS論壇系統的總體需求及系統各模塊的功能需求;系統設計介紹了系統設計的結構設計、數據庫的設計;系統運行平臺介紹了系統運行環(huán)境和開(kāi)發(fā)環(huán)境;系統的實(shí)現和核心模塊的描述主要介紹了系統主要模塊的功能和核心代碼;總結主要介紹了開(kāi)發(fā)本系統當中的感悟。

  關(guān)鍵詞:BBS ASP.NET C# 系統開(kāi)發(fā)

  緒論

  1.1 系統開(kāi)發(fā)設計的背景

  BBS起源于20世紀80年代初。最初,論壇只是用于發(fā)布公告信息,討論問(wèn)題的在線(xiàn)交流平臺。后來(lái),隨著(zhù)網(wǎng)絡(luò )的普及,論壇的功能越來(lái)越豐富,受到廣大網(wǎng)民的歡迎。因此,商業(yè)網(wǎng)站對論壇重視起來(lái),紛紛在自己的網(wǎng)站上開(kāi)辟論壇。作為與網(wǎng)民交流的園地。同時(shí)在線(xiàn)技術(shù)支持和在線(xiàn)服務(wù)也在論壇中開(kāi)展起來(lái)。當代的大學(xué)生幾乎都會(huì )接觸甚至經(jīng)常登陸自己感興趣的論壇,在上面可以分享,也可以交流意見(jiàn),但是,能把他們集中起來(lái)的論壇并不是很多。

  BBS論壇系統是為了方便大家的溝通和獲取信息而開(kāi)發(fā)的系統。我們利用Asp.Net知識和SqlServer2005開(kāi)發(fā)BBS論壇管理系統。該系統以Internet為平臺,前臺可使任何人注冊、登錄、登錄在論壇上進(jìn)行發(fā)帖、回帖、瀏覽帖子等。管理員也可以在后臺對帖子、版塊、用戶(hù)等進(jìn)行相關(guān)的管理。一個(gè)小型BBS論壇系統的前臺功能主要包括瀏覽搜索帖子、用戶(hù)登陸注冊、發(fā)表回復帖子、個(gè)人資料管理和帖子管理;后臺功能主要包括用戶(hù)管理、論壇版塊管理和帖子管理等。

  1.2 系統開(kāi)發(fā)的意義

  開(kāi)發(fā)本系統意在吸納大部分游離在眾多論壇的大學(xué)生,達到校內網(wǎng)等論壇的目標. 系統開(kāi)發(fā)的總任務(wù)是實(shí)現文章的成功發(fā)表,留言的發(fā)布與回復。從而達到用戶(hù)之間信息交流的目的。系統主要面向兩類(lèi)用戶(hù):用戶(hù)和系統管理員。用戶(hù)可以先注冊,然后在網(wǎng)站里發(fā)表文章、留言等。系統管理員可以對用戶(hù)的信息進(jìn)行增添和刪除及修改,對版塊進(jìn)行增加、刪除和修改操作;還可以對網(wǎng)站進(jìn)行修改與維護。

  2 系統分析 2.1 系統需求分析

  BBS實(shí)現功能

  此次課程設計的題目是小型BBS論壇設計主要是實(shí)現新用戶(hù)注冊、會(huì )員登錄、會(huì )員發(fā)布帖子、會(huì )員回復帖子、留言、回復留言、修改用戶(hù)密碼、查詢(xún)帖子信息、修改發(fā)布帖子、刪除發(fā)布帖子、刪除非法用戶(hù)(管理員權限)等功能。

  2.2 技術(shù)可行性分析

  隨著(zhù)國內軟件開(kāi)發(fā)的日益發(fā)展壯大,各種中小企事業(yè)單位已具備獨立開(kāi)發(fā)各種類(lèi)型的軟件的能力,能夠滿(mǎn)足不同行業(yè)的特別的需求。從整個(gè)系統的技術(shù)構成上來(lái)看,它屬于一個(gè)數據庫應用類(lèi)的系統。其基本操作就是對存在數據庫中的數據進(jìn)行添加、刪除、查找、編輯等。所以就單純的數據庫應用來(lái)看,暫不存在太大的技術(shù)問(wèn)題。因此從技術(shù)方面考慮開(kāi)發(fā)此系統是可行的。

  3 系統設計

  3.1 系統總體結構設計

  系統的具體功能與要求決定著(zhù)系統總體設計的基本思想、方法和整體構架,是系統設計的指導方向,是系統開(kāi)發(fā)的基本目標。系統設計是以系統的具體功能與要求為核心進(jìn)行的,而系統的設計也是以達成系統的具體功能與要求來(lái)展開(kāi)的。因此,在設計起始,先明確系統的具體功能與要求。

  網(wǎng)上論壇系統分為游客、注冊會(huì )員、版主及管理員四種身份進(jìn)行設計的。游客主要是可以瀏覽論壇上各個(gè)版塊的信息及版塊內容相關(guān)的帖子;注冊會(huì )員可以在相應的版塊內發(fā)表帖子,并且可以對自己感興趣的帖子進(jìn)行回復,同時(shí)會(huì )員之間可以發(fā)送短消息;作為一個(gè)版塊的版主,除了有會(huì )員的權限外,還可以對自己版塊的帖子及回復進(jìn)行管理;管理員主要四對用戶(hù)管理、論壇分類(lèi)管理和帖子類(lèi)型管理幾個(gè)模塊進(jìn)行管理。

  HIPO圖可以從系統的整體出發(fā),明確系統層次之間的關(guān)系和模塊之間的關(guān)系。

  3.2 系統數據庫設計 3.2.1數據庫概念結構設計

  概念結構設計的任務(wù)是在需求分析階段產(chǎn)生的需求說(shuō)明的基礎上,按照特定的方法把它們抽象為一個(gè)不依賴(lài)于任何具體機器的數據模型。這些模式在功能性、完整性和一致性約束及數據庫的可擴充性等方面應滿(mǎn)足用戶(hù)的各種要求。

  根據系統功能設計的要求以及功能模塊的劃分,數據庫需要的存儲信息如下:

  用戶(hù)信息:用戶(hù)ID、用戶(hù)登錄名、用戶(hù)密碼、用戶(hù)郵箱、用戶(hù)頭像、用戶(hù)權

  限、在線(xiàn)狀態(tài)、登陸IP、最后登陸時(shí)間、是否管理員 權限:權限ID、權限名稱(chēng)

  論壇區信息:區ID、區名稱(chēng)、區描述、區編號、添加時(shí)間

  論壇版塊信息:版塊ID、版塊名稱(chēng)、版塊描述、版塊圖片地址、版主編號、

  所屬分區編號、添加時(shí)間、帖子數目、回復數目

  論壇帖子信息:帖子ID、帖子標題、帖子內容、發(fā)帖人編號、發(fā)帖時(shí)間、 所屬版塊編號、所屬帖子類(lèi)型編號、瀏覽帖子次數、回復帖子數目 論壇回復信息:類(lèi)型ID、類(lèi)型名稱(chēng)、所屬版塊編號、添加時(shí)間

  短消息信息:消息ID、消息標題、消息內容、發(fā)送人ID、接收人ID、讀寫(xiě)

  標志、發(fā)送時(shí)間

  篇二:網(wǎng)站論壇設計報告

  網(wǎng) 站 類(lèi) 課 程 設 計 報 告

  題 目:論壇系統

  姓 名:

  學(xué) 號:

  指導教師:

  2011年 11月

  計算機科學(xué)與應用系

  一、系統分析

1、需求分析

  對于本論壇系統來(lái)說(shuō)用戶(hù)可以發(fā)帖子,瀏覽帖子,包括三種權限分別是:管理者、版主、普通用戶(hù),不同權限的用戶(hù)登錄到系統后所看到的功能不同,具體分析參考功能分析等;

  2、功能分析

  該論壇體功能如下:

  用戶(hù)設置模塊:用來(lái)管理用戶(hù)信息,包括新增用戶(hù),更新用戶(hù),刪除用戶(hù)等 前臺功能包括版塊列表,主題列表,顯示主題詳細內容,發(fā)表主題,回復主題,主題管理,用戶(hù)注冊,用戶(hù)登錄模塊。

  版塊列表模塊:顯示論壇的所有根版塊及其下所有的子版塊,還可顯示子版塊下的主題數目

  主題列表模塊:顯示指定版塊下的所有主題信息及發(fā)帖者的信息和回復記錄數 顯示主題詳細內容模塊:顯示主題的詳細信息機該主題下的所有回復信息。

  二、系統模塊劃分

  論壇用戶(hù)有三種權限:管理員,版主,普通用戶(hù)。 管理員擁有最高權限;

  版主是每個(gè)版塊的管理者,可以發(fā)表主題還可以對該板塊的信息進(jìn)行維護; 普通用戶(hù)只可以瀏覽帖子,在登錄系統后可以發(fā)表帖子回復帖子;

  三、數據庫設計

1、用戶(hù)表(user)

  2、版塊信息表(model)

  3、主題信息表(theme)

  4、回復信息表(feedback)

  四、關(guān)鍵代碼

  1、數據庫連接代碼(DataBaseConnection.java)

  public class DataBaseConnection { public static Connection getConnection(){Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver");

  conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/bbs","root","123"); } catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace(); } catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace(); } return conn; }

  public static void closeConnection(Connection conn){if(conn!=null)try {conn.close(); } catch (SQLException e) {e.printStackTrace(); } }

  public static void closeResultSet(ResultSet rs){if(rs!=null) try{ rs.close(); }catch(SQLException e){ e.printStackTrace(); } }

  public static void closePreparedStatment(PreparedStatement ps){if(ps!=null) try{

  }}

  ps.close();

  }catch(SQLException e){e.printStackTrace(); }

  2、用戶(hù)登錄及注冊處理代碼(CheckDataBase.java)

  public class CheckDataBase {

  //判斷數據庫中是否存在該用戶(hù),如果存在則注冊不成功 public boolean isExist(String username) throws Exception{Connection con= DataBaseConnection.getConnection();String sql="select * from user where name=";try { PreparedStatement statement= con.prepareStatement(sql); statement.setString(1, username); ResultSet set= statement.executeQuery(); if(!set.next()){ //如果無(wú)效則證明此用戶(hù)名可用 return true; } DataBaseConnection.closeResultSet(set);DataBaseConnection.closePreparedStatment(statement);} catch (SQLException e) { e.printStackTrace();} finally{ DataBaseConnection.closeConnection(con); } return false; }

  //判斷數據庫中是否存在某個(gè)用戶(hù),若存在注冊不成功,若不存在注冊成功 public void saveDataBase(UserBean user) throws Exception { Connection con= DataBaseConnection.getConnection(); String sql=" into user(name,password,mail,qq,problem,answer,photo,type) values(,,,,,,,)"; try{PreparedStatement ps=con.prepareStatement(sql);ps.setString(1, user.getName());ps.setString(2, user.getPassword());ps.setString(3, user.getMail());

【報告論壇】相關(guān)文章:

清稅報告和清算報告模板02-15

empb報告02-16

報告格式要求04-04

心理報告格式06-01

solidworks報告精選范文02-16

關(guān)于報告的格式02-24

支教的實(shí)踐報告03-19

實(shí)踐報告的開(kāi)頭03-19

采購崗位報告03-19

時(shí)政報告范文03-19

用戶(hù)協(xié)議