本系统的用户可分为管理员、投稿者、审稿人和编辑四个用户角色组成。管理员可以管理系统内所有功能,主要有个人中心、投稿者管理、审稿人管理、编辑管理、个人稿件管理、审核稿件管理、稿件信息管理、类型管理等功能;编辑登录系统主要有个人中心、审核稿件管理、稿件信息管理等功能;审稿人登录系统主要有个人中心、个人稿件管理、审核稿件管理等功能;投稿者登录系统主要有个人中心、个人稿件管理、审核稿件管理、稿件信息管理、类型管理等功能;
 本系统有主要分为五大部分组成,有登录,管理员、投稿者、审稿人和编辑等用例。
 (1)登录模块用例中用户包括管理员、投稿者、审稿人和编辑四种角色,分别可以进行其对应的身份登录或取消登录,关闭系统
 语言:Python
 框架:django/flask可以定制
 软件版本:python3.7.7
 数据库:mysql 
 数据库工具:Navicat
 开发工具pycharm/vscode都可以
 前端框架:vue.js



随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化,网络化和电子化。网上管理,它将是直接管理期刊在线投稿系统的最新形式。本论文是以构建期刊在线投稿系统为目标,使用 python技术制作,由管理员、投稿者、审稿人和编辑四大部分组成。着重论述了系统设计分析,系统主要包括个人中心、投稿者管理、审稿人管理、编辑管理、个人稿件管理、审核稿件管理、稿件信息管理、类型管理等功能,以及后台数据库管理。从网站设计到详细实现都根据了网站的建设思想和mysql数据库的设计方法。
 该系统的应用可以减少工作人员的劳动强度,提高工作效率与管理水平,具有很大的价值。它可以使期刊在线投稿系统操作简单,成功率高,使期刊在线投稿系统的管理向一个更高层次前进。
 本系统尝试使用vue在网上架构一个动态的期刊在线投稿系统,以使每一用户在家就能通过系统来进行期刊在线投稿管理。
     
 关键词:期刊在线投稿系统; python技术;mysql数据库  
 目录
 目录    4
 1 绪论    6
 1.1项目背景介绍    6
 1.2课题研究现状    6
 1.3本论文的研究内容    7
 1.4本论文的组织结构    7
 2系统关键技术及工具简介    8
 2.1 python技术    8
 2.2 VUE框架    8
 2.3 MySQL数据库简介    8
 2.4MySQL环境配置    9
 2.5 B/S架构    9
 3系统需求分析    10
 3.1系统设计的目标    10
 3.2系统功能性需求    10
 3.2.1功能需求    10
 3.2.2系统用例    10
 3.3系统性能需求    12
 3.4对功能的总体规定    12
 3.5对运行环境的总体规定    13
 3.6开发环境    13
 4系统设计    14
 4.1系统总体设计    14
 4.2数据库设计    15
 4.2.1数据库概念设计    15
 4.2.2数据库逻辑设计    16
 5系统实现    22
 5.1功能页面实现    22
 5.2管理员模块实现    23
 5.3审稿人模块实现    26
 5.4编辑模块实现    28
 5.5投稿者模块实现    29
 6系统测试    31
 7总结与展望    32
 参考文献    32
 致谢    33



















