摘 要
为提高工作效率,方便论文作者投稿、查稿等工作,期刊编辑部往往采用基于B/S模式的文稿处理系统来解决以往繁重的工作,从纯手工的工作中解脱出来,实现期刊编辑部文稿处理系统的简单化、规范化及合理化。文稿处理系统一般包括栏目展现、在线办公和在线期刊三部分内容。
本文详细描述了文稿处理系统之栏目设计的需求分析、概要设计及详细设计过程,介绍了题目设计的内容、目标及可行性分析。在此基础上,画出了系统E-R图和数据流图,设计了数据库的逻辑结构,描述了系统功能模块及主要程序流程图。最后,给出了系统调试过程中出现的问题和解决办法。
本文介绍的系统在Windows XP 平台下开发,前端开发工具为JSP,后台数据库管理系统为SQL Server 2000。运行结果表明,系统具有界面友好、性能稳定、操作简便等优点,达到了设计要求。
关键词:期刊编辑部;文稿处理;栏目设计;B/S模式
In order to improve the work efficiency, and make the paper author to contribute and query the paper information conveniently, the periodical editorial department often adopts a B/S model based manuscripts processing system to lighten the current workload .So the missionary can be released from a purely manual work, and the paper processing system in journal edition department can be simplified, standardization and rationalization. Paper processing systems generally include three parts such as columns display, online journals and online office.
The requirements analysis, the outline design, the detailed design, system testing and result are described in this dissertation, and the subject requirements, target of the system and feasibility analysis are also introduced. Then the data flow diagram, E-R diagram and database logic structure are introduced, and the system modules and the main flow chart are described. Finally, some problems and their solutions appeared in system debugging are presented.
The system introduced in this dissertation is developed under the Windows XP platform, and JSP is adopted as the front-end development tool, SQL Server 2000 as the background database management system. After running the system, some advantages such as beautiful interface, stable performance, simple operation etc. are represented, so this system can be met the requirements of the design.
Keywords: Periodical edition department; Paper processing; Column design; B/S Model
目 录
1引言................................................................................ 1
1.1 题目背景................................................................................. 1
1.2 设计内容及要求............................................................. 1
1.3系统开发的理论基础......................................................... 2
1.4系统设计的目标.................................................. 3
1.5可行性分析........................................................................ 4
2需求分析................................................................................................. 6
2.1用户需求................................................................................... 6
2.2开发工具与平台.................................................6
2.3系统设计风格............................................. 7
2.4数据流图......................................................................... 7
2.4.1顶层DFD图................................................................ 8
2.4.2第一层DFD图............................................................. 8
2.5 E-R图........................................................................... 9
3概要设计........................................................... 11
3.1前台功能......................................................... 11
3.2后台功能.......................................................... 12
3.3操作板块布局............................ 12
3.4维护板块布局.................. 14
4详细设计...................................................... 16
4.1数据库表结构设计................................. 16
4.2程序流程图.................................................... 20
4.3程序详细设计....................... 24
4.4功能实现.............................. 27
5系统测试与结论........................... 33
5.1系统的调试过程......................... 33
5.2结论............................................ 34
参考文献.................................................... 35
致谢................................ 36
据统计,目前美国在信息管理上有90%的工作由计算机完成;物资管理中70%—80%的信息处理由计算机完成;计划管理是80—90%。在计算机应用发展较快的国家中,计算机应用于信息管理的占80%;用于科学计算的占8%,用于生产过程控制的占12%。由此可以看出,信息管理是计算机应用的主要领域。
由于基于B/S架构的信息管理系统越来越受到企业的关注和青睐,因而在毕业设计中尝试以一个杂志社投稿业务的管理流程为参考模型进行分析设计。系统完成了对外来稿件的录入、自动控制审稿流程、自动完成编号及自动更新作者信息的工作,并且提供多种方式查询、记录及统计稿件等功能,实现了对稿件审理流程及作者信息的统一管理。其现实意义不仅在于减轻了编委繁杂、厚重的审稿工作,还大大提高了审稿的工作效率,减少了期刊的出刊成本。
系统设计分为栏目设计、在线投稿及在线办公为三部。文章对系统的栏目设计部分进行描述。栏目设计包括首页、期刊介绍、杂志社、编委会、投稿指南、期刊订阅、广告合作、联系我们及编辑部公告等板块的开发,并实现读者留言版功能。上述各项要求只须在计算机上进行简单操作即可完成。
为提高工作效率,方便论文作者投稿、查稿等工作,期刊编辑部往往采用基于B/S模式的文稿处理系统来处理作者的投稿、查稿及编辑与专家的审稿等工作。该系统一般包括栏目展现、在线办公和在线期刊三部分内容。栏目设计包括首页、期刊介绍、杂志社、编委会、投稿指南、期刊订阅、广告合作、联系我们及编辑部公告等板块。本项目由多位同学合作完成,本文对栏目设计的实现过程进行了详细描述。具体内容包括: