收藏 分销(赏)

基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc

上传人:丰**** 文档编号:3359554 上传时间:2024-07-03 格式:DOC 页数:49 大小:1.62MB
下载 相关 举报
基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc_第1页
第1页 / 共49页
基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc_第2页
第2页 / 共49页
基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc_第3页
第3页 / 共49页
基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc_第4页
第4页 / 共49页
基于NET的网上鲜花订购系统设计与实现毕业设计论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、 毕业设计(论文) 题 目: 基于.NET的网上鲜花订购系统 设计与实现 学 生: 黄健 指导老师: 张春燕 讲师 系 别: 软件学院 专 业: 软件工程 班 级: 软件工程1101 学 号: 2023年6月福建工程学院本科毕业论文作者承诺保证书本人郑重承诺: 本篇毕业论文的内容真实、可靠。假如存在弄虚作假、抄袭的情况,本人愿承担所有责任。学生署名:年 月 日福建工程学院本科毕业论文指导教师承诺保证书本人郑重承诺:我已按有关规定对本篇毕业论文的选题与内容进行了指导和审核,该同学的毕业论文中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。指导教师署名:年 月 日目 录1 绪论11.1

2、课题背景11.2 课题的目的和意义11.3 课题的国内外研究现状11.4 课题的技术规定及可行性研究21.5 课题的特色22 开发平台及技术42.1 系统平台环境42.1.1 硬件平台42.1.2 软件平台42.2 相关技术42.2.1 B/S模式42.2.2 Visual Studio 2023开发工具52.2.3 SQL Server 2023关系数据库53 需求分析63.1 系统概述63.1.1 概述63.1.2 系统功能描述63.1.3 业务流程分析73.2 数据流图103.3 数据字典123.3.1 数据项123.3.2 核心数据流133.3.3 核心数据存储133.3.4 核心解决

3、过程144 系统设计154.1 概述154.2 功能模块设计154.3 数据库设计174.3.1 概念模型设计174.3.2 物理模型设计205 系统实现245.1 鲜花展示导览245.2 会员注册管理265.3 购物车管理265.4 在线订单提交275.5 后台订单管理275.6 商品管理模块285.7 商品分类管理29总结31致谢33参考文献34基于.NET的网上鲜花订购系统设计与实现摘要近几年来,鲜花市场的日益蓬勃和电子商务迅速发展,让我的脑海里萌生出在网络销售鲜花的想法。人们假如可以方便地在网络上挑选并购买自己喜欢的鲜花,送给远方亲朋好友。不仅为商家开辟了新项目,也为消费者带来方便。本

4、系统重要涉及前台和后台两大模块。前台重要是展示鲜花和引导用户购买鲜花,人们在繁忙的工作之余,可以通过互联网进入本系统首页,挑选好自己喜欢的鲜花,将其放入购物车,填写好订单信息,提交订单后进入收银台支付即可完毕订购。后台重要有商品管理,分类管理,订单管理,会员管理,系统管理等功能。管理员通过后台,发布、修改和删除商品,添加、修改和删除分类,查询、修改和删除订单等操作。本系统的架构方法为三层架构,采用B/S结构设计,运营模式为B2C模式,运用HTML、CSS和用户控件等设计系统前台界面,使用Microsoft Visual Studio 2023作为开发工具,采用C#语言开发。并使ASP.NET程

5、序构架和SQL Server 2023数据库技术无缝连接。关键词:网上花店、电子商务、鲜花订购.NET-based online flower ordering system design and implementationAbstractIn 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 co

6、nveniently 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

7、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

8、 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, o

9、peration 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 sh

10、op; Electronic commerce; Flower ordering1 绪论1.1 课题背景随着人们生活水平的提高,消费的需求也越来越高。鲜花销量的提高,促使多数人跟风销售鲜花。通过市场调查与分析,每个城市,每个地区的花店有不计其数1。花店的多样,鲜花种类的繁杂,再加上实体花店的繁琐性。为商家带来的是竞争压力和大量库存压力。他们迫切需要建立一个电子商务平台提高它们的竞争力,为他们收获更多的利益。网上鲜花订购系统正借助先进的互联网技术,将为个人或中小型公司提供一个直接面向消费者的鲜花订购平台。网上的消费群体可以通过网站,挑选并订购自己需要的鲜花。通过这个平台,不仅可以让消费者方便地为

