设置主页 加入收藏 保存到桌面
当前位置首页论文计算机论文C2C为基础的电子商务网站建立

C2C为基础的电子商务网站建立

大汉箭神围观:℉更新时间:2021-12-18 12:09:54

C2C为基础的电子商务网站建立

第一章 绪 论

1.1 电子商务的概念界定

从 2009 年开始,电子商务在中国开始态势凶猛地发展。电子商务(ELECTRONIC COMMERCE)发端于西方,以互联网技术的发展为基础。其狭义即指通过互联网来实现的商业贸易。以网络为交易平台是电子商务的重要特征,在这个平台上进行贸易往来可以实现降低成本,服务更便捷、直接等商业需求。广义上来讲,电子商务主要涵盖的意义即以网络为基础,在电子平台上实现的一种交易或互动。现在电子商务已经不仅局限在商业领域,已经发展到许多方面,并且其平台模式也相应衍生出许多种类。电子商务不需要买卖双方实现现场会面,是一种可以再商户和顾客不需谋面的情况下就能完成交易的通讯方式。通过这种高效、低廉的通讯方式,可以迅速完成商贸活动。电子商务所使用的通讯方式具有多样性,可以通过多种方式实现完成。从广义的概念来讲,电话和传真可以也可以被视为电子商务活动的通讯方式。但是我们今天所要讨论的问题需要将电子;狭义化,主要是指互联网平台和数据交换两种方式下进行的商贸活动。电子商务的真正发展是建立在互联网技术之上的。以为互联网技术的成熟稳重和发展促成了电子商务的迅猛发展。所以也有人将电子商务的名称简称为 IC 即 INTERNETCOMMERCE 的缩写。本文所要讨论的电子商务是指完整的、高级的电子商务,并不是电子商务中的某一个环节,而是以互联网技术为基础的,利用互联网络这种高级的通讯方式,可以实现和完成全部的贸易活动也就是说,可以通过互联网完整实现各种数据的交换和整合,即可以通过互联网平台直接实现整个商贸活动过程。包括洽谈、成交、资金往来、经济交易后期产生的票据往来、纳税等从始至终的所有活动。在这个平台上整合贸易活动所需要的信息并和信息的实现。目前在我国进行的单一的电子商务模式主要有五种,即 B2C、B2B、C2B、C2C、B2G。但是现在几种模式的合并成为一种趋势。各大网络贸易平台都开始注重 B2C和 C2C 模式的融合。将两种模式的不同优势融合在一起进行更好的发挥。这种模式能够提供更便捷的服务,也是现在电子商务网站设计和建立的一个新趋势。

1.2 课题背景及研究意义

根据微软进行的调查研究数据《2021-2021 中国互联网结构变化与趋向》显示,从 2009 年开始,中国的互联网用户飞速增长。到 2021 年,中国有互联网使用人群已经达到总人口的三分之一。2021 年比 09 年增长 1.16 亿,到 2021 年互联网用户将达到 5.67 亿。这样数字巨大的使用人群直接影响了电子商务的发展。从 2009年开支,中国的电子商务呈飞速发展现实。2021 年,电子商务消费额达到 1 亿万元,其中以 C2C 模式为主的电子商务即网络购物平台消费产值达到 3839 亿元,仅半年时间电子商务用户访问量增长了 22%24%。2021 年中国网购市场中平台式 C2C 交易规模为 53.3%,规模已经超过了自主销售方式,而且发展态势依然迅猛。QQ 网购、淘宝网、京东商城、亚马逊和当当网等融合了 B2C 和 C2C 模式的网络平台开始凸显主要优势。2021 年开始的团购网站的兴起也使 C2C 模式的电子商务增多。迅速的发展要求更快和更高的技术支持,因此 C2C 电子商务的技术支持具有研究的价值。在发展过程中,C2C 网站研究滞后一直是一个问题,也给 C2C 网站模式的发展带来了一些障碍。这些问题主要包括支付系统、物流系统以及 C2C 电子商务网站的盈利模式。C2C 电子商务的主要支付手段是第三方支付,比如淘宝网的支付宝和拍拍网的财付通等。根据艾瑞咨询 IResearch 在 2008 年 1 月发布的《2007.2008 年中国电子支付行业发展报告》研究显示,在政策激励及第三方电子支付企业的努力和创新下,2007 年电子支付市场的发展十分迅速,2007 年中国第三方电子支付市场交易额规模突破 1000 亿元。在 2008 年 8 月底,国内最大的独立第三方支付平台支付宝(中国)网络技术有限公司今日宣布,支付宝的注册用户已经超过 1 亿,日交易量达到 4.5 亿元人民币,日交易笔数达到 200 万笔;[12]。由于第三方支付公司还资历较浅,与提供传统支付方式的银行相比,其公信力还不足以令消费者完全放心。此外,人们已经习惯一手交钱一手交货的交易方式,改变这一根深蒂固的观念还需要第三方支付企业的加倍努力。

第二章 系统分析

2.1 系统需求分析

