二手书网络交易平台设计
摘要在网络大家族中,电子商务是一个热点。电子商务一个最基本体现就是网上销售。“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。Web服务器中的一个Web应用程序。利用页面、脚本程序来实现二手书的进货管理、销售管理、库存管理等操作。“二手书网络交易”由前台选购、后台管理两大部分组成。管理员可以通过后台管理系统,进行二手书的管理、会员的管理、订单管理等信息的综合操作,会员可以通过前台进行自由购物,大大方便了使用者应用,并简化了操作流程。从中国的整体情况来看,网上购物如今已经进入了一个相对平稳的发展阶段。随着网上商店的普及和人们消费观念的改变,今后也很有发展潜力。因此发展网上购物是非常必要的,是世界的必经阶段。
关键词 电子商务;二手书网络交易;进销存管理
Abstract
In the network respected family, electronic commerce is a hot spot. Electronic commerce most basic manifests is on-line sale. “the net” the character means that it has the information age characteristics and so on quick convenience. In fact electronic commerces appearance, for consumers status, expended the idea to bring the important change. Electronic commerces on-line practice, is starts from on-line sale, “on-line clothing sale” has broken the traditional sales form, the store and the network union is one kind of typical shopping website utilization. “on-line clothing sale” in fact is the movement in Web in a servers Web application procedure. Using the page, the script procedure realizes “the clothing” operations and so on purchase control, sales management, stock management. “on-line clothing sale” selects and purchases, the backstage by the onstage to manage two major part is composed. The manager may through the backstage management system management system, carry on the commodity information and so on management, members management, order form management synthesis operations, the member may carry on the free shopping through the onstage, has facilitated the user application greatly, and simplified the operation flow. Looking from Chinas overall situation, on-line shopping already entered a relatively steady development phase now. Expend the idea along with on-line stores popularization and the people the change, very much will have from now on also the development potential. Therefore the development on-line shopping is very essential, is stage which the world must pass through.
Key words electronic commerce clothing sales Enters sells saves the management
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 2
1.3 系统设计思想 2
第2章 可行性分析 4
2.1 二手书网络交易系统业务设计 4
2.2 二手书网络交易系统流程设计 6
2.3 经济可行性 7
2.4 技术可行性 9
2.5 运行可行性 9
2.6 本章小结 10
第3章 需求分析 11
3.1 软件需求分析 11
3.2 二手书网络交易系统设计的需求分析 11
3.2.1 系统基本情况描述 11
3.2.2 数据流图设计 12
3.2.3 数据字典的设计 13
3.2.4 二手书网络交易系统的安全问题 15
3.3 本章小结 15
第4章 总体设计 16
4.1 系统模块总体设计 16
4.2 数据库设计 19
4.2.1数据库设计的特点 20
4.2.2 E-R图的设计 20
4.2.3 数据表设计 22
4.3 本章小结 27
第5章 详细设计 28
5.1 系统运行平台设置 28
5.2 系统开发平台和技术简介 28
5.3 系统开发架构 30
5.4 系统登录流程设计 31
5.5 界面的详细设计 32
5.5.1 前台功能模块详细设计 33
5.5.2 后台功能模块详细设计 42
5.6 本章小结 4第6章 系统测试与性能分析 6.1 进行系统测试的原因 6.2 系统测试方法 6.2.1 功能测试方法 6.2.2 性能测试方法 6.2.3 可用性测试方法 6.2.4 安全性测试 6.3 系统测试步骤 6.4 本章小结 结论 致谢 参考文献 附录1 附录2 绪论
在互联网日益流行的今天,网络是主角,是时代的宠儿。在网络大家族中,则是一个热点。从一定程度上讲它就是网上超市,是一种。“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现给消费者的地位,消费观念带来了重要的变化。
随着人类社会的不断发展和进步,Internet应用的普及,电子商务也很快地发展起来了。电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。企业、商家可充分利用电子商场所提供的网络设施、支付平台、管理平台等共享资源,从而有效地、低成本地开展自己的商业活动。
计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广而且成本低,因此可以利用网络开展商务活动。电子商务的网上实践,是从网上销售开始的,“二手书网络交易系统”打破了传统的二手书网络交易形式—商店,将商店和网络结合是一种典型的电子商务网站运用,能够直接绕过中间商(如批发商、销售商、经销商)建立与客户的直接关系。该网站可以为用户提供二手书的详细信息,用户可以在线购买二手书、创建订单,同时可以发表关于二手书的建议,能够及时的与管理员进行沟通。
对于用户而言,为了节省用户的宝贵时间,用户可以在网上通过二手书公告栏了解当今二手书的最新动态,省去了无谓的查找时间和精力。同时还缩短了生产商与消费者之间的距离,有利于二手书的快速流通和降低整体分销成本。
从中国的整体情况来看,网上商店如今在国内还是新事物,当前整个B TO C产业还处在刚刚起步阶段,但随着网上商店的普及和人们消费观念的改变,今后也很有发展潜力。因此发展网上购物是非常必要的,是世界必经的阶段。
目的和意义
电子商务打破了对市场的时空限制。传统供需结合的信息交换活动被电子商务系统替代后,商业活动将在全球市场上进行24小时服务,做到无国界、无昼夜之分。供需双方直接沟通,使消费者的消费观念和行为都发生变化。消费者将处于主动地位,可以从网上获得充分的二手书信息,并以一种自我服务的方式来完成交易过程。
二手书网络交易系统的设计以其方便、快捷的特点受到了更多用户的青睐。对传统的商场销售,网上商城可以将二手书详细分类,为用户提供了更大的选择空间;通过前台二手书的展示,可以使顾客更好地了解商城内的二手书;搜索查询功能可以使用户方便的检索出自己所需要的二手书类型;网络购物车的实现使顾客真正实现足不出户、网上购物的目的;在网站中加入推荐系统功能,例如“新品推荐”功能。
本系统的设计目的是为了满足使用者只要通过互联网就可以足不出户的在网络上进行购物,改变传统商业交易,在互联网上进行交易,实现网上购物的方便和快捷的特点。
系统设计思想
B/S架构,将SQL Server2005和ASP.NET2.0结合在一起。强大的数据库支持,可以方便管理员操作,保证数据库中数据的存储安全,同时采用此架构,更方便了浏览本销售系统的用户,网站安装在服务器上用户在客户端只需输入网址即可进入。
高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。
高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。本销售系统采用“货到付款”原则进行二手书价钱的收付。可以在网上对邮递方式进行选择,有多种邮递方式供用户选择。更加保证了用户交易的安全性。
可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。
可扩展性:网站的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
智能性:本网站为了方便用户操作所以将网站页面设计得既易懂也更易操作,没有繁琐的操作,不用进行说明,让您一看就懂。设置的推荐二手书系统功能、热卖二手书系统功能和热销排行可以给您在购物过程中提供一些可参考建议。
灵活性:购物车的设计满足了顾客想一次性购买多件二手书的需求,无需单件进行购买,在购物车中可查看即将购买二手书的详细信息,可对所选中的二手书进行查看或删除,还可通过查看二手书的详细信息来进行单件二手书的购买,或是一次性购买。
可行性分析
业务流程如图2-
图2-1 二手书网络交易系统业务流程图
二手书网络交易系统流程设计
系统流程图是一个物理模型,描述目标系统的概貌。
二手书网络交易系统流程图如图2-2。
图2-2 二手书网络交易系统流程图
经济可行性
网站的开发费用和今后的运行、维护费用,并将费用与效益进行比较。系统的效益可以从利益和社会效益两方面考虑。对于则应着重分析其社会效益。例如,可以,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员提供了多少帮助等等。下面从以下几个方面对系统的经济可行性进行具体的分析:1.系统初期投资
二手书网络交易系统初期投资如表2-12-1 二手书网络交易系统初期投资
序号 项目 人工(人·日) 单价(元) 合计(元) 1 需求分析 1000 20,000 2 总体设计 1000 30,000 3 前台子系统详细设计 21000 20,000 4 后台子系统详细设计 21000 20,000 5 后台数据库实现 10 1000 10,000 6 编码实现 1000 40,000 7 单体测试 20 1000 20,000 8 系统集成测试 20 1000 20,000 9 说明手册编制 10 1000 10,000 2.货币的时间价值
要考虑货币的时间价值,通常用利率来表示。设年利率为i,现已存入P元,则n年后可得钱数为:
F=P*((1+i)*n)
二手书网络交易系统货币时间价值如表2-22-2 二手书网络交易系统货币时间价值年份 将来值(万) (1+i)n 现在值(万) 累计的现在值(万) 1 10 1.05 9.523 9.523 2 10 1.1025 9.070 18.593 3 10 1.1576 8.639 27.232 4 10 1.2155 8.227 35.459 5 10 1.2763 7.835 43.294 3引入年后,可以节省18.593万元,比最初投资还少万元。但第年可以节省万元。
即:/8.639= 0.174
2+0.174=2.174
4.纯收入
43.294-19.0=24.294(万元)
当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的万。而且考虑到开发本拿出万来进行的开发,是绝对必要
技术可行性是对待开发的系统进行功能、性能和限制条件的分析,确定在现有的资源的条件下,技术风险有多大,系统是否能实现。这里,资源包括已有的或可以搞到的硬件、软件资源,现有技术人员的技术水平与已有的工作基础。
考虑到实施的可行性,在软件方面选择了ASP.NET2.0来进行设计,使用SQL server数据库存储数据。
在硬件方面,只要是Pentium III系列及以上的计算机,内存在以上,硬盘在,可以满足系统的开发需要!硬件的配置越高,系统的开发与运行会更流畅。如今的家用或商用电脑硬件的整体配置水平,在硬件方面是可行的。
在软件方面,由于 和 SQL SERVER 都两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。
在网络技术十分发达的现今社会,越来越多的意识到此系统具有良好的市场拓展一定的开发前景。需求分析
软件需求分析工作是软件生存其中重要的一步,也是决定性的一步,只要通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。软件需求分析工作也是一个不断认识和逐步细化的过程。该过程将软件计划阶段所确定的软件范围(工作域)逐步细化到可详细定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决方法。
制定软件的需求规格说明不只是软件开发人员的工作,用户也起着至关重要的作用。用户必须对软件功能和性能提出初步要求,并澄清一些模糊概念。而软件分析人员则要认真了解用户的需求,细致地进行调查分析,把用户的要求最终转换成一个完全的、精细的软件逻辑模型并写出软件的需求规格说明,准确地表达用户的要求。
二手书网络交易系统的需求分析
系统基本情况描述
二手书网络交易系统是进行真实网上二手书购买后,以顾客能够方便、快捷的购买二手书为基础进行设计的。该系统采用B/S模式,后台的数据库采用目前比较流行的Microsoft SQL Server 2005,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft公司的Visual Studio 2005作为主要的开发工具,可实现与SQL Server 2005数据库的无缝连接。
二手书网络交易系统主要由前台会员交易模块和后台网站管理模块两大部分组成。前台模块主要是会员与管理员进行交易的平台,通过交易的操作可以完成二手书的进销存。会员在这个平台可以查看管理员推荐的二手书;查看本网站销量最好的二手书;查看二手书销量排行榜;查看本网站热卖二手书;添加购物车功能方便会员对所买二手书进行操作,可以自动汇总二手书金额,一次性进行购买;添加收藏夹功能方便会员对自己所喜欢的二手书进行统一的管理,放入到收藏夹中进行保管。后台管理模块主要包括对会员信息、二手书信息、订单信息等信息的管理,以及统计二手书的销售情况等。管理员可以根据实际情况添加其他管理员以维护该系统的购物环境和安全。
数据流图设计
数据流图也称为Bubble Chart或Data Flow Graph。是从数据传递和加工的角度,以图形的方式表示数据流从输入到输出的传输变换过程。数据流图是逻辑系统的图形化表示,表示信息在系统中流动和处理的情况,它是系统分析员与用户进行交流的极好工具。
二手书网络交易系统数据流图描述了网站的基本数据流程信息,首先是顾客登录到本网站后可以按二手书的类别浏览二手书,根据自己的需要选择相应的二手书添加到购物车中,然后填写订单,如果顾客还没有注册,则需要先注册后才能够填写订单信息。管理员对前台会员生成的二手书订单再进行整理。
二手书网络交易数据流图如图3-1。
图3-1 二手书网络交易数据流图
数据字典的设计
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。1.数据项定义
二手书网络交易系统数据项具体定义如表3-1。
表3-1 二手书网络交易系统数据项定义表
编号 名称 别名 类型 长度 I01-01 username nvarchar 50字节 I01-02 ID int 2字节 I01-03 UserName nvarchar 50字节 I01-04 Psw nvarchar 50字节 I01-05 会员真实姓名 nvarchar 50字节 I01-06 会员家庭住址 text I01-07 联系方式 会员联系方式 nvarchar 50字节 I01-08 CName nvarchar 50字节 I01-09 PIDint 2字节 I01-10 PName nvarchar 50字节 I01-11 PNum 二手书数量 int 2字节 I01-12 CIDint 2字节 I01-13 PFPrice I01-14 PNPrice 二手书现价 money I01-15 PPicture 二手书图片 image I01-16 PValidity 二手书简介 ntext I01-17 PBewrite 买家必读 ntext I01-18 PUseMode 详情介绍 ntext I01-19 PStock 库存量 int 2字节 I01-20 OID nvarchar 50字节 I01-21 OState 字节 I01-22 Pubdate datetime I01-23 TotalPrice 订单总额 money 2.数据流定义
数据流是由一个或一组固定的数据项组成。定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等。
二手书网络交易系统的数据流定义数据流编号:D1—01
数据流名称:
数据流来源:
数据流去向:
数据流组成:I01-09+I01-10+I01-11+I01-14+I01-15I01-19
数据流编号:D1—0数据流名称:
数据流来源:
数据流去向:
数据流组成:I01-0+I01-05+I01-06+I01-07+I01-08+ I01-09+I01-10+
I01-11+I01-12+I01-13+I01-14+I01-15+I01-20+I01-21+I01-22+I01-23
数据流编号:D1—0数据流名称:
数据流来源:
数据流去向:
数据流组成:I01-09+I01-10+I01-11+I01-14+I01-15I01-19
数据流编号:D—04
数据流名称:
数据流来源:数据流去向:数据流组成:I0-02+I01-03+I01-04+I01-05+I01-06+I01-07
数据流编号:D—05
数据流名称:数据流来源:数据流去向:数据流组成:I0-08+ I01-12
数据流编号:D1—0数据流名称:
数据流来源:
数据流去向:
数据流组成:I01-0+I01-05+I01-06+I01-07+I01-08+ I01-09+I01-10+
I01-11+I01-12+I01-013+I01-14+I01-15+I01-20+I01-21+I01-22+I01-23
二手书网络交易系统的安全问题
安全问题是电子商务实施中的瓶颈之一,既是技术问题,更是管理问题,具体涉及计算机网络安全和商务安全两大方面。计算机网络安全值的是网络设备、网络系统和数据库等网络本身可能存在的问题。网上交易安全则是为了保证交易过程的保密性、可鉴别性、防篡改性和不可抵赖性,消除信息被窃取、篡改和假冒等种种隐患。如黑客往往从网关或路由器上截取传送的信息,有的掌握了信息的格式后篡改信息,甚至发送假信息,以假乱真。
为了保证电子商务的安全,要求保证:
信息的保密性:信息的保密性是指信息在传输和存储中不被窃取。为此需要采用安全技术对信息进行加密。
信息的不可否认性:信息的不可否认性是指发送方和接受方都不能否认自己发送或接受了信息。
系统的可靠性:系统的可靠性是指系统防止硬件失灵、软件错误、自然灾害等造成的失效的性能。
交易者身份的真实性:交易者身份的真实性是指网上交易双方应确认对方是真实的。
本章小结
总体设计
系统模块总体设计
B/S架构的网站,实现企业信息网络化。通过较丰富的功能将 Web的技术特点体现出来。登录者可以查询二手书的基本信息,也可以通过此网站与管理员联系等。系统对用户和二手书管理为必不可少的模块项,主要是为了安全、有效地存储和管理登录网站的用户信息和将要发布到网上的二手书信息。赋予管理员特定的权限,可以对用户的基本信息进行管理,也可以对发布到网上的二手书网络交易进行分类、添加、删除、修改等操作,方便网站的管理与维护。
本系统一共分为两大部分(前台、后台),一共设计了二十二个模块,它们之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个部分的功能都是按照在调研中搜集的资料进行编排制作的。
依据上述功能的分析,系统中模块分别为、、、、各功能模块的具体功能如下:数据库设计
SQL Server 2005来实现的。SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询。SQL是一个通用的、功能极强的关系数据库语言。SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。
数据库设计的特点
为了确保整个数据库中数据的安全性及完整性特点体现在以下三个方面自主设计数据库自主设计数据库是指用户能够根据自己的需要创建新数据库,让数据库真正成为用户自己的数据库。不过,只要库中已存在该名称及表名,则不予重建,这样就保证了数据的统一性自主调用数据库自主调用数据库即允许用户能自由地从数据库中,。自主管理数据库自主管理数据库指一般用户具有添加、修改和检索数据的权力,实现数据库的可扩充性和开放性。而管理员则另具有删除数据的权力,从而达到了系统数据统一性和一致性的目图4-2 二手书网络交易系统E-R图
4.2.3 数据表设计
根据的情况Admin表,记录管理员的登陆信息,包括管理员账号和密码。设置如下表4-1所示。
表4-1 Admin(管理员信息表)
列 名 数据类型 允许空 字段说明 username nvarchar(50) 否 管理员登陆名 password nvarchar(50) 否 管理员密码 addtime datetime 否 管理员注册时间 tblUser表,记录用户的登陆信息和用户的基本信息,设置如下表4-2所示。
表4-2 tblUser(会员信息表)
列 名 数据类型 允许空 字段说明 ID int 否 用户ID Psw nvarchar(50) 否 用户密码 UserName nvarchar(50) 否 用户登陆名 真实姓名 nvarchar(50) 否 用户真实姓名 性别 nvarchar(50) 否 用户性别 年龄 int 否 用户年龄 联系方式 nvarchar(50) 否 用户联系方式 家庭住址 text 否 用户家庭住址 Category表,记录二手书类别,设置如下表4-3所示。
表4-3 Category(二手书类别表)
列 名 数据类型 允许空 字段说明 CID int 否 二手书类别ID CName nvarchar(50) 否 二手书类别名称 Products表,记录二手书详细信息,设置如下表4-4所示。
表4-4 Products(二手书信息表)
列 名 数据类型 允许空 字段说明 PID int 否 二手书ID PName nvarchar(100) 否 二手书名称 CID int 否 二手书类别ID PCPrice money 否 二手书成本价 PFPrice money 否 二手书原价 PNPrice money 否 二手书现价 PPicture image 否 二手书图片 PBewrite ntext 否 买家必读 PUseMode ntext 否 详情介绍 PStock int 否 库存量 PSellNum int 否 销售量 PValidity ntext 否 二手书简介 PHot int 是 二手书热卖状态 PCommend int 是 二手书推荐状态 Append表,记录系统杂项信息,设置如下表4-5所示。
表4-5 Append(系统杂项表)
列 名 数据类型 允许空 字段说明 id nvarchar(50) 否 系统杂项标识ID image image 是 修改默认二手书图片 text ntext 是 公告内容 tblP_Order表,记录二手书批量信息,设置如下表4-6所示。
表4-6 tblP_Order(二手书批量信息表)
列 名 数据类型 允许空 字段说明 ID int 否 批量ID tblUser nvarchar(50) 否 用户名 Pid varchar(8000) 否 二手书ID isN int 否 二手书数量 isMoney int 否 二手书单价 OrderNo varchar(50) 否 批量订单号 Order表,记录订单信息,设置如下表4-7所示。
表4-7 Order(订单表)
列 名 数据类型 允许空 字段说明 OID nvarchar(30) 否 订单ID PID int 否 二手书ID PName nvarchar(50) 否 二手书名称 PNum int 否 二手书数量 PCPrice money 否 二手书成本价 PPrice money 否 二手书现价 TotalPrice money 否 订单总额 Pubdate datetime 否 提交订单时间 TName nvarchar(50) 否 用户名称 Email nvarchar(50) 否 用户Email Phone nvarchar(50) 否 用户联系电话 OState int 否 订单状态
tblBasket表,记录购物车信息,设置如下表4-8所示。
表4-8 tblBasket(购物车信息表)
列 名 数据类型 允许空 字段说明 ID int 否 购物车ID tblUser nvarchar(50) 否 用户名 Pid int 否 二手书ID isN int 否 二手书数量 isMoney money 否 二手书价格 isDate datetime 否 放入购物车时间 tblFav表,记录收藏夹信息,设置如下表4-9所示。
表4-9 tblFav(收藏夹信息表)
列 名 数据类型 允许空 字段说明 ID int 否 收藏夹ID tblUser nvarchar(50) 否 用户名 Pid int 否 二手书ID isDate datetime 否 放入收藏夹时间 tblLeaveWord表,记录评论信息,设置如下表4-10所示。
表4-10 tblLeaveWord(评论信息表)
列 名 数据类型 允许空 字段说明 ID int 否 评论ID UserName nvarchar(50) 否 用户名 PID int 否 二手书ID isNote ntext 否 评论内容 isDate datetime 否 评论时间 Message表,记录留言信息,设置如下表4-11所示。
表4-11 Message(留言信息表)
列 名 数据类型 允许空 字段说明 MID int 否 留言ID UName nvarchar(50) 否 用户名 UPhone nvarchar(100) 否 用户联系电话 UEmail nvarchar(100) 否 用户Email MTitle nvarchar(200) 否 留言标题 MContent ntext 否 留言内容 Pubdate datetime 否 留言时间 MState int 否 留言状态 tblLog表,记录二手书入货数量,设置如下表4-12所示。
表4-12 tblLog(二手书入货数量统计表)
列 名 数据类型 允许空 字段说明 id int 否 入货ID Pid int 否 二手书ID isDate datetime 否 入货时间 isN int 否 入货数量 tblMode表,记录邮递方式信息,设置如下表4-13所示。
表4-13 tblMode(邮递方式表)
列 名 数据类型 允许空 字段说明 ID int 否 邮递方式ID 名称 nvarchar(50) 否 邮递名称 备注 nvarchar(50) 否 邮递备注
数据库管理,利用Microsoft SQL Server数据库管理系统来建立及管理本网站的数据库C_net_Sell.MDF。
本章小结
总体设计阶段,在需求分析的基础之上规划出了系统的功能模块,以及在此分析基础上设计出的具体的、可以满足本系统全部需求的数据库。由于数据库在设计中非常重要的作用,所以在开发过程中,在考虑数据库上的时间较多。
详细设计
系统运行平台设置
台式计算机(PC)一台,如表-1所示表5-1运行环境硬件配置硬件 配置 处理器 Pentium III800以上 内存 256M以上 硬盘空间 以上 Windows XP和Windows 2003操作系统SQL Server 2005和ASP.NET2.0。
系统开发平台和技术简介
采用Microsoft SQL Server数据库管理系统作为开发平台来架构网站及其动态网页,因为它建立网站容易、方便、快捷,是当今开发中小型网站的主流,对比起PHP等有着许多优点,又同属Microsoft产品,与Windows系统有着很好的兼容。
ASP.NET2.0作为网站开发工具的优势
ASP.NET是一种服务器端动态网页开发技术。目前,存在许多动态网页的开发技术,ASP.NET的前身ASP以其简单的语法、嵌入HTML方式等特性,在动态WEB技术领域取得了成功,成为Windows平台上的霸主。
ASP.NET从1.X升级到2.0,技术增加了大量方便、实用的新特性。总体来说,ASP.NET 2.0的新特征主要体现在新的服务器控件、页面框架、服务与接口3个方面。
更丰富的服务器控件:ASP.NET 2.0新增了数十个服务器控件,包括数据控件、登录系列控件、WEB部件、站点导航控件和其它控件等。这些服务器控件对于提高工作效率,降低开发成本有着重要作用。
页面框架:ASP.NET 2.0新特征在页面上的体现包括:母版面、主题和皮肤、编译机制和本地化。
母版页特性能够帮助用户建立具有统一布局和外观的页面。主题和皮肤使ASP.NET可以一次性设置一种类型的服务器控件外观样式。在应用程序编译方面,ASP.NET2.0提供了几种替代方案,从而扩大了编译的选择范围,开发人员可以根据特定需要进行选择。服务与接口包括成员资格管理、角色管理、用户设置、数据缓存、配置与管理工具等。利用这些功能,可以快速实现用户和角色管理、个性化用户配置、数据缓存、应用程序可视化配置等任务。
为了实现更高的开发效率,ASP.NET 2.0还增加了一些新的控件。这些专门的数据控件分为两组:数据源控件和数据绑定控件。数据源控件是创建与数据库的链接。数据绑定控件则从数据源控件中获取信息,并在页面上创建呈现。这种简单的双控件模式可用于多种情况。对于多种数据库类型,甚至是非关系型数据源,都有相应的数据源控件。对于WEB应用设计和开发人员而言,ASP.NET2.0具有可以支持动态页面的虚拟机,可以说,ASP.NET 2.0是WEB开发史上一个重要的里程碑。
ASP.NET的优越性:
性能大幅度提高
强大的开发环境
强大的功能和适应性
简单性和易用性
高效可管理性
可移植性和良好的适用性
可扩展性
2.SQL Server 作为网站数据库设计的优势
SQL是一个非过程化的语言因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。SQL是统一的语言为许多任务提供了命令,包括:查询数据在表中插入、修改和删除记录建立、修改和删除数据对象控制对数据和数据对象的存取保证数据库一致性和完整性以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。是所有关系数据库的公共语言。由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。ADO.NET(ActiveX Data Objects For .NET Framework),是一种新的数据访问技术,是.NET Framework提供给.NET开发人员的一组类,其功能全面且灵活。
ADO.NET是.NET Framework中用以操作数据库的类库的总称,提供对Microsoft SQL Server等数据库,以太OLE DB和XML数据源的一致访问。ADO.NET包含了所有允许数据处理的类,是一个典型的数据库操作(如索引、排序和视图)容器。具体来说,通过ADO.NET,应用程序不但能够连接到指定数据库的数据源,检索、操作和更新数据,而且还能实现对其他数据格式的访问。
ADO.NET主要包括“DataSet”和“.NET数据提供程序”两个核心组件,用来完成数据访问操作。
NET数据提供程序 专门为数据处理以及快速地只进、只读访问数据而设计的组件,可以单独使用或按顺序组合使用,包括Connection、Command、DataReader和DataAdapter对象,用于连接到数据库、执行命令和检索结果等。
DataSet 数据集对象DataSet的结构类似于关系数据库的表,包括表、行、列等数据对象模型的类,还包含为数据集定义的约束和关系。
系统开发架构
在Internet/Intranet领域,目前“浏览器—Web 服务器—数据库服务器” 结构是一种非常流行的客户机/服务器结构。这种结构最大的优点是:客户机统一采用浏览器,这不仅让用户使用方便,而且使得客户机端不存在维护的问题。当然,软件开发布和维护的工作不是自动消失了,而是转移到了Web 服务器端。在Web 服务器端,程序员要用脚本语言编写响应页面。例如用Microsoft的ASP语言查询数据库服务器,将结果保存在Web 页面中,再由浏览器显示出来。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构,在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务处理逻辑在服务器端实现,形成所谓的三层结构。B/S结构主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript JavaScript等)和ActiveX技术,用户通过浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
三层的(Browser/Server)体系结构是把二层(Client/Server)结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的负担大大减轻了,把负荷均衡地分配给了Web 服务器,于是原来的两层的(Client/Server)结构转变成三层的(Browser/Server)结构。基于(Browser/Server)结构的系统不需安装专用的前端应用程序,各种平台上的用户只需通过浏览器使用便可访问并处理相应信息,操作更加简单。
软件系统的改进和升级越来越频繁,B/S架构的产品明显体现其方便的特性。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。
无论是办公自动化管理系统,人力资源管理系统,客户关系管理系统,ERP等等,发展的趋势是不断融合,采用统一的B/S结构开发的产品无论是现在还是将来都是最好的选择。
系统登录流程设计
系统登录程序流程图说明了用户登录系统时的整个流程走向,下图为系统流程图如图 -1 所示。
图5-1 系统登录流程图
界面的详细设计
本网站分为前台和后台两大功能模块。前台是会员交易模块主要以淡蓝色为基本色,因为系统本身属于购物网站,一些图片上传后,本身就有美化页面的效果,所以不需要再选用太过夸张的颜色,所以选择淡蓝色,纯净、明亮、清晰、明朗,使网站具有亲和力给人眼前一亮的感觉。后台管理员模块主要还是以很流行的淡蓝色为基本色,蓝白搭配已经成为网站的经典搭配色。
前台功能模块设计详细说明
首页模块
(1) 首页界面功能是将该网站的主要功能都显示在上面,主要有首页、二手书列表、退出登陆、会员登陆、会员注册、修改个人资料、我的购物车、我的订单、我的收藏夹、订单查询、用户留言、后台登陆、二手书查询、客户服务等等。只要点击相关的链接就可以进入相关的网页。用户可通过按类查询,查找自己想要的二手书,点击图片进入浏览。在主页面上显示二手书的分类,管理员推荐的二手书,本网站热卖的二手书和最新上架的二手书,还显示本月销售前五名的二手书名称供用户参考。只要点击二手书图片就可以显示该二手书的详细信息。如图5-2所示。
图5-2 首页界面
(2) 二手书查询功能是根据一年四个季度进行二手书查询。如图5-3所示。
图5-3 二手书查询模块
(3) 左侧导航栏功能是起到为用户导航的作用,它包括三大方面,二手书分类模块,二手书精品推荐模块,客户服务模块。点击二手书分类模块,二手书精品推荐模块中的某一项,都会在首页的右侧显示该类型的全部二手书和某款二手书的详细信息,客户服务模块的设计帮助了用户在浏览或是购买二手书时,一旦出现什么问题,可以及时的与管理员沟通。分为三个部分:客服热线、QQ、Email。如图5-4所示。
图5-4 二手书分类界面
(4) 后台登陆导航模块是前台与后台的衔接,管理员可在浏览过主页后再进入后台进行操作,起到前台与后台的链接的作用。如图5-5所示。
图5-5 后台登录导航界面
会员管理模块
用户管理模块分为用户登录和用户注册两个方面。点击首页的“用户注册”按钮就可以进入会员注册界面。
(1) 填写会员基本信息,完成后点击“注册”按钮就可以进入会员登录界面。用户名不可以与之前注册过的用户重名,如果输入一样的用户名,系统会自动提示“用户名已存在,请重新输入用户名”,如图5-6所示。
图5-6 用户注册界面
(2) 注册成功,则返回到登录页面。在登录页面中,输入用户名和密码,点击“登录”按钮,系统自动核实用户名和密码是否存在和是否正确,如果正确直接跳到首页界面,并在导航栏上显示“用户vivian已经登录”字样,当用户登陆时,系统会自动分配一个ID,这个ID是不会重复的,用来标志每一个不同的用户;否则系统会自动提示信息“用户名或密码不正确,请重新输入”。如图5-7所示。
图5-7 用户登录界面
我的购物车模块
(1) 在填写订单界面点击“放入购物车”按钮即可将选购的二手书放入购物车中。如图5-8所示。
图5-8 放入购物车界面
(2) 购物车与填写订单界面
在我的购物车界面中,点击“取消购买”即可将选中的二手书从购物车中删除,点击“详细信息”即可打开该二手书的详细信息介绍界面,在下面的“填写订单”项中有“总价格”,是对购物车中所有二手书价格的总计。由于本系统采用“货到付款”原则,所以会员在填写订单时,有一项“邮递方式”(后面有对每一个邮递方式邮递的时间和费用的描述),会员认真选择后,我们会根据会员选择的方式进行送货上门服务。将所有信息填写完整后,点“提交”即可进入确认订单界面。如图5-9所示。
图5-9 购物车与填写订单界面
(3) 确认订单界面
若在购物车中填写订单,订单按批量购买生成,如下图所示,单价和数量都不显示,只显示总价,单击所购二手书信息后的“查看批量购买的产品详情”,即可查看批量购买二手书的详细信息包括单价和数量都会有所体现。如图5-10所示。
图5-10 确认订单界面
查看二手书详情模块
在查看二手书详情时,点击“收藏该二手书”按钮即可将自己喜欢的二手书放入收藏夹中。在收藏该二手书的下面有一个“评论该二手书”,点击它即可对该二手书进行评论,评论信息会在当前页的最下方显示,以供其它用户在购买时当作参考。在此按钮的旁边还有一个“在线购买”按钮,会员点击它可直接跳入“填写订单”界面,实现是对单件二手书的购买。如图5-11所示。
图5-11 查看二手书详情界面
订单查询模块
输入订单编号,姓名和电子邮件,点击“订单查询”按钮,即可订单的详细信息。如图5-12所示。
图5-12 订单查询界面
订单查询结果模块
点击“订单查询”按钮后,即可跳转到订单查询结果界面。如图5-13所示。
图5-13 订单查询结果界面
留言板模块
留言板模块是为了方便会员与管理员之间的沟通而设计的,会员将信息填写完整后,点击“提交”按钮即可。如图5-14所示。
图5-14 留言板界面
后台功能模块设计详细说明
网站后台是管理员对该网站基本信息的管理与维护。这里按流程的顺序一一详细说明。
管理员登录界面
点击首页的“后台登录”链接即可进入网站后台管理员登录界面,管理员输入用户名及密码、验证码 ,系统自动核实这三项是否正确,正确即进入管理首页。验证码的设计可以提高网站后台管理的安全性。如图5-15所示。
图5-15 管理员登录界面
管理员管理界面
后台管理界面分为左右两个部分。在界面的左侧显示后台管理的主要功能目录,目录功能使用的都是超链接按钮,分为八个大的功能,各个大的功能展开后,还包含多个小的功能。右侧为各个功能的显示、操作部分。八大功能是以链接的形式显示在左侧,单击一次该项展开再单击一次,该项收缩,如“系统”功能,点击一下展开,里面包括两个小的功能,前面有“·”进行标注,点击“打开店铺首页”即可链接到首页,点击“退出登录”即可返回到管理员登陆界面。后台管理首页界面。如图5-16所示。
图5-16 后台管理首页
分类管理功能
分类管理功能主要是对二手书的类别进行添加、编辑和删除操作。如图5-17所示。
图5-17 分类管理界面
盈利分析功能
二手书管理功能主要包括添加二手书功能,二手书明细管理功能,盈利分析功能,推荐二手书功能和热卖二手书功能。添加二手书功能即是上传将在网上公布的二手书名,类型,价钱,图片,详情介绍等信息;二手书明细管理功能即是对二手书入货量,销售量等信息的统计;推荐二手书功能和热卖二手书功能即是对哪些推荐的二手书或是热卖的二手书要上传到网上的设置;盈利分析功能是在指定的时间段内计算该时间段的盈利情况,是销售网站必不可少的一项。如图5-18所示。
图5-18 盈利分析界面
整理订单功能
是对一些无效的订单进行整理,分四种清除情况:清除一个月前的未处理订单,清除一个星期前的未处理订单,清除一天前的未处理订单,清除一小时前的未处理订单。定时删除无效的订单,为服务器减少无谓的资源浪费。如图5-19所示。
图5-19 订单整理界面
二手书的订单管理功能
是根据前台的购物情况自动生成后台的订单,供管理员查看前台的交易情况,并提供给会员反馈信息。在每一条订单信息的后面都有四个链接,“详细信息”是查看订单的详情,在后面还有三种状态,“未处理”代表该订单还未阅读,“等待”代表订单已阅读,并且二手书已在邮寄的途中,“完成”代表交易成功。会员有前台查询订单详情的时候,也可根据订单状态来判断该订单是否已经生效。如图5-20所示。
图5-20 订单管理界面
清空订单记录功能
输入管理员姓名和密码,点击“清空所有订单记录”按钮,则会将该管理员的全部订单全部清空。如图5-21所示。
图5-21 清空订单记录界面
系统杂项功能
该功能是设置系统公告和二手书默认图片信息的,属于编辑的操作。
留言板信息管理功能
查看未读留言,查看后该条留言会自动跳到已读留言界面中。该功能下还有评论信息管理,管理员可在此界面中查阅信息或删除不合法的评论信息。
邮递方式管理
由于本系统采用“货到付款”原则,所以设置了此功能,管理员在后台添加多种邮递方式。会员在前台可根据自己的需求进行选择。如图5-22所示。
图5-22 邮递方式管理界面
本章小结
综合考虑总体设计思想,本章完成了本网站的详细设计,具体到开发环境、工具,各个模块的模型,前台、后台的模块详细设计以及功能的最终完成。这里综合考虑用户的需求和销售网站独有的特点,以及最大限度的为用户提供方便。界面美观大方、页面布局清晰规整、功能表达力强,操作简单,用户一看即懂。
系统测试与性能分析
信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,生存在竞争的环境中,软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在激烈的竞争中被淘汰出局。用户为了保证自己业务的顺利完成,当然希望选用优质的软件。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,造成公司信誉下降,继而冲击股票市场。在一些关键应用 (如民航订票系统、银行结算系统、证券交易系统、自动飞行控制软件、军事防御和核电站安全控制系统等) 中使用质量有问题的软件,还可能造成灾难性的后果。测试方
本系统测试方是采用黑盒测试和白盒测试相结合的方进行测试。
链接测试
链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。
表单测试
当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。
数据库测试
在Web应用技术中,数据库起着重要的作用,数据库为Web应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。在Web应用中,最常用的数据库类型是关系型数据库,可以使用SQL对信息进行处理。
性能测试方法
连接速度测试
用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网。当下载一个程序时,用户可以等较长的时间,但如果仅仅访问一个页面就不会这样。如果Web系统响应时间太长(例如超过5秒钟),用户就会因没有耐心等待而离开。
负载测试
负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可以是在线数据处理的数量。例如:Web应用系统能允许多少个用户同时在线?如果超过了这个数量,会出现什么现象?Web应用系统能否处理大量用户对同一个页面的请求?
压力测试
负载测试应该安排在Web系统发布以后,在实际的网络环境中进行测试。因为一个企业内部员工,特别是人员总是有限的,而一个Web系统能同时处理的请求数量将远远超出这个限度,所以,只有放在Internet上,接受负载测试,其结果才是正确可信的。
可用性测试方法
导航测试
导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等或在不同的连接页面之间进行切换。同时考虑切换速度。
图形测试
在Web应用系统中,适当的图片和动画既能起到广告宣传的作用,又能起到美化页面的功能。一个Web应用系统的图形可以包括图片、动画、边框、颜色、字体、背景、按钮等。图形测试的内容有:
要确保图形有明确的用途,图片或动画不要胡乱地堆在一起,以免浪费传输时间。
验证所有页面字体的风格是否一致。
背景颜色应该与字体颜色和前景颜色相搭配。
图片的大小和质量也是一个很重要的因素,一般采用JPG或GIF压缩。
内容测试
内容测试用来检验Web应用系统提供信息的正确性、准确性和相关性。
安全性测试
Web应用系统的安全性测试区域主要有:
现在的Web应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,是否可以不登陆而直接浏览某个页面等。
为了保证Web应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。
系统测试步骤软件测试的主要步骤有单元测试、集成测试和确认测试。
单元测试(Unit Testing)
单元测试也称模块测试。通常单元测试可放在编码阶段,程序员在编写好一个模块后,总会对自己编写的模块进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。单元测试主要发现编码和详细设计中产生的错误,通常采用白盒测试。
集成测试(Integration Testing)
集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主要检查模块间的接口和通信。集成测试主要发现设计阶段产生的错误,通常采用黑盒测试。
确认测试(Validation Testing)
确认测试的任务是检查软件的功能、性能及其他特征与用户的需求一致,它是以需求规格说明书(即需求规约)作为依据的测试。确认测试通常采用黑盒测试。
确认测试产生测试程序是否满足需求规格说明书所列的各项要求,然后要进行软件配置复查,特别是文档是否齐全,各方面的质量是否符合要求等。如果一个软件是为某个客户定制的,那么最后由客户来实施验收测试(acceptance testing),以便客户确认该软件是他所需要的。如果一个软件是作为产品被许多客户使用的话,那不可能为每个客户进行验收测试。大多数软件生产者使用一种Alpha测试和Beta测试的过程,来揭露仅由最终用户才能发现的错误。本章小结
软件测试是软件开发中,在项目管理过程中,强调的是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。因为软件测试中考虑的问题基本上是项目管理中需要考虑的问题。必须有一个良好团队合作的精神。
结论经过月的紧张学习与设计,在指导教师的和大力支持下,最终我完成了B/S结构系统——“二手书网络交易系统的设计与实现”。完成了从分析设计到实现的全部过程。
在设计过程中,我通过查阅大量的相关资料、与同学交流经验、自学、并向老师请教等方式使自己学到了不少的知识,并大大地提高了动手能力。使我充分体会到了在创造过程中的艰辛探索和成功的喜悦。在整个毕业设计的过程中,我对数据库设计、C#语言、HTML语言、VS.NET开发工具等都进行了研究,从而对ASP.NET和C#有了更进一步的了解,并且从整体上对流程的概念有了一个更深层次的模型印象,对软件开发的整体设计思路和一些公认的方法有了全新的理解。通过这次毕业设计,使我在网站设计过程中积累很多经验,深深地体会到了理论与实践结合的重要性。
通过该系统的开发,我深刻的体会到了在开发一个软件系统的过程中,需求分析与系统分析设计工作的重要性。正确全面的系统分析与设计,会大大的提高系统的开发质量与效率。反之,将使软件系统的后续开发阶段沉重。
致谢
本次毕业设计是老师的精心指导下完成的,在此期间,我不仅学到了许多新的知识和解决问题的方法,而且也开阔了视野,提高了解决问题的能力。在此,我对导师在毕业设计期间给予的指导和帮助表示衷心的感谢。参考文献ASP.NET2.0 网络编程从入门到精通.清华大学出版社,2007年
刘婕,张琳.ASP.NET2.0+SQL Server动态网站开发.电子工业出版社,2007年
韩国峰,柯华坤,王磊.ASP网站开发.电子工业出版社,2007年
张树亮,李超.ASP.NET 2.0+SQL Server网络应用系统开发案例精解.清华大学出版社,2006年
陈建伟ASP动态网站开发教程第2版新华书店总店北京发行所2005年.清华大学出版社,2002年
余血丽.网页创意设计制作与实例.人民邮电出版社.1999年
许进明.ASP入门与实例演练.清华大学出版社. 2001年
王淼.电子商务概论.北京大学出版社,2006年
张琳.ASP.NET2.0动态网站开发教程.电子工业出版社.2007
Patrick Smacchia.Practical .Net2 and C#2:Harness the Platform the Language the Framework,2007年
Jesse Liberty.Programming ASP.NET 3rd Edition2006年
Cristian Dariel Watson.Begingging ASP.NET2.0 E-Commerce in C#2005,2007年
1
Network Marketing
First, the concept of network marketing
Network Marketing is the overall corporate marketing strategy as an integral part of the establishment on the basis of the Internet, through the use of Internet marketing to achieve a certain goal of a marketing tool. It is the basis of modern marketing theory to open up markets, increase profit objectives, the use of the Internet technologies and features to meet customer needs to maximize the business process. Network Marketing is the essence of the use of the Internet to sell products, sales, after-sales tracking service session, it permeated throughout the business process.
Network Marketing in the English expression in a variety of ways, each expression has a corresponding focus and content, such as Internet Marketing, stressed on the Internet as a tool for marketing; Web Marketing Web site refers to marketing, focusing on the promotion website , the site of communication with customers; Cyber Marketing Network Marketing is that the computer in the virtual space to operate E-marketing and e-commerce refers to the corresponding electronic information, Internet-based marketing activities. Now the translation method is commonly used online Marketing and Internet Marketing, and refers specifically to Internet marketing.
Network marketing does not include the integrity of the process of commercial transactions (for example, it can not consider online payment, etc.), but it is an important component of e-commerce. In China, the enterprises should first of all the development of the network marketing, and through improving the enterprise network platform steady transition to e-commerce.
Network Marketing main content including on-line market research, online consumer behavior analysis, network marketing strategy development, network marketing pricing strategy development, online marketing channel selection and marketing network management and control. Marketing means of a specific E-mail marketing, online advertising and the establishment of networks, such as marketing sites.
Second, the characteristics of Network Marketing
The emergence of the Internet has a profound impact on human life in every corner of it as a Monaijiao, their organizations and individuals linked across time and space. In such a new marketing environment, the network marketing has its own unique characteristics.
Global: network marketing to enterprises brought unlimited business opportunities and will also push enterprises a broader, more selective on the global market. Internet information, long time, and the exchange of information is not time constraints, can be anywhere, anytime 24 hours a day to provide global marketing services.
Interactive: network marketing allows companies through electronic bulletin boards, online forums and e-mail, and other information tools, and customers for two-way interactive communication, real-time understanding the needs of consumers, enterprises marketing activities rational and effective rules.
Personalized: the size of a traditional make marketing products can only meet the general needs of customers, customer demand for the individual one-on-one difficult to meet. Network Marketing made in accordance with the special needs of consumer product design, development possible.
Efficiency: the rapid dissemination of information and access, which allow the enterprise market and can quickly master. Customers can be achieved in the online shopping transactions, save time and effort and improve work efficiency.
Economy: network marketing to bring the parties to the transaction economic interests. Network vendors through direct contact with customers, a decrease of communication links, making more direct sales channels, speed up the flow of goods, capital and information flow. Network sales for consumers to save a great deal of time and effort. Network makes prices more transparent, reduce consumer and marketing staff face-to-face potential conflict, a shopping will be more rational. They can log different companys Web site, compare, select and inexpensive products.
For producers, and network media capabilities, all manufacturers will display their products and services, the actual savings funds set up shop, reduce costs, and at the same time provide SMEs with the opportunity for development. Any business, large or small, can no longer restricted by its own size, and large enterprises equal competition.
Third, Network Marketing Strategy
Although network marketing has a strong competitive advantage, but it is not suitable for every company marketing network, the ability of the Company to consider the implementation of the network marketing companys business needs, goals scale, customers buy, technical support. Launching Internet sales, as still 4 PS main, Product, Price, Place, Promotion, at the same time implementing the 4 CS idea that Consumer, Cost, Convenience and Communication.
Product Strategy
Network marketing is carried out in the virtual market. In the Internet Age, personality and become mainstream consumer market dominance from the enterprise to consumers, the company faces rising development, the production and marketing costs of this, we must first network marketing products and services positioning. Through market research network fully understand consumer demand for customers involved in the whole process of product development. Should make full use of the Internet is two-way communication features, the process of developing a marketing, making enterprise customers through the Internet under the guidance of the choice of products and services designed.
Pricing Strategy
In the network marketing, enterprises reduce production costs, reduce the circulation chain, the more intense price competition, consumers will collect extensive online information, goods than many, which makes online product prices lower. To this end, we must first be accepted by consumers at the cost of pricing, customers are given first to accept the price, and then by the enterprises under the cost of production and sales organizations. Second bargaining Product pricing will be the most common approach. Prices depend on the value of products to the users, a reasonable price performance for the lower price, good service and technical support.
Channel strategy
Network Marketing biggest revolution in the above channels, online sales channels use the Internet to transfer products from producers to consumers intermediate links, is the starting point for manufacturers, end users and consumers. A perfect network marketing channels by ordering system, supply networks, production networks, distribution networks. Consumers through corporate orders issued ordering system and then imported raw materials supply system, then the production network processing, distribution network will be presented consumer products, services network solutions from the final service issues.
Promotion strategy
Network marketing strategy in the most creative way is online advertising, it is different from newspapers, magazines, television such traditional advertising media, it will feature products, functionality, price and other information on the Internet by consumers their own needs or to be conducted enquiries. Advertising Information Network showed three-dimensional and multi-directiona
文档评论(0)