24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业论文定制 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

企业网站开发实例(PHP+SQL数据库)

添加时间:2018/08/28 来源:长安大学 作者:吉小霞
本文企业网站开发是根据实习期间,公司的开发需求开发的视频聊天网站,同时对网站的安全问题进行相关研究。网站实现主要分为前端(即客户端)和后台两大方面。前端主要实现视频直播功能,后台实现基本管理功能。
以下为本篇论文正文:

摘要

  随着互联网的快速发展,给我们的生活工作带来了巨大变化,不论是传统企业还是新兴企业都纷纷加入到互联网行业。生活方面的变化,尤其是社交方面的变化尤为明显。现今生活的忙碌,使得我们很少有时间出口结交新朋友。各种社交软件的出现,使原本陌生的人变成了网络朋友。社交软件扩大了我们的交友圈,我们在娱乐聊天的同时,也可以交到志同道合的朋友和合作伙伴。其中视频聊天软件的出现,则使得我们可以 "面对面"的交流,给我们更加真实的感觉。

  本文"基于PHP的企业网站开发及安全实现"是根据本人实习公司的具体情况,开发的视频聊天社交网站,仅限本人实习公司使用。介绍了如何实现视频直播功能和完成了后台的基本功能。随着网站的应用増加,它面临的安全问题也越来越突出,层出不穷的网站攻击手段威胁着我们网站的安全,网站安全问题的研究变得越来越重要。本文通过一个简单的网站实现,来引出网站开发中会出现的安全问题,并对其进行分析,最终给出解决方案。本文的内容结构框架分为7大章,绪论篇章、需求分析、系统设计、系统前后台功能实现、安全分析、安全实现以及系统视频直播实现。本文后台采用PHP和Smar巧模板引擎技术实现。

  本文所做的主要工作内容和创新点如下:

  1.了解PHP网站开发目前的现状,然后根据本公司视频聊天社交网站的需求,分析当前社交网站的国内外现状和视频聊天社交网站的国内外现状,同时分析了P册语言的发展趋势及和其他网站开发语言进行比较,突出削P语言的优势。接着指出本文研究的重点内容和技术难点等。

  2.分析系统需要完成的功能,给出系统整体结构设计,然后具体给出了前端结构和后台结构功能。最后根据需求完成数据库的分析设计及整个文件代码结构。接下来进行具体设计实现。

  3.对安全问题进行分析,包括PHP配置安全,数据库安全,以及代码安全。

  代码安全方面主要介绍了 S化注入和XSS跨站脚本攻击。然后从数据的起点(客户端),传输过程和到达端(服务端)H个点,进行分析安全,并给出了相应的防范措施。这是本文的创新点之一。

  4.对实现视频直播进行了研究,包括对视频流传输协议的对比分析,选择合适的视频流传输协议RTMP,以及音视频编码算法的对比分析,选择目前应用最多的H. 264算法进行视频编码,选择AAC对音频编码。最后实现RTMP协议发送H. 264编码及AAC编码的音视频。这也是本文的创新点。

  本文整个网站功能基本实现,可以运行。

  关键字:PHP技术,SQL注入,跨站脚本攻击,RTMP协议,H. 264编码算法

