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