网站建设毕业论文.docx

上传人:b****8 文档编号:28529023 上传时间:2023-07-18 格式:DOCX 页数:30 大小:1MB
下载 相关 举报
网站建设毕业论文.docx_第1页
第1页 / 共30页
网站建设毕业论文.docx_第2页
第2页 / 共30页
网站建设毕业论文.docx_第3页
第3页 / 共30页
网站建设毕业论文.docx_第4页
第4页 / 共30页
网站建设毕业论文.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

网站建设毕业论文.docx

《网站建设毕业论文.docx》由会员分享,可在线阅读,更多相关《网站建设毕业论文.docx(30页珍藏版)》请在冰豆网上搜索。

网站建设毕业论文.docx

网站建设毕业论文

摘要1

绪论2

1鲜花网站系统设计概述3

1.1设计背景3

1.2鲜花网站开发工具简介3

2需求分析与总体设计3

2.1需求分析的基本任务3

2.2鲜花网站需求分析4

2.2.1网站业务流程分析4

2.3网站总体设计5

2.4鲜花店网站的总体结构设计6

2.5网站开发工具7

3主要功能详细设计8

3.1客户端主要功能实现8

3.1.1主页面设计8

3.1.2购物车功能的实现8

3.1.3会员注册功能的实现10

3.1.4商品查询功能的实现11

3.1.5订单查询功能的实现12

3.2后台管理主要功能的实现12

3.2.1商品添加和管理功能的实现12

3.2.2会员审查功能的实现15

3.2.3管理员添加和审查功能的实现15

4网站测试16

4.1软件测试的目标16

4.2网站的具体测试16

结束语17

致谢18

参考文献19

摘要

随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。

本电子商务鲜花网站基于Internet的互联网网络,以B/S形式实现的,本网站是采用ASP

技术,以ACCESS作为数据库,使用DreamweaverMX作开发平台,利用网络来实现网上销售鲜

花的功能性网站,具有最大的优点是:

界面优美,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目表明确,可操作性强等特点。

网上鲜花销售管理网站主要以实现在线销售鲜花为主。

全部的设计这以此为核心来展开。

从商品的发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,已达到网上鲜花销售的方便与快捷。

关键词:

网上鲜花销售B/S在线注册购物车

绪论

在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。

因此,简单的、静态的页面对用户是不会有太大的吸引力。

动态的、有条理的数据加上交互性强的界面,才是用户乐意访问的。

当然数据的自动更新也是非常重要的。

在短短的时间里,Web面孔已发生很大的变化。

现在能在Web页面内创建应用程序、访问数据库,使用无

论在感觉、动作以及用途上都与Windows应该程序非常类似。

现在商家们所需要的不仅只是

一个单纯的宣传媒体,而是一个交互性很强的应该平台。

利用它,商家们可以与潜在的客户、目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例如:

网上购物、网上订单)。

随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。

因特网的发展状况可以用日新月异来形容,通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。

它节省了物流消耗和一般商务对时间的地点的依赖。

如今主流的网络编程技术很多,在比较下简单易学,比较常用的就是asp技术,而其关键就是网络数据库技术

的配合,服务器技术的进步,都对整个电子商贸的发展奠定了基础。

其实说的简单一点,电子商务就是以Web网络技术与数据库技术为支撑的,其中Web数据库技术是电子商务的核心

技术,用户通过Web访问数据库,可以实现网络环境下的大量信息共享,联系各个异构数据

库,使得数据库之间能过通过主动式的超文本链接,实现相互连接,使得交叉使用的时局可以被很容易的检索到。

同时,随着电子商务的普及,带动了网络经济的发展,在Internet

发布业务和商品数据,已经成了大势所趋,可以这么说,Web开发和数据库的结合才能真正

发挥Internet的优势,而电子商务是很切近生活,它有了自己的针对性,服务队像是特定的。

作为一种商务活动过程,电子商务将带来一场史无前例的革命。

