面向教学的社交式网络双语阅读平台CMS的研究与实现
发布时间:2021-07-18 18:17
面向教学的社交式网络双语阅读平台是外语教学与研究出版社网络出版发行和教学阅读一体化的应用平台,旨在构建全方位、多层次、立体化的阅读体系架构。网络阅读是一种在移动设备支持下的,在任何时间和地点都能发生的学习模式,面向教学的社交式网络双语阅读平台能在图书电子化、发行网络化、阅读无障碍化的前提下有效地呈现学习内容并且提供教与学之间的双向交流,并且能够在阅读中实现紧密的社交关系,是集合图书阅读与在线交流为一体的综合双语阅读平台。面向教学的社交式网络双语阅读平台内容管理系统(CMS)构建了平台数据管理、业务管理和内容生产的一体化后台管理体系。论文以CMS的基本理论、关键技术为基础,结合面向教学的社交式网络双语阅读平台的实际业务功能,从设计目标、数据建模、业务功能等多个方面分析了系统需求,根据系统需求规划了平台CMS用户权限管理、电子图书生产管理、社交关系管理等功能模块;研究并设计了基于MVC模式和Spring框架的数据请求和响应方式、软件开发架构和跨域异步通信方式,并对平台CMS的功能模块进行了研究和设计,在此基础上,对基于RBAC的用户权限管理功能、基于标签语言的电子图书生产管理功能、社交关系...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
图2-3?SSM框架图??Spring是一个由Rod?Johnson在2003年创建的开源框架,使用Spring代替了??
AJAX?(Asynchronous?Javascript?And?XML)即异步?JavaScript?和?XML,是??指一种动态的网页交互技术,可以不刷新网页实现数据的异步通信。可以保证用??户在无感知的情况下实现多次异步请求,而不阻塞用户的操作,过程如图2-4所??示。平台CMS在采用Ajax技术的基础上进行了改进,实现了数据的跨域异步通??信。??URL请求?异步操作1异步操作2异步操作1异步操作f??用尸?1???丨?'?'??I?*??下‘…,??浏览器——-X??X--7——一—一??/?\55A5?iVllAi??^?1?/?Winn???处理业务并准备响应异步处理1异步处理2异步处理3异步处理4??图2-4?AJAX异步通信示意图??FreeMarker是一个Java类库的一款内容模板引擎,是一种将数据内容和页??面模板结合起来的技术。FreeMarker模板技术对页面信息的管理米用信息内容和??页面表现分离的形式来实现的,如图2-5。平台CMS管理的是内容信息而非页??面样式,最终通过FreeMarker技术实现内容和样式的融合。??9??
?</html>??data.name=”?world”?;,??图2-5?FreeMarker模板引擎示意图??2.3平台CMS访问权限机制的研究??2.3.1访问控制理论??访问控制理论(Access?Control)是基于限制对象对关键资源访问的权限来防??止非法用户进入系统或者合法用户进行非法操作而形成的一种理论,主要应用于??电子信息系统比如内容管理系统,用以控制用户对资源、服务或者数据等网络资??源的访问。访问控制是网络安全的基础,是风险防范和资源保护的重要手段。目??前主流的访问控制理论主要包括:基于角色的访问控制(RBAC)、自主访问控??制(DAC)、强访问控制(MAC)?[19]。??自主访问控制(DAC)和强访问控制(MAC)都强调主体直接和访问权限??发生关系,即直接授予用户一定的权限。其中自主访问控制的安全性较低,难以??为企业级应用提供有效的安全防护;强访问控制通过权限分级制度确实具有较高??的安全性,常用于军事系统,但也难以适合复杂的大型企业级应用。??大型企业级应用则适合基于角色的访问控制(RBAC)?,RBAC通过引入角色??这一概念,将用户和权限分离,首先把权限分配给特定角色,然后把特定角色分??配给相关用户[2G]。通过RBAC
【参考文献】:
期刊论文
[1]基于SpringMVC的多平台J2EE开发方式研究[J]. 李枭,任维政. 吉林大学学报(信息科学版). 2017(05)
[2]基于Spring+SpringMVC+MyBatis网上论坛的设计与实现[J]. 阳小兰,罗明. 黑龙江科技信息. 2016(36)
[3]基于角色访问控制的通用权限管理系统设计与实现[J]. 史会余,王余辉,肖杰. 电脑编程技巧与维护. 2016(13)
[4]基于角色的访问控制在OA系统中的应用[J]. 高丽丽,王琼. 软件导刊. 2016(03)
[5]“以用户为中心”:互联网时代出版社的应时之变[J]. 任媛媛. 中国出版. 2016(03)
[6]企业级应用系统SOA架构建设研究与实践[J]. 黄嘉东,徐兵元,叶向阳. 中国高新技术企业. 2016(02)
[7]基于Android的拼接屏智能移动控制系统[J]. 王建功,张常清,晏西国,李长红,卜庆凯. 吉林大学学报(信息科学版). 2015(02)
[8]跨平台移动Web开发框架与数据交互方法[J]. 李张永,陈和平,顾进广. 计算机工程与设计. 2014(05)
[9]基于SSM框架的智能web系统研发设计[J]. 王艳清,陈红. 计算机工程与设计. 2012(12)
[10]数据库范式应用实例剖析[J]. 凃云杰. 价值工程. 2012(26)
硕士论文
[1]在线书籍阅读平台的设计与实现[D]. 徐楠.西安电子科技大学 2015
[2]访问控制模型研究及在网络信息系统中的应用[D]. 贺群.北京邮电大学 2015
[3]基于程序分析和机器学习的JavaScript代码推荐研究[D]. 吴通.上海交通大学 2014
[4]门户网站内容管理系统的设计与实现[D]. 梁亚南.南京大学 2013
[5]基于MySQL复制改进的多主复制数据库扩展实现[D]. 朱振.上海交通大学 2013
[6]我国网络原创文学的出版研究[D]. 于晓辉.南京师范大学 2012
[7]基于浏览器嵌入规则的非安全JavaScript检测与分析[D]. 曾平.湖南大学 2011
[8]网络文学的大众审美取向[D]. 赵红军.东北师范大学 2010
[9]国家农业图书馆服务平台内容管理系统研究与开发[D]. 寇远涛.中国农业科学院 2007
本文编号:3290108
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
图2-3?SSM框架图??Spring是一个由Rod?Johnson在2003年创建的开源框架,使用Spring代替了??
AJAX?(Asynchronous?Javascript?And?XML)即异步?JavaScript?和?XML,是??指一种动态的网页交互技术,可以不刷新网页实现数据的异步通信。可以保证用??户在无感知的情况下实现多次异步请求,而不阻塞用户的操作,过程如图2-4所??示。平台CMS在采用Ajax技术的基础上进行了改进,实现了数据的跨域异步通??信。??URL请求?异步操作1异步操作2异步操作1异步操作f??用尸?1???丨?'?'??I?*??下‘…,??浏览器——-X??X--7——一—一??/?\55A5?iVllAi??^?1?/?Winn???处理业务并准备响应异步处理1异步处理2异步处理3异步处理4??图2-4?AJAX异步通信示意图??FreeMarker是一个Java类库的一款内容模板引擎,是一种将数据内容和页??面模板结合起来的技术。FreeMarker模板技术对页面信息的管理米用信息内容和??页面表现分离的形式来实现的,如图2-5。平台CMS管理的是内容信息而非页??面样式,最终通过FreeMarker技术实现内容和样式的融合。??9??
?</html>??data.name=”?world”?;,??图2-5?FreeMarker模板引擎示意图??2.3平台CMS访问权限机制的研究??2.3.1访问控制理论??访问控制理论(Access?Control)是基于限制对象对关键资源访问的权限来防??止非法用户进入系统或者合法用户进行非法操作而形成的一种理论,主要应用于??电子信息系统比如内容管理系统,用以控制用户对资源、服务或者数据等网络资??源的访问。访问控制是网络安全的基础,是风险防范和资源保护的重要手段。目??前主流的访问控制理论主要包括:基于角色的访问控制(RBAC)、自主访问控??制(DAC)、强访问控制(MAC)?[19]。??自主访问控制(DAC)和强访问控制(MAC)都强调主体直接和访问权限??发生关系,即直接授予用户一定的权限。其中自主访问控制的安全性较低,难以??为企业级应用提供有效的安全防护;强访问控制通过权限分级制度确实具有较高??的安全性,常用于军事系统,但也难以适合复杂的大型企业级应用。??大型企业级应用则适合基于角色的访问控制(RBAC)?,RBAC通过引入角色??这一概念,将用户和权限分离,首先把权限分配给特定角色,然后把特定角色分??配给相关用户[2G]。通过RBAC
【参考文献】:
期刊论文
[1]基于SpringMVC的多平台J2EE开发方式研究[J]. 李枭,任维政. 吉林大学学报(信息科学版). 2017(05)
[2]基于Spring+SpringMVC+MyBatis网上论坛的设计与实现[J]. 阳小兰,罗明. 黑龙江科技信息. 2016(36)
[3]基于角色访问控制的通用权限管理系统设计与实现[J]. 史会余,王余辉,肖杰. 电脑编程技巧与维护. 2016(13)
[4]基于角色的访问控制在OA系统中的应用[J]. 高丽丽,王琼. 软件导刊. 2016(03)
[5]“以用户为中心”:互联网时代出版社的应时之变[J]. 任媛媛. 中国出版. 2016(03)
[6]企业级应用系统SOA架构建设研究与实践[J]. 黄嘉东,徐兵元,叶向阳. 中国高新技术企业. 2016(02)
[7]基于Android的拼接屏智能移动控制系统[J]. 王建功,张常清,晏西国,李长红,卜庆凯. 吉林大学学报(信息科学版). 2015(02)
[8]跨平台移动Web开发框架与数据交互方法[J]. 李张永,陈和平,顾进广. 计算机工程与设计. 2014(05)
[9]基于SSM框架的智能web系统研发设计[J]. 王艳清,陈红. 计算机工程与设计. 2012(12)
[10]数据库范式应用实例剖析[J]. 凃云杰. 价值工程. 2012(26)
硕士论文
[1]在线书籍阅读平台的设计与实现[D]. 徐楠.西安电子科技大学 2015
[2]访问控制模型研究及在网络信息系统中的应用[D]. 贺群.北京邮电大学 2015
[3]基于程序分析和机器学习的JavaScript代码推荐研究[D]. 吴通.上海交通大学 2014
[4]门户网站内容管理系统的设计与实现[D]. 梁亚南.南京大学 2013
[5]基于MySQL复制改进的多主复制数据库扩展实现[D]. 朱振.上海交通大学 2013
[6]我国网络原创文学的出版研究[D]. 于晓辉.南京师范大学 2012
[7]基于浏览器嵌入规则的非安全JavaScript检测与分析[D]. 曾平.湖南大学 2011
[8]网络文学的大众审美取向[D]. 赵红军.东北师范大学 2010
[9]国家农业图书馆服务平台内容管理系统研究与开发[D]. 寇远涛.中国农业科学院 2007
本文编号:3290108
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3290108.html