ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:1.26MB ,
资源ID:510738      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/510738.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整新编XX品牌服饰电商销售系统的设计与实现项目可行性研究报告.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整新编XX品牌服饰电商销售系统的设计与实现项目可行性研究报告.docx

1、完整新编XX品牌服饰电商销售系统的设计与实现项目可行性研究报告雪雅品牌服饰电商销售系统的设计与实现项目可行性研究报告 摘要随着计算机的普及应用,我们已经进入了一个信息化、数字化的大数据时代。随着大数据时代的到来各行各业都在逐步走向信息化、数据化。传统的零售行业也开始转型走向互联网销售,原来我们基于纸质的数据和资料逐渐被电子方式所替代。而且我们通过计算机对线上销售平台进行管理具有线下操作无法匹及的优点。例如:检索迅速、存储量大、高效率、寿命长、低成本、方便快捷等,这些优点能够极大地提高管理和办事的效率。而且只要系统的设计合理,我们就可以通过网络的互动、资源共享等优点,加之传统的销售优点,从而使互

2、联网销售更人性化、规范化、个性化。本系统是在Windows平台下,用JSP、网络编程、Struts、Spring、hibernate等技术,结合My SQL数据库管理系统开发出的B/S结构的在线服装销售系统网站。动态网页与静态网页相结合的方法制作此系统,为了降低网站维护的工作量,为了使系统可以实现更多的功能,为了实现网站与客户之间的交流和沟通,系统的页面采用数据库技术作为支持,该系统实现了用户登录、服装的查询、购买、用户的注册及管理员对系统的管理等功能。 第一章 引言1.1 选题背景近几年来,电子商务行业、互联网行业、移动终端的迅速发展,使我们进入了新的时代大数据时代。在这个时代,我们不再去街

3、上逛几个小时买衣服、电器、日常用品、首饰、家具等,我们只需要在平板、电脑上、手机上用几十分钟或者几分钟就能买到自己想要买的东西,这不仅快捷、省时还是送货到家!然而在这个时代我最看好的是服装。“双十一”大家应该是耳熟能详了。2009年开始,以京东、天猫、淘宝为代表的互联网销售网站会利用11月11号这一天来进行一些提高销售额度促销的活动,故此成为中国互联网最大的商业活动。2009年“双十一”开始一直到2016年的“双十一”,据统计每一个“双十一”中服装的销售量都是最多的,对于服装的销售比重如此之大。那么未来服装更会是人们注重的,而对于互联网销售更注重的是美观、服务、简洁!1.2 选题目的在这个大数

4、据时代.“小而美” 的这个思路正不断的被互联网所提到,对于这种“小而美”的模式并不是人人都适用,真正小而美的互联网商家不仅具备产生利润高、复购的时间短,而且更注重商品的品质及客户的服务这些条件。从产品的角度而言,表现为“小”在市场的细分,“美”在用户的体验,尝试从细节之处打动用户。我设计的网站针对的是服装的销售,其注重的就是用户体验、客户的服务、网站简洁美观。1.3 选题意义互联网销售系统可以大量减少人力、物力从而降低其销售成本,而且打破了时间和空间的局限性,使其商品交易可以在任何时间、任何地点进行,实现了不需要营业员的24小时营业,这样的互联网销售就是一个自动售货机。从成本的角度考虑,互联网

5、上的服装销售比传统意义上的服装实体店低得多,因为互联网的服装销售不需去支付昂贵的店铺租金、不需要将大笔的流动资金作为货物而囤积在实体店里,可实现“零库存”管理、更不需要花费巨大资金去装修店铺,这不仅缩小资金周转的周期,同时,互联网上服装店更容易面向全球市场,从而大大提高了效率。对于推动服装销售业的发展有着一定的意义。第二章 系统的开发环境及开发技术2.1 软件开环境操作系统:windows XP/2000、2003/ windows 8。数据库:My SQL。编程软件:My Eclipse 10.0。JDK:jdk 1.8.0_40Web服务器:Apache Tomcat 6.0。2.2 系统

