本毕业设计选用了Visual Studio.NET作为集成应用开发环境,采用C# 编程语言,以SQL Server作为后台数据库,利用 ADO.NET数据库连接技术和.NET的Web Form技术,设计了基于Web的期刊稿件管理系统。系统的核心模块包括:用户模块、编辑模块、主编模块、专家模块、管理员模块。通过以上模块的联系,实现了用户注册和登录、稿件上传和下载,编辑管理稿件、分配审稿专家和发布系统信息,专家审稿和查稿,以及维护个人信息,管理员对系统维护等功能,使得期刊管理工作完全网络化。
功能模块设计
期刊稿件管理系统是按照期刊编辑部日常事务的工作需要,针对传统的手工操作模式的不足,使用Web技术建立一个功能全面的网络化期刊稿件管理系统。它目的是完善编辑部管理体制,减轻工作负担,提高工作效率,让人们把更多的精力投入到提高期刊质量的工作当中去。
根据系统需求分析及其数据库的设计,设计了包括用户投稿、稿件管理、专家审稿、编辑审稿、期刊发表、管理员维护等功能的期刊稿件管理系统,实现了投稿人网上基本信息录入、在线投稿、稿件状态查询、稿件修改、指定审稿专家、查看专家信息、专家个人资料维护、审理稿件、系统后台维护等功能
1.投稿人模块
(1) 用户登陆投稿人模块以后,进入投稿页面,把稿件上传到系统服务器中。
(2) 稿件基本资料中包含文章标题,文章类型、文章摘要。
(3) 投稿人能够查询已投稿件的审稿状态以及设置个人资料。
2. 编辑模块
(1)编辑登录以后可以查看所有的待审稿件,在待审稿件列表中,编辑可以为每篇待审稿件分配相应的审稿专家。当专家拒绝审评一些稿件时,稿件将出现在拒审稿件列表中,此时编辑需要为稿件重新指定审稿专家。
(2)编辑在专家审稿完成后,在专家已审稿件列表中可以查询到已审稿件的所有信息,编辑需要结合专家审评意见,给出最终审稿结论,进而决定稿件的走向。
(3)编辑需要回复网友在留言板上的提问,同时需要发布一些系统公告信息,提高系统的透明性。
3.主编模块
(1) 主编拥有查看已经录用的稿件和整理期刊文章的权限,可以通过挑选已录用的文章,组成新一期期刊的目录。
(2) 对于已发表或未发表的期刊,主编可以修改目录中的文章。
4.专家模块
(1) 专家登录专家模块后,可以修改个人的详细资料。
(2) 专家在待审稿件列表中可以查看到编辑分配的待审稿件,专家可下载稿件进行评阅或根据实际拒审稿件。
(3) 专家接受审稿后,在审稿页面中显示稿件的基本信息和详细的审稿内容。
(4) 专家审稿完成后,可以在已审稿件列表中对已审稿件做出一些审评修改。
5.管理员模块
(1) 管理员负责系统后台维护,负责录入专家、编辑和主编的信息,对编委和专家组成进行管理;并且可以负责对系统用户进行维护管理。
(3) 管理员可以添加或修改稿件专题类型和添加专家类型。