论文部分内容阅读
随着我国网络信息化建设步伐不断加快,科技期刊业务面临着融入世界信息潮流,更好地与外部世界交互的新挑战。基于WEB的业务管理一体化信息系统,可实现科技期刊业务管理的信息化、科学化、现代化,同时利用计算机技术和网络技术提高管理水平,更好地完成期刊业务工作需要。系统采用了当前最流行的B/S/S开发结构,在本信息业务系统的设计和开发过程中,涉及到了Web服务、组件架构理论、数据挖掘和知识管理、信息检索等相关理论知识。项目的具体开发采用Apache+PHP+Mysql的开发组合,同时整合了众多优秀、可信的开源框架。论文首先描述了科技期刊信息业务系统的研发背景,介绍了国内外的期刊信息系统的发展动态,确定了系统的开发思路及开发框架;其次介绍了当前期刊信息系统开发的技术背景,本系统开发所选用的开发技术特点;再次描述了系统的前期需求分析,确定系统的各个组成部分,明确了系统的组成框架、完成目标和发展方向;在需求分析的基础上,通过数据库模型完成了系统的底层数据库设计;在系统的详细设计部分,完成了系统的用户管理、数据库后台管理、投稿与审稿管理、会议信息管理、个人助理功能与信息发布管理各个功能模块的设计工作。在需求分析阶段,系统主要是采用UML的方法来对系统进行详细的需求分析。在系统网络架构的组织基础上,分析了系统的主要用户,功能,各项业务的具体流程,并通过用例图和用例说明表的方式进行了详细的分析和阐述。最后对系统服务器的安全需求、性能需求等非开发性的系统需求进行了简介。数据库设计主要是通过E-R模型图来表述数据库的设计。设计与实现阶段主要是通过系统的UML功能包来对系统的各个功能模块进行拆分和设计。重点明确了各个功能子包的类设计,并通过时序图的方式来描述各个子功能的设计与具体实现的工作流程。系统在开发过程和开发完成后进行了较系统的测试。测试结果表明,本平台系统基本满足了设计需求。