Three marine academic journals, Marine Science Bulletin, Marine Information, Marine Science Bulletin (English Edition), are currently edited by the National Marine Data and Information Service. The editing information management and the multifarious routine works of the Editorial Board are still handled manually, and can hardly satisfy the demands of the editing works. It is the pressing requirements to develop the Editing Information Management System (EIMS), so as to improve the efficiency of the editing information management and lighten the heavy burden of the editors.The purpose of the project is to set up a computerized management system for the editorial board of marine academic journals. The analysis and design of EIMS were carried out by applying the theory and methodology of Software Engineering in the research, and also by analyzing the process of the editing works, understanding the requirements of the users. To fulfill the functions of the system as a whole, increase system's re-usability and maintainability, the author suggests to synthesize the Object-Oriented and Structured Method in the system analysis and design. The reasonability of the proposed method was analyzed and its application procedures were given.The thesis was composed of seven parts. (1) Introduction: analyzes the current status, the necessity and pressing requirements of applying computerized editing information management in the editorial board, introduces the thoughts, research method and purpose of the thesis. (2) Brief introduction to the Software Engineering methodology: outlines the principles of the widely used Object-Oriented method and Structured Method, analyses the advantages and disadvantages of the two methods. (3) Selection of analysis and design method: suggests use the Synthesized Object-Oriented and Structured Method in the system analysis and design, gives the theoretical fundamental of the proposed method. (4) Requirements analysis: gives the procedure of system analyzing, as well as the functional modeling, dynamic modeling and object modeling. (5) System design: shows the methods of program structure design, function module division, interface design and the data management sub-system design. (6) Conclusion and prospects. (7) Appendix: attaches the design documents of the Editing Information Management System for the Marine Academic Journals. |