基于SSH的网上化妆品购物系统设计与实现毕业设计论文.docx
《基于SSH的网上化妆品购物系统设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于SSH的网上化妆品购物系统设计与实现毕业设计论文.docx(27页珍藏版)》请在冰豆网上搜索。
基于SSH的网上化妆品购物系统设计与实现毕业设计论文
基于SSH的网上化妆品购物系统设计与实现
计算机科学与技术教育吴刚
指导导师:
杜雪平
摘要:
通过网上购物系统的建设以实现对化妆品零售企业提供信息化管理。
以MyEclipse8为开发工具,SQLServer2008为后台数据库,运用SSH框架搭建网站购物系统建立了B2C的网络销售系统。
系统功能包括化妆品信息浏览、查询、订购、定单状态查看、商品目录、用户注册、后台数据库管理等。
解决了化妆品销售渠道单一,用户范围狭窄等问题。
系统用户界面简洁,流程清晰,操作方便。
关键词:
B2C;网上购物系统;SSH
Jsp-basedonlineshoppingsystem
WuGang
(SichuanAgriculturalUniversityBusinessSchoolofComputerScienceandTechnology,Education,611830)
Instructor:
DuXueping
(SichuanAgriculturalUniversityBusinessSchool,611830)
Abstract:
Throughthebuildingoftheonlineshoppingsystemtoprovideinformationmanagementforcommercialretailenterprises.B2CInternetsalessystem.MyEclipse8developmenttools,SQLServer2008back-enddatabase.FocusesonthesystemfunctionsandImplementation,dataflowandstorage,includingcatalogs,userregistration,onlineorderingandshopping,back-enddatabasemanagement.UsingSSHtheframeworktobuildawebsiteshoppingsystem.Thesystemfeaturesincludecosmeticsinformationbrowsing,query,order,orderstatusview.Solveacosmeticssaleschannelsforasingle,narrowrangeofusers.Thesystemuserinterfaceissimple,theprocessisclear,easytooperate.
Keywords:
B2C,OnlineShoppingSystem,Jsp
目录
1前言3
1.1开发背景3
1.2国内外研究现状分析4
1.3现行研究存在的问题及解决办法5
1.4本课题的研究意义5
2需求分析5
2.2用户功能需求分析6
2.2.2系统流程分析8
2.2.3系统功能分析9
2.2.4系统数据流图9
3开发工具简介11
3.1JAVAEE技术介绍11
3.2数据库技术的介绍11
4系统设计11
4.1概要设计11
4.1.1系统结构设计11
4.1.2系统功能模块的设计12
4.1.3系统模块功能简介:
12
4.2详细设计13
4.2.1系统E-R图说明13
4.2.2数据关系模型14
4.2.3数据库表15
4.2.4数据表关系18
5系统程序设计及实现18
5.1用户功能描述:
18
5.2管理员功能描述:
22
6结论25
致谢26
1前言
电子商务(ElectronicCommerce)是指买卖双方之间依托计算机网络(主要是指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在实现上是从简单分层开始,逐步的优化,对系统的不同模块部分,根据模块的自身特点和JavaWeb应用开发学习的路径,从纯粹JSP实现开始过度到采用JSP+JavaBean实现,再到采用JSP+JavaBean+Servlet实现和使用Structs框架实现。
最终实现的系统是整体遵循多层次的架构模式,从上到下依次为视图层,控制层,模型层,数据库操作层,和数据库层。
系统基于方便使用、安全性高的操作系统和技术开发平台、兼容各种操作平台及硬件系统。
2.1.2经济可行性
本系统开发的费用低,能够实现化妆品销售的基本工作,系统维护费用低,可大幅度降低管理过程中的费用,提高管理效率。
其要求如下:
(1)硬件要求:
服务器端:
高性能的计算机一台,连接Internet网络。
客户端:
普通的计算机或者工作站,连接Internet网络。
硬件环境:
在最低配置的情况下,系统的性能往往不尽人意,现在的硬件性能已经相当出色,而且价格也便宜,因此可给服务器端配置高性能的硬件。
Ø处理器:
Intel(R)Core(TM)2DuoCPUE7500@2.93GHz或更高
Ø内存:
2GB(建议)硬盘:
10G
(2)软件要求:
服务器端:
安装SQLServer2008,MyEclipse8运行平台。
客户端:
InternetExplorer4.0以上版本或其他浏览器。
软件环境:
操作系统:
WindowsXPSP2或更高
Ø软件:
AdobePhotoshopCS2
Ø数据库:
MicrosoftSQLServer2008
2.1.3安全可行性
在建立数据库时可以通过对数据库的设计用户名和密码进行保密,以及在建立数据库以后可以对数据进行压缩等技术,保证数据的安全,使数据库具有安全保障。
2.1.4操作可行性
本系统可运行在通用的Windows操作系统上,与Windows完全兼容。
具有简单易学,使用方便等特点,只需在计算机上进行简单的设置即可,懂得计算机基础操作的人员可直接使用本系统。
2.2用户功能需求分析
2.2.1用户需求
1.使用范围
本系统主要所以喜欢网购的用户,提供一个方便的购物途径。
2.功能要求
本系统主要功能是为用户提供化妆品信息,以便用户浏览,并为用户提供搜索页面,方便用户快捷的找到需要的信息。
用购物车集中存放用户购物信息,通过订单保存交易记录,并得到用户地址信息以便送货上门。
管理员页面要能够上传化妆品简单和详细情况,并能够对化妆品和订单进行管理,以及系统维护和升级。
3.用户的使用权限
系统根据实际情况,将用户分为未注册用户、注册用户、管理员用户三类,并由此给不同用户分以不同的使用权限,以下是不同用户的权限分配情况:
未注册用户
图1未注册用户用例图
该类用户可浏览、查询化妆品信息。
如需购买化妆品,则要注册后才能进行
已注册用户
图2注册用户用例图
注册用户可浏览、查询化妆品信息,可以购买图书。
系统管理
图3系统管理员用例图
管理员除具有普通用户的所有权限外,还具有化妆品信息管理、用户管理、系统管理、订单管理等功能:
2.2.2系统流程分析
图4系统流程图
2