浅谈在线投稿及管理系统的开发与应用概述许多学术会议和期刊都会采用电子邮件投稿的方式但近年来电子邮件投稿方式的弊端也逐渐凸显一方面论文作者需要通过电话来咨询稿件的审稿情况大量的稿件也需要编辑部逐一下载登记打字排版这无疑增加了编辑部的工作量另一方面接受的电子邮件稿件相关信息往往不是很完整如果处理不及时会延长稿件处理周期通过网络在线投稿不仅增加了稿源减少了编辑人员的重复劳动全方位整合资源提高工作效率缩短稿件发表周期而且实现了作者对稿件的自主性管理及时获得稿件处理意见及处理进程的相关信息极大地减轻了编辑部的日常稿件管理压力本系统深入研究了第十五届少数民族语言文字信息处理的审稿流程采用做为网站开发平台为网站开发语言为服务器为数据库语言搭建起来的投稿采编发布一体化的网络在线投稿系统系统的设计方案投稿方式的设计系统采用用户注册方式对作者信息和稿件进行管理当为游客时只能浏览会议相关公告投稿人只有登录成功才能投稿并仅能查询自己所投稿件的处理进度而无法浏览其他作者的投稿相关信息以及作者注册信息为防止作者多次上传稿件造成重复投稿对同一类型的稿件上传多次会被系统拒绝同时对上传文件种类和文件大小也作了相应的限制管理员和专家用户也只能通过相应的用户名和密码进入系统完成相应动作权限自主稿件管理方式的设计传统工作模式中作者只能通过电话邮件等途径向编辑部咨询稿件处理情况无法自主查询也不能及时处理自己的稿件稿件自主管理方便作者了解稿件的实时动态但稿件自主管理并不意味着作者可以随意修改所投稿件作者投稿后在管理员没有分配专家之前作者可以修改删除稿件如果已经分配专家就表明专家已经开始审稿此时作者就不能再随意修改删除已投稿件数据表设计及后台管理方式后台的数据库表的设计尤为重要力求简单安全可重用性高减少数据冗余提高系统效率构造最优的数据库模式主要包括用户信息表专家信息表稿件信息表专家意见表和其他辅助表等投稿成功后首先需要管理员审核审核通过后即可分配专家一个稿件可以分配给多个专家各个专家可以查看分配到自己名下的稿件专家审稿并输入审稿意见以后管理员可以对稿件进行审阅决定是录用还是退修无论是录用还是退修系统都会自动通过邮件发送给投稿人帮助其及时了解稿件状态系统实现系统环境系统工作在系统环境下采用服务器典型的架构程序在服务器端运行能够实现不同人员从不同地点以不同的接入方式如的访问和操作共同的数据主要技术文件上传文件上传主要采用了组件上传技术并在后台对文件上传种类和上传大小做了相应的限制文件上传速度快由于系统是在系统开发但是在系统上使用因此需要对文件路径加以修改使之能适应不同的系统另外组件技术经常会出现乱码因此使用来解决乱码问题在线预览在线预览的基本思想是用函数将文件先转化为一个的本地静态文件然后系统自动将该文件打开这样的方式比用组件技术效率高冗余性低用户体验好信息的动态发布动态发布信息是每一个会议的要求管理员需要时时更新会议信息本系统主要采用的开源组件将其无缝衔接到系统中做到管理员不需要懂得任何变成知识就可以从后台发布信息多方式查询技术做为数据库首先需要解决的就是和系统交互时的乱码问题使用字符编码就可以解决此问题另外由于系统有多个表不同的数据在不同表中不同角色的用户都需要通过系统来查询满足条件的数据因此需要多种方式来进行查询包括多表联合查询交叉查询同时也支持数据库表数据的添加删除更新操作等系统优化最大化的重用重用是减少冗余的一个有效的途径包括组件级别的重用组件的实现通常会应用一种或几种设计模式这些模式与组件的结合使用大大提升了架构的质量可扩展性的架构是模型视图控制器的缩写用于将业务逻辑和数据显示分离的方法它减少了代码的复制即减少了代码的维护量一旦模型发生改变也易于维护其次由于模型返回的数据不带任何显示格式因而这些模型也可直接应用于接口的使用这充分体现了软件工程的思想架构结构简化了客户机的工作客户机上只需配置少量的客户端软件服务器将担负更多的工作对数据库的访问和应用程序的执行将在服务器上完成浏览器发出请求而数据请求加工结果返回以及动态网页生成等工作全部由完成结束语作为一种在线的投稿网络系统系统内容清晰容易上手实现了投稿人对稿件的自主性管理减轻了编辑们的重复劳动是适用于互联网时代的举措系统经过谷歌火狐等主流浏览器的测试以及和的种种考验不断的进行兼容和完善本系统服务于少数民族语言文字信息处理学术研讨会希望此会议顺利召开也希望该系统能够有出色的表现