毕业论文设计live网上鲜花电子商务系统的分析与设计_第1页
毕业论文设计live网上鲜花电子商务系统的分析与设计_第2页
毕业论文设计live网上鲜花电子商务系统的分析与设计_第3页
毕业论文设计live网上鲜花电子商务系统的分析与设计_第4页
毕业论文设计live网上鲜花电子商务系统的分析与设计_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、经济与管理学院本科毕业论文论 文 题 目 live网上鲜花电子商务系统的分析与设计学 生 姓 名 焦皓月 班 级 / 学号 09110612/0911061203 专 业 信息管理与信息系统 起 止 日 期 2012年11月02日2013年6月19日指 导 教 师 虞益诚2012年12月制live网上鲜花电子商务系统的分析与设计摘要电子商务大行其道,个人网站也如雨后春笋般发展起来。通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。它节省了物流消耗和一般商务对时间和地点的依赖。速食社会,购买鲜花的人越来越多,也越来越广。庞大的一个市场,只是利用实体店铺是远远不够的,虽只能满足本地消费者

2、得需求,但却不能面向远处的消费者需求。未来迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统很有必要。系统是基于Internet 的互联网网络。系统采用ASP·NET技术,以ACCESS作为数据库,使用Dreamweaver8 作为开发平台,利用网络来实现网上销售鲜花的功能性网站。具有最大的优点是:界面美观,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强等特点。网上鲜花系统主要以实现在线销售鲜花为主。全部设计以此为核心来展开。从商品预览,到商品销售;从用户注册,到商品订购等等都是围绕销售而展开的,以达到

3、网上鲜花销售的方便与快捷。同时系统的特别之处在于面向高端客户展开业务并且提供完善的网络支付方案可供选择,达到最快捷、安全、方便的网上鲜花购物环境。关键词: 特色花束订制、专业化、区域化、新型盈利模式Live Flowers Online Store Management SystemAbstract: E-commerce has the advantages of fictitiousness, low cost and high efficiency that undoubtedly is widely applied all over the world.With the develop

4、ment of the web based service in enterprise economy, the need for electronic online shopping has been enlarged day by day.Enterprisesneed to promote new products through E-commerce.The paper discusses how to develop the flowers online store managementsystem. By the implementation of the several modu

5、les, the system provides a friendly stress-free environment to consumers. Meanwhile,message board moduleallows consumers to be assured shopping.This systemis designed by Aspand supported by Access database, furthermore, the best effect is achieved through analyzing users requirements and modular str

6、ucture.Key Words:flowers store management system; security payment;Asp;informational management目 录一、概述2(一)课题开发背景2(二)课题研究的现状2(三)课题研究的目标3(四)项目开发的必要性和涉及范围31、项目开发的必要性32、项目开发的涉及范围4二、系统分析5(一)系统规划5(二)系统需求分析6(二)系统需求分析71、用户72、网站管理员73、商户7(三) 系统可行性分析81、技术可行性分析82、环境可行性分析83、经济可行性分析8(四)业务流程分析91、企业业务流程图92、管理员业务流程图

7、10(三)用户业务流程图11(四)数据流程分析11(五)本章小结12三、系统设计12(一)系统功能模块121、用户管理模块122、产品信息模块133、导航分类检索模块134、购物车处理模块135、订单查询14四、数据库系统与设计14(一)数据库需求分析14(二)数据库概念结构153、数据库逻辑结构18五、系统实现23(一)部分功能代码23(二)网站界面设计25六、结束语及致谢29引言互联网以及其迅猛的速度发展,从B2B到B2C乃至大行其道的C2C,电子商务在人们的生活中占据着愈发重要的地位。随着全球信息化和第三方支付平台的快速发展,电子商务已成为国内外各企业推广产品的重头戏。电子商务不仅改变了