其对社会经济的影响会远远超过商务的本身,除了上述影响外,它还将对就业、法律制度以及文化教育等产业生产巨大的影响。

电子商务将把人类带入信息社会。

1鲜花网站系统设计概述

1.1设计背景

在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。

因此,简单的、静态的页面对用户是不会有太大的吸引力。

动态的、有条理的数据加上交互性强的界面,才是用户乐意访问的。

当然数据的自动更新也是非常重要的。

在短短的时间里,Web面孔已发生很大的变化。

现在能在Web页面内创建应用程序、访问数据库,使用无

论在感觉、动作以及用途上都与Windows应该程序非常类似。

现在商家们所需要的不仅只是

一个单纯的宣传媒体,而是一个交互性很强的应该平台。

利用它,商家们可以与潜在的客户、

目前的客户、员工以及我们之间的任何一个人沟通,并实施一些在线的服务的商业活动(例如:

网上购物、网上订单)。

随着人民生活水平的提高和收入的增长,物质生活的多样化特征开始显现。

买花、卖花的人多了起来,花不仅仅代表着一种植物,它被更多的赋予了人性的意义:

爱情、亲情、友情。

花,渐渐成为了市民生活中必不可少的消费品。

因为各种原因的影响现在市场中的花卉总类少,也比较单一,无法满足消费者的需求。

很多人不断趋向于网上购物,网上花店种类多样。

现在很多上班族休息时间比较少,没有多少的时间去逛整个花市,依赖网上购物的人

在不断的增加。

1.2鲜花网站开发工具简介

网上鲜花店,管理员功能系统是整个网上花店系统的管理中心,其中要作用的就是,管理鲜花的买入和卖出,管理会员的基本信息,推荐鲜花等,完成整个网站后台的操作。

会员功能系统是整个网上花店系统的使用中心,其中要作用就是,鲜花分类浏览、推荐鲜花展台、鲜花消息信息公告、鲜花查询、订单查询、鲜花到购物车等,在很大程度上方便使用和购买。

结合当今网上流行的销售系统,特此开发此网上花店网站。

开发工具的选择对于一个系统来说也是很重要的一个部分,本网站采用了Dreamweaver、

FLASH8和Photoshop处理图片增加整个网站的美观性。

网站后台采用了Access,通过Access来

建立数据库,并且为了加快数据查询,在Access中建立了系统所需要的查询这样在很大程度

上提高了网络系统的快速查询和列表。

2需求分析与总体设计

2.1需求分析的基本任务

需求分析的基本任务是准确回答“网站必须实现什么功能?

”这个问题,也就是确定为了满足用户的需要网站必须有什么功能。

具体地说,应该确定网站必须具有的功能和性能,网站要求的运行环境,并且预测网站发展的前景,需求分析阶段必须仔细分析网站的业务流

程,对业务流程进行抽象,得到网站的数据流分析。

数据流图是从数据流动和加工的角度描

述了网站要处理的数据和对数据的处理,所以数据流图代表了网站的逻辑模型。

数据流图只是抽象地描述了网站的概貌,还要用其它工具进行更详细的描述。

数据字典、IPO图和ER图

式详细描述网站中的数据元素、数据流、数据存储、处理和数据概念模型的好工具。

通过业务流程图、数据流图、数据字典、IPO图、ER图等图形工具,可以准确、规范的描述网站的

需求。

学海无涯苦作舟!

2.2鲜花网站需求分析

在线鲜花网站中主要涉及到鲜花的后台商品管理、会员、管理员、订单等几个模块,其中鲜花后台商品管理模块的任务主要是列出所有库存按照销售量和评论情况排序,按照鲜花名称、编号模糊查询,以及用户选定鲜花后给出详细属性。

当然我们不能凭空想象一个网站,而是通过考察现有的网站,再提出方案来。

现有的网站是信息的重要来源。

显然如果目前有一个网站正的被使用,那么这个网站必定能完成某些有用的工作,因此新的目标网站也必能完成它的基本功能;另一方面,如果现有网站是完美无缺的,用户自然不会提出开放新网站的要求。

