。希望对促进我国环境教育法律体系的建立提供一些有益的参考。
识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法我国环境教育法律体系的建立提供一些有益的参考。
本科生毕业设计
基于PHP的婚纱影楼网站设计
独 创 性 声 明
本人郑重声明:所呈交的毕业设计是本人在指导老师指导下取得的研究成果。除了文中特别加以注释和致谢的地方外,设计中不包含其他人已经发表的研究成果。与本研究成果相关的所有人所做出的任何贡献均已在设计中作了明确的说明并表示了谢意。
签名:__________________
________年______月_____日
授权声明
本人完全了解许昌学院有关保留、使用本科生毕业设计的规定,即:有权保留并向国家有关部门或机构送交毕业设计的复印件和磁盘,允许毕业设计被查阅和借阅。本人授权许昌学院可以将毕业设计的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编设计。
本人论文(设计)中有原创性数据需要保密的部分为:无 。
学生签名:
年 月 日
指导教师签名:
年 月 日
基于PHP的婚纱影楼网站设计
摘 要
在Internet迅速发展的21世纪,互联网成为人们掌握,发布和传递信息的重要桥梁,我们已经离不开互联网。因此,在Internet上建设网站,不仅仅能够提升公司形象,加强客户服务,而且还挖掘更多的潜在客户,获取更高的利润。随着物质和精神生活的提高,人们对于婚纱照的要求越来越高,婚纱影楼网站是一种空间展示,它的设计不同于一般的作品,他的艺术性,商业性是在展示的流动中逐步渗透给消费者的。
本项目是一个基于PHP技术和MYSQL数据库的婚纱影楼网站。该系统采用的是B/S结构的应用系统构架,该婚纱影楼网站的功能主要表现在以下六个方面:品牌,产品/服务展示,动态信息发布,顾客服务,网上调查,网上联盟。旨在使客户通过访问网站,可以了解到该公司摄影的一些基本信息,如主题风格,价位,公司的最新新闻等。给用户带来极大的便利,同时也可以让公司管理者及时发布公司最新活动和公司最新动态。
关键字:婚纱影楼;PHP技术 ;B/S框架
Design of the Wedding Studio Web
based on Php
ABSTRACT
With the rapidly development of the Internet in the 21st century, it has become a important bridge which can help people master, publish and transfer information .We can do nothing without the internet,It can not only improve the image of the company, strengthen customer service, but also to dig more potential customers, obtain higher profits.With the improvement of material and spiritual life,the requirement of wedding photography of people more and more high ,wedding studio website is a display space, whose design is different from the general works, its artistic and commercial is in the flow of display penetrating to consumers gradually .
This project is a wedding studio website which based on the PHP tecnology and MYSQL database.The system uses B/S structure of application system architecture, the function of the site is mainly manifested in the following six aspects:Brand image, product/service display, dynamic information release, customer service, online surveys, Online League, ,Aims to enable customers to access the website to learn some basic information of the company photography.such as theme style, price, browse the company's latest news, and so on ,which bring great convenience to the user,At the same time,It can let the company managers release the latest activities of the company and the latest development of the company timely .
· Key words:wedding photography website; PHP technology;B/S frame
目 录
1
1. 绪论
11.1 婚纱影楼行业的现状
11.2 课题来源
11.3 选题意义
3
2. 相关软件知识介绍
32.1 Apache简介
32.2 PHP简介
32.2.1 PHP发展
42.2.2 PHP特点
42.3 Mysql简介
42.3.1 Mysql概述
52.3.2 Mysql特点与作用
52.4 Dreamweaver 8简介
7
3. 系统需求分析
73.1 理论分析
83.2 需求分析
83.3 功能结构
10
4 . 数据库设计
104.1 数据库设计概述
104.2 数据库概念设计阶段
124.3 数据库逻辑结构设计阶段
144.4 创建数据库连接
16
5. 系统详细实现过程
165.1.前台的实现
165.1.1 首页滚动图片设计
165.1.2 首页产品展示设计
185.1.3 首页新闻资讯设计
185.1.4 首页底部设计
195.1.5 前台邮件订购的实现
205.1.6 前台用户留言实现
225.2 后台管理员登录实现过程
245.3 后台新闻动态管理
255.4 留言板管理
27
6. 系统测试与运行
276.1 软件测试的重要性
276.2 测试实例的研究与选择
276.3 测试环境和测试条件
286.4 系统运行情况
286.5 系统评价
29
7. 总结与展望
30
参考文献
31
致 谢
1. 绪论
1.1 婚纱影楼行业的现状
现存的影楼一般由传统照相馆发展而来,从产生到成熟再到发展。上世纪八九十年代照相馆遍布大街小巷,拍摄照片使用的是胶卷式照相机,拍摄成本相当高,婚纱照的拍摄对很多家庭来说还是奢侈品,自从数码相机诞生以来,婚纱摄影的成本就大大降低,而拍摄婚纱照成为人人追求的时尚。
现代婚纱摄影风格丰富和发展了传统的拍摄风格,传统的拍摄风格主要是室内拍摄,而且还是使用简单的背景布,洗出来的照片也大都是样式简单,大同小异,如今,婚纱影楼拍摄采用了内外景结合的拍摄风格,拍摄场景也都是经过精心布置的,拍摄效果更加完美且拍出来的照片更具有艺术性。
1.2 课题来源
随着计算机技术的快速发展,婚纱影楼管理网络化已成为企业影楼管理的必然选择。而目前很多婚纱影楼并没有走上网络化管理道路,这就存在很多不足之处,如因人为因素导致数据丢失而给公司带来很大的经济损失等,而通过婚纱影楼管理系统就可以提高工作效率,无论是给企业还是客户都能带来很大的便利。
随着人们生活水平的不断改善以及人们审美水平不断提高,人们用更加挑剔的眼光来审视美,在20世纪20年代时,西式婚纱摄影就在中国闪亮登场,并以自己独特的魅力逐渐的渗透到中国的婚礼文化之中,新人穿戴婚纱西装拍摄婚纱照,把那一刻的美好时光永远定格,寄托着婚姻的神圣与纯洁。
90年代初期,内地的婚纱影楼商界刮起了一股港台风。出于对美的追求,人们对拍摄新式婚纱照的激情更加高昂。婚纱写真照不仅仅是装饰外在的美丽,更是将夫妻两人的最美好的记忆永远保存下来,回味一生。正因为如此,婚纱产业则得以飞速发展。
1.3 选题意义
Internet是世界上最大的计算机互联网,作为一种先进的信息检索手段,以惊人的速度发展成为世界上最丰富的资源海洋,所以建设一个优秀的网站对于企业来讲相当重要。随着艺术照时代的兴起,婚纱影楼行业也越来越遭到人们的重视,而传统的婚纱影楼非但管理效率底下,而且缺乏个性化精致服务,鉴于此,建设一个婚纱影楼网站无论是对于企业来说,还是对于消费者本身来说都是必不可少的。
该网站便是一个基于PHP的婚纱影楼网站,应用PHP、Mysql数据库知识以及Dreamweaver的设计知识等来设计婚纱影楼的网上管理,从而为企业解决日常业务繁多,摄影管理效率低下的问题,同时也可以使消费者足不出户的了解到该企业的产品以及服务。
2. 相关软件知识介绍
2.1 Apache简介
与大多数服务器不同的是,Apache 是一个开放源码的网页服务器,由于其执行速度相当快、运行安全可靠并且还能够通过API扩充将Perl/Python等解释器编译到服务器中以及它能够在很多种计算机操作系统中运行等优点,被认为在web服务器软件排名居世界第一[1]。
Apache的工作分两个进程进行:启动过程和运行过程。在处于启动过程时,Apache以特权用户身份进行启动,在该进程当中,首先必须对系统所需要的各类资源进行默认赋值,如内存池资源赋值以及读取和解析配置文件等。另外,还需要对HTTP毗连进行处理。在运行过程时,Apache的主要任务就是对用户的服务请求进行处理。该阶段,基于安全性考虑,Apache放弃特权用户级别,使用普通权限用户接收和处理请求。
2.2 PHP简介
PHP是一简略的HTML嵌入式脚本语言,它能够将程序插入到HTML文档中去执行,并且执行效率还相当快。另外,它可以通过模块的形式和多种网页服务器相结合,比如Apache,IIS等,它能够提供多种连接数据库的接口,另外,PHP独特的语法混合了C,JAVA,以及PHP自创的语法[2],它的语句和C,java以及perl等语言相当接近,使得初学者更容易理解和学习。
2.2.1 PHP发展
php由Rasmus Lerdorf创建,最初版本的PHP功能非常简单,是用perl语言编写的一些简单程序,用来统计网站的访问者信息等,后来开发者又对其用c语言重新编写,从而增添了包括能够访问数据库等多种新特性。1995年开始发布第一个版本,这时候,它的功能就是非常简单,不久后,又增加了连接数据库功能。在1997年第,PHP又进行了第三个版本的开发计划,PHP3.0是第一个类似于现今PHP布局的版本,它的一个最为强大的功能就是其可扩展性[3]。
2000年,PHP4.0版本诞生,其中加入了许多新的功能。PHP4.0整个脚本程序的核心大幅改动,使程序的执行速度满足更快的要求,其效率比传统的CGI或者ASP等程序有了更好的表现,而且还有更强大的新功能,更加丰富的函数库。
在PHP5.0版本中又增加了很多新的特性,如引入了访问属性的限制以及延迟静态绑定功能等,所以该版本的功能更加齐全。其中PHP5.2X系列是最理想的系列,因为其兼容性相当好,而且还有很高的安全性和稳定性。
2.2.2 PHP特点
Php是一种基于服务器端的程序编写语言,与客户端所执行的程序编写语言javascript存在很大差别,它的主要功能就是在服务器上进行处理并将结果呈现给客户端,因而很适合处理数据库和服务器之间的数据访问[4],运算与判断。利用PHP进行web应用程序开发具有如下几点优势:
安全性高:php作为一种开源软件具有很高的安全机制。
跨平台性强:php几乎可以在所有的操作系统中运行以及多种web服务器支持。
广泛支持数据库:可操纵多种数据库,如Mysql ODBC Oracle,SQL Server Oracle DB2以及FrontBase MSQL Direct MS-SQL等,其中PHP与Mysql是目前公认的黄金组合,且其组合还有跨平台运行的特性。
易学性:PHP嵌入在HTML语言中,以脚本语言为主,与JAVA、C语言相比简单易学。
运行速度快:占用系统资源少,代码执行速度快,这是其较为突出的特点。
串行化处理数据:PHP能够利用分布式数据格式对数据进行串行化处理,从而可以在一定的应用环境中处理较复杂的数据。
图像处理:能够利用PHP动态创建图像,利用GD2库动态输出的图像。
支持多种类型文件:PHP既能处理多种类型的文件,这是其最大的特点。
简单的URL处理:PHP能够利用URL函数库解码或是编码URL地址。
2.3 Mysql简介
2.3.1 Mysql述
要进行网站开发,就必须使用数据库。Mysql是一个小型开源数据库管理系统,在所有的数据库中,被开源界公认为PHP的最佳伙伴。由于其安全性高,速度快等优点,是很多中小型网站企业的首先网站数据库。
Mysql开发者最初的目的是设计一个存取数据库的方法为一些大型玩具商家提供数据仓库服务。1990年,有人建议在它的API接口上增加支持SQL特性来改良Mysql,1996年,Mysql1.0正式发表,但仅仅在小领域内使用。1990—2000年,瑞典的一家名为Mysql AB的公司开发出Berkeley DB引擎,因此,Mysql从此便支持事务处理了。
2000年,MYSQL公布其开源代码并从此正式进入开源界。2005年,MYSQL5.0发布,在这个版本中增添了视图,触发器,游标以及存储过程的支持。 在2008年,sun公司将其收购。而在2009年,Oracle又将SUN公司收购,自此,MYSQL成为了Oracle公司的一个数据库项目。
2.3.2 Mysql特点与作用
Mysql是一个真正实现多线程、多用户的SQL数据库服务器,众所周知,SQL是世界上使用最为广泛和最准确的数据库语言[5]。 而Mysql是以client/server构造为基础实现的。MYSQL在存储记录文件和图像方面相当的灵活和迅速。Mysql具有以下特点:
1. 免费性。任何人都可以在网上免费下载到Mysql。
2. 安全性高。YSQL服务器的功能齐全,相当可靠,有很高的安全性。
3. Mysql服务器是一个client/server系统,可以支持多线程和多个不同客户程序管理工具。
4. 源代码的可移植性。
5. 提供多种数据库连接途径,能够处理很多信息量庞大的数据库。
Mysql数据库的主要功能就是对很庞大或者是很错综复杂的信息进行组织和管理以及处理基于WEB的库存查询请求,这样不仅仅能够为顾客提供所需要的大量信息,更为重要的是还可以为管理员提供很多功能,例如:
1. 减少记录检索时间。
2. 灵活的查找序列。
3. 减少记录编当时间。
4. 灵活的输出格式。
2.4 Dreamweaver 8简介
作为 Macromedia公司刚刚发布的macromedia Studio 8 Web开发套件的一个组件以及业界领先的网页制作软件,Dreamaweaver 8除了工作
其中articleinfo.php文件是读取具体某一产品的链接文件,其中关键代码如下:
query('update dq_article set acount=acount+1 where id='.$_GET['id']);
$r = $m->query('select * from dq_article where id='.$_GET['id']);
$rs = $r->fetch_row();
?>