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

正文內(nèi)容

基于ssh框架的經(jīng)貿(mào)學(xué)院信息系統(tǒng)的設(shè)計(jì)與開_發(fā)_信息管理系統(tǒng)分析與設(shè)計(jì)畢業(yè)論文(存儲(chǔ)版)

2025-08-20 10:38上一頁面

下一頁面
  

【正文】 ................................................................................................... 54 系統(tǒng)開發(fā)軟件及框架的版本 .................................................................................. 54 系統(tǒng)配置 .................................................................................................................. 54 添加 SSH 框架支持 ................................................................................................. 58 代碼設(shè)計(jì) ......................................................................................................................... 61 實(shí)現(xiàn)持久化對(duì)象層 .................................................................................................. 61 實(shí)現(xiàn)數(shù)據(jù)訪問層 ...................................................................................................... 63 實(shí)現(xiàn)業(yè)務(wù)邏輯層 ...................................................................................................... 64 實(shí)現(xiàn) Web 表現(xiàn)層 ..................................................................................................... 64 5 struts2 和 Spring 的配置 .......................................................................................... 65 5 系統(tǒng)測(cè)試 ............................................................................................................................... 66 結(jié)論 .......................................................................................................................................... 80 參考文獻(xiàn) .................................................................................................................................. 81 致謝 .......................................................................................................................................... 82 1 1 1 緒論 選題背景 進(jìn)入 21 世紀(jì)以來,互聯(lián)網(wǎng)在中國(guó) 迅猛發(fā)展,整個(gè)中華大地各行各業(yè)都掀起了一股信息化 建設(shè) 的浪潮,各種門戶網(wǎng)站,企業(yè)網(wǎng)站紛紛建立。 20xx 對(duì)于 經(jīng)濟(jì)系和國(guó)際貿(mào)易系從管理學(xué)院分離出來成立了經(jīng)濟(jì)與貿(mào)易學(xué)院,在社會(huì)信息化的時(shí)代大背景之下, 新生的 經(jīng)濟(jì)與貿(mào)易學(xué)院急迫需要一個(gè)屬于自己的學(xué)院信息 管理 系統(tǒng) 以協(xié)助學(xué)院的日常工作管理。所以說本信息系統(tǒng)的開發(fā)在學(xué)校的支持下 在 經(jīng)濟(jì) 條件方面 是可行的。 2 需求分析 UML 分析的一般步驟是先建立業(yè)務(wù)用例模型,然后根據(jù)業(yè)務(wù)用例模型在精化成概念用例模型,接下來才到需求分析 。 基本數(shù)據(jù)維護(hù)功能需求 各個(gè)模塊的基本數(shù)據(jù)維護(hù)功能包括數(shù)據(jù)的增加、修改、查詢和刪除。刪除數(shù)據(jù)必須要經(jīng)過相關(guān)的驗(yàn)證,通過驗(yàn)證后才能進(jìn)行數(shù)據(jù)的刪除。 信息的發(fā)布包括以下 7方面信息的發(fā)布: (1)科研論文的發(fā)布。 信息管理 發(fā)布信息 查看已發(fā)布信息 審核發(fā)布信息 查看最新發(fā)布信息 發(fā)布信息 保存到數(shù)據(jù)庫 顯示已發(fā)布信息列表 7 (4)科研著作的發(fā)布。 查看已發(fā)布 信息 當(dāng)信息發(fā)布之后,我們可能會(huì)遇到需要修改刪除信息的情況,因此要求系統(tǒng)提供一 個(gè)查看自己發(fā)布的 信息 的模塊,通過該模塊可以實(shí)現(xiàn)對(duì)自己發(fā)布的 信息 的詳情查看和 改刪除。 上傳附件 我們?cè)诎l(fā)布某些信息時(shí),往往需要附帶發(fā)布信息的附件,例如發(fā)布一條申報(bào)某科研項(xiàng)目的通知,那么就有存在要同時(shí)發(fā)布申報(bào)表的需求。 信息 批量導(dǎo)出 信息的批量導(dǎo)出 如圖 所示: 圖 信息批量導(dǎo)出示意圖 前置條件:用戶登錄系統(tǒng)管理后臺(tái)。 管理員 :管理員 擁有所有 系統(tǒng)權(quán)限 。 縱向項(xiàng)目管理模塊 縱向項(xiàng)目管理模塊包括縱向項(xiàng)目發(fā)布、查看已發(fā)布縱向 項(xiàng)目,審核已發(fā)布縱向項(xiàng)目、查看最新發(fā)布縱向項(xiàng)目、附件的上傳和下載、縱向項(xiàng)目的批量導(dǎo)出和導(dǎo)入。 17 下面通過繪制活動(dòng)圖,從而完整地展示系統(tǒng)用例場(chǎng)景。所有參與者都可以下載附件。用戶和管理員還可以在網(wǎng)站管理后臺(tái)的查看最新科研信息子模塊查看最新科研論文。因此,我們從分析系統(tǒng)的對(duì)象開始,進(jìn)入系統(tǒng)分析階段。 信息的修改和刪除包括各個(gè)科研信息、科研動(dòng)態(tài)、科研論 23 文和附件等的信息的修改和刪除。附件下載的用例實(shí)現(xiàn)如圖 所示: 34 圖 附件下載用例實(shí)現(xiàn) 附件下載對(duì)應(yīng)的分析類如圖 所示: 圖 附件下載分析類圖 科研論文批量導(dǎo)入。 41 圖 發(fā)布科研論文 BusinessControl 層實(shí)現(xiàn) 相對(duì)應(yīng)的,在 BusinessControl 層上,發(fā)布可以論文用例被實(shí)現(xiàn)如圖 所示結(jié)構(gòu)。 通過前面的系統(tǒng)分析,我們已經(jīng)可以知道,經(jīng)貿(mào)學(xué)院網(wǎng) 站面向的用戶群體有限,同時(shí)在線用戶比較少,服務(wù)器端并不會(huì)因?yàn)樵L問量過大而造成數(shù)據(jù)堵塞, 因此很明顯,經(jīng)貿(mào)學(xué)院網(wǎng)站是開發(fā)應(yīng)該選擇 B/S 模式 。相比之下, java 則是一個(gè)成熟的開發(fā)平臺(tái),擁有眾多快速開發(fā)中大型項(xiàng)目的經(jīng)典開發(fā)模式和框架。 Event(事件 )導(dǎo)致 Controller 改變 Model 或 View,或者 46 同時(shí)改變兩者。 控制 (Controller)可以理解為從用戶接收請(qǐng)求 , 將模型與視圖匹配在一起,共同完成用戶的請(qǐng)求。 在 MVC 模式中, 3 個(gè)層次是分離的,降低了各個(gè)層次之前的耦合性,這樣有利于對(duì)系統(tǒng)的隔層進(jìn)行拓展。在 SSH框架中, Spring 就肩負(fù)著整合 Struts2 和 Hibernate 的作用。 業(yè)務(wù)邏輯層( Service 層):該層有若干接口和類組成。 48 圖 系統(tǒng)的基本層次結(jié)構(gòu) 其中“中間層”中的各組件調(diào)用關(guān)系如圖 所示。 從上面的描述可以看出,使用 SSH 框架可以實(shí)現(xiàn)持久化對(duì)象層、數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和 Controler,可以將這 4 部分成為中間層。其中“ C”就是Struts2 中的 Action 類。 Spring 框架博大精深,是集框架之大成者,其具有 IoC 解耦合和 AOP 面向方向編程的特點(diǎn),在實(shí)際項(xiàng)目中更多地作為其他框架的“粘合劑”作用。 由于模型和視圖有 Controler 進(jìn)行控制,并且模型和視圖是分離的,因此,可以通過模型為視圖提供不同的數(shù)據(jù),如各種類型的數(shù)據(jù)庫、 XML、 Excel 等。 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 MVC 是 ModelViewController的縮寫,中文翻譯為 模型 視圖 控制器 。 PHP 和 java 一樣是可以實(shí)現(xiàn)跨平臺(tái)應(yīng)用的, PHP 的特點(diǎn)是靈活,開發(fā)速度快,可以不受限制地獲得源碼,這種開源的模式使得 PHP 具有強(qiáng)大的生命力。 C/S 模式是指客戶機(jī) /服務(wù)器模式,其優(yōu)點(diǎn)是能充分利用分散的 PC 的處理能力,減輕服務(wù)器端的負(fù)擔(dān)同時(shí)還可以提到客戶端的響應(yīng)速度 ;其缺點(diǎn)是必須在客戶端安裝客戶端軟件。 發(fā)布科研論文的分析模型, 具體的分析如下: (1)發(fā)布科研論文 Web 層分析模型 39 圖 發(fā)布科研論文 WEB 層分析模型 實(shí)、 對(duì)應(yīng)的分析類圖如 所示: 40 圖 發(fā)布科研論文 WEB 層分析類圖 (2)發(fā)布科研論文 BusinessControl 層分析模型 圖 僅僅是發(fā)布科研論文用例在 WEB 層的實(shí)現(xiàn),接下來,我們還要在BusinessControl 層實(shí)現(xiàn) 它。在發(fā)布科研論文的時(shí)候用戶可以選擇是否上傳附件。 在系統(tǒng)基本用例實(shí)現(xiàn)中我們以管理員為 參與者,以科研論文的刪除修改為 ,通過時(shí)序圖來描述對(duì)象交互 。因此,用分析階段作為需求到設(shè)計(jì)的過渡,來保持與系統(tǒng)需求一致。管理員可以查看科研論文詳細(xì),另外還可以查詢、修改、刪除科研論文和批量導(dǎo)出科研論文。 (4)游客通過經(jīng)貿(mào)學(xué)院網(wǎng)站查看最新科研信息。繪制系統(tǒng)用例場(chǎng)景同樣可以使用活動(dòng)圖、順序圖、協(xié)助圖等交互圖來描述。 科研獲獎(jiǎng)管理模塊 科研獲獎(jiǎng)管理模塊包括科研獲獎(jiǎng)發(fā)布、查看已發(fā)布科研獲獎(jiǎng),審核已發(fā)布科研獲獎(jiǎng)、查看最新發(fā)布科研獲獎(jiǎng)、附件的上傳和下載。 用戶 : 用戶的權(quán)限由管理員根據(jù)實(shí)際情況任意授予 ,在本系統(tǒng)中根據(jù)經(jīng)貿(mào)學(xué)院的實(shí)際情 況,用戶包括的參與者有:院長(zhǎng)、黨委書記、副院長(zhǎng)、黨委副書記 、老師等 。 信息 批量導(dǎo)入 如果存在大量的 信息需要發(fā)布 ,我們不能一條一條 地發(fā)布,這樣的效 率很低,因此要求系統(tǒng)必須具備信息批量導(dǎo)入的功能,但 信息批量導(dǎo)入要求導(dǎo)入文件符合系統(tǒng)提供的導(dǎo)入模板。 圖 審核 發(fā)布 信息 示意圖 前置條件:用戶進(jìn)入審核 發(fā)布 信息 模塊。 (7)縱向項(xiàng)目的發(fā)布。發(fā)布內(nèi)容包括: 發(fā)布單位、發(fā)布時(shí)間、信息標(biāo)題、信息內(nèi)容、附件。 選擇要?jiǎng)h除的數(shù)據(jù) 是否可刪除 刪除數(shù)據(jù) 否 查看數(shù)據(jù)詳細(xì) 是 確定刪除 6 圖 管理模塊功能結(jié)構(gòu)圖 發(fā)布 信息 每個(gè)管理模塊下發(fā)布信息的內(nèi)容不一樣但是原理和業(yè)務(wù)是一樣的 ,如圖 所示 。查詢數(shù)據(jù)要求可以實(shí)現(xiàn)按條件精確查找和模糊查找兩種查詢方式。 該模塊包括的主要功能有 學(xué)院科研信息管理、科研動(dòng)態(tài)管理、科研論文管理、科研著作管理、科研獲獎(jiǎng)信息的管理、橫向項(xiàng)目管理、縱向項(xiàng)目管理。因此,從社會(huì)的角度來看,建立經(jīng)貿(mào)學(xué)院網(wǎng)站信息系統(tǒng)不單從學(xué)院自身管理角度來說是必要的,而且從社會(huì)公眾的角度來說是一種社會(huì)公眾所潛在的需求。完成改系統(tǒng)的開發(fā)需要的硬件環(huán)境是:一個(gè)辦公地點(diǎn)、 4臺(tái)電腦、桌子椅子各 4套、網(wǎng)線路由等。這樣問題嚴(yán)重影響到了學(xué)校院系的對(duì)外形象,也嚴(yán)重影響到了高校的管理效率 ,阻礙了我國(guó)高校的信息化建設(shè) 。 management information system。然而此前的學(xué)院信息系統(tǒng)開發(fā)采用的技術(shù)相對(duì)落后,而且存在相對(duì)多的漏洞,在此背景之下,我們進(jìn)行了針對(duì)符合經(jīng)濟(jì)與貿(mào)易學(xué)院實(shí)際情況的管理信息系統(tǒng)的研究與開發(fā)。 同時(shí),作為信息化人才的培養(yǎng)基地,各高校也相繼建立起自己的學(xué)校和院系信息系統(tǒng)。 然而此前經(jīng)貿(mào)學(xué)院的學(xué)院網(wǎng)站信息管理系統(tǒng)存在加載速度慢、頁面不美觀、功能不完善等缺點(diǎn)。 技術(shù)可行性 根據(jù)我們項(xiàng)目小組的學(xué)習(xí)經(jīng)驗(yàn)來說,開發(fā)完成本信息系統(tǒng)需要應(yīng)用到 SSH 的框架技術(shù),而根據(jù)我們小組成員的學(xué)習(xí)經(jīng)驗(yàn),盡管我們之前沒有相關(guān)項(xiàng)目的開發(fā)經(jīng)驗(yàn),但是從技術(shù)的角度來看并不存在技術(shù)上解決不了的問題。毋庸置疑,業(yè)務(wù)用例模型是很重要的,但是業(yè)務(wù)用 3 例模型是針對(duì)商業(yè)組織建模的, 并非所有的系統(tǒng)都需要 從 業(yè)務(wù)用例 建模開始。 增加數(shù)據(jù),如圖 所示。 輸入需要查詢的條件 根據(jù)查詢條件到數(shù)據(jù)庫查詢相關(guān)數(shù)據(jù) 顯示相關(guān)數(shù)據(jù)列表 選擇精確查詢或模糊查詢 選擇要修改的數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1