开题报告:基于PHP的网上商城的网站的设计与实现.docx

上传人:b****1 文档编号:152059 上传时间:2022-10-04 格式:DOCX 页数:9 大小:22.49KB
下载 相关 举报
开题报告:基于PHP的网上商城的网站的设计与实现.docx_第1页
第1页 / 共9页
开题报告:基于PHP的网上商城的网站的设计与实现.docx_第2页
第2页 / 共9页
开题报告:基于PHP的网上商城的网站的设计与实现.docx_第3页
第3页 / 共9页
开题报告:基于PHP的网上商城的网站的设计与实现.docx_第4页
第4页 / 共9页
开题报告:基于PHP的网上商城的网站的设计与实现.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

开题报告:基于PHP的网上商城的网站的设计与实现.docx

《开题报告:基于PHP的网上商城的网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《开题报告:基于PHP的网上商城的网站的设计与实现.docx(9页珍藏版)》请在冰豆网上搜索。

开题报告:基于PHP的网上商城的网站的设计与实现.docx

山西大学本科毕业论文(设计)开题报告姓名学号所在专业软件工程论文(设计)题目基于PHP的网上商城的网站的设计与实现选题的目的和意义:

(1)21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。

人们已经不再满足于了解最新消息、超照资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。

网上购物,成了当今广大群众的时尚。

而商家,也逐渐重视起网络的作用,充分利用起网络的低成本、高效性来宣传企业形象和销售商品。

(2)长期以来,大部分的销售活动,都是面对面的销售,如:

店铺销售、广交会、上门推销等。

这些销售活动,都会受到地域、时间、环境等方面的影响,从而给企业、公司的等的销售管理带来了极大的不便。

而且信息的人工管理,也存在诸多缺点。

而网上商城,正好能全面解决这样的问题。

产品生产-销售-客户订单管理系统能够为用户提供可靠的信息存储和快捷的信息处理手段。

作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。

因此,开发这样一套管理系统成为很多必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。

文献综述(国内外研究现状、研究方向、进展情况、存在问题等,并列出所查阅的主要国内外参考文献,要求3000字以上):

前言

PHP即Hypertext Preprocessor的缩写。

PHP是英文“超级文本预处理语言”。

PHP是一种HTML

内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言;同时PHP和ASP、JAVA一样,是一门常用语Web编程的语言,它能运行在Windows、Linux等绝大多数操作系统环境中,鲳鱼开源免费的Web服务Apache

和数据库Mysql配合使用与Linux平台上(简称LAMP),具有最高的性价比,号称“Web架构黄金组合”,现在被很多的网站编程人员广泛运用。

PHP独特的语法混合了C,Java,Perl以及PHP子创新的语法。

PHP可以比CGI或者Perl更快速的执行动态网页。

一、PHP国内外研究现状

PHP(外文名:

 Hypertext Preprocessor,中文名:

“超文本预处理器”)是一种通用开源脚本语言。

语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

PHP独特的语法混合了

C.Jav

A.Perl以及PHP自创的语法。

它可以比CGI或者Perl更快速地执行动态网页。

用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP:

 Hypertext Preprocessor"。

注意不是“Hypertext Preprocessor”的缩写,这种将名称放到定义中的写法被称作递归缩写。

PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl

语言编写的程序。

这些工具程序用来显示Rasmus Lerdorf的个人履历,以及统计网页流量。

后来又用

C语言重新编写,包括可以访问数据库。

他将这些程序和一些表单直译器整合起来,称为PHP/FI。

PHP/FI可以和数据库连接,产生简单的动态网页程序。

在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表

第一个版本,Lerdorf写了一些介山西大学本科毕业论文(设计)开题报告绍此程序的文档。

并且发布了PHP1.0!

在这的版本中,提供了访客留言本、访客计数器等简单的功能。

以后越来越多的网站使用了PHP,并且强烈要求增加一些特性。

比如循环语句和数组变量等等;在新的成员加入开发行列之后,Rasmus Lerdorf在1995年6月8日将PHP/FI公开发布,希望可以透过社群来加速程序开发与寻找错误。

这个发布的版本命名为PHP 2,已经有PHP的一些雏型,像是类似Perl的变量命名方式、表单处理功能、以及嵌入到HTML中执行的能力。

程序语法上也类似Perl,有较多的限制,不过更简单、更有弹性。

PHP/FI加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。

到了1996年底,有15000个网站使用PHP/FI。

在1997年,任职于Technion IIT公司的两个以色列程序设计师:

Zeev Suraski和Andi Gutmans,重写了PHP的剖析器,成为PHP 3的基础。

而PHP也在这个时候改称为PHP:

Hypertext

Preprocessor.[5]。

经过几个月测试,开发团队在1997年11月发布了PHP/FI 2。

随后就开始PHP 3的开放测试,最后在1998年6月正式发布PHP 3。

Zeev Suraski和Andi Gutmans在PHP 3发布后开始改写PHP的核心,这个在1999年发布的剖析器称为Zend Engine[7],他们也在以色列的Ramat Gan

成立了Zend Technologies来管理PHP的开发。

2013年6月20日,PHP开发团队自豪地宣布立即推出PHP 5.5.0。

此版本包含了大量的新功能和

bug修复。

需要开发者特别注意的一点是不再支持Windows XP和2003系统。

2014年10月16日,PHP开发团队宣布PHP 5.6.2立即可用。

四安全相关的错误是固定在这个版本,包括修复cve-2014-3668,cve-2014-3669和cve-2014-3670。