但现在鲜花销售主要是通过人手工来完成的,

这样不仅降低了工作效率,村在大量的重复劳动,而且容易出现人为的错误,这样的管理明显不能与高效率,快节奏的生产模式相适应,所以开发网站是非常可行的想法。

在线花店网站主要是进行鲜花销售的计算机软件,从目前的鲜花销售流程中,我们可以看发现一些比较明显的流程作业和管理需求。

同时也为我们的网站分析提供了较好的依据。

鲜花的查找和快捷的付费时在线花店网站的主要部分,这两个管理部分的完成是整个网站业务完成的基础。

其他的各项服务都是在此基础上完成的。

2.2.1网站业务流程分析

业务流程图是一种比较规范、被广泛使用分析工具,它可以比较直观、准确描述网站业

务流程。

业务流程图不是对网站原有业务流程的快照,应该是对原有网站的业务流程进行重新思考、设计、再造的结果。

根据上面需求分析中得到的资料和工作流程的分析,可以绘制出表示网站管理工作的整体业务过程流程图,能更清晰地认识所要开发的系统的工作流程。

下面给出本网站的相关业务流程图。

(1)鲜花销售流程

鲜花销售流程如图2-1所示。

图2-1鲜花销售流程图

鲜花销售流程是根据实际生活中,用户通过网络购鲜花的过程所进行的一个描述。

当用户打开网页后,必须通过主页面提供的会员登录链接,进入会员登录页面;然后用户通过登

录网站,以网站会员的身份才能购买鲜花,如果用户未登录网站,只能浏览鲜花和查询鲜花,而不能购买鲜花。

当用户选定自己喜欢的鲜花后,可以通过网站提供的功能把鲜花放入购物

车,接着去购买鲜花,当用户购买完所以的鲜花后,通过网站提供的链接到收银台结账,这时网站将自动判断用户在网站中所村的金额,如果金额不足,则网站页面自动返回到用户面板并提示用户网站金额不足,不能购买鲜花等信息,如果金额充足则用户购买成功一整个购

买流程结束。

(2)用户注册流程

用户注册流程如图2-2所示。

图2-2用户注册流程图

用户为了购买鲜花,必须成为网站会员。

整个注册流程如图2-3所示,用户可以通过主

页面提供的链接,进入到会员注册页,当用户填入自己的信息并提交后,网站将对用户所注册用户名进行检查,如果发现重复,网站页面将自动提出相应信息提示用户名被注册过了,为了防止用户输入密码时可能出现的错误,网站将检查用户两个输入的密码信息,如果发现信息不符,也将提示用户错误并让用户重新注册;为了购买活动的合法和安全,网站会提示用户出入家庭住址、固定电话和真实姓名等关键信息,如果用户不填写,网站会提醒用户错误,请用户重新输入,当所有信息完整的填写完毕后,经过网站检查正确,这时网站会把用户的信息添加到数据库中。

2.3网站总体设计

经过需求分析阶段的工作,网站必须“做什么”已经清楚了,现在是决定“怎么做”的时候了。

总体设计的基本目的就是回答“概括地说,网站应该如何实现?

”这个问题,用比较抽象的概括的方式确定系统如何完成的任务,也就是说,应该确定网站的物理配置方案,并我、确定网站的每个程序得结构。

首先需要进行网站设计,从销售流程图出发设想完成网站功能的若干种合理的方案,分析的时候应该仔细分析比较这些方案,并且和用户共同选定一个最佳方案,然后进行软件结构设计,确定软件有哪些模块组成以及这些模块之间的动态调用关系。

层次图和结构图式描绘软件结构的常用工具。

在网站的设计中,要注意分清楚计算机处理和手工处理的界限。

信息系统是人机系统,