11、异地的亲朋好友送上最真诚的祝福,也为销售者带来了丰厚的收益和人气,这是一个消费者和销售者双赢的项目。1.2 课题的目的和意义作为当代大学生,我深深的体会到,互联网对我们的影响。在读大学的这几年里,我发现电子商务市场的变化非常巨大!从初期的阿里巴巴,淘宝,易趣,到现在的凡客诚品,京东,苏宁等。从初期少有的电子商务,到现在多元化的电子商务。这是一个时代的趋势,更是一个时代的交替与变更2。在当今社会下,网络已经成为不可缺少的工具了,上网的人也越来越多。基于庞大的群体,我发现,网络购物已经成为最主流的消费渠道。随着社会的发展,物价的上涨,实体店铺的租金上调,商品价格也越来越高,并且我们还需要花费大量的

12、时间去寻找和挑选商品。而网络购物,是一个非常轻松方便的购物方式。我们不需要出门,不需要花费大量的时间,就可以方便地挑选到自己想要的东西。并且介于各种因素,网络上的商品价格要低于实体店铺的价格。根据以上分析,网上鲜花订购系统的产生,将为商家提供一个新的平台,不仅让商家有更强的竞争力,还让商家获得更多的利润。对于消费者而言,他们有个更好的消费渠道,花费空余时间就可以方便地在网上购买喜欢的鲜花。鲜花在人们的平常生活中有着特别重要的意义:爱情、生日、开业、乔迁、婚礼、生小孩、探望、道歉、哀思、纪念日等等。在这些重要的日子,鲜花的出现更有着画龙点睛的味道。可想而知,鲜花在我们生活中的重要性。1.3 课题

13、的国内外研究现状网上鲜花订购系统是迄今为止处在赚钱状态的少数的电子商务内容之一。作为全美最大的网上花店“1-800花屋”,他们的成功也证明了“网上花店”是一个很有前景的项目3。我们必须把握机会,复制别人的成功。在我国,网上花店的发展相称迅速。据我分析,现在国内比较大型的“网上花店”重要有以下几个缺陷:1) 界面比较单一;2) 销售的商品比较杂乱;3) 商业化过于严重,忽略了鲜花文化。本系统将针对以上三点做进一步改善和突破:1) 在界面上,我将设计得更简朴,鲜明。在满足用户基本选购的情况下,运用滚动条,公告栏,文化专栏等方式展示鲜花文化。2) 本系统只销售鲜花,且鲜花的详情信息使用统一模板,以保

14、障网站的专业性和整体性。3) 本系统以传播鲜花文化为宗旨,消费者在文化渲染中萌生购花欲望,在消费中感受鲜花文化。1.4 课题的技术规定及可行性研究本系统的开发方法为模块化开发设计,将本系统的各个功能分为不同的模块,这些模块被称为本系统的功能模块。这样的分派有助于系统开发的组织和管理。本系统采用ASP.NET开发框架,充足发挥三层架构的优势,并运用SQL Server 2023来设计数据库,使数据信息的解决安全,高效。使用HTML来描述信息的显示格式,再配合CSS样式和JavaScript动态样式设计界面。1.5 课题的特色本系统采用了B/S结构,实现鲜花预订信息化管理。此类系统的优势在于系统简

15、朴,功能强大,扩展能力好,跨地区操作性强等优点4。B/S结构通过Internet进行通信,并且将事务解决模块从客户端分离出来,由Web服务器单独组成一层来解决任务,这样客户端的压力就减轻了,把负荷分派给了Web服务器。本系统采用了B2C的销售平台。B2C是英文Business-to-Customer的缩写,其中文简称为“商对客”。“商对客”是电子商务的一种模式,就是通常说的商业零售,直接面向消费者销售商品和服务5。之所以采用B2C的销售平台其由于有以下两点:1) B2C平台是当下发展最快最稳定的销售模式,用户比较容易上手2) B2C平台相对C2C平台,它不允许其他商家的入驻,网站的商品由唯一商

16、家销售,既保证了商品的质量也保证了网站的信誉。2 开发平台及技术2.1 系统平台环境2.1.1 硬件平台硬件设备是一个可以实现系统功能的前提下,并可以满足系统的效率、安全性、可靠性和适应性等系统性能规定。根据信息系统的设计需求,拟定信息系统物理设备方案来设计硬件设备。根据需求分析,可以得到本系统的抱负环境的配置越高越好。实际操作中的硬件平台如下:硬件环境(访问者) :奔腾四解决器,513M内存,40G硬盘,或更高配置。硬件环境(开发者) :酷睿双核解决器,1G内存,80G硬盘,或更高配置。2.1.2 软件平台软件是系统开发的最重要的组成部分,配备良好的软件开发工具在系统开发中起着至关重要的作用

