基于SSH的网上化妆品购物系统设计与实现毕业设计论文.doc
《基于SSH的网上化妆品购物系统设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于SSH的网上化妆品购物系统设计与实现毕业设计论文.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于SSH的网上化妆品购物系统设计与实现计算机科学与技术教育 吴刚指导导师:杜雪平摘要:通过网上购物系统的建设以实现对化妆品零售企业提供信息化管理。以MyEclipse8为开发工具,SQL Server 2008为后台数据库,运用SSH框架搭建网站购物系统建立了B2C的网络销售系统。系统功能包括化妆品信息浏览、查询、订购、定单状态查看、商品目录、用户注册、后台数据库管理等。解决了化妆品销售渠道单一,用户范围狭窄等问题。系统用户界面简洁,流程清晰,操作方便。关键词:B2C;网上购物系统;SSHJsp-based online shopping systemWu Gang(Sichuan Agri
2、cultural University Business School of Computer Science andTechnology, Education, 611830)Instructor: Du Xueping(Sichuan Agricultural University Business School, 611830)Abstract:Through the building of the online shopping system to provide information management for commercial retail enterprises.B2C
3、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 websit
4、e 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 目
5、录 1 前言31.1开发背景31.2国内外研究现状分析41.3现行研究存在的问题及解决办法51.4 本课题的研究意义52 需求分析52.2 用户功能需求分析62.2.2系统流程分析82.2.3 系统功能分析92.2.4 系统数据流图93开发工具简介113.1 JAVAEE技术介绍113.2 数据库技术的介绍114 系统设计114.1 概要设计114.1.1系统结构设计114.1.2系统功能模块的设计124.1.3系统模块功能简介:124.2 详细设计134.2.1 系统E-R图说明134.2.2 数据关系模型144.2.3数据库表154.2.4 数据表关系185 系统程序设计及实现185.1
6、用户功能描述:185.2 管理员功能描述:226 结论25致谢261 前言电子商务(Electronic Commerce)是指买卖双方之间依托计算机网络(主要是指Internet)按照一定的标准所进行的各类商贸活动。电子商务是一种依托现代信息技术和网络技术集金融电子化、管理信息化、商贸信息网络化为一体旨在实现物流、资金流与信息流和谐统一的新型贸易方式是贸易活动全过程的电子化、网络化和数字化。电子商务给传统的贸易方式带来了巨大的冲击带动了经济结构的变革是一场商贸方式的革命被国际上认为是21世纪经济发展的一个重要推动力甚至可以与200年前工业革命对经济发展的促进相提并论,目前传统企业大举进入电子
7、商务领域正在成为普及全球的现象。本文只是以网上购物为例来说明目前电子商务中存在的一些问题以即表述一点解决一些问题的想法。1.1开发背景 随着现代经济的迅猛发展,女性在社会的地位逐渐的提升,在经济方面部分或者完全的独立,这也使得很多女性消费者能够大幅提高从家庭生活日常的满足到物质,精神生活的满足提高从而女性的消费心理也在潜移默化中改变着,给中国消费行业如化妆品行业带来了机遇和市场。在消费者这个群体中,女性占举重轻重的地位,她们的消费观念也不再是紧紧地满足也家庭日常生活更多的是注重个人消费需求的满足,美丽的消费概念在女性消费群体中得到了提升。永远年轻的愿望激励着更多的女性追求精神生活的满足。,也正
8、是这个庞大的特殊市场为化妆品行业提供了更为广阔的发展空间,特别是女性消费市场。据调查全球化妆品市场发展迅猛并且呈现出强劲增长势头,2004年2000亿美元到2008年美国的化妆品销售额就到达了2470美元,跨国公司是化妆品市场的主角,排名前三名。分别是联合利华,欧莱雅和保洁公司。他们共同瓜分了全球25%的市场,百货公司仍然是大户和通过因特网直销等都会给化妆品销售带来巨大的影响。在国外我们都将感受到网络化对于我们消费带来的巨大的改变。因此,中国的化妆品企业在面对中国如此大的市场前景下,在诸如欧莱雅,保洁等较多的跨国品牌的竞争压力下,应该吸取外国品牌的经验抓住本土市场,在本土化的竞争优势下取得成功
9、。用抓住抓住化妆品市场发展的趋势,明确企业品牌定位。运用正确的营销和广告策略,促使本土品牌的销量的拉升。学习和借鉴新型的经验。无柜台和网络营销,完善售后服务。无论是欧莱雅还是资生堂,进军中国市场都选择了相同的销售模式,在汇金百货,太平洋百货等知名百货店中都可以看到的专柜,专柜销售时化妆品的首选销售模式,与此同时一级大城市消费者的购买渠道发生着改变。直销,专卖电子商务等新渠道正悄无声息地抓住扩大自己的影响力。可以看到直销,专卖,电子商务师目前化妆品行业十分缺乏的营销渠道,特别是电子商务蓬勃发展的今天,企业更应该完善网络销售渠道,抓住有效的销售渠道。1.2国内外研究现状分析伴随着Internet向
10、我们大踏步走来,国内外网上交易已开始逐步普及,电子商务将成为21世纪主流的商业模式。网店购物系统作为电子商务中的一种,是随着这些网络技术的发展而出现的一种新型电子商务系统。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品销售的网上交易。网店同传统的店面相比,网店经营方式和销售渠道是全新的;它24小时的全天候和全方位服务是传统店面所不能比及的;成本低廉更是开设网店的主要原因和电子商务人性化的方向发展。1.3现行研究存在的问题及解决办法消费者不能更好的选择商品,实体店价格昂贵。开发网上售系统是一种必然趋势。这样不仅不受地理环境的影响,而且还能够更好的扩大图书种类,增加用户范
11、围,提高化妆品销售效率。1.4 本课题的研究意义与传统的店铺销售相比,化妆品网上销售最大的优势在于很强的互动性。化妆品专家为消费者提供指导和咨询,为购买者提供直接的消费依据,起到沟通产品信息的作用。在决定购买后,通过互联网下订单。网站迅速处理订单,并确认无误,第二天专业快递就能将化妆品送到用户的手中。方便、快捷、资讯丰富的优点使化妆品电子商务门户成为连接厂商与消费者的服务桥梁,同时,交易环节的缩短,使交易成本大为降低,消费者选择购买的成本显著下降,更得到送货上门、免费咨询、代办检测与维修等更多实用的门对门服务。随着人们对网上购物方式的认同,网上化妆品销售将正日益显示出强大的生命力。2 需求分析
12、2.1 可行性分析2.1.1 技术可行性在项目实现的过程中,逐步深入,在开发过程中始终以项目开发的任务驱动,对系统的不同模块分别采用JSP+Bean,JSP+Bean+Servlet及基于Struts框架给出相应的实现。l在实现上是从简单分层开始,逐步的优化,对系统的不同模块部分,根据模块的自身特点和Java Web应用开发学习的路径,从纯粹JSP实现开始过度到采用JSP +JavaBean实现,再到采用JSP+JavaBean+Servlet实现和使用Structs框架实现。最终实现的系统是整体遵循多层次的架构模式,从上到下依次为视图层,控制层,模型层,数据库操作层,和数据库层。系统基于方便
13、使用、安全性高的操作系统和技术开发平台、兼容各种操作平台及硬件系统。2.1.2 经济可行性本系统开发的费用低,能够实现化妆品销售的基本工作,系统维护费用低,可大幅度降低管理过程中的费用,提高管理效率。其要求如下:(1) 硬件要求:服务器端:高性能的计算机一台,连接Internet网络。 客户端: 普通的计算机或者工作站,连接Internet网络。硬件环境:在最低配置的情况下,系统的性能往往不尽人意,现在的硬件性能已经相当出色,而且价格也便宜,因此可给服务器端配置高性能的硬件。 处理器:Intel(R)Core(TM)2 Duo CPU E7500 2.93GHz或更高 内存:2GB(建议) 硬
14、盘:10G(2) 软件要求:服务器端:安装SQL Server 2008,MyEclipse8运行平台。客户端:Internet Explorer 4.0以上版本或其他浏览器。软件环境:操作系统:Windows XP SP2或更高 软件:Adobe Photoshop CS2 数据库:Microsoft SQL Server 20082.1.3 安全可行性在建立数据库时可以通过对数据库的设计用户名和密码进行保密,以及在建立数据库以后可以对数据进行压缩等技术,保证数据的安全,使数据库具有安全保障。2.1.4 操作可行性本系统可运行在通用的Windows操作系统上,与Windows完全兼容。具有简
15、单易学,使用方便等特点,只需在计算机上进行简单的设置即可,懂得计算机基础操作的人员可直接使用本系统。2.2 用户功能需求分析2.2.1 用户需求1使用范围本系统主要所以喜欢网购的用户,提供一个方便的购物途径。2功能要求本系统主要功能是为用户提供化妆品信息,以便用户浏览,并为用户提供搜索页面,方便用户快捷的找到需要的信息。用购物车集中存放用户购物信息,通过订单保存交易记录,并得到用户地址信息以便送货上门。管理员页面要能够上传化妆品简单和详细情况,并能够对化妆品和订单进行管理,以及系统维护和升级。3用户的使用权限系统根据实际情况,将用户分为未注册用户、注册用户、管理员用户三类,并由此给不同用户分以
16、不同的使用权限,以下是不同用户的权限分配情况:化妆品详情化妆品搜索化妆品浏览未注册用户图1 未注册用户用例图该类用户可浏览、查询化妆品信息。如需购买化妆品,则要注册后才能进行放入购物车生成订单化妆品详情化妆品搜索化妆品浏览已注册用户化妆品购买系统管理信息发布商品信息商品类别订单管理信息添加管理员管理信息删除会员管理 图2 注册用户用例图注册用户可浏览、查询化妆品信息,可以购买图书。系统管理图3 系统管理员用例图管理员除具有普通用户的所有权限外,还具有化妆品信息管理、用户管理、系统管理、订单管理等功能:2.2.2系统流程分析开始浏览网页购买化妆品放入购物车生成订单支付结束是否注册册?登录注册身份
17、验证管理界面管理员用户图4 系统流程图2.2.3 系统功能分析本系统对电子商城系统运行各组成要素提供综合管理功能。主要提供以下管理功能:会员注册与登录,商品信息管理(包括商品的类别)、购物管理、订单管理、商城信息管理和会员。用户管理等功能模块。2.2.4 系统数据流图用户基于JSP的网上购物系统管理员图5 基于JSP网上购物系统的顶层数据流图3订单需求购物清单发货通知用户根据需求,进入基于JSP的网上购物系统查找自己需要的化妆品,并可以查看其详细信息,如需购买则放入购物车中,并看到自己购买的化妆品清单,当购买完成后生成订单即可。管理员对用户订单进行管理,当货发出后,及时更新订单状态。化妆品详情
18、表用户1销 售2管 理购物车、订单表管理员图6 基于JSP的网上购物系统的第二层数据流图需求购物清单订单发货通知订单状态用户通过基于JSP的网上购物系统查看化妆品的详细信息,当需要购买时,将其放入购物车中,并可清除购物车中的信息放弃购买,当购买完成后生成订单。管理员通过基于JSP的网上购物系统更新、修改化妆品信息,查看用户订单,并随时根据发货情况更新订单状态。3开发工具简介3.1 JAVAEE技术介绍JavaEE本身是一个很好的技术,JavaEE体系结构提供中间层集成框架用来满足没有太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。 通过提供统一的开发平台,JavaEE降低了开发多层
19、应用的费用和复杂性,同时提供对现有应用程序集成强有力支持。通过技术人员、厂商以及用户的共同努 力,JavaEE一定能够成为用户进行电子商务应用和信息化建设的首选方案。3.2 数据库技术的介绍SQL Server 2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。具有在关键领域方面的显著的优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。SQL Server 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。 SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进
20、,使得它成为至今为止的最强大和最全面的SQL Server版本。 4 系统设计4.1 概要设计4.1.1系统结构设计本系统采用 在开发工具的选择上,我们B/S结构(Browser/Server结构)结构即浏览器和服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序。B/S结构的优点:(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSH 网上 化妆品 购物 系统 设计 实现 毕业设计 论文
限制150内