鲜花礼品订购网站网站设计毕业论文.doc

上传人:b****9 文档编号:140236 上传时间:2022-10-04 格式:DOC 页数:33 大小:1.29MB
下载 相关 举报
鲜花礼品订购网站网站设计毕业论文.doc_第1页
第1页 / 共33页
鲜花礼品订购网站网站设计毕业论文.doc_第2页
第2页 / 共33页
鲜花礼品订购网站网站设计毕业论文.doc_第3页
第3页 / 共33页
鲜花礼品订购网站网站设计毕业论文.doc_第4页
第4页 / 共33页
鲜花礼品订购网站网站设计毕业论文.doc_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

鲜花礼品订购网站网站设计毕业论文.doc

《鲜花礼品订购网站网站设计毕业论文.doc》由会员分享,可在线阅读,更多相关《鲜花礼品订购网站网站设计毕业论文.doc(33页珍藏版)》请在冰豆网上搜索。

鲜花礼品订购网站网站设计毕业论文.doc

**学院

毕业设计说明书

设计(论文)题目:

鲜花礼品订购网站

系别:

**************1

专业:

***************

姓名:

***********1

学号:

***************1

指导教师:

***********

完成时间:

***********

【摘要】随着人们消费水平的提高,消费方式也有了改变,网上购物这一新兴的购物方式以其方便快捷为大众所接受,人们可以足不出户就可以购买到自己所需的商品,节省了许多时间。

网上鲜花礼品订购网站可以为用户提供给最新的鲜花礼品信息以及一些送花常识、花语等,方便用户选购及了解更多有关花的知识。

本网站采用ASP.NET2.0技术作为开发平台,后台数据库为SQLSever2005。

本文主要介绍了鲜花礼品订购网站的开发和实现全过程。

包括了可行性分析,开发工具的选择,数据库的选择,系统功能描述等。

本系统采用的开发工具是ASP.NET2.0+SQLSever2005ExperssEdition。

利用ASP.NET2.0提供的先进的面向对象开发思想和SQLSever2005ExperssEdition数据库技术,进行系统的开发。

系统的开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。

整个系统的设计过程中,充分考虑了数据库的安全性、稳定性和和操作的方便性,极大的缩短了网站开发的时间。

【关键词】鲜花礼品订购网站;网站开发;ASP.NET2.0;SQLSever2005

目录

第一章绪论 3

1.1系统开发的背景 3

1.2系统的开发平台与开发工具 3

1.2.1ASP.NET2.0系统简介 3

1.2.2选择ASP.NET2.0和SQLSever2005连接的特点 3

1.3本系统的工作内容 4

第二章总体规划与结构框图 5

2.1需求分析 5

2.2软件分析 5

2.3功能分析 5

2.4总体规划 5

2.5网站的结构图 6

第三章网站数据库设计 7

3.1网站中的数据库 7

第四章总体设计 10

4.1主题设计 10

4.2站点地图与网站广告 11

4.3用户自定义控件设计 12

4.4母板页设计 13

4.5浏览页面 13

4.6购物车设计 15

4.6.1购物车 15

4.6.2结账 17

4.6.3订单 18

4.7新品推荐 18

4.8详细介绍 19

4.9查询 21

4.10留言板设计 21

4.10.1发表主题 21

4.10.2查看主题 23

4.10.3回复主题 24

4.11后台管理 25

4.11.1商品类型管理 25

4.11.2商品详细信息管理 26

4.11.3商品订单管理 28

第五章系统测试 29

5.1软件测试概述 29

5.2软件测试的目标 29

5.3软件测试时发现的问题 29

结束语 30

致谢 31

参考文献 32

第一章绪论

1.1系统开发的背景

随着科技和经济的发展网上购物已成为时尚,网上购物不仅可以节约时间还方便用户了解物品的详细信息及其他用户对该物品的评价,为用户的选购提供指引。

本课题——鲜花礼品订购网站,就是为用户提供一个可以网上订购鲜花礼品的平台,用户可以通过本网站方便快捷的订购所需的鲜花礼品。

1.2系统的开发平台与开发工具

本系统使用功能强大的ASP.NET2.0和SQLSever2005ExperssEdition作为开发工具,对整个系统进行设计与开发。

本系统可以根据应用的具体情况,适当加以修改,以便更好应用。

另外,本系统操作简单,灵活性好、系统安全性高,运行稳定,是操作者的最佳选择。

1.2.1ASP.NET2.0系统简介

近几年来,网络应用的广度和深度以人们预想不到的速度迅猛发展,网络应用程序的设计和开发已经成为各类应用软件中最主要的组成部分,网站开发平台的竞争也异常激烈。

进入21世纪以来,微软公司提出了.NET战略,确定了“创建下一代Internet开发平台”的目标,ASP.NET2.0是微软公司推出的新一代企业级开发平台,它不是ASP.NET1.1版本的简单升级,而是对原有版本的全面革新。

ASP.NET2.0不仅功能强大,而且易学易用。

利用它能够在最短时间内开发出具有高效性、高可靠性和高扩展性的网站。

微软公司先后发布了ASP.NET2.0的Alfa、beta1和beta2三个试用版本。

ASP.NET2.0是一个快速开发网站的平台,它是2005年12月16日微软公司在中国正式发布的三大产品之一。

作为新一代开发平台,ASP.NET2.0具有功能强大,运行可靠且易学、易用的特点。

虽然ASP.NET2.0是从ASP.NET1.1版本发展而来,但是新版本已经对原版本做了全面的革新。

在扩大网站功能,增强可靠性、可扩展性以及提高运行效率等方面都取得了突破性进展。

