B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx

上传人:wj 文档编号:7204630 上传时间:2023-05-08 格式:DOCX 页数:58 大小:622.46KB
下载 相关 举报
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第1页
第1页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第2页
第2页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第3页
第3页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第4页
第4页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第5页
第5页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第6页
第6页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第7页
第7页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第8页
第8页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第9页
第9页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第10页
第10页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第11页
第11页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第12页
第12页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第13页
第13页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第14页
第14页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第15页
第15页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第16页
第16页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第17页
第17页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第18页
第18页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第19页
第19页 / 共58页
B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx_第20页
第20页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx

《B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx》由会员分享,可在线阅读,更多相关《B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx(58页珍藏版)》请在冰点文库上搜索。

B2C网上商城系统首页管理、新闻管理及用户管理模块的实现毕业论文文档格式.docx

4.1.4新闻浏览 31

4.1.5商品介绍 33

4.2后台新闻管理模块 34

4.2.1后台新闻添加 34

4.2.2后台新闻删除 36

4.2.3后台新闻修改 39

4.3后台用户管理模块 42

5系统测试 46

5.1测试环境 46

5.1.1系统运行环境介绍 46

5.1.2系统程序的部署安与运行 46

5.2单元测试 46

5.2.1单元测试的目的与意义 46

5.2.2单元测试的设计 47

6总结 54

参考文献 56

2

1绪论

1.1开发背景

电子商务一词源自于ElectronicBusiness术语,即以电子媒介为平台进行商务活动。

公司之间通过互联网和其他电子媒介连接客户和合作伙伴,来共同分享使用电子商业信息,实现企业生产管理系统与电子商务的业务流程的有机统一,提高资金、生产、库存、物流多方面的效率。

联合国国际贸易工作组将简化的电子商务定义为:

基于EDI、Web技术与电子邮件等共享的非结构化商务信息,以用来管理并完成在商务活动、管理活动和消费活动中的各种交易。

即供应商、客户、政府和其他各方以电子工具为媒介,开展的电子形式的经营活动。

Commerce(电子商务)的概念开始由IBM公司提出,但持续到1997年取得了ElectronicBusiness(E-Business)的新概念。

电子商务主要集中于电子交易,强调企业与外部之间的贸易与合作,将电子商务的范围进行了进一步的扩大化[1] 

电子商务是通过网络通信技术与信息管理软件进行物品交换和资金转账的一种新兴的线上商务模式。

电子商务是在计算机软硬件快速发展与互联网迅速普及的基础上在各行各业大范围普及的产物,它向人们展示了蓬勃的优势和生命力。

通过电子商务可以降低商品的生产、销售、运输等一系列的运营成本。

企业能为客户提供全面、实时、迅速、便捷、安全、优质的保障服务,同时科学有效的减少商品的流通环节,并可以迅速的了解消费者的购买意向、喜好、动态。

电子商务对金融、IT、及物流业的迅猛发展提供的强大的动力,电子商务不但促使许多新兴企业雨后春笋般兴起,也直接促使了电子服务行业的朝气蓬勃,随着政府、企业和个人整个社会的对电子商务的依赖性逐渐增强,在业务流程的外包服务、信息技术的外包服务以及电子商务的交易服务等方面逐渐涌现出很多的电子商务服务商,他们通过提供相应的服务和产品,来满足政府、企业以及个人在各个领域的电子商务服务需求。

对于大部分的企业来说,电子商务成为了企业有效运转的新型模式,成为了企业发展的新机遇。

电子商务给企业带了其全新的运作模式,有效的增强了企业之间的合作,同时改变了企业之间的竞争策略。

企业经营的重心从最初的注重固定资产发展到注重技术、资金再到今天的注重人力资源,既是受到了市场大环境发展的影响,同时也反过来促进了市场经济的发展。

而电子商务是建立在互联网技术深度发展上的一种经营创新和实践,它主要的优势表现在信息和资源的共享所产生的高效、准确与价值的提升。

B2C网上商城(businesstocustom)指的是企业针对个人开展的电子商务活动的总称,也是我国最早产生的电子商务模式。

