admin 管理员组

文章数量: 1086019


2024年4月23日发(作者:天斗帝国雪崩)

’‘‘_TJ u 斗平昂 苍昂 期 

Electronic Sci.&Tech./Jan.15.2014 

基于PHP框架的会议论文投稿系统设计 

杨胜良,李隐峰,曹诗翠 

(西安电子科技大学电子工程学院,陕西西安

摘 要

710071) 

通过分析会议需求和投稿的工作流程,采用开源的PHP框架一Codeigniter,MySQL数据库和前端开源框 

架一Bootstrap,设计了一种在线会议论文投稿系统。系统采用MVC模式开发,实现了用户注册,专家注册,论文在线 

投稿、管理和评审,网站内容管理等功能。系统支持多语言界面,评审袁单自定义。系统界面简洁美观,具有良好的 

用户体验。系统已在ISAPE2012和MVFI2012两次会议中投入使用,得到了用户的肯定。 

关键词会议论文投稿;PHP框架;MVC;国际化 

中图分类号TP274 文献标识码A 文章编号1007—7820(2014)叭一131—04 

Design of a Conference Paper Submission System Based on the PHP Framework 

YANG Shengliang,LI Yinfeng,CAO Shicui 

(School of Electronic Engineering,Xidian University,Xi’an 710071,China) 

Abstract Based on an analysis oi。conference needs and the workflow,with open source PHP framework—Co— 

deigniter,MySQL and Front-end framework-Bootstrap,an online conference paper submission system is developed 

in MVC model to implement functions of user registration,specialists registration,online submission,management 

and review,and web content management with a friendly multiple languages UI.The system was adopted at ISA— 

PE2012 and MVFL2012 conferences and warmly received by the users. 

Keywords conference paper submission;PHP ̄amework;MVC;internationalization 

随着网络技术的深入发展,通过互联网在线完成 

论文的投稿、审稿工作已成趋势。设计了一种基于 

PHP框架的论文在线投稿、审稿,论文在线管理且支持 

多语言的投稿系统,系统采用基于PHI)的开源框架 

Codeigniter和开源前端页面框架Bootstrap。Codeigniter 

框架采用MVC模式开发,程序结构逻辑清晰明了,系 

统易于扩展。Bootstrap是Twitter公司开源的一款前 

索、论文统计、评审分配、论文导出等操作。(3)评审 

模块。评委根据管理员分配的注册码注册,登录后,可 

以评审分配给自己的论文,在论文评审期间,可以修改 

评审意见。(4)网站管理模块。本模块主要实现会议 

网站的内容管理,能够发布、编辑会议新闻和通知,让 

参会者能够及时了解会议信息。 

1.2关键技术 

端框架,具有良好的跨浏览器兼容性。 

在分析系统的需求与功能之后,考虑开发效率和 

成本,系统采用开源PHP框架Codeigniter作为编程语 

言,前端框架Bootstrap作为页面效果渲染,MySQL作 

为数据存储。 

(1)Codeigniter框架。是一款轻型性能良好的 

1 基本功能与关键技术 

1.1 基本功能 

如图1所示,系统主要由普通用户、管理员、评审、 

内容管理模块4部分组成,每个模块具有不同的功能 

和操作权限:(1)普通用户模块。实现用户在线注册、 

MVC框架,支持多种数据库(MySQL,SQLite,MSSQL 

等),开发文档丰富,社区支持完善,对快速发送具有 

登录,论文投稿与编辑、稿件、版权表的上传等功能。 

(2)管理员模块。会议主席具有所有操作权限,能够 

对会议参数、系统状态设置,进行论文管理、编辑、搜 

较大帮助。框架本身带有强大的类库,扩展支持良好, 

能够方便地开发需要的功能。同时,它使用了成熟的 

MVC模型,降低了后台开发和前端开发人员的沟通 

成本。 

(2)Bootstrap。是一个简单灵活可用于创建流行 