网站目标的实现取决于这两种的得结合,系统设计中要避免一味地追求计算机处理,见许多只能由人工完成的工作交计算机做,从而造成设计的复杂和不够科学;也要避免本该由计算机完成的工作交由人去处理,从而使新网站的功能、性能以及用户的目标得不到实现。

2.4鲜花店网站的总体结构设计

一般采用模块化原理来进行软件结构的设计,这样可以使整个系统设计简易,结构清晰,

可读性,可维护行增强,提高网站的可靠性,同时,也有利于信息系统开发工作的组织管理。

所谓的模块是指这样的一组程序语句(或描述),它包括输入与输出、逻辑功能描述、内部环

境及其运行环境。

通常程序中的一个模块完成一个适当的子功能。

应该把模块组织成良好的层次系统,顶层模块调用它的下层模块以实现程序的完整功能,每个下层模块再用更下层模块,从而完成程序的每个子功能,最下层的模块完成最具体的功能。

在进行软件结构设计时应该遵循的主要原理是模块独立原理,也就似乎说,软件应该由一组完成相对独立的子功能的模块成,这些模块彼此之间的接口关系应该尽量简单。

设计软件结构的过程中药注重软件设计的原理和方法:

(1)模块独立

模块的独立程度可以由两个定性标准度量,这两个标准分别称为内聚和耦合,内聚衡量一个模块内部各个元素彼此结合的紧密程度;耦合衡量不同模块彼此此间互相依赖(连接)的紧密程度。

我们要力争做到高内聚、低耦合。

(2)信息隐蔽和局部化

使用一个模块内包括的信息(过程和数据)对于不需要这些信息模块来说,是不能访问的。

主页模块间的关系如图2-3所示。

导航栏

用户登录窗

图片显示

鲜花导航

商品推进显示

最新公告

客户服务

鲜花知识之窗

友情链接

图2-3模块关系图

模块间通过接口来访问,模块间可以不互相访问,也可以有在很多方面相互访问。

在线花店网站的系统结构如图2-4所示。

 

名称

商品价格

商品介绍

特价商品

商品推荐

商品搜索

新品上架

 

2.5网站开发工具

开发环境:

windowsXPProfessional

IIS5.0(InternetInformationServer5.0)

InternetExplorer6.0

脚本语言:

JavaScript、ABScript

数据库工具:

MicrosoftAccess2003

网页设计:

MacromediaDreamweaverMX

 

3主要功能详细设计

3.1客户端主要功能实现

3.1.1主页面设计

 

这个在线鲜花网站运行的首页如图

3-1所示,其中顶部是主页面导航,左上是用户登录

,左上是客户服务和最新公告,

框,右上是自动图片的播放,中间是鲜花导航以及鲜花推荐

右上是鲜花知识。

7E|!

EX器

IF-肛IL沁rtttItuu-伫盅l-llrT1w0U*Mws

lO^sTCIilLT

ISQ-S1□口汨

30D-TO05e

lOff-LSOJE

SriJQ-aaOjVt

00-30005c

WB-A.T^

«HS*hT5

眩L节

fe|-tFW

d£«T5

灯嗽:

A

*+MTlTCt

耳遷IB

鳩EK

WiNH

址炎:

A

百=盘

士曰工慌

E73Q

**HA=昨1%手~fl?

Tii^Vr=¥3+尼合园伊;¥AWrf

OEdlh:

v-inrJE

弘1Hfib.二

nsnatn=曽gsmsm-K-tfr=ijr-azckrc.

eqwm債弹阿址押昭

<*LaHMl7CM-MrUXI=MI

&Wiihi迪塔乘■nuseirri■*ware占JBih■:

FW3BT5E

•H&=終i>RWlUflfrtfr=¥冲¥5iL

■AfffVf:

wJ=^*t

anjgi:

:

riji*Wr:

V

ttAfl*r:

vL弓日托

WJ&-?

EifArijiftW=¥a^¥兀会_B附■:

WET□托

FRiHfcVtiV

■IT!

Tfr:

vmJC

nn:

HWktn-rwlaije

■icitQ3Wa-fc>*t.