B2C电子商务模式分为综合类B2C、垂直类B2C、传统企业转型电子直销模式的B2C、平台型B2C四类[2] 

B2C电子商务企业的特点是要面对大数量的客户,而计算机服务器、网络技术以及信息软件的开发为其发展及走向成熟提供了有力的硬件支持与技术保障。

1.2课题研究的目的与意义

1.2.1网上商城研究的目的

B2C网上商城是按交易对象分类的企业对个人的电子商务。

B2C网上商城的设计是给商业机构和消费者提供人性化的全方位服务,努力为用户创造亲切、轻松和愉悦的操作以及视觉体验,不断提升软件功能,最大化地提高商业机构对产品的生产、库存、流通和资金等各个环节的效率,满足商业机构便捷严格的管理需求和消费者日趋多样的购物需求。

一方面,使销售者凭借更具竞争力的价格和逐渐完善的物流配送体系等各项优势赢得市场占有率;

另一方面,带给消费者方便的购买途径,易学且简单明了的用户操作,足不出户实现送货上门,货到付款的全面服务,使网上购物的安全性得到保障。

1.2.2网上商城研究的意义

B2C网上商城对购物者来说,购物没有任何限制,在任意时间登陆网站,就可以浏览、咨询、选购心仪的产品;

购物成本低。

对于网上购物者,遴选不同种类不同商家的产品可以快速且方便的进行横向纵向对比,进而选取最物美价廉的商品。

商家负责送达,免去了传统购物中舟车劳顿的辛苦;

网上商城出售的商品价格相对较低,与传统商场相比相对便宜,因为网络可以省去很多传统商场无法省去的相关费用,所以商品的附加费用很低,商品的价格也就低了;

个性化服务。

网络可以方便、快捷地为消费者提供个性化的服务;

网上商店中的商品种类多,没有商店营业时间等其他限制。

它可以包含国内外的各种产品,充分体现了网络无地域的优势;

商品容易查找。

网络商店中基本都具有店内商品的分类、搜索功能,通过搜索,购买者可以很方便地找到需要的商品;

网络商店服务的范围广。

网络的无地域、无国界的特点,使网络商店的服务范围不仅仅限定在某个固定的区域内,而且购买者也可以通过网络商店买到世界各地的商品,便捷了人们的经济生活[3] 

对商家来说,与传统的店铺销售相比,B2C网上商城可以节省费用昂贵的店面,进而节省雇佣销售人员的费用。

网上销售的范围并不受商家实体规模的限制。

商家还可以实时掌握消费者商品的关注以及购买意向,进而有针对性的进行定价,对商品数量的库存提前做到心中有数,避免出现短缺和积压的情况做到最大化的销售。

对商品的订单及物流售后也可以进行实时的追踪。

完善的支付,物流与售后体系为商家提供了一种的高效率和低成本的销售和管理平台,促进了商务的健康快速发展。

1.3网上商城的发展现状

联合国贸易和发展会议日前发布《2015年信息经济报告》称,在全球130个经济体中,小型欧洲经济体在“企业对消费者(B2C)电子商务”领域最为发达,发展中经济体则在迅速迎头赶上,中国实际上已经成为全球最大的“企业对消费者电子商务”市场。

“企业对消费者电子商务”指数排名前10位的经济体依次是卢森堡、挪威、芬兰、加拿大、瑞典、澳大利亚、丹麦、韩国、英国和以色列。

在发展中经济体和新兴经济体中,排在前面的都在东亚,包括韩国和新加坡等,特别是中国,实际上已成为全球最大的“企业对消费者电子商务”市场。

与此同时,就实际上网购买率而言,巴西、中国和俄罗斯本年度的表现均好于预期。

随着发展中经济体进一步提高互联网接入率、创造新的电子商务软件平台及支付手段,并且使地方电子商务公司能够为当地市场提供适销对路的产品与服务等,这些经济体“企业对消费者电子商务”将会得到进一步扩展。

