基于ASP的动态婚庆网站Word格式文档下载.docx

上传人:b****4 文档编号:16292763 上传时间:2022-11-22 格式:DOCX 页数:51 大小:3.21MB
下载 相关 举报
基于ASP的动态婚庆网站Word格式文档下载.docx_第1页
第1页 / 共51页
基于ASP的动态婚庆网站Word格式文档下载.docx_第2页
第2页 / 共51页
基于ASP的动态婚庆网站Word格式文档下载.docx_第3页
第3页 / 共51页
基于ASP的动态婚庆网站Word格式文档下载.docx_第4页
第4页 / 共51页
基于ASP的动态婚庆网站Word格式文档下载.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

基于ASP的动态婚庆网站Word格式文档下载.docx

《基于ASP的动态婚庆网站Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于ASP的动态婚庆网站Word格式文档下载.docx(51页珍藏版)》请在冰豆网上搜索。

基于ASP的动态婚庆网站Word格式文档下载.docx

2.2数据库平台………………………………………………………………………………8

第三章婚庆网站的系统规划……………………………………………………………8

3.1网站建设规划的目标、任务和主要内容………………………………………………8

3.2网站建设的战略规划……………………………………………………………………9

3.3可行性分析………………………………………………………………………………9

3.4需求分析…………………………………………………………………………………10

3.5系统分析…………………………………………………………………………………12

3.6数据字典的建立…………………………………………………………………………16

第四章系统总体设计………………………………………………………………………18

4.1网站功能设计……………………………………………………………………………18

4.2数据库设计………………………………………………………………………………19

第五章网站详细设计与实现……………………………………………………………23

5.1网站详细设计…………………………………………………………………………23

5.2婚庆网站实现的具体细节………………………………………………………………44

5.3对后台管理的实现………………………………………………………………………45

5.4应用CSS与HTML结合…………………………………………………………………49

第六章系统维护与系统评价…………………………………………………………49

第七章网站开发总结与未来展望……………………………………………………49

7.1开发总结…………………………………………………………………………………49

7.2婚庆网站的发展趋势……………………………………………………………………50

7.3网站开发的未来展望……………………………………………………………………51

主要参考资料…………………………………………………………………………………51

第一章绪论

婚庆行业是个挑战和机遇并存的行业,其间的竞争十分激烈。

因此,一个婚庆公司如何更好的开拓市场、赢得人心,如何超越其他同行成为行业龙头是值得深思的问题。

随着政府办公网和企事业单位网站功能的不断完善和发展,婚庆公司越来越需要建立一个网站来宣传自己、推销自己,并为将要结婚和准备结婚的人们提供方便快捷的信息服务和交流,从而培养潜在的顾客。

1.1网站建设发展历程

计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业。

随着Internet的不断扩大和发展,计算机网络把每一个国家、每一个城市、每一个家庭连接在一起,形成了一条信息高速路。

计算机网络使人们的生活学习和工作发生很大改变:

第一,计算机网络可以查阅信息,迅速而便捷地了解周围的世界;

第二,可以跟世界各地的人随时进行信息交流;

第三,可以参加网络购物、拍卖等活动。

那么网站建设经历了哪些过程或阶段呢?

网站建设大致经历了三个的阶段:

第一阶段称为手工建站阶段。

网站建设主要由网页制作人员使用HTML语言手工制作静态页面为主,不能与访问者进行动态交流,只能称为“企业宣传网页”。

第二阶段称为传统建站阶段。

由于技术的发展,网站制作人员采用数据库编程技术,对特定的企业开发一套网站程序,只能让一个企业使用。

第三阶段称为自助建站阶段。

以自助思想为核心的建站技术与服务方式,就像是现代化的大型服装生产企业,把各种型号样式的一系列服装(软件)快速生产出来,放在超市(互联网),供庞大的客户群各取所需、自由搭配选择,具有效率高、成本低、高质量、选择多等以往技术无法达到的优点。

1.2网站建设的现状

网络发展得太快,网站建设跟不上时代的发展。

互联网上很大一部分企业网站缺乏设计思想,没有个性,不能充分体现企业文化,还远远停留在几年前的水平。

而颇具设计思想、富于企业文化信息、令人流连忘返、过目难忘、能够起到营销作用的网站更是凤毛麟角。

