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

正文內(nèi)容

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

2025-07-08 01:17 本頁面
 

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