网上订购系统毕业设计论文.docx

上传人:b****2 文档编号:11786070 上传时间:2023-06-02 格式:DOCX 页数:84 大小:1.73MB
下载 相关 举报
网上订购系统毕业设计论文.docx_第1页
第1页 / 共84页
网上订购系统毕业设计论文.docx_第2页
第2页 / 共84页
网上订购系统毕业设计论文.docx_第3页
第3页 / 共84页
网上订购系统毕业设计论文.docx_第4页
第4页 / 共84页
网上订购系统毕业设计论文.docx_第5页
第5页 / 共84页
网上订购系统毕业设计论文.docx_第6页
第6页 / 共84页
网上订购系统毕业设计论文.docx_第7页
第7页 / 共84页
网上订购系统毕业设计论文.docx_第8页
第8页 / 共84页
网上订购系统毕业设计论文.docx_第9页
第9页 / 共84页
网上订购系统毕业设计论文.docx_第10页
第10页 / 共84页
网上订购系统毕业设计论文.docx_第11页
第11页 / 共84页
网上订购系统毕业设计论文.docx_第12页
第12页 / 共84页
网上订购系统毕业设计论文.docx_第13页
第13页 / 共84页
网上订购系统毕业设计论文.docx_第14页
第14页 / 共84页
网上订购系统毕业设计论文.docx_第15页
第15页 / 共84页
网上订购系统毕业设计论文.docx_第16页
第16页 / 共84页
网上订购系统毕业设计论文.docx_第17页
第17页 / 共84页
网上订购系统毕业设计论文.docx_第18页
第18页 / 共84页
网上订购系统毕业设计论文.docx_第19页
第19页 / 共84页
网上订购系统毕业设计论文.docx_第20页
第20页 / 共84页
亲,该文档总共84页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上订购系统毕业设计论文.docx

《网上订购系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《网上订购系统毕业设计论文.docx(84页珍藏版)》请在冰点文库上搜索。

网上订购系统毕业设计论文.docx

网上订购系统毕业设计论文

摘要

本网上花店系统是一个基于因特网,采用商家对消费者模式,并根据现有的网上花店系统的现状而设计开发的电子商务平台。

本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目的,系统需求和总体设计方案,较详细地论述了系统的详细设计和实现。

最后,本文对网上花店系统进行了系统检测并提出了还需要改进的问题。

本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,投票管理等功能。

在设计方面,本系统采用浏览器/服务器三层结构,同时使用ASP(ActiveServerPages)技术进行动态页面的设计。

后台数据库选用Access数据库。

关键词浏览器/服务器结构商家对消费者网上购物

 

Abstract

Theflowershoponlinesystemisaelectroniccommercialplatformwhichhasbeendesigned,accordingtothesituationofflowershoponlinesystembasedonInternetwithB2C(BusinesstoConsumers)mode. Thethesishasfirstlyintroducedthepracticalsituationandthedevelopingbackgroundoftheshoponlinesystem.Andthenhasdescribedthedesigninggoalsystemneedandthewholedesigningplan,hasdescribedthedetaileddesignandrealityofthesystemindetail.Finally,conclusionhasbeendrawnaboutthesystemandproblemhasalsobeenraised.

Thesystemhasmainlyprovideduserswiththefollowingfunctions:

membershipregistration,shoppingcarmanagement,goodssearch,informationmodifyetc.Ithasalsoprovidedmanagerswithgoodsmanagement,customerinformationmanagement,votemanagementandsoon.IthasbeendesignedwithB/S(Browse/Server)modeofthree-tierstructure,ASP(ActiveServerPages)technologyindynamicpagedesign.Accessdatabasehasbeenusedasthebackgrounddatabase.

KeywordsB/SstructureB2Cshoppingonline

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:

     日 期:

     

指导教师签名:

     日  期:

     

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:

     日 期:

     

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:

日期:

年月日

导师签名:

日期:

年月日

附录

第1章绪论

1.1网站的开发背景

花卉消费近年来呈越来越旺的趋势,除了花卉本身所具有的俏丽姿容、让人们赏心悦目、美化家居等功效外,它还可以开发人们的想像力,使人们在相互交流时更含蓄、更有品位。

现在我们的花卉市场景况如何呢?

据北京花卉协会会长郑伟先生介绍,2007年北京鲜花市场的消费约在5.51亿元。

笔者走访了几家鲜花店,每家鲜花店销售额每天流水在700元~1800元不等,北京现在已有花店数量约800~1000家。

随着人民生活水平和文化品位的不断提高,人们对鲜花的需求还会加大。