因此新版本的诞生是一个重要的里程碑,它标志着.NET时代已经到来,网络的应用开发从此进入一个新的阶段。

1.2.2选择ASP.NET2.0和SQLSever2005连接的特点

SQL语言是结构化语言(StructureQueryLanguage)的缩写,是一种用于数据库查询和编程的语言,已经成为关系型数据库普遍使用的标准,使用这种标准数据库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。

SQL语言的常用操作有:

建立数据库数据表(CREATETABLE);从数据库中筛选一个记录集(SELECT),这是最常用的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT);删除符合条件的记录(DELETE);更改符合条件的记录(UPDATE);

SQLSERVER数据库是ASP.NET2.0自带的数据库,与ASP.NET2.0紧密集成,对动态网站提供了强有力的支持,在ASP.NET2.0的客户认证和个性化服务中,SQLSever2005ExperssEdition不仅能自动生成多张数据表,还能与应用程序配合,自动保存相关数据,完成应用程序所需要的一些操作,从而大大简化了设计过程。

1.3本系统的工作内容

本网站主要有:

用户登录、用户浏览、后台管理、购物车、留言板等功能。

用户登录:

用户只有登录后才可以对商品进行选购,如果用户没有在本网站注册信息,必须先注册,才可以选购商品。

后台管理:

包括用户信息、商品信息、订单信息、留言板信息,管理员可以对这些信息进行管理。

留言板:

用户可以对商品、网站及自己觉得不错的界面发表信息,供其他用户讨论,也可以对自己感兴趣的话题进行回复。

第二章总体规划与结构框图

2.1需求分析

随着科技和经济的发展网上购物已成为时尚,网上购物不仅可以节约时间还方便用户了解物品的详细信息及其他用户对该物品的评价,为用户的选购提供指引。

本课题——鲜花礼品订购网站,就是为用户提供一个可以网上订购鲜花礼品的平台,用户可以通过本网站方便快捷的订购所需的鲜花礼品。

本网站能实现用户登录、用户浏览、后台管理、购物车、留言板等功能。

用户浏览模块能实现消费者了解到各种花的品种、花语、价格等相关信息,以便决定是否满足自己的需求,购买本网站的商品;系统管理模块是管理员根据店里的实际销售情况对新品种、花价及时地更新、调整和汇总,以便消费者能看到最新的资讯;购物车模块可以将消费者购买的商品汇总,方便支付;留言板模块给大家提供了一个交流平台,通过留言可以及时反馈用户对商品和网站的评价、意见和建议,相互交流。

2.2软件分析

1、设计拟使用MicrosoftVisualStudio2005作为开发工具,学生必须熟悉MicrosoftVisualStudio2005软件设计环境,并掌握软件工程、数据库等相关知识。

2、根据相关调查的原始数据和相关要求收集整理出开发本系统所需的相关具体数据,主要是网站开发的信息。

建立一个包含客户信息、商品信息等的数据库。

3、系统设计要求:

实现基本商品选购、查看购物车、查看历史订单、后台管理等功能,界面友好,操作方便;功能完善,各功能模块能够实现网上购物功能。

2.3功能分析

●由于操作人员的计算机知识普遍较差,要求有良好的人机界面;

●由于该系统的使用对象多,要求有较好的权限管理;

●原始数据修改简单方便,支持多条件修改;

●方便的数据查询,支持多条件查询;

●在相应的权限下,修改数据方便简单,数据稳定性好;

●数据计算自动完成,尽量减少人工干预。

2.4总体规划

本网站能实现用户登录、用户浏览、后台管理、购物车、留言板等功能。

用户浏览模块能实现消费者了解到各种花的品种、花语、价格等相关信息,以便决定是否满足自己的需求,购买本网站的商品;系统管理模块是管理员根据店里的实际销售情况对新品种、花价及时地更新、调整和汇总,以便消费者能看到最新的资讯;购物车模块可以将消费者购买的商品汇总,方便支付;留言板模块给大家提供了一个交流平台,通过留言可以及时反馈用户对商品和网站的评价、意见和建议,相互交流。

2.5网站的结构图

default

关于我们

登录后显示

新品展示

查看购物车

结账

查看订单

留言板

商品类型添加、修改、删除

后台管理

商品订单管理

商品详细信息查询

商品详细信息删除

商品详细信息添加

商品详细信息修改

图2.1网站结构图

第三章网站数据库设计

3.1网站中的数据库

网站中所用的是SQLSever2005ExperssEdition数据库,数据库名为ASPNETDB.MDF和bbsdb.MDF,其中ASPNETDB.MDF数据库主要包括aspnet_Users表(详见表1)、Categories表(详见表2)、Products表(详见表3)、Reviews表(详见表4)、订单表(详见表5)和一个存储过程StoredProcedure1。

bbsdb.MDF数据库包括newpost表(详见表6)和reply表(详见表7)。

表1:

aspnet_Users表

列名

数据类型

是否为空

ApplicationId

uniqueidentifier

UserId

uniqueidentifier

UserName

nvarchar(256)

LoweredUserName

nvarchar(256)

MobileAlias

nvarchar(16)

IsAnonymous

bit

LastActivityDate

datetime

表2:

Categories表

列名

数据类型

是否为空

CategoryID(主键)

int

CategoryName

nvarchar(50)

表3:

Products表

列名

数据类型

是否为空

ProductID(主键)

int

CategoryID

int

ProductName

nvarchar(50)

ProductImage

nvarcha

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

当前位置:首页 > 总结汇报 > 学习总结

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

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