【软件工程毕业设计】网上鲜花店——订购管理模块.doc
《【软件工程毕业设计】网上鲜花店——订购管理模块.doc》由会员分享,可在线阅读,更多相关《【软件工程毕业设计】网上鲜花店——订购管理模块.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 技术可行性网上花店是一个中小型的电子商务网站主要在线销售鲜花、购物车、订单提交和查询、自助订花等功能涉及数据库、动态网页等多种技
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程毕业设计 软件工程 毕业设计 网上 鲜花店 订购 管理 模块
限制150内