8、商务活动的方式,人们的消费方式和企业的经营模式等,还为企业和消费者开辟了新的天地,以更便捷,更透明化,更低成本,更高效率的优势在各国经济中占有举足轻重的地位,同时把全球经济推向了另一个高度。许多新兴的业务在电子商务迅猛的发展下应运而生,同时随着支付能够安全有保障的实现。支付宝、财付通等第三方支付保障平台也为网络购物提供了更多空间来进行选择。然而,淘宝商品的鱼龙混杂,良莠不齐,也给京东商城,一号店,亚马逊等大类电子商务网站带来了更多机会。实现电子商务运营的单一性也成为了当下电子商务网站发展的趋势之一。我设计的是基于网上的鲜花礼品购物系统。用户可以根据自己的喜好浏览自己喜欢的东西,但要想购买商品,

9、就必须通过注册成为会员才能进行购买,登陆后就可以购物。这样免去了不购物只添加商品给商户带来的劳动力的浪费和损失,同时也能够间接地提高客户群的质量。商店的各种商品都进行了详细地分类,可以轻松地找到想要地商品,同时查找系统能很容易地找到相关的商品。同时买到自己喜欢的东西后就会显示你的相关信息和你所选的商品,提交成功后而完成购物的流程。看似简单的鲜花购物网站实则用独到的心意构建,区别于现存的其他同类别网站。我们也可以是相应的客户群从中更好的受益。一、概述(一) 课题开发背景当下,随着电子商务的蓬勃发展,涌现出越来越多的电子商务网站。近年来,全球市场通过电子商务的交易也越来越普遍。在这样的一个大环境下

10、,网络营销慢慢的渗透到每个行业每个企业的产品推广上,不仅给予客户更直接更全面的信息,而且提供了丰富的服务,更快的满足客户需求。从而,客户定制化的电子商务也在慢慢崛起,也会取代现在流行的大多电子商务网站从而达到均衡利弊。随着生活节奏的加快,人们越来越注重精神生活和亲友之间的感情联系。但是忙碌的快节奏的生活让很多亲友越走越远。赠送礼物也成为感情联络的枢纽之一。同时,办公室压抑的快节奏干燥的环境也使得鲜花植物在白领间,无论是家里还是办公室都变得流行。所以网上鲜花销售网站的开拓无疑是一个明智的选择。网上鲜花植物的销售也将线下的实体店转向信息化,可以充分利用资源,达到资源共享。在这样一个网络管理系统中,

11、客户不需考虑时间、空间等限制,随时能找到所需要的饰品,有各类商品可供选择。管理员能一一应对客户的需求,按一个个流程有序进行,弥补了传统营销下的不足。消费者可以根据自己的需要个性化定制花束,更显诚意,并且将目光主要集中在高端用户市场。同时,线下花店与网站的合作省去了网站库存鲜花所需的人力物力以及不必要的消耗。这样看来,一个专业化强,区域化的网上鲜花电子商务网站必将领携新的发展。(二) 课题研究的现状目前电子商务类网站的研究也越来越热,但是网上花店这种小类网站的研究还处于发展期,尚待调研分析和实践。只有经过实践的检验,才能真正说明网站的必要性和是否有发展的可能性。对于这一类别的电子商务网站系统分析

12、主要还是集中于营销分析方面,比如野兽派花店-用故事打造鲜花利用微博宣传也成为了非常火的营销话题之一。通过独到的设计和别具匠心的系统设计,live网上花店也可以在众多网站中脱颖而出。(三) 课题研究的目标网上鲜花预订系统提供一套完整的花卉园艺产品网上购物系统,系统将自动更新产品信息,调用产品的详细信息,自动调整产品的实际价格以及优惠价格,折扣价格,可让用户直接网上购物。在各大城市设立多个派送机构,可以从不同地域调花。特别的是根据客户的心情故事分享订制鲜花。通过微博分享营销模式实现人性化的网上购物环境。主要为高端客户群提供所需服务,专注于花束品质设计,从普遍的网上花店中脱颖而出。本论文研究的目的和

13、意义是结合所学,联系实际,开发出独立运行安全可靠的电子商务系统。通过线上的花店和实体花店的结合创办出利于消费者自助购物,根据消费者心情故事达到区别于实体花店的鲜花自主购买系统。而且鲜花花期短的特殊性也通过联网快递的实现帮助消费者挑选更适合保存、购买、养植的花束。特殊的花束包装使得消费者用相同的价钱可以得到更加优质的服务。加大的数据库后台支持帮助省时省力,快速达到所需。丰富了消费者的物质和精神生活同时也能促进消费者和收到鲜花的顾客之间的精神交流。同时开创的微博互动和团购链接,也是利用新媒体扩大宣传力和影响力。同时在一定区域内开创了鲜花回收系统。不浪费任何资源。本课题专注于电子商务系统的分析与设计

14、,旨在打造一个完善的网上鲜花电子商务系统,同时也能对现存的电子商务系统进行分析,查漏补缺。为以后网上花店的实际发展奠定基础。(四) 项目开发的必要性和涉及范围1、 项目开发的必要性实体市场上,鲜花绿色植物商店比比皆是。很多店家脱离了传统营销,在网上开店。淘宝就能找到大量的鲜花礼品销售卖家。而消费者越来越趋向于网上购物。以地区特点为依据加快推进区域性电子商务平台建设、促进区域化电子商务快速发展是目前整体市场环境发展的方向,对于提升企业的国际竞争力,提高经济运行质量,推进地区产业结构转型升级,有着十分重要的现实意义。还需更加专业化,区域化的网上商城为消费者提供服务。目前,区域性电子商务平台发展已初

15、具规模。平台的信息化基础条件基本具备,信息服务网络逐步铺设,服务体系建设初具规模,网上商城、安全认证体系、支付网关和安全支付结算体系等项目都取得了实质性进展。各地区纷纷加快建设和完善电子商务平台建设,区域平台发展也由“普及电子商务企业应用水平,提高覆盖率”转向“服务区域经济、专注行业发展”方面深化,表现出典型的块状经济特征及平台相互融合、电子服务扩张升级、多种模式并存、注重增值服务、与区域产业融合垂直发展等特点。2、 项目开发的涉及范围网上鲜花电子商务系统主要涉及到三个层面,一是用户,二是管理员,三是各商户。(1)用户层面用户通过注册登录会员后,根据心情故事定制花束挑选心仪的礼物,享有私人的订

16、单中心和购物车,丰富的安全支付系统,同时有团队跟踪订单的发货情况,增加或删除购买。(2)管理员层面管理员通过权限认证进入管理界面,在线处理订单以及信息反馈,提供在线服务和售后服务。把客户的需求信息反馈给花艺师,经由花艺师的创意后给到客户花束实体图片。客户满意后完成支付。有不满意的地方可以进行协调更改。(3)商户比较特殊的是,本网站将各区域的实体花店相互联网,达到在每个区域都有一定的鲜花供货点,这样能够方便快捷的让花束送到客户的手中。管理各商户也是比较困难的。但是优势在于,覆盖面广,兼容性强,同时网站不需要有自己的仓库,只需要同各商户协议后便可以进行网站的整体运作,同时省去了网站发货的负担。并且

17、能够保障利益直接与商户息息相关,不用担心与快递合作带来的延迟等因素。二、系统分析(一) 系统规划网站建设大到整体运作模式,小到各个环节的设计事先都要有完整的规划。只有整体规划完成,才能够在一定的成本下顺利的完成网站项目建设不造成浪费和损失。系统规划是系统开发走向成功的重要步骤。系统规划主要包括:规划信息系统的总目标、开发战略和总体结构;当前管理系统的发展及技术状况;预测相关技术发展;制定近期的发展计划等。经过市场调研分析,目前,还是直辖市在所有城市中占据最大的比例,经过调研后,为了满足市场需求而制定的网上花店电子商务系统才能够满足客户,同时也能找到相应的线下实体花店供应商。其中,主要的两种规划

