学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 毕业论文 > 在职硕士论文 > 工程硕士论文 > 软件工程硕士论文

互联网洗衣下单平台构建研究绪论

来源:学术堂 作者:杜老师
发布于:2019-03-09 共5579字

  第 1 章 绪论

  1.1 研究背景。

  本课题来源于实习所在的东蕾科技有限公司实习项目“嘿旋风生活服务平台”。

  随着互联网技术的高速发展,一种新的模式悄然兴起-电子商务,最具代表性的是 O2O 模式(OnlineTo Offline)—一种将线下交易同互联网结合的商务模式[1]。O2O 概念最早于 2010 年起源于美国,后传至中国,并在中国发展迅猛,在 2012 年末,就 O2O 进入了高速发展时期,越来越多的行业加入其中,“网上洗衣服务”这一概念也进入到人们生活当中。

  网上洗衣服务的产生是为了解决传统洗衣的弊端,例如送洗繁琐、耗费时间长等。目前,市场上存在很多网上洗衣服务平台,主要以 e 袋洗、干洗客、泰笛等为代表。通过网络调研可见,随着不同洗衣平台的诞生,出现了不同的商业模式,分别为自建平台,洗衣外包,物流外包;自建平台,洗衣外包,自建物流;自建平台,自己洗衣,自建物流。前两种模式在该行业应用较多,口碑却不佳。而第三种模式鲜有企业采用,主要是由于成本费用过高。

  同时,通过对市场上的一些洗衣平台的调查和体验,不难发现,它们之中还存在一些问题,比如大多采用 C/S 架构开发的平台,用户需要在电子产品上安装应用软件作为客户端,不仅占内存,而且维护不方便;用户界面过于复杂,不够友好;网上下单过程复杂,用户体验差等。

  网上洗衣服务存在的实质是“给客户方便”,因此,本课题将本着“方便客户”的目的,设计和开发一个功能齐全、界面友好的网上洗衣服务平台。该平台的最终目标是实现足不出户、随时随地通过一键下单 轻轻松松享受到高效的洗衣服务。

  1.2 研究意义。

  从市场需求上来看,市面上已经存在一些成型的网上洗衣服务平台,却不能满足用户需求。随着“互联网+”时代[2]的到来,用户越来越多,随之而来的是需求越来越多,而洗衣过程复杂且耗时,往往会造成衣物的堆积。同时,虽然市场上已有很多网上洗衣服务平台,但是网上洗衣服务在市场上同其他行业相比,仍处于不断摸索的初期阶段,只有人们不断地去思考去研发,从别人和自己的经验中汲取有益的成分,才能开发出更好的网上洗衣服务平台去满足客户需求。

  从技术实现方面看,该平台采用的技术可以供其他网上洗衣服务平台参考。使用基于 J2EE 平台的 SSM(Struts,Spring,MyBatis)框架,为整个平台搭建了一个稳定的基础,具有灵活度高,耦合度低的特点。采用 MVC 模式,进一步降低了层与层之间的耦合度。采用微信公众号的方式提供用户使用平台,节省了开发 App 的成本。最后,结合 jQuery 的一些页面布局插件实现用户界面的友好性,增强用户体验。基于 SSM 框架的网上洗衣服务平台从某种程度上,进一步推动了网上洗衣服务的发展。

  1.3 国内外研究现状。

  传统的洗衣行业中,人们都是拿着衣服前往洗衣店进行洗衣,几天后去洗衣店取。当忙碌的人们无暇送洗衣物时,家里脏衣服堆积成山,空闲时才能送洗,空闲时再去取。这样看来,传统的洗衣存在许多弊端:送洗的过程繁琐、耗时长、店面营业时间不能满足顾客的取送时间、开车前往的顾客停车难等。顾客既没有得到高效的服务,又浪费自己的休闲时间。然而,网上洗衣服务可以避免这类问题。

  网上洗衣服务,采取线上获取客流量+线下服务的模式。线上主要是通过手机 APP、微信公众号等获得客户订单。线下部分,顾客下单后,配送员上门取件,取件后送往门店,待洗衣完成,再由配送员将衣物送至顾客1。

