新新娘婚纱摄影网站设计文档

湖南现代物流职业技术学院毕业设计题 目 新新娘婚纱摄影网站设计系 物流信息系专 业 物流信息技术班 级 物信0904班姓 名

湖南现代物流职业技术学院

毕业设计

题 目 新新娘婚纱摄影网站设计

系 物流信息系

专 业 物流信息技术

班 级 物信0904班

姓 名 范仲仪 指导教师 王思义

2011年12月3日

,

摘要

网络是当今非常重要的一种信息平台,随着科技的发达,以及生活水平的提高,更多人喜欢到网络里了解自己感兴趣的东西。在数字化时代的进化过程中,在Internet 上建立公司的网站,不仅可以抢占网络商机,还可以提升公司形象,加强客户服务,这是一个公司经营的致胜之道。

本项目是一个基于ASP 技术的婚纱摄影机构网站。其目的是为了使客户通过网络,可以足不出户就了解到该公司的摄影风格、服务价格、基本信息等,给客户带来很大的便利;同时也让公司管理者能及时发布公司最新活动及公司最新状态,以便于吸引更多顾客,为公司创造更大的利润。

关键词:ASP 婚纱 摄影 数据库应用 网站

,

目 录

第一章 . .......................................................................... 1

1.1项目概述 .................................................................. 1

1.2前期调研 .................................................................. 1

1.3网站建设 .................................................................. 2

第二章 网站开发环境及开发技术简介 ................................................ 4

2.1 IIS简介 .................................................................. 4

2.2 ASP概述 .................................................................. 4

2.3 Access简介 ............................................................... 6

2.4 其他辅助开发工具简介 ...................................................... 6

2.5 网站开发模式 .............................................................. 7

第三章 网站总体构架设计思路 ...................................................... 8

3.1 可行性分析 ................................................................ 8

3.2 网站总体架构 .............................................................. 9

第四章 网站数据库设计及实现 ..................................................... 10

4.1 创建数据库 .............................................................. 10

4. 2 创建数据库表 ........................................................... 11

第五章 重点功能界面实现 ......................................................... 14

5.1 前台重点功能实现 ......................................................... 14

5.2后台重点功能实现:........................................................ 17

第六章 结论与展望 ............................................................... 20

致谢 . ........................................................................... 21

参考文献 ........................................................................ 22

,

新新婚纱

第一章

1.1项目概述

《新新年婚纱摄影》是一款免费开源的影楼婚纱摄影网站系统。该系统历经范仲仪用半年之久开发而成,经过了周密的的项目调查、分析、策划, 系统功能专业、强大、易用,并采用顶尖水平的的人性化界面设计,技术上采用先进的asp access构架,并融入了大量WEB2.0元素与理念,成功吸取了前面作品诸多经验,使得该系统更加强大、成熟!

《新新年婚纱摄影》是一套为影楼婚纱摄影网站量身设计打造的商业网站建设系统,该系统以首页栏目、品牌介绍、作品展示、取景景点介绍、服务价格体系、加盟合作、人才招聘、联系我们、交流论坛九大主要功能模块 , 以及诸多实用的辅助模块组成。

《新新年婚纱摄影》将为准备建设影楼影楼婚纱摄影网站的投资者提供一个高效、快速、专业的网站建设解决方案,将有效为其节省时间与资金的成本、大大降低项目风险与门槛,使其能够把90的财力与时间放在网站的运作上。

1.2前期调研

1.2.1 婚纱摄影网站建设,婚纱摄影网站制作

婚纱摄影网站建设,婚纱摄影网站制作各大婚纱摄影工作室在日益激烈的客户争夺战中已经将大部分精力转移到互联网,其主要推广营销手段还是:论坛帖子,门户广告,口碑宣传,线下优惠活动…我们不禁能看出,这些方式都必须依附在一个完美的载体-摄影工作室网站!到底该如何打造一个另工作室满意,客户更喜欢的摄影工作室网站?在这里我们可以利用逆向思维法,帮你打造出一个具有营销魅力的被客户力捧手心的摄影工作室网站

1、合适的套系价格

