基于SSJ架構(gòu)的在線投稿審稿系統(tǒng)研究與實現(xiàn)
本文關(guān)鍵詞:基于SSJ架構(gòu)的在線投稿審稿系統(tǒng)研究與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著信息技術(shù)和Internet技術(shù)的發(fā)展以及市場競爭的加劇,計算機(jī)網(wǎng)絡(luò)技術(shù)在期刊管理和編輯出版流程中的應(yīng)用日益廣泛,通過網(wǎng)絡(luò)投稿與審稿已成為期刊管理的主要趨勢和重要途徑。 本論文的研究是以某高校在線投稿審稿系統(tǒng)為設(shè)計背景而展開的。通過分析期刊投稿與審稿的工作流程,基于J2EE平臺,集成Struts2、Spring、JPA等主流框架,設(shè)計并實現(xiàn)了在線投稿審稿系統(tǒng),同時對系統(tǒng)中用戶權(quán)限的控制采用了基于角色的訪問控制(Role-based Access Control, RBAC)思想來解決。論文的主要工作包括以下內(nèi)容: (1)介紹投稿審稿系統(tǒng)的概念以及傳統(tǒng)投稿審稿系統(tǒng)開發(fā)的不足。基于領(lǐng)域模型驅(qū)動設(shè)計和J2EE應(yīng)用開發(fā)平臺技術(shù)結(jié)合主流開源框架提出了一種多層B/S模式的在線投稿審稿系統(tǒng)模型。 (2)詳細(xì)分析了某高校期刊管理的業(yè)務(wù)流程及系統(tǒng)需求,根據(jù)系統(tǒng)的設(shè)計原則和功能目標(biāo)進(jìn)行總體架構(gòu)設(shè)計,給出了系統(tǒng)的總體設(shè)計模型和功能模塊的劃分,并結(jié)合RBAC思想詳細(xì)設(shè)計了系統(tǒng)權(quán)限控制模型。 (3)根據(jù)系統(tǒng)的設(shè)計原則,在具體實現(xiàn)該投稿審稿系統(tǒng)時,采用領(lǐng)域模型驅(qū)動設(shè)計(Domain Driven Design, DDD),結(jié)合Java Web主流框架技術(shù)設(shè)計了一個基于DDD的、MVC分層的、低耦合的框架結(jié)構(gòu),其中利用Struts2、Spring、JPA三個框架技術(shù)分別實現(xiàn)了系統(tǒng)的表示層、業(yè)務(wù)邏輯層及數(shù)據(jù)持久化層。 論文的重點之處在于通過領(lǐng)域模型驅(qū)動設(shè)計以及對Struts2、Spring、JPA三個開源框架技術(shù)的集成,構(gòu)建出適合中國國情的高校中小型在線投稿審稿系統(tǒng)架構(gòu),并將其運用于實踐中。實踐表明,該集成架構(gòu)層次結(jié)構(gòu)清晰、耦合度低,簡化了開發(fā)工作的復(fù)雜度,增強(qiáng)了系統(tǒng)的可擴(kuò)展性和可維護(hù)性,同時達(dá)到了投稿審稿系統(tǒng)的設(shè)計目標(biāo)。
【關(guān)鍵詞】:Struts2 JPA Spring J2EE DDD MVC 在線投稿與審稿系統(tǒng)
【學(xué)位授予單位】:河北工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP311.52
【目錄】:
- 摘要6-7
- Abstract7-12
- 第1章 緒論12-16
- 1.1 選題背景12
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀12-13
- 1.3 課題研究意義13-14
- 1.4 研究內(nèi)容及組織結(jié)構(gòu)14-15
- 1.4.1 研究內(nèi)容14
- 1.4.2 組織結(jié)構(gòu)14-15
- 1.5 本章小結(jié)15-16
- 第2章 基于SSJ架構(gòu)的在線投稿審稿系統(tǒng)相關(guān)技術(shù)16-28
- 2.1 投稿審稿系統(tǒng)相關(guān)技術(shù)16-21
- 2.1.1 分布式體系結(jié)構(gòu)16-17
- 2.1.2 J2EE平臺技術(shù)17-18
- 2.1.3 領(lǐng)域驅(qū)動設(shè)計18-21
- 2.1.4 基于J2EE和DDD開發(fā)多層的在線投稿審稿系統(tǒng)21
- 2.2 Struts2、Spring、JPA技術(shù)21-27
- 2.2.1 Struts2框架21-24
- 2.2.2 Spring框架24-25
- 2.2.3 JPA規(guī)范25-27
- 2.3 本章小結(jié)27-28
- 第3章 投稿審稿系統(tǒng)需求和總體設(shè)計28-41
- 3.1 系統(tǒng)的設(shè)計原則及功能目標(biāo)28-30
- 3.1.1 系統(tǒng)的設(shè)計原則28-29
- 3.1.2 系統(tǒng)的功能目標(biāo)29-30
- 3.2 系統(tǒng)需求分析30-34
- 3.2.1 系統(tǒng)業(yè)務(wù)流程圖31-32
- 3.2.2 系統(tǒng)用例圖32-33
- 3.2.3 系統(tǒng)功能結(jié)構(gòu)33-34
- 3.3 系統(tǒng)總體設(shè)計34-36
- 3.3.1 系統(tǒng)的總體架構(gòu)34
- 3.3.2 系統(tǒng)的處理流程圖34-35
- 3.3.3 系統(tǒng)技術(shù)架構(gòu)圖35-36
- 3.4 權(quán)限管理模塊具體設(shè)計36-38
- 3.5 領(lǐng)域?qū)ο竽P驮O(shè)計38-40
- 3.6 本章小結(jié)40-41
- 第4章 投稿審稿系統(tǒng)的實現(xiàn)41-68
- 4.1 集成Struts2+Spring+JPA框架41-43
- 4.2 數(shù)據(jù)持久化層設(shè)計實現(xiàn)43-52
- 4.2.1 數(shù)據(jù)持久化層設(shè)計43
- 4.2.2 數(shù)據(jù)持久化層具體實現(xiàn)43-52
- 4.3 業(yè)務(wù)邏輯層設(shè)計實現(xiàn)52-56
- 4.3.1 業(yè)務(wù)邏輯層設(shè)計52-53
- 4.3.2 務(wù)邏輯層具體實現(xiàn)53-56
- 4.4 表示層設(shè)計實現(xiàn)56-60
- 4.4.1 表示層設(shè)計56
- 4.4.2 表示層具體實現(xiàn)56-60
- 4.5 權(quán)限模塊實現(xiàn)60-67
- 4.5.1 粗粒度的權(quán)限控制60-62
- 4.5.2 細(xì)粒度的權(quán)限控制62-67
- 4.6 本章小結(jié)67-68
- 第5章 系統(tǒng)測試68-75
- 5.1 系統(tǒng)測試設(shè)計68-69
- 5.2 系統(tǒng)測試實現(xiàn)69-74
- 5.2.1 數(shù)據(jù)持久化層測試70
- 5.2.2 業(yè)務(wù)邏輯層測試70-71
- 5.2.3 表示層測試71-74
- 5.3 本章小結(jié)74-75
- 結(jié)論75-77
- 工作總結(jié)75-76
- 工作展望76-77
- 致謝77-78
- 參考文獻(xiàn)78-81
- 作者簡介81-82
- 攻讀碩士期間發(fā)表的論文和參加科研情況82
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 劉雪立,喬漢臣,劉國偉,潘伯榮;雙匿名審稿及其在編輯實踐中的應(yīng)用[J];編輯學(xué)報;1994年01期
2 胡慧俐,常春喜,敬昱;審稿人資源共享的實現(xiàn)辦法[J];編輯學(xué)報;2002年01期
3 任小平;英國一種網(wǎng)上投稿與審稿系統(tǒng)的發(fā)展與啟示[J];編輯學(xué)報;2003年02期
4 劉鶴香;學(xué)報論文出版時滯探討[J];編輯之友;1999年04期
5 周舟;;中國B2B電子商務(wù)的現(xiàn)狀分析[J];管理觀察;2009年11期
6 湯晟,吳朝暉;一個利用模型驅(qū)動體系結(jié)構(gòu)技術(shù)的分布式系統(tǒng)實現(xiàn)[J];計算機(jī)工程與應(yīng)用;2003年33期
7 劉瑜,王立福,張世琨;軟件框架開發(fā)過程研究[J];計算機(jī)工程與應(yīng)用;2004年02期
8 席曉峰,呂良雙,逯鵬;使用J2EE框架技術(shù)構(gòu)建可重用的Web應(yīng)用[J];計算機(jī)工程與應(yīng)用;2005年29期
9 阮軍;楊春金;;基于模式的多層分布式軟件系統(tǒng)架構(gòu)的設(shè)計[J];計算機(jī)工程;2006年14期
10 鄭芳;鄭全;;基于依賴分析的Web應(yīng)用表示層測試方法研究[J];計算機(jī)與數(shù)字工程;2011年01期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前5條
1 陳月娟;基于面向方面機(jī)制的模型驅(qū)動架構(gòu)研究[D];河北工程大學(xué);2010年
2 梁寶蘭;分布式信息系統(tǒng)的持久對象共享研究[D];重慶大學(xué);2006年
3 李剛;Struts在校園管理系統(tǒng)中的設(shè)計和實現(xiàn)[D];山東大學(xué);2006年
4 朱榮;基于MVC模式的物流信息系統(tǒng)的研究與實現(xiàn)[D];武漢理工大學(xué);2008年
5 劉佳;網(wǎng)絡(luò)投稿系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2008年
本文關(guān)鍵詞:基于SSJ架構(gòu)的在線投稿審稿系統(tǒng)研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:444927
本文鏈接:http://sikaile.net/wenshubaike/qiuzhixinhan/444927.html