虽然北京的大型鲜花市场(如莱太花卉市场、玉泉营花卉市场、大自然花卉市场、大森林花卉市场等)有不少,像航天桥花卉市场,建有国际上先进的拍卖技术和设施,但以拍卖方式交易的花卉只占花卉总量的20%,而在荷兰、日本等国家这个数字达90%以上。

由此可以估算出,在中国花店的发展空间还有很大[1]。

开花店投资费用:

开鲜花店(零售店)最初包括店面选址、租金、装修和进货资金四部分。

投资规模要根据店面的租金而定,根据情义花卉公司介绍,规模在60平米左右的花店投入要在10000元~20000元,而据调查在北京南城开一家30平米左右的花店月租金约为3000元~5000元。

以30平米为例,装修费用一般在5000元。

保鲜柜、剪刀、喷壶等必要设备的投入在3000元。

30平米的花店需要花艺师一名,普通员工3人~4人。

花艺设计是立店之本,所以在店中花艺师水平很是关键,一般花艺师的工资在1000元~2000元,普通员工薪金约为800元,由此我们可以估算出一个鲜花零售店所需的费用。

 开鲜花批发店又不一样了。

据玉泉营花卉市场北京吉祥花卉中心的田甜小姐介绍,开一个15平米的鲜花批发店开始要交纳50000元的入场费(其中包含买摊费和其他一些费用),每月交市场3000多元的摊位费,这其中包含水电费和其他一些简单的设施费。

简单装饰要3000元,除此之外还要交纳300元左右的税费。

15平米的店要聘一个花艺师1000元~2000元(店主自兼除外),两个普通员工,工资在500元~800元,每天流水约在700元~1000元左右,由此我们也可以估算出开一个鲜花批发店所需的费用[2]。

根据以上调查,现实生活中花店的店铺租用等费用无形中为花店店主增加了负担,且减少了收益,因此无店铺零售的悄然兴起,不仅是商业经济发展到一定阶段的产物,也是顺应新的消费需求和技术进步的必然结果。

上海市商业经济研究中心副主任齐晓斋分析说,与传统的百货商店、连锁超市、大卖场、便利店等有形商铺相比,无店铺零售业态具有一定的先天优势。

其优势如下三点:

第一是地段,对于传统的有形店铺来说,一家门店选址、地段的优劣,几乎能够决定其未来经营的成败,而城市中的商业网点资源,尤其是优质商业网点资源通常十分稀缺。

无店铺零售业态则大多不存在地段方面的制约。

第二是经营成本,借助日益发展的科学技术,无店铺零售通常能够省却从生产到销售过程中的许多环节,从而有效降低经营成本与交易成本,带来消费者、商家双赢的局面。

第三是风险,对于个人来说,网上商店等无店铺零售业态的准入门槛相对较低,运转比较灵活,即使遇到风险,也有船小好掉头的优势。

专家表示,随着社会经济的发展及消费水平的提高,人们希望得到更加方便、更加快捷的购物方式,同时也乐于尝试各种新的购物方式。

在这一市场需求的推动下,企业会对商品零售的方式进行创新,而先进的技术给创新提供了重要支撑与平台。

鉴于互联网的优势以及对国内外花店经营现状的研究分析,即决定以基于WEB的鲜花商务网站开发作为毕业设计主题。

立足于设计一个在网络平台上运行的集购物支付配送等功能于一体的无店铺鲜花店,为想从事无店铺零售的人提供一个具有实用价值的网站模版[3]。

1.2网站概述

1.2.1网上购物的现状

根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。

(主要引用其中的分析图表)

1.选择网上购物的原因

从上面的图可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。

2.用户选择商品配送的方式

 

从上面的图中可以看出人们总希望直接可以拿到物品,而不需要耽搁自己的时间,如果是送货上门,也可以当面检查所购的物品,这也表现出人们对厂商信誉的担忧。

3.用户认为目前网上交易存在的最大问题

从上面的图中可以看出目前两个最严重的问题是安全性和产品服务[4]。

1.2.2系统实现的目的

现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。

这样才能使得在电子交易时避免不必要的错误发生。

传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。

当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。

本设计在前台信息录入时,由每个客户填写并存入数据库,且后台管理员及时审核信息,可以简化工作人员的操作,减少输入失误。

本设计在实际应用中的解决方案是建立网站,以及自己的数据库,方便管理客户信息,使得所需商品信息及商品的交易量可以及时地保存、更新,可以更好地及时了解商品买卖的情况[5]。

1.2.3系统的开发意义 

1.控制库存风险