17、。本系统采用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模式(Bro

18、wser/Server,浏览器/服务器模式) ,它是一种基于Web的通信模型,使用HTTP通信6。这种模式将系统功能核心部分集中于服务器,简化了系统的开发,维护和使用。客户端只要安装一个浏览器,而服务端安装SQL Server,Oracle等数据库。B/S模式有个很大的优点,它不需要安装特定软件,用户只要通过浏览器就可以直接访问本系统的前台,系统的扩展性非常强大。2.2.2 Visual Studio 2023开发工具Visual Studio是微为了配合.NET战略推出的IDE开发环境,同时,它也是目前开发C#应用程序最佳的工具7。目前,最新的版本就是Visual Studio 2023,基

19、于.NET Framework 4.5。Visual Studio 2023较之前的本版,不仅界面上更简洁实用,并且功能做出了进一步的改善与提高。实现了与SQL Server 2023数据库的无缝对接,提供了一个创建应用软件的平台和管理应用软件的解决方案,给开发者带来一种方便快捷的开发体验8。2.2.3 SQL Server 2023关系数据库SQL是一种结构化查询语言。SQL语言的重要特点是与各种数据库建立连接、通信。SQL作为关系数据库管理系统的标准语言,用于访问数据和更新,数据库系统的查询与管理。SQL Server 2023是由微软公司推出的高性能关系数据库管理系统9,使用方便、可伸缩

20、性好、与相关软件集成度高。是一个全面的,通用的,功能强大的关系数据库语言,涉及数据定义,数据解决,数据管理,访问保护,解决控制10。使用该表,索引,编码,行和列拟定存储位置。SQL Server 2023作为本系统数据库的开发工具是一个最佳选择11-12。3 需求分析3.1 系统概述3.1.1 概述网上鲜花订购系统是一个建立在网络上的虚拟的鲜花市场。用户可以在此网站购买需要的鲜花并且配送的过程。网上鲜花订购系统颠覆了常规的繁杂的购花过程,人们将享受轻松、快捷、方便的购物模式,它很适合当代人快节奏的生活方式,网上鲜花订购系统还能有效地控制鲜花运营的成本,开辟了一条新的销售渠道。本系统以用户的角度

21、开展项目。用户通过浏览器进入本系统首页,在此页,用户可以查询和搜索鲜花。用户选择自己需要的鲜花,可以加入购物车,在购物车栏目中,用户必须登录后才可以填写收货人信息,并提交订单。管理员可以通过管理员账号登录系统后台,对系统的进行管理如:对商品进行添加,修改,删除;对订单进行查询,解决;对会员进行管理等。3.1.2 系统功能描述开发一个较为完善的基于.NET平台的网上鲜花订购系统。为消费者提供简朴、方便、快捷的鲜花订购服务。提供清楚的鲜花信息浏览、订购等功能,从而使消费者不出家门就能挑选购买到自己满意的鲜花。本系统重要实现功能模块:网站前台:鲜花导购:展示鲜花,鲜花导航,销售排行,掌柜推荐,新品上

22、架,站内查找。鲜花详情:展示鲜花具体信息,如:图片,花语,包装,价格,配送等。鲜花预订:实现购物车结账功能以及在线提交订单信息。会员中心:会员可以对自己的订单进行修改及删除,并查看购物车。安全中心:会员可以找回密码,修改密码。网站后台:鲜花管理:管理员可对商品进行发布,修改,删除。分类管理:添加分类,删除分类,修改相应分类的鲜花。订单解决:解决客户提交的订单。会员管理:查询和解决会员。系统管理:添加,删除管理员,修改管理员密码等。系统的功能模块如图3-1所示。图3-1 功能模块简图3.1.3 业务流程分析业务流程分析,描述了用户业务解决的过程。为了进一步了解网上鲜花订购系统功能需求,从解决过程

23、和数据流方面,对系统的业务过程进行抽象,得到系统的数据流程图。数据流程图是一个相对标准化的、广泛使用的分析工具,它可以更直观、准确地描述系统的业务流程。业务流程图是对原有系统的业务流程重新思考、设计、重建的结果。根据网上鲜花订购系统具有的功能和工作流程图的分析,可以得出表达系统管理工作的整个业务的业务流程图,从而更清楚地了解网上鲜花订购系统的工作流程。以下是网上鲜花订购系统重要的业务流程图。1) 注册流程用户为了购买鲜花必须注册成为会员,这样可以保证鲜花的购买成功率。本系统不支持匿名购买,匿名购买会导致订单的不真实性,将影响管理员的正常工作,加大管理员没有必要的工作量。用户可以通过主界面的用户