Abstract

  With the rapid development of the Internet,it has brought great changes t:o our life and work. Both traditional and emerging companies have joined the Intem industry. Changes in life,especially the social aspects of the change, are particularly evident. Nowdays life is so busy that we seldom have time to go out and make new friends. The emergence of a variety of social software makes the strangers to become network friends. Social software expands our circle of friends. While entertaining and chating, we also can make like-minded friends and become partners. The emergence of video chat softwares allows us th commimicate face th face, which gives us a more realistic feeling.

  This article. Enterprise websith development and security implementation based on PHP, is based onthe specific circumstances of my intemship company th develop the si1;e, only the use of my internship company. This paper introduces how th realize riie functions of video live broadcast and the basic ftmctions of the background. With the increase of the application of the website, the security problems that it faces are more and more outstanding. An endless stream of webske attacks threaten rtie security of our webske, and the research of webshe security is becoming more and more important.Inthis paper, a simple website will be achieved, to introduce and analyze the security issues of website development and Rnally give the so山tion. The framework of this paper is divided into seven chap1:ers,which are introduction,requirements analysis, system design,fimction realization of system foreground and background, security analysis,security implementation and implementation of veico live broadcast The background of this paper uses PHP and Smarty thmplate engine t:echnology to achieve.

  The main contents and innovations of this paper are as follows:

  1,to understand the current status of PHP websUe development,then according to the needs of the company,s video chat social webske,to analyze the current status of social webskes and video chat social websUes at home and abroad. At the same time, the development trend of PHP language is analyzed and PHP is compared with other web development languages th highlight the advantages of PHP language then it points out the main content and technical difficulty of this paper.

  2.To analyze 也e system flmctions which need th completh,and give the overall structure design of the system. Thenre foreground and background structure function are given respectively. Finally,according to the needs,th analyze and complete the design of the database and t:o give be entire file code structure. Next,it is th complete the specific design and implementation.

  3 .To analyze security issues,including PHP COnfiguration security, database security, and code security. The code security aspect mainly introduces SQL injection and cross site scripting attacks. Then from thress points, which are the starting point of the data (client), the transmission process and the arrival (server), it analyzes security prolems and gives the correspoiidmg preventive measures. This is one of the innovative points of this paper.

  4.it studys how to realize video broadcast,including the contrast analysis of the video flow transmission protocol for choosing appropriate video streaming transmission protocol RTMP and the comparative analysis of audio and video coding algorithms. It selects the most used H.264 algorithm for video coding and A AC for audio coding. Finally,it reali之es the function, which is the RTMP protocol th send H.264 conding and AAC coding audio and video. This is also the innovation point of this paper. In this paper,the basic functions of the entire websith are realized. The websUe can run.

  Key words:PHP technology, SQL injection,Cross Site Scripting,RTMP prothcol, H.264 encoding algorithm

  我们现在能够以—种前所未有的、方便的、岛效率的方式来发布和获取我们所需要的信息,都是Internet的出现带给我们的。近些年来,互联网的飞速发展和网络应用的快速发展,使得互联网已经成为人们生活中不可或缺的一部分,这就给网站开发行业一个不可限量的发展前景,网站的作用想必大家都是有目共睹,深有体会的。(^^前还都是些静态网站,近些年来动态网站的出现,更是极大化的影响着我们的日常生活。我们购物不用去超市商店了,直接在网上挑选要买的东西,下单后会有人送货上口,方便并且节约了我们的时间。想看当天新闻,也不用像前一样要买当天的报纸了,随时都可W在网上看到,并且信息还比报纸丰富,国内新闻国际新闻都有。想要知道明天天气如果,下不下雨,也不用晩上等着天气预报播放。直接在网上一查,未来一周的天气信息都会知晓。如果我们想旅行,这样的话,非常有效,我们可W避开坏天气。更有甚者是,我们可W上课不用去教室了,现在有一种叫做网上远程的教育,我们可W随时学习,随时和网上的老师沟通,资源非常丰富,有的还可W和外国老师交流,比如我们想学习英语,可W在通过网上报一个英语课,根据自己是时间安排,预约好时间,到时候准时去上课就可了,如果临时有事,也可W提前取消预约,也不会浪费我化的课时,是不是非常方便。这是动态网站的交互功能在发挥作用W。动态网站的强大功能都是靠脚本程序实现的。在本文的网站系统的开发过程中,我们使用的是PHP语言来完成脚本的编写。

  Internet的出现,彻底改变了我们的生活方式,尤其是社交方面。从W前的书信,到电报,电话,电子邮件等通信手段,这些传统的通信手段已经越来越不能满足我们的需求了,尤其是年轻用户群体。年轻一代需要的是一种即时的、直观的、互动性强的、丰富有趣的聊天平台。

  基于传统的思想和教育,中国人形成了含蓄内敛的性格。在现实交往中,不直接表达自己的情感或对别人的关屯、,彼此形成一种遵循礼仪并客气的关系,更不会将自己内屯、真实的情感告知他人,如外向的西方人相比,易在亲情、友情、爱情方面造成情感缺失,但是这种情感的需求必须找到一个释放地,社交网站恰好迎合了这一部分用户的也里需求。

  现代人的工作繁忙,工作时间占据了每周中的大部分时间,在除去陪伴家人的时间和精力,几乎己经所剩无几。现代人往往更愿意在周末呆在家里休息,为周一的工作打好基础,而不是花费时间约朋友聚会,花大量精力去了解陌生人。

  大多数人更乐于把为数不多的空闲时间和自己的朋友一起度过,W至于在人们参加工作后,社交圈局限在学生时代的玩伴和同学。另一方面,日常生活中的社交活动往往伴随着金钱投资,囊中羞涩的年轻人无力承担,便会放弃日常社交。

  社交网站的出现正是将运种无社交的现状进行转变。在社交网站中,大部分社交活动都是免费的。两个社交网站的用户可相互在某个周末一起在网站中分享电影或者休息小游戏,省去了出口车费、电影费、餐饮费等。狂交网站给用户带来的娱乐至上并没有降低,还帮助用户节省了开支。同时扩大了自身的社交圈,在社交网站上,我们可W认识各行各业的精英人±,结识志同道合的朋友,从他们那里我们可W提升自己的领域知识水平,同时也可W和对方成为生意上的伙伴。

  由于社交网站所带来的好处,使得越来越多的年轻用户开始青睐与这种虚拟的社交方式。

  正是看到送种前景和商业价值,许多企业开始涉入社交网站这一领域。其中的视频聊天软件就是其中的一类。视频聊天软件是一个多人聊天软件,它为用户提供了一个很好的娱乐交友平台,具有一定的真实性。

  本文中的网站开发是应用于本人所在公司即将开发的一个视频网络聊天交友软件。该软件是一个客户端软件,网站开发主要是后台开发,它用来记录用户在软件中的活动情况等。

  企业网站开发前台功能和界面演示:

客户端用户登录界面
客户端用户登录界面

大厅页面
大厅页面

房间界面
房间界面

后台登录界面
后台登录界面

错误提示界面
错误提示界面

管理后台总界面
管理后台总界面

个人信息界面
个人信息界面

账号列表界面
账号列表界面

添加账号界面
添加账号界面

帐号组管理界面
帐号组管理界面

目录

  摘要
  Abstract
  目录
  第1章 绪论
    1.1 引言
    1.2 研究目的和意义
    1.3 国内外现状
    1.4 主要研究的内容和技术难点
  第2章 相关软件开发技术
    2.1 系统前台开发技术
    2.2 系统后台开发技术
  第3章 需求分析
    3.1 功能性需求分析
    3.2 安全需求分析
  第4章 系统设计
    4.1 系统整体架构设计
    4.2 前端结构
    4.3 后台结构
    4.4 数据库设计
  第5章 系统前后台功能实现和界面展示
    5.1 系统文件结构
    5.2 前端功能
    5.3 管理后台
    5.4 代理后台
  第6章 系统安全实现
    6.1 客户端的安全
    6.2 传输过程的安全
    6.3 服务端的安全
    6.4 一种改进的登陆验证算法机制
  第7章 系统视频直播实现
  第8章 总结
  致谢
  参考文献
  个人简介

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:PHP毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!