18、方法是关键成功因素法(KSF)和基于BPR的信息系统规划方法。这里介绍了本网站用关键因素成功方法进行的规划。商品质量Live网上鲜花网站效益利润用户口碑其他市场覆盖率商品性价比服务质量货源质量95%好评优质100%高区域化组织目标目标识别关键成功因素性能指标图2-1 CSF规划(二) 系统需求分析此项目开发涉及的三个层面,即用户、网站管理员、商户。在这一章节中,就要做具体的需求分析。1、 用户用户通过注册登录后可以浏览花束商品的页面,进行收藏登记。由于网站是用户通过喜好定制,所以看到的只是之前的一样范例和样品,我们的花艺师也会在沟通后为了客户的心情故事进行相应的修改。一旦达成协议,会通过我们提

19、供的安全支付通道预付款项。我们会根据客户所在的地区选择就近的线下花店。若对商品不满意,在7个工作日内联系商家可以返款退货。交易的整个流程相当透明化。2、 网站管理员管理员的主要作用在于网站新增用户的统计和后台运行管理。整个系统正常运行需要的安排工作,进行信息反馈。客户有新的需求时,可以及时的满足客户的需求。将客户与花艺师的纽带连接好方便及时沟通。同时,生成订单后在数据库中找到区域内最近的商户,信息反馈后将订单分配给商户。直到花束的运送完成签收,消费者在网站完成相应的评价。3、 商户与其他电子商务网站不同之处在于,live网站鲜花电子商务系统可以看到所有用户生成的订单花束示例,达到网站的完全公开

20、透明化。同时,由于网站是与线下的实体花店达成订单联络,所以并不需要网站仓库管理员来统计库存等信息。也节省了大量的时间和空间。只需要生成订单后由管理员负责,挖掘出数据库中的商户,沟通后负责鲜花的制作和运送,也省去了物流的负担。但是收集消费者的反馈信息也十分的重要。同时线下花店直接派送也省去了与快递公司联络的时间和沟通带来的不便,物流派送是电子商务中一个及其重要的环节。因为送花的质量和速度与线下花店的利益环环相扣,所以也激励了线下花店提供高品质高质量的花束。消费者的需求实际上就是系统需求,这是信息系统中必须包含的功能和性能,这些功能和性能是为了满足业务处理需要,同时也能被用户所接受。而管理员与商户

21、的需求是业务中必不可少的一部分,像是订单的加工者。有了各层面需求的支持,系统设计才能更好的进行下去。(3) 系统可行性分析1、 技术可行性分析首先需要设备资源充足,在开发系统之前进行全面的配置升级,购买系统或者委托外部开发系统,再进行试运营,调试后,以达到能正确与外部系统相链接,从而使电脑在需要的后台环境中足以应付。在运用的技术方面,ASP技术与Access技术都相对完善,能够完成系统开发时所需要的技术,实现系统开发中所需达到的功能。聘请的技术人员会定时全面检查系统,如有漏洞及时修复,定时更新网站信息以及处理一些突发的状况。信息技术快速发展的现在,网络设备已经相对完善。很多问题都可以依靠技术解

22、决。2、 环境可行性分析本系统需要相关工作人员经常维护更新网站以满足客户新的需求。因为网站的界面趋向于简洁,并且客户群体相对来说较为高端,所以并不需要大量的人力来长期的修改网站的基本架构。只要在维护系统的同时,定量的补充系统的需求。在安全支付方面,根据第三方支付端的更新,将网站的安全支付做好,对网站来说也是保障客户群体的关键因素。3、 经济可行性分析运行live网上鲜花电子商务系统,需要支出网站运行架构维护人员的基本工资,硬件设备和成本。广告费用,微博宣传维护,还有花束概念设计师。这也是该网站最为特殊之处。并不需要大量的资金来维护花店的正常周转。网站的主要利润来自于各商户根据商品成交比例扣除的