24、注册面板进入用户注册界面。在注册过程中,用户名,密码等都是有严格规定,这将保证用户的唯一性和安全性。待资料填写完整后,提交注册,注册结束。注册流程如图3-2所示。图3-2 注册流程图2) 鲜花销售流程鲜花销售流程是根据实际生活的购花习惯而制定的安全、便利的购花流程。用户可以随意浏览和挑选站内鲜花,当用户选择好自己喜欢的鲜花准备购买时,用户可以将鲜花加入购物车,并对其进行修改,删除和提交订单。在拟定订单的同时,用户就必须登录已经注册的会员,只有凭借会员的身份才干购买鲜花。假如用户未登录系统,只能浏览和查询鲜花,而不能购买鲜花。拟定购买后,用户必须填写收货地址,联系方式和收货人,审核通过方可提交订

25、单并进行支付。本系统的支付方式分两种:第一种是支付宝支付,此种支付方式是现在电商最流行的支付方法,这保证了买卖双方的安全性。这种支付方式一定要保证支付宝的余额足够,假如余额局限性,将直接跳转到网银充值界面。第二种是网银交易,这种支付方式是买家直接支付给卖家,这种支付方法很方便,重要针对没有支付宝的用户。待支付完毕后,订单生成,结束操作。鲜花销售流程如图3-3所示。图3-3 鲜花销售流程图3) 浏览流程当用户进入首页时,用户可以直接挑选首页展示的商品,也可以选择查找自己想要的商品。待用户拟定好自己喜欢的商品后,可以添加到购物车。浏览流程如图3-4所示。图3-4 浏览流程图3.2 数据流图数据流图

26、是一种能全面地描述信息系统逻辑模型的重要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、解决和存储的情况9。绘制网上鲜花订购系统的顶层数据流图,重要在于分析本系统有的外部实体,解决过程及数据源点或终点。本系统的外部实体重要有会员,管理员和游客。其中,游客通过注册后,可以成为系统的会员,而会员可享有订购鲜花的和查询订单等功能,管理员则可对系统的各信息,如添加商品,删除商品,解决订单等进行管理和维护。网上鲜花订购系统的顶层数据流程如图3-5所示。图3-5 网上鲜花订购系统顶层数据流图本系统的重要功能模块可以分为用户注册、订单查询、鲜花详情、订购鲜花、订单信息管理和鲜花信息管理等。数据解决

27、的过程中,系统内部信息存储重要涉及会员信息记录、订单信息记录和鲜花信息记录。对顶层数据流图的细化,需要绘制网上鲜花订购系统的中层数据流图。网上鲜花订购系统的中层数据流程如图3-6所示。图3-6 网上鲜花订购系统中层数据流图绘制网上鲜花订购系统的底层数据流图,是对中层数据流图的每一个解决进行分解和细化。网上鲜花订购系统购花底层数据流程如图3-7所示。图3-7 网上鲜花订购系统购花底层数据流图3.3 数据字典数据字典是系统的数据和解决具体描述的集合,数据字典最重要的作用是作为分析阶段的工具。数据流图上的成分加以定义与说明。3.3.1 数据项会员编号数字会员名称文字管理员编号数字管理员名称文字商品编

28、号数字商品名称文字商品单价数字商品数量数字订单编号数字订货人姓名文字订货人电话数字收货人姓名文字收货人地址文字收货人电话数字邮政编码数字银行账号数字总金额数字备注文字订货时间yyyy-mm-dd订单状态=未发货|已到货|已到货|退货3.3.2 核心数据流编号:FIO-1数据流名称:会员信息简述:游客注册为会员数据流来源:会员注册数据流去向:注册会员信息数据库编号:FIO-2数据流名称:订单信息简述:会员购买商品的订单数据流来源:会员购买商品数据流去向:订单信息数据库3.3.3 核心数据存储编号:F01数据存储名称:会员信息简述:游客在注册会员时应当填写的信息数据存储组成:会员名+会员密码+密码

29、提醒+密码答案编号:F02数据存储名称:商品信息简述:商品信息表内容,用户在浏览页面是显示的内容数据存储组成:商品编号+商品名称+包装+材料+数量+单价编号:F03数据存储名称:订单信息简述:会员在购买商品时的订单内容及应当填写的收货信息数据存储组成:订单编号+商品名称+商品数量+商品价格+订购人姓名+订购人电话+收货人姓名+收货人电话+邮政编码+收货地址+备注3.3.4 核心解决过程编号:P01解决过程名称:注册与登录简述:游客注册成会员,创建会员,并登录输入:注册登录的信息输出:成功注册或成功登录解决过程:用户输入相应用户名和密码,假如未注册则请用户先注册,否则直接登录编号:P02解决过程

30、名称:选购商品简述:用户选择需要的商品,并提交订单输入:购买商品和数量输出:订购成功解决过程:根据用户选择的商品,生成订单,提交订单,付款编号:P03解决过程名称:解决订单简述:用户选购完,填写信息并提交输入:订单信息解决过程:根据用户提交的订单,由管理员审核解决订单4 系统设计4.1 概述系统分析阶段重要是明确本系统要做些什么,即明确系统功能,这个阶段的成果是系统的物理模型。系统设计阶段重要是明确怎么去做,即如何实现系统分析报告中规定的系统功能。根据系统的概要设计,可认为后期将要构造的系统实体建立一个模型或表达式。在本系统的总体设计中,完毕了数据和系统构建,并通过模块层次结构图描绘软件结构。

31、4.2 功能模块设计本系统的模块层次结构图是对系统的整体设计做出一个比较具体的描述。为开发者提供一个形象而明确的思绪。根据需求分析,数据库分析,层次结构图来开展项目。本系统重要由前台和后台组成。前台将为用户提供一个方便、快捷的购花体验,其重要模块有:商品展示、商品查询、用户注册、用户登录、购物车、收银台等;后台将为管理员提供一个清楚、便捷的管理功能,其重要模块有:商品管理、分类管理、订单管理、会员管理、系统管理。本系统的模块层次结构如图4-1所示。图4-1 模块层次结构图4.3 数据库设计4.3.1 概念模型设计目前,在概念设计阶段,E-R图是广泛使用的设计方法。系统设计,将把分析用户需求抽象

32、为概念模型。根据需求分析的成果,用户需求的各实体的关系有了初步了解,并对每个实体的关系进行描绘,以方便数据库的设计。E-R图是整个数据库的关键,设计人员通过E-R图,可以更具体,更方便地设计数据库。网上鲜花订购系统的实体关系如图4-2所示。图4-2 实体关系图1) 鲜花实体关系关系模式说明:鲜花(鲜花ID,鲜花名称,鲜花编号,库存数量,单价,材料,包装,花的故事,花语,图片途径,创建时间) 主键:鲜花ID。鲜花实体关系如图4-3所示。图4-3 鲜花实体关系图2) 会员实体关系关系模式说明:会员(用户ID,用户名,真实姓名,密码,密码问题,电子邮箱,联系地址,手机号码,QQ,银行开户,账号余额,

33、注册时间) 主键:用户ID。会员实体关系如图4-4所示。图4-4 会员实体关系图3) 订单实体关系关系模式说明:订单(用户ID,鲜花ID,收货人姓名,收货人电话,收货人地址,收货人邮箱,订货人姓名,订货人电话,订购总额,订购数量,下单时间,备注,订单状态,是否确认,确认时间,发货时间) 主键:用户ID。外键:鲜花ID。订单实体关系如图4-5所示。图4-5 订单实体关系图4) 分类实体关系关系模式说明:分类(分类ID,分类名称) 主键:分类ID。分类实体关系如图4-6所示。图4-6 分类实体关系图5) 管理员实体关系关系模式说明:管理员(管理员ID,管理员名称,密码) 主键:管理员ID。管理员实

34、体关系如图4-7所示。图4-7 管理员实体关系图4.3.2 物理模型设计1) 管理员信息表管理员信息表(db_Administrator) :重要保存系统用户的登录信息,结构及解释如表4-1所示。表4-1 管理员信息表字段名称数据类别长度是否为空说明Aidint否管理员ID(主键,自增) Administratorvarchar20否管理员名称passwordvarchar20否密码flagbit是删除2) 注册会员信息表注册会员信息表(db_User) :重要保存注册会员的相关信息,结构及解释如表4-2所示。表4-2 用户信息表字段名称数据类别长度是否为空说明user_idint否用户ID

35、(主键,自增) usernamevarchar20否用户名namevarchar20是真实姓名passwordvarchar20否密码pquestionvarchar100是密码问题addressvarchar200是联系地址phonevarchar20是手机号码emailvarchar50是邮箱QQvarchar20是QQ号码banknovarchar50是银行卡号balancemoneynumeric(9,2) 是账户余额registimedatetime是注册时间statusint是状态flagbit是删除3) 鲜花分类信息表鲜花分类信息表(db_KindFlowers) :重要保存商品