婚纱摄影网站建设,婚纱摄影网站制作为什么把价格放在第一位?很现实的一个问题,即使某个客户对你摄影技术多么崇拜,对某对小夫妻的婚纱照多么的爱慕,他也会因为价格问题将你加摄影工作室拒绝于千里之外。

2、期待工作室的活动

婚纱摄影网站建设,婚纱摄影网站制作活动在某种程度上就意味着优惠,礼品,低价等等,这是每个正常人的追求。所以在条件允许的情况下竟可能的用活动来为你获得顾客

3、看中摄影工作室拍照水平

1

,

新新婚纱

摄影师的摄影水平,可以说是除了价格以外顾客最为关心的一项了,如果在价格等同的情况下,具有高超摄影技术的工作室是绝对完美的候选者,所以在网站建设的时候,你知道该如何设计你的网页了吗

4、如何选择婚纱套系

虽然各种价格的套系都有了,但仍然还有很多因素影响着客户的选择,比如:拍摄风格,服饰穿着,等等,工作室是否可以请专人对拍摄者的身材,样貌,体型,肤色等来给出一个专业的建设,但不要尝试着把顾客逼向高价格的套系,难道就你工作室会耍些小聪明吗

5、拍照前的功课预习

新人在拍照前虽然多少会听有经验的人说过,拍照该注意些什么,但毕竟你是专家,要不找你拍照干什么,做好这些帮助工作的同时,也是为以后的拍摄工作节省时间成本。

6、在线即时咨询

顾客在浏览的过程中,疑问是必不可少的,其主要的解决方式就是在线咨询,这一点不用多讲。

7、甜美的爱情需要祝福

这里说的是什么呢?很简单,你看过那一场婚宴不是热火朝天,店庭若市,这就是一种祝福效应,现实亦如此,何况网络上,在看看为什么有那么多自拍照片流传在网络上,归根揭底,其主人公需要得到他人的祝福,肯定,尤其是素昧平生的人。

1.3网站建设

婚纱摄影网站建设是网站策划师、网络程序员、网页设计师等岗位,婚纱摄影网站建设应用各种网络程序开发技术和网页设计技术,为企事业单位、公司或个人在全球互联网上建设站点,并包含域名注册和主机托管等服务的总称。其作用为展现公司形象,加强客户服务,完善网络业务。婚纱摄影网站建设要突出个性,注重浏览者的综合感受,令其在众多的网站中脱颖而出。

1.3.1婚纱摄影网站建设

婚纱摄影网站建设 是涵盖企业定位考虑,从营销角度立意而进行一个建设网站的过程,其中包括了前期网站定位、内容差异化、页面沟通等战略性调研,这些确立后,再去注册域名、租用空间、网站风格设计、网站代码制作五个部分,这个过程需要网站策划人员、美术设计人员、WEB 程序员共同完成。网站可以分为政府、事业单位网站,商业网站,个人网站及门户网站等等。

婚纱摄影网站建设分为如下10步

一、申请域名(域名备案);

二、申请空间 ;

2

,

新新婚纱

三、定位网站 ;

四、分析网站功能和需求(网站策划)

五、网站风格设计 ;

六、网站代码制作;

七、测试网站;

八、FTP 上传网站;

九、完善资料

十、网站维护

1.3.2 婚纱网站拓展

婚纱摄影网站建设包括:网站策划、网页设计、网站功能、网站内容整理、网站推广、网站评估、网站运营、网站整体优化,婚纱摄影网站建设的目的是通过网站达到开展网上营销,实现电子商务的目的。婚纱摄影网站建设首先由网络营销顾问提出低成本回报的网络营销策划方案。通过洞悉项目目标客群的网络营销策略,引发、借力企业与网民,以至网民与网民之间的互动,使企业以最小的营销投入规划的严谨性、实用性将直接影响到企业网络营销目标的实现。营销型婚纱摄影网站建设实施 依托自身多年的婚纱摄影网站建设、开发经验,为企业内部之间、企业与其外部之间搭建良好的信息沟通桥梁,个性化的网站视觉设计、量身订制的网站功能定义及开发、高效的网站系统整合。