收稿日期:2013.01.19 

作者简介:杨胜良(1987一),男,硕士研究生。研究方向: 

Web信息系统,前端开发,后台开发。E—mail:308840239@ 

的用户界面和交互接口的HTML,CSS,JavaScript工具 

集。基于HTML5、CSS3的Bootstrap,具有多种特性:友 

好的学习曲线、卓越的兼容性、响应式设计、l2列格 

网、样式向导文档、自定义jQuery插件、完整的类库等。 

qq.com。李隐峰(1974一),男,副教授。研究方向:web信 

息系统,网络安全,计算机网络教学与应用。 

WWW.di ̄nzikPji.org 

孙静,等:运维系统工作流引擎的设计与实现 

库是MySQ1,Web服务器是Apache Tomcat6.0.30。运 

维系统内的所有流程都可以实现流程的自定义,达到 

“流程驱动管理”的目的。可视化流程设计工具可以 

实现串行、并行、循环、会签等流程逻辑关系。该系统 

已通过测试和验收,正式投入使用。 

参考文献 

范玉顺.工作流管理技术基础[M].北京:清华大学出版 

社,2001. 

WFMC.工作流管理联盟工作流标准[EB/OL].(2008— 

05—07)[2013—05—12]http://www.wfmc.ors/stand— 

ards/ffamewo ̄.htm1. 

Definition Interchange.WFMC—TC一1026 workflow man— 

agement coalition 2—3[s].MA USA:Process Definition In- 

terehange Process Model,2002. 

WorkflowManagement Coalition.Workflow management coali— 

tion terminology nd glaossary[M].Brussels:Workflow Man— 

agement Coalition,1996. 

] ] ] ] ] ] ] ] 

刘阳,曹宝香.基于扩展有限状态机的工作流引擎设计与 

实现[J].计算机工程与应用,2006(32):93—96. 

丁苍峰.基于MVC架构的轻量级工作流引擎研究与设计 

图5流程的流向控制图 

[J].电子设计工程,2011,19(1O):5—8,t3. 

任军,李胜利.基于JZEE技术和工作流引擎构建B/S模 

式的文献资料管理系统[J].计算机系统应用,2005(7): 

57—6O. 

5结束语 

针对南大金利得运维管理系统的实际需要,给出 

个工作流引擎的应用实例,将之前所述的工作流引 

David Holifngsworth.The workflOW reference model f M 1.Bet. 

1in:W0rktlow Management Coalition,1995. 

擎应用到业务管理中,形成了一个完整的系统。数据 

+”十一+”+”+”+“+一十‘ 

(上接第133页) 

[5] GILMORE W J.PHP与MySQL程序设计[M].3版.朱涛 

参考文献 

黄缙华.MySQL入门很简单[M].北京:清华大学出版 

社,2011. 

江,译.北京:人民邮电出版社,2009. 

[6] 陆凌牛.HTML5与CSS权威指南[M].北京:机械工业出 

版社,2011. 

CH G.设计模式:可复用面向对象软件的基础[M]. 

[2] 

ERI

北京:人民邮电出版社,2007. 

[7] 吴国清.Codelgniter源码分析[EB/OL].(2012—09—18) 

[2012—1O一02]http://blog.163.com/wu_guoqing/blog. 

[8] 刘佳.网络投稿系统的设计与实现[D].北京:北京邮电 

大学,2009. 

[3] NICHOLAS C Z.JavaScript高级程序设计[M].3版.李松 

峰,曹力,译.北京:人民邮电出版社,2012. 

[4] 

NICHOLAS C Z.高性能JavasScript[M].丁琛,译.北京: 

电子工业出版社,2010. 

[9] 李小白,陈攸跻,沈华.基于PHP的在线投稿系统的设计 

与实现[J].电脑知识与技术,2010(8):4987—4989. 

138 

WWW.dianzik ̄ji.org 


本文标签: 系统 工作 会议 投稿