logo之家网站的设计与实现(源码)
Internet推动了全球性的信息化革命,为全球范围的信息处理与交流提供了操作平台,internet的产生极大的缩短了信息传递的时间。网上电子商务逐渐走入到千家万户当中,为了大家更方便的购买LOGO。我们开发了这套LOGO之家在线销售网站。本系统采用ASP.NET 技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了商品信息发布、管理、用户信息注册登陆、用户在线下单、购物车等功能。关键词 ASP.NET, C#, SQL Server, 购物车目 录
1 引言 1
1.1 课题的研究背景 1
1.2 课题的研究意义 1
2 技术方案 2
2.1 NET概述 2
2.2 ASP.NET简介 2
2.3 C# 简介 3
3 需求分析 3
3.1 可行性分析 3
3.2 系统需要具备的特点 4
3.3 功能结构分析 4
3.4 功能模块图 5
3.5 业务流程分析 5
3.6 系统目标 6
4 系统设计 6
4.1 系统开发环境 6
4.2 数据库设计 7
4.3 数据库E-R图 10
4.4 主要模块流程图 10
5 系统实现 13
5.1 系统主界面介绍 13
5.2 用户注册和登录模块 14
5.3 会员管理 16
5.4 商品信息维护 18
5.5 购物车 21
5.6 用户订单 22
5.7 订单审核 26
6 测试 28
6.1 概述 28
6.2 特性 29
6.3重要性 29
6.4 本系统测试描述 29
结论 32
致 谢 33 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
6
5.4 商品信息维护 18
5.5 购物车 21
5.6 用户订单 22
5.7 订单审核 26
6 测试 28
6.1 概述 28
6.2 特性 29
6.3重要性 29
6.4 本系统测试描述 29
结论 32
致 谢 33
参考文献 34
1 引言
1.1 课题的研究背景
以考虑到当今计算机网络技术在生活中的发展越来越快,网络技术在世界范围内的应用也越来越多,社会正加速朝着信息化社会转变,网络信息化在日常生活中的作用也越来越大。从而使我们从复杂的事务当中解放出来,大大提高了我们的工作和生活的效率[1]。
首先,实际商品店销售为主要形式的许多大中型城市的销售,使销售带来大量的管理和经济问题;其次,由于商场购物是消费者购物的主要消费方式,这样为商场管理以及安全等方面也带来很多的挑战。最重要的是目前以实体商品为主的销售,在大多数情况下都会出现货物积压导致商品过时,因而出现销售困难的情况。随着互联网让我们更快速的处理各种信息,以及提供给我们的平台,开发了LOGO之家网站。这是一款专门以销售商品LOGO为主的创意网站[2],在很大程度上能够解决货物积压导致的各种问题。
1.2 课题的研究意义
LOGO之家网站的设计与实现就是电子商务。在21世纪的今天,越来越多的年轻人投身于网络销售,淘宝、微店等的网络购物。在网络日益发达的今天,现实生活中的一切在网络中也几乎都能实现,无论是衣食住行,都可以。而本网站就是致力于对服装LOGO的销售。由于网站销售方便快捷,在未来很有可能取代实体店,成为大众消费购物的主流。
电子商务在很大程度上提高了传统销售活动的效率,同时降低了成本提高了经济效益。与传统销售相比它具有以下优势:
(1)降低交易成本。首先,通过网络销售活动企业可以降低成本,避免因雇佣人力而产生的费用。其次,电子商务可以降低商品的成本价格,因为借助Internet平台企业可以获得各个供应商的信息,并且从中选择最有利于自己的来进行合作。通过企业与供应商的信息交流与共享,企业也可以在一定程度上避免以人力调查的方式来获取信息,也从一定程度上降低了成本。
(2)减少库存。企业为了满足不同时间段、不同消费者人群的消费理念和审美,在绝大多数情况下都会产生商品销售滞销。如果将站店销售改为电子商务形式的在线销售,可以改变企业在决定中对信息把握不准确而产生的问题。
(3)缩短生产周期。一个产品的最终成型,往往是很多企业之间共同合作的成果。因此产品的设计开发和销售之间可能存在一定的信息停滞时间,等设计开发完成之后,消费者又产生新的审美理念。以电子商务的形式可以使设计开发者与生产销售方之间及时保持联系,不断更新需求,大大缩短了因为信息交流不畅而产生的等待时间。
(4)增加商机。网络现在已经逐渐成为人与人之间交流的重要形式,不受地域、时间上的限制,信息的传输也更加快速,这样也能够使得更多的人在更短的时间内获取商品信息。
2 技术方案
本系统的开发工具选择Visual C#语言。我们知道 Microsoft. NET 平台是一个新的概念,是一个编程的基础结构。经过比尔?盖茨先生几年的鼎力宣传,如今越来越多的开发人员已经知道并使用这一平台,与之共同生长的Visual C#语言也逐渐成为计算机编程领域人员追求的一种明星语言。
C#语言是一种面向对象的编程语言。C#的目的就是综合Visual Basic的高生产率和C++的行动力。由此不难看出,Visual C#语言具有C++语言的强大功能、Visual Basic的高效率,除此之外,它还有JAVA语言的跨平台性的优点,能够快速的开发应用程序。所以在LOGO 之家网站的设计开发中我选择了C#语言。
LOGO之家网站的设计与开发的后台数据库开发运用的是SQL Server2008 中文版。它在电子商务中扮演着非常重要的角色,可以说数据库就是一个网站的生命。
SQL服务器使用服务器和客户端的架构模式,这样的模式对降低负荷非常有益。,在很大程度上明确了分工,使得管理起来有了一定的条理性。在大三上学期我们也开了数据库这一门课,所采用的环境也是SQL Server2008,所以在开发LOGO之家网站的时候也选择了它来开发后台数据库。
2.1 NET概述
.NET Framework 是用于 .NET 平台的编程模型。
.NET Framework 旨在实现下列目标:
1 引言 1
1.1 课题的研究背景 1
1.2 课题的研究意义 1
2 技术方案 2
2.1 NET概述 2
2.2 ASP.NET简介 2
2.3 C# 简介 3
3 需求分析 3
3.1 可行性分析 3
3.2 系统需要具备的特点 4
3.3 功能结构分析 4
3.4 功能模块图 5
3.5 业务流程分析 5
3.6 系统目标 6
4 系统设计 6
4.1 系统开发环境 6
4.2 数据库设计 7
4.3 数据库E-R图 10
4.4 主要模块流程图 10
5 系统实现 13
5.1 系统主界面介绍 13
5.2 用户注册和登录模块 14
5.3 会员管理 16
5.4 商品信息维护 18
5.5 购物车 21
5.6 用户订单 22
5.7 订单审核 26
6 测试 28
6.1 概述 28
6.2 特性 29
6.3重要性 29
6.4 本系统测试描述 29
结论 32
致 谢 33 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
6
5.4 商品信息维护 18
5.5 购物车 21
5.6 用户订单 22
5.7 订单审核 26
6 测试 28
6.1 概述 28
6.2 特性 29
6.3重要性 29
6.4 本系统测试描述 29
结论 32
致 谢 33
参考文献 34
1 引言
1.1 课题的研究背景
以考虑到当今计算机网络技术在生活中的发展越来越快,网络技术在世界范围内的应用也越来越多,社会正加速朝着信息化社会转变,网络信息化在日常生活中的作用也越来越大。从而使我们从复杂的事务当中解放出来,大大提高了我们的工作和生活的效率[1]。
首先,实际商品店销售为主要形式的许多大中型城市的销售,使销售带来大量的管理和经济问题;其次,由于商场购物是消费者购物的主要消费方式,这样为商场管理以及安全等方面也带来很多的挑战。最重要的是目前以实体商品为主的销售,在大多数情况下都会出现货物积压导致商品过时,因而出现销售困难的情况。随着互联网让我们更快速的处理各种信息,以及提供给我们的平台,开发了LOGO之家网站。这是一款专门以销售商品LOGO为主的创意网站[2],在很大程度上能够解决货物积压导致的各种问题。
1.2 课题的研究意义
LOGO之家网站的设计与实现就是电子商务。在21世纪的今天,越来越多的年轻人投身于网络销售,淘宝、微店等的网络购物。在网络日益发达的今天,现实生活中的一切在网络中也几乎都能实现,无论是衣食住行,都可以。而本网站就是致力于对服装LOGO的销售。由于网站销售方便快捷,在未来很有可能取代实体店,成为大众消费购物的主流。
电子商务在很大程度上提高了传统销售活动的效率,同时降低了成本提高了经济效益。与传统销售相比它具有以下优势:
(1)降低交易成本。首先,通过网络销售活动企业可以降低成本,避免因雇佣人力而产生的费用。其次,电子商务可以降低商品的成本价格,因为借助Internet平台企业可以获得各个供应商的信息,并且从中选择最有利于自己的来进行合作。通过企业与供应商的信息交流与共享,企业也可以在一定程度上避免以人力调查的方式来获取信息,也从一定程度上降低了成本。
(2)减少库存。企业为了满足不同时间段、不同消费者人群的消费理念和审美,在绝大多数情况下都会产生商品销售滞销。如果将站店销售改为电子商务形式的在线销售,可以改变企业在决定中对信息把握不准确而产生的问题。
(3)缩短生产周期。一个产品的最终成型,往往是很多企业之间共同合作的成果。因此产品的设计开发和销售之间可能存在一定的信息停滞时间,等设计开发完成之后,消费者又产生新的审美理念。以电子商务的形式可以使设计开发者与生产销售方之间及时保持联系,不断更新需求,大大缩短了因为信息交流不畅而产生的等待时间。
(4)增加商机。网络现在已经逐渐成为人与人之间交流的重要形式,不受地域、时间上的限制,信息的传输也更加快速,这样也能够使得更多的人在更短的时间内获取商品信息。
2 技术方案
本系统的开发工具选择Visual C#语言。我们知道 Microsoft. NET 平台是一个新的概念,是一个编程的基础结构。经过比尔?盖茨先生几年的鼎力宣传,如今越来越多的开发人员已经知道并使用这一平台,与之共同生长的Visual C#语言也逐渐成为计算机编程领域人员追求的一种明星语言。
C#语言是一种面向对象的编程语言。C#的目的就是综合Visual Basic的高生产率和C++的行动力。由此不难看出,Visual C#语言具有C++语言的强大功能、Visual Basic的高效率,除此之外,它还有JAVA语言的跨平台性的优点,能够快速的开发应用程序。所以在LOGO 之家网站的设计开发中我选择了C#语言。
LOGO之家网站的设计与开发的后台数据库开发运用的是SQL Server2008 中文版。它在电子商务中扮演着非常重要的角色,可以说数据库就是一个网站的生命。
SQL服务器使用服务器和客户端的架构模式,这样的模式对降低负荷非常有益。,在很大程度上明确了分工,使得管理起来有了一定的条理性。在大三上学期我们也开了数据库这一门课,所采用的环境也是SQL Server2008,所以在开发LOGO之家网站的时候也选择了它来开发后台数据库。
2.1 NET概述
.NET Framework 是用于 .NET 平台的编程模型。
.NET Framework 旨在实现下列目标:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2732.html