网站推广计划制定与实施

网站是否能够达到预期的营销性商业目标,除了严谨的网站规划、完善的婚纱摄影网站建设之外,还有赖于周密的网站推广计划的制定和实施。依托自身多年的网站推广及搜索引擎优化经验,帮助客户充分利用互联网优势,通过各种网站推广策略的组合,以期获得更多的商业机会。

3

,

新新婚纱

第二章 网站开发环境及开发技术简介

2.1 IIS简介

IIS 是Internet Information Server的缩写,它是微软公司主推的服务器,IIS 与

WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS (NT File System ,NT 的文件系统)内置的安全特性,建立强大,灵活而安全的Internet 和Intranet 站点。IIS 支持与语言无关的脚本编写和组件,通过IIS ,开发人员就可以开发新一代动态的,富有魅力的 Web站点。 IIS完全支持VBScript ,JScript 开发软件以及Java ,它也支持 CGI和WinCGI ,以及ISAPI 扩展和过滤器。IIS 的一个重要特性是支持ASP 。IIS 3.0版本以后引入了ASP ,可以很容易的张贴动态内容和开发基于Web 的应用程序。对于诸如VBScript ,JScript 开发软件,或者由 Visual Basic,Java ,Visual C 开发系统,以及现有的CGI 和WinCGI 脚本开发的应用程序,IIS 都提供强大的本地支持。

2.2 ASP概述

ASP 全名 Active Server Page,是一个 Web 服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的 Web 服务应用程序. 如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。 象它的名字所表示的,ASP 属于 ActiveX 技术的一种 ActiveX 技术在 WWW 技术上可分为两大类:ActiveX Client 和 ActiveX Server-通常实现动态主页的方式 Java applet、ActiveX control、VBScript 、JavaScript 等都属于 client 端的应用,通过浏览器来解释执行它们的语句命令;当需要针对不同使用者使用不同画面或要访问服务器资源等服务时,client 端的应用是不够的,ASP 就是这样一种 Server 端的应用环境,类似于 Client 端的应用,它也是通过描述语句(Script )来实现动态主页,但它的 Script 由服务器端解释执行,生成用户需要的主页送出-它的好处在于你不需担心浏览器是否能处理 ASP ,而且不会象 Client 端的 Script 一样让别人知道你的编程逻辑.

ASP 的特点

(1)ASP 是一种程序语言,无须编译.

(2)为纯文本文件.

(3)独立于浏览器.

(4)源程序不会让客户端看到.

(5)可与任何ActiveX Script语言兼容使用.

(6)实现复杂数据库操作

4

,

新新婚纱

ASP 的内部对象

asp 提供了六个内部对象,供用户直接调用:

1) application对象:负责管理所有会话信息,可用来在指定的应用程式的所有用 户之间共享信息。

2) session 对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同web 页 面跳转时,session 中的变量在用户整个会话过程中一直保存。session 对象需cookie 支持。

3) request对象:从用户端取得信息传递给服务器,是asp 读取用户输入的主要方法 。

4) response对象:服务器将输出内容发送到用户端。

5) server对象:提供对服务器有关方法和属性的访问。

6) object context对象:iis 4.0新增的对象,用来进行事务处理。此项功能需得到

mts(microsoft transcation server)管理的支持。

ASP 访问Web 数据库的步骤

1. 定义数据源

在web 服务器上打开“控制面板”,选中“odbc”,在“系统dsn”下选“添加”, 选定你希望的数据库种类、名称、位置等。本文定义“sql server”,数据源为“ht” ,数据库名称为“htdata”,脚本语言采用jscript 。

2,使用ado 组件查询web 数据库

1) 调用server.createobject 方法取得“adodb.connection”的实例,再使用open 方法打开数据库:

conn = server.createobject(“adodb.connection”)

conn.open(“ht”)

2) 指定要执行的sql 命令

连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过sql 指令来 完成的,如要在数据表signaltab 中查询代码中含有“x”的记录

sqlstr = “select * from signaltab where code like ‘x’”

rs = conn.execute(sqlstr)