随着网络的发展,人们的鉴赏力也越来越高,对于网站建设也越来越重视,网站不应仅仅是信息的简单罗列,否则就会很容易淹没在浩如烟海的互联网之中。

如果随便在一个搜索引擎上查找某一行业的企业网站,都会找到成千上万条信息,试想在这么多的网站中,没有自己企业特色、平庸无奇的网站是不会令人感兴趣的,更不用说详细浏览了。

大家知道,好的衣服能提高一个人的身价,好的网站也会提高一个企业的形象,一个好的网站在结构、导航、用色、内容等各个方面都要非常讲究,它可能很简单,但却给人一种吸引力,让浏览者在观赏的同时了解企业信息。

从严格意义上来讲,网站代表了一个企业的精神面貌,是企业的形象所在,如果网站不能反映企业的形象,反而被毛糙的文字、粗劣的图片以及千篇一律的布局影响企业形象,那么还不如不做!

当然,评价一个网站好坏的标准仅仅凭美观还远远不够,对于企业来说,网站建设的目的不是观赏而是营销,当然,这里所说的营销是广义上的营销,即不只是要实现在线购物或支付,所有有助于提升企业形象、促进品牌宣传、提高服务质量的任何互联网营销手段都属于这个范畴。

也有一些企业的网站追求新技术,在自己的站点里放置了许多网页特效,一方面效果令人不敢恭维,另一方面,这些特效会延长浏览器下载时间。

其中更严重问题是:

漫长的等待会吓跑所有浏览者,严重地影响网站和企业在顾客心中的形象,而这些浏览者往往不再进入这样的网站!

放弃这些特效,好好设计和规划网站,往往比使用那些特效更容易贴近客户,实际上这些特效从来是与好的企业站点无缘的。

另外,一个网站必须保持经常性的更新,才能不断吸引访问者再次光临,使潜在的消费者变成客户。

如果网站一成不变,是无法获得更多的商业机会的,因此,企业网站的维护是网站营销又一个很重要的手段。

但是,大多数企业并没有意识到这一点,或被忙碌的工作所累无暇顾及,或者干脆因为没有必要的技术人员而放弃。

所以公司企业必须把网站的维护工作放到议事日程上来,否则就在放弃很多唾手可得的商业机会!

1.3建立网站的意义

一个公司企业建设一个能够宣传公司、具有营销性质的网站所具有的意义何在呢?

1、树立良好的企业形象,提高企业知名度。

作为第四媒体的互联网,其特点就是可以跨越时空,正常情况下,网站无时无刻不在工作,通过企业的网站,用户可以跨越时空了解企业,利用多媒体技术,企业可以向用户展示产品、技术、经营理念、企业文化、企业形象,树立现代企业形象,增值企业无形资产。

2、有利于拓展营销渠道,扩大市场,提高营销效率。

企业通过网站可以开展电子营销。

首先,电子营销作为传统的营销补充;

其次,电子营销可以拓展新的空间,增加销售渠道,接触更多的新客户,扩大市场;

再次,电子营销可以减少环节、减少人员、节约费用、降低成本,有利于提高经营效率。

3、有利于了解顾客的意见,掌握顾客的需求在不干扰顾客正常生活和工作的条件下,企业通过网站上的调查表、留言簿、流量分析以及E-mail可以倾听顾客的意见,了解顾客的心声,加强企业与顾客间的联系建立良好的顾客关系。

4、有利于改善服务,提高企业服务质量。

利用网站,通过电子沟通方式,企业开展的在线服务是传统的沟通方式(邮件、电话、传真等)所无法比拟的,在线服务能够更加及时准确地掌握用户的需求,通过网站的交互服务使得被动提供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位的服务。

5、有利于改革企业的业务流程,提高企业管理水平。

当企业建立基于网站开展业务流程、组织机构、人员构成、人员素质也随之改变,企业将优化业务流程、精简机构、提高人员素质,从而提高企业管理水平,增强企业的竞争力。

如今,婚庆网站已是一个婚庆公司对外宣传中不可缺少的部分,它的出现对婚庆公司树立公司形象、打牢服务意识、扩大知名度都有着非常重要的作用,同时也更加丰富Internet的应用。

下面各章节把ASP(ActiveServerPages)技术作为Web的开发工具,以开发一个婚庆网站为例,谈谈其开发过程和所涉及到的问题及解决方法。

第二章系统开发工具及开发平台

2.1开发工具简介

