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è)論文-wenkub

2023-07-08 10:38:34 本頁面
 

【正文】 nology is relatively backward, but there is relatively more vulnerability, in this context, we carried out the research and development of the management information system for the actual situation of the School of Economy and Trade. The information systems through the use of objectoriented UML analysis, business modeling, requirements analysis and systems analysis, clear the contents of the system design. In the system design and development part of the system based on B / S design pattern MVC design pattern, and many of the features of the system through the use of the technology of the more popular and applicable SSH framework, such as press releases, research information, the filesharing and other functions. In addition the system also uses the page static technology to speed up the pages open faster, and improve the user experience. Key words: School of Economics and Trade。然而此前的學(xué)院信息系統(tǒng)開發(fā)采用的技術(shù)相對(duì)落后,而且存在相對(duì)多的漏洞,在此背景之下,我們進(jìn)行了針對(duì)符合經(jīng)濟(jì)與貿(mào)易學(xué)院實(shí)際情況的管理信息系統(tǒng)的研究與開發(fā)。 本信息系統(tǒng)通過采用面向?qū)ο?UML 分析技術(shù),分別進(jìn)行了業(yè)務(wù)建模、需求分析和系統(tǒng)分析,明確了系統(tǒng)設(shè)計(jì)的內(nèi)容。 management information system。 如今各種高校的管理信息系統(tǒng)在高校中扮演者各種各樣的角色,有的是圖書管理系統(tǒng)協(xié)助圖書管理、有的是排課系統(tǒng)協(xié)助教學(xué)工作 提供工作效率、有的是科研項(xiàng)目管理系統(tǒng)協(xié)助高校的項(xiàng)目管理等等。這樣問題嚴(yán)重影響到了學(xué)校院系的對(duì)外形象,也嚴(yán)重影響到了高校的管理效率 ,阻礙了我國高校的信息化建設(shè) 。所以我們很有必要采用新的技術(shù)開發(fā)出一個(gè)適應(yīng)現(xiàn)在互聯(lián)網(wǎng)發(fā)展需求和符合經(jīng)貿(mào)學(xué)院需求的信息管理系統(tǒng) 。完成改系統(tǒng)的開發(fā)需要的硬件環(huán)境是:一個(gè)辦公地點(diǎn)、 4臺(tái)電腦、桌子椅子各 4套、網(wǎng)線路由等。通過不斷地學(xué)習(xí)和實(shí)踐,我們有足夠的信心可以完成該信息系統(tǒng)的開發(fā)。因此,從社會(huì)的角度來看,建立經(jīng)貿(mào)學(xué)院網(wǎng)站信息系統(tǒng)不單從學(xué)院自身管理角度來說是必要的,而且從社會(huì)公眾的角度來說是一種社會(huì)公眾所潛在的需求。 由于本系統(tǒng) 的系統(tǒng)需求并不是很復(fù)雜,只是屬于一個(gè)小型的管理信息系統(tǒng),不涉及復(fù)雜的業(yè)務(wù),系統(tǒng)需求比較明確,因此本系統(tǒng)的開發(fā)將直接由需求分析開始。 該模塊包括的主要功能有 學(xué)院科研信息管理、科研動(dòng)態(tài)管理、科研論文管理、科研著作管理、科研獲獎(jiǎng)信息的管理、橫向項(xiàng)目管理、縱向項(xiàng)目管理。增加數(shù)據(jù)要求系統(tǒng)必須要記錄改動(dòng)作的操作者以 便以后的信息分類。查詢數(shù)據(jù)要求可以實(shí)現(xiàn)按條件精確查找和模糊查找兩種查詢方式。但是因?yàn)樵黾邮菍?shí)際的業(yè)務(wù),情況可能會(huì)變得復(fù)雜, 每一個(gè)管理功能都不會(huì)是通過單一的數(shù)據(jù)增刪改查即能實(shí)現(xiàn),下面我們對(duì)信息管理功能模塊 進(jìn)行詳細(xì)的系統(tǒng)業(yè)務(wù)分析。 選擇要?jiǎng)h除的數(shù)據(jù) 是否可刪除 刪除數(shù)據(jù) 否 查看數(shù)據(jù)詳細(xì) 是 確定刪除 6 圖 管理模塊功能結(jié)構(gòu)圖 發(fā)布 信息 每個(gè)管理模塊下發(fā)布信息的內(nèi)容不一樣但是原理和業(yè)務(wù)是一樣的 ,如圖 所示 。 (2)科研信息的發(fā)布。發(fā)布內(nèi)容包括: 發(fā)布單位、發(fā)布時(shí)間、信息標(biāo)題、信息內(nèi)容、附件。 (5)科研獲獎(jiǎng)信息的發(fā)布。 (7)縱向項(xiàng)目的發(fā)布。在 該 管理模塊中,每個(gè)管理模塊的查看已發(fā)布信息模塊大致相同, 如圖 所示: 圖 查看已發(fā)布 信息 示意圖 前置條件:用戶已登陸系統(tǒng)管理后臺(tái) 進(jìn)入查看已發(fā)布信息模塊 。 圖 審核 發(fā)布 信息 示意圖 前置條件:用戶進(jìn)入審核 發(fā)布 信息 模塊。在發(fā)布科研 論文 時(shí)用戶可以選擇是否上傳附件附件可以添加多個(gè),附件可選的格式包括 doc、 docx、 xls、 xlsx、 ppt、 pptx、 pdf、 exe、 bin、 zip、 htm、 html、gif、 bmp、 jpeg、 mpeg。 信息 批量導(dǎo)入 如果存在大量的 信息需要發(fā)布 ,我們不能一條一條 地發(fā)布,這樣的效 率很低,因此要求系統(tǒng)必須具備信息批量導(dǎo)入的功能,但 信息批量導(dǎo)入要求導(dǎo)入文件符合系統(tǒng)提供的導(dǎo)入模板。 提供一個(gè)友好的信息展示平臺(tái),方便信息的快速公布,同時(shí)方便讀者快速查閱相關(guān)信息。 用戶 : 用戶的權(quán)限由管理員根據(jù)實(shí)際情況任意授予 ,在本系統(tǒng)中根據(jù)經(jīng)貿(mào)學(xué)院的實(shí)際情 況,用戶包括的參與者有:院長(zhǎng)、黨委書記、副院長(zhǎng)、黨委副書記 、老師等 。 信息管理模塊具有 7 個(gè) 子模塊,每個(gè)子模塊的功能需求 如下: 科研信息管理模塊 科研信息管理模塊包括 科研 信息的 編輯 發(fā)布、查看已發(fā)布 科研 信息,審核已發(fā)布 科研 信息、查看最新發(fā)布 科研 信息 、附件的上傳和下載。 科研獲獎(jiǎng)管理模塊 科研獲獎(jiǎng)管理模塊包括科研獲獎(jiǎng)發(fā)布、查看已發(fā)布科研獲獎(jiǎng),審核已發(fā)布科研獲獎(jiǎng)、查看最新發(fā)布科研獲獎(jiǎng)、附件的上傳和下載。 其系統(tǒng)用例 關(guān)系 圖如圖 和圖 所示: 12 審核發(fā)布科研信息( f r o m 系統(tǒng)用例 )管理員( f r o m 參與者 )發(fā)布科研信息( f r o m 系統(tǒng)用例 )查看已發(fā)布科研信息( f r o m 系統(tǒng)用例 )用戶( f r o m 參與者 )游客( f r o m 參與者 )查看最新發(fā)布科研信息( f r o m 系統(tǒng)用例 ) 圖 科研信息管理子模塊系統(tǒng)用例圖 審核發(fā)布科研論文( f r o m 系統(tǒng)用例 )管理員( f r o m 參與者 )發(fā)布科研論文( f r o m 系統(tǒng)用例 )查看已發(fā)布科研論文( f r o m 系統(tǒng)用例 )用戶( f r o m 參與者 )游客( f r o m 參與者 )查看最新科研論文( f r o m 系統(tǒng)用例 ) 圖 科研論文管理子模塊系統(tǒng)用例圖 13 細(xì)化用例 根據(jù)實(shí)際業(yè)務(wù),分別對(duì) 子模塊下的 系統(tǒng) 用例進(jìn)行細(xì)化分析 , 具體如下。繪制系統(tǒng)用例場(chǎng)景同樣可以使用活動(dòng)圖、順序圖、協(xié)助圖等交互圖來描述。 (2)顯示已發(fā)布科研信息列表,科研信息 未 經(jīng)過審核前用戶可以修改、刪除科研信息。 (4)游客通過經(jīng)貿(mào)學(xué)院網(wǎng)站查看最新科研信息。此外用戶還可以通過批量導(dǎo)入科研論文。管理員可以查看科研論文詳細(xì),另外還可以查詢、修改、刪除科研論文和批量導(dǎo)出科研論文。 圖 是某特定情況下科研 論文 管理的用例 系統(tǒng) 場(chǎng)景: 21 圖 某特定情況下科研 論文管理的系統(tǒng)用例場(chǎng)景 3 系統(tǒng)分析 統(tǒng)一過程把分析與設(shè)計(jì)合并為一個(gè)核心工作流,即當(dāng)成一個(gè)階段來看。因此,用分析階段作為需求到設(shè)計(jì)的過渡,來保持與系統(tǒng)需求一致。因此,回顧以上分析,仔細(xì)分析系統(tǒng)用例場(chǎng)景中的活動(dòng),以此發(fā)現(xiàn)和定義各個(gè)用例的對(duì)象,并得知對(duì)象如何交互來實(shí)現(xiàn)用例的。 在系統(tǒng)基本用例實(shí)現(xiàn)中我們以管理員為 參與者,以科研論文的刪除修改為 ,通過時(shí)序圖來描述對(duì)象交互 。 發(fā)布科研論文用例實(shí)現(xiàn),如圖 所示: 26 圖 發(fā)布科研論文用例實(shí)現(xiàn) 其對(duì)應(yīng)的分析類圖如圖 所示: 27 圖 發(fā)布科研論文分析類 查看已發(fā)布科研論文。在發(fā)布科研論文的時(shí)候用戶可以選擇是否上傳附件??蒲姓撐呐繉?dǎo)出用例實(shí)現(xiàn)如圖 所示: 37 圖 科研論文批量導(dǎo)出 科研論文批量導(dǎo)出的分析類圖如圖 所示: 38 圖 科研論文批量導(dǎo)出 分析模型 在項(xiàng)目過程中, 我們可以通過分析模型對(duì)需求進(jìn)行分析,得到系統(tǒng)視角的理解。 發(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) 它。 43 圖 發(fā)布科研論文 Entity 層分析類圖 相對(duì)應(yīng)的在 Entity 層上,發(fā)布科研論文用例被實(shí)現(xiàn)為如圖 所示。 C/S 模式是指客戶機(jī) /服務(wù)器模式,其優(yōu)點(diǎn)是能充分利用分散的 PC 的處理能力,減輕服務(wù)器端的負(fù)擔(dān)同時(shí)還可以提到客戶端的響應(yīng)速度 ;其缺點(diǎn)是必須在客戶端安裝客戶端軟件。 目前有 .NET , JAVA , c++ , PHP 四 大主流軟件開發(fā) 技術(shù) 平臺(tái) ,四種平臺(tái)各有優(yōu)點(diǎn)和缺點(diǎn),不能說哪個(gè)平臺(tái)是最好的。 PHP 和 java 一樣是可以實(shí)現(xiàn)跨平臺(tái)應(yīng)用的, PHP 的特點(diǎn)是靈活,開發(fā)速度快,可以不受限制地獲得源碼,這種開源的模式使得 PHP 具有強(qiáng)大的生命力。 C++和 java 一樣同是面向?qū)ο蟮恼Z言,都適用于大型項(xiàng)目的開發(fā),但是 C++比較適用于 C/S 模式的開發(fā),而 java 比較適用于 B/S 模式的開發(fā)。 MVC 是 ModelViewController的縮寫,中文翻譯為 模型 視圖 控制器 。類似的,只要 Controller 改變了 View, View 會(huì)從潛在的 Model 中獲取數(shù)據(jù)來刷新自己。 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。 由于模型和視圖有 Controler 進(jìn)行控制,并且模型和視圖是分離的,因此,可以通過模型為視圖提供不同的數(shù)據(jù),如各種類型的數(shù)據(jù)庫、 XML、 Excel 等。 SSH 框架中每個(gè)框架的特點(diǎn)如下 。 Spring 框架博大精深,是集框架之大成者,其具有 IoC 解耦合和 AOP 面向方向編程的特點(diǎn),在實(shí)際項(xiàng)目中更多地作為其他框架的“粘合劑”作用。 在 SSH 框架中,表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)服務(wù)層 3個(gè)層次涇渭分明,也就是說,表現(xiàn)層只和業(yè)務(wù)邏輯層打交道,而業(yè)務(wù)邏輯層通過數(shù)據(jù)服務(wù)層來操作數(shù)據(jù)庫。其中“ C”就是Struts2 中的 Action 類。 實(shí)現(xiàn)接口類的命名原則是在接口名后面加上 Impl,如 CommonServiceImpl 表示實(shí)現(xiàn) CommonService 接口的類。 從上面的描述可以看出,使用 SSH 框架可以實(shí)現(xiàn)持久化對(duì)象層、數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和 Controler,可以將這 4 部分成為中間層。 表 info(信 息發(fā)布 ) 序號(hào) 字段名 字段類型 字段長(zhǎng)度 主鍵 外鍵 空值 備注 1 infoId integer 是 否 自增 2 infoTitle varchar 50 否 信息標(biāo)題 3 infoSender varchar 50 發(fā)布單位 4 infoTime datetime 發(fā)布時(shí)間 5 infoContext text 否 信息內(nèi)容 6 infoReadtimes integer 否 閱讀次數(shù),默認(rèn)為 0 7 infoEditer integer 是 與老師表的 teacherId 對(duì)應(yīng) ,發(fā)布者 8 auditing char 1 審核狀態(tài),默認(rèn)為 0( 0==未審核, 1==院內(nèi)公開, 2==對(duì)外公開 ,3==審核不通過) 9 infoAssessor integer 是 空 審核員,與老師表對(duì)應(yīng) teacherId 10 assessorInfo varchar 100 空 審核信息 11 infoType varchar 1 否 信息類型,( 1==通知公告, 2==滾動(dòng)新聞
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1