iwuml

djn-f^a

ilh課人=ILA-*

仃屣时:

VAUA•rm址nW-

ET・UJ>声Jf・AW

 

 

 

图3-1主页面

3.1.2购物车功能的实现

在设计购物车中,首先要考虑到的是购物车中商品信息的存储,而且在整个的商品购买

中没有改变,在这里就要用到ASP中的内置Session组件,它是访问者从的到达某个特定主页到离开为止的那段时间,服务器短给他分配一个用来储存信息的全局变量的集合,这些变

量可以自动生成,也可以是程序人员在服务器端脚本程序中定义的。

Session可以用来存储访问者的特定信息,创建访问者信息容器。

我们使用它作为虚拟购

物车,无论什么时候用户在我网站中选择了一种商品,那么这种商品就会进入购物车,当用

户准备离开时,就可以立即进行以上所有选择的商品的订购。

这些购物信息可以保存在Session中。

用户在Web应用程序中访问同一页面时,Session变量始终存在,当用户在应用程

序的页之间跳转时,存储在Session对象中的变量也不会清楚。

在建立购物车中,其实是对全局变量的操作。

购物车界面如下图3-2所示,在数量项目

文本框中输入购买数目并点确认更改数目;点继续购物会关闭这个提示窗口,点定单取消会

清空购物车,

点去收银台可以对这次的购物生成定单。

1

戦師

420£

1~I

23K元

X

諭5件孰颔元您钢欷云

 

・赊轆轆蛰欝幽删I

*用醴更配确鮮內护环航爲』締点8K擬

・jjasMsra.请点储撫台銓關忘豔-[桧闕擴?

aw为啟)

H刊旳诚诅釧I押耶聴慚槪鹅■斌托聃牌

图3-2购物车界面

图3-3购物车功能流程

3.1.3会员注册功能的实现

任何一个电子商务网站,实现会员注册时一个基本的功能,只有实现了注册的用户才可

3-4

以购买这个网站中的商品,未注册用户只能浏览本网站的所有商品。

会员注册流程如图

所示,首先是请该顾客看清楚图3-5中的注册条约,同意后将进入第二步填写用户的详细资

料如图3-6所示,然后调用客户端的JavaScript判断用户输入信息的正确性,如果不正确也

会给出相对应得提示,如果都正确了就会将该用户的信息保存到数据库中。

图3-4会员注册流程

樂章注量前诸先阿读益员芒哥协迎

找迎徑加ASM,曲维护网上公共松序和社令稳定,诸悠且加寺以下泵款:

1,不得利用斗站危害国冢左垫也霜国家租暨」k帽觑国寂社会葉轴鋼於民的合注权菇,不辑利用斗站制作、复割和鶴擂下脈息:

(一)加动拣柜、顼痂怯阳琵建、斫政法觇客魄的:

<二)握动勰鋸哪』脚社合主赠1O;

(三)塩动分裂匡宇、研怖国凉斷一的;

t四)18动民抿仇■風民峡腹视>潮.眈团结的;

<五)拴苣李舌罡曲爭翼』^s-扰乱社刍枕斥的;

(^)宣扬封跚冠融.色惰.嘲釈晶力、曲杀、曹怖、歎型里睾的;

c匕)舍建悔辱也人或著捏造爭宝铸谨也人的」威者进行茸豳意攻咅的;

5)损害酣?

朗抽;

<丸)耳他违反希淞讹袪刪;

r+)逬行画业广吿行为的.

二、互相尊重[对自醉茗论和行为血责a

|吕苣洼曲][劭同意

图3-5会员注册条约

诒悠鸳愿详犒第写愛的信恵・并報制无误・也内用户i昔签下童的貝宴中文姓E-

未脛魅前允许*恿的于人信息对外保逵-〔帯**号为胚埴AU

用户名:

1~1

密码:

轟认審码:

电子厨箱:

11

密讯何题:

问题S3E:

11

»用户容和密码**氏主持中文”不支持特殊符寻如•朴#!

-勰$,按度e'lefk

*■+不京持特殊捋号如+Wfn-an4

■审

林忑记密码的撮示问嚴

吋忘记靶码的提示问駐峯.用子取回论坛密码

悔的其冥娃屯;祜厲匱歩货确认

您的身燈证号:

姓别:

◎男O京

收黄礪讯)地扯;