23、网络运营费用。我们和别的电子商务网站的区别在于完全独立运营,和线下的花店相联合整合区域覆盖面广,成本低的,有特定高端客户群的网上花店。另外,系统运行过程中,还会产生很多无形收益,比如消费者口碑、市场覆盖率、受欢迎度等等。在各大节日,比如母亲节,情人节,加大网站的推广力度,多投入资金。总之,系统的可行性分析在整个系统生命周期中相当重要,这是一项长久的任务。(四) 业务流程分析否是注册登录注销认证会员花艺师方案管理员处理订单区域商户信息管理员用户结束图2-2 企业业务流程图1、 企业业务流程图2、管理员业务流程图通过的采购单结束送货收货通过审核管理层就近商户配货花艺师管理员订单信息登录处理订单图2

24、-3 管理员业务流程图(三) 用户业务流程图图2-4 用户业务流程图否是注册注销定制商品登录会员认证提交订单订单信息会员管理员收货并确认付款结束花艺师(四) 数据流程分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析,数据流程分析的目的就是要发现和解决数据流程中的问题并加以解决。在系统分析阶段,我们用数据流程图来描述现行的新系统的逻辑模型,再来,有关数据流程图的所有细节还要依靠数据字典来描述。后台管理鲜花管理系统会员管理员图2-5 “饰品商铺管理系统”顶层图订单信息需求权限商户订单汇总货物清单(五) 本章小结本章通过了对系统规划、系统需求、各种流程图的分析与设计,使系统的整个框架已

25、经比较明朗。接下来也将继续对数据库加以分析。三、 系统设计(一) 系统功能模块1、 用户管理模块管理用户登录、用户注册和用户修改等用户信息的基本功能,与一般电子商务的用户管理系统基本相同。用户登录模块是几乎每个系统必有的模块。系统所有的用户都通过注册成为本系统的会员,然后进行登录,使用系统所提供的服务。此模块包括用户的登录、密码找回以及用户的申请。在用户登录中,系统根据用户输入的帐号、密码判断该用户是否合法,以及具有哪些操作权限,根据不同的权限返回包含不同模块的页面。系统管理员通过系统后台页面进入系统,即可进行系统公告、用户信息管理、商品管理及拍卖管理等功能。没有登录的用户只能浏览本系统的内容

26、。从系统安全的角度出发,用户的登录信息需要使用加密手段进行处理,以保证系统的安全。该模块主要功能是对用户的帐号、密码进行验证,以及进行新会员的注册和对密码丢失后的恢复等。(1) 登录:用户在相应的用户名栏和密码栏填写自己的帐号和密码后,系统通过对数据库的校对后自动跳转至index页面,提供用户进行各项操作;若校验失败提示,提示用户重新登录或是注册会员。(2) 注册:对于新用户所进行的操作。点击后进入注册页面进行注册。(3) 修改用户密码:用户通过验证后,如感觉自己的密码设计太过简单,或者是密码过于复杂,可以通过该功能键跳转到相应页面进行修改。用户若是遗忘了密码,也可以在登录界面中,点击“忘了密

27、码”键,通过密码保护对密码进行修改操作。2、产品信息模块陈列产品的详细信息,主要是商品名称及详细描述,商品编号。系统中自动保存的花束都是经过花艺师根据客户提供的故事设计出的,所以不同的客户通过查看页面可以直接联系客服与花艺师沟通后留下故事或者收花人的喜好等3、导航分类检索模块按不同分类和不同应用导航产品,把相关产品列出。4、 购物车处理模块通过cookie技术实现购物车。用户选者产品后,点击“购买”进入购物页面,陈列要购买的产品明细项。可以增加和减少商品,由于花束是根据心情订制5、 订单查询用户选择产品完毕,通过购物页面到订单结帐页面,填写必要的信息,产生最终订单;还提供订单查询功能。四、 数

28、据库系统与设计信息管理系统离不开数据库,它保存系统用到的数据。本系统的数据库主要用来保存用户、订单、产品等信息,所以数据库主要用到的表有:用户表、订单表、产品表和分类导航4类表。设计数据库系统时应该先充分了解各个方面的需求,根据需求决定数据库结构。(一) 数据库需求分析 需求分析是数据库设计的起点和基础,也是其他设计阶段的依据。简单来说系统有3个对象:用户、消化产品和订单。用户浏览鲜花产品,并且在需要的时候下订单。各这些信息提供增加、修改、保存、更新和查询,这就要求数据库结构能满足这些信息的输出和输入。收集基本数据、数据结构及数据处理的流程,组合一份尽的数据字典,为程序设计打下基础。系统需求积

29、累用户资源,用用户表来记录用户的信息,具体包括用户的真名、地址、电话、邮编、身份证号、E-mail和密码等基本信息。在大多数电子商务网站系统中并不需要用户的身份证号码和真实姓名,我们在诚信基础上建立了用户个人档案,为的是保证网站的高端定位,并且方便为客户个性定制鲜花礼品。网站要给用户展现产品,把鲜花产品的详细信息介绍给用户,需要产品信息表,具体包括产品名称、各类属性和所属分类等。网站是电子商务网站,最终目的是为用户服务,使用户浏览查后有购买的欲望,进行购买行为。订单类表格记录用户的购买行为,需要记录购买的产品信息,付款人的信息,收款人的信息,下单时间等。为了方便用户的查找,提高网站的服务质量,

30、对产品进行不同的属性导航,一个鲜花产品分可以包含不同的属性,方便用户的查找,促进用户的消费,实现网站的价值,对具体查的属性进行分类,实现属性导航表,包括产品属性分类,产品对应产品属性的对应表。 通过上述系统功能分析,针对一般的在线花店的需求,包括如下数据表。(1) 网站用户信息表,包括数据项、用户ID、用户代号等。(2) 采购订单表,包括数据项、订单ID、付款人姓名、付款人电话等。(3) 订单明细表,包括数据项、订单明细编号、产品ID、订单ID等。(4) 产品表,包括数据项、产品ID、产品代码、产品名称等。(5) 用户评论表,包括数据项、ID评论内容、用户名称等。(6) 目录属性表,包括数据项

31、、目录编号名字、目录编号等。(7) 导航属性字典表,包括数据项、导航ID数字类型ID、文本类型ID。(8) 产品导航属性对应表,包括数据项、导航类型ID、导航名称等。(二)数据库概念结构 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。本实例设计规划出的实体包括网站用户实体、采购订单明细实体、产品实体、用户评论实体、目录信息实体、目录属性实体、导航属性实体、查导航属性对应关系实体。图4-1为实体间关系的E-R图 用户评论 用户订单 订单明细产品导航属性对应表导航

32、字典产品 目录信息目录属性图4-1实体关系E-R图图4-1为网络用户实体E-R图。图4-2为采购订单的实体E-R图。用户用户ID用户代码用户口令用户电话订单付款人姓名产品ID付款人电话用户代号 图4-2网站用户实体E-R图 图4-3采购订单实体E-R图图4-4为订单明细实体E-R图。图4-5为产品实体E-R图。订单明细产品订单ID产品ID产品数量产品价格产品ID产品目录ID产品名称产品价格 图4-4订单明细实体E-R图 图4-5产品实体E-R图图4-6为用户评论实体E-R图。 图4-7为目录信息实体E-R图产品论评目录信息评论ID评论内容用户ID产品ID目录代号备注目录名称图4-6 用户评论实