6、开发技术本系统的开发主要是使用在Myeclipse 10.0平台下的JSP技术,使用SSH框架和DWR框架技术并结合了MySQL数据库技术使此系统具有强大的功能。2.2.1 B/S体系结构:该系统的对象是互联网用户。因此我们要使用比较流行的浏览器和服务器结构即B/S结构如图2.1所示:图2.1B/S结构图当然还有一种传统的体系结构,C/S体系结构是客户机和服务器结构。两者相对比而言前者不仅具有后者的全部优点,而且B/S还有C/S体系结构所不具备的独特优势。(1)开发和维护成本:为了降低开发和维护的所需要的成本,系统的升级工作、维护工作都将用过服务器端操作,并不会涉及到客户端的改变。(2)开放标

7、准:该体系结构采用的标准都是经过标准化组织所确定的,并非是单一厂商定制的,因此该系统具有开放的、非专用的标准,从而保证了该应用的跨平台性和通用性。(3)用户操作简单:在B/S体系结构上用户界面均在统一的浏览器上,而浏览器不负责数据的复杂数据计算和存取等任务,只需要进行显示,故降低了对客户端的要求。综上所述,我们可以看出,B/S体系结构拥有C/S体系结构无可替代的优势: B/S体系结构简化了系统的开发和维护。所以我开发的服装销售系统采用了基于B/S体系结构的模式。2.2.2 JSP(Java Server Pages)技术简介JSP是由Sun公司开发的一种动态网页技术标准,JSP技术正在在飞速发

8、展,现在JSP技术已经成为Java服务器中的重中之重的组成部分其主要原因是JSP基于Servlet技术基础。相对于静态的网页制作技术而言,该技术着明显的优点。JSP不仅能适应中小型的网站,而且能够实现跨平台的操作。JSP动态网页技术表现了当今最先进的网站开发思想,具有如下几个优点。(1)显示、内容分离使用JSP技术,Web页面开发人员可以使用静态网页的语言来设计页面。使用JSP的标志或者一些小脚本来实现页面上的动态内容。对于产生内容的逻辑则被封装在JavaBean群组件中,这样所有的脚本都在可以服务器端执行。如Web页面的管理人员和页面设计者,因为核心逻辑被封闭在JavaBean中,所以在对J

9、SP页面的使用和修改编辑操作时不对其JSP内容产生任何的影响。这样既可以更好的保存Web页面的代码,又能够使其他基于HTML语言的浏览器实现可用性。(2)跨平台性JSP基于Java语言,可以在绝大部分的的操作系统平台下运行。而ASP技术只能运行在Windows平台下,如今著名的Web服务器Apache现在已能支持JSP技术,并且被广泛地应用于多系统中,例如NT、LINUX 、UNIX等系统。因为LINUX历史的原因,LINUX的依然存在很多优势,而且很多爱好编程的人也喜欢去使用LINUX编程,从而使生产的商家不断的去更新LINUX操作系统的新版本,界面更加人性化,功能也更加强大,Interne

10、t上的很多服务都用LINUX平台。综上所述JSP还是有很大的优势。(3)快速上手、编写容易JSP的学习就像是ASP的学习是一样,特别好上手。JSP的学习是能够令程序员感觉很惬意,当然如果曾经学习过HTML及Java语言对于学习JSP来说是更好的。Web程序员能够在网页制作人员所设计的HTML页面上找到需要要插入JSP程序的地方去编写对应的JSP程序,使之成为JSP页面。(4)一次编写,到处运行Java语言的特点就是“一次编写,到处运行”,JSP技术既然基于Java语言那么同样具备该了Java语言的该特点,JSP之所以具备了Java技术所具有的优点是因为JSP编译所生成JavaServlet。(

11、5)可重用性对于JSP技术而言,JSP通过组件去执行一些复杂的操作,而这些组件中是JSP在JavaBeans中锁封装的逻辑,然后通过JSP的调用把所处理的结果显示出来。JSP技术的可以分为两个方面,一方面使得组件开发的工作人员可以专心致志的开发组件,一方面编写JSP的开发人员也可以不去在意实现细节,从而在多处使用组件。如果需要修改组件,只须要组件的开发人员修改组件的内部设计即可。这样就大大提高了该系统的可重用性。 (6)数据库连接Java程序通过JDBC驱动程序和数据库连接,相当多的数据库带有JDBC驱动程序,为了数据库的联接JDBC还提供了一种连接方式,即JDBC-ODBC方式。这样那些基于

