关于数据库论文范文检索,与在线投稿管理系统的开发与应用相关本科毕业论文
本论文是一篇关于数据库本科毕业论文,关于在线投稿管理系统的开发与应用相关专科毕业论文范文。免费优秀的关于数据库及在线投稿系统及稿件方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:文章主要介绍了投稿系统的设计方案(包括前台投稿方式以及后台管理方式)、设计流程、数据库平台、系统使用的相关技术以及系统优化,包括数据库的多方式查询、组件重用、信息的动态生成等.
关 键 词:投稿系统;B/S;MySQL数据库
1概述
许多学术会议和期刊都会采用电子邮件投稿的方式.但近年来电子邮件投稿方式的弊端也逐渐凸显,一方面论文作者需要通过来咨询稿件的审稿情况,大量的稿件也需要编辑部逐一下载、登记、打字排版,这无疑增加了编辑部的工作量;另一方面,接受的电子邮件稿件相关信息往往不是很完整,如果处理不及时,会延长稿件处理周期.通过网络在线投稿,不仅增加了稿源,减少了编辑人员的重复劳动,全方位整合资源,提高工作效率,缩短稿件发表周期,而且实现了作者对稿件的自主性管理,及时获得稿件处理意见及处理进程的相关信息,极大地减轻了编辑部的日常稿件管理压力.本系统深入研究了第十五届少数民族语言文字信息处理的审稿流程,采用eclipse做为网站开发平台,JSP+HTML+CSS+JAVASCRIP
T为网站开发语言,tomcat为web服务器,mysql为数据库语言,搭建起来的投稿――采编――发布一体化的Web网络在线投稿系统.
2系统的设计方案
2.1投稿方式的设计
系统采用用户注册方式,对作者信息和稿件进行管理.当为游客时,只能浏览会议相关公告.投稿人只有登录成功,才能投稿,并仅能查询自己所投稿件的处理进度,而无法浏览其他作者的投稿相关信息以及作者注册信息.为防止作者多次上传稿件,造成重复投稿,对同一类型的稿件上传多次会被系统拒绝,同时对上传文件种类和文件大小也作了相应的限制.管理员和专家用户也只能通过相应的用户名和密码进入系统,完成相应动作权限.
2.2自主稿件管理方式的设计
传统工作模式中,作者只能通过、邮件等途径向编辑部咨询稿件处理情况,无法自主查询,也不能及时处理自己的稿件.稿件自主管理方便作者了解稿件的实时动态.但稿件自主管理,并不意味着作者可以随意修改所投稿件,作者投稿后在管理员没有分配专家之前,作者可以修改、删除稿件;如果已经分配专家,就表明专家已经开始审稿,此时作者就不能再随意修改、删除已投稿件.
2.3数据表设计及后台管理方式
后台的数据库表的设计尤为重要,力求简单,安全,可重用性高,减少数据冗余,提高系统效率,构造最优的数据库模式.主要包括用户信息表、专家信息表、稿件信息表、专家意见
关于数据库论文范文检索
3系统实现
3.1系统环境
系统工作在linux系统环境下,采用Tomcat服务器,典型的B/S架构,程序在服务器端运行,能够实现不同人员,从不同地点,以不同的接入方式如LAN,WAN,Inter/Intran的访问和操作共同的数据.
3.2主要技术
3.2.1文件上传.文件上传主要采用了组件上传技术,并在后台对文件上传种类和上传大小做了相应的限制,文件上传速度快.由于系统是在Windows系统开发,但是在Unix系统上使用,因此需要对文件路径加以修改,使之能适应不同的系统.另外组件技术经常会出现乱码,因此使用setHeaderEncoding()来解决乱码问题.
3.2.2在线预览.在线预览的基本思想是用函数transWord2Htm()将文件先转化为一个的本地静态文件,然后系统自动将该文件打开,这样的方式比用组件技术效率高、冗余性低、用户体验好.
3.2.3信息的动态发布.动态发布信息是每一个会议的要求,管理员需要时时更新会议信息,本系统主要采用umeditor的开源组件,将其无缝衔接到系统中,做到管理员不需要懂得任何变成知识就可以从后台发布信息.
3.2.4多方式查询技术.MySQL做为数据库,首先需要解决的就是和Web系统交互时的乱码问题,使用default-character-set等于字符编码就可以解决此问题.另外由于系统有多个表,不同的数据在不同表中,不同角色的用户都需要通过系统来查询满足条件的数据,因此需要多种方式来进行查询,包括多表联合查询、交叉查询.同时也支持数据库表数据的添加、删除、更新操作等.
该文地址 http://www.sxsky.net/zhengzhi/050871.html
3.3系统优化
3.3.1最大化的重用.重用是减少冗余的一个有效的途径,包括组件级别的重用.组件的实现通常会应用一种或几种设计模式,这些模式与组件的结合使用大大提升了架构的质量.
3.3.2可扩展性.MVC的架构,是模型(model)-视图(view)-控制器(controler)的缩写,用于将业务逻辑和数据显示分离的方法,它减少了代码的复制,即减少了代码的维护量,一旦模型发生改变,也易于维护.其次,由于模型返回的数据不带任何显示格式,因而这些模型也可直接应用于接口的使用,这充分体现了软件工程的思想.
3.3.3B/S架构.B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件.服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成.浏览器发出请求,而数据请求、加工、结果返回以及动态网页生成等工作全部由WebServer完成.
4结束语
作为一种在线的投稿网络系统,系统内容清晰,容易上手,实现了投稿人对稿件的自主性管理,减轻了编辑们的重复劳动,是适用于互联网时代的举措.系统经过谷歌、火狐、360等主流浏览器的测试,以及window和linux的种种考验,不断的进行兼容和完善.本系统服务于少数民族语言文字信息处理学术研讨会,希望此会议顺利召开,也希望该系统能够有出色的表现.
有关论文范文主题研究: | 关于数据库的论文范文集 | 大学生适用: | 硕士毕业论文、函授论文 |
---|---|---|---|
相关参考文献下载数量: | 73 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文模板、论文题目 | 职称论文适用: | 期刊目录、职称评初级 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 优秀选题 |
参考文献
[1]王骏.关于网上投稿编辑系统开发的思考―以“中国期刊在线”软件开发为例[J].中共贵州省委党校学报,2008.
[2]杨思尧.期刊网络在线投稿系统的设计与实现[J].沈阳农业大学学报,2008.
[3]刘佳.网络投稿系统的而设计与实现[D].北京邮电大学,2008.
[4]商海亮.杂志社在线投稿系统的设计与实现[D].东北大学,2013.
[5]王磊.基于SSJ架构的在线投稿审稿系统的研究与实现[D].河北工程大学,2012.
关于数据库论文范文检索,与在线投稿管理系统的开发与应用相关本科毕业论文参考文献资料: