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

正文內(nèi)容

自主學(xué)習(xí)虛擬社區(qū)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2025-07-08 01:17 本頁面
 

【文章內(nèi)容簡介】 3 個框架構(gòu)成 : 框架 Struts2 是 Apache 組織的一個開放源碼項目。 Struts2 是一個 Java EE 技術(shù)的 Web 開發(fā)框架,基于 MVC 模式,你可以使用 Java EE Web 項目開發(fā)代碼分層,有利于代碼的維護。它采用的主要技術(shù) 為: Servlet、 JSP、 Custom tag library。 【 20】 其基本構(gòu)成如圖 所示。 【 19】 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 5 圖 21 Struts 框架工作流程 框架 Spring 是 一 個 開源的 輕量級( Lightweight)的 Java 框架 , 主要是為了解決企業(yè)級應(yīng)用程序維護的復(fù)雜性問題而創(chuàng)建的。 Spring 是 IOC(控制反轉(zhuǎn)容器 ) ,非侵入性框架,并提供AOP( 面向 對象 編程的概念 ) ,提供了持久層的支持交易,提供了 MVC Web 框架的實現(xiàn),而且還提供一致的模型封裝一些常用的企業(yè)服務(wù) API(應(yīng)用程序接口)。 Spring 是一個全方位的應(yīng)用程序框架( Application framework ),對于現(xiàn)存的各種框架( Struts、 JSF、Hibernate 等), Spring 也提供了與它們相 結(jié) 合的方案。 【 20】 Spring 框架由以下 7 個部分組成 圖 22 Spring 框架構(gòu)成 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 6 框架 Hibernate 是一個開放源碼的 對象 關(guān)系映射 (即 ORM ) 框架 ,它不僅對跨數(shù)據(jù)庫,事務(wù)封裝, ORM 映 射,延遲加載等這些細節(jié)技術(shù)提供了完善的解決方案,還對一些程序在開發(fā)中容易忽略的問題進行了良好的封裝和規(guī)劃 。 作為優(yōu)秀的持久層框架 Hibernate, Hibernate 框架提供了一個強大的,高性能的對象到關(guān)系數(shù)據(jù)庫的持久化服務(wù),使開發(fā)者可以使用持久層開發(fā)的面向?qū)ο蟮脑O(shè)計。 簡單的 概括 Hibernate ,那就是:以一個 Bean 來操作 ResultSet并且?guī)в泻芏喔綄俟δ艿能浖蚣?。 Hibernate 是一個持久類到數(shù)據(jù)庫表的映射工具,每個持久化類實例對應(yīng)數(shù)據(jù)庫表中的數(shù)據(jù)行 。 用戶就可以 直接 運用 面向?qū)ο蟮姆椒?去完成 持久 化類的 實例, 就可以 完成對數(shù)據(jù)庫表 的 數(shù)據(jù) 地增加 、刪除、修改、 查找 等操作。 【 19】 圖 23 Hibernate 工作原理圖 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 7 3 系統(tǒng)需求分析 需求概述 需求分析是軟件開發(fā)中最重要也是最難的一個環(huán)節(jié),需求分析的好壞直接決定了一個軟件系統(tǒng)的成敗。本 計算機學(xué)院學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)參考了其他一些成功的 自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)的經(jīng)驗,并經(jīng)過認真仔細的分析與調(diào)查,得出了系統(tǒng)的用例圖,如圖 31 所示: 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 8 u c 學(xué)生 、 老師和管理員學(xué)生老師管理員注冊添加老師任務(wù)發(fā)布任務(wù)領(lǐng)取上傳資源登錄刪除學(xué)生更新老師信息就業(yè)信息管理理論信息管理新聞信息管理課程設(shè)計信息管理 圖 31系統(tǒng)用例圖 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 9 業(yè)務(wù) 需求 ,還可 以查看就業(yè)信息,以及更多的相關(guān)課程信息。 。 ,如果完成并對任務(wù)審核給予相應(yīng)積分。 、就業(yè)信息、新聞信息,還可以添加老師,并對老師信息進行管理,對學(xué)生可以進行刪除操作。 ,能夠在大部分瀏覽器中正常顯示。 、響應(yīng)速度快、容錯性高。 功能需求 根據(jù)對系統(tǒng)業(yè)務(wù)需求的分析,總結(jié)設(shè)計出系統(tǒng)功能需求,主要包括四大模塊,即:注冊 /登錄功能模塊、任務(wù)功能模塊、其他信息發(fā)布功能 模塊、用戶信息管理模塊。各個功能模塊的詳細描述如下: /登錄 需求描述 使用本系統(tǒng)的功能必須擁有一個有效的賬號。管理員的賬號是在系統(tǒng)開發(fā)后在數(shù)據(jù)庫中設(shè)定好的,不能私自進行注冊。 學(xué) 生 或老師 如果是非第一次使用即可直接登陸本系統(tǒng),如是第一次使用則需要進行注冊后才能夠登陸本 系統(tǒng) 。 業(yè)務(wù)流程 經(jīng)過分析得出了本系統(tǒng)的注冊 /登錄業(yè)務(wù)流程如圖 32 所示: 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 10 a c t 注冊 / 登錄業(yè)務(wù)流程學(xué)生 老師 管理員注冊登錄完成登錄完成登錄完成 圖 32注冊 /登錄 業(yè)務(wù)流程 圖 用例描述 登陸 /注冊用例圖如下 圖 所示: u c 登陸 / 注冊用例圖老師學(xué)生登錄注冊管理員 圖 33 學(xué) 生 、老師、 管理員 注冊 /登陸用例圖 以下表格是每個用例的詳細描述: 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 11 用例名稱 : 學(xué) 生登陸 活動者 : 學(xué) 生 用例目標 : 進行登陸本系統(tǒng)。 前置條件 : 必須擁有一個有效的賬號。 后置條件 : 系統(tǒng)記錄登陸的信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 生在網(wǎng)站的登陸框上輸入用戶名、密碼。 之進行比對。結(jié)果正確,用戶正式進入 本 系統(tǒng)。 ( E2)。 替代流 E1:選擇 、密碼或輸入的信息為空。 2. 系統(tǒng)自動調(diào)用數(shù)據(jù)庫的信息進行比對結(jié)果錯誤,提示用戶重新輸入正確的用戶名、密碼。 表 31 學(xué)生 登陸用例描述 用例名稱 : 老師 登陸 活動者 : 老師 用例目標 : 進行登陸本系統(tǒng)。 前置條件 : 必須擁有一個有效的賬號。 后置條件 : 系統(tǒng)記錄登陸的信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 在網(wǎng)站的登陸框上輸入用戶名、密碼。 之進行比對。結(jié)果正確,用戶正式進入 本 系統(tǒng)。 ( E2)。 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 12 替代流 E1:選擇 、密碼或輸入的信息為空。 2. 系統(tǒng)自動調(diào)用數(shù)據(jù)庫的信息進行比對結(jié)果錯誤,提示用戶重新輸入正確的用戶名、密碼。 表 32 老師 登陸用例描述 用例名稱 : 管理員登陸 活動者 : 管理員 用例目標 : 進行登陸本系統(tǒng)。 前置條件 : 必須擁有一個有效的賬號。 后置條件 : 系統(tǒng)記錄登陸的信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 入用戶名、密碼。 之進行比對。結(jié)果正確,管理員正式進入 本 系統(tǒng)。 輸入自己的用戶名、密碼。( E1) 入管理員界面。 替代流 E1:選擇 、密碼或輸入的信息為空。 2. 系統(tǒng)自動調(diào)用數(shù)據(jù)庫的信息進行比對結(jié)果錯誤,提示用戶重新輸入正確的用戶名、密碼。 表 33 管理員登陸用例描述 用例名稱 : 學(xué)生 注冊 活動者 : 學(xué)生 用例目標 : 為了使用本系統(tǒng),能夠成功的登陸。 前置條件 : 用戶沒有登陸的賬號。 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 13 后置條件 : 系統(tǒng)數(shù)據(jù)庫保存新用戶的相關(guān)個人信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 “注冊”按鈕。 學(xué)生 注冊界面。 輸入要求輸入的相關(guān)信息,進行注冊。( E1) 。 替代流 E1:選擇 。 2. 系統(tǒng)提示用戶重新輸入相關(guān)信息。 表 34 學(xué)生 注冊用例描述 任務(wù)功能模塊 需求描述 老師 登陸系統(tǒng)后能夠添加 并發(fā)布任務(wù) 、修改 任務(wù)(暫未領(lǐng)?。粚W(xué)生登錄過后可以進行任務(wù)的領(lǐng)取和完成獲得相應(yīng)積分。 業(yè)務(wù)流程 經(jīng)過分析得出了本系統(tǒng)的 任務(wù)模塊 業(yè)務(wù)流程 圖如下圖所示,圖中詳細描述了 任務(wù) 管理模塊中相關(guān)的業(yè)務(wù)流程。 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 14 a c t 任務(wù)管理流程圖添加并發(fā)布任務(wù)修改任務(wù)學(xué)生老師任務(wù)查看任務(wù)查看任務(wù)領(lǐng)取 圖 34任務(wù) 管理活動圖 用例描述 任務(wù) 管理 用例描述如下所示: u c 任務(wù)管理用例圖老師添加并發(fā)布任務(wù)查看任務(wù)管理任務(wù)學(xué)生查看自己的任務(wù)領(lǐng)取 圖 35 任務(wù) 管理用例圖 以下表格是每個用例的詳細描述: 用例名稱 : 添加 并發(fā)布任務(wù) 活動者 : 老師 用例目標 : 添加更多的 任務(wù) 。 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 15 前置條件 : 需要添加更多的 任務(wù) 。 后置條件 : 系統(tǒng)數(shù)據(jù)庫保存 任務(wù) 的相關(guān)信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 登錄進入 老師平臺 。 老師 登陸界面。 成功登陸后,點擊“ 發(fā)布任務(wù) ” “添加 并發(fā)布任務(wù) ”。 并發(fā)布任務(wù) 頁面。 添加 并發(fā)布任務(wù) 。 中。 表 35 老師 添加 并發(fā)布任務(wù) 用例描述 用例名稱 : 查看任務(wù) 活動者 : 老師 用例目標 : 查看已經(jīng)發(fā)布 的 任務(wù) 。 前置條件 : 這個 任務(wù)沒有發(fā)布 。 后置條件 : 系統(tǒng)數(shù)據(jù)庫 將查詢所有任務(wù) 的相關(guān)信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 登錄進入 老師平臺 。 老師 登陸界面。 成功登陸后,點擊“ 我的任務(wù) 管理”。 查 詢 后的 任務(wù) 。 表 36 查看任務(wù) 用例描述 用例名稱 : 管理任務(wù) 活動者 : 老師 用例目標 : 管理任務(wù) 。 前置條件 : 老師管理任務(wù) 。 后置條件 : 對任務(wù)進行管理 。 事件流 活動者 系統(tǒng)響應(yīng) 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 16 基流 登錄進入 老師平臺 。 老師 登陸界面。 成功登陸后,點擊“ 我的任務(wù) 管理”。 任務(wù) 的相關(guān)信息。 表 37管理任務(wù) 用例描述 用例名稱 : 領(lǐng)取任務(wù) 活動者 : 學(xué)生 用例目標 : 領(lǐng)取任務(wù) 。 前置條件 : 這個 任務(wù) 需要 被其他人領(lǐng)取 。 后置條件 : 系統(tǒng)數(shù)據(jù)庫 保存領(lǐng)取 該 任務(wù) 的相關(guān)信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 登錄進入 學(xué)生平臺 。 學(xué)生 登陸界面。 成功登陸后,點擊“ 任務(wù)懸賞” 。 領(lǐng)取 的 任務(wù) 的相關(guān)信息。 領(lǐng)取 的 任務(wù) 。 保存 。 表 38 領(lǐng)取任務(wù) 用例描述 用例名稱 : 查看任務(wù) 活動者 : 學(xué)生 用例目標 : 查看已經(jīng)領(lǐng)取 的 任務(wù) 。 前置條件 : 這個 任務(wù)沒有領(lǐng)取 。 后置條件 : 系統(tǒng)數(shù)據(jù)庫 將查詢所有領(lǐng)取任務(wù) 的相關(guān)信息 。 事件流 活動者 系統(tǒng)響應(yīng) 基流 登錄進入 主頁面 。 重慶理工大學(xué)畢業(yè)論文 計算機學(xué)院 學(xué)生自主學(xué)習(xí)虛擬社區(qū) 系統(tǒng)設(shè)計與實現(xiàn) 17 學(xué)生 登陸界面。 成功登陸后,點擊“ 我的任務(wù) 管理”。 查詢 后的 任務(wù) 。 表 39 查看任務(wù) 用例描述 其他信息發(fā)布管理 需求描述 管理員通過 登陸 后臺管理 系統(tǒng)后 可以有效的操作是 添加 教學(xué)理論信息 、 課程設(shè)計信息、新聞信息等其他課程信息 。 業(yè)務(wù)流程 經(jīng)過分析得出了本系統(tǒng)的 其他信息發(fā)布 管理業(yè)務(wù)流程圖如下圖所示,圖中詳細描述了 其他信息發(fā)布 管理模塊中相關(guān)的業(yè)務(wù)流程。 a c t 其他信息發(fā)布活動圖登錄課程設(shè)計信息發(fā)布 教學(xué)理論信息發(fā)布 新聞信息發(fā)布活動終點 圖 36其他信息發(fā)布 管理活動圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1