1. <rp id="zsypk"></rp>

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

        報(bào)告論壇

        時(shí)間:2022-06-09 15:48:05

        報(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ái)、系統(tǒng)的實(shí)現(xiàn)和核心模塊的描述、軟件測(cè)試、總結(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ù)庫(kù)的設(shè)計(jì);系統(tǒng)運(yùn)行平臺(tái)介紹了系統(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èn)題的在線交流平臺(tái)。后來(lái),隨著網(wǎng)絡(luò)的普及,論壇的功能越來(lái)越豐富,受到廣大網(wǎng)民的歡迎。因此,商業(yè)網(wǎng)站對(duì)論壇重視起來(lái),紛紛在自己的網(wǎng)站上開辟論壇。作為與網(wǎng)民交流的園地。同時(shí)在線技術(shù)支持和在線服務(wù)也在論壇中開展起來(lái)。當(dāng)代的大學(xué)生幾乎都會(huì)接觸甚至經(jīng)常登陸自己感興趣的論壇,在上面可以分享,也可以交流意見,但是,能把他們集中起來(lái)的論壇并不是很多。

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

          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)管理員。用戶可以先注冊(cè),然后在網(wǎng)站里發(fā)表文章、留言等。系統(tǒng)管理員可以對(duì)用戶的信息進(jìn)行增添和刪除及修改,對(duì)版塊進(jìn)行增加、刪除和修改操作;還可以對(duì)網(wǎng)站進(jìn)行修改與維護(hù)。

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

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

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

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

          隨著國(guó)內(nèi)軟件開發(fā)的日益發(fā)展壯大,各種中小企事業(yè)單位已具備獨(dú)立開發(fā)各種類型的軟件的能力,能夠滿足不同行業(yè)的特別的需求。從整個(gè)系統(tǒng)的技術(shù)構(gòu)成上來(lái)看,它屬于一個(gè)數(shù)據(jù)庫(kù)應(yīng)用類的系統(tǒng)。其基本操作就是對(duì)存在數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行添加、刪除、查找、編輯等。所以就單純的數(shù)據(jù)庫(kù)應(yīng)用來(lái)看,暫不存在太大的技術(shù)問(wèn)題。因此從技術(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)的具體功能與要求來(lái)展開的。因此,在設(shè)計(jì)起始,先明確系統(tǒng)的具體功能與要求。

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

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

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

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

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

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

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

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

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

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

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

          指導(dǎo)教師:

          2011年 11月

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

          一、系統(tǒng)分析

        1、需求分析

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

          2、功能分析

          該論壇體功能如下:

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

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

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

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

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

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

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

        1、用戶表(user)

          2、版塊信息表(model)

          3、主題信息表(theme)

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

          四、關(guān)鍵代碼

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

          public class CheckDataBase {

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

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

        大學(xué)班長(zhǎng)論壇總結(jié)兩篇06-22

        參加新學(xué)校論壇培訓(xùn)的感想07-22

        教育論壇課改課堂教學(xué)情況的總結(jié)07-26

        百將論壇三年級(jí)作文07-14

        全國(guó)品牌管理論壇心得體會(huì)范文07-30

        中學(xué)教師參加縣特色教師專業(yè)發(fā)展論壇感想07-22

        區(qū)教學(xué)技能培訓(xùn)暨青年教師成長(zhǎng)論壇感想范文07-22

        班主任論壇主持詞09-25

        四年級(jí)上冊(cè)信息課《論壇交流范圍廣》教學(xué)設(shè)計(jì)范文07-19

        城沙一小一年級(jí)班主任論壇的交流資料07-22

        用戶協(xié)議
        99热这里只有精品国产7_欧美色欲色综合色欲久久_中文字幕无码精品亚洲资源网久久_91热久久免费频精品无码
          1. <rp id="zsypk"></rp>