2014年,中国网络购物市场交易规模达到2.8万亿,增长48.7%,仍然维持在较高的增长水平。

根据国家统计局2014年全年社会消费品零售总额数据,2014年,网络购物交易额大致相当于社会消费品零售总额的10.7%,年度线上渗透率首次突破10%。

随着移动购物市场的飞速发展、典型电商企业向三四线城市甚至农村市场的扩张及国际化战略的布局,未来几年,中国网络购物市场仍将保持27%左右的复合增长率。

2014年中国网络购物市场中B2C交易规模达12882亿元,在整体网络购物市场交易规模的比重达到45.8%,较2013年的40.4%增长了5.4个百分点。

从增速来看,B2C市场增长迅猛,2014年中国网络购物B2C市场增长68.7%,远高于C2C市场35.2%的增速,B2C市场将继续成为网络购物行业的主要推动力。

预计到2015年,B2C在整体网络购物市场交易规模中的比重将超过C2C。

从B2C市场未来发展情况看,随着网络购物用户网络购物意识的逐渐成熟及网络购物行为的日趋理性,产品品质及服务水平成为影响网络购物用户购买决策的重要因素,对品质产品的诉求将继续推动B2C市场的高速发展。

从网络购物市场看,B2C市场在网络购物整体中的占比将持续提升。

未来趋势:

渠道下沉、行业渗透范围扩大及跨境电商将成为行业未来发展趋势。

渠道下沉:

三四线城市及乡镇地区的居民收入水平的不断提高,购物需求日益旺盛,在一二线城市网购渗透率逐渐饱和的情况下,需求旺盛的农村市场开始成为各电商企业发力的新重点,近两年来大量电商企业通过刷墙、建立服务点等方式进入农村,物流公司也开始覆盖乡镇等配送范围,未来几年,电商将持续向三四线城市及乡镇地区渗透。

加速向各行业渗透:

随着电子商务进程的加深及网络销售商品品类的不断扩充,除了电商行业内先发品类如服装、3C家电、化妆品等线上渗透率不断提升外,偏服务及体验的产品如商旅、保险、基金等产品的线上发展水平也在不断提升,此外,重服务的家装电商、医药电商等也开始快速发展。

跨境电商快速发展:

从政策层面看,国家出台了一系列跨境电商促进政策并先后批准上海、宁波、郑州等市开展跨境电商试点,为跨境电商提供政策支持。

从市场需求看,除了国外消费者对中国国内物美价廉商品的巨大需求外,随着社会消费水平的提高中国消费者对海外优质的品牌商品也有同样旺盛的购买需求。

从企业来看,除了既有行业内的大量外贸电商企业外,内贸电商企业也纷纷实施国际化战略,布局跨境电商业务。

未来几年,在行业前景明朗、政策利好及市场需求旺盛的共同推动下,未来跨境电商行业将会获得快速发展。

2系统分析

2.1可行性分析

可行性分析是指项目在开发之前,对项目开发过程中可能或将要遇到的多方面问题如社会、经济、技术等方面,进行必要性或者可能性分析,以规避将来遇到的困难,使项目得以顺利有序的完成。

2.1.1社会可行性

B2C(Business-to-Customer,企业对消费者)模式从属于电子商务网上零售的范畴,这种形式的电子商务一般以网络零售业主,主要借助于互联网开展在线销售活动。

中国B2C电子商务市场起步于上世纪90年代末,经过十多年的发展,中国网络购物产业已开始步入相对健康的、可持续的、良性循环的发展道路,网上零售业已成为国民经济的重要组成部分。

我国网购网民规模持续扩张。

截至2015年,我国网络购物用户规模已达到6亿人,网络购物使用率提升至50%。

随着网络购物网民规模的持续增长,中国网购用户的消费观念也正在发生改变,他们网购时对商品的质量有了更大的追求。

目前,我国B2C交易额占国内网购市场规模的近40%,而国外B2C的市场份额占比通常超过50%,美国更是高达80%。

随着网络购物市场的发展,未来中国B2C交易规模占整体网络购物市场的比重将进一步提升,B2C将成为代表中国网络购物市场的主流,拥有光明的市场发展前景。

