● 摘要
数字化期刊采编系统是邢台职业技术学院建设项目的解决方案中的一个部分。本系统对内是邢台职业技术学院学报出版社的重要组成部分,可与校内的稿件发布系统、校内信息公告系统、无纸化办公系统结合,对外是面向学术性期刊的综合出版物,包括从稿件收集到稿件审核、加工到期刊组合最后到网刊的发布的全部过程,对学术性交流建设具有参考价值。本论文来源于邢台职业技术学院采编系统的设计开发工作。本文首先介绍了课题背景和研究此课题的意义,国内外发展现状,然后通过对国内外采编期刊系统的对比分析,从而归纳出本文的最终研究目标和工作内容。本文从邢台职业技术学院学报的实际情况出发,在用户原始需求的基础上,提出采编期刊出版业务流程建设的基本目标,并给出了系统的总体功能结构设计和功能性需求,最后列举出系统应满足的非功能性需求。在数字化期刊采编系统总体结构这一章中,首先根据本校采编系统的特点,确立开发采编系统设计目标和遵循的原则,然后介绍了系统后台类的设计原则;其次根据前文的需求,确定采编系统总体结构;最后分析采编系统各层存在的问题,推理出各层应采用的设计模式,通过对比分析各种优秀的J2EE开源框架以及标准框架来选择采编系统架构各层所用的框架,经过比较选择了JSF、Hibernate和Spring,基于JSF、Spring和Hibernate的松耦合Web应用架构整合了这些流行的框架,提取了各自的精华,汇聚了各自的优点。在后面的几章中,首先对本人参与实现的两个子模块,从内部设计,数据库设计到外部设计等方面进行了叙述。随后阐述了数字化期刊采编系统的测试方法以及运行情况的评测结果,从而验证了系统解决方案的正确合理性。最后统计出本人工作量,总结出系统的优点和待改进之处,得出下一步工作的计划。