33、体E-R图 图4-7目录信息实体E-R图图4-8为目录属性实体E-R图。 图4-9为导航属性字典实体E-R图。订单收货人姓名商品ID收货人地址快递费用商品名称单价图4-6 订单信息实体图金额数量邮编图4-8目录属性实体E-R图 图4-9导航属性字典实体E-R图图4-10为产品导航属性对应关系E-R图目录属性导航属性字典目录属性代号目录名称所属目录信息代号导航属性ID导航属性名称对应目录属性DI产品导航属性对应关系产品性目录属性ID图4-10 产品导航属性对应关系E-R图3、 数据库逻辑结构数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数 据库系统所支持的实际数据模型,也就

34、是数据库的逻辑结构。本章实例系统采用Access数据库,因此在设计本章实例系统数据库概念结构时,需要遵循Access数据库的语法结构。在线花店系统中各个表的设计结果如下面表格所示。每个表格表示在数据库中的一个表, 表4-1为用户表,记录某个用户的信息。字段名称数据类型说明字段名称数据类型说明autoid自动编码主键,递增,用户在网站的标识userid文本类型用户IDpwd文本类型用户口令sex文本类型性别:1男,0女realname文本类型真实姓名personid文本类型用户身份怔mobile文本类型手机号码phone文本类型固定电话lasttime日期类型修改时间:第一次就是注册时间adrr

35、ess文本类型用户地址email文本类型邮编表4-1中autoid是用户网站惟一标识,Useid是在用户注册时自己选择的名字,其他是拥 护需要的属性。表4-2为产品信息列表,记录花店现有的产品信息。字段名称数据类型说明autoid自动编写主键,递增,产品在网站的标识code文本类型产品代码,惟一标识,网站自己定义的字符串name文本类型产品名称description备注类型产品描述marketprice货币类型市场价格saleprice货币类型销售价格myimageurl文本类型图片地址status数字类型产品状态,是不销售:0销售,1停止销售category文本类型产品种类lasttime日

36、期类型修改时间:第一次就是增加时间priority数字类型排序用的优先级别memberprice货币类型会员价格netimageurlsmall文本类型网络小图片地址netimageurlmid文本类型网络中图片地址Net image url bigsign文本类型网络大图片地址 sign数字类型标志是否特价产品 表4-2中Autoid是产品在网站的惟一标识,在数据增加是自动生成,category是对应目录表的分类字符串。表4-2中目录信息表,记录花店的分类信息。 表4-3 directory目录信息表字段名称数据类型说明code文本类型目录代码,惟一标识一个目录name文本类型目录名称mem

37、o文本类型备注表4-3中目录用字符串分级表示,产品的种类对应目录代码。表4-4为订单信息表,记录花店的订单信息。表4-4 myorder订单信息表字段名称数据类型说明autoid自动编码主键,递增,订单在网站的标识payname文本类型付款人姓名payphone文本类型付款人电话payemail文本类型付款人E-mailpayaddress货币类型付款人地址senddate日期类型送货时间paymemo文本类型付款人备注paytime日期类型支付时间lasttime日期类型修改时间:第一次就是增加时间recname文本类型收款人姓名recnick文本类型收款人称呼recphone文本类型收款人

38、电话recaddress文本类型收款人地址recmemo文本类型收款人备注recemaie文本类型收款人邮编recsay文本类型留言sendfee货币类型送货费sendarea数字类型送货地区totalpay货币类型总价realpay货币类型实际价格orderpass文本类型订单密码userid文本类型用户IDorderstatus文本类型订单状态comefrom数字类型来源,是否从合作网站来的 表4-4中的autoid是订单在网站的惟一表识,数据增加是自动生成,category是对应目录表的分类字符串。订单的付款人一般是网站的会员,收款人可以是自己,也可以是自己的朋友,所以对这两方面信息分开

39、进行记录。 表4-5为订单名细表,极力花店定单具体购买的产品信息。字段名称数据类型说明autoid自动编码惟一标识用户采购的一个产品productid数字类型产品IDproductname文本类型产品名称productprice货币类型成品价格quantity数字类型数量orderid数字类型订单ID表4-5 orderitem订单明细表 订单明细表和订单表是多对一的关系,就是一张订单可以有多个产品。 表4-6为目录性表,记录花店目录的属性。表4-6 directoryproperty目录属性表字段名称数据类型说明autoid自动编码目录属性代码,惟一标识一个目录属性name文本类型目录属性名

