基于BS模式的喜喜网上鲜花店系统论文.doc
目录前言.11开发工具、环境及其技术.21.1电子商务背景.21.2开发环境.31.3开发工具.31.4B/S三层结构模式.31.5电子商务WEB技术.31.5.1ASP技术.31.5.2WEB数据库技术.42可行性分析和系统需求分析.62.1可行性分析.62.2系统需求分析.73系统概要设计.73.1前台系统结构.73.2后台系统结构.83.3用户购物流程图.94数据库设计.104.1数据库概念结构设计.114.2数据库逻辑设计.145系统实现.175.1用户注册和身份验证.185.2新闻中心.185.3在线购物.195.4投票调查.205.5网站管理.22总结.23参考文献.24致谢.251基于B/S模式的喜喜网上鲜花店系统摘要:本文介绍的网上鲜花店是一个立足于网络、以鲜花为商品的专业性网上购物网站。网上鲜花店传承花意,为亲人朋友送去心意已经成为某种时尚。网上开鲜花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。本系统用浏览器/服务器(B/S)模式进行构架,用微软公司的ACCESS2000作为数据库系统,存储系统的数据信息,并通过ADO对象实现对数据库系统的各种操作。网上鲜花店实现客户通过上网,对鲜花信息的浏览、检索、订购,以及鲜花销售商能够在后台管理平台对客户信息、鲜花信息应用网络软件进行管理。并且能够较好地满足网上花店客户的基本要求,具有较高的实用价值。关键字:B/S模式;网上鲜花店;数据库系统XixiInternetFlowerShopSystemBasedonB/SPatternAbstract:Theinternetflowershopintroducedinthispaperisaprofessionalinternetshoppingwebsitebasedonnetworkwherethecommodityisfreshflower.Ithasbecomesomefashionthattheinternetflowershopsendsflowersfeelingstandingformindtotherelativesandfriends.Openingflowershopininternetblazesamoreconvenientwayforpopulacesanditislovedbypopulaces.Thissystemiscomposedbybrowser/server(B/S)patternwiththeACCESS2000ofMicrosoftIncorporationasthedatabasesystem,realizingallkindsofoperationonthedatabasethroughADOobjectbyplacingthedatainformationofthesystemintoastorage.Theinternetflowershopmakescustomersrealizingbrowsing,searchingandorderingtheflowerinformationininternet,aswellastheflowersellerabletomanagethecustomerinformationandflowerinformationonthebackgroundmanagementplatformbyusingthenetworksoftware.Anditisabletowellmeetthebasicdemandofthecustomersoftheinternetflowershopandhasquitehighpracticalvalue.Keywords:B/Spattern;internetflowershop;databasesystem前言随着国际互联网的迅速发展,一种全新的商务运作方式电子商务应运而生,它的出现对当今社会的经济产生了重要的影响。网上购物系统是电子商务的一种重要形式,它能在Internet上实现商品的展示、商品的检索、商品的订购、订单的全程跟踪与管理、货款的支付的系统。本系统选择了做B2C电子商务,做B2C电子商务首先必须选好合适的商品类2型,因为并不是所有的商品都适合在网上销售。而鲜花是那种折扣大、利润丰厚的商品,所以选择鲜花做本购物系统的主打商品。网上鲜花店就是一种典型的B2C类型。本网上鲜花店系统就是为了实现客户通过上网,对鲜花信息的浏览、检索、订购,以及鲜花销售商对客户信息、鲜花信息的管理开发网络应用软件。该系统能够较好地满足网上花店客户的基本要求,具有较高的实用价值。文中介绍了系统开发时所用到的环境、工具及技术,电子商务的发展背景,网站系统结构设计,数据库设计。其系统各模块介绍,包括前台购花和后台管理两大部分。前台功能主要有注册、登陆、鲜花浏览、鲜花分类浏览、鲜花查询、订单查询、会员中心、购物车、收藏夹、特价鲜花、最新鲜花、投票调查、意见反馈、帮助中心等。后台功能主要有常规设置管理、商品管理、信息管理、用户管理、VIP管理、省市管理等。整个系统构建在Microsoft公司的系统平台与环境下。操作系统是Windows2000AdvanceServer,WEB服务器是IIS5.0,数据库服务器是MSAccess2000,服务器端脚本编程环境是ASP4.0再嵌入VBScript、JavaScript。1开发工具、环境及其技术1.1电子商务背景电子商务(ElectronicCommerce,EC)是指通过网络以电子数据流通的方式在全世界范围内进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。3电子商务创造了一个虚拟的经营环境,买卖双方可以借助这个开展网络营销、咨询洽谈、网上订购、电子支付、数字化产品传递、服务传递、意见征询等,同时,为了确保交易安全,需要进行交易管理。按照参与电子商务交易的对象进行分类,可以将电子商务为如下三种类型:企业与消费者之间的电子商务(BusinesstoCustomer,B2C)企业与企业之间的电子商务(BusinesstoBusiness,B2B)企业与政府之间的电子商务(BusinesstoGovernment,B2G)1.2开发环境整个系统构建在Microsoft公司的系统平台与环境下。操作系统是Windows2000AdvanceServer,WEB服务器是IIS5.0,数据库服务器是MSAccess2000,服务器端脚本编程环境是ASP4.0再嵌入VBScript、JavaScript。1.3开发工具ASP环境开发平台采用dreamweavermx,图像处理使用photoshop7.0和flash6.01.4B/S三层结构模式本系统以B/S模式作为基本结构,所有程序和数据库放在服务器上,通过ASP方式实现交互动态的应用程序,如图1-1所示:由客户浏览器、WEB服务器、数据库服务器三个层次组成,是当前最好的网络体系结构。HTTPADOHTTPADO图1-1基于B/S模式的三层分布结构1.5电子商务WEB技术1.5.1ASP技术ASP内含于InternetInformationServer(IIS)当中,提供一个服务器端(server-site)的scripting环境,产生和执行动态、交互式、高效率的站点服务器的应用程序。当用户对一个ASP文档发出请求时,服务器会自动将ActiveServerPages的程序码,解释为标准的HTML格式的网页内容,再送到用户端的客户浏览器WEB服务器数据库服务器