由于鲜花这种产品的特殊性,它不宜库存,因此在实体花店中会出现客户少时造成鲜花积存。

而在鲜花商务网上,由于鲜花配送都是预订,而且多为送花的前二天预订,这样有效的控制住了鲜花积压的风险,减少了不必要的损失。

2.控制资金风险

如果是网络直接下订单,若用户的钱款已经预付,最大程度上控制住了资金的风险。

3.增加业务量

在现在的实体花店中,营业时间都有限制,不能满足客户的即时需求。

而网络花店可以提供客户在任何时间下达订单,相当于延长了营业时间,增加了业务量。

4.增加客源

实体花店由于地域的限制,其客户的范围也是局限在一个地区或区域,客源也相对减少。

而鲜花商务平台由于网络的存在,其他地区的客户也能成为客户,增加了客源[6]。

1.3网站开发关键技术

1.3.1 HTML语言

1.HTML语言

HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。

与常见的文字处理文件不同,Web页以超文本标识语言编排格式。

HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。

它能独立于各种操作系统平台(如UNIX,WINDOWS等)。

自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的链接信息。

HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件扩展名。

生成一个HTML文档主要有以下三种途径:

手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。

通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。

由Web服务器(或称HTTP 服务器)一方实时动态地生成。

2.VBSCRIPT语言

VBScript脚本语言是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。

通常脚本在服务器上运行,但也可以采用客户端和服务器端结合,VBScript是ASP的默认脚本语言。

1.3.2 ASP技术

1.ASP概述

ASP(Active Sever Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口编程)技术。

目前,Internet上的许多基于Windows平台的Web站点已开始使用ASP来替换CGI。

ASP是一个位于服务器端的脚本运行环境。

通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息、上传与下载等。

通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。

所谓“静态”,是指站点的主页内容是“固定不变”的。

一个“静态”的站点,若要更新主页的内容,必须手动更新其HTML的文件数据。

而随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。

站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。

根据用户请求生成动态主页的传统方法有CGI、ISAPI等。

CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。

当同时有很多请求时,程序挤占系统资源,造成效率低下。

ISAPI针对这一缺点进行了改进,利用动态链接库技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤繁琐。

这两种技术和另一普遍使用的开发动态网页的技术 Java都还存在着另外一个问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。

ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方[7]。

2.ASP工作原理

ASP与常见的在客户端实现动态主页的技术语言包括以下如Java applet、ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和 Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端的Script命令则是由浏览器来解释执行。

由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心别人下载程序从而窃取编程逻辑。

ASP程序通过后缀名为.asp的ASP文件来实现其功能,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。

当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给Web服务器。

如果Web服务器上装ASP,就调用ASP,ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传Web服务器,然后Web服务器把结果发送给浏览器。

ASP文件的制作和HTML类似,且可和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中,这使得HTML文件的编写与脚本的开发融合在一起。

