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

正文內(nèi)容

校園計(jì)算機(jī)技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文(編輯修改稿)

2024-08-21 16:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 3 的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML,struts,spring,css,javascript,SQL, Hibernate等 [2]。 MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java, J2EE 的 Eclipse 插件集合, MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說(shuō) MyEclipse 是幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬 eclipse 開(kāi)發(fā)工具。 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介 MySQL是最受歡迎的開(kāi)源 SQL數(shù)據(jù)庫(kù)管理系統(tǒng),它由 MySQL AB開(kāi)發(fā)、發(fā)布和支持。MySQL AB是一家基于 MySQL開(kāi)發(fā)人員的商業(yè)公司。 MySQL是 MySQL AB的注冊(cè)商標(biāo)。MySQL 是一個(gè)快速的、多線程、多用戶(hù)和健壯的 SQL 數(shù)據(jù)庫(kù)服務(wù)器。 MySQL 服務(wù)器支持關(guān)鍵 任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置 (massdeployed)的軟件中去。 MySQL網(wǎng)站 ( MySQL和 MySQL AB的最新的消息。 MySQL 是開(kāi)源的 , 開(kāi)源意味著任何人都可以使用和修改該軟件,任何人都可以從Inter上下載和使用 MySQL而不需要支付任何費(fèi)用。如果你愿意,你可以研究其源代碼,并根據(jù)你的需要修改它。 MySQL 使用 GPL(GNU General Public License,通用公共許可 ),在 中定義了你在不同的場(chǎng)合對(duì)軟件可以或不可以做什么 [3]。 Tomcat 服務(wù)器 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服務(wù)器,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat7 支持最新的 Servlet 和 JSP 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器 [4]。 Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 Tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 Jsp 簡(jiǎn) 介 JSP 是由 SunMicrosystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn)。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶(hù)端的僅是得到的結(jié)果,這樣大大降低了對(duì)客戶(hù)瀏覽器的要求,即使客戶(hù)瀏覽器端不支持 Java,也可以訪問(wèn) JSP 網(wǎng)頁(yè) [5]。 Jsp 相對(duì)于 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 4 其他運(yùn)用開(kāi)發(fā)技術(shù) Jsp 具有很強(qiáng)的優(yōu)勢(shì): (1) 一次編寫(xiě),到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。 (2) 系統(tǒng) 的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP 的局限性 JSP 的優(yōu)勢(shì)是顯而易見(jiàn)的。 (3) 強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器, Java 顯示了一個(gè)巨大的生命力。 (4) 多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可 以順利的運(yùn)行于多種平臺(tái)之下。 (5) 支持服務(wù)器端組件。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開(kāi)發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。 JSP 可以使用成熟的 JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能 [6]。 Struts2 簡(jiǎn)介 從數(shù)據(jù)流圖上來(lái)看, Struts2 與 WebWork 相差不大, Struts2 同樣使用攔截器作為處理( Advice) ,以用戶(hù)的業(yè)務(wù)邏輯控制器為目標(biāo),創(chuàng)建一個(gè)控制器代理。 控制器代理負(fù)責(zé)處理用戶(hù)請(qǐng)求,處理用戶(hù)請(qǐng)求時(shí)回調(diào)業(yè)務(wù)控制器的 execute 方法,該方法的返回值將決定了Struts2 將怎樣的視圖資源呈現(xiàn)給用戶(hù) [7]。 Struts2 框架的大致處理流程如下: 瀏覽器發(fā)送請(qǐng)求, 核心控制器 FilterDispatcher 根據(jù)請(qǐng)求決定調(diào)用合適的 Action, WebWork 的攔截器鏈自動(dòng)對(duì)請(qǐng)求應(yīng)用通用功能?;卣{(diào) Action的 execute 方法,該 execute 方法先獲取用戶(hù)請(qǐng)求參數(shù),然后執(zhí)行某種數(shù)據(jù)庫(kù)操作,既可以是將數(shù)據(jù)保存到數(shù)據(jù)庫(kù),也可以從數(shù)據(jù)庫(kù)中檢索信息。實(shí)際上,因?yàn)?Action 只是一個(gè)控制器,它會(huì)調(diào)用業(yè)務(wù)邏輯組件來(lái)處理用戶(hù)的請(qǐng)求。 Action的 execute 方法處理結(jié)果信息將被輸出到瀏覽器中,可以是 HTML 頁(yè)面、圖像,也可以是PDF 文檔或者其他文檔。此時(shí)支持的視圖技術(shù)非常多, 如: JSP。 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 5 2 需求分析 和可行性分析 業(yè)務(wù)描述 通過(guò)對(duì) 網(wǎng)上論壇的 調(diào) 查 和查閱 相關(guān) 資料分析,初步認(rèn)為此系統(tǒng)的開(kāi)發(fā)主要 包括兩大部分論壇前臺(tái)開(kāi)發(fā)和論壇后臺(tái)管理。 論壇前臺(tái):系統(tǒng)前臺(tái)模塊提供給所有用戶(hù)使用,用戶(hù)包括注冊(cè)用戶(hù)和普通游客,二者所擁有的功能不 同。普通游客只能瀏覽論壇首頁(yè),而注冊(cè)用戶(hù)則可發(fā)表主題、瀏覽主題 以及回復(fù)主題等操作。 后臺(tái)管理 : 后臺(tái)管理主要由管理員使用,可對(duì)論壇中相關(guān)信息進(jìn)行管理、維護(hù),普 通用戶(hù)無(wú)權(quán)使用。后臺(tái)管理主要包括用戶(hù)管理、欄目管理、主題管理、回 復(fù)管理、管理員注銷(xiāo)等功能模塊。 如下圖 所示為校園技術(shù)論壇業(yè)務(wù)流程圖: 圖 校園技術(shù)論壇 業(yè)務(wù)流程圖 校園 計(jì)算機(jī) 論壇需求分析 隨著 Inter 全球化普及、信息時(shí)代的 急速 到來(lái) ,校園中 上網(wǎng)人數(shù) 日益增加 ,幾乎達(dá)到 了 人手一臺(tái)電腦 。 在這種情況下學(xué)生和老師對(duì)于網(wǎng)絡(luò)的依賴(lài)程度不斷增大,而且一些知識(shí)和信息不能及時(shí)的傳達(dá)和分享給同學(xué)和老師,校園技術(shù)論壇這時(shí)候就發(fā)揮了他的作用,游客 瀏覽論壇 注冊(cè) 登陸 主題瀏覽 發(fā)表主題 回復(fù)主題 安全退出 用戶(hù)表 主題表 回復(fù)表 管理 員 登陸 用戶(hù)管理 論壇管理 主題管理 回復(fù)管理 安全退出 論壇表 用戶(hù)表 主題表 回復(fù)表 用戶(hù)表 論壇表 主題表 回復(fù)表 數(shù)據(jù)庫(kù) 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 6 學(xué)生和老師可以通過(guò)校園技術(shù)論壇來(lái)發(fā)布他的信息或者一些技術(shù)上的問(wèn)題,校內(nèi)外其他人也可以通過(guò)這個(gè)技術(shù)論壇 來(lái)討論一些技術(shù)問(wèn)題 ,而且也可以通過(guò) 論壇這個(gè)平臺(tái)來(lái)進(jìn)行情感交流 ,增進(jìn)學(xué)生與學(xué)生或者學(xué)生與老師之間的感情,更可以通過(guò) 論壇 來(lái)發(fā)布各種學(xué)習(xí)資料的鏈接 ,讓同學(xué)們能夠共同進(jìn)步。 在 互聯(lián)網(wǎng)的廣泛運(yùn)用 時(shí)代 , BBS 也是對(duì) 外宣傳 學(xué)校 的一種手段,一些即將高考的高中生 家長(zhǎng)可以通過(guò)這個(gè)平臺(tái)來(lái)加深對(duì)學(xué)校的了解,從而達(dá)到招收優(yōu)秀學(xué)生的目的 。 性能需求分析 (1) 用戶(hù)和管理員權(quán)限按級(jí)別區(qū)分,管理員既具有用戶(hù)的權(quán)限又具有管理員的權(quán)限。 (2) 發(fā)帖或者回帖延時(shí)審核階段保持無(wú)滯后性 ,使得整個(gè)論壇系統(tǒng)保持一個(gè)良好順暢的狀態(tài)。 (3) 任何的程序功能無(wú)邏輯上的錯(cuò)誤和編譯上的錯(cuò)誤。 (4) 具有較強(qiáng)的靈活性,在多平臺(tái)移植上不會(huì)出現(xiàn)平臺(tái)的不兼容。 (5) 由于涉及到用戶(hù)的隱私信息,所以網(wǎng)絡(luò)安全要達(dá)到國(guó)家標(biāo)準(zhǔn)。 功能需求分析 論壇一般可以劃分為兩種用戶(hù) ,分別是用戶(hù)和管理員。用戶(hù)中呢又可以劃分為游客和論壇會(huì)員,游客和用戶(hù)的權(quán)限是向下覆蓋的,即上級(jí)權(quán)限覆蓋下級(jí)權(quán)限,在論壇中管理員屬于上級(jí)權(quán)限,游客和用戶(hù)屬于下級(jí)權(quán)限 。 用戶(hù)相關(guān)的功能,其實(shí)就是前臺(tái)的主要功能,論壇的前臺(tái),是用戶(hù)討論問(wèn)題,交流經(jīng)驗(yàn)的平臺(tái),主要有板塊信息的瀏覽、查看主題信息、查看作者信息、發(fā)布主題、回復(fù)帖子、用戶(hù)的登錄、用戶(hù)注冊(cè)、用戶(hù)個(gè)人信息的查看、用戶(hù)個(gè)人信息的修改、以及一些友情鏈接等。 管理員的相關(guān)功能,其實(shí)就是后臺(tái)的主要功能,論壇的后臺(tái),是針對(duì)于管理員去操作論壇中的一些相關(guān)信息,主要有板塊的管理:管理員可以新增或者刪除某個(gè)板塊,也可以對(duì)某個(gè)板塊重新的定義版主;主題的管理:管理員可以刪除用戶(hù)發(fā)表的某個(gè)主題 ;回復(fù)主題的管理:管理員可以刪除某個(gè)用戶(hù)回復(fù)的帖子; 用戶(hù)的管理:管理員可以對(duì)論壇的某個(gè)用戶(hù)進(jìn)行相應(yīng)的操作,可以刪除某個(gè)用戶(hù),也可以修改某個(gè)用戶(hù)的權(quán)限等。 系統(tǒng)用例分析 本論壇系統(tǒng)大致可以分為三個(gè)業(yè)務(wù)角色分別是:游客、用戶(hù)、管理員,如下圖 所示為系統(tǒng)用例圖: 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 7 圖 系統(tǒng)用例圖 表 是對(duì)用戶(hù)功能用例的描述,通過(guò)用戶(hù)權(quán)限的管理允許用戶(hù)進(jìn)行信息的發(fā)布,查看和修改。 表 用戶(hù)用例表 用例名稱(chēng) 用戶(hù)用例 用例描述 用戶(hù)并進(jìn)行相應(yīng)信息的操作 參與者 用戶(hù) 前置條件 成功登錄 后置條件 對(duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行操作、查看、保存 基本操作 查看版塊信息、主題信息、發(fā)布主題、回復(fù)帖子、查看個(gè)人信息,修改個(gè)人信息 業(yè)務(wù)規(guī)則 用戶(hù)必須輸入正確的用戶(hù)名和密碼,成功登錄 表 是對(duì)系統(tǒng)管理員用例的描述,對(duì)系統(tǒng)的用戶(hù)和帖子進(jìn)行管理和操作,并在系統(tǒng)運(yùn)行當(dāng)中對(duì)論壇記性監(jiān)督,從而更好地維護(hù)系統(tǒng)的組織結(jié)構(gòu),是論壇系統(tǒng)能夠正常的運(yùn)行。 表 管理員用例表 用例名稱(chēng) 管理員用例 用例描述 管理員對(duì)整個(gè)論壇的信息進(jìn)行操作和維護(hù) 參與者 管理員 游客 瀏覽板塊 查看主題 查看作者信息信息 發(fā)表主題 回復(fù)主題 查看個(gè)人信息 修改個(gè)人信息 用戶(hù) 版塊管理 主題管理 回復(fù)管理 用戶(hù)管理 管理員退出 管理員 校園技術(shù)論壇的設(shè)計(jì)與實(shí)現(xiàn) 8 前置條件 成功登錄 后置條件 對(duì)系統(tǒng)的各種數(shù)據(jù)進(jìn)行相應(yīng)的維護(hù) 基本操作 實(shí)現(xiàn)對(duì)板塊的管理、主題的管理、回復(fù)的管理、用戶(hù)的管理 業(yè)務(wù)規(guī)則 用戶(hù)必須輸入正確的用戶(hù)名和密碼,成功登錄 可行性分析 經(jīng)濟(jì)可行性 主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)估,本系統(tǒng)模擬的是 一個(gè)供信息科學(xué)技術(shù)學(xué)院師 生交流的平臺(tái),為廣大師生 提供交流經(jīng)驗(yàn)、探討問(wèn)題的 網(wǎng)絡(luò) 社區(qū)。但實(shí)際只是用于個(gè)人的畢業(yè)設(shè)計(jì),只是模擬,也不存在資金的流動(dòng) 和使用 ,故在經(jīng)濟(jì)上是可行的。 技術(shù)可行性 根據(jù)該系統(tǒng) 所實(shí)現(xiàn)的 目標(biāo)來(lái)衡量所需的技術(shù)是否具備,一般可 以 從硬件和軟件的性能要求 上 、環(huán)境條件 上 、操作人員水平 上 和數(shù)量等方面去考慮和分析。 考慮到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了如今較流行的 Java 語(yǔ)言 和 Struts2 框架來(lái)進(jìn)行網(wǎng)站前臺(tái)設(shè)計(jì) 和后臺(tái)的開(kāi)發(fā) ,使用 MySQL 實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù)的存儲(chǔ)。 在硬件方面,則選擇空間較大,只要是 Inter 系列及以上的計(jì)算機(jī),內(nèi)存在 2G 以上,硬盤(pán)在 500GB 以上,都可以滿足系統(tǒng)的開(kāi)發(fā)需要 ,當(dāng)然硬件的配置越高,系統(tǒng)的開(kāi)發(fā)與運(yùn)行會(huì)更流暢。考慮到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。 在軟件方面, MyEclipse 提供了強(qiáng)大的控件功能,所以應(yīng)用起來(lái)非常方便,技術(shù)方面比 較成熟,而 MySQL 更是一個(gè)非常完善的數(shù)據(jù)庫(kù),在安全性、可用性、可靠性方面都是可以信賴(lài)的,因此在技術(shù)方面是可行的。 社會(huì) 可行性 隨著 Inter 技術(shù)的飛速發(fā)展,論壇已成為人們相互 溝通、交流信息的 一種 主要方式。在論壇上,人們可以對(duì)某一領(lǐng)域提出自己 的想法和遇到的問(wèn)題,隨后,論壇上的其他用戶(hù)會(huì)依據(jù)自己 所學(xué) 的 知識(shí) 、經(jīng)驗(yàn)發(fā)表意見(jiàn)或提出 解決 問(wèn)題的方法。校園技術(shù)論壇 大大 縮短了同學(xué)與同學(xué)之間、同學(xué)與老師之間的距離, 通過(guò)這個(gè)平臺(tái)學(xué)生和老師 不僅可以增長(zhǎng)自身知識(shí)還可以及時(shí)收到 學(xué)校 的各項(xiàng)通知,也可以進(jìn)行學(xué)習(xí)以及情感 上 的 交流和 溝通。 所以說(shuō)一個(gè)好的 BBS 論壇 對(duì)于學(xué)校 來(lái)說(shuō) 是必不可少的 ,這也將成為日后一種校園文化的發(fā)展趨勢(shì) 。 校園技術(shù)論壇的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1