基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc
《基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc(49页珍藏版)》请在咨信网上搜索。
毕业设计(论文) 题 目: 基于.NET的网上鲜花订购系统 设计与实现 学 生: 黄健 指导老师: 张春燕 讲师 系 别: 软件学院 专 业: 软件工程 班 级: 软件工程1101 学 号: 2023年6月 福建工程学院本科毕业论文作者承诺保证书 本人郑重承诺: 本篇毕业论文的内容真实、可靠。假如存在弄虚作假、抄袭的情况,本人愿承担所有责任。 学生署名: 年 月 日 福建工程学院本科毕业论文指导教师承诺保证书 本人郑重承诺:我已按有关规定对本篇毕业论文的选题与内容进行了指导和审核,该同学的毕业论文中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。 指导教师署名: 年 月 日 目 录 1 绪论 1 1.1 课题背景 1 1.2 课题的目的和意义 1 1.3 课题的国内外研究现状 1 1.4 课题的技术规定及可行性研究 2 1.5 课题的特色 2 2 开发平台及技术 4 2.1 系统平台环境 4 2.1.1 硬件平台 4 2.1.2 软件平台 4 2.2 相关技术 4 2.2.1 B/S模式 4 2.2.2 Visual Studio 2023开发工具 5 2.2.3 SQL Server 2023关系数据库 5 3 需求分析 6 3.1 系统概述 6 3.1.1 概述 6 3.1.2 系统功能描述 6 3.1.3 业务流程分析 7 3.2 数据流图 10 3.3 数据字典 12 3.3.1 数据项 12 3.3.2 核心数据流 13 3.3.3 核心数据存储 13 3.3.4 核心解决过程 14 4 系统设计 15 4.1 概述 15 4.2 功能模块设计 15 4.3 数据库设计 17 4.3.1 概念模型设计 17 4.3.2 物理模型设计 20 5 系统实现 24 5.1 鲜花展示导览 24 5.2 会员注册管理 26 5.3 购物车管理 26 5.4 在线订单提交 27 5.5 后台订单管理 27 5.6 商品管理模块 28 5.7 商品分类管理 29 总结 31 致谢 33 参考文献 34 基于.NET的网上鲜花订购系统设计与实现 摘要 近几年来,鲜花市场的日益蓬勃和电子商务迅速发展,让我的脑海里萌生出在网络销售鲜花的想法。人们假如可以方便地在网络上挑选并购买自己喜欢的鲜花,送给远方亲朋好友。不仅为商家开辟了新项目,也为消费者带来方便。 本系统重要涉及前台和后台两大模块。前台重要是展示鲜花和引导用户购买鲜花,人们在繁忙的工作之余,可以通过互联网进入本系统首页,挑选好自己喜欢的鲜花,将其放入购物车,填写好订单信息,提交订单后进入收银台支付即可完毕订购。后台重要有商品管理,分类管理,订单管理,会员管理,系统管理等功能。管理员通过后台,发布、修改和删除商品,添加、修改和删除分类,查询、修改和删除订单等操作。 本系统的架构方法为三层架构,采用B/S结构设计,运营模式为B2C模式,运用HTML、CSS和用户控件等设计系统前台界面,使用Microsoft Visual Studio 2023作为开发工具,采用C#语言开发。并使ASP.NET程序构架和SQL Server 2023数据库技术无缝连接。 关键词:网上花店、电子商务、鲜花订购 .NET-based online flower ordering system design and implementation Abstract In recent years, the rapid development of flowers market increasingly vigorous and e-commerce, so adorable its sales network in the flowers of the idea in my mind.If people can conveniently pick on the network and purchase their own love flowers, to distant relatives and friends.Not only has opened up a new project for businesses, but also bring convenience to consumers. This system mainly includes the onstage and the backstage two modules.The front desk is mainly display of flowers and guide users to buy flowers,people spare in the busy work,you can access the system through the Internet,choose your love flowers,put in the shopping cart,fill in the order form information,orders submitted to the cashier to pay to complete the order.The backstage mainly the management of commodity,order processing,members of management and other functions.The administrator through the background, publish, modify and delete, add, modify and delete, query, modify and delete order operation. Method of structure of the system into three layers architecture, using B/S structure design, operation mode to B2C mode, using HTML, CSS and user control interface design system, using Microsoft Visual Studio 2023 as a development tool, using C# language development. And the ASP.NET application framework and SQL Server 2023 database technology seamless connection. Key words:Internet Flower shop; Electronic commerce; Flower ordering 1 绪论 1.1 课题背景 随着人们生活水平的提高,消费的需求也越来越高。鲜花销量的提高,促使多数人跟风销售鲜花。通过市场调查与分析,每个城市,每个地区的花店有不计其数[1]。花店的多样,鲜花种类的繁杂,再加上实体花店的繁琐性。为商家带来的是竞争压力和大量库存压力。他们迫切需要建立一个电子商务平台提高它们的竞争力,为他们收获更多的利益。网上鲜花订购系统正借助先进的互联网技术,将为个人或中小型公司提供一个直接面向消费者的鲜花订购平台。网上的消费群体可以通过网站,挑选并订购自己需要的鲜花。通过这个平台,不仅可以让消费者方便地为异地的亲朋好友送上最真诚的祝福,也为销售者带来了丰厚的收益和人气,这是一个消费者和销售者双赢的项目。 1.2 课题的目的和意义 作为当代大学生,我深深的体会到,互联网对我们的影响。在读大学的这几年里,我发现电子商务市场的变化非常巨大!从初期的阿里巴巴,淘宝,易趣,到现在的凡客诚品,京东,苏宁等。从初期少有的电子商务,到现在多元化的电子商务。这是一个时代的趋势,更是一个时代的交替与变更[2]。 在当今社会下,网络已经成为不可缺少的工具了,上网的人也越来越多。基于庞大的群体,我发现,网络购物已经成为最主流的消费渠道。随着社会的发展,物价的上涨,实体店铺的租金上调,商品价格也越来越高,并且我们还需要花费大量的时间去寻找和挑选商品。而网络购物,是一个非常轻松方便的购物方式。我们不需要出门,不需要花费大量的时间,就可以方便地挑选到自己想要的东西。并且介于各种因素,网络上的商品价格要低于实体店铺的价格。根据以上分析,网上鲜花订购系统的产生,将为商家提供一个新的平台,不仅让商家有更强的竞争力,还让商家获得更多的利润。对于消费者而言,他们有个更好的消费渠道,花费空余时间就可以方便地在网上购买喜欢的鲜花。 鲜花在人们的平常生活中有着特别重要的意义:爱情、生日、开业、乔迁、婚礼、生小孩、探望、道歉、哀思、纪念日等等。在这些重要的日子,鲜花的出现更有着画龙点睛的味道。可想而知,鲜花在我们生活中的重要性。 1.3 课题的国内外研究现状 网上鲜花订购系统是迄今为止处在赚钱状态的少数的电子商务内容之一。作为全美最大的网上花店“1-800花屋”,他们的成功也证明了“网上花店”是一个很有前景的项目[3]。我们必须把握机会,复制别人的成功。 在我国,网上花店的发展相称迅速。据我分析,现在国内比较大型的“网上花店”重要有以下几个缺陷:1) 界面比较单一;2) 销售的商品比较杂乱;3) 商业化过于严重,忽略了鲜花文化。 本系统将针对以上三点做进一步改善和突破: 1) 在界面上,我将设计得更简朴,鲜明。在满足用户基本选购的情况下,运用滚动条,公告栏,文化专栏等方式展示鲜花文化。 2) 本系统只销售鲜花,且鲜花的详情信息使用统一模板,以保障网站的专业性和整体性。 3) 本系统以传播鲜花文化为宗旨,消费者在文化渲染中萌生购花欲望,在消费中感受鲜花文化。 1.4 课题的技术规定及可行性研究 本系统的开发方法为模块化开发设计,将本系统的各个功能分为不同的模块,这些模块被称为本系统的功能模块。这样的分派有助于系统开发的组织和管理。本系统采用ASP.NET开发框架,充足发挥三层架构的优势,并运用SQL Server 2023来设计数据库,使数据信息的解决安全,高效。使用HTML来描述信息的显示格式,再配合CSS样式和JavaScript动态样式设计界面。 1.5 课题的特色 本系统采用了B/S结构,实现鲜花预订信息化管理。此类系统的优势在于系统简朴,功能强大,扩展能力好,跨地区操作性强等优点[4]。B/S结构通过Internet进行通信,并且将事务解决模块从客户端分离出来,由Web服务器单独组成一层来解决任务,这样客户端的压力就减轻了,把负荷分派给了Web服务器。 本系统采用了B2C的销售平台。B2C是英文Business-to-Customer的缩写,其中文简称为“商对客”。“商对客”是电子商务的一种模式,就是通常说的商业零售,直接面向消费者销售商品和服务[5]。 之所以采用B2C的销售平台其由于有以下两点: 1) B2C平台是当下发展最快最稳定的销售模式,用户比较容易上手 2) B2C平台相对C2C平台,它不允许其他商家的入驻,网站的商品由唯一商家销售,既保证了商品的质量也保证了网站的信誉。 2 开发平台及技术 2.1 系统平台环境 2.1.1 硬件平台 硬件设备是一个可以实现系统功能的前提下,并可以满足系统的效率、安全性、可靠性和适应性等系统性能规定。根据信息系统的设计需求,拟定信息系统物理设备方案来设计硬件设备。根据需求分析,可以得到本系统的抱负环境的配置越高越好。实际操作中的硬件平台如下: 硬件环境(访问者) :奔腾四解决器,513M内存,40G硬盘,或更高配置。 硬件环境(开发者) :酷睿双核解决器,1G内存,80G硬盘,或更高配置。 2.1.2 软件平台 软件是系统开发的最重要的组成部分,配备良好的软件开发工具在系统开发中起着至关重要的作用。本系统采用Microsoft Visual Studio 2023应用程序开发环境,使用B/S三层架构对系统进行维护和管理,数据库采用Microsoft SQL Server 2023,重要采用模块化开发方法开发系统。 1) 开发模式:B/S模式。 2) 操作系统:Windows 7操作系统。 3) 服务器软件:IIS6。 4) 数据库管理系统(DBMS) :Microsoft SQL Server 2023。 5) 数据库建模工具:PowerDesigner15.1。 6) 集成开发环境:Microsoft Visual Studio 2023。 2.2 相关技术 2.2.1 B/S模式 B/S模式(Browser/Server,浏览器/服务器模式) ,它是一种基于Web的通信模型,使用HTTP通信[6]。这种模式将系统功能核心部分集中于服务器,简化了系统的开发,维护和使用。客户端只要安装一个浏览器,而服务端安装SQL Server,Oracle等数据库。B/S模式有个很大的优点,它不需要安装特定软件,用户只要通过浏览器就可以直接访问本系统的前台,系统的扩展性非常强大。 2.2.2 Visual Studio 2023开发工具 Visual Studio是微为了配合.NET战略推出的IDE开发环境,同时,它也是目前开发C#应用程序最佳的工具[7]。目前,最新的版本就是Visual Studio 2023,基于.NET Framework 4.5。Visual Studio 2023较之前的本版,不仅界面上更简洁实用,并且功能做出了进一步的改善与提高。实现了与SQL Server 2023数据库的无缝对接,提供了一个创建应用软件的平台和管理应用软件的解决方案,给开发者带来一种方便快捷的开发体验[8]。 2.2.3 SQL Server 2023关系数据库 SQL是一种结构化查询语言。SQL语言的重要特点是与各种数据库建立连接、通信。SQL作为关系数据库管理系统的标准语言,用于访问数据和更新,数据库系统的查询与管理。SQL Server 2023是由微软公司推出的高性能关系数据库管理系统[9],使用方便、可伸缩性好、与相关软件集成度高。是一个全面的,通用的,功能强大的关系数据库语言,涉及数据定义,数据解决,数据管理,访问保护,解决控制[10]。使用该表,索引,编码,行和列拟定存储位置。SQL Server 2023作为本系统数据库的开发工具是一个最佳选择[11-12]。 3 需求分析 3.1 系统概述 3.1.1 概述 网上鲜花订购系统是一个建立在网络上的虚拟的鲜花市场。用户可以在此网站购买需要的鲜花并且配送的过程。 网上鲜花订购系统颠覆了常规的繁杂的购花过程,人们将享受轻松、快捷、方便的购物模式,它很适合当代人快节奏的生活方式,网上鲜花订购系统还能有效地控制鲜花运营的成本,开辟了一条新的销售渠道。 本系统以用户的角度开展项目。用户通过浏览器进入本系统首页,在此页,用户可以查询和搜索鲜花。用户选择自己需要的鲜花,可以加入购物车,在购物车栏目中,用户必须登录后才可以填写收货人信息,并提交订单。管理员可以通过管理员账号登录系统后台,对系统的进行管理如:对商品进行添加,修改,删除;对订单进行查询,解决;对会员进行管理等。 3.1.2 系统功能描述 开发一个较为完善的基于.NET平台的网上鲜花订购系统。为消费者提供简朴、方便、快捷的鲜花订购服务。提供清楚的鲜花信息浏览、订购等功能,从而使消费者不出家门就能挑选购买到自己满意的鲜花。 本系统重要实现功能模块: 网站前台: 鲜花导购:展示鲜花,鲜花导航,销售排行,掌柜推荐,新品上架,站内查找。 鲜花详情:展示鲜花具体信息,如:图片,花语,包装,价格,配送等。 鲜花预订:实现购物车结账功能以及在线提交订单信息。 会员中心:会员可以对自己的订单进行修改及删除,并查看购物车。 安全中心:会员可以找回密码,修改密码。 网站后台: 鲜花管理:管理员可对商品进行发布,修改,删除。 分类管理:添加分类,删除分类,修改相应分类的鲜花。 订单解决:解决客户提交的订单。 会员管理:查询和解决会员。 系统管理:添加,删除管理员,修改管理员密码等。 系统的功能模块如图3-1所示。 图3-1 功能模块简图 3.1.3 业务流程分析 业务流程分析,描述了用户业务解决的过程。为了进一步了解网上鲜花订购系统功能需求,从解决过程和数据流方面,对系统的业务过程进行抽象,得到系统的数据流程图。数据流程图是一个相对标准化的、广泛使用的分析工具,它可以更直观、准确地描述系统的业务流程。业务流程图是对原有系统的业务流程重新思考、设计、重建的结果。根据网上鲜花订购系统具有的功能和工作流程图的分析,可以得出表达系统管理工作的整个业务的业务流程图,从而更清楚地了解网上鲜花订购系统的工作流程。 以下是网上鲜花订购系统重要的业务流程图。 1) 注册流程 用户为了购买鲜花必须注册成为会员,这样可以保证鲜花的购买成功率。本系统不支持匿名购买,匿名购买会导致订单的不真实性,将影响管理员的正常工作,加大管理员没有必要的工作量。用户可以通过主界面的用户注册面板进入用户注册界面。在注册过程中,用户名,密码等都是有严格规定,这将保证用户的唯一性和安全性。待资料填写完整后,提交注册,注册结束。注册流程如图3-2所示。 图3-2 注册流程图 2) 鲜花销售流程 鲜花销售流程是根据实际生活的购花习惯而制定的安全、便利的购花流程。用户可以随意浏览和挑选站内鲜花,当用户选择好自己喜欢的鲜花准备购买时,用户可以将鲜花加入购物车,并对其进行修改,删除和提交订单。在拟定订单的同时,用户就必须登录已经注册的会员,只有凭借会员的身份才干购买鲜花。假如用户未登录系统,只能浏览和查询鲜花,而不能购买鲜花。拟定购买后,用户必须填写收货地址,联系方式和收货人,审核通过方可提交订单并进行支付。本系统的支付方式分两种:第一种是支付宝支付,此种支付方式是现在电商最流行的支付方法,这保证了买卖双方的安全性。这种支付方式一定要保证支付宝的余额足够,假如余额局限性,将直接跳转到网银充值界面。第二种是网银交易,这种支付方式是买家直接支付给卖家,这种支付方法很方便,重要针对没有支付宝的用户。待支付完毕后,订单生成,结束操作。鲜花销售流程如图3-3所示。 图3-3 鲜花销售流程图 3) 浏览流程 当用户进入首页时,用户可以直接挑选首页展示的商品,也可以选择查找自己想要的商品。待用户拟定好自己喜欢的商品后,可以添加到购物车。浏览流程如图3-4所示。 图3-4 浏览流程图 3.2 数据流图 数据流图是一种能全面地描述信息系统逻辑模型的重要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、解决和存储的情况[9]。绘制网上鲜花订购系统的顶层数据流图,重要在于分析本系统有的外部实体,解决过程及数据源点或终点。 本系统的外部实体重要有会员,管理员和游客。其中,游客通过注册后,可以成为系统的会员,而会员可享有订购鲜花的和查询订单等功能,管理员则可对系统的各信息,如添加商品,删除商品,解决订单等进行管理和维护。网上鲜花订购系统的顶层数据流程如图3-5所示。 图3-5 网上鲜花订购系统顶层数据流图 本系统的重要功能模块可以分为用户注册、订单查询、鲜花详情、订购鲜花、订单信息管理和鲜花信息管理等。数据解决的过程中,系统内部信息存储重要涉及会员信息记录、订单信息记录和鲜花信息记录。对顶层数据流图的细化,需要绘制网上鲜花订购系统的中层数据流图。网上鲜花订购系统的中层数据流程如图3-6所示。 图3-6 网上鲜花订购系统中层数据流图 绘制网上鲜花订购系统的底层数据流图,是对中层数据流图的每一个解决进行分解和细化。网上鲜花订购系统购花底层数据流程如图3-7所示。 图3-7 网上鲜花订购系统购花底层数据流图 3.3 数据字典 数据字典是系统的数据和解决具体描述的集合,数据字典最重要的作用是作为分析阶段的工具。数据流图上的成分加以定义与说明。 3.3.1 数据项 会员编号={数字} 会员名称={文字} 管理员编号={数字} 管理员名称={文字} 商品编号={数字} 商品名称={文字} 商品单价={数字} 商品数量={数字} 订单编号={数字} 订货人姓名={文字} 订货人电话={数字} 收货人姓名={文字} 收货人地址={文字} 收货人电话={数字} 邮政编码={数字} 银行账号={数字} 总金额={数字} 备注={文字} 订货时间={yyyy-mm-dd} 订单状态={未发货|已到货|已到货|退货} 3.3.2 核心数据流 编号:FIO-1 数据流名称:会员信息 简述:游客注册为会员 数据流来源:会员注册 数据流去向:注册会员信息数据库 编号:FIO-2 数据流名称:订单信息 简述:会员购买商品的订单 数据流来源:会员购买商品 数据流去向:订单信息数据库 3.3.3 核心数据存储 编号:F01 数据存储名称:会员信息 简述:游客在注册会员时应当填写的信息 数据存储组成:会员名+会员密码+密码提醒+密码答案 编号:F02 数据存储名称:商品信息 简述:商品信息表内容,用户在浏览页面是显示的内容 数据存储组成:商品编号+商品名称+包装+材料+数量+单价 编号:F03 数据存储名称:订单信息 简述:会员在购买商品时的订单内容及应当填写的收货信息 数据存储组成:订单编号+商品名称+商品数量+商品价格+订购人姓名+订购人电话+收货人姓名+收货人电话+邮政编码+收货地址+备注 3.3.4 核心解决过程 编号:P01 解决过程名称:注册与登录 简述:游客注册成会员,创建会员,并登录 输入:注册登录的信息 输出:成功注册或成功登录 解决过程:用户输入相应用户名和密码,假如未注册则请用户先注册,否则直接登录 编号:P02 解决过程名称:选购商品 简述:用户选择需要的商品,并提交订单 输入:购买商品和数量 输出:订购成功 解决过程:根据用户选择的商品,生成订单,提交订单,付款 编号:P03 解决过程名称:解决订单 简述:用户选购完,填写信息并提交 输入:订单信息 解决过程:根据用户提交的订单,由管理员审核解决订单 4 系统设计 4.1 概述 系统分析阶段重要是明确本系统要做些什么,即明确系统功能,这个阶段的成果是系统的物理模型。系统设计阶段重要是明确怎么去做,即如何实现系统分析报告中规定的系统功能。 根据系统的概要设计,可认为后期将要构造的系统实体建立一个模型或表达式。在本系统的总体设计中,完毕了数据和系统构建,并通过模块层次结构图描绘软件结构。 4.2 功能模块设计 本系统的模块层次结构图是对系统的整体设计做出一个比较具体的描述。为开发者提供一个形象而明确的思绪。根据需求分析,数据库分析,层次结构图来开展项目。 本系统重要由前台和后台组成。前台将为用户提供一个方便、快捷的购花体验,其重要模块有:商品展示、商品查询、用户注册、用户登录、购物车、收银台等;后台将为管理员提供一个清楚、便捷的管理功能,其重要模块有:商品管理、分类管理、订单管理、会员管理、系统管理。本系统的模块层次结构如图4-1所示。 图4-1 模块层次结构图 4.3 数据库设计 4.3.1 概念模型设计 目前,在概念设计阶段,E-R图是广泛使用的设计方法。 系统设计,将把分析用户需求抽象为概念模型。根据需求分析的成果,用户需求的各实体的关系有了初步了解,并对每个实体的关系进行描绘,以方便数据库的设计。 E-R图是整个数据库的关键,设计人员通过E-R图,可以更具体,更方便地设计数据库。 网上鲜花订购系统的实体关系如图4-2所示。 图4-2 实体关系图 1) 鲜花实体关系 关系模式说明:鲜花(鲜花ID,鲜花名称,鲜花编号,库存数量,单价,材料,包装,花的故事,花语,图片途径,创建时间) 主键:鲜花ID。鲜花实体关系如图4-3所示。 图4-3 鲜花实体关系图 2) 会员实体关系 关系模式说明:会员(用户ID,用户名,真实姓名,密码,密码问题,电子邮箱,联系地址,手机号码,QQ,银行开户,账号余额,注册时间) 主键:用户ID。会员实体关系如图4-4所示。 图4-4 会员实体关系图 3) 订单实体关系 关系模式说明:订单(用户ID,鲜花ID,收货人姓名,收货人电话,收货人地址,收货人邮箱,订货人姓名,订货人电话,订购总额,订购数量,下单时间,备注,订单状态,是否确认,确认时间,发货时间) 主键:用户ID。外键:鲜花ID。订单实体关系如图4-5所示。 图4-5 订单实体关系图 4) 分类实体关系 关系模式说明:分类(分类ID,分类名称) 主键:分类ID。分类实体关系如图4-6所示。 图4-6 分类实体关系图 5) 管理员实体关系 关系模式说明:管理员(管理员ID,管理员名称,密码) 主键:管理员ID。管理员实体关系如图4-7所示。 图4-7 管理员实体关系图 4.3.2 物理模型设计 1) 管理员信息表 管理员信息表(db_Administrator) :重要保存系统用户的登录信息,结构及解释如表4-1所示。 表4-1 管理员信息表 字段名称 数据类别 长度 是否为空 说明 Aid int 否 管理员ID(主键,自增) Administrator varchar 20 否 管理员名称 password varchar 20 否 密码 flag bit 是 删除 2) 注册会员信息表 注册会员信息表(db_User) :重要保存注册会员的相关信息,结构及解释如表4-2所示。 表4-2 用户信息表 字段名称 数据类别 长度 是否为空 说明 user_id int 否 用户ID (主键,自增) username varchar 20 否 用户名 name varchar 20 是 真实姓名 password varchar 20 否 密码 pquestion varchar 100 是 密码问题 address varchar 200 是 联系地址 phone varchar 20 是 手机号码 email varchar 50 是 邮箱 QQ varchar 20 是 QQ号码 bankno varchar 50 是 银行卡号 balancemoney numeric(9,2) 是 账户余额 registime datetime 是 注册时间 status int 是 状态 flag bit 是 删除 3) 鲜花分类信息表 鲜花分类信息表(db_KindFlowers) :重要保存商品的分类信息,结构及解释如表4-3所示。 表4-3 鲜花分类信息表 字段名称 数据类别 长度 是否为空 说明 kind_id int 否 分类ID(主键,自增) kind_name varchar 50 是 分类名称 续表4-3 字段名称 数据类别 长度 是否为空 说明 flag bit 是 删除 4) 鲜花分类表 分类表(db_Kind) :用于将鲜花信息表与分类信息表关联起来,获得鲜花的分类信息,结构及解释如表4-4所示。 表4-4 分类表 字段名称 数据类别 长度 是否为空 说明 flower_id int 否 鲜花ID(主键,外键) kind_id int 否 分类ID(主键,外键) flag bit 是 删除 5) 鲜花信息表 鲜花信息表(db_Flowers) :重要保存商品相关信息,结构及解释如表4-5所示。 表4-5 鲜花信息表 字段名称 数据类别 长度 是否为空 说明 flower_id int 20 否 鲜花ID(主键,自增) flowername varchar 50 是 鲜花名称 flowercount varchar 20 是 库存数量 typeid varchar 20 是 鲜花编号 price numeric(9,2) 是 单价 meterial varchar 200 是 材料 pack varchar 200 是 包装 story varchar 500 是 花的故事 cul_method varchar 500 是 培养方法 note varchar 500 是 花语 imageurl varchar 200 是 图片途径 integral varchar 10 是 积分 ifhot int 是 是否热销 iftj int 是 是否推荐 createdate datetime 是 创建时间 flag bit 是 删除 6) 订单信息表 订单信息表(db_OrderInfo) :重要保存订单的信息,结构及解释如表4-6所示。 表4-6 订单信息表 字段名称 数据类别 长度 是否为空 说明 ordre_id int 否 订单ID(主键,自增) user_id int 是 用户ID外键 flower_id int 是 鲜花ID外键 customername varchar 20 是 收货人姓名 续表4-6 字段名称 数据类别 长度 是否为空 说明 customerphone varchar 20 是 收货人电话 customeraddress varchar 200 是 收货人地址 postalcode varchar 10 是 收货人邮编 ordername varchar 20 是 订货人姓名 orderphone varchar 20 是 订货人电话 countprice numeric(9,2) 是 订购总额 num varchar 10 是 订购数量 order_date datetime 否 下单时间 remark varchar 500 是 备注 state int 是 订单状态 ifconfirm int 是 是否确认 confirm_time datetime 是 确认时间 delivery_time datetime 是 发货时间 sign varchar 200 是 标记 order_time datetime 是 预约时间 flag bit 是 删除 username varchar 20 是 会员名 7) 鲜花物语表 鲜花物语表(db_Story) :重要保存鲜花物语栏信息,结构及解释如表4-7所示。 表4-7 鲜花物语表 字段名称 数据类别 长度 是否为空 说明 StoryID int 否 物语ID(主键,自增) flower_name varchar 100 是 鲜花名 flower_story varchar 500 是 鲜花故事 flower_culture varchar 500 是 鲜花文化 flower_quotes varchar 500 是 鲜花语录 experience varchar 500 是 心德交流 E_time datetime 是 交流时间 flag bit 是 删除 8) 留言信息表 留言信息表(db_Message) :重要保存用户的评论和回复信息,结构及解释如表4-8所示。 表4-8 留言信息表 字段名称 数据类别 长度 是否为空 说明 Lid int 否 留言ID(主键,自增) user_id int 是 用户ID外键 stop_time dateime 20 是 留言时间 text varchar 500 是 留言内容 续表4-8 字段名称 数据类别 长度 是否为空 说明 returntext varchar 500 是 回复内容 flag bit 是 删除 9) 公告信息表 公告信息表(db_Notice) :重要保存公告栏信息结构及解释如表4-9所示。 表4-9 公告信息表 字段名称 数据类别 长度 是否为空 说明 Nid int 否 ID(主键,自增) noticetext text 是 公告内容 noticetime datetime 是 发布时间 flag bit 是 删除 5 系统实现 本系统前台实现了鲜花展示与导览,鲜花导航,鲜花搜索,购物车,提交订单,会员登录,会员注册,会员修改密码,找回密码,查看订单等功能模块。后台实现了商品管理,分类管理,订单管理,会员管理,系统管理等功能模块。 下面我将诠释本系统的鲜花展示与导览,会员注册,购物车,提交订单,订单管理,商品管理,分类管理等功能模块。 5.1 鲜花展示导览 鲜花展示与导览模块重要功能是展示鲜花信息和引导用户购买鲜花。 1) 本页将向用户展示店内的部分鲜花,用户可以挑选自己喜欢的鲜花。 2) 会员可以在本页登录栏输入会员名和密码,点击“提交”,待系统审核后及成功登录。 3) 用户可通过鲜花导航栏选择自己中意的鲜花分类,并挑选。 4) 用户可再搜索框输入关键字,点击“搜索”及可模糊搜索到相应商品。 5) 登录后的用户可点击“会员中心”,“我的订单”,“购物车”分别进入相应界面。 鲜花展示与导览界面如图5-1所示。 图5-1 鲜花展示与导览界面 本模块核心代码如下: string strWhere="iftj=0"; string filedOrder="flowername"; string HotWhere="ifhot=0"; //通过BLL层,获取strWhere相应的前4行数据 datalistmaster.DataSource = user.GetList(4, strWhere, filedOrder) ; datalistmaster.DataBind() ;//加载到主界面的推荐栏 //通过BLL层,准时间先后获取相应的前4行数据 datalistnew.DataSo- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NET 网上鲜花 订购 系统 设计 实现 毕业设计 论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文