3) 使用recordset 属性和方法,并显示结果

为了更精确地跟踪数据,要用recordset 组件创建包含数据的游标,游标就是储存在内存中的数据。

rs = server.createobject(“adodb.recordset”)

rs.open(sqlstr,conn,1,a)

注:a=1读取

a=3 新增、修改、删除

在recordset 组件中,常用的属性和方法有:

5

,

新新婚纱

rs.fields.count : recordset对象的字段数。

rs(i).name: 第i 个字段的名称,i 为0至rs.fields.count-1

rs(i): 第i 个字段的数据,i 为0至rs.fields.count-1

rs("字段名") : 指定字段的数据。

rs.record.count :游标中的数据记录总数。

rs.eof : 是否最后一条记录。

rs.movefirst : 指向第一条记录。

rs.movelast : 指向最后一条记录。

rs.moveprev : 指向上一条记录。

rs.movenext : 指向下一条记录。

rs.getrows : 将数据放入数组中。

rs.properties.count :ado 的resultset 或connection 的属性个数。

rs.properties(item).name:ado 的resultset 或connection 的名称。

rs.properties : ado的resultset 或connection 的值。

rs.close(): 关闭连接

2.3 Access简介

Access 是Office 系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access 应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows 的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。

2.4 其他辅助开发工具简介

一个可视化的网页设计和网站管理工具,支持最新的Web 技术,包含HTML 检查、HTML 格式控制、HTML 格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash 和Shockwave 等富媒体格式和动态HTML 、基于团队的Web 创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。

Fireworks 是Macromedia 开发的图象软件,借助于 Macromedia Fireworks 8,您可以在直观、可定制的环境中创建和优化用于网页的图像并进行精确控制。Fireworks 业界领先的优化工具可帮助您在最佳图像品质和最小压缩大小之间达到平衡。

6

,

新新婚纱

Fireworks 8与 Macromedia Dreamweaver和 Macromedia Flash共同构成的集成工作流程可以让您创建并优化图像,同时又能避免由于进行 Roundtrip 编辑而丢失信息或浪费时间。利用可视化工具,无需学习代码即可创建具有专业品质的网页图形和动画,如完成大图切割,变换图像和弹出菜单等。它大大简化了网络图形设计的工作难度,无论是专业设计家还是业余爱好者,使用Fireworks 都不仅可以轻松地制作出十分动感的GIF 动画,因此,对于辅助网页编辑来说,Fireworks 将是最大的功臣。

Adobe Photoshop CS3 Extended 是电影、视频和多媒体领域的专业人士, 使用 3D 和动画的图形和 Web 设计人员, 以及工程和科学领域的专业人士的理想选择。呈现 3D 图像并将它合并到 2D 复合图像中。轻松编辑视频图层上的动画图形, 让时间停下来。以及使用测量、计数和可视化工具, 探查您的图像。

CS3中最闪亮的明星莫过于Photoshop CS3。作为Adobe 的核心产品,Photoshop CS3历来最受关注,Adobe 也在去年底发布了其测试版。选择Photoshop CS3的理由不仅仅是它会完美兼容Vista ,更重要的是几十个激动人心的全新特性,诸如支持宽屏显示器的新式版面、集20多个窗口于一身的dock 、占用面积更小的工具栏、多张照片自动生成全景、灵活的黑白转换、更易调节的选择工具、智能的滤镜、改进的消失点特性、更好的32位HDR 图像支持,等等等等。

2.5 网站开发模式

web 开发

网站建设目前主要有两种基本的开发模型:两层模型、三层模型。B/S结构是真正的三层结构,它以访问WEB 数据库为中心,HTTP 为传输协议,客户端通过浏览器(Browser)访问WEB 服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式。其三级结构组成如下图所示:

图2-1 开发模式图

图中从左到右,分为三个层次:

第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web 服务器提出服务器请求,Web 服务器用HTTP 协议把所需文件资料传给用户,客户端接受并显示在WWW 浏览器上;

第二层Web 服务器是功能层,完成客户的应用功能,即Web 服务器接受客户请求,并与

7

标签: