网上花店设计与实现毕业设计毕业论文.docx

上传人:b****9 文档编号:136742 上传时间:2022-10-04 格式:DOCX 页数:31 大小:808.15KB
下载 相关 举报
网上花店设计与实现毕业设计毕业论文.docx_第1页
第1页 / 共31页
网上花店设计与实现毕业设计毕业论文.docx_第2页
第2页 / 共31页
网上花店设计与实现毕业设计毕业论文.docx_第3页
第3页 / 共31页
网上花店设计与实现毕业设计毕业论文.docx_第4页
第4页 / 共31页
网上花店设计与实现毕业设计毕业论文.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

网上花店设计与实现毕业设计毕业论文.docx

《网上花店设计与实现毕业设计毕业论文.docx》由会员分享,可在线阅读,更多相关《网上花店设计与实现毕业设计毕业论文.docx(31页珍藏版)》请在冰豆网上搜索。

网上花店设计与实现毕业设计毕业论文.docx

常州信息职业技术学院

网上花店设计与实现

目 录

1前言 1

1.1选题背景 1

1.2课题研究的意义 1

2网站开发相关软件简介 3

2.1ASP技术 3

2.2VBScript脚本语言 3

2.3SQLserver2000数据库 4

2.4Dreamweaver 4

3系统需求分析与总体设计 5

3.1系统分析 5

3.1.1系统功能分析 5

3.1.2系统性能要求 5

3.1.3运行要求 5

3.1.4将来可能提出的要求 6

3.2系统功能设计 6

3.2.1用户模块 6

3.2.2管理员管理模块 6

3.3系统流程分析 7

4数据库的设计与实现 8

4.1数据库需求分析 8

4.2表逻辑设计 8

5系统实现 11

5.1输入输出设计 11

5.2程序设计技巧 11

5.2.1程序设计中的人性化设计 11

5.5.2程序设计中的自动化设计 15

5.2.3程序设计中的高效性设计 16

6附件 22

6.1前台页面 22

6.2后台页面 26

7总结 28

致谢 29

参考文献 29

1

1前言

1.1选题背景

20世纪90年代以来,随着互联网以及各项相关技术的日趋成熟,电子商务在社会经济领域得到了广泛的应用。

在发达国家,电子商务发展迅速,电子商务推动了商业、贸易、营销、金融、广告运输、教育等社会经济领域的创新,并因此形成了一个又一个新产业,给世界各国企业带来许多新的机会。

在电子商务中,用户可将自己的各类供求意愿按照一定的格式输入电子商务网络,可进行多种网上交易业务选择。

电子商务涵盖的范围包括:

商务信息交换、售前售后服务(提供产品和服务的细节、产品使用技术指南、回答顾客意见)、广告、销售、电子支付(电子资金转账、信用卡、电子支票、电子现金)、运输(包括有形商品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送)、组建虚拟企业等。

从行业应用看,证券公司、金融结算机构、民航订票中心、信用卡发放等领域均已成功进入电子商务领域,并进行了大量的、可靠的交易,这些己构成电子商务发展的基础,同时也为进一步发展积累了丰富的经验,现在电子商务正由起步迈入繁荣阶段。

在中国很多人对电子商务也逐渐接受和认可,网上购物作为一种时尚有很多人去体会,更有部分人把网上购物同逛商场等现实社会服务一样作为生活的一部分。

鲜花作为生活的点缀,也越来越为生活所需要。

这种网上买卖鲜花的交易越来越多,也是逐渐被广大消费者所接受。

毕业设计是指导老师对学生实施完整教学的过程,毕业设计的选题既要具有一定的实用性又要具有较高的理论研究价值。

网上购物系统就是通过Web在线购买商品的系统,本文主要研究基于ASP的网上购物系统设计技术。

1.2课题研究的意义

目前,花卉零售业市场的激烈竞争集中表现在花卉零售的业态分化。

花卉销售开始于由农户自发的花摊,后来发展到经过批发市场之后再进行零售的形式,传统的花卉零售是以花店为主体的。

但自20世纪70年代以来,花卉零售业发生了很大的变化,其中最有影响力的是花卉产地直销、由电子商务介入的网上花店与国际化花卉快递,以及由超级市场介入的花卉低价位大量销售。

网上花店与国际化花卉快递 这种现代化销售形式的出现,摒弃了传统花店

的地理位置概念,彻底打破了传统花店零售带来的地域约束与客户范围的划分,使得传统花店的基础客户受到流失与瓦 解。

在中国很多人对电子商务也逐渐接受和认可,网上购物作为一种时尚有很多人去体会,更有部分人把网上购物同逛商场等现实社会服务一样作为生活的一部分。

鲜花作为生活的点缀,也越来越为生活所需要。

这种网上买卖鲜花的交易越来越多,也是逐渐被广大消费者所接受。

对于管理人员来说,利用购物系统能轻松地管理大量的商品,而且可以通过系统查看各种商品的销售状况,通过各种数据能够及时地知道那种商品正在热卖,而那些商品属于冷门地,从而在运营上进行调整,更好地管理好商店。

因此,开发这样一个系统成为很有必要的事情。

2网站开发相关软件简介

2.1ASP技术

ASP全称ActiveServerPages,是微软公司推出的一种用以取代CGI技术。

简单的说,Asp是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的Web应用程序(如交互式的动态网页,包括使用HTML表单收集和处理信息,上传和下载文件等)。

ASP的工作模式是:

