欢迎来到天天文库
浏览记录
ID:26476074
大小:66.00 KB
页数:8页
时间:2018-11-27
《中北大开题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中北大学毕业设计开题报告班级:10210A02学号:1021010601姓名:芦烨学院:软件学院专业:软件工程(软件开发与测试方向)设计题目:基于JAVAEE技术的个人空间系统的设计与实现指导教师:2013年10月21日毕业设计开题报告1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文献综述微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组件个人社区,以少量文字更新信息,并实现即时分享。现在微博已经成为了人们生活中不
2、可或缺的一部分,亦是人们交流互相了解对方新闻的快速途径。微博刚刚走进人们的视野就得到了人们的青睐。微博广泛的分布在桌面、浏览器、移动终端等多个平台上,用户基数大,用户可以以迅速的方式随时随地了解不同地方的新闻,或者朋友的最新动态,也可以快速的发布自己的所见所闻跟所有人分享。微博符合了大多数人如今的需求,快速、便捷,而且其原创性高,随时记录随时分享。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用[5]。其特点为:(1)PHP独特的语法混合
3、了C、Java、Perl以及PHP自创新的语法。(2)用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。(3)PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。(4)PHP具有非常强大的功能,而且支持几乎所有流行的数据库以及操作基于PHP招生管理信息系统的设计与实现系统。(5)开放的源代码,及所有的P
4、HP源代码事实上都可以得到。(6)PHP是免费的,并且使用非常广泛。(7)PHP是基于服务器端的,因此即使再多的用户,再复杂的程序也不会影响运行的速度。综上所述PHP与其他语言相比首先它可以用在任何操作系统上,稳定性较高,执行效率快,开发时间短,学习门槛低,函数支持多等优点。PHP的工作原理:第一步:客户向Web服务器发出请求。浏览器将此PHP请求传送给支持PHP的web服务器。第二步:Apache服务器分析客户的请求,若为PHP文件,则将其交给PHP处理程序进行处理。第三步:所有同数据库相关的操作,都由
5、PHP来完成。PHP可以很好地完成同数据库的交互。第四步:PHP从数据库中取得数据后,将文件内容转化为HTML格式。第五步:将HTML格式的文件交给Apache服务器。第六步:Apache服务器再将其送给客户。Apache是目前互联网上使用最广泛的web服务器,它支持多种操作系统,如:Unix、Linux、Windows等,功能强大。它以快速、可靠、易扩展的特点在所有的服务器软件中占有优势,并且它的源代码开放,因此有大量的开发人员投入了大量的时间精力来逐步的将其完善,Apache不仅可作为web服务器,它
6、还包含了代理服务器的功能。当客户机使用URL请求访问远程资源时,Apache接受该请求并取得该资源以满足客户机的请求。同时如果要创建一个每天有数百万人访问的Web服务器,Apache将是最佳选择。本系统就是以Apache作为开发平台的,因为PHP能够作为Apacheweb服务器的模块执行,使得它的执行效率要高于其他的CGI程序,而且能比CGI或者Perl更快速地执行动态网页。Apache、PHP在实际应用中为最佳组合。MySQL是一个最受欢迎的开源数据库管理系统,任何人都可以从hitemet上下载和使用M
7、ySQL而不需要支付任何费用。同时也可以研究其源代码,并根据需要进行修改。与其他的大型数据库相比,MySQL自有它的不足之处,如规模小、功能有限但对于中、小型应用系统是非常理想的,开源性降低了总体成本。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL特点:1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。 2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、Nove
8、llNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。 3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 4.支持多线程,充分利用CPU资源。 5.优化的SQL查询算法,有效地提高查询速度。 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中
此文档下载收益归作者所有