计算机毕业论文范例

上传人:新** 文档编号:479822490 上传时间:2022-11-17 格式:DOC 页数:33 大小:895.02KB
返回 下载 相关 举报
计算机毕业论文范例_第1页
第1页 / 共33页
计算机毕业论文范例_第2页
第2页 / 共33页
计算机毕业论文范例_第3页
第3页 / 共33页
计算机毕业论文范例_第4页
第4页 / 共33页
计算机毕业论文范例_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《计算机毕业论文范例》由会员分享,可在线阅读,更多相关《计算机毕业论文范例(33页珍藏版)》请在金锄头文库上搜索。

1、JIANGXI AGRICULTURAL UNIVERSITY本 科 毕 业 论 文(设 计) 题目: 同能网内容管理系统 学 院: 计算机与信息工程学院 姓 名: 学 号: 20071700 专 业: 计算机科学与技术 年 级: 07级 指导教师: 职 称: 讲师 二0一二 年 四 月28摘要同能网()是一个分享“游戏制作、攻略、秘籍、资讯” 等互动内容为核心的社区。以同人原创游戏为基础,并将周边的信息进行了合理分类,组成一个内容丰富的同人游戏资源站。玩家可以发布自己制作的游戏,还可以分享自己的游戏心得。本系统系统是一个小型的内容管理系统,为了解决同能网需求,方便网站信息处理和资源共享。系统

2、拥有一个完善的后台,用来帮助管理员对网站进行日常管理。网站主要包括会员模块、游戏下载模块、内容的增删读改等以及后台的管理操作。本系统采用PHP进行程序开发,采用MYSQL数据库来存储数据,并采用THINKPHP开源框架,严格按照MVC开发模式和WEB2.0标准进行开发实现。经过多少测试以及修改,虽然还有部分功能模块有待改进,但系统的功能基本能够稳定运行。关键词:同能网;PHP WEB开发;THINKPHP框架;WEB技术 AbstractThe TONGNENGWANG ( ) is a community that shares game, raiders, cheats, interac

3、tive content such as information. It I based on the TONGREN GAME,and puts the surrounding information for a reasonable classification,and formes a rich content of the colleagues game resources site. Game players can publish their own games and can share their own experience of the game.This system i

4、s a small content management system and to solve the TONGNENGWANG demand and convenient for the website information processing. The system has a complete background to help the administrator of the site daily management. The website includes the membership module ,Game download module, Content edito

5、r module and The background of the management operation moduleThe system is used by PHP to program development and MYSQL database to store data. It used the THINKPHP free framework and was developed In strict accordance with the MVC development model and WEB2.0standard. After many tests and modifica

6、tions, Although there are some functions module needs to be improved, but the function of the system can basically stable operationKeyword:RGSS.CN; PHP; WEB; development; THINKPHP; Frame; WEB; Technology 目录摘要IIAbstractIII1 引言11.1 项目开发的背景11.2 项目开发的意义11.3 国内外研究现状12 关键技术介绍22.1 WEB技术22.1.1 WEB技术简介22.1.2

7、 PHP简介32.1.3 主流WEB开发语言介绍32.1.4 PHP比较其他语言的特性及优势32.2 MYSQL数据库42.3 THINKPHP框架43 系统需求分析53.1 系统功能分析53.2 系统可行性分析53.2.1 技术可行性53.2.2 经济可行性53.3 系统所需环境构建53.4 系统功能结构设计63.5 数据库设计73.5.1 系统E-R图设计73.5.2 数据表设计74 系统模块的设计与实现104.1 网站前台设计104.2 系统模块概述144.3 内容管理模块144.3.1 内容管理功能模块概述144.3.2 内容管理操作截图144.3.3 内容管理功能模块的实现代码144

8、.4 会员管理模块154.4.1 会员注册154.4.2 会员登录184.4.2.1 会员登录功能模块概述184.5 信息检索模块194.5.1 信息检索功能模块概述204.5.2 信息检索操作截图204.5.3 信息检索功能模块实现代码204.6 后台管理模块204.6.1 后台管理模块功能概述214.6.2 后台管理操作截图215 系统性能测试和优化225.1 系统性能测试225.2 系统优化245.2.1 系统性能优化245.2.2 系统seo优化24总结26参考文献27致谢281 引言1.1 项目开发的背景随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工