本网站的设计与实现有赖于IIS环境、专业制作网页工具Dreamweaver和图片处理软件AdobePhotoshop,下面加以说明。

2.1.1IIS简介

IIS是InternetInformationServer的简称,是Microsoft提供的开发和建立的Internet服务器的基本软件之一,它有多个版本可以配合多种操作系统提供Internet服务,但大多用于Server上;

利用IIS除了可以在Internet上提供WWW服务外,还可以同时提供文件传输协议(FTP)服务。

IIS具有的特点

(1)高性能的网络及良好的应用程序开发平台。

(2)集成的全文本搜索能力。

(3)支持多媒体技术。

(4)站点的管理能力。

(5)将结构化查询语言SQL语句转换为超文本标记(HTML)格式。

2.1.2ASP简介

ActiveServerPages(ASP)是服务器端的脚本编写环境,使用ASP可以创建和运行动态Web页或功能强大的Web应用程序。

ASP页是包括HTML标记、文本和脚本命令的文件。

ASP页可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。

通过ASP可为Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为客户端的界面。

在ASP网站运行时,浏览器从Web服务器上请求.asp文件时,Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。

由于脚本在服务器上而不是在客户端运行,传送到浏览器上的Web页在Web服务器上生成,所以不必担心浏览器能否处理脚本,Web服务器已经完成了所有脚本的处理,并将标准的HTML页传送到浏览器。

由于只有脚本的结果返回到浏览器,所以服务器端脚本不宜复制,用户看不到创建连接时正在浏览页的脚本命令,从而增强了安全性。

其独有的特色如下:

1、易用性。

使用VbScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成网站的应用程序,无须编译、容易编写,可在服务器端直接执行,使用普通的记事本即可以进行编辑设计。

2、兼容性。

ASP能与任何ActiveX语言相容,除了可使用VBScript、JavaScript等语言设计外,通过plug-in的方式,还可以使用第三方所提供的其他脚本语言。

3、安全性。

ASP的源代码不会被传到客户浏览器,从而避免了缩写的源程序被他人剽窃,从而提高了程序的安全性。

4、可扩充性。

ASP具有无限可扩充性,可以使用VisualBasic、Java、Visual、C++和COBOL等编程语言来编写所需的服务器控件。

总之,使用ASP技术可以结合HTML代码、ASP指令和ActiveX控件来建立动态、交互高效的Web服务器应用程序。

2.1.3MacromediaDreamweaver8开发工具简介

MacromediaDreamweaver8是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计编码和开发。

无论是手工编写HTML代码还是在可视化编辑环境中工作,Dreamweaver都会提供有用的工具和帮助。

它有以下几个特点:

1.利用Dreamweaver中的可视化编辑功能,可以快速地创建页面而无需编写任何代码。

2.Dreamweaver还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色和标签完成),以及有关层叠样式表(CSS)、JavaScript和ColdFusion标记语言(CFML)等的语言参考资料。

Macromedia的可自由导入导出HTML技术可导入用户手工编码的HTML文档而不会重新设置代码的格式,用户可以随后用首选的格式设置样式来重新设置代码的格式。

3.Dreamweaver还可使用服务器技术(如CFML、ASP.NET、ASP、JSP和PHP)生成由动态数据库支持的Web应用程序。

4.Dreamweaver可以完全自定义。

用户可以创建自己的对象和命令,修改快捷键,甚至编写JavaScript代码,用新的行为、属性检查器和站点报告来扩展Dreamweaver的功能。

2.2数据库平台

开发动态网站选择一个好的数据库平台是非常重要的,数据库平台选择的好与坏直接关系到网站功能的开发。

在选择数据库平台时要考虑到开放性、可伸缩性、安全性、性能、客户端支持及应用模式、操作性、价格等因素。

由于婚庆网站是一个小型的,不论是性能还是安全性要求都不高,所以选择常用的小型的Access数据库管理软件作为本网站的数据库平台。

综上所述,设计开发本网站的系统运行环境是WindowsXP+IIS+ASP+ACCESS,这种组合对于开发者来说一是容易上手,二是帮助资料多,三是对软硬件的要求不高。

为了进一步提高安全性和可操作性,此处应用了数据源(ODBC),即在“控制面板”->

“管理工具”中选择“数据源(ODBC)”->

“系统DSN”,在其中创建一个名为“wedding”的数据源。

第三章婚庆网站的系统规划