邮編:

**

联系电话:

I卅

送货方式:

普通平邮V卅

支付方式:

货到石款V林

1提兗信息][更新埴写

图3-6会员信息填写

3.1.4商品查询功能的实现

在图3-1网站首页或详细商品信息的页面中,都有进行商品查询的入口。

作为一个电子商务网站,商品查询时不可缺少的功能,它能使顾客很快地找到自己喜欢的商品,在商品查询中,顾客可以选择商品的分类,也可以添入与自己有兴趣的相关字眼进行查询。

商品查询在后台中实现,其流程图如图3-7所示。

图3-7商品查询流程

3.1.5订单查询功能的实现

对于顾客在网站上的每一次购物,系统都会生成一个对应得定单号,该定单号保存了购

买商品用户的详细信息已经物流信息,而且在购买商品表中也会通过次定单号保存该次购买过程的所有商品和数量等信息。

所有,有了此功能,在网站上购买了商品的顾客可以随时登陆系统通过自己的定单号查询所买的商品时否已经发货,以及再次查看自己已经买的所有商品信息。

其流程图如图3-8所示。

图3-8查看订单流程

3.2后台管理主要功能的实现

后台管理的功能主要包括商品的添加、商品的管理、订单的处理、发货的查询、会员管

理、管理员添加管理员的添加和审查

3.2.1商品添加和管理功能的实现

因为每个商品都有自己的归类,这样有便于管理员对商品信息进行管理和查询,所以商

品的添加功能是通过有三个步骤来实现的:

商品大类添加、商品小类的添加、商品信息的添

加。

大类添加的流程图如图3-9所示,大类添加界面如图3-10所示,小类添加功能流程图

3-11所示,小类添加界面如图3-12所示,商品添加功能流程如图3-13所示,商品添加界面

如图3-14所示,商品的管理界面如图3-15所示。

后台首页

图3-9商品大类添加流程

 

丽An血祸Jic茂

^±t=nj4=

WWb-fflr

■«!

电捧itU

l1

Is

厂修t)a|

ByTi^l>OLjn・u・npc-sk口fcire■3rn®¥"ffe.P^JEW

图3-10商品大类添加界面

 

图3-11商品小类添加流程

 

商品石类営耀

|选择商品廿芙*

另養名稱

谊选择左测的分裘

分类^序

分类排序

[添加分姜]

By:

Mountainpeakofdrearrifit^t网店科拽

图3-12商品小类添加界面

商品添加页面

选择商品大类

图3-13商品添加流程

3

系纸时间:

2匸D2年1月1日星期三5:

14:

25

厠览网站管黑首页退岀

1融督育品

逸择碗分凳:

犬类:

聲花*稿羌麒*

 

图3-14商品添加界面

 

乔圭4时1目亡^003年丄月L日:

BK月三5:

15:

57

浏比网站昔理首页遇出

序号

ZQW-I-ER;輻;00

961

SQlB-l-a6:

39:

34.

5

福看刖:

JQQ3-1-E日3勺:

3斗

白品查着与僮改

20IB-1-26:

36:

40

ass

asB

as?

ass

砂康宁

2Q03-1.-2E:

阳弓E

2003-1-26:

311:

59

ZQKD-l-Eg;2Q;3L

图3-15商品管理界面

 

3・2.2会员审查功能的实现

 

比较简单,就不画流程图了。

 

管理所有用尸管理晋迺用尸管理VIF用户

用户名

耳实姓名

注册吋间

登陆決数

选择

ar

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

当前位置:首页 > 小学教育 > 小学作文

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

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