9、作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。而互联网技术的出现,方便了我们的生活,更是进一步丰富的人类生活,数字化生存已经一步步地走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。1.2 项目开发的意义如今互联网上各个游戏制作、攻略、秘籍、资讯的网站非常多。特别是很多大型互联网公司的介入,占据了主导的地位。但是相对来说,他们的针对性却不是那么强,但凭借他本身的名气,网站权重,以及专业团队的运营,在搜索引擎上占据了很大的一个覆盖

10、面,而且占据了一个很靠前的位置。然而由于搜索引擎算法问题,导致了一些问题的出现,如百度中常常搜索不到我们真正想要的目标关键词,而搜索的结果中出现了一些列的那些大型网站的信息。为此,我们努力做好原创、单机和怀旧RPG游戏的市场,为玩家提供全面的相关资讯。在做好网站本身内容的前提下,再进行搜索引擎优化,让搜索引擎感觉更加友好,从而达到收录的效果并排到一个相对比较考前的排名,让用户能准确的搜索到目标内容。1.3 国内外研究现状相对于国内互联网,国外比我们多发展了很多年。特别是在网站seo方面,国内的网站整体水平和国外的还有一定的差距。但是由于语言的障碍、国内主要使用百度中文搜索引擎的缘故以及一些其他

11、政策和其他反面的原因,国内的用户大多不能访问或直白的看懂国外资源,仍然会选择国内的中文资源。而国内很多小型网站在搜索引擎优化方面会有所欠缺,导致一些好的资源不能被人发掘。2 关键技术介绍2.1 WEB技术2.1.1 WEB技术简介随着互联网的快速发展,web应用已经蔓延到了我们生活中的各个方面(如娱乐,办公)。尽管Web应用和桌面应用之间仍然存在着一些本质的不同,但是随着客户端存储能力的增加,这两者之间的界限越来越模糊。加之HTML5(本地音频视频播放、动画、地理信息、硬件加速、本地运行(即使在 Internet 连接中断之后)本地存储、从桌面拖放文件到浏览器上传、语义化标记) 和AJAX(异

12、步JavaScript和XML)的诞生,让WEB应用也达到了桌面应用的效果。WEB应用比较桌面应用的优劣势:首先,Web软件运行在服务器上,用户通过Web浏览器来使用这些软件,换言之,用户不再拥有软件产品本身、而只是获得相应的服务,这就意味着Web软件从一种产品变为一种服务。其次,Web软件的安装和维护就由专业的服务商负责,可靠性要比安装在本机上高得多,而基于Web的应用方式让用户可以摆脱硬件平台的依赖,即不管是桌面PC、笔记本电脑、UMPC、iPhone抑或是各种各样能访问互联网的设备,都可以通过Web浏览器来使用这些Web软件,这样的灵活性是单机软件所无法提供。第三,Web软件可以实现多用

13、户远程、高互动性的协作,例如可以多人共同编辑一份文档的不同部分,或者一人处理多人观看,这些用户也许散布在全球各地、但却能够突破地域障碍,使用相同的Web软件。当然,目前web软件还是受限制的,虽然网速相比于10年前已经有大幅的提高,但一些应用,如3D,视频等的数据交互量还是无法承受的。桌面软件仍然保持着它那无可比拟的速度方面的优势。随着现在互联网技术的发展,未来的网络,会像目前的通讯网络一样随处覆盖;我们未来的上网,也会像用水用电那样平常,当到达了这样的境界,桌面软件必将退出历史的舞台。 LAMP WEB构架:Linux+Apache+Mysql+Perl/PHP/Python(Ruby)一组

14、常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案2.1.2 PHP简介PHP全名为 Personal Home Page,独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。 PHP安装它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C+进行程序的扩展!2.1.3 主流WEB开发语言介绍ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号