freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

校園計算機(jī)技術(shù)論壇的設(shè)計與實(shí)現(xiàn)本科畢業(yè)論文-文庫吧資料

2025-07-17 16:20本頁面
  

【正文】 一般是在文件或者數(shù)據(jù)庫中,相比之下 數(shù)據(jù)庫要簡單高效,能對論壇進(jìn)行更好的控制,也能對資料提供一些更正 和保護(hù)。 數(shù)據(jù)庫設(shè)計 由于數(shù)據(jù)庫中所保存的數(shù)據(jù)是系統(tǒng) 最為核心的 資源,所以在數(shù)據(jù)庫設(shè)計時一定要注意數(shù)據(jù)結(jié)構(gòu)的安全性、完整性,并發(fā)控制與恢復(fù) [8]。 圖 系統(tǒng)功能模塊圖 論壇管理 主題管理 回復(fù)管理 用戶管理 校園技術(shù)論壇 前臺功能模塊 后臺功能模塊 用戶管理 論壇瀏覽 發(fā)布主題 主題瀏覽 用戶注冊 用戶登陸 用戶注銷 顯示板塊名稱 顯示板塊創(chuàng)建時間 發(fā)布主題 主題回復(fù) 主題瀏覽 發(fā)布人相關(guān)信息 回復(fù)主題瀏覽 回復(fù)人相關(guān)信息 新增論壇 刪除論壇 更新論壇 主題查詢 主題刪除 回復(fù)帖子查詢 回復(fù)帖子刪除 查詢用戶 刪除用戶 編輯用戶 校園技術(shù)論壇的設(shè)計與實(shí)現(xiàn) 10 依據(jù)上述功能 模塊 圖 的分析,系統(tǒng) 的 兩大 子模塊 主要分為 系統(tǒng)前臺和系統(tǒng)后臺 : (1) 系統(tǒng)前臺:主要面向用戶進(jìn)行操作; 主要功能:用戶注冊、用戶登錄、論壇瀏覽 (顯示論壇名稱,顯示論壇創(chuàng)建時間 )、主題瀏覽 (原文瀏覽、回復(fù)文章瀏覽、作者相關(guān)信息瀏覽、回復(fù)帖子 作者相關(guān)信息瀏覽 )、發(fā)表主題 (發(fā)表新主題 )、用戶個人信息查詢和修改、安全退出。每個子 模塊 中的模塊功能都是按照 對 搜集 到的 資料 進(jìn)行分析 編寫 的。 所以說一個好的 BBS 論壇 對于學(xué)校 來說 是必不可少的 ,這也將成為日后一種校園文化的發(fā)展趨勢 。在論壇上,人們可以對某一領(lǐng)域提出自己 的想法和遇到的問題,隨后,論壇上的其他用戶會依據(jù)自己 所學(xué) 的 知識 、經(jīng)驗發(fā)表意見或提出 解決 問題的方法。 在軟件方面, MyEclipse 提供了強(qiáng)大的控件功能,所以應(yīng)用起來非常方便,技術(shù)方面比 較成熟,而 MySQL 更是一個非常完善的數(shù)據(jù)庫,在安全性、可用性、可靠性方面都是可以信賴的,因此在技術(shù)方面是可行的。 在硬件方面,則選擇空間較大,只要是 Inter 系列及以上的計算機(jī),內(nèi)存在 2G 以上,硬盤在 500GB 以上,都可以滿足系統(tǒng)的開發(fā)需要 ,當(dāng)然硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會更流暢。 技術(shù)可行性 根據(jù)該系統(tǒng) 所實(shí)現(xiàn)的 目標(biāo)來衡量所需的技術(shù)是否具備,一般可 以 從硬件和軟件的性能要求 上 、環(huán)境條件 上 、操作人員水平 上 和數(shù)量等方面去考慮和分析。 表 管理員用例表 用例名稱 管理員用例 用例描述 管理員對整個論壇的信息進(jìn)行操作和維護(hù) 參與者 管理員 游客 瀏覽板塊 查看主題 查看作者信息信息 發(fā)表主題 回復(fù)主題 查看個人信息 修改個人信息 用戶 版塊管理 主題管理 回復(fù)管理 用戶管理 管理員退出 管理員 校園技術(shù)論壇的設(shè)計與實(shí)現(xiàn) 8 前置條件 成功登錄 后置條件 對系統(tǒng)的各種數(shù)據(jù)進(jìn)行相應(yīng)的維護(hù) 基本操作 實(shí)現(xiàn)對板塊的管理、主題的管理、回復(fù)的管理、用戶的管理 業(yè)務(wù)規(guī)則 用戶必須輸入正確的用戶名和密碼,成功登錄 可行性分析 經(jīng)濟(jì)可行性 主要是對項目的經(jīng)濟(jì)效益進(jìn)行評估,本系統(tǒng)模擬的是 一個供信息科學(xué)技術(shù)學(xué)院師 生交流的平臺,為廣大師生 提供交流經(jīng)驗、探討問題的 網(wǎng)絡(luò) 社區(qū)。 系統(tǒng)用例分析 本論壇系統(tǒng)大致可以分為三個業(yè)務(wù)角色分別是:游客、用戶、管理員,如下圖 所示為系統(tǒng)用例圖: 校園技術(shù)論壇的設(shè)計與實(shí)現(xiàn) 7 圖 系統(tǒng)用例圖 表 是對用戶功能用例的描述,通過用戶權(quán)限的管理允許用戶進(jìn)行信息的發(fā)布,查看和修改。 用戶相關(guān)的功能,其實(shí)就是前臺的主要功能,論壇的前臺,是用戶討論問題,交流經(jīng)驗的平臺,主要有板塊信息的瀏覽、查看主題信息、查看作者信息、發(fā)布主題、回復(fù)帖子、用戶的登錄、用戶注冊、用戶個人信息的查看、用戶個人信息的修改、以及一些友情鏈接等。 功能需求分析 論壇一般可以劃分為兩種用戶 ,分別是用戶和管理員。 (4) 具有較強(qiáng)的靈活性,在多平臺移植上不會出現(xiàn)平臺的不兼容。 (2) 發(fā)帖或者回帖延時審核階段保持無滯后性 ,使得整個論壇系統(tǒng)保持一個良好順暢的狀態(tài)。 在 互聯(lián)網(wǎng)的廣泛運(yùn)用 時代 , BBS 也是對 外宣傳 學(xué)校 的一種手段,一些即將高考的高中生 家長可以通過這個平臺來加深對學(xué)校的了解,從而達(dá)到招收優(yōu)秀學(xué)生的目的 。 如下圖 所示為校園技術(shù)論壇業(yè)務(wù)流程圖: 圖 校園技術(shù)論壇 業(yè)務(wù)流程圖 校園 計算機(jī) 論壇需求分析 隨著 Inter 全球化普及、信息時代的 急速 到來 ,校園中 上網(wǎng)人數(shù) 日益增加 ,幾乎達(dá)到 了 人手一臺電腦 。 后臺管理 : 后臺管理主要由管理員使用,可對論壇中相關(guān)信息進(jìn)行管理、維護(hù),普 通用戶無權(quán)使用。 論壇前臺:系統(tǒng)前臺模塊提供給所有用戶使用,用戶包括注冊用戶和普通游客,二者所擁有的功能不 同。此時支持的視圖技術(shù)非常多, 如: JSP。實(shí)際上,因為 Action 只是一個控制器,它會調(diào)用業(yè)務(wù)邏輯組件來處理用戶的請求。 Struts2 框架的大致處理流程如下: 瀏覽器發(fā)送請求, 核心控制器 FilterDispatcher 根據(jù)請求決定調(diào)用合適的 Action, WebWork 的攔截器鏈自動對請求應(yīng)用通用功能。 Struts2 簡介 從數(shù)據(jù)流圖上來看, Struts2 與 WebWork 相差不大, Struts2 同樣使用攔截器作為處理( Advice) ,以用戶的業(yè)務(wù)邏輯控制器為目標(biāo),創(chuàng)建一個控制器代理。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可 以順利的運(yùn)行于多種平臺之下。從只有一個小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺 Application 進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。 (2) 系統(tǒng) 的多平臺支持。 Jsp 相對于 校園技術(shù)論壇的設(shè)計與實(shí)現(xiàn) 4 其他運(yùn)用開發(fā)技術(shù) Jsp 具有很強(qiáng)的優(yōu)勢: (1) 一次編寫,到處運(yùn)行。 Jsp 簡 介 JSP 是由 SunMicrosystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。因為 Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器 [4]。 MySQL 使用 GPL(GNU General Public License,通用公共許可 ),在 中定義了你在不同的場合對軟件可以或不可以做什么 [3]。 MySQL 是開源的 , 開源意味著任何人都可以使用和修改該軟件,任何人都可以從Inter上下載和使用 MySQL而不需要支付任何費(fèi)用。 MySQL 服務(wù)器支持關(guān)鍵 任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個大配置 (massdeployed)的軟件中去。 MySQL是 MySQL AB的注冊商標(biāo)。 MySQL數(shù)據(jù)庫簡介 MySQL是最受歡迎的開源 SQL數(shù)據(jù)庫管理系統(tǒng),它由 MySQL AB開發(fā)、發(fā)布和支持。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML,struts,spring,css,javascript,SQL, Hibernate等 [2]。甚至可以在線申請,通過公司內(nèi)部的 安全認(rèn)證 (如 CA 證書 )后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。只要有一臺能上網(wǎng)的電腦就能使用, 客戶端 零維護(hù)。B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語言(VBScript、 JavaScript…) 和 ActiveX 技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù) 平 [1]。 系統(tǒng)開發(fā)環(huán)境 及開發(fā)工具 開發(fā) 平臺 : Windows 7 開發(fā)語言: Java 語言 開發(fā)工具: 、 、 、 所用技術(shù): Java + Mysql+ Struts2 + Jsp+Ajax/JQuery+Json 預(yù)期成果:一個可擴(kuò)展的基于 MVC 模式的校園 技術(shù) 論壇 B/S 架構(gòu)簡介 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。同時 BBS 還有豐富課外生活,向 社會和大眾宣傳了學(xué)校 等作用。同時老師們可以利用 BBS 提供更多的知識 信息;校園 BBS 也是大 學(xué)生情感交流的重要場 校園技術(shù)論壇的設(shè)計與實(shí)現(xiàn) 2 所。由于大學(xué)課程學(xué)習(xí)的特殊性 , 更多是 強(qiáng)調(diào)學(xué)生自主的學(xué)習(xí)性,除了在課堂上請教老師、 課間和 同學(xué) 們討論一些問題之 外,基本沒有 什么 集體討論的時間。 本文討論的是一個簡易的校園 技術(shù)論壇 (也就是一個校園 BBS) ,它具有 BBS 網(wǎng)站應(yīng)該具有的基本 功能,包括注冊、 登錄、發(fā) 帖、讀帖 、回帖 、后臺管理 等 功能 ,所有操作都可以由用戶在客戶端瀏覽器中完成,而服務(wù)器中的 java 程序會按用戶的要求來完成對數(shù)據(jù)庫的操作,并將結(jié)果傳給 Web 服務(wù)器,再由 Web 服務(wù)器處理成 jsp 文件后發(fā)送到 瀏覽器 供游客瀏覽 。 在一些 大型的 校園 BBS 中 ,還可以彼此通過線上會議室討論問題 交流心得。 校園 BBS 具有的一些共同的基本功能,如:登陸注冊、發(fā)表帖子、回復(fù)帖子、資料查詢 、文件共享 等。一直到個人計算機(jī) 普及之后,有些人嘗試將蘋果計算機(jī)上的 BBS 轉(zhuǎn)移到個人計算機(jī)上, BBS 才開始漸漸普及開來。 BBS 最早是用來公布股市價格等類信息的,當(dāng)時 BBS 連文件傳輸?shù)墓δ芏紱]有,而且只能在蘋果計算機(jī)上運(yùn)行。s society is a rapid development of information society, people can municate through the Inter and share information . An Inter forum is to develop online information service system , to facilitate the exchange of information and sharing files by forum users . Development of puter technology campus forum system aims to provide a platform for the exchange of teachers and students , the majority of teachers and students to exchange experiences , discuss issues of online munities . From the subject background BBS systems , requirements analysis , feasibility analysis, design , detailed design , and software testing and other aspects of the development process in detail the entire system , the research and implementation of the campus puter technology forum system on B / S mode . This forum system by means development tools bined with dynamic web technologies (JSP) and under Mysql database developed this quick, simple and friendly interface , scalable systems. The
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1