根据本文所设计实现的基于 C2C 的电子商务网站系统的主要需求和功能特点进行综合分析,归纳出如下必备的几个方面,包括:大部分网站都必须提供一个成员系统,无论是社区论坛网站还是办公平台网站,成员管理系统都是必不可少的。而对于电子商务网站,它涉及道德、法律、经济等问题,因此对信息安全性的要求比较高。这类网站一般都是采用会员制来进行网站用户的管理和维护。这里所说的用户管理功能,可以是一个完整的第三方应用程序,也可以是一组相互关联的简易、受限的 Web 页面,包含与该授权用户相关和个人信息或交易信息。用户可以通过访问这组页面来增加修改和删除某些设置信息。此外,无论在任何时候,网站系统还必须能够提供一种可以识别出试图访问受限页面的非法用户的机制。这种机制是通过检查当前用户是否已经得到授权来实现,也就是常说的身份验证。确定某个用户的访问权限的措施就称为授权。

2.2 系统可行性分析

本节主要以系统的技术可行性分析为主进行分析。基于 C2C 的电子商务网站系统运用了 MVC 的设计模式进行系统的整体设计,采用了 Visual Studio 2021 作为开发环境,主要采用 ASP.NET 技术进行开发实现,并选用 Microsoft SQL Server 2008 作为数据库平台。MVC 是一种为 Smalltal.80 发明的设计模式,最初是为桌面或单机应用程序而设计,早期主要被用来创建 UI(即用户界面)。其中,M、V 和 C 分别是 Model(数据模型)、View(用户界面或视图)和 Controller(控制器)的缩写。MVC 设计模式强制性地将应用程序分为输入、处理和输出三部分,使得建立在 MVC 设计模式之上的应用程序自然地分为三个核心部件,即模型、视图和控制器,三部分各司其职。其中,模型是处理的核心,不涉及用户界面的组织,通过更新视图来反映用户数据的变化;视图是应用程序在显示设备上的输出,表示呈现给用户的数据;控制器则定义了对于不同的用户输入,用户界面相应的响应方式,同时还用于将用户的操作行为转化为对于模型的操作[23]。ASP.NET 是在 ASP(Active Server Page,动态服务器页面)基础上发展起来的,其核心思想是服务器端脚本技术,也就是使嵌入普通 Web 页中的一段脚本代码在 Web 服务器端执行[24]。ASP.NET 支持使用包括 VBscript、javascript 在内的大多数脚本语言以及所有. 支持的程序设计语言(如 VB. 和 C#等)实现和编写ASP.NET 应用程序。

第三章 系统设计.......11

3.1 系统设计模式.....11

3.1.1 MVC 设计模式 .....11

3.1.2 ASP.NET MVC..... 14

3.2 系统开发设计.... 15

3.2.1 开发环境 ........ 15

3.2.2 数据库选择 .... 17

3.3 功能设计....... 17

3.3.1 成员管理系统功能设计 .... 17

3.3.2 商品管理系统设计 ....... 29

3.3.3 商品交易系统设计 ....... 30

第四章 系统实现...... 35

4.1 成员管理系统.... 35

4.2 商品管理系统.... 44

4.3 商品交易系统的实现....... 53

第五章 系统测试...... 57

5.1 测试步骤....... 57

5.2 主要模块的测试..... 57

5.3 小结..... 60

第五章 系统测试

5.1 测试步骤

1.测试需求分析:因为软件的设计是为实现电子商务运行设计,所以要按照是否能够便于操作、具体实施来进行分析;

2.测试过程设计:制定测试计划,需要对开发得到的电子商务系统进行功能切分,使得每次测试针对最小模块,以便能快速准确地排查出出现问题的模块,不至于在多个子系统中反复核对,延迟产品交付。测试时间应选取典型时间段,充分考虑网站在不同时段的访问量等因素。除测试合法用户外,还要测试非法用户可能会网站系统的恶意访问。测试用例的编写同样需要覆盖所有功能模块。

3.测试实施:测试计划制定好之后,测试过程设计完成后,就可以按照测试计划实施测试。测试过程中,要做好记录,以便下一步测试评价;

4.测试评价:根据上一步测试实施中得到的结果,评价所开发系统的性能和功能。从用户上看,是否完全覆盖了需求分析中用户要求的每个功能。从系统分析角度看,是否实现了系统设计中每个模块的功能。

5.测试维护:根据测试结果和评价,同样还可以对测试用例选择是否得当,测试代码是否合理进行评价,并根据这些结论进一步完善测试用例和测试代码。

结论

二十一世纪将进入电子商务行业全面发展的时代。这种发展,是结合了现代化的通信技术以及互联网和计算机技术的必然产物。电子商务的出现,从根本上改变了我们的日常生活和生产方式,我们甚至可以足不出户地完成购物付款收货这些行为。电子商务的出现,还极大地降低了社会运行的成本,有助于提高全民生产效率。作为电子商务中最为平实的 C2C 模式的电子商务网站,由于其入门门槛低,运行成本低而为广大中小型商家和普通消费者所青睐。本文以基于 C2C 的电子商务网站的实现为目标,采用 MVC 网站架构,基于Microsoft Visual Studio 2021 提供的 ASP.NET MVC 2.0,结合 Microsoft SQL Server2008,开发了基于 C2C 的电子商务网站系统。本文所设计系统通过将系统划分为成员管理、商品管理和商品交易三部分。其中,成员管理模块将网站成员的分为游客、会员、店主以及系统管理员来进行权限等的管理;商品管理模块分为商品发布、商品维护、商品的上架和下架和商品评论四个部分来实现;商品交易模块划分为购物车管理、订单管理和交易处理三个部分来实现。网站的功能划分明确、细致,可扩展性强;同时也是网站更加的高效、通用。

参考文献(略)