欢迎来到天天文库
浏览记录
ID:27773157
大小:546.50 KB
页数:31页
时间:2018-12-06
《毕业论文范文——论文格式化系统--前台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论文格式化系统——前台的设计与实现摘要该系统是一个基于web的软件。该系统的客户端采用javascript和php作为平台的开发语言,Mysql作为后台数据库,Apache2.0作为web服务器。该系统用javascrit脚本在客户端封装表单里面的数据并将这些数据封装成xml字符串,然后发送这个字符串给服务器。在接收到送服务器端发送来的xml之后,系统用javascript脚本解析xml然后填写到表单中去。他们可以按时的发表自己的论文。系统也提供学生和导师的论文交互平台,论文交互平台采用了php脚本编写了数据库操作类和常用函数类,然后用这些类创建新的对象来使用对
2、象中的方法,比如数据库连接的方法,数据库查询方法,上传论文的方法等。并用了Apache的rewrite模块来重定向请求的url。这篇论文还介绍了Smarttemplate系统和它扮演的角色,还用一个例子来描述了怎么使用它来将php脚本和html代码分离。论文中还解释了在系统开发期间遇到的一些问题,比如修改mysql数据库密码的问题和其他的问题。关键词:javascript;xml;php;mysql;Apache;论文TheEssayFormattingSystem——Front-sideDesignandImplementationAbstractThissy
3、stemisasoftwarewhichisbasedonweb.Thefront-sideofthissystemusesjavascriptandphptotaketheonstagedevelopmentlanguage.Mysqlmakesthebackstagedatabase.Apache2.0makesthewebserver.Thissystemusesjavascriptscriptonfornt-sidetogetthefrom’sdatasandencapsulatethesedatastoaxmlstring,thensendthestr
4、ingtoserver.Afterreceivedthexmldatafromserver,systemusesjavascriptscripttoparsethedatathenfillitintotheform.Thissystemalsoprovidesaessayexchangestage.Theessayexchangestageusesphpscripttowritedatabaseoperationclassandcommonfunctionsclassthenusestheseclassestocreatenewobjectstoexecutet
5、hefunctionsoftheobject,suchasdatabaseconnectfunction,databasequeryfunction,uploadessayfunctionandsoon.AndusestherewritemoduleofApachetoredirecttherequesturl.ThisessayalsointroducestheSmarttemplatesystem,theroleplayedbyitandgiveanexampletodescribehowtouseittoseparatephpscriptfromhtmlc
6、ode.Inthisessayalsoexplainsomeproblemsduringdevelopmentsystemsuchasmodifythepasswordofmysqldatabaseandotherproblems.Keywords:javascript;xml;php;mysql;Apache;essay目录论文总页数:27页1引言12系统需求12.1系统需求概述12.2系统详细需求分析12.2.1基于web开发12.2.2格式化文档22.2.3前台需求22.2.4性能需求23方案选择23.1方案比较23.1.1系统模式比较23.1.2程序语言
7、选择与比较33.1.3数据库的选择43.1.4开发工具的选择53.2环境搭建53.2.1安装Apachewebserver53.2.2安装PHP53.2.3安装Mysql54总体设计64.1系统架构设计64.1.1网络架构64.1.2系统逻辑服务器64.2总体结构74.3系统工作流程图75实现和编码85.1数据库设计85.2数据库表结构设计95.3系统程序实现125.3.1前台javascript程序工作流程125.3.2首页的设计与javascript封装XML135.3.3通过XMLHttpRequest对象发送XML145.3.4Smarttemplate
8、简介155.3.5Sma
此文档下载收益归作者所有