论文部分内容阅读
随着信息化的迅速发展,越来越多的企业采用办公自动化系(Office Automation,OA)来提高企业员工的日常工作效率。在移动互联网的广泛使用的今天,移动网络的广泛使用和移动终端设备处理能力的提高,推动了OA向移动OA的发展。企事业单位的管理者,希望工作的员工无论是在商务旅途中还是在度假休息中,都能够利用各种方便携带的移动设备随时随地处理各种工作相关的业务,掌握企业业务流转的情况和关键数据的信息,尤其需要能够及时处理紧急事件通知信息并进行处理。通过研究华能涪江水电有限公司的原有的OA系统,采用了基于中间的移动OA的模型来拓展的原OA系统到移动App上方法,对移动OA中间的构成模块、实现流程、数据请求方式、页面解析方法、数据封装和页面重构等进行了完整的整理。在完成移动OA中间件及移动OA系统关键技术的研究后,对原有OA的业务逻辑和功能进行全部整理,并在此基础上采用移动OA的实现原则实现了移动OA中间件和移动OA系统,并进行了测试。整个系统的主要功能模块有:公文审批、收发文处理、企业公告浏览、企业通讯录查询、日程安排查询、会议室预定,用户管理等。首先,在第一章绪论部分:介绍了本课题统的研究背景、研究意义和开发目的,研究方法和内容。然后,在第二章开发相关技术与平台部分:介绍移动OA系统中使用相关的开发技术、平台及工具。在第三章介绍了移动OA中间模型:分型了模型的构成,特点和工作原理;移动OA系统的实施方案,并以站内邮件为例简单介绍了移动OA页面的拆分。接着,在第四章系统需求分析部分:介绍移动OA系统的需求分析,包括了功能性需求和非功能性需求,分析了系统需要的工作,并给出了系统的总功能结构图、User Case图(即用例图)和E-R图(即实体-关系图)等用于详细说明。再接着,在第五章系统架构设计部分:介绍移动OA系统在需求分析的基础上,进行移动OA系统的架构设计,详细讨论了各个功能模块的属性特点,规划设计各个模块,进行数据库的部署和数据库以及表的设计,完成移动OA系统的概要设计和详细设计说明。再然后,在第六章系统的测试与实现部分:介绍移动OA系统的测试与实现部分,客户端应用(Application,简称APP)在使用Android操作系统的安卓手机平台上,访问部署在个人电脑(Person Computer,简称PC)或者服务器的系统功能。简要介绍了Android模拟器和真机测试的过程和运行效果。最后,在结论部分:介绍基于中间件的移动OA系统的应用情况作了简单介绍,解决的问题,存在的不足,并对基于中间的移动OA系统的进一步改进提出了建议。