● 摘要
移动OA(Office Automation,办公自动化),是利用无线通信网络和新一代移动智能终端实现的办公自动化技术。它将原有OA系统上的公文处理、日程管理、文件管理、通讯录、通知等功能移植到移动智能终端。近年来,以Apple的iOS、Google的Android作为代表的移动智能终端发展迅速。这些移动终端具有高速的运算能力、高分辨率和尺寸比较大的触摸屏幕和优秀的图形用户界面,加上3G互联网的迅速发展,使办公人员在任何时间、任何地点处理与业务相关的任何事情成为可能。
本文在现有的OA基础上,利用软件工程的管理方法,通过分析办公系统的实际需求和业务流程,结合iOS平台的特点,完成了一个移动OA系统的需求分析、系统架构设计、系统实现和系统测试的工作。论文的主要内容如下:
首先,在作者进行大量调研工作的基础上,对移动OA系统的需求进行了分析,详细介绍了系统的功能需求和非功能需求,并分析了服务器端和客户开发平台和开发语言。
其次,依据MVC(Model-View-Controller,模型-视图-控制器)设计模式,分析了系统的整体架构,描述了服务端功能架构和客户端功能结构。同时给出安全访问解决方案。
再次,运用Web Service技术设计实现服务器端与移动客户端信息交互接口,并给出了移动客户端网络管理、数据访问管理、文档解析、考勤签到等关键模块的实现。
最后,对移动OA系统进行了测试。测试结果表明,本系统的各功能模块运行正常,界面简约,具有良好的用户体验。
相关内容
相关标签