论文部分内容阅读
目前,互联网企业已普遍采用移动办公模式进行日常业务管理。大部分军工企业皆因涉密、军工管理特性等问题,未采用互联网企业提供的移动办公平台。某研究所内部通过分析梳理,确定了可以采用互联网模式办公的业务。因此,急需建设一套移动办公平台。本文提出的基于NJS技术的移动办公平台,通过在Android设备或者IOS设备安装APP客户端的方式,可以简单、便捷的对员工提供所内新闻、共享资源,还可以使员工借助此平台进行请假出差、个人任务管理等,并且将请假出差等数据与内部考勤系统连接,从组织上形成管理的闭环,领导通过记录个人日程安排,为所领导秘书掌握所领导日程,组织会议等提供便捷的日程安排。部门领导通过APP为不在单位安排相关工作,并在手机端监督员工执行情况,挺高任务安排执行效率。本文第一章为绪论,主要阐述研究背景和研究来源,以及国内外现状。在第二章中,对移动办公平台相关技术进行了分析,包括服务器端的Spring、SpringMVC、MyBatis、Mysql等相关技术,客户端的NJS、HTML5、5+Runtime、MUI等相关技术,阐述了开展基于客户端和服务端的实施方法。在第三章中,通过深入剖析移动办公平台相关业务功能需求和非功能需求,包括新闻公告管理、请假出差管理、文件共享管理、部门资源管理、领导日程管理、任务交办管理、安全性需求、保密性需求、性能需求等。在第四章中,进行了总体设计,包括制定设计原则、大家系统架构。在总体设计完成后,进行系统功能设计,包括功能结构设计、功能模块设计,REST API服务定义。基于设计的功能,进行数据库设计。在第五章中,搭建开发环境,对前述设计逐一实现。在第六章中,进行了移动办公平台的测试,包括制定测试目标、搭建测试环境、功能测试与非功能测试,保证了移动办公平台功能的完整性和较好的性能。本文提出的基于NJS技术方式实现的移动办公平台同时适配Android设备与IOS设备,通过提供REST API服务,能够成功的为各种前端展示框架提供服务。创新设计一次编程多平台适配,并成功应用于某军工企业的移动办公中。