3.1网站建设规划的目标、任务和主要内容

网站建设规划是建立一个成功网站的第一个阶段,也是对网站定位的初步提出和判断,这一阶段的主要目标是,根据婚庆公司的整体目标和发展战略制定出网站的中长期发展规划,决定网站在其生命周期内的发展方向、规模和实现目标。

其主要任务有:

1.制定网站的发展战略;

2.确定组织的信息需求,形成网站建设的总体结构方案,并安排项目开发计划;

3.确定网站建设的资源分配。

3.2网站建设的战略规划

战略规划关系到一个组织生存发展的全局性、关键性和长期性的问题,网站建设的战略规划就是根据婚庆公司的实际需要和业务开展情况,决定建设一个能够体现公司立场、展现公司形象的网站,以便最大限度的赢得客户的好感和信任,通过网站的专业性和服务性最大限度的使潜在客户发展成为实际客户。

另外,通过网站的建设过程,也是对婚庆公司各方面工作的梳理,比如:

公司的服务宗旨、业务流程和对外宣传材料的整理,也是一个标准化、规范化的过程。

3.3可行性分析

并不是任何企业都能够使一个很好的构思转变为可赢利的产品。

可行性分析的目的就是通过各个方面的分析,判断立项建议书的那些建议能否真的实现?

成功或者失败的可能性有多大?

值不值得立项?

通常从下面四个方面进行分析:

3.3.1经济可行性

经济可行性分析的根本是成本和收益,若收益大于成本则该项目在经济上是可行的。

1.婚庆公司要建立一个婚庆网站的各种成本分析如下:

(1)网站设计开发所需费用,通过对各个制作网站并提供域名和网站存放空间的公司的调查,制作具有后台管理功能的给予ASP的不超过30个页面的动态网站大约需要3000元。

(2)整理网站所需各种材料大约需要7个工作日,假设1个工时的成本是100元,则需700元。

(3)联系此事的通讯费、交通费、纸张、油墨、机器折损等费用合计大约为300元。

(4)网站的后续维护费用:

网站租用空间预计每年需500元,公司每年更改网站图片、文字所要投入的人力及其资源费用合计2000元。

所以从网站设计开发到成功运行的总成本为4000元,其后每年追加2500元的维护费用。

2.网站建设成功后可能带来的收益分析如下:

假设网站每天有20人浏览,每月按30天计算,共有600人次;

假设这600人中有1人与公司签订金额为1500元的服务协议,即每月有1500元的收益。

3.成本效益比较见表3-1成本效益的比较

成本

收益

收益与成本的差额

(收益–成本)

网站设计与开发

3000

-3000

网站资料整理

700

-700

其他费用

300

-300

第一年

4000

1500*12=18000

14000

第二年

2500

15500

第三年

由上表可见,网站建设不仅当年能收回成本、而且还有较大收益,随后每年的收益均足够支持网站维护费用,所以建设该网站在经济上是可行的。

3.3.2技术可行性

在网络和计算机技术飞速发展的今天,一个公司要建设一个对外宣传的窗口实在是一件简单的事情,只要找到一家手续健全、技术力量雄厚、经验丰富、资质良好的软件开发公司,开发Windows+IIS+ASP+ACCESS的网站真是易如反掌,不仅界面漂亮、功能齐全,而且安全性和可靠性都能很好的兼顾,所以说利用现有非常成熟的技术开发产品在技术上风险很小并且容易操作。

3.3.3操作性和可行性

1.因为婚庆公司一般都有自己的业务流程和特点,从而形成的各种文档资料给网站的建设提供了素材上的支持,这是网站建设能否体现公司特色,能否达到最初目的的重要保证。

2.网站在日常维护上的可操作性,由于本网站最大的特色是宣传,所以在数据、素材的处理上没有复杂的计算,而且设计制作了后台管理,对于稍有计算机知识的人就能胜任此项工作,所在后期的维护上所遇到的技术难度不大,但仍需投入一定人力和财力。

3.4需求分析

需求分析对于任何一个系统的开发都是至关重要的,因为需求分析是指理解用户需求,就系统功能与客户达成一致,估计系统风险和评估项目代价,最终形成开发计划的一个复杂过程,具有决策性、方向性、策略性的地位。

需求分析阶段的工作,可以分为四个方面:

问题识别,分析与综合,制订规格说明,评审。

