欢迎来到天天文库
浏览记录
ID:8470055
大小:1.08 MB
页数:29页
时间:2018-03-28
《毕业设计(论文)-论文管理网站的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论文管理网站的设计与实现引言在这个网络普及的时代,人们对信息的需求越来越大,大家在做学术研究的时候经常会用到一些已经问世的科研成果,尤其对是一些学术性论文需求。在信息闭塞的时代,不能及时获取到已经面世的科研成果,给新的学术研究带来了极大的阻碍。随着信息技术的发展,要实现论文的零时差交流则需要一个提供大家交流的平台。现在计算机基本已经普及到各家各户,网络更是无处不在。只需要一台连接互联网的计算机就能登录网站搜索自己需要的论文,在很大程度上方便了用户。论文管理网站系统的设计正是为了给广大的用户提供一个论文信息交流的平台,而且网站的操作简单,不需要太多的专业知识。大家可以轻松地将自己的成果发表到网
2、络上,也可以及时地发现自己所需要的论文资料。291绪论1.1研究课题的背景随着社会的快速发展,人们对信息的需求越来越多,尤其是科研人员对论文的需求愈加强烈,但是人们寻找满足自己需求的渠道并不是很充足,针对这个情况,各种论文管理网站的推出成为迫切需求。目前有许多成熟的论文管理网站,如中国(cnki)学术文献总库、万方数据库等。本文针对高校学生论文管理设计的论文管理网站,通过网站会员上传论文,网站管理员进行筛选分类,向论文需求者提供一个比较满意的全面的论文管理网站,既满足了人们的论文需求,也实现了该网站的设计价值。1.2研究课题的意义论文管理网站就是由管理者、论文和用户组成并由管理者负责管理的一
3、个网站,它是一个通过网站会员和管理员上传论文,经管理员分类管理,然后再由网站会员按需求下载,以达到互相交流的一个网站。论文管理网站以免费的方式向大众开放,在这里用户能够找到各个学科领域的论文,为科研及学习提供了帮助。在现如今的网络时代,随着论文管理网站的出现,实现了人们不同领域,不同空间的及时交流,使人们能看到世界上先进的科学技术、学术知识等,同时它的存在也会更加促进先进的理论知识转换为社会生产力,创造的更多有自主知识产权的产品,为社会创造更多的财富。1.3本论文结构本文从管理员和用户角度,设计论文管理网站,主要实现论文上传,下载,能够按上传时间,类别,名称对论文进行搜索,并且管理员可以对用
4、户信息,论文信息,类别信息进行添加,查询,修改和删除等操作。网站采用PHP+Mysql+apache实现。内容组织如下:1、绪论,描述课题背景及意义。2、系统开发环境及相关技术,描述本设计所用开发工具的特点及功能等。3、需求分析:通过需求调研,确定本论文管理网站的用户需求及系统可行性。数据库需求和功能需求,并描述数据流图。4、论文管理网站的设计:数据库概要设计,网站功能模块概要设计。5、论文管理网站系统实现:程序代码的设计和程序的测试。6、结束语292系统的开发环境及相关技术网站采用的数据库是MYSQL数据库,开发语言为PHP。使用HTML超文本语言编写网站的显示页面,PHP实现站的具体功能
5、,使用Dreamweaver8.0作为程序代码的编写工具,使用apache2.0作为服务器。2.1PHP的介绍PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CG
6、I的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。2.2MYSQL数据库的介绍对于网站开发来说,使用数据库是开发专业网站必不可少的,但是数据库类别林林总总,access,SQLSERVER和Oracle都不是开源免费软件,需要购买才可以使用,而MYSQL是开源软件,选择Mysql是最节省成本的方式,而且Apache,PHP,Mysql他们的组合有着最佳的性能。Mysql还具有一些特性:1.使用c和c++编写,使用多种编译器进行测试,保证了源码的可移植性;2.支持多种操作系统;3.支持sql语句;4.为多种编程语言提供了API;5.支持多线程。2.3Apache的介绍Apach
7、e是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。世界上很多著名的网站如Amazon、Yahoo!、W3Consortium、FinancialTimes等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用以及它的可移植性等方面。292.4本章小结本章介绍了开发论
此文档下载收益归作者所有