论文部分内容阅读
国家海洋信息中心承担着《海洋通报》、《海洋信息》、《海洋通报》(英文版)等三种海洋科技期刊的编辑出版工作。开发“海洋科技期刊编辑出版管理系统”是为了改变编辑业务管理和日常事务,如稿件登记、送审、通知、归档等目前仍由手工完成的现状,提高工作效率,减轻编辑人员的工作负荷。本研究以国家海洋信息中心海洋科技期刊编辑部的能力建设项目为背景,以系统科学理论为指导,应用软件工程的理论和方法,在分析编辑业务工作流程、充分了解用户需求的基础上,完成了海洋科技期刊编辑出版管理系统的可行性研究、需求分析和总体设计。为了从总体上把握海洋科技期刊编辑管理系统的结构和功能,同时增加系统的可理解性、可重用性和可维护性,在对面向对象方法和结构化方法进行比较分析基础上,提出采取“面向对象与结构化方法相结合的系统分析与设计方法”进行海洋科技期刊编辑管理系统的设计,并分析了所提方法的合理性,给出了利用该方法进行需求分析和系统设计的步骤。本文的主要内容包括:(1) 引言分析了科技期刊编辑出版自动化管理的现状,从海洋科技期刊编辑出版管理的现实需要出发,论述了编辑出版业务管理信息化的必要性和急迫性,介绍了论文的基本思路、研究方法与目标:(2) 软件工程方法学概述概述了结构化方法和面向对象方法两种主要的系统分析与设计方法,并简要分析了两种方法各自的优缺点,简述了软件生命周期的划分;(3) 系统分析与设计方法的选择在比较两种分析设计方法的基础上,提出采用“面向对象与结构化相结合的系统分析与设计方法”,并对所提方法的合理性进行分析阐述,给出了利用该方法进行需求分析和系统设计的步骤;(4) 系统需求分析介绍了利用所选择方法进行期刊编辑管理系统的需求分析,建立系统功能模型、动态模型和对象模型的过程;(5) 系统总体设计介绍了系统的总体设计过程,包括程序结构设计、功能模块划分、接口设计、数据管理子系统设计等;(6) 总结与展望:(7) 附件海洋科技期刊编辑管理系统设计书。