网上购物系统

摘要:通过网上购物系统的建设以实现对化妆品零售企业提供信息化管理。以MyEclipse8为开发工具,SQL Server 2008为后台数据库,运用SSH框架搭建网站购物系统建立了B2C的网络销售系统。系统功能包括化妆品信息浏览、查询、订购、定单状态查看、商品目录、用户注册、后台数据库管理等。解决了化妆品销售渠道单一,用户范围狭窄等问题。系统用户界面简洁,流程清晰,操作方便。

关键词:B2C;网上购物系统;SSH

Abstract:Through the building of the online shopping system to provide information management for commercial retail enterprises.B2C Internet sales system. MyEclipse8 development tools, SQL Server 2008 back-end database.Focuses on the system functions and Implementation,data flow and storage, including catalogs, user registration, online ordering and shopping, back-end database management.Using SSH the framework to build a website shopping system.The system features include cosmetics information browsing, query, order, order status view. Solve a cosmetics sales channels for a single, narrow range of users. The system user interface is simple, the process is clear, easy to operate.

Keywords:B2C, Online Shopping System, Jsp

                     目    录

1 前言

1.1开发背景

1.2国内外研究现状分析

1.3现行研究存在的问题及解决办法

1.4 本课题的研究意义

2 需求分析

2.2 用户功能需求分析

2.2.2系统流程分析

2.2.3 系统功能分析

2.2.4 系统数据流图

3开发工具简介

3.1 JAVAEE技术介绍

3.2 数据库技术的介绍

4 系统设计

4.1 概要设计

4.1.1系统结构设计

4.1.2系统功能模块的设计

4.1.3系统模块功能简介:

4.2  详细设计

4.2.1 系统E-R图说明

4.2.2 数据关系模型

4.2.3数据库表

4.2.4 数据表关系

5 系统程序设计及实现

5.1 用户功能描述:

5.2 管理员功能描述:

6 结论

致谢

1 前言

电子商务(Electronic Commerce)是指买卖双方之间依托计算机网络(主要是指Internet)按照一定的标准所进行的各类商贸活动。电子商务是一种依托现代信息技术和网络技术集金融电子化、管理信息化、商贸信息网络化为一体旨在实现物流、资金流与信息流和谐统一的新型贸易方式是贸易活动全过程的电子化、网络化和数字化。电子商务给传统的贸易方式带来了巨大的冲击带动了经济结构的变革是一场商贸方式的革命被国际上认为是21世纪经济发展的一个重要推动力甚至可以与200年前工业革命对经济发展的促进相提并论,目前传统企业大举进入电子商务领域正在成为普及全球的现象。本文只是以网上购物为例来说明目前电子商务中存在的一些问题以即表述一点解决一些问题的想法。

1.1开发背景

 随着现代经济的迅猛发展,女性在社会的地位逐渐的提升,在经济方面部分或者完全的独立,这也使得很多女性消费者能够大幅提高从家庭生活日常的满足到物质,精神生活的满足提高从而女性的消费心理也在潜移默化中改变着,给中国消费行业如化妆品行业带来了机遇和市场。

在消费者这个群体中,女性占举重轻重的地位,她们的消费观念也不再是紧紧地满足也家庭日常生活更多的是注重个人消费需求的满足,美丽的消费概念在女性消费群体中得到了提升。永远年轻的愿望激励着更多的女性追求精神生活的满足。,也正是这个庞大的特殊市场为化妆品行业提供了更为广阔的发展空间,特别是女性消费市场。据调查全球化妆品市场发展迅猛并且呈现出强劲增长势头,2004年2000亿美元到2008年美国的化妆品销售额就到达了2470美元,跨国公司是化妆品市场的主角,排名前三名。分别是联合利华,欧莱雅和保洁公司。他们共同瓜分了全球25%的市场,百货公司仍然是大户和通过因特网直销等都会给化妆品销售带来巨大的影响。在国外我们都将感受到网络化对于我们消费带来的巨大的改变。

因此,中国的化妆品企业在面对中国如此大的市场前景下,在诸如欧莱雅,洁等较多的跨国品牌的竞争压力下,应该吸取外国品牌的经验抓住本土市场,在本土化的竞争优势下取得成功。用抓住抓住化妆品市场发展的趋势,明确企业品牌定位。运用正确的营销和广告策略,促使本土品牌的销量的拉升。学习和借鉴新型的经验。无柜台和网络营销,完善售后服务。

无论是欧莱雅还是资生堂,进军中国市场都选择了相同的销售模式,在汇金百货,太平洋百货等知名百货店中都可以看到的专柜,专柜销售时化妆品的首选销售模式,与此同时一级大城市消费者的购买渠道发生着改变。直销,专卖电子商务等新渠道正悄无声息地抓住扩大自己的影响力。可以看到直销,专卖,电子商务师目前化妆品行业十分缺乏的营销渠道,特别是电子商务蓬勃发展的今天,企业更应该完善网络销售渠道,抓住有效的销售渠道。

1.2国内外研究现状分析

伴随着Internet向我们大踏步走来,国内外网上交易已开始逐步普及,电子商务将成为21世纪主流的商业模式。网店购物系统作为电子商务中的一种,是随着这些网络技术的发展而出现的一种新型电子商务系统。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品销售的网上交易。网店同传统的店面相比,网店经营方式和销售渠道是全新的;它24小时的全天候和全方位服务是传统店面所不能比及的;成本低廉更是开设网店的主要原因和电子商务人性化的方向发展。

1.3现行研究存在的问题及解决办法

消费者不能更好的选择商品,实体店价格昂贵。开发网上售系统是一种必然趋势。这样不仅不受地理环境的影响,而且还能够更好的扩大图书种类,增加用户范围,提高化妆品销售效率。