通过ASP内置的对象、服务器组件(Sever Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。

ASP与网关及服务器扩展模式相比有以下优点:

(1)完全与HTML文件融合在一起。

 

(2)容易创建,不需要其它编译、链接程序。

(3)面向对象的并通过ActiveX Sever对象可扩展。

在电子商务系统中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于服务提供者来说,其目的则是向用户推销自己的产品或服务。

因此,让用户通过浏览器查询服务的后端数据是许多Web服务提供者必须提供的服务,ASP通过内置的ADODB组件来实现这一功能。

可以使用ADO去编写紧凑简明的脚本,以便连接到ODBC兼容的数据库和OLEDB兼容的数据源。

3.ASP的发布

当编辑好ASP文件后,必须发布后才能实现其功能,ASP文件本身并不能运行。

我们用Windows自带的工具IIS(windows2000 XP)来发布ASP文件。

(Windows 98用PWS发布)

在Windows XP中打开控制面板→管理工具→Internet信息服务。

双击Internet信息服务,于是我们就来到了IIS的使用界面。

打开网站→默认网站

在默认网站内新建立虚拟目录,为目录起个别名例如“鲜花网”→选择内容的目录路径→设置权限(通常不允许访问写入权限,防止网页被改)顺利完成以上操作就表示你已经成功发布了你的网页[8]。

(“鲜花网”已在默认网站内)

1.3.3  数据库原理

1.SQL语言简单介绍

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

目前,绝大多数流行的关系型数据库管理系统Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create 以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

在众多的SQL命令中,select语句应该算是使用最频繁的。

select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。

select语句中位于select关键词之后的列名用来决定哪些列将作为查询结果返回。

用户可以按照自己的需要选择任意列,还可以使用通配符“*”来设定返回表格中的所有列。

select语句中位于from关键词之后的表格名称用来决定将要进行查询操作的目标表格。

除了上面所提到的运算符外,LIKE运算符在where条件从句中也非常重要。

LIKE运算符的功能非常强大,通过使用LIKE运算符可以设定只选择与用户规定格式相同的记录。

2.ADO技术介绍

ADO(ActiveX Data Objects)技术是微软公司推出的数据库连接技术,运用该技术可以对各种数据库(如SQL Server、Access、Oracle及Sybase等)的链接、查询、存取等操作。

ADO对象给开发人员提供一种快捷、简单、高效的数据库访问方法,ADO可以包含在脚本中来产生对数据库的连接,并从数据库表中读取数据,形成实际要使用的对象集合。

而且,对于数据资源,提供了应用程序一级的界面。

不过,ADO并不与数据资源直接通信,而是通过称为OLEDB的中间界面,对于数据资源(Microsoft SQL Server),OLEDB提供了系统一级的界面。

ADO是一组优化的访问数据库的对象集,为Web数据库开发者提供完整的网站数据库解决方案。

ADO可以与ASP紧密结合,运行在服务器端,从而制作出功能完善的数据库网页。

ADO除了支持各种数据库平台外,它还支持VB、VC和Script等多种程序设计语言。

在利用ADO技术进行数据库网页制作的第一步就是要建立服务器端的数据库,即后台数据库,一般可选择SQL Server或者Access作为后台数据库。

本次的毕业设计是以Access作为后台数据库[9]。

3.Access数据库

Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。

而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。

1.4网站开发的理论依据

1.4.1网站的开发方法

1.结构化分析方法的思想

结构化分析方法是一种自顶向下逐层分解、由粗到细、由复杂到简单的求解方法。

“分解”和“抽象”是结构化分析方法中解决复杂问题的两个基本手段。

“分解”就是把大问题分解成若干个小问题,然后分别解决。

“抽象”就是抓住主要问题忽略次要问题,集中精力先解决主要问题。

“自顶向下逐层解决”是结构化方法按上述思想解决问题的一种策略。

例如,设图1-4中X是一个复杂的管理系统,为了理解它,我们将它分解成1、2、3、4四个子系统。

若1、3仍然很复杂,可继续将它们分成1.1、1.2...和3.1、3.2...等子系统,如此逐层分解直至子系统足够简单,能被清楚理解和准确表达为止。

按照自顶向下,逐层分解的方式,不论系统的复杂程度和规模有多大,分析工作都可以有条不紊地开展。

对于大的系统只需多分解几层,分析的复杂程度并不会随之增大。

这也是结构化分析的特点。

2.选择结构化方法的原因

(1)结构化分析方法简单、清晰、易于学习掌握和使用。

(2)结构化分析的实施步骤是先分析当前现实环境中已存在的人工系统,在此基础上再构思即将开发的目标系统,这符合人们认识世界改造世界的一般规律,从而大大降低了问题的复杂程度。

目前一些其它的需求分析方法,在该原则上是与结构化分析相同的。

(3)结构化分析采用了图形描述方式,用数据流图为即将开发的系统描述了一个可见的模型,也为相同的审查和评价提供了有利的条件。

3.使用结构化开发方法的具体过程

(1)系统可行性分析:

鲜花商务网站的建设目标和战略分析、内部环境分析、外部环境分析、成本及效益分析。

确定此网站在现阶段应用是否可行,若可行,进入下一阶段;若不可行,暂缓开发。

(2)系统规划阶段:

确定鲜花商务网站应用的目标,确定系统的功能范围,制订网站实现的战略。

(3)系统分析阶段:

细化系统的功能,进行功能需求分析和数据的需求分析。

(4)系统设计:

网站设计和web站点设计。

(5)系统实现:

申请域名,建立服务器,系统的代码化及系统的测试。

(6)运行管理:

网站的宣传、监测、内容定期或不定期的更新应答与回复客户反馈[10]。

1.4.2网站的管理理论

1.电子商务的定义

电子商务(E―Business)是利用网络实现所有商务活动业务流程的电子化,不仅包括了电子商业的面向外部的业务流程,如网络营销、电子支付、物流配送等,还包括了企业内部的业务流程,如企业资源计划、管理信息系统、客户关系管理、供应链管理、人力资源管理、网上市场调研、战略管理及财务管理等。

2.电子商务中信息流、资金流和物流的相互关系

信息流是电子商务交易各个主体之间的信息传递与交流的过程。

资金流是指资金的转移过程,包括支付、转帐、结算等,资金的加速流动,具有财富的

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2