12、Java语言的程序均可以数据库系统,包括Oracle、MySQL、Microsoft SQL Server、Access等。2.2.3 My SQL数据库MySQL是由瑞典MySQL AB公司开发,是一种关系型数据库。在数据库的速度及灵活性上,My SQL采用一种关联数据的方法,这样数据就可以分别存放在不同的数据表中,从而增加数据库的速度并提高其灵活性。My SQL使用SQL语言来访问数据库。因为My SQL拥有开放源码、速度快、成本低的特点,因此My SQL数据库一般使用中小型网站开发。MySQL还拥有一下的特点:(1)支持多种操作系统、支持多种语言并提供了编程语言所需要的API、支持源代码

13、的移植、支持大型的数库、支持多种存储引擎、支持多线程。(2)优化的SQL查询算法提高了查询速度,能够单独作为一个运行程序、还可以组合其他的软件一起运行。(3)提供了一些数据库操作的管理工具,例如管理、查询、优化的工具,提供了多种数据库的联接方式。 2.2.4 Sturts 简介Struts是开源软件。通过使用Struts框架来减少开发Web应用在运用MVC设计模型的时间。Struts的框架结构如图2.2所示:图2.2 Struts框架结构图(1)Struts框架结构Struts提供了Model,View和Controller对应的组件。Struts的核心控制器是ActionServlet类和A

14、cton类,一个请求从客户端发出时,这个请求要先经过ActionServlet,然后Action类来接收来自ActionServlet的请求,通过业务逻辑类的处理方法将处理后的结果显示到JSP页面上。 (2)Model部分Struts的Model部分包含两部分,这两部分分别是ActionForm和JavaBean,ActionForm用于封装一些请求参数, ActionServlet所封装的对象会由Action接收,并根据其对象里面的参数去处理请求。JavaBean负责数据库的访问和底层业务逻辑的封装。(3)View部分Struts为View部分提供了标签库,当View部分采用JSP实现时可通

15、过标签库中标签及自定义的标签去更有效的与Model部分交互,并且增加了实现的功能。(4)Controller部分业务逻辑控制器和系统核心控制器是Controller组件中的两大部分。Struts框架提供的ActionServlet控制器,该控制器继承了HttpServlet类,这个控制器被称为系统核心控制器,其功能负责来自Http的所有请求进行拦截。然后根据其请求转向对应的业务逻辑控制器,Action部分在业务逻辑控制器中虽然不具备处理请求的能力,不过Action可以调用Model来完成对请求的处理。2.2.5 Spring 简介Spring是一个包含控制反转(LOC)和面向切面(AOP)的开

16、源框架。Spring是一个轻量级的Java开放框架,通过基本的JavaBean来完成事情。Spring具有方便解耦,简单开发、方便程序测试、降低Java EE API的使用难度等特点。Spring框架不仅仅限于服务器端的开发。Spring其实是一个轻量级的容器框架,Spring框架概述如图2.3所示:图 2.3 Spring框架概述(1)控制反转(LOC)Spring通过LOC的技术促进了松耦合。对象本身不需要创建或者查找所依赖的对象,通过控制反转,这个对象会根据其他的依赖对象通传递进来,而这种传递方式是被动的。(2)MVCSpring的作用不仅局限于整合,而且Spring 框架也能作为企业解决方案级别的一个框架。当一个请求由客户端发出,通过服务器将请求转发给控制器,控制器通过Hand

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1