2.1.2技术可行性

当今社会科技高速发展,计算机等硬件设备的功能提升迅速,运算能力与存储能力突飞猛进,完全可以满足该程序的运行,完全能胜任对数据处理和存储的任务。

本程序是基于当前流行且成熟的技术和软件进行开发。

开发采用B/S构架,开发平台是基于Java语言的MyEclipse,开发模式是MVC,以J2EE中SSH框架进行设计开发,数据库采用MicrosoftSQLServer2008,界面采用Dreamweaver设计且以JSP技术支持。

程序具有稳定性,易用性和可复用性[4]。

2.2需求分析

1.网站前台需求:

商品分类,商品浏览,商品新品展示,用户添加购物车,修改购物车中商品数量,查看价格,继续购物,用户查看当前订单,根据自己的实际情况修改订单状态,用户可以修改用户注册信息,查看网站新闻公告信息,注册新的用户及用户登录。

前台中所有的功能模块只需用户单击相关超链接,便可进入信息展示页面。

前台总体模块如图2.1所示。

图2.1 B2C 购物商城前台总体模块图

2.网站后台需求

管理员可以管理商城的用户基本信息,查看用户以及该用户下的收货地址;

维护商品信息,实现对订单的管理,对新闻实现添加、删除、修改管理功能;

对不同的管理员实现分权限操作,修改不同级别的基本信息。

后台总体模块如图2.2所示。

图2.2B2C购物商城后台总体模块图

3系统整体方案设计

3.1开发语言及开发工具介绍

3.1.1开发语言介绍

1.简介:

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。

Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,Java是由SunMicrosystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称[4]。

用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:

跨平台、动态Web、Internet计算。

从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。

另一方面,Java技术也不断更新[5] 

2.体系:

Java分为三个体系,分别为JavaSE(J2SE,Java2PlatformStandardEdition,标准版),JavaEE(J2EE,Java2Platform,EnterpriseEdition,企业版),JavaME(J2ME,Java2PlatformMicroEdition,微型版)[6] 

3.优点:

Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言[7]。

 

3.1.2编程工具MyEclipse

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate[8]。

2.优点:

MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse可以支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能[9]。

可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具[10]。

3.分类:

MyEclipse的特征可以被分为7类:

JavaEE模型、WEB开发工具、EJB开发工具、应用程序服务器的连接器、JavaEE项目部署服务、数据库服务、MyEclipse整合帮助[11]。

3.1.3数据库SQLServer2008

SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。

可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

可以对数据进行查询、搜索、同步、报告和分析之类的操作。

SQLServer2008允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过MicrosoftBizTalkServer进行的业务流程中使用数据。

信息工作人员可以通过日常使用的工具直接访问数据[12]。

可信任。

使得公司可以以很高的安全性、可靠性和可扩展性来运行他们关键任务的应用程序;

高效。

使得公司可以降低开发和管理他们的数据基础设施的时间和成本;

智能。

提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息[13]。

3.2系统功能分析

本系统分为前台子系统和后台子系统。

前台子系统是实现商城用户登录直接进入商城或注册后再登录商场,进行商品浏览、新闻浏览以及查询、购买商品、添加购物车、修改购物车的商品数量、添加订单、修改订单等操作。

后台管理子系统主要实现管理员直接登录后对用户、商品、新闻、订单、不同管理员增删改查等一系列操作。

3.2.1系统前台流程

用户登录B2C网上商城后,进入商城前台子系统进行商品浏览及选购,先将商品放到购物车中,可以添加多个购物车,待挑选好所有商品之后就可以添加到订单中然后支付。

系统前台总体流程图如图3.1所示。

图3.1前台总体流程图

3.2.2系统后台流程

管理员登录后台管理子系统后,可以实现对用户的查询,对商品的添加修改。

对订单的查询、详情查看。

对新闻修改编辑、查看、添加、删除等操作。

管理员分为ABC三类权限,管理员的权限不同,可进行的操作也不同。

系统后台总体流程图3.2如图所示。

