计算机专业研究生的开题报告包括计算机系统结构、计算机软件与理论、计算机应用技术三个方向。不同计算机硕士的研究课题各有特点,但其开题报告形式一般相同。以“PHP技术在中小企业网站开发中的应用”为题,拟出计算机专业研究生开题报告范文。
一、课题来源和研究背景
随着千千成千上万的大大小小的企业加入互联网,是否拥有自己的网站不知不觉中成为衡量一个企业好坏的标准。在这种背景下,开发一个企业网站系统是非常必要的。如今网站开发的形式多种多样,其中以ASP+SQLServer、Java+Oracle、PHP+MySQL最具代表性,针对不同类型的网站选择合适的技术组合。
PHP集成了流行语言(JAVA/C++/PERL/C)的最佳特性。掌握其中任何一个都可以说掌握了PHP的基本应用,所以PHP成为最容易使用的语言。优秀的编译系统也是PHP成功的重要因素,比如ZendOptimizer、EclipsePHP等。,它是完全开源的,允许世界上所有的程序员改进它的功能。PHP性能优异,使用简单,价格低廉,已经成为中小企业网站开发的首选。
目前,LAMP(LINUX-APACHE-MYSQL-PHP)WeBarchitect是国际流行的web框架,它包括LINUX操作系统、APACHE网络服务器、MYSQL数据库、PERL/PHP或PYTHON编程语言,其所有组件都是开源软件,是国际成熟的框架。许多流行的商业应用程序都采用这种架构。例如,与JAVA/J2EE架构相比,LAMP具有WEB资源丰富、重量轻、开发速度快的特点。相比于。NET架构下,LAMP具有通用性强、平台速度快、性能高、价格低等优势,因此无论从性能、质量还是价格来看,LAMP都是企业搭建网站的首选平台。
二、中国文学评论
LAMP系统是应用最广泛的WEB框架应用系统(LINUX-APACHE-MYSQL-PHP):l指LINUX服务器操作系统,a指APACHE网站服务服务器应用系统,m指MYSQL轻量级数据库系统。p指PERL语言、PHP语言或PYTHON语言。这些服务或产品都是免费的开源软件,是国际公认的成熟的开发环境。很多网站都采用这样的应用环境。LAMP比JAVA语言开发速度更快,使用更丰富,代码更简单。NETLAMP具有通用性强、开发速度更快、执行效率更高、开发成本更低的优点。综上所述,LAMP比其他WEB开发语言更有竞争力。
LINUX系统起源于UNIX,是LinusTorvalds于年开发的开源产品。自问世以来,就受到全世界计算机爱好者的追捧,并被大家广泛修改完善。LINUX模仿了UNIX的很多功能,而且源代码也差不多,所以UNIX的很多应用都可以移植到LINUX上。
安卓系统是目前应用最广泛的手机系统,也是谷歌基于LINUX系统编写的。著名电影《阿凡达》的渲染计算机也是LINUX系统的计算。
由此可见,LINUX系统在专业领域可以更高效、更好地完成工作。
2Apache服务器。
Apache是一种web服务器软件,与WINDOWS自带的IIS是同一类型的软件。因此,如果使用WINDOWS安装Apache,必须关闭IIS。
Apache是目前网络技术市场上唯一的开源。全世界优秀的程序员都在修改。Apache的老名字特别有意思,是“patchyserver”的同音异义词。
这个神奇的软件是PHP网站开发的首选页面服务器。它执行效率高,与PHP完美匹配且稳定,但配置相对复杂。一旦配置成功,就可以长时间稳定运行。因此,通常在服务器上安装LINUX+Apache,以保证长期稳定运行。在开发调试过程中,个人电脑可以选择集成开发环境XAMPP或WAMP,充分体现了PHP的跨平台特性。
3MYSQL服务器应用。
MYSQL和ORACLE、DB2、SQLSERVER一样,是一种常用的关系数据库管理软件。与其他关系数据库管理软件相比,它体积更小,效率更高,搜索速度更快,而且不需要花任何钱。它是中小型企业不可多得的经济实用的数据库软件。
将MYSQL数据库管理系统与PHP脚本语言相结合的数据库系统解决方案正在被越来越多的网站使用,其中以LAMP模式最为流行。
4PHP脚本语言。
PHP是近年来网页开发人员最喜欢的语言。PHP也是开发动态网站的常用脚本语言,是一种嵌入在HTML中的语言。使用方便,语法流畅,网络资源丰富,跨平台,执行效率高。PHP已经成为WEB脚本技术的先驱,融合了C、JAVA和PERL的一些最佳特性。PHP+APACHE+MYSQL的组合已经成为网络上最流行的组合之一。
三、研究目的、意义和研究方法
本文以一个小型企业网站系统开发为例,开发了一套以PHP+MySQL为核心的企业网站系统。拉近企业与客户的距离,及时展示企业产品信息,弘扬企业文化。
第四,研究难点和创新点
主要阐述了网站的设计过程和主要设计思想,利用PHP丰富的功能和MySQL出色的数据处理能力动态更新网站信息,以及设计中遇到的问题和要点。
动词(verb的缩写)研究思路和基本框架
第一章情绪理论
1.1互联网时代的发展过程
1.2国内互联网现状
1.3电子商务模式的兴起
1.4企业网站的建立
第二章LAMP框架的服务和应用
2.1LINUX概述
2.2APACHE服务器
2.3MYSQL服务器应用程序
2.4PHP脚本语言
第三章需求分析
3.1技术可行性
3.1.1使用PHP语言的可行性
3.1.2用户操作分析
3.2软件环境
3.2.1发展环境
3.2.2服务器环境
3.3一般网站功能要求
3.3.1系统参数设置
3.3.2信息管理
3.3.3列管理
3.3.4模板管理
3.3.5用户管理
3.3.6招聘管理
3.3.7文件下载
3.3.8网站公告
3.3.9链接管理
3.4网站页面要求
3.4.1网站首页
网站背景页
第四章总体设计
4.1数据库设计
4.1.1数据库设计概述
4.1.2数据库需求分析
4.1.3数据库逻辑结构设计
4.1.4数据库的物理结构设计
4.2系统结构设计
4.2.1网站背景结构
4.2.2网站前台结构
4.2.3系统结构设计
第五章详细设计
5.1后台系统公共文件编码
5.1.1