HTML5的移动端家政服务平台设计+源代码(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

HTML5的移动端家政服务平台设计+源代码(3)

1。3。2 移动端 Web APP论文网

Web APP 是一种基于 web 的系统和应用,具有低成本开发,简单维护更新,无需安装, 能够跨平台的优势[5]。Web APP 使用 HTML 来开发在投入对比传统的 Native App 更具有明 显的优势。并且可以基于正在普及流行的 HTML5,不需要用户下载,还可以和传统网站 一样动态升级。Web APP 不仅具有 App 的特性,而且具有 Web 的特性,是一种目前十分 热门的开发模式[1]。

1。3。3 JSP

JSP(Java Server Pages)是一种以 Java Servlet 为基础的动态页面技术。JSP 技术具有通 过使用 Java 编程语言来编写类 XML 的 tags 和 scriptlet 封装产生动态网页的处理逻辑,因 此具备了 Java 的面向对象、简单易用、具有平台无关性且安全可靠、主要面向因特网的所 有特点。JSP 分离了网页逻辑和网页设计的显示,支持基于组件的可重用的设计,能够快 速和容易的开发基于 Web 的应用程序[3]。

1。3。4 Java

Java 是一种面向对象的编程语言,去除了 C++里难以理解的多继承、指针等概念之后 还包含 C++的各种优点。Java 语言是静态面向对象编程语言,能够极好地提现面向对象的功能理论,并且能够允许程序员用自己的思维方式来编写复杂的编程,具有功能强大和简 单易用两个特征 [4]。Java 可以编写桌面应用程序、Web 应用程序、分布式系统和嵌入式系 统应用程序等,是一种比较常见的后台开发语言。

1。3。5 三层架构

三层架构(3-tier architecture) 通常指将业务逻辑划分为三个层次: 界面层( User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)从 下至上的排序如图 1。1。具有“高内聚低耦合”的思想,在软件体系架构设计中,分层式结构 是特别常见并且十分重要的一种[6]。

图 1。1  三层架构结构图

开发人员可以只替换整个结构中的其中某一层来实现新的层次的实现;可以降低层与 层之间的依赖;有利于标准化;利于各层逻辑的复用。结构更加的明确;在后期维护的时 候,极大地降低了维护成本和维护时间。

2。系统调查

(1)市场规模 随着我国居民收入不断增长,家政服务行业的市场缺口越来越大。根据表 1-2 数据显示,家政服务业在吸纳剩余劳动力。中国家政行业按照最近几年发展速度,中国家政市场 年产值很快就会达到 2 万亿规模。中国家政服务业存在着巨大的发展前景,是一个可以投 入发展的项目。

表 2-1  市场规模统计表

表 2-2   家政服务业调查表

根据表 2-2 显示,从 13 年到 15 年家政服务的规模在不断扩大的同时,竞争也逐渐激 烈。家政服务的前景虽好但挑战也很大。

(2)需求群体文献综述

由于我国进入老龄化社会,尤其是之前的独生子女政策,使得 80、90 家庭出现需要 照顾 4 个老人的情况,并且随着二孩政策的开放,育儿方面的需求也逐渐增多。

80、90 后这代工作生活的压力较大,并没有办法应付繁杂的家务,是目前家政服务需 求的主要人群。80、90 年代的人是在互联网的影响下成长起来的一代人,网络已经与他们 息息相关,家政服务的网络化必不可少。

3。用户需求分析

如图 3。1 所示,Web APP 端的主要功能模块分为:微信登录、预约系统、订单管理、 会员卡模块、个人信息管理。

(责任编辑:qin)