基于UML的高校学术论文在线投稿系统建模与实现

更新时间:2020-03-31 来源:论文发表 点击:

【www.rjdtv.com--论文发表】

随着网络信息化的不断发展,计算机技术在期刊论文编辑流程中的应用日益增加。传统的高校学术论文投稿工作的流程是:投稿者通过投稿信箱投稿,或者将纸质版和电子版论文交到学校的编辑部,编辑部的人员进行审稿和后续的一系列繁琐的审稿工作,工作量大、效率低,极大地制约了学术期刊的编辑出版。建立在线投稿、在线查询、留言咨询、编辑在线审稿等一系列的在线论文投稿系统已成趋势,本系统是使用UML建模语言和数据库Microsoft SQL 2008相结合的开发模式,系统程序结构逻辑清晰明了,易于扩展,具有良好的跨浏览器兼容性。系统在开发过程中,结合自身投稿经验,全面了解编辑部稿件的审核、刊用、发表流程,运用全面的需求调研和贴切的系统设计理念设计和开发;系统中包含多种消息互动,如系统消息、用户消息、审稿通知、催审通知,使编辑部用户之间随时交流,保证了用户之间的互动性;系统完全基于浏览器界面设计,用户端无需再安装任何软件只需联网就可进行论文投稿的相关工作;系统应用UML分析设计B/S结构的系统模型,维护简单快捷,避免了C/S系统维护的繁琐,降低维护成本,良好的系统开放性和可扩展性使系统升级和功能扩展工作更加轻松方便。本系统的应用,减轻了编辑人员的重复劳动,可以全方位整合资源,提高工作效率,此外,还可以帮助编辑部管理作者、专家信息,实现编辑部与投稿作者的网上通信,实现投稿、审稿的网络化,扩大工作的范围和影响力,提高稿件质量。      一、系统结构      系统分为投稿用户模块、管理员模块、审稿模块,由于其面对的用户不同,其功能也不同,具有相对独立性,模块之间又相互联系,各个模块分为若干子模块,如图1所示为系统结构。      1.投稿用户模块      投稿用户模块分为用户注册、用户登录、在线投稿、查看稿件状况、个人信息修改、安全退出6个子模块,在登录作者中心后,您可以:投稿、跟踪查询您的稿件信息、与编辑部交流、查询稿件缴费情况。      投稿模块的各子模块功能介绍如下:      (1)用户注册:用户第一次投稿,请先注册,并记住用户名和口令,系统把用户设置的用户名和密码通过用户注册的E-mail发送给用户。      (2)用户登录:如果用户已经拥有用户名和密码,直接登录即可,请不要重复注册,否则可能导致用户信息查询不完整。      (3)在线投稿:用户登录个人中心后,根据可查看投稿须知、版权协议、论文模板、系统要求和使用帮助,按照要求修改论文的格式后就可进行投稿。      (4)查看稿件状况:用户投稿后几天后,可以再次登录作者中心查看稿件审核情况:初审、复审、缴费、退稿,作者根据审核情况进行后续操作。      (5)个人信息修改:用户登录之后修改个人信息、密码等,在作者中心可进行个性化设置。      (6)安全退出:完成投稿后,作者点击安全退出按钮,就可以退出作者中心,保证稿件的安全性。      2.管理员模块      管理员模块分为系统参数设置、系统状态设置、投稿用户管理、投稿论文管理、文件更新管理、专家信息管理、论文分配评审7个子模块,管理员模块的各子模块功能介绍如下:      (1)系统参数配置:包括UML文件的配置、UML和IIS配置、UML MMC管理单元的配置、UML网站管理工具的配置、UML配置API、为 SQL Server 创建和配置应用程序服务数据库等一系列的配置,保证UML配置的安全。      (2)系统状态设置:在系统正常时,系统状态设置为可用,用户可正常登录本系统;维修或者更新系统时,系统状态暂时设置为不可用,待系统正常后恢复可用状态。      (3)投稿用户管理:对投稿用户的添加、修改、删除、查询、密码重置等。      (4)投稿论文管理:对投稿论文的教学目的、选题、研究方法进行分类管理等,分为导出论文信息和论文状态管理2部分。      (5)文件更新管理:在投稿用户投稿的前几天内,投稿作者可随时更新论文直到送到初审,管理员根据投稿作者的要求,对论文更新管理工作。      (6)专家信息管理:对专家信息的新增、更新、修改、删除、查询等的管理。      (7)论文分配评审:根据投稿稿件类型进行分析,分类分配对应的专家进行评审工作,评审给出评审意见,投稿作者可导出评审意见并进行论文的修改工作。      3.评审模块      评审模块分为审核送审稿件、给出评审意见、账号管理、其他功能4个子模块,评审模块的各子模块功能介绍如下:      (1)审核送审稿件。审核的过程分为3轮:第一轮由编辑部进行初审;第二轮由专家评审;第三轮由编委进行终审;审核完成后进行后续工作,审核过程中可对稿件进行通过、修改、退稿等操作。      (2)给出评审意见。审核论文结束后,对论文的缺陷和不足给出评审意见,根据评审意见,投稿作者修改论文。      (3)账号管理。对账号进行添加、删除、查看、信息修改,禁用、启用等操作。      (4)其他功能。实现站内用户之间的联系与沟通,对稿件的分类进行添加、修改、删除、查看等其他功能。      二、系统配置及运行环境      1.系统配置      本系统的开发环境为UML+SQL Server 2008,系统只需要Web服务器,本地电脑无需安装任何软件,不需要配置内部服务器,只要能上网系统就可运行。      2.运行环境      (1)服务器端:Windows XP、Windows 2003、Windows 2007、Windows 2008;      (2)客户端:Windows XP、Windows 2003、Windows 2007、Windows 2008;      (3)数据库:Microsoft SQL Server 2005、SQL Server 2008;      (4)浏览器:IE 、360、UC、QQ浏览器兼容。      三、系统分析图      1.管理员用例图      系统管理员主要是维护整个系统的正常运行,包括的主要用例有:系统资源配置、系统用户管理、用户权限管理、系统角色管理,如图2所示为管理员用例图。      (1)系统资源配置:系统管理员配置系统的实现环境、后期维护与管理等。      (2)系统用户管理:对用户的添加、修改、删除、查询、密码重置等。      (3)系统角色管理:对系统角色的新增、修改、删除、查询。      (4)用户权限管理:系统权限的初始化、修改、删除进行管理。      2.数据流图      数据流图从数据传递和加工角度,以图形方式将校内在线论文投稿系统结构化,本系统的整个数据流程是:投稿用户和审核专家登录作者中心,完成各自的任务,确认无误后安全退出系统,系统数据流图表达了系统管理员从添加任务到输出的变换过程,如图3所示系统数据流。      3.顺序图      本系统的顺序图纵向代表时间轴,时间沿竖线向下延伸。横向轴代表了登录、数据库管理、添加审核论文任务、数据库4个模块在协作中各独立对象的类元角色,类元角色用生命线表示,从左到右方向用实线表示,从右到左方向用虚线表现,如图4所示为系统管理员添加投稿论文任务的顺序。      四、系统审稿流程分析      校内论文在线投稿系统是基于Web的现代化的编辑管理系统,系统的应用,减少了重复劳动,减轻了编辑人员的工作量,使论文编辑更加科学化,规范化,提高了工作的质量与效率,使投稿和评审变得简单化、规范化。本系统中,投稿人(作者)、编辑、评审专家是系统的主体,系统的6种稿件状态如下:      (1)收稿状态:稿件送达编辑部,其相关资料录入稿件投稿系统,没有送审;      (2)送初审状态:稿件送给到评审专家进行初审,论文审核处理中;      (3)退稿状态:稿件未被编辑部录用;      (4)改稿状态:稿件需修改后重新审核录用;      (5)录用状态:稿件审核通过,没有正式发表;      (6)刊出状态:稿件被刊登,正式发表。      稿件审核的过程是:用户登录个人中心按投稿要求申请投稿,编辑部收稿对稿件进行初审,不符合刊载题材范围的稿件,编辑部直接退稿,符合刊载题材的稿件,系统记录投稿时间,生成文章投稿编号,显示稿件已被送入初审状态;初审通过后进行第二轮评选工作:专家评审;专家评审通过后进行第三轮评审:编委终审,未通过编辑部退稿。编委评审通过后进行编辑加工,未通过编辑部退稿。编辑加工是根据编辑部的要求,投稿作者修改稿件返回进行质量合格鉴定,不合格寄作者修改,合格后进行主编审定然后进行录排;录排需寄作者再次校对,校对无误后编辑部进行录排,录排的过程是:编辑校对-发稿会-校对修改;上述过程进行完毕后,稿件就可以出版,出版之前进行最后一次质量检查,无误后寄作者反馈给编辑部方可出版。如图5所示为系统稿件审核流程。      五、结束语      本系统通过软件测试,数据传输准确、运行稳定,系统采用动态数据实现技术以及模块化程序设计技术,使系统具有良好的可扩展性和可移植性。通过合理选择数据结构、操作系统和开发环境,构成一个完善的网络体系结构,系统的应用减轻管理员的工作量,提高论文投稿的效率,同时通过多重审核,大大提高了稿件的质量,系统经过多次修改、完善,目前已是稳定版本,各项功能实现完整,达到预期效果。系统的特点如下。      (1)高安全性:在系统的设计过程中,充分利用网络软件和硬件提供的各种安全措施,既保证用户共享资源,又充分考虑系统及数据资源的容灾、备份、恢复的要求,系统提供强大的数据库备份工具,保证所有数据的安全性,管理员可设置不同的用户角色限制用户权限保障用户的个人隐私。      (2)可靠性:系统对软件和硬件设施优化选型,保证了系统的可靠性,此外,系统利用先进的软件编码技术进行代码编写,良好的可靠性使得系统在数据传输方面更加便捷,保证了数据的严密性与准确性。      (3)可维护性:系统的维护简单方便,相关人员对后台数据库及时更新维护工作主要包括:软件的及时更新、更改、硬件环境的配置等。      (4)实用性:系统从不同类别用户角度出发,满足了投稿用户、专家、编辑部工作人员等相关人员的需求,经历不断调试,反复操作,从理论到实践,再从实践到理论的过程,最终使得审稿工作更加顺利的进行。     参考文献:      [1]刘婕,张琳.ASP.NET 2.0+SQL Server动态网站开发[M].北京:电子工业出版社,2007: 54-60.    [2]房大伟,庞娅娟.ASP.NET开发典型模块大全[M].北京:人民邮电出版社,2010:43-56.    [3]杨继成.浅谈高校学报信息管理系统的设计与应用[C].第二届全国核心期刊与期刊国际化、网络化研讨会论文集,2004.    [4]刘佳.网络投稿系统的设计与实现[D].北京:北京邮电大学,2009.    [5]黄方圆.基于工作流技术的行政审批系统的设计与实现[D].上海:上海交通大学,2006.   [6]张翔,赵群,罗向阳.期刊网络化办公系统的设计与实现[J].科技与出版,2011(2):66-68. 

本文来源:http://www.rjdtv.com/lunwenfabiao/3639.html