当浏览器从Web服务器上请求.asp文件时,ASP脚本开始运行;然后Web服务器调用ASP,ASP全面读取请求文件,执行所有脚本命令,并将Web页传送给浏览器。

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

ASP主要有下列几个对象。

Request对象:

读取用户信息。

用来取得任何由HTTP请求传递过来的信息,包括使用POST和GET传递的参数。

Response对象:

传递信息给用户。

可以将信息输出到浏览器。

Server对象:

控制ASP的执行环境。

提供存取Web服务器的方法和属性。

Session对象:

存储用户对话相关信息。

仅适用于一个用户,并每一个用户保留一个SessionID。

Application对象:

用来为应用程序的所有用户设置属性,并传递信息给用户。

ObjectContext对象:

提供在页面内进行事务处理的功能。

2.2VBScript脚本语言

VBScript是程序开发语言VB家族的成员。

它与VB语言有密切的关系,如果熟悉VB,VBScript很容易学习和使用。

VBScript通过变量、操作符、循环、分支和函数扩展了HTML。

通过在HTML网页中加入VBScript脚本,可以使静态的HTML网页成为动态网页。

它具有以下几个特点:

(1)易掌握。

如果你熟悉VB,VBScript很容易学习和使用。

(2)多用性。

VBScript可以在运行Unix、Windows操作系统上,需要注意的是,该操作系统必须装有MicrosoftInternetExplorer。

2.3SQLserver2000数据库

我的计算机名

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一个版本。

该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

SQLServer优点有:

图表1SQLServer服务器

1、高性能设计,可充分利用WindowsNT的优势。

2、系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

3、强壮的事务处理功能,采用各种方法保证数据的完整性。

4、支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。

SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

2.4Dreamweaver

Dreamweaver是Macromedia公司推出的可视化网页制作工具,是较受的网页设计人员欢迎的软件之一,是网站建设不可缺少的工具之一。

如果您留意一下就会发现,在书店中有关互联网的书架中有很多介绍Dreamweaver使用方法的教程,在一些专业的网站上上也有很多Dreamweaver应用指南之类的文章。

Dreamweaver是一个很酷的网页设计软件,它包括可视化编辑、HTML代码编辑的软件包,并支持ActiveX、JavaScript、Java、Flash、Shockwave等特性,而且它还能通过拖拽从头到尾制作动态的HTML动画,支持动态HTML(DynamicHTML)的设计,使得页面没有plug-in也能够在Netscape和IE浏览器中正确地

显示页面的动画。

同时它还提供了自动更新页面信息的功能。

Dreamweaver还采用了Roundtrip HTML技术。

这项技术使得网页在Dreamweaver和HTML代码编辑器之间进行自由转换,HTML句法及结构不变。

这样,专业设计者可以在不改变原有编辑习惯的同时,充分享受到可视化编辑带来的益处。

Dreamweaver最具挑战性和生命力的是它的开放式设计,这项设计使任何人都可以轻易扩展它的功能。

3系统需求分析与总体设计

3.1系统分析

3.1.1系统功能分析

理论上,电子商务的范围很大,概括起来主要有两类,一类是B/B,另一类是B/C。

前者主要面向的是企业与企业,或是大型的商业买卖而提供的交易平台,这种平台对性能、安全和服务要求比较高。

后者是直接面向终端的大众消费者,一种类似大型超市,如当当网,淘宝等;另一种是类似城市里面的大商场,如新浪网的电子商城。

在线鲜花订购系统这个设计我采用了B/C,电子商城类的网站涉及输入商品信息,要开发一套信息发布系统,我采用了SQL数据库从后台实时读取,添加等操作。

3.1.2系统性能要求

网上电子商品订购系统主要用于用户网上电子商品的订购,允许多个用户的并发访问,在设计时就要考虑到,在具体设计中通过用户访问网站赋予不同的访问权限值来判断用户进入什么样的页面。

网上电子商品店要求保证每个用户的利益,所有系统的性能要求数据准确和保密性能要求较高。

3.1.3运行要求

本信息管理系统用ASP结合SQLserver和Dreamweaver8实现,这些软件技术都已经很成熟,而且技术含量很高,使用起来很方便,因此整个系统的开发

中显得很简单,由于这些软件的技术含量很高,所以也给安全性带来很大的保证,目前高性能的网络组件大量涌现,它们速度快,用量大,可靠性高,价格底,完全可

以满足本系统的需要。

3.1.4将来可能提出的要求

此系统的开发投入网上使用后,生活节奏很快的人群不用在下班后跑超市跑商场,购物的整体效率有了很大的提高,为购物者节省了许多时间,真正实现足不出户在家购物的E时代生活方式。

3.2系统功能设计

3.2.1用户模块

用户模块体现用户操作的基本功能和系统要完成的设计要求,用户模块是系统的核心模块,他是给用户最直观的地方,系统设计中用户模块主要包括如下模块:

l注册登录模块

l商品分类浏览模块

l商品详细浏览模块

l商品查询模块

l购物车模块

l订单信息模块

l用户个人管理模块

l会员修改密码模块

l会员查看订单模块

l新闻查看模块

3.2.2管理员管理模块

管理员管理模块是系统的基础,如何对用户进行管理,对订单进行管理,以及对商品进行增加、删除、修改等都是体现系统管理高效性的重要体现,它主要包括如下模块:

l管理员个人主页模块

l商品类别管理模块

l商品管理模块

l管理用户模块

l订单管理模块

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

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

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

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