图3.2后台总体流程图

3.2.3前台功能模块设计

前台子系统模块主要是为注册、登陆网站的用户提供商品和信息服务。

用户选购商品,添加到购物车,填写并提交订单。

将前台模块再细分为首页用户管理模块、购物车模块、订单模块。

对前台模块的设计如下:

1.首页用户管理模块

用户首次进入B2C网上商城可以浏览商城信息,但不能进行购买等操作。

只有注册成为商城用户,才能登陆进行购买等操作。

登陆商城后,在首页用户管理界面可以进行密码修操作。

2.购物车管理模块

用户浏览商品,可以将心仪的商品添加到购物车,商品价格会根据用户选购商品的颜色、版本、容量的不同而进行自动变动,同时购物车界面也可以根据商品的数量、种类等变化实现总价的自动变动。

当退出当前用户或者提交订单时实现购物车清空。

3.订单管理模块

用户可以查看自己已下的订单,订单进行分页显示,每页显示5条信息。

用户添加订单后,订单为未付款状态;

但当已经确认收货时,订单改为已签收状态,这时订单状态不能再被更改。

对于不想购买的商品,可以取消订单,这时订单的状态不能再次被更改。

3.2.4后台功能模块设计

后台子系统是面向管理者,为管理者提供基本的管理操作功能。

后台模块分为用户管理模块、商品管理模块、新闻管理模块、订单管理模块以及管理员管理模块。

1.用户管理模块 

管理员可以按用户名称查询所有用户,可以查看该用户下所有的收货地址信息。

2.商品管理模块 

对于商品的管理,管理员可以查看已经上架的商品信息,可以修改已上架的商品,也可以进行商品添加。

3.新闻管理模块 

管理员可以实现对新闻的查看并对新闻标题、内容、插图进行修改操作,可以添加新闻,也可以删除已有的新闻。

4.订单管理模块

管理员可以根据订单编号查询订单的信息,也可以模糊查询所有订单的信息。

5.管理员管理模

管理员按权限分为ABC三类,高级的权限可以实现对低级权限的管理员的修改和删除操作,而低级的管理员不可以对高级的管理员进行操作。

该功能实现了不同管理员的权限操作,也就是说管理员只能对比他权限低管理员进行管理操作。

3.3数据库分析

本项目需要从数据库中查询大量信息,所有模块的功能实现都需要和数据库进行交互。

根据项目需求和功能要求,共建立九张表:

户基本信息表、产品基本信息表、订单状态表、订单基本信息表、订单地址基本信息表、新闻基本信息表、图片基本信息表、管理员角色基本信息表、管理员基本信息表。

3.3.1数据库E-R图

E-R图如图3.3所示。

图3.3数据库E-R图

3.3.2数据库设计

(1)用户基本信息表UserInfo如表3.4所示:

表3.4用户表

字段含义

字段名

类型

长度

是否为空

用户名

UserName

varchar

50

N

密码

UserPwd

真实姓名

RealName

联系电话

UserTel

(2)产品基本信息表ProInfo如表3.5所示:

表3.5产品表

产品ID

ProductId

产品名

ProdName

产品价格

ProdPrice

Float

产品类型

ProdType

产品颜色

ProdColor

产品容量

ProdCapacity

产品放映

IsOnShow

Int

销售时间

OnSaleTime

产品风格

ProdStyle

产品大小

ProdSize

产品系统

ProdSystem

产品影片

ProdCamera

产品cpu

ProdCpu

产品Fbl

ProdFbl

商品类

stats

Y

(3)订单状态表OrderStatus如图3.6所示

表3.6订单状态表

订单状态ID

OrderStatusId

订单状态名

OrderStatusName

Varchar

(4)订单基本信息表OrderInfo如表3.7所示

表3.7订单表

订单ID

OrderId

订单时间

OrderTime

Datetime

产品

ProductMount

商品总价

ProzPrice

配送单ID

TransId

订单地址

OrderAddress

订单检查人名

OrderCheckerName

订单检查时间

OrderCheckTime

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2