互联网洗衣下单平台构建研究绪论

  不难剖析出,网上洗衣服务由三部分组成,分别是平台、洗衣、物流。这三部分可以自建,也可以利用第三方。现有的网上洗衣服务中,由于三个环节的资源不同、对各个环节的价值认知不同,形成了三种主要的商业模式2:

  1)自建平台,洗衣和物流都外包这种模式就是纯粹的互联网模式,优势在于轻资产,劣势在于难以控制服务质量,比如配送员在收衣时未能及时发现衣物本身存在的问题,容易在洗完送衣服时与顾客产生纠纷。

  2)自建平台,洗衣外包,自己做物流这种模式的关注点在客户,通过自建平台获取客户,通过物流接触客户。在他们的模式中,拥有客户即拥有未来,洗衣通过第三方来实现。

  3)自建平台,自己洗衣,自己做物流这种模式自建所有环节,力求在每个环节上实现服务的一致性,通过整合所有环节,从而打造整体的竞争优势。

  本平台采用第三种商业模式。使用 SSM 技术构建平台,采用微信技术创建用户操作系统等;创建自己的洗衣店,现阶段主要运营在南昌,包括高新、红谷滩等几个区域;拥有自己的物流团队,使用自己的配送端 APP 进行抢单、送件等操作。

  1.3.1 现有网上洗衣服务平台。

  2012 年 12 月,由泰笛(上海)电子商务有限公司推出的泰笛洗涤3上线了,它把重心和竞争力全投入到物流方面。从平台方面看,泰笛洗涤用的是基于安卓的 App;洗衣通过和第三方合作的方式;通过自建物流的方式,为第三方加盟商提供集约化订单,提高了第三方的洗涤效率。从技术方面看,泰笛洗涤采用的是C/S(Client/Server)模式,使用 DIV 与 CSS 技术进行页面布局,结合 JSP 技术、jQuery 技术完成页面设计。使用移动应用技术开发 App 和 LBS(基于位置的服务)技术用于定位。用户登录 App,使用位置服务进行定位填写地址,然后选择预约时间预约,稍后会有配送员上门取件,直接当面确认衣服的类别,数量以及订单总价。

  2013 年 11 月北京荣昌服务推出了网上洗衣服务平台—e 袋洗4,拥有自己的洗衣平台,基于安卓和 IOS 的手机 App 端,使用微信公众号,用户在 App 或者微信公众号进行下单。洗衣方面,与第三方合作。物流方面,通过小区管家把衣服集中收送至洗衣店,完成后送回。在技术方面,采用 B/S 的开发模式和 J2EE的分层思想,采用 DIV 和 CSS 技术结合 container 容器技术实现前端页面布局。结合使用微信技术实现用户端、移动应用技术实现配送端。用户使用 App 或者在商城进行下单时,必须经过很繁复的程序,例如要客户自己填好地址,选择好衣物类型、数量等。

  2013 年 7 月上海坤拓网络科技发展有限公司推出了互联网洗衣-干洗客5,它是面向普通消费者的运营平台,一经推出后,业务发展迅猛。自建平台,拥有基于安卓和 iOS 的 App 和基于微信技术的微商城;在洗衣方面,自建了全华东最大的中央洗涤工厂;拥有自己的物流团队。这种模式致力于把控所有环节,向消费者提供最好的洗衣体验。在技术方面,同样采用 B/S 模式和 J2EE 的分层思想,集成微信、移动应用、JSP 动态页面制作技术以及 LBS 技术实现。用户通过手机 App 或者微商城,能够定制取件时间预约下单,也可以随时监控到衣物的状态,但用户自己需要选择衣物类型、数量等。

  Washio 互联网干洗6是国外最具代表性的网上洗衣服务,2013 年 1 月创建于美国。在平台方面,它拥有基于 IOS 的手机 App;洗衣通过和第三方合作;Washio大部人力物力都在物流上,Washio 拥有自己的物流,聘用的物流人员均是有相当知识和素质的人,在整个物流环节,Washio 设计的很有意思,用一块饼干换一包脏衣服,温和的笑容,配上良好的沟通技巧,甚至,有消费者会指定某位物流人员专门收发自家衣物,人性化的服务的结果是,消费体验很棒,让 Washio得到很多用户的喜爱7。但是每次通过物流团队收到的衣物都送至第三方洗衣店清洗,洗衣质量得不到保障。在技术方面,采用 C++语言进行开发,结合移动应用技术以及 LBS 技术实现。用户通过手机 App,填写自己的个人信息进行下单,由“忍者”上门取件,清洗完送回。

  通过上述分析,可总结得出各网上洗衣服务平台的特点,如表 1.1 所示:

  

  综上所述 ,线上部分,企业基本都有自己的平台,并且大部分使用 App 实现。但据 2016 年统计,随着互联网和移动技术的发展,微信用户突破 9.27 亿,微信覆盖 90%以上的手机,是人们日常生活中必不可少的工具,五成以上用户平均每日打开 10 次以上,使用时长长达 90 分钟。微信公众号是微信的一个功能拓展平台,相对 App 来说,微信公众号既不会对用户造成什么影响,又能降低商家成本。弃用微信,相当于放弃了一个优质廉价的营销渠道。

  线下部分,利用第三方洗衣,洗衣质量难统一。如 Washio 洗衣,洗丢、洗坏等现象层出不穷。物流方面,如果选择外包给像圆通这类物流团队,或者招收社会闲散人员进行物流配送,由于没有统一的培训,配送员不懂洗衣的规则,使得配送质量得不到保障,而且可能会造成一些不必要的纠纷。但是自建物流,能够标准化服务,极大提升用户体验。

  对于现有的网上洗衣服务平台,应该取其精华去其糟粕。对于这样一个数据量相对较大的平台,拥有一个稳定、健全且安全的管理系统是关键,因此,选择日益成熟的 SSM 框架构建运营管理端;在配送方面,有自己的物流团队,开发自己的配送端 App;在洗衣方面,有自己的洗衣店,洗衣质量和配送质量都能得到保障;用户方面,利用愈加成熟且受欢迎的微信技术创建自己的微信公众号;在用户界面方面,尽可能设计的更加简单易懂;同时,简化用户的下单流程,让不通智能机的人也能轻松下单。怎样给用户最大的便利是整个网上洗衣服务平台开发的重心。

  1.3.2 现有网上洗衣服务平台主流技术。

  从模式方面来讲,客户机/服务器(C/S)和浏览器/服务器(B/S)是目前许多系统常用的两种模式。随着 Internet 技术的发展,目前的网上洗衣服务大多是基于 C/S 模式的 Web 系统。然而,和 C/S 模式相比,采用 B/S 模式,无需单独开发和维护客户端,客户端通过浏览器实现。不仅减轻了客户端计算机的负荷和系统维护工作量,又降低了用户的成本。从数据一致性和实时性方面讲,B/S 架构也优于 C/S 架构。但是 B/S 模式下,服务器可能由于负荷大而崩溃,系统会随之崩溃。

  从 Web 方面来看,通过对市场调研,基于 Web 的开发平台主要包括 J2EE。就目前市场使用来看,网上洗衣服务一般使用 J2EE 开发,因为使用 J2EE 技术开发的系统在安全性,强壮性,跨平台性以及应对需求变更等具有一定的优势。在创建 Web 的时候,为了节省成本和缩短开发周期,有的企业会选择使用PHP、Asp.net 技术实现页面制作。但是随着 JSP 技术[8]

  越来越成熟,现如今使用的越来越多了。使用 JSP 技术,可以将表示层和业务层进行分离,使用 JSP 标识或者脚本生成页面的动态内容。相对其他两种,JSP 开发成本较高,开发周期较长,但是 JSP 具有 Java 的跨平台和可移植性等优点,并且安全可靠。

  从架构方面来看,结合前期的调研可见,采用 J2EE 的 SSM 框架可以很好汲取两者的精华。首先,SSM 是建立在 J2EE 基础之上的,所以在安全性,强壮性,跨平台型方面同样具备优势。在应对需求变更方面,SSM 采用分层思想,其本身就是很好的解耦框架,SSM 中各层组件的配置关系都写在 XML 配置文件中,XML 可以在任何应用程序中读写数据。当需求发生变化的时候,只需修改 XML 中的配置信息即可,实现了组件的灵活性开发。并且 SSM 可以通过小小的修改完成整体的修改。其次,SSM 是开源的,通常和 Tomcat 这样的中小型服务器搭配在一起使用,不需要部署在 Web Logic[9]

  这样大型的服务器上,降低成本的同时缩短了开发周期。再加上,基于 SSM 框架的平台开销较小,结合使用 jQuery 等技术完成前端页面的设计,不仅可以通过友好界面大大改善用户体验,而且平台的整体性能也会有更大的提高。

  使用现在日益受欢迎且愈加成熟的微信技术来解决用户客户端问题,用户通过微信公众号进行“预约下单”,跟踪订单情况。在微信支付前提下,通过第三方接口 Ping++实现微信支付,有效的解决了线上付款和余额充值问题。无需开发手机 App 作为用户客户端,不会增加用户手机端的负担。配送方面,由于配送员使用配送端频率高,选择开发 App 供配送员使用,以至于能快速有效的使用信息推送技术提醒配送员抢单取件。

  综上所述,根据目前的普遍现状看,采用 SSM 框架、微信技术、移动应用技术以及页面设计技术等开发网上洗衣服务平台是一个不错的选择。

  1.4 本文主要研究内容。

  该平台是一个基于 SSM 框架的和集成微信技术和移动应用技术,且利用jQuery 等技术实现,同时,使用 MYSQL 实现数据存储的网上洗衣服务平台。为了实现相应的功能,学习研究了 J2EE 平台,MVC 模式,SSM 框架的相关知识等。基于软件工程的开发思想,前期做了充分的需求分析和设计,之后又对平台做了相对严格的测试。本文的主要工作如下:

  (1)选择合适的开发技术。开发前期准备工作主要是对现有网上洗衣服务平台特点进行比较分析,为后续开发做好准备。具体内容包括对现有平台的业务模式进行分析和对现有平台的技术特点进行分析。最后确定该平台的业务模式和实现技术,提出了基于 SSM 框架技术的网上洗衣服务平台。

  (2)网上洗衣服务平台的分析与设计。项目开发初期阶段通过和用户沟通确定功能需求,确定平台共包括四个部分:微信端、运营管理端、配送端、门店端。然后进行功能划分和数据库设计。

  (3)平台的实现和测试。项目开发中期采用 SSM 框架实现平台的整体构建,使用 jQuery 插件技术实现页面设计,采用 DIV 和 CSS 技术实现页面布局等;采用微信技术实现客户端等。项目开发后期主要使用人工测试和自动化测试进行平台的功能测试,从而验证平台的有效性。

  1.5 本文组织结构。

  根据前文对研究内容介绍,将本文划分成七章,具体章节划分如下:

  第一章 绪论,首先对研究背景、研究意义进行简单介绍,然后分析国内外研究现状,得出本文的研究内容。

  第二章 平台相关关键技术,主要对 J2EE 平台,B/S 架构和 SSM 开发技术特点介绍,本章的重点是对基于 J2EE 开发的 SSM 框架技术分析。

  第三章 平台需求分析,首先介绍平台的总体框架,其次对平台功能和非功能性分析等。

  第四章 平台总体设计,主要包含平台分层架构设计,平台模块划分以及数据库设计。

  第五章 平台详细设计与实现,搭建开发环境,对页面布局进行设计与实现以及各模块功能实现。

  第六章 平台测试,本章主要讲述的是对平台的功能测试,对测试方法和工具进行介绍,设计测试用例,搭建测试环境,实施功能测试,得出结果并分析。

  第七章 总结与展望,主要对全文研究内容总结,并对平台未来作进一步展望。

相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站