基于安卓的移动OA管理系统的设计与实现
发布时间:2019-06-03 01:17
【摘要】:随着安卓系统的广泛应用,移动办公受到人们更多的重视。本文以某建筑企业为例,阐述了基于安卓的移动OA管理系统在企业中的作用。该建筑公司的业务快速发展,人员管理与项目管理的成本也在不断提升,增大了企业管理的难度,而建筑企业有一定的特殊性,从管理层到基层岗位都希望能够随时随地进行办公。针对此背景,将新一代的基于安卓技术的移动OA管理系统引入到公司的办公自动化领域,可以有效提高企业的工作效率,降低了办公人员的工作负荷,具有较高的理论价值与实践意义。本文在文献查阅的基础上,结合理论知识与实际需求,对基于安卓的移动OA管理系统进行全面而深入的探索与讨论。首先掌握软件系统所涉及到的主要核心技术,包括开发安全、网络编程、多线程编程等方面的技术,并按照用户的实际需求及团队的开发经验选定关键技术,明确了基于安卓应用的开发模式,并采用底层网络数据通信协议,介绍了系统开发工具及相应的开发环境。完成技术准备之后,进行系统需求分析,包括功能需求及非功能需求分析,并根据软件工程的构建思想及方法进行概要设计和数据库设计,最后完成系统的详细设计及实现,测试系统是否能够按照既定方案运行。本系统有两大子系统,一是移动工作流子系统,二是移动助理子系统。前者是通过移动设备支持工作流,实现随时随地办公;后者是对各日常工作实现到位的管理,包括日程、通信、公告、通知、考勤等,起到有效的辅助作用。本系统的开发工具是Eclipse,包括数据链路层的WAPI协议和相关安全库、TCP传输层的SSL库、应用层的Web服务、WS-Security机制、数字签名支持等,加密算法包括DES等对称加密算法、RSA等非对称加密算法、MD5等哈希算法,网络编程为基于Socket的网络编程及基于HTTP协议的网络编程、安卓多线程编程等,使用的编程语言为JAVA语言。基于安卓的移动OA管理系统能够有效支持移动工作流,并且在开发过程中对安卓原生App与Web App进行结合,充分发挥这两种开发模式与技术的优点,提升软件的开发效率,并确保软件的正常运行。本系统在某建筑企业试用了一个月,就试用情况来看,系统的开发部署及运行状况较好,有一定的实际推广价值。
[Abstract]:......
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP317.1
本文编号:2491563
[Abstract]:......
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP317.1
【参考文献】
相关期刊论文 前6条
1 陈腾;武广得;张华;;基于Java技术的数据共享平台构架研究[J];国土资源信息化;2006年06期
2 刘旭东;何泾沙;;基于Android的BATMAN协议应用框架的研究[J];电子设计工程;2013年20期
3 朱勇;崔强强;;基于SMS4的加密通信可编程片上系统设计实现[J];电子科技;2014年04期
4 吴志强;余金山;;Acegi安全框架下实现的通用权限管理系统[J];华侨大学学报(自然科学版);2010年01期
5 甘文丽;孙亦博;;Java软件开发中文件操作的研究与探析[J];绵阳师范学院学报;2013年02期
6 鲜征征;;软件自动化测试技术研究与工具设计[J];软件导刊;2013年09期
,本文编号:2491563
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2491563.html