B2C购物网站的分析设计与实现.doc
《B2C购物网站的分析设计与实现.doc》由会员分享,可在线阅读,更多相关《B2C购物网站的分析设计与实现.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学号:毕业设计题 目:B2C购物网站的分析设计与实现作 者届 别系 别专 业计算机科学与技术指导老师职 称讲 师完成时间2016.05.10摘 要当下网络给人们带来的方便不言而喻,上网购物也成了家喻户晓的事情。随着网上购物风潮的扩大,将会有更多的公司连上网络开展新的业务,其功能不局限于将公司的产品或者信息类网页放在网站上供人浏览而已。本系统就是在这样的背景下,设计的B2C网上购物平台。本设计主要是前台供网上购物用户使用,后台供管理人员对其进行管理,以保证系统正常运行。设计的功能包括用户登录、浏览信息、购买商品、订单结算、管理员管理操作等等。该设计基于B/S结构开发,用于满足企业对消费者的直接交
2、互。使用ASP.NET技术来完成页面的开发,使用Microsoft sql server技术来连接数据。本设计能够满足了网上购物的基本要求,在安全性方面也有一定的保障。随着技术的发展,为满足用户更深层次的需求,将进一步设计网站的更多功能。关键字:电子商务;B2C;ASP.NET;网站设计;AbstractTheideathoroughpopularfeeling,thenetworkbringpeopleconvenientself-evident,Internetshoppinghasbecomehouseholdthings,withonlineshoppingagitationexpan
3、sion,therewillbemorecompanyonvariousbusinessnetworkeven,andnotjustinthecompanyproductintroductionwebpagesoncompletionofthewebsitevisitorsjust.Thissystemisinsuchdemand,withtheB2Sstructure platform.Thisplatformmainlyisfortheonlineshoppingtheuseofuser,andatthesametimethebackgroudmustalsohaveamanagement
4、personneloftheadministration,inordertoguaranteethenormaloperationofthesystem,includingtheuserlogsin,customersbrowseinformation,customerbuygoods,orderandsettlement,administratormanagementinformationandsoon.ASP.NETtechnologytocompletethedevelopmentofthepage,andchangeinTomcatonplatformisreleased.Thispl
5、atformisnowjustmeettheinitialrequirmentsoftheonlineshopping,havecertainsafety,butwiththedevelopmentoftechnology,canappearsomeshortcomings,suchasgoodswith3ddisplaytofigure,etc.Thiscanbeinthelatedevelopmentofimprovement.Keywords: E-Commerce;B2C;ASP.NET; Web site design;目 录第一章绪 论11.1 引言11.2 B2C模式背景11.3
6、 模式及定义21.4 设计目的与意义21.5 网站开发环境31.6 基本技术与工具31.6.1 Microsoft Visual Studio 201031.6.2 Microsoft sql server20123第二章 需求分析42.1 可行性分析42.2 性能需求42.3 功能需求52.4 网站流程分析52.5 模块需求分析7第三章 概要设计93.1 网站的总体结构93.2 用户流程103.3 商品交易的流程113.4 网站与数据库动态结构123.5 数据库E-R图13第四章 数据库设计144.1 数据库设计144.2 数据字典14第五章 网站的具体实现175.1 前台设计175.1.1
7、 注册模块175.1.2 用户登录模块185.1.3 购物车模块205.2 后台设计205.2.1 商品管理模块215.2.2 公告新闻模块设计225.3 网站的测试235.3.1 功能的测试23第六章 总结与展望246.1 总结246.2 展望24参考文献25致 谢26 南湖学院毕业设计第一章绪 论1.1 引言随着当下科技的进步发展不断加快,上网所需的硬件设备成本急剧下降,使得Internet的普及率越来越高。中国乃至全世界的网上购物人数不断上升,在中国互联网络信息中心 (CNNIC) 发布的第36次中国互联网络发展状况统计报告中,截至2015年7月中国的网民人数已达到6.68亿,网络普及率
8、为48.8%,网络购物用户达3.74亿。网络购物所带来的便利众所周知,网购蓬勃的今天,传统行业的龙头企业们建立自己的网上购物网站就成了必然。1.2 B2C模式背景B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。B2C的含义即企业通过互联网为消费者提供一个新型的购物环境网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,节省了宝贵的时间。B2C中的B是Business,意思是企业,2则是to的谐音,C是Customer,意思是消费者,所以B2C就是企业对消费者的电子商务模式。这种形式的电子商务一般以网络零售业为主
9、,主要借助于Internet开展在线销售活动。在我国的商务网站中网上购物的数量最多,在B2C的网站中不仅有品类齐全的综合商城京东商城、苏宁易购,还有全方位综合服务平台淘宝、天猫,专业垂直类的图书音响商品网当当网等等。在B2C网站急剧增长的的今天,大半的市场依旧被几大品牌所占有,在天猫2015双十一庆典中,以913亿人名币成交额刷新全球日交易记录。 随着当下B2C模式下的市场百花齐放,纯网络发展的京东等网上购物商城开始在传统的市场建立实体体验店,通过网络市场积累的品牌人气取得了不错的效果。反观同样以电商出生的当当网等购物网站也开始建立线下的体验店,效果不显著但是跟随发展趋势,也能通过时间积累来增
10、加市场销售额。而就传统行业来说,由知名传统品牌增设网上购物商城取得了显著成绩的以苏宁易购、沃尔玛等企业,在传统市场饱满的产品通过网络得到了进一步的市场份额。所以说传统渠道销售的商品在互联网发展的今天,增加网络部门已成为必然。1.3 模式及定义 当下B2C模式繁多,而主要的模式分为如下几种:1、综合商城:将多个品种、多品牌、多卖家整合,拥有有稳定的网站平台,有完备的支付体系,诚信安全体系,提供的是完整的销售配套模式,目前最大的网上商城属于天猫与淘宝。2、百货商店:由单一的卖家提供满足日常生活所需的产品的网站,自有仓库。具体实例如线上的沃尔玛超市、屈臣氏。3、垂直商店:有单一要求的单一性质的网站,
11、如电器平台、成人用品平台4、复合品牌店:由传统的品牌新增的网上订购部门组建,为了适应当下复杂市场环境。5、轻型品牌店:由单一卖家使用的具有较少商品的小型个人网站。6、服务型网店:为了满足人们不同的个性服务,如帮忙拿快递、帮忙排队等。7、导购引擎型:不提供购买服务,只提供商品的展示和对比,辅助商品购买。8、DIY定制型:由卖家提供的特殊定制服务,为满足特殊用户的特殊要求,如定制特定家具,特殊用途工具等。1.4 设计目的与意义 现代化经济体系中全球化已成为大企业以及公司发展的必经之路,借助网络平台,公司或者企业的经营思想很容易在快速游览、简便操作的网络化环境中得以体现。这也是促使企业或公司提高市场
12、竞争力的的手段。随着国内外市场机制的不断完善,借助网络平台各公司、各行业能在快速的在网络平台上沟通联系,实现企业协作模式,准确的抓住经济产品的发展及流动,制定实时的生产销售计划,实现公司利益最大化目的。 在中西方的一些大的公司,企业的管理系统模式趋于成熟,在B2C模式的电子商务这一部分也趋于完善,运营的模式由连锁经营逐渐转为跨区域和跨国家的电子商务服务,我国在这一领域起步较晚,还有巨大的提升空间!所以这篇设计能对部分有此需求的公司或企业提供一些帮助。1.5 网站开发环境当下的计算机性能过剩,一般的笔记本电脑都能满足开发的需求 。(1)基本环境:windows 7 旗舰版、Mozilla Fir
13、efox 46.0.1(2)数据库 :Microsoft sql server2012(3)ASP.NET:Microsoft Visual Studio 2010(4)素材 :Adobe Photoshop CS61.6 基本技术与工具1.6.1 Microsoft Visual Studio 2010Microsoft Visual Studio(简称VS)是美国微软公司开发工具包系列产品集合。VS是一个具有基本完整的开发工具集,它包含整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成环境(IDE)等。所写的目标代码适用于微软支持的所有平台。Vs是目前最流行的windo
14、w平台程序的集成环境。其特点主要有:(1)支持Windows Azure,微软云计算架构迈入重要里程碑。(2)实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。(3)升级的软件测试功能及工具,为软件质量严格把关。(4)界面美化,支持最新C+标准,增强IDE,切实提高程序员开发效率。1.6.2 Microsoft sql server2012SQL Server 是Microsoft公司推出的关系类的型数据库管理系统。具有使用方便、伸缩性好、相关软件集成程度高等一系列优点,可跨Windows 98 电脑系统到运行Windows 10 的大型多处理器的服务器等,支持多种平台使用。
15、Microsoft SQL Server 是一个非常全面的数据库平台,使用了集成的商业智能工具提供了能达到企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全、更可靠的存储功能,可构建和管理用于业务的高可用性和高性能的数据应用程序。而SQL Server 2012则是微软数据库系统中的重要里程碑,将各项模块技术提高到一个新的高度,首次大数据的支持升级提供了重要的作用。第二章 需求分析2.1 可行性分析通过对已有的网上购物系统进行分析得出以下观点:1、开发可行性:目前,实体店铺购物某些工作存在盲目性、随意性、和无效消耗,不能保证工作质量,影响
16、商品的销售,从销售者角度考虑可能带来实际的和潜在的经济损失。若开发成功本系统,将有助于卖家更好地预测市场,更好的开发客户及时调整经营销售策略,在激烈的市场竞争中把握主动。因此,从长远利益考虑,本项目若能开发成功,它所带来的效益将远高于系统投入。2、技术可行性:软件技术发展迅速,系统开发语言很成熟,调试与维护便捷。Microsoft SQL Server 2012数据库运行速度快并且功能十分完善,很适合软件的开发。软件技术中的软件开发平台是采用VS2010,功能结构稳定,系统的软件开发平台非常成熟,没有技术上的壁垒,所以在技术上可以完全满足本系统的开发。3、运行可行性:在实体店铺的业务方面,由于
17、日常信息处理量大,耗费时间长,出错效率高,在系统投入运行后,可以实现业务中的信息集中处理、分析利用信息和信息的交流辅助市场的业务监管和重大决定。并且可以实现实体店铺进一步向网络服务发展,为信息工作打下良好的基础。2.2 性能需求1、保证网站建立的模块功能的流畅使用,稳定且实用。2、保存好客户的数据资料,不易外泄。3、网站应该使用当下兼容性、实用性最好的开发工具和技术,保证网站的先进性与持续性。4、各项模块的数据储存资料要求方便修改和查询,数据库的搭建能满足预期以及近几年的数据储存要求。5、网站的UI界面要美观大方,达到一定的宣传效果,突出企业形象。6、网站的设计应该满足安全性能的要求,并能对出
18、现的问题提供比较好的快捷的解决方案,基本的重要信息应该采用加密。7、网站的结构应采用常用的B/S结构,并对全程序打包,加上注释。易于对网站功能升级和修改。8、对于网站的用户交汇中,对于错误和警告应当有明显的提示,增强适用性。2.3 功能需求1、未注册用户:(1)可以搜索商品的信息,可以查看商品评价(2)可以添加商品到购物车,对购物车中的商品进行修改删除(3)可以进行注册(4)查看相关商品资料2、买家:(1)拥有未注册用户的所有功能(2)登录(以下功能都必须在登录后实现)(3)给购物车中的商品下订单,付款等(4)与管理员联系(5)查询订单状态,查看交易记录(6)在给定期限内可以对购买的商品进行退
19、货和确认收货(7)编辑及修改个人资料(8)对已购买的商品进行评价(9)收藏商品3、管理员:(1)与买家联系(2)系统维护(3)处理投诉(4)处理恶意评价2.4 网站流程分析如图2-1网站流程需求图,该网站大致的流程与功能实现如下:1、会员登录:会员登录并经过身份验证合法后,会员能执行该子系统的所有功能。2、会员注册:会员填入详细信息注册。3、浏览目录:会员能够浏览商品目录。在主页上,应向会员显示目录清单,会员选择了一个目录之后,就能显示对应类别下的实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车。4、显示商品详情:显示商品的较大图片和/或该产品的详细说明、价格信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2C 购物 网站 分析 设计 实现
限制150内