首页> 中文学位 >基于CNML的数字资源管理与应用平台的实现
【6h】

基于CNML的数字资源管理与应用平台的实现

代理获取

目录

文摘

英文文摘

致谢

1 引言

1.1 论文背景

1.2 国内现状和发展趋势

1.3 论文研究的意义

1.4 论文的组织

2 背景知识

2.1 中文信息置标语言

2.2 Scrum开发过程

2.2.1 Scrum三个阶段

2.2.2 Scrum构件

2.3 J2EE框架技术

2.3.1 Spring MVC

2.3.2 iBatis

2.4 XML数据存储管理

2.5 数据库数据传输

2.6 本章小结

3 数字资源管理应用平台的分析与设计

3.1 需求分析

3.1.1 涉众分析

3.1.2 业务模型分析

3.1.3 功能性需求

3.1.4 非功能性需求

3.2 体系结构设计

3.2.1 系统总体结构

3.2.2 子系统模块设计

3.3 数据持久层分析与设计

3.3.1 内容单元相关表设计

3.3.2 内容产品相关表设计

3.3.3 分类信息相关表设计

3.3.4 系统信息相关表设计

3.4 本章小结

4 数字资源管理应用平台的实现

4.1 系统部署架构

4.2 系统开发框架

4.2.1 框架技术选型

4.2.2 系统包结构

4.3 系统具体技术实现

4.3.1 表示层实现

4.3.2 业务层实现

4.3.3 持久层实现

4.4 产品引擎子系统的实现

4.4.1 内容产品管理模块

4.4.2 发布管理模块

4.4.3 筛选器管理

4.5 本章小结

5 数字资源管理平台实现中的若干问题

5.1 内外系统数据交换的实现

5.2 长字符串数据存取方案

5.3 实现过程管理

5.3.1 Scrum构件

5.3.2 Scrum开发过程

5.3.3 Scrum实践总结

5.4 本章小结

6 总结与展望

参考文献

作者简历

学位论文数据集

展开▼

摘要

本文对一种出版行业内的数字资源内容增值方案中的应用系统——数字资源管理与应用平台,进行了设计和实现。该应用系统的实现为数字资源内容增值方案的发展提供了一种实践性探索。本文通过数字资源管理平台的实现对软件工程的工程化方法进行了探讨,并对实现中的技术问题进行研究,给出自己的解决方案。本文着重研究了软件工程实践中碰到的重难点和工程化方法的改进,具体研究内容如下:
   1、完成了数字资源管理应用平台设计与实现。本文从需求分析开始,建立业务模型。根据业务模型分析系统用例,进而完成系统模块划分。接着进行技术框架的设计,按照需求逐个模块进行实现。本文中系统的实现过程是对软件工程的工作流程的一种实践,并对实践过程中碰到的过程管理和技术难题给出相应的解决方法,促进了工作流程的进一步发展和推广。
   2、给出了一个基于Spring MVC和iBatis技术的系统构建方案。对这种方案的优缺点进行了详细的阐述。并通过数字资源应用管理平台的实现,证明了这种良好的系统构建方案拥有清晰的结构和较好的扩展性。大大降低了系统的复杂度并减少了开发工作量,提高了开发效率。
   3、提出了一种大文本字段的存储方案。新闻信息正文这样大文本类型的数据在存储中会消耗大量的资源,而往往只有在查看全文时才会用到。本文提出一种解决方案来减少这种资源的消耗,并且不影响正文数掘的访问。
   4、解决了系统数据同步的难题。本文通过对多种同步方案的研究比较,提出了一套依靠文件系统的同步,来完成数据库数据同步的方案。并且较好的解决了数据一致性的问题。
   5、实践了Scrum这一敏捷方式。本文在实现系统的过程中尝试采用了Scrum,并且在解决以前系统开发中长期存在的工期被延误等一系列问题中获得了良好的效果。
   6、展示了一种数字资源内容增值方案。方案面向行业和专业应用,制作出行业和专题型的内容产品,从多个维度进行内容关联和整合。针对不同群体制作不同主题的产品,包含对这些群体有用的或感兴趣的信息,从而达到内容价值的增值。
   本文的内容为数字出版业产生的数字资源的内容增值方案提供了探索,为数字资源管理平台的实现提供了指导和借鉴,有一定的理论意义和使用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号