www.oingaieng.cn-国产成人精品免费视频大全,中文字幕无码不卡免费视频 ,777精品久无码人妻蜜桃,国产一级A毛久久久久一级A看免费视频

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

    報(bào)告論壇

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

    報(bào)告論壇范文

    報(bào)告論壇范文

    報(bào)告論壇范文

      篇一:BBS論壇實(shí)現(xiàn)課程報(bào)告

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

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

      緒論

      1.1 系統(tǒng)開發(fā)設(shè)計(jì)的背景

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

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

      1.2 系統(tǒng)開發(fā)的意義

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

      2 系統(tǒng)分析 2.1 系統(tǒng)需求分析

      BBS實(shí)現(xiàn)功能

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

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

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

      3 系統(tǒng)設(shè)計(jì)

      3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

      系統(tǒng)的具體功能與要求決定著系統(tǒng)總體設(shè)計(jì)的基本思想、方法和整體構(gòu)架,是系統(tǒng)設(shè)計(jì)的指導(dǎo)方向,是系統(tǒng)開發(fā)的基本目標(biāo)。系統(tǒng)設(shè)計(jì)是以系統(tǒng)的具體功能與要求為核心進(jìn)行的,而系統(tǒng)的設(shè)計(jì)也是以達(dá)成系統(tǒng)的具體功能與要求來展開的。因此,在設(shè)計(jì)起始,先明確系統(tǒng)的具體功能與要求。

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

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

      3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 3.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

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

      根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,數(shù)據(jù)庫需要的存儲信息如下:

      用戶信息:用戶ID、用戶登錄名、用戶密碼、用戶郵箱、用戶頭像、用戶權(quán)

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

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

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

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

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

      短消息信息:消息ID、消息標(biāo)題、消息內(nèi)容、發(fā)送人ID、接收人ID、讀寫

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

      篇二:網(wǎng)站論壇設(shè)計(jì)報(bào)告

      網(wǎng) 站 類 課 程 設(shè) 計(jì) 報(bào) 告

      題 目:論壇系統(tǒng)

      姓 名:

      學(xué) 號:

      指導(dǎo)教師:

      2011年 11月

      計(jì)算機(jī)科學(xué)與應(yīng)用系

      一、系統(tǒng)分析

    1、需求分析

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

      2、功能分析

      該論壇體功能如下:

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

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

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

      二、系統(tǒng)模塊劃分

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

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

      三、數(shù)據(jù)庫設(shè)計(jì)

    1、用戶表(user)

      2、版塊信息表(model)

      3、主題信息表(theme)

      4、回復(fù)信息表(feedback)

      四、關(guān)鍵代碼

      1、數(shù)據(jù)庫連接代碼(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、用戶登錄及注冊處理代碼(CheckDataBase.java)

      public class CheckDataBase {

      //判斷數(shù)據(jù)庫中是否存在該用戶,如果存在則注冊不成功 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()){ //如果無效則證明此用戶名可用 return true; } DataBaseConnection.closeResultSet(set);DataBaseConnection.closePreparedStatment(statement);} catch (SQLException e) { e.printStackTrace();} finally{ DataBaseConnection.closeConnection(con); } return false; }

      //判斷數(shù)據(jù)庫中是否存在某個(gè)用戶,若存在注冊不成功,若不存在注冊成功 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());

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

    清稅報(bào)告和清算報(bào)告模板02-15

    empb報(bào)告02-16

    報(bào)告格式要求04-04

    心理報(bào)告格式06-01

    solidworks報(bào)告精選范文02-16

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

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

    實(shí)踐報(bào)告的開頭03-19

    采購崗位報(bào)告03-19

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

    用戶協(xié)議
    久久午夜夜伦鲁鲁片无码免费| 日产精品卡二卡三卡四卡区满十八| 国产精品免费观看| 精品欧洲av无码一区二区| 欧美老熟妇乱大交XXXXX| 少妇人妻精品一区二区三区| 亚洲AV无码一区二区三区在线观看| 三年片观看免费观看大全| 国产无人区玫瑰香蕉| 少妇AV射精精品蜜桃专区|