软件工程硕士论文

您当前的位置:学术堂 > 毕业论文 > 在职硕士论文 > 工程硕士论文 > 软件工程硕士论文 >

网络洗衣服务系统的设计与实现

来源:南昌大学 作者:杨萍
发布于:2019-03-09 共2541字
  本篇论文快速导航:

展开更多

  摘 要.
  
  “互联网+”时代的到来,给人们生活带来了巨大改变,从传统线下交易模式,进入了网上交易时代,包括洗衣行业在内的许多行业都在寻找通过“互联网+创新技术”模式获得新发展的路径。
  
  鉴于此,本文基于 J2EE 平台(Java2 Platform Enterprise Edition)的 SSM(Struts,Spring,MyBatis)框架技术设计实现了一个网上洗衣服务平台,SSM框架具有灵活度高,耦合度低的特点。采用 MVC 模式(Mode,View,Controller),降低了层之间的耦合度。使用微信公众号为用户提供移动使用平台,节省了开发App 的成本。结合 jQuery 的页面布局插件实现了界面友好性,增强了用户体验。
  
  本文主要研究工作如下:
  
  1、采用基于 J2EE 分层架构的 SSM 框架实现整个平台的构建,将表示层与业务层分离,降低层与层之间的耦合性,减少代码量,缩短开发周期。采用 MVC设计模式,将视图层和模型层分离实现平台的低耦合,实现了缩短开发周期的同时降低开发成本。
  
  2、使用微信公众号为用户提供了客户端,节省了开发 App 的成本,减少了维护成本。在微信支付的前提下,采用 Ping++实现了微信支付场景。
  
  3、采用 jQuery 的 Easy-UI 插件技术实现了功能丰富且美观的 UI 界面,增强了界面友好性体验。使用 Ajax 实现页面的局部刷新,实现了快速响应用户的动作。
  
  4、采用人工和自动化测试相结合的方式实现了平台的详细的功能和集成测试。对于简单且非 Web 的功能采用人工测试,对于较繁复的 Web 功能采用自动化测试,实现了平台功能测试的同时,减少了测试时间,缩短了开发周期。
  
  关键词: 互联网+;网上洗衣服务;SSM 框架;jQuery;微信公众号.
  
  Abstract
  
  The advent of the Internet plus era, it has brought about great changes in people'slives,andithastransformedfromatraditionalofflinetradingmodeltoanonline tradingmode. Many industries, including the laundry industry, are looking for new ways toobtain development through the "Internet plus innovative technology" model.
  
  In view of this, an online laundry service platform (Java2 Platform EnterpriseEdition) is implemented using the SSM (Struts, Spring, MyBatis) frameworktechnology based on the J2EE platform, in this paper. The SSM framework has thecharacteristics of high flexibilityand low coupling degree. MVC design pattern (Mode,View,Controller) is adopted to reduce the coupling between layer and layer. At thesame time, WeChat public number is used to provide a platform for users, which savesthe cost of developingApp. Combined with some of jQuery's page layout plug-ins, toimplement user interface user-friendly and enhance the user experience.
网络洗衣服务系统的设计与实现
  
  This primary research works of this article are given as follows:
  
  1.The SSM framework based on J2EE layered architecture to realize theconstruction of the platform, separating the presentation layer and business layer,reducing the coupling between layer and layer, reducing the amount of code andshortening the development cycle. By using MVC design pattern, the view layer andmodel layer are separated to realize the low coupling of the platform, so as to shortenthe development cycle and reduce the development cost.
  
  2. Using WeChat public number to provide clients to customers a, save the cost ofdeveloping App, and reduce maintenance cost. At the same time, on the premise ofWeChat payment, using Ping++ to implement WeChat payment scenario.
  
  3. Using the easy-up plug-in technology in jQuery, we have implemented a richand beautiful UI interface, and enhanced the user-friendly interface experience. UsingAjax can implementthelocal refresh ofpageandrealizethequickresponseto theuser'sactions.
  
  4. The detailed functional and integration test of the platform was realized bycombining manual and automated testing. In the test, using manual testing for simple and not the function of Web, using automated testing for a more complicated functionof Web, to realize the comprehensive test of the platform function, reduce the testingtime, and shorten the development cycle.
  
  Key words:  Internet plus; Online laundry service; The SSM framework; jQuery;WeChat public number.
  
  目 录
  
  摘 要.
  
  Abstract.
  
  第 1 章 绪论.

  
  1.1 研究背景.
  1.2 研究意义.
  1.3 国内外研究现状.
  1.3.1 现有网上洗衣服务平台.
  1.3.2 现有网上洗衣服务平台主流技术.
  1.4 本文主要研究内容.
  1.5 本文组织结构.
  
  第 2 章 平台相关关键技术.
  
  2.1 平台架构.
  2.1.1 B/S 概述.
  2.2 J2EE 平台.
  2.2.1 J2EE 体系结构.
  2.3 MVC 模式
  2.3.1 MVC 概述
  2.3.2 MVC 优点
  2.4 SSM 框架技术.
  2.4.1 SSM 框架.
  2.4.2 SSM 框架优势.
  2.5 本章小结.
  
  第 3 章 平台需求分析.
  
  3.1 平台整体框架.
  3.2 平台需求.
  3.2.1 平台功能性需求.
  3.2.2 平台非功能性需求.
  3.3 本章小结.
  
  第 4 章 平台总体设计.
  
  4.1 平台分层架构设计.
  4.2 平台功能划分.
  4.2.1 运营管理端.
  4.2.2 微信端.
  4.3 数据库设计.
  4.3.1 数据库表设计.
  4.4 本章小结.
  
  第 5 章 平台详细设计与实现.
  
  5.1 开发环境搭建.
  5.1.1 开发环境.
  5.1.2 SSM 框架整合和微信配置.
  5.2 运营管理端前端页面设计与实现.
  5.2.1 使用 DIV 和 CSS 实现页面布局.
  5.2.2 使用 jQuery 插件页面设计
  5.2.3 使用 Ajax 实现页面交互
  5.3 平台功能实现.
  5.3.1 微信下单功能实现.
  5.3.2 客服审单功能实现.
  5.3.3 订单支付功能实现.
  5.3.4 订单状态跟踪.
  5.3.5 余额充值功能实现.
  5.3.6 用户管理模块功能实现.
  5.4 本章小结.
  
  第 6 章 平台测试.
  
  6.1 测试目的与原则.
  6.2 黑盒测试.
  6.2.1 黑盒测试的测试用例设计方法.
  6.3 自动化测试与人工测试.
  6.4 测试工具选择.
  6.4.1 Selenium IDE
  6.5 测试实施.
  6.5.1 设计测试用例.
  6.5.2 配置测试环境.
  6.5.3 使用人工测试.
  6.5.4 使用 Selenium IDE 测试.
  6.6 测试结果分析.
  6.7 本章小结.
  
  7 总结.
返回本篇论文导航
作者单位:南昌大学
原文出处:杨萍. 互联网+洗衣服务平台[D]. 南昌大学 2018
相关内容推荐
相关标签:
返回:软件工程硕士论文