36、的分类信息,结构及解释如表4-3所示。表4-3 鲜花分类信息表字段名称数据类别长度是否为空说明kind_idint否分类ID(主键,自增) kind_namevarchar50是分类名称续表4-3字段名称数据类别长度是否为空说明flagbit是删除4) 鲜花分类表分类表(db_Kind) :用于将鲜花信息表与分类信息表关联起来,获得鲜花的分类信息,结构及解释如表4-4所示。表4-4 分类表字段名称数据类别长度是否为空说明flower_idint否鲜花ID(主键,外键) kind_idint否分类ID(主键,外键) flagbit是删除5) 鲜花信息表鲜花信息表(db_Flowers) :重要保

37、存商品相关信息,结构及解释如表4-5所示。表4-5 鲜花信息表字段名称数据类别长度是否为空说明flower_idint20否鲜花ID(主键,自增) flowernamevarchar50是鲜花名称flowercountvarchar20是库存数量typeidvarchar20是鲜花编号pricenumeric(9,2) 是单价meterialvarchar200是材料packvarchar200是包装storyvarchar500是花的故事cul_methodvarchar500是培养方法notevarchar500是花语imageurlvarchar200是图片途径integralvarch

38、ar10是积分ifhotint是是否热销iftjint是是否推荐createdatedatetime是创建时间flagbit是删除6) 订单信息表订单信息表(db_OrderInfo) :重要保存订单的信息,结构及解释如表4-6所示。表4-6 订单信息表字段名称数据类别长度是否为空说明ordre_idint否订单ID(主键,自增) user_idint是用户ID外键flower_idint是鲜花ID外键customernamevarchar20是收货人姓名续表4-6字段名称数据类别长度是否为空说明customerphonevarchar20是收货人电话customeraddressvarcha

39、r200是收货人地址postalcodevarchar10是收货人邮编ordernamevarchar20是订货人姓名orderphonevarchar20是订货人电话countpricenumeric(9,2) 是订购总额numvarchar10是订购数量order_datedatetime否下单时间remarkvarchar500是备注stateint是订单状态ifconfirmint是是否确认confirm_timedatetime是确认时间delivery_timedatetime是发货时间signvarchar200是标记order_timedatetime是预约时间flagbit是

40、删除usernamevarchar20是会员名7) 鲜花物语表鲜花物语表(db_Story) :重要保存鲜花物语栏信息,结构及解释如表4-7所示。表4-7 鲜花物语表字段名称数据类别长度是否为空说明StoryIDint否物语ID(主键,自增) flower_namevarchar100是鲜花名flower_storyvarchar500是鲜花故事flower_culturevarchar500是鲜花文化flower_quotesvarchar500是鲜花语录experiencevarchar500是心德交流E_timedatetime是交流时间flagbit是删除8) 留言信息表留言信息表(d

41、b_Message) :重要保存用户的评论和回复信息,结构及解释如表4-8所示。表4-8 留言信息表字段名称数据类别长度是否为空说明Lidint否留言ID(主键,自增) user_idint是用户ID外键stop_timedateime20是留言时间textvarchar500是留言内容续表4-8字段名称数据类别长度是否为空说明returntextvarchar500是回复内容flagbit是删除9) 公告信息表公告信息表(db_Notice) :重要保存公告栏信息结构及解释如表4-9所示。表4-9 公告信息表字段名称数据类别长度是否为空说明Nidint否ID(主键,自增) noticetex

42、ttext是公告内容noticetimedatetime是发布时间flagbit是删除5 系统实现本系统前台实现了鲜花展示与导览,鲜花导航,鲜花搜索,购物车,提交订单,会员登录,会员注册,会员修改密码,找回密码,查看订单等功能模块。后台实现了商品管理,分类管理,订单管理,会员管理,系统管理等功能模块。下面我将诠释本系统的鲜花展示与导览,会员注册,购物车,提交订单,订单管理,商品管理,分类管理等功能模块。5.1 鲜花展示导览鲜花展示与导览模块重要功能是展示鲜花信息和引导用户购买鲜花。1) 本页将向用户展示店内的部分鲜花,用户可以挑选自己喜欢的鲜花。2) 会员可以在本页登录栏输入会员名和密码,点击

43、“提交”,待系统审核后及成功登录。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

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服