基于移动互联网的企业后勤人员信息管理系统解决方案.doc_第1页
基于移动互联网的企业后勤人员信息管理系统解决方案.doc_第2页
基于移动互联网的企业后勤人员信息管理系统解决方案.doc_第3页
基于移动互联网的企业后勤人员信息管理系统解决方案.doc_第4页
基于移动互联网的企业后勤人员信息管理系统解决方案.doc_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页共 54 页 基于移动互联网的企业后勤人员信息管理系统 解 决 方 案 设计者 刘开展 第 2 页共 54 页 目录 第 1 章 后勤员工信息管理系统解决方案概述 3 1 1 项目背景 3 1 2 项目目标 6 第 2 章 后勤员工信息管理系统的需求描述及分析 8 2 1 概述 8 2 2 需求分析与描述 8 第 3 章 系统总体设计 11 3 1 系统总体设计目标 11 3 2 系统总体设计原则 12 3 3 系统新技术应用设计 14 3 3 1 二维码技术 14 3 3 2 移动应用开发技术 16 3 3 3 栅格地图引擎和 GPS 技术 19 3 3 4 HTML5 技术 23 3 3 5 云服务器技术 24 3 4 系统功能设计 26 3 5 系统详细功能设计 27 3 5 1 数据库总体设计 27 3 5 2 APP 的功能需求 30 3 5 3 服务端子系统功能需求 35 3 6 系统需要的服务器环境 43 3 7 网络资源 44 3 8 安全设计 44 第 4 章 系统开发实施方案 45 4 1 系统工作量及成本评估 45 4 2 系统开发环境 49 4 3 项目人员配置及设备 工具配置 51 第 3 页共 54 页 第 1 章后勤员工信息管理系统解决方案概述 本方案设计融合了物联网技术 移动互联网开发技术 GIS GPS 和云存储技 术 提出了一种基于移动互联网的后勤人员信息管理方案 应用于各种企业对后勤人 员有用信息的便捷管理 在充分利用移动互联网的便捷性及普及性的前提下 极大降 低了信息管理的成本 提高了信息管理效率 并实现信息管理移动化 智能化以及全 员参与化 以云存储为信息库 PC 管理系统为后台 移动终端的 APP 软件为客户端 三 者的有机结合充分体现出该系统的层次分明 分块维护及管理的优点 实现了高效有序的信息管理 彻底改变了传统信息管理 位置信息 考勤信息 任务信息 杂乱弊端 以创新的技术实现高效有序的资源管理 引入移动互联网技术 将智能手机 移动终端的 APP 软件应用于信息管理 摆 脱了传统 PC 便携性差 操作不便 上网麻烦等弊端 又拥有低成本和便携性的特点 使得企业全体后勤员工都可以在任何时间和地点使用系统 1 1 项目背景 一 企业信息管理系统概述 企业信息管理系统 IMSE Information Management System for Enterprise 是一个以人为主导 利用计算机硬件 软件 网络通信设备以及其他 办公设备 进行信息的收集 传输 加工 储存 更新和维护 以企业战略竞优 提 高效益和效率为目的 支持企业高层决策 中层控制 基层运作的集成化的人机系统 第 4 页共 54 页 图 1 1 企业信息管理介绍图 一个企业信息管理系统应包含以下功能 1 数据处理功能 包括数据收集和输入 数据传输 数据存储 数据加工和 输出 2 预测功能 运用现代数学方法 统计方法和模拟方法 根据过去的数据预 测外来的情况 3 计划功能 根据企业提供的约束条件 合理地安排各职能部门的计划 按 照不同的管理层 提供不同的管理层 提供相应的计划报告 4 控制功能 根据各职能部门提供的数据 对计划的执行情况进行检测 检 测 比较执行与计划的差异 对差异情况分析其原因 5 辅助决策功能 采用各种数学模型和所存储的大量数据 及时推倒出有关 问题的最优解或满意解 辅助各级管理人员进行决策 以期合理利用人财物和信息资 源 取得较大的经济效益 二 传统企业信息管理系统存在的问题 第 5 页共 54 页 目前传统的企业信息管理系统均是建立在 PC 机为终端 公司自购的服务器为后 台的信息管理系统 其通过为每个员工电脑安装上该系统 员工在系统上进行终端允 许的行为 而后台则由服务器负责数据的存储 并通过局域互联网允许各终端向其发 送或获取数据 以实现整个公司信息的存储与管理 这种传统的企业信息管理系统有着以下几个较为突出的不足 1 后勤员工工作场合一般以室外为主 并不具备每人装配一台 PC 的需求和能力 且终端为 PC 机无法随声携带 限制了系统的使用场合 2 传统的信息管理系统大多是建立在企业自组网的封闭型系统 不具备员工随时 共享信息 以及与企业外部交流信息的能力 3 传统的信息管理系统记录的信息大多为文本信息且为静态信息 无法获取后勤 员工的地理位置 任务完成度等多维动态信息 4 传统信息管理系统操作繁琐复杂 员工如要熟练掌握系统需要反复练习操作 这不仅要求员工具备电脑操作能力 还需要记忆大量的系统操作 降低了员工的工作 效率 浪费了员工的自由时间 5 传统信息管理系统兼容性差 如要对企业所有信息进行管理可能需要数十种系 统 而每个系统各自都要其开发者来管理维护 耗费大量人力物力 6 基于客户端形式的传统信息管理系统需要不断在员工 PC 机上重装软件来更新 系统 为员工正常使用软件带来不便且浪费人力物力 7 传统信息管理系统需要企业自己设立服务器 并自己管理及维护 一来管理维 护费用高昂 二来由于企业并不专长服务器管理则安全性也难以得到保障 3 对应解决方案 针对上述传统企业信息管理系统存在的问题 本方案充分结合了当前技术已趋向 成熟的移动互联网技术及云存储技术 旨在建立一个以移动设备 APP 软件为终端 PC 端上位机为服务端 云数据库为信息库的新型企业信息管理系统 相比于上述传统企业信息管理系统 其有着如下优点 第 6 页共 54 页 1 终端为移动设备 随着智能手机的普及 几乎全体后勤人员都能以较低价格获 得智能手机而无需装配 PC 机 则确保了系统的低成本及在企业的通用性 2 移动设备可随身携带 并可在任何时间场合使用系统 完全贴切后勤人员需实 时更换工作场地的需求 3 该信息管理系统是移动设备上的 APP 软件 基于傻瓜式操作的设计和智能手机 本身的简单操作优点 后勤员工能在零基础的前提下很快掌握系统的使用 4 基于 APP 人性化的 UI 设计和强大的兼容性 仅需一个管理系统即可融合对十 几种不同信息的综合管理 一来极大地降低了开发成本 管理成本和维护成本 二来 统一式的信息管理极大地方便了员工操作 提高了工作效率 5 基于 APP 方便快捷的更新机制 员工无需反复重装系统软件即可完成系统更新 因此可以在不影响系统正常使用的前提下不断对系统版本进行迭代 6 系统的服务器是租借的云服务器 有专门人员为其看管维修 无需自己独立管 理一个庞大的服务器 节省了成本及空间且安全性高 7 基于 APP 方便快捷的更新机制 管理人员可以在不影响系统正常使用的前提下 不断更新完善系统 对系统版本进行迭代 8 由于系统建立在智能手机上 因此可以方便利用智能手机的 GPS 导航 语音呼 叫 信息发送等功能来辅助实现系统的功能 节省了大量技术成本 4 项目具体成效 这里将从分别站在企业管理者和企业后勤员工的角度上 分析其在项目实施前后 的工作效率及态度等方面的改变 从而体现本项目实现的具体成效 1 企业管理者 第 7 页共 54 页 2 工作人员 第 8 页共 54 页 1 2 项目目标 基于物联网技术 二维码 移动互联网开发技术 GIS GPS 和云存储 技术实现企业信息包括位置信息 安全信息 工作状态信息及个人信息等多种 信息的智能管理 其工作形式为 移动设备 智能手机为主 APP 为终端应用 PC 上位机为系统 整体监控与管理 云服务器为系统后台 系统具体建设内容包括以下几个部分 1 企业资源的智能识别 将企业的资源分类并编码 序列号 并将其名称 属性 类别等信息录入到系统 生成对应的二维码 将二维码附在企业资源上方便工 作人员通过 APP 客户端现场扫描二维码 实现对企业资源的智能识别 主要用于对 企业重要资源的功能解释和分类汇总 2 后勤员工地理位置信息的确定 通过 APP 软件中的 GPS 导航定位技术 获 取工作人员的地理位置信息并实时传输回 PC 端总系统用于管理人员的监控 必要时 也可以选择性传输给任一 APP 客户端 主要用于实时监测并分享全体后勤员工的地 理位置信息 3 GIS 智能最优路径导向 通过 APP 软件中的 GIS 技术实现智能提供最优 最 短最安全等 路径导向 在企业自身设计的地图中以标记线表示出来并给予详细的注 释和提醒 用于对后勤员工在发生突发情况时 如保安人员发现不法分子进入企业 环卫人员发现突发污染等 能以最快速度赶到现场 4 SOS 求救功能 通过使用 APP 软件中的 SOS 一键求救可以实现自身 GPS 信息自动向总系统及保卫处发送 自动提供最优路径导航 记录求救者路径信息等 主要用于后勤员工发送安全突发状况时的紧急求救 5 任务提醒功能 通过使用 APP 软件的任务提醒可以对后勤员工每日的工作内 容列出详细的流程图 便于查阅与记录自身任务完成情况 同时每一流程配有详细的 任务教程及注意事项 给予后勤员工不懂就查 边工作边学习的机会 第 9 页共 54 页 6 智能考勤与考核 由于 APP 已经掌握后勤员工的地理位置等信息 因此可以 实现对员工的智能考勤 而任务完成度等信息则方便管理人员智能对员工进行考勤 7 语音对话 共享信息 第 2 章后勤员工信息管理系统的需求描述及分析 2 1 概述 根据系统的建设目标的要求 系统的总体需求包括下列几个部分 1 将企业资源的详细信息录入系统需求 要求覆盖建设完成后 能通过智能手 机将企业资源的详细信息自动录入系统 2 后勤员工 GPS 信息管理与共享需求 要求任一后勤员工都能将自身 GPS 信 息传输回服务端并能分享给任一 APP 客户端 3 智能最优路径导向需求 要求根据用户当前位置 在地图上给予到达目的地 的最优路径 4 SOS 求救功能需求 要求在紧急安全事故下允许后勤员工一键求救 5 任务提醒功能需求 要求能提供每一后勤员工每日工作内容的清晰流程图并 给予任务教程和注意事项提醒 6 智能考勤考核需求 要求通过后勤员工提供的个人信息智能对员工进行考勤 和考核 7 信息共享需求 要求员工可以随时一键共享自身信息并可以随时语音与其他 员工交流 2 2 需求分析与描述 根据系统建设需求 系统的构建需求包括 APP 和服务端两个子系统建设需求 第 10 页共 54 页 两个子系统的需求分析如下 一 APP 的功能需求 1 二维码 要求能扫描二维码解析二维码所包含信息 序列号 资源名称 资源分类和属 性 4 项信息 和获取所处位置经纬度 并自动传送服务器录入到基础信息库 2 智能地图 地图应包含企业及附近的全景图 能够显示用户 GPS 信息 并能发送至 PC 服 务端和其他用户的 APP 客户端 能够清晰显示最优路径 在路径中间给予提醒和指 示 并具有动态可变性 含有一键 SOS 功能 按下后自动发送求救者当前 GPS 信 息及给予最优路径 3 任务流程图 要求将员工的每日工作内容制定成详细的流程图 其中每一流程都能继续细化 其中包括工作内容的说明 工作内容教程 工作注意事项等内容 此外应对工作内 容完成情况进行自动记录以及自动传送回服务器 4 语音呼叫及信息共享 要求能与任一同事进行语音对话 并能选择性地分享当前个人信息于其 二 服务端子系统功能需求 1 二维码管理 二维码管理模块提供网服设备的二维码批量生成 打印等功能 支持 excel 或者 txt 文件格式的数据导入和批量打印 二维码导入需要以下 4 个信息项目 第 11 页共 54 页 信 息项 说明 1 资源分类 包括消防栓 照明灯 公共设备等 2 条形码 SN 设备唯一识别码 3 资源名称 4 资源属性 价格 使用情况 当前状态 图 2 1 二维码信息 2 地图检索 提供和 APP 一样的地图功能 3 任务进度管理 专门记录每一后勤员工每天任务进度完成情况 4 系统接口 为 APP 提供二维码导入接口 任务流程图导入接口和地图检索接口 系统接口 为 APP 与服务端子系统数通信自动提供服务 并实现帐号认证等安全认证功能 杜 绝系统非法入侵等操作 5 系统设置 提供用户管理 角色 用户组 权限管理和日志管理等功能 系统日志记录与基础信息库操作相关的日志 包括 节点录入 父子节点关系 的定义 节点删除等日志 第 12 页共 54 页 6 客户管理 提供在线咨询和意见反馈专栏 7 APP 下载 提供 APP 下载功能 可以直接点击通过 web 下载 也可以通过手机扫码工具 扫描下载 三 系统用户角色 角色是用户的集合 代表着一群同类的用户群体 在本系统可以分为 4 类角色 保卫人员 清洁人员和物业人员和管理人员 保卫人员 可完成考勤登记 GPS 定位及智能导向 巡楼智能化 企业安全监 控和 SOS 紧急求救等功能 清洁人员 可完成考勤登记 GPS 定位及智能导向 区域卫生智能监控 紧急 污染处理等功能 物业人员 可完成考勤登记 GPS 定位及智能导向 楼道设备智能提醒更新 投诉建议智能收集等功能 管理人员 是上面三者的帮助者和监督者 可完成对员工的工作考核 对紧急 事故发生的全程指导 对求救信号的及时处理 对后台数据的整理与分类等等 第 3 章系统总体设计 3 1 系统总体设计目标 根据系统的需求分析 本系统设计目标包括下列三个部分 第 13 页共 54 页 数据库 利用云服务器 构建包含所有需求信息的数据库 数据库能够支持 PC 终端和智能手机终端的访问 同时提供智能信息入库模块 支持 PC 终端和 智能手机终端的信息导入功能 系统提供与其它系统的接口功能 可以完成与 其它应用系统的对接 服务端 web 系统 构建用于管理人员使用的 PC 终端应用系统 系统分成应 用模块和管理模块 应用模块用于对后勤人员的工作情况进行监督与考核 管 理模块用于给予后勤人员指示和帮助 如下达任务 回应紧急事件等 APP 客户端 构建用于保卫人员 清洁人员 物业人员和管理人员的 APP 客 户端 包括二维码扫描资源信息 GPS 信息自动录入 最优路径导向 地图显 示 SOS 紧急求救 任务流程图 语音呼叫等功能模块 具体的功能设计如下图示 第 14 页共 54 页 图 3 1 系统总体框图 3 2 系统总体设计原则 本系统的设计按照业务管理的需求 划分为多个非耦合的层 按照业务设计的 思路 根据需求定义的功能 性能等要求 进行软件设计 在设计时应遵循以下设 计原则进行 先进性 在保证实用 可靠 高效的前提下 尽可能跟踪国内外先进的计算机软件技术 和数据库技术 使业务软件具有较高的性能价格比 采用国际先进的软件体系结构 对业务流程管理应用具有良好的拓展性 实用性 第 15 页共 54 页 在系统设计和开发过程中 本着 以业务为基础 以需求为导向 的原则 并 采纳了 以应用的现状和发展趋势分析归纳需求 的思路 因此使系统具有良好的 可操作性 可以在满足现有业务的基础上 通过业务优化和重组提高管理水平 开放性 考虑本系统在网络维护中的的核心地位 在系统的规划和设计时 充分考虑到 系统的开放性 保证应用系统具有统一的组件接口标准 数据系统具有通用的数据 结构 从而支持跨平台的移植和运行 并能方便地进行数据的迁移和系统的切换 另外 我们也充分分析和归纳与其他系统的接口 并根据将来业务发展的接口 需求 提供了一组稳定接口 并提供二次开发的接口 安全性 本系统涉及关乎移动业务的机密数据 因此 本系统必须具有必要的安全保护 和保密措施 以及对计算机犯罪和病毒的防范能力 我们将从系统工程的角度 遵 循国际和国家的有关安全标准 通过网络 数据 应用等多个层面去构建应用系统 的安全保障体系 适应性 我们在规划和设计本系统时 将从分析业务信息流的科学角度出发 最大限度 提高系统自适应性和灵活性的角度进行设计 使用应用系统能够自己定义设置 能 够根据用户的需要或业务结构的变化 灵活方便地调整软件的功能和分布结构 方 便地组合各种子系统或组件 易操作性 我们将始终贯彻 以人为本 的设计思想 充分体现系统的易操作性 用户接 第 16 页共 54 页 口及界面设计将充分考虑人体结构特征及视觉特征进行优化设计 界面友好 美观 操作符合日常工作流程需要 易学习 易操作 系统提示和帮助信息准确 及时 相对独立性 由于充分考虑到本系统应用环境的多样性和复杂性 为了适应各种异构系统间 的数据交换与共享 因此应用系统必须独立于特定的硬件 网络环境 操作系统 不依赖于特定的应用服务器和特定的数据库管理系统 可扩展性 本系统除了要求实现目前可计算机处理的业务外 对用户尚未提出的 或实现 难度较大的业务工作要尽量予以考虑或预留接口 使得软件可以方便的增加新的功 能组件或新的子系统 3 3 系统新技术应用设计 3 3 13 3 1二维码技术 二维码是自动识别中的一项重要技术 也是物联网产业的关键 核心技术之一 作为一种及时 准确 可靠 经济的数据输入手段已经在工业 商业 国防 交通 金融 医疗卫生等许多领域得到广泛应用 在美国 日本 欧洲等国 二维码技术 的发展和普及已经比较成熟 二维条码 二维码 dimensional barcode 是用某种特定的几何图形按一定规 律在平面 二维方向上 分布的黑白相间的图形记录数据符号信息的 在代码编制 上巧妙地利用构成计算机内部逻辑基础的 0 1 比特流的概念 使用若干个与 二进制相对应的几何形体来表示文字数值信息 通过图象输入设备或光电扫描设备 自动识读以实现信息自动处理 它具有条码技术的一些共性 每种码制有其特定的 第 17 页共 54 页 字符集 每个字符占有一定的宽度 具有一定的校验功能等 同时还具有对不同行 的信息自动识别功能 及处理图形旋转变化等特点 在许多种类的二维条码中 常 用的码制有 Data Matrix Maxi Code Aztec QR Code Vericode PDF417 Ultracode Code 49 Code 16K 等 QR 码是 1994 年由日本 Denso Wave 公司 发明 QR 来自英文 Quick Response 的缩写 即快速反应的意思 源自发明者 希望 QR 码可让其内容快速被解码 QR 码最常见于日本 韩国 并为目前日本最 流行的二维空间条码 二维条码 二维码可以分为堆叠式 行排式二维条码和矩阵式二维条码 它具有 条码技术的一些共性 每种码制有其特定的字符集 每个字符占有一定的宽度 具 有一定的校验功能等 同时还具有对不同行的信息自动识别功能 及处理图形旋转 变化等特点 堆叠式 行排式二维条码形态上是由多行短截的一维条码堆叠而成 矩阵式二维条码以矩阵的形式组成 在矩阵相应元素位置上用 点 表示二进制 1 用 空 表示二进制 0 点 和 空 的排列组成代码 堆叠式 行排式 堆叠式 行排式二维条码又称堆积式二维条码或层排式二维条码 其编码 常 见二维码原理是建立在一维条码基础之上 按需要堆积成二行或多行 它在编码设 计 校验原理 识读方式等方面继承了一维条码的一些特点 识读设备与条码印刷 与一维条码技术兼容 但由于行数的增加 需要对行进行判定 其译码算法与软件 也不完全相同于一维条码 有代表性的行排式二维条码有 Code 16K Code 49 PDF417 等 矩阵式 矩阵式二维条码 又称棋盘式二维条码 它是在一个矩形空间通过黑 白像素 第 18 页共 54 页 在矩阵中的不同分布进行编码 在矩阵相应元素位置上 用点 方点 圆点或其他 形状 的出现表示二进制 1 点的不出现表示二进制的 0 点的排列组合确定 了矩阵式二维条码所代表的意义 矩阵式二维条码是建立在计算机图像处理技术 组合编码原理等基础上的一种新型图形符号自动识读处理码制 具有代表性的矩阵 式二维条码有 Code One Maxi Code QR Code Data Matrix 等 在 目前几十种二维条码中 常用的码制有 PDF417 二维条码 Datamatrix 二维条码 Maxicode 二维条码 QR Code Code 49 Code 16K Code one 等 除了这些常 见的二维条码之外 还有 Vericode 条码 CP 条码 Codablock F 条码 田字码 Ultracode 条码 Aztec 条码 根据本系统的信息需求 本系统采用的是 QR Code 编码 3 3 23 3 2移动应用开发技术 移动开发也称为手机开发 或叫做移动互联网开发 是指以智能手机 平板电 脑等便携终端为基础 进行相应的开发工作 由于这些随身设备基本都采用无线上 网的方式 因此 业内也称作为无线开发 3G 时代的到来 使得手机应用日渐热门 由于手机携带方便 并且是生活必带 随身用品 而且信号覆盖广 操作便捷 使得人们对其给予了越来越高的期望 大 家期待各种常见的或是重要的信息化系统 互联网应用可以被移植到手机上同步使 用 使用户无论在何时何地 都可以连线精彩的网络世界 登录信息系统 为此 如何进行手机开发 如何在手机上催生各种多姿多彩的精彩应用 日渐成为整个 IT 产业关注的焦点 智能终端常使用的操作系统有 Symbian Android iOS Windows 第 19 页共 54 页 phone 他们之间的应用软件互不兼容 因为可以安装第三方软件 所以智能手机 有丰富的功能 Symbian Symbian 系统是塞班公司为手机而设计的操作系统 2008 年 12 月 2 日 塞 班公司被诺基亚收购 2011 年 诺基亚称 Symbian 只对企业开源 塞班开源变成 只是种口号 由于对新兴技术支持欠佳 塞班占智能手机的市场份额日益萎缩 2011 年 6 月 22 日 诺基亚将塞班项目承包给埃森哲 埃森哲将提供对塞班系统支 持服务到 2016 年 2011 年 12 月 21 日 诺基亚官方宣布放弃塞班 Symbian 系统品牌 下一版本操作系统将更名为诺基亚 Belle 截止至 2011 年 11 月 塞班 系统的全球市场占有量仅为 22 1 中国市场占有率则降至 23 均被安卓超过 Android Android 是一种以 Linux 为基础的开放源码操作系统 主要使用于便携设备 目前尚未有统一中文名称 中国大陆地区较多人使用安卓 非官方 或安致 官方 Android 操作系统最初由 Andy Rubin 开发 最初主要支持手机 2005 年由 Google 收购注资 并组建开放手机联盟开发改良 逐渐扩展到平板电脑及其他领 域上 Android 的主要竞争对手是苹果公司的 iOS 以及 RIM 的 Blackberry OS 2011 年第一季度 Android 在全球的市场份额首次超过塞班系统 跃居全球 第一 2011 年 11 月数据 Android 占据全球智能手机操作系统市场 52 5 的份 额 中国市场占有率为 58 iOS 苹果 iOS 是由苹果公司开发的手持设备操作系统 苹果公司最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统 最初是设计给 iPhone 使用的 后来陆 第 20 页共 54 页 续套用到 iPod touch iPad 以及 Apple TV 等苹果产品上 iOS 与苹果的 Mac OS X 操作系统一样 它也是以 Darwin 为基础的 因此同样属于类 Unix 的商业操 作系统 原本这个系统名为 iPhone OS 直到 2010 年 6 月 7 日 WWDC 大会上宣 布改名为 iOS 截止至 2011 年 11 月 根据 Canalys 的数据显示 iOS 已经占据了 全球智能手机系统市场份额的 30 在美国的市场占有率为 43 Windows phone Windows Phone 是微软发布的一款手机操作系统 它将微软旗下的 Xbox LIVE 游戏 Zune 音乐与独特的视频体验整合至手机中 2010 年 10 月 11 日晚上 9 点 30 分 微软公司正式发布了智能手机操作系统 Windows Phone 同时将谷 歌的 Android 和苹果的 IOS 列为主要竞争对手 2011 年 2 月 诺基亚与微软达成 全球战略同盟并深度合作共同研发 建立庞大的生态系统 Windows Phone 8 将 采用和 Windows 8 相同的内核 开始时期的移动领域 苹果一家独大 尽管 Android 用户和设备增长神速 也 无法威胁到苹果 但很快出现了震惊业界的 Google 收购 MOTO 移动一事 之后 Android 用户和设备占有量快速超过苹果 为了遏制苹果和 Google 平分天下 微软又联合诺基亚 期望借助 Windows Phone Mango 从 iOS 和 Android 口中夺食 其他的操作系统已经在这场战争中伤亡殆尽 曾经无比辉煌的 Symbian 已经在 走末路了 被诺基亚寄予厚望的 Meego 也被诺基亚抛弃了 惠普高调推出的 webOS 3 0 也黯然离场 移动阵营 Android iOS Windows phone 三足鼎立 的界面基本已经定型了 第 21 页共 54 页 图 3 2 智能手机标志 根据对系统使用人员的智能手机使用情况的调研结果 由于苹果智能手机不支 持移动的 TD 系统 所以目前 2016 名使用对象有 99 2 使用 Android 因此 APP 只需要开发 Android 版本既可满足日常工作的所有需求 3 3 33 3 3栅格地图引擎和 GPS 技术 移动定位 LBS 是指服务商通过移动互联网向手机用户提供的以定位 导 航服务为核心 并包括其他衍生服务的业务 是一种新兴的应用十分广泛的移动互 联网技术新应用包括电子地图及 POI 数据 图 3 3 电子地图 栅格 切片 地图金字塔模型是一种多分辨率层次模型 从栅格金字塔的底层 到顶层 分辨率越来越低 但表示的地理范围不变 首先确定地图服务平台所要提 供的缩放级别的数量 N 把缩放级别最低 地图比例尺最大的地图图片作为金字塔 的底层 即第 0 层 并对其进行分块 从地图图片的左上角开始 从左至右 从上 到下进行切割 分割成相同大小 比如 256x256 像素 的正方形地图栅格 形成第 0 第 22 页共 54 页 层栅格矩阵 在第 O 层地图图片的基础上 按每 2x2 像素合成为一个像素的方法生 成第 1 层地图图片 并对其进行分块 分割成与下一层相同大小的正方形地图栅格 形成第 1 层栅格矩阵 采用同样的方法生成第 2 层栅格矩阵 如此下去 直到第 N 一 1 层 构成整个栅格金字塔 GPS 是英文 Global Positioning System 全球定位系统 的简称 GPS 起始 于 1958 年美国军方的一个项目 1964 年投入使用 20 世纪 70 年代 美国陆海 空三军联合研制了新一代卫星定位系统 GPS 主要目的是为陆海空三大领域提供 实时 全天候和全球性的导航服务 并用于情报收集 核爆监测和应急通讯等一些 军事目的 经过 20 余年的研究实验 耗资 300 亿美元 到 1994 年 全球覆盖率 高达 98 的 24 颗 GPS 卫星星座己布设完成 在机械领域 GPS 则有另外一种含义 产品几何技术规范 Geometrical Product Specifications 简称 GPS GPS 定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据 采 用空间距离后方交会的方法 确定待测点的位置 如图所示 假设 t 时刻在地面待 测点上安置 GPS 接收机 可以测定 GPS 信号到达接收机的时间 t 再加上接收机 所接收到的卫星星历等其它数据可以确定以下四个方程式 图 3 4GPS 定位 AGPS AssistedGPS 辅助全球卫星定位系统 是结合 GSM GPRS 与传统卫 星定位 利用基地台代送辅助卫星信息 以缩减 GPS 芯片获取卫星信号的延迟时间 受遮盖的室内也能借基地台讯号弥补 减轻 GPS 芯片对卫星的依赖度 和纯 GPS 基地台三角定位比较 AGPS 能提供范围更广 更省电 速度更快的定位服 务 理想误差范围在 10 公尺以内 日本和美国都已经成熟运用 AGPS 于 LBS 服务 第 23 页共 54 页 LocationBasedService 适地性服务 AGPS 技术是一种结合了网络基站信息和 GPS 信息对移动台进行定位的技术 可以在 GSM GPRS WCDMA 和 CDMA2000 网络中使用 该技术需要在手机内 增加 GPS 接收机模块 并改造手机天线 同时要在移动网络上加建位置服务器 差 分 GPS 基准站等设备 AGPS 解决方案的优势主要在其定位精度上 在室外等空旷地区 其精度在正 常的 GPS 工作环境下 可达 10 米左右 堪称目前定位精度最高的一种定位技术 该技术的另一优点为 首次捕获 GPS 信号的时间一般仅需几秒 不像 GPS 的首次 捕获时间可能要 2 3 分钟 定位 SDK 采用 GPS 基站 Wi Fi 信号进行定位 当应用程序向定位 SDK 发 起定位请求时 定位 SDK 会根据应用的定位因素 GPS 基站 Wi Fi 信号 的实 际情况 如是否开启 GPS 是否连接网络 是否有信号等 来生成相应定位依据进 行定位 用户可以设置满足自身需求的定位依据 若用户设置 GPS 优先 则优先使 用 GPS 进行定位 如果 GPS 定位未打开或者没有可用位置信息 且网络连接正常 定位 SDK 则会返回网络定位 即 Wi Fi 与基站 的最优结果 为了使获得的网络定 位结果更加精确 请打开手机的 Wi Fi 开关 第 24 页共 54 页 图 3 5 定位精度 图 3 6 定位 SDK 本系统采用百度地图 Android SDK 地图展示 包括 2D 图 卫星图 3D 图地图展示 地图操作 提供平移 缩放 双指手势操作 底图旋转等地图相关操作 自定义绘制 提供自定义绘制点 线 面基本几何图形的功能 百度地图导航 提供调起百度地图 Android 版 v5 0 及以上版本 导航功能 地图搜索 提供根据关键字进行范围检索 城市检索和周边检索 且支持 LBS 云检索用户自有数据 详情查询 提供餐饮类的 POI 的详细信息查看 Place 详情 第 25 页共 54 页 线路规划 提供公交 驾车和步行三种类型 多种方案 不含地铁 时间优先 最少换乘 最少步行 的线路规划 地理编码 提供地址信息与坐标之间的相互转换 位置标注 提供一个或多个 POI 位置标注 且支持用户自定义图标 实时路况 提供城市实时交通路况信息图 离线地图 提供离线地图功能 可节省用户流量 3 3 43 3 4HTML5 技术 HTML 即超文本标记语言或超文本链接标示语言 是目前网络上应用最为广泛 的语言 也是制作网页的主要语言 诞生于 1993 年的 HTML 其文档制作并不是 很复杂 且功能强大 支持不同数据格式的文件嵌入 为了推动 web 标准化运动的发展 一些公司联合起来 成立了一个叫做 Web Hypertext Application Technology Working Group Web 超文本应用技术工 作组 WHATWG 的组织 HTML5 草案的前身名为 Web Applications 1 0 於 2004 年被 WHATWG 提出 於 2007 年被 W3C 接纳 并成立了新的 HTML 工作团队 HTML 5 的第一份正式草案已于 2008 年 1 月 22 日公布 HTML 5 有 两大特点 首先 强化了 Web 网页的表现性能 其次 追加了本地数据库等 Web 应用的功能 本系统采用 HTML5 技术进行构建 第 26 页共 54 页 图 3 7 HTML5 3 3 53 3 5云服务器技术 云服务器 Elastic Compute Service 简称 ECS 是一种处理能力可弹性伸缩 的计算服务 其管理方式比物理服务器更简单高效 云服务器帮助您快速构建更稳定 安全的应用 降低开发运维的难度和整体 IT 成本 使您能够更专注于核心业务创新 云服务器是云计算服务的重要组成部分 是面向各类互联网用户提供综合业务能 力的服务平台 平台整合了传统意义上的互联网应用三大核心要素 计算 存储 网 络 面向用户提供公用化的互联网基础设施服务 云服务器平台的每个集群节点被部署在互联网的骨干数据中心 可独立提供计算 存 储 在线备份 托管 带宽等互联网基础设施服务 云服务器一般由以下硬件构成 1 管理服务器 采取双机热备的方式 对整个节点的所有计算服务器 共享存 储 网络进行管理 同时对外提供管理整个节点的 API 管理服务器上提供 管理服务 管理节点的计算服务器 对外提供管理接口 DHCP 服务 为计算服务器的网络启动分配管理网段的 IP tftp 服务 为计算服 务器的网络启动提供远程启动映象 nbd 服务 为计算服务器提供网络块设备服 务 管理服务器上还会运行一个数据采集程序 他定时将各种性能数据采集下来并发 送到中央的数据采集服务器上存储服务器群 存储服务器可以是 ISCSI 或内置存储 容量比较大的 x86 服务器 通过 集群文件系统组成一个统一的存储池 为节点内的 虚拟机提供逻辑磁盘存储 非结构数据存储以及整合备份服务 2 计算服务器群 计算服务器是高配置的八核以上服务器 计算服务器无需安 装操作系统 但必须具备网络引导功能 其上运行一个 Linux 微内核 云计算机软件 一个与管理服务器进行通讯的 Agent 3 交换机 按不同功能和节点性能要求配备多个三层交换机 分别负责管理网 段 公网交换网段 内部交换网段 存储网段等 第 27 页共 54 页 图 3 8 云服务器 其设计的技术有 1 虚拟化技术 虚拟化平台将 1000 台以上的服务器集群虚拟为多个性能可配的虚拟机 KVM 对整个集群系统中所有 KVM 进行监控和管理 并根据实际资源使用情况灵活 分配 和调度资源池 2 分布式存储 技术原理 分布式存储用于将大量服务器整合为一台超级计算机 提供海量的数 据存储和处理服务 分布式文件系统 分布式数据库允许访问共同存储资源 实现应 用数据文件的 IO 共享 易迈云的云存储系统同时兼顾数据安全与 IO 问题 个别服 务商保存 3 份数据以牺牲 IO 速度为代价 只有极低的 IO 速度 其他国内云厂商一 般采用本机阵列存储 虽然 IO 快但是可靠性不高 本机硬件或存储损坏的情况下 第 28 页共 54 页 业务中断时间较长 易迈互联创造性地解决了这个问题 通过高速的万 M 网络和极 优的算法 既保证了数据安全也提供极优的磁盘读写速度 3 资源调度 虚拟机可以突破单个物理机的限制 动态的资源调整与分配消除服务器及存储设备的 单点故障 实现高可用性 当一个计算节点的主机需要维护时 可以将其上运行的虚 拟机通过热迁移技术在不停机的情况下迁移至其他空闲节点 用户会毫无感觉 在计 算节点物理损坏的情况也 也可以在 3 分钟左右将其业务迁移至其他节点运行 具 有十分高的可靠性 3 4 系统功能设计 系统功能模块包括数据库 服务端及 APP 智能终端大部功能模块 其功能如下 图所示 图 3 9 系统功能设计图 第 29 页共 54 页 3 5 系统详细功能设计 根据系统建设需求 系统的构建需求包括 服务端两个子系统建设需求 两个 子系统的需求分析如下 3 5 13 5 1数据库总体设计 图 3 10 数据库表清单 名称代码注释 二维码 TWO CODE 二维码 二维码数据查错表 TWO CODE ERROR 二维码数据查错表 用户信息 USER 用户信息 GPS 信息 GPS INFO GPS 信息 第 30 页共 54 页 工作区表 SA ORG 工作区表 异常日志 SA ERROR LOG 异常日志 用户工作区关系表 SA USER ORG 用户工作区关系表 用户表 SA USER 用户表 用户角色关系表 sys user role 用户角色关系表 系统功能使用统计表 SA FUNCTION STAT 系统功能使用统计表 系统功能表 sa function 系统功能表 系统日志 SA LOG 系统日志 系统表 sa sys 系统表 系统设置表 SYS INDIVIDUATION 系统设置表 资源信息表 RESOUCE 资源信息表 角色功能关系表 sys role function 角色功能关系表 角色表 sa role 角色表 表 3 1 二维码信息 为了节省篇幅 下面只列举了几个有代表性的表设计 1 二维码 名称代码数据类型长度主要 的 强制注释 条形码 SNvarchar2 50 50TRUETRUE 条形码 资源名称 NODEvarchar2 200 200FALS E FALS E 资源名称 资源分类 SORTvarchar2 200 200FALS E FALS E 资源分类 容量 CAPACITYFLOATFALS E FALS E 容量 排序号 ORDERN O intFALS E FALS E 排序号 经度 LONFLOATFALS E FALS E 经度 纬度 LATFLOATFALS E FALS E 纬度 用户编号 USERCOD E varchar2 20 20FALS E TRUE 用户编号 用户名称 USERNA ME varchar2 20 20FALS E TRUE 用户名称 导入时间 CREATETI ME DATEFALS E FALS E 导入时间 第 31 页共 54 页 是否已打 印 ISPRINTINTFALS E FALS E 是否已打印 1 已打印 0 未打印 表 3 2 二维码 2 用户表 名称代码数据类型长度主要 的 强制注释 用户编号 USERCOD E varchar2 20 20TRUETRUE 用户编号 用户名称 USERNA ME varchar2 20 20FALS E TRUE 用户名称 当前工作 区 ORGIDvarchar2 20 20FALS E FALS E 当前工作区 密码 PASSWDvarchar2 100 100FALS E TRUE 密码 电话 TELvarchar2 40 40FALS E FALS E 电话 手机号码 MOBILEvarchar2 11 11FALS E FALS E 手机号码 电子邮件 EMAILvarchar2 40 40FALS E FALS E 电子邮件 是否停用 ISSTOPintFALS E TRUE 是否停用 1 停用 0 启用 用户类型 USERPRO P intFALS E TRUE 用户类型 1 普通用户 2 管理员 3 超级管理员 描述 DESCRIPTvarchar2 200 200FALS E FALS E 描述 认证 ID TRUSTIDvarchar2 50 50FALS E FALS E 认证 ID 使用类型 LIMITTYP E INTFALS E FALS E 使用类型 0 无限制 1 登录次数限制 2 使用时限限制 可登录次 数 PERMITN UM INTFALS E FALS E 可登录次数 第 32 页共 54 页 已登录次 数 LOGINNU M INTFALS E FALS E 已登录次数 生效时间 EFFECTTI ME DATEFALS E FALS E 生效时间 可使用天 数 DAYSINTFALS E FALS E 可使用天数 登录总次 数 NUMSINTFALS E FALS E 登录总次数 在线时长 ONTIMEINTFALS E FALS E 在线时长 是否修改 过密码 ISPASSW D INTFALS E FALS E 是否修改过密码 表 3 3 用户表 5 角色表 名称代码数据类型长度主要 的 强制注释 角色编号 ROLECOD E varchar 20 20TRUETRUE 角色编号 部门编号 ORGIDvarchar 20 20FALS E FALS E 部门编号 角色名称 ROLENA ME varchar 20 20FALS E TRUE 角色名称 是否停用 ISSTOPintFALS E TRUE 是否停用 1 停用 0 启用 角色类型 ROLEPRO P intFALS E TRUE 角色类型 1 普通角色 2 管理员角色 3 超级管理员角色 描述 DESCRIPTvarchar 200 200FALS E FALS E 描述 表 3 4 角色表 3 5 23 5 2APP 的功能需求 APP 功能模块的功能构成如下图所示 第 33 页共 54 页 图 3 11 APP 功能模块图 1 二维码扫描 要求能扫描二维码解析二维码所包含信息 序列号 资源名称 资源分类和属 性 4 项信息 和获取所处位置经纬度 并自动传送服务器录入到基础信息库 对企也资源信息的录入只能通过 二维码扫描 模块进行 信息一旦录入 不允许更改和二维码中对应的信息 资源分类 条形码 资源 名称 属性 对错误的二维码信息 只可以在服务端的 资源管理 功能由数据 管理人员删除再通过过 APP 的 二维码扫描 重新录入 图 3 12 二维码扫描 第 34 页共 54 页 2 智能地图 智能地图是能标记用户当前 GPS 信息以及给出到目的地最优路径导向的一副完 整详细的地图 该地图有如下使用功能 A 放大缩小地图 最大放至楼宇的座号 最小缩至整个企业周边全景 B 标记地图 在地图特定位置给予标记和注释 C 显示当前用户所在位置 D 标记目的地 自动给出到达目的地的最优路径导航 E 监测功能 用不同颜色表示当前区域安全情况或卫生情况 F 一键 SOS 当紧急情况发生时最快联系到系统总部并最快给出处理对策 图 3 13 最优路径导向 第 35 页共 54 页 图 3 14 一键 SOS 信号 3 任务流程图 任务流程图负责管理后勤人员每日工作任务的内容及进度 帮助后勤人员更加高 效地完成工作内容 其包含以下功能 A 列出员工一天的工作内容分成若干流程 其中每个流程又可以继续点入细化 B 自动或手动记录员工任务完成进度 并及时反馈回服务端 C 提供每一流程的视频教学 允许员工边工作边学习 D 提供每一流程的注意事项 方便员工检查有无工作疏漏 第 36 页共 54 页 图 3 15 任务流程图 4 员工信息共享 当任一员工需要其他同事的帮忙时 可以通过语音对话呼叫对方并选择性的分享 当前信息于其 增强了员工之间的协调配合性 第 37 页共 54 页 APP 功能描述 图 3 16 APP 功能模块图 3 5 33 5 3服务端子系统功能需求 1 服务端子系统功能 服务端模块的功能如下图所示 APPAPP 功能模块图功能模块图 第 38 页共 54 页 图 3 17 服务端子系统需求模块图 1 二维码管理 二维码管理模块提供网服设备的二维码批量生成 打印等功能 支持 excel 或者 txt 文件格式的数据导入和批量打印 二维码导入需要以下 4 个信息项目 号信息项说明 1 资源分类企业所有重要资源均可纳入 2 条形码 SN 设备唯一识别码 3 资源名称资源名称 4 资源属性资源特征信息 图 3 18 二维码信息 二维码信息内容范例 第 39 页共 54 页 图 3 19 二维码示例 设备信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论