40、字directorycode文本类型属于那个目录 目录属性是为了更好的导航产品,目录的产品有不同的属性,比如鲜花的用途、花材、对象等属性。 表4-7为导航属性字典表,记录花店目录的属性值。表3-7 navigationdict导航属性字典表字段名称数据类型说明autoid自动编码惟一标识一个导航属性directoryproperty数字类型对应目录属性的IDdirectoryvalue文本类型导航属性名称 导航属性字典对应表4-6目录属性表的auotid字段,换种说法就是目录有什么属性, 属性具体对应什么值。比如鲜花目录的用途属性有恋情、生日、友情、祝福、婚庆、商务等不同的用途。 表4-8为产

41、品导航属性对应表,记录花店产品对应的不同属性。表4-8 navigationrelation 产品导航属性对应表字段名称数据类型说明productid数字类型产品IDnavigationid数字类型对应目录属性的ID一个产品可以对应多个导航属性,最终用户可以根据不同的属性浏览产品,方便用户 查找产品。 表4-9为用户评论表,记录用户对产品的评论。表4-9comment 用户评论表字段名称数据类型说明autoid自动编码评论IDcomment备注类型评论内容nckname文本类型用户名称repiy备注类型管理答复内容status识字类型是否显示email文本类型邮件userautoid数字类型用

42、户IDproductid数字类型产品IDlasttime数字类型对应目录属性ID 表4-9记录用户对查的评论,userautoid为0客人,不是网站用户。五、 系统实现(一)部分功能代码1、 数据库连接文件代码把数据库连接操作作封状在一个页面Commondb.asp中,以方便其他页面调用。例程3-1为Commondb.asp页面的参考代码。<%const myDatabase="lvzhi" 'Database nameconst mydblocation="db/"'location of database relative to

43、 %>例程5-1定义了两个常量myDatabase和mydblocation,其中m,yDatabase为数据库名称,mydblocation为数据库存放位置,如果需要修改数据库存放位置和名称,就修改myDatabase和mydblocation这2个变量的值。2、 页面头文件为了实现代码复用,把头文件设计成公用模块,单独保存为一个文件,其他页面应用的时候只要包含这个头文件就可以了。 头文件中主要放置网站标志和各个2级频道,保存成HTML文件格式,放置到文件夹inc/下,文件名称为top.html.这样其他页面只要应用<!_ _#include file=”_ _>,就可以使

44、其他页面具有风格统一的“头”。3、 页面尾文件和页头一样,我们把版权声明等信息保存在尾文件bottom.html中。4、 用户登录判断用户登录判定一般由两个页面组成,页面login.asp提供表单让用户输入用户名和密码,当用户单击页面中【登录】按钮时,把用户名、密码提交到另一个页面userlogindo.asp,由userlogindo.asp页面作具体的登录处理。Login.asp就是一个简单的包含表单的HTML页面,并引入公用头尾文件,不过login.asp需要用到javascipt验证表单,防止用户输入空信息。5、 首页设计一般的电子商务网站,首页所含的信息量是非常大的,为了方便维护,对

45、首页进行分块处理,然后用包含的方式,把各个块组装起来,这样不仅使页面结构清晰,而且维护方便。例程3-5为首页的参考代码。 例程4-5 用户首页代码<% dim productid productid=Request("id")if (productid="") thenresponse.redirect "index.asp"end ifdim strUrlGostrUrlGo="/Comment.asp?id="&productid%> (二) 网站界面设计网站界面使用户和互联网产生接触的第一个窗口,对于网站内容、商品的访问量、注册量甚至成本都有至关重要的影响。本系统本着实用性的原则,做到以主页面作为根页面,包括导航菜单,公告信息,商品

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论