问题识别就是从系统角度来理解软件,确定对所开发系统的综合要求,并提出这些需求的实现条件,以及需求应该达到的标准。

这些需求包括:

功能需求(做什么),性能需求(要达到什么指标),环境需求(如机型,操作系统等),可靠性需求(不发生故障的概率),安全保密需求,用户界面需求,资源使用需求(软件运行时所需的内存、CPU等),软件成本消耗与开发进度需求,预先估计以后系统可能达到的目标。

分析与综合就是逐步细化所有的软件功能,找出系统各元素间的联系,接口特性和设计上的限制,分析他们是否满足需求,剔除不合理部分,增加需要部分。

最后,综合成系统的解决方案,给出要开发的系统的详细逻辑模型。

制订规格说明书即编制文档,描述需求的文档称为软件需求规格说明书。

评审对功能的正确性,完整性和清晰性,以及其它需求给予评价。

评审通过才可进行下一阶段的工作,否则重新进行需求分析。

需求分析的方法有很多,用的最广泛的是原型法。

原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这个系统可能在可靠性,界面的友好性或其他方面上存在缺陷,然后听取用户的意见,改进这个原型,以后的目标系统就在原型系统的基础上开发。

下面就以某婚庆公司为例进行分析,通过实地考察,结合公司管理人员想法,得知具体需求如下:

3.4.1.功能需求

因为一场婚礼庆典的顺利筹办和举行需要新人和婚庆公司双方大量及时的沟通,所以该婚庆网站更多的是体现了婚庆公司所能承接的业务和对外宣传的任务。

1.有婚庆方面需求的人可以很方便的浏览到公司介绍、婚礼主持、婚礼用车、婚庆花卉、婚宴酒店、婚庆知识、特色婚礼和联系方式等信息。

2.设置后台管理,管理员可以对公司介绍、婚礼主持、婚礼用车、婚庆花卉、婚宴酒店、婚庆知识、特色婚礼和联系方式等信息进行添加、修改、删除、查询等操作,并要有验证,防止数据格式和错误数据的输入。

3.不设置用户注册和登录,仅在后台设置有管理员的添加、删除、修改、查询。

3.4.2.安全性需求

1.有婚庆方面需求的人只能浏览各种信息,不能进入后台管理,不能修改和删除数据。

2.管理员享有最高权限。

3.4.3.用户界面需求

简介易用,美观大方,既能提高婚庆公司在行业中的竞争力,又能体现公司形象。

3.5系统分析

1.结构化系统设计方法与结构化系统分析有着密切的联系。

系统分析阶段,用结构化分析方法获得用DFD等工具描述的系统说明书,设计阶段则以DFD为基础设计系统的模块结构。

(1)婚庆网站的数据流程顶层图,如图4-1所示。

图3-5-1网站数据流图顶层图

(2)对顶层图中的涉及到客户数据流图的分解图。

图3-5-2用户浏览婚庆司仪信息数据流图

图3-5-3用户浏览婚礼用车信息数据流图

图3-5-4用户浏览婚宴酒店信息数据流图

图3-5-5用户浏览婚礼花卉信息数据流图

图3-5-6用户浏览婚纱礼服信息数据流图

图3-5-7用户浏览婚庆知识信息数据流图

图3-5-8用户浏览特色婚礼信息数据流图

(3)对后台管理数据流图的分解

图3-5-9用户对司仪信息修改的数据流图

图3-5-10用户对婚车信息修改的数据流图

图3-5-11用户对酒店信息修改的数据流图

图3-5-12用户对花卉信息修改的数据流图

图3-5-13用户对婚纱信息修改的数据流图

图3-5-14用户对婚庆知识信息修改的数据流图

图3-5-15用户对特色婚礼信息修改的数据流图

3.6数据字典的建立

数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录,分为主动和被动两种。

主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。

被动数据字典是指修改时必须手工更新其内容的数据字典。

数据字典描述的内容主要有数据流、数据元素,数据存储、数据加工、外部项。

(1)数据元素

名称

说明

司仪编号

唯一标识某位司仪

婚车编号

唯一标识某个车型的某辆车

酒店编号

唯一标识哪个酒店

花卉编号

唯一标识那种花卉

婚纱编号

唯一标识哪种婚纱

知识编号

唯一标识哪类知识中的哪项

特色婚礼编号

唯一标识哪类特色中的哪

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

当前位置:首页 > PPT模板 > 其它模板

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

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