1.4 本课题的研究意义

与传统的店铺销售相比,化妆品网上销售最大的优势在于很强的互动性。化妆品专家为消费者提供指导和咨询,为购买者提供直接的消费依据,起到沟通产品信息的作用。在决定购买后,通过互联网下订单。网站迅速处理订单,并确认无误,第二天专业快递就能将化妆品送到用户的手中。方便、快捷、资讯丰富的优点使化妆品电子商务门户成为连接厂商与消费者的服务桥梁,同时,交易环节的缩短,使交易成本大为降低,消费者选择购买的成本显著下降,更得到送货上门、免费咨询、代办检测与维修等更多实用的门对门服务。随着人们对网上购物方式的认同,网上化妆品销售将正日益显示出强大的生命力。

2 需求分析

2.1 可行性分析

2.1.1 技术可行性

在项目实现的过程中,逐步深入,在开发过程中始终以项目开发的任务驱动,对系统的不同模块分别采用JSP+Bean,JSP+Bean+Servlet及基于Struts框架给出相应的实现。l在实现上是从简单分层开始,逐步的优化,对系统的不同模块部分,根据模块的自身特点和Java Web应用开发学习的路径,从纯粹JSP实现开始过度到采用JSP +JavaBean实现,再到采用JSP+JavaBean+Servlet实现和使用Structs框架实现。最终实现的系统是整体遵循多层次的架构模式,从上到下依次为视图层,控制层,模型层,数据库操作层,和数据库层。系统基于方便使用、安全性高的操作系统和技术开发平台、兼容各种操作平台及硬件系统。

2.1.2 经济可行性

本系统开发的费用低,能够实现化妆品销售的基本工作,系统维护费用低,可大幅度降低管理过程中的费用,提高管理效率。其要求如下:

(1) 硬件要求:服务器端:高性能的计算机一台,连接Internet网络。

         客户端: 普通的计算机或者工作站,连接Internet网络。

硬件环境:在最低配置的情况下,系统的性能往往不尽人意,现在的硬件性能已经相当出色,而且价格也便宜,因此可给服务器端配置高性能的硬件。

  •  处理器:Intel(R)Core(TM)2 Duo CPU E7500 @2.93GHz或更高
  •  内存:2GB(建议)      硬盘:10G

(2) 软件要求:

服务器端:安装SQL Server 2008,MyEclipse8运行平台。

客户端:Internet Explorer 4.0以上版本或其他浏览器。

软件环境:操作系统:Windows XP SP2或更高

  • 软件:Adobe Photoshop CS2
  • 数据库:Microsoft  SQL  Server  2008

2.1.3 安全可行性

在建立数据库时可以通过对数据库的设计用户名和密码进行保密,以及在建立数据库以后可以对数据进行压缩等技术,保证数据的安全,使数据库具有安全保障。

2.1.4 操作可行性

本系统可运行在通用的Windows操作系统上,与Windows完全兼容。具有简单易学,使用方便等特点,只需在计算机上进行简单的设置即可,懂得计算机基础操作的人员可直接使用本系统。

2.2 用户功能需求分析

2.2.1 用户需求

1.使用范围

本系统主要所以喜欢网购的用户,提供一个方便的购物途径。

2.功能要求

本系统主要功能是为用户提供化妆品信息,以便用户浏览,并为用户提供搜索页面,方便用户快捷的找到需要的信息。用购物车集中存放用户购物信息,通过订单保存交易记录,并得到用户地址信息以便送货上门。

管理员页面要能够上传化妆品简单和详细情况,并能够对化妆品和订单进行管理,以及系统维护和升级。

3.用户的使用权限

系统根据实际情况,将用户分为未注册用户、注册用户、管理员用户三类,并由此给不同用户分以不同的使用权限,以下是不同用户的权限分配情况:

未注册用户

图1 未注册用户用例图

该类用户可浏览、查询化妆品信息。如需购买化妆品,则要注册后才能进行

已注册用户

                       图2 注册用户用例图

注册用户可浏览、查询化妆品信息,可以购买图书。

系统管理

图3 系统管理员用例图

管理员除具有普通用户的所有权限外,还具有化妆品信息管理、用户管理、系统管理、订单管理等功能:

2.2.2系统流程分析

图4  系统流程图

2.2.3 系统功能分析

本系统对电子商城系统运行各组成要素提供综合管理功能。主要提供以下管理功能:会员注册与登录,商品信息管理(包括商品的类别)、购物管理、订单管理、商城信息管理和会员。用户管理等功能模块。

2.2.4 系统数据流图

用户根据需求,进入基于JSP的网上购物系统查找自己需要的化妆品,并可以查看其详细信息,如需购买则放入购物车中,并看到自己购买的化妆品清单,当购买完成后生成订单即可。管理员对用户订单进行管理,当货发出后,及时更新订单状态。

用户通过基于JSP的网上购物系统查看化妆品的详细信息,当需要购买时,将其放入购物车中,并可清除购物车中的信息放弃购买,当购买完成后生成订单。管理员通过基于JSP的网上购物系统更新、修改图书信息,查看用户订单,并随时根据发货情况更新订单状态。

3开发工具简介

3.1 JAVAEE技术介绍

JavaEE本身是一个很好的技术,JavaEE体系结构提供中间层集成框架用来满足没有太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。 通过提供统一的开发平台,JavaEE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持。通过技术人员、厂商以及用户的共同努 力,JavaEE一定能够成为用户进行电子商务应用和信息化建设的首选方案。

3.2 数据库技术的介绍

SQL Server 2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。具有在关键领域方面的显著的优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。SQL Server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。

SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。

4 系统设计

4.1 概要设计

4.1.1系统结构设计

本系统采用  在开发工具的选择上,我们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等天晴i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值