《【软件工程毕业设计】网上鲜花店——订购管理模块.doc》由会员分享,可在线阅读,更多相关《【软件工程毕业设计】网上鲜花店——订购管理模块.doc(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、河北农业大学 本科毕业论文(设计)题 目:网上鲜花店订购管理模块 摘要近年来,随着计算机技术的蓬勃发展,互联网的迅速普及,方便、快捷的网上购物已经进入了我们的生活。随着人们生活水平的不断进步,人们对生活的追求也在不断的提高,鲜花已经成了生活中不可缺少的点缀。花店传承花意,为亲人朋友送去心意。网上花店比传统的花店方便、快捷,更加适合现代人的生活。网上花店摆脱了传统鲜花的销售理念,避免了挑选商品的繁琐过程,使购物的过程变得轻松快捷,很适合现代人快节奏的生活。 网上花店管理系统主要实现网上销售鲜花,全部设计以此展开,从商品的发布,到商品销售,从用户的浏览,注册,到用户的购买,全部通过网上交易平台来实
2、现,体现了网上交易优势。本网上花店系统是使用ASP.NET技术开发的实现了消费者通过上网,对商品信息的浏览、订购等功能。该系统能够较好地满足消费者网上购物的基本要求,具有一定的实用价值关键词: 网上购物,网上花店,浏览,订购AbstractIn recent years, with the rapid development of computer technology, the rapid popularization of the Internet, convenient, fast online shopping has entered our life. As people livin
3、g standard rise ceaselessly, people on the pursuit of life has been improved, the flowers have become the indispensable embellishment. Inheritance of flower shop, sent to friends and relatives. Online flower shop than the traditional flower shop convenient, fast, more suitable for modern life.Online
4、 flower shop to get rid of the traditional flower sales philosophy, avoid the tedious process of selection of goods, so that the shopping process easy and quick, very suitable for the fast pace of modern life. Online flower shop management system is mainly to achieve online sales of flowers, all des
5、igned to start, from the release of goods, to the sale of goods, from the users browsing, registration, to the users purchase, all through the online trading platform to realize online transactions, embodies the advantages.The online shop system is developed using ASP.NET technology to realize the c
6、onsumers through the Internet, information on the goods browsing, ordering and other functions. The system can meet the basic requirements of consumers shopping online, has a certain practical valueKeywords: online shopping, online florist, browse, order目录1.绪论11.1 前言11.2 课题研究的背景及意义11.3 国内外研究概况与发展趋势2
7、2.开发环境和开发技术22.2工具环境介绍22.2.1 开发环境的选择22.2.2 C#语言简介22.2.3 SQL server 2005简介32.3 开发技术32.3.1 使用母版页构建网站的整体风格42.3.2 ADO.NET连接数据库43.需求分析43.1 可行性分析43.1.1 业务实施可行性43.1.2 技术可行性43.1.3 经济可行性53.1.4 投资必要性53.2 功能需求53.2.1 基本功能需求53.2.2 用户界面需求63.3 需求分析63.3.1市场分析64.系统设计74.1 总体结构设计74.2 数据库设计84.2.1 数据库E-R图84.2.2 数据库关系图105
8、.系统实现115.1 设计登陆界面115.2 设计鲜花浏览界面125.3 设计订单修改、生成、删除界面135.4 设计管理员处理订单界面155.5 用户查看订单界面166 系统测试176.1 系统软件测试的目标176.2 系统的具体测试方法177 系统安全维护187.1 系统维护188. 总结188.1 总结188.2 心得体会19致谢20参考文献211.绪论1.1 前言网上花店即是实现在网络上销售,为买者省了很多的麻烦,买者只需要在网上订购,确定收取物品的时间,地点,通过网银付钱就可以。而对卖主则是利于管理,对时间的安排也有了一个相当大的分配空间。无论是对买主还是卖主,网上的经营都是对自身有
9、利的一种工具并且在当下社会,人际交往越来越重要,但是见面的机会却越来越少,因此在特殊的日子里能送上一束鲜花,一份礼品是很好的联络感情的方式,因此相当受广大消费者的欢迎。商家也不需要呆在店里等待客户购买商品,只需要坐家电脑前,卖出自己的商品,从而获得利润。本网上花店系统,主要实现的功能是:实现用户购物车功能、定单等。在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。 本系统基于Internet的互联网网络,以B/S形式实现的。本系统是采用ASP技术,以SQL Sever作为数据库,利用
10、网络来实现网上销售鲜花的功能性网站。具有最大的优点是,界面优美,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强等特点。 网上鲜花销售管理系统主要以实现在线销售鲜花为主。全部的设计这以此为核心来展开。从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。1.2 课题研究的背景及意义在当今社会迅速发展的情况下,人们越来越依赖网络,基于庞大的用户群,许多商业销售除了在现实社会中买卖,也早已走进了虚拟网络。网络上的商品行业也是层出不穷。电子商务网站让消费者足不出户就能买到想要的商品,方便了广大消
11、费者也让管理者及时的向人们推广了他们的商品,构建企业形象,赢得了利润。随着人们生活水平的不断进步,人们对生活的追求也在不断的提高,鲜花已经成了生活中不可缺少的点缀。花店传承花意,为亲人朋友送去心意。网上花店比传统的花店方便、快捷,更加适合现代人的生活。网上花店摆脱了传统鲜花的销售理念,避免了挑选商品的繁琐过程,使购物的过程变得轻松快捷,很适合现代人快节奏的生活。 网上花店管理系统主要实现网上销售鲜花,全部设计以此展开,从商品的发布,到商品销售,从用户的浏览,注册,到用户的购买,全部通过网上交易平台来实现,体现了网上交易优势。通过大学四年的理论课程及实践课程的学习,以及校外的实践,对于自己的理论
12、基础有了极大的提高。并且在实践方面也有了一定的能力。利用这次毕业设计的机会,我又再一次将理论与实践结合在一起,通过对这个项目的开发,我深知我的能力将会有更高一层次的突破。1.3 国内外研究概况与发展趋势 在电子商务日益受到质疑的今天,网上花店是迄今为止处于盈利状态的少数的电子商务内容之一。在美国,1-800花屋作为全美,以及全球最大的“网上花店”的成功,向人们展示了“网上花店”的美好前景。在我国,虽然经常可以看到电子商务企业不景气的报道,但“网上花店”却在这样的环境下能够处于盈利状态,这也说明,我国的网上花店行业的前景是有相当大的发展空间。2.开发环境和开发技术2.1 系统介绍经过大量的市场调
13、查与需求分析,可以总结出网上花店管理系统的用户具有频繁的登记、更改、删除商品信息,频繁浏览所需的商品信息等特点。针对用户的特点,网上花店管理系统的主要目标是通过处理花店的鲜花库存和网上销售活动,使在线顾客能轻松的找到所需要的商品信息,以此来吸引更多的顾客;为花店会员提供一个功能全面、使用方便的购物环境,以替代传统的手工劳动,同时利用先进的信息技术为用户提供一些更为方便实用的功能。网上花店管理系统是将传统的花店经营管理结合计算机及网络技术的综合经营管理的模式。该系统将人、机、物的需求,活动和运作进行系统分析、设计并管理,以实现现代高效、科学且安全的电子商务。网上花店订购管理模块主要实现的功能是:
14、实现用户购物车功能、定单等。在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。2.2工具环境介绍2.2.1 开发环境的选择开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:l开发环境: windows 7l开发工具: Microsoft Visual Studio 2010l数据库管理系统:SQL Server 2008本系统主要采用ASP.NET+C#与Sql server相结合的技术。利用Microsoft Visual Studio 2010软件来编程设计了本
15、系统后台。2.2.2 C#语言简介C#是一种精确、简单、类型安全、面向对象的语言。C#是在Java流行起来后所诞生的一种新的语言。由于微软在操作系统上占有很大的优势。在以往的开发中累积了不少经验,所形成的.net平台,所以C#在Windows方面可以说比Java具有更大的优势。如果单纯从技术上来讲,C#在网络编程上可以与Java匹敌。C#还在Windows Forms也有一定的优势。C#是一种非常类似于C+的语言,风格是更接近于Java,不管是C+程序员还是Java程序员,都可以很方便的转到C#上来。C#的强大是依赖于.net的发展,而.net的发展是看微软在.net上的决心和投入有多少。从W
16、indows 2003和Vista系统可以看出(前者内置.net1.1,后者内置.net2.0。).Net在Windows编程中具有重要的战略意义。C#目前主要是应用在网络编程上,其他领域比如数据库、窗体编程,都逐渐在增大。2.2.3 SQL server 2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案
17、的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以
18、为您提供创新的解决方案,帮助您从数据中更多地获益。主要三方面提高业务:1.企业数据管理SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。 2.开发人员生产效率SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 3.商业智能SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2
19、005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。2.3 开发技术2.3.1 使用母版页构建网站的整体风格对于一个网站而言,保持页面的一致性非常重要,Microsoft Visual Studio 2010提供了一个新手段-母版页。它含两种文件,一种是母版页,另一种是内容页。母版页封装了页面中的公共元素;内容页实际是普通的.asp文件,它包含除母版页之外的其他非公共内容。在运行工程中,引擎将两种页面内容合并执行,最后将结果发送给客户浏览器。2.3.2 ADO.NET连接数据库ADO.NET是.Net平台中的一种数据访问技术,是重要的应用程序级接口。它有
20、一系列对象,利用这些对象,可以轻松实现对数据库的复杂操作。ADO.NET的对象可以分为两部分:DataSet对象和.NET Framework数据提供程序。后者包括Connection、Command、DataReader、DataAdapter对象。DataSet对象是ASP.NET断开式结构的核心对象。它的设计目的是为了实现独立于数据源的数据访问。它可以有多种数据源,包括XML数据源。.NET Framework数据提供程序的设计目的是为了实现数据操作和对数据的快速读写。3.需求分析3.1 可行性分析可行性分析是系统分析阶段的第二项活动,它主要目的是进一步明确系统的规模、功能、开发背景、必
21、要性与意义。通过调查分析根据需要和可能提出开发系统的初步规划。可行性分析是对系统进行全面、概要的分析。通过调查分析,本系统设计主要有以下四个可行性:3.1.1 业务实施可行性1、网上花店预期效益明显总经理高度关注并支持该项目的实施。2、网上花店只要求在销售业务流程的接单和客户服务环节做一些变动其他方面基本不变不涉及供应商和内部人员的利益调整业务流程整全难度不大。3、花店员工大多是30岁以下的年轻人会上网及进行基本电脑操作经过短期培训即可掌握网上业务操作。 3.1.2 技术可行性网上花店是一个中小型的电子商务网站主要在线销售鲜花、购物车、订单提交和查询、自助订花等功能涉及数据库、动态网页等多种技
22、术这些都是现阶段已经成熟可靠的技术可以确保日后网站的性能和运行的可靠。本课题采用C#语言进行开发,利用开发工具Microsoft Visual Studio 2010进行编程,它是编程的有效工具,其中有些控件,和自动生成代码段,使得编程简单,可靠性高。再加上Sql server2008数据库无缝连接,使得技术更有保障。3.1.3 经济可行性网上商店的注册与管理费同回报相比是非常低的,平均每月约二百元。所以店主在经济上没有任何顾虑,觉得投入小,回报大。网上花店的平均年收入在70万元左右网站开始阶段的投入适中相比网站的收益花店的投资还是值得的网站的收益主要来源于以下几个方面。1、网上销售带来的业务
23、量的增加。网上花店能够突破距离地域的限制吸引广州天河区以外的鲜花需求人群。为花店带来新的业务增长点。2、网上销售节约经营成本。通过网上销售可以减少鲜花在门店存储的损耗也可以减少鲜花流通成本。每支花在网上销售的成本可以减少20%30%销售成本的节约也增加了花店的收益。3、品牌增值带来的收益。网站提供的在线订购和个性化服务功能实现了实体花店不能做到的事情更好地满足了客户的需求对提升花店的形象实现品牌增值将产生积极作用。4、加盟服务带来的收益。在网站成功运营有一定知名度后就可以吸收其他鲜花店加盟在带来服务收益的同时可以共同做大鲜花市场实现双赢3.1.4 投资必要性近年来国民生活水平的不断进步,人们对
24、生活的追求也在不断的提高,鲜花已经成了生活中不可缺少的点缀。并且随着计算机技术的蓬勃发展,人们越来越依赖网络,基于庞大的用户群,许多商业销售除了在现实社会中买卖,也早已走进了虚拟网络。网络上的商品行业也是层出不穷。电子商务网站让消费者足不出户就能买到想要的商品,花店传承花意,为亲人朋友送去心意。网上花店比传统的花店方便、快捷,更加适合现代人的生活。3.2 功能需求按照系统开发业务分析要求和原则,在与系统管理人员的充分沟通,整理出管理系统所需求的基本功能和用户界面的一些需求,这些需求将作为系统分析和逻辑设计的依据。3.2.1 基本功能需求通过系统的分析,可得出该花店系统的基本功能需求如下:1、实
25、现普通的用户的注册与登录。用户进入主页面后,可以通过点击注册按钮进行账号注册,若账户未存在则可注册成功,若已存在会提示用户更换账号。已注册用户可以直接输入账号进行登录,系统会通过与数据库中的密码进行对照,若正确则成功登陆,若错误提示登录失败;2、设计一个美观大方的前台界面方便用户浏览鲜花。主界面中使用datalist控件显示鲜花信息方便用户查看;3、实现用户订单的生成,修改与删除。用户生成订单后,订单初版会放到购物车中,用户可以对订单进行修改,删除等操作若无问题,点击提交按钮就可以生成正式订单了,进行订单修改时点击修改订单按钮会弹出两个TextBox控件,输入要修改的信息即可;4、实现管理员后
26、台处理已提交的订单。管理员登录后,点击管理员界面的链接就可已查看所有的订单了,然后通过对照订单状态,将已付款的订单进行发货操作,点击发货按钮即可,订单状态会变更为已发货;3.2.2 用户界面需求系统界面要符合大多数人的使用习惯,界面美观、按钮得体,使用起来要方便。3.3 需求分析需求分析又称为要求分析,在企业电子商务网站建设工程中,需求分析作为建站的第一阶段,需求分析的基本任务是准确回答“系统必须做什么?”这个问题,也就是确定为了满足用户的需要系统必须做什么。具体地说,应该确定网上花店系统必须具有的功能和性能,系统需要的运行环境,并且预测系统发展的前景。如何才能保证企业电子商务网站的内容符合客
27、户的需求呢?这就需要系统设计人员首先进行市场调研,之后与企业进行详细沟通,了解企业的业务流程,必须仔细分析系统的业务流程,对业务流程进行抽象,得到系统的数据流分析,。数据流图是从数据流动和加工的角度描述了系统要处理的数据和对数据的处理,所以数据流图代表了系统的逻辑模型。数据流图只是抽象地描述了系统的概貌,还要用其他工具进行更详细的描述。功能流程图、用例图和ER图是详细描述系统中的功能结构、数据元素、数据流、数据存储、处理和数据概念模型的好工具。通过功能流程图、用例图、可以准确、规范地描述系统的需求3.3.1市场分析花店业,由于各种条件的限制,以前,花店之间一直处于各自封闭的状态。 现在是互联网
28、时代,人们的消费方式正随着互联网时代的来临,而悄悄到发生着改变,于是就出现了“网上花店”,“网上花店”的出现,使得传统的花店业感到了一丝欣喜与彷徨。喜的是:“网上花店”的出现给“花店”走出封闭带来了机遇,并使获得了许多额外的收益。忧的是:虽然许多花店企业已经在和网上花店的合作中获得了良好收益。但不时各种媒体有关电子商务不好消息的报道,又使这些花店感到了一丝彷徨。其实,我们应该看到,从电话、传真到今天的网络,每一项新技术的应用,都引发了一场生产力的革命,给人类带来了方便和快捷。电子商务和鲜花行业同是近来发展迅速的产业,两者都为彼此提供了很多发展机会:鲜花店业的迅猛发展,为“网上花店”有效开展业务
29、提供了机会和可能。同样,网上花店的兴起亦为传统的花店业注入了新的活力。 现在,让我们来深入的了解一下“网上花店”。网上花店是97年以后才在国内发展兴起的新兴的从事鲜花速递、网上订花的电子商务平台。从国内的第一家网上花店“思可鲜花礼品网”的出现到现在,网上花店随着互联网的普及,及电子商务的高速发展,赢得了高额的利润和发展空间。在电子商务日益受到质疑的今天,网上花店的“一帆风顺”,及健康发展,几乎成了电子商务“冬天里的一把火”。网上花店是迄今为止处于盈利状态的少数的电子商务内容之一。在美国,1-800花屋作为全美,以及全球最大的“网上花店”的成功,向人们展示了“网上花店”的美好前景。思可鲜花礼品网
30、是迄今为止国内最成功的鲜花礼品电子商务平台企业。成功和失败的经验历史告诉我们,电子商务的发展必须要紧密的与传统产业相结合。在这些年的时间里,“思可鲜花礼品网”不断捕捉商业机遇,走出了一条与传统花店业共赢的道路。在客户中获得了良好的口碑。同时,为国内网上花店业树立了典范。本系统设计时参考了诸多网上花店的成功案例。经过市场分析得知,作为以鲜花为主要经营项目的公司,急切的需要建立一个电子商务网站,网上花店借先进的互联网信息技术,将分布在不同城市的花店最终联盟起来,形成完整的配送体系,并对其做出最优化的管理,通过在线定单、网上支付取得实际的经济效益。网上鲜花销售管理系统主要以实现在线销售鲜花为主,全部
31、的设计以此为核心来展开。从商品发布,到商品的销售,从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。4.系统设计4.1 总体结构设计本系统分为普通用户的前台订单管理与管理员的后台订单管理,普通用户登录以后可以浏览鲜花产品,然后点击鲜花进行购买,订单生成后会先加入到购物车中,用户可以进行订单的修改、删除等操作,订单无误后就可提交订单了。管理员登录后,点击管理员界面的链接就可已查看所有的订单了,然后通过对照订单状态,将已付款的订单进行发货操作,点击发货按钮即可,订单状态会变更为已发货;具体功能如下图网上花店系统后台管理浏览商品用户信息订单管理购物车查看订单订单管理
32、添加订单用户注册用户登录取消订单修改订单添加购物车查看订单删除购物车生成订单处理订单前台管理图4-1 系统功能模块图4.2 数据库设计数据库设计指的是在现在数据库管理系统上建立数据库的过程,它的主要内容是:在编写数据库应用程序之前,应该组织建立什么样的数据库,包括组织建立多少个数据库为适宜,每个数据库都有几个字段,每个库的主关键字和外部关键字以及各个表之间的关联,如何传递数据。 在数据库的设计中,尽量充分地考虑到用户各个方面功能上的需求,以前数据库理论的主要规则。用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输入和输出。由于本系统的宗旨是为客
33、户端提供信息,再加上其动态性和交互性,这就不可避免的涉及到大量数据的维护工作,所以搭建起后台数据库也就成为最基础、最首要的工作。本系统采用SQL Server2008数据库,该数据库功能强大、操作简便,广泛应用于数据库后台系统。根据本系统数据流分析创建数据库,存储系统用到的相关数据项4.2.1 数据库E-R图本系统的数据库中出现的实体有 鲜花、订单、用户。具体E-R图如下鲜花鲜花简介鲜花id点击次数鲜花价格鲜花类别收货地址订单id订单鲜花单价用户id鲜花数量鲜花类别总价用户用户id用户密码用户账号用户邮箱图4-1 E-R图图4-2 数据库类图4.2.2 数据库关系图鲜花信息数据表与鲜花类别数据
34、表关系图:图4-3 鲜花信息数据表与鲜花类别数据表关系图 订单数据表与用户数据表关系图:图4-4 订单数据表与用户数据表关系图 订单详情数据表、订单数据表和鲜花数据表关系图:图4-5 订单详情数据表、订单数据表和鲜花数据表关系图:5.系统实现5.1 设计登陆界面用户登录界面,普通用户在此界面中输入已注册的用户名和密码,系统会从数据库中检测该账号是否正确,若正确则显示登陆成功,开始购买;若不正确,则显示登录失败,返回主界面重新登录。管理员登录时,输入管理员账号会在登陆界面中显示一个进入管理员界面的连接,点击进入后,就可以对订单进行处理。 图5-1 普通用户登录界面 图5-2 管理员登陆界面5.2
35、 设计鲜花浏览界面本系统设计的主界面,左侧为登录窗口,右侧为datalist控件,用于显示鲜花信息供用户浏览,用户可以点击自己感兴趣的鲜花查看详情并进行购买操作。图5-3 鲜花浏览主界面5.3 设计订单修改、生成、删除界面用户生成订单后,订单初版会放到购物车中,用户可以对订单进行修改,删除等操作若无问题,点击提交按钮就可以生成正式订单了。图5-4 订单修改、生成、删除界面本模块为重要功能模块,以下为实现功能的主要代码修改订单实现代码 private void dg_Cart_UpdateCommand(object source, System.Web.UI.WebControls.DataG
36、ridCommandEventArgs e)string number; string address;number=(TextBox)e.Item.Cells4.Controls0).Text; address = (TextBox)e.Item.Cells5.Controls0).Text;HttpCookie cookie=new HttpCookie(ShopFlowerCart);for(int i=0;idg_Cart.Items.Count ;i+)string id;id=dg_Cart.Itemsi.Cells0.Text; dg_Cart.Itemsi.Cells5.Tex
37、t=address; cookie.Values.Add(id, number + + address); TimeSpan ts = new TimeSpan(0,0,10,0);cookie.Expires=DateTime.Now + ts;Response.AppendCookie(cookie);dg_Cart.EditItemIndex=-1;Response.Redirect(AddToCart.aspx); 提交订单实现代码protected void btn_Submit_Click(object sender, System.EventArgs e)Order order
38、= new Order(); string address = string.Empty;HttpCookie cookie=new HttpCookie(ShopFlowerCart);for(int i=0;idg_Cart.Items.Count ;i+)string id;string count; string total;id=dg_Cart.Itemsi.Cells0.Text;count=dg_Cart.Itemsi.Cells4.Text; total = dg_Cart.Itemsi.Cells7.Text; address = dg_Cart.Itemsi.Cells5.
39、Text; string state =未付款; order.AddDetail(new ST_GROUP.FlowerPrearrange.OrderDetails(int.Parse(id), int.Parse(count), address, int.Parse(total),state);int orderId = order.AddOrderDetail(int.Parse(SessionUserID.ToString();TimeSpan ts = new TimeSpan(0,0,10,0);cookie.Expires=DateTime.Now + ts;Response.A
40、ppendCookie(cookie);Response.Redirect(ShowOrder.aspx?orderId=+orderId.ToString();删除订单实现代码 protected void btn_Delect_Click(object sender, EventArgs e) System.Web.UI.WebControls.CheckBox cb; HttpCookie cookie = new HttpCookie(ShopFlowerCart); for (int i = 0; i dg_Cart.Items.Count; i+) cb = (System.Web
41、.UI.WebControls.CheckBox)dg_Cart.Itemsi.FindControl(ckb_Select); if (!Object.Equals(cb, null) if (!cb.Checked) string id; string count; id = dg_Cart.Itemsi.Cells0.Text; count = dg_Cart.Itemsi.Cells6.Text; if (count.Trim() = ) count = 0; cookie.Values.Add(id, count); TimeSpan ts = new TimeSpan(0, 0,
42、10, 0); cookie.Expires = DateTime.Now + ts; Response.AppendCookie(cookie); Response.Redirect(AddToCart.aspx); 5.4 设计管理员处理订单界面管理员登录后,点击管理员界面的链接就可已查看所有的订单了,然后通过对照订单状态,将已付款的订单进行发货操作,点击发货按钮即可,订单状态会变更为已发货。图5-5 管理员处理订单界面管理员对订单进行处理,是本系统的主要功能模块之一,以下为实现代码处理订单实现代码protected void Datagrid1_DeleteCommand(object source, DataGridCommandEventArgs e) try int id = int.Parse(this.Datagrid1.DataKeyse.Item.ItemIndex.ToString(); Order.Deal(id); ShowMesssage(处理成功!, 0); Bind(); catch (Exception el) ShowMesssage(el.Mess