所有的PHP 5.6鼓励用户升级到这个版本。

PHP的特性包括:

1、PHP独特的语法混合了

C.Jav

A.Perl以及PHP自创新的语法。

2、PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,

PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;

PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。

3、PHP支持几乎所有流行的数据库以及操作系统。

4、最重要的是PHP可以用

C.C++进行程序的扩展!

PHP优势:

1、开放源代码:

所有的PHP源代码事实上都可以得到。

2、免费性:

和其它技术相比,PHP本身免费且是开源代码。

3、快捷性:

程序开发快,运行快,技术本身学习快。

嵌入于HTML:

因为PHP可以被嵌入于HTML语言,它相对于其他语言。

编辑简单,实用性强,更适合初学者。

4、跨平台性强:

由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、

Android等平台5、效率高:

PHP消耗相当少的系统资源。

6、图像处理:

用PHP动态创建图像,PHP图像处理默认使用GD2。

且也可以配置为使用image magick

进行图像处理。

7、面向对象:

在php4,php5中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。

8、专业专注:

PHP支持脚本语言为主,同为类C语言。

二、PHP研究方向从Web开发的历史看来,PHP、Python和Ruby几乎是同时出现的,都是十分有特点的、优秀的山西大学本科毕业论文(设计)开题报告开源语言,但PHP却获得了比Python和Ruby多得多的关注度,PHP在11月TIOBE排行榜上位居榜首,超过了C++、java和其他语言。

随着Web2.0的升温互联网的发展迎来新一轮的热潮,由于互联网本身的快速发展、不断创新的特点,决定了只有以最快开发速度和最低成本,才能取胜,才能始终保持一个网站的领先性和吸引更多的网民。

互联网的企业生存和竞争的核心在于技术,技术、研发人才永远是这些企业不可或缺的关键人物,只有拥有资深的人才和领先的技术,才能在最短的时间内创造出优秀的网络应用。

PHP技术和相关的人才,正是迎合目前的互联网的发展趋势,PHP作为非常优秀的、简便的Web开发语言,和

Linux,Apache,MySQL紧密结合,形成LAMP的开源黄金组合,不仅降低使用成本还提升了开发速度,满足最新的互动式网络开发的应用。

因此,在IT业和互联网的超速发展的时代,企业对PHP程序员的需求也大量增加,PHP程序员和招聘岗位的供求比例是1:

40,很多公司半年都找不到一个合适的PHP程序员。

这个岗位是程序员中最火的,这种严重供不应求的局面在未来近几年中也将愈演愈烈。

1、入学门槛低在C/C++、JAV

A.PHP、ASP这些开发语言中,PHP是最容易学的语言,学习陈本是C和JAVA

的,是ASP的。

2、行业竞争小

PHP发展迅速,大学里基本未开设PHP课程,有实力的培训机构很少,导致掌握PHP的程序员非常少。

从求职的角度来看,PHP招聘信息和JAVA或ASP比较,PHP招聘量达到JAVA和ASP的,但是PHP应聘人员只是JAVA和ASP的。

3、社会需求大百度、新浪、搜狐、淘宝、当当、腾讯QQ等大部分的互联网相关企业都在使用PHP,对PHP人才需求旺盛。

4、发展前景大在无孔不入的互联网应用环境下,Web2.0、云计算、物联网等新概念将不断催生出新的产业和服务。

而支撑这些新型产业和服务的技术体系非PHP莫属。

而随着3G和移动互联网技术的兴起,越来越多的WEB应用也选择了PHP作为主流的技术方案。

在与其他同类编程语言的比较中,PHP具有开发速度快、运行效率高、安全性好、可扩展性强、开源自由等特点;而回顾PHP近10年来的发展过程、展望未来互联网行业的发展趋势,我们可以得出结论:

PHP的发展势头不可阻挡,必将成为未来

WEB开发领域的主流技术体系。

技术可行性分析:

本系统采用PHP+Mysql+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台采用MySql数据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理能力。

本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、安全可靠。

PHP+Mysql+Apache这个国际公认的网站开发黄金组合,在电子商务商务系统开发上,得到广泛的应用。

如易趣网、ecshop等大型电子商务网站。

综上所述,本系统在技术方面是可行的。

操作可行性分析:

本系统才用B/S架构,对销售信息进行网上管理,操作简单易懂,对用户来说不需要高神的计算机专业知识,只要管理员能够懂得使用网络,就可以对商城进行使用和维护。

经济可行性分析:

由于本系统属于模拟的网上商城系统,整个系统并不算太大,因此开发成本并不算太高。

整个开发过程由两个人参与,只需要两台PC机和上述的各种软件,就可以实现全部的开发任务。

由于PC机是我们各自原有的,而且无需专门升级硬件:

而各种软件,又是能够在网上免费下载的,因此,整个开发成本可以说是非常的低廉,这也为我们以后进一步完善网站提供了非常大的山西大学本科毕业论文(设计)开题报告方便。

在使用成本上,用户只需要拥有一台能够连接到国际联网上的计算机,通过注册就可以在世界的任何一个角落使用网站的全部功能和服务。

而且对计算机的硬件的需求也不是很高,软件方面也没有特殊的需求,易于广大用户的访问与使用。

因此,从经济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点。

需求分析:

初步调查本次调查主要是由我们两个同学一起通过亲身体验现在的各大B2C网站的购物流程,如卓越网、淘宝网、京东商城等等,熟悉其实现购物的方式,了解其管理的运作方式和管理业务流程,分